body{background:url(../img/zx1.png) center 0;font-size: 14px;color: #666;}

/*header*/
.header{overflow: hidden; background:url(../img/zx.png) no-repeat center; height:387px;}
/*nav*/
.nav{overflow: hidden;width: 1240px; height:60px;margin:0 auto;background:#cd0a00; margin-top:310px;}
.nav ul{width: 1180px; margin:0 auto; line-height:60px; height:60px;}
.nav ul li{float: left;cursor: pointer;text-align:center;padding:0px 15px;}
.nav ul li a{font-size:22px;color: #fff;}
.nav ul li.li-bg{ background-color:#dd3e36;}



/*footer*/
.footer{height: 163px; width:100%;background: #d6d6d6;overflow: hidden;margin-top:40px;}
.footbox{width: 1140px;margin: 0 auto;overflow: hidden;}
.footbox .img{float:left;margin-left:220px;margin-top: 43px;}
.footbox .footcon{float: left;margin-top:30px;margin-left: 40px; width:600px; text-align:center;}
.footbox .footcon p{color: #333;line-height: 30px;}
.footbox .img2{float:left;margin-top: 43px;}


.sub-main{width: 1200px;margin: 0 auto;overflow: hidden;background: #fff; position:relative; top:-15px;-webkit-box-shadow:0px 1px 10px #a7a7a7;-moz-box-shadow:0px 1px 10px #a7a7a7;box-shadow:0px 1px 10px #a7a7a7;}
.sub-one{ width:1180px; margin:0 auto; overflow:hidden; margin-top:20px; padding-bottom:20px;}
.sub-one-left{width:590px;float:left;}
.section-focus-pic{height: 381px;width:590px;overflow:hidden;position:relative;float: left;}
.section-focus-pic ul li a{color: #fff;}
.section-focus-pic ul li{position:absolute;top:0;left:590px;width:590px;height:381px;}
.section-focus-pic ul li h3{position:absolute;bottom: 9px;left:0;font-weight:normal;color:#FFF;margin-left: 14px;z-index: 111;font-size: 16px;font-family: "Microsoft YaHei";}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:40px;background-color:rgba(0,0,0,0.8);width:1160px;}
.section-focus-pic .pages{width:590px;height:381px;}
.section-focus-pic .controler{position:absolute;bottom: 13px;right: 19px;}
.section-focus-pic .controler b{cursor:pointer;width: 10px;height: 10px;display:block;overflow:hidden;text-indent:20px;float:left;margin: 0 0 0 10px;background: #dddddd;}
.section-focus-pic .controler b.down{background:#ac171b;}




.sub-one-right{float: right;width: 560px;overflow:hidden;}
.news{ float:left; overflow:hidden;width: 560px; }
.news-title{ border-bottom:2px solid #ac171b; overflow:hidden;background:url(../img/zx_03.png) no-repeat right;}
.news-title h3{width:122px;height:40px;text-align: center;line-height:40px;font-size: 16px;color:#333;float: left;}
.news-title h3 a{display: block;height: 100%;width: 100%;color: #333;}
.news-title h3.last{margin-right: 0;}
.news-title h3.active{background:#ac171b;color: #fff;}
.news-title h3.active a{color: #fff;}
.newscon1{width: 100%;}
.newscon1 ul{font-size: 0; margin-top:10px;}
.newscon1 ul li{height:45px;line-height: 45px; }
.newscon1 ul li i{ margin-right:10px; background:url(../img/zx_12.png) no-repeat center; float:left;width:6px; height:45px;}
.newscon1 ul li a{float: left;font-size: 16px;color: #333;}
.newscon1 ul li span{width:540px;line-height:24px; margin-left:14px;border-bottom:1px dashed #333; padding-bottom:10px; display:block;color: #666;font-size: 14px; float:left;}
.newscon1 ul li span .li{color:#ac171b;font-size: 14px; float:right; margin-right:10px;}
.newscon1 ul li span:hover{color:#dd3e36;}

.newscon1111{display: none;}
.newscon1111 ul{font-size: 0; margin-top:10px;}
.newscon1111 ul li{height:45px;line-height: 45px; }
.newscon1111 ul li i{ margin-right:10px; background:url(../img/zx_12.png) no-repeat center; float:left;width:6px; height:45px;}
.newscon1111 ul li a{float: left;font-size: 16px;color: #333;}
.newscon1111 ul li span{width:540px;line-height:24px; margin-left:14px;border-bottom:1px dashed #333; padding-bottom:10px; display:block;color: #666;font-size: 14px; float:left;}
.newscon1111 ul li span .li{color:#ac171b;font-size: 14px; float:right; margin-right:10px;}
.newscon1111 ul li span:hover{color:#dd3e36;}

.newshide{display: none;margin-top:10px;}
.newshide ul{font-size: 0;}
.newshide ul li{height:35px;line-height: 35px;}
.newshide ul li i{margin-right:10px; background:url(../img/zx_12.png) no-repeat center; float:left;width:6px; height:35px;}
.newshide ul li a{float: left;font-size: 16px;color: #333;}
.newshide ul li span{font-size: 16px;color: #666;float:right; margin-right:6px;}
.newshide ul li:hover a{color: #dd3e36;}



/*sub-con*/
.sub-con{ width:1200px; margin:0 auto; margin-top:5px;}
.fc{ width:350px; height:248px;-webkit-box-shadow:0px 1px 10px #a7a7a7;-moz-box-shadow:0px 1px 10px #a7a7a7;box-shadow:0px 1px 10px #a7a7a7; background-color:#fff; float:left;padding:20px 10px;}
.fc .fc-title{height:40px;border-bottom:2px solid #ac171b; overflow:hidden;background:url(../img/zx_03.png) no-repeat right; }
.fc .fc-title h3{width:122px;height:40px;text-align: center;line-height:40px;font-size: 16px;background:#ac171b;float: left;}
.fc .fc-title h3 a{color: #fff;}
.fc .fc-title span{ float:right; padding-right:60px;}
.fc .fc-title span a{ color:#ac171b; line-height:40px;}
.fc ul{margin-top:5px;}
.fc ul li{height:30px;line-height: 30px;}
.fc ul li i{margin-right:10px;margin-left:10px; background:url(../img/zx_12.png) no-repeat center; float:left;width:8px; height:30px;}
.fc ul li a{float: left;font-size: 16px;color: #666;}
.fc ul li:hover a{color: #dd3e36;}
.fc ul li span {float:right;}


.bg{ width:360px; height:248px; float:left;-webkit-box-shadow:0px 1px 10px #a7a7a7;-moz-box-shadow:0px 1px 10px #a7a7a7;box-shadow:0px 1px 10px #a7a7a7; background-color:#fff; float:left;padding:20px 10px;margin-left:20px;}
.bg .bg-title{height:40px;border-bottom:2px solid #ac171b; overflow:hidden;background:url(../img/zx_03.png) no-repeat right; }
.bg .bg-title h3{width:122px;height:40px;text-align: center;line-height:40px;font-size: 16px;background:#ac171b;float: left;}
.bg .bg-title h3 a{color: #fff;}
.bg .bg-title span{ float:right; padding-right:60px;}
.bg .bg-title span a{ color:#ac171b; line-height:40px;}
.bg ul{margin-top:5px;}
.bg ul li{height:30px;line-height: 30px;}
.bg ul li i{margin-right:10px;margin-left:10px; background:url(../img/zx_12.png) no-repeat center; float:left;width:6px; height:30px;}
.bg ul li a{float: left;font-size: 16px;color: #666;}
.bg ul li:hover a{color: #dd3e36;}
.bg ul li span{float:right;}

/*right*/
.t2{ float:left; width:390px;  height:248px;-webkit-box-shadow:0px 1px 10px #a7a7a7;-moz-box-shadow:0px 1px 10px #a7a7a7;box-shadow:0px 1px 10px #a7a7a7; background-color:#fff; background-color:#fff; float:left;padding:20px 10px; overflow:hidden;margin-left:20px;}
.t2 .t2-title{height:40px; width:390px;background:#ac171b;border-bottom:2px solid #ac171b; overflow:hidden;}
.t2 .t2-title h3{width:122px;height:40px;text-align: center;line-height:40px;font-size: 16px;float: left;}
.t2 .t2-title h3 a{color: #fff;}
.t2 .t2-title span{ float:right; padding-right:8px;}
.t2 .t2-title span a{ color:#fff; line-height:40px;}
.t2 .imgnews{width:390px;height:207px;background: #ccc;}
.t2 .imgnews .focus{position:relative;width:390px;height:207px;/* background-color: #f2f2f2; */float: left;}  
.t2 .imgnews .focus img{width:390px;height:207px;} 
.t2 .imgnews .focus .fPic{ position:absolute; left:0px; top:0px; }  
.t2 .imgnews .focus .d1fbt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.t2 .imgnews .focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:30px;line-height: 30px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  
.t2 .imgnews .focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; }  
.t2 .imgnews .focus .fcon{position:relative;width:100%;float:left;display:none;background: #f2f2f2;}  
.t2 .imgnews .focus .fcon img{ display:block; }  
.t2 .imgnews .focus .fbg{bottom:0px;right: 10px;position: absolute;height:21px;z-index: 200;}  
.t2 .imgnews .focus .fbg div{overflow:hidden;zoom:1;height:14px;}    
.t2 .imgnews .focus .d1fbt a{position:relative;display:inline;width: 10px;height: 10px;display:block;overflow:hidden;text-indent:20px;float:left;margin: 0 0 0 5px;background: #e88171; border-radius:50%;}    
.t2 .imgnews .focus .d1fbt .current,.focus .d1fbt a:hover{background:#ff2200;}    
.t2 .imgnews .focus .d1fbt img{display:none}    
.t2 .imgnews .focus .d1fbt i{display:none; font-style:normal; } 


/*t3*/
.t3{ width:1200px; padding-top:20px;margin:0 auto; height:325px; margin-bottom:20px;}
.wj{ width:350px; height:280px;-webkit-box-shadow:0px 1px 10px #a7a7a7;-moz-box-shadow:0px 1px 10px #a7a7a7;box-shadow:0px 1px 10px #a7a7a7; background-color:#fff; float:left;padding:20px 10px;}
.wj .wj-title{height:40px;border-bottom:2px solid #ac171b; overflow:hidden;background:url(../img/zx_03.png) no-repeat right; }
.wj .wj-title h3{width:122px;height:40px;text-align: center;line-height:40px;font-size: 16px;background:#ac171b;float: left;}
.wj .wj-title h3 a{color: #fff;}
.wj .wj-title span{ float:right; padding-right:60px;}
.wj .wj-title span a{ color:#ac171b; line-height:40px;}
.wj ul{margin-top:5px;}
.wj ul li{height:30px;line-height: 30px;}
.wj ul li i{margin-right:10px;margin-left:10px; background:url(../img/zx_12.png) no-repeat center; float:left;width:8px; height:30px;}
.wj ul li a{float: left;font-size: 16px;color: #666;}
.wj ul li:hover a{color: #dd3e36;}
.wj ul li span{float:right;}
.ta{ width:360px; height:280px; float:left;-webkit-box-shadow:0px 1px 10px #a7a7a7;-moz-box-shadow:0px 1px 10px #a7a7a7;box-shadow:0px 1px 10px #a7a7a7; background-color:#fff; float:left;padding:20px 10px;margin-left:20px;}
.ta .ta-title{height:40px;border-bottom:2px solid #ac171b; overflow:hidden;background:url(../img/zx_03.png) no-repeat right; }
.ta .ta-title h3{width:122px;height:40px;text-align: center;line-height:40px;font-size: 16px;background:#ac171b;float: left;}
.ta .ta-title h3 a{color: #fff;}
.ta .ta-title span{ float:right; padding-right:60px;}
.ta .ta-title span a{ color:#ac171b; line-height:40px;}
.ta ul{margin-top:5px;}
.ta ul li{height:30px;line-height: 30px;}
.ta ul li i{margin-right:10px;margin-left:10px; background:url(../img/zx_12.png) no-repeat center; float:left;width:6px; height:30px;}
.ta ul li a{float: left;font-size: 16px;color: #666;}
.ta ul li span{ float:right;}
.ta ul li:hover a{color: #dd3e36;}
.yz{ width:390px; height:280px; float:left;-webkit-box-shadow:0px 1px 10px #a7a7a7;-moz-box-shadow:0px 1px 10px #a7a7a7;box-shadow:0px 1px 10px #a7a7a7; background-color:#fff; float:left;padding:20px 10px;margin-left:20px;}
.yz .yz-title{height:40px;border-bottom:2px solid #ac171b; overflow:hidden;background:url(../img/zx_03.png) no-repeat right; }
.yz .yz-title h3{width:122px;height:40px;text-align: center;line-height:40px;font-size: 16px;background:#ac171b;float: left;}
.yz .yz-title h3 a{color: #fff;}
.yz .yz-title span{ float:right; padding-right:60px;}
.yz .yz-title span a{ color:#ac171b; line-height:40px;}
.yz ul{margin-top:5px;}
.yz ul li{height:30px;line-height: 30px;}
.yz ul li i{margin-right:10px;margin-left:10px; background:url(../img/zx_12.png) no-repeat center; float:left;width:6px; height:30px;}
.yz ul li a{float: left;font-size: 16px;color: #666;}
.yz ul li span{ float:right;}
.yz ul li:hover a{color: #dd3e36;}

/*jy*/
.jy{ width:1180px;margin:0 auto;-webkit-box-shadow:0px 1px 10px #a7a7a7;-moz-box-shadow:0px 1px 10px #a7a7a7;box-shadow:0px 1px 10px #a7a7a7; background-color:#fff;padding:20px 10px;}
.jy .jy-title{height:62px;overflow:hidden;background:url(../img/zx_22.png) no-repeat;}
.jy .jy-title h3{width:122px;height:40px;text-align: center;line-height:40px;font-size: 16px;background:#ac171b;float: left;}
.jy .jy-title h3 a{color: #fff;}
.jy .jy-title span{ float:right; padding-right:60px;}
.jy .jy-title span a{ color:#ac171b; line-height:40px;}
.jy .txtMarquee-left{ width:1180px; margin:0 auto;}
.txtMarquee-left .bd {width:1180px;}
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1;width: auto; width:1180px;}
.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:165px; width:auto !important;}
.txtMarquee-left .bd ul li a{ width:220px; height:165px;display: block;}


.cebian{
	position: fixed;
	top: 400px;
	width: 62px;
	right: 10px;
	height: 342px;
	z-index: 9999;
}


#moquu_wxin {
	height: 62px;
}
#moquu_wxin a {
	background:url(../img/zx_09.png) 0 -0px;
	display: block;
	width:62px;
	height:62px;
}
#moquu_wxin a:hover {
	background:url(../img/zx_09.png) -82px -0px}
.moquu_wxin{
	position:rlative;
	z-index:999
}
.moquu_wxin a:hover .moquu_wxinh{
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	left:-120px;
	top:-50px;
	width:114px;
	height:245px;
	background:url(../img/ewm_03.png) no-repeat;
	z-index: 9999;
}

.app-con{
	width: 62px;
	height: 62px;
	cursor: pointer;
	margin-top: 8px;
	position: relative;
}
.app-con a{
	background:url(../img/zx_09.png) 0 -70px;
	height: 100%;
	display: block;
}
.app-con:hover a{
	background:url(../img/zx_09.png) -82px -70px;
}
.apps{
	display: none;
	width: 114px;
	height: 131px;
	background:url(../img/hnyyzx.png) no-repeat;
	position: absolute;
	left:-120px;
	top:-20px;
}
.app-con a:hover .apps{
	display: block;
}


