html,body,p,ul,li,dl,dt,dd,span,a,h1,h2,h3,h4,h5,h6{
	padding:0;
	margin:0;
}


body{
	max-width:750px!important;
	margin:0 auto;
	background:#D7222B;
}
a{
	text-decoration:none;
}

ul,li{
	list-style:none;
}
.banner{
	width:100%;
}
.banner img{
	width:100%;
	display:block;
}

.fourbox{
	width:94%;
	height:182px;
	margin:0 auto;
	border:10px solid #FBC98E;
	background:#FFEEDC;
	box-sizing:border-box;
	border-radius:30px;
	-moz-border-radius:30px;
	-o-border-radius:30px;
	margin-top:50px;
}


.iconbox{
	width:96%;
	height:100%;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	align-items:center;
}

.iconbox dl{
	width:24%;
}

.iconbox dl dt{
	width:44px;
	height:52px;
	margin:0 auto;
	background:url(../images/ico.png) no-repeat;
}

.iconbox dl dd{
	font-size:24px;
	text-align:center;
	margin-top:10px;
}

.iconbox dl:nth-child(1) dt{
	background-position:0 0;
}
.iconbox dl:nth-child(2) dt{
	background-position:0 -92px;
}
.iconbox dl:nth-child(3) dt{
	background-position:0 -185px;
}
.iconbox dl:nth-child(4) dt{
	background-position:0 -280px;
}


.titles{
	width:100%;
	height:60px;
	margin-top:100px;
}


.titles h3{
	width:100%;
	font-size:50px;
	color:#FFF;
	text-align:center;
}


.vsbox{
	width:94%;
	height:620px;
	margin:0 auto;
	margin-top:40px;
	position:relative;
}

.vbox{
	width:62%;
	border:3px solid #FDE6C6;
	background:#F9C385;
	border-radius:30px;
	position:absolute;
	left:0;
	top:0;
	z-index:100;
	padding:30px 0;
}

.vbox ul{
	width:100%;
}

.vbox ul li{
	width:380px;
	height:99px;
	background:url(../images/v.png) no-repeat;
	margin-top:30px;
	margin-bottom:30px;
	line-height:99px;
	font-size:30px;
	color:#D7222B;
	text-align:center;
	font-weight:bold;
	position:relative;
	margin-left:20px;
}

.vbox ul li span{
	width:43px;
	height:43px;
	position:absolute;
	right:-58px;
	top:30px;
	background:url(../images/vs.png) no-repeat;
}

.sbox{
	width:40%;
	height:auto;
	border:3px solid #FDE6C6;
	background:#D2D2D2;
	border-radius:30px;
	position:absolute;
	right:0;
	top:30px;
	z-index:9;
}

.sbox ul{
	width:100%;
}

.sbox ul li{
	width:68%;
	line-height:40px;
	font-size:30px;
	color:#4E4E4E;
	text-align:center;
	font-weight:bold;
	margin-top:30px;
	margin-bottom:50px;
	text-align:left;
	padding-left:30%;
}



.kdiancenter{
	width:94%;
	margin:0 auto;
}


.kdiancenter ul{
	width:100%;
	margin:0 auto;
	margin-top:65px;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}


.kdiancenter ul li{
	width:48%;
	height:420px;
	position:relative;
	margin-bottom:30px;
}

.kdiancenter ul li dl{
	width:100%;
	position:absolute;
	left:0;
	bottom:20px;
}

.kdiancenter ul li dl dd{
	color:#C60A0B;
	font-size:28px;
	text-align:center;
	line-height:40px;
}


.kdiancenter ul li:nth-child(1){
	background:url(../images/kdian_01.png) no-repeat;
	background-size:100%;
}
.kdiancenter ul li:nth-child(2){
	background:url(../images/kdian_02.png) no-repeat;
	background-size:100%;
}
.kdiancenter ul li:nth-child(3){
	background:url(../images/kdian_03.png) no-repeat;
	background-size:100%;
}
.kdiancenter ul li:nth-child(4){
	background:url(../images/kdian_04.png) no-repeat;
	background-size:100%;
}

