﻿/* 手机 mobile start*/
@media (max-width: 767px) {
body{
	background-size:100% auto;
	font-size:13px;
}

.visible-xs{display: block !important;}
.visible-xs-block {display: block !important;}
.visible-xs-inline {display: inline !important;}
.visible-xs-inline-block {display: inline-block !important;}
.hidden-xs{display:none !important;}

.wrapin{
	width:100%;
}


.banner{
	height: 160px;
}
.banner .swiper-slide{
	height: 160px;
	background-size:cover;
}

.h_flow{
	width: 92%;
	margin:20px auto;
	border-radius:10px;
	text-align: center;
	box-shadow:0 0 10px rgba(0,0,0,0.2);	
}
.h_flow .title{
	line-height: 1.6;
	font-size:16px;
	padding:15px;
}
.h_flow .tip{
	font-size:12px;
 	line-height: 1.6;
	padding:0 10px 20px 10px;
	color:#999;
}
.h_flow2{
	padding-bottom:20px;
}
.h_flow2 img{
	display: block;
	width: 100%;
	margin:0 auto;
}

.h_sys{
	background:#f2f5fa url("../images/sysbg.png") no-repeat top center;
	background-size:cover;
	padding-bottom:20px;
}
.h_head{
	padding:25px 0;
	text-align: center;
}
.h_head .s1{	
	line-height: 24px;
	font-size:18px;
}
.h_head .s2{	
	line-height: 30px;
	font-size:13px;
	color:#666;
}
.h_sys .item{
	width: 50%;
	height: 180px;
	float: left;
	text-align: center;
	font-size:15px;
	line-height: 24px;
}
.h_sys .item img{
	display: block;
	width: 100px;
	height: auto;
	margin:0 auto 10px auto;
}

.h_fa{
	padding-bottom:10px;
}
.h_fa .wrapin{
	width: 92%;
}
.h_fa .half{	
	float: none !important;
}
.h_fa .item{
	height: 60px;
	line-height: 60px;
	font-size:16px;
	margin-bottom:25px;
	border-radius:10px;
	box-shadow:0 0 15px rgba(0,0,0,0.1);
	padding-left:30px;
	position: relative;
}
.h_fa .item img{
	display: block;
	width: 60px;
	height: 60px;
	position: absolute;
	right: 0;
	top: 0;
}
.h_fa .ct{
	width: 100%;
	height:auto;
	margin-bottom:20px;
}

.h_cnt{
	padding-bottom:20px;
	background:url("../images/cntbg.png") no-repeat top center;
	background-size:cover;
}
.h_cnt .wp{
	width: 100%;
	margin:0 auto;	
}
.h_cnt dl{
	width: 50%;
	float: left;
	text-align: center;
	line-height: 40px;
	font-size:13px;
}
.h_cnt dt{
	height: 50px;
}
.h_cnt img{
	display: block;
	height: 50px;
	width: 50px;
	margin:0 auto;
}
.h_cnt .fm{
	width: 92%;
	margin:0 auto;
	padding:20px 0;
	border-radius:15px;
	background:rgba(255,255,255,0.9);
}
.h_cnt .in{
	padding:0 0 20px 80px;
	position: relative;
}
.h_cnt .tit{
	position: absolute;
	line-height: 42px;
	left: 20px;
	top: 0;
	font-size:14px;
}
.h_cnt .ws{
	width: 236px;
	height: 38px;
	border:2px solid #f2f2f2;
	border-radius:5px;
	position: relative;
	overflow: hidden;
}
.h_cnt .text{
	height: 38px;
	width: 100%;
	box-sizing:border-box;
	background:none;
	border:0;
	font-size:14px;
	padding:0 10px;
}
.h_cnt .get{
	position: absolute;
	right: 0;
	top: 2px;
	z-index: 10;
	width: 110px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	border-left:1px solid #d3d3d3;
}
.h_cnt .sub{
	margin-left:80px;
	width: 240px;
	height: 42px;
	border-radius:5px;
	background:#2881ff;
	font-size:16px;
	color:#fff;
}

.footer{
	background:#2c2c2c;
	color:#fff;
	padding-bottom:20px;
}
.footer .half{
	float: none;
	width: 92%;
	margin:0 auto;
}
.footer .head{
	height: 64px;
	line-height: 64px;
	border-bottom:1px solid #565656;
	position: relative;
	font-size:16px;
}
.footer .head i{
	display: block;
	width: 63px;
	height: 3px;
	position: absolute;
	left: 0;
	bottom: -1px;
	background:#b8b8b8;
}
.footer .tit{
	padding-left:30px;
	background:url("../images/ft_tit.png") no-repeat left center;
}
.footer ul{
	font-size:12px;
	line-height: 34px;
	padding-top:20px;
}
.footer dl{
	padding-top:26px;
	width: 150px;
	margin:0 auto;
}
.footer dt img{
	display: block;
	width: 150px;
	height: 150px;
}
.footer dd{
	line-height: 62px;
	font-size:12px;
	text-align: center;
}
.ft_copys{
	line-height: 60px;
	background:#000;
	text-align: center;
	color:#fff;
}

/* 手机 mobile end*/	
}
