.scrollToTop{position:fixed;right:5px;bottom:5px;z-index:1005;display:none;width:40px;height:40px;border-radius:5px;background-color:#000;color:#fff;text-align:center;cursor:pointer;}.scrollToTop i{font-size:1pc;line-height:40px;}.scrollToTop:hover{opacity:.7;}.head-top{padding:8px 0;border-bottom:3px solid #e20009;background-color:#333;}.color-white{height:24px;color:#fff;font-size:9pt;line-height:24px;}.span-in-blk{float:left;display:inline-block;}.fa-small{padding:0 15px;font-size:6px;}.hot-tel{float:right;}.hot-tel ul li{float:left;margin-left:10px;color:#fff;font-size:9pt;line-height:24px;}.hot-tel-bg{float:left;display:inline-block;width:24px;height:24px;border-radius:50%;background:#c00;background-clip:padding-box;text-align:center;line-height:22px;-ms-border-radius:50%;-o-border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;}.tel-rt-10{margin-right:10px;}.navbar{margin-bottom:0;padding:10px 0;min-height:40px;border:0;border-radius:0;box-shadow:0 2px 2px #eee;}.navbar-toggle{margin-top:3px;margin-bottom:3px;}.navbar-default{border-bottom:1px solid #fff;background:url(../images/nav-bg.png) no-repeat center;background-color:transparent;background-size:cover;-webkit-transition:all .35s;transition:all .35s;}.navbar-default .navbar-header .navbar-brand{padding-top:0;padding-bottom:0;height:40px;}.navbar-default .navbar-header .navbar-brand img{display:block;height:40px;}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{color:#333;text-align:center;text-transform:uppercase;font-weight:700;font-size:15px;}.navbar-default .nav>li>a:focus:hover,.navbar-default .nav>li>a:hover{color:#d30830;}.navbar-default .nav>li.active>a,.navbar-default .nav>li.active>a:focus{background-color:transparent;color:#f05f40!important;}.navbar-default .nav>li.active>a:focus:hover,.navbar-default .nav>li.active>a:hover{background-color:transparent;}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff;}.service-ttl{margin-top:0;color:#d30830;font-weight:700;font-size:2pc;}.service-info{color:#666;font-size:14px;}.s-thumb{position:relative;margin-top:20px;width:100%;}.s-thumb img{width:100%;height:auto!important;}.s-ttl{bottom:0;width:inherit;height:30px;background-color:rgba(0,0,0,.5);text-align:center;font-size:9pt;-webkit-transition:all ease-in-out .35s;transition:all ease-in-out .35s;-ms-transition:all ease-in-out .35s;}.s-ttl,.s-ttl a{position:absolute;right:0;left:0;color:#fff;}.s-ttl a{top:50%;display:block;margin-top:-25px;height:50px;line-height:100%;line-height:50px;}.s-ttl a:hover{color:#fff;}.s-thumb:hover .s-ttl{height:100%;}.case-section{background:#f2f2f2;}#casemixup .mix{display:none;}.case-full{margin-top:20px;margin-bottom:30px;width:100%;background:url(../images/case-line.png) repeat-x center center;}.cate-pills{padding:0;}.cate-pills ul{margin:0;background:#f2f2f2;text-align:center;font-size:0;}.cate-pills ul,.cate-pills ul li{display:inline-block;padding:0 10px;list-style:none;list-style-image:none;}.cate-pills ul li{margin-top:15px;cursor:pointer;}.cate-pills ul li span{display:block;padding:5px 15px;border-radius:5px;background:#db2822;color:#fff;font-weight:700;font-size:14px;transition:all ease-in-out .6s;}.cate-pills ul li span.active{background-color:#d8d8d8;color:#000;}.case-list{overflow:hidden;padding-right:10px;padding-left:10px;width:100%;}.list-row{margin-right:-10px;margin-left:-10px;}.case-item{position:relative;float:left;margin-top:10px;padding-right:10px;padding-left:10px;width:100%;min-height:1px;}.case-item-thumb{position:relative;padding:2px;border:1px solid #ccc;background:#fff;}.case-item-thumb img{display:block;width:100%;height:auto!important;}.case-text-box{padding:3px;}.case-desp{overflow:hidden;margin-top:10px;height:5pc;color:#666;font-size:9pt;line-height:20px;}.case-top{border-bottom:1px dashed #ccc;}.case-top,.fengcai-top{padding:5px 0;}.gaodu{padding-top:30px;}.case-top h6{float:left;display:inline-block;overflow:hidden;margin:0;padding:0;height:30px;color:#000;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:14px;line-height:30px;}.case-top h6 a{color:#000;}.case-top h6 a:hover{color:#e20009;}.case-top span{float:right;display:inline-block;margin:0;padding:0;padding-right:20px;background:url(../images/case-more.png) no-repeat right center;color:#e20009;font-size:9pt;line-height:30px;}.case-top span a,.case-top span a:hover{color:#e20009;}.case-over{position:absolute;top:0;right:0;left:0;width:100%;height:0;background:#000;background-image:url(../images/f1.png);background-position:center;background-repeat:no-repeat;opacity:.4;-webkit-transition:all ease-in-out .5s;transition:all ease-in-out .5s;filter:alpha(opacity=50);-ms-transition:all ease-in-out .5s;}.case-item:hover .case-over{height:100%;}.work-ttl{color:#d30830;font-weight:700;font-size:41px;margin: .67em 0}.work-item{float:left;margin-top:30px;padding-right:15px;padding-left:15px;width:50%;min-height:1px;}.work-icon{display:block;overflow:hidden;margin:0 auto;width:94px;height:94px;background-image:url(../images/work-icon.png);}.work-bg1{background-position:0 0;}.work-bg2{background-position:-95px 0;}.work-bg3{background-position:-190px 0;}.work-bg4{background-position:-285px 0;}.work-bg5{background-position:-380px 0;}.work-words{padding:0;}.work-words p{min-height:50px;}.icon-big{margin-top:20px;color:#c00;font-size:40px;}.news-bg{background-color:#f2f2f2;}.news-top{height:40px;border-bottom:1px solid #e0e0e0;}.news-top h4{float:left;margin:0;padding:0;color:#000;line-height:40px;}.news-top h4,.news-top span{display:inline-block;height:40px;}.news-top span{float:right;}.news-top span a{display:block;margin-top:6px;padding:0 20px;border:1px solid #ccc;border-radius:5px;color:#686868;}.news-top span a:hover{color:#d30830;}.news-col{margin-top:10px;}.news-col ul li{color:#444;}.news-col ul li a{display:block;overflow:hidden;height:2pc;color:#444;text-overflow:ellipsis;white-space:nowrap;line-height:2pc;}.news-col ul li a:hover{color:#d30830;}.news-col ul li span{float:right;display:inline-block;padding-left:15px;line-height:2pc;}.news-margin{margin-top:20px;}#ads{background:url(../images/ad.png) 50% 0 repeat-y fixed;}.ads-section{position:relative;z-index:10;padding:60px 0 50px;}.ads-overlay{padding:0!important;}.parallax-section{background-size:cover!important;background-attachment:fixed!important;}.section-overlay{position:relative;display:block;padding:60px 0 50px;width:100%;height:100%;color:#fff;}.ads-h4{margin-top:30px;font-size:1pc;}.ads-h4 a{display:inline-block;padding:10px 20px;border-radius:5px;background:#ff3d41;color:#fff;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;}.ads-h4 a:hover{background-color:#fe5e61;color:#fff;}.web-hh1{font-size:15px;}.web-hh2{font-size:14px;}.counter-section{padding:0;background:url(../images/red-line.png) repeat-x center;}.counter-item{position:relative;float:left;padding:25px 10px;width:20%;min-height:1px;color:#fff;text-align:center;}.num-item-bd{border-right:1px solid #e76f71;}.counter-number{font-weight:700;font-size:30px;font-family:Novecentosanswide-Bold,sans-serif;line-height:40px;}.counter-number,.counter-text{display:block;width:100%;text-align:center;}.counter-text{font-size:9pt;}.counter-number2{text-align:right;}.counter-number2,.counter-number3{float:left;display:block;width:50%;font-weight:700;font-size:30px;font-family:Novecentosanswide-Bold,sans-serif;line-height:40px;}.counter-number3{text-align:left;}.counter-num-box{display:block;}.brand-bd{margin-top:30px;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;}.brand-title{color:#000;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;}.brand-item{position:relative;float:left;overflow:hidden;padding:15px;width:20%;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}.brand-item .brand-box{width:100%;height:100%;text-align:center;}.brand-item .brand-box img{opacity:.4;-webkit-transition:all .4s linear .1s;transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;filter:alpha(opacity=40);-moz-opacity:.4;}.brand-item .brand-box img:hover{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2);filter:alpha(opacity=100);-moz-opacity:1;-ms-transform:scale(1.2);}footer{padding-top:30px;background:url(../images/foot-bg.png) top left repeat;}.foot-cnt{margin-top:0;color:#fefefe;font-size:2pc;}.foot-qq-wrap{width:100%;}.foot-qq-wrap h3{margin-top:0;padding-right:15px;text-transform:uppercase;font-size:28px;font-family:Arial,Helvetica,sans-serif;}.foot-qq-wrap h3,.foot-qq-wrap span{float:left;display:inline-block;color:#fefefe;}.foot-qq-wrap span{padding-top:5px;text-align:left;}.foot-qq-wrap span a{display:inline-block;margin:0;}.foot-contact{color:#ddd;line-height:30px;}.foot-contact font{font-size:18px;}.foot-contact a{color:#ddd;}.foot-contact a:hover{color:#fff;}.foot-contact img{display:inline-block;}.foot-links{margin-top:15px;}.foot-link-list{padding:15px 0;border-top:1px dashed #fff;color:#ccc;}.foot-link-list ul li{float:left;display:inline-block;margin-right:10px;line-height:25px;}.foot-link-list ul li a{color:#ccc;}.foot-link-list ul li a:hover{color:#fff;}.section-copyright{padding:10px 0 20px;border-top:5px solid #d82234;background:url(../images/foot-bg.png) top left repeat;color:#fff;}.copyright{color:#fff;line-height:40px;}.foot-beian{margin-top:5px;text-align:center;}.foot-beian span{display:inline-block;overflow:hidden;margin:0 10px;padding-left:40px;height:40px;background-position:left center;background-repeat:no-repeat;text-align:left;font-size:9pt;line-height:20px;}.foot-beian span.icp{background-image:url(../images/icp.png);}.foot-beian span.anwang{background-image:url(../images/anwang.png);}.foot-beian span.gongan{background-image:url(../images/gongan.png);}.banner-about{background-image:url(../images/about_02.jpg);}.banner-about,.banner-pro{padding:60px 0;background-position:center;background-size:cover;background-repeat:no-repeat;}.banner-pro{background-image:url(../images/product_02.png);}.about-span1,.about-span2,.about-span3{display:block;padding:3px 0;text-align:center;}.about-span1{color:#000;font-size:24px;}.about-span2{color:#ff040e;font-size:20px;}.about-span3{color:#000;font-size:1pc;}.full-about-cate{padding:20px 0;background-color:#edeef0;}.about-cate-box{font-size:14px;}.about-cate-item{position:relative;float:left;display:inline-block;margin-bottom:15px;padding-right:15px;padding-left:15px;width:50%;height:26px;text-align:center;}.about-cate-item a{display:block;height:26px;border-radius:13px;background-color:#fff;color:#000;line-height:26px;}.about-cate-item a.on,.about-cate-item a:hover{background-color:#eb3900;color:#fff;}.about-scrip{color:#000;font-size:13px;line-height:2;}.about-pic,.about-scrip{margin-top:20px;}.about-bg-color{background-color:#fafafa;}.about-ttl{color:#d30830;}#zhenzi{background:url(../images/about_19.jpg) 50% 0 repeat-y fixed;}.zhenzhi-section{position:relative;z-index:10;padding:0;}.zz-p{padding-top:10px;text-align:center;font-size:9pt;line-height:2;}.ser-pro-bg{padding:10px 0 0;background-color:#f5f5f5;}.red-font{color:#d30830;font-weight:700;}.p-14{color:#666;font-size:14px;}.about-ms,.pic-s-p{margin-top:15px;}.about-ms{padding-top:15px;padding-bottom:15px;color:#000;font-size:1pc;line-height:2.5;}.honner-bg{background-color:#f5f5f5;}.honr-top{margin-top:20px;}.h-group-margin-none{margin-top:0;margin-bottom:0;}.p-top,.room-box{margin-top:15px;}.room-box .thumbnail{margin-bottom:15px;padding:8px;border-radius:0;}.room-box h4{font-size:14px;}.bank-box{margin-top:40px;border:1px solid #edebeb;border-radius:4px;background-color:#fff;box-shadow:0 0 3px #edebeb;}.bank-bg-2{background-image:url(../images/ccbbg2.jpg);}.bank-bg-3{background-image:url(../images/icbcbg3.jpg);}.bank-bg-4{background-image:url(../images/abcbg4.jpg);}.bank-bg-5{background-image:url(../images/CMBBG5.jpg);}.bank-bg-6{background-image:url(../images/jiaotong6.jpg);}.bank-bg-7{background-image:url(../images/nongcun7.jpg);}.bank-bg-8{background-image:url(../images/pay_43.jpg);}.bank-bg-1{background-image:url(../images/bocbg1.jpg);}.bank-info{padding:15px;background-repeat:repeat;color:#fff;font-size:9pt;}.bank-info a,.bank-info a:hover{color:#fff;}.alpay.row .col-xs-12{padding-right:15px;padding-left:15px;}.alpay-pic{border-right:1px solid #ccc;background-color:#fff;}.alpay-bg{background-image:url(../images/alipay.jpg);}.alpay-bg,.wxpay-bg{background-repeat:repeat;}.wxpay-bg{background-image:url(../images/pay_08.jpg);}.alpay-aw{padding-top:5px;padding-bottom:5px;padding-left:15px;color:#fff;font-size:14px;}.alpay-aw p{margin:0;}.alpay-aw p.red-p{color:red;}.alpay-desp{margin-top:40px;}.pay-red{margin-bottom:15px;color:#f20202;font-weight:700;}.alpay-desp p{font-weight:700;font-size:14px;}.cnt-top{width:100%;}.cnt-top-h1{margin-top:0;margin-bottom:0;color:#1b1f29;font-size:18px;}.cnt-top-h3{margin-top:20px;margin-bottom:15px;color:#1b1f29;font-size:14px;}.cnt-top-h3 font{color:#e8312e;font-size:18px;}.cnt-list ul li{padding:15px 0;padding-left:3pc;border-bottom:1px dashed #ccc;background-position:left;background-repeat:no-repeat;color:#666;font-size:9pt;}.cnt-list ul li a{color:#666;}.cnt-list ul li a:hover{color:#c00;}.cnt-list ul li.tel{background-image:url(../images/contact_07.png);}.cnt-list ul li.fax{background-image:url(../images/contact_10.png);}.cnt-list ul li.mail{background-image:url(../images/contact_12.png);}.cnt-list ul li.ads{background-image:url(../images/contact_14.png);}.cnt-btm-w{margin-top:15px;}.cnt-btm-w .btn-default{border:none;border-color:#c22c45;background-color:#c22c45;color:#fff;}.cnt-btm-w .btn-default:focus,.cnt-btm-w .btn-default:hover{background-color:#da415a;color:#fff;}.cnt-form{margin-top:25px;}.find-section{padding:30px 0;background-color:#f7f7f7;}.find-h1{margin-top:0;margin-bottom:20px;color:#100;text-align:center;font-size:28px;}.fd-h4{padding-left:50px;height:2pc;background-position:left;background-repeat:no-repeat;line-height:2pc;}.fd-color-1{color:#de6764;}.fd-color-2{color:#9ac047;}.fd-color-3{color:#31a0e1;}.fd-icon-1{background-image:url(../images/contact_24.png);}.fd-icon-2{background-image:url(../images/contact_26.png);}.fd-icon-3{background-image:url(../images/contact_29.png);}.fd-desp{padding-left:50px;text-align:justify;font-size:14px;line-height:2;}.fd-top{margin-top:15px;}.contact-banner{padding:30px 0;background-image:url(../images/contact_02.jpg);background-size:cover;background-repeat:no-repeat;}.cnt-h1{margin-bottom:40px;color:#fff;text-align:center;font-size:1pc;line-height:1.5;}.cont-h4{margin-bottom:20px;height:33px;background-position:left;background-repeat:no-repeat;line-height:33px;}.cont-desp,.cont-h4{padding-left:55px;color:#fff;}.cont-desp{font-size:9pt;line-height:2;}.cont-icon-1{background-image:url(../images/contact_11.png);}.cont-icon-2{background-image:url(../images/contact_15.png);}.cont-icon-3{background-image:url(../images/contact_19.png);}.cont-pad{background:url(../images/contact_13.png) no-repeat right top;}.ft-nav{text-align:center;}.ft-nav .pagination{margin-bottom:0;}.ft-nav .pagination li a{background-color:#fff;color:#333;}.ft-nav .pagination li a:hover{background-color:#e8312e;color:#fff;}.ft-nav .pagination li a:active,.ft-nav .pagination li a:focus{background-color:#fff;color:#333;}.ft-nav .pagination li.active a{border-color:#ddd;cursor:pointer;}.ft-nav .pagination li.active a,.ft-nav .pagination li.active a:hover{background-color:#e8312e;color:#fff;}.full-path{height:40px;border-bottom:1px solid #eee;line-height:40px;}.path-rd{padding-left:25px;height:inherit;background:url(../images/faqshow_03.png) no-repeat left center;line-height:inherit;}.pro-section{padding:20px 0;}.title-case{color:#d73603;font-weight:700;font-size:21px;}.desp-info{padding-top:10px;padding-bottom:10px;border-bottom:1px dashed #ccc;color:#999;line-height:2;}.zhenwen{margin-top:15px;font-size:14px;line-height:2.5;}.zhenwen img{height:auto!important;max-width:100%;}.pre-nex{position:relative;margin-top:15px;padding-top:10px;border-top:1px dashed #ccc;}.pre-nex ul li{color:#999;font-size:14px;line-height:2;}.pre-nex ul li a{color:#999;}.pre-nex ul li a:hover{color:#c00;}.back-to-list{display:inline-block;margin-top:15px;}.back-to-list a{padding:6px 15px;border:1px solid #e8001b;color:#e8001b;}.back-to-list a:hover{background-color:#cc0303;color:#fff;}.speech-bubble{position:relative;margin-top:25px;width:100%;height:94px;border-radius:8px;background-color:#1b1f29;color:#fff;text-align:center;font-family:sans-serif;-webkit-transition:all ease-in-out .35s;transition:all ease-in-out .35s;-ms-transition:all ease-in-out .35s;}.speech-bubble:after{position:absolute;width:0;height:0;border:15px solid;content:'';}.speech-bubble-top:after{bottom:100%;left:50%;margin-left:-15px;border-bottom-color:#1b1f29;}.speech-bubble-right:after,.speech-bubble-top:after{-webkit-transition:all ease-in-out .35s;transition:all ease-in-out .35s;-ms-transition:all ease-in-out .35s;}.speech-bubble-right:after{top:50%;left:100%;margin-top:-15px;border-left-color:#1b1f29;}.speech-bubble-bottom:after{top:100%;left:50%;margin-left:-15px;border-top-color:#1b1f29;}.speech-bubble-bottom:after,.speech-bubble-left:after{-webkit-transition:all ease-in-out .35s;transition:all ease-in-out .35s;-ms-transition:all ease-in-out .35s;}.speech-bubble-left:after{top:50%;right:100%;margin-top:-15px;border-right-color:#1b1f29;}.about-span5{display:block;margin-top:10px;margin-bottom:15px;color:#000;text-align:center;font-size:9pt;}.news-banner{padding:60px 0;background-image:url(../images/news_02.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;}.date-day{padding-top:10px;height:56px;font-size:42px;line-height:46px;}.date-day,.date-year{display:block;text-align:center;}.date-year{height:30px;font-size:18px;line-height:30px;}.news-row{margin-top:25px;}.news-row:hover .speech-bubble{background-color:#e73633;}.news-row:hover .speech-bubble-right:after{border-left-color:#e73633;}.news-row:hover .nw-cover{opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;}.news-row:hover .news-title a{color:#d30830;}.news-wrap{padding-left:0;}.news-box{padding:8px;border:1px solid #d4d4d4;background-color:#f2f2f2;}.nw-tt.row{margin-left:-15px;}.nw-pic{position:relative;}.nw-cover{position:absolute;top:0;right:0;left:0;height:100%!important;background-color:#000;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;}.nw-cover,.transition-color{-webkit-transition:all ease-in-out .35s;transition:all ease-in-out .35s;-ms-transition:all ease-in-out .35s;}.new-right{padding:0;}.news-title{margin-top:6px;font-weight:700;font-size:14px;}.news-desp{margin-top:5px;color:#333;line-height:2;}.slide-bg{padding:30px 20px;background-color:#f7f7f7;}.slide-h4{color:#000;font-size:20px;}.slide-list{height:auto;}.slide-list ul li{padding-top:20px;padding-bottom:10px;border-bottom:1px dashed #ccc;}.slide-list ul li h5{overflow:hidden;margin-top:0;height:30px;text-overflow:ellipsis;white-space:nowrap;line-height:30px;}.slide-desp{line-height:1.8;}.slide-desp,.slide-p{color:#666;font-size:14px;}.slide-p{margin-top:10px;margin-bottom:0;line-height:2;}.fuwu-banner{padding:60px 0;background-image:url(../images/fuwu_02.jpg);}.fuwu-banner,.jichu-section{background-position:center;background-size:cover;background-repeat:no-repeat;}.jichu-section{padding-top:40px;padding-bottom:40px;background-image:url(../images/fuwu_04.jpg);}.juchu-box{position:relative;overflow:hidden;}.jichu-top{padding-top:27px;padding-left:35px;min-height:150px;background-image:url(../images/fuwu_08.png);background-position:top left;background-repeat:no-repeat;}.jichu-header{color:#1b1f29;font-weight:700;font-size:20px;line-height:1.55;}.jichu-header font{color:#e8312e;}.jichu-word{margin-bottom:10px;color:#000;font-size:13px;line-height:1.85;}.jichu-desp{overflow:hidden;color:#000;text-indent:25px;font-size:9pt;line-height:2;}.jichu-buttom{margin-top:15px;}.jichu-buttom a{display:inline-block;margin-top:10px;margin-right:20px;padding:0 25px;height:36px;border-radius:5px;color:#fff;font-size:1pc;line-height:36px;}.jichu-buttom a:hover{color:#fff;}.jichu-buttom a.jichu-more{background-color:#e8312e;}.jichu-buttom a.jichu-case{background-color:#1b1f29;}.jichu-buttom a.xy-case{background-color:#fff;color:#000;}.jichu-pic{overflow:hidden;}.yixiao-section{background-color:#ebecf1;}.yx-box{position:relative;overflow:hidden;}.yx-top{padding-top:27px;padding-right:35px;min-height:150px;background-image:url(../images/fuwu_03.png);background-position:top right;background-repeat:no-repeat;}.yx-desp{overflow:hidden;color:#000;text-indent:25px;font-size:9pt;line-height:2;}.xy-section{padding-top:40px;padding-bottom:40px;background-image:url(../images/fuwu_10.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;}.xy-white{color:#fff;}.mbl-section{padding-top:0;padding-bottom:0;background-image:url(../images/fuwu_14.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;}.mbl-pad{padding-top:30px;padding-bottom:30px;}.pcs-item{margin-top:30px;padding-top:50px;}.pcs-box{position:relative;padding-top:50px;padding-bottom:35px;border:1px solid #ccc;}.pcs-title{color:#000;font-size:22px;}.pcs-info,.pcs-title{padding-top:15px;text-align:center;}.pcs-info{color:#666;font-size:1pc;line-height:2;}.pcs-w{position:absolute;top:-50px;left:50%;margin-left:-50px;width:75pt;height:75pt;}.pcs-h1{margin-top:10px;margin-bottom:10px;}.pcs-h1,.pcs-h3{color:#fff;text-align:center;}.pcs-h3{margin:0;}.pcs-bg-1{background:url(../images/service_06.png) no-repeat bottom right;}.pcs-color-1{background-color:#1689eb;}.pcs-bg-2{background:url(../images/service_05.png) no-repeat bottom right;}.pcs-color-2{background-color:#a6d250;}.pcs-bg-3{background:url(../images/service_03.png) no-repeat bottom right;}.pcs-color-3{background-color:#df00c7;}.pcs-bg-4{background:url(../images/service_17.png) no-repeat bottom right;}.pcs-color-4{background-color:#fc7267;}.pcs-bg-5{background:url(../images/service_13.png) no-repeat bottom right;}.pcs-color-5{background-color:#ef9e1e;}.pcs-bg-6{background:url(../images/service_15.png) no-repeat bottom right;}.pcs-color-6{background-color:#e1c10e;}.design-bg{background-color:#f8f8f8;}.red-bg,.red-bg .fa-circle{width:46px;height:46px;line-height:46px;}.red-bg .fa-circle{color:#e8312e;text-align:center;font-size:40px;}.red-bg .fa-stack-1x{font-size:20px;}.row-line{padding-top:20px;padding-bottom:20px;border-bottom:1px dashed #ccc;}.row-no-bord{border-bottom:none;}.design-header{height:46px;color:#000;font-size:22px;line-height:46px;}.design-desp{margin-top:10px;padding-left:46px;color:#666;line-height:2;}.jichu-biti{color:#000;text-align:center;font-weight:700;font-size:14px;}.jichu-jj{margin-top:10px;color:#666;text-align:center;}.jichu-img{overflow:hidden;margin-top:30px;}.jichu-tg-bg{background-color:#eee;}.gl-item{position:relative;float:left;padding-right:15px;padding-left:15px;width:50%;min-height:2px;}.gl-wrap{display:block;margin:20px auto 0;width:75pt;height:75pt;border-radius:50px;background-color:#eb3900;text-align:center;}.gl-wrap .fa-check-circle-o,.gl-wrap .fa-commenting,.gl-wrap .fa-connectdevelop,.gl-wrap .fa-download,.gl-wrap .fa-external-link,.gl-wrap .fa-eye,.gl-wrap .fa-file-text-o,.gl-wrap .fa-file-video-o,.gl-wrap .fa-file-word-o,.gl-wrap .fa-gg,.gl-wrap .fa-headphones,.gl-wrap .fa-jpy,.gl-wrap .fa-line-chart,.gl-wrap .fa-list-alt,.gl-wrap .fa-medium,.gl-wrap .fa-newspaper-o,.gl-wrap .fa-pencil-square-o,.gl-wrap .fa-plus,.gl-wrap .fa-question-circle,.gl-wrap .fa-search,.gl-wrap .fa-server,.gl-wrap .fa-sitemap,.gl-wrap .fa-spinner,.gl-wrap .fa-support,.gl-wrap .fa-tags,.gl-wrap .fa-trophy,.gl-wrap .fa-users,.gl-wrap .fa-whatsapp{color:#fff;font-size:50px;line-height:75pt;}.gl-title{margin-top:10px;text-align:center;font-size:18px;}.jichu-ali{text-align:center;font-weight:700;font-size:14px;}.ali-word{margin-top:10px;color:#666;}.want-web{text-align:center;font-size:1pc;}.want-web a{display:inline-block;padding-right:25px;padding-left:25px;height:46px;border-radius:23px;background-color:#e8312e;color:#fff;line-height:46px;}.want-web a:hover{background-color:#c82826;}.jichu-red{color:#d30830;text-align:center;font-size:20px;}.jichu-press{color:#666;text-align:center;font-size:14px;}.jichu-shiming{color:#492419;text-align:center;font-weight:700;font-size:1pc;}.sm-lt,.sm-rt{position:relative;float:left;}.sm-lt{width:31%;}.sm-rt{padding-left:20px;width:69%;}.sm-header{padding-bottom:10px;background-position:left bottom;background-repeat:no-repeat;color:#fff;font-size:1pc;}.line-red{background-image:url(../images/yingxiaoxing_08.jpg);}.line-white{background-image:url(../images/yingxiaoxing_11.jpg);}.sm-infos{margin-top:10px;color:#fff;font-size:10px;line-height:2;}.black-row{background-color:#212d3d;}.black-row,.red-row{padding-top:15px;padding-bottom:15px;}.red-row{background-color:#d83e32;}.web-img{margin-top:25px;}.bg-color-1{background-color:#f4f4f4;}.td-title{color:#000;text-align:center;font-size:18px;}.td-title font{color:#e3002d;}.td-desp{padding-bottom:15px;color:#000;text-align:center;font-size:9pt;}.td-header{padding-top:10px;padding-bottom:10px;background-color:#e8302e;color:#fff;text-align:center;font-size:1pc;}.td-infos{padding:15px;background-color:#ececec;color:#000;font-size:14px;line-height:26px;}.td-top{margin-top:20px;}.neli{padding-top:20px;color:#000;font-size:9pt;}.course-bg{background-image:url(../images/yingxiaoxing_33.jpg);background-repeat:repeat;}.course-title{color:#e50200;text-align:center;font-size:28px;}.course-desp{color:#fff;text-align:center;font-size:14px;}.course-box{padding:10px;background-color:#fff;}.course-biti{overflow:hidden;padding-right:10px;padding-left:15px;height:36px;background-color:#e8312e;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:36px;}.course-biti a{display:block;color:#fff;}.course-biti a:hover{color:#fff;}.red-course{margin-top:10px;color:#e50200;font-size:14px;}.course-info{color:#000;line-height:25px;}.section-bg-ee{background-color:#eee;}.section-bg-hml{padding:0;}.full-bg{position:relative;width:100%;}.full-bg img{height:auto!important;max-width:100%;}.htm-top{top:1px;color:#492419;font-size:14px;}.htm-top,.htm-top2{position:absolute;right:0;left:0;text-align:center;}.htm-top2{top:25px;color:#666;font-size:10px;}.show-bg{position:relative;padding-bottom:0;background-color:#eee;}.full-slow-bg{position:absolute;right:0;bottom:0;left:0;height:7px;background-color:transparent;background-image:url(../images/shoujizhan_07.png);background-position:bottom;background-repeat:repeat-x;}.no-btm{padding-bottom:0;}.pipaia,.pipaif{font-size:14px;line-height:2;}.mdb-lt,.mdb-md,.mdb-rt{margin-top:15px;width:100%;}.mdb-box{margin-top:15px;}.mdb-ttl{color:#000;text-align:center;font-size:24px;}.mdb-desp{margin-top:5px;padding:0 10px;text-align:center;font-size:14px;}.nmd-lt,.nmd-md,.nmd-rt{margin-top:15px;width:100%;}@media(min-width:480px){.about-span1{font-size:38px;}.about-span2{font-size:24px;}.about-span3{font-size:18px;}.service-ttl{font-size:36px;}.case-item{width:50%;}}@media(min-width:768px){.s-ttl{height:50px;font-size:20px;}.web-hh1{font-size:36px;}.web-hh2{font-size:30px;}.case-desp{overflow:hidden;padding-top:0;padding-bottom:0;height:75px;font-size:13px;line-height:25px;}.nmd-lt{width:44.01709402%;}.nmd-lt,.nmd-md{position:relative;float:left;margin-top:25px;}.nmd-md{width:11.96581196%;}.nmd-rt{width:44.01709402%;}.mdb-lt,.nmd-rt{position:relative;float:left;margin-top:25px;}.mdb-lt{width:39.31623932%;}.mdb-md{width:21.36752136%;}.mdb-md,.mdb-rt{position:relative;float:left;margin-top:25px;}.mdb-rt{width:39.31623932%;}.htm-top2{top:70px;font-size:1pc;}.htm-top{top:10px;font-size:24px;}.pipaia,.pipaif{font-size:24px;line-height:2;}.counter-text{font-weight:none;font-size:9pt;}.work-item{width:20%;}.case-item{width:33.33333333%;}.scrollToTop{background-color:#000;}.scrollToTop i{font-size:20px;line-height:40px;}.navbar-default .navbar-header .navbar-brand{height:50px;}.navbar-default .navbar-header .navbar-brand img{display:block;height:50px;}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{margin-left:0;color:#333;font-weight:400;font-size:14px;}.nav>li>a{padding-right:10px;padding-left:10px;}.navbar-default .nav>li>a:focus:hover,.navbar-default .nav>li>a:hover{color:#d30830;}.service-wrap{margin-top:25px;width:25%;}.h4-title{font-size:14px;}.about-span1,.about-span2,.about-span3{padding:10px 0;}.about-span1{font-size:38px;}.about-cate-box{text-align:center;}.about-cate-item{float:none;display:inline-block;margin:0 9pt;margin-bottom:0;padding-right:0;padding-left:0;width:auto;}.about-cate-item a{display:block;padding:0 30px;height:26px;border-radius:13px;background-color:#fff;line-height:26px;}.about-cate-item a.on,.about-cate-item a:hover{background-color:#eb3900;color:#fff;}.zz-p{font-size:20px;}.room-box h4{font-size:18px;}.bank-info{padding:15px 5px 15px 11px;font-size:11px;}.alpay-aw{padding-top:13px;padding-bottom:0;font-size:9pt;}.alpay.row .col-sm-5{padding-right:0;}.alpay.row .col-sm-7{padding-left:0;}.cnt-h1{font-size:18px;}.cnt-list ul li{font-size:14px;}.cnt-top-h1{font-size:33px;}.cnt-top-h3{font-size:19px;}.cnt-top-h3 font{font-size:37px;}.back-to-list{position:absolute;top:15px;right:10px;}.news-wrap{padding-left:20px;}.nw-tt.row{margin-left:0;}.nw-tt.row>.col-sm-3{padding-right:0;padding-left:0;}.new-right{padding:0 20px;}.news-title{color:#000;font-size:18px;}.hask-pad{padding-right:40px;}.jichu-section{padding-bottom:20px;}.juchu-box{padding-top:0;}.jichu-header{font-size:26px;}.jichu-word{margin-bottom:0;font-size:20px;}.jichu-desp{font-size:9pt;}.design-header{font-size:18px;}.jichu-biti{font-weight:400;font-size:40px;}.jichu-jj{font-size:18px;}.gl-item{width:25%;}.jichu-ali{font-weight:400;font-size:40px;}.ali-word{font-size:1pc;line-height:2;}.want-web{font-size:20px;}.jichu-red{font-size:36px;}.jichu-shiming{font-weight:400;font-size:36px;}.sm-header{font-size:18px;}.sm-infos{font-size:9pt;}.shiming-bg{background-image:url(../images/yingxiaoxing_01.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;}.black-row,.red-row{padding-top:0;padding-bottom:0;background-color:transparent;}.td-title{font-size:36px;}.td-desp{margin-top:-10px;font-size:1pc;}.about-span5{font-size:28px;}.td-header{font-size:22px;}.td-infos{min-height:10pc;}.neli{font-size:14px;}.course-title{font-size:36px;}.course-desp{font-size:24px;}.course-info{overflow:hidden;height:50px;}}@media(min-width:992px){.htm-top2{top:110px;font-size:20px;}.htm-top{top:30px;font-size:42px;}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{margin-left:15px;font-weight:400;font-size:18px;}.counter-text{font-size:15px;}.work-item{width:20%;}.rotate{overflow:hidden;-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-transition-property:-webkit-transform;transition-property:transform;}.rotate:hover,.work-item:hover .rotate{-webkit-transform:rotate(360deg);transform:rotate(360deg);}.work-item:hover .work-bg1{background-position:0 -95px;}.work-item:hover .work-bg2{background-position:-95px -95px;}.work-item:hover .work-bg3{background-position:-190px -95px;}.work-item:hover .work-bg4{background-position:-285px -95px;}.work-item:hover .work-bg5{background-position:-380px -95px;}.case-item{width:33.33333333%;}.service-wrap{margin-top:25px;width:20%;}.h4-title{font-size:18px;}.bank-info{font-size:14px;}.alpay.row .col-md-4{padding-right:0;}.alpay.row .col-md-8{padding-left:0;}.alpay-aw{padding-top:5px;font-size:14px;}.pay-pad{padding-top:6px;padding-bottom:6px;}.cont-desp{font-size:14px;}.cnt-h1{font-size:24px;}.cnt-list ul li{font-size:1pc;}.juchu-box{padding-top:45px;}.jichu-header{font-size:36px;}.jichu-word{font-size:24px;}.jichu-desp,.yx-desp{font-size:14px;}.mbl-pad{padding-top:40px;}.mbl-word{font-size:20px;}.mbl-desp{font-size:9pt;}.design-header{font-size:22px;}.gl-item{width:14.28571428%;}.jichu-ali{font-size:2pc;}.sm-rt{padding-left:30px;}.sm-header{font-size:30px;}.sm-infos{font-size:1pc;}.neli{font-size:18px;}.course-box{padding:20px;}}@media(min-width:1200px){.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{margin-left:40px;font-weight:400;font-size:18px;}.copyright{font-size:14px;}.counter-text{font-size:1pc;}.h4-title{font-size:20px;}.bank-info{font-size:1pc;}.alpay-aw{padding-top:10px;}.pay-pad{padding:0;}.cnt-h1{font-size:28px;}.cnt-list ul li{font-size:20px;}.mbl-pad{padding-top:5pc;}.mbl-word{font-size:24px;}.jichu-ali{font-size:40px;}.neli{font-size:20px;}.case-item{width:25%;}}.csSlideOuter{overflow:hidden;}.lightSlider:after,.lightSlider:before{display:table;content:" ";}.csSlideWrapper>ul:after{clear:both;}.csSlideWrapper .csSlide{-webkit-transition:all 1s;transition:all 1s;-webkit-transition-timing-function:inherit;transition-timing-function:inherit;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0);}.csSlideWrapper .csFade{position:relative;}.csSlideWrapper .csFade>li{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;}.csSlideWrapper.usingCss .csFade>li{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:inherit;transition-timing-function:inherit;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;}.csSlideWrapper .csFade>li.active{z-index:10;}.csSlideWrapper.usingCss .csFade>li.active{opacity:1;}.csSlideOuter .csPager.cSpg{margin:10px 0 0;padding:0;text-align:center;}.csSlideOuter .csPager.cSpg>li{display:inline-block;padding:0 5px;cursor:pointer;}.csSlideOuter .csPager.cSpg>li a{display:inline-block;overflow:hidden;width:8px;height:8px;border-radius:30px;background-color:#222;text-indent:-999em;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;}.csSlideOuter .csPager.cSpg>li.active a,.csSlideOuter .csPager.cSpg>li:hover a{background-color:#428bca;}.csSlideOuter .media{opacity:.8;}.csSlideOuter .media.active{opacity:1;}.csSlideOuter .csPager.cSGallery{margin:0;padding-left:0;list-style:none outside none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.csSlideOuter .csPager.cSGallery li{opacity:.7;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s;}.csSlideOuter .csPager.cSGallery li.active,.csSlideOuter .csPager.cSGallery li:hover{opacity:1;}.csSlideOuter .csPager.cSGallery img{display:block;height:auto;max-width:100%;}.csSlideOuter .csPager.cSGallery:after,.csSlideOuter .csPager.cSGallery:before{display:table;content:" ";}.csSlideOuter .csPager.cSGallery:after{clear:both;}.csAction>a{position:absolute;top:50%;z-index:99;display:block;margin-top:-1pc;width:2pc;height:2pc;background-image:url(../images/controls.png);opacity:.5;cursor:pointer;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s;}.csAction>a:hover{opacity:1;}.csAction>.csPrev{left:10px;background-position:0 0;}.csAction>.csNext{right:10px;background-position:-2pc 0;}.cS-hidden{overflow:hidden;height:1px;opacity:0;filter:alpha(opacity=0);}.page{clear:both;overflow:hidden;padding:20px 0;width:100%;height:42px;}.page,.page a{text-align:center;}.page a{margin:0 1px;padding:2px 5px;border:1px solid #ccc;color:#505050;font-size:13px;}.page .more{border:0;}.page a:hover{border-color:#eb3900;background:#eb3900;color:#fff;}.page .next,.page .pre{color:#ff6400;font-weight:600;}.page .next:hover,.page .pre:hover{border-color:#eb3900;background:#eb3900;color:#fff;}.page .more:hover{background:0 0;color:#505050;}.page .current,.page .current:hover{border-color:#eb3900;background:#eb3900;color:#fff;font-weight:700;}.page .no_pre{color:#ccc;font-weight:600;}.page .no_pre:hover{border-color:#ccc;background:0 0;color:#ccc;}.page .no_next{color:#ccc;font-weight:600;}.page .no_next:hover{border-color:#ccc;background:0 0;color:#ccc;}.rm-pages{padding:10px;text-align:center;}.job-top{clear:both;padding-top:150px;padding-right:25pc;background:url(../images/job.jpg) no-repeat;}.job-top .job-top-title{color:#33b1e2;}.job-biaoti,.job-top .job-top-title{clear:both;height:40px;font-size:24px;line-height:40px;}.job-biaoti{margin-top:20px;color:#333;text-align:center;}.job-list{clear:both;margin-top:10px;}.job-list-table{clear:both;border:1px solid #d7d7d7;border-right:0;border-bottom:0;line-height:25px;}.job-list-table td{padding:10px;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;text-align:center;}.job-list-table .job-list-table-head{height:30px;text-align:center;font-weight:700;line-height:30px;line-height:20px;}.job-list-table .job-list-table-head td{text-align:center;font-weight:700;}.titlered{color:#b90900;}.titlered,.titlered1{clear:both;font-size:24px;line-height:45px;}.titlered1{color:red;}.titlered h1{font-weight:400;font-size:24px;}.seocontent{clear:both;font-size:14px;line-height:25px;}.seocontent-left{float:left;}.subtitle{height:40px;font-size:18px;line-height:40px;}.subtitle,.subtitle1{margin-top:10px;color:#0ca5e2;}.subtitle1{font-size:14px;line-height:20px;}#tbox{position:fixed;right:75pt;bottom:50px;z-index:9998;float:right;width:54px;}#tbox a{position:relative;overflow:visible;}#gotop{display:block;margin-bottom:2px;width:50px;height:50px;background:#d3d3d3 url(../images/top_icon.png) no-repeat 5px 3px;}#gotop:hover{background:#222 url(../images/top_icon.png) no-repeat 5px 3px;}