﻿@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-family:"宋体";}

/*header*/
#header{ width:1000px; height:258px; margin:0 auto;}
.banner{ width:1000px; height:213px;}
.nav{ width:1000px; height:45px;   background:url(../ext_images/nav.jpg) repeat-x;}
.nav ul{ width: auto; height:45px; float:left; margin-left:50px;_margin-left:30px;}
.nav ul li{ width:110px; line-height:45px; 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:110px; height:45px; display:block; color:#fff;text-decoration:none;}
.nav ul li a:hover{ width:110px; height:45px; color:#4a4b4c; margin-left:2px; display:block; background:url(../ext_images/tit_1.jpg) no-repeat center bottom; display:block;}
.nav ul .sy{ width:110px; height:45px;  background:url(../ext_images/tit_1.jpg) no-repeat center bottom; color:#4a4b4c;}
.nav ul .sy  a{color:#4a4b4c;text-decoration:none;}
.nav ul .sy  a:hover{ width:110px; height:45px; color:#4a4b4c; margin-left:2px; display:block; background:none; 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:4px;}
.qkfm{ width:264px; height:436px; border:2px solid #d3d3d3;}
.qkfm h1{ width:252px; height:343px; margin:6px;}
.qkfm ul{ width:240px; height:74px; margin-left:17px; margin-top:6px; font-size:12px;}
.qkfm ul li{ line-height:22px; color:#6a6a6a; font-weight:700;}
.colimnBT{ width:267px; height:44px; background:url(../ext_images/colimnL.jpg) no-repeat;margin-top:8px; float:left;}
.colimnBT h2{ width:100px; float:left; font-size:14px; color:#fff; margin-left:33px;_margin-left:16px; line-height:34px;}
.colimnBox{ width:265px; height:auto; border:1px solid #ddd; border-top:none; float:left;}

.yhdl{ width:232px; height:160px; margin-left:18px; padding-top:12px; }
.yhdl li{ width:230px; height:43px; margin-bottom:8px;}
.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:260px; /*width:176px;*/ height:80px; margin-top:18px; margin-bottom:10px;}
.qkjs li{ /*width:260px;*/ width:176px;_width:126px; height:24px; line-height:24px; float:left; _float:left;}

.gjcss{ width:265px; height: auto; background:url(../ext_images/tit_8.jpg) top no-repeat; float:left;}
.gjcssBt{width:240px; height:22px; padding-top:18px; margin-left:18px;}
.gjcssBt span{ width:5px; height:10px; background:url(../ext_images/tit_9.jpg) no-repeat; float:left;}
.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;margin:0; padding:0; border:none; list-style:none;}

.phb{ width:265px; height:35px; float:left; margin-top:14px;}
.paih{ width:263px; height:35px; _height:35px; line-height:35px; /*border-bottom:3px solid #0873aa;*/ background:url(../ext_images/tit_15.jpg) no-repeat; margin-left:1px; float:left; }
.paih li{ width:107px; height:31px; float:left; /*background:url(../ext_images/hover1.jpg) no-repeat; */text-align:center; margin-left:12px;_ margin-left:10px; line-height:35px; font-size:14px; font-weight:700; }
.hover{width:107px; height:32px; _height:32px; display:block;overflow:hidden; background:url(../ext_images/hover.jpg); color:#fff; }
.phb_nr{ width:263px; height:380px; float:left; margin-top:10px;}
.phb_box{ width:263px;  height:246px; }
.ph{ width:263px; height:380px; _height:390px; overflow:hidden;  display:none; }
.ph li{ width:250px;_ width:250px; 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:#6db73c; text-align:center; line-height:16px; float:left;  margin-top: 6px;}
.ph .hs{ width:16px; height:16px; display:block;/* background:#cdcdcd;*/ color:#000; text-align:center; line-height:16px; float:left;  margin-top: 6px;}
.ph li p{ width:226px; height:28px; _overflow: hidden; _width:220px; margin-left:6px; float:left;_float:left; text-overflow: ellipsis;white-space:nowrap; }
.ph li p a{ color:#343333; text-decoration:none;}

.more{ width:260px; height:24px; margin-top:8px;  float: left;_float: left; font-size:12px;}
.more a{ float:right; text-decoration:none; color:#000;}
.more1{ margin-top:11px; float:right; margin-right:8px; font-size:12px;}
.more1 a{float:right; text-decoration:none; color:#000;}
.more2{ margin-top:11px; float:right; margin-right:34px;font-size:12px;}
.more2 a{float:right; text-decoration:none; color:#000;}
em{ list-style:none;font-style: normal; color:#b5b5b5; font-size:12px;}

.sp{ width:257px; height:167px; margin:4px;}

.yqlj{ width:248px; height:263px; overflow:hidden; margin-left:14px;_margin-left:8px; margin-bottom: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; text-decoration:none;}
/*mainR*/
.mainR{ width:716px; height:auto; float:left; margin-left:12px;_margin-left:6px;}
.colimnRBt{ width:715px; height:91px; float:left; margin-top:10px; background:url(../ext_images/tit_4.jpg) no-repeat;}
.colimnRBt_top{ height:48px; width:700px; float:left;}
.colimnRBt_top span{ width:100px; height:18px; float:left; padding-top:20px; display:block; margin-left:44px;font-size:14px; font-weight:700;}
.colimnRBt_top p{ float:right; width:128px; height:28px; margin-top:12px;}
.zi-top{ width:334px; height:20px; margin-top:10px; float:left;}
.zi-top a{ font-size:12px; color:#000; line-height:20px; font-weight:700; text-decoration:none;}
.colimnRBt_box{width:713px;  overflow:auto; height:706px; 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:680px;margin-left:5px;float:left;margin-top:6px;border-bottom:#CCC dashed 1px;}
.colimnRBt_box  ul li{width:658px; _width:648px;float:left;text-align:left;line-height:22px; font-size:12px;}
.colimnRBt_box a{color:#000;text-decoration:none;}
.colimnRBt_box a:hover{color:#404040;text-decoration:none;}
.colimnRBt_bottom{ width:715px; height:18px; background:url(../ext_images/tit_13.jpg) no-repeat; float:left;}
.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:688px; height:auto;}
.colimnRbox{width:688px; height:auto; display:none;}
.hove{background:url(../ext_images/tit_11.jpg) no-repeat; color:#fff;  }
.colimnRBT{ width:715px; height:40px; background:url(../ext_images/tit_14.jpg) no-repeat;margin-top:8px; float:left;}
.colimnRBT h2{ width:100px; float:left; font-size:14px; color:#fff; margin-left:24px; _margin-left:12px; line-height:34px;}
.colimnRBox{ width:713px; height:auto; border:1px solid #ddd; border-top:none; float:left;}
.xxgg{ width:666px; height:146px; overflow:hidden; margin-left:14px;_margin-left:8px;  margin-bottom: 6px;}
.xxgg li{ width:666px; 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:586px; white-space: nowrap; overflow:hidden;float:left;text-overflow: ellipsis; font-size:12px;  float: left;}
.xxgg li p a{ color:#000;text-decoration:none;}

.xbox{ width:353px; height:36px; background:url(../ext_images/tit_20.jpg) no-repeat; float:left; }
.xbox h2{ font-size:14px; width:140px; text-align:center; height:31px; line-height:31px; color:#fff; float:left; margin-left:10px; margin-top:4px;}
.more3{ margin-top:10px; float:right; margin-right:10px;font-size:12px;}
.more3 a{float:right; text-decoration:none; color:#000;}
.xboxbox{ width:351px; height:214px; border:1px solid #f0efef; border-top:none; float:left;}

*{margin:0;padding:0;list-style-type:none;}
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; margin-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; float:left; margin-top:10px; margin-left:14px;}
.cpxxul{ width:498px; height:33px; float:left; 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:14px; font-weight:700; text-align:center;}
.hovert{ background:url(../ext_images/tit_18.jpg) no-repeat; color:#fff;}
.cpxx_box{ width:705px; height:232px; float:left; border:1px solid #e7e7e7; }
/*.ph1{ width:678px; height:232px; _height:252px; overflow:hidden; display:none; }
.ph1 li{ width:678px;_width:678px; 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:666px; 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:586px; white-space: nowrap; overflow:hidden;float:left;text-overflow: ellipsis; font-size:12px;  float: left;}
.ph1 li p a{ color:#000;}*/
.ph1{ width:350px; height:212px;  overflow:hidden; display:none; }
.ph1 li{ width:350px;_width:678px; 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:342px; 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:260px; white-space: nowrap; overflow:hidden;float:left;text-overflow: ellipsis; font-size:12px;  float: left;}
.ph1 li p a{ color:#000; width:214px; display:block; overflow:hidden;float:left;text-overflow: ellipsis;text-decoration:none;}


#footer{ width:1000px; height:113px; background:url(../ext_images/footer.jpg) repeat-x; margin:0 auto; margin-top:10px;}
.footerbox{ width:700px; height:74px; margin:0 auto; text-align:center; line-height:24px; color:#000; font-size:12px; padding-top:16px;}