@charset "utf-8";
body{
	margin:0px 0px;
	padding:0px 0px;
	font-family:"微软雅黑";
	background-color:#ffffff;
	color:#000000;
}
div,ol,ul,li,dl,dt,dd,h3,p,span,hr,img,a,input,textarea{
	margin:0px 0px;
	padding:0px 0px;
	text-decoration:none;
	list-style:none;
	border:0px;
}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-overflow-scrolling:touch}
a{
	color:#000000;
}
a:hover{
	color:#8f0006;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.clear{
	clear:both;
}
.container{
	width:1300px;
	height:auto;
	margin:auto;
	position:relative
}
.f14{
	font-size:14px;
}
.white{
	color:#ffffff;
}
#zx-header{
	width:100%;
	height:auto;
	display:table;
}
#zx-header .top{
	width:100%;
	min-width:1300px;
	height:32px;
	background-color:#87191a;
	line-height:32px;
}
#zx-header .nav{
	margin:0px 8px 0px 0px;
}
#zx-header .nav a{
	color:#ffffff;
}
#zx-header .tcon{
	height:112px;
}
#zx-header .logo{
	position:relative;
	top:18px;
	left:0px;
}
#zx-header .search{
	width:298px;
	height:40px;
	position:relative;
	top:40px;
	right:25px;
}
#zx-header .search .txt{
	width:242px;
	height:38px;
	padding:0px 20px;
	background-color:#fff;
	border-top:1px solid #d0d0d0;
	border-bottom:1px solid #d0d0d0;
	border-left:1px solid #d0d0d0;
	line-height:38px;
	color:#3a3a3a;
	line-height:20px;
}
#zx-header .search .txt::placeholder{
	color:#3a3a3a;
}
#zx-header .search .btn{
	width:55px;
	height:38px;
	background:url(../images/btn.jpg) no-repeat center;
	background-color:#9b1e07;
}
.head-wap-logo{
	display: none;
}
#zx-menu{
	width:100%;
	height:50px;
	background-color:#efefef;
	z-index:99;
}
#zs-slider{
	width:1300px;
	height:auto;
	margin:auto;
}
#zs-foot{
	width:100%;
	min-width:1300px;
	height:152px;
	margin:0px auto;
	background:url(../images/zx_15.jpg) no-repeat top center;
	background-color:#5a5c60;
	overflow:hidden;
}
#zs-foot .ftxt{
	width:750px;
	height:auto;
	float:left;
	position:relative;
	top:25px;
	left:18px;
	font-size:16px;
	color:#ffffff;
	line-height:36px;
}
#zs-foot .fimg{
	width:345px;
	height:auto;
	text-align:center;
	float:right;
	position:relative;
	top:20px;
	right:65px;
}
#zs-foot .fimg div{
	margin:0px 10px 0px 0px;
	float:left;
}
#zs-foot .fimg div p{
	font-size: 14px;
	color:#ffffff;
	line-height: 25px;
	text-align: center;
}
.ad_1{
	position: fixed;
	top: 35%;
	left: 15px;
	z-index: 999999999;
}
.ad_2{
	position: fixed;
	top: 70%;
	right: 15px;
	z-index: 99999999;
}
@media screen and (max-width:1324px){
	.container{
		width:1200px;
	}
	#zx-header .top{
		min-width:1200px;
	}
	#zx-header .logo{
		width:70%;
		position:relative;
		top:18px;
		left:0px;
	}
	#zx-header .logo img{
		width:100%;
	}
	#zs-slider{
		width:1200px;
	}
	#zs-foot{
		min-width:1200px;
	}
}
@media screen and (max-width:1224px){
	.container{
		width:1000px;
	}
	#zx-header .top{
		min-width:1000px;
	}
	#zx-header .logo{
		width:65%;
		position:relative;
		top:28px;
		left:0px;
	}
	#zx-header .logo img{
		width:100%;
	}
	#zs-slider{
		width:1000px;
	}
	#zs-foot{
		min-width:1000px;
	}
	#zs-foot .ftxt{
		width:650px;
		line-height: 28px;
	}
	#zs-foot .fimg{
		width:345px;
		right:0px;
	}
}
@media screen and (max-width: 1000px) {
	.fl{
		float:none;
	}
	.fr{
		float:none;
	}
	.container{
		width:96%;
	}
	#zx-header .top{
		min-width:100%;
	}
	#zx-header .tcon{
		height:auto;
	}
	#zx-header .logo{
		width:100%;
		margin:auto;
		padding:10px 0px;
		position:relative;
		top:0px;
		left:0px;
	}
	#zx-header .search{
		display:none;
	}
	#zx-header .nav{
		display:none;
	}
	.head-wap-logo{
		height:auto;
		display:table;
		float: right;
		position: absolute;
		top: 5px;
		right: 42px;
	}
	.head-wap-logo img{
		width:90%;
		max-width:500px;
	}
	#zs-slider{
		width:100%;
	}
	#zs-foot{
		min-width:100%;
		padding-bottom: 30px;
		height:auto;
		background: url(../images/sxu_01.jpg) no-repeat top center;
		background-size:cover;
	}
	#zs-foot .ftxt{
		width:94%;
		float: none;
		top:0px;
		left: 0px;
		margin:25px auto 0px;
		clear: both;
	}
	#zs-foot .fimg{
		width:100%;
		top:0px;
		margin:0px 0px 15px;
		display: flex;
		justify-content: center;
		align-items: center;
		clear: both;
	}
	#zs-foot .fimg div{
		width:100%;
		margin: 0px 0px 0px 0px;
		text-align:center;
	}
	#zs-foot .fimg img{
		margin:20px 0px 0px;
	}
	.ad_1,.ad_2{
		display: none;
	}
}
@media screen and (max-width:460px){
	#zs-foot .fimg img{
		width:90%;
	}
}