@charset "utf-8";
* { margin: 0; padding: 0;}
a { text-decoration: none;}
ul, li { list-style: outside none none;}
img { border: 0 none;}
.clear { clear: both;}
.dl_foot,.yuyue,.float{ font-size:15px;}
#LRdiv0{font-size:14px;}
html{ font-size:635%;}
.bgbox{min-height:100%; max-width:640px; margin:0 auto; padding:0; font-size:0.14rem; font-family:"微软雅黑";}
.cen640{width:100%; max-width:640px; margin:0 auto; overflow:hidden;}
.cen640 img{ width:100%; vertical-align:top; float:left;}

.znhg1{
	width:0.11rem;
	height:0.11rem;
	margin:0.18rem auto 0.1rem auto;
}
.p1{
	font-size:0.19rem;
	color:#80472a;
	font-weight:bold;
	text-align:center;
	margin-bottom:0.14rem;
}
.znhg2{
	width:3rem;
	margin:0 auto;
	overflow:hidden;
}
.sp{
	width:100%;
	margin:0 auto 0.13rem auto;
	overflow:hidden;
	height:1.6rem;
}
.sp1{
	width:100%;
	float:left;
	height:1.6rem;	
}
.p2{
	font-size:0.11rem;
	color:#252525;
	text-align:center;
	line-height:0.2rem;
	margin-bottom:0.19rem;
}
.p3{
	font-size:0.12rem;
	color:#252525;
	text-align:center;
	font-weight:bold;
	line-height:0.2rem;
	margin-bottom:0.42rem;
}
.p3 span{
	color:#80472a;
}
.znhg3{
	width:93.8%;
	margin:0 auto;
	overflow:hidden;
}
.znhg3 p{
	text-indent:2em;
	font-size:0.11rem;
	color:#252525;
	line-height:0.2rem;
	margin-bottom:0.1rem;
}
.znhg4 .bd{
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.znhg4 .hd{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	padding-left: 0.9rem;
}
.znhg4 .hd ul li{
	font-size:0;
	width:0.1rem;
	height:0.1rem;
	background-color:#f1f1f1;
	border-radius:0.1rem;
	float:left;
	margin-right:0.13rem;
	margin-top:0.1rem;
	margin-bottom:0.1rem;
}
.znhg4 .hd ul li.on{
	background-color:#80472a;
}
.znhg3 h2{
	font-size:0.12rem;
	color:#80472a;
	line-height:0.24rem;
}
.znhg3 ul li{
	width:100%;
	float:left;
	line-height:0.24rem;
	font-size:0.12rem;
}
.znhg3 ul li a{
	color:#584ed4;
}
.znhg5{
	background:url(../images/znq_10.jpg) no-repeat center;
	background-size:100%;
	width:3rem;
	height:0.495rem;
	margin:0 auto 0.17rem auto;
	overflow:hidden;
}
.znhg5 h3{
font-size: 0.12rem;
color: #ffffff;
float: left;
margin-left: 1rem;
margin-top: 0.09rem;
}
.znhg6{
	width:93.8%;
	margin:0 auto;
	overflow:hidden;
}
.znhg6 ul li{
	width:0.67rem;
	height:0.67rem;
	float:left;
	margin-right:0.1rem;
	margin-bottom:0.1rem;
}
.znhg6 ul li:nth-child(4){margin-right:0 !important;}
.znhg6 ul li:nth-child(8){margin-right:0 !important;}
.c1{
	display:none;
}
.ge1 .c1,.ge2 .c1,.ge3 .c1,.ge4 .c1,.ge5 .c1,.ge6 .c1,.ge7 .c1,.ge8 .c1{
	display:block;
}
.ge1 .c2,.ge2 .c2,.ge3 .c2,.ge4 .c2,.ge5 .c2,.ge6 .c2,.ge7 .c2,.ge8 .c2{
	display:none;
}
.yy1{
	width:3rem;
	height:1.98rem;
	margin:0 auto;
	overflow:hidden;
}
#main_ge_1,#main_ge_2,#main_ge_3,#main_ge_4,#main_ge_5,#main_ge_6,#main_ge_7,#main_ge_8{
	position: absolute;left: -999em;margin: 0 auto;width: 3rem;
	background-color:#ffffff;
}
#main_ge_1 p,#main_ge_2 p,#main_ge_3 p,#main_ge_4 p,#main_ge_5 p,#main_ge_6 p,#main_ge_7 p,#main_ge_8 p{
	width:3rem;
	line-height:0.31rem;
	height:0.31rem;
	overflow:hidden;
	text-align:center;
	font-size:0.12rem;
	color:#252525;
	float:left;
}
.ty1{
	width:3rem;
	line-height:0.4rem;
	text-align:center;
	font-size:0.15rem;
	font-weight:bold;
	background-color:#951111;
	margin:0 auto;
	overflow:hidden;
	border-radius:0.2rem;
	margin-bottom:0.31rem;
}
.ty1 a{
	color:#ffffff;
}

