@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre,form, fieldset, table, th, td {margin:0; padding:0;font-family:Arial,"宋体",Georgia,"Hiragino Kaku Gothic Pro";}
body{ font-size:12px; color:#444;}
img{border:0;}
a{text-decoration:none}
.clear{ clear:both}
ul,ol{ list-style:none;}


#main{margin:0 auto;background:url(../images/bg2.jpg) repeat-x center top #dbf0f8 }
.header{ margin:0 auto; background:url(../images/bg.jpg) no-repeat center top;}
.headbox{ margin:0 auto;width:902px;}
.logo{float:left; widt:772px; height:101px;}
.link{ float:right; width:130px; height:30px; line-height:30px; padding-top:71px; color:#025769}
.link a{ color:#025769;}
.link a:hover{ color:#ff6000}
.nav{ float:left;width:902px; height:44px; margin-bottom:7px;display:inline;}
.tl{float:left;height:44px;width:7px;}
.tr{float:right;height:44px;width:8px;}
.navmid{float:left;width:887px; height:44px; background:url(../images/navmid.jpg) repeat-x;}
.banner{width:902px; height:375px; }
.nbanner{width:902px; height:223px; }

.navm{ float:left;width:887px; height:44px; background:url(../images/navm.jpg) repeat-x;}
.navm ul{float:left;width:832px; height:44px; padding-left:55px;}
.navm ul li{ float:left;height:44px;}
.navm ul li a,.navm ul li a:hover{ float:left;height:44px;}

.menu1,.menu2,.menu3,.menu4,.menu5,.menu6,.menu7,.menu8{width:98px;height:54px}
.menu1:hover,.menu2:hover,.menu3:hover,.menu4:hover,.menu5:hover,.menu6:hover,.menu7:hover,.menu8:hover{width:98px;height:54px;}
.menu1{ float:left; background:url(../images/n1.jpg) no-repeat;}
.menu1:hover{float:left; background:url(../images/n1.jpg) no-repeat;}
.menu2{float:left; background:url(../images/m2.jpg) no-repeat;}
.menu2:hover{float:left; background:url(../images/n2.jpg) no-repeat;}
.menu3{float:left; background:url(../images/m3.jpg) no-repeat;}
.menu3:hover{float:left; background:url(../images/n3.jpg) no-repeat;}
.menu4{float:left; background:url(../images/m4.jpg) no-repeat;}
.menu4:hover{float:left; background:url(../images/n4.jpg) no-repeat;}
.menu5{float:left; background:url(../images/m5.jpg) no-repeat;}
.menu5:hover{float:left; background:url(../images/n5.jpg) no-repeat;}
.menu6{float:left; background:url(../images/m6.jpg) no-repeat;}
.menu6:hover{float:left; background:url(../images/n6.jpg) no-repeat;}
.menu7{float:left; background:url(../images/m7.jpg) no-repeat;}
.menu7:hover{float:left; background:url(../images/n7.jpg) no-repeat;}
.menu8{float:left; background:url(../images/m8.jpg) no-repeat;}
.menu8:hover{float:left; background:url(../images/n8.jpg) no-repeat;}

.contenter{ margin:0 auto;width:902px;}
.syleft{ float:left;width:331px; height:auto; margin-top:8px; margin-bottom:10px;}
.box1{ background:url(../images/zbg1.jpg) no-repeat; width:323px; height:143px; padding:14px 0 0 08px;}
.box2{ background:url(../images/zbg2.jpg) no-repeat; width:323px; height:143px; padding:14px 0 0 08px; margin-top:5px;}
.zrig{ float:left; margin-left:10px; width:160px;}
.zrig dd{ float:left;width:160px; height:62px; margin:5px 0; color:#FFF; line-height:20px; overflow:hidden;}
.zrig dt{ float:right;width:40px; height:12px; padding-left:20px; background:url(../images/jt.jpg) no-repeat left; color:#FFF;}
.zrig dt a{ color:#fff;}
.zrig dt a:hover{ text-decoration:underline}

.syright{ float:left; width:558px; height:auto; margin-left:13px;margin-top:20px; margin-bottom:10px;}
.synew{width:520px; padding:9px 18px;}
.synew li{ background: url(../images/xuxian.jpg) repeat-x bottom; }
.synew li a{background: url(../images/dian.jpg) no-repeat left;padding-left:10px; margin-left:5px; height:30px; line-height:30px; width:480px; color:#5b5b5b;}
.synew li a:hover{ color:#5a9800}
.synew span{ float:right;}
.more{float:right; width:78px; height:20px; margin-left:240px; line-height:20px;display:block;}
.more a{ color:#3580b2; display:block;}
.more a:hover{ text-decoration:underline;}

.bottom{ margin:0 auto; background: url(../images/copy.jpg) repeat-x; height:79px;}
.botbox{ margin:0 auto; width:902px; height:80px;}
.botbox dd{ float:right;width:180px;height:30px; line-height:30px; color:#FFF;}
.botbox dd a{ color:#dbf0f8;}
.botbox dd a:hover{ color:#fff; text-decoration:underline;}
.botbox dt{ float:left;width:902px;height:50px; line-height:30px; color:#016ea1; padding-top:10px;}

/*page*/
.pagrbg{ float:left; width:902px; height:18px; background:url(../images/pagebg1.jpg) repeat-x;}
.pageleft{float:left; width:191px;margin-bottom:10px;}
.lmid{ float:left; width:157px; background:url(../images/nmid.jpg) repeat-y; padding:20px 17px;}
.lmid li{float:left; width:157px; height:31px; line-height:31px; background:url(../images/hh1.jpg) no-repeat;}
.lmid li a{float:left; width:132px; height:31px; color:#000; padding-left:25px;}
.lmid li a:hover{ color:#FFF;background:url(../images/hh2.jpg) no-repeat;}


.lefttel{ float:left; width:191px; height:105px; margin-top:9px;}
.pageright{float:left; width:706px;margin-bottom:10px;}
.rigs{float:left; width:676px; height:55px; background:url(../images/pagebg2.jpg) repeat-x; line-height:55px; padding-left:30px;}
.rigti{float:left; width:636px;height:25px; line-height:25px; background:url(../images/gou.jpg) no-repeat left; padding-left:40px; margin:10px 0 10px 30px; display:inline; }
.rigti span{ float:left;font-size:14px; font-weight:bold; color:#060;}
.erriti{float:right; height:25px;line-height:25px; padding-right:20px;}
.erriti a{float:right; width:79px;height:25px;line-height:25px; background:#01a9ce; text-align:center; margin-right:1px; color:#FFF; display:block;}
.erriti a:hover{ text-decoration:underline; background:#79ab2e}
.erigti2{float:left; width:635px;height:24px;line-height:24px; border:1px solid #01a9ce;  margin:10px 0 10px 20px; padding:0 10px;}
.erigti2 a{ float:left;height:24px;line-height:24px;text-align:center; color:#006ea1; display:block; padding:0 20px;}
.erigti2 a:hover{ text-decoration:underline; background:#01a9ce; color:#fff;}
.nrbox{float:left; width:666px;padding:0 10px 20px 30px; line-height:24px;}

.pagenew{float:left;width:640px; padding:9px 12px;}
.pagenew li{ background: url(../images/greenjt.jpg) no-repeat left center; border-bottom:1px  dashed #999 }
.pagenew li a{ margin-left:20px; height:36px; line-height:36px; width:680px; color:#494949;}
.pagenew li a:hover{ color:#5a9800}
.pagenew span{ float:right;}
.nrbox h3{float:left; width:640px; height:40px; line-height:40px; text-align:center;border-bottom:1px  dashed #666; margin:10px 0; color:#333}
.ym{float:left; margin:30px 0 10px 80px; width:500px; display:inline;}

.f img{ margin: 0 10px 0 10px;}