﻿@charset "UTF-8";body{background-color:#f8f8f8;color:#666;font-style:normal;font-size:14px;font-family:SourceHanSansCN-Light,Lantinghei SC,Open Sans,Hiragino Sans GB,Microsoft YaHei,STHeiti-Light,WenQuanYi Micro Hei,Arial,SimSun,sans-serif;line-height:1.45}
.mb8{margin-bottom:8px}
.hbox{display:-webkit-box!important;display:-ms-box!important;display:-moz-box!important;display:box!important;display:-ms-flexbox!important;display:-moz-flex!important;display:-ms-flex!important;display:flex!important;-ms-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}
.hbox.box-v-center{-webkit-box-align:center;-ms-box-align:center;-o-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-o-align-items:center;align-items:center}
button{outline:0;border:none}
.modal-header{height:59px}
.close{font-weight:400;font-size:30px}
.modal-header .close{margin:20px 15px 0 0;width:21px;height:21px;background-image:url(../fonts/close.svg);background-size:21px 21px;background-repeat:no-repeat}
button.close{margin-top:0;background-color:transparent;color:none;text-shadow:none;font-weight:400;font-size:inherit;opacity:1}
a{color:#3bbe7a}
a:active,a:focus,a:hover{outline:0;color:#3bbe7a}
.content-banner img{height:20pc;background-color:#ccc}
.linh25{line-height:25px}
h3,h4{margin:0;color:#333;font-weight:400;font-family:SourceHanSansCN-Light,Lantinghei SC,Open Sans,Hiragino Sans GB,Microsoft YaHei,STHeiti-Light,WenQuanYi Micro Hei,Arial,SimSun,sans-serif}
.global-btn{display:inline-block;border-radius:2px;background-color:#3bbe7a;color:#fff;text-align:center;font-size:14px}
.global-btn:hover{opacity:.8}
.global-btn:focus,.global-btn:hover{color:#fff;text-decoration:none}
.title-comm{margin:75pt 0 5pc;text-align:center}
.gray-line{width:100%;border-top:1px solid hsla(0,0%,67%,.3)}
.inputdiv{border:1px solid hsla(0,0%,67%,.5)}
.tcenter{text-align:center}
.dashedline{margin-top:7%;border-bottom:1px dashed hsla(0,0%,100%,.5)}
.mtop20{margin-top:20px}
.mtop40{margin-top:40px}
.ac-figure-icon{margin-right:auto;margin-left:auto}
.bor-line{float:left;margin-top:6px;width:1px;height:10px;border-right:1px solid hsla(0,0%,67%,.5)}
.line{margin:20px auto 40px;width:30px;border-top:1px solid #1C96FF}
.line-tuhuan{margin:auto;width:5pc;border-top:2px solid #3bbe7a}
.line-top{margin:auto;width:18px;border-top:1px solid #3bbe7a}
.itme-con{padding:60px 0}
.navbar-brand{padding-top:0}
.memberzhuc{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-block;padding:6px 25px;border:1px solid #3bbe7a;border-radius:2px;background-color:transparent;color:#3bbe7a;font-size:9pt}
.navbar-form .memberzhuc:active,.navbar-form .memberzhuc:focus,.navbar-form .memberzhuc:hover,.navbar-form.memberzhuc:checked{border-color:#3bbe7a;background-color:#3bbe7a;color:#fff;text-decoration:none;opacity:1}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{opacity:.8}
.navbar-form a:hover,.navbar-form:active,.navbar-form:focus{text-decoration:none}
.navbar-fixed-top{border-width:0}
.navbar-default{z-index:1000;margin-bottom:0;padding:15px 0;background-color:hsla(0,0%,100%,.98);box-shadow:0 1px 4px rgba(0,0,0,.1)}
.modal-open nav.navbar{padding-right:17px}
.navbar-default .navbar-nav>li>a{padding:1pc 25px 5px;color:#333;font-size:1pc}
.navbar-default .navbar-nav>.click>a{border-bottom:#3bbe7a;color:#3bbe7a}
.navbar-default .navbar-nav>li>a:focus,.navbar-default .nlavbar-nav>li>a:hover{opacity:.8}
.navbar-default .navbar-nav>.click>a:hover{color:#3bbe7a;opacity:1}
.ac-logo-icon{float:left;margin-right:8px;width:50px;height:50px;background-image:url(../fonts/logo.svg);background-size:50px 50px;background-repeat:no-repeat}
.logo-pc-div{margin-top:-15px;padding-top:10px;width:130px;height:5pc;background-color:rgba(59,190,122,.9)}
.ac-familybrowser-icon{margin:0 auto;width:5pc;height:56px;background-image:url(../fonts/logo-pc.svg);background-position:center;background-size:5pc 56px;background-repeat:no-repeat;text-align:center}
.collapse{display:none}
.welinain{text-align:center; font-size:24px;}
.i-item-con{background-color:#eeefe9}
.navbar-default .navbar-toggle{border:none}
.navbar-default .navbar-toggle .icon-bar{background-color:#3bbe7a;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:rotate(0);transform:rotate(0);-ms-transition:all .4s ease-in-out}
.navbar-toggle .icon-bar+.icon-bar{margin-top:6px}
.navbar-toggle .icon-bar{height:1px}
.btn-primary.focus,.btn-primary:focus,.navbar-form .btn-primary.active,.navbar-form .btn-primary:active,.open>.dropdown-toggle.btn-primary{outline:0;border-color:#3bbe7a!important;background-color:#3bbe7a!important;color:#fff;opacity:1}
.modal-dialog{margin:0 auto!important}
.modal-body{padding:50px 15px 70px!important}
.modal-header{border-bottom:none}
.pop-erweima{margin:0 auto}
.pop-erweima-text{margin-top:30px;color:#666;font-size:1pc}
.modal-sm{width:580px!important;height:580px!important}
.modal-content{border:0!important;border-radius:2px!important;box-shadow:none!important;text-align:center}
.footer_app{overflow:hidden;padding:16.5px 0;color:hsla(0,0%,40%,.8);text-align:center}
.footer_app,footer{background-color:#333}
footer{padding:46.5px 0}
.footer-legal-links{overflow:hidden;margin-bottom:10px}
.ac-gf-footer-legal{float:left}
.footer-legal-links a{float:left;margin-right:15px;padding-left:15px;color:hsla(0,0%,67%,.8);white-space:nowrap}
.footer-legal-links a:first-child{padding-left:0}
.footer-legal-links a.nob{border:none}
.footer-legal-links a:hover{color:#aaa;text-decoration:underline}
.footer-weixin{position:relative;float:right;margin-right:20px}
.footer-beizhu{color:hsla(0,0%,40%,.8);font-size:9pt}
.erweima-icon-div{position:absolute;bottom:53px;left:-63px;z-index:9999;display:table-row;padding:7px;border-radius:4px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.2)}
.erweima-logo-icon{background-image:url(../fonts/erweima.svg)}
.erweima-logo-icon,.erweimaapp-logo-icon{width:10pc;height:10pc;background-size:10pc 10pc;background-repeat:no-repeat}
.erweimaapp-logo-icon{background-image:url(../fonts/erweima-app.svg)}
.bt-example-popover{position:absolute;bottom:60px;left:-68px}
.footer-weixin .popover.top>.arrow{border-top-color:#fff}
.footer-weixin .popover.top>.arrow:after{border-top-color:#fff!important}
.bt-example-popover .popover{position:relative;display:block;width:auto;border:none;border-radius:4px;background-color:#fff;box-shadow:none;box-shadow:0 5px 10px rgba(0,0,0,.2);opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}
.bt-example-popover .hover{opacity:1}
.weixin-logo-icon{margin:0;width:42px;height:42px;background-image:url(../fonts/wewix-ico.svg);background-size:42px 42px;background-repeat:no-repeat;opacity:.8;cursor:pointer;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}
.weixin-logo-icon:hover{opacity:1}
.shouji-logo-icon{margin:0;width:42px;height:42px;background-image:url(../fonts/shouji-logo-icon.svg);background-size:42px 42px;background-repeat:no-repeat;opacity:.8;cursor:pointer;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}
.shouji-logo-icon:hover{opacity:1}
.bt-example-popover .popover.top>.arrow{border-top-color:none}
.pagination>li>a,.pagination>li>span{color:#aaa}
.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:2px;border-top-left-radius:2px}
.pagination>li>a:hover{color:#666}
.navbar-form a:hover{text-decoration:none;opacity:.8}

.navbar-right{margin-right:0;padding-right:0}
.large-3{float:left;width:33.33333333%}
.mongolia{width:100%;height:100%;background-color:rgba(0,0,0,.2)}
.kaijkrs-btn{width:10pc;height:44px;font-size:1pc}
.tuhuan-font{font-size:66px}
.bgstylec-info1{margin-bottom:0;font-size:3pc}
.bgstylec-info2{font-size:20px}
.i-item-con-div{position:absolute;bottom:0;padding-top:3%;padding-bottom:1.5%;width:100%;background-color:#fff;text-align:center}
.item-active .i-item-con-div{opacity:0}
.i-item-con-text{margin-top:5px;color:#aaa}
.col-div{overflow:hidden;padding:25px;padding:18% 10%;border-radius:2px;background-color:#108cee;color:hsla(0,0%,100%,.8);text-align:center}
.col-div h4{margin-top:9%;margin-bottom:5%;color:#fff}
.team-person{position:relative;overflow:hidden;background-color:#fff}
.team-person img{margin:0 auto}
.pu-logo-icon{background-image:url(../fonts/puhui_1.svg)}
.chuanxin-logo-icon,.pu-logo-icon{width:110px;height:110px;background-size:110px 110px;background-repeat:no-repeat}
.chuanxin-logo-icon{background-image:url(../fonts/chuangxin_1.svg)}
.chonggou-logo-icon{width:110px;height:110px;background-image:url(../fonts/chonggou_1.svg);background-size:110px 110px;background-repeat:no-repeat}
.slideup_info{position:absolute;bottom:-100%;padding:5%;background-color:transparent;color:hsla(0,0%,100%,.9);opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.slideup_info p{margin-bottom:5%;font-size:20px}
.slideup_info ul{margin-top:5%}
.slideup_info ul li{margin-left:20px;line-height:22px}
.item-active .team-person{box-shadow:0 15px 30px rgba(0,0,0,.1);cursor:pointer}
.item-active .slideup_info{bottom:0!important;width:100%;background-color:rgba(59,190,122,.98)!important;opacity:1}
.services-team-img{width:810px;height:420px;background-image:url(../fonts/657a75db59324a12813ddbfc73253ec1.svg);background-size:100%;background-repeat:no-repeat}
.figure-div{padding:22.6% 0}
.thyj-logo-icon{margin:auto;width:75pt;height:75pt;background-image:url(../fonts/lthyj-ogo.svg);background-size:75pt 75pt;background-repeat:no-repeat}
.kaijkrs-btn{font-style:initial}
.align-vertical{padding-top:274.5px}
.flex-active-slide{position:relative;z-index:2;float:left;display:block;margin-right:-100%;width:100%;height:744px;opacity:1}
.slideup_info ul li{margin-left:0;line-height:24px}
.slideup_info p{margin-bottom:4px;font-size:20px}
.tuhuanyuanjing p{margin-bottom:7px}
.tuhuanyj-backimg{background:url(../fonts/4103943c5d8e4fd1a828dd9b98215dd3.svg);background-size:10px 10px;background-repeat:no-repeat}
.popover-content-text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;font-family:SourceHanSansCN-Light,Lantinghei SC,Open Sans,Hiragino Sans GB,Microsoft YaHei,STHeiti-Light,WenQuanYi Micro Hei,Arial,SimSun,sans-serif;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.popover-content-tag{position:absolute;bottom:9pt;width:91%;font-size:9pt}
.popover-content-tag .bingzhong{float:left;padding:.5% 3.5%;background-color:#aaa;color:#fff;font-family:SourceHanSansCN-Light,Lantinghei SC,Open Sans,Hiragino Sans GB,Microsoft YaHei,STHeiti-Light,WenQuanYi Micro Hei,Arial,SimSun,sans-serif}
.popover-content-tag .bingzhong,.position-address{overflow:hidden;max-width:50%;text-overflow:ellipsis;white-space:nowrap}
.position-address{float:right}
.position-address span{color:#aaa;font-family:SourceHanSansCN-Light,Lantinghei SC,Open Sans,Hiragino Sans GB,Microsoft YaHei,STHeiti-Light,WenQuanYi Micro Hei,Arial,SimSun,sans-serif}
.glly-icon{margin-right:auto;margin-left:auto;width:70px;height:70px;background-image:url(../fonts/yhgl-icon.svg);background-size:70px 70px;background-repeat:no-repeat}
.qiehuan-slide{margin-top:98px;width:100%;height:660px;background-image:url(../fonts/f5d95960ceef469fb3498def2621c754.svg);background-size:4pc 4pc;background-repeat:no-repeat;opacity:.6;cursor:pointer}
.slide-logo-icon2{background-image:url(../fonts/jkjc.svg)}
.slide-logo-icon3{background-image:url(../fonts/zljh.svg)}
.slide-logo-icon4{background-image:url(../fonts/tjsj.svg)}
.slide-logo-icon5{background-image:url(../fonts/qygl.svg)}
.item-li{-webkit-transition:all .5s ease-in;transition:all .5s ease-in}
.item-li:hover{opacity:.6}
.mb-inav li div.cur:hover{opacity:.9;transition:all .5s ease-out}
.mb-inav li div.cur .ac-figure-icon{border-color:transparent;background-color:rgba(59,190,122,.9);opacity:.9}
.iOS-icon-div{float:right;margin-top:30px;margin-left:30px;width:150px;height:44px;border:none;border-radius:2px;background-color:#fff;color:#3bbe7a;text-align:center}
.iOS-icon-div:disabled{opacity:.8}
.xiazaispp-img{height:75pt;background:url(../images/xiazaiapp-icon.jpg) repeat-x;background-size:contain}
.andio-icon,.iOS-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-block;width:20px;height:24px;background-size:20px 24px;background-repeat:no-repeat;vertical-align:bottom}
.m-banner{position:relative;display:inline-block;margin-left:15px;width:100%;background-image:url(../images/shoujitu.png);background-position:left;background-size:cover;background-size:315px 660px;background-repeat:no-repeat}
.main_image ul{position:absolute;top:0;left:0;overflow:hidden;width:9999px;height:454px}
.app-show>div:nth-child(4){display:none}
.kePublic-title{margin-bottom:28px;font-size:44px;line-height:62px}
.mb-inav{position:absolute;bottom:5pc;left:423px;margin-right:1px}
.mb-inav li{float:left;width:83px;list-style:none}
.mb-inav li div{display:block}
.fuwutixi-global{padding:3.1% 0;background-color:hsla(65,15%,85%,.4)}
.fuwutixi-imgitem{overflow:hidden;width:100%}
.fuwutixi-imgitem>div,.fuwutixi-imgitem>img{position:relative}
.fuwutixi-imgitem>div img{position:absolute;bottom:0;max-height:45px}
.fuwutixi-imgitem>div:last-child img{right:0}
.fuwutixi-imgitem>div p{position:absolute;bottom:10px;left:1.8%;color:#fff;font-weight:700;font-size:1pc}
.fuwutixi-imgitem>div:last-child p{right:1.8%;left:auto}
.oblique-line{right:0;height:100%;border-right:1px solid rgba(59,190,122,.8);transform:rotate(6deg)}
.original-shape{width:150px;height:150px;border-radius:50%;background-color:rgba(59,190,122,.95);color:#fff;text-align:center;font-weight:700;font-size:20px;line-height:150px}
.foryou-center{margin-top:15px;text-align:center}
.foryou-center p:last-child{font-size:9pt}
.foryou-center p.biaoti{padding-top:13%;color:#333;font-size:18px}
.foryou-center p.line{margin:4% auto;width:30px;height:0;border-top:1px solid #3bbe7a;text-indent:-9999px}
.foryou-center-row{margin-top:-15px;margin-right:-15px;margin-left:-15px}
.in_p{ font-size:14px; line-height:24px;}
.contactus-item h4 {
    margin-bottom: 20px;
    margin-top: 30px;
}
.ac-figure-icon{ width:110px; height:110px; margin:0px auto;} 