@charset "UTF-8";html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left;font-weight:400}html,body,fieldset,img,iframe,abbr{border:0;-webkit-box-sizing:border-box;box-sizing:border-box}i,cite,em,var,address,dfn{font-style:normal}[hidefocus],summary{outline:0}li{list-style:none}h1,h2,h3,h4,h5,h6,small{font-size:100%}sup,sub{font-size:83%}pre,code,kbd,samp{font-family:inherit}q:before,q:after{content:none}textarea{overflow:auto;resize:none}label,summary{cursor:default}a,button{cursor:pointer}button{border:none}h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:700}del,ins,u,s,a,a:hover{text-decoration:none}body,textarea,input,button,select,keygen,legend{font:.12rem/1.14 arial,\5b8b\4f53;color:#333;outline:0;-webkit-tap-highlight-color:rgba(255,0,0,0)}body{background:#fff}a{border:none;text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0)}a,a:hover{color:#333}@font-face{font-family:SourceHanSansSC;font-weight:700;src:url(/assets/SourceHanSansCN-Bold.981d98f4.woff)}@font-face{font-family:SourceHanSansSC;font-weight:500;src:url(/assets/SourceHanSansCN-Medium.d445a1b2.woff)}@font-face{font-family:SourceHanSansSC;font-weight:400;src:url(/assets/SourceHanSansCN-Normal.94eb75a3.woff)}@font-face{font-family:SourceHanSansSC;font-weight:300;src:url(/assets/SourceHanSansCN-Regular.2817a640.woff)}html{font-size:5.2083333333vw}html.portrait{font-size:26.6666666667vw}@media (min-width: 1920PX){html{font-size:100PX}}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#000;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}html ::-webkit-scrollbar{width:0;height:0}html ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .01rem rgba(0,0,0,0);box-shadow:inset 0 0 .01rem rgba(0,0,0,0);border-radius:10PX;background-color:transparent}html ::-webkit-scrollbar-thumb{border-radius:10PX;-webkit-box-shadow:inset 0 0 .06rem rgba(0,0,0,.3);box-shadow:inset 0 0 .06rem rgba(0,0,0,.3);background:#dad6d6}html body{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-x:hidden;font-family:SourceHanSansSC;font-weight:400;background-color:#fff;visibility:hidden}html img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}html[device=ie] body{font-family:\5fae\8f6f\96c5\9ed1}@-webkit-keyframes rotate-1{0%{-webkit-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes rotate-1{0%{-webkit-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg)}to{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes up-in{0%{-webkit-transform:translateX(-50%) translateY(100%);transform:translate(-50%) translateY(100%)}to{-webkit-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}}@keyframes up-in{0%{-webkit-transform:translateX(-50%) translateY(100%);transform:translate(-50%) translateY(100%)}to{-webkit-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}}@-webkit-keyframes left-in{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes left-in{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translateX(0);transform:translate(0)}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html body{background-color:#000}#header-wrap .header{position:fixed}html.web #header-wrap .header .logo-wrap .logo .st0{fill:#fff!important}html.portrait .header .menu-btn b i:nth-child(1),html.portrait .header .menu-btn b i:nth-child(2){background:#fff}html.portrait .header .menu-btn b.active2{-webkit-filter:grayscale(200%) brightness(600%);filter:grayscale(200%) brightness(600%)}.header-wrap .nav ul li{color:rgba(255,255,255,.5)!important}.header-wrap .nav ul li:hover,.header-wrap .nav ul li.active{color:#fff!important}.career-header{position:fixed;width:100vw;max-width:19.2rem;padding-left:3.2rem;top:3.39rem;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.career-header.transition{-webkit-transition:all .4s;transition:all .4s}.career-header.collapse{top:0;padding-top:1.03rem;background-color:#000}.career-header.collapse .header__bg{font-size:1.4rem;line-height:2.02rem;top:.53rem;left:3.96rem}.career-header.collapse .header__label{font-size:.64rem;line-height:1.2rem}.career-header.collapse .header__desc{display:none}.career-header .header__bg{font-size:4rem;font-weight:700;color:rgba(255,255,255,.06);position:absolute;top:-1.6rem;left:0;-webkit-transition:inherit;transition:inherit}.career-header .header__label{color:#fff;font-size:.96rem;line-height:1.2rem;font-weight:700;-webkit-transition:inherit;transition:inherit}.career-header .header__desc{font-size:.2rem;font-weight:400;color:rgba(255,255,255,.5);line-height:.3rem;width:6.93rem;margin-top:.96rem}.effect-ring-list{position:fixed;width:18.2rem;height:18.2rem;left:calc(100vw - 9.1rem);bottom:-8.7rem;-webkit-transform-origin:9.1rem 9.5rem;transform-origin:9.1rem 9.5rem}.effect-ring-list:not(.visible){display:none}.effect-ring-list.transition{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.effect-ring-list.collapse{-webkit-transform:scale(0);transform:scale(0)}.effect-ring-list .ring__item{border-radius:50%;position:absolute;background-size:100%;will-change:transform,opacity}.effect-ring-list .ring__item:nth-child(1){opacity:.8;width:2.8rem;height:2.8rem;top:calc(50% - 1.4rem);left:calc(50% - 1.4rem);z-index:8;background-image:url(/assets/ic_roll_01.1f71c0f8.png)}.effect-ring-list .ring__item:nth-child(2){opacity:.8;width:5rem;height:5rem;top:calc(50% - 2.5rem);left:calc(50% - 2.5rem);z-index:7;background-image:url(/assets/ic_roll_02.31a55c3e.png)}.effect-ring-list .ring__item:nth-child(3){opacity:.8;width:7.2rem;height:7.2rem;top:calc(50% - 3.6rem);left:calc(50% - 3.6rem);z-index:6;background-image:url(/assets/ic_roll_03.3adea9c6.png)}.effect-ring-list .ring__item:nth-child(4){opacity:.8;width:9.4rem;height:9.4rem;top:calc(50% - 4.7rem);left:calc(50% - 4.7rem);z-index:5;background-image:url(/assets/ic_roll_04.b46da38f.png)}.effect-ring-list .ring__item:nth-child(5){opacity:.8;width:11.6rem;height:11.6rem;top:calc(50% - 5.8rem);left:calc(50% - 5.8rem);z-index:4;background-image:url(/assets/ic_roll_05.420fc7d8.png)}.effect-ring-list .ring__item:nth-child(6){opacity:.8;width:13.8rem;height:13.8rem;top:calc(50% - 6.9rem);left:calc(50% - 6.9rem);z-index:3;border:.01rem solid rgba(255,255,255,.3)}.effect-ring-list .ring__item:nth-child(7){opacity:.8;width:16rem;height:16rem;top:calc(50% - 8rem);left:calc(50% - 8rem);z-index:2;border:.01rem solid rgba(255,255,255,.2)}.effect-ring-list .ring__item:nth-child(8){opacity:.8;width:18.2rem;height:18.2rem;top:calc(50% - 9.1rem);left:calc(50% - 9.1rem);z-index:1;border:.01rem solid rgba(255,255,255,.1)}.job-menu-list{position:fixed;left:calc(100vw - 2.26rem);top:2rem;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-menu-list .job-menu-item{border-radius:50%;cursor:pointer;background-clip:content-box;opacity:0;-webkit-transition:background-color .3s;transition:background-color .3s;will-change:transform,opacity}.job-menu-list .job-menu-item+.job-menu-item{margin-top:.29rem}.job-menu-list .job-menu-item.visible{opacity:1}.job-menu-list .job-menu-item:nth-child(1){border:.04rem solid rgba(137,204,127,.3)}.job-menu-list .job-menu-item:nth-child(1).active{background-color:#6cbe72}.job-menu-list .job-menu-item:nth-child(2){border:.04rem solid rgba(105,206,199,.3)}.job-menu-list .job-menu-item:nth-child(2).active{background-color:#4ab1b7}.job-menu-list .job-menu-item:nth-child(3){border:.04rem solid rgba(185,74,103,.3)}.job-menu-list .job-menu-item:nth-child(3).active{background-color:#bf556f}.job-menu-list .job-menu-item:nth-child(4){border:.04rem solid rgba(92,102,190,.3)}.job-menu-list .job-menu-item:nth-child(4).active{background-color:#6279b4}.job-menu-list .job-menu-item .job-menu__text{color:#fff;width:.6rem;height:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:.18rem;font-size:.18rem;pointer-events:none}.job-menu-list .btn-close{width:.68rem;height:.68rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;margin-top:.29rem}.job-menu-list .btn-close:not(.visible){display:none}.job-menu-list .btn-close .icon-close{width:.18rem;height:.18rem;display:block;-webkit-animation:rotate-1 .4s;animation:rotate-1 .4s}.job-menu-list .like-job-menu-item{opacity:0;position:absolute;top:0;right:0;z-index:-1}.job-menu-list .like-job-menu-item.visible{display:block;opacity:1}.job-menu-list .like-job-menu-item.icon-1{width:.6rem;height:.6rem}.job-menu-list .like-job-menu-item.icon-2{width:.39rem;height:.39rem}.job-menu-list .like-job-menu-item>img{width:100%;height:100%;display:block}.job-details{width:100vw;max-width:19.2rem;margin:0 auto;padding-top:3.1rem;padding-left:3.2rem;min-height:calc(100vh - 1rem)}.job-details:not(.visible){display:none}.job-details .job-item{width:9.8rem;position:relative;cursor:pointer;padding-bottom:.5rem;overflow-x:hidden}.job-details .job-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1PX;background-color:rgba(255,255,255,.29);-webkit-animation:left-in .3s;animation:left-in .3s}.job-details .job-item+.job-item{margin-top:2rem}.job-details .job-item .job__title{font-size:.28rem;font-weight:700;color:#fff;pointer-events:none}.job-details .job-item .job__desc{font-size:.18rem;font-weight:400;color:rgba(255,255,255,.5);line-height:.4rem;margin-top:.6rem;pointer-events:none}.job-details .job-item .btn-consult{display:block;width:.34rem;height:.34rem;background:url(/assets/ic_carrer_right.fef0d366.svg) no-repeat;background-size:100% 100%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform-origin:left;transform-origin:left;pointer-events:none;margin-top:.6rem}.job-details .job-item:hover .btn-consult{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.career-footer{width:100vw;max-width:19.2rem;margin:0 auto;padding:.32rem 0 .32rem 3.2rem;background-color:transparent}.career-footer.fixed{position:fixed;z-index:2;width:100vw;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);-webkit-animation:up-in .4s;animation:up-in .4s}@media screen and (min-width: 1920px){.effect-ring-list{left:10.1rem}.job-menu-list{left:16.94rem}}html.portrait body[data-mode=browse]{background-image:url(/assets/bg_carrer.b3f10f50.png);background-repeat:no-repeat;background-size:5.84rem 5.84rem;background-position:-1.68rem 1.75rem}html.portrait .career-header{width:100vw;top:.66rem;padding-left:0}html.portrait .career-header.collapse{top:0;padding:.18rem .2rem .9rem}html.portrait .career-header.collapse .header__bg{display:none}html.portrait .career-header.collapse .header__label{text-align:left;font-size:.24rem;line-height:.32rem;padding:0}html.portrait .career-header .header__bg{font-size:1rem;line-height:1.44rem;top:-.5rem;left:-1.68rem;color:transparent;-webkit-text-stroke:.01rem #343434;text-stroke:.01rem #343434;z-index:-1}html.portrait .career-header .header__label{font-size:.38rem;line-height:.46rem;text-align:right;padding-right:.35rem}html.portrait .career-header .header__desc{width:100%;font-size:.14rem;line-height:.26rem;color:#fff;font-weight:400;padding:0 .2rem;margin-top:.5rem}html.portrait .effect-ring-list{width:8.2rem;height:8.2rem;left:calc(100vw - 4.2rem);bottom:-2.8rem;-webkit-transform-origin:4.2rem 4.1rem;transform-origin:4.2rem 4.1rem;background:url(/assets/bg_carrer.b3f10f50.png) no-repeat;background-size:5.84rem 5.84rem;background-position:-1.06rem 1.28rem}html.portrait .effect-ring-list .ring__item:nth-child(1){width:1.2rem;height:1.2rem;top:calc(50% - .6rem);left:calc(50% - .6rem)}html.portrait .effect-ring-list .ring__item:nth-child(2){width:2.2rem;height:2.2rem;top:calc(50% - 1.1rem);left:calc(50% - 1.1rem)}html.portrait .effect-ring-list .ring__item:nth-child(3){width:3.2rem;height:3.2rem;top:calc(50% - 1.6rem);left:calc(50% - 1.6rem)}html.portrait .effect-ring-list .ring__item:nth-child(4){width:4.2rem;height:4.2rem;top:calc(50% - 2.1rem);left:calc(50% - 2.1rem)}html.portrait .effect-ring-list .ring__item:nth-child(5){width:5.2rem;height:5.2rem;top:calc(50% - 2.6rem);left:calc(50% - 2.6rem)}html.portrait .effect-ring-list .ring__item:nth-child(6){width:6.2rem;height:6.2rem;top:calc(50% - 3.1rem);left:calc(50% - 3.1rem)}html.portrait .effect-ring-list .ring__item:nth-child(7){width:7.2rem;height:7.2rem;top:calc(50% - 3.6rem);left:calc(50% - 3.6rem)}html.portrait .effect-ring-list .ring__item:nth-child(8){display:none}html.portrait .job-menu-list{width:100vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;right:unset;top:.81rem;padding-left:.22rem;padding-right:.22rem}html.portrait .job-menu-list .job-menu-item{margin-top:0}html.portrait .job-menu-list .job-menu-item .job-menu__text{width:.39rem;height:.39rem;font-size:.11rem;line-height:.11rem}html.portrait .job-menu-list .btn-close{width:.39rem;height:.39rem;margin-top:0}html.portrait .job-menu-list .like-job-menu-item{margin-top:0}html.portrait .job-menu-list .like-job-menu-item.icon-1{width:.39rem;height:.39rem}html.portrait .job-menu-list .like-job-menu-item.icon-2{width:.28rem;height:.28rem}html.portrait .job-details{width:100vw;padding:1.72rem .22rem 1rem;min-height:calc(100vh - .35rem)}html.portrait .job-details .job-item{width:100%;padding-bottom:.2rem}html.portrait .job-details .job-item+.job-item{margin-top:.8rem}html.portrait .job-details .job-item .job__title{font-size:.2rem}html.portrait .job-details .job-item .job__desc{font-size:.14rem;margin-top:.5rem;margin-bottom:0;line-height:.26rem}html.portrait .job-details .job-item .btn-consult{float:right;width:.27rem;height:.07rem;background:url(/assets/ic_enter.d91eb8df.svg) no-repeat;background-size:100% 100%;margin-bottom:0;margin-top:.5rem}html.portrait .job-details .job-item:hover .btn-consult{-webkit-transform:rotate(0);transform:rotate(0)}html.portrait .career-footer{padding-top:0;padding-bottom:0;padding-left:.2rem;padding-right:.2rem;height:.33rem;line-height:.33rem}html.portrait .career-footer:not(.visible){display:none}.copyright span,.copyright a{font-size:.16rem;font-weight:400;color:#646566;-webkit-transition:color .3s;transition:color .3s}.copyright a:hover{color:rgba(255,255,255,.8)}html.portrait .copyright span,html.portrait .copyright a{font-size:.12rem;font-weight:400;color:#646566;-webkit-transition:color .3s;transition:color .3s}html.portrait .copyright a:hover{color:rgba(255,255,255,.8)}html.portrait .copyright .extra-info{display:none}
