.inner-section .center-container{width:95%;max-width:1200px;margin:0 auto}.inner-section .introduce{padding:24px 0 100px;width:1000px;margin:0 auto}.inner-section .introduce.introduce-padding{padding-bottom:50px}.inner-section .introduce p{font-size:14px;font-weight:300;text-align:left;color:rgba(0,0,0,.7);line-height:26px}.inner-section .introduce p:first-child{text-align:justify}.inner-section .title{text-align:center;font-size:32px;font-weight:500;text-align:center;color:#000;line-height:45px;position:relative;margin-bottom:12px}.inner-section .title::after{content:"";position:absolute;width:80px;height:4px;background:#bd0008;border-radius:2px;bottom:-12px;left:50%;transform:translateX(-50%)}.inner-section .content{max-width:1200px;margin:0 auto}.inner-section .people{position:relative}.inner-section .people .content{position:relative}.inner-section .people .text{position:absolute;top:50%;left:0;z-index:1;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:40px 106px 60px 44px;background-color:#fff}.inner-section .people .text .title{display:inline-block;text-align:left;margin-bottom:30px}.inner-section .people .text .title::after{width:100%;left:0;transform:translateX(0);-webkit-transform:translateX(0)}.inner-section .people .text .introduce{padding:0;width:auto}.inner-section .people .text .introduce P{text-align:left}.inner-section .people .people-bg{width:100%;height:520px;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/people-bg.jpg)}.inner-section .environment{padding-top:120px}.inner-section .environment .main{font-size:0;padding-top:50px}.inner-section .environment .main .main-item{display:inline-block;width:calc(50% - 20px);vertical-align:top}.inner-section .environment .main .main-item .img{width:100%;margin-bottom:20px;vertical-align:top}.inner-section .environment .main .main-item .img img{width:100%;vertical-align:top}.inner-section .environment .main .main-item .text .t-title{font-size:20px;font-weight:500;text-align:left;color:#000;line-height:28px}.inner-section .environment .main .main-item .text .decon{font-size:14px;font-family:PingFangSC,PingFangSC-Regular;font-weight:400;text-align:left;color:rgba(0,0,0,.7);line-height:24px}.inner-section .environment .main .main-item:last-child{margin-left:40px}.inner-section .employee{padding-top:120px}.inner-section .employee .content{max-width:100%}.inner-section .employee .introduce p:first-child{text-align:center}.inner-section .employee .employee-bg{width:100%;padding-bottom:100px;font-size:0}.inner-section .employee .employee-bg .employee-item{position:relative;overflow:hidden;display:inline-block;height:180px;padding:26px;box-sizing:border-box;vertical-align:top;background-position:center;background-repeat:no-repeat;background-size:cover}.inner-section .employee .employee-bg .employee-item .e-conent{position:relative;z-index:2}.inner-section .employee .employee-bg .employee-item .mask-bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.4);transform:translate(0, 200%);-ms-transform:translate(0, 200%);-moz-transform:translate(0, 200%);-webkit-transform:translate(0, 200%);-o-transform:translate(0, 200%);transform-origin:bottom;-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transition:transform .5s cubic-bezier(0.2, 0, 0.2, 1),opacity .3s cubic-bezier(0.2, 0, 0.2, 1);-webkit-transition:transform .5s cubic-bezier(0.2, 0, 0.2, 1),opacity .3s cubic-bezier(0.2, 0, 0.2, 1);-moz-transition:transform .5s cubic-bezier(0.2, 0, 0.2, 1),opacity .3s cubic-bezier(0.2, 0, 0.2, 1);-ms-transition:transform .5s cubic-bezier(0.2, 0, 0.2, 1),opacity .3s cubic-bezier(0.2, 0, 0.2, 1);-o-transition:transform .5s cubic-bezier(0.2, 0, 0.2, 1),opacity .3s cubic-bezier(0.2, 0, 0.2, 1)}.inner-section .employee .employee-bg .employee-item .e-title{font-size:18px;color:#fff;letter-spacing:0;text-align:left;text-shadow:0 1px 4px rgba(0,0,0,.3);font-weight:600;margin-bottom:10px}.inner-section .employee .employee-bg .employee-item .t-introduce{font-size:14px;color:#fff;letter-spacing:0;text-align:justify;line-height:24px;text-shadow:0 1px 4px rgba(0,0,0,.3);font-weight:400;transform:translate(0, 80px);-ms-transform:translate(0, 80px);-moz-transform:translate(0, 80px);-webkit-transform:translate(0, 80px);-o-transform:translate(0, 80px);opacity:0;transition:transform .5s cubic-bezier(0.2, 0, 0.2, 1),opacity .3s cubic-bezier(0.2, 0, 0.2, 1);-webkit-transition:transform .5s cubic-bezier(0.2, 0, 0.2, 1),opacity .3s cubic-bezier(0.2, 0, 0.2, 1);-moz-transition:transform .5s cubic-bezier(0.2, 0, 0.2, 1),opacity .3s cubic-bezier(0.2, 0, 0.2, 1);-ms-transition:transform .5s cubic-bezier(0.2, 0, 0.2, 1),opacity .3s cubic-bezier(0.2, 0, 0.2, 1);-o-transition:transform .5s cubic-bezier(0.2, 0, 0.2, 1),opacity .3s cubic-bezier(0.2, 0, 0.2, 1)}.inner-section .employee .employee-bg .employee-item:hover .mask-bg{transform:translate(0, 0);-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0);-o-transform:translate(0, 0)}.inner-section .employee .employee-bg .employee-item:hover .t-introduce{transform:translate(0, 0);-ms-transform:translate(0, 0);-moz-transform:translate(0, 0);-webkit-transform:translate(0, 0);-o-transform:translate(0, 0);opacity:1}.inner-section .employee .employee-bg .employee-item:nth-child(1){width:38%;background-image:url(../images/employee-item-1.jpg)}.inner-section .employee .employee-bg .employee-item:nth-child(1) .mask-bg{background-color:#2051e5;opacity:.5}.inner-section .employee .employee-bg .employee-item:nth-child(2){width:62%;background-image:url(../images/employee-item-2.jpg)}.inner-section .employee .employee-bg .employee-item:nth-child(2) .mask-bg{background-color:#0a94cf;opacity:.5}.inner-section .employee .employee-bg .employee-item:nth-child(3){width:50%;background-image:url(../images/employee-item-3.jpg)}.inner-section .employee .employee-bg .employee-item:nth-child(3) .mask-bg{background-color:#fdc397;opacity:.2}.inner-section .employee .employee-bg .employee-item:nth-child(4){width:50%;background-image:url(../images/employee-item-4.jpg)}.inner-section .employee .employee-bg .employee-item:nth-child(4) .mask-bg{background-color:#f78063;opacity:.2}.inner-section .employee .employee-bg .employee-item:nth-child(5){width:62%;background-image:url(../images/employee-item-5.jpg)}.inner-section .employee .employee-bg .employee-item:nth-child(5) .mask-bg{background-color:#619371;opacity:.5}.inner-section .employee .employee-bg .employee-item:nth-child(6){width:38%;background-image:url(../images/employee-item-6.jpg)}.inner-section .employee .employee-bg .employee-item:nth-child(6) .mask-bg{background-color:#89c2b5;opacity:.5}.inner-section .join{margin-bottom:100px;cursor:pointer}.inner-section .join .join-bg:hover img{transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1)}.inner-section .join .content{position:relative}.inner-section .join .title{position:absolute;top:30%;left:100px;z-index:2;transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:left}.inner-section .join .title::after{left:0;transform:translateX(0);-webkit-transform:translateX(0)}.inner-section .join .join-bg{width:100%;overflow:hidden}.inner-section .join .join-bg img{width:100%;transition:transform .3s cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition:transform .3s cubic-bezier(0.19, 1, 0.22, 1)}.inner-section .button{background:none;font-size:0;font-weight:600;line-height:0}.inner-section .button-next{transition:.5s;outline:none;position:absolute;width:80px;z-index:10;top:50%;left:100px;transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer}.inner-section .button-next{right:4vw}.inner-section .button.disabled{opacity:.2;cursor:default}.inner-section #arrow-svg-home{transform:translateY(353px)}.inner-section .button-next #arrow-svg-home{transform:translateY(353px) rotateY(180deg);transform-origin:80px 0px 0px}.inner-section svg{transition:.5s}.inner-section .cls-1{transition:.5s;opacity:.4;transform-origin:-20px 40px;opacity:1}.inner-section .cls-4{transition:.5s;stroke-width:2px;stroke:#bd0008;fill:none;stroke-dasharray:2px;stroke-dashoffset:2px;opacity:.4;transform-origin:0px 0px 0px}.inner-section #arrow-trg{transition:.5s;fill:#bd0008;transform:rotateY(180deg) translate(-53px, 39px)}.inner-section #line{transition:.5s;stroke:#bd0008;transform:translate(50px, 42px)}.inner-section .button-prev:not(.disabled):hover svg{transform:translateX(-25px)}.inner-section .button-next:not(.disabled):hover svg{transform:translateX(25px)}.inner-section .button:not(.disabled):hover .cls-1{transform:scale(1.1)}.inner-section .button:not(.disabled):hover .cls-4{stroke-dasharray:4px;stroke-dashoffset:4px;opacity:1}.inner-section .button:not(.disabled):hover #arrow-trg{transform:rotateY(180deg) translate(-37px, 39px)}.inner-section .button:not(.disabled):hover #line{transform:translate(35px, 42px) scaleX(0.33)}.inner-section .more-ani{position:absolute;top:4rem;left:1.12rem;width:1.87rem;height:.4rem}.inner-section .r-bg{position:relative;width:1200px;margin:0 auto;margin-bottom:100px}.inner-section .r-bg img{max-width:100%;margin:0 auto}.inner-section .r-bg .r-b-button-subset{display:inline-block;position:absolute;bottom:0;right:48px;z-index:2;width:48px;height:48px;padding:18px;box-sizing:border-box;background-color:#fff}.inner-section .r-bg .r-b-button-subset span{display:block;width:12px;height:12px;border-left:2px solid #1c1c1c;border-bottom:2px solid #1c1c1c;transform:rotate(45deg)}.inner-section .r-bg .r-b-button-subset.r-b-prev{bottom:0;right:0;background-color:#bd0008}.inner-section .r-bg .r-b-button-subset.r-b-prev span{border-left:2px solid hsla(0,0%,100%,.7);border-bottom:2px solid hsla(0,0%,100%,.7);transform:rotate(-135deg)}.inner-section .case-body{max-width:100%;padding:0}.inner-section .company-events{margin-bottom:100px}.inner-section .company-events .swiper-slide-active .point{background:#fff}.inner-section .company-events .title{color:#fff}.inner-section .company-events .events-top{background:url(../images/aboutbg-02-2x.jpg) no-repeat center;background-size:cover;padding:60px 0 53px}.inner-section .company-events .events-top .events-content{max-width:1200px;margin:0 auto;margin-top:60px}.inner-section .company-events .events-top .event-list{text-align:center}.inner-section .company-events .events-top .event-list .event-icon{width:calc((100% - 320px)/8);display:inline-block;vertical-align:middle;position:relative}.inner-section .company-events .events-top .event-list .event-icon:not(:last-child):after{display:block;content:"";width:calc(100% - 20px);height:2px;background:hsla(0,0%,100%,.5);position:absolute;left:calc(50% + 10px);top:-2px;transform:translateY(11px)}.inner-section .company-events .events-top .event-list .event-icon .point-bg{width:20px;height:20px;background:hsla(0,0%,100%,.5019607843);border-radius:50%;margin:0 auto}.inner-section .company-events .events-top .event-list .event-icon .point-bg .point{transform:translate(3px, 3px);width:14px;height:14px;border-radius:50%;cursor:pointer}.inner-section .company-events .events-top .event-list .event-icon .point-bg .point.active{background:#fff}.inner-section .company-events .events-top .event-list .event-icon .time{font-size:16px;font-family:DINCondensed,DINCondensed-Bold;font-weight:700;text-align:center;color:hsla(0,0%,100%,.6);line-height:28px}.inner-section .company-events .events-bottom{height:330px;box-sizing:border-box;padding-left:120px;padding-top:20px;padding-bottom:23px;background:#fbfbfb}.inner-section .company-events .events-bottom .content-list .event-box{display:inline-block;max-width:424px;vertical-align:top}.inner-section .company-events .events-bottom .content-list .event-box:not(:last-child){margin-right:30px}.inner-section .company-events .events-bottom .content-list .event-box .box-title{font-size:24px;font-family:DINCondensed,DINCondensed-Bold;font-weight:700;text-align:left;color:#000;line-height:29px}.inner-section .company-events .events-bottom .content-list .event-box .box-title::after{content:"";display:block;height:1px;background:#d8d8d8}.inner-section .company-events .events-bottom .content-list .event-box ul li{font-size:14px;font-weight:300;text-align:justify;color:rgba(0,0,0,.7);line-height:24px;position:relative;padding-left:12px;margin-top:10px}.inner-section .company-events .events-bottom .content-list .event-box ul li::before{vertical-align:top;content:"";display:inline-block;margin-right:8px;width:4px;height:4px;background:#bd0008;border-radius:50%;position:absolute;top:8px;left:0}.inner-section .company-structure{padding-bottom:100px}.inner-section .company-structure .company-logo{margin-top:40px;text-align:center}.inner-section .company-structure .company-logo img{max-width:176px}.inner-section .company-structure .line{width:2px;height:24px;background:#d8d8d8;margin:0 auto}.inner-section .company-structure .structure-content{margin-top:22px}.inner-section .company-structure .structure-list{margin:0 -6px}.inner-section .company-structure .structure-box{display:inline-block;width:16.6666666667%;vertical-align:top;position:relative}.inner-section .company-structure .structure-box .line{height:34px}.inner-section .company-structure .structure-box .en-title{font-size:34px;font-family:DINCondensed,DINCondensed-Bold;font-weight:700;text-align:center;color:#0354ac;line-height:41px;margin-top:4px}.inner-section .company-structure .structure-box .ch-title{font-size:16px;font-weight:400;text-align:center;color:rgba(0,0,0,.6);line-height:28px}.inner-section .company-structure .structure-box:not(:last-child)::before{display:block;content:"";width:100%;height:2px;background:#d8d8d8;position:absolute;left:calc(50% + 1px);top:0}.inner-section .company-structure .structure-box .structure{cursor:pointer;box-shadow:2px 2px 14px 0px rgba(0,0,0,.14);background:#f3f3f3;margin:0 6px;padding:27px 0;margin-bottom:23px}.inner-section .company-structure .structure-box .structure.box-selected{background:#fff}.inner-section .company-structure .structure-box .structure.box-selected::after{content:"";display:block;box-shadow:4px 4px 50px 0px rgba(0,0,0,.1);width:0px;height:0px;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:12px solid #0354ac;font-size:0px;line-height:0px;position:absolute;bottom:0;left:50%;transform:translateX(-10px)}.inner-section .company-structure .structure-content-list .content-box{display:none;padding:20px;background:#fbfbfb;box-shadow:4px 4px 50px 0px rgba(0,0,0,.1)}.inner-section .company-structure .structure-content-list .content-box .sence{font-size:14px;font-weight:300;text-align:justify;color:rgba(0,0,0,.7);line-height:26px;text-shadow:4px 4px 50px 0px rgba(0,0,0,.1)}.inner-section .company-structure .structure-content-list .box-active{display:block}.inner-section .achievements{padding-top:86px;padding-bottom:74px;margin-bottom:100px;background-color:#fbfbfb}.inner-section .achievements .content{width:12rem;max-width:1200px;margin:0 auto;font-size:14px;line-height:20px;font-family:PingFangSC,PingFangSC-Light;font-weight:300;color:rgba(0,0,0,.7)}.inner-section .achievements .category{padding-top:60px;width:100%}.inner-section .achievements .category ul::after{content:"";display:table;clear:both}.inner-section .achievements .category ul li{float:left;width:20%;margin-left:6.6666666667%;text-align:center}.inner-section .achievements .category ul li .ico{position:relative;display:inline-block;width:.9rem;height:.9rem;max-width:90px;max-height:90px;border:1px solid #d4d4d4;border-radius:50%;margin:0 auto}.inner-section .achievements .category ul li .ico img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);width:26px;height:26px;vertical-align:middle;margin:0 auto}.inner-section .achievements .category ul li p{margin-top:20px;margin-bottom:2px;font-size:12px;line-height:17px;color:rgba(0,0,0,.1)}.inner-section .achievements .category ul li div{line-height:26px;text-align:justify}.inner-section .achievements .category ul li:first-child{margin-left:0}.inner-section .company-partner{padding-bottom:40px}.inner-section .company-partner .title{margin-bottom:52px}.inner-section .company-partner .p-logo{max-height:66px;width:15%;height:.66rem;margin-right:6.25%;display:inline-block;margin-top:10px;margin-bottom:60px;background-size:contain;background-repeat:no-repeat;transition:transform .3s;-webkit-transition:transform .3s}.inner-section .company-partner .p-logo:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px)}.inner-section .company-partner .p-logo:nth-child(5n){margin-right:0}.inner-section .company-partner .p-logo:nth-child(1){background-image:url(../images/partner_01.jpg)}.inner-section .company-partner .p-logo:nth-child(2){background-image:url(../images/partner_02.jpg)}.inner-section .company-partner .p-logo:nth-child(3){background-image:url(../images/partner_03.jpg)}.inner-section .company-partner .p-logo:nth-child(4){background-image:url(../images/partner_04.jpg)}.inner-section .company-partner .p-logo:nth-child(5){background-image:url(../images/partner_05.jpg)}.inner-section .company-partner .p-logo:nth-child(6){background-image:url(../images/partner_06.jpg)}.inner-section .company-partner .p-logo:nth-child(7){background-image:url(../images/partner_07.jpg)}.inner-section .company-partner .p-logo:nth-child(8){background-image:url(../images/partner_08.jpg)}.inner-section .company-partner .p-logo:nth-child(9){background-image:url(../images/partner_09.jpg)}.inner-section .company-partner .p-logo:nth-child(10){background-image:url(../images/partner_10.jpg)}.inner-section .company-partner .p-logo:nth-child(11){background-image:url(../images/partner_11.jpg)}.inner-section .company-partner .p-logo:nth-child(12){background-image:url(../images/partner_12.jpg)}.inner-section .company-partner .p-logo:nth-child(13){background-image:url(../images/partner_13.jpg)}.inner-section .company-partner .p-logo:nth-child(14){background-image:url(../images/partner_14.jpg)}.inner-section .company-partner .p-logo:nth-child(15){background-image:url(../images/partner_15.jpg)}.inner-section .company-partner .p-logo:nth-child(16){background-image:url(../images/partner_16.jpg)}.inner-section .company-partner .p-logo:nth-child(17){background-image:url(../images/partner_17.jpg)}.inner-section .company-partner .p-logo:nth-child(18){background-image:url(../images/partner_18.jpg)}.inner-section .company-partner .p-logo:nth-child(19){background-image:url(../images/partner_19.jpg)}.inner-section .company-partner .p-logo:nth-child(20){background-image:url(../images/partner_20.jpg)}.inner-section .company-partner .p-logo:nth-child(21){background-image:url(../images/partner_21.jpg)}.inner-section .company-partner .p-logo:nth-child(22){background-image:url(../images/partner_22.jpg)}.inner-section .company-partner .p-logo:nth-child(23){background-image:url(../images/partner_23.jpg)}.inner-section .company-partner .p-logo:nth-child(24){background-image:url(../images/partner_24.jpg)}.inner-section .company-partner .p-logo:nth-child(25){background-image:url(../images/partner_25.jpg)}.inner-section .san-card{width:calc((100% - 108px)/3);margin-right:54px;border:2px solid #e5e5e5;display:inline-block;vertical-align:top;box-sizing:border-box;margin-bottom:40px;transition:all .3s}.inner-section .san-card:nth-of-type(3n-1){margin-right:0}.inner-section .san-card .case-card-content{display:block;padding:86px 0 25px 32px;position:relative}.inner-section .san-card .case-card-content::before{content:"";display:block;width:28px;height:28px;background:#bd0008;position:absolute;top:-1px;right:-1px}.inner-section .san-card .san-title{font-size:28px;font-family:DINCondensed,DINCondensed-Bold;font-weight:700;text-align:left;color:rgba(0,0,0,.06);line-height:34px;transition:color .3s;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.inner-section .san-card .career{font-size:20px;font-family:PingFangSC,PingFangSC-Medium;font-weight:500;text-align:left;color:#000;line-height:28px;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.inner-section .san-card .desc{font-size:14px;font-family:PingFangSC,PingFangSC-Light;font-weight:300;text-align:left;color:rgba(0,0,0,.7);line-height:24px}.inner-section .san-card .desc img{position:absolute;right:32px;bottom:28px}.inner-section .san-card:hover{border-color:#b2b2b2}.inner-section .recruitment{font-size:0;padding-bottom:0;height:0;overflow:hidden}.inner-section .recruitment .introduce p:first-child{text-align:center}.inner-section .recruitment .san-card{cursor:pointer}.inner-section .recruitment .san-card .desc img{opacity:0;transition:opacity .3s}.inner-section .recruitment .san-card:hover .san-title{color:#000}.inner-section .recruitment .case-card-content:hover img{opacity:1;animation:leftToRight .3s}.inner-section .recruitment.show{height:auto;padding-bottom:40px}.inner-section .benefits{margin-top:100px;margin-bottom:40px}.inner-section .benefits .center-container{margin-top:60px}.inner-section .benefits .san-card{border:none;width:calc((100% - 300px)/3);margin-right:150px;margin-bottom:64px}.inner-section .benefits .san-card:nth-of-type(3n){margin-right:0}.inner-section .benefits .san-card:nth-of-type(3n-1){margin-right:150px}.inner-section .benefits .san-card .icon{width:24px;height:24px}.inner-section .benefits .san-card .career,.inner-section .benefits .san-card .desc{padding-top:6px}.inner-section .contact .detail-title{font-size:16px;font-family:PingFangSC,PingFangSC-Medium;font-weight:500;text-align:left;color:#000;line-height:22px;margin-top:20px}.inner-section .contact .detail-desc{margin-top:4px;font-size:14px;font-weight:300;text-align:left;color:rgba(0,0,0,.7);line-height:20px}.inner-section .contact .detail-desc .detail{display:inline-block}.inner-section .contact .detail-desc .detail:nth-child(even){width:calc(100% - 126px)}.inner-section .contact .contact-one{position:relative;margin-bottom:20px}.inner-section .contact .contact-one .contact-address{position:relative;width:100%;overflow:hidden}.inner-section .contact .contact-one .contact-address .goGaoDe{position:absolute;top:0;left:0;z-index:2;display:table-cell;padding:9px 18px;background-color:#bd0008;vertical-align:top;font-size:14px}.inner-section .contact .contact-one .contact-address .goGaoDe img{width:16px;height:16px;vertical-align:middle}.inner-section .contact .contact-one .contact-address .goGaoDe span{display:inline-block;margin-left:8px;font-size:14px;font-weight:400;text-align:left;color:#fff;vertical-align:middle}.inner-section .contact .contact-one .contact-address .address-img{max-width:100%;height:auto}.inner-section .contact .contact-one .contact-other{width:100%;margin-bottom:90px}.inner-section .contact .contact-one .contact-other .title{text-align:left}.inner-section .contact .contact-one .contact-other .title::after{left:0;transform:translateX(0)}.inner-section .contact .contact-one .contact-other .contact-detail{margin-top:51px}.inner-section .contact .contact-one .contact-other .detail-desc{margin-bottom:16px;margin-top:0;font-size:16px;line-height:22px;color:#000}.inner-section .contact .contact-one .contact-other .detail-phone .detail-desc .detail:last-child{margin-top:10px;text-indent:5em}.inner-section .contact .contact-one .contact-other .detail-address,.inner-section .contact .contact-one .contact-other .detail-Postcode,.inner-section .contact .contact-one .contact-other .detail-phone{position:relative;padding-left:28px}.inner-section .contact .contact-one .contact-other .detail-address::before,.inner-section .contact .contact-one .contact-other .detail-Postcode::before,.inner-section .contact .contact-one .contact-other .detail-phone::before{position:absolute;left:0;top:0}.inner-section .contact .contact-one .contact-other .detail-Postcode::before{top:50%;margin-top:-6px}.inner-section .contact .contact-one .contact-other .detail-address::before{content:"";display:block;width:14px;height:18px;background:url(../images/01-address2x.png) no-repeat;background-size:100% auto}.inner-section .contact .contact-one .contact-other .detail-phone::before{content:"";display:block;width:14px;height:14px;background:url(../images/02-phone-2x.png) no-repeat;background-size:100% auto}.inner-section .contact .contact-one .contact-other .detail-Postcode::before{content:"";display:block;width:14px;height:12px;background:url(../images/03-email-2x.png) no-repeat;background-size:100% auto}.inner-section .contact .contact-one .contact-all{padding-top:60px}.inner-section .contact .contact-one .contact-all .title{text-align:left}.inner-section .contact .contact-one .contact-all .title::after{left:0;transform:translateY(0)}.inner-section .contact .contact-one .contact-all .contact-detail{padding-top:40px;font-size:0}.inner-section .contact .contact-one .contact-all .contact-detail .detail-address{display:inline-block;width:47%;margin-bottom:70px;vertical-align:top}.inner-section .contact .contact-one .contact-all .contact-detail .detail-address:nth-child(2n){margin-left:6%}.inner-section .contact .contact-one .contact-all .contact-detail .detail-address .detail-title{position:relative;font-size:18px;line-height:25px;color:rgba(0,0,0,.7);margin-bottom:11px;margin-top:0}.inner-section .contact .contact-one .contact-all .contact-detail .detail-address .detail-title::after{content:"";display:block;position:absolute;bottom:-10px;left:0;width:100%;height:1px;background-color:#d8d8d8}.inner-section .contact .contact-one .contact-all .contact-detail .detail-address .detail-desc{padding-top:20px;font-size:16px;line-height:22px}.inner-section .contact .contact-one .contact-all .contact-detail .detail-address .detail-desc .detail{margin-bottom:10px;width:100%}.inner-section .contact .contact-one .contact-all .contact-detail .detail-address .detail-desc .detail.time{text-indent:5em}.inner-section .contact .contact-two{padding-top:50px;padding-bottom:132px;border:1px solid #e7e7e7}.inner-section .contact .contact-two .title{max-width:1200px;padding:0 120px;margin:0 auto;text-align:left}.inner-section .contact .contact-two .title::after{left:120px;transform:translateX(0)}.inner-section .contact .contact-two .contact-code{font-size:0;margin-top:68px}.inner-section .contact .contact-two .contact-code .c-code{width:130px;display:inline-block;vertical-align:top;margin-left:calc((100% - 390px)/2)}.inner-section .contact .contact-two .contact-code .c-code:first-child{margin-left:0}.inner-section .contact .contact-two .contact-code .c-code .code{width:130px;height:130px;margin:0 auto}.inner-section .contact .contact-two .contact-code .c-code .code img{max-width:100%}.inner-section .contact .contact-two .contact-code .c-code .c-title{font-size:14px;font-weight:300;text-align:left;color:rgba(0,0,0,.7);line-height:20px;text-align:center;margin-top:8px}.inner-section .video-container .video-tab{border-bottom:1px solid #d5d5d5}.inner-section .video-container .video-tab.center-container{padding:0}.inner-section .video-container .video-tab .tab-nav{width:26.7%;margin:0 auto}.inner-section .video-container .video-tab .tab-nav .tab{font-size:20px;font-weight:400;text-align:center;color:rgba(0,0,0,.7);line-height:28px;display:inline-block;width:50%;cursor:pointer}.inner-section .video-container .video-tab .tab-nav .tab:hover{color:#bd0008}.inner-section .video-container .video-tab .tab-nav .tab.active{color:#1cbdba}.inner-section .video-container .video-tab .tab-nav .tab.active::after{content:"";margin-top:6px;display:block;width:120px;height:2px;background:#bd0008;border-radius:1px;margin:0 auto}.inner-section .video-container .case-video{margin-top:40px}.inner-section .video-container .video-box{display:none;padding-bottom:60px}.inner-section .video-container .video-box.active{display:block;animation:changeOpacity .3s}.inner-section .video-container .three-card{width:calc((100% - 60px)/3);margin-right:30px;display:inline-block;vertical-align:top;margin-bottom:40px}.inner-section .video-container .three-card .case-card-img{padding-top:55.79%;background-size:100%;background-position:center;background-repeat:no-repeat;position:relative;transition:background-size .3s;-webkit-transition:background-size .3s}.inner-section .video-container .three-card .case-card-img .play img{max-width:100%}.inner-section .video-container .three-card .case-card-img .play{width:42px;height:34px;position:absolute;top:50%;left:50%;transform:translate(-21px, -17px);-webkit-transform:translate(-21px, -17px)}.inner-section .video-container .three-card:nth-child(3n){margin-right:0}.inner-section .video-container .three-card .case-card-content{background:#fff;border-radius:4px;box-shadow:0px 4px 10px 0px rgba(0,0,0,.1);padding:10px 16px}.inner-section .video-container .three-card .video-title{font-size:16px;font-weight:400;text-align:justify;color:#000;line-height:28px;transition:color .3s}.inner-section .video-container .three-card .video-time{font-size:14px;font-weight:300;text-align:left;color:#969696;line-height:20px;position:relative;margin-top:1px;transition:color .3s}.inner-section .video-container .three-card .video-time img{position:absolute;right:0;bottom:3px;transition:transform .3s;-webkit-transition:transform .3s}.inner-section .video-container .three-card:hover .case-card-img{background-size:120%}.inner-section .video-container .three-card:hover .video-title{color:#bd0008}.inner-section .video-container .three-card:hover .video-time{color:#bd0008}.inner-section .video-container .three-card:hover .video-time img{transform:translateY(-5px);-webkit-transform:translateY(-5px)}@keyframes leftToRight{0%{transform:translateX(-10px)}100%{transform:translateX(0)}}.company-structure.qualifications .introduce{padding-bottom:48px}.company-structure.qualifications .structure-content .certificate-img{width:100%}.case-container{font-size:0;padding-top:40px;display:none;opacity:0;position:absolute;width:100%;left:0%;top:0;z-index:-1}.case-container .case-card{display:inline-block;width:calc((100% - 84px)/4);border-radius:4px;box-shadow:0px 4px 10px 0px rgba(0,0,0,.1);margin-bottom:40px;margin-right:28px}.case-container .case-card:nth-child(4n){margin-right:0}.case-container .case-card .case-card-img{padding-top:71%;background-size:cover;background-position:center;background-repeat:no-repeat}.case-container .case-card .case-card-content{padding:12px}.case-container .case-card .case-card-content .title{font-size:16px;font-weight:400;text-align:left;color:#000;line-height:22px}.case-container .case-card .case-card-content .desc{font-size:14px;font-weight:300;text-align:left;color:#969696;line-height:20px;position:relative}.case-container .case-card .case-card-content .desc img{position:absolute;right:0;bottom:2px}.case-container.active{display:block;opacity:1;position:relative;left:0;z-index:1;animation:changeOpacity .3s;overflow:hidden;transition:height .5s cubic-bezier(0.23, 1, 0.32, 1)}.case-container.hide{height:0}.case-container{font-size:0;padding-top:100px;display:none;opacity:0;position:absolute;width:100%;left:0%;top:0;z-index:-1}.case-container.active{display:block;opacity:1;position:relative;left:0;z-index:1;animation:changeOpacity .3s}.about-detail-place{height:54px;background:#f2f3f5;padding:22px 0;box-sizing:border-box;padding:15px 120px}.about-detail-place div{display:inline-block}.about-detail-place div::after{content:"";display:inline-block;width:8px;height:8px;border-top:1px solid rgba(0,0,0,.6);border-right:1px solid rgba(0,0,0,.6);transform:rotate(45deg)}.about-detail-place div:last-child::after{display:none}.detail-info{max-width:1200px;margin:50px auto}.detail-info img{max-width:100%;display:block}.detail-info .in-title,.detail-info .main-title{max-width:700px;margin:0 auto}.detail-info .in-title{font-size:16px;font-weight:400;text-align:justify;color:rgba(0,0,0,.6);line-height:28px}.detail-info .main-title{font-size:40px;font-weight:500;text-align:justify;color:#000;line-height:56px;padding-bottom:40px;border-bottom:1px #c9c9c9 solid;margin-bottom:40px}.detail-info .info-detail-content{max-width:700px;margin:0 auto}.detail-info .info-detail-content h2{font-size:24px;font-weight:500;text-align:left;color:#000;line-height:33px;margin-top:40px;margin-bottom:10px}.detail-info .info-detail-content p{font-size:16px;font-weight:400;text-align:justify;color:rgba(0,0,0,.6);line-height:28px}@media screen and (max-width: 768px){.case-container{padding-top:30px}.inner-section .title{font-size:22px;line-height:30px;margin-bottom:28px !important;text-align:center !important}.inner-section .introduce{font-size:14px;line-height:20px;padding:14px 0 30px}.inner-section .company-profile{padding:0 20px}.inner-section .company-profile .introduce{width:100%}.inner-section .company-profile .introduce p{text-align:justify;text-indent:2em}.inner-section .company-profile .introduce p:first-child{padding-left:0}.inner-section .company-events{width:100%;margin-bottom:30px}.inner-section .company-events .events-top .events-content{margin-top:30px}.inner-section .company-events .events-top .event-list{padding:0 5px}.inner-section .company-events .events-top .event-list .event-icon{width:12.5%}.inner-section .company-events .events-top .event-list .event-icon .time{font-size:14px}.inner-section .company-events .events-bottom{height:400px;padding-left:20px}.inner-section .company-events .events-bottom .content-list .event-box{max-width:284px}.inner-section .company-structure{width:calc(100% - 40px);margin-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px}.inner-section .company-structure .introduce{width:100%;padding-bottom:20px}.inner-section .company-structure .introduce p{text-align:justify;text-indent:2em}.inner-section .company-structure .introduce p:first-child{padding-left:0}.inner-section .company-structure .structure-content{margin-top:0;padding:0;width:100%}.inner-section .achievements .content{width:calc(100% - 40px);margin:0 auto}.inner-section .achievements .content .title{font-size:22px;line-height:30px;margin-bottom:28px;text-align:center}.inner-section .achievements .content .category{padding-top:20px}.inner-section .achievements .content .category ul{font-size:0}.inner-section .achievements .content .category ul li{float:none;display:inline-block;width:calc(50% - 10px);margin-left:0;margin-bottom:26px;white-space:normal;vertical-align:top}.inner-section .achievements .content .category ul li div{font-size:12px}.inner-section .achievements .content .category ul li:nth-child(2n){margin-left:20px}.inner-section .company-partner{padding-bottom:40px}.inner-section .company-partner .partner-logo{width:calc(100% - 40px)}.inner-section .company-partner .partner-logo .p-logo{width:22.5%;margin:0;margin-bottom:10px;background-position:center;background-size:contain}.inner-section .company-partner .partner-logo .p-logo:not(:nth-child(4n)){margin-right:3.3333333333%}.inner-section .company-partner .partner-logo .p-logo:last-child{display:none}.inner-section .recruitment{padding:0 20px}.inner-section .recruitment .introduce{padding:0 0 20px}.inner-section .recruitment .san-card{width:100%;margin-right:0;margin-bottom:20px}.inner-section .recruitment .san-card .desc img{opacity:1;right:22px}.inner-section .r-bg{margin-top:20px}.inner-section .benefits{margin-top:40px;margin-bottom:20px}.inner-section .benefits .center-container{margin-top:34px;padding:0 20px}.inner-section .benefits .center-container .san-card{width:100%;margin-right:0;margin-bottom:40px}.inner-section .contact .contact-one{width:calc(100% - 40px)}.inner-section .contact .contact-one .contact-address{width:100%;margin-bottom:0}.inner-section .contact .contact-one .contact-address::after{display:none}.inner-section .contact .contact-one .contact-address a .goGaoDe{left:0}.inner-section .contact .contact-one .contact-address .map_container .address-img{margin-left:0}.inner-section .contact .contact-one .contact-other{position:initial;transform:none;-webkit-transform:none;width:100%;padding-left:0;margin-top:30px;margin-bottom:30px}.inner-section .contact .contact-one .contact-other .title::after{left:50%;transform:translateX(-50%)}.inner-section .contact .contact-one .contact-other .contact-detail .detail-phone .detail-desc .detail:last-child{width:100%;box-sizing:border-box;text-indent:0;padding-left:5em}.inner-section .contact .contact-two{padding-top:50px;padding-bottom:65px;background-position:-750px}.inner-section .contact .contact-two .contact-code{padding:0;margin-top:40px}.inner-section .contact .contact-two .contact-code .c-code{display:block;width:100%;margin-top:20px;margin-left:0}.inner-section .contact .contact-two .contact-code .c-code .code{width:180px;height:180px}.inner-section .contact .contact-two .contact-code .c-code .c-title{margin-top:0;font-weight:500}.inner-section .environment .main{padding:0 20px}.inner-section .environment .main .main-item{width:47.5%}.inner-section .environment .main .main-item:last-child{margin-left:5%}.inner-section .contact .contact-one .contact-all .title::after{left:50%;transform:translateX(-50%)}.inner-section .introduce.introduce-padding{padding-left:20px;padding-right:20px;padding-bottom:20px;box-sizing:border-box}.inner-section .employee .employee-bg .employee-item{height:240px}.inner-section .employee .employee-bg .employee-item .t-introduce{font-size:12px;line-height:20px;text-align:left;font-weight:300}.inner-section .employee .employee-bg{width:calc(100% - 40px);margin:0 auto;padding-bottom:30px}.inner-section .employee .employee-bg .employee-item{width:100% !important}.inner-section .join{margin-bottom:30px}.inner-section .join .title{display:inline-block;left:20px;font-size:18px}.inner-section .join .title::after{width:100%}.inner-section .contact .contact-one .contact-all .contact-detail .detail-address{width:100%;margin-left:0 !important}.inner-section .contact .contact-one .contact-all .contact-detail .detail-address .detail-desc .detail{font-size:12px;margin-bottom:2px}.inner-section .contact .contact-two .title::after{left:50%;transform:translateX(-50%)}.inner-section .environment{padding-top:30px}.inner-section .people{margin-bottom:26px}.inner-section .people .content{width:calc(100% - 40px)}.inner-section .people .text{position:static;transform:none;-webkit-transform:none;width:100%;padding:20px 0 30px}.inner-section .people .text .title{display:block}.inner-section .people .text .title::after{width:90px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.inner-section .people .text .introduce p{text-align:center}.inner-section .people .people-bg{height:1.6rem}.inner-section .environment .main .main-item .text .decon{font-size:12px;line-height:20px}.inner-section .environment .main .main-item .text .t-title{font-size:16px;line-height:26px;margin-bottom:5px}.inner-section .environment .main .main-item .img{margin-bottom:8px}.inner-section .employee{padding-top:30px}.inner-section .button-next{display:none}}@media screen and (max-width: 375px){.inner-section .employee .employee-bg .employee-item{height:260px}}