@media screen and (min-width:1921px){.top-offset{height:80px}.top-nav{position:fixed;left:0;right:0;width:100%;height:80px;background-color:#FAFAFA;border-bottom:1px solid rgba(0,0,0,0.1);z-index:9999}.top-nav .nav-warp{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1920px;height:80px;margin:0 auto}.top-nav .nav-warp .logo{width:400px;margin-left:20px}.top-nav .nav-warp .nav{display:flex;justify-content:space-between;width:1290px;font-weight:500;font-size:24px}.top-nav .nav-warp .nav .nav-left,.top-nav .nav-warp .nav .nav-right{display:flex;align-items:center;padding:0;margin:0;height:80px}.top-nav .nav-warp .nav .nav-left a,.top-nav .nav-warp .nav .nav-right a{float:left;height:40px;line-height:40px;color:#333}.top-nav .nav-warp .nav .nav-left{justify-content:space-between;width:1000px}.top-nav .nav-warp .nav .nav-left li{border-bottom:2px solid #fff}.top-nav .nav-warp .nav .nav-left li:hover{border-bottom:2px solid #323232}.top-nav .nav-warp .nav .nav-right{justify-content:space-around;width:140px;background-color:#445aff}.top-nav .nav-warp .nav .nav-right li{border-bottom:2px solid #445aff}.top-nav .nav-warp .nav .nav-right li a{font-size:20px;font-weight:500;color:#fff}.top-nav .nav-warp .nav .nav-right li:hover{border-bottom:2px solid #fff}.banner-slider{width:100%;height:760px;background-color:#FAFAFA}.banner-slider .el-carousel__container{height:760px}.block-name{width:fit-content;height:45px;line-height:45px;padding-left:25px;font-weight:700;font-size:36px;color:#323232;border-left:8px solid #445aff}.block-name.full{width:100%}.block-name.white{color:#FFF;border-color:#FFF}.introduct{display:flex;justify-content:space-between;width:100%;padding:120px 240px 60px;background-color:#FAFAFA}.introduct .left-zone{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 505px);height:526px}.introduct .left-zone .intro{font-size:24px;line-height:48px;color:#999999}.introduct .left-zone .intro span{text-indent:2em;display:inline-block}.introduct .left-zone .big-num-wrap{display:flex;justify-content:space-between;width:100%}.introduct .left-zone .big-num-wrap .big-num{display:flex;flex-direction:column;row-gap:20px;line-height:1}.introduct .left-zone .big-num-wrap .big-num .num{font-weight:700;font-size:68px;color:#0A41FF}.introduct .left-zone .big-num-wrap .big-num .txt{font-weight:500;font-size:28px;color:#323232}.introduct .right-zone{width:465px}.introduct .right-zone img{width:100%}.history{display:flex;flex-direction:column;align-items:center;background-color:#FAFAFA;padding:60px 240px}.history .history-wrap{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:80px}.history .history-wrap i{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:28px;background-color:#FFF;color:#0A41FF;border-radius:100%;border:2px solid #0A41FF;cursor:pointer}.history .history-wrap i:hover{background-color:#0A41FF;color:#FFF}.history .history-wrap .story-wall{position:relative;width:1190px}.history .history-wrap .story-wall .milestone-wrap{display:flex;flex-wrap:wrap;row-gap:125px}.history .history-wrap .story-wall .milestone-wrap .white-space{width:calc(100% / 7)}.history .history-wrap .story-wall .milestone-wrap .milestone{width:calc(100% / 7 * 2);padding:0 20px}.history .history-wrap .story-wall .milestone-wrap .milestone .box{position:relative;display:flex;flex-direction:column;width:100%;padding:20px;background:#FFF;box-shadow:0 3px 16px 1px rgba(0,0,0,0.12)}.history .history-wrap .story-wall .milestone-wrap .milestone .box.up::before,.history .history-wrap .story-wall .milestone-wrap .milestone .box.down::before{content:"";position:absolute;width:16px;height:16px;background-color:#FFF}.history .history-wrap .story-wall .milestone-wrap .milestone .box.up::before{left:50%;bottom:0;transform:translate(-50%, 50%) rotate(45deg)}.history .history-wrap .story-wall .milestone-wrap .milestone .box.down::before{left:50%;top:0;transform:translate(-50%, -50%) rotate(45deg)}.history .history-wrap .story-wall .milestone-wrap .milestone .box .year{font-weight:bold;font-size:22px;color:#323232;margin-bottom:10px}.history .history-wrap .story-wall .milestone-wrap .milestone .box .title{font-weight:500;font-size:18px;color:#0A41FF}.history .history-wrap .story-wall .milestone-wrap .milestone .box .content{font-size:18px;color:#666666}.history .history-wrap .story-wall .milestone-wrap .milestone .box.active{background-color:#0A41FF}.history .history-wrap .story-wall .milestone-wrap .milestone .box.active .year,.history .history-wrap .story-wall .milestone-wrap .milestone .box.active .title,.history .history-wrap .story-wall .milestone-wrap .milestone .box.active .content{color:#FFF}.history .history-wrap .story-wall .milestone-wrap .milestone .box.active.up::before,.history .history-wrap .story-wall .milestone-wrap .milestone .box.active.down::before{background-color:#0A41FF}.history .history-wrap .story-wall .timeline{position:absolute;top:50%;left:0;right:0;height:2px;display:flex;align-items:center;justify-content:space-between;background-color:#999;transform:translateY(-50%)}.history .history-wrap .story-wall .timeline .dot{position:relative;width:20px;height:20px;background-color:#999;border:3px solid #FFF;border-radius:100%;box-shadow:0 0 1px 1px #999;cursor:pointer}.history .history-wrap .story-wall .timeline .dot:first-child{margin-left:160px}.history .history-wrap .story-wall .timeline .dot:last-child{margin-right:160px}.history .history-wrap .story-wall .timeline .dot.active{background-color:#0A41FF;box-shadow:0 0 1px 1px #0A41FF}.history .history-ps{display:flex;justify-content:center;width:100%;padding-top:20px;font-size:14px;color:#666666}.organize{display:flex;flex-direction:column;align-items:center;background-color:#FAFAFA;padding:60px 0}.organize .organize-wrap{display:flex;width:100%;margin-top:40px}.organize .organize-wrap .left{position:relative;width:calc(100% - 700px);height:520px;padding:60px 80px 40px 240px;background-color:#FFF}.organize .organize-wrap .left .name{font-weight:500;font-size:40px;color:#0A41FF;margin-bottom:40px}.organize .organize-wrap .left .desc{font-size:28px;color:#323232;line-height:40px}.organize .organize-wrap .left img{position:absolute;right:80px;bottom:40px;width:820px}.organize .organize-wrap .right{display:flex;flex-direction:column;justify-content:space-between;width:700px;height:520px;padding:40px;background-color:#0A41FF;row-gap:20px}.organize .organize-wrap .right .header{font-weight:500;font-size:32px;color:#FFFFFF}.organize .organize-wrap .right .group{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px}.organize .organize-wrap .right .group .tag{padding:0 16px;border:1px solid #FFF;color:#FFF;font-size:18px;line-height:50px;cursor:pointer}.organize .organize-wrap .right .group .tag:hover,.organize .organize-wrap .right .group .tag.active{background-color:#FFF;color:#0A41FF}.team{width:100%;padding:60px 240px 120px;background-color:#FAFAFA}.team .pic-wall{display:flex;justify-content:space-between;width:100%;margin-top:80px}.team .pic-wall .pic{position:relative;width:710px;height:400px}.team .pic-wall .pic img{width:100%;height:100%}.team .pic-wall .pic .desc{position:absolute;left:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100px;line-height:1;padding:20px 24px;background:rgba(10,65,255,0.75)}.team .pic-wall .pic .desc span:nth-child(1){font-weight:500;font-size:28px;color:#FFFFFF}.team .pic-wall .pic .desc span:nth-child(2){font-size:18px;color:#FFFFFF}.partner{display:flex;flex-direction:column;align-items:center;width:100%;padding:60px 240px 120px;background-color:#0A41FF}.partner .partner-wrap{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:100px}.partner .partner-wrap img:nth-child(1){width:229px}.partner .partner-wrap img:nth-child(2){width:277px}.partner .partner-wrap img:nth-child(3){width:224px}.partner .partner-wrap img:nth-child(4){width:195px}.partner .partner-wrap img:nth-child(5){width:300px}.culture{display:flex;flex-direction:column;align-items:center;width:100%;padding:60px 240px;background-color:#FAFAFA}.culture .slogan-wrap{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:80px}.culture .slogan-wrap .slogan{display:flex;flex-direction:column;width:345px;height:470px;background-color:#fff}.culture .slogan-wrap .slogan img{width:100%;height:320px}.culture .slogan-wrap .slogan .label{position:relative;font-weight:500;font-size:28px;color:#0A41FF;line-height:1;padding:16px 20px}.culture .slogan-wrap .slogan .label::after{content:"";position:absolute;left:20px;bottom:0;width:1em;height:2px;background-color:#0A41FF}.culture .slogan-wrap .slogan .content{font-size:18px;color:#323232;line-height:27px;padding:16px 20px 0}.index-jobs{display:flex;flex-direction:column;align-items:center;width:100%;padding:60px 240px;background-color:#FAFAFA}.index-jobs .jobs-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:80px;row-gap:20px}.index-jobs .jobs-wrap .box{display:flex;flex-direction:column;width:710px;height:320px;padding:50px 60px}.index-jobs .jobs-wrap .box.white{background-color:#FFF;border:1px solid #E6E6E6}.index-jobs .jobs-wrap .box.white img{width:84px;height:84px}.index-jobs .jobs-wrap .box.white .label{font-weight:500;font-size:21px;color:#323232;margin-top:12px;line-height:1}.index-jobs .jobs-wrap .box.white .content{font-size:16px;color:#666666;margin-top:24px}.index-jobs .jobs-wrap .box.blue{justify-content:space-between;color:#FFF;background-color:#0A41FF}.index-jobs .jobs-wrap .box.blue .hello{font-weight:bold;font-size:32px}.index-jobs .jobs-wrap .box.blue .count{display:flex;align-items:center}.index-jobs .jobs-wrap .box.blue .count span:nth-child(1){font-size:16px}.index-jobs .jobs-wrap .box.blue .count span:nth-child(2){font-weight:700;font-size:48px;margin-left:20px}.index-jobs .jobs-wrap .box.blue .btn{align-self:flex-end;display:flex;align-items:center;justify-content:center;width:324px;height:72px;color:#FFF;border:1px solid #FFFFFF;cursor:pointer}.index-jobs .jobs-wrap .box.blue .btn span:nth-child(1){font-size:24px}.index-jobs .jobs-wrap .box.blue .btn span:nth-child(2){font-size:48px;margin-left:20px}.service{display:flex;flex-direction:column;align-items:center;width:100%;padding:60px 0;background-color:#FAFAFA}.service .service-wrap{display:flex;width:100%;height:792px;margin-top:80px}.service .service-wrap .service-slider{width:800px}.service .service-wrap .service-slider .el-carousel__arrow{top:unset;bottom:20px;width:40px;height:40px;font-size:18px;border:1px solid #0A41FF;background-color:#FFF;color:#0A41FF;transform:none}.service .service-wrap .service-slider .el-carousel__arrow:hover{color:#FFF;background-color:#0A41FF}.service .service-wrap .service-slider .el-carousel__arrow.el-carousel__arrow--left{left:300px}.service .service-wrap .service-slider .el-carousel__arrow.el-carousel__arrow--right{right:300px}.service .service-wrap .service-slider .el-carousel__indicators{top:unset;bottom:20px;height:40px;display:flex;align-items:center;column-gap:12px}.service .service-wrap .service-slider .el-carousel__indicators .el-carousel__indicator{padding:0}.service .service-wrap .service-slider .el-carousel__indicators .el-carousel__indicator .el-carousel__button{width:12px;height:12px;border-radius:100%;opacity:1;background-color:#CCC}.service .service-wrap .service-slider .el-carousel__indicators .el-carousel__indicator.is-active .el-carousel__button{background-color:#0A41FF}.service .service-wrap .service-list{display:flex;flex-direction:column;width:calc(100% - 800px);padding:60px 55px;row-gap:40px;background-image:url(../img/service/service_bg.png);background-repeat:no-repeat;background-size:100% 100%;color:#FFF}.service .service-wrap .service-list .header{font-weight:500;font-size:28px;border-left:4px solid #FFF;line-height:1;padding-left:20px;margin-bottom:20px}.service .service-wrap .service-list .service-item{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:64px}.service .service-wrap .service-list .service-item img{position:absolute;width:64px;height:64px;left:-86px;z-index:99}.service .service-wrap .service-list .service-item span:nth-child(2){font-size:24px}.service .service-wrap .service-list .service-item span:nth-child(3){font-size:16px}.service .service-wrap .service-list .service-ps{width:100%;font-size:14px;color:#e8e8e8}.duty{display:flex;flex-direction:column;align-items:center;width:100%;padding:60px 240px 120px;background-color:#FAFAFA}.duty .duty-wrap{display:flex;justify-content:space-between;width:100%;margin-top:80px;margin-bottom:100px}.duty .duty-wrap .duty-item{display:flex;flex-direction:column;width:345px;row-gap:18px}.duty .duty-wrap .duty-item img{width:100%;height:200px}.duty .duty-wrap .duty-item .label{font-size:24px;color:#323232}.duty .duty-wrap .duty-item .content{font-size:18px;color:#999999;height:110px}.duty .duty-wrap .duty-item .year{align-self:flex-end;font-weight:500;font-size:24px;color:#323232}.to-top{width:60px;height:60px;border-radius:100%;cursor:pointer}.to-top img{width:100%}.to-top:hover{box-shadow:0 0 8px 1px rgba(0,0,0,0.12)}.footer{box-sizing:border-box;width:100%;height:650px;padding:70px;background-color:#1F1F45;color:#fff}.footer .warp{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:1440px;margin:0 auto}.footer .warp .tag{display:block;width:100%;height:36px;line-height:36px;font-size:36px;font-weight:500}.footer .warp .footer-nav{display:flex;flex-direction:column;justify-content:space-between;width:210px;height:370px;padding-bottom:10px;border-right:1px solid #fff}.footer .warp .footer-nav ul{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:0;padding:0;height:285px}.footer .warp .footer-nav ul li{width:100%;line-height:1}.footer .warp .footer-nav ul li a{line-height:1;color:#fff;font-size:18px;font-weight:400}.footer .warp .contact{display:flex;flex-wrap:wrap;width:1170px;height:370px}.footer .warp .contact .box{width:20%;height:100px;margin-top:20px;margin-right:5%}.footer .warp .contact .box span{display:block;width:100%}.footer .warp .contact .box span:first-child{font-size:20px;font-weight:500}.footer .warp .contact .box span:last-child{margin-top:20px;font-size:18px;font-weight:300}.footer .warp .contact img{flex-shrink:0;width:136px;height:136px}.footer .warp .copyright{width:100%;margin-top:30px;padding-top:50px;font-size:16px;font-weight:300;line-height:30px;text-align:center;border-top:1px solid #999}.footer .warp .copyright a{color:#fff}.jobs-page-banner{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:320px;background-image:url(../img/jobs-banner.png);background-size:100%;background-repeat:no-repeat;background-color:#FFF}.jobs-page-wrap{display:flex;flex-direction:column;align-items:center;width:1200px;margin:40px auto;row-gap:30px}.jobs-page-wrap .search-wrap{display:flex;width:100%;margin-bottom:-15px}.jobs-page-wrap .search-wrap .search-input{box-sizing:border-box;width:calc(100% - 135px)}.jobs-page-wrap .search-wrap .search-input .el-input__inner{border-top-left-radius:100vw;border-bottom-left-radius:100vw;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;font-size:16px}.jobs-page-wrap .search-wrap .search-input .el-input__inner:focus{border-color:#445AFF}.jobs-page-wrap .search-wrap .search-btn{box-sizing:border-box;width:135px;padding:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:100vw;border-bottom-right-radius:100vw;background-color:#445AFF;border-color:#445AFF;font-size:18px}.jobs-page-wrap .filter-wrap{display:flex;width:100%;column-gap:10px;line-height:1;font-size:16px}.jobs-page-wrap .filter-wrap .filter-label{color:#323232;flex-shrink:0}.jobs-page-wrap .filter-wrap .filter-item-wrap{display:flex;flex-wrap:wrap;row-gap:10px;column-gap:20px}.jobs-page-wrap .filter-wrap .filter-item-wrap .filter-item{color:#666;cursor:pointer}.jobs-page-wrap .filter-wrap .filter-item-wrap .filter-item:hover{color:#445AFF}.jobs-page-wrap .filter-wrap .filter-item-wrap .filter-item.active{color:#445AFF}.jobs-page-wrap .list-wrap{display:flex;flex-direction:column;width:100%;border:solid #445AFF;border-width:4px 0;margin-top:-15px}.jobs-page-wrap .list-wrap .empty-block{background-color:#FAFAFA}.jobs-page-wrap .list-wrap .list-header{display:flex;align-items:center;width:100%;height:80px}.jobs-page-wrap .list-wrap .list-header .title{width:20%;font-size:18px;text-align:center;color:#666}.jobs-page-wrap .list-wrap .el-collapse-item__header{position:relative;display:flex;align-items:center;width:100%;height:80px}.jobs-page-wrap .list-wrap .el-collapse-item__header:hover{background-color:#F5F6F8}.jobs-page-wrap .list-wrap .el-collapse-item__header .title{width:20%;text-align:center;color:#323232;font-size:16px;font-weight:500}.jobs-page-wrap .list-wrap .el-collapse-item__header .el-collapse-item__arrow{position:absolute;right:0;font-size:16px;color:#323232}.jobs-page-wrap .list-wrap .el-collapse-item__content{box-sizing:border-box;display:flex;flex-direction:column;width:100%;padding:30px 60px;background-color:#FAFAFA;font-size:16px;color:#323232}.jobs-page-wrap .list-wrap .el-collapse-item__content .label{font-weight:700}.jobs-page-wrap .list-wrap .el-collapse-item__content pre{margin:0;font-family:Noto Sans SC,sans-serif;white-space:pre-wrap;word-wrap:break-word}.jobs-page-wrap .el-pagination .is-background .el-pager li:not(.disabled).active{background-color:#445AFF}.jobs-page-wrap .el-pagination .number,.jobs-page-wrap .el-pagination .btn-prev,.jobs-page-wrap .el-pagination .btn-next,.jobs-page-wrap .el-pagination .more{width:32px;height:32px;line-height:32px;font-size:16px;padding:0}}