html,body,div,p,ul,li,dl,dt,dd,a,img,h1,h2,h3,h4,h5{
	padding:0;
	margin:0;
}

ul,li{
	list-style:none;
}

a{
	text-decoration:none;
}


body{
	max-width:750px;
	margin:0 auto;
}

.banner{
	width:100%;
}

.banner img{
	width:100%;
	display:block;
}


.crowd{
	width:96%;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	margin-top:.95rem;
}

.crowd_class{
	width:33%;
}

.crowd_class img{
	width:90%;
	margin:0 auto;
	display:block;
}

.crowd_class dl{
	width:100%;
	text-align:center;
	margin-top:.2rem;
}
.crowd_class dl dt{
	font-size:.26rem;
}
.crowd_class dl dd{
	font-size:.2rem;
	margin-top:0.06rem;
}

.crowd_class a{
	width:80%;
	height:.4rem;
	display:block;
	border:1px solid #A68754;
	color:#A68754;
	font-weight:bold;
	font-size:.22rem;
	text-align:center;
	line-height:.4rem;
	border-radius:.2rem;
	margin:0 auto;
	margin-top:.15rem;
	transition:0.6s;
}

.pymp{
	width:96%;
	margin:0 auto;
	margin-top:.8rem;
}

.pymp p{
	width:100%;
}

.pymp p img{
	width:100%;
	display:block;
}

.pymp_box{
	width:100%;
	height:4rem;
	border:1px solid #A68754;
	box-sizing:border-box;
	border-top:none;
	overflow:hidden;
}

.pymp_box dl{
	margin-top:.4rem;
	margin-left:.4rem;
	padding-right:.4rem;
}

.pymp_box dl dt{
	font-size:.28rem;
	font-weight:bold;
}

.pymp_box dl dd{
	font-size:.2rem;
	line-height:.3rem;
	margin-top:.1rem;
}


.zixun{
	width:80%;
	height:.6rem;
	margin:0 auto;
	margin-top:.6rem
}

.zixun a{
	width:100%;
	height:100%;
	display:block;
	color:#fff;
	text-align:center;
	line-height:.6rem;
	font-size:.24rem;
	font-weight:bold;
	background:#A68754;
	border-radius:.3rem;
	transition:0.6s;
}


.btitle{
	width:100%;
	text-align:center;
	margin-top:.8rem;
}

.btitle h3{
	font-size:.38rem;
}
.btitle h4{
	font-size:.24rem;
	font-weight:normal;
	margin-top:.1rem;
}


.jiaoxue{
	width:96%;
	margin:0 auto;
	margin-top:.6rem;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}

.jiaoxue .jxbox{
	width:100%;
	display:flex;
	justify-content:center;
	margin-bottom:.3rem;
}

.jiaoxue .jxbox p{
	width:50%;
	overflow:hidden;
}

.jiaoxue .jxbox p img{
	width:100%;
	display:block;
}

.jiaoxue .jxbox .textbox{
	width:50%;
	display:flex;
	justify-content:center;
	align-items:center;
	background:#FFF;
}


.lborder{
	border:1px solid #A68754;
	border-right:none;
}
.rborder{
	border:1px solid #A68754;
	border-left:none;
}


.jiaoxue .jxbox .textbox dl{
	width:90%;
}

.jiaoxue .jxbox .textbox dl dt{
	text-align:center;
	font-size:.42rem;
	color:#A68754;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
}

.jiaoxue .jxbox .textbox dl dd{
	text-align:center;
	font-size:.2rem;
	line-height:.3rem;
}

.jiaoxue .jxbox .textbox dl dd.jxtitle{
	font-size:.22rem;
	text-align:center;
	margin-top:.1rem;
	margin-bottom:.1rem;
}



.product{
	width:100%;
	margin:0 auto;
	margin-top:.4rem;
}

.product .xulie{
	width:96%;
	height:auto;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}

.xulie dl{
	width:auto;
	height:1rem;
	position:relative;
	cursor:pointer;
	background:#DFDFDF;
	border-radius:.1rem;
}

.xulie dl.onclick{
	background:#A78754;
}

