.product[data-v-b106eed2]{width:100%;height:100%;background-color:#fff}.product .news-section[data-v-b106eed2]{width:100%}.product .news-section .content-nav[data-v-b106eed2]{width:100%;background-color:#f5f5f5;margin:0 auto 40px}.product .news-section .content-nav .nav-main[data-v-b106eed2]{width:1240px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;line-height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-y:hidden;border-radius:4px}.product .news-section .content-nav-item[data-v-b106eed2]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 60px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.product .news-section .content-nav-item .nav-dot[data-v-b106eed2]{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#999;margin-right:8px}.product .news-section .content-nav-item span[data-v-b106eed2]{font-size:16px;color:#333}.product .news-section .content-nav .content-nav-active[data-v-b106eed2]{background-color:#1759b4}.product .news-section .content-nav .content-nav-active .nav-dot[data-v-b106eed2]{background-color:#fff}.product .news-section .content-nav .content-nav-active span[data-v-b106eed2]{color:#fff}.product .news-section-content[data-v-b106eed2]{width:1240px;margin:0 auto;background-color:#fff;padding:40px 0}.product .news-section-content .news-list-container[data-v-b106eed2]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-bottom:40px}.product .news-section-content .news-list-container .item-list[data-v-b106eed2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:31%;cursor:pointer}.product .news-section-content .news-list-container .item-list .item-img[data-v-b106eed2]{width:100%;height:200px;background-color:#cecece;margin-bottom:15px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.product .news-section-content .news-list-container .item-list-title[data-v-b106eed2]{font-size:16px;color:#333;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product .news-section-content .news-list-container .item-list-date[data-v-b106eed2]{font-size:14px;color:#999;margin-bottom:15px}.product .news-section-content .news-list-container .item-list-more[data-v-b106eed2]:hover{text-decoration:underline}.product .news-section-content .news-list-container .item-list-more span[data-v-b106eed2]{color:#14679f;font-size:14px}.banner[data-v-b106eed2]{width:100%;height:520px}.banner img[data-v-b106eed2]{width:100%;height:100%}.product-content[data-v-b106eed2]{padding:40px 0}.container[data-v-b106eed2]{width:1240px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.product-left[data-v-b106eed2]{width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-tabs[data-v-b106eed2]{background:url(../../static/img/p-bg.aacf6e87.png) no-repeat bottom;background-size:100% auto;padding:0;border-radius:24px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);min-height:1000px;position:relative}.product-tabs .tab-header[data-v-b106eed2]{font-size:18px;font-weight:700;color:#000;padding:15px 20px;margin:0;text-align:left;border-bottom:1px solid #e6e6e6}.product-tabs .accordion-menu[data-v-b106eed2]{position:relative;min-height:1000px}.product-tabs .accordion-menu .accordion-item[data-v-b106eed2]:last-child{border-bottom:none}.product-tabs .accordion-menu .accordion-header[data-v-b106eed2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 20px;cursor:pointer;font-size:16px;font-weight:700;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent}.product-tabs .accordion-menu .accordion-header i[data-v-b106eed2]{font-size:14px;color:#999}.product-tabs .accordion-menu .accordion-content[data-v-b106eed2]{background-color:transparent}.product-tabs .accordion-menu .accordion-content .accordion-sub-item[data-v-b106eed2]{padding:12px 20px 12px 40px;cursor:pointer;font-size:14px;color:#666;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent}.product-tabs .accordion-menu .accordion-content .accordion-sub-item[data-v-b106eed2]:hover{background-color:rgba(245,248,255,.9);color:#1759b4;font-weight:700}.product-tabs .accordion-menu .accordion-content .sub-active[data-v-b106eed2]{background:rgba(245,248,255,.9);border-radius:7px 7px 7px 7px;color:#1759b4;font-weight:700}.product-tabs .accordion-menu .left-bg[data-v-b106eed2]{width:100%;position:absolute;bottom:0}.product-tabs .accordion-menu .left-bg img[data-v-b106eed2]{width:100%;display:block}.product-right[data-v-b106eed2]{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;padding:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:24px}.job-detail[data-v-b106eed2]{padding:40px}.job-title[data-v-b106eed2]{font-size:24px;font-weight:700;color:#333;margin-bottom:20px}.job-divider[data-v-b106eed2]{border:none;border-top:1px solid #e6e6e6;margin:20px 0}.job-section[data-v-b106eed2]{min-height:400px;margin-bottom:30px}.job-action[data-v-b106eed2]{margin-top:40px}.apply-button[data-v-b106eed2]{background-color:#1759b4;color:#fff;border:none;padding:12px 24px;font-size:16px;font-weight:700;border-radius:4px;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.apply-button[data-v-b106eed2]:hover{background-color:#1759b4}.email-info[data-v-b106eed2]{margin-top:15px;color:#999;font-size:14px}.el-dialog .resume-dialog[data-v-b106eed2],[data-v-b106eed2] .el-dialog{border-radius:20px!important;overflow:hidden}[data-v-b106eed2] .el-dialog{width:600px}.resume-dialog[data-v-b106eed2] .el-dialog__header{padding:24px 24px 16px;border-bottom:none}.resume-dialog .dialog-title[data-v-b106eed2]{font-size:20px;font-weight:700;color:#1a3a5c;text-align:left;padding:0 24px}.resume-dialog[data-v-b106eed2] .el-dialog__title{font-size:20px;font-weight:700;color:#1a3a5c!important;text-align:left}.resume-dialog[data-v-b106eed2] .el-dialog__body{padding:0 24px 16px}.resume-dialog .resume-form .el-form-item[data-v-b106eed2]{margin-bottom:16px}.resume-dialog .resume-form .el-form-item .el-form-item__label[data-v-b106eed2]{font-size:14px;color:#333;font-weight:400;line-height:20px;padding-bottom:8px}.resume-dialog .resume-form .el-form-item .resume-input[data-v-b106eed2]{width:100%;border-radius:8px;border:1px solid #e0e0e0;padding:0 0;font-size:14px;background-color:#fff}.resume-dialog .resume-form .el-form-item .resume-input[data-v-b106eed2]:focus{border-color:#1a3a5c}.resume-dialog .resume-form .el-form-item .resume-textarea[data-v-b106eed2]{width:100%;border-radius:8px;border:1px solid #e0e0e0;padding:12px 16px;font-size:14px;resize:none;background-color:#fff}.resume-dialog .resume-form .el-form-item .resume-textarea[data-v-b106eed2]:focus{border-color:#1a3a5c}.resume-dialog .resume-form .el-form-item .resume-upload[data-v-b106eed2]{width:100%;border:1px dashed #c0c4cc;border-radius:8px;padding:16px 0;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;background-color:#f8f9fa}.resume-dialog .resume-form .el-form-item .resume-upload .select-file-btn[data-v-b106eed2]{background-color:#e8ecf1;border:none;color:#1a3a5c;font-size:14px;padding:6px 16px;border-radius:4px}.resume-dialog .resume-form .el-form-item .resume-upload .select-file-btn[data-v-b106eed2]:hover{background-color:#dce3eb}.resume-dialog .resume-form .el-form-item .resume-upload .file-status[data-v-b106eed2]{font-size:14px;color:#909399}.resume-dialog .resume-form .el-form-item .resume-upload .upload-tip[data-v-b106eed2]{font-size:12px;color:#909399;margin-top:0;text-align:left;width:100%}.resume-dialog .dialog-footer[data-v-b106eed2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;padding:16px 24px 24px}.resume-dialog .dialog-footer .cancel-btn[data-v-b106eed2]{background-color:#f0f2f5;border:none;color:#606266;font-size:14px;padding:10px 24px;border-radius:20px;min-width:80px}.resume-dialog .dialog-footer .cancel-btn[data-v-b106eed2]:hover{background-color:#e4e7ed}.resume-dialog .dialog-footer .submit-btn[data-v-b106eed2]{background-color:#1759b4;border:none;color:#fff;font-size:14px;padding:10px 24px;border-radius:20px;min-width:100px}.resume-dialog .dialog-footer .submit-btn[data-v-b106eed2]:hover{background-color:#124a94}.empty[data-v-b106eed2]{text-align:center;height:600px;color:#828282}.empty img[data-v-b106eed2]{margin-top:100px}[data-v-b106eed2] .el-upload{display:inline-block;text-align:center;cursor:pointer;outline:0;width:70%}@media screen and (max-width:1024px){.container[data-v-b106eed2]{width:95%!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.product-left[data-v-b106eed2]{width:100%!important}.product-tabs[data-v-b106eed2]{min-height:auto!important;height:auto!important}.accordion-menu[data-v-b106eed2]{min-height:auto!important}}@media screen and (max-width:768px){.container[data-v-b106eed2]{width:98%!important}.product-left[data-v-b106eed2]{width:100%!important}.product-tabs[data-v-b106eed2]{min-height:auto!important;height:auto!important;border-radius:30px!important;padding-bottom:20px}.accordion-menu[data-v-b106eed2]{min-height:auto!important}.tab-header[data-v-b106eed2]{font-size:16px!important;padding:12px 15px!important}.accordion-header[data-v-b106eed2]{padding:12px 15px!important;font-size:14px!important}.accordion-sub-item[data-v-b106eed2]{padding:10px 15px 10px 35px!important;font-size:13px!important}.product[data-v-b106eed2]{height:auto;min-height:100vh;overflow:visible}.product .banner[data-v-b106eed2]{height:210px}.product .banner img[data-v-b106eed2]{height:100%;-o-object-fit:cover;object-fit:cover}.product .news-section .content-nav[data-v-b106eed2]{margin-bottom:18px;overflow-x:auto;-webkit-overflow-scrolling:touch}.product .news-section .content-nav .nav-main[data-v-b106eed2]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;height:44px;line-height:44px;margin:0;padding:0 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.product .news-section .content-nav-item[data-v-b106eed2]{padding:0 16px;white-space:nowrap}.product .news-section .content-nav-item span[data-v-b106eed2]{font-size:14px}.product .news-section-content[data-v-b106eed2]{width:auto;margin:0 12px;padding:18px 0 28px}.product .news-section-content .news-list-container[data-v-b106eed2]{display:grid;grid-template-columns:1fr;gap:18px;margin-bottom:24px}.product .news-section-content .news-list-container .item-list[data-v-b106eed2]{width:100%;padding-bottom:14px;border-bottom:1px solid #eef1f5}.product .news-section-content .news-list-container .item-list .item-img[data-v-b106eed2]{height:180px;margin-bottom:10px}.product .news-section-content .news-list-container .item-list-title[data-v-b106eed2]{font-size:15px;line-height:1.5;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product .news-section-content .news-list-container .item-list-date[data-v-b106eed2],.product .news-section-content .news-list-container .item-list-more span[data-v-b106eed2]{font-size:13px}.product[data-v-b106eed2] .el-dialog{width:90%!important}}