.anniu{
	width:453px;
	height:71px;
	margin:0 auto;
	background:-webkit-linear-gradient(left,#CC0D03,#FE8A71,#CC0D03);
	background:-o-linear-gradient(left,#CC0D03,#FE8A71,#CC0D03);
	background:-moz-linear-gradient(left,#CC0D03,#FE8A71,#CC0D03);
	background:linear-gradient(left,#CC0D03,#FE8A71,#CC0D03);
	line-height:70px;
	display:block;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	margin-top:40px;
	font-size:32px;
	border-radius:36px;
	border-left:3px solid #941A16;
	border-right:3px solid #941A16;
}




.xmcenter{
	width:100%;
	height:auto;
	margin:0 auto;
	background:#F9C385;
	overflow:hidden;
	margin-top:50px;
}


.xmcenter ul{
	width:94%;
	margin:0 auto;
	margin-top:20px;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}

.xmcenter ul li{
	width:49%;
	margin-bottom:35px;
}

.xmcenter ul li img{
	width:100%;
	display:block;
}

.xmcenter ul li dl{
	width:100%;
	height:auto;
	border:2px solid #FFBB70;
	background:#E24D46;
	box-sizing:border-box;
	border-top:none;
	border-radius:0 0 30px 30px;
	overflow:hidden;
}


.xmcenter ul li dl dd{
	text-align:center;
	color:#FFF;
	font-size:28px;
	margin-top:10px;
}

.xmcenter ul li dl a{
	width:166px;
	height:50px;
	display:block;
	margin:0 auto;
	border:2px solid #E28D4D;
	line-height:50px;
	text-align:center;
	color:#D11208;
	background:-webkit-linear-gradient(top,#FEE7BE,#FAC289);
	background:-o-linear-gradient(top,#FEE7BE,#FAC289);
	background:-moz-linear-gradient(top,#FEE7BE,#FAC289);
	background:linear-gradient(top,#FEE7BE,#FAC289);
	border-radius:25px;
	margin-top:20px;
	font-size:24px;
	font-weight:bold;
	margin-bottom:20px;
}




.mscenter ul{
	width:94%;
	margin:0 auto;
	margin-top:50px;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}

.mscenter ul li{
	width:32%;
	margin-bottom:35px;
}

.mscenter ul li img{
	width:100%;
	display:block;
}

.mscenter ul li dl{
	width:100%;
	height:110px;
	background:#FFF;
	overflow:hidden;
	padding-bottom:20px;
}

.mscenter ul li dl dt{
	width:100%;
	height:50px;
	line-height:50px;
	text-align:center;
	color:#000;
	font-size:28px;
	background:#FFEEDC;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:20px;
}

.mscenter ul li dl dd{
	text-align:center;
	font-size:24px;
	line-height:32px;
}



.shizao{
	width:94%;
	margin:0 auto;
	margin-top:40px;
}

.shizao ul{
	width:100%;
	display:flex;
	justify-content:space-between;
}

.shizao ul li{
	width:48.6%;
}

.shizao ul li img{
	width:100%;
	display:block;
	margin-bottom:13px;
}


.cycenter{
	width:94%;
	height:auto;
	margin:26px 0;
}

.cycenter ul{
	width:100%;
	margin:0 auto;
	margin-top:50px;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
	padding:20px;
	border-radius:10px;
}


.cycenter ul li{
	width:32%;
}

.cycenter ul li img{
	width:100%;
	display:block;
}

.cycenter ul li dl{
	padding-top:20px;
}

.cycenter ul li dl dd{
	font-size:24px;
	text-align:center;
	line-height:32px;
	color:#FFF;
}





.askcenter{
	width:100%;
	height:100%;
	background:#FFEEDC;
	overflow:hidden;
	border-top:10px solid #BF1E26;
}

.askcenter h3{
	font-size:46px;
	color:#D9212B;
	text-align:center;
	margin-top:60px;
}


.askcenter ul{
	width:94%;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
	margin-top:50px;
}

.askcenter ul li{
	width:48%;
	font-size:24px;
	border-bottom:1px solid #CCC;
	line-height:60px;
	margin-bottom:60px;
}

.askcenter ul li i{
	width:34px;
	height:34px;
	display:inline-block;
	background:url(../images/wen.png) no-repeat;
	margin-right:10px;
	vertical-align:middle;
}

.askcenter ul li a{
	color:#000;
}













