.navigation[data-v-30944e28]{position:fixed;top:0;left:0;right:0;min-width:800px;z-index:100;width:100%;background-color:rgba(10,35,54,.9);backdrop-filter:blur(10px);padding-top:15px;padding-bottom:15px;box-shadow:0 2px 20px rgba(0,0,0,.1)}.navigation .in-container[data-v-30944e28]{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;position:static;padding:0 20px}.navigation .trademark[data-v-30944e28]{position:relative;margin-right:0}.navigation .trademark .trademark-container[data-v-30944e28]{position:static;display:flex;align-items:center;cursor:pointer}.navigation .trademark .trademark-container .trademark-image[data-v-30944e28]{width:60px;height:60px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3)}.navigation .trademark .trademark-container .trademark-text[data-v-30944e28]{display:inline-block;margin-left:15px;position:static;color:#fff;font-weight:500}.navigation .nav-links[data-v-30944e28]{display:flex;align-items:center}.navigation .nav-links .nav-link[data-v-30944e28]{padding:10px 15px;color:#fff;font-size:16px;cursor:pointer;transition:all .3s ease;position:relative}.navigation .nav-links .nav-link[data-v-30944e28]:hover{color:#409eff}.navigation .nav-links .nav-link[data-v-30944e28]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:2px;background-color:#409eff;transition:width .3s ease}.navigation .nav-links .nav-link[data-v-30944e28]:hover:after{width:80%}.navigation .nav-links .nav-link.active[data-v-30944e28]{color:#409eff}.navigation .nav-links .nav-link.active[data-v-30944e28]:after{width:80%}.container[data-v-7215f130]{width:100%;display:flex;justify-content:center;align-items:center}.container .copyright-content[data-v-7215f130]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;font-size:14px;color:hsla(0,0%,100%,.6)}.container .copyright-content .filing[data-v-7215f130]{color:hsla(0,0%,100%,.8);text-decoration:none}@media(max-width:768px){.container .copyright-content[data-v-7215f130]{font-size:12px;flex-direction:column;gap:8px}.container .copyright-content .divider[data-v-7215f130]{display:none}}.container[data-v-0137d9f4]{width:100%;display:flex;flex-direction:column}.container .content[data-v-0137d9f4]{flex:1;min-height:calc(100vh - 120px);padding-top:80px}.container .bottom[data-v-0137d9f4]{margin-top:auto}.container .bottom .copyright[data-v-0137d9f4]{padding:30px 20px;background:linear-gradient(180deg,#0a2336,#06182a);color:hsla(0,0%,100%,.8);display:flex;justify-content:center;align-items:center}.container[data-v-09ae919a]{height:400px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background:url(/img/5.7a973984.jpg) no-repeat;background-position:50%;background-size:cover}.container[data-v-09ae919a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(10,35,54,.85),rgba(10,35,54,.6));z-index:1}.container .content[data-v-09ae919a]{position:relative;z-index:2;text-align:center;width:100%;max-width:1200px;padding:0 20px;animation:fadeInUp-09ae919a 1s ease}.container .text-content[data-v-09ae919a]{display:flex;flex-direction:column;align-items:center;justify-content:center}.container .title[data-v-09ae919a]{font-size:48px;font-weight:700;color:#fff;margin-bottom:20px;text-shadow:2px 2px 10px rgba(0,0,0,.3)}.container .title[data-v-09ae919a]:after{content:"";display:block;width:80px;height:3px;background:linear-gradient(90deg,#409eff,transparent);margin:25px auto 0}.container .sub-title[data-v-09ae919a]{font-size:24px;color:hsla(0,0%,100%,.9);font-weight:400;line-height:1.6;text-shadow:1px 1px 5px rgba(0,0,0,.3)}@keyframes fadeInUp-09ae919a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:992px){.container[data-v-09ae919a]{height:350px}.container .title[data-v-09ae919a]{font-size:36px}.container .sub-title[data-v-09ae919a]{font-size:20px}}@media(max-width:768px){.container[data-v-09ae919a]{height:300px}.container .title[data-v-09ae919a]{font-size:28px}.container .title[data-v-09ae919a]:after{margin:20px auto 0;width:60px}.container .sub-title[data-v-09ae919a]{font-size:16px}}.talent-recruitment[data-v-13267bb6]{min-height:100vh;background-color:#f5f7fa}.talent-recruitment .page-header[data-v-13267bb6]{background:linear-gradient(135deg,#0a2336,#1a3a54);color:#fff;padding:40px 0;text-align:center;margin-top:90px}.talent-recruitment .page-header .header-content[data-v-13267bb6]{max-width:1200px;margin:0 auto;padding:0 20px}.talent-recruitment .page-header .page-title[data-v-13267bb6]{font-size:48px;font-weight:700;margin-bottom:20px}.talent-recruitment .page-header .page-subtitle[data-v-13267bb6]{font-size:20px;opacity:.9}.talent-recruitment .container[data-v-13267bb6]{max-width:1200px;margin:0 auto;padding:60px 20px}.talent-recruitment .section-title[data-v-13267bb6]{font-size:36px;font-weight:600;color:#303133;text-align:center;margin-bottom:60px;position:relative}.talent-recruitment .section-title[data-v-13267bb6]:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(90deg,transparent,#409eff,transparent)}.talent-recruitment .job-listings[data-v-13267bb6]{background-color:#fff}.talent-recruitment .job-listings .jobs-grid[data-v-13267bb6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:30px}@media(max-width:992px){.talent-recruitment .job-listings .jobs-grid[data-v-13267bb6]{grid-template-columns:1fr}}@media(max-width:576px){.talent-recruitment .job-listings .jobs-grid[data-v-13267bb6]{grid-template-columns:1fr;gap:20px}}.talent-recruitment .job-listings .jobs-grid .job-card[data-v-13267bb6]{background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);overflow:hidden;transition:all .3s ease;border:1px solid #e4e7ed}.talent-recruitment .job-listings .jobs-grid .job-card[data-v-13267bb6]:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:#409eff}.talent-recruitment .job-listings .jobs-grid .job-card .job-header[data-v-13267bb6]{background:linear-gradient(135deg,#409eff,#67c23a);color:#fff;padding:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.talent-recruitment .job-listings .jobs-grid .job-card .job-header h3[data-v-13267bb6]{font-size:22px;font-weight:600;margin:0;flex:1}.talent-recruitment .job-listings .jobs-grid .job-card .job-header .job-salary[data-v-13267bb6]{font-size:18px;font-weight:600;background-color:hsla(0,0%,100%,.2);padding:6px 12px;border-radius:4px}.talent-recruitment .job-listings .jobs-grid .job-card .job-content[data-v-13267bb6]{padding:24px}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-beginning[data-v-13267bb6]{background-color:#e6f7ff;border-left:4px solid #409eff;padding:16px;margin-bottom:20px;border-radius:4px}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-beginning p[data-v-13267bb6]{font-size:14px;color:#303133;line-height:1.6;margin:0}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-info[data-v-13267bb6]{display:flex;gap:16px;margin-bottom:24px;flex-wrap:wrap}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-info .info-item[data-v-13267bb6]{display:flex;align-items:center;gap:8px;background-color:#f5f7fa;padding:8px 12px;border-radius:4px;font-size:14px}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-info .info-item svg[data-v-13267bb6]{flex-shrink:0;width:14px;height:14px}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-info .info-item span[data-v-13267bb6]{font-size:14px;color:#606266}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-highlight[data-v-13267bb6]{background-color:#f6ffed;border-left:4px solid #67c23a;padding:16px;margin-bottom:24px;border-radius:4px}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-highlight h4[data-v-13267bb6]{font-size:16px;font-weight:600;color:#303133;margin-bottom:12px;display:flex;align-items:center;gap:8px}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-highlight ul[data-v-13267bb6]{list-style:none;padding:0;margin:0}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-highlight ul li[data-v-13267bb6]{font-size:14px;color:#606266;line-height:1.6;margin-bottom:8px;padding-left:20px;position:relative}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-highlight ul li[data-v-13267bb6]:before{content:"✓";position:absolute;left:0;color:#67c23a;font-weight:700}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-highlight ul li[data-v-13267bb6]:last-child{margin-bottom:0}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-description[data-v-13267bb6]{margin-bottom:24px}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-description h4[data-v-13267bb6]{font-size:16px;font-weight:600;color:#303133;margin-bottom:12px;display:flex;align-items:center;gap:8px}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-description ul[data-v-13267bb6]{list-style:none;padding:0;margin-bottom:16px}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-description ul li[data-v-13267bb6]{font-size:14px;color:#606266;line-height:1.6;margin-bottom:6px;padding-left:20px;position:relative}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-description ul li[data-v-13267bb6]:before{content:"•";position:absolute;left:0;color:#409eff;font-weight:700}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-description ul li[data-v-13267bb6]:last-child{margin-bottom:0}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-ending[data-v-13267bb6]{background-color:#fff7e6;border-left:4px solid #e6a23c;padding:16px;margin-bottom:24px;border-radius:4px}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .job-ending p[data-v-13267bb6]{font-size:14px;color:#303133;line-height:1.6;margin:0}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .apply-btn[data-v-13267bb6]{background:linear-gradient(135deg,#409eff,#67c23a);color:#fff;border:none;border-radius:8px;padding:14px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:block;width:100%;text-align:center;box-shadow:0 2px 8px rgba(64,158,255,.2)}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .apply-btn[data-v-13267bb6]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(64,158,255,.3);background:linear-gradient(135deg,#66b1ff,#85ce61)}.talent-recruitment .job-listings .jobs-grid .job-card .job-content .apply-btn[data-v-13267bb6]:active{transform:translateY(0)}.talent-recruitment .company-benefits[data-v-13267bb6]{background-color:#f5f7fa}.talent-recruitment .company-benefits .benefits-grid[data-v-13267bb6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.talent-recruitment .company-benefits .benefits-grid .benefit-item[data-v-13267bb6]{text-align:center;padding:32px 20px;background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);transition:all .3s ease;border:1px solid #e4e7ed}.talent-recruitment .company-benefits .benefits-grid .benefit-item[data-v-13267bb6]:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:#409eff}.talent-recruitment .company-benefits .benefits-grid .benefit-item .benefit-icon[data-v-13267bb6]{margin-bottom:16px;display:flex;justify-content:center;align-items:center}.talent-recruitment .company-benefits .benefits-grid .benefit-item .benefit-icon svg[data-v-13267bb6]{width:40px;height:40px}.talent-recruitment .company-benefits .benefits-grid .benefit-item h3[data-v-13267bb6]{font-size:18px;font-weight:600;color:#303133;margin-bottom:12px}.talent-recruitment .company-benefits .benefits-grid .benefit-item p[data-v-13267bb6]{font-size:14px;color:#606266;line-height:1.6;margin:0}.talent-recruitment .application-process[data-v-13267bb6]{background-color:#fff}.talent-recruitment .application-process .process-steps[data-v-13267bb6]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.talent-recruitment .application-process .process-steps .process-step[data-v-13267bb6]{flex:1;min-width:220px;text-align:center;padding:24px;background-color:#fff;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);position:relative;border:1px solid #e4e7ed;transition:all .3s ease}.talent-recruitment .application-process .process-steps .process-step[data-v-13267bb6]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.1);border-color:#409eff}.talent-recruitment .application-process .process-steps .process-step[data-v-13267bb6]:not(:last-child):after{content:"→";position:absolute;top:50%;right:-12px;color:#409eff;font-size:18px;font-weight:700;transform:translateY(-50%)}@media(max-width:768px){.talent-recruitment .application-process .process-steps .process-step[data-v-13267bb6]:not(:last-child):after{display:none}}.talent-recruitment .application-process .process-steps .process-step .step-number[data-v-13267bb6]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#409eff,#67c23a);color:#fff;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;box-shadow:0 2px 8px rgba(64,158,255,.3)}.talent-recruitment .application-process .process-steps .process-step h3[data-v-13267bb6]{font-size:16px;font-weight:600;color:#303133;margin-bottom:12px}.talent-recruitment .application-process .process-steps .process-step p[data-v-13267bb6]{font-size:14px;color:#606266;line-height:1.6;margin:0}.talent-recruitment .contact-us[data-v-13267bb6]{background-color:#f5f7fa}.talent-recruitment .contact-us .contact-info[data-v-13267bb6]{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.talent-recruitment .contact-us .contact-info .info-item[data-v-13267bb6]{display:flex;align-items:flex-start;gap:16px;max-width:300px;background-color:#fff;padding:24px;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);border:1px solid #e4e7ed;transition:all .3s ease}.talent-recruitment .contact-us .contact-info .info-item[data-v-13267bb6]:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.1);border-color:#409eff}.talent-recruitment .contact-us .contact-info .info-item .info-icon[data-v-13267bb6]{flex-shrink:0;margin-top:4px}.talent-recruitment .contact-us .contact-info .info-item .info-icon svg[data-v-13267bb6]{width:28px;height:28px}.talent-recruitment .contact-us .contact-info .info-item .info-content[data-v-13267bb6]{flex:1}.talent-recruitment .contact-us .contact-info .info-item .info-content h3[data-v-13267bb6]{font-size:16px;font-weight:600;color:#303133;margin-bottom:8px}.talent-recruitment .contact-us .contact-info .info-item .info-content p[data-v-13267bb6]{font-size:14px;color:#606266;line-height:1.6;margin:0}