@charset "utf-8";ul{list-style:none}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}
.clear:before{content:".";display:block;clear:both;height:0;font-size:0;visibility:hidden;overflow:hidden}
.container-f{width:96%;max-width:1200px;margin:0 auto;overflow:hidden}
.c-999{color:#999}
.bg-f1f1f1{background-color:#f1f1f1}
.bg-666{background-color:#666}
.bg-blue{background-color:#005982}
.bg-f5f6f7{background-color:#f5f6f7}
.bg-f7f5f6{background-color:#f7f5f6}
.bg-448aca{background-color:#448aca}
.o-v-h{overflow:hidden}
.p-t-20{padding-top:20px}
.p-t-22{padding-top:22px}
.p-t-30{padding-top:30px}
.p-t-33{padding-top:33px}
.p-t-38{padding-top:38px}
.p-t-40{padding-top:40px}
.p-t-48{padding-top:48px}
.p-b-94{padding-bottom:94px}
.p-b-43{padding-bottom:43px}
.bgeee{background:#eee}
.delay-0-2{animation-delay:.2s}
.delay-0-4{animation-delay:.4s}
.delay-0-6{animation-delay:.6s}
.delay-0-8{animation-delay:.8s}
.delay-0-10{animation-delay:1s}
.delay-0-12{animation-delay:1.2s}
.delay-0-14{animation-delay:1.4s}
.delay-0-16{animation-delay:1.6s}
.delay-0-18{animation-delay:1.8s}
.delay-0-20{animation-delay:2s}
.pos-rel{position:relative}
.pull-left{float:left}
.pull-right{float:right}
.text-center{text-align:center}
.text-left{text-align:left}
.text-right{text-align:right}
.fs12{font-size:12px}
.fs30{font-size:30px}
.fs36{font-size:36px!important}
.fw-bold{font-weight:700!important}
.mm-hidden{display:none!important}
.mm-wrapper{overflow-x:hidden;position:relative}
.mm-menu{box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}
.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;box-sizing:border-box;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}
.mm-panels{overflow:hidden}
.mm-panel{transform:translate(100%,0);transform:translate3d(100%,0,0);transition:transform .4s ease;transform-origin:top left}
.mm-panel.mm-opened{transform:translate(0,0);transform:translate3d(0,0,0)}
.mm-panel.mm-subopened{transform:translate(-30%,0);transform:translate3d(-30%,0,0)}
.mm-panel.mm-highest{z-index:1}
.mm-panel.mm-noanimation{transition:none!important}
.mm-panel.mm-noanimation.mm-subopened{transform:translate(0,0);transform:translate3d(0,0,0)}
.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}
.mm-panels>.mm-panel.mm-hasnavbar{padding-top:52px}
.mm-panels>.mm-panel:not(.mm-hidden){display:block}
.mm-panels>.mm-panel:after{content:'';display:block;height:20px}
.mm-vertical .mm-panel{transform:none!important}
.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}
.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}
.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}
.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{box-sizing:border-box;height:40px;bottom:auto}
.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{transform:rotate(225deg);right:19px}
.mm-btn{box-sizing:border-box;width:52px;height:52px;position:absolute;top:0;z-index:1}
.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;transform:rotate(-45deg)}
.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}
.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}
.mm-next:after,.mm-prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}
.mm-prev:before{transform:rotate(-45deg);left:23px;right:auto}
.mm-next:after{transform:rotate(135deg);right:23px;left:auto}
.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:49px;height:51px;margin:0;position:absolute;top:0;left:0;right:0}
.mm-navbar>*{display:block}
.mm-navbar a,.mm-navbar a:hover{text-decoration:none}
.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.mm-navbar .mm-btn:first-child{left:0}
.mm-navbar .mm-btn:last-child{text-align:right;right:0}
.mm-panel .mm-navbar{display:none}
.mm-panel.mm-hasnavbar .mm-navbar{display:block}
.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}
.mm-listview{font:inherit;font-size:16px;line-height:32px}
.mm-listview a,.mm-listview a:hover{text-decoration:none}
.mm-listview>li{position:relative}
.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}
.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff;display:block;padding:10px 10px 10px 20px;margin:0}
.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}
.mm-listview>li:not(.mm-divider):after{left:20px}
.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}
.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}
.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}
.mm-listview .mm-next.mm-fullsubopen{width:100%}
.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}
.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}
.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}
.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:0}
.mm-menu{background:#096aa6;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}
.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(255,255,255,.8);font-size:18px}
.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(255,255,255,.6)}
.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}
.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.6)}
.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}
.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}
.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}
.mm-menu .mm-divider{background:rgba(0,0,0,.05)}
.mm-page{box-sizing:border-box;position:relative}
.mm-slideout{transition:transform .4s ease;z-index:1}
html.mm-opened{overflow-x:hidden;position:relative}
html.mm-blocking{overflow:hidden}
html.mm-blocking body{overflow:hidden}
html.mm-background .mm-page{background:inherit}
#mm-blocker{background:rgba(0,0,0,.7);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}
html.mm-blocking #mm-blocker{display:block}
.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}
.mm-menu.mm-offcanvas.mm-opened{display:block}
.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10}
.mm-menu.mm-offcanvas{width:60%;min-width:140px;max-width:440px}
html.mm-opening .mm-menu~.mm-slideout{transform:translate(60%,0);transform:translate3d(60%,0,0)}
@media all and (max-width:175px){html.mm-opening .mm-menu~.mm-slideout{transform:translate(140px,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:550px){html.mm-opening .mm-menu~.mm-slideout{transform:translate(440px,0);transform:translate3d(440px,0,0)}
}
.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}
.hamburger{padding:10px;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}
.hamburger:hover{opacity:.8}
.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}
.hamburger-inner{display:block;top:50%;margin-top:-2px}
.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:30px;height:2px;background-color:#096aa6;border-radius:2px;position:absolute;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}
.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}
.hamburger-inner::before{top:-10px}
.hamburger-inner::after{bottom:-10px}
.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-delay:.15s;transition-delay:.15s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}
.hamburger--collapse .hamburger-inner::after{top:-20px;-webkit-transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}
.hamburger--collapse .hamburger-inner::before{transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19);-webkit-transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19)}
.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.32s;transition-delay:.32s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}
.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .27s linear;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .27s linear}
.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .15s .42s cubic-bezier(.215,.61,.355,1);-webkit-transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .15s .42s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s .42s cubic-bezier(.215,.61,.355,1)}
.nav-mobile-header,.nav-mobile-menu{display:none}
.nav-mobile-header{position:fixed;top:0;left:0;right:0;background-color:rgba(255,255,255,.9);z-index:8888}
.nav-mobile-header .nav-mobile-logo{height:70px;position:relative}
.nav-mobile-header .nav-mobile-logo .logo{position:absolute;left:0;right:0;margin:auto;width:126px;top:0;bottom:0;line-height:60px}
.nav-mobile-header .nav-menu-btn{position:absolute;left:10px;top:0;bottom:0;margin:auto;height:50px;z-index:4}
.nav-mobile-header .nav-mobile-search{position:absolute;right:20px;top:16px;width:34px;height:34px;background:url(../images/icon-search.png) no-repeat center center;background-size:100%;z-index:4}
@media screen and (max-width:1199px){
  .nav-header{display:none}
  .nav-mobile-search{display:block}
  .nav-mobile-header{display:block}
  .mm-opened .nav-mobile-header{top:-70px}
}
.nav-header{position:fixed;width:100%;top:0;z-index:1000000;transition:.4s all;-webkit-transition:.4s all;background:#fff}
.nav-header h1{position:relative;margin:0;float:left;font-weight:400;font-size:20px;font-variant:small-caps}
.nav-header h1 a{display:block;height:53px;width:153px;text-indent:-9999px;background:url(../images/logo.png) left center no-repeat}
.header-search{float:right;padding:15px 0 0 20px}
.header-search input{padding-left:10px;width:140px;height:28px;line-height:28px;color:#ccc;font-size:14px;border-radius:15px;border:solid 1px #999;outline:0}
.header-menu{position:relative;margin:0;float:right;clear:none}
.header-menu .nav-parent{float:left}
.header-menu .nav-parent .nav-parent-title{position:relative;display:block;line-height:61px;padding:0 15px;font-size:18px;color:#096aa6;overflow:hidden;-webkit-transition:.3s;transition:.3s}
.header-menu .nav-parent.active .nav-parent-title:after,.header-menu .nav-parent:hover .nav-parent-title:after{content:"";position:absolute;left:50%;margin-left:-25px;width:50px;height:4px;background:#096aa6;bottom:0}
.header-nav-second{position:absolute;width:100%;padding:1px 0;height:58px;line-height:58px;left:0;background-color:#3082aa;display:none}
.nav-second-item{display:none;margin-left:258px;float:left;color:#fff}
.nav-second-item.active{display:block}
.nav-second-item li{float:left;margin-right:30px}
.nav-second-item li.active a{color:#fff}
.nav-second-item li a:hover{background-color:#95c2d5;color:#fff}
.nav-second-item li a{display:block;width:136px;height:58px;font-size:18px;color:#ccc;text-align:center}
.nav-second-item.n-s-i-2 a{width:156px}
.banner{overflow:hidden;text-align:center;z-index:10;position:relative;background:#000;padding-top: 70px;}
.flow-steps{position:relative;margin:0;padding:0 15px;list-style:none;font-size:0;text-align:center}
.flow-steps .flow-item{position:relative;float:left;width:195px;height:200px}
.flow-steps .flow-item .flow-item-block{position:absolute;width:195px;height:200px;background-color:#f0f0f0;border:solid 1px #ccc;text-align:center;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .2s ease}
.flow-steps .flow-item .flow-ico{margin:12px 0;display:inline-block;width:70px;height:70px;line-height:70px;font-size:43px;font-style:normal;color:#096aa6;background:#fff;border-radius:50%;border:solid 1px #096aa6;text-align:center}
.flow-steps .flow-item .flow-info{padding-top:30px;display:block;height:72px;font-size:18px;color:#096aa6}
.flow-steps .flow-item:hover .flow-item-block{border:2px solid #0076b2}
.flow-steps .flow-item:hover .flow-item-block .flow-info{color:#fff;font-size:26px;background:#096aa6;min-height:100px}
.common-title{color:#999;font-size:24px;text-align:center}
.common-title h3{margin-bottom:0;color:#096aa6;font-weight:400}
.annoyance .container{padding-top: 38px}
.annoyance .common-title{padding-bottom:94px}
.annoyance-item{margin:0 0 71px 30px;display:block;overflow:hidden}
.annoyance-item .annoyance-item-img{float:left;height:76px}
.annoyance-item .annoyance-item-inner{float:left;padding-left:44px;color:#999;line-height:24px}
.annoyance-item .annoyance-item-inner .item-inner-title{padding-bottom:12px;font-size:18px}
.annoyance-item .annoyance-item-inner .item-inner-text{font-size:16px}
.choose{padding:30px 0 80px}
.choose-item-img{margin:0 0 15px 15px;transition:all .2s ease}
.choose-item-img img{transition:all .2s ease}
.choose-item-img img:hover{box-shadow:4px 4px 7px #ccc,-1px -1px 6px #ccc}
.service-process .container{padding:40px 0 54px}
.service-item li{float:left;text-align:center}
.service-item .service-item-card.s-i-c-1{margin-left:180px}
.service-item .service-item-card.s-i-c-2{margin-left:-42px}
.service-item .service-item-card.s-i-c-3{margin-left:-274px}
.service-item .service-item-card.s-i-c-4{margin-left:-10px}
.service-item .service-item-card.s-i-c-5{margin-left:-24px}
.service-item .service-item-card.s-i-c-6{margin-left:-34px}
.service-item .service-item-card.s-i-c-7{margin-left:-60px}
.service-item li .title{padding-bottom:15px;height:24px;font-size:24px;line-height:1;color:#0076b2}
.service-item li .inner{line-height:24px;color:#666;font-size:14px}
.service-number-process{padding:0 0 30px}
.service-number-process.s-n-p-2{display:none}
.service-number{position:relative;height:36px;margin-top:46px;margin-bottom:30px}
.service-number span{display:inline-block;position:absolute;top:-32px;width:64px;height:64px;line-height:64px;font-size:44px;color:#333;background:#fff;border:1px solid #ccc;border-radius:50%;text-align:center;z-index:10;font-family:simsun}
.service-number span:nth-child(1){left:10%}
.service-number span:nth-child(2){left:24%}
.service-number span:nth-child(3){left:36%}
.service-number span:nth-child(4){left:48%}
.service-number span:nth-child(5){left:60%}
.service-number span:nth-child(6){left:72%}
.service-number span:nth-child(7){left:84%}
.service-number:before{content:"";position:absolute;width:100%;height:2px;background:#666}
.service-number:after{content:"";position:absolute;top:-16px;right:-5px;width:65px;height:2px;background:#666;transform:rotate(30deg)}
.advert-partner-list{display:none}
.nbs-flexisel-container{position:relative;margin-bottom:64px;max-width:100%;overflow:hidden}
.nbs-flexisel-ul{position:relative;width:9999px;margin:0;padding:0;list-style-type:none;text-align:center}
.nbs-flexisel-inner{overflow:hidden;float:left;width:90%;margin-left:5%;margin-right:5%}
.nbs-flexisel-item{float:left;margin:0;padding:0;cursor:pointer;position:relative;line-height:0}
.nbs-flexisel-item img{position:relative;width:100%;cursor:pointer;max-width:160px;max-height:70px}
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{width:22px;height:35px;position:absolute;cursor:pointer;z-index:100;top:0;bottom:0;margin:auto 0}
.nbs-flexisel-nav-left{left:10px;background:url(../images/partner_button_prev.png) no-repeat}
.nbs-flexisel-nav-right{right:10px;background:url(../images/partner_button_next.png) no-repeat}
.service-content .container{padding:33px 0 18px}
.service-content-list li{position:relative;float:left}
.service-content-list li .service-img{position:relative}
.service-content-list li .service-info{position:absolute;top:20%;width:100%;text-align:center;visibility:hidden;z-index:10}
.service-content-list li:hover .service-info{visibility:visible}
.service-info .service-info-title{font-size:20px;font-weight:700;color:#f09d1b;animation-delay:.2s;animation-name:fadeInUp}
.service-info .service-info-inner{padding-top:30%;line-height:24px;font-size:18px;color:#fff;animation-delay:.6s;animation-name:fadeInUp}
.service-content-list li:hover .service-img:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.65;z-index:9;visibility:visible}
.case-success .container{padding-top:48px}
.case-list{max-width:1005px;margin:0 auto}
.case-list .case-item{position:relative;float:left}
.case-item .case-item-img{position:relative}
.case-success .case-item-img{width:100%}
.case-item:hover .case-item-img:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#0e7cb5;opacity:.7;z-index:9;visibility:visible}
.case-item-info{position:absolute;top:50%;padding:0 15%;text-align:left;overflow:hidden;visibility:hidden;z-index:10;transform:translateY(-50%)}
.case-item-info p{font-size:16px;color:#fff}
.case-item:hover .case-item-info{visibility:visible}
.partners .common-title{padding:58px 0 43px}
.partners-list{max-width:1005px;margin:0 auto;padding-bottom: 72px;text-align:center}
.partners-list a{float:left;line-height:70px;margin-right:50px;margin-bottom:32px}
.partners-list a:nth-child(5){margin-right:0}
.partners-list a:last-child{margin-right:0}
.partners-list a:hover{box-shadow:0 3px 10px #ccc}
.news_center .container{padding-top:30px}
.footer{color:#ccc}
.footer-inner{padding-bottom:10px;overflow:hidden}
.footer-item{width:50%;float:left;box-sizing:border-box}
.footer .footer-item:nth-child(1){padding-top:20px;padding-right:20px}
.footer-menu-title{display:none;text-align:center}
.footer-menu li{float:left;padding-bottom:15px}
.footer-menu li a{display:inline-block;width:152px;height:25px;color:#ccc;border-left:1px solid #ccc;text-align:center}
.footer-menu li:first-child a,.footer-menu li:nth-child(5) a{width:100px;text-align:left;border-left:none}
.footer-menu .menu-special{width:100px;text-align:left;border-left:0}
.footer-link{position:relative}
.footer-link ul li{float:left}
.friend-link-2{display:none}
.footer-link-title{display:inline-block}
.footer-link a{padding-right:20px;color:#ccc}
.footer-link-list{position:absolute;top:0;left:82px;width:86%;height:52px;overflow:hidden}
.footer-copyright{padding-top:10px;padding-bottom:5px;line-height:24px;text-align:center}
.footer-address{float:left;line-height:24px}
.address-limit{position:relative;height:50px}
.address-limit span{position:absolute;width:386px}
.footer-qcode{padding-top:36px;float:right}
.footer-qcode p{margin:10px 0;font-size:14px;color:#ccc;text-align:center}
.news_center{padding:100px 0}
.news_center_list_title{font-size:16px;color:#333;margin:25px 0}
.news_center_content{margin-left:-60px}
.news_center_list{margin-left:60px}
.news_center_list_img{overflow:hidden}
.news_center_list_img img{width:100%;transition:.3s all;-webkit-transition:.3s all}
.news_center_list_img:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}
.news_center_content ul li a{display:block;color:#999;font-size:14px;margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:3px 0 3px 15px;transition:.2s all;-webkit-transition:.2s all}
.fa-angle-right{display:inline-block;width:7px;height:7px;border-radius:50%;background:#999;margin-right:10px;vertical-align:middle}
.news_center_content ul li a .text{float:left;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.news_center_content ul li a .time{float:right;width:20%;text-align:right}
.news_center_content ul li a:hover{color:#333;text-indent:5px}
.news_banner{padding:40px 0}
@media screen and (max-width:1199px){
  .service-item .service-item-card.s-i-c-1,
  .service-item .service-item-card.s-i-c-2,
  .service-item .service-item-card.s-i-c-3,
  .service-item .service-item-card.s-i-c-4,
  .service-item .service-item-card.s-i-c-5,
  .service-item .service-item-card.s-i-c-6,
  .service-item .service-item-card.s-i-c-7{margin:0}
  .service-item .service-item-card.s-i-c-1{padding-left: 120px}
  .service-item .service-item-card.s-i-c-3{padding-right: 149px}
}
@media screen and (max-width:767px){.header-menu{display:none}
  .common-title{font-size:18px}
  .service-item li .title{font-size:18px}
  .service-info .service-info-title{font-size:16px}
  .service-info .service-info-inner{font-size:14px}
  .flow-steps .flow-item{width:33.333%}
  .service-list .service-item li{padding-bottom:30px}
  .service-item .service-item-card.s-i-c-1,.service-item .service-item-card.s-i-c-2,.service-item .service-item-card.s-i-c-3,.service-item .service-item-card.s-i-c-4,.service-item .service-item-card.s-i-c-5,.service-item .service-item-card.s-i-c-6,.service-item .service-item-card.s-i-c-7{margin:0;padding:0}

  .service-number-process.s-n-p-1{display:none}
  .service-number-process.s-n-p-2{display:block;position:absolute;top:-20%;left:10%;transform:scale(.8)}
  .service-content .container{padding:36px 0 18px}
  .service-content-list li{padding-bottom:20px}
  .service-content-list li img{width:100%;height:auto}
  .partners{padding:20px 0 40px}
  .partners-list{text-align:center;width:100%}
  .partners-list a{display:inline-block;float:none;margin:10px 10px !important}
  .case-success .container{padding-top: 36px}
  .case-list{width:100%}
  .case-list .case-item{width:100%;float:none}
  .case-item-info{padding:0 10%}
  .case-item-info p{font-size:14px}
  .news_center_list_title{padding:0 10px}
  .choose{padding:36px 0 40px}
  .choose-item-img{margin:0 0 14px 10px}
  .service-process .container{padding:36px 0 27px}
  .annoyance .common-title{padding-bottom:47px}
  .annoyance-item{margin: 0 0 52px 30px}
  .annoyance-item .annoyance-item-inner{width:60%;padding-left:0}
  .annoyance-item-img{width:40%;text-align:center}
  .annoyance-item-img img{width:50px}

  .annoyance-item .annoyance-item-inner .item-inner-title{padding-bottom:8px;font-size:14px}
  .annoyance-item .annoyance-item-inner .item-inner-text{font-size:12px}
  .news_center{padding:100px 0 50px}
  .footer{margin-bottom:63px;font-size:14px}
  .footer-item{width:100%}
  .footer-menu li a{width:100%;border:0;text-align:left}
  .address-limit span{width:auto}
  .footer-address{padding-top:30px;float:none}
  .footer-address dt{padding-bottom:10px}
  .footer-qcode{padding-top:15px;float:none;text-align:center}
  .address-limit{height:74px}
}
@media screen and (max-width:1199px) and (min-width:767px){
  .partners-list a:nth-child(5){margin-right:50px}
  .address-limit span{width:330px}
  .footer-menu li:first-child a,
  .footer-menu li:nth-child(5) a{width:152px;text-align:center}
  .footer-menu li a{border-left:0;border-right:1px solid #ccc}
  .footer-qcode{padding-top:72px}
}
@media screen and (max-width:479px){
  .partners-list a img{width:150px}
  .partners-list a:last-child img{width:150px}
}
.banner-regular{position:relative;padding-top:61px;overflow:hidden}
.banner-regular-item{position:relative;width:100%;background-color:#c6c9cb;text-align: center}
.banner-regular-img img{width:100%}
.banner-regular-text{position:absolute;top:50%;left:50%;color:#fff;font-size:36px;text-align:center;transform:translateX(-50%)}
.schools{padding-top:64px;width:1303px;margin:0 auto;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box}
.amui-box{width:850px;float:left}
.box-item{position:relative;margin-bottom:30px;padding-bottom:25px;height:180px;border-bottom:1px dashed #ccc;overflow:hidden}
.box-item:last-child{margin-bottom:0}
.box-item-img{position:absolute}
.box-item-img img{width:100%;height:auto}
.box-item-info{position:relative;margin-left:291px;height:155px;color:#999}
.box-item-info .item-header{padding-bottom:36px;line-height:1;font-size:20px;color:#096aa6}
.box-item-info .item-header a{color:#096aa6;font-weight:400}
.box-item-info .item-time{padding-top:5px;float:right;font-size:16px;font-weight:400;color:#999}
.box-item-info .item-text{font-size:14px}
.box-item-info .item-ext{position:absolute;bottom:0}
.box-item-info .item-ext span{margin-right:20px;cursor:pointer}
.box-item-info .item-ext .icon{margin-right:9px;display:inline-block;vertical-align:middle}
.icon-read{width:29px;height:17px;background:url(../images/scool_icon_read.png) no-repeat center center}
.icon-coll{width:22px;height:18px;background:url(../images/school_icon_love.png) no-repeat center center}
.amui-labels{float:right;width:298px;overflow:hidden}
.amui-label-title{padding-bottom:25px;font-size:20px;color:#096aa6}
.amui-label-list{font-size:0}
.amui-label-item{margin-right:12px;margin-bottom:18px;padding:0 24px 0 15px;float:left;height:30px;line-height:30px;font-size:16px;color:#999;border:1px dotted #999;border-radius:6px}
.amui-label-item{transition:all .2s ease}
.amui-label-item.active,.amui-label-item:hover{color:#096aa6;border:1px solid #096aa6}
.amui-label-last{padding:0 15px}
.amui-label-last i{position:relative;display:block;width:24px;height:30px;line-height:30px;padding:0 0 0 16px}
.amui-label-last i:before{content:"";position:absolute;top:13px;left:0;width:24px;height:2px;background-color:#999}
.amui-label-last i:after{content:"";position:absolute;top:13px;left:0;width:24px;height:2px;background-color:#999;transform:rotate(90deg)}
.schools-detail{padding-top:124px}
.school-detail-box{float:left;width:62%}
.school-other{float:right;width:32%}
.school-other-title{padding:0 0 20px;font-size:20px;color:#797979}
.school-other-info{font-size:16px;color:#797979}
.school-read-more{float:right;color:#797979;font-size:20px}
.school-read-more:hover{color:#096aa6}
.school-other-img{position:absolute}
.school-other-item{padding:10px 10px 10px 2px;border:1px solid #ccc;margin-top:-1px}
.school-other-item:hover{border:1px solid #4186b1;position:relative;z-index:2}
.school-other-list .school-other-item:last-child{margin-bottom:0}
.school-other-info{margin-left:172px;min-height:130px;font-size:12px}
.school-other-info .s-t-i-title{line-height:21px}
.s-t-i-origin{padding-top:25px}
.s-t-i-origin p{padding-top:28px}
.s-t-i-o-sub{padding-right:6px}
.school-other-item:hover .school-other-info{color:#096aa6}
.school-other-news{float:right;margin:50px 0;padding-right:10px}
.school-other-news p{padding-right:28px;display:inline-block;line-height:28px;color:#999;text-align:center;font-size:14px}
.school-other-news span{color:#096aa6;font-size:16px}
.school-other-news img{vertical-align:top}
.school-detail-content{color:#999}
.school-detail-title{padding:12px 0 18px;font-size:24px;color:#096aa6;border-bottom:1px dashed #096aa6;line-height:1;font-weight:400}
.school-detail-autor{line-height:24px;padding-top:10px}
.school-detail-nav{padding:0 0 20px;line-height:24px}
.school-detail-nav a{color:#999;font-size:12px}
.school-detail-photo{margin-bottom:32px;padding-bottom:10px;border-bottom:1px dashed #096aa6}
.school-detail-inner{line-height:24px}
.school-detail-inner img{max-width:100%}
.advert-info-source{padding-top:26px;text-align:center}
.sources-list{padding:0 88px}
.advert-info-team{padding-top:18px;background:#f0f0f0}
.advert-info-provide{padding-top:26px}
.advert-info-plaform{padding-top:30px}
.advert-info-service{padding-top:23px}
.advert-partner{padding-top:32px}
.advert-source-bg{padding-top:88px;background:url(../images/map_bg.png) no-repeat center center;background-size:100% 100%}
.advert-info-title{line-height:1;color:#096aa6;font-size:24px;text-align:center}
[class*=amui-lg],[class*=amui-md],[class*=amui-sm]{float:left}
[class*=am-u-]{padding:0}
@media only screen{.amui-sm-12{width:100%}
}
@media only screen and (min-width:641px){.amui-md-5{width:50%}
}
@media only screen and (min-width:1025px){.amui-lg-1{width:10%}
  .amui-lg-2{width:20%}
  .amui-lg-33{width:33.33%}
  .source-item-1 div:nth-child(2){text-align:center}
  .source-item-1 div:nth-child(3){text-align:right}
  .source-item-com div:nth-child(2){text-align:center}
  .source-item-com div:nth-child(3),.source-item-com div:nth-child(4),.source-item-com div:nth-child(5){text-align:right}
}
.source-item{padding-bottom:52px;overflow:hidden}
.advert-questions{padding:43px 98px 12px}
.advert-q-item{margin-bottom:20px;padding:6px 47px 8px;font-size:22px;color:#fff;border-radius:30px;background-color:#69c}
.advert-q-item:nth-child(2n){background-color:#ccc}
.advert-q-item .advert-q-text{padding-left:38px;font-size:18px}
.advert-provide-list{padding:52px 0 35px 78px}
.advert-provide-list li{display:block}
.advert-provide-list li>div{display:inline-block;vertical-align:middle}
.p-i-icon{margin:0 71px 0 48px;position:relative;height:60px;width:1px;background-color:#0076b2}
.p-i-icon .b-circle{margin-left:-13px;margin-top:-13px;position:absolute;top:50%;left:50%;width:26px;height:26px;border:1px solid #0076b2;border-radius:50%}
.p-i-icon .s-circle{margin-left:-8px;margin-top:-8px;position:absolute;top:50%;left:50%;width:16px;height:16px;background-color:#0076b2;border-radius:50%}
.p-i-number{color:#0076b2;font-size:24px}
.p-i-text{line-height:60px;color:#999;font-size:22px}
.advert-info-plaform{background:url(../images/info_plaform_bg.png) no-repeat center center;background-size:cover;overflow:hidden}
.plaform-list{margin:42px 0 96px;overflow:hidden}
.plaform-list .plaform-item{display:block;margin-left:30px;padding:30px 40px 40px;background:url(../images/plaform_item_bg.png) no-repeat center center;background-size:100% 100%;text-align:center}
.p-i-title{padding-bottom:52px;color:#0076b2;font-size:24px}
.p-i-info{height:82px;font-size:18px;color:#999}
.sources-produce-list{font-size:0;overflow:hidden}
.produce-item-left{text-align:left;padding-left:36px}
.produce-item-center{padding-right:40px}
.produce-item-right{padding-left:40px}
.source-produce-item{padding-bottom:50px}
.source-produce-item img{transition:.3s all;-webkit-transition:.3s all;position:relative;top:0}
.source-produce-item:hover img{top:5px}
.advert-service-list{position:relative;padding:54px 0 60px;text-align:center;overflow:hidden}
.ad-service-number{margin:33px auto 24px;width:87px;height:66px;line-height:66px;color:#0076b2;font-size:36px;background:url(../images/icon_shape.png) no-repeat center center;background-size:100% 100%}
.ad-service-text{font-size:22px;color:#096aa6}
.advert-info-direction{background:#5296c1}
.advert-direction-list{height:150px;overflow:hidden}
.advert-direction-title{padding-top:44px;font-size:32px;color:#fff;letter-spacing:2px}
.advert-direction-subtitle{font-size:16px;color:#fff;letter-spacing:1px}
.advert-direction-subtitle span{font-weight:700;color:#f8a747;}
.advert-direction-bg{margin:0 auto;width:295px;padding:50px 0 36px;background:url(../images/advert_direction_bg.png) no-repeat center center;background-size:100% 100%}
.advert-direction-mean{text-align:center;font-size:26px;color:#fff;font-weight:700}
.advert-direction-mean span{font-size:43px;color:#f8a747}
.advert-direction-consult{padding:41px 0;text-align:right}
.free-consult{display:inline-block;font-size:24px;color:#fff;padding:20px 28px;line-height:1;background-color:#6ca5ca;border:1px solid #fff;border-radius:6px}
.advert-partner .common-title{padding-bottom:40px}
.advert-partner-list{padding-bottom:60px}
.advert-partner-list .swiper-wrapper{padding:0 20px 0 60px}
.case-info-tab{padding:23px 0 40px}
.case-info-tab .case-item .case-item-menu{display:none}
.case-info-tab .case-item{margin-bottom:20px;position:relative;float:left}
.case-info-tab .case-item a{position:relative;display:block;margin-right:49px;font-size:20px;color:#096aa6;line-height:1;padding-bottom:11px;cursor:pointer;transition:all .2s ease}
.case-info-tab .case-item.active a:after,.case-info-tab .case-item:hover a:after{content:"";position:absolute;left:25%;bottom:0;width:40px;height:2px;background:#096aa6}
.case-info-tab .case-item:last-child a{margin-right:0}
.case-info-tab .case-item.active .case-item-menu{display:block}
.case-menu-content{display:none}
.case-item-menu{position:absolute;top:60px}
.case-item-menu li{padding-right:36px;float:left;line-height:1;font-size:18px;color:#999}
.case-item-menu li.curr a{color:#096aa6}
.case-info-item{position:relative;margin-bottom:50px;box-shadow:0 0 16px 6px rgba(153,153,153,.3);width:1200px}
.case-info-item .swiper-container-horizontal>.swiper-pagination-bullets,.case-info-item .swiper-pagination-custom,.swiper-pagination-fraction{bottom:11%;left:8.7%}
.case-info-item .swiper-pagination-bullet{width:19px;height:19px;background:#fff;border:1px solid #ccc;opacity:1}
.case-info-item .swiper-pagination-bullet-active{opacity:1;background:#ccc}
.case-item-company{overflow:hidden}
.case-item-company .case-item-block{float:left}
.case-item-img{width:550px}
.case-item-detail{width:650px;padding:73px 75px;text-align:center;box-sizing:border-box;height:350px}
.case-detail-title{padding-bottom:27px;line-height:1;font-size:28px;color:#096aa6}
.case-detail-info{font-size:20px;color:#666}
.case-item-button{position:absolute;right:39%;bottom:13%;z-index:10}
.case-item-button span{float:left;width:20px;height:20px;border-radius:50%;border:1px solid #ccc;background-color:#fff;cursor:pointer}
.case-item-button span.active{background-color:#ccc}
.case-item-button .case-prev{margin-right:14px}
.container-p{width:1212px;margin:0 auto}
.c-fff{color:#fff}
.c-096aa6{color:#096aa6}
.bidding-process-content{overflow:hidden}
.bidding-info-question{padding-top:32px;padding-bottom:34px}
.bidding-info-hopper{padding-top:41px;padding-bottom:20px}
.bidding-info-title{font-size:28px;line-height:1;text-align:center}
.case-example-hover{position:relative}
.case-example-hover-info{display:none;padding:10px;position:absolute;top:0;left:0;z-index:11;color:#f0f0f0}
.case-example-hover-info p{line-height:22px;text-align:left}
.case-example-hover-info p span{font-weight:700}
.bidding-info-case{padding:42px 0 65px}
.bidding-info-case .nbs-flexisel-container{margin-top:78px;padding-bottom:0}
.bidding-case-example li{float:left;position:relative}
.case-example-hover img{max-width:300px;max-height:191px}
.bidding-case-example li:hover .case-example-hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(23,89,130,.6);z-index:10}
.bidding-case-example li:hover .case-example-hover-info{display:block}
.sem-hopper-tab{padding:49px 0 32px;overflow:hidden;text-align:center}
.sem-hopper-tab span{display:inline-block;padding:20px 0;width:208px;font-size:24px;line-height:1;color:#096aa6;border:1px solid #999}
.hopper-inner-block{text-align:center;position:relative}
.hopper-inner-block img.hover{position:absolute;max-width:100%;display:inline-block;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.hopper-inner-block img:hover{-webkit-filter:drop-shadow(0 0 15px rgba(153,153,153,.6));filter:drop-shadow(0 0 15px rgba(153, 153, 153, .6));z-index:3;-webkit-transform:scale(1.05);webkit-transform:scale(1.05)}
.hopper-inner-item span{position:relative;display:inline-block;color:#fff;font-size:22px;text-align:center}
.hopper-inner-item{margin:0 auto;background-size:100%}
.hopper-inner-item.h-i-i-1{width:1135px;height:147px;background:url(../images/hopper_item_1.png) no-repeat center center}
.hopper-inner-item.h-i-i-2{width:1071px;height:151px;background:url(../images/hopper_item_2.png) no-repeat center center}
.hopper-inner-item.h-i-i-3{width:100%;height:151px;background:url(../images/hopper_item_3.png) no-repeat center center}
.hopper-inner-item.h-i-i-4{width:953px;height:142px;background:url(../images/hopper_item_4.png) no-repeat center center}
.hopper-inner-item span.one{top:20px;width:27%}
.hopper-inner-item span.two{top:68px;width:40%}
.hopper-inner-item span.third{top:36px;width:32%}
.hopper-inner-item.h-i-i-4 span.one{top:10px}
.hopper-inner-item.h-i-i-4 span.third{top:12px}
.bidding-info-sem{padding:24px 0 70px}
.bidding-sem-list{padding:70px 0 0;overflow:hidden}
.bidding-sem-item{padding-bottom:36px;margin-right:13px;border:1px solid #999;box-shadow:5px 5px 10px #e3e3e3;text-align:center;cursor:default}
.bidding-sem-img{padding:43px 0 37px}
.bidding-sem-text{min-height:182px;line-height:28px;font-size:16px;color:#999}
.bidding-sem-text .b-s-t-title{font-size:18px;color:#096aa6}
.bidding-info-question{background:url(../images/sem_question_bg.png) no-repeat center center;background-size:100% 100%}
.sem-question-list{padding:44px 100px 0;overflow:hidden}
.sem-question-list .sem-question-item{display:table;width:100%;height:239px;color:#fff;font-size:18px;line-height:32px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box}
.sem-question-list .sem-question-item div{display:table-cell;vertical-align:middle}
.sem-question-list .sem-question-item h4{padding-bottom:15px;color:#f7c25d;font-size:24px;text-align:center}
.sem-question-item.s-q-i-1,.sem-question-item.s-q-i-2{height:272px}
.sem-question-list .active .sem-question-item{background-color:rgba(9,106,166,.5)}
.bidding-info-service{padding:27px 0 15px;background:url(../images/sem_service_bg.png) no-repeat center center;background-size:100% 100%}
.sem-service-list{padding:0 100px;overflow:hidden}
.sem-service-list .sem-service-item{position:relative;margin-top:64px;margin-left:34px;width:310px;height:157px;background-color:#fff}
.sem-service-item .sem-service-num{position:absolute;left:0;top:-60px;font-size:80px;color:#4ca4df}
.sem-service-item .sem-service-inner{position:absolute;width:192px;top:20px;left:50%;margin-left:-96px}
.sem-service-title{padding-bottom:20px;line-height:1;text-align:center;font-size:20px;color:#096aa6}
.sem-service-remark{font-size:16px;color:#666;line-height:28px}
.bidding-info-process{padding-top:47px;max-width:1352px;min-height:913px;margin:0 auto;background:url(../images/sem_service_process.png) no-repeat center bottom;background-size:100%}
.b-p-c-item{float:left;text-align:center}
.b-p-c-item.b-p-c-1{padding-top:205px;padding-right:51px}
.b-p-c-item.b-p-c-2{padding-top:167px;padding-right:58px}
.b-p-c-item.b-p-c-3{padding-top:284px;padding-right:39px}
.b-p-c-item.b-p-c-4{padding-top:111px}
.b-p-c-item.b-p-c-5{padding-top:300px;margin-left:-10px;margin-right:8px}
.b-p-c-item.b-p-c-6{padding-top:245px}
.b-p-c-item div{display:inline-block;box-sizing:border-box;text-align:center}
.b-p-c-item .b-p-c-s-1{border:1px solid #b5b5b5;border-radius:6px;color:#999;font-size:18px;text-align:center}
.b-p-c-item .b-p-c-s-2{display:table;text-align:center;vertical-align:middle;color:#096aa6;font-size:24px;border-radius:50%;border:1px solid #99c}
.b-p-c-item .b-p-c-s-2 p{display:table-cell;vertical-align:middle}
.b-p-c-item .b-p-c-s-3{position:relative}
.b-p-c-item .b-p-c-s-3 i{position:absolute;left:50%;top:0;margin-left:-7.5px;display:inline-block;width:15px;height:15px;background-color:#096aa6;border-radius:50%}
.b-p-c-item .b-p-c-s-3 em{display:inline-block;width:1px;height:100%;background-color:#096aa6}
.b-p-c-1 .b-p-c-s-1{margin-bottom:30px}
.b-p-c-2 .b-p-c-s-1{margin-bottom:13px}
.b-p-c-3 .b-p-c-s-1{margin-bottom:10px}
.b-p-c-4 .b-p-c-s-1{margin-bottom:17px}
.b-p-c-5 .b-p-c-s-1{margin-bottom:9px}
.b-p-c-6 .b-p-c-s-1{margin-bottom:27px}
.b-p-c-1 .b-p-c-s-3{height:89px}
.b-p-c-2 .b-p-c-s-3{height:122px}
.b-p-c-3 .b-p-c-s-3{height:83px}
.b-p-c-4 .b-p-c-s-3{height:229px}
.b-p-c-5 .b-p-c-s-3{margin-left:10px;height:89px}
.b-p-c-6 .b-p-c-s-3{height:163px}
.b-p-c-1 div:nth-child(1){padding:28px 18px}
.b-p-c-1 div:nth-child(2){margin:0 auto;width:140px;height:140px}
.b-p-c-2 div:nth-child(1){padding:26px 27px}
.b-p-c-2 div:nth-child(2){width:151px;height:151px}
.b-p-c-3 div:nth-child(1){padding:28px 20px}
.b-p-c-3 div:nth-child(2){margin-left:11px;width:144px;height:144px}
.b-p-c-4 div:nth-child(1){padding:17px}
.b-p-c-4 div:nth-child(2){margin-left:26px;width:142px;height:141px}
.b-p-c-5 div:nth-child(1){padding:23px 16px}
.b-p-c-5 div:nth-child(2){margin:0 auto;width:138px;height:129px}
.b-p-c-6 div:nth-child(1){padding:22px 14px}
.b-p-c-6 div:nth-child(2){width:137px;height:136px}
.b-p-c-1 div.b-p-c-s-2{margin-bottom:41px}
.b-p-c-2 div.b-p-c-s-2{margin-bottom:27px}
.b-p-c-3 div.b-p-c-s-2{margin-bottom:6px}
.b-p-c-4 div.b-p-c-s-2{margin-bottom:11px}
.b-p-c-5 div.b-p-c-s-2{margin-bottom:2px}
.b-p-c-6 div.b-p-c-s-2{margin-bottom:16px}
.marketing-seo .market-common-title{padding:57px 0 62px}
.marketing-give .market-common-title{padding:44px 0 35px}
.marketing-process .market-common-title{padding:39px 0 90px}
.marketiong-point{padding:33px 0 40px}
.marketiong-point .market-common-title{padding-bottom:131px}
.marketing-thinking .market-common-title{padding-bottom:61px}
.market-common-bg{position:relative;height:92px;background:url(../images/market_common_title.png) no-repeat center center;background-size:100% 100%}
.market-common-bg p{text-align:center;font-size:40px;line-height:76px;color:#fff}
.market-common-title{color:#09c;font-size:30px;line-height:1;text-align:center}
.market-common-title span{display:inline-block;padding-top:22px;font-size:18px;color:#999}
.market-give-text{padding:38px 0 72px;font-size:24px;color:#00aae1}
.market-give-item{text-align:center}
.market-give-text p{padding-top:43px;line-height:1}
.icon-circle{margin-right:16px;display:inline-block;width:27px;height:27px;border-radius:8px;vertical-align:middle}
.icon-circle.icon-c-1{background-color:#6fc8e6}
.icon-circle.icon-c-2{background-color:#467d14}
.icon-circle.icon-c-3{background-color:#f48600}
.icon-circle.icon-c-4{background-color:#c7465a}
.icon-circle.icon-c-5{background-color:#6868a4}
.market-pro-list{padding-bottom:141px}
.market-pro-item img{display:block;width:103px;height:103px;margin:0 auto 28px}
.market-pro-item p{text-align:center;line-height:1;font-size:24px;color:#999}
.zindex-9{z-index:9}
.zindex-10{z-index:10}
.left-0{left:0}
.right-0{right:0}
.market-optimize-content{padding:42px 0 34px}
.optimize-response{display:none}
.market-item-oc{position:relative}
.market-item-oc .border,.market-item-oc .info{position:absolute}
.market-item-oc .info .title{display:inline-block;color:#fff;font-size:28px;height:77px;line-height:70px;text-align:center;background-color:#5296c1}
.m-i-oc-1{height:709px}
.m-i-oc-2{margin-top:105px;height:672px}
.m-i-oc-1 .info{width:682px;top:42px}
.m-i-oc-2 .info{width:682px;top:96px}
.m-i-oc-1 .info .info-inner{position:relative}
.m-i-oc-1 .info .title{width:578px}
.m-i-oc-2 .info .title{width:679px}
.m-i-oc-1 .border{width:613px;height:524px}
.m-i-oc-2 .border{width:613px;height:676px}
.m-i-oc-1 .border .image{padding-top:81px}
.m-i-oc-2 .border .image{position:relative}
.m-i-oc-2 .border .image img{position:absolute;top:34px;right:-10px}
.market-item-oc p{background-color:#f7f5f6;color:#999;font-size:24px;height:67px;line-height:68px;border:1px solid #ccc;box-sizing:border-box}
.m-i-oc-1 .info p{position:absolute;right:0;text-align:right;padding-right:6px}
.m-i-oc-2 .info p{text-align:left;padding-left:6px}
.m-i-oc-1 .i-t-p1{width:302px;top:22px}
.m-i-oc-1 .i-t-p2{width:352px;top:120px}
.m-i-oc-1 .i-t-p3{width:418px;top:218px}
.m-i-oc-1 .i-t-p4{width:468px;top:317px}
.m-i-oc-1 .i-t-p5{width:512px;top:425px}
.m-i-oc-1 .i-t-p6{width:548px;top:523px}
.m-i-oc-2 .i-t-p1{margin-top:44px;width:302px}
.m-i-oc-2 .i-t-p2{margin-top:36px;width:396px}
.m-i-oc-2 .i-t-p3{margin-top:32px;width:498px}
.m-i-oc-2 .i-t-p4{margin-top:32px;width:654px}
.market-item-oc .border{border:10px solid #5296c1;box-sizing:border-box}
.market-point-item{position:relative;height:128px}
.market-point-img{float:left}
.market-point-text{float:left;padding-left:42px}
.market-point-text h3{position:relative;padding:20px 0 17px;font-size:30px;color:#5296c1;line-height:1}
.market-point-text h3:after{content:"";position:absolute;left:0;bottom:0;width:67px;height:2px;background-color:#efa418}
.market-point-text p{color:#999;font-size:18px;line-height:32px}
.marketing-thinking{padding:105px 0 91px}
.market-think-item img{margin:0 auto;display:block;transition:all 1s ease}
.market-think-item img:hover{transform:rotateY(360deg)}
.market-think-item p{padding-top:61px;line-height:1;color:#999;font-size:24px}
.marketing-brand{padding:40px 0 74px}
.marketing-brand .market-common-title{padding-bottom:84px}
.marketing-brand-text .brand-text-item{position:relative;text-align:center}
.brand-text-item span{display:inline-block;line-height:1}
.brand-text-item.b-t-i-1 .left{padding-right:94px;font-size:36px;color:#5296c1}
.brand-text-item.b-t-i-1{padding-bottom:50px}
.brand-text-item.b-t-i-2{padding-bottom:44px}
.brand-text-item.b-t-i-1 .center{padding-right:64px;font-size:49px;color:#ccc}
.brand-text-item.b-t-i-1 .right{font-size:35px;color:#333}
.brand-text-item.b-t-i-2 .left{padding-right:64px;font-size:54px;color:#999}
.brand-text-item.b-t-i-2 .center{padding-right:71px;font-size:56px;color:#f8a747}
.brand-text-item.b-t-i-2 .right{font-size:30px;color:#5296c1;opacity:.71}
.brand-text-item.b-t-i-3 .left{padding-right:115px;font-size:34px;color:#999}
.brand-text-item.b-t-i-3 .right{font-size:41px;color:#5296c1;opacity:.71}
.marketing-whatcan{padding:35px 0 48px}
.market-brand-banner{position:relative;padding-top:23px;text-align:center;overflow:hidden}
.market-wrap{overflow:hidden;margin:0 auto;width:970px;min-height:520px}
.market-banner-list{width:1920px}
.market-banner-item{width:320px;margin-top:10px}
.market-banner-text{text-align:center;height:500px;box-shadow:0 0 10px #ccc,0 0 10px #ccc;margin-left:20px}
.market-banner-text .title{display:block;padding:56px 0 57px;font-size:24px;color:#5296c1;line-height:1}
.market-banner-text p{line-height:1.6;color:#999;font-size:18px}
.icon-banner-arrow{position:absolute;display:inline-block;width:80px;height:80px;top:50%}
.i-b-a-prev{left:0;background:url(../images/icon_arrow_left.png) no-repeat center center;background-size:100%}
.i-b-a-next{right:0;background:url(../images/icon_arrow_right.png) no-repeat center center;background-size:100%}
.marketing-service{padding:19px 0 0}
.market-service-list{padding:65px 0 49px}
.market-service-item.m-s-i-p{padding-bottom:43px}
.market-service-item.m-s-i-m-l{margin-left:160px}
.market-service-item.m-s-i-m-r{margin-right:160px}
.market-service-img img{margin:0 auto}
.market-service-text{padding-top:46px;text-align:center;font-size:18px;color:#999;line-height:1}
.marketing-effect{padding:45px 0 41px}
.market-effect-list{padding-top:27px}
.market-effect-item{margin-bottom:38px;border:1px solid #ccc;background-color:#f7f5f6;padding:26px 0 26px 24px;overflow:hidden}
.market-effect-img,.market-effect-text{float:left}
.market-effect-text{padding-left:22px}
.market-effect-text span{display:block;line-height:1}
.market-effect-text .title{font-size:24px;color:#666;font-weight:700}
.market-effect-text .subtitle{padding-top:25px;font-size:20px;color:#999}
.space-mr{margin-right:20px}
.space-mb{margin-bottom:38px}
.about-us{padding-top:154px}
.about-us-company,.about-us-service,.about-us-team{padding:0 94px}
.about-us-title{font-size:30px;color:#237aaf;line-height:1}
.about-us-company{position:relative;height:304px}
.au-company-info{float:left;width:566px;color:#999;font-size:16x}
.au-company-info .about-us-title{padding:26px 0 48px}
.au-company-info p{margin-left:5px;line-height:32px}
.au-company-photo{float:right;width:401px;height:304px}
.au-company-photo .company-photo-block{position:relative}
.au-company-photo .company-photo-block img{position:absolute;top:39px;left:0;z-index:10}
.au-company-photo .company-photo-block:after{content:"";width:352px;height:265px;position:absolute;top:0;right:0;border:2px solid #ccc;z-index:9}
.about-us-service .about-us-title{padding:74px 0 59px}
.au-service-list li{float:left;width:292px;margin-right:63px;margin-bottom:70px}
.au-service-list li.no-au-mar{margin-right:0}
.au-service-item{position: relative}
.au-service-item .au-item--ico{margin-bottom:42px}
.au-item-info span{display:block;font-size:16px;color:#999;line-height:26px}
.au-item-info .a-i-i-title{font-size:20px;color:#666;padding-bottom:10px}
.about-us-team .about-us-title{padding-bottom:60px}
.au-team-item{margin-right:20px}
.au-team-item:hover .au-team-detail{display:block}
.au-team-item:hover .au-team-intro{display: table;width: 100%;height: 100%}
.au-team-item:hover .au-team-intro pre{display: table-cell;vertical-align: middle;white-space: pre-wrap;word-wrap: break-word}
.au-team-img{position:relative}
.au-team-detail{position:absolute;top:0;left:0;display:none;box-sizing:border-box;padding:32px 22px 0;width:100%;height:100%;background-color:rgba(44,114,156,.8);color:#fff;font-size:16px;line-height:26px;transition:all .2s ease}
.au-team-info{text-align:center;font-size:24px;color:#999;padding:21px 0 29px;line-height:30px}
.join-us-company{position:relative}
.roundabout_box img{width:100%}
.roundabout-holder{list-style:none;width:90%;height:100%;margin:0 auto;display:block;left:6px;top:200px}
.roundabout-moveable-item{font-size:12px!important;cursor:pointer;background:#f9f9f9}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFF;margin:0}
.roundabout-in-focus{cursor:auto}
.roundabout-in-focus000:hover{-webkit-box-shadow:0 0 20px #787878;-moz-box-shadow:0 0 20px #787878;background:#f9f9f9}
.roundabout-holder .text{color:#999}
.roundabout-in-focus000:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#36c;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaa;border-top:1px solid #aaa}
.roundabout a:active,.roundabout a:focus,.roundabout a:visited{outline:0;text-decoration:none}
.roundabout li{margin:0}
.roundabout-btn{position:absolute;top:50%;display:inline-block;width:30px;height:50px;background:url(../images/btn_arrow.png) no-repeat center center;background-position:0 0;cursor:pointer;z-index:150}
.roundabout-btn.btn-prev{left:0}
.roundabout-btn.btn-next{background-position:-30px 0;right:0}
.join-banner{margin-top:70px}
.join-img{position:relative}
.join-us-title{font-size:30px;color:#237aaf;line-height:1}
.join-us-company,.join-us-contact,.join-us-recruit{padding:0 98px}
.join-us-company .join-us-title{padding:45px 0 29px}
.join-us-recruit .join-us-title{padding:70px 0 36px}
.ju-contact-inner{padding:71px 0}
.ju-contact-left{float:left;width:420px}
.ju-contact-right{float:right;padding-top:20px}
.ju-c-info{font-size:18px;color:#666;line-height:32px}
.ju-c-logo-qcode{position:relative;height:112px}
.ju-c-logo-qcode .ju-c-logo{position:absolute;bottom:0}
.ju-c-logo-qcode .ju-c-qcode{position:absolute;bottom:0;right:0;width:112px;height:112px}
.ju-recruit-inner{padding-bottom:89px}
.ju-recruit-left,.ju-recruit-right{float:left;width:50%}
.ju-recruit-item{cursor:pointer}
.ju-recruit-item span{display:block;text-align:center}
.ju-recruit-ico{margin:0 auto}
.ju-recruit-text{line-height:1;padding:26px 0;color:#999;font-size:20px}
.ju-recruit-details .ju-r-detail-item{display:none;padding:31px 22px;background-color:#f0f0f0;border:1px solid #ccc;box-sizing:border-box}
.ju-r-detail-item.active{display:block}
.jur-detail-title{color:#237aaf;font-size:18px;text-align:center;line-height:1;padding-bottom:15px}
.ju-r-detail-item p{color:#999;font-size:16px;line-height:28px}
.company-news{padding-top:97px}
.company-news-list{padding:0 97px 150px}
.company-news-list li{margin-right:20px;float:left;width:320px;min-height:400px;border-radius:8px;color:#999;border:1px solid #f0f0f0;box-shadow:4px 5px 10px #ccc,-2px -4px 10px #ccc;cursor: pointer}
.company-news-list li:nth-child(3n){margin-right:0}
.company-news-list li:nth-child(3n+2){margin-top:60px}
.company-news-photo{display:block}
.company-news-info{padding:20px 24px 34px 15px;background-color:#f0f0f0;border-radius:0 0 8px 8px}
.company-news-title{font-size:20px;color:#5296c1}
.company-news-subtitle{font-size:16px;line-height:1;padding:18px 0 24px}
.company-news-operation span{display:inline-block;font-size:16px;vertical-align:middle}
.company-news-operation span i{display:inline-block;vertical-align:middle}
.company-news-operation .read i{margin-right:13px;width:31px;height:16px;background:url(../images/icon_read.png) no-repeat center center}
.company-news-operation .like i{margin-left:15px;margin-right:7px;width:21px;height:18px;background:url(../images/icon_heart.png) no-repeat center center}
.company-news-operation .time{float:right;margin-top:3px;height:24px}
.company-news-details{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;background-color:rgba(0,0,0,.48);z-index:1000001}
.company-news-details .c-n-d-box{background-color:rgba(51,51,51,.6);max-width:1000px;max-height:816px;width:100%;height:90%;margin:auto;position:absolute;z-index:1000002;left:0;right:0;top:0;bottom:0;box-sizing:border-box;padding:40px 20px;color:#fff}
.company-news-details .c-n-d-box .c-n-d-b-content{width:100%;height:100%}
.company-news-details .c-n-d-box .btn-close{display:block;width:40px;height:40px;text-align:center;line-height:32px;font-size:40px;position:absolute;z-index:2;right:8px;top:0;cursor:pointer;color:#fff}
.company-news-details .c-n-d-box .c-n-d-b-content h2{text-align:center;font-size:30px;color:#78b7f6;padding-bottom:40px}
.pagination{padding:48px 0;text-align:center}
.pagination .page-current{margin-right:10px;width:36px;height:36px;line-height:36px;font-size:18px;color:#999;background-color:#fff;border:1px solid #ccc;border-radius:2px}
.page-jump-text{margin-right:5px;height:42px;line-height:42px;font-size:18px;color:#999}
.pagination .page-current.active,.pagination .page-current:hover{color:#fff;background-color:#0068b7;border:1px solid #0068b7}
.pagination .page-ellipsis{margin-right:10px;width:24px;height:42px;line-height:42px;color:#999;letter-spacing:2px}
.page-oper{margin-right:24px;width:65px;height:36px;line-height:30px;border:1px solid #ccc}
.page-next,.page-prev{width:0;height:0;border-width:15px;border-style:solid}
.page-prev{margin-right:20px;border-color:#fff #0068b7 #fff #fff}
.page-next{margin-left:20px;border-color:#fff #fff #fff #0068b7}
.page-jump-ipt{margin-right:10px;width:36px;height:36px;line-height:36px;border:1px solid #ccc;color:#999}
.page-current,.page-ellipsis,.page-jump-btn,.page-jump-ipt,.page-jump-text,.page-next,.page-oper,.page-prev{display:inline-block;vertical-align:middle;text-align:center}
.page-jump-btn{width:68px;height:36px;line-height:36px;font-size:18px;color:#0068b7;background:#ccc;border-radius: 4px}
.touline-what{padding-bottom:41px}
.touline-why{padding-bottom:40px;overflow:hidden}
.general-title{line-height:1;font-size:30px;color:#4186b1;text-align:center}
.touline-what .general-title{padding:33px 0 36px}
.touline-why .general-title{padding:48px 0 0}
.touline-show-style{position:relative}
.touline-show-style .t-s-s-box{left:0;right:0;top:0;bottom:0;position:absolute}
.touline-show-style .t-s-s-box .roundabout_box{height:100%;position:relative;margin:0 auto;max-width:1134px}
.touline-show-style .t-s-s-box .roundabout_box li p{font-size:16.32px;color:#fff;text-align:center;position:absolute;left:0;right:0;height:22px;line-height:22px;z-index:2;bottom:-9%}
.touline-show-style .t-s-s-box .roundabout_box li.roundabout-in-focus p{bottom:9%;font-size:22px}
.touline-show-style .t-s-s-box .roundabout-holder{top:auto;max-width:865px}
.touline-show-style .t-s-s-box .roundabout-holder:before{content:"";position:absolute;width:340px;height:693px;background:url(../images/iphone.png) no-repeat center center transparent;left:-1%;right:0;margin:auto;z-index:299;top:-5px;bottom:0;background-size:100% auto}
.touline-show-style .t-s-s-box .roundabout-moveable-item:after{background-color:rgba(0,0,0,.5);content:"";position:absolute;left:0;right:0;top:0;bottom:9%;z-index:1}
.touline-show-style .t-s-s-box .roundabout-moveable-item.roundabout-in-focus:after{display:none}
.touline-show-style .t-s-s-box .roundabout-btn{background-image:url(../images/btn_arrow.png)}
.touline-show-style .t-s-s-bg{min-height:900px;background:url(../images/touline_show_style_bg.jpg) no-repeat center center transparent;background-size:auto 100%}
.touline-type .general-title{padding:56px 0 81px}
.touline-what-inner{margin:0 auto;width:997px}
.touline-what-photo{position:relative;margin:0 auto;width:753px;height:433px;background:url(../images/touline_what.jpg) no-repeat center center}
.touline-what-photo div{position:absolute;display:table;color:#fff;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.touline-what-photo div.t-w-p-1{top:17px;left:-104px;width:236px;height:40px;line-height:40px;background:rgba(180,3,21,.7)}
.touline-what-photo div.t-w-p-2{top:0;left:312px;width:280px;height:147px;line-height:147px;background:rgba(180,3,21,.7)}
.touline-what-photo div.t-w-p-3{top:149px;right:-107px;width:221px;height:65px;line-height:65px;background:rgba(180,3,21,.7)}
.touline-what-photo div.t-w-p-4{right:-102px;bottom:0;width:320px;height:127px;line-height:127px;background:rgba(180,3,21,.78)}
.touline-what-photo div.t-w-p-5{left:-75px;bottom:0;width:291px;height:53px;line-height:53px;background:rgba(180,3,21,.7)}
.touline-what-photo div.t-w-p-6{top:189px;left:-28px;width:191px;height:102px;line-height:102px;background:rgba(180,3,21,.6)}
.touline-what-photo div p{display:table-cell;line-height:1.5;vertical-align:middle}
.fs29{font-size:29px}
.fs21{font-size:21px}
.fs43{font-size:43px}
.fs13{font-size:13px}
.fs19{font-size:19px}
.fs24{font-size:24px}
.fs38{font-size:38px}
.fs14{font-size:14px}
.touline-why-item{padding-top:72px;text-align:center;color:#999;cursor:pointer;transition:all .2s ease}
.touline-why-item:hover{color:#4186b1}
.touline-why-item:hover .touline-why-info{border:1px solid #4186b1}
.touline-why-title{margin-right:13px;padding:24px 0 32px;line-height:1;font-size:20px;text-align:center}
.touline-why-info{display:table;margin-right:13px;height:145px;padding:0 22px;font-size:14px;line-height:20px;border:1px solid #999;box-sizing:border-box}
.touline-why-info p{display:table-cell;vertical-align:middle}
.touline-type-list li{float:left}
.touline-type-item{position:relative;margin-bottom:50px;width:580px;height:263px;border:1px solid #ccc;font-size:14px;color:#999;cursor:pointer;box-sizing:border-box;transition:all .2s ease}
.touline-type-list li:nth-child(2n-1) .touline-type-item{margin-right:40px}
.touline-type-item:hover{font-size:16px;color:#5296c1;border:1px solid #5296c1}
.touline-type-inner{display: table;width: 100%;height: 100%}
.touline-type-item p{display:table-cell;width: 100%;text-align:center;line-height:28px;vertical-align: middle}
.general-provice-list p{margin-top:30px;height:50px;line-height:50px;font-size:16px;color:#fff;background:#5296c1;border-radius:50px}
.general-provice-list span{margin-right:40px;display:inline-block;width:160px;font-size:20px;text-align:center;background:#eea418;border-radius:50px}
.general-process-list li{position:relative;cursor:pointer}
.general-process-list .shape{margin:0 auto 28px;position:relative;width:82px;height:82px;line-height:82px;color:#ccc;font-size:24px;text-align:center;background:url(../images/icon_shape.png) no-repeat center center;background-size:100%;background-position:0 -82px}
.general-process-list .shape span{font-size:36px}
.general-process-list li:hover .shape{background-position:0 0;color:#5296c1}
.general-process-list li:hover .shape span{background-position:0 0}
.general-process-list .ring{position:relative;margin:0 auto 35px;width:42px;height:42px;background:#fff url(../images/icon_ring.png) no-repeat center center;background-size:100%;background-position:0 -42px;z-index:10}
.general-process-list li:hover .ring{background-position:0 0}
.general-process-list .info{line-height:26px;text-align:center;color:#999;font-size:18px}
.general-process-list li:hover .info{color:#5296c1}
.general-process-list li:after{content:"";position:absolute;width:100%;height:0;top:55%;border-top:1px dotted #cfcfcf;z-index:9}
.widepoint-window .general-title{padding:51px 0 102px}
.wide-reveal .general-title{padding:36px 0 56px}
.wide-reveal{padding-bottom:36px}
.wide-advantage{padding-bottom:58px}
.wide-advantage .general-title{padding:49px 0 31px;color:#fff}
.wide-window li{text-align:center}
.wide-window li .wide-icon{height:48px;line-height:48px}
.wide-window li .wide-text{padding:36px 0 62px}
.wide-three-point{padding-top:24px}
.wide-three-point p{padding-bottom:40px;color:#fff;font-size:20px;line-height:32px}
.wide-point-bg img{margin-right:52px}
.wisdom-resources .general-title{padding:26px 0 115px}
.wisdom-show .general-title{padding:25px 0 29px}
.wisdom-solution .general-title{padding:33px 0 47px}
.wisdom-provice .general-title{padding:26px 0 53px}
.wisdom-show{padding-bottom:20px}
.wisdom-show-tab{padding-top:130px;float:left;width:282px}
.wisdom-show-tab li a{padding-bottom:20px;display:block;font-size:20px;color:#999}
.wisdom-show-tab li:hover a{font-size:24px;color:#4186b1}
.wisdom-show-tab li i{margin-right:23px;display:inline-block;width:9px;height:9px;background:#ccc;border-radius:9px;vertical-align:middle}
.wisdom-show-tab li:hover i{margin-right:18px;width:18px;height:18px;background-color:#4186b1}
.wisdom-show-content{float:left}
.wisdom-show-content .ws-tab{display:none;width:918px;height:558px;line-height:558px}
.wisdom-show-content .ws-tab.active{display:block}
.wisdom-show-tab li.active a{font-size:24px;color:#4186b1}
.wisdom-show-tab li.active i{margin-right:18px;width:18px;height:18px;background-color:#4186b1}
.wisdom-res-item{padding-bottom:60px;text-align:center}
.wisdom-res-title{padding:25px 0 50px;font-size:24px;color:#4186b1}
.wisdom-res-text{font-size:14px;color:#999}
.wisdom-solution-item{margin:0 41px 42px 0;padding:14px 0 10px 32px;height:86px;border:1px solid #999;box-sizing:border-box;overflow:hidden}
.wisdom-solution-list li:nth-child(2n) .wisdom-solution-item{margin-right:0}
.wisdom-solution-item .wisdom-sol-ico,.wisdom-solution-item .wisdom-sol-info{float:left}
.wisdom-solution-item .wisdom-sol-info{padding-left:49px}
.wisdom-sol-title{font-size:20px;color:#5296c1}
.wisdom-sol-text{font-size:16px;color:#999}
.sohu-advert .general-title{padding:46px 0 111px}
.sohu-advert{padding-bottom:34px}
.sohu-advert-list li{position:relative;margin-bottom:60px;text-align:center;cursor:pointer;transition:all .2s ease}
.sohu-advert-list li:after{content:"";position:absolute;top:0;right:0;border-right:1px dashed #ccc;height:200px;bottom:0;margin:auto}
.sohu-advert-list li:last-child:after{display:none}
.sohu-advert-title{padding:51px 0 40px;line-height:34px;font-size:24px;color:#666}
.sohu-advert-list li:last-child .sohu-advert-title{padding-bottom:56px}
.sohu-advert-text{font-size:16px;color:#999}
.sohu-advert-list li:hover .sohu-advert-text,.sohu-advert-list li:hover .sohu-advert-title{color:#4186b1}
.sohu-resource .general-title{padding:23px 0 41px}
.sohu-resource{background:url(../images/sohu_resource_display.jpg) no-repeat center center;background-size:cover}
.sohu-resource-bg{padding-bottom:80px}
.sohu-resource-text h3{padding-bottom:18px;line-height:1;color:#000}
.sohu-resource-text p{color:#666}
.sohu-resource .swiper-pagination-bullet{width:18px;height:18px;background:0 0;border:1px solid #999}
.sohu-resource .swiper-pagination-bullet-active{background:#ccc}
.sohu-resource .swiper-container{width:100%;height:100%}
.sohu-resource .swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.sohu-resource .swiper-button-next,.sohu-resource .swiper-button-prev{width:22px}
.sohu-resource .swiper-button-next{background:url(../images/sohu_resource_tab.png);background-position:0 -22px}
.sohu-resource .swiper-button-prev{background:url(../images/sohu_resource_tab.png);background-position:0 0}
.sohu-resource.swiper-button-disabled{background:url(../images/sohu_resource_tab.png);background-position:0 -22px}
.swiper-button-prev.swiper-button-disabled{background:url(../images/sohu_resource_tab.png);background-position:0 0}
.sohu-full-service .general-title{padding:104px 0 136px}
.sohu-full-list{margin-bottom:93px;position:relative;height:408px;background:url(../images/sohu_full_bg.png) no-repeat center center;background-size:83%}
.sohu-full-title{padding-bottom:10px;font-size:20px;color:#51afe3}
.sohu-full-text{font-size:16px;color:#565455}
.sohu-full-item{padding-top:20px;float:left;text-align:center}
.sohu-full-list li.s-f-i-1{padding:8px 338px 208px 0}
.sohu-full-list li.s-f-i-2{padding:8px 224px 208px 0}
.sohu-full-list li.s-f-i-3{float:right;padding:8px 0 208px 0}
.sohu-full-list li.s-f-i-4{padding:12px 0 90px 190px}
.sohu-full-list li.s-f-i-5{padding:12px 0 90px 284px}
.sohu-full-list li i{margin-right:16px;display:inline-block;width:12px;height:12px;background:#51afe3;border-radius:50%}
.bg-f29b76{background-color:#f29b76}
.bg-f6d181{background-color:#f6d181}
.bg-68bad2{background-color:#68bad2}
.sina-produce .general-title{padding:61px 0 50px}
.sina-resources .general-title{padding:36px 0 47px}
.sina-produce-list .sina-sup-item{margin:0 24px 42px 0;float:left;width:180px;height:392px;font-size:16px;color:#fff;text-align:center}
.sina-sup-item.s-s-i-1{background-color:#68bad2}
.sina-sup-item.s-s-i-2{background-color:#77cfd3}
.sina-sup-item.s-s-i-3{background-color:#77c2ae}
.sina-sup-item.s-s-i-4{background-color:#9477b3}
.sina-sup-item.s-s-i-5{background-color:#ba9066}
.sina-sup-item.s-s-i-6{margin-right:0;background-color:#bf6d6f}
.sina-sup-icon{padding-top:42px}
.sina-sup-info h4{padding:24px 0 28px}
.sina-resources-tab .sina-tab-item{display:block;height:80px;line-height:80px;font-size:36px;color:#fff;border-radius:12px;text-align:center}
.sina-res-block{display:none}
.sina-res-block.active{display:block}
.sina-res-block .info{color:#fff;text-align:center}
.sina-res-block.s-r-b-1 .info{margin:10px 0 36px;padding:10px 0;font-size:24px;height:95px;background-color:#f29b76;box-sizing:border-box}
.sina-res-block.s-r-b-1 .img{padding-bottom:23px}
.sina-res-block.s-r-b-3 .img{padding-bottom:340px}
.sina-res-block.s-r-b-2 .info{margin:5px 0;height:70px;line-height:70px;font-size:36px;background-color:#f6d181}
.sina-res-block.s-r-b-3 .img{padding-top:71px}
.text-bold{font-weight:700}
.seo-solve .general-title{padding:36px 0 135px;font-size:28px}
.seo-solve-list{padding-bottom:70px;text-align:center}
.seo-solve-list li.s-s-l-1{padding-right: 169px;width: 100px}
.seo-solve-list li.s-s-l-2{padding-right: 148px;width: 114px}
.seo-solve-list li.s-s-l-3{padding-right: 146px;width: 146px}
.seo-solve-list li.s-s-l-4{padding-right: 136px;width: 114px}
.seo-solve-list li.s-s-l-5{width: 126px}

.seo-solve-list .seo-solve-info{margin-top:38px;font-size:18px;line-height:36px;color:#999}
.seo-point{position:relative;height:560px;background:url(../images/seo_point_bg.jpg) no-repeat center center;background-size:cover}
.seo-point-title{margin:0 auto;width:456px;height:72px;line-height:72px;font-size:30px;color:#fff;text-align:center;background:url(../images/seo_point_title.png) no-repeat center center;background-size:cover}
.seo-point-inner{margin:60px 22px 0 52px;position:relative;height:429px}
.seo-point-tradition{position:absolute;bottom:15px;width:416px;height:414px;background:url(../images/seo_point_left.png) no-repeat center center;background-size:100%;color:#fff}
.seo-point-logo h4,.seo-point-logo p,.seo-point-tradition h4,.seo-point-tradition p{line-height:60px;text-align:center;font-size:20px}
.seo-point-tradition h4{padding-top:73px;font-size:24px}
.seo-point-logo{position:absolute;right:0;bottom:15px;width:496px;height:414px;background:url(../images/seo_point_right.png) no-repeat center center;background-size:100%;color:#f8d6aa}
.seo-point-logo h4{padding-top:71px;font-size:24px}
.seo-point-bubble .s-p-bubble-icon{position:absolute;color:#fc6;text-align:center}
.s-p-bubble-icon.s-p-b-i-1{top:61px;left:440px;width:122px;height:121px;line-height:121px;font-size:39px;background:url(../images/bubble_point_term.png) no-repeat center center}
.s-p-bubble-icon.s-p-b-i-2{top:132px;left:534px;width:87px;height:86px;line-height:86px;font-size:24px;background:url(../images/bubble_point_ensure.png) no-repeat center center}
.s-p-bubble-icon.s-p-b-i-3{top:200px;left:473px;width:106px;height:107px;line-height:107px;font-size:38px;background:url(../images/bubble_point_stable.png) no-repeat center center}
.s-p-bubble-icon.s-p-b-i-4{left:561px;bottom:85px;width:86px;height:86px;line-height:86px;font-size:24px;background:url(../images/bubble_point_effect.png) no-repeat center center}
.seo-reason{margin-bottom:50px}
.seo-reason .general-title{padding:36px 0 40px;font-size:28px}
.seo-reason .seo-reason-bg{box-shadow:10px 10px 10px #ececec,-10px -10px 10px #ececec}
.seo-service{margin: 0 auto;max-width: 1920px;position:relative;height:621px}
.seo-service-infos .s-s-info{padding-bottom:32px}
.seo-service-infos h5{font-size:20px;color:#333}
.seo-service-infos p{line-height:36px;font-size:16px;color:#999}
.seo-service .seo-service-img{position:absolute;top:59px;right:0}
.seo-service .general-title{padding:38px 0 62px;text-align:left}
.seo-btn-question{display:inline-block;width:150px;height:35px;line-height:35px;color:#fff;font-size:16px;background-color:#4186b1;border-radius:20px;text-align:center}
.seo-btn-question i{margin-left:9px;position:relative;display:inline-block;width:21px;height:12px}
.seo-btn-question i:before{content:"";position:absolute;top:50%;left:0;width:15px;height:2px;background-color:#fff}
.seo-btn-question i:after{content:"";position:absolute;right:-7px;width:0;height:0;border:7px solid #fff;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}
.seo-process .general-title{padding:30px 0 74px}
.seo-process-mobile{display:none;margin-bottom:20px;padding:0 10px}
.seo-process-icons{position:relative;margin:0 auto;width:1000px;height:562px;background:url(../images/seo_process_bg.png) no-repeat center center;background-size:100%}
.seo-pro-icon{position:absolute;display:table;color:#999;font-size:20px;border:1px solid #448aca;border-radius:50%;text-align:center}
.seo-pro-icon.s-p-i-1{width:105px;height:105px;top:0;left:464px}
.seo-pro-icon.s-p-i-2{width:137px;height:137px;top:59px;left:55px}
.seo-pro-icon.s-p-i-3{width:128px;height:128px;top:337px;left:40px}
.seo-pro-icon.s-p-i-4{width:111px;height:111px;left:293px;bottom:11px}
.seo-pro-icon.s-p-i-5{width:95px;height:95px;right:252px;bottom:33px}
.seo-pro-icon.s-p-i-6{width:101px;height:101px;right:78px;bottom:88px}
.seo-pro-icon.s-p-i-7{width:142px;height:142px;right:52px;top:43px}
.seo-pro-icon p{display:table-cell;vertical-align:middle}
.seo-pro-icon span{display:block}
.general-provide{padding-bottom:42px;background:#eee}
.general-provide .general-title{padding:26px 0 53px}
.general-process{padding-bottom:46px}
.general-process .general-title{padding:48px 0 61px}
.templete-person{position:fixed;bottom:25%;left:0;z-index:100;cursor:pointer}
.templete-person .btn-open-dialog{display: inline-block;width: 100%}
.templete-person .btn-person-close{position: absolute;display: inline-block;width: 30px;height: 30px;line-height:26px;font-size:24px;color: #fff;background: #4186b1;border-radius: 2px;text-align: center}

.form-action-close{position:absolute;top:60px;right:10px;color:#fff;width:30px;height:30px;line-height:30px;font-size:18px;text-align:center}
.fixed-form{position:fixed;bottom:0;width:100%;height:200px;background:url(../images/form_bg.png) no-repeat center center;background-size:cover;z-index:100}
.fixed-form ul{position:absolute;bottom:0;height:150px}
.form-inline{padding:35px 24px 0 0;float:right;width:230px}
.form-contact{position:absolute;top:-30px}
.form-inline .form-input{margin-bottom:4px;padding:0 10px;height:28px;line-height:28px;border:1px solid #ccc;font-size:16px;color:#ccc;background:0 0}
.form-input input{width:100%;background:0 0;border:0;color:#fff}
.form-inpu input ::-webkit-input-placeholder {color:#fff}
.form-input span{display:inline-block;width:80px;padding-left:10px}
.form-put-msg{padding-top:20px;color:#fff;text-align:center}
.form-btn{display:inline-block;width:176px;height:38px;line-height:38px;background-color:#efa417;border:0;border-radius:14px;color:#fff}
.form-put-msg p{line-height:1;padding-bottom:14px;font-size:24px}
.form-choose .title{padding-top:16px;color:#ccc;font-size:16px}
.form-choose .title span{color:#fff}
.form-choose .item{font-size:14px;color:#ccc}
.form-choose .item label{display:inline-block;line-height:36px;cursor:pointer}
.form-choose .item label i{margin-right:13px;position:relative;display:inline-block;width:11px;height:11px;border:1px solid #fff;border-radius:50%;vertical-align:middle}
.form-choose .item label input[type=checkbox]:checked+i:after{content:"";position:absolute;top:1px;left:1px;width:7px;height:7px;background:#efa417;border:1px solid #fff;border-radius:50%}
.form-choose .item label input{display:none}
.form-choose .item label.m-l-34{margin-left:34px}

/*sem推广页*/
.bg_f5f5f5{background: #f5f5f5}
.sem-text-title{position: relative;height: 28px;line-height: 28px;text-align: center;border-bottom: 1px solid #cccccc}
.sem-text-title h4{position: relative;display: inline-block;}
.sem-text-title h4:before{content: "";position: absolute;left: 0;top: 16px;width: 23px;height: 23px;background: #ccc;border-radius: 50%}
.sem-text-title h4:after{content: "";position: absolute;right: 0;top: 16px;width: 23px;height: 23px;background: #ccc;border-radius: 50%}
.sem-text-title span{display: block;margin-top: 12px;padding: 0 50px;color: #448aca;font-size: 28px;background: #fff}

.sem-banner{position:relative;padding-top:61px;}
.sem-ext-info{max-width:1587px;color:#fff;}
.sem-banner .sem-ext-link{position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);}
.sem-banner .sem-ext-button{width:300px;height:60px;font-size:24px;line-height:60px;}

.sem-ext-question{padding: 63px 0 50px;background: #f5f5f5}
.sem-ext-question .sem-text-title span{background: #f5f5f5}
.sem-ext-qinner{position: relative;margin-top: 85px}
.sem-ext-qinner .img{position:absolute;left:50%;margin-top:-30px;margin-left:-220px;width:440px;height:440px;background:url(../images/ext_question_icon.png) no-repeat center center;background-size:cover;}
.sem-ext-qinner .img p{line-height: 108%;text-align: center;color: #fff;font-size: 22px;}
.sem-ext-qinner .img p span{display: block;font-size: 18px;opacity: 0.6;text-transform: uppercase;font-weight: 500;letter-spacing: 1.5px;}
.sem-ext-qinner .img p.item-1{padding-top: 50px;}
.sem-ext-qinner .img p.item-2{padding-top: 70px;}
.sem-ext-qinner .img p.item-3{padding-top: 70px;}
.sem-ext-qinner .img p.item-4{padding-top: 50px;}

.sem-ext-qinner .card-item{margin-bottom: 32px;height: 60px;line-height: 60px;background: #fff}
.sem-ext-qinner .card-item .card-left{float: left;padding-left: 126px;color: #666666;font-size: 18px}
.card-arrow{margin-top: -3px;margin-right: 30px;display: inline-block;width: 0;height: 0;vertical-align: middle}
.card-arrow.green{border:9px solid #009487}
.card-arrow.red{border:9px solid #d95861}
.card-arrow.yellow{border:9px solid #df9b12}
.card-arrow.greengay{border:9px solid #293d46}
.card-arrow.green,.card-arrow.red,.card-arrow.yellow,.card-arrow.greengay{border-top-color: transparent;border-right-color: transparent;border-bottom-color: transparent}
.sem-ext-qinner .card-right{float: right;width: 356px;color: #333;}
.sem-ext-qinner .card-right strong{font-size: 36px;vertical-align: middle}
.sem-ext-qinner .card-right i{margin:0 29px 0 25px;display: inline-block;width: 1px;height: 36px;background: #009487;vertical-align: middle}
.sem-ext-qinner .card-right p{display: inline-block;line-height: 20px;font-size: 14px;vertical-align: middle;text-align: center;width: 244px;letter-spacing: 1px;}

.sem-ext-slider{position:relative;width:100%;height:260px;background:url(../images/yingxiao_celue_1.jpg) no-repeat center center;background-size:cover;}
.sem-ext-slider .sem-ext-box{width:556px;text-align:center;}
.sem-ext-slider .title{padding:60px 0 42px 0;color:#fff;letter-spacing:1px;font-size:48px;line-height:100%;}
.sem-ext-link .sem-ext-button{display:inline-block;border-radius:60px;background:#f1a400;color:#fff;text-align:center;}
.sem-ext-slider .sem-ext-button{width:282px;height:65px;letter-spacing:1px;font-size:30px;line-height:65px;}

.sem-ext-optimize{padding: 41px 0 13px}
.sem-ext-optimize .sem-optimize-step{padding: 20px 100px;position: relative;}
.sem-ext-optimize .sem-optimize-step dt{font-size: 48px;color:#f1a400;font-weight: bold;line-height: 99px;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGMAAABjBAMAAAB9FaOmAAAAGFBMVEUAAAAAdakAdakAdakAdakAdakAdakAdak8794yAAAAB3RSTlMAgPAQEQ/hHoj+JAAAAKxJREFUWMPt1ysOgDAABNEmcADC75wE0+uT1Iwi7WAwu/75nfKy6dyK27TWe7OiNqMERgjMkMA4gekLZRAYITBCYITACIERAiMEZkRghMAIgVECg1AG0TdCYBCj5kAY04QxS6l2V0hISEhISEhIyM/Ev74v3xKjXq8SGCUwvhN8jfjmsQLj+81Xom9RK3wj+xL3vY8RAuMEBuHMvZexzasQGIQwTSjThDPnq3gAWm+mn7zp2QMAAAAASUVORK5CYII=') no-repeat 50% 50% transparent;background-size: cover;width:99px;height:99px;text-align: center;position: absolute;top: 0;}
.sem-ext-optimize .sem-optimize-step dd{
  padding-top: 24px;
}
.sem-ext-optimize .sem-optimize-step dd h4{font-size: 24px;color:#666;line-height: 30px;letter-spacing: 0.1em;}
.sem-ext-optimize .sem-optimize-step dd > div{font-size: 14px;color:#3b94c7;text-transform: uppercase;}
.sem-ext-optimize .sem-optimize-step dd > p{font-size: 16px;color:#999999;line-height:28px;padding-top: 4px;text-align: left;letter-spacing: 1.6px;}

.sem-ext-optimize .s-o-s-item1,.sem-ext-optimize .s-o-s-item2{overflow:hidden;padding-top: 60px;}
.sem-ext-optimize .s-o-s-item1>dl,.sem-ext-optimize .s-o-s-item2>div{width:45%;float:left;position: relative;}
.sem-ext-optimize .s-o-s-item1>div,.sem-ext-optimize .s-o-s-item2>dl{width:46%;float:right;position: relative;}
.sem-ext-optimize .s-o-s-item1>div:after,
.sem-ext-optimize .s-o-s-item1>div:before,
.sem-ext-optimize .s-o-s-item2>dl:after,
.sem-ext-optimize .s-o-s-item2>dl:before{content:"";display: block;position: absolute;z-index: 2;}
.sem-ext-optimize .s-o-s-item1>div:after,.sem-ext-optimize .s-o-s-item2>dl:after{width:50px;height:50px;border:1px solid #448aca;border-radius: 50%;top: 0;left: -65px;}
.sem-ext-optimize .s-o-s-item1>div:before,.sem-ext-optimize .s-o-s-item2>dl:before{width:30px;height:30px;border-radius: 50%;background:#f1a400;left: -55px;top: 10px;}
.sem-ext-optimize .s-o-s-item1 dt{right: 0;}
.sem-ext-optimize .s-o-s-item2 dt{}
.sem-ext-optimize .s-o-s-item1 dd{
  padding-right: 115px;
  text-align: right;
}
.sem-ext-optimize .s-o-s-item2 dd{
  padding-left: 115px;
}
.sem-ext-optimize .sem-optimize-lineBG{display:block;width:10px;background-color:#448aca;position:absolute;left:0;right:0;margin: 70px auto;top: 0;bottom: 0;border-radius: 5px;}
.sem-ext-optimize .sem-ext-link{text-align: center}
.sem-ext-optimize .sem-ext-button{width: 250px;height: 50px;line-height: 50px;font-size: 24px}

.sem-ext-effect{width:100%;height:718px;background:url(../images/customer_effect.jpg) no-repeat center center;background-size:cover;}
.sem-ext-effect h3{padding:52px 0 72px;color:#fff;text-align:center;font-size:28px;line-height:1;}
.sem-ext-effect .effect-card{margin:0 auto;width:90%;height:490px;background:url(../images/effect_layer_bg.png) no-repeat center center;background-size:cover;}
.effect-card .left{float:left;padding:40px 0 0 26px;width:34%;}
.effect-card .left h4{padding-bottom:7px;color:#f1a400;text-align:center;letter-spacing:2px;font-weight:700;font-size:30px;}
.effect-card .left p{color:#fff;letter-spacing:1px;font-size:20px;}
.effect-card .left p em{color:#f33;font-style:normal;font-size:24px;}
.effect-card .right{float:right;padding:16px 13px 15px 0;width:62%;}
.effect-card .right-text{padding-left:106px;}
.effect-text{float:right;width:64%;color:#f2c360;text-align:center;font-size:28px;}
.sem-ext-effect .swiper-button-next,.sem-ext-effect .swiper-container-rtl .swiper-button-prev{background-image:url(../images/effect_arrow.png);background-size:cover;}
.sem-ext-effect .swiper-button-next,.sem-ext-effect .swiper-button-prev{width:40px;height:74px;}
.sem-ext-effect .swiper-button-next{background-position:-40px 0;}
.sem-ext-effect .swiper-button-prev{background-image:url(../images/effect_arrow.png);background-position:0 0;background-size:cover;}
.sem-ext-feedback{position:relative;padding-top:35px;height:796px;}
.sem-ext-feedback .t-s-s-box{position:relative;margin-top:152px;height:482px;}
.sem-ext-feedback .roundabout-holder:before{position:absolute;top:-5px;right:0;bottom:0;left:-1%;z-index:299;margin:auto;width:275px;height:562px;background:url(../images/sem_ext_iphone_bg.png) no-repeat center center transparent;background-size:100% auto;content:"";}
.sem-ext-feedback .sem-ext-link{position:absolute;bottom:31px;left:50%;text-align:center;transform:translateX(-50%);}
.sem-ext-feedback .sem-ext-button{width:300px;height:60px;font-size:24px;line-height:60px;}
.sem-ext-advance{width:100%;height:400px;background:url(../images/what_promote_bg.jpg) no-repeat center center;background-size:cover;}
.sem-ext-advance .title{padding:39px 0 58px;color:#fff;text-align:center;font-size:28px;line-height:1;}
.sem-ext-advance .items div span{display:table-cell;vertical-align:middle;font-size:30px;line-height:46px;}
.sem-ext-advance .items .big{margin-right:43px;margin-left:38px;width:224px;height:224px;line-height:224px;}
.sem-ext-advance .items .item-col-4,.sem-ext-advance .items .item-col-6{float:left;width:20%;}
.sem-ext-advance .items .small{display:table;margin:0 auto;width:180px;height:180px;border-radius:50%;color:#fff;text-align:center;line-height:180px;cursor:pointer;}
.sem-ext-advance .items .blue{background:#448aca;}
.sem-ext-advance .items .yellow{background:#feb763;}
.sem-ext-advance .items .blue:hover{-webkit-filter:drop-shadow(0 0 15px rgba(68,138,202,.8));filter:drop-shadow(0 0 15px rgba(68, 138, 202, .8));}
.sem-ext-advance .items .yellow:hover{-webkit-filter:drop-shadow(0 0 15px rgba(254,183,99,.8));filter:drop-shadow(0 0 15px rgba(254, 183, 99, .8));}
.sem-ext-feedback .roundabout-btn{width:35px;height:68px;background:url(../images/feedback_arrow.png) no-repeat center center;background-position:0 0;}
.sem-ext-feedback .roundabout-btn.btn-next{background-position:-35px 0;}

/*网优客SEO推广页面*/
.m-t-59{margin-top: 59px}
.bg_fff{background: #fff}
.bg_f0f0f0{background: #f0f0f0}
.btn-seo-market{z-index:100;display:inline-block;height:60px;border:1px solid #448aca;border-radius:50px;color:#448aca;text-align:center;font-size:24px;line-height:60px;}
.btn-seo-market.small{width:285px}
.btn-seo-market.middle{width:407px}
.btn-seo-market.big{width:413px}
.btn-seo-market span{position:relative;float:right;width:140px;height:100%;border-radius:50px;background:#448aca;}
.btn-seo-market span:before{position:absolute;top:22px;left:50%;margin-left:-37.5px;width:75px;height:14px;background:url(../images/seo_market_arrow_big.png) no-repeat center center;content:"";}

.seoMarket-witness .swiper-container{position: relative}
.seoMarket-ranking-nav{position: relative;width: 100%;height: 246px;background: url("../images/seo_market_bottom.jpg") no-repeat center center;background-size: cover}
.seoMarket-ranking-nav .info-text{padding-top: 76px;float: left;width: 632px;text-align: center}
.seoMarket-ranking-nav .info-text span{font-size: 48px;color: #fff}
.seoMarket-ranking-nav .info-text span em{font-style: normal;font-weight: bold;color: #f7c244}
.seoMarket-ranking-nav .info-text p{margin: 0 auto;width: 600px;padding: 11px 12px;line-height: 1;border: 2px solid #fff;background: #deebf3;color: #448aca;font-size: 30px;letter-spacing: 12px;}
.seoMarket-ranking-nav .info-button{float: right;margin-top: 85px;width: 389px;height: 79px;line-height: 79px;background: #f7c244;font-size: 40px;color: #fff;font-weight: bold;text-align: center;border-radius: 50px}
.seoMarket-witness{position:relative;width:100%;height:808px;background:url(../images/seomarket_witness_bg.jpg) no-repeat center center;}
.seoMarket-witness .title{padding:32px 0 40px;color:#448aca;text-align:center;font-size:28px;line-height:1;}
.seoMarket-witness .swiper-wrapper{height:695px;text-align:center;}
.seoMarket-witness .btn-seo-market{position:absolute;right:264px;bottom:20px;}
.seoMarket-witness .swiper-button-next,.seoMarket-witness .swiper-button-prev{width:43px;height:85px;background:url(../images/arrow.png) no-repeat;background-position:0 0;}
.seoMarket-witness .swiper-button-next{background-position:-43px 0;}
.seoMarket-witness .swiper-pagination-bullet{width:20px;height:20px;border:1px solid #fff;background:0 0;}
.seoMarket-witness .swiper-pagination-bullet-active{background:#fff;}
.seoMarket-witness .swiper-container-horizontal>.swiper-pagination-bullets{width:60%;}

.seoMarket-more{padding: 50px 0 68px;text-align: center}
.seoMarket-keyword .title{padding: 67px 0 58px;font-size: 28px;color: #448aca;text-align: center}
.seoMarket-keyword-list li{position: relative;transition: all .2s;}
.seoMarket-keyword-list .keyword-item{display: table;width: 100%;height: 250px;color: #fff;cursor: pointer;}
.seoMarket-keyword-list .keyword-item p{display: table-cell;vertical-align:middle;font-size: 24px;text-align: center}
.seoMarket-keyword-list .keyword-item p.first{font-size: 36px}
.seoMarket-keyword-list .keyword-item span{margin: 0 auto;display: inline-block;width: 148px;text-align: left}
.seoMarket-keyword-list .keyword-item span em{font-size: 36px;font-style: normal;font-weight: normal}
.seoMarket-keyword-list .keyword-icon-1{background: url("../images/seo_market_ico_1.jpg") no-repeat center center;background-size: cover}
.seoMarket-keyword-list .keyword-icon-2{background: url("../images/seo_market_ico_2.jpg") no-repeat center center;background-size: cover}
.seoMarket-keyword-list .keyword-icon-3{background: url("../images/seo_market_ico_3.jpg") no-repeat center center;background-size: cover}
.seoMarket-keyword-list .keyword-icon-4{background: url("../images/seo_market_ico_4.jpg") no-repeat center center;background-size: cover}
.seoMarket-keyword-list .keyword-icon-5{background: url("../images/seo_market_ico_5.jpg") no-repeat center center;background-size: cover}
.seoMarket-keyword-list .keyword-icon-6{background: url("../images/seo_market_ico_6.jpg") no-repeat center center;background-size: cover}
.seoMarket-keyword-list .keyword-icon-7{background: url("../images/seo_market_ico_7.jpg") no-repeat center center;background-size: cover}
.seoMarket-keyword-list .keyword-icon-8{background: url("../images/seo_market_ico_8.jpg") no-repeat center center;background-size: cover}

.seoMarket-keyword-list .keword-layer{display: none;position: absolute;top:0;left: 0;width: 100%;height: 100%;background:rgba(136,167,182,0.4) }
.seoMarket-keyword-list li:hover{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);z-index: 10}
.seoMarket-keyword-list li:hover .keyword-item{
  -webkit-box-shadow: 3px 2px 10px #88a7b6, -3px -2px 10px #88a7b6;
  -moz-box-shadow: 3px 2px 10px #88a7b6, -3px -2px 10px #88a7b6;
  -o-box-shadow: 3px 2px 10px #88a7b6, -3px -2px 10px #88a7b6;
  box-shadow: 3px 2px 10px #88a7b6, -3px -2px 10px #88a7b6;
}
.seoMarket-keyword-list li:hover .keword-layer{display: block;z-index: 11}
.seoMarket-slove{height: 691px}
.seoMarket-slove .container{padding-top: 66px}
.seoMarket-slove-photo{float: left}
.seoMarket-slove-what{float: right;}
.seoMarket-slove-what dl{margin-bottom: 59px}
.seoMarket-slove-what dl dt{padding: 50px 0 20px 55px;line-height: 1;color: #448aca;font-size: 28px}
.seoMarket-slove-what dl dd{padding: 16px 0;line-height: 1;color: #999;font-size: 24px}
.seoMarket-slove-what dl dd i{margin-right: 36px;display: inline-block;width: 19px;height: 19px;background-color: #448aca;border-radius: 50%;vertical-align: middle}

.seoMarket-require .title{padding: 42px 0;font-size: 28px;color: #448aca;text-align: center}
.seoMarket-require .seoMarket-more{text-align: center}
.seoMarket-require .btn-seo-market span:before{width: 56px;height: 14px;margin-left: -28px;background: url("../images/seo_market_arrow.png") no-repeat center center}

.footer-nav{display:none;position:fixed;bottom:0;left:0;width:100%;margin:0 auto;background:rgba(9, 106, 166,0.8);z-index:100}
.footer-nav .f-n-item{float:left;width:33.333%;padding:20px 0;text-align:center;color:#fff;cursor:pointer}

/*搜索页面*/
.box-list.result-box .box-item{
  padding: 20px 0;
  height: auto;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease;
}
.box-list.result-box .box-item:hover{
  -webkit-box-shadow: 0 2px 10px #ccc;
  -moz-box-shadow: 0 2px 10px #ccc;
  -o-box-shadow: 0 2px 10px #ccc;
  box-shadow: 0 2px 10px #ccc;
}
.amui-labels.amui-labels-search .amui-label-title{
  padding-bottom: 20px;
  border-bottom: 1px solid #ccc;
}
.amui-labels.amui-labels-search .amui-label-btns{
  padding-top: 20px;
}
.amui-labels.amui-labels-search .amui-label-btns input{
  display: inline-block;
  width: 80%;
  padding-left: 10px;
  height: 34px;
  line-height: 34px;
  font-size: 16px;
  border:1px solid #ccc;
  border-radius: 4px;
  vertical-align: middle;
}
.fa-search{
  display: inline-block;
  margin-left: 10px;
  width: 34px;
  height: 34px;
  background: url(../images/icon-search.png) no-repeat center center;
  background-size: 100%;
  cursor: pointer;
  vertical-align: middle;
}