@charset "utf-8";
body{overflow-x: hidden; font-family:"Microsoft Yahei","arial,sans-serif";-webkit-user-select:none;fill:currentColor;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-touch-callout:none;background:#fff;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}

/*常用元素*/
a{text-decoration: none}
a:visited {
    color: #000000;
    text-decoration: none;
   }
   a:hover {
    color: #000000;
   }
   a:link{color: #000000}
.fl{float:left!important;}
.fr{float:right!important;}
.bgf5{background:#f5f5f5;}
.pb50{padding-bottom:90px;}
.mr10{margin-right:10px;}
.ml5{margin-left:5px;}
.ml30{margin-left:30px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
input[type="button"],input[type="submit"],input[type="reset"],input[type="text"]{-webkit-appearance:none;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0;}
p,div,ul{margin: 0;padding: 0}

/*自动填充*/
.clearfix:after{content:"";height:0;visibility:hidden;display:block;clear:both;}
.clearfix{zoom:1;}
body{
    background: #f2f2f2;
    margin: 0;
    padding: 0;
    font-family:"Microsoft YaHei";
    font-size: .54rem;
    padding-bottom: .5rem;
}
ul li{list-style: none;}
.top_nav{
    width: 96%;
    height: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    padding: .2rem 2%;
    font-size: .8rem;
    background: #fff;
}
.top_nav img{
    vertical-align: -0.15rem;
    height: .8rem;
}
.top_nav_title{
    margin-left: -1.4rem;
}
.banner_container{
    width: 100%;
    height: auto;
    position: relative;
}
.banner_container img{
    width: 100%;
    height: auto;
}
.banner_container a{
    position: absolute;
    width: 36%;
    height: 26%;
    bottom: 20%;
    left: 32%;
}
.container_box{
    width: 87%;
    height: auto;
    margin: .4rem auto;
    background: #fff;
    border-radius: .45rem;
    margin-top: .2rem;
    padding: .8rem 4%;
}
.p_title{
    font-size: .72rem;
    font-weight: bold;
    padding-bottom: .8rem;
    display: block;
    border-bottom: .02rem solid #ebebeb;
}
.detail_title{
    font-size: .63rem;
    margin-bottom: .2rem;
}
.details_container .detail_title{
    margin-top: 1rem;
}
.detail_title img{
    margin-right: .2rem;
    width: .6rem;
    height: .6rem;
    vertical-align: middle;
}
.details_container .detail_words{
    padding-left: .8rem;
}
.detail_words{
    font-size: .54rem;
    color: #666;
    line-height: .9rem;
}
.strengths_pic{
    width: 100%;
    height: auto;
    margin: .68rem auto;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.service_purpose li{
    float: left;
    width: 48%;
    height: 7.5rem;
    overflow: hidden;
    text-align: center;
    margin-top: 1rem;
    padding: 1%;
}
.service_purpose li img{
    width: 3.86rem;
    height: 3.86rem;
}
.service_purpose .detail_title{
    font-size: .7rem;
    margin-top: .4rem;
}
.service_purpose .detail_words{
    font-size: .54rem;
    line-height: .9rem;
}
.service_area li{
    float: left;
    width: 48%;
    height: 7rem;
    overflow: hidden;
    text-align: center;
    margin-top: 1rem;
    padding: 1%;
}
.service_area li img{
    width: 1.9rem;
    height: 1.9rem;
    margin-bottom: .2rem;
}
.fuwuxieyi_why_chose img{
    margin-bottom: 0;
}
.fuwuxieyi_why_chose .detail_title{
    margin-top: .7rem;
}
.product_deal li{
    float: left;
    width: 29%;
    height: 3.6rem;
    overflow: hidden;
    text-align: center;
    margin-top: .9rem;
}
.product_deal li img{
    width: 1.8rem;
    height: 1.8rem;
}
.product_deal li p{
    font-size: .46rem;
    color: #4d4d4d;
    line-height: .68rem;
}
.product_deal .four_arrow{
    color: #d8d8d8;
    width: 6.5%;
    font-size: .3rem;
    font-weight: bold;
    height: 2.9rem;
    padding-top: .7rem;
}
.putong_bottom img{
    width: .5rem;
    vertical-align: middle;
    margin: 0 .4rem 0 .6rem;
}
.putong_bottom p{
    font-size: .6rem;
    line-height: .95rem;
    color: #666;
}
.container_box .see_more{
    color: #4385F5;
}