@media only screen and (max-width:980px){
	/*表单*/.basic-info,.input-wrap span,.input-wrap input,.input-wrap select,.input-wrap div,.input-wrap.specal div{width:100%;float: none;text-align: left;clear:both;
}
@media only screen and (max-width: 768px) {
.container {padding:0 20px}
h2{font-size:36px;line-height: 36px;margin-bottom: 12px;}
h3{font-size:24px;}
header{height: 50px;box-shadow:2px 2px 5px #ccc;background:#fff}
header img {margin-top:6px;}
.head_link {display: none;}
#pc_nav {display:none;}
.top_nav {display:none;}
#mobile_nav {width:80%;height:100%;display:block;background:#fff;position:fixed;top:0;right:-80%;z-index:3;border-left:1px #e6e6e6 solid; box-shadow:-2px -1px 5px #ccc;-webkit-box-shadow:-2px -1px 5px #ccc;-moz-box-shadow:-2px -1px 5px #ccc;-ms-box-shadow:-2px -1px 5px #ccc;-o-box-shadow:-2px -1px 5px #ccc;}
#mobile_nav li {height:auto;line-height:60px;border-bottom:1px #e6e6e6 solid}
#mobile_nav li.current {background:#e5e5e5}
#mobile_nav li.current a,#mobile_nav li a:hover {color:#169cc9}
#mobile_nav li a {display:block;padding:0 25px;text-decoration:none;font-size:18px;line-height:60px;color:#999;}
#mobile_nav li.disable a {cursor:default;}
#mobile_nav li.disable a:hover {color:#999}
.wap_register {padding:0 25px;position:absolute;bottom:70px;width:100%;}
.wap_register a {display:block;background:#ed4d4d;color:#fff;font-size:18px;line-height:26px;text-align:center;height:46px;line-height:46px;}
.wap_register a:hover {background:#d53535}
/*=S wap_nav--yangsai*/
.wap_navbtn {
	display: block;
	float: right;
	width: 30px;
	height:50px;
	padding-top:22px;
	position: relative;
	cursor:pointer;
	position:relative
}
.wap_navbtn span {
	display: inline-block;
	width: 25px;
	height: 2px;
	background: #fff;
	bottom: auto;
	right: auto;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	z-index:23;
	position:absolute;
	transition:background 0.3s;
}
.wap_navbtn span:before,.wap_navbtn span:after {
	content: '';
	display:block;
	background:#000;
	height: 100%;
	width: 100%;
	position: absolute;
	right: 0;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	transform: rotate(0deg);
}
.wap_navbtn span:before {
	top: -2px;
}
.wap_navbtn span:after {
	bottom: -6px;
}
/*--clicked wap_nav--yangsai--*/
	.wap_navbtn.close span {
	background:#fff;
}
.wap_navbtn.close span:before {
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 0;
}
.wap_navbtn.close span:after {
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	bottom: 0;
}
/*=E wap_nav--yangsai*/
.banner {background:none;height:auto;}
.banner_text{display:none}
.wap_img{display:block;}
.wap_img img {width:100%; vertical-align:bottom}
/*footer*/
footer div ul {display: block;margin-bottom: 0px;}
footer div ul li.left,footer div ul li.right {display: block;width: 100%;margin-bottom: 24px;}
footer div ul li.right .contact-way a {margin-bottom: 12px;}
.download{display:block;}
.erweima{display:none;}
footer div ul li a.more,.download a {height:35px;line-height:35px;}
.download a {margin-top:10px}
.more-fun{display:block}
.more-fun-pc {display:none}
}
