@charset "gb2312";

/*共公CSS///////////////////////////////////////////////////////////////////////*/

*{ margin:0; padding:0;}
a,img{ text-decoration: none; color: #000; border:0; }
li,dt,dd,span,em{ display: block; list-style-type: none; font-size: 12px; overflow:hidden; }
li,dt,dd,span,em{list-style-type: none; font-size: 12px; overflow:hidden; }
body{ font-size: 12px; margin: 0px; padding: 0px; }
.Txt-14px {	font-size: 14px;color: #000;text-decoration: none;}
.Txt-12px {	font-size: 12px;color: #000;text-decoration: none;}
.Aline { height: 10px; margin-right: auto; margin-left: auto; width: 950px; overflow: hidden; }
.line-5px{ height:5px; margin:0 auto;}
.line-10px{ height:10px; margin:0 auto; overflow: hidden; }
.TL { height: 80px; width: 950px; margin-right: auto; margin-left: auto; }
.img_border{width:271px; height:79px; border:1px #cccccc solid;}
.img_border img{ width:271px; height:79px;}
/* 框架分栏CSS///////////////////////////////////////////////////////////////////////*/

.left-A { float: left; width: 280px; overflow: hidden; }
.left-B { float: left; width: 640px; margin-right: 10px; }
.center { width: 350px; overflow: hidden; float: left; margin-right: 10px; margin-left: 10px; }
.right { float: left; width: 300px; overflow: hidden; }


/*TOP-CSS///////////////////////////////////////////////////////////////////////*/
.TOP { height: 120px; width: 950px; margin-right: auto; margin-left: auto; background-image: url(../images/TOP-BG.gif); }
.TOP-logo {float: left;	height: 57px;width: 380px;}
.TOP-sevch { float: right; height: 40px; padding-top: 17px; width: 470px; }
.TOP-sevch ul li { float: left; color: #FFF; font-size: 12px; text-decoration: none; letter-spacing: 2px; padding-left: 5px; height: 20px; overflow: hidden; }
.TOP-sevch ul li a{ color:#FFF}
.TOP-sevch-bd { font-size: 12px; height: 20px; border: 1px solid #E4E4E4; background-color: #FFF; }
.TOP-dhl { height: 20px; width: 945px; float: left; font-size: 14px; padding-top: 10px; padding-left: 5px; letter-spacing: 2px; }
.TOP-date { float: left; height: 30px; width: 950px; font-size: 12px; }
.TOP-date p { float: left; width: 180px; padding-left: 30px; height: 20px; display: block; padding-top: 10px; }
.TOP-date span { width: 320px; padding-left: 102px; height: 19px; padding-top: 11px; float: left; display: block; overflow: hidden; }
.TOP-date ol { width: 300px; float: right; height: 30px; }
.TOP-date ol li { float: left; }
.TOP-date h2 { float: right; width: 97px; height: 20px; font-weight: normal; display: block; font-size: 14px; background-image: url(../images/TOP-AN.gif); padding-top: 6px; text-align: center; letter-spacing: 3px; margin:4px 0 0  4px;}


/*第一屏:NO01///////////////////////////////////////////////////////////////////////*/
.NO1 { width: 950px; margin-right: auto; margin-left: auto; overflow: hidden; }
.NO1 .left-A-dtp { height: 240px; width: 280px; overflow: hidden; }
.NO1 .left-A-pl { height: 30px; width: 215px; background-image: url(../images/index_19.gif); background-repeat: no-repeat; padding-left: 65px; }
.NO1 .left-A .left-A-pl ul li { background-image: url(../images/index_19b.gif); background-repeat: no-repeat; background-position: left top; height: 20px; width: 45px; padding-top: 8px; padding-left: 25px; float: left; font-size: 14px; color: #000; letter-spacing: 2px; }
.NO1 .left-A-plnews { height: 150px; width: 253px; border: 1px solid #94C2DE; padding-top: 10px; padding-right: 10px; padding-left: 15px; }
.NO1 .left-A .left-A-plnews ul li { background-image: url(../images/m.gif); background-repeat: no-repeat; background-position: left; height: 20px; padding-top: 8px; padding-left: 20px; font-size: 14px; }
.NO1 .left-A .left-A-plnews ul li a:hover{ color:#900; text-decoration: underline}
.NO1 .left-A-mcft { background-image: url(../images/index_24.gif); background-repeat: no-repeat; height: 30px; width: 280px; letter-spacing: 2px; margin-bottom: 5px; overflow: hidden; }
.NO1 .left-A .left-A-mcft dl dt { font-size: 14px; font-weight: bold; float: left; height: 22px; padding-top: 8px; padding-left: 10px; }
.NO1 .left-A .left-A-mcft dl dd { font-size: 12px; float: right; height: 21px; padding-top: 9px; margin-right: 5px; }

/*第一屏:NO01蟹朋柚///////////////////////////////////////////////////////////////////////*/
.NO1 .left-A-xpy { height: 30px; width: 205px; background-image: url(../images/index_19.gif); background-repeat: no-repeat; padding-left: 75px; }
.NO1 .left-A .left-A-xpy ul li { background-image: url(../images/index_19b.gif); background-repeat: no-repeat; background-position: left top; height: 20px; width: 70px; padding-top: 8px; padding-left: 25px; float: left; font-size: 14px; color: #000; letter-spacing: 2px; }


.NO1 .left-A-mcft-news { height: 210px; width: 258px; border: 1px solid #94C6DE; padding-top: 10px; padding-right: 10px; padding-left: 10px; }
.NO1 .left-A .left-A-mcft-news dl dt { float: left; height: 80px; width: 95px; margin-right: 10px; }
.NO1 .left-A .left-A-mcft-news dl dd { height: 80px; font-size: 12px; line-height: 20px; color: #333; overflow: hidden; }
.NO1 .left-A .left-A-mcft-news dl dd b { display: block; font-size: 12px; color: #333; overflow: hidden; }
.NO1 .left-A .left-A-mcft-news dl dd a { display: block; font-size: 12px; line-height: 20px; }
.NO1 .left-A .left-A-mcft-news dl { margin-bottom: 10px; }
.NO1 .left-A .left-A-mcft-news ul li { background-image: url(../images/m.gif); background-repeat: no-repeat; background-position: left; padding-left: 20px; height: 20px; padding-top: 8px; font-size: 14px; }
.NO1 .left-A .left-A-mcft-news ul li a:hover{ color:#900; text-decoration: underline}
.NO1 .center-zbtj { background-image: url(../images/index_06.gif); background-repeat: no-repeat; height: 30px; width: 350px; background-position: left -10px; }
.NO1 .center .center-zbtj dl dt { font-size: 14px; font-weight: bold; color: #000; text-decoration: none; float: left; height: 20px; padding-top: 5px; letter-spacing: 2px; }
.NO1 .center .center-zbtj dl dd { font-size: 12px; float: right; height: 20px; padding-top: 5px; overflow: hidden; padding-right: 5px; }
.NO1 .center-dbt { background-color: #E6F2F8; height: 35px; width: 338px; border: 1px solid #94C6DE; font-family:'黑体'; font-size: 22px; padding-top: 12px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; text-align: center; }
.NO1 .center-lmtj{ padding-top:15px; overflow: hidden; height: 75px; width: 350px; }
.NO1 .center-lmtj p { float: left; height: 75px; width: 100px; margin-right: 9px; display: block; overflow: hidden; }
.NO1 .center-lmtj dl { float: left; height: 75px; width: 100px; margin-right: 9px; display: block; overflow: hidden; }
.NO1 .center-lmtj ul { float: right; height: 75px; width: 240px; overflow: hidden; display: block; }
.NO1 .center-lmtj ul li { background-image: url(../images/mc.gif); background-repeat: no-repeat; background-position: left 2px; display: block; padding-left: 20px; height: 15px; font-size: 14px; margin-bottom: 10px; }
.NO1 .center-lmtj ul li a:hover{ color:#900; text-decoration: underline}
.NO1 .center .center-lmtj ul li font a { font-size: 14px; }
.NO1 .center-zgx { height: 15px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
.NO1 .right-ssphbt { height: 22px; width: 265px; background-image: url(../images/index_09.gif); background-repeat: no-repeat; font-size: 14px; font-weight: bold; color: #FFF; padding-top: 8px; padding-left: 35px; letter-spacing: 2px; margin-bottom: 5px; }
.NO1 .right-ssphnews { width: 273px; border: 1px solid #94C2DE; padding-top: 10px; padding-right: 10px; padding-left: 15px; margin-bottom: 10px; padding-bottom: 10px; }
.NO1 .right .right-ssphnews ul li { background-image: url(../images/mc.gif); background-repeat: no-repeat; background-position: left; padding-left: 20px; height: 21px; padding-top: 7px; font-size: 14px; }
.NO1 .right .right-ssphnews ul li a:hover{ color:#900; text-decoration:underline;}
.NO1 .right-qmkpbt { width: 300px; }
.NO1 .right .right-qmkpbt dl { background-image: url(../images/index_22.gif); background-repeat: no-repeat; display: block; height: 38px; width: 300px; }
.NO1 .right .right-qmkpbt dl dt { font-size: 14px; font-weight: bold; float: left; height: 25px; padding-top: 13px; padding-left: 30px; }
.NO1 .right .right-qmkpbt dl dd { float: right; height: 23px; padding-top: 15px; padding-right: 10px; }
.NO1 .right .right-qmkpbt ul { border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #94C2DE; border-right-color: #94C2DE; border-left-color: #94C2DE; display: block; width: 283px; overflow: hidden; padding-top: 15px; padding-bottom: 10px; padding-left: 15px; }
.NO1 .right .right-qmkpbt ul li { float: left; width: 125px; margin-right: 15px; }
.NO1 .right .right-qmkpbt ul li p { height: 90px; width: 125px; display: block; margin-bottom: 5px; background-color: #E4E4E4; }
.NO1 .right .right-qmkpbt ul li span { font-size: 12px; color: #000; height: 20px; padding-top: 5px; text-align: center; }
.NO1 .right .right-qmkpbt ol { width: 268px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #94C2DE; border-bottom-color: #94C2DE; border-left-color: #94C2DE; padding-right: 15px; padding-left: 15px; padding-bottom: 10px; }
.NO1 .right .right-qmkpbt ol li { background-image: url(../images/m.gif); background-repeat: no-repeat; background-position: left; padding-left: 20px; font-size: 14px; height: 21px; padding-top: 7px; }
.NO1 .right .right-qmkpbt ol li a:hover{ color:#900; text-decoration:underline}

/*第二屏:NO2///////////////////////////////////////////////////////////////////////*/
.NO2 { width: 950px; margin-right: auto; margin-left: auto; }
.NO2 .left-B-jdyx { width: 640px; overflow: hidden; }
.NO2 .left-B .left-B-jdyx dl { background-image: url(../images/index_30.gif); background-repeat: no-repeat; height: 27px; width: 640px; display: block; margin-bottom: 10px; margin-top: 10px; }
.NO2 .left-B .left-B-jdyx dl dt { float: left; height: 27px; width: 120px; }
.NO2 .left-B .left-B-jdyx dl dd { font-size: 12px; float: right; height: 20px; padding-top: 7px; letter-spacing: 3px; padding-right: 5px; }
.NO2 .left-B .left-B-jdyx ul { width: 145px; display: block; float: left; }
.NO2 .left-B .left-B-jdyx ol { float: left; width: 20px; display: block; height: 155px; }
.NO2 .left-B .left-B-jdyx ul p { height: 110px; width: 135px; border: 1px solid #94C6DE; padding: 4px; display: block; margin-bottom: 5px; }
.NO2 .left-B .left-B-jdyx ul span { height: 20px; padding-top: 10px; font-size: 12px; background-image: url(../images/index_37.gif); background-repeat: no-repeat; width: 120px; padding-left: 25px; overflow: hidden; }
.NO2 .right-rmjm { width:300px; overflow: hidden; float: left; }
.NO2 .right-rmjm dl { background-image: url(../images/index_29.gif); background-repeat: no-repeat; height: 40px; width: 300px; }
.NO2 .right-rmjm dl dt { font-size: 14px; font-weight: bold; float: left; height: 20px; padding-top: 20px; padding-left: 40px; letter-spacing: 3px; }
.NO2 .right-rmjm dl dd { font-size: 12px; height: 20px; padding-top: 20px; float: right; padding-right: 5px; letter-spacing: 2px; }
.NO2 .right-rmjm ul { width: 283px; border: 1px solid #94C6DE; display: block; overflow: hidden; padding-top: 15px; padding-left: 15px; height: 145px; }
.NO2 .right-rmjm ul li { font-size: 12px; background-image: url(../images/index_32.gif); background-repeat: no-repeat; height: 18px; width: 105px; padding-left: 20px; padding-top: 7px; margin-right: 15px; float: left; margin-bottom: 10px; letter-spacing: 5px; text-align: center; }


/*第三部份: NO3///////////////////////////////////////////////////////////////////////*/

.NO3 { width: 950px; margin-right: auto; margin-left: auto; }
.NO3 .left-B .left-B-bt { background-image: url(../images/index_41.gif); background-repeat: no-repeat; height: 37px; width: 640px; font-size: 14px; letter-spacing: 5px; }
.NO3 .left-B-btfl { width: 623px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #98C5E0; border-bottom-color: #98C5E0; border-left-color: #98C5E0; padding-top: 15px; padding-bottom: 10px; padding-left: 15px; overflow: hidden; height: 440px; }
.NO3 .left-B .left-B-bt-tjxw { width: 620px; height: 265px; margin-bottom: 10px; }
.NO3 .left-B .left-B-btfl .left-B-bt-tjxw p { height: 245px; width: 285px; float: left; margin-right: 18px; display: block; border: 1px solid #98C5E0; padding: 4px; }
.NO3 .left-B .left-B-btfl .left-B-bt-tjxw dl { background-image: url(../images/index_49.gif); background-repeat: no-repeat; height: 30px; width: 300px; float: left; display: block; overflow: hidden; }
.NO3 .left-B .left-B-btfl .left-B-bt-tjxw dl dt { font-size: 14px; color: #036; letter-spacing: 8px; float: left; font-weight: bold; height: 20px; margin: 0px; padding-top: 4px; width: 50px; overflow: hidden; }
.NO3 .left-B .left-B-btfl .left-B-bt-tjxw ul { display: block; width: 300px; overflow: hidden; float: left; visibility: visible; margin-bottom: 5px; }
.NO3 .left-B .left-B-btfl .left-B-bt-tjxw dl dd { font-size: 12px; float: right; height: 20px; padding-top: 5px; padding-right: 5px; margin: 0px; width: 40px; overflow: hidden; }
.NO3 .left-B .left-B-btfl .left-B-bt-tjxw ul li h2 { font-size: 14px; color: #333; line-height: 17px; height: 17px; overflow: hidden; }
.NO3 .left-B .left-B-btfl .left-B-bt-tjxw ul li span { font-size: 12px; display: block; height: 15px; overflow: hidden; padding-top: 10px; }
.NO3 .left-B .left-B-btfl .left-B-bt-tjxw ul li { height: 42px; overflow: hidden; padding-top: 9px; }
.NO3 .left-B-btzlm { width: 295px; float: left; margin-right: 15px; display: block; }
.NO3 .left-B .left-B-btfl .left-B-bt-tjxw ul li a:hover{ color:#900; text-decoration: underline}
.NO3 .left-B .left-B-btfl .left-B-btzlm dl { height: 25px; width: 295px; display: block; background-image: url(../images/index_54.gif); background-repeat: no-repeat; background-position: -10px; }
.NO3 .left-B .left-B-btfl .left-B-btzlm dl dt { font-size: 14px; font-weight: bold; float: left; letter-spacing: 3px; height: 19px; padding-top: 6px; }
.NO3 .left-B .left-B-btfl .left-B-btzlm dl dd { font-size: 12px; float: right; height: 17px; padding-top: 8px; padding-right: 5px; }
.NO3 .left-B .left-B-btfl .left-B-btzlm ul { display: block; width: 295px; overflow: hidden; }
.NO3 .left-B .left-B-btfl .left-B-btzlm ul li { font-size: 14px; height: 20px; padding-top: 8px; background-image: url(../images/m.gif); background-repeat: no-repeat; background-position: 2px; padding-left: 22px; overflow: hidden; }
.NO3 .left-B .left-B-btfl .left-B-btzlm ul li a:hover{ color:#900; text-decoration: underline}
.NO3 .left-B .left-B-btfl .left-B-bt-tjxw ol { float: left; width: 300px; display: block; overflow: hidden; }
.NO3 .left-B .left-B-btfl .left-B-bt-tjxw ol li { background-image: url(../images/m.gif); background-repeat: no-repeat; background-position: left; height: 20px; padding-top: 8px; padding-left: 20px; font-size: 14px; }
.NO3 .left-B .left-B-btfl .left-B-bt-tjxw ol li a:hover{ color:#900; text-decoration: underline}
.NO3 .right-rdph{ width:300px; background-image: url(../images/index_43.gif); background-repeat: no-repeat; background-position: left top; overflow: hidden; float: left; }
.NO3 .right-rdph dl { background-repeat: no-repeat; width: 300px; height: 34px; }
.NO3 .right-rdph dl dt { font-size: 14px; font-weight: bold; float: left; height: 20px; padding-top: 14px; padding-left: 40px; letter-spacing: 3px; }
.NO3 .right-rdph dl dd { font-size: 12px; height: 20px; padding-top: 14px; float: right; padding-right: 5px; letter-spacing: 2px; }
.NO3 .right-rdph ul { width: 283px; border: 1px solid #94C6DE; display: block; overflow: hidden; padding-top: 10px; padding-left: 15px; padding-bottom: 10px; margin-bottom: 10px; }
.NO3 .right-rdph ul li { font-size: 14px; background-image: url(../images/m.gif); background-repeat: no-repeat; height: 20px; padding-left: 20px; padding-top: 8px; background-position: left; padding-right: 10px; overflow: hidden; }
.NO3 .right-rdph ul li a:hover{ color:#900; text-decoration: underline}
.NO3 .right-zhxw{ width:300px; background-image: url(../images/index_43.gif); background-repeat: no-repeat; background-position: left top; overflow: hidden;  float: left; }
.NO3 .right-zhxw dl { background-repeat: no-repeat; width: 300px; height: 34px; }
.NO3 .right-zhxw dl dt { font-size: 14px; font-weight: bold; float: left; height: 20px; padding-top: 14px; padding-left: 40px; letter-spacing: 3px; }
.NO3 .right-zhxw dl dd { font-size: 12px; height: 20px; padding-top: 14px; float: right; padding-right: 5px; letter-spacing: 2px; }
.NO3 .right-zhxw ul { width: 282px; display: block; overflow: hidden; padding-top: 15px; padding-left: 16px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #94C6DE; border-left-color: #94C6DE; border-top-width: 1px; border-top-style: solid; border-top-color: #94C6DE; }
.NO3 .right-zhxw ul li { width: 125px; float: left; margin-right: 15px; }
.NO3 .right-zhxw ul li p { padding: 4px; height: 80px; width: 115px; border: 1px solid #94C6DE; display: block; margin-bottom: 5px; }
.NO3 .right-zhxw ul li span { height:19px; padding-top: 5px; font-size: 12px; text-align: center; }
.NO3 .right-zhxw ol { width: 283px; display: block; overflow: hidden; padding-top: 5px; padding-left: 15px; padding-bottom: 10px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #94C6DE; border-bottom-color: #94C6DE; border-left-color: #94C6DE; }
.NO3 .right-zhxw ol li { font-size: 14px; background-image: url(../images/m.gif); background-repeat: no-repeat; height: 20px; padding-left: 20px; padding-top: 8px; background-position: 2px; padding-right: 10px; overflow: hidden; }
.NO3 .right-zhxw ol li a:hover{ color:#900; text-decoration: underline}


/*第四部份: NO4///////////////////////////////////////////////////////////////////////*/
.NO4 { width: 950px; margin-right: auto; margin-left: auto; }
.NO4 .left-B .left-B-wnry { background-image: url(../images/index_64.gif); background-repeat: no-repeat; height: 36px; width: 640px; font-size: 14px; letter-spacing: 2px; }
.NO4 .left-B-wnryfl { width: 613px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #98C5E0; border-bottom-color: #98C5E0; border-left-color: #98C5E0; padding-top: 20px; padding-bottom: 5px; padding-left: 25px; overflow: hidden; height: 440px; }
.NO4 .left-B .left-B-wnryfl .left-B-wnryfl-left { width: 290px; float: left; overflow: hidden; margin-right: 15px; }
.NO4 .left-B .left-B-wnryfl .left-B-wnryfl-left dl { height: 30px; width: 280px; background-image: url(../images/index_70.gif); background-repeat: no-repeat; background-position: left; display: block; }
.NO4 .left-B .left-B-wnryfl .left-B-wnryfl-left dl dt { font-size: 14px; font-weight: bold; letter-spacing: 3px; height: 21px; padding-top: 4px; display: block; float: left; background-color: #FFF; padding-right: 5px; }
.NO4 .left-B .left-B-wnryfl .left-B-wnryfl-left dl dd { float: right; padding-right: 5px; height: 18px; padding-top: 7px; letter-spacing: 2px; }
.NO4 .left-B .left-B-wnryfl .left-B-wnryfl-left ul li p { height: 90px; display: block; width: 130px; margin-bottom: 5px; }
.NO4 .left-B .left-B-wnryfl .left-B-wnryfl-left ul li { float: left; width: 130px; margin-right: 15px; }
.NO4 .left-B .left-B-wnryfl .left-B-wnryfl-left ul li img {width: 130px; height:90px; overflow:hidden;}
.NO4 .left-B .left-B-wnryfl .left-B-wnryfl-left ul li span { display: block; width: 110px; height: 20px; padding-top: 7px; background-image: url(../images/tb-01.gif); background-repeat: no-repeat; background-position: left; padding-left: 20px; }
.NO4 .left-B .left-B-wnryfl .left-B-wnryfl-left ul { width: 290px; display: block; overflow: hidden; margin-bottom: 5px; }
.NO4 .left-B .left-B-wnryfl .left-B-wnryfl-left ol { width: 290px; overflow: hidden; margin-bottom: 15px; display: block; }
.NO4 .left-B .left-B-wnryfl .left-B-wnryfl-left ol li { font-size: 14px; background-image: url(../images/m.gif); background-repeat: no-repeat; background-position: left; padding-left: 20px; height: 20px; padding-top: 8px; padding-right: 18px; line-height: 15px; }
.NO4 .left-B .left-B-wnryfl .left-B-wnryfl-left ol li a:hover{ color:#900; text-decoration: underline}
.NO4 .left-B-xglj { width: 618px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #98C5E0; border-bottom-color: #98C5E0; border-left-color: #98C5E0; height: 20px; font-size: 12px; color: #000; padding-right: 10px; padding-left: 10px; padding-top: 8px; letter-spacing: 2px; }
.NO4 .right-wnry{ width:300px; background-image: url(../images/index_43.gif); background-repeat: no-repeat; background-position: left top; overflow: hidden; float: left; }
.NO4 .right-wnry dl { background-repeat: no-repeat; width: 300px; height: 34px; }
.NO4 .right-wnry dl dt { font-size: 14px; font-weight: bold; float: left; height: 20px; padding-top: 14px; padding-left: 40px; letter-spacing: 3px; }
.NO4 .right-wnry dl dd { font-size: 12px; height: 20px; padding-top: 14px; float: right; padding-right: 5px; letter-spacing: 2px; }
.NO4 .right-wnry ul { width: 283px; border: 1px solid #94C6DE; display: block; overflow: hidden; padding-top: 10px; padding-left: 15px; padding-bottom: 10px; margin-bottom: 10px; }
.NO4 .right-wnry ul li { font-size: 14px; background-image: url(../images/m.gif); background-repeat: no-repeat; height: 20px; padding-left: 20px; padding-top: 8px; background-position: left; padding-right: 10px; overflow: hidden; }
.NO4 .right-wnry ul li a:hover{ color:#900; text-decoration: underline}
.NO4 .right-wlt{ width:300px; background-image: url(../images/index_43.gif); background-repeat: no-repeat; background-position: left top; overflow: hidden;  float: left; }
.NO4 .right-wlt dl { background-repeat: no-repeat; width: 300px; height: 34px; display: block; background-image: url(../images/index_78.gif); background-position: left -10px; }
.NO4 .right-wlt dl dt { font-size: 14px; font-weight: bold; float: left; height: 20px; padding-top: 14px; padding-left: 40px; letter-spacing: 3px; }
.NO4 .right-wlt dl dd { font-size: 12px; height: 20px; padding-top: 14px; float: right; padding-right: 5px; letter-spacing: 2px; }
.NO4 .right-wlt ul { width: 282px; display: block; overflow: hidden; padding-top: 15px; padding-left: 16px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #94C6DE; border-left-color: #94C6DE; border-top-width: 1px; border-top-style: solid; border-top-color: #94C6DE; padding-bottom:8px;border-bottom:1px #94C6DE solid; }
.NO4 .right-wlt ul li { width: 125px; float: left; margin-right: 15px; }
.NO4 .right-wlt ul li p { padding: 4px; height: 80px; width: 115px; border: 1px solid #94C6DE; display: block; margin-bottom: 5px; }
.NO4 .right-wlt ul li span { height:19px; padding-top: 5px; font-size: 12px; text-align: center; }
.NO4 .right-wlt ol { width: 283px; display: block; overflow: hidden; padding-top: 5px; padding-left: 15px; padding-bottom: 10px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #94C6DE; border-bottom-color: #94C6DE; border-left-color: #94C6DE; }
.NO4 .right-wlt ol li { font-size: 14px; background-image: url(../images/m.gif); background-repeat: no-repeat; height: 20px; padding-left: 20px; padding-top: 8px; background-position: 2px; padding-right: 10px; overflow: hidden; }
.NO4 .right-wlt ol li a:hover{ color:#900; text-decoration: underline}


/*第五部份休闲生活: NO5///////////////////////////////////////////////////////////////////////*/
.NO5 { width: 950px; margin-right: auto; margin-left: auto; }
.NO5 .left-B .left-B-xxsh { background-image: url(../images/index_87.gif); background-repeat: no-repeat; height: 36px; width: 640px; font-size: 14px; letter-spacing: 2px; }
.NO5 .left-B-xxshfl { width: 613px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #98C5E0; border-bottom-color: #98C5E0; border-left-color: #98C5E0; padding-top: 20px; padding-left: 25px; overflow: hidden; height: 440px; }
.NO5 .left-B .left-B-xxshfl .left-B-xxshfl-left { width: 290px; float: left; overflow: hidden; margin-right: 15px; }
.NO5 .left-B .left-B-xxshfl .left-B-xxshfl-left dl { height: 30px; width: 280px; background-image: url(../images/index_70.gif); background-repeat: no-repeat; background-position: left; display: block; }
.NO5 .left-B .left-B-xxshfl .left-B-xxshfl-left dl dt { font-size: 14px; font-weight: bold; letter-spacing: 3px; height: 21px; padding-top: 4px; display: block; float: left; background-color: #FFF; padding-right: 5px; }
.NO5 .left-B .left-B-xxshfl .left-B-xxshfl-left dl dd { float: right; padding-right: 5px; height: 18px; padding-top: 7px; letter-spacing: 2px; }
.NO5 .left-B .left-B-xxshfl .left-B-xxshfl-left ul li p { height: 90px; display: block; width: 130px; margin-bottom: 5px; }
.NO5 .left-B .left-B-xxshfl .left-B-xxshfl-left ul li { float: left; width: 130px; margin-right: 15px; }
.NO5 .left-B .left-B-xxshfl .left-B-xxshfl-left ul li span { display: block; width: 110px; height: 20px; padding-top: 7px; background-image: url(../images/tb-01.gif); background-repeat: no-repeat; background-position: left; padding-left: 20px; }
.NO5 .left-B .left-B-xxshfl .left-B-xxshfl-left ul { width: 290px; display: block; overflow: hidden; margin-bottom: 5px; }
.NO5 .left-B .left-B-xxshfl .left-B-xxshfl-left ol { width: 290px; overflow: hidden; margin-bottom: 15px; display: block; }
.NO5 .left-B .left-B-xxshfl .left-B-xxshfl-left ol li { font-size: 14px; background-image: url(../images/m.gif); background-repeat: no-repeat; background-position: left; padding-left: 20px; height: 20px; padding-top: 8px; padding-right: 18px; line-height: 15px; }
.NO5 .left-B .left-B-xxshfl .left-B-xxshfl-left ol li  a:hover{ color:#900; text-decoration: underline} 
.NO5 .left-B-xglj { width: 618px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #98C5E0; border-bottom-color: #98C5E0; border-left-color: #98C5E0; height: 20px; font-size: 12px; color: #000; padding-right: 10px; padding-left: 10px; padding-top: 8px; letter-spacing: 2px; }
.NO5 .right-xxsh{ width:300px; background-image: url(../images/index_43.gif); background-repeat: no-repeat; background-position: left top; overflow: hidden; float: left; }
.NO5 .right-xxsh dl { background-repeat: no-repeat; width: 300px; height: 34px; }
.NO5 .right-xxsh dl dt { font-size: 14px; font-weight: bold; float: left; height: 20px; padding-top: 14px; padding-left: 40px; letter-spacing: 3px; }
.NO5 .right-xxsh dl dd { font-size: 12px; height: 20px; padding-top: 14px; float: right; padding-right: 5px; letter-spacing: 2px; }
.NO5 .right-xxsh ul { width: 283px; border: 1px solid #94C6DE; display: block; overflow: hidden; padding-top: 10px; padding-left: 15px; padding-bottom: 10px; }
.NO5 .right-xxsh ul li { font-size: 14px; background-image: url(../images/m.gif); background-repeat: no-repeat; height: 20px; padding-left: 20px; padding-top: 6px; background-position: left; padding-right: 10px; overflow: hidden; }
.NO5 .right-xxsh ul li a:hover{ color:#900; text-decoration: underline}
.NO5 .right-jbdj{ width:300px; background-image: url(../images/index_43.gif); background-repeat: no-repeat; background-position: left top; overflow: hidden;  float: left; }
.NO5 .right-jbdj dl { background-repeat: no-repeat; width: 300px; height: 44px; display: block; background-image: url(../images/index_92.gif); background-position: left -1px; }
.NO5 .right-jbdj dl dt { font-size: 14px; font-weight: bold; float: left; height: 23px; padding-top: 21px; padding-left: 45px; letter-spacing: 3px; }
.NO5 .right-jbdj dl dd { font-size: 12px; height: 22px; padding-top: 22px; float: right; padding-right: 5px; letter-spacing: 2px; }
.NO5 .right-jbdj ul { width: 282px; display: block; overflow: hidden; padding-top: 15px; padding-left: 16px; border: 1px solid #94C6DE; }
.NO5 .right-jbdj ul li { width: 125px; float: left; margin-right: 15px; }
.NO5 .right-jbdj ul li p { padding: 4px; height: 80px; width: 115px; border: 1px solid #94C6DE; display: block; margin-bottom: 5px; }
.NO5 .right-jbdj ul li span { height:26px; padding-top: 5px; font-size: 12px; text-align: center; }


/*第六部份休闲生活: NO6///////////////////////////////////////////////////////////////////////*/
.NO6 { width: 950px; margin-right: auto; margin-left: auto; }
.NO6 .left-B .left-B-xxsh { background-image: url(../images/index_98.gif); background-repeat: no-repeat; height: 36px; width: 640px; font-size: 14px; letter-spacing: 2px; }
.NO6 .left-B-xxshfl { width: 613px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #98C5E0; border-bottom-color: #98C5E0; border-left-color: #98C5E0; padding-top: 20px; padding-left: 25px; overflow: hidden; height: 440px; }
.NO6 .left-B .left-B-xxshfl .left-B-xxshfl-left { width: 290px; float: left; overflow: hidden; margin-right: 15px; }
.NO6 .left-B .left-B-xxshfl .left-B-xxshfl-left dl { height: 30px; width: 280px; background-image: url(../images/index_70.gif); background-repeat: no-repeat; background-position: left; display: block; }
.NO6 .left-B .left-B-xxshfl .left-B-xxshfl-left dl dt { font-size: 14px; font-weight: bold; letter-spacing: 3px; height: 21px; padding-top: 4px; display: block; float: left; background-color: #FFF; padding-right: 5px; }
.NO6 .left-B .left-B-xxshfl .left-B-xxshfl-left dl dd { float: right; padding-right: 5px; height: 18px; padding-top: 7px; letter-spacing: 2px; }
.NO6 .left-B .left-B-xxshfl .left-B-xxshfl-left ul li p { height: 90px; display: block; width: 130px; margin-bottom: 5px; }
.NO6 .left-B .left-B-xxshfl .left-B-xxshfl-left ul li { float: left; width: 130px; margin-right: 15px; }
.NO6 .left-B .left-B-xxshfl .left-B-xxshfl-left ul li span { display: block; width: 110px; height: 20px; padding-top: 7px; background-image: url(../images/tb-01.gif); background-repeat: no-repeat; background-position: left; padding-left: 20px; }
.NO6 .left-B .left-B-xxshfl .left-B-xxshfl-left ul { width: 290px; display: block; overflow: hidden; margin-bottom: 5px; }
.NO6 .left-B .left-B-xxshfl .left-B-xxshfl-left ol { width: 290px; overflow: hidden; margin-bottom: 15px; display: block; }
.NO6 .left-B .left-B-xxshfl .left-B-xxshfl-left ol li { font-size: 14px; background-image: url(../images/m.gif); background-repeat: no-repeat; background-position: left; padding-left: 20px; height: 20px; padding-top: 8px; padding-right: 18px; line-height: 15px; }
.NO6 .left-B .left-B-xxshfl .left-B-xxshfl-left ol li a:hover{ color:#900; text-decoration: underline}
.NO6 .left-B-xglj { width: 618px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #98C5E0; border-bottom-color: #98C5E0; border-left-color: #98C5E0; height: 20px; font-size: 12px; color: #000; padding-right: 10px; padding-left: 10px; padding-top: 8px; letter-spacing: 2px; }
.NO6 .right-xxsh{ width:300px; background-image: url(../images/index_43.gif); background-repeat: no-repeat; background-position: left top; overflow: hidden; float: left; }
.NO6 .right-xxsh dl { background-repeat: no-repeat; width: 300px; height: 34px; }
.NO6 .right-xxsh dl dt { font-size: 14px; font-weight: bold; float: left; height: 20px; padding-top: 14px; padding-left: 40px; letter-spacing: 3px; }
.NO6 .right-xxsh dl dd { font-size: 12px; height: 20px; padding-top: 14px; float: right; padding-right: 5px; letter-spacing: 2px; }
.NO6 .right-xxsh ul { width: 283px; border: 1px solid #94C6DE; display: block; overflow: hidden; padding-top: 10px; padding-left: 15px; padding-bottom: 10px; }
.NO6 .right-xxsh ul li { font-size: 14px; background-image: url(../images/m.gif); background-repeat: no-repeat; height: 20px; padding-left: 20px; padding-top: 6px; background-position: left; padding-right: 10px; overflow: hidden; }
.NO6 .right-xxsh ul li a:hover{ color:#900; text-decoration: underline}
.NO6 .right-jbdj{ width:300px; background-image: url(../images/index_43.gif); background-repeat: no-repeat; background-position: left top; overflow: hidden;  float: left; }
.NO6 .right-jbdj dl { background-repeat: no-repeat; width: 300px; height: 44px; display: block; background-image: url(../images/index_103.gif); background-position: left; }
.NO6 .right-jbdj dl dt { font-size: 14px; font-weight: bold; float: left; height: 23px; padding-top: 21px; padding-left: 45px; letter-spacing: 3px; }
.NO6 .right-jbdj dl dd { font-size: 12px; height: 22px; padding-top: 22px; float: right; padding-right: 5px; letter-spacing: 2px; }
.NO6 .right-jbdj ul { width: 282px; display: block; overflow: hidden; padding-top: 15px; padding-left: 16px; border: 1px solid #94C6DE; }
.NO6 .right-jbdj ul li { width: 125px; float: left; margin-right: 15px; }
.NO6 .right-jbdj ul li p { padding: 4px; height: 80px; width: 115px; border: 1px solid #94C6DE; display: block; margin-bottom: 5px; }
.NO6 .right-jbdj ul li span { height:26px; padding-top: 5px; font-size: 12px; text-align: center; }




/*第七部份休闲生活: NO6///////////////////////////////////////////////////////////////////////*/

.NO7 { width: 950px; margin-right: auto; margin-left: auto; }.NO7-flbt { background-image: url(../images/index_106.gif); background-repeat: no-repeat; height: 30px; width: 950px; }
.NO7-flbt dl dt { float: left; padding-left: 135px; font-size: 14px; color: #015887; height: 21px; padding-top: 9px; }
.NO7-flbt dl dd a { font-size: 14px; height: 21px; padding-top: 9px; display: block; float: left; padding-left: 25px; width: 80px; }
.NO7-flbt dl dd { float: right; height: 30px; width: 220px; }
.NO7-qmkp { width: 934px; border: 1px solid #98C5D7; padding-top: 14px; padding-bottom: 14px; padding-left: 14px; }
.NO7-qmkp-wyyc { float: left; height: 300px; width: 600px; margin-right: 15px; overflow: hidden; }
.NO7-qmkp-pk { width: 271px; background-image: url(../images/index_108.gif); background-repeat: no-repeat; background-position: -1px -18px; padding-left: 48px; overflow: hidden; float: left; }
.NO7-qmkp-pk dl { height: 150px; width: 120px; display: block; margin-right: 15px; float: left; }
.NO7-qmkp-pk dl dt { padding: 4px; border: 1px solid #E1E1E1; height: 100px; margin-bottom: 5px; }
.NO7-qmkp-pk dl dd { height: 18px; padding-top: 7px; text-align: center; }
.NO7-qmkp-wyyc-dtp { width: 285px; background-image: url(../images/wyyc.gif); background-repeat: no-repeat; height: 265px; background-position: left top; padding-top: 35px; float: left; margin-right: 15px; overflow: hidden; }
.NO7-qmkp-wyyc-dtp dl dt { height: 215px; width: 275px; padding: 4px; border: 1px solid #98C5D7; margin-bottom: 10px; }
.NO7-qmkp-wyyc-dtp dl dd { height: 22px; width: 215px; background-image: url(../images/index_107b.gif); background-repeat: no-repeat; padding-right: 35px; padding-left: 35px; font-size: 14px; padding-top: 8px; }
.NO7-qmkp-yctj { width: 300px; overflow: hidden; float: left; }
.NO7-qmkp-yctj dl { background-image: url(../images/yctj-bgt.gif); background-repeat: repeat-x; height: 59px; background-position: bottom; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E1E1E1; display: block; overflow: hidden; padding-left: 5px; }
.NO7-qmkp-yctj dl dt { height: 42px; float: left; width: 65px; margin-right: 10px; margin-top: 8px; overflow: hidden; }
.NO7-qmkp-yctj dl dd p { font-size: 14px; height: 25px; display: block; overflow: hidden; }
.NO7-qmkp-yctj dl dd span { font-size: 12px; height: 17px; color: #999; overflow: hidden; }
.NO7-qmkp-yctj dl dd { margin-top: 8px; overflow: hidden; font-size: 12px; width: 218px; height: 43px; float: left; }
.NO7-qmkp-yctj dl dd p a:hover{ color:#900; text-decoration: underline}
/*/品牌合作：PPHZ ////////////////////////////////////////////////////////////////////////////////////////////////*/

.pphz-dhl { width: 950px; margin-right: auto; margin-left: auto; margin-bottom: 12px; }
.pphz-dhl dl { background-color: #9DCDEC; height: 30px; width: 930px; padding-right: 10px; padding-left: 10px; display: block; overflow: hidden; }
.pphz-dhl dl dt { background-color: #FFF; float: left; padding-right: 15px; padding-left: 15px; height: 18px; margin-top: 5px; font-size: 14px; letter-spacing: 3px; padding-top: 7px; font-weight: bold; }
.pphz-dhl dl dd { float: right; padding-top: 10px; height: 20px; letter-spacing: 3px; }
.pphz-dhl ul { width: 933px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #82B5E7; border-bottom-color: #82B5E7; border-left-color: #82B5E7; overflow: hidden; display: block; padding-top: 14px; padding-left: 15px; height: 83px; }
.pphz-dhl ul li { height: 40px; width: 105px; float: left; margin-right: 11px; margin-bottom: 10px; background-color: #F5F5F5; }


/*/互动媒体:hdmt ////////////////////////////////////////////////////////////////////////////////////////////////*/

.Hdmt { background-image: url(../images/index_113b.gif); background-repeat: no-repeat; background-position: left; height: 78px; width: 904px; margin-right: auto; margin-left: auto; border: 1px solid #90C5E7; padding-top: 10px; padding-left: 44px; margin-bottom: 10px; }
.Hdmt ul li { height: 20px; width: 100px; margin-right: 11px; margin-bottom: 9px; border: 1px solid #82B5E7; padding-top: 8px; font-size: 12px; letter-spacing: 2px; text-align: center; float: left; }



/*/部分:bot ////////////////////////////////////////////////////////////////////////////////////////////////*/
.bot { height: 60px; width: 940px; margin-right: auto; margin-left: auto; background-color: #B3D7EE; border: 1px solid #90C5E7; font-size: 12px; line-height: 20px; text-align: center; padding-top: 14px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; }
.NO3 .left-B .left-B-bt dl dt { height: 37px; width: 90px; float: left; margin-right: 20px; }
.NO3 .left-B .left-B-bt dl dd { height: 22px; padding-top: 15px; font-size: 14px; letter-spacing: 2px; }
.NO4 .left-B .left-B-wnry dl dt { height: 36px; width: 135px; float: left; margin-right: 20px; overflow: hidden; }
.NO4 .left-B .left-B-wnry dl dd { height: 22px; padding-top: 14px; font-size: 14px; letter-spacing: 2px; }
.NO5 .left-B .left-B-xxsh dl dt { float: left; height: 36px; width: 135px; margin-right: 20px; }
.NO5 .left-B .left-B-xxsh dl dd { height: 22px; padding-top: 14px; font-size: 14px; letter-spacing: 2px; }
.NO6 .left-B .left-B-xxsh dl dt { float: left; height: 36px; width: 135px; margin-right: 20px; }
.NO6 .left-B .left-B-xxsh dl dd { height: 22px; padding-top: 14px; font-size: 14px; letter-spacing: 2px; }

