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;
}

img{
	display:block;
}

body{
	min-width:1440px;
	margin:0 auto;
	background:url(../images/big_bg.png) no-repeat;
	background-attachment:fixed;
}


.banner{
	width:100%;
	height:700px;
	background:url(../images/banner.jpg) no-repeat;
}

.banner a{
	width:100%;
	height:100%;
	display:block;
}



.crowd{
	width:1050px;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	margin-top:95px;
}


.crowd_class{
	width:251px;
}

.crowd_class dl{
	width:100%;
	text-align:center;
	margin-top:20px;
}
.crowd_class dl dt{
	font-size:24px;
}
.crowd_class dl dd{
	font-size:18px;
	margin-top:6px;
}

.crowd_class a{
	width:170px;
	height:40px;
	display:block;
	border:1px solid #A68754;
	color:#A68754;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	line-height:40px;
	border-radius:20px;
	margin:0 auto;
	margin-top:15px;
	transition:0.6s;
}

.crowd_class a:hover{
	border:1px solid #A68754;
	background:#A68754;
	color:#FFF;
}

.pymp{
	width:1200px;
	margin:0 auto;
	margin-top:80px;
	display:flex;
	justify-content:center;
}

.pymp p{
	width:575px;
}

.pymp_box{
	width:625px;
	height:402px;
	border:1px solid #A68754;
	box-sizing:border-box;
	border-left:none;
}

.pymp_box dl{
	margin-top:50px;
	margin-left:50px;
	padding-right:50px;
}

.pymp_box dl dt{
	font-size:24px;
	font-weight:bold;
}

.pymp_box dl dd{
	font-size:18px;
	line-height:30px;
	margin-top:10px;
}


.zixun{
	width:340px;
	height:52px;
	margin:0 auto;
	margin-top:60px;
}

.zixun a{
	width:100%;
	height:100%;
	display:block;
	color:#fff;
	text-align:center;
	line-height:52px;
	font-size:18px;
	font-weight:bold;
	background:#A68754;
	border-radius:26px;
	transition:0.6s;
}

.zixun a:hover{
	background:#900;
}

.btitle{
	width:550px;
	margin:0 auto;
	text-align:center;
	margin-top:80px;
}

.btitle h3{
	font-size:36px;
}
.btitle h4{
	font-size:22px;
	font-weight:normal;
	margin-top:10px;
}


.jiaoxue{
	width:1200px;
	margin:0 auto;
	margin-top:60px;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}

.jiaoxue .jxbox{
	width:586px;
	height:246px;
	display:flex;
	justify-content:space-between;
	margin-bottom:30px;
}

.jiaoxue .jxbox p{
	width:336px;
}

.jiaoxue .jxbox .textbox{
	width:250px;
	display:flex;
	justify-content:center;
	align-items:center;
	border:1px solid #A68754;
	border-left:none;
	background:#FFF;
}

.jiaoxue .jxbox .textbox dl{
	width:210px;
}

.jiaoxue .jxbox .textbox dl dt{
	text-align:center;
	font-size:36px;
	color:#A68754;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
}

.jiaoxue .jxbox .textbox dl dd{
	text-align:center;
	font-size:18px;
	line-height:30px;
}

.jiaoxue .jxbox .textbox dl dd.jxtitle{
	font-size:22px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}


.product{
	width:1200px;
	margin:0 auto;
	margin-top:40px;
}

.product .xulie{
	width:100%;
	height:260px;
	display:flex;
	justify-content:space-between;
}

.xulie dl{
	width:180px;
	position:relative;
	cursor:pointer;
}

.xulie dl div.names{
	width:100%;
	position:absolute;
	left:0;
	top:30%;
	text-align:center;
	color:#FFF;
}

.xulie dl div.names p{
	margin-top:10px;
	font-size:18px;
	font-family:Tahoma, Geneva, sans-serif;
}

.xulie dl dd{
	display:none;
}


.proimgs{
	width:1200px;
	margin-top:30px;
}

.prolist{
	display:none;
}

.prolist ul{
	width:100%;
	display:flex;
	justify-content:space-between;
}


.cjy{
	width:100%;
	height:918px;
	background:url(../images/jybg.png) no-repeat;
	margin-top:100px;
	padding-top:1px;
	position:relative;
}


.stitle{
	width:360px;
	height:60px;
	margin:0 auto;
	margin-top:60px;
	text-align:center;
	line-height:60px;
	background:#FFF;
	font-size:30px;
}


.dtitle{
	width:450px;
	height:60px;
	margin:0 auto;
	margin-top:30px;
	text-align:center;
	line-height:60px;
	background:#FFF;
	font-size:30px;
}

.cybox{
	width:1200px;
	margin:0 auto;
	margin-top:60px;
	display:flex;
	justify-content:space-between;
}

.cylist{
	width:270px;
	height:98px;
	background:#FFF;
	line-height:80px;
	text-align:center;
	font-size:24px;
	position:relative;
}

.cylist p{
	position:absolute;
	left:20px;
	top:80px;
}

.cjybox{
	width:1200px;
	height:720px;
	background:#FFF;
	position:absolute;
	left:50%;
	margin-left:-600px;
	top:750px;
	box-shadow:0 0 8px #999;
}

.cjyimg{
	width:1150px;
	margin:0 auto;
	justify-content:space-between;
	display:flex;
	margin-top:40px;
}

.onebox{
	width:426px;
}

.onebox dl{
	width:100%;
	height:160px;
	border:1px solid #A68754;
	border-top:none;
	box-sizing:border-box;
	display:flex;
	justify-content:center;
	align-items:center;
}

.onebox dl dd{
	font-size:22px;
	padding:0 30px;
}

.onebox dl dd span{
	font-size:30px;
	font-family:"Arial Black", Gadget, sans-serif;
	padding-right:10px;
}

.cjyrbox{
	width:688px;
}

.twobox{
	width:100%;
	height:204px;
	display:flex;
	justify-content:center;
	margin-bottom:24px;
}

.twobox p{
	width:326px;
}

.twobox dl{
	width:362px;
	border:1px solid #A68754;
	border-left:none;
	box-sizing:border-box;
	display:flex;
	justify-content:center;
	align-items:center;
}

.twobox dl dd{
	font-size:22px;
	padding:0 30px;
}

.twobox dl dd span{
	font-size:30px;
	font-family:"Arial Black", Gadget, sans-serif;
	padding-right:10px;
}


.wenda{
	width:1200px;
	margin:0 auto;
	margin-top:40px;
	display:flex;
	justify-content:space-between;
}

.wenda .wdbox{
	width:615px;
	height:392px;
	border:1px solid #A68754;
	display:flex;
	justify-content:center;
	align-items:center;
}

.wenda .wdbox ul{
	width:526px;
}

.wenda .wdbox ul li{
	width:100%;
	height:58px;
	line-height:58px;
	border-bottom:1px dashed #E0D6C2;
	font-size:20px;
	position:relative;
}

.wenda .wdbox ul li span{
	width:120px;
	height:36px;
	display:block;	
	line-height:36px;
	text-align:center;
	font-size:18px;
	position:absolute;
	right:0;
	top:11px;	
}

.wenda .wdbox ul li span a{
	width:100%;
	height:100%;
	display:block;
	color:#FFF;
	border-radius:18px;
	background:#A68754;
}

.wenda .wdbox ul li span a:hover{
	background:#900;
}



















