body{
	width:100%;
}
.hearder{
	position:relative;
	width:100%;
	height:168px;
	background:url(../images/h_bg3.jpg)  no-repeat;
	background-size:100% 178px;
	padding-top:10px;
    margin-top: -2px;
}
.hearder a{
	display:block;
	width:840px;
	margin:0 auto;
	padding-top:32px;
	padding-left:165px;
	color:#fff;
	background: url(../images/factors.png) no-repeat;
}
.hearder h2{
	font-size:36px;
	font-weight:bold;
	color:#ffefb8;
	text-indent:20px;
	margin-bottom:8px;
}
.hearder p{
	font-size:14px;
	line-height:24px;
	width:774px;
}

.hhwlaq{
	background:#063782;
	height:670px;
	width:100%;
}
.hhwlaq .content{
	width:1005px;
	height:642px;
	margin:0 auto;
}

.hhwlaq h1{
	width:100%;
	height:118px;
	background: url(../images/hhaq.png) no-repeat;
}
.hhwlaq h1 a{
	display:block;
	width:100%;
	height:100%;
}
.hhwlaq .nr{
	height:542px;
	width:100%;
	margin-top:36px;
}

.hhwlaq .nr .left{
	width: 715px;
	height:498px;
	border-left:#375d9b;
}
.hhwlaq .nr .left .wz a{
	display:block;
	color:#fff;
	width:668px;
}
.hhwlaq .nr .left .wz a h2{
	font-size:20px;
	width:100%;
	height:36px;
	line-height:36px;
	
}
.hhwlaq .nr .left .wz a p{
	font-size:12px;
	margin-top:12px;
}


.hhwlaq .nr .left  .lbt {
	margin-top:30px;
    overflow: hidden;
   width:668px;
    height: 374px;
    position: relative;
}


