*, :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
}
body {
	color: #000;
	line-height: 1;
	font-family: 'Microsoft Yahei', "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
	-webkit-font-smoothing: antialiased;
	background-color: #FFF;
}
img {
	width: 100%;
	border: none;
	display: inline-block
}
input, select, textarea {
	font-size: 14px;
	color: #333;
	font-family: 'Microsoft Yahei', "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
	border: none
}
input [type=submit], input[type=button], input[type=checkbox], input[type=radio], input[type=reset], select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}
::-webkit-input-placeholder {
color:#999
}
::-moz-placeholder {
color:#999
}
::-ms-input-placeholder {
color:#999
}
select::-ms-expand {
display:none
}
.submit, a {
	-o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s
}
a {
	color: #fff;
	text-decoration: none
}
/**
a:hover,.submit:hover{color:#997c45;}
**/
ul { list-style: none }
.c { clear: both }
em { font-style: normal }
div { margin: 0 auto; }
.tit1 {
	font-size: 0.4em;	
	line-height: 0.4rem;
	margin-top:0.3rem;
}
.tit2 {
	font-size: 0.3rem;	
	line-height: 0.3rem;
	margin-top:0.3rem;
}
.txt1 {
	font-size: 0.24rem;
	line-height: 0.37rem;
}
.txt3 {
	font-size: 0.24rem;
	line-height: 0.5rem;
	margin-top: 0.5rem;
}
.pic {
	width: 6.76rem;
	border-radius: 0.2rem;
	overflow: hidden;
}
.pic5 { height: 7.54rem; }
.mt10 { margin-top: 0.1rem; }
.mt12 { margin-top: 0.12rem; }
.mt15 { margin-top: 0.15rem; }
.mt20 { margin-top: 0.2rem; }
.mt24 { margin-top: 0.24rem; }
.mt28 {
	margin-top: 0.28rem;
	color: #000000;
	font-weight: bold;
	font-size: 0.26rem;
}
.mt30 { margin-top: 0.3rem; }
.mt40 { margin-top: 0.4rem; }
.mt50 { margin-top: 0.5rem; }
.mt60 { margin-top: 0.6rem; }
.mt80 { margin-top: 0.8rem; }
.mt170 { margin-top: 1.7rem; }
.bold { font-weight: bold; }
.hd{width:6.5rem;height:0.0rem;}
.lg{width:0.35rem;height:0.5rem;float:left;margin-top:0.1rem;}
.tt{width:1.4rem;float:left;font-size:0.2rem;margin-top:0.15rem;margin-left:0.1rem;}
.bn{width:100%;height:4.2rem;}
.bn img{width:100%;}
.an{width:1.8rem;height:0.5rem;position:absolute;z-index:500; top:2.72rem;left:2.53rem;}
.iPh{width:1.8rem;height:0.5rem;position:absolute;z-index:500; top:3.3rem;left:2.53rem;}
.c{width:100%;overflow:hidden;border-bottom:0.02rem solid #ededed;}
.ft{width:100%;height:1.2rem;background:#3c3c3c;font-size:0.2rem;color:white;overflow:hidden;}
.z{font-size:0.2rem;width:6rem;line-height:0.2rem;text-align:center;height:0.3rem;}
.z1{font-size:0.1rem;width:6rem;line-height:0.2rem;text-align:center;height:0.3rem;}
.z{margin-top:0.35rem;}