.znhg7{
	background:url(../images/znq_16.jpg) no-repeat center;
	background-size:100%;
	width:3rem;
	height:0.495rem;
	margin:0 auto 0.15rem auto;
	overflow:hidden;
}
.znhg7 h3{
font-size: 0.12rem;
color: #ffffff;
float: left;
margin-left: 0.8rem;
margin-top: 0.09rem;
}
.znhg8{
	width:3rem;
	margin:0 auto;
	overflow:hidden;
}
.znhg8 ul li{
	width:0.75rem;
	line-height:0.34rem;
	float:left;
	text-align:center;
	font-size:0.11rem;
	color:#80472a;
	font-weight:bold;
}
.wu1,.wu2,.wu3,.wu4{
	background-color:#ffffff;
}
#main_wu_1,#main_wu_2,#main_wu_3,#main_wu_4{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	background-color:#ffffff;
}
#main_wu_1 img,#main_wu_2 img,#main_wu_3 img,#main_wu_4 img{
	width:2.855rem;
	height:2.01rem;
    float:left;
	margin-left:0.07rem;
	margin-top:0.13rem;
	margin-bottom:0.19rem;
}
#new_lb{
	width:93.8%;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:0.4rem;
}
.znhg9{
	width:3rem;
	margin:0 auto;
	overflow:hidden;
	background-color:#f1f1f1;
	margin-bottom:0.15rem;
}
.znhg9 ul{
	width:3rem;
	height:0.34rem;
	float:left;
}
.znhg9 ul li{
	width:1rem;
	line-height:0.34rem;
	background-color:#ffffff;
	float:left;
	text-align:center;
	font-size:0.11rem;
	color:#80472a;
	font-weight:bold;
}
.en1,.en2,.en3{
	background-color:#f1f1f1 !important;
}
.yy2{
width:3rem;
	height:5.5rem;
	float:left;
	margin-top:0.13rem;
}
#main_en_1,#main_en_2,#main_en_3{
	position: absolute;left: -999em;margin: 0 auto;width:3rem;
}
.znhg10{
	width:2.76rem;
	margin:0 auto 0 auto;
	overflow:hidden;
}
.znhg13{
	width:2.76rem;
	height:1.9rem;
	background-color:#80472a;
	margin:0 auto 0.1rem auto;
	overflow:hidden;
}
.znhg13 p{
	width:2.76rem;
	line-height:0.29rem;
	height:0.29rem;
	text-align:center;
	font-size:0.12rem;
	color:#ffffff;
	float:left;
}
.lunbo{
	width:88.93%;
	margin:0 auto;
	position:relative;
}
.slideBox .hd .prev{
width: 0.15rem;
height: 0.43rem;
position: absolute;
left: -0.15rem;
top: 30%;
}
.slideBox .hd .next{
width: 0.15rem;
height: 0.43rem;
position: absolute;
right: -0.15rem;
top: 30%;
}
.znhg14{
width: 2.98rem;
height: 0.74rem;
margin-top: -0.15rem;
position: absolute;
margin-left: 0.12rem;
}
.p5{
	font-size:0.12rem;
	color:#252525;
	line-height:0.2rem;
	margin-bottom:0.08rem;
}
.p5 span{
	color:#80472a;
}
.znhg11{
	width:100%;
	margin:0 auto 0.25rem auto;
	overflow:hidden;
	background-color:#ffffff;
}
.znhg12{
	width:2.72rem;
	margin:0.06rem auto 0.12rem auto;
	overflow:hidden;
}
.znhg12 p{
    font-size: 0.11rem;
    line-height: 0.2rem;
    float: left;
    margin-top: 0.04rem;
}
.znhg15{
	width:3rem;
	margin:0 auto;
	height:0.9rem;
	background-color:#80472a;
	overflow:hidden;
	margin-bottom:0.34rem;
}
.znhg15 h2{
	font-size:0.25rem;
	color:#ffffff;
	text-align:center;
	margin-top: 0.1rem;
}