.office-wrap{background-color:#fff;color:#333;font-size:16px;min-width:1300px}.office-wrap .office-item .office-title{text-align:center}.office-wrap .office-item .office-title h4{position:relative;display:inline-block;font-size:34px;letter-spacing:2px;font-weight:700}.office-wrap .office-item .office-title h4.white{color:#fff}.office-wrap .office-item .office-title h4:before{content:"";position:absolute;top:22px;left:-116px;width:102px;height:5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAAAFCAYAAABciCKVAAABCklEQVR4AWJkGFAwCv6XS8kxMP6aC2ifqg4aiILgzA5uX3xSSAqgkzRBb1AAFaQOnLO3y767aAP4REaeG8AZEPeIgznxjy9F3FzeInCNFYi7vYiwlLZYLOzi4kJX+/uG/X09vrzIJHtrGp1dyNi0RvVqu0Hsh9R74vCufnDRzFgao4VQUnsnUgbvRffkbGOVodIPSm+M5MheLKwMXWbFCIwMuLhkRHIJsXKE3Gu7ZZ8IWdX1V2r9Ivcihk+5uzKb2JeMMTdOfQtlXccmn7+IzJY+29HTx5DeRSzHSj3+fDnH/JnHUo/ZpsxLbUdM5cts2T5wgh1w9v9SvuFLMfzjaxEH83oQIF9GTv8B2H25NFNh8fUAAAAASUVORK5CYII=) no-repeat}.office-wrap .office-item .office-title h4:after{content:"";position:absolute;top:22px;right:-116px;width:102px;height:5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAAAFCAYAAABciCKVAAABKklEQVR4AWL8Xy4lx8D4ay4DA6MFA8P/Ewz/2ZIZO589ArRXBiZuxUAQnZ3Vtx0ICQC/A5fi9JQu0lDSibvInQFbM3snYXMlfID/YBnNImaBBQmbscO5kMIFVd+HTr+zKVG/1/9zIV8U7rf3iuYKOpICUgi6yKkRqYoQ2AzSiJRBk9HBtJGjr3FGcFR/3UOkHTSfPY8M0EgqEL2iFYICOTNGVgzfUigKmQZmVkfShWceUwY0ekSqkgaa5nyGFGkmOz51FqhizrmodA2NFBiuodGcfHqN3MWPiOmTi2DMGch040H3klscOpaRlapqLsvVUsdD082y+6JvOrpOJ+nxkH90Sz+9rquu16vP53MH4DafLOCCF4F/8ef2CzubwfGHIPAXEW9Dp9+UnQ+ie7adTYvgwAAAAABJRU5ErkJggg==) no-repeat}.office-wrap .office-item .office-title p{font-size:16px;color:#fdf4da;letter-spacing:0}.office-wrap .office-item .office-title p span{font-weight:700}.office-wrap .office-banner{width:100%;position:relative}.office-wrap .office-banner>img{display:block;width:100%}.office-wrap .office-banner .office-banner-content{width:1000px;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.office-wrap .office-banner .office-banner-content .title{font-size:50px;font-weight:700;letter-spacing:2.27px;text-align:center}.office-wrap .office-banner .office-banner-content .place-box{padding-top:40px;font-size:24px;text-align:center}.office-wrap .office-banner .office-banner-content .place-box .label,.office-wrap .office-banner .office-banner-content .place-box .place-list{display:inline-block;vertical-align:top}.office-wrap .office-banner .office-banner-content .place-box .place-list li{margin-bottom:8px}.office-wrap .office-banner .office-banner-content .office-banner-order{display:block;width:144px;height:60px;line-height:60px;margin:40px auto 0;font-size:20px;font-weight:700;text-align:center;background:url(/_nuxt/images/bg_map_button.94c34a1b78160cf0b41b1b3aed7410b6.png) no-repeat;background-size:100% 100%;color:#fff}.office-wrap .office-data{height:136px;background:url(/_nuxt/images/bg_office_data.77eec459c3095255121129321e24d0f0.png) no-repeat 50%;background-size:100% 100%;position:relative}.office-wrap .office-data .office-data-content{width:968px;margin:0 auto;height:100%}.office-wrap .office-data .office-data-list{width:240px;height:100%;display:inline-block;vertical-align:top;color:#fff;text-align:center}.office-wrap .office-data .office-data-list+.office-data-list{border-left:1px dashed #686371}.office-wrap .office-data .office-data-list dt{margin-top:30px;font-size:32px;letter-spacing:2px}.office-wrap .office-data .office-data-list dt span{color:#ff6c00}.office-wrap .office-data .office-data-list dd{margin-top:10px;font-size:16px}.office-wrap .office-service{padding-top:70px}.office-wrap .office-service .office-service-content{padding-top:40px}.office-wrap .office-service .office-service-content .service-list{width:1140px;margin:0 auto;color:#fff;font-size:0}.office-wrap .office-service .office-service-content .service-list .service-item{display:inline-block;vertical-align:top;width:262px;height:356px;border-radius:8px;position:relative;text-align:center}.office-wrap .office-service .office-service-content .service-list .service-item:first-child{background:url(/_nuxt/images/bg_service_1.c4bb65b6c01ae82aff0496f63b96de67.jpg) no-repeat;background-size:100% 100%}.office-wrap .office-service .office-service-content .service-list .service-item:nth-child(2){background:url(/_nuxt/images/bg_service_2.094dfe73bed504ec20752174f4ac2e2c.jpg) no-repeat;background-size:100% 100%}.office-wrap .office-service .office-service-content .service-list .service-item:nth-child(3){background:url(/_nuxt/images/bg_service_3.a49df50b11834e36b2212b496d5d705f.jpg) no-repeat;background-size:100% 100%}.office-wrap .office-service .office-service-content .service-list .service-item:nth-child(4){background:url(/_nuxt/images/bg_service_4.e1ab7c37111b0b030e36e2c840008e73.jpg) no-repeat;background-size:100% 100%}.office-wrap .office-service .office-service-content .service-list .service-item .service-item-action{display:block}.office-wrap .office-service .office-service-content .service-list .service-item .service-item-action img{display:block;width:80px;height:80px;margin:100px auto 0}.office-wrap .office-service .office-service-content .service-list .service-item .service-item-action p{margin-top:40px;font-size:22px;letter-spacing:1.38px}.office-wrap .office-service .office-service-content .service-list .service-item .service-item-hover{display:none;width:262px;height:356px;padding:20px;border-radius:8px;background:url(/_nuxt/images/bg_service_hover.af36b064e3c906e89eda5ed5ba449a1e.png) no-repeat;background-size:100% 100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;position:absolute;text-align:left;left:0;top:0}.office-wrap .office-service .office-service-content .service-list .service-item .service-item-hover .hover-title{font-size:22px;letter-spacing:1.38px}.office-wrap .office-service .office-service-content .service-list .service-item .service-item-hover .hover-title img{width:30px;height:30px;margin-right:10px;vertical-align:-8px}.office-wrap .office-service .office-service-content .service-list .service-item .service-item-hover .hover-title span{display:inline-block}.office-wrap .office-service .office-service-content .service-list .service-item .service-item-hover .hover-info-list{padding-top:5px}.office-wrap .office-service .office-service-content .service-list .service-item .service-item-hover .hover-info-list li{padding-top:20px;font-size:14px}.office-wrap .office-service .office-service-content .service-list .service-item .service-item-hover .hover-info-list li p{line-height:24px}.office-wrap .office-service .office-service-content .service-list .service-item .service-item-hover .hover-info-list li+li{border-top:1px dashed rgba(207,215,236,.4)}.office-wrap .office-service .office-service-content .service-list .service-item:hover .service-item-action{display:none}.office-wrap .office-service .office-service-content .service-list .service-item:hover .service-item-hover{display:block}.office-wrap .office-service .office-service-content .service-list .service-item+.service-item{margin-left:30px}.office-wrap .office-case{padding-top:70px;margin:0 auto;width:1200px}.office-wrap .office-case .section-content{margin-top:20px;width:1216px;height:564px;background:url(/_nuxt/images/bg_high.0a85c5b6e759fcf2c0cf09f941ce0aec.png) no-repeat;background-size:100% 100%}.office-wrap .office-case .section-content ul.industry-list{float:left;margin:43px 0 0 17px;width:211px}.office-wrap .office-case .section-content ul.industry-list li{position:relative;margin-bottom:8px;height:34px;width:100%;color:#fff}.office-wrap .office-case .section-content ul.industry-list li p{position:relative;padding-left:30px;height:34px;line-height:34px;cursor:pointer}.office-wrap .office-case .section-content ul.industry-list li p.active{position:absolute;width:220px;left:-9px;background-image:-o-linear-gradient(315deg,#ffedcc 0,#ffd9be 100%);background-image:linear-gradient(135deg,#ffedcc,#ffd9be);background-color:#ffedcc;color:#ff6c00}.office-wrap .office-case .section-content ul.industry-list li p.active:before{content:"";display:block;width:0;height:0;border-color:#d49160 #d49160 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:4px;position:absolute;bottom:-8px;left:0}.office-wrap .office-case .section-content ul.industry-list li:hover{background:hsla(0,0%,100%,.1)}.office-wrap .office-case .section-content ul.case-list{float:left;width:966px;margin:48px 0 0 10px;background-color:#fff}.office-wrap .office-case .section-content ul.case-list li{float:left;padding-left:20px;width:322px;height:124px;background:url(/_nuxt/images/bg_high_item.2f20486114560cfd1efd8987a7b43407.png) no-repeat;background-size:cover;cursor:pointer}.office-wrap .office-case .section-content ul.case-list li .job-name{margin-top:32px;font-size:20px}.office-wrap .office-case .section-content ul.case-list li .job-info{margin-top:10px;color:#828799}.office-wrap .office-case .section-content ul.case-list li .job-info span{margin-right:18px}.office-wrap .office-case .section-content ul.case-list li:hover{border:1px solid #c7ced9}.office-wrap .office-case .section-content ul.case-list li:hover .job-name{font-weight:700}.office-wrap .office-case .section-content ul.case-list li:hover .job-info{color:#333}.office-wrap .office-cooperation{min-width:1300px;margin-top:70px;padding:40px 0 70px;background-color:#f8fcfe}.office-wrap .office-cooperation .section-content{position:relative;width:1200px;margin:40px auto 0}.office-wrap .office-cooperation .section-content .swiper-company-container{margin:0 auto;width:1076px;height:470px;overflow:hidden}.office-wrap .office-cooperation .section-content .swiper-company-container img{margin:10px;width:1058px;height:450px;-webkit-box-shadow:0 2px 10px 0 rgba(147,152,192,.4);box-shadow:0 2px 10px 0 rgba(147,152,192,.4)}.office-wrap .office-cooperation .section-content i{font-size:58px;color:#cfd7ec;cursor:pointer}.office-wrap .office-cooperation .section-content i:hover{color:#9093a8}.office-wrap .office-cooperation .section-content .prev{position:absolute;left:0;top:236px}.office-wrap .office-cooperation .section-content .next{position:absolute;right:0;top:236px}.office-wrap .office-news{margin:70px 0}.office-wrap .office-news .section-content{margin:40px auto 0;width:1200px;font-size:0}.office-wrap .office-news .section-content .view-item{width:390px;display:inline-block;border:1px solid #eef4fc;border-radius:8px}.office-wrap .office-news .section-content .view-item:not(:last-child){margin-right:12px}.office-wrap .office-news .section-content .title{height:200px;position:relative}.office-wrap .office-news .section-content .title img{width:100%;height:100%}.office-wrap .office-news .section-content .title .plate-title{position:absolute;bottom:0;left:0;height:32px;line-height:32px;width:100%;padding:0 16px;background-color:rgba(0,0,0,.56);font-size:14px;color:#fff}.office-wrap .office-news .section-content .title .plate-title a{color:#fff}.office-wrap .office-news .section-content .title .plate-title .more{float:right}.office-wrap .office-news .section-content .title .plate-title .name{float:left;font-size:20px}.office-wrap .office-news .section-content .dynamic-ul{background-color:#fff;padding:24px 16px 0;height:108px;overflow-y:hidden}.office-wrap .office-news .section-content .dynamic-ul>li{margin-bottom:12px}.office-wrap .office-news .section-content .dynamic-ul>li a{display:inline-block;font-size:14px;width:260px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.office-wrap .office-news .section-content .dynamic-ul>li a:hover{text-decoration:underline}.office-wrap .office-news .section-content .dynamic-ul>li span{float:right;color:#666;text-align:right;font-size:12px}.office-wrap .office-map{padding-bottom:40px}.office-wrap .office-map .about-map-content{width:1200px;margin:40px auto 0;overflow:hidden}.office-wrap .office-map .about-map-content .map-box{position:relative;z-index:1}.office-wrap .office-map .about-map-content .map-box .city-info{z-index:1000;position:absolute;right:0;bottom:0;width:370px;padding:30px 40px;color:#fff;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(42,47,61,.7);-webkit-box-shadow:0 2px 16px 0 rgba(36,40,68,.6);box-shadow:0 2px 16px 0 rgba(36,40,68,.6)}.office-wrap .office-map .about-map-content .map-box .city-info:before{content:"";display:block;border:14px solid rgba(0,0,0,0);border-right-color:rgba(42,47,61,.7);position:absolute;bottom:50%;left:-28px}.office-wrap .office-map .about-map-content .map-box .city-info .name{font-size:20px}.office-wrap .office-map .about-map-content .map-box .city-info .address{padding-top:12px;font-size:14px}.office-wrap .office-map .about-map-content .map-box .city-info .phone{padding-top:30px;font-size:34px}.office-wrap .office-map .about-map-content .map-box .city-info .order{display:block;width:116px;height:38px;line-height:38px;margin-top:30px;font-size:16px;text-align:center;background:url(/_nuxt/images/bg_map_button.94c34a1b78160cf0b41b1b3aed7410b6.png) no-repeat;background-size:100% 100%;color:#fff}.office-wrap .office-map .about-map-content .map{width:100%;height:358px}.office-wrap .office-map .about-map-content .map .tdt-control-copyright{display:none}.office-wrap .office-footer{height:174px;background:url(/_nuxt/images/bg_footer.d278de7201f40e12f44a7ff365fc3f21.jpg) no-repeat 50%;background-size:100% 100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#fff;letter-spacing:1px}.office-wrap .office-footer h5{padding-top:20px}.office-wrap .office-footer div{margin-top:10px;font-size:22px}.office-wrap .office-footer p{margin-top:10px}