.recruitment-page-index{background-color:#fff!important}.recruitment-page-index .block-index-banner .home-page-index-banner{height:598px}.recruitment-page-index .block-index-banner .index-banner-content{margin-top:138px;width:1000px}.recruitment-page-index .block-index-banner .index-banner-content .yilu-tupu-logo{height:40px;width:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:32px}.recruitment-page-index .block-index-banner .index-banner-content .main-title{color:#fff;font-weight:600;line-height:36px}.recruitment-page-index .block-index-banner .index-banner-content .main-title .zhuti{font-size:36px;margin-bottom:0}.recruitment-page-index .block-index-banner .index-banner-content .main-title .sub{font-size:24px;margin-bottom:0}.recruitment-page-index .block-index-banner .index-banner-content .sub-title{font-size:14px;color:#fff;line-height:22px;margin-bottom:40px}.recruitment-page-index .block-index-banner .index-banner-button{width:180px;padding:0 10px;font-size:18px;line-height:45px;border-radius:30px;color:#fff;background-image:linear-gradient(55deg,#2f00ff,#008dff)}.recruitment-page-index .block-recruitment,.recruitment-page-index .block-recruitment-prehire,.recruitment-page-index .block-recruitment-products,.recruitment-page-index .block-recruitment-products-introduction,.recruitment-page-index .block-recruitment-talent-ecology{padding-top:120px;padding-bottom:120px;font-size:0}.recruitment-page-index .block-recruitment-content,.recruitment-page-index .block-recruitment-prehire-content,.recruitment-page-index .block-recruitment-products-content,.recruitment-page-index .block-recruitment-products-introduction-content,.recruitment-page-index .block-recruitment-talent-ecology-content{width:1000px;margin:0 auto}.recruitment-page-index .block-recruitment-content .yilu-tupu-logo,.recruitment-page-index .block-recruitment-prehire-content .yilu-tupu-logo,.recruitment-page-index .block-recruitment-products-content .yilu-tupu-logo,.recruitment-page-index .block-recruitment-products-introduction-content .yilu-tupu-logo,.recruitment-page-index .block-recruitment-talent-ecology-content .yilu-tupu-logo{display:block;height:40px;width:auto;-o-object-fit:contain;object-fit:contain;margin:0 auto 32px}.recruitment-page-index .block-recruitment-prehire h2,.recruitment-page-index .block-recruitment-products-introduction h2,.recruitment-page-index .block-recruitment-products h2,.recruitment-page-index .block-recruitment-talent-ecology h2,.recruitment-page-index .block-recruitment h2{font-size:36px;line-height:56px;font-weight:600;text-align:center;color:#001524;margin-bottom:12px}.recruitment-page-index .block-recruitment-prehire .block-desc,.recruitment-page-index .block-recruitment-products-introduction .block-desc,.recruitment-page-index .block-recruitment-products .block-desc,.recruitment-page-index .block-recruitment-talent-ecology .block-desc,.recruitment-page-index .block-recruitment .block-desc{max-width:800px;font-size:18px;color:#333;text-align:center;line-height:28px;margin:0 auto 48px}.recruitment-page-index .block-recruitment-prehire .recruitment-button,.recruitment-page-index .block-recruitment-products-introduction .recruitment-button,.recruitment-page-index .block-recruitment-products .recruitment-button,.recruitment-page-index .block-recruitment-talent-ecology .recruitment-button,.recruitment-page-index .block-recruitment .recruitment-button{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;width:180px;margin:0 auto;font-weight:500;background:#05f;padding:0 11px;font-size:18px;line-height:46px;border-radius:30px}.recruitment-page-index .block-recruitment-prehire .recruitment-button i,.recruitment-page-index .block-recruitment-products-introduction .recruitment-button i,.recruitment-page-index .block-recruitment-products .recruitment-button i,.recruitment-page-index .block-recruitment-talent-ecology .recruitment-button i,.recruitment-page-index .block-recruitment .recruitment-button i{color:#2f00ff;width:17px;height:17px;margin-left:13px;line-height:46px;background:url(../images/index/tiaozhuan2.png) no-repeat 50%/100% 100%}.recruitment-page-index .block-recruitment .recruitment-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:52px}.recruitment-page-index .block-recruitment .recruitment-list-item{-webkit-box-flex:1;-ms-flex:1 1 235px;flex:1 1 235px;height:298px;border-radius:24px;padding:44px 32px 0;margin-right:20px}.recruitment-page-index .block-recruitment .recruitment-list-item img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;margin-bottom:28px}.recruitment-page-index .block-recruitment .recruitment-list-item .title{font-weight:600;font-size:16px;color:#001524;line-height:24px;margin-bottom:12px}.recruitment-page-index .block-recruitment .recruitment-list-item .desc-item{font-size:14px;color:#333;line-height:22px}.recruitment-page-index .block-recruitment .recruitment-list-item:first-child{background:#f0f5ff}.recruitment-page-index .block-recruitment .recruitment-list-item:nth-child(2){background:#f6f5ff}.recruitment-page-index .block-recruitment .recruitment-list-item:nth-child(3){background:#f0f5ff}.recruitment-page-index .block-recruitment .recruitment-list-item:nth-child(4){background:#edfaf7;margin-right:0}.recruitment-page-index .block-recruitment-products{background-color:#f5f9ff}.recruitment-page-index .block-recruitment-products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0}.recruitment-page-index .block-recruitment-products-list-item{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;-webkit-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px;height:256px;margin-right:20px;margin-bottom:20px;background:#fff;border-radius:24px}.recruitment-page-index .block-recruitment-products-list-item:nth-child(3n){margin-right:0}.recruitment-page-index .block-recruitment-products-list-item:nth-child(4),.recruitment-page-index .block-recruitment-products-list-item:nth-child(5),.recruitment-page-index .block-recruitment-products-list-item:nth-child(6){margin-bottom:0}.recruitment-page-index .block-recruitment-products-list-item .title{width:250px;font-weight:600;font-size:16px;color:#333;line-height:22px;margin-bottom:21px;margin-top:30px}.recruitment-page-index .block-recruitment-products-list-item .desc-img{width:272px;height:auto;-o-object-fit:contain;object-fit:contain}.recruitment-page-index .block-recruitment-products-introduction{background:#fff}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:0;min-height:540px;margin-bottom:52px}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-introduction-list{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-introduction-list-item{-webkit-box-flex:1;-ms-flex:1 1 460px;flex:1 1 460px;padding:13px 24px 13px 21px;margin-bottom:8px;border-radius:12px;border:1px solid transparent;background:#fff;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-introduction-list-item:hover{padding:20px 24px 20px 21px;border-color:#e4e8f0;-webkit-box-shadow:0 10px 40px 0 rgba(0,3,100,.0392156862745098);box-shadow:0 10px 40px 0 rgba(0,3,100,.0392156862745098)}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-introduction-list-item:hover .list-item-content{display:block}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-introduction-list-item .list-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:0}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-introduction-list-item .list-item-title img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;margin-right:16px}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-introduction-list-item .list-item-title span{font-weight:600;font-size:16px;color:#001524;line-height:24px}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-introduction-list-item .list-item-content{display:none;margin-top:8px}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-introduction-list-item .list-item-content p{font-size:14px;color:#555;line-height:22px;margin-left:35px}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-introduction-list-item:last-child{margin-bottom:0}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-lunbo-list{-webkit-box-flex:1;-ms-flex:1;flex:1}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-lunbo-list .swiper-recruitment-products-case{width:480px;height:480px;overflow:hidden}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-lunbo-list .swiper-recruitment-products-case .swiper-slide{background:#fff}.recruitment-page-index .block-recruitment-products-introduction .block-recruitment-products-introduction-and-lunbo-list .block-recruitment-products-lunbo-list .swiper-recruitment-products-case .index-recruitment-products-img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process{margin-bottom:52px}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .main{width:320px;background:#f0f5ff;border-radius:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-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;height:420px;padding:104px 0 42px;font-size:0}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .main img{width:220px;height:160px;-o-object-fit:contain;object-fit:contain;margin-bottom:86px}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .main p{font-weight:600;font-size:20px;color:#333;line-height:28px}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .support{width:320px;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:420px}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .support:first-child{margin-right:20px}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .support .support-item{height:200px;border-radius:12px;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;-ms-flex-pack:distribute;justify-content:space-around}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .support .support-item img{width:132px;height:110px;-o-object-fit:contain;object-fit:contain}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .support .support-item p{font-weight:600;font-size:20px;color:#333;text-align:center;line-height:28px}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .support .item1{background:#f6f5ff}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .support .item2,.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .support .item3{background:#f0f5ff}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .support .item4{background:#edfaf7}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:0}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .bottom .process-item{width:320px;height:200px;background:#fff;border:1px solid #e4e8f0;border-radius:12px;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;padding:30px 24px 0;font-size:0}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .bottom .process-item img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;margin-bottom:16px}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .bottom .process-item .title{font-weight:600;font-size:16px;color:#001524;line-height:22px;margin-bottom:8px}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .bottom .process-item .desc{font-size:14px;color:#555;line-height:20px;text-align:center}.recruitment-page-index .block-recruitment-prehire{background:#f7f7f7}.recruitment-page-index .block-recruitment-prehire .prehire-process-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:0;margin-bottom:12px}.recruitment-page-index .block-recruitment-prehire .prehire-process-list .prehire-process-item{width:328px;height:342px;background:#fff;border-radius:12px;padding:12px 12px 0}.recruitment-page-index .block-recruitment-prehire .prehire-process-list .prehire-process-item img{display:block;width:304px;height:auto;-o-object-fit:contain;object-fit:contain;margin-bottom:16px}.recruitment-page-index .block-recruitment-prehire .prehire-process-list .prehire-process-item .title{font-weight:600;font-size:18px;color:#333;line-height:30px;margin-bottom:12px;padding:0 4px}.recruitment-page-index .block-recruitment-prehire .prehire-process-list .prehire-process-item .desc{padding:0 4px}.recruitment-page-index .block-recruitment-prehire .prehire-process-list .prehire-process-item .desc .desc-item{display:inline-block;padding:8px 16px;background:#f0f5ff;border-radius:4px;margin-right:12px;margin-bottom:10px;font-size:14px;color:#001524}.recruitment-page-index .block-recruitment-prehire .prehire-tips-list{background:#fff;border-radius:12px;height:276px;padding:24px 56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0}.recruitment-page-index .block-recruitment-prehire .prehire-tips-list .prehire-tips-item{width:416px;height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0}.recruitment-page-index .block-recruitment-prehire .prehire-tips-list .prehire-tips-item .dian{width:10px;height:10px;background:#05f;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:16px}.recruitment-page-index .block-recruitment-prehire .prehire-tips-list .prehire-tips-item .desc{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:76px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #e1ebff}.recruitment-page-index .block-recruitment-prehire .prehire-tips-list .prehire-tips-item .desc .main{font-weight:600;font-size:16px;color:#333;line-height:22px;margin-bottom:8px}.recruitment-page-index .block-recruitment-prehire .prehire-tips-list .prehire-tips-item .desc .sub{font-size:14px;color:#555;line-height:18px}.recruitment-page-index .block-recruitment-prehire .prehire-tips-list .prehire-tips-item:nth-child(5) .desc,.recruitment-page-index .block-recruitment-prehire .prehire-tips-list .prehire-tips-item:nth-child(6) .desc{border-bottom:1px solid transparent}.recruitment-page-index .block-recruitment-prehire .prehire-tips-list .prehire-tips-item:nth-child(6) .desc{margin-top:18px}@media (min-width:1500px){.recruitment-page-index .block-index-banner .home-page-index-banner{height:657px}.recruitment-page-index .block-index-banner .index-banner-content{width:1200px}.recruitment-page-index .block-index-banner .index-banner-button{width:180px;padding:0 10px;font-size:18px;line-height:45px;border-radius:30px}.recruitment-page-index .block-recruitment-content,.recruitment-page-index .block-recruitment-prehire-content,.recruitment-page-index .block-recruitment-products-content,.recruitment-page-index .block-recruitment-products-introduction-content,.recruitment-page-index .block-recruitment-talent-ecology-content{width:1200px}.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .bottom .process-item,.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .main,.recruitment-page-index .block-recruitment-talent-ecology .ecology-modules-process .top .support{width:386px}.recruitment-page-index .block-recruitment-prehire .prehire-process-list .prehire-process-item{width:394px}.recruitment-page-index .block-recruitment-prehire .prehire-process-list .prehire-process-item img{width:370px}.recruitment-page-index .block-recruitment-prehire .prehire-tips-list .prehire-tips-item{width:500px}.recruitment-page-index .block-recruitment-prehire .prehire-tips-list .prehire-tips-item:nth-child(6) .desc{margin-top:0}}