body,header,html{width:100%}li{list-style:none}body,html{margin:0;padding:0;height:100%}body{font-family:-apple-system,"Noto Sans","Helvetica Neue",Helvetica,"Nimbus Sans L",Arial,"Liberation Sans","PingFang SC","Hiragino Sans GB","Noto Sans CJK SC","Source Han Sans SC","Source Han Sans CN","Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif;min-width:max-content;min-width:-moz-max-content}.text-justify{text-align:justify;-ms-text-justify:inter-ideograph;text-justify:inter-ideograph;text-spacing:ideograph-alpha}header{position:fixed;top:0;background:#090911;z-index:20}header img.logo{display:block;float:left}header.light{background:#FCFCFC}header.light .navbar{color:#333}header.light .navbar ul li a{color:#333;transition:.5s}header.light .navbar ul li a:hover{text-shadow:0 0 1px #333;transition:.5s}header.light .navbar ul li.active{background:url(../images/nav_item_bg_light.png)}footer{color:#FFF;background:url(../images/bottom_contact_bg.jpg) center no-repeat #323232;background-size:cover}footer.light{color:#333;background:#FFF}footer .bottomContact{box-sizing:border-box}footer .bottomContact .left{float:left}footer .bottomContact .left .t{font-weight:700;letter-spacing:.04em}footer .bottomContact .right{float:right}footer .bottomContact .right img.qr{float:left}footer .bottomContact .right .text{float:left;text-align:center;letter-spacing:.04em}footer .bottomContact .right .green{color:#FFF;float:left;background:#4CBF00;font-weight:700;text-align:center}footer .copyRight{background:#000;color:#979797;text-align:center}footer .copyRight p{display:inline-block;margin-bottom:0}footer .copyRight p a{text-decoration:none;color:#979797}.content{margin:0 auto}.content.xl{width:1440px}.content.l{width:1120px}.hf-row{height:480px;background-position:center;background-repeat:no-repeat;min-width:1120px}.hf-row .text .title{font-weight:700;color:#444;letter-spacing:.04em}a.detail{color:#333;background:#FFF;display:inline-block;text-decoration:none;font-weight:700;box-shadow:0 3px 5px rgba(104,89,36,.25);transition:.4s}a.detail:hover{box-shadow:0 4px 6px rgba(104,89,36,.5);transition:.4s}.main h1.bigtitle{color:#444;font-weight:700;margin:0;text-align:center;letter-spacing:.04em}@media (min-width:768px){.hide-in-pc{display:none}.hide-in-mobile{display:block}body .main{margin-top:96px}header{height:96px;background:#090911;box-shadow:0 2px 10px rgba(0,0,0,.1)}header img.logo{margin-top:26px}header .navbar{border:none;margin-bottom:0;float:right;height:96px;line-height:96px;font-size:18px;color:#FFF}header .navbar ul{padding-left:0}header .navbar ul li{display:inline-block;margin-left:64px;letter-spacing:.1em}header .navbar ul li a{display:block;color:#FFF;text-decoration:none;transition:.5s}header .navbar ul li a:hover{text-shadow:0 0 1px #FFF;transition:.5s}header .navbar ul li a span{letter-spacing:0;margin-left:-5px}header .navbar ul li.active{background:url(../images/nav_item_bg.png)}header .navbar ul li.active a{font-weight:700}header.light{background:#FCFCFC}header.light .navbar{color:#333}header.light .navbar ul li a{color:#333;transition:.5s}header.light .navbar ul li a:hover{text-shadow:0 0 1px #333;transition:.5s}header.light .navbar ul li.active{background:url(../images/nav_item_bg_light.png)}footer .bottomContact{padding-top:66px;height:335px;background:#1A2B3D}footer .bottomContact .content.l{padding-left:260px;padding-right:260px}footer .bottomContact .t{font-weight:700;font-size:40px;line-height:60px;text-align:center}footer .bottomContact .left{margin-top:24px}footer .bottomContact .left .t{font-size:48px}footer .bottomContact .left .c{font-size:16px;line-height:30px}footer .bottomContact .left .c p:first-child{margin-bottom:28px}footer .bottomContact .left .c span.i{display:inline-block;padding-left:52px}footer .bottomContact .right{font-size:16px;line-height:24px;margin-top:24px;width:86px;text-align:center}footer .bottomContact .right div{padding-bottom:8px;font-size:14px;line-height:20px}footer .bottomContact .right img.qr{float:none;display:inline-block;width:72px;height:72px}footer .bottomContact .right .text{float:left;margin-left:20px;font-size:14px;line-height:28px;letter-spacing:.1em;color:rgba(153,153,153,.8)}footer .bottomContact .right .green{margin-left:24px;margin-top:12px;width:270px;height:40px;border-radius:6px;font-size:18px;line-height:40px}footer .bottomContact .right .green img{margin-right:16px}footer .copyRight{height:65px;line-height:65px;font-size:12px}footer .copyRight p{margin-right:20px;margin-bottom:0}.content{margin:0 auto}.content.xl{width:1440px}.content.l{width:1120px}.hf-row{height:480px;min-width:1120px}.hf-row .text .title{font-size:40px;line-height:60px}.hf-row .text .desc{font-size:16px;line-height:30px}a.detail{padding:0 24px;height:40px;line-height:40px;font-size:18px;border:1px solid #444;border-radius:4px}.main h1.bigtitle{margin:0;font-size:64px;line-height:96px;letter-spacing:.04em}}@media (min-width:768px) and (max-width:1199px){header .content{padding-left:40px;padding-right:40px}header .navbar ul li{margin-left:30px;letter-spacing:.08em}footer .bottomContact .content.l{padding-left:180px;padding-right:180px}.content.l,.content.xl{width:960px}.hf-row{min-width:960px}.hf-row .text .desc{font-size:18px;line-height:26px}}@media (max-width:767px){.hide-in-pc{display:block}.hide-in-mobile{display:none}body .main{margin-top:.64rem}header{transition:none;position:fixed;top:0;width:100%;height:.64rem;z-index:20;box-shadow:0 .02rem .1rem rgba(0,0,0,.1)}header .hline{position:relative;height:.64rem}header img.logo{width:1.05rem;height:.28rem;margin-left:.24rem;margin-top:.2rem}header div.listbtn{width:.26rem;height:.22rem;float:right;margin-top:.26rem;margin-right:.3rem}header div.listbtn label{position:relative;width:.25rem;height:.2rem;display:inline-block;cursor:pointer;margin:0;transition:all .5s;text-align:left}header div.listbtn label div:first-child{top:0rem}header div.listbtn label div:nth-child(2){top:.05rem}header div.listbtn label div:nth-child(3){top:.1rem}header div.listbtn div,header div.listbtn div:after,header div.listbtn div:before{background:#FFF;position:absolute;height:.02rem;width:.25rem;border-radius:.02rem;transition:all .5s}header div.listbtn #menu35+label div:first-child{transition:width .15s .15s,top .15s,right .15s,transform .15s}header div.listbtn #menu35+label div:nth-child(2){transition:transform .15s}header div.listbtn #menu35+label div:nth-child(3){right:0;transition:width .15s .15s,top .15s,right .15s,transform .15s}header div.listbtn #menu35:checked+label div:first-child{top:2%;left:7%;width:50%;transform:rotate(45deg);transition:width .15s,top .15s .15s,left .15s .15s,transform .15s .15s}header div.listbtn #menu35:checked+label div:nth-child(2){transform:rotate(-45deg);transition:transform .15s .15s}header div.listbtn #menu35:checked+label div:nth-child(3){width:50%;right:7%;top:47%;transform:rotate(45deg);transition:width .15s,top .15s .15s,right .15s .15s,transform .15s .15s}header.light div.listbtn div,header.light div.listbtn div:after,header.light div.listbtn div:before{background:#444;position:absolute;height:.025rem;width:.25rem;border-radius:.02rem;transition:all .5s}header div.navlist{width:100%;height:100%;position:fixed;left:120%;transition:left .3s ease-in-out}header div.navlist .cover{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;outline:0;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.6);z-index:-221}header div.navlist ul{padding:0;display:block;width:100%;background:#090911}header div.navlist ul li{text-align:center;display:block;margin:0;height:.64rem;background:#090911;width:100%}header div.navlist ul li.active{background:#0D2B52}header div.navlist ul li a{text-decoration:none;display:inline-block;width:100%;height:100%;color:#FFF;font-size:.18rem;line-height:.64rem}header.light .hline,header.light div.navlist ul,header.light div.navlist ul li{background:#FCFCFC}header.light div.navlist ul li.active{background:#AA8E4A}header.light div.navlist ul a{color:#333}footer .bottomContact{background:#1A2B3D;padding-top:.4rem;box-sizing:border-box;text-align:center;height:4.24rem}footer .bottomContact .t{font-weight:700;font-size:.24rem;line-height:.36rem}footer .bottomContact .c{margin:0 auto;width:2.4rem;text-align:left;margin-top:.4rem;font-size:.14rem;line-height:.24rem}footer .bottomContact .c a{text-decoration:none;color:#FFF}footer .bottomContact .c p{display:block;margin-left:auto;margin-right:auto;margin-bottom:0}footer .bottomContact .c span.i{display:inline-block;padding-left:3em}footer .bottomContact .right{float:none;margin-top:.24rem;width:100%}footer .bottomContact .right .center{margin:0 auto;width:1.6rem}footer .bottomContact .right .search{font-size:.16rem;line-height:.28rem;font-weight:700;padding-bottom:.1rem}footer .bottomContact .right img.qr{float:none;display:block;margin-left:auto;margin-right:auto;width:.8rem;height:.8rem}.content.l,.content.xl,.hf-row{width:3.75rem}footer .bottomContact .right .text{font-weight:400;float:left;display:block;margin-left:.16rem;font-size:.14rem;line-height:.26rem;letter-spacing:.02em;color:rgba(153,153,153,.8)}footer .copyRight{padding-top:.1rem;height:.8rem;line-height:.2rem;font-size:.12rem}footer .copyRight p{display:block;margin:0}.hf-row{height:4.8rem;background-position:center;background-repeat:no-repeat;min-width:3.75rem}.hf-row .text .title{font-weight:700;font-size:.24rem;line-height:.36rem;color:#444;letter-spacing:.04em}.hf-row .text .desc{font-size:.14rem;line-height:.22rem;color:#333}a.detail{padding:0 .24rem;display:inline-block;height:.36rem;line-height:.36rem;text-decoration:none;font-size:.16rem;border:.01rem solid #444;border-radius:.04rem;box-shadow:0 .02rem .04rem rgba(104,89,36,.25)}.main h1.bigtitle{color:#444;font-weight:700;margin:0;font-size:.36rem;line-height:.48rem;text-align:center;letter-spacing:.04em}}@media (min-width:768px){.hf-row.culture .text .title,.hf-row.env .text .title,.hf-row.hr .text .desc,.hf-row.jobs .title{text-align:center}.hf-row.join-title{background-image:url(../images/join/title_bg.jpg);background-color:#FCFCFC;background-position-x:center;color:#333;height:504px}.hf-row.join-title .text{padding-top:176px}.hf-row.join-title .text .desc{float:right}.hf-row.join-title .text .desc p{font-size:24px;font-weight:700;line-height:36px;width:540px;margin-bottom:46px}.hf-row.jobs{height:auto;padding-bottom:100px;background:#E5E5E5}.hf-row.jobs .text{padding-top:80px}.hf-row.jobs .desc{margin-top:40px}.hf-row.jobs .desc ul{padding:0}.hf-row.jobs .desc ul .t{font-size:40px;font-weight:700;line-height:40px}.hf-row.jobs .desc ul .j{padding:54px 0 0 36px;font-size:20px;line-height:36px}.hf-row.jobs .desc ul .j ul{margin-top:22px}.hf-row.jobs .desc ul .j ul::after{padding-left:12px;content:'...'}.hf-row.jobs .desc ul .j a.more{color:#444;font-size:20px;text-align:center;text-decoration:none;line-height:110px;display:block;position:absolute;height:132px;width:132px;border:3px solid #426F6C;border-radius:200px;right:36px;bottom:20px}.hf-row.jobs .desc ul .j a.more::after{content:' ';display:block;position:absolute;top:75px;left:53px;width:21px;height:16px;background:url(../images/join/Arrow1.svg)}.hf-row.jobs li.ailab{position:relative}.hf-row.jobs li.ailab .bg{float:left;background:url(../images/join/ailab_bg.jpg);width:652px;height:463px}.hf-row.jobs li.ailab .j{position:absolute;right:0;top:50px;background:url(../images/join/ailab_iconbg.jpg) center center/cover;width:520px;height:360px}.hf-row.jobs li.quant{margin-top:66px;position:relative}.hf-row.jobs li.quant .bg{float:right;background:url(../images/join/quant_bg.jpg);width:652px;height:463px}.hf-row.jobs li.quant .j{position:absolute;left:0;top:50px;background:url(../images/join/quant_iconbg.png) center center/cover;width:520px;height:360px}.hf-row.jobs li.quant .j a.more{border-color:#956B0C}.hf-row.jobs li.quant .j a.more::after{background:url(../images/join/Arrow2.svg)}.hf-row.hr{height:400px;background:url(../images/join/hr_bg.jpg) center no-repeat,#FFF}.hf-row.hr .text{padding-top:98px;width:700px;margin:0 auto}.hf-row.hr .text .title{margin-top:50px;letter-spacing:0;float:left;width:410px;font-size:24px;line-height:43px}.hf-row.hr .text .desc{width:180px;float:right;font-size:14px;line-height:20px}.hf-row.hr .text .desc img.hrqr{width:150px;height:150px}.hf-row.hr .text .desc a{font-size:12px;color:#333;text-decoration:underline}.hf-row.culture,.hf-row.env{height:auto;background-color:#E5E5E5}.hf-row.culture .text,.hf-row.env .text{padding-top:80px}.hf-row.culture .text ul,.hf-row.env .text ul{padding:0}.hf-row.culture .text ul li,.hf-row.env .text ul li{font-weight:700;font-size:30px;line-height:40px;background:url(../images/join/cross.svg) left center no-repeat}.hf-row.culture .desc{margin-top:90px}.hf-row.culture .line .pic{width:560px;height:479px}.hf-row.culture .line .list{float:left;width:420px;padding-left:80px;padding-top:100px;padding-bottom:30px}.hf-row.culture .line .list ul li{padding-left:50px;margin-top:23px}.hf-row.culture .line .list ul li:first-child{margin-top:0}.hf-row.culture .line .d{float:left;width:530px;padding-left:80px;font-size:20px;line-height:36px}.hf-row.culture .line:nth-child(1) .pic{float:left;background:url(../images/join/culture1.jpg)}.hf-row.culture .line:nth-child(2) .pic{float:right;background:url(../images/join/culture2.jpg)}.hf-row.env{padding-bottom:80px}.hf-row.env .desc{margin-top:64px}.hf-row.env .desc .line .cell{width:346px;height:346px;margin-left:40px;float:left;background:#888;padding-left:26px;padding-top:36px}.hf-row.env .desc .line .cell:first-child{margin-left:0}.hf-row.env .desc .line .cell li{margin-top:20px;padding-left:40px}.hf-row.env .desc .line .cell li:first-child{margin-top:0}.hf-row.env .desc .line .cell .d{margin-top:45px;font-size:20px;line-height:36px;font-weight:500}.hf-row.env .desc .line:last-child{margin-top:40px}.hf-row.env .desc .line:first-child .cell:nth-child(1){background:url(../images/join/env1.jpg) center center/cover no-repeat}.hf-row.env .desc .line:first-child .cell:nth-child(2){background:url(../images/join/env2.jpg) center center/cover no-repeat}.hf-row.env .desc .line:first-child .cell:nth-child(3){background:#F3C65E}.hf-row.env .desc .line:last-child .cell:nth-child(1){background:#8CCBC7}.hf-row.env .desc .line:last-child .cell:nth-child(2){background:url(../images/join/env3.jpg) center center/cover no-repeat}.hf-row.env .desc .line:last-child .cell:nth-child(3){background:url(../images/join/env4.jpg) center center/cover}}@media (min-width:768px) and (max-width:1199px){.hf-row.join-title .text{padding-right:40px}.hf-row.culture .line .pic{width:480px;height:410px}.hf-row.culture .line .list{padding-top:60px;padding-left:60px}.hf-row.culture .line .d{width:420px;padding-left:60px;font-size:16px}.hf-row.env .desc .line .cell{width:300px;height:300px;margin-left:30px}.hf-row.env .desc .line .cell li{margin-top:16px}.hf-row.env .desc .line .cell .d{margin-top:30px;font-size:16px;line-height:30px}.hf-row.env .desc .line:last-child{margin-top:30px}}@media (max-width:767px){.hf-row.jobs .text,.hf-row.join-title .text{padding-top:.4rem}.hf-row.join-title{background:url(../images/mobile/join/title_bg.jpg) 0 0/cover}.hf-row.join-title .text .desc{text-align:center;font-size:.2rem;line-height:.32rem;font-weight:700}.hf-row.join-title .text .desc .comma{display:none}.hf-row.join-title .text .desc a.detail{margin-top:.4rem}.hf-row.jobs{background-color:#E5E5E5;height:8rem}.hf-row.jobs .text .title{text-align:center}.hf-row.jobs .text .desc{margin-top:.24rem}.hf-row.jobs .text .desc ul{padding:0}.hf-row.jobs .text .desc ul li{position:relative;height:3.1rem;margin-top:.4rem}.hf-row.jobs .text .desc ul li .bg{width:3.35rem;height:1.84rem;background-color:#AAA}.hf-row.jobs .text .desc ul li .j{position:absolute;right:0;bottom:0;background:#999;width:3.35rem;height:1.88rem;padding-left:.24rem;padding-top:.24rem}.hf-row.jobs .text .desc ul li .j .t{font-size:.24rem;line-height:.36rem;font-weight:700}.hf-row.jobs .text .desc ul li .j ul{margin-top:.16rem}.hf-row.jobs .text .desc ul li .j ul::after{padding-left:.08rem;content:'...'}.hf-row.jobs .text .desc ul li .j ul li{font-size:.14rem;line-height:.22rem;height:auto;margin-top:0}.hf-row.jobs .text .desc ul li .j a.more{color:#444;font-size:.14rem;text-align:center;text-decoration:none;line-height:.7rem;display:block;position:absolute;height:.88rem;width:.88rem;border:.02rem solid #426F6C;border-radius:2rem;right:.24rem;bottom:.24rem}.hf-row.jobs .text .desc ul li .j a.more::after{content:' ';display:block;position:absolute;top:.5rem;left:.33rem;width:.21rem;height:.16rem;background:url(../images/join/Arrow1.svg) center center/cover no-repeat}.hf-row.jobs .text .desc ul li:first-child{margin-top:0}.hf-row.jobs .text .desc ul li.ailab{position:relative}.hf-row.jobs .text .desc ul li.ailab .bg{background:url(../images/mobile/join/ailib_bg.jpg) center center/cover}.hf-row.jobs .text .desc ul li.ailab .j{background:url(../images/mobile/join/ailab_iconbg.png) center center/cover}.hf-row.jobs .text .desc ul li.quant .bg{background:url(../images/mobile/join/quant_bg.jpg) center center/cover}.hf-row.jobs .text .desc ul li.quant .j{background:url(../images/mobile/join/quant_iconbg.png) center center/cover}.hf-row.jobs .text .desc ul li.quant .j a.more{border-color:#956B0C}.hf-row.jobs .text .desc ul li.quant .j a.more::after{background:url(../images/join/Arrow2.svg) center center/cover no-repeat}.hf-row.hr{height:3rem;background:url(../images/mobile/join/hr_bg.jpg) center center/cover}.hf-row.hr .text{padding-top:.24rem}.hf-row.hr .text .title{text-align:center;font-size:.16rem;line-height:.28rem}.hf-row.hr .text .desc{padding-left:.5rem;padding-right:.5rem;margin-top:.16rem}.hf-row.hr .text .desc img.hrqr{float:left;width:.8rem;height:.8rem}.hf-row.hr .text .desc p{font-weight:500;float:left;margin-left:.14rem;margin-top:.12rem}.hf-row.hr .text .desc p a{color:#333;text-decoration:underline}.hf-row.culture,.hf-row.env{height:auto;padding-bottom:.2rem;background:#E5E5E5}.hf-row.culture .text,.hf-row.env .text{padding-top:.4rem}.hf-row.culture .text .title,.hf-row.env .text .title{text-align:center}.hf-row.culture .text ul,.hf-row.env .text ul{padding:0}.hf-row.culture .text ul li,.hf-row.env .text ul li{height:auto;font-weight:700;font-size:.2rem;line-height:.32rem;background:url(../images/join/cross.svg) left center no-repeat;background-size:.12rem .12rem}.hf-row.culture .text .line .pic,.hf-row.env .text .line .pic{float:left;width:2.19rem;height:1.68rem;background:#999}.hf-row.culture .desc,.hf-row.env .desc{margin-top:.3rem}.hf-row.culture .text .desc .line .list{float:left;height:1.68rem;width:1.2rem;margin-left:.24rem;padding-top:.3rem}.hf-row.culture .text .desc .line .list li{padding-left:.24rem}.hf-row.culture .text .desc .line .d{float:left;margin-top:.16rem;margin-left:.47rem;font-size:.14rem;line-height:.22rem}.hf-row.culture .text .desc .line:nth-child(1) .pic{background:url(../images/mobile/join/culture_bg1.jpg) center center/cover}.hf-row.culture .text .desc .line:nth-child(2){margin-top:.54rem}.hf-row.culture .text .desc .line:nth-child(2) .pic{background:url(../images/mobile/join/culture_bg2.jpg) center center/cover}.hf-row.env .text .desc .line{height:2.4rem;margin-bottom:.08rem;position:relative}.hf-row.env .text .desc .line .cell{padding-left:.2rem;padding-right:.2rem;padding-top:.17rem}.hf-row.env .text .desc .line .cell li{padding-left:.26rem;margin-top:.08rem}.hf-row.env .text .desc .line .cell li:first-child{margin-top:0}.hf-row.env .text .desc .line .cell .d{margin-top:.24rem}.hf-row.env .text .desc .line:nth-child(1) .cell{background:#AAA}.hf-row.env .text .desc .line:nth-child(1) .cell:nth-child(1),.hf-row.env .text .desc .line:nth-child(1) .cell:nth-child(2){float:left;width:1.83rem;height:1.16rem}.hf-row.env .text .desc .line:nth-child(1) .cell:nth-child(1){margin-right:.4rem;background:url(../images/mobile/join/env1.jpg) center center/cover}.hf-row.env .text .desc .line:nth-child(1) .cell:nth-child(2){margin-top:.08rem;background:url(../images/mobile/join/env2.jpg) center center/cover}.hf-row.env .text .desc .line:nth-child(1) .cell:nth-child(3){background-color:#F3C65E;position:absolute;right:0;top:0;height:2.4rem;width:1.84rem;padding-top:.36rem}.hf-row.env .text .desc .line:nth-child(2) .cell{background:#AAA}.hf-row.env .text .desc .line:nth-child(2) .cell:nth-child(2),.hf-row.env .text .desc .line:nth-child(2) .cell:nth-child(3){float:right;width:1.83rem;height:1.16rem}.hf-row.env .text .desc .line:nth-child(2) .cell:nth-child(2){margin-left:.4rem;background:url(../images/mobile/join/env3.jpg) center center/cover}.hf-row.env .text .desc .line:nth-child(2) .cell:nth-child(3){margin-top:.08rem;background:url(../images/mobile/join/env4.jpg) center center/cover}.hf-row.env .text .desc .line:nth-child(2) .cell:nth-child(1){background-color:#8CCBC7;position:absolute;left:0;top:0;height:2.4rem;width:1.84rem}}