@charset "utf-8";
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
button,input,textarea { border: none;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
img { vertical-align: middle;}
body,textarea,input,button,select,keygen,legend{ font-size: .32rem; font-family:Arial,'Microsoft YaHei',Helvetica,Sans-Serif;color:#333;outline:0;}
input[type="button"], input[type="submit"], input[type="reset"],textarea {-webkit-appearance: none;outline:none}
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
html { -webkit-tap-highlight-color: transparent;}
body {
    min-width: 3.2rem;
    max-width:12.24rem;
    line-height: 1.2;
    margin: 0 auto;
    overflow-x: hidden;
    background: #f0f0f0;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-font-smoothing: antialiased;
    -moz-user-select: none;
    background-color: #fff;
}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content:" ";clear: both;height: 0;}
.clearfix {zoom:1;}
.f-tc { text-align: center;}
/* header */
header,header img,.hd-bg { width: 100%;}
header img { display: inline-block;}
.hd-bg{ height:.7rem; background-color: #00A8FF; }
/* content */
.wrap { padding-bottom: 1.9rem; margin: 5px;}
.bg,.bg-reverse{ height: 1.2rem;  background-size:100%;}
.bg {background:#3bbf8b url("../img/chaxun.png")no-repeat center bottom;}
.bg-reverse { margin-top:-.01rem;}
.content { background-color: #fff; overflow: hidden;}
.content.cont-col { color: #333333;}
.cont-pbtm { padding-bottom: .48rem;}
.u-tit { margin-bottom:.32rem; font-size:.44rem; text-align: center; color: #333333; font-weight: 600; font-family: 'Source Han Sans','Microsoft YaHei';}
.tit-mtop { margin-top: .65rem;font-size: .52rem;      font-weight: 600;}
.u-tit.fs52 { font-size: .52rem; font-weight: 600;}
.u-desc { width:82%; margin: 0 auto; line-height:1.8; border: 3px dashed #04A2F5; border-radius: 20px; padding: 30px; font-weight: 100; overflow: hidden;}
.u-desc p { margin-bottom: .2rem;}
.type-icon dl { float: left; width: 14.68%; margin-right:6.5%; text-align:center; color: #333333;}
.type-icon { margin: .45rem 0 .5rem;  padding: 70px;}
.type-icon dl:last-child { margin-right: 0;}
.type-icon dt img { width: 100%;  }
.intro-list { width:84%;  margin: .25rem auto .3rem;}
.intro-list li { float: left;width: 29.2%; text-align: center;}
.intro-list li img { width: 100%;}
.intro-list li.no1 { width: 29.2%;}
.intro-list li.no2 { margin-left: 9%; margin-right:3%;}
.intro-list li.no2,.intro-list li.no3{ margin-top: 0.04rem;}
.service-obj {line-height:1.88; font-size: .34rem; font-weight: 100;}
.service-obj .big { line-height:1.6; font-size: 16px;text-align: left; margin: 0 70px;}
.service-obj .notify { line-height:1.6; font-size: 12px; text-align: left; margin: 30px 72px 0;}
.service-obj h3 { font-size: .52rem; color: #fff;}
.service-obj div { width: 100%;  margin: 10px 0 10px 30px;}
.service-obj div .u-col { float: left; margin: 10px 20px 0 48px;line-height:1.8; background-color:#FAFAFA; color:#04A2F5; border: 3px dashed #04A2F5; border-radius: 20px; padding: 10px 20px; font-weight: 100; overflow: hidden;}
.hint { margin-top:.35rem; font-size:.22rem; font-weight:500; color: #ffff00;}
/* footer */
footer {position: fixed;bottom:0;left: 50%;right:0;height: 1rem; width: 100%; background-color: rgba(56, 56, 60,0.78); -webkit-transform:translate(-50%,0);}
.footer-remind {float: left;position: relative;margin: .15rem 0 0 .24rem; padding-left:.9rem;}
.footer-remind p { line-height:1.42; color: #fff;text-align: left;font-size: .24rem;font-family: 'HelveticaNeue','Microsoft YaHei'; }
.footer-remind p span { margin: 0 .05rem;}
.footer-remind:before{position: absolute;top: 0;left: 0;content: ""; z-index: 2;width: .7rem; height: .7rem;border-radius:.16rem; background-size:.49rem .54rem;}
.footer-download {display: inline-block; width: 1.6rem; height: .64rem; margin: .18rem .24rem 0 0; line-height: 2.5; text-align: center; font-size:.26rem; border-radius: .08rem;background-color: #00b1f5;color: #fff;}
.weixin-tip{display:none; position: fixed; left:0; top:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80); width: 100%; height:100%; z-index: 100;}
.weixin-tip p{text-align: center; margin-top: 10%; padding:0 5%; position: relative;}
.weixin-tip .close{
    color: #fff;
    padding: 5px;
    font: bold 20px/20px simsun;
    text-shadow: 0 1px 0 #ddd;
    position: absolute;
    top: 0; left: 5%;
}
