@media (max-width:1024px){.nav-banner[data-v-3d687de2]{height:380px;overflow:hidden}.nav-banner .mobile-banner-img[data-v-3d687de2]{height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:55% center;object-position:55% center;width:auto}.nav-banner .pc-banner-img[data-v-3d687de2],.nav-banner .pc-banner-mask[data-v-3d687de2]{display:none}}.nav-banner[data-v-3d687de2]{display:flex;height:380px;position:relative;width:100%}@media (min-width:1025px){.nav-banner[data-v-3d687de2]{height:351px}.nav-banner .mobile-banner-img[data-v-3d687de2]{display:none}}.nav-banner .mask[data-v-3d687de2]{align-items:center;background:#0e101640;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.nav-banner .mask .title[data-v-3d687de2]{color:#fff;font-family:Microsoft YaHei UI;font-size:32px;font-style:normal;font-weight:700;line-height:40px;padding:0 20px;text-align:center;text-transform:uppercase}@media (min-width:768px){.nav-banner .mask .title[data-v-3d687de2]{font-size:56px;line-height:72px;padding:0}}.nav-banner .mask .en[data-v-3d687de2]{font-family:Agency FB}@media (min-width:1025px){.nav-banner .pc-banner-mask[data-v-3d687de2]{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.nav-banner .pc-banner-img[data-v-3d687de2]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}}.recruitment-section[data-v-3d687de2]{width:100%}@media (max-width:767px){.recruitment-section[data-v-3d687de2]{margin-left:calc(-50vw + 50%);padding-left:0;padding-right:0;width:100vw}.recruitment-section .project-item[data-v-3d687de2]{padding-left:16px;padding-right:16px}}@media (min-width:768px) and (max-width:1024px){.recruitment-section[data-v-3d687de2]{box-sizing:border-box;left:calc(-50vw + 50%);padding-left:30px;padding-right:30px;position:relative;width:100vw}.recruitment-section .project-item[data-v-3d687de2]{align-items:center;display:flex!important;flex-direction:row!important;height:80px!important;justify-content:space-between;min-height:80px!important;padding:0 20px!important}.recruitment-section .project-item .title-h2[data-v-3d687de2]{font-size:16px!important;line-height:20px!important;margin-left:0!important;max-width:50%;position:static!important}.recruitment-section .project-item .content-h3[data-v-3d687de2]{align-items:center;display:flex;justify-content:flex-end;margin-top:0!important;padding-left:20px;position:static!important;transform:none!important;width:auto!important}.recruitment-section .project-item .content-h3 span[data-v-3d687de2]{text-align:right}.recruitment-section .project-item .content-h3 img[data-v-3d687de2]{height:20px!important;width:20px!important}}.project-item[data-v-3d687de2]{align-items:flex-start;border-bottom:1px solid #f0f2f4;display:flex;flex-direction:column;height:auto;min-height:112px;padding:16px 0;position:relative}@media (min-width:768px){.project-item[data-v-3d687de2]{align-items:center;flex-direction:row;height:112px;padding:0 136px}}.project-item .title-h2[data-v-3d687de2]{margin-bottom:8px;width:100%}@media (min-width:768px){.project-item .title-h2[data-v-3d687de2]{flex:1;margin-bottom:0;max-width:50%}}.project-item .content-h3[data-v-3d687de2]{left:0;margin-top:4px;position:relative;top:0;transform:none;width:100%}@media (min-width:768px){.project-item .content-h3[data-v-3d687de2]{justify-content:flex-end;margin-left:auto;margin-top:0;padding-right:0;width:auto}}.project-item:hover img[data-v-3d687de2]{transform:translate(2px);transition:transform .3s ease}.project-item:hover .content-h3[data-v-3d687de2]{text-decoration:underline}.project-item img[data-v-3d687de2]{transition:transform .3s ease}.title-h1[data-v-3d687de2]{color:#2a3141;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:32px;text-align:center}@media (min-width:768px){.title-h1[data-v-3d687de2]{font-size:32px;line-height:40px}}.title-h2[data-v-3d687de2]{color:#2a3141;font-family:Poppins;font-size:18px;font-style:normal;font-weight:700;line-height:24px}@media (min-width:768px){.title-h2[data-v-3d687de2]{font-size:24px;line-height:32px}}.content-h3[data-v-3d687de2]{color:#0b48d7;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media (min-width:768px){.content-h3[data-v-3d687de2]{font-size:16px;line-height:24px}}
