body{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}
*,::before,:after{-moz-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=date],input[type=file],input[type=submit]{cursor:pointer;-webkit-appearance:none}
blockquote,body,button,dd,dl,dt,fieldset,h1,h2,h3,h4,h5,h6,hr,input,lengend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font-family:"Microsoft YaHei","微软雅黑",Arail;outline:0;-webkit-font-smoothing:subpixel-antialiased}
body{font-size:62.5%}
li,ol,ul{list-style:none}
a{text-decoration:none}
img{border:none;vertical-align:middle}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
em,h1,h2,h3,h4,h5,h6,i,u{font-style:normal;font-weight:400}
.fr{float:right}
.fl{float:left}
.ib-middle{display:inline-block;vertical-align:middle}
.ib-top{display:inline-block;vertical-align:top}
.ib-bottom{display:inline-block;vertical-align:bottom}
.full{width:100%;height:100%}
.table{display:table;height:100%;width:100%}
.table-cell{display:table-cell;font-size:0;vertical-align:middle}
.position-center{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}
.position-left{position:absolute;top:0;left:0;bottom:0;right:auto;margin:auto}
.position-right{position:absolute;top:0;left:auto;bottom:0;right:0;margin:auto}
.position-bottom{position:absolute;top:auto;left:0;bottom:0;right:0;margin:auto}
.middle-left{position:absolute;left:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}
.middle-right{position:absolute;right:0;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}
.middle-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.middle-bottom{position:absolute;left:50%;bottom:0;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.sj{display:inline-block;width:0;height:0;border-style:solid;border-width:8px;border-color:#fff #fff transparent transparent;transform:rotate(135deg)}
.no-border-right{border-right:0!important}
.uppercase{text-transform:uppercase}
.responsive{width:100%;max-width:100%;height:auto}
.help-info{position:absolute;left:15px;bottom:-20px;font-size:12px}
.help-info .error{display:inline-block;width:15px;height:15px;background:url(../images/info-error.png) no-repeat center;margin-top:-2px;vertical-align:middle;margin-right:5px}
.help-info .allow{display:inline-block;width:15px;height:15px;background:url(../images/info-allow.png) no-repeat center;margin-top:-2px;vertical-align:middle;margin-right:5px}
body,html{overflow:hidden;overflow-y:auto}
.baseColor{color:#333399}
.font-set{font-family:syzt}
.transition{transition:1s;-ms-transition:1s;-o-transition:1s;-webkit-transition:1s;-moz-transition:1s}
.transition_short{transition:.4s;-ms-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;-moz-transition:.4s}
.transition_ease{transition:ease .6s;-ms-transition:ease .6s;-o-transition:ease .6s;-webkit-transition:ease .6s;-moz-transition:ease .6s}
div[class*=container],section[class*=container],ul[class*=container]{margin:0 auto;max-width:100%;position:relative}
.swiper-container{min-width:inherit!important}
ul[class*=item]{font-size:0}
li[class*=list]{display:inline-block}
.container{width:1280px}
.container_header{width:1430px}
.container_865{width:865px}
.container_1230{width:1230px}
.container_1240{width:1240px}
.container_1300{width:1300px}
.container_1314{width:1314px}
.container_1340{width:1340px}
.container_1350{width:1350px}
.container_1348{width:1348px}
.container_1382{width:1382px}
.container_1390{width:1390px}
.container_1400{width:1400px}
.container_1508{width:1508px}

.more{text-align:center}
.more a{display:inline-block;width:120px;height:40px;background:#333399;position:relative;color:#fff;font-size:12px;font-family:Arial;line-height:40px;overflow:hidden;border-radius:3px;border:1px solid transparent}
.more a:hover{background:#FFF;border:1px solid #333399}
.more a:hover span{color:#333399;position:relative;z-index:22}
.btn-circle-click,.btn-circle-hover{position:absolute;z-index:0;display:block;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:0;height:0;-moz-border-radius:50%;border-radius:50%;background:#fff}
.more2{text-align:center}
.more2 a{display:inline-block;width:120px;height:40px;background:#333399;position:relative;color:#fff;font-size:12px;font-family:Arial;line-height:42px;overflow:hidden}
.more2 a .btn-circle-hover{background:#333399}
.more2 a:hover span{color:#fff!important;position:relative;z-index:22}
.title{margin-top:80px;font-size:36px;color:#333}
.title i{display:inline-block;vertical-align:middle;margin-right:20px;width:34px;height:24px}
.title2{width:100%;border-bottom:1px dashed #d5d5d5;padding:21px 30px}
.title2 p{color:rgba(245,230,200,.5);font-size:22px;padding-left:63px;text-align:left}
.title2 .font-set{color:#333;font-size:18px;font-weight:700;display:inline-block;vertical-align:middle}
.title3{position:relative;overflow:hidden}
.title3 .fr{margin-top:34px}
.title3 .fr a{color:#8f8f8f;font-size:14px}
.title3 .fr a:after{display:inline-block;content:'';width:12px;height:12px;background:url(../images/icon12.png) no-repeat center;margin-left:10px;margin-bottom:-1px}
.title3 strong{font-weight:400;font-size:57px;color:#333399;font-family:Arial}
.title3 h3{font-size:24px;color:#333;width:164px;line-height:20px;margin-top:4px;margin-left:4px}
.title3 span{font-size:12px;color:#999;margin-left:1px;display:inline-block;font-family:Arial}
.inside_banner{width:100%;height:calc(.234 * 100vw);position:relative}
.inside_banner .desc{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
@media (max-width:1200px){.inside_banner{height:34vw}
}
@media (max-width:800px){.inside_banner .desc{background-size:66%!important}
}
@media (max-width:640px){.inside_banner{height:50vw}
}
.choose_banner{height:calc(.323 * 100vw)}
.choose_banner .desc{text-align:center;background:url(../images/choose-font.png) no-repeat center;color:transparent;top:43%}
.choose_banner .desc h2{font-size:72px;letter-spacing:2px}
.choose_banner .desc p{font-size:24px}
.clean_banner{height:calc(.248 * 100vw)}
.clean_banner .desc{left:62.5%;top:46%;text-align:center;color:#fff}
.clean_banner .desc h2{font-size:56px}
.clean_banner .desc p{margin-top:5px;font-size:16px}
.clean_banner .desc span{display:inline-block;font-size:20px;margin-top:24px;font-family:'Microsoft YaHei'}
@media (max-width:1440px){.clean_banner .desc h2{font-size:42px}
.clean_banner .desc p{font-size:14px}
.clean_banner .desc span{font-size:18px;margin-top:15px}
}
.purchase_banner .desc{text-align:center;color:transparent;background:url(../images/purchase-font.png) no-repeat center}
.purchase_banner .desc h2{font-size:64px}
.purchase_banner .desc p{font-size:32px}
.contact_banner .desc{text-align:center;color:transparent;background:url(../images/contact-font.png) no-repeat center}
.contact_banner .desc h2{font-size:64px}
.contact_banner .desc p{font-size:28px}
.news_banner .desc{text-align:center;color:transparent;background:url(../images/news-font.png) no-repeat center}
.news_banner .desc h2{font-size:64px}
.news_banner .desc p{font-size:28px}
.about_banner .desc{text-align:center;color:transparent;background:url(../images/about-font.png) no-repeat center}
.about_banner .desc h2{font-size:64px}
.about_banner .desc p{font-size:32px}
.merchants_banner .desc{text-align:center;color:transparent;background:url(../images/merchants-font.png) no-repeat center}
.merchants_banner .desc h2{font-size:64px}
.merchants_banner .desc p{font-size:32px}
.page{margin:38px 0 100px;text-align:center}
.page a{color:#333;display:inline-block;width:100%;line-height:28px;transition:color .4s;-ms-transition:color .4s;-o-transition:color .4s;-webkit-transition:color .4s;-moz-transition:color .4s}
.page span{color:#333;font-family:SimSun;vertical-align:top}
.page .pagination{display:inline-block}
.page .pagination li{border:1px solid #e1e1e1;float:left;display:inline-block;width:36px;height:36px;line-height:36px;font-size:18px;margin-right:12px;color:#333;transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s}
.page .pagination li:first-child{color:#fff;margin-right:12px;font-weight:bolder}
.page .pagination li:last-child{color:#fff;font-family:SimSun;font-weight:bolder}
.page .pagination li:hover{background:#333399;border-color:#333399;border-radius:3px}
.page .pagination li:hover a{color:#fff}
.page .pagination li:hover span{color:#fff}
.page .pagination li:hover.disabled{border-color:#333399;border-radius:3px}
.page .pagination li.active{background:#333399;border-radius:3px;border-color:#333399}
.page .pagination li.active span{color:#fff}
.page_style2{position:absolute;z-index:11;bottom:20px}
.page_style2 .page-list{opacity:1;margin:0 8px!important;border-radius:50%}
.page_style2 .page-list:after{border-width:2px}
/* .btn{position:absolute;width:52px;height:52px;top:50%;margin-top:-26px;cursor:pointer;transition:.4s;-ms-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;opacity:1}
.btn:after{content:'';position:absolute;width:100%;height:100%;opacity:0;transition:.4s;-ms-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;-moz-transition:.4s} */
/* .prev{left:-75px;background:url(../images/prev-c.png) no-repeat center}
.prev:after{background:url(../images/prev.png) no-repeat center}
.prev:hover:after{opacity:1}
.next{right:-75px;background:url(../images/next-c.png) no-repeat center}
.next:after{background:url(../images/next.png) no-repeat center}
.next:hover:after{opacity:1} */
footer{font-size:1em;padding-top:2%;width:100%;background:#363636}
.part-1{max-width:1630px;width:100%;margin:2% auto 5.4%}
.footer-nav{float:left;width:75%}
.item-common{float:left;width:12.5%;text-align:left;transition:all linear .3s;-moz-transition:all linear .3s;-webkit-transition:all linear .3s;-o-transition:all linear .3s}
.item-common span{font-weight:lighter;display:inline-block;font-size:14px;color:#fff;padding-bottom:15px;margin-bottom:15px}
.item-common a{font-size:14px;display:block;margin-bottom:15px;color:#7a7a7a;word-break:break-all;transition:.2s all linear;-moz-transition:.2s all linear;-webkit-transition:.2s all linear;-o-transition:.2s all linear}
.item-common a:hover{color:#fff}
.wechat{display:inline-block;width:25%;text-align:right}
.wechat .others{text-align:right}
.wechat .others p{font-size:14px;color:#7a7a7a;line-height:30px}
.wechat .others h3{font-size:0;color:transparent;width:305px;height:45px;margin-bottom:40px;background:url(../images/contact.png) no-repeat center}
.wechat .others h4{font-size:20px;margin-bottom:34px;color:#fff}
.frandlink{max-width:1630px;width:100%;margin:0 auto;font-size:14px;color:#7a7a7a}
.frandlink>div{max-width:965px;display:inline-block}
.frandlink a{display:inline-block;color:#7a7a7a;margin-right:15px;margin-bottom:10px}
.frandlink .share{float:right;position:relative;top:-5px}
.frandlink .share a{border:0;margin-right:13px!important}
.frandlink .share a:last-child{margin-right:0!important}
.frandlink .wx{position:relative}
.frandlink .wx .hover{position:absolute;background:#fff;width:227px;height:128px;overflow:hidden;top:-137px;left:-95px;opacity:0;visibility:visible;transition:ease .6s;-ms-transition:ease .6s;-o-transition:ease .6s;-webkit-transition:ease .6s;-moz-transition:ease .6s;transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);-webkit-transform:translateY(20px);-moz-transform:translateY(20px)}
.frandlink .wx .hover>div{display:inline-block;border-right:1px dashed #d1d1d1}
.frandlink .wx .hover>div:last-child{border-right:0}
.frandlink .wx .hover img{max-width:110px}
.frandlink .wx .hover p{text-align:center;font-size:12px;padding:0 0 6px}
.frandlink .wx:hover .hover{transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);opacity:1;visibility:visible}
.share{font-size:14px;color:#999;display:inline-block}
.share strong{font-weight:400;display:inline-block;vertical-align:middle}
.share a{display:inline-block;border:1px solid #e5e5e5;width:33px;height:33px!important;margin:0 5px 0 0!important;float:none!important;padding:0!important;line-height:1!important;vertical-align:middle}
.share a:hover{border-color:transparent;opacity:1!important}
.share .wx{background:url(../images/icon35.png) no-repeat center}
.share .wx:hover{background:url(../images/icon35-c.png) no-repeat center}
.share .wb{background:url(../images/icon36.png) no-repeat center}
.share .wb:hover{background:url(../images/icon36-c.png) no-repeat center}
.share .qq{background:url(../images/icon37.png) no-repeat center}
.share .qq:hover{background:url(../images/icon37-c.png) no-repeat center}
.copyright{margin-top:10px;border-top:1px solid #434343;padding:25px;text-align:center;font-size:12px;color:#777}
.sidebar{position:fixed;top:50%;right:62px;width:42px;text-align:center;z-index:10;height:250px;margin-top:-125px;z-index:9999;line-height:42px}
.sidebar a{width:42px;height:42px;border-radius:21px;cursor:pointer;display:block;overflow:hidden;transition:all .3s cubic-bezier(.15,.65,.58,.99);-ms-transition:all .3s cubic-bezier(.15,.65,.58,.99);-o-transition:all .3s cubic-bezier(.15,.65,.58,.99);-webkit-transition:all .3s cubic-bezier(.15,.65,.58,.99);-moz-transition:all .3s cubic-bezier(.15,.65,.58,.99)}
.sidebar a>span{color:#fff;font-size:14px;margin-left:25px;display:none;line-height:42px;height:42px;opacity:0;transition:all .5s 1s cubic-bezier(.15,.65,.58,.99);-ms-transition:all .5s 1s cubic-bezier(.15,.65,.58,.99);-o-transition:all .5s 1s cubic-bezier(.15,.65,.58,.99);-webkit-transition:all .5s 1s cubic-bezier(.15,.65,.58,.99);-moz-transition:all .5s 1s cubic-bezier(.15,.65,.58,.99)}
.sidebar a.right-qq{background:url(../images/sidebar-icon1.png) no-repeat center;margin-bottom:10px;background-color:#999;position:absolute;right:0;top:0}
.sidebar a.right-qq:hover{width:148px;background:url(../images/sidebar-icon1.png) no-repeat 20px center #333399}
.sidebar a.right-weixin{background:url(../images/sidebar-icon2.png) no-repeat center;background-color:#999;margin-bottom:10px;position:absolute;right:0;top:52px;overflow:visible}
.sidebar a.right-weixin:hover{background:url(../images/sidebar-icon2.png) no-repeat center #333399}
.sidebar a.right-weixin:hover .weixin-code{opacity:1;visibility:visible;left:-140px}
.sidebar .weixin-code{position:absolute;left:-125px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);opacity:0;visibility:hidden;transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease}
.sidebar .weixin-code img{width:120px;height:120px}
.sidebar a.right-tell{background:url(../images/sidebar-icon3.png) no-repeat center;background-color:#999;margin-bottom:10px;position:absolute;right:0;top:104px}
.sidebar a.right-tell:hover{width:160px;background:url(../images/sidebar-icon3.png) no-repeat 20px center #333399}
.sidebar a.right-message{background:url(../images/sidebar-icon4.png) no-repeat center;background-color:#999;margin-bottom:10px;position:absolute;right:0;top:156px;overflow:visible}
.sidebar a.right-message:hover{background:url(../images/sidebar-icon4.png) no-repeat center #333399}
.sidebar a.right-message:hover .fixed-message{opacity:1;visibility:visible;left:-325px}
.sidebar a.right-top{background:url(../images/sidebar-icon5.png) no-repeat center;background-color:#999;position:absolute;bottom:0;right:0}
.sidebar a.right-top:hover{width:120px;background:url(../images/sidebar-icon5.png) no-repeat 20px center #333399}
.sidebar a:hover>span{display:block;vertical-align:middle;opacity:1}
.fixed-message{position:absolute;left:-300px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);width:300px;border-radius:6px;background:#fff;-moz-box-shadow:0 0 40px rgba(0,0,0,.15);-webkit-box-shadow:0 0 40px rgba(0,0,0,.15);box-shadow:0 0 40px rgba(0,0,0,.15);opacity:0;visibility:hidden;transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease}
.fixed-message h3{color:#333;font-size:18px;line-height:1;margin-top:35px;margin-bottom:25px}
.fixed-message form{width:100%;padding-left:25px;padding-right:25px;padding-bottom:40px;line-height:1}
.fixed-message textarea{resize:none;height:110px;padding:15px;line-height:24px}
.fixed-message input{height:35px;line-height:35px;padding:0 15px}
.fixed-message input,.fixed-message textarea{width:100%;border-radius:4px;border:1px solid #dfdfdf;font-size:14px;color:#333;margin-bottom:15px}
.fixed-message .input-item{position:relative}
.fixed-message button[type=submit]{border:none;color:#fff;font-size:14px;background:#333399;display:block;height:35px;width:100%;border-radius:4px}
.fixed-message ::-webkit-input-placeholder{color:#888!important}
.fixed-message :-moz-placeholder{color:#888!important}
.fixed-message ::-moz-placeholder{color:#888!important}
.fixed-message :-ms-input-placeholder{color:#888!important}
.fixed-message:after{content:"";position:absolute;border-width:7px 0 7px 7px;border-style:solid;border-color:transparent transparent transparent #fff;right:-7px;top:50%;margin-top:-7px}
.fixed-message .help-info{line-height:1;margin-left:0;bottom:0}
.dialog-warp{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;display:none}
.dialog{position:absolute;width:800px;height:94px;border:2px solid #333399;background-color:rgba(0,0,0,.6);font-size:18px;left:50%;top:50%;margin-left:-400px;margin-top:-47px;color:#fff;text-align:center;line-height:94px;z-index:999;border-radius:12px}
@media (max-width:1680px){footer{padding:1% 2% 0 2%}
}

@media (max-width:1240px){body{font-size:12px}

}
@media (max-width:800px){.sidebar{width:100%;height:42px;right:0;bottom:.6rem;margin-top:0;background:0 0;top:auto}
.sidebar a{display:inline-block;margin:0 .2rem;position:relative}
.sidebar a>span{display:none}
.sidebar a.right-message,.sidebar a.right-qq,.sidebar a.right-tell,.sidebar a.right-top,.sidebar a.right-weixin{position:relative;right:auto;top:auto;left:auto;bottom:auto;margin-bottom:0}
.sidebar a.right-message:hover,.sidebar a.right-qq:hover,.sidebar a.right-tell:hover,.sidebar a.right-top:hover,.sidebar a.right-weixin:hover{width:42px;background-position:center}
.sidebar a:hover>span{display:none}
.sidebar .weixin-code{left:50%;top:-125px;transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0)}
.sidebar a.right-weixin:hover .weixin-code{top:-140px;left:50%}
.fixed-message{left:50%;top:-300px;transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0)}
.fixed-message:after{border-width:7px 7px 0 7px;border-color:#fff transparent transparent transparent;bottom:-7px;top:auto;right:auto;left:50%;margin-top:0;margin-left:-7px}
.sidebar a.right-message:hover .fixed-message{top:-360px;left:50%}
.page{margin:38px 0 60px}
.footer-nav{display:none}
footer{padding:.4rem 2% 0 2%}
footer .fbb{display:block;width:100%}
footer .fbbs{display:block;vertical-align:top;margin-bottom:10px}
.wechat{width:100%;text-align:left}
.wechat .others{text-align:left}
.frandlink .share{float:none;display:block;width:100%;text-align:left;top:0;margin:.4rem 0 0}
.copyright{padding:10px 0}
.m-inside{display:none!important}
.frandlink .wx .hover{width:206px;height:118px;left:0;top:-125px}
.frandlink .wx .hover img{max-width:100px}
nav.nav-top>ul>li{line-height:8vh}
}
@media (max-width:640px){.clean_banner .desc p{margin-top:10px;line-height:1}
.clean_banner .desc span{margin-top:5px;line-height:1}
.page{margin:1rem 0}
.fixed-message{position:fixed;left:50%;top:auto;bottom:60px;transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0)}
.sidebar a.right-message:hover .fixed-message{top:auto;bottom:80px;left:50%}
.fixed-message:after{left:75%}
article{margin-top:58px!important}
.title{margin-top:.8rem;font-size:20px;text-align:center}
.title3{padding-left:10px}
.title3 strong{font-size:48px}
.title3 h3{font-size:22px}
.more a{width:90px;height:34px;line-height:34px}
.m-close{width:30px;height:30px}
.m-close:after{top:12px;left:10px}
.m-close:before{top:12px}
.header-r-in{padding:0 15px;margin-top:1.8rem}
.search input{height:40px;font-size:12px}
nav.nav-top>ul>li a{font-size:14px}
.top-sub-menu a{padding:0 0 0 20px!important;font-size:12px!important}
footer{padding:.8rem .5rem 0 .5rem}
.part-1{margin:0 auto .6rem}
.wechat .others h3{background-size:240px;margin-bottom:20px;background-position-x:left}
.wechat .others h4{margin-bottom:10px}
.wechat .others p{line-height:24px}
.frandlink a{font-size:12px;margin-bottom:6px}

}
@media (max-width:480px){.wechat .others h3{margin-bottom:15px}
.part-1{margin:0 auto .4rem}
}
@media (max-width:360px){.title{font-size:26px}
.page .pagination li{width:30px;height:30px;line-height:30px;font-size:14px}
}


.container,.w{-webkit-box-sizing:border-box;box-sizing:border-box;width:1200px;margin:0 auto;}
.imax{font-size:16px;line-height:1.875;color:#666}
.index-head{position:relative;z-index:2}
.index-head .cn{font-size:36px;color:#333;letter-spacing:.12em}
.index-head .en{margin-top:10px;font-size:24px;color:#999;text-transform:capitalize}
.index-head .hr{display:block;width:60px;height:1px;margin-top:25px;-webkit-transition:all 250ms ease-out 0s;transition:all 250ms ease-out 0s;background-image:-webkit-linear-gradient(0deg,#1b8bcb 0,rgba(27,139,203,0) 100%)}
.index-head .btn-idxMore{position:absolute;top:50%;margin-top:-21px;right:0}
.index-head._s .cn{font-size:32px}
.index-head._s .en{font-size:16px;text-transform:none}
.subpage-wrap{position:relative;z-index:2;padding:75px 0}
.subpage-wrap .index-head{margin-bottom:45px}
.subpage-wrap .index-head .cn,.subpage-wrap .index-head .en{letter-spacing:0}
.subpage-wrap .index-head .en{font-size:18px;text-transform:uppercase;margin-top:15px}
.subpage-section{position:relative;overflow:hidden;z-index:2;padding:45px 0}


.common_btn{display:block;overflow:hidden;position:relative;height:50px;line-height:50px;background:#3274ba;font-size:14px;color:#fff;text-align:center;width:130px}
.common_btn::after{content:'';position:absolute;top:0;right:0;height:100%;width:140%;background:#000;opacity:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transform:translateX(100%) skew(0);-webkit-transform:translateX(100%) skew(0);-moz-transform:translateX(100%) skew(0);-ms-transform:translateX(100%) skew(0);-o-transform:translateX(100%) skew(0)}
.common_btn span{z-index:1;display:block;position:relative}
a.common_btn:hover::after,a:hover div.common_btn::after{opacity:1;transform:translateX(10%) skew(-20deg);-webkit-transform:translateX(10%) skew(-20deg);-moz-transform:translateX(10%) skew(-20deg);-ms-transform:translateX(10%) skew(-20deg);-o-transform:translateX(10%) skew(-20deg)}


.common_tit2{font-size:30px;color:#333;text-align:center}
.join_tit h3{width:46px;height:46px;line-height:46px;text-align:center;font-size:24px;font-weight:700;color:#fff;font-family:Arial;background-color:#3274ba;margin:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.join_tit h4{margin-top:20px;font-size:24px;color:#4f4e4e;text-align:center}
.join1{margin:100px 0;overflow:hidden;}
.join1 .join_tit{margin-top:50px}
.join1_list{margin-top:48px!important;overflow:hidden;}
.join1_list li{width:calc(20% - 12px);margin-right:15px;float:left;height:368px;cursor:pointer;background-color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding:54px 48px}
.join1_list li:hover{box-shadow:0 8px 16px rgba(200,200,200,.25)}
.join1_list li:last-child{margin-right:0}
.join1_list li img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:block;margin:auto}
.join1_list li:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}
.join1_list li h4{font-size:20px;color:#444;margin-top:28px;text-align:center}
.join1_list li h6{font-size:14px;line-height:24px;color:#999;text-align:center;margin-top:20px}
.join2{margin:100px 0}
.join2 .join2_con img{max-width:100%;}
.join2_con .container{margin-top:-215px;position:relative;z-index:3}
.join2_con .join2_con_i{background:#fff;padding:72px 0}
.join2S{margin-top:42px;padding:0 100px;position:relative}
.join2S a{width:40px;height:60px;background-color:#c3c3c3;position:absolute;z-index:9;top:0;bottom:0;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.join2S a.prev{left:0;-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);transform:rotateZ(180deg)}
.join2S a.next{right:0}
.join2S a:hover{background:#3274ba}
.join2_con .join2_con_i .img{overflow:hidden}
.join2_con .join2_con_i .img img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.join2_con .join2_con_i .inner:hover .img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.join2_con .join2_con_i .text{height:70px;border:solid 1px #e5e5e5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:18px;color:#666;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.join2_con .join2_con_i .inner{cursor:pointer}
.join2_con .join2_con_i .inner:hover .text{background:#3274ba;border-color:#3274ba;color:#fff}
.join3{margin:100px 0}
.join3_con .apply_i_inp{padding-left:110px;position:relative;margin-top:25px}
.join3_con .apply_i_inp p{position:absolute;left:0;line-height:50px}
.join3_con .apply_i_textarea{padding-left:110px;position:relative;margin-top:25px}
.join3_con .apply_i_textarea p{position:absolute;left:0;line-height:50px}
.join3_con .apply_i_inp label{margin-top:0}
.join3_con .apply_i_inp label input,.join3_con .apply_i_inp label select{margin-top:0}
.join3_con .apply_i_textarea textarea{padding:22px 28px;height:220px}

.apply{margin:100px 0 100px}
.apply_i{background:#fff;padding:50px 50px 100px;margin-top:68px}
.apply_i_tit{font-size:18px;color:#333;padding:32px 0 16px;border-bottom:1px solid #e5e5e5}
.apply_i p{font-size:14px;color:#666}
.apply_i p span{color:red;width:20px;margin-right:10px}
.apply_i_inp label{display:block;float:left;width:calc(33.3% - 17px);margin-right:25px;margin-top:20px}
.apply_i_inp label:nth-child(3n){margin-right:0}
.apply_i_inp label:nth-child(3n+1){clear:both}
.apply_i_inp label input,.apply_i_inp label select{display:block;width:100%;height:50px;background-color:#f5f5f5;border-radius:3px;border:solid 1px #dcdcdc;margin-top:10px;padding:0 20px;color:#999}
.apply_i_inp label input::placeholder{color:#999}
.apply_i_textarea label{margin-top:32px;display:block}
.apply_i_textarea .textarea{margin-top:10px;position:relative}
.apply_i_textarea .textarea textarea{height:180px;background-color:#f5f5f5;border-radius:3px;border:solid 1px #dcdcdc;padding:30px;line-height:30px;font-size:14px;color:#999;width:100%;resize:none}
.apply_i_textarea label:first-child .textarea textarea{height:220px;padding-top:80px}
.service2 .apply_i_textarea label:first-child .textarea textarea{padding-top:30px}
.apply_i_textarea .textarea .select{position:absolute;left:30px;top:0;right:30px;border-bottom:1px solid #e5e5e5;padding:20px 0}
.apply_i_textarea .textarea .select select{background:0 0;font-size:14px;color:#999;border:0}
.apply_i .common_btn{width:180px;border-radius:3px;margin:68px auto 0;border: none;}


.w1174{
    width:1174px;
    margin: 0 auto;
    height: 100%;
    position: relative;
}
 .in_ban{position: relative; }
 .pc_in_ban{height: 534px;/*z-index: -1*/}
 .in_ban .w1174{display: flex; align-items: center;}
 .in_ban .ban_tit{color: #fff;font-size: 2.0rem;line-height: 2.2em;}
.in_ban .ban_tit .h1{font-size: 3.6rem;  }
.m_in_ban{display: none;/* margin-top: 60px; */position: relative;}
.m_in_ban img{width: 100%; height: auto;}
.m_in_ban .ban_tit{font-size: 1.6rem;padding-left: 20px;}
.m_in_ban .ban_tit .h1{font-size: 2.8rem;}

.m_in_ban .w1174{position: absolute; height: 100%; left:1%; top: 0px; }
.m_in_ban .ban_tit{position: relative; }
.ban_tit .h2{ line-height: 1.5em;font-size: 1.6rem; padding:3% 0;  }
@media screen and (max-width: 1023px){
    .m_in_ban{display: block;}
    .pc_in_ban{display: none;}
    .m_in_ban .ban_tit .h1{font-size: 18px;margin-bottom: 10px;line-height:1;}
    .ban_tit .h2{font-size: 14px;}
	.common_tit2{font-size:24px}
.join_tit h4 { font-size: 20px;}
.join1,.join2,.join3{margin:40px 0}
.join1_list li{width:100%;margin-right:0;float:none;height:auto;padding:20px;margin-top:20px}
.join2_con .container{margin-top:0}
.join2S{padding:0}
.join3_con .apply_i_inp,.join3_con .apply_i_textarea{padding-left:0;padding-top:30px}
.join3_con .apply_i_inp label{margin-top:20px}
.join3_con .apply_i_inp p,.join3_con .apply_i_textarea p{position:absolute;left:0;top:0}
.apply_i {background: #fff;padding: 40px 20px;margin-top: 40px;}
.apply_i_inp label {float: none;width: 100%;margin-right: 0px;margin-top: 20px;}
.apply_i_textarea .textarea .select{left: 0;}
.apply_i .common_btn{margin-top: 40px;}
}
.clear:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.clear{zoom: 1;}
.mo_top{ width:100%; display:none; position:fixed; top: 0; z-index: 100;}
.mo_top .mot{ width:100%; padding:0 2%; height:50px; background:#fff;box-shadow: 0px 0px 16px rgba(0,0,0,.2);}
.mo_top .mot .molo{ float:left; display:inline-block; height:30px; margin:10px 0;}
.mo_top .mot .molo img{ height:30px;}
.mo_top .mot .momenuicon{ float:right; height:16px; margin:17px 0;}
.mo_top .mot .cloesicon{ display:none;}

.pc_top .pc_top_content{ max-width: 1685px; margin: 0 auto;}
.pc_top .pc_top_content .top_content_logo{ display: inline-block; line-height: 95px;}
.pc_top .pc_top_content .top_content_logo .OFF{ display: none;}
.pc_top .pc_top_content .top_content_right .content_right_nav{ margin-right: 50px;}
.pc_top .pc_top_content .top_content_right .content_right_nav .right_nav_list{ margin-right: 55px; position: relative;}
.pc_top .pc_top_content .top_content_right .content_right_nav .right_nav_list:last-child{ margin-right: 0px;}
.pc_top .pc_top_content .top_content_right .content_right_nav .right_nav_list .nav_list_title{ font-size: 16px; color: #333333; line-height: 93px; display: inline-block;transition: all 0.3s ease; -webkit-transform: all 0.3s ease; position: relative;}
.pc_top .pc_top_content .top_content_right .content_right_nav .right_nav_list .nav_list_title:before{ content: ""; position: absolute; display: inline-block; width: 0%; height: 2px; background: #333399; left: 0; right: 0; margin:0 auto; transition: all 0.3s ease; -webkit-transform: all 0.3s ease; bottom: 0px;}
.pc_top .pc_top_content .top_content_right .content_right_nav .right_nav_list .nav_list_title span{ color: #333; font-size: 14px; font-weight: bolder; margin-left: 3px; transition: all 0.3s ease; display: inline-block;}
.pc_top .pc_top_content .top_content_right .content_right_nav .right_nav_list .nav_list_down{ background: #fff; position: absolute; width: 100%; left: -30px; display: none; z-index: 50; width: 130px; border-top: 2px solid #333399; padding: 0px 10px;}
.pc_top .pc_top_content .top_content_right .content_right_nav .right_nav_list:nth-child(3) .nav_list_down{ width:160px; left:-54px;}



.pc_top .pc_top_content .top_content_right .content_right_nav .right_nav_list .nav_list_down a{ display: inline-block; width: 100%; line-height: 25px; text-align: center; font-size: 14px; border-bottom: 1px solid #dcdcdc; padding:12px 0px;}
.pc_top .pc_top_content .top_content_right .content_right_nav .right_nav_list .nav_list_down a:last-child{ border-bottom: 0px;}
.pc_top .pc_top_content .top_content_right .content_right_nav .right_nav_list:hover .nav_list_title{ color: #0068b7;}
.pc_top .pc_top_content .top_content_right .content_right_nav .right_nav_list:hover .nav_list_title span{ color: #0068b7; transform: rotate(180deg); transition: all 0.3s ease; }
.pc_top .pc_top_content .top_content_right .content_right_nav .right_nav_list:hover .nav_list_down{ display: block;}
.pc_top .pc_top_content .top_content_right .content_right_nav .right_nav_list .nav_list_down a:hover{ color: #333399;}



.pc_top .pc_top_content .top_content_right .content_right_icon .right_icon_left{ padding: 29px 0px; margin-right: 34px;}
.pc_top .pc_top_content .top_content_right .content_right_icon .right_icon_left a{ display: inline-block; width: 36px; height: 36px; border-radius: 100%; line-height: 36px; color: #fff; text-align: center; font-size: 14px; margin-right: 10px;}
.pc_top .pc_top_content .top_content_right .content_right_icon .right_icon_left a:nth-child(1){ background: #0e4c7b;}
.pc_top .pc_top_content .top_content_right .content_right_icon .right_icon_left a:nth-child(2){ background: #333399; font-size: 16px;}
.pc_top .pc_top_content .top_content_right .content_right_icon .right_icon_left a:nth-child(3){ background: #0068b7; font-size: 22px; margin-right: 0px;}
.pc_top .pc_top_content .top_content_right .right_icon_phone{ font-size: 18px; color: #0e4c7b; line-height: 93px;}
.pc_top .pc_top_content .top_content_right .right_icon_phone span{ font-size: 24px; margin-right: 8px; position: relative; top: 2px;}

@font-face {font-family: "iconfont3";
  src: url('../fonts/iconfont3.eot?t=1557284964526'); /* IE9 */
  src: url('../fonts/iconfont3.eot?t=1557284964526#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAABAIAAsAAAAAGpwAAA+7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCFKAqkbJxjATYCJANICyYABCAFhG0HgVIboxUzozaTtFJA9l8k2MHwxw4HZdj4wqqtO4JIYABCv7zehop7kIvXuNA0REI8FjxP/v37a8/MESOrTCpDRSO26QB2uS8sP3j2devPdNj7bvfxq0+6hxJKqIRXWuQGc2rSxlbhYwgUaERsGAHIX/meshUoULjtiJMhpTUMfge5Adpmd3DUIaEcUX+UsTaDFhccOjED7WWxKBaNP1YsClxVGLBqVs3C/K+5N0vg/lQRbQmF6dSqbDnJFl55f0qUn0JSAFKdqs4ZdyfUB9rD5JAUEBlzQsoK48+HvVt7YPTBWBXrUv+8y0MAn5o0R/oP/PrtzTAwQTBt9gwFvZmvAZNgEtwaW3JWg+zHwlU71ENgn/n35QdtxQWFpWFeh0x9Tnt3JcpO6fWFldF6Ey+ro8DJC2igOWBAUCaVbqNtvrkp+rL5hpNAVdLQDZek4BTiQoX95euIlUfK9pSdKv5BiZItDy5XZMVmmFaoSnVq8uC6/vX/Gw8SMgJCXCxsFEKEg0+MxpDigdhADGngx+EMSogsJFCSUhmxAQQgDoAQJAbggpQDYIGUh0ARUgGAAmkFQEC6AYhABkGgWjICgA+yAgJNkJUANMgRZMFA2R4gNckpmPFgYq6fpT4wlZ71FJwZoHb1cCVNtS2rCAojtAEaG8tWu0ho2w4L85zSu7puzdhEodDHGkmFXGonWSSu1JHaEoYSSBrr8uVrJ5Wrh+HcZpumWWAqJaZ8+dDzLK9yjRqpo30tFStksxF5dRunaWaFoa5TTK/Y/8rOf4r3v+YWNnHQURwZ2TLPf4BzVUdpUV1wHIcz7MK3Kobgtuxpn+V48DzCkR6uTUZx9I7icIvr7nq3PJ8AD11I9TRiBptgqvo3mgds+8QZ14eaz5B4JCppGU93u11iD5UpSeuSlvMMh90GtmfKdC9xZ7u6prH7Dbz8A69LOYY3wtf7zOa0osKB++uxl3JbikFAMUfSkYyEjFQ4yas0GUohZGT0tMhpqBc3yUpDqGeMlABwcjNNAoBTsYwErbS4kViwd7NXAnVmmABQXu5F6RkirrZg8KanmWGe8hpHLJ0hBEsAzTAx5YqIJULGUGmyClOFiBbXWBITYkIcL2dkSyMyU5hpUv7e0KF0ExHV3GZDUHIyNBlpTLcIv6WbrN07tIeZd9ak4Rd3ftabcyBnzHqOZ1JsGlKPvn4rgpZFKABI5khcLIr3ozRw4w35SaXGCFXhSLfbMwXdz9s/1PZn+PkglMi1ZgdzSr942BgPDnVXSqQMX5/w80GliRzsq2e3llyh977y5x7ohen2vfsPsKn0bqQwv3efiZNE3C9a+hnLsGGRJBb27aU4lU6WWPTK7g7LOykWdhUztAfQEA4LAEEW1SMinMH0nUOkwHHa0u1pUJ5Expeh71w18xq2uovf2FVbrfW9V+syZLegNvVMuZ8vxx11dak1CpKiT5H/aMOPy1uSv5gFW9irtv/dFQ1qlXxckIkBS1yGIcaHfFSAP0zSKGGh2hSgtpJVaWp3UNLZMlgZtGxZbFjKbwrVBKfxnqxz5b+KaFyMBBmsjQYhnc2iUmZEYsgMTaiZKYT95Qo4ZkQxt0crm8a8XpEYknh4f9DHWZ3leVtByMdZ9UNvzUxObJ/8bvqT0elApBuaXURMF2Yv/Zw7LvQ8zVA2sF4Z22Mpzz/7OZTWcbQ2N2eD50kSU330WTc9qKvu+lfileKIPfHD2h82aHFGCYLpKMoW8il7R7+b+2x8fH4b33r2YfO9Hzg/6WFPZWP3GWkQv5cMjmdb24Jb7nrLYs9bmn0bQ8/q2rkd5JFtuMNxvDFbbrrT4/IIZaTWG/XCwqbwrbqVauRBFurSFrYFYN9GCnAKFRszOUPcHIFQ3co2dbaNJfQ0CWHTvxvxuwI4uUbrCfbxiQxnDx3IOyNynuLYM7/8rbq/FzzkpLPFal8jNgQzJsU+znp+278ibJhGJgob3dlZdyx6qmg4VRvAts+C7C4k7fzmYZgx9N65oqe5EpIEvbpz86VGBu6G9IG4v3Sn3HvXrBSCxog5SskerZe6Jd4VjK6C++UPdzwIRH6r9k9fiNvnFgJWNBETwr8U708w+rDTF/pXJa7rMY3jANvevN3CW5xF2sW7cDhmJDapHCftoV2dwR8HNklqcKdopSs2N3al45zIbfVLTSFkpvybnK/SoD1GJpLe0jY6/YA/Kq07YbJ/wPt4CuT6JLeThsIxtMdISCwTZNKVku/ByQVAqVpi+SN2cyQNGfSJogDgs4IgB5omnUrF5gLsVl2j20oeZCv6N+WmlN5/Xt6v/tllkgT9cOrtpfbNDZImjA6oaWl7E1K1P60tmSXBd28jSFCojXM6Z686H/M4j9raKnFFCFJ0Z1EbzsIuLmRVgvvgVrCQaS4UYN0+dR3VW9afze4v662XNjf/cXfDBIVmZiHYOrgGBwLu7WBuIK8gDBs4ujuagWRmsTNkUl1948afWLcCAcMMFraG4mpawRJmbj4fCyV1H21ATQhiQg1qaV1d1eFTA0Mxfn4uswSMqAaLEaQYrO5o7wVWsgqL2RZcW6sXrYWgmSEo6Ib1GtVVlsHOykQyUKm2sd71CQsr4AXmgiWtyYC/NEA4RTfCbj8k0mOi9BHpIkwvOmRvOSA2i912u7kirLE8rG/fsPLGsAqz3e7yz42tCDMbs+6rKrvdP3qTj55x9vLZh9LFmF58yG5/79jsL+AlNug3tduw6BE2m8+28T2uy8UAgO2DDMGgJ9HQoz94S7V07UOP4WEkLZrheXSRqPyhN6PJoDCEP9QwO5nRqIbuTTUM+cMoRmcSdT2K7omjHo42wUeplfR9g/Xh1CPsI9RU2sbTgzHDW6fYSJXZe+ka6hHOFmrMn6mReQ3HccNmUt9UeEMdVtS1KAI+PF1YS/V6UyjeIBP2+VOo755sIUS6zqr5SO0i8pW21OEXUYKFKv/3LmYaBucqFTP88sS+VMu7dzWIDxluvE2wcfb9+4bdu0cgfmT4UOObdW+qKo+tO1o1N+BnlEg/mrYgjTBoWWXlnzF/rl25ZmH7kBFH1x191a1bGOyp6KEqIMC2i9Wx8m64n92l7Y+7K9liVaITgWmHW26GMIHeoPKOEgQygK/UGRHDct6eL8cHzb9Zu4RoIcyBufAcgoUARGddtTljAli0GKep/z+WOCYys4B8CN7TReAQOsIEe+BDHIqYwW0DvJWBgSZsqUgrdCQx3mEtcJlMkS4R8EmKA0SEOqGOejFhUQ4qEBdJaXBJyVLtk98r3dPglpAlgqkzN7TJ2teHh4Svb5e1bXCs2yMd/5VS+aR+MTnPqf0QXbZRS8lb/Li+Ati+MfRx91/ZObDmVHeZwIg5nRgmgC+2R3cQV2MYDGPGxCcriByIspNjKR9kIfLc44NpYNHYMXkEWmHLQfFACzFWRdsF37NQCUEx3auF4p1W4lqpLaFNvngaIhIhUnXmiFFCOVSdxv0Htl/myCk6DWxOTQhIqgnl4aJw1QNDTBEcTmiuhEkOoxgkDCW9J05z3DtokVVci2PlPC6UPVHypuNF0O9dC9zJtMj6fpAccFUdB4/DYGyPrXtRj8P1DovHBySLRbPDnMm5x3XCjvZyO0etskqGz1tiXYQYcY6v/YbaJgfPWXE6e/v+OEu/Hd+Gx5s59JSIcCtt7e17fX5LKr2OTd28BxpSacCfGxyPFAJLZHWJT9DBidCBL9/2Q/kmmVEycnTaMsCcjA5+zLfJe/hxUo8EGtzsk9uy+qsNuVH4SCUkw7sF5TF6cR+B0vJZJ1KLMWl6wJbfZk3iNAwvqFiWeMWiM2Rnz50D1ks2ecaoR3s3qv73jlaN8fwvgZ0z82c6nQ6qcCZAGY54FQ0psgdjeV+059bH76hBE27ePmvPr487P3FjMHuDQvirLer+y7lGQ4iRG7UhXsEzRjVceYTuLwc6vwe/DWaWLCg6OurdHaYNuCxlFs8vKgmh+XlTTWshZKaFaSNXPD9c4nE0lee/PxghuwJdZF1vfcN2Bh/gf+D/OyUc6nqwq6uru+8MaxBTTw4A+Az+P+n3C4SqfUON5xMyhVmpmCah7AwVKd60fNWaKsbx0RVxmr5qkxBbbcwcvDMeWJCSXwGm9wWyfqhkKzmgaYQnZBkJbOyemzMkv9tusUoZP3M5wHeHXB6lApdE7Kuw1JUfiKgHFdOvBF+9eBK8tCsGiH/chDhYJ1kOpN3U23AG8Cg7g7nzLn961NMKfGHT5YCs5YCrZ/6lD535NZ3XAEWBUr2wGEJ9LP6gSGjxAs381fLXhKvZlcCXkGINuy3Nx4LQ4ibbyn1jFC+hK/nVoNey++TUrmkiom9np5QqezZzBmVnD+I091CWJYNZTU2ZieFaLQ6v0YbTVg0eLy5NCpgg+r01wjnnROfmCMfd204jXG5OH0fhUOA9+FHZOCL1Yczcs6PwpjQaUwDSkjIjzerv9L5XBy38CNICKUCfO7vLQ1aEU0EaEHf/SSBz13K6FAcRg/+qoqDF8hOP+PSAFjlkeT2MWKYnAlHXYYy0lAQRHSSM5CBCroV4fnDZUouQIucsdb3eRQuk7RTdu+iBdGrruits7Zq1a9MFNMqiUivNqh8kb/S4iP50JNyHN+F9rU3bLVnXWDNYJtZ0yRHJdIW7sYAgj1g8kgtwp1MoJPJ0y8BIoaiFmx5aFceBwqoLPUGxoLeoxyRKnVX/B/zfq9erm1mG/tNri38QYlhAr5igr+n1SabnephyWN/Ti/229qkzxW8wrvpClXP6rR5UVLqnL9L2LqrlbxdnvFzvXR/H6P7bLPh3ZuDtn5SauBmpuXGrl1xUnCAdKfmlAkYl+Pxd+axgjbm5b0UcXvwOF6NKK03KpT7VZAX4/AgUzbTwuenqCpnLfiJVV3CRwqEG0rjU9zWBzZFFQHtk49IL+TRj0LkDyrGQIWI8oClbFCSkXEKKmFtIk/LI1wR+QhYV+YVsUtHIZ6iU0xnQUGb4/RYiBExF0gmS7DK1OSys6d+oogHvrTDj/9FXNCCOLVsHR1/Roa+CUdXqFEImMs9WvChXhsawKD0XKMMuD6G82LeaKmPuJNvegn54ECDo6VMEE+kKz0DCOLITBxahP/8NoogYAJ+w7qPwP4ingk5d0IaWtM7g+yq6TOt2Ze4iahQnFhOaIcRSD2MRDCQUMVxhBPPljgoQSWDH9AJyyQWtyH5Ts4q75qvt2hdZfRuy1yMXJVqMWOPEFkdc8cSXQEKJJJZEUskkl3I4DThlIk8NgSsIhx3wGC2QmZ0jJxGW43QFR8vOLOEqJws8yTarpYlHJ8HQNkjnnMaiu6BpGt2dR5hl9215VSVeFWx3XE/j2ESZ41Zy2S0bwPnqWypjXsIhsO0B') format('woff2'),
  url('../fonts/iconfont3.woff?t=1557284964526') format('woff'),
  url('../fonts/iconfont3.ttf?t=1557284964526') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts/iconfont3.svg?t=1557284964526#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont3 {
  font-family: "iconfont3" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-wangluo:before {
  content: "\e62f";
}

.icon-lianjie:before {
  content: "\e615";
}

.icon-yao:before {
  content: "\e67a";
}

.icon-email:before {
  content: "\e695";
}

.icon-zuobian1:before {
  content: "\e613";
}

.icon-youbian:before {
  content: "\e614";
}

.icon-boshimao:before {
  content: "\e647";
}

.icon-lianxi:before {
  content: "\e60e";
}

.icon-rencai:before {
  content: "\e79b";
}

.icon-weizhi:before {
  content: "\e659";
}

.icon-zhiji:before {
  content: "\e606";
}

.icon-dianhua:before {
  content: "\e607";
}

.icon-youxiang:before {
  content: "\e63b";
}

.icon-liulan1:before {
  content: "\e679";
}

.icon-gouwuche-copy:before {
  content: "\e600";
}

.icon-yaocaixinxi:before {
  content: "\e78d";
}

.icon-bottom:before {
  content: "\e601";
}
.navigation-is-open .mo_top .moxl{ left:0;}
.navigation-is-open{ overflow:hidden}
.mo_down{ height:0px; overflow:hidden}
.mo_down.on{ height:auto;}
.cd-nav-trigger {
  position: absolute;
  z-index: 3;
  top:10%;
  height: 35px;
  width: 35px;
  border-radius: 50%;
  /* image replacement */
  overflow: hidden;
  right:2%;
  text-indent: 100%;
  white-space: nowrap;
  -webkit-transition: -webkit-transform 0.5s;
  -moz-transition: -moz-transform 0.5s;
  transition: transform 0.5s;
}
.cd-nav-trigger .cd-nav-icon {
  /* icon created in CSS */
  position: absolute;
  left: 50%;
  top: 50%;
  bottom: auto;
  right: auto;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  width: 22px;
  height: 2px;
  background: #333399;
}
.cd-nav-trigger .cd-nav-icon::before, .cd-nav-trigger .cd-nav-icon:after {
  /* upper and lower lines of the menu icon */
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: inherit;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.5s, width 0.5s, top 0.3s;
  -moz-transition: -moz-transform 0.5s, width 0.5s, top 0.3s;
  transition: transform 0.5s, width 0.5s, top 0.3s;
}
.cd-nav-trigger .cd-nav-icon::before {
  -webkit-transform-origin: right top;
  -moz-transform-origin: right top;
  -ms-transform-origin: right top;
  -o-transform-origin: right top;
  transform-origin: right top;
  -webkit-transform: translateY(-6px);
  -moz-transform: translateY(-6px);
  -ms-transform: translateY(-6px);
  -o-transform: translateY(-6px);
  transform: translateY(-6px);
}
.cd-nav-trigger .cd-nav-icon::after {
  -webkit-transform-origin: right bottom;
  -moz-transform-origin: right bottom;
  -ms-transform-origin: right bottom;
  -o-transform-origin: right bottom;
  transform-origin: right bottom;
  -webkit-transform: translateY(6px);
  -moz-transform: translateY(6px);
  -ms-transform: translateY(6px);
  -o-transform: translateY(6px);
  transform: translateY(6px);
}
.no-touch .cd-nav-trigger:hover .cd-nav-icon::after {
  top: 2px;
}
.no-touch .cd-nav-trigger:hover .cd-nav-icon::before {
  top: -2px;
}
.cd-nav-trigger svg {
  position: absolute;
  top: 0;
  left: 0;
}
.cd-nav-trigger circle {
  /* circle border animation */
  -webkit-transition: stroke-dashoffset 0.4s 0s;
  -moz-transition: stroke-dashoffset 0.4s 0s;
  transition: stroke-dashoffset 0.4s 0s;
}
.navigation-is-open .cd-nav-trigger {
  /* rotate trigger when navigation becomes visible */
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.navigation-is-open .cd-nav-trigger .cd-nav-icon::after,
.navigation-is-open .cd-nav-trigger .cd-nav-icon::before {
  /* animate arrow --> from hamburger to arrow */
  width: 50%;
  -webkit-transition: -webkit-transform 0.5s, width 0.5s;
  -moz-transition: -moz-transform 0.5s, width 0.5s;
  transition: transform 0.5s, width 0.5s;
}
.navigation-is-open .cd-nav-trigger .cd-nav-icon::before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.navigation-is-open .cd-nav-trigger .cd-nav-icon::after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.no-touch .navigation-is-open .cd-nav-trigger:hover .cd-nav-icon::after, .no-touch .navigation-is-open .cd-nav-trigger:hover .cd-nav-icon::before {
  top: 0;
}
.navigation-is-open .cd-nav-trigger circle {
  stroke-dashoffset: 0;
  -webkit-transition: stroke-dashoffset 0.4s 0.3s;
  -moz-transition: stroke-dashoffset 0.4s 0.3s;
  transition: stroke-dashoffset 0.4s 0.3s;
}
.ma-infinitypush-wrapper .ma-infinitypush > ul, .ma-infinitypush-wrapper .ma-infinitypush > ol{ border-bottom:0px}
.ma-infinitypush-wrapper .ma-infinitypush ul li{ border-bottom:1px solid #fff}
.ma-infinitypush-wrapper .ma-infinitypush ul li a{ padding: 0px 8%;}
.ma-infinitypush-wrapper .ma-infinitypush ul li a i{ display:inline-block; width:20px; height:20px; border-radius:100%; text-align:center; line-height:20px; border:1px solid #fff}



@media screen and (max-width: 1023px){
	.pc_top{ display: none;}
	.mo_top{display: block;}
	.mo_height{ height: 50px;}
}