/* CSS Document */
body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY: "微软雅黑", "宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px; background:#fff; background-size:100% }
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none; }
A:hover { TEXT-DECORATION:none; color:#1f5db2;}
a{color:#333333;}
legend{color:#000;}
fieldset,img{border:0;}
.center{text-align:center;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}
.top{height: 145px; background:#1152ae;width:100%; min-width: 1200px;}
.topc{height: 145px; }
.topcc{width:1200px; height: 145px; margin: 0 auto; }
.toplf{width:492px; height: 83px; float: left; margin-top: 25px;}
.toplfc{width:226px; height: 97px; float: left; margin-left: 230px; margin-top: 25px;}
.sous{ width:211px; float:right; height:33px; background:url(../images/qd_06.png) no-repeat; margin-top:50px;}
.souslf{ width:140px; float:left; height:30px;}
.souslf input{ border:0px; width:140px; background:none; line-height:30px; outline: none; margin-left: 10px; }
.sousrr{ width:30px; float:right; height:30px; margin-top: 2px; margin-right: 17px;}

.bdi{ width: 560px; margin: 0 auto;}
.bdi td{height:50px;margin-top:15px;}
.bdi td input{width:300px; height: 35px; line-height:35px;}

.bdi td textarea {width: 340px;height:100px; }



.vsbcontent_img{text-align: center;}
.navvv{min-width:1200px; background:#efefef; width:100%;}

.link{ width: 298px; border: 1px solid #ccc; height: auto;margin-top:20px;}

.linkcc{ width:75%; height: auto; margin: 0 auto;}

.linkcc li{ border-bottom: 1px solid #ccc; line-height: 45px;  background:url(../images/1111_03.png) left center no-repeat;  text-indent: 25px;  margin-top: 10px; margin-bottom: 10px;}



.banne{height:440px; width: 100%; min-width: 1200px; }
.bannecc{height:450px;width: 1200px;margin: 0 auto;background: url(../images/cj_156-20260304.png) no-repeat;background-size: 100% 100%;}
.bannecclf{width: 310px; padding:65px 30px 0px 30px; float: left; line-height: 35px; font-size: 14px; color: #fff;}

.ban750{width: 750px;float: right;height: 333px;padding-top: 30px;padding-left: 15px;}


.scroll_horizontal{position:relative;width:705px;height: 333px;padding:20px;line-height:20px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:705px;height: 333px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:235px;text-align:center; height: 260px;}
.scroll_horizontal .list li p{ font-size: 14px; text-align: center; line-height: 35px; width: 209px; text-align: center; margin: 0 auto;background: #fff;}








.navc{width:1200px; height: 45px; margin: 0 auto;}
.xwwt{width: 1200px; height: 620px; margin: 0 auto; margin-top: 20px;}
.xwwtlf{width:456px; float: left; height: 620px; margin-right: 30px;}
.xwwtlc{width:456px; float: left; height: 620px;}
.xwwtlcr{width:330px; float: right; height: 620px;}

.xinwt{height:42px;background: url(../images/qd_16.png) bottom repeat-x;width:  100%;}
.xinwtlf{min-width:30px; float: left; padding-top:9px; margin-right: 10px;}
.xinwtlfc{ float: left;padding-right: 10px; font-size: 16px;background: #1152ae;  height: 42px;  line-height: 42px;color: #fff;    text-align: center;    min-width: 140px; }
.xinwtlfr{float:right;height:45px;min-width:50px;line-height:45px; font-size: 14px;text-align: right;padding-right:10px;}

.tonlil{height:auto;width:100%; margin: 0 auto; }
.tonlil li{background:url(../images/qd_33.png) left center no-repeat; text-align: right; line-height: 34px; font-size: 14px; text-indent: 10px;}
.tonlil li a{ float:left;text-align: left;}


.tonlilxx{height:auto;margin: 0 auto; margin-top: 13px; padding:5px 10px 17px 10px;}
.tonlilxx li{background:url(../images/qd_33.png) left center no-repeat; text-align: right; line-height: 32px; font-size: 14px; text-indent: 10px;}
.tonlilxx li a{ float:left;text-align: left;}








.show-list{
	width:100%; margin-top:20px; border-bottom: 1px dashed #ccc; padding-bottom: 20px;
}
.show-list .video{
	width:160px; height: 93px;
	margin-left:5px; float: left;
}

.show-list .video-text{
	width:270px;
		margin-right:5px; float: right;
}
.show-list .video-text h3{
	width:100%;
	font-size: 16px; display:block; font-weight: normal;
}
.show-list .video-text p{
	width:100%;
	margin-top:10px;
	font-size: 14px;
	line-height: 30px;  overflow:hidden;
	color:#666;
}





.shot{
	width:430px; margin-right: 40px; float: left; margin-top:20px; border-bottom: 1px dashed #ccc; padding-bottom: 20px;
}
.shot .video{
	width:160px; height: 190px;
	margin-left:5px; float: left;
}

.shot .video-text{
	width:220px;
		float:left;
}
.shot .video-text h3{
	width:100%;
	font-size: 16px; display:block; font-weight: normal;
}
.shot .video-text p{
	width:100%;
	margin-top:10px;
	font-size: 14px;
	line-height: 30px;  overflow:hidden;
	color:#666;
}








.xinwtzbb{ width: 100%; height: auto; margin-bottom: 15px;}

.xinwsp{height: 142px; width: 100%; margin-top: 26px;}
.xinwsp li{width: 220px; float: left; height: 142px;}
.qint{width:332px; height: 212px; margin-top: 15px; }
.qinlijs{ width: 100%; height: auto;}
.qinlijs li{  height: auto; margin-top: 10px; float: left; width: 50%;}

.jinc{ height: 128px; background: #2054ad;width: 100%; min-width: 1200px; margin-top: 15px;}
.jincmm{width: 1200px; height: 95px; margin: 0 auto; padding-top: 15px;}
.jicxc{width: 18px; background: #013472; line-height: 20px; color: #fff; font-size: 14px; padding:10px 10px; float: left;}
.bidz{width: 763px; float: left; height: 85px; margin-top: 10px;}
.bidz li{ width: 84px; text-align: center; line-height: 25px; float: left; color: #fff; font-size: 14px;}
.bidz li a{color: #fff;}
.wex527{width: 360px; float:right; height: 85px;}
.wex527t{ height: 100px; width: 100%;}
.wex527tlt{width: 340px; float: left; line-height: 25px; color: #fff;}
.wex527tlt li{line-height: 25px; color: #fff;float: left;}
.wex527tlt li a{line-height: 25px; color: #fff; padding: 0 10px;}
.wenx160{width: 160px; height: 50px; float: right;}

.wenw{ width:144px; float:right; height:38px; margin-top:26px; position:relative;}
.wenw li{ width:38px; height:38px; float:left; padding-left:25px;}

#wxImg1{ position:absolute; bottom:80px;left:0px;}
#wxImg1 img{ width:90px; height:90px;}

#wxImg2{ position:absolute; bottom:80px;left:60px;}
#wxImg2 img{ width:90px; height:90px;}

#wxImg3{ position:absolute; bottom:80px; left:120px;}
#wxImg3 img{ width:90px; height:90px;}
.lijb{height:25px; width:174px; margin-top: 20px; float: left;}
.lijb li{  height: 35px;  margin-left: 15px;}


.liby{width: 100%; height: 280px; background: #343434; min-width: 1200px; position: relative;}
.libycc{width:1200px; height: 280px; margin: 0 auto;}
.libycc img{width:1200px; height: 280px; text-align: center;}


.jahco{ width:1200px; min-height:500px; margin:0 auto; padding:30px 0px; }
.jalf{ width:300px; float:left; min-height:500px;}
.jalft{ height:60px; text-align:center; background:#2054ad; line-height:60px; font-size:20px; color:#fff;}

.jalaa{ width:300px; height:55px; background:url(../images/gk_03.png) no-repeat; color:#2054ad; text-indent:40px; font-size:18px; line-height:55px; margin-top:10px;}
.jalaa a{ display:block;color:#2054ad; }
.jalaa a:hover{background:url(../images/gk_06.png) no-repeat;color:#7b0002; }

.jalaaff{ width:300px; height:55px; background:url(../images/gk_06.png) no-repeat; color:#2054ad; text-indent:40px; font-size:18px; line-height:55px; margin-top:10px; }
.jalaaff a{color:#2054ad;}
.daw{ width:870px; float:right; min-height:500px;}
.dawzz{ font-size:12px; background:url(../images/ico-cur.png) left center no-repeat; text-indent:20px; float:right; min-width:100px; text-align:right; line-height:35px; }

.fanm{ font-size:20px; float:left; width:200px; line-height:45px;color:#2054ad; }

.lslm{border-bottom:2px solid #2054ad; height:45px;}
.zwm{ width:100%; height:auto; font-size:16px; line-height:35px; padding:20px 0px;}

.zwm p{ text-indent:28px; line-height:35px;}

.zwmyouc{ width:100%; height:auto; font-size:16px; line-height:35px; }
.zwmjm{width: 100%; height: auto;}
.zwmjm li{width: 238px; height: 155px; float: left; padding: 30px 0px 0px 35px;}
















.da1{ width:100%; height:auto; margin:0 auto; padding-top:30px;}
.da1cc{ height:62px; border-bottom: 1px solid #dcdcdc;}
.da1cckf{font-size:24px; font-weight:bold; line-height:35px; text-indent:30px; float:left; border-left: 3px solid #1152ae;}
.daxc{ width:850px; background:url(../images/jg_05.png) center repeat-x; float: left;height:62px;}
.daxccffc{ background:#fff; min-width:300px; line-height:62px; font-size:18px; display:inline; color:#797979; padding:0 20px;}
.kcli{ width:100%; height:auto; }
.kcli li{ background: url(../images/jg_07.png) 28px 20px no-repeat #ededed; margin:10px 14px ; height:45px; font-size:16px; text-indent:45px; line-height:45px; width:30%; float:left;}

.cotbb{ width:95%; min-height:600px; padding:50px 0px; margin:0 auto;}

.mch3{ font-size:23px;  font-weight:bold; line-height:45px; padding-bottom:20px;text-align: center;  text-indent:300px; }
.mch3sh{ border-bottom:1px dashed #ccc; font-size:14px;min-height:40px; line-height:40px; text-align: center;}

.mchcot{ width:100%; line-height:37px; font-size:16px; padding-top:30px; padding-bottom:10px; margin-bottom:30px;  border-bottom:1px solid #ccc;}
.mchcot p{ text-indent:2em; margin-bottom:10px;}


.botom{height: auto;background: #003279;line-height: 22px;width: 100%;min-width: 1200px;color: #fff;text-align: center;overflow: hidden;padding-top: 20px;}
.botomccc{/* height: 40px; */width: 1200px;color: #fff;text-align: center;margin:0 auto;}



.topxc{ height: 45px; background: #003279; min-width: 1200px; width: 100%;}
.topxc12{width: 1200px; height: 45px; line-height: 45px; margin: 0 auto; font-size: 14px; color: #d3d8dc;}
.topxc12lf{width: 280px; float: left; line-height: 45px; height: 45px; }
.topxc12lf1{width: 120px; float: left; line-height: 45px; height: 45px; margin-left: 20px;}
.topxc12lf2{width: 468px; float: left; line-height: 45px; height: 45px; margin-left: 25px;}
.topxc12rr{ float: right; height: 45px;}
.topxc12rr li{ float: left; line-height: 45px; }
.topxc12rr li a{padding: 0 10px;font-size: 14px; color: #d3d8dc;}

.jcxx1200{ width: 1200px; margin: 0 auto; height: 685px; margin-top: 20px;}
.jcxlf322{ width: 322px; height: auto; float: left;}
.jic326{height:262px; border: 1px solid #ebebeb;}


.ton{height: 42px; background: #f0f1f5;}
.tonlf{min-width: 140px; height: 42px; float: left; text-align: center;font-size:16px; line-height: 42px;color: #1152ae; }


.tongh{min-width: 50px; float: right; line-height: 42px; font-size: 14px; padding-right: 10px;}

.tonzt297{ width: 100%; height: auto; margin: 0 auto;}
.tonzt297 li{width: 146px; height: 62px; margin-top: 11px; float:left;padding-left:10px;}
.jibgg6{height: 330px; border: 1px solid #ebebeb; margin-top: 16px;}

.tof297{ width:100%; height: auto; margin: 0 auto;}
.tof297 li{width: 150px; height: 49px; float: left; margin-top: 18px; margin-left: 5px;background:url(../images/dd02.png) left repeat;font-size:16px; line-height: 49px;text-indent: 34px;  }
.tof297 li a {display: block;    }
.tof297 li a:hover{ background:url(../images/dd01.png) center no-repeat;font-size:16px; line-height: 49px;color: #fff;}


.youc860{width: 860px; height: auto; float: right; }
.youc860rr{ border: 1px solid #ebebeb; height: 300px;}
.youc860hh{height: auto; margin-top: 15px; padding:0px 15px 15px 15px;}
.you348{width: 348px; height: 235px; float: left;}
.you348rr{width: 460px; height: 235px; float:right;}

.yohrr{ height: 300px;  margin-top: 15px;}
.yohrrlf{width: 418px; float: left;border: 1px solid #ebebeb;}
.yohrf{width: 418px; float:right;border: 1px solid #ebebeb; }

.xrl{ width:100%; min-height:136px; background:#efefef; border-left:1px solid #1152ae; margin-top:25px;}
.xrlc{ width:95%; margin:0 auto; border-bottom:1px solid #c3c3c3; line-height:45px;height:45px; font-size:16px;}
.xrlc span{ width:230px;height:45px; float:left; display:block;} 
.xrlcbb{ width:95%; margin:0 auto; line-height:45px;font-size:16px;}




.cont{padding:0px;}
.hidden{display:none;}
.scrolldoorFrame{width:100%;overflow:hidden;}
.scrollUl{width:100%;overflow:hidden;height:35px; margin:0 auto;height:42px;background: url(../images/qd_16.png) bottom repeat-x;width:  100%;}
.scrollUl li{float:left;}
.sd01{cursor:pointer; float: left;   height: 42px;  line-height: 42px;color:#1152ae;    text-align: center;font-size: 16px;    min-width: 140px;  }
.sd02{cursor:pointer; height: 42px;  line-height: 42px; padding-right: 10px; font-size: 16px;text-align: center;min-width: 140px; }
.xlfr{float:right;height:45px;min-width:50px;line-height:45px; font-size: 14px;text-align: right; position: absolute; top:-55px; right:10px;}