.hhwlaq .nr .left  .lbt .hd{ height:15px; overflow:hidden; position:absolute; right:20px; bottom:10px; z-index:2; }
.hhwlaq .nr .left  .lbt .hd ul{ overflow:hidden; zoom:1; float:left;  }
.hhwlaq .nr .left  .lbt .hd ul li{ float:left; margin-right:10px;  width:12px; height:12px; background:#fff; cursor:pointer;}
.hhwlaq .nr .left  .lbt .hd ul li.on{ background:#fffcc2; }
.hhwlaq .nr .left  .lbt .bd ul li img{overflow: hidden;   width:668px; height: 374px;}
.hhwlaq .nr .left  .lbt .bd ul li p{background:rgba(0,0,0,.5);position: absolute;height:40px;line-height:40px;width:100%;padding:0 100px 0 25px ;z-index:1;bottom: 0px;left: 0px;overflow: hidden;color: #fff;font-size: 16px;}

.hhwlaq .nr .right {
    width: 248px;
    height: 476px;
    background: url(../images/sj.png) no-repeat;
}

.hhwlaq .nr .right a{
	display:block;
	width:208px;
	height:360px;
	margin-left:22px;
	margin-top:55px;
}
.hhwlaq .nr .right a img{
	width:100%;
	height:100%;
}

.xinwen{
	height:554px;
	width:100%;
	background: url(../images/wz_bg.jpg) repeat-x;
}
.xinwen .content{
	width:1004px;
	height:477px;
	margin:0 auto;
	padding:42px 42px 35px 40px;
}
.xinwen .sjwz{
	width:248px;
	height:476px;
	background:url(../images/sj.png) no-repeat;
}
.xinwen .sjwz a{
	display:block;
	width:208px;
	height:360px;
	margin-left:22px;
	margin-top:55px;
}
.xinwen .sjwz a img{
	width:100%;
	height:100%;
}
.xinwen .twwz{
	width:715px;
	height:476px;
	margin-right:5px;
}
.xinwen .twwz .m-slide{
	position: relative; 
	width:715px;  
	height: 318px; 
	margin-bottom:36px;
}
.xinwen .twwz .m-slide .img { float: left; position: relative }
.xinwen .twwz .m-slide .img li, .m-slide .img a, .m-slide .img img { display: block; width: 473px; height: 318px }
.xinwen .twwz .m-slide .img li { display: none; position: absolute; left: 0; top: 0 }
.xinwen .twwz .m-slide .img .first { display: block }
.xswl .wlsp .h-video li:first-child{display: block}
.xinwen .twwz .m-slide .tab { float: right }
.xinwen .twwz .m-slide .tab li { width: 242px;height:104px;background:#083b8b;border-bottom:2px solid #073783; } 
.xinwen .twwz .m-slide .tab li a{display:block;color:#fff;padding: 26px 6px 32px 14px ;height:46px;position:relative;}
.xinwen .twwz .m-slide .tab li a .title{
	font-size:18px;
	line-height:24px;
	
}
.xinwen .twwz .m-slide .tab a b { position: absolute; left: -9px; top:38px; width: 9px; height: 22px; overflow: hidden ;}
.xinwen .twwz .m-slide .tab .on a { background:#124fad; }
.xinwen .twwz .m-slide .tab .on a b {
	background:url(../images/jiantou.png) no-repeat;
}
.xinwen .h-bottom li{
	float:left;
	height:106px;
	width:326px;
}
.xinwen .h-bottom li:last-child{
	float: right;
}
.xinwen .h-bottom li a{
	display:block;
	color:#fff;
}
.xinwen .h-bottom li h2{
	font-size:20px;
	line-height:26px;
}
.xinwen .h-bottom li p{
	font-size:12px;
	line-height:18px;
	margin-top:14px;
}
.szhzh{
	width:100%;
	height:703px;
	background:url(../images/hzh_bg.jpg) repeat-x;
}
.szhzh .content{
	width:1005px;
	margin:0 auto;
}
.szhzh h1{
	width:100%;
	height:98px;
	background: url(../images/hzh_title.png) no-repeat;
}
.szhzh h1 a{
	display:block;
	width:100%;
	height:100%;
}
.szhzh .sp{
	width:100%;
	margin-top:32px;
}
.szhzh ul li{
	float:left;
	height:172px;
	width:245px;
	margin-bottom:30px;
	margin-right:7px;
}
.szhzh ul li video{
	width:245px;
	height:140px;
}
.szhzh ul li:first-child{
	width:495px;
	height:322px;
	margin-right:12px;
}
.szhzh ul li:nth-child(2){
	width:495px;
	height:322px;
	margin-right:0;
}
.szhzh ul li:first-child video,.szhzh ul li:nth-child(2) video{
	height:282px;
	width:498px;
}
.szhzh ul li:last-child{
	margin-right:0;
}
.szhzh ul a{
	display:block;
	color:#fff;
	width:100%;
	position:relative;
}
.szhzh ul h2{
	font-size:20px;
	line-height:27px;
	margin-top:12px;
	text-overflow:ellipsis;overflow:hidden;white-space:nowrap;
}
.szhzh ul b{
	position:absolute;
	z-index:3;
	width:88px;
	height:88px;
	background: url(../images/play.png) no-repeat;
	background-size: cover;
	left:50%;
	margin-left:-37px;
	top:50%;
	margin-top:-58px;
}
.zyjnjs{
	width:100%;
	height:590px;
	background:#043279;
}
.zyjnjs .content{
	width:1005px;
	margin:0 auto;
	padding-top:36px;
}
.zyjnjs h1{
	width:1002px;
	height:118px;
	background: url(../images/js_title.png) no-repeat;
}
.zyjnjs h1 a{
	display:block;
	width:100%;
	height:100%;
}
.zyjnjs .js{
	margin-top:20px;
}
.zyjnjs .js .left{
	width:468px;
	height:133px;
}
.zyjnjs .js .left li{
	border-bottom:1px solid #375d9b;
	padding:26px 0 20px;
}
.zyjnjs .js .left li:first-child{
	padding-top:0;
}
.zyjnjs .js .left li a h2{
	font-size:20px;
	color:#fff;
	line-height:27px;
	margin-bottom:15px;
}
.zyjnjs .js .left li a p{
	font-size:12px;
	line-height:18px;
	color:#b9c0d3;
}
.zyjnjs .right li{
	width:492px;
	height:164px;
	position:relative;
	margin-bottom:20px;
}
.zyjnjs .right li img{
	width:276px;
	height:164px;
}
.zyjnjs .right li h2{
	position:absolute;
	right:0;
	top:10px;
	font-size:18px;
	line-height:24px;
	width:198px;
	color:#fff;
}
.zyjnjs .right li a{
	display:block;
	position:absolute;
	width:94px;
	height:28px;
	color:#fff;
	background:#1287ff;
	text-align:center;
	font-size:14px;
	line-height:28px;
	right: 0;
	bottom:12px;
}
.wkzb{
	width:100%;
	height:700px;
	background:#043279;
}
.wkzb .content{
	width:1005px;
	margin:0 auto;
}
.wkzb h1{
	width:1002px;
	height:118px;
	background: url(../images/zjzb.png) no-repeat;
}
.wkzb h1 a{
	display:block;
	width:100%;
	height:100%;
}
.wkzb .apply-record{
	width:100%;
	height:521px;
	margin-top:14px;
}
.wkzb .apply-record .tab{
	height:34px;
	line-height:34px;				
}
.wkzb .apply-record .tab .tab-item{
	display:inline-block;
	width:108px;
	text-align:center;
	font-size:20px;
	color:#fff996;
	background:#0f4aa4;
}
.wkzb .apply-record .tab .tab-item a{
	color:#fff996;
	display:inline-block;
	width:100%;
	position:relative;
}
.wkzb .apply-record .tab .tab-item.active a{
	color: #073783;
	background:#f5ec41;
}	
.wkzb .apply-record .tab .tab-item a b { position: absolute; left: 43px; bottom:-9px; width: 24px; height: 13px;}

.wkzb .apply-record .tab .tab-item.active a b {
	background:url(../images/xjtou.png) no-repeat;
}
.wkzb .products .mainCont { 
	display: none; 
	text-align: center;
	margin-top:14px;
	height:423px;
	background:#0f4aa4;
	padding:26px 0;
} 
.wkzb .products .mainCont.selected {
	display: block; 
} 

.wkzb .mhScroll{
	width:912px; height:422px;position:relative;z-index: 5;margin:0 auto;
}
.wkzb .mhScroll .prev,.mhScroll .next{width:34px;height:47px;position:absolute;z-index:100; cursor:pointer;top:186px;}
.wkzb .mhScroll .prev{background: url(../images/left.png) no-repeat;left:-56px;}
.wkzb .mhScroll .next{ background:url(../images/right.png) no-repeat; right:-56px;}
.wkzb .mhScroll .scrollWrap{width:912px;overflow:hidden;position:absolute;}
.wkzb .mhScroll dl{float:left;width:450px;text-align:center;position:relative;margin-right:10px;}
.wkzb .mhScroll dt{margin:0 auto;width:450px;overflow:hidden;position:relative;}
.wkzb .mhScroll img{display:block;width:450px;height:422px;}
.wkzb .mhScroll dd{width:450px;height:50px;line-height:50px;font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.5);}
.wkzb .mhScroll  dd a{ color:#fff;  }
.wkzb .mhScroll  dt a b{
	position:absolute;
	z-index:333;
	width:88px;
	height:88px;
	background: url(../images/play.png) no-repeat;
	background-size: cover;
	left:50%;
	margin-left:-37px;
	top:50%;
	margin-top:-56px;
display:none;

}
.xswl{
	width:100%;
	height:692px;
	background:#043279;
}
.xswl .content{
	width:1005px;
	margin:0 auto;
}
.xswl h1{
	width:1002px;
	height:118px;
	background: url(../images/xswl.png) no-repeat;
}
.xswl h1 a{
	display:block;
	width:100%;
	height:100%;
}
.xswl .wlsp{
	position: relative; 
	width:1005px;  
	height:492px; 
	margin-top:18px;
}
.xswl .wlsp .h-video { float: left; position: relative }
.xswl .wlsp .h-video ul{
	padding:0;
	margin:0;
}
.xswl .wlsp .h-video  li{ display: block; width: 622px; height:490px }
.xswl .wlsp .h-video li { display: none; position: absolute; left: 0; top: 0 }
.xswl .wlsp .h-video .first { display: block }
.xswl .wlsp .h-video li:first-child{display: block}
.xswl .wlsp .tab { float: right }     
.xswl .wlsp .tab li { width: 358px;height:120px;background:#0c4296;margin-bottom:3px; } 
.xswl .wlsp .tab li a{display:block;color:#fff;padding: 36px 30px;position:relative;height:120px;box-sizing:border-box;}
.xswl .wlsp .tab li a .title{
	font-size:18px;
	line-height:24px;
	
}
.xswl .wlsp .tab li a b { position: absolute; left: -9px; top:38px; width: 9px; height: 22px; overflow: hidden ;}
.xswl .wlsp .tab li.on a { background:#124fad; }
.xswl .wlsp .tab li.on a b {
	background:url(../images/jiantou.png) no-repeat;
}
.people{
	height:68px;
	width:100%;
	background: url(../images/pp_bg.jpg) repeat-x;
}
.people p{
	width:1005px;
	margin:0 auto;
	color:#fff;
	line-height:68px;
	font-size:18px;
}
.footer {
	padding:34px 0 74px;
    width:100%;
    margin:0 auto;
	background:#043279;
}
.footer a,.footer span{
	color:#fff!important;
}
.footer .smallnav {
    margin-bottom: 10px;
}
.footer .smallnav ul {
    overflow: hidden;
    width: 460px;
    margin: 0 auto;
}
.footer .smallnav ul li {
    float: left;
}
.footer .smallnav ul li a {
    padding: 0 10px;
    border-right: 1px solid #fff;
    color: #000;
    font-size: 14px;
    line-height: 20px;
}
.footer .smallnav ul li:last-child a {
    border: none;
}
.copyright {
    text-align: center;
    font-size: 14px;
    line-height: 28px;
}<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2020-09-17 16:57:31" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->