.xulie dl.onclick div.names{
	color:#FFF;
}

.xulie dl:nth-child(1){
	width:32%;
}
.xulie dl:nth-child(2){
	width:32%;
}
.xulie dl:nth-child(3){
	width:32%;
}
.xulie dl:nth-child(4){
	width:48.6%;
	margin-top:20px;
}
.xulie dl:nth-child(5){
	width:48.6%;
	margin-top:20px;
}

.xulie dl div.names{
	width:100%;
	position:absolute;
	left:0;
	top:20%;
	text-align:center;
	color:#000;
}

.xulie dl div.names h3{
	font-size:.24rem;
}

.xulie dl div.names p{
	margin-top:.1rem;
	font-size:.2rem;
	font-family:Tahoma, Geneva, sans-serif;
}

.xulie dl dd{
	display:none;
}


.proimgs{
	width:100%;
	margin-top:.3rem;
}

.prolist{
	display:none;
}

.prolist ul{
	width:100%;
	display:flex;
	justify-content:space-between;
}

.prolist ul li{
	width:32%;
}

.prolist ul li img{
	width:100%;
	display:block;
}


.cjy{
	width:100%;
	height:9.5rem;
	background:url(../images/jybg.png) no-repeat;
	margin-top:1rem;
	padding-top:1px;
	position:relative;
}


.stitle{
	width:60%;
	height:.6rem;
	margin:0 auto;
	margin-top:.4rem;
	text-align:center;
	line-height:.6rem;
	background:#FFF;
	font-size:.3rem;
}

.cybox{
	width:90%;
	margin:0 auto;
	margin-top:.3rem;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}

.cylist{
	width:48%;
	margin-bottom:4%;
}

.cylist p img{
	width:100%;
	display:block;
}


.cjybox{
	width:96%;
	height:auto;
	margin:0 auto;
	margin-top:.4rem;
	background:#FFF;
	box-shadow:0 0 0.08rem #999;
	overflow:hidden;
}



.cjyimg{
	width:100%;
	margin:0 auto;
	margin-top:.4rem;
}

.onebox{
	width:90%;
	height:2.04rem;
	margin:0 auto;
	display:flex;
	justify-content:center;
	margin-bottom:.3rem;
}

.onebox p{
	width:50%;
	height:2.04rem;
	overflow:hidden;
}

.onebox p img{
	height:2.04rem;
	display:block;
}

.onebox dl{
	width:50%;
	height:2.04rem;
	border:1px solid #A68754;
	border-left:none;
	box-sizing:border-box;
	display:flex;
	justify-content:center;
	align-items:center;
}

.onebox dl dd{
	font-size:.22rem;
	padding:0 .3rem;
}

.onebox dl dd span{
	font-size:.3rem;
	font-family:"Arial Black", Gadget, sans-serif;
	padding-right:.1rem;
}


.dtitle{
	width:80%;
	height:.6rem;
	margin:0 auto;
	margin-top:.3rem;
	text-align:center;
	line-height:.6rem;
	background:#FFF;
	font-size:.3rem;
}


.wenda{
	width:100%;
	margin-top:.4rem;
	background:url(../images/wenda.jpg) no-repeat;
	overflow:hidden;
}

.wenda .wdbox{
	width:90%;
	height:auto;
	margin:0 auto;
	background:rgba(255,255,255,0.8);
	display:flex;
	justify-content:center;
	align-items:center;
	margin-top:.4rem;
	padding:.1rem 0;
}

.wenda .wdbox ul{
	width:5.26rem;
}

.wenda .wdbox ul li{
	width:100%;
	height:.58rem;
	line-height:.58rem;
	border-bottom:1px dashed #E0D6C2;
	font-size:.2rem;
	position:relative;
}

.wenda .wdbox ul li span{
	width:1.2rem;
	height:.36rem;
	display:block;	
	line-height:.36rem;
	text-align:center;
	font-size:.2rem;
	position:absolute;
	right:0;
	top:.11rem;
}

.wenda .wdbox ul li span a{
	width:100%;
	height:100%;
	display:block;
	color:#FFF;
	border-radius:.2rem;
	background:#A68754;
}

