.banner-box[data-v-fafe5f6a]{background-image:url(https://assets.lanqiao.cn/lanqiao-fe/v7.52.2/dist/img/banner-bg.e5b144d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:240px;width:100%}.banner-box .content[data-v-fafe5f6a]{margin:0 auto;padding-top:50px;width:1200px}.banner-box .content .title[data-v-fafe5f6a]{color:#171c1f;font-size:30px;font-weight:600;margin-bottom:16px}.banner-box .content .sub-title[data-v-fafe5f6a]{color:#171c1f;font-size:20px;font-weight:400}.header-menu[data-v-0074398f]{background:linear-gradient(180deg,#f3f5f7,#fff);border-radius:8px;box-shadow:0 6px 16px 0 rgba(51,51,65,.05),inset 0 1px 0 0 #fff;margin:-47px auto 0;position:relative;transition:all .2s ease-out;width:1200px}.header-menu .menu-title[data-v-0074398f]{padding:23px 40px}.header-menu .menu-detail[data-v-0074398f]{background:#fff;padding:23px 40px;position:absolute;z-index:10}.header-menu .menu-detail .border-right[data-v-0074398f]{border-right:1px solid #d6dbe3;margin-right:40px}.header-menu .menu-detail .text-gray[data-v-0074398f]{color:#98a3b7}.header-menu .menu-detail .menu-item[data-v-0074398f]{background:url(https://assets.lanqiao.cn/lanqiao-fe/v7.52.2/dist/img/menu-bg.36d7f84.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:70px;justify-content:center;margin-bottom:20px;margin-right:20px;padding:15px 55px 15px 15px;width:260px}.popover-enter-active[data-v-0074398f],.popover-leave-active[data-v-0074398f]{transition:opacity .2s ease}.popover-enter-from[data-v-0074398f],.popover-enter[data-v-0074398f],.popover-leave-to[data-v-0074398f]{opacity:0}.job-card[data-v-92b4412a]{background:#fff;border-radius:8px;cursor:pointer;height:131px;padding:16px 12px 20px;width:285px}.job-card__top[data-v-92b4412a]{align-items:center;display:flex;justify-content:space-between}.job-card__top .job-name[data-v-92b4412a]{color:#000;font-weight:400;max-width:154px}.job-card__top .job-name[data-v-92b4412a],.job-card__top .job-salary[data-v-92b4412a]{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-card__top .job-salary[data-v-92b4412a]{color:#ff551c;font-weight:500;max-width:105px}.job-card__bottom[data-v-92b4412a]{justify-content:space-between;margin-top:20px}.job-card__bottom .company-info[data-v-92b4412a],.job-card__bottom[data-v-92b4412a]{align-items:center;display:flex}.job-card__bottom .company-info .company-logo[data-v-92b4412a]{border-radius:50%;height:30px;margin-right:10px;width:30px}.job-card__bottom .company-info .company-name[data-v-92b4412a]{color:#000;max-width:150px}.job-card__bottom .company-info .company-name[data-v-92b4412a],.job-card__bottom .industry[data-v-92b4412a]{font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-card__bottom .industry[data-v-92b4412a]{color:#6b7986;max-width:70px}.job-card .city-education[data-v-92b4412a]{align-items:center;color:#6b7986;display:flex;font-size:12px;font-weight:400;margin-top:8px}.job-card .city-education .divide[data-v-92b4412a]{background:#f0f0f0;display:block;height:11px;margin:0 8px;width:1px}.job-detail-modal__header[data-v-4adb03c7]{background:#f1f7ff;border-radius:8px 8px 0 0;color:#222;font-size:24px;font-weight:500;height:122px;padding:40px 30px 20px;position:relative;width:100%}.job-detail-modal__header .icon-close[data-v-4adb03c7]{cursor:pointer;height:48px;position:absolute;right:0;top:0;width:48px}.job-detail-modal__header .job-info[data-v-4adb03c7]{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.job-detail-modal__header .job-info .job-name[data-v-4adb03c7]{color:#000;font-size:16px;font-weight:500}.job-detail-modal__header .job-info .salary-range[data-v-4adb03c7]{color:#ff551c;font-size:16px;font-weight:500}.job-detail-modal__header .company-info .icon-name[data-v-4adb03c7],.job-detail-modal__header .company-info[data-v-4adb03c7]{align-items:center;display:flex}.job-detail-modal__header .company-info .company-icon[data-v-4adb03c7]{height:30px;margin-right:8px;width:30px}.job-detail-modal__header .company-info .company-name[data-v-4adb03c7]{color:#000;flex:1;font-size:14px;font-weight:400;margin-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-detail-modal__header .company-info .company-requirements[data-v-4adb03c7]{align-items:center;color:#6b7986;display:flex;font-size:14px;font-weight:400}.job-detail-modal__header .company-info .company-requirements .divide[data-v-4adb03c7]{background:#f0f0f0;display:block;height:14px;margin:0 8px;width:1px}.job-detail-modal__content[data-v-4adb03c7]{padding:20px 30px}.job-detail-modal__content .requirements-title[data-v-4adb03c7],.job-detail-modal__content .responsibilities-title[data-v-4adb03c7]{color:#000;font-size:16px;font-weight:500;margin-bottom:14px}.job-detail-modal__content .requirements[data-v-4adb03c7],.job-detail-modal__content .responsibilities[data-v-4adb03c7]{color:#333;font-size:14px;font-weight:400;line-height:28px;margin-bottom:20px;white-space:pre-line}.job-detail-modal__content .btn-post[data-v-4adb03c7]{background:linear-gradient(318deg,#195aff,#008fff);border-radius:20px;color:#fff;display:block;font-size:18px;font-weight:500;height:47px;margin:20px auto 0;width:290px}.job-detail-modal[data-v-4adb03c7] .ant-modal-content{background:#fff;border-radius:10px;position:relative;width:768px}.job-detail-modal[data-v-4adb03c7] .ant-modal-body{padding:0}.service-modal .icon-close[data-v-7b1c6da6]{cursor:pointer;height:48px;position:absolute;right:0;top:0;width:48px}.service-modal .title[data-v-7b1c6da6]{color:#000;font-size:20px;font-weight:600;text-align:center}.service-modal .form[data-v-7b1c6da6]{margin:40px auto 0}.service-modal .form .btn-post[data-v-7b1c6da6]{background:linear-gradient(318deg,#195aff,#008fff);border-radius:20px;color:#fff;display:block;font-size:18px;font-weight:500;height:47px;margin:60px auto 0;width:290px}.service-modal[data-v-7b1c6da6] .ant-modal-content{background:#fff;border-radius:10px;position:relative;width:100%}.service-modal[data-v-7b1c6da6] .ant-modal-body{padding:40px 0 24px}.service-modal[data-v-7b1c6da6] .ant-form-item{margin-bottom:10px}.success-modal__header[data-v-8a2e6108]{align-items:center;background-image:url(https://assets.lanqiao.cn/lanqiao-fe/v7.52.2/dist/img/success-modal-header-bg.f297149.png);background-repeat:no-repeat;background-size:100% 100%;color:#222;display:flex;font-size:24px;font-weight:500;height:88px;justify-content:center;position:relative;width:400px}.success-modal__header .icon-close[data-v-8a2e6108]{cursor:pointer;height:48px;position:absolute;right:0;top:0;width:48px}.success-modal__header .icon-success[data-v-8a2e6108]{height:30px;margin-right:10px;width:30px}.success-modal__content[data-v-8a2e6108]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:40px}.success-modal__content .qrcode-img[data-v-8a2e6108]{height:160px;margin-bottom:14px;width:160px}.success-modal__content .tip[data-v-8a2e6108]{color:#6b7986;font-size:16px;font-weight:400}.success-modal[data-v-8a2e6108] .ant-modal-content{background:#fff;border-radius:10px;height:408px;position:relative;width:400px}.success-modal[data-v-8a2e6108] .ant-modal-body{padding:0}.recommend-module[data-v-97958dfa]{background:linear-gradient(180deg,#fff,#e7eefe);padding:60px;width:100%}.recommend-module .title[data-v-97958dfa]{color:#000;font-size:30px;font-weight:500;margin-bottom:40px;text-align:center}.recommend-module .bottom[data-v-97958dfa]{width:100%}.recommend-module .bottom .jobs[data-v-97958dfa]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto auto;margin:40px auto 0;width:1200px}.recommend-module .bottom .pagination-box[data-v-97958dfa]{align-items:center;display:flex;flex-direction:column;margin:40px auto 0;width:1200px}.step-card[data-v-6fbb81e4]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-repeat:no-repeat;background-size:100% 100%;border-radius:8px;width:590px}.step-card__header[data-v-6fbb81e4]{background:linear-gradient(147deg,#1a6eff,#9d98ff);border-radius:8px 8px 0 0;color:#fff;font-size:18px;font-weight:600;height:44px;padding:10px 24px}.step-card__body[data-v-6fbb81e4]{color:#fff;font-size:12px;font-weight:400;padding:16px 24px 20px}.step-card__body .desc[data-v-6fbb81e4]{color:rgba(15,20,30,.65);font-size:14px;font-weight:400;margin-bottom:20px}.step-card__body .desc .paragraph[data-v-6fbb81e4]{line-height:20px}.step-card__body .desc .paragraph[data-v-6fbb81e4]:not(:last-child){margin-bottom:8px}.step-card__body .point-box[data-v-6fbb81e4]{align-items:center;background:#f4f7fa;border-radius:8px;display:flex;flex-wrap:wrap;list-style:none;padding:14px 10px 8px}.step-card__body .point-box .point[data-v-6fbb81e4]{align-items:center;color:#000;display:flex;font-size:14px;font-weight:400;margin-bottom:6px}.step-card__body .point-box .point[data-v-6fbb81e4]:not(:last-child){margin-right:27px}.step-card__body .point-box .point .icon-point[data-v-6fbb81e4]{height:16px;margin-right:5px;width:16px}.step-card__body a[data-v-6fbb81e4]{-webkit-text-decoration:none;text-decoration:none}.step-card__body .btn-apply[data-v-6fbb81e4]{background:#00a8eb;border-radius:20px;color:#fff;font-size:16px;font-weight:600;height:40px;line-height:40px;margin-top:20px;text-align:center;width:132px}.step-module[data-v-77404e82]{margin:60px auto;width:1200px}.step-module__title[data-v-77404e82]{color:#000;font-size:30px;font-weight:500;margin:0 auto 30px;text-align:center}.step-module .step-cards[data-v-77404e82]{grid-row-gap:30px;grid-column-gap:25px;-moz-column-gap:25px;column-gap:25px;display:grid;grid-template-columns:1fr 1fr;row-gap:30px}.main-content[data-v-3978f8aa]{background:#f4f7fa;margin:0 auto;overflow:hidden;padding:60px 0;position:relative;width:1200px}.main-content__title[data-v-3978f8aa]{color:#000;font-size:30px;font-weight:500;margin-bottom:40px;text-align:center}.main-content[data-v-3978f8aa]:after,.main-content[data-v-3978f8aa]:before{content:"";height:100%;position:absolute;top:0;width:86px;z-index:1}.main-content[data-v-3978f8aa]:before{background:linear-gradient(90deg,#f3f5f7,rgba(243,245,247,0));left:0}.main-content[data-v-3978f8aa]:after{background:linear-gradient(-90deg,#f3f5f7,rgba(243,245,247,0));right:0}.companies-wall[data-v-3978f8aa]{display:flex;height:120px;position:relative}.companies-wall[data-v-3978f8aa]:not(:last-child){margin-bottom:40px}.companies-wall .inner[data-v-3978f8aa]{animation:moveRight-3978f8aa 120s linear infinite;display:flex;flex-wrap:nowrap;transform:translateZ(0)}.companies-wall .inner.reverse[data-v-3978f8aa]{animation:moveLeft-3978f8aa 120s linear infinite}.companies-wall .company[data-v-3978f8aa]{border-radius:20px;box-shadow:0 5px 10px 0 hsla(0,0%,45%,.05);cursor:pointer;flex-shrink:0;height:120px;margin-right:42px;overflow:hidden;position:relative;transition:all .3s linear;width:120px}.companies-wall .company .name[data-v-3978f8aa]{align-items:center;background:#fff;color:#000;display:flex;font-size:14px;font-weight:400;height:100%;justify-content:center;left:0;line-height:25px;opacity:0;padding:10px;position:absolute;text-align:center;top:0;transition:all .2s linear;width:100%}.companies-wall .company[data-v-3978f8aa]:hover{transform:scale(1.41)}.companies-wall .company:hover .name[data-v-3978f8aa]{opacity:1}@keyframes moveRight-3978f8aa{0%{transform:translateX(calc(-100% + 1134px))}to{transform:translateX(0)}}@keyframes moveLeft-3978f8aa{0%{transform:translateX(0)}to{transform:translateX(calc(-100% + 1134px))}}.section-schools[data-v-e8c3ac5e]{background:#fff;padding-bottom:80px;padding-top:60px}.section-schools__title[data-v-e8c3ac5e]{color:#000;font-size:30px;font-weight:500;margin-bottom:40px;text-align:center}.school-list[data-v-e8c3ac5e]{grid-gap:20px;display:grid;grid-template-columns:repeat(5,1fr);margin:0 auto;width:1200px}.school-card[data-v-e8c3ac5e]{align-items:center;border:1px solid #e9e9e9;border-radius:10px;box-shadow:0 5px 10px 0 hsla(0,0%,45%,.05);display:flex;flex-direction:column;height:141px;justify-content:center;width:202px}.school-card .logo[data-v-e8c3ac5e]{height:68px;margin-bottom:10px;width:68px}.school-card .name[data-v-e8c3ac5e]{color:#666;font-size:14px;font-weight:400;line-height:20px}.hover-menus[data-v-513b3445]{bottom:80px;position:fixed;right:6px;z-index:10}.hover-menus .menu-item[data-v-513b3445]{background:#fff;border:1px solid #e9e9e9;border-radius:10px;box-shadow:0 5px 10px 0 hsla(0,0%,45%,.05);width:128px}.hover-menus .menu-item .btn-consultant[data-v-513b3445]{background:linear-gradient(147deg,#1a6eff,#9d98ff);border-radius:4px;color:#fff;font-size:12px;font-weight:400;height:26px;line-height:26px;text-align:center;width:100px}.hover-menus .menu-item[data-v-513b3445]:first-child{margin-bottom:12px;padding:29px 14px 9px;position:relative}.hover-menus .menu-item:first-child .avatar[data-v-513b3445]{height:48px;left:50%;margin-bottom:5px;position:absolute;top:-23px;transform:translateX(-50%);width:48px}.hover-menus .menu-item:first-child .wx-contact-qrcode[data-v-513b3445]{height:102px;margin-bottom:6px;width:100px}.hover-menus .menu-item[data-v-513b3445]:nth-child(2){padding:9px 7px}.hover-menus .menu-item:nth-child(2) .wx-group-qrcode[data-v-513b3445]{display:block;height:100px;margin:0 auto 6px;width:100px}.hover-menus .menu-item:nth-child(2) .btn-consultant[data-v-513b3445]{width:114px}.employment-page[data-v-01f56112]{background:#f4f7fa}