@CHARSET "UTF-8";
*{margin:0px;padding:0px;outline:none;-webkit-tap-highlight-color:transparent}
body{font:400 14px 'Microsoft Yahei';color:#333; text-size-adjust: 100% !important;}
img{border:0;}
a{color:#959595;text-decoration:none;-webkit-touch-callout:none;}
a:active{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
ul{list-style: none;}
button,input,select,textarea{font-size:16px;vertical-align:middle;font-family:"Microsoft YaHei";border:none;outline:none;color:#959595;}
textarea{resize:none}
input[type="button"], input[type="submit"], input[type="reset"]{-webkit-appearance: none;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
strong{font-weight:normal; font-style:normal;}
pre { 
white-space: pre-wrap; /*css-3*/ 
white-space: -moz-pre-wrap; /*Mozilla,since1999*/ 
white-space: -pre-wrap; /*Opera4-6*/ 
white-space: -o-pre-wrap; /*Opera7*/ 
word-wrap: break-word; /*InternetExplorer5.5+*/ 
} 
.body-box{position: relative;padding-top: 1px;}
.body-box .shixiao{font-size: 0.533333rem;text-align: center;margin-top: 0.533333rem;}
.cen{text-align:center;}
.ri{text-align:right;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:'\0020';display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{zoom:1}
.imgresponsive{display:inline-block;width:100%;height:100%}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#B1B9BF; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#B1B9BF;
}

input:-ms-input-placeholder{
    color:#B1B9BF;
}

input::-webkit-input-placeholder{
    color:#B1B9BF;
}
textarea:-ms-input-placeholder{
    color:#B1B9BF;
}

textarea::-webkit-input-placeholder{
    color:#B1B9BF;
}
/*common end*/
body{background-color: #eee;}
.logo-box{
	height: 1.04rem;
	background-color:#76bcec; 
}
.logo-left-box{
	height: 1.04rem;
}
.logo{
	width: 2.693333rem;
	height: 0.6rem;
	margin-top: 0.2rem;
	margin-left: 0.426667rem;
}
.logo-right-box{
	margin-right: 0.666667rem;
	height: 1.04rem;
	line-height: 1.04rem;
	font-size: 0.32rem;
	color: #fff;
	font-weight: bold;
}
.nav{
	height: 1.013333rem;
	line-height: 1.013333rem;
	font-size: 0.32rem;
	color: #333;
	padding:0 0.626667rem;
	display: flex;
	justify-content:space-between;
	background-color: #fff;
}
.nav-check{
	padding-bottom: 0.173333rem;
	border-bottom: 0.026667rem solid #00c4fe;
	color: #00c4fe;
}
.banner{
	margin-bottom: 0.533333rem;
	position: relative;
}
.banner-erweima{
	position: absolute;
	right: 1.12rem;
	bottom: 1.68rem;
}
.banner-erweima img{
	display: block;
	margin:0 auto;
}
.ditu{
	width: 2.973333rem;
	height: 3.506667rem;
}
.yiqixue{
	width: 3.053333rem;
	height: 3.48rem;
	margin-top: 0.306667rem!important;
}
.introduce-box{
	background-color: #fff;
	padding-top: 0.24rem;
	margin-bottom: 0.533333rem;
}
.introduce-box h2,.marketing-box h2,.consultation-box h2,.about-us-box h2{
	margin-left: 0.4rem;
	background:url(../../images/webH5_mapApp/chanpinjieshao.png) no-repeat 0 50%;
	background-size: 0.44rem 0.413333rem;
	height: 0.533333rem;
	line-height: 0.56rem;
	padding-left: 0.573333rem;
	margin-bottom: 0.866667rem;
	font-weight: bold;
}
.introduce-ul{
	width: 7.386667rem;
	margin:0 auto;
	padding-bottom: 1.026667rem;
}
.introduce-li-img{
	width: 1.8rem;
	height: 1.306667rem;
	text-align: center;
}
.introduce-li-img img{
	height: 100%;
	width: 100%;
}
.introduce-li-img2 img{
	width: 1.653333rem;
	height: 1.64rem;
}
.introduce-li-img3 img{
	width: 1.653333rem;
	height: 1.426667rem;
}
.introduce-li-right{
	margin-left: 0.533333rem;
	width: 5rem;
	margin-top: -0.066667rem;
}
.introduce-li-right h3{
	font-size: 0.426667rem;
	color: #333;
	font-weight: bold;
	margin-bottom: 0.113333rem;
}
.introduce-li-right p{
	font-size: 0.32rem;
	color:#333;
}
.introduce-ul li{
	margin-bottom: 0.84rem;
}
.introduce-ul li:last-child{
	margin-bottom: 0;
}
.marketing-box{
	background-color: #fff;
	padding-top: 0.24rem;
	padding-bottom: 0.706667rem;
	margin-bottom: 0.533333rem;
}
.marketing-box h2{
	background:url(../../images/webH5_mapApp/xianxiayingxiao.png) no-repeat 0 50%;
	background-size: 0.466667rem 0.426667rem;
	line-height: 0.533333rem;
	margin-bottom:0.466667rem;
}
.marketing-ul{
	display: flex;
	justify-content: space-between;
	width: 9.24rem;
	margin:0 auto;
	margin-bottom: 0.426667rem;
}
.marketing-ul img{
	width: 2.933333rem;
	height: 1.4rem;
}
.marketing-box p{
	width: 9.24rem;
	margin:0 auto;
	font-size: 0.266667rem;
	text-align: center;
}
.consultation-box{
	background-color: #fff;
	padding-top: 0.24rem;
	padding-bottom: 0.613333rem;
	margin-bottom: 0.533333rem;
}
.consultation-box h2{
	background:url(../../images/webH5_mapApp/zixun-index.png) no-repeat 0 50%;
	background-size:0.52rem 0.44rem;
	line-height: 0.533333rem;
	margin-bottom:0.626667rem;
}
.consultation-tit{
	padding:0 2.4rem;
	display: flex;
	justify-content: space-between;
	margin-bottom: 0.373333rem;
}
.consultation-tit img{
	width: 1.026667rem;
	height: 0.346667rem;
}
.consultation-img-big{
	display: block;
	margin:0 auto;
	width: 7.893333rem;
	height: auto;
	margin-bottom: 0.506667rem;
}
.consultation-box p{
	font-size: 0.293333rem;
	color: #333;
	font-weight: bold;
	width: 7.893333rem;
	margin:0 auto;
	text-align: center;
}
.about-us-box{
	background-color: #fff;
	padding-top: 0.24rem;
	padding-bottom: 1.12rem;
	margin-bottom: 0.76rem;
}
.about-us-box h2{
	background:url(../../images/webH5_mapApp/guanyuwomen.png) no-repeat 0 50%;
	background-size:0.52rem 0.52rem;
	line-height: 0.6rem;
	margin-bottom:0.733333rem;
}
.about-us-box p{
	padding:0 1.093333rem;
	font-size: 0.36rem;
	line-height: 0.64rem;
	text-align: center;
	margin-bottom: 0.973333rem;
}
.about-us-ul{
	margin-left: 1.066667rem;
	font-size: 0.32rem;
	color: #333;
}
.about-us-ul li{
	margin-bottom: 0.36rem;
}
.about-us-li1{
	background:url(../../images/webH5_mapApp/phone-index.png) no-repeat 0 50%;
	background-size: 0.426667rem 0.44rem;
	padding-left: 0.746667rem;
}
.about-us-li1 a{color: #333;}
.about-us-li2{
	background:url(../../images/webH5_mapApp/youxiang-index.png) no-repeat 0 50%;
	background-size: 0.4rem 0.36rem;
	padding-left: 0.746667rem;
}
.about-us-li3{
	background:url(../../images/webH5_mapApp/weizhi-index.png) no-repeat 0 50%;
	background-size: 0.4rem 0.36rem;
	padding-left: 0.746667rem;
	margin-bottom: 0!important;
}
footer{
	padding:0 1.36rem;
	text-align: center;
	font-size: 0.346667rem;
	color: #333;
	font-weight: bold;
	line-height: 0.56rem;
	padding-bottom: 0.76rem;
}
.fixed{
	position: fixed;
	top: 0;
	width: 100%;
	box-sizing:border-box;
}
.mt76{
	margin-top: 1.013333rem;
}