@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:"宋体";}
ul,li,p,h1,h2,h3,h4,h5,h6,span,img{ margin:0; padding:0; border:none; list-style:none;}
a{ text-decoration:none;}

/*header*/
#header{ width:1000px; height:220px; margin:0 auto;}
.banner{ width:1000px; height:180px;}
.nav{ width:1000px; height:40px;   background:#2056af; }
.nav ul{ width: auto; height:40px; float:left; margin-left:40px;_margin-left:20px;}
.nav ul li{ width:119px; line-height:40px; float:left; background:url(../ext_images/nav_li.jpg) no-repeat; text-align:center; font-weight:700; font-size:14px;}

.nav ul li a{ width:119px; height:40px; display:block; color:#fff; margin:0 auto;}
.nav ul li a:hover{ width:119px; height:40px; margin:0 auto; color:#000;  line-height:40px;  display:block; background:url(../ext_images/tit_1.jpg) no-repeat center bottom; display:block;}
.nav ul li .navhover{ width:119px; height:40px; margin:0 auto; color:#000;  line-height:40px;  display:block; background:url(../ext_images/tit_1.jpg) no-repeat center bottom; display:block;}
/*main*/
#main{ width:1000px; height:auto; margin:0 auto; margin-top:8px;}
/*mainL*/

/*.mainL{ width:268px; height:auto; float:left; margin-left:5px;margin-left:2px;}*/
.box{display: inline-block; margin-bottom: 10px;  float: left; margin-left:6px;}
.colimnBT{ width:212px; height:35px; background:url(../ext_images/colimnL.jpg) no-repeat;}
.colimnBT h2{ width:60px; font-size:12px; color:#fff; margin-left:24px;_margin-left:18px; line-height:30px; float:left;}
.colimnBT p{ float:left; width:110px; font-size:12px; margin-left:12px; line-height:34px; color:#268ecb; overflow:hidden;}
.colimnBox{ width:210px; height:auto; border:1px solid #ddd; border-top:none; }

.box .fm{ width:164px; height:248px; border:1px solid #ddd; }
.box .fm img{ margin:6px; width:153px; height:208px;}
.box .fm p{ font-size:12px; margin-left:6px;}
.box .R1{ margin-left:6px; margin-top:6px; overflow:hidden; height:240px;}
.box .R1 li{ border:1px solid #e5dfdf; margin-bottom:6px;}
.box .R2{ margin-left:6px; margin-top:6px; overflow:hidden; height:548px;}
.box .R2 li{ border:1px solid #e5dfdf; margin-bottom:6px;}
.box .gg{ width:995px; height:41px;}

.yhdl{ width:180px; height:202px; margin-left:18px; padding-top:12px; }
.yhdl li{ width:180px; height:34px; margin-bottom:10px;}
.yhdl li img{ width:180px; height:34px; margin-bottom:8px; display:block;}
.yhdl .fwl{ background:url(../ext_images/tit_3.jpg) no-repeat; width:235px; height:45px; line-height:45px; text-align:center; font-size:14px; font-weight:normal;}
.yhdl .fwl h3{ color:#0b0b0b; font-weight:normal; font-size:15px; font-family:"微软雅黑";}

.qkjs{ width:208px; height:80px; padding-top:8px; margin-bottom:10px;}
.qkjs li{ width:208px; height:24px; line-height:24px;}

.gjcss{ width:208px; height: auto; background:url(../ext_images/tit_8.jpg) top no-repeat; }
.gjcssBt{width:188px; height:22px; padding-top:18px; margin-left:18px;}
.gjcssBt span{ width:5px; height:10px; background:url(../ext_images/tit_9.jpg) no-repeat; }
.gjcssBt h4{ font-size:12px; font-weight:700; color:#000; margin-left:14px;}
.tjann input{ width:37px; height:21px; background:url(../ext_images/tit_7.jpg) no-repeat;}

.phb{ width:210px; height:26px; margin-top:14px;}
.paih{ width:210px; height:28px;   background:url(../ext_images/tit_15.jpg) no-repeat;  }
.paih li{ width:86px; height:26px;line-height:26px; float:left;text-align:center; margin-left:8px;  font-size:12px; font-weight:700; }
.hover{ width:86px; height:26px; display:block;overflow:hidden; background:url(../ext_images/hover.jpg); color:#fff; }
.phb_nr{ width:210px; height:246px; margin-top:10px;}
.phb_box{ width:210px;  height:246px; }
.ph{ width:210px; height:242px; _height:252px; overflow:hidden;  display:none; }
.ph li{ width:210px; line-height:28px; margin-left:8px;_ margin-left:4px; float:left; font-size:12px; border-bottom:1px dashed #e5e5e5; overflow: hidden;_overflow: hidden;}
.ph span{ width:16px; height:16px; display:block; background:#006cba; color:#fff; text-align:center; line-height:16px; float:left;  margin-top: 6px;}
.ph .hs{ width:16px; height:16px; display:block; background:#cdcdcd; color:#fff; text-align:center; line-height:16px; float:left;  margin-top: 6px;}
.ph li p{ width:178px; height:28px; _overflow: hidden; _width:178px; margin-left:6px; float:left;_float:left; text-overflow: ellipsis;white-space:nowrap; overflow: hidden; }
.ph li p a{ color:#343333;}

.more{ width:208px; height:24px; margin-top:8px;  float: left;_float: left;}
.more a{ float:right;}
.more1{ margin-top:11px; float:right; margin-right:8px;}
.more2{ margin-top:7px; float:right; margin-right:18px;}
em{ list-style:none;font-style: normal; color:#b5b5b5; font-size:12px;}

.yqlj{ width:248px; height:120px; overflow:hidden; margin-left:14px;_margin-left:8px;}
.yqlj li{ width:248px; line-height:24px; float:left;}
.yqlj li span{ width:8px; height:8px; display:block; background:url(../ext_images/tit_10.jpg) no-repeat; float:left; margin-top: 9px; margin-left: 4px;}
.yqlj li p{ width:226px; font-size:12px;  float: left;}
.yqlj li p a{ color:#000;}
/*mainR*/
/*.mainR{ width:712px; height:auto; float:left; margin-left:12px;}*/
.colimnRBt{ width:586px; height:42px; background:url(../ext_images/tit_4.jpg) no-repeat;}
.colimnRBt_top span{ width:100px; height:18px; padding-top:14px; display:block; margin-left:44px;font-size:14px; font-weight:700; float:left;}
.colimnRBt_top p{ float:left; font-size:14px; font-weight:600; color:#000; padding-top:14px;}
.zi-top{ width:334px; height:20px; margin-top:28px;}
.zi-top a{ font-size:12px; color:#000; line-height:20px; font-weight:700;}
.colimnRBt_box{width:583px; margin-left:1px; overflow:auto; height:536px; border:1px solid #dfe1e2; border-bottom:none; border-top:none;}
.lanmu{width:688px; height:35px;line-height:35px; background:url(../ext_images/LM-2.png) no-repeat;text-align:left;margin-left:5px;}
.lanmu span{margin-left:10px;color:#000; font-weight:bold;}
.Xx{width:20opx;height:20px;float:left;padding-bottom:30px; margin-top:3px; _margin-top:0px; margin-right:4px;}
.colimnRBt_box ul{ width:556px;margin-left:5px;float:left;margin-top:6px;border-bottom:#CCC dashed 1px;}
.colimnRBt_box  ul li{width:530px; _width:556px;text-align:left;line-height:22px; font-size:12px;}
.colimnRBt_box a{color:#000}
.colimnRBt_box a:hover{color:#404040;}
.colimnRBt_bottom{ width:585px; height:13px; background:url(../ext_images/tit_13.jpg) no-repeat; float:left; margin-left:1px;_margin-left:0px;}
.mainR .colimnRann{ width:200px; height:25px; border:none; background:url(../ext_images/tit_16.jpg) no-repeat; margin-left:16px;}
.mainR .colimnRann li{ width:54px; height:25px; float:left; font-size:12px; font-weight:700; border:none; /*background:url(../ext_images/tit_12.jpg) no-repeat;*/ text-align:center; line-height:25px;}
.colimnRboxlm{width:558px; height:auto;}
.colimnRbox{width:688px; height:auto; display:none;}
.hove{background:url(../ext_images/tit_11.jpg) no-repeat; color:#fff;  }
/*xxgg*/
.colimnRBT{ width:412px; height:35px; background:url(../ext_images/tit_14.jpg) no-repeat;}
.colimnRBT h2{ width:100px; float:left; font-size:12px; color:#fff; margin-left:22px;  line-height:34px;}
.colimnRBox{ width:410px; height:auto; border:1px solid #ddd; border-top:none; }
.xxgg{ width:394px; height:208px; overflow:hidden; margin-left:14px;_margin-left:8px;  margin-bottom: 6px;}
.xxgg li{ width:393px; line-height:24px; float:left;}
.xxgg li span{ width:8px; height:8px; display:block; background:url(../ext_images/tit_10.jpg) no-repeat; float:left; margin-top: 9px; margin-left: 4px;}
.xxgg li p{ width:373px; white-space: nowrap; overflow:hidden;float:left;text-overflow: ellipsis; font-size:12px;  float: left;}
.xxgg li p a{ color:#000;}

*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
.titbox{font-size:18px;color:#3366cc;height:32px;overflow:hidden;width:880px;margin:20px auto;}
.scroll{width:696px;color:#333333;margin:0 auto;overflow:hidden; padding-top:6px;}
.scroll img{margin:0 5px;}

/* scrollleft */
.scrollleft{width:680px;padding:5px 20px 0px 20px;margin:20px auto;}
.scrollleft li{float:left;margin-right:7px;display:inline;width:158px;text-align:center;line-height:19px}
.scrollleft img{width:136px;height:100px;}
/* scrolltop */
.scrolltop{width:158px;height:438px;overflow:hidden;margin:20px auto;}
.scrolltop li{height:156px;overflow:hidden;text-align:center;line-height:19px}
.scrolltop img{width:136px;height:100px;padding:10px;border:solid 1px #ddd;}

#demo { overflow:hidden; width:696px; height:120px; margin:0 auto;  clear:both; margin:0 auto;margin-top:4px; margin-left:4px;}
#demo img { border: 2px solid #F2F2F2;margin-top:4px;margin-left:8px;}
#indemo {float: left;width: 800%;}
#demo1 { width:565px; height:114px; float: left; overflow:hidden;}
#demo2 { width:565px; height:114px;float: left; overflow:hidden;}
#indemo img{ border:1px solid #d8cfcf;}
.cpzs{ width:698px; height:124px; margin:3px 0 0 3px;}
.cpxx{ width:498px; height:33px;  margin-top:10px; margin-left:14px;}
.cpxxul{ width:498px; height:33px;  margin-top:10px; margin-left:14px;/* background:url(../ext_images/tit_17.jpg) no-repeat;*/ line-height:33px;}
.cpxxul li{ width:154px; height:33px; float:left;line-height:33px; font-size:12px; font-weight:700; text-align:center;}
.hovert{ background:url(../ext_images/tit_18.jpg) no-repeat; color:#fff;}
.cpxx_box{ width:534px; height:136px; float:left; border:1px solid #e7e7e7; }
.ph1{ width:526px; height:134px; _height:134px; overflow:hidden;  }
.ph1 li{ width:526px;_width:526px; line-height:28px; margin-left:8px;_ margin-left:4px; float:left; font-size:12px; border-bottom:1px dashed #e5e5e5; overflow: hidden;_overflow: hidden;}
.ph1 li{ width:526px; line-height:24px; float:left; border:none;}
.ph1 li span{ width:8px; height:8px; display:block; background:url(../ext_images/tit_10.jpg) no-repeat; float:left; margin-top: 9px; margin-left: 4px;}
.ph1 li p{ width:446px; white-space: nowrap; overflow:hidden;float:left;text-overflow: ellipsis; font-size:12px;  float: left;}
.ph1 li p a{ color:#000;}

.ph2{ width:446px; height:134px; _height:134px; overflow:hidden;  }
.ph2 li{ width:446px;_width:432px; line-height:28px; margin-left:8px;_ margin-left:4px; float:left; font-size:12px; border-bottom:1px dashed #e5e5e5; overflow: hidden;_overflow: hidden;}
.ph2 li{ width:446px; line-height:24px; float:left; border:none;}
.ph2 li span{ width:8px; height:8px; display:block; background:url(../ext_images/tit_10.jpg) no-repeat; float:left; margin-top: 9px; margin-left: 4px;}
.ph2 li p{ width:358px; white-space: nowrap; overflow:hidden;float:left;text-overflow: ellipsis; font-size:12px;  float: left;}
.ph2 li p a{ color:#000;}


#footer{ width:1000px; height:153px; background:#0873ab url(../ext_images/footer.jpg) repeat-x; margin:0 auto; margin-top:10px;}
.footerbox{ width:978px; height:auto; margin:0 auto; text-align:center; line-height:24px; color:#fff; font-size:12px; padding-top:12px;}