h1,h2,span{margin:0;padding:0;font-family:PingFang SC,PingFang SC-Regular}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.6;background:#000;z-index:998}.contact-pc{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);width:6.78rem;background-color:#fff;border-radius:.2rem}.contact-pc h1{font-size:.22rem;font-weight:400;color:#000;line-height:.16rem}.label-pc{width:4.88rem;color:#333;margin:.36rem auto .39rem;font-size:.14rem;font-weight:700;text-align:center;line-height:.32rem}.form-item-pc{margin-bottom:.23rem;display:flex;justify-content:space-between}.form-item-pc input{width:3.58rem;height:.32rem;border-radius:.04rem;line-height:.25rem;color:#7f7f7f;text-align:left;margin-left:.27rem;font-size:.12rem;padding:.1rem 0 .1rem .11rem;border:.01rem solid #eee;box-sizing:border-box}input:focus{border-color:#eee}.form-item-pc input::-moz-placeholder{font-size:.12rem;color:#7f7f7f}.form-item-pc input::placeholder{font-size:.12rem;color:#7f7f7f}.titles-pc{padding:.2rem .2rem 0 0}.titles-pc h1{font-size:.22rem;color:#000;margin:-.06rem auto .2rem}.titles-pc h1,.titles-pc h2{font-weight:400;text-align:center;line-height:.16rem}.titles-pc h2{font-size:.14rem;color:#333}.titles-pc p{font-size:.35rem;font-weight:400;letter-spacing:0;line-height:.3rem;color:#333;text-align:right;cursor:pointer}.required{color:#ff5252;margin-right:3px}.submit-pc{background:#3290fb;border-radius:.1rem;font-weight:400;text-align:center;color:#fff;line-height:.46rem;font-size:.14rem;width:1.54rem;height:.46rem;margin:0 auto .24rem;cursor:pointer}.form-item-pc textarea{width:3.1rem;height:1.17rem;background:#fff;border:.01rem solid #eee;border-radius:4px;padding:.08rem .36rem 0 .11rem;font-size:.12rem;line-height:.19rem;color:#7f7f7f;font-family:PingFang SC,PingFang SC-Regular;resize:none}.form-item-pc textarea::-moz-placeholder{font-size:.12rem;line-height:.19rem;color:#7f7f7f;font-family:PingFang SC,PingFang SC-Regular}.form-item-pc textarea::placeholder{font-size:.12rem;line-height:.19rem;color:#7f7f7f;font-family:PingFang SC,PingFang SC-Regular}.embed-icon[data-v-3ff41a3b]{top:85%;right:.2rem;transform:translateY(-50%);position:fixed}.icon-m[data-v-3ff41a3b]{display:none}.icon[data-v-3ff41a3b]{display:block;width:1.17rem;height:auto;cursor:pointer}@media (max-width:1200px){.embed-icon[data-v-3ff41a3b]{right:.105rem;top:70%}.icon[data-v-3ff41a3b]{display:none}.icon-m[data-v-3ff41a3b]{display:block;width:.59rem;height:.59rem;cursor:pointer}}.titles{font-size:.42rem;font-weight:500;color:#000;line-height:58px;text-align:center;margin:1.5rem auto .29rem}.banner-pc{vertical-align:top;width:100%;margin-top:.6rem}.banner-m{display:none}.info{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;width:11.36rem;height:auto}.info .background{width:100%;height:auto}.info .top{width:100%;position:absolute;top:0;display:flex;margin:.42rem auto;justify-content:left}.info .top img{width:.65rem;height:.65rem;margin:0 .29rem 0 .36rem}.info .top h1{font-size:.42rem;line-height:.65rem;font-weight:400}.info p{width:9.59rem;position:absolute;display:flex;margin:.4rem auto 0;font-size:.16rem;line-height:.3rem}.recruit{width:11.36rem;margin:.2rem auto .8rem;background:#f7faff;border-radius:5px;position:relative}.recruit .tops{display:flex;flex-direction:row;padding-bottom:.89rem}.recruit h1{font-size:.42rem;line-height:.49rem;text-align:left;color:#000;font-weight:400;margin:.41rem 0 .52rem}.recruit p,span{font-size:.14rem;font-weight:500;letter-spacing:0;line-height:.3rem;color:#333}.recruit .icon{width:.52rem;height:.49rem;margin:.41rem .31rem 0 .42rem}.recruit .jobs{cursor:pointer;height:auto;opacity:1;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0;width:9.4rem;padding:.29rem .25rem .2rem .38rem;box-sizing:border-box}.jobs .job-title{font-size:.16rem;font-weight:500;letter-spacing:0;line-height:.3rem;color:#333}.jobs img{width:.22rem;height:.19rem}.recruit .job-contents{padding:0 0 .4rem .38rem;box-sizing:border-box;background:#fff;height:auto;max-height:100%;width:100%;margin-bottom:.09rem;height:1.26rem}.actived{overflow:visible!important;height:auto!important;-webkit-line-clamp:100!important}.team{width:11.36rem;margin:.2rem auto;background:#f7faff;border-radius:.15rem;position:relative;display:flex;flex-direction:row}.team .detail h1{font-size:.42rem;text-align:left;color:#000;font-weight:400;margin-top:.25rem}.team .icon{width:.65rem;height:.65rem;margin:.17rem .22rem 0 .36rem}.team .achievement,.team .talent{display:flex;flex-direction:row;width:94%;margin:40px 0;justify-content:space-between}.team .achievement img,.team .talent img{width:4.7rem}.team .left{display:flex;flex-direction:row}.team .left img{width:.29rem!important;height:.18rem!important;margin:.1rem .2rem 0 0!important}.team .txt{width:3.37rem;margin-right:.73rem}.team .txt h2{font-size:.32rem;font-weight:500;text-align:left;color:#126ef9;line-height:.39rem;margin-bottom:.24rem}.team .txt p{font-size:.16rem;font-weight:400;text-align:left;color:#333;line-height:.32rem}.info-m,.team-m{display:none}.limit-height{max-height:.9rem;overflow:hidden;position:relative}.limit-height:after{content:"......";width:100%;position:absolute;bottom:0;padding-left:.39px;background:#fff;height:.4rem}@media (max-width:1200px){.banner-pc{display:none}.banner-m{display:block;width:100%;margin-top:.48rem}.info,.team{display:none}.info-m{display:block;width:3.55rem;margin:0 auto;padding:.275rem .09rem .2rem .11rem;background-image:url(../img/compony_m.bed43807.png);background-size:cover;background-position:50%;box-sizing:border-box}.info-m img{display:block;width:.31rem;height:auto;margin-right:.05rem;margin-top:-.05rem}.info-m p{font-size:.14rem;line-height:.215rem;letter-spacing:.0112rem;color:#333}.titles{margin:.605rem auto .51rem;font-size:.25rem;line-height:.25rem}.teams{margin:.66rem auto .46rem}.team-m{display:block}.team-m .content{flex-direction:column;margin:0 auto;padding:0}.team-m .content h2{font-size:.17rem;font-weight:700;text-align:center;color:#126ef9;line-height:.195rem}.team-m .content p{font-size:.14rem;font-weight:400;text-align:center;color:#333;line-height:.215rem;margin:.16rem .17rem .21rem .13rem}.team-m .content img{width:3.55rem;height:auto;margin:0 auto .55rem;display:block;background:#fff;border-radius:.05rem;box-shadow:0 0 8.44px 0 hsla(0,0%,78%,.33)}.recruit{width:92%;margin:20px auto;background:#fff;border-radius:5px;position:relative}.recruit .tops{flex-direction:column;margin-bottom:.6rem;padding:0}.recruit .icon{display:none}.recruit .jobs{padding:.29rem 0 .2rem;width:100%}.recruit h1{margin:0 auto;font-size:.25rem;font-weight:500;color:#333;line-height:.16rem;text-align:center;margin:.2rem auto .455rem}.recruit .job-contents{width:100%;padding:0;-webkit-line-clamp:4}.joins{box-shadow:0 0 14.72px 0 hsla(0,0%,78%,.33);padding:0 .15rem .05rem;margin-bottom:.125rem}.recruit p,.recruit span{font-size:.14rem;line-height:.215rem}.requirement{margin-top:.3rem}.jobs .job-title{font-size:.14rem;font-family:PingFang SC,PingFang SC-Medium;font-weight:500;text-align:left;color:#333;line-height:.215rem}.jobs img{width:.2rem;height:.2rem}.team .txt{margin:0;padding:0}.limit-height{max-height:.87rem;overflow:hidden;position:relative}.limit-height:after{content:"......";width:100%;position:absolute;bottom:0;left:0;background:#fff}}