@charset "utf-8";
*{margin: 0;padding: 0;font-family: '微软雅黑','宋体';}
@media screen and (max-width:320px){body{font-size:10px!important}}
@media screen and (max-width:350px) and (min-width:321px){body{font-size:12px!important}}
@media screen and (max-width:360px) and (min-width:351px){body{font-size:13px!important}}
@media screen and (max-width:470px) and (min-width:361px){body{font-size:14px!important}}
@media screen and (max-width:480px) and (min-width:471px){body{font-size:15px!important}}
@media screen and (max-width:540px) and (min-width:481px){body{font-size:16px!important}}
@media screen and (max-width:640px) and (min-width:541px){body{font-size:18px!important}}
body {color:#000;margin: 0 auto;padding: 0;min-width: 320px;max-width:640px;}
a {text-decoration:none;color: #000;}
li {list-style: none;}
ul {margin: 0;padding: 0;}
img {margin: 0;padding: 0;border: 0px;outline-width:0px;  vertical-align:middle;}
input{margin: 0;padding: 0;border: 0px;}
.clear{clear:both;}
.fl {float: left;}
.cen{
	text-align: center;
}
.left{
	text-align: left;
}
.banner img{width: 100%;};
.bg_bk{
	background-color:#fff;
}

.div01 .adv{
	background: #6051f6;
	padding-top: 2em;
	padding-bottom: 2em;
}
.div01 .adv img{
   width: 79.845%;
}

.img12 img{
	width:100%;
}
.but01{
	margin-top:1.5em;
}
.but01 span{
     background-color: #6051f6;
     color:#fff;
     padding:0.4em 3.5em;
     border-radius: 0.5em;
     font-size: 1.3em;
}
.div02{
	margin-top: 1.8em;
}
.img17{
	width:100%;
}
.pink{
	background-color: #f25d59;
	position: relative;
	float: left;
	width:100%;
	padding-bottom: 1.2em;
}
.div0201{
    margin-top:-2.5em;
	width:46%;
	float:left;
	margin-left:2%;
}
.img19 img{
	width:56.8%;
}
.ul01{
	background-color: #4ca1e4;
	margin-top: 0.8em;
	padding-bottom:1.2em;
}
.ul01 li{
	color:#fff;
}
.li01{
	font-size: 1.2em;
	line-height: 2.5em;
}
.li02{
    font-size: 0.9em;
    line-height: 1.8em;
    padding-left:8%;
    width:95%;
    overflow: hidden;
    height:1.8em;
}
.but02{
	margin-top:1.2em;
}
.but02 span{
	background-color: #006abe;
	font-size:1em;
	color:#fff;
	padding:0.4em 1.5em;
	border-radius: 0.5em;
}
.img34 img{
	margin-top:1.2em;
	width:63%;
}

.div_03 .ul02{
	margin-top:0.8em;
}
.div_03 ul li{
	float: left;
	margin-left:1.8%;
	width:47.2%;
}
.div_03 ul li img{
	width:100%;
}
.but_04{
	margin-top:1.5em;
	margin-bottom: 2em;
}
.but_04 span{
	padding:0.5em 2em;
	font-size: 1em;
	background-color: #ed9100;
	color:#fff;
	border-radius: 0.5em;
	border-bottom: 0.2em #e05f00 solid;
}
.img50 img{
   width:92.5%;
}
.div_04 ul li{
	float: left;
	width:45%;
	margin-left:3.3%;
	margin-top: 1.2em;
}
.div_04 ul li img{
	width:100%;
}

.but_05{
	margin-top:1.5em;
	margin-bottom: 1.5em;
}
.but_05 span{
	padding:0.5em 3em;
	font-size: 1em;
	background-color: #ed9100;
	color:#fff;
	border-radius: 0.5em;
}
.img53 img{
	width:48.8%;
}
.dnUl ul li {list-style: none;width: 43.75%;background-color: #eaeaea;float: left;margin-left: 4%;}
.dnUl ul {margin-top: 1em;}
.dnUl ul li img {width: 99.5%;}
.dnUl ul li h3 {text-align: center;padding-top: 0.5em;color: #424141;}
.dnUl ul li p {text-align: center;line-height: 3em;padding-bottom: 0.5em;}
.dnUl ul li p span {padding: 0.3em 2em;background-color: #dc1f3d;border-radius: 0.5em;color: #FFF;}
.div06{
	margin-top: 1em;
}
.div06 img{
	width:100%;
}