.logo-component a[data-v-53e7682f]{display:flex;align-items:center;text-decoration:none;color:var(--secondary-color)}.logo-component .brand-logo[data-v-53e7682f]{width:40px;height:40px;transition:transform .3s ease}.logo-component .brand-logo[data-v-53e7682f]:hover{transform:rotate(5deg) scale(1.05)}.logo-component .brand-name[data-v-53e7682f]{margin-left:10px;font-size:18px;font-weight:600}.logo-component.is-large .brand-logo[data-v-53e7682f]{width:60px;height:60px}.logo-component.is-large .brand-name[data-v-53e7682f]{font-size:24px}@media(max-width:768px){.logo-component .brand-logo[data-v-53e7682f]{width:35px;height:35px}.logo-component .brand-name[data-v-53e7682f]{font-size:16px}.logo-component.is-large .brand-logo[data-v-53e7682f]{width:50px;height:50px}.logo-component.is-large .brand-name[data-v-53e7682f]{font-size:20px}}.navbar[data-v-3ed02a87]{position:fixed;top:0;left:0;width:100%;z-index:1000;transition:all .3s ease}.navbar .navbar-top[data-v-3ed02a87]{background-color:#fff;padding:15px 0}.navbar .navbar-top .page-container[data-v-3ed02a87]{display:flex;justify-content:space-between;align-items:center}.navbar .navbar-top .left-section[data-v-3ed02a87],.navbar .navbar-top .right-section[data-v-3ed02a87]{display:flex;align-items:center}.navbar .navbar-top .right-section .action-buttons[data-v-3ed02a87]{display:flex;align-items:center;gap:15px}.navbar .navbar-top .right-section .action-buttons .language-switcher[data-v-3ed02a87]{color:#333;font-weight:500;text-decoration:none}.navbar .navbar-top .right-section .action-buttons .language-switcher[data-v-3ed02a87]:hover{color:var(--primary-color)}.navbar .navbar-top .right-section .action-buttons .search-input[data-v-3ed02a87]{width:180px}.navbar .navbar-main[data-v-3ed02a87]{background-color:#163c7d}.navbar .navbar-main .main-container[data-v-3ed02a87]{display:flex;justify-content:space-between}.navbar .navbar-main .main-menu[data-v-3ed02a87]{border-bottom:none;display:flex;justify-content:space-between;width:100%}.navbar .navbar-main[data-v-3ed02a87] .el-menu-item{height:60px;line-height:60px;font-size:16px;font-weight:500}.navbar .navbar-main[data-v-3ed02a87] .el-menu-item.is-active{background-color:#072a68!important;border-bottom:3px solid #fff}.navbar .navbar-main[data-v-3ed02a87] .el-menu-item:hover{background-color:#072a68!important}.navbar .navbar-main[data-v-3ed02a87] .el-sub-menu__title{height:60px;line-height:60px;font-size:16px;font-weight:500}.navbar .navbar-main[data-v-3ed02a87] .el-sub-menu__title:hover{background-color:#072a68!important}.navbar .navbar-main[data-v-3ed02a87] .el-sub-menu__icon-arrow{color:#fff}.navbar .mobile-navbar[data-v-3ed02a87]{display:none;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}.navbar .mobile-navbar .mobile-navbar-top[data-v-3ed02a87]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px}.navbar .mobile-navbar .mobile-actions[data-v-3ed02a87]{display:flex;align-items:center;gap:20px}.navbar .mobile-navbar .mobile-actions .icon-btn[data-v-3ed02a87]{font-size:24px;cursor:pointer;color:#333}.navbar .mobile-navbar .mobile-search[data-v-3ed02a87]{padding:0 15px 15px}.navbar .mobile-navbar .mobile-menu[data-v-3ed02a87]{background-color:#f5f5f5}.navbar .mobile-navbar[data-v-3ed02a87] .el-collapse-item__header{padding:0 15px;height:50px;line-height:50px;font-size:16px;font-weight:500;color:#333}.navbar .mobile-navbar[data-v-3ed02a87] .el-collapse-item__content{padding:0}.navbar .mobile-navbar[data-v-3ed02a87] .el-collapse-item__content a{display:block;padding:12px 30px;color:#666;text-decoration:none;border-bottom:1px solid #eee}.navbar .mobile-navbar[data-v-3ed02a87] .el-collapse-item__content a:hover{color:var(--primary-color);background-color:#f0f0f0}@media(max-width:992px){.navbar .navbar-main[data-v-3ed02a87],.navbar .navbar-top[data-v-3ed02a87]{display:none}.navbar .mobile-navbar[data-v-3ed02a87]{display:block}}.footer[data-v-3ddef826]{background-color:#f5f5f5;color:#333}.footer .footer-main[data-v-3ddef826]{padding:60px 0 30px}.footer .footer-main .footer-columns[data-v-3ddef826]{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;margin-bottom:40px}@media(max-width:1200px){.footer .footer-main .footer-columns[data-v-3ddef826]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.footer .footer-main .footer-columns[data-v-3ddef826]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.footer .footer-main .footer-columns[data-v-3ddef826]{grid-template-columns:1fr}}.footer .footer-main .footer-column h3[data-v-3ddef826]{font-size:18px;color:#163c7d;margin-bottom:20px;font-weight:500;position:relative;padding-bottom:12px}.footer .footer-main .footer-column h3[data-v-3ddef826]:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:2px;background-color:#163c7d}.footer .footer-main .footer-column .footer-links[data-v-3ddef826]{list-style:none;padding:0;margin:0}.footer .footer-main .footer-column .footer-links li[data-v-3ddef826]{margin-bottom:12px}.footer .footer-main .footer-column .footer-links li a[data-v-3ddef826]{color:#666;text-decoration:none;font-size:14px;transition:all .3s;position:relative;padding-left:15px}.footer .footer-main .footer-column .footer-links li a[data-v-3ddef826]:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background-color:#ccc}.footer .footer-main .footer-column .footer-links li a[data-v-3ddef826]:hover{color:#163c7d;padding-left:18px}.footer .footer-main .footer-column .footer-links li a[data-v-3ddef826]:hover:before{background-color:#163c7d}@media(max-width:1200px){.footer .footer-main .footer-column.contact-column[data-v-3ddef826]{grid-column:span 3}}@media(max-width:768px){.footer .footer-main .footer-column.contact-column[data-v-3ddef826]{grid-column:span 2}}@media(max-width:576px){.footer .footer-main .footer-column.contact-column[data-v-3ddef826]{grid-column:span 1}}.footer .footer-main .footer-column.contact-column .contact-info[data-v-3ddef826]{list-style:none;padding:0;margin:0}.footer .footer-main .footer-column.contact-column .contact-info li[data-v-3ddef826]{margin-bottom:12px;display:flex;align-items:flex-start;color:#666;font-size:14px}.footer .footer-main .footer-column.contact-column .contact-info li i[data-v-3ddef826]{color:#163c7d;margin-right:10px;font-size:16px;margin-top:2px}.footer .footer-main .footer-column.contact-column .qrcode-container[data-v-3ddef826]{margin-top:20px;display:flex;align-items:center}.footer .footer-main .footer-column.contact-column .qrcode-container .qrcode[data-v-3ddef826]{text-align:center}.footer .footer-main .footer-column.contact-column .qrcode-container .qrcode .qrcode-img[data-v-3ddef826]{width:100px;height:100px;padding:5px;border:1px solid #e0e0e0;background-color:#fff}.footer .footer-main .footer-column.contact-column .qrcode-container .qrcode p[data-v-3ddef826]{margin:8px 0 0;font-size:13px;color:#666}.footer .footer-main .footer-bottom-section[data-v-3ddef826]{padding-top:30px;border-top:1px solid #e0e0e0}.footer .footer-main .footer-bottom-section .footer-bottom-info[data-v-3ddef826]{display:flex;justify-content:space-between;align-items:center}@media(max-width:992px){.footer .footer-main .footer-bottom-section .footer-bottom-info[data-v-3ddef826]{flex-direction:column;gap:30px;align-items:flex-start}}.footer .footer-main .footer-bottom-section .footer-bottom-info .footer-logo[data-v-3ddef826]{display:flex;align-items:center}.footer .footer-main .footer-bottom-section .footer-bottom-info .footer-logo .logo-img[data-v-3ddef826]{width:60px;height:60px;margin-right:15px}.footer .footer-main .footer-bottom-section .footer-bottom-info .footer-logo .company-info h2[data-v-3ddef826]{font-size:20px;color:#163c7d;margin:0 0 5px}.footer .footer-main .footer-bottom-section .footer-bottom-info .footer-logo .company-info p[data-v-3ddef826]{font-size:14px;color:#666;margin:0}.footer .footer-main .footer-bottom-section .footer-bottom-info .stock-info .stock-title[data-v-3ddef826]{font-size:16px;color:#163c7d;margin-bottom:10px;font-weight:500}.footer .footer-main .footer-bottom-section .footer-bottom-info .stock-info .stock-grid[data-v-3ddef826]{display:grid;grid-template-columns:repeat(1,1fr);gap:15px}.footer .footer-main .footer-bottom-section .footer-bottom-info .stock-info .stock-grid .stock-item[data-v-3ddef826]{background-color:#fff;padding:15px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;flex-direction:column}.footer .footer-main .footer-bottom-section .footer-bottom-info .stock-info .stock-grid .stock-item .stock-code[data-v-3ddef826]{font-size:14px;color:#666;margin-bottom:8px}.footer .footer-main .footer-bottom-section .footer-bottom-info .stock-info .stock-grid .stock-item .stock-price[data-v-3ddef826]{font-size:18px;font-weight:600;color:#333;margin-bottom:5px}.footer .footer-main .footer-bottom-section .footer-bottom-info .stock-info .stock-grid .stock-item .stock-price i[data-v-3ddef826]{font-size:14px;margin-left:5px}.footer .footer-main .footer-bottom-section .footer-bottom-info .stock-info .stock-grid .stock-item .stock-time[data-v-3ddef826]{font-size:12px;color:#999}.footer .footer-bottom[data-v-3ddef826]{background-color:#163c7d;color:#fff;padding:20px 0}.footer .footer-bottom .page-container[data-v-3ddef826]{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.footer .footer-bottom .page-container[data-v-3ddef826]{flex-direction:column;gap:15px}}.footer .footer-bottom .copyright p[data-v-3ddef826]{margin:0;font-size:14px;opacity:.8}.footer .footer-bottom .copyright p[data-v-3ddef826]:first-child{margin-bottom:5px}.footer .footer-bottom .copyright p span[data-v-3ddef826]{color:#ff9800}.footer .footer-bottom .footer-nav[data-v-3ddef826]{display:flex;gap:20px}.footer .footer-bottom .footer-nav a[data-v-3ddef826]{color:#fff;opacity:.8;text-decoration:none;font-size:14px}.footer .footer-bottom .footer-nav a[data-v-3ddef826]:hover{opacity:1;text-decoration:underline}*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color:#409eff;--secondary-color:#2d3a4b;--text-color:#333;--text-light-color:#666;--border-color:#f0f0f0;--background-light:#f9f9f9}html{scroll-behavior:smooth}body{font-family:PingFang SC,Microsoft YaHei,sans-serif;line-height:1.6;font-size:14px;color:var(--text-color);background-color:#fff;padding-top:var(--navbar-height,80px)}::-webkit-scrollbar{width:6px;height:6px;position:absolute}::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:3px}::-webkit-scrollbar-track{background:#eee}a{text-decoration:none;color:var(--primary-color);transition:color .3s ease}a:hover{color:#0d84ff}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.4;margin:0 0 .8em;color:var(--secondary-color)}.fade-slide-enter-active,.fade-slide-leave-active{transition:opacity .25s ease,transform .25s ease}.fade-slide-enter-from{opacity:0;transform:translateY(20px)}.fade-slide-leave-to{opacity:0;transform:translateY(-20px)}.page-container{max-width:1200px;margin:0 auto;padding:0 20px}@media(max-width:992px){.page-container{max-width:100%}}@media(max-width:768px){.page-container{padding:0 15px}}@media(max-width:576px){.page-container{padding:0 10px}}.home-page .hero-section[data-v-223ad8d9]{margin-top:0;position:relative}.home-page .hero-section .carousel-content[data-v-223ad8d9]{height:100%;background-position:50%;background-size:cover;position:relative}.home-page .hero-section .carousel-content .overlay[data-v-223ad8d9]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.home-page .hero-section .carousel-content .carousel-caption[data-v-223ad8d9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;width:80%;max-width:800px;z-index:2}.home-page .hero-section .carousel-content .carousel-caption .slide-subtitle[data-v-223ad8d9]{font-size:28px;font-weight:500;margin-bottom:15px;letter-spacing:1px;color:#fff}.home-page .hero-section .carousel-content .carousel-caption .slide-title[data-v-223ad8d9]{font-size:48px;font-weight:700;margin-bottom:30px;line-height:1.2;color:#fff}.home-page .hero-section .carousel-content .carousel-caption .slide-button[data-v-223ad8d9]{padding:12px 30px;font-size:16px;font-weight:500;background-color:#163c7d;border-color:#163c7d}.home-page .hero-section .carousel-content .carousel-caption .slide-button[data-v-223ad8d9]:hover{background-color:#0e2752;border-color:#0e2752}.home-page .business-areas[data-v-223ad8d9]{padding:80px 0;background-color:#f9f9f9}.home-page .business-areas .business-grid[data-v-223ad8d9]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}@media(max-width:1200px){.home-page .business-areas .business-grid[data-v-223ad8d9]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.home-page .business-areas .business-grid[data-v-223ad8d9]{grid-template-columns:1fr}}.home-page .business-areas .business-grid .business-card[data-v-223ad8d9]{background-color:#fff;padding:40px 30px;border-radius:8px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:all .3s ease;position:relative;overflow:hidden;cursor:pointer}.home-page .business-areas .business-grid .business-card[data-v-223ad8d9]:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.home-page .business-areas .business-grid .business-card:hover .business-hover[data-v-223ad8d9]{bottom:0}.home-page .business-areas .business-grid .business-card .business-icon[data-v-223ad8d9]{margin-bottom:20px}.home-page .business-areas .business-grid .business-card .business-icon i[data-v-223ad8d9]{font-size:48px;color:#163c7d}.home-page .business-areas .business-grid .business-card h3[data-v-223ad8d9]{font-size:22px;font-weight:600;color:#333;margin-bottom:15px}.home-page .business-areas .business-grid .business-card p[data-v-223ad8d9]{font-size:15px;color:#666;line-height:1.6;margin-bottom:20px}.home-page .business-areas .business-grid .business-card .business-hover[data-v-223ad8d9]{position:absolute;bottom:-50px;left:0;width:100%;background-color:#163c7d;color:#fff;padding:12px 0;transition:all .3s ease;font-weight:500}.home-page .business-areas .business-grid .business-card .business-hover span[data-v-223ad8d9]{display:flex;align-items:center;justify-content:center;gap:5px}.home-page .news-section[data-v-223ad8d9]{padding:80px 0}.home-page .news-section .section-header[data-v-223ad8d9]{text-align:center;margin-bottom:50px}.home-page .news-section .section-header .section-title[data-v-223ad8d9]{font-size:32px;font-weight:700;color:#163c7d;position:relative;display:inline-block}.home-page .news-section .section-header .section-title[data-v-223ad8d9]:after{content:"";position:absolute;left:50%;bottom:-15px;width:60px;height:3px;background-color:#163c7d;transform:translateX(-50%)}.home-page .news-section .news-content[data-v-223ad8d9]{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:40px}@media(max-width:992px){.home-page .news-section .news-content[data-v-223ad8d9]{grid-template-columns:1fr}}.home-page .news-section .news-content .main-news .main-news-item[data-v-223ad8d9]{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.05);cursor:pointer;transition:all .3s ease}.home-page .news-section .news-content .main-news .main-news-item[data-v-223ad8d9]:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.home-page .news-section .news-content .main-news .main-news-item .news-image[data-v-223ad8d9]{height:300px;overflow:hidden}.home-page .news-section .news-content .main-news .main-news-item .news-image img[data-v-223ad8d9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.home-page .news-section .news-content .main-news .main-news-item .news-image img[data-v-223ad8d9]:hover{transform:scale(1.05)}.home-page .news-section .news-content .main-news .main-news-item .news-info[data-v-223ad8d9]{padding:30px}.home-page .news-section .news-content .main-news .main-news-item .news-info h3[data-v-223ad8d9]{font-size:22px;font-weight:600;color:#333;margin-bottom:15px;line-height:1.4}.home-page .news-section .news-content .main-news .main-news-item .news-info p[data-v-223ad8d9]{font-size:15px;color:#666;margin-bottom:20px;line-height:1.6}.home-page .news-section .news-content .main-news .main-news-item .news-info .news-meta[data-v-223ad8d9]{display:flex;justify-content:space-between;align-items:center}.home-page .news-section .news-content .main-news .main-news-item .news-info .news-meta .date[data-v-223ad8d9]{color:#999;font-size:14px}.home-page .news-section .news-content .main-news .main-news-item .news-info .news-meta .read-more[data-v-223ad8d9]{color:#163c7d;font-weight:500;display:flex;align-items:center;gap:5px}.home-page .news-section .news-content .sub-news[data-v-223ad8d9]{display:flex;flex-direction:column;gap:20px}.home-page .news-section .news-content .sub-news .sub-news-item[data-v-223ad8d9]{background-color:#fff;border-radius:8px;padding:25px;box-shadow:0 5px 15px rgba(0,0,0,.05);cursor:pointer;transition:all .3s ease}.home-page .news-section .news-content .sub-news .sub-news-item[data-v-223ad8d9]:hover{transform:translateX(5px);box-shadow:0 5px 20px rgba(0,0,0,.1)}.home-page .news-section .news-content .sub-news .sub-news-item .news-info h3[data-v-223ad8d9]{font-size:18px;font-weight:600;color:#333;margin-bottom:15px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-page .news-section .news-content .sub-news .sub-news-item .news-info .news-meta[data-v-223ad8d9]{display:flex;justify-content:space-between;align-items:center}.home-page .news-section .news-content .sub-news .sub-news-item .news-info .news-meta .date[data-v-223ad8d9]{color:#999;font-size:14px}.home-page .news-section .news-content .sub-news .sub-news-item .news-info .news-meta .read-more[data-v-223ad8d9]{color:#163c7d;font-weight:500;display:flex;align-items:center;gap:5px}.home-page .news-section .news-more[data-v-223ad8d9]{text-align:center}.home-page .news-section .news-more .more-link[data-v-223ad8d9]{display:inline-flex;align-items:center;gap:8px;color:#163c7d;font-size:16px;font-weight:500;text-decoration:none;padding:10px 20px;border:1px solid #163c7d;border-radius:4px;transition:all .3s ease}.home-page .news-section .news-more .more-link[data-v-223ad8d9]:hover{background-color:#163c7d;color:#fff}.home-page .video-section[data-v-223ad8d9]{padding:80px 0;background-color:#f5f5f5}.home-page .video-section .video-container[data-v-223ad8d9]{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}@media(max-width:992px){.home-page .video-section .video-container[data-v-223ad8d9]{grid-template-columns:1fr}}.home-page .video-section .video-container .video-text h2[data-v-223ad8d9]{font-size:36px;font-weight:700;color:#163c7d;margin-bottom:20px;line-height:1.3}.home-page .video-section .video-container .video-text p[data-v-223ad8d9]{font-size:16px;color:#666;margin-bottom:30px;line-height:1.7}.home-page .video-section .video-container .video-text .video-link[data-v-223ad8d9]{display:inline-flex;align-items:center;gap:8px;color:#163c7d;font-size:16px;font-weight:500;text-decoration:none}.home-page .video-section .video-container .video-text .video-link[data-v-223ad8d9]:hover{text-decoration:underline}.home-page .video-section .video-container .video-player .video-placeholder[data-v-223ad8d9]{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1);cursor:pointer}.home-page .video-section .video-container .video-player .video-placeholder img[data-v-223ad8d9]{width:100%;height:350px;-o-object-fit:cover;object-fit:cover}.home-page .video-section .video-container .video-player .video-placeholder .play-button[data-v-223ad8d9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-color:rgba(22,60,125,.8);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.home-page .video-section .video-container .video-player .video-placeholder .play-button i[data-v-223ad8d9]{font-size:40px;color:#fff}.home-page .video-section .video-container .video-player .video-placeholder .play-button[data-v-223ad8d9]:hover{background-color:#163c7d;transform:translate(-50%,-50%) scale(1.1)}.home-page .join-section[data-v-223ad8d9]{padding:100px 0;background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(/img/b01.05e9f9aa.jpg);background-size:cover;background-position:50%;background-attachment:fixed}.home-page .join-section .join-container[data-v-223ad8d9]{display:flex;justify-content:center;align-items:center}.home-page .join-section .join-container .join-content[data-v-223ad8d9]{text-align:center;color:#fff;max-width:700px}.home-page .join-section .join-container .join-content h2[data-v-223ad8d9]{font-size:42px;font-weight:700;margin-bottom:15px}.home-page .join-section .join-container .join-content h3[data-v-223ad8d9]{font-size:28px;font-weight:500;margin-bottom:20px}.home-page .join-section .join-container .join-content p[data-v-223ad8d9]{font-size:16px;margin-bottom:30px;line-height:1.7;opacity:.9}.home-page .join-section .join-container .join-content .join-link[data-v-223ad8d9]{display:inline-flex;align-items:center;gap:8px;background-color:#163c7d;color:#fff;padding:12px 30px;border-radius:4px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s ease}.home-page .join-section .join-container .join-content .join-link[data-v-223ad8d9]:hover{background-color:#1e51a8;transform:translateY(-3px)}.home-page .stock-section[data-v-223ad8d9]{padding:40px 0}.home-page .stock-section .stock-container[data-v-223ad8d9]{display:flex;justify-content:center}.home-page .stock-section .stock-container .stock-item[data-v-223ad8d9]{background-color:#f9f9f9;padding:20px 40px;border-radius:8px;text-align:center}.home-page .stock-section .stock-container .stock-item .stock-name[data-v-223ad8d9]{font-size:18px;font-weight:600;color:#163c7d;margin-bottom:10px}.home-page .stock-section .stock-container .stock-item .stock-price[data-v-223ad8d9]{font-size:24px;font-weight:700;color:#333;margin-bottom:5px}.home-page .stock-section .stock-container .stock-item .stock-price .up[data-v-223ad8d9]{color:#ff4d4f;font-size:16px}.home-page .stock-section .stock-container .stock-item .stock-time[data-v-223ad8d9]{font-size:14px;color:#999}.home-page .statistics-section[data-v-223ad8d9]{background-color:#f5f7fa;padding:10px 0}.home-page .statistics-section .statistics-container[data-v-223ad8d9]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:50px}@media(max-width:992px){.home-page .statistics-section .statistics-container[data-v-223ad8d9]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.home-page .statistics-section .statistics-container[data-v-223ad8d9]{grid-template-columns:1fr}}.home-page .statistics-section .statistics-container .statistic-item[data-v-223ad8d9]{background-color:#fff;border-radius:8px;padding-top:10px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .3s,box-shadow .3s}.home-page .statistics-section .statistics-container .statistic-item[data-v-223ad8d9]:hover{transform:translateY(-10px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.home-page .statistics-section .statistics-container .statistic-item .statistic-icon[data-v-223ad8d9]{font-size:10px;color:#409eff;margin-bottom:1px}.home-page .statistics-section .statistics-container .statistic-item .statistic-number[data-v-223ad8d9]{font-size:36px;font-weight:700;color:#303133;margin-bottom:10px}.home-page .statistics-section .statistics-container .statistic-item .statistic-number .statistic-unit[data-v-223ad8d9]{font-size:20px;margin-left:5px}.home-page .statistics-section .statistics-container .statistic-item .statistic-title[data-v-223ad8d9]{font-size:16px;color:#606266}.gywmzhong[data-v-4cf7b2c8]{margin:5% 0 0 0;padding-bottom:5%}.gywmzhong>h2[data-v-4cf7b2c8]{margin:0 0 20px 15%;font-size:36px;font-weight:900}.gywmzhong>p[data-v-4cf7b2c8]{color:#868686;margin:0 0 20px 15%;font-family:Franklin Gothic Medium}.gywmrunqi[data-v-4cf7b2c8]{width:70%;margin:0 auto;display:flex;padding-bottom:5%}.gywmrunqi>div[data-v-4cf7b2c8]{width:100%}.gywmrunqi>div[data-v-4cf7b2c8]:first-child{background-size:100% 100%;height:400px;filter:grayscale(30%)}.gywmrunqi>div:last-child>p[data-v-4cf7b2c8]{line-height:30px;letter-spacing:.3px;color:#868686;padding:0 50px 0 50px}.office[data-v-4cf7b2c8]{width:100%;height:100px;background-color:#f5f7fa;display:flex;flex-direction:column;justify-content:center;align-items:center}.office>p[data-v-4cf7b2c8]{font-size:36px;font-weight:900;margin:0}.office>span[data-v-4cf7b2c8]{font-size:14px;color:#868686;font-family:Franklin Gothic Medium}.container[data-v-4cf7b2c8]{width:100%;margin:0 auto;background-color:#f5f7fa;padding-bottom:5%}.container[data-v-4cf7b2c8] .el-carousel{width:80%;margin:0 auto}.container[data-v-4cf7b2c8] .el-carousel__item div{width:100%;height:100%;background-size:100% 100%}.company-video-section[data-v-4cf7b2c8]{padding:80px 0;background-color:#fff}.company-video-section .video-container[data-v-4cf7b2c8]{max-width:900px;margin:50px auto 0;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1);position:relative}.company-video-section .video-container .video-thumbnail[data-v-4cf7b2c8]{width:100%;height:500px;position:relative;cursor:pointer}.company-video-section .video-container .video-thumbnail .play-button[data-v-4cf7b2c8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-color:rgba(0,0,0,.6);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s}.company-video-section .video-container .video-thumbnail .play-button i[data-v-4cf7b2c8]{font-size:40px;color:#fff}.company-video-section .video-container .video-thumbnail .play-button[data-v-4cf7b2c8]:hover{background-color:rgba(0,0,0,.8);transform:translate(-50%,-50%) scale(1.1)}.company-video-section .video-container .company-video[data-v-4cf7b2c8]{width:100%;height:500px;-o-object-fit:cover;object-fit:cover}.team-section[data-v-4cf7b2c8]{padding:80px 0;background-color:#f5f7fa}.team-section .team-container[data-v-4cf7b2c8]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:50px}@media(max-width:1200px){.team-section .team-container[data-v-4cf7b2c8]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.team-section .team-container[data-v-4cf7b2c8]{grid-template-columns:1fr}}.team-section .team-container .team-member[data-v-4cf7b2c8]{background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .3s,box-shadow .3s}.team-section .team-container .team-member[data-v-4cf7b2c8]:hover{transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.team-section .team-container .team-member .member-avatar[data-v-4cf7b2c8]{height:250px;overflow:hidden}.team-section .team-container .team-member .member-avatar img[data-v-4cf7b2c8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.team-section .team-container .team-member .member-avatar:hover img[data-v-4cf7b2c8]{transform:scale(1.05)}.team-section .team-container .team-member .member-info[data-v-4cf7b2c8]{padding:20px}.team-section .team-container .team-member .member-info .member-name[data-v-4cf7b2c8]{font-size:20px;font-weight:600;color:#333;margin:0 0 5px}.team-section .team-container .team-member .member-info .member-position[data-v-4cf7b2c8]{font-size:14px;color:#409eff;margin:0 0 15px;font-weight:500}.team-section .team-container .team-member .member-info .member-description[data-v-4cf7b2c8]{font-size:14px;color:#666;line-height:1.6;margin-bottom:15px}.team-section .team-container .team-member .member-info .member-social[data-v-4cf7b2c8]{display:flex;gap:10px}.team-section .team-container .team-member .member-info .member-social a[data-v-4cf7b2c8]{width:36px;height:36px;border-radius:50%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#666;transition:all .3s}.team-section .team-container .team-member .member-info .member-social a[data-v-4cf7b2c8]:hover{background-color:#409eff;color:#fff}.team-section .team-container .team-member .member-info .member-social a i[data-v-4cf7b2c8]{font-size:18px}.section-header[data-v-4cf7b2c8]{margin-bottom:30px}.section-header .section-title[data-v-4cf7b2c8]{font-size:32px;font-weight:700;color:#333;margin-bottom:15px;position:relative;display:inline-block}.section-header .section-title[data-v-4cf7b2c8]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:80px;height:3px;background-color:#409eff}.section-header .section-desc[data-v-4cf7b2c8]{font-size:16px;color:#666;max-width:700px;margin:20px auto 0}.section-header.text-center[data-v-4cf7b2c8]{text-align:center}.page-container[data-v-4cf7b2c8]{max-width:1200px;padding:0 15px;margin:0 auto}.page-header[data-v-7793b6da]{position:relative;padding:10px 0;margin-bottom:10px;overflow:hidden;padding-top:var(--navbar-height,80px)}.page-header .page-header-content[data-v-7793b6da]{position:relative;z-index:10;max-width:1200px;margin:0 auto;padding:0 20px}.page-header .page-header-content .title-section[data-v-7793b6da]{margin-bottom:10px}.page-header .page-header-content .title-section.with-subtitle[data-v-7793b6da]{margin-bottom:20px}.page-header .page-header-content .title-section .page-title[data-v-7793b6da]{font-size:32px;font-weight:700;margin:0 0 10px 0}.page-header .page-header-content .title-section .page-subtitle[data-v-7793b6da]{font-size:16px;opacity:.8;margin:0}.page-header .header-bg[data-v-7793b6da]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1e90ff;z-index:1}.page-header .header-bg[data-v-7793b6da]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:768px){.page-header[data-v-7793b6da]{padding:30px 0}.page-header .page-header-content .title-section .page-title[data-v-7793b6da]{font-size:24px}.page-header .page-header-content .title-section .page-subtitle[data-v-7793b6da]{font-size:14px}}.article-card[data-v-10e8ac1b]{cursor:pointer;height:100%;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.article-card[data-v-10e8ac1b]:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.article-card .article-image[data-v-10e8ac1b]{height:180px;overflow:hidden;border-radius:4px 4px 0 0}.article-card .article-image img[data-v-10e8ac1b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.article-card .article-image img[data-v-10e8ac1b]:hover{transform:scale(1.05)}.article-card .article-content[data-v-10e8ac1b]{flex:1;display:flex;flex-direction:column;padding:16px 0}.article-card .article-content .article-title[data-v-10e8ac1b]{margin:0 0 12px 0;font-size:18px;font-weight:700;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-card .article-content .article-meta[data-v-10e8ac1b]{display:flex;justify-content:space-between;margin-bottom:12px;font-size:14px;color:#999}.article-card .article-content .article-meta .category[data-v-10e8ac1b]{background-color:#f0f9ff;color:#409eff;padding:2px 8px;border-radius:2px}.article-card .article-content .article-meta .date[data-v-10e8ac1b]{color:#999}.article-card .article-content .article-summary[data-v-10e8ac1b]{flex:1;margin-bottom:16px;font-size:14px;color:#666;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-card .article-content .article-actions[data-v-10e8ac1b]{margin-top:auto}@media(max-width:768px){.article-card .article-image[data-v-10e8ac1b]{height:140px}.article-card .article-content .article-title[data-v-10e8ac1b]{font-size:16px}.article-card .article-content .article-summary[data-v-10e8ac1b]{-webkit-line-clamp:2}}.pagination-container[data-v-385c7b78]{margin:30px 0;display:flex;justify-content:center}@media(max-width:768px){.pagination-container[data-v-385c7b78] .el-pagination .el-pagination__sizes{display:none}}.news-page .category-filter[data-v-3f8ef016]{margin-bottom:30px}.news-page .news-list[data-v-3f8ef016]{margin-bottom:30px;min-height:300px}.news-page .news-list .row[data-v-3f8ef016]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media(max-width:1200px){.news-page .news-list .row[data-v-3f8ef016]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.news-page .news-list .row[data-v-3f8ef016]{grid-template-columns:1fr}}.news-page .news-list .row .col[data-v-3f8ef016]{margin-bottom:30px}.news-detail-page .news-detail[data-v-78ae86ce]{margin-bottom:50px}.news-detail-page .news-detail .news-header[data-v-78ae86ce]{margin-bottom:30px;text-align:center}.news-detail-page .news-detail .news-header .news-title[data-v-78ae86ce]{font-size:28px;font-weight:700;margin-bottom:15px}.news-detail-page .news-detail .news-header .news-meta[data-v-78ae86ce]{display:flex;justify-content:center;color:#999;font-size:14px;gap:20px}.news-detail-page .news-detail .news-header .news-meta .category[data-v-78ae86ce]{background-color:#f0f9ff;color:#409eff;padding:2px 8px;border-radius:2px}.news-detail-page .news-detail .news-cover[data-v-78ae86ce]{margin-bottom:30px;text-align:center}.news-detail-page .news-detail .news-cover img[data-v-78ae86ce]{max-width:100%;border-radius:8px}.news-detail-page .news-detail .news-content[data-v-78ae86ce]{font-size:16px;line-height:1.8;color:#333}.news-detail-page .news-detail .news-content[data-v-78ae86ce] img{max-width:100%;height:auto}.news-detail-page .news-detail .news-content[data-v-78ae86ce] p{margin-bottom:1em}.news-detail-page .news-detail .news-content[data-v-78ae86ce] h2{margin:1.5em 0 .8em;font-size:22px}.news-detail-page .news-detail .news-content[data-v-78ae86ce] h3{margin:1.2em 0 .6em;font-size:20px}.news-detail-page .related-news[data-v-78ae86ce]{margin-top:50px}.news-detail-page .related-news .section-title[data-v-78ae86ce]{font-size:24px;font-weight:700;margin-bottom:20px;position:relative;padding-left:15px}.news-detail-page .related-news .section-title[data-v-78ae86ce]:before{content:"";position:absolute;left:0;top:8px;height:20px;width:4px;background-color:#409eff}.news-detail-page .related-news .related-list[data-v-78ae86ce]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media(max-width:992px){.news-detail-page .related-news .related-list[data-v-78ae86ce]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.news-detail-page .related-news .related-list[data-v-78ae86ce]{grid-template-columns:1fr}}.product-page[data-v-a22357d8]{padding-bottom:60px}.product-page .category-tabs[data-v-a22357d8]{margin-bottom:30px}.product-page .product-grid[data-v-a22357d8]{min-height:300px;margin-bottom:40px}.product-page .product-list[data-v-a22357d8]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media(max-width:1200px){.product-page .product-list[data-v-a22357d8]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.product-page .product-list[data-v-a22357d8]{grid-template-columns:1fr}}.product-page .product-card[data-v-a22357d8]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease;cursor:pointer}.product-page .product-card[data-v-a22357d8]:hover{transform:translateY(-10px)}.product-page .product-card .product-image[data-v-a22357d8]{height:220px;overflow:hidden;position:relative}.product-page .product-card .product-image img[data-v-a22357d8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.product-page .product-card .product-image .product-category[data-v-a22357d8]{position:absolute;top:15px;right:15px;background:rgba(0,0,0,.6);color:#fff;padding:4px 10px;border-radius:20px;font-size:12px}.product-page .product-card:hover .product-image img[data-v-a22357d8]{transform:scale(1.1)}.product-page .product-card .product-info[data-v-a22357d8]{padding:20px}.product-page .product-card .product-info .product-title[data-v-a22357d8]{font-size:18px;font-weight:600;margin:0 0 10px;color:#333}.product-page .product-card .product-info .product-desc[data-v-a22357d8]{color:#666;font-size:14px;line-height:1.5;margin-bottom:15px;height:60px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.product-page .product-card .product-info .product-footer[data-v-a22357d8]{display:flex;justify-content:flex-end}.product-page .featured-products[data-v-a22357d8]{padding:60px 0;background-color:#f9f9f9}.product-page .featured-products .section-header[data-v-a22357d8]{text-align:center;margin-bottom:30px}.product-page .featured-products .section-header .section-title[data-v-a22357d8]{font-size:28px;font-weight:600;color:#333;margin-bottom:10px}.product-page .featured-products .section-header .section-desc[data-v-a22357d8]{color:#666;font-size:16px}.product-page .featured-products .featured-card[data-v-a22357d8]{height:100%;background-size:cover;background-position:50%;border-radius:8px;position:relative;overflow:hidden}.product-page .featured-products .featured-card .overlay[data-v-a22357d8]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.7))}.product-page .featured-products .featured-card .featured-content[data-v-a22357d8]{position:absolute;bottom:30px;left:30px;right:30px;color:#fff}.product-page .featured-products .featured-card .featured-content h3[data-v-a22357d8]{font-size:24px;font-weight:600;margin-bottom:10px}.product-page .featured-products .featured-card .featured-content p[data-v-a22357d8]{font-size:14px;margin-bottom:20px;opacity:.9}[data-v-a22357d8]{margin:0;padding:0}body[data-v-a22357d8],html[data-v-a22357d8]{height:100%;min-height:100vh;background:linear-gradient(45deg,#72d8e6,#00bcd4,#b9e06f,#efe372)}ul[data-v-a22357d8]{list-style:none}.footer[data-v-a22357d8]{height:415px;border-top:2px solid #ccc;background:#4c4b4b;margin-top:auto auto}.footer ul:first-child li[data-v-a22357d8]{font-size:40px;margin-top:0;color:#b2bac4;height:86px;line-height:86px;display:block;width:450px;padding-left:10px;border-bottom:2px solid #ecebeb}.footer ul[data-v-a22357d8]{height:84px;padding-top:0;padding-left:280px;padding-bottom:30px;border-bottom:1px solid #575656;line-height:28px}.footer ul li[data-v-a22357d8]{width:280px;padding-left:30px;font-size:15px;color:#b2bac4;float:left}.footer .tiaozhuan .banquan[data-v-a22357d8]{margin-top:22px;margin-left:-430px}.footer .tiaozhuan .iconfont[data-v-a22357d8]{margin-left:-300px;margin-top:0}.footer p[data-v-a22357d8]{height:61px;line-height:61px;padding-left:10px;font-size:12px;margin-top:-75px;color:#9ba0a7}.footer p span[data-v-a22357d8]{color:#140eaf}.zuifooter[data-v-a22357d8]{height:60px;margin-top:30px}.zuifooter p[data-v-a22357d8]{font-size:13px;margin-left:690px;display:block;width:300px;color:#ababab}.zuifooter p span[data-v-a22357d8]{color:#ed4e26}.footer ul[data-v-a22357d8]:nth-child(3){height:50px}.footer ul:nth-child(3) li[data-v-a22357d8]{font-size:16px;width:996px;text-align:center}.footer .tiaozhuan .lxwm[data-v-a22357d8]{font-size:30px;width:100%;margin-bottom:20px}.footer i[data-v-a22357d8]{font-size:25px;height:25px;width:25px;text-align:center;line-height:25px}.boxs-page .boxs-banner[data-v-388f67ef]{height:500px;background-size:cover;background-position:50%;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:60px}.boxs-page .boxs-banner .overlay[data-v-388f67ef]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.boxs-page .boxs-banner .banner-content[data-v-388f67ef]{position:relative;z-index:2;text-align:center;color:#fff;width:90%;max-width:800px}.boxs-page .boxs-banner .banner-content h2[data-v-388f67ef]{font-size:36px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.boxs-page .boxs-banner .banner-content p[data-v-388f67ef]{font-size:18px;margin-bottom:30px;opacity:.9}.boxs-page .boxs-banner .banner-content .search-container .search-input[data-v-388f67ef],.boxs-page .boxs-banner .banner-content .search-container[data-v-388f67ef]{width:100%}.boxs-page .boxs-banner .banner-content .search-container .search-input[data-v-388f67ef] .el-input__inner{height:50px;border-radius:25px;padding-left:20px;font-size:16px}.boxs-page .search-results[data-v-388f67ef]{max-height:400px;overflow-y:auto}.boxs-page .search-results .search-item[data-v-388f67ef]{padding:15px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .3s}.boxs-page .search-results .search-item[data-v-388f67ef]:last-child{border-bottom:none}.boxs-page .search-results .search-item[data-v-388f67ef]:hover{background-color:#f5f7fa}.boxs-page .search-results .search-item:hover .item-title[data-v-388f67ef]{color:#409eff}.boxs-page .search-results .search-item .item-title[data-v-388f67ef]{font-size:16px;font-weight:500;color:#333;margin-bottom:5px;transition:color .3s}.boxs-page .search-results .search-item .item-meta[data-v-388f67ef]{font-size:12px;color:#909399}.boxs-page .featured-section[data-v-388f67ef]{margin-bottom:60px}.boxs-page .featured-section .featured-card[data-v-388f67ef]{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.05);height:100%;cursor:pointer;transition:transform .3s}.boxs-page .featured-section .featured-card[data-v-388f67ef]:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.boxs-page .featured-section .featured-card:hover .card-image img[data-v-388f67ef]{transform:scale(1.05)}.boxs-page .featured-section .featured-card .card-image[data-v-388f67ef]{height:200px;background-size:cover;background-position:50%;position:relative}.boxs-page .featured-section .featured-card .card-image .card-category[data-v-388f67ef]{position:absolute;top:10px;right:10px;background-color:rgba(0,0,0,.6);color:#fff;padding:4px 10px;border-radius:4px;font-size:12px}.boxs-page .featured-section .featured-card .card-content[data-v-388f67ef]{padding:20px}.boxs-page .featured-section .featured-card .card-content .card-title[data-v-388f67ef]{font-size:16px;font-weight:600;color:#333;margin-top:0;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.boxs-page .featured-section .featured-card .card-content .card-meta[data-v-388f67ef]{color:#909399;font-size:12px}.boxs-page .featured-section .featured-card .card-content .card-meta .time[data-v-388f67ef]{display:flex;align-items:center}.boxs-page .featured-section .featured-card .card-content .card-meta .time i[data-v-388f67ef]{margin-right:5px}.boxs-page .categories-section[data-v-388f67ef]{margin-bottom:60px}.boxs-page .categories-section .category-tabs[data-v-388f67ef]{margin-top:30px}.boxs-page .categories-section .category-tabs[data-v-388f67ef] .el-tabs__header{margin-bottom:30px}.boxs-page .categories-section .category-tabs[data-v-388f67ef] .el-tabs__nav-wrap:after{height:1px}.boxs-page .categories-section .category-tabs[data-v-388f67ef] .el-tabs__active-bar{height:3px}.boxs-page .categories-section .category-tabs[data-v-388f67ef] .el-tabs__item{font-size:16px;font-weight:500;padding:0 20px 20px}.boxs-page .categories-section .category-tabs[data-v-388f67ef] .el-tabs__item.is-active{color:#409eff}.boxs-page .categories-section .category-list .category-item[data-v-388f67ef]{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.05);margin-bottom:20px;display:flex;cursor:pointer;transition:transform .3s}@media(max-width:768px){.boxs-page .categories-section .category-list .category-item[data-v-388f67ef]{flex-direction:column}}.boxs-page .categories-section .category-list .category-item[data-v-388f67ef]:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.boxs-page .categories-section .category-list .category-item:hover .item-title[data-v-388f67ef]{color:#409eff}.boxs-page .categories-section .category-list .category-item .item-image[data-v-388f67ef]{flex:0 0 200px;background-size:cover;background-position:50%}@media(max-width:768px){.boxs-page .categories-section .category-list .category-item .item-image[data-v-388f67ef]{height:200px;flex:none}}.boxs-page .categories-section .category-list .category-item .item-content[data-v-388f67ef]{flex:1;padding:20px}.boxs-page .categories-section .category-list .category-item .item-content .item-title[data-v-388f67ef]{font-size:18px;font-weight:600;color:#333;margin-top:0;margin-bottom:10px;transition:color .3s}.boxs-page .categories-section .category-list .category-item .item-content .item-summary[data-v-388f67ef]{font-size:14px;color:#666;line-height:1.6;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.boxs-page .categories-section .category-list .category-item .item-content .item-meta[data-v-388f67ef]{display:flex;justify-content:space-between;align-items:center}.boxs-page .categories-section .category-list .category-item .item-content .item-meta .time[data-v-388f67ef]{font-size:12px;color:#909399;display:flex;align-items:center}.boxs-page .categories-section .category-list .category-item .item-content .item-meta .time i[data-v-388f67ef]{margin-right:5px}.boxs-page .categories-section .category-list .category-item .item-content .item-meta .read-more[data-v-388f67ef]{font-size:14px;color:#409eff;display:flex;align-items:center}.boxs-page .categories-section .category-list .category-item .item-content .item-meta .read-more i[data-v-388f67ef]{margin-left:5px}.boxs-page .categories-section .timeline-container .timeline-title[data-v-388f67ef]{font-size:18px;font-weight:600;color:#333;margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee}.boxs-page .categories-section .timeline-container[data-v-388f67ef] .el-timeline-item{cursor:pointer}.boxs-page .categories-section .timeline-container[data-v-388f67ef] .el-timeline-item .el-timeline-item__wrapper{padding-bottom:20px}.boxs-page .categories-section .timeline-container[data-v-388f67ef] .el-timeline-item .el-timeline-item__timestamp{font-size:12px;color:#909399}.boxs-page .categories-section .timeline-container[data-v-388f67ef] .el-timeline-item .timeline-content{font-size:14px;color:#333;transition:color .3s}.boxs-page .categories-section .timeline-container[data-v-388f67ef] .el-timeline-item:hover .timeline-content{color:#409eff}.section-header[data-v-388f67ef]{text-align:center;margin-bottom:30px}.section-header .section-title[data-v-388f67ef]{font-size:28px;font-weight:700;color:#333;margin-bottom:10px;position:relative;display:inline-block}.section-header .section-title[data-v-388f67ef]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:50px;height:3px;background-color:#409eff}.section-header .section-desc[data-v-388f67ef]{font-size:16px;color:#666;max-width:700px;margin:20px auto 0}.page-container[data-v-388f67ef]{max-width:1200px;padding:0 15px;margin:0 auto}.box-detail-page[data-v-794cc9a6]{padding-bottom:60px}.box-detail-page .page-container[data-v-794cc9a6]{max-width:1200px;padding:0 15px;margin:0 auto}.box-detail-page .main-content[data-v-794cc9a6]{margin-bottom:30px}.box-detail-page .main-content .detail-content[data-v-794cc9a6]{background-color:#fff;border-radius:8px;padding:30px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.box-detail-page .main-content .detail-content .detail-title[data-v-794cc9a6]{font-size:28px;font-weight:700;color:#333;margin-top:0;margin-bottom:15px}.box-detail-page .main-content .detail-content .detail-meta[data-v-794cc9a6]{display:flex;align-items:center;margin-bottom:20px;color:#909399;font-size:14px}.box-detail-page .main-content .detail-content .detail-meta .time[data-v-794cc9a6]{display:flex;align-items:center}.box-detail-page .main-content .detail-content .detail-meta .time i[data-v-794cc9a6]{margin-right:5px}.box-detail-page .main-content .detail-content .detail-content-html[data-v-794cc9a6]{line-height:1.8;color:#333;font-size:16px}.box-detail-page .main-content .detail-content .detail-content-html[data-v-794cc9a6] img{max-width:100%;height:auto;border-radius:4px;margin:20px 0}.box-detail-page .main-content .detail-content .detail-content-html[data-v-794cc9a6] p{margin-bottom:16px}.box-detail-page .main-content .detail-content .detail-content-html[data-v-794cc9a6] h2,.box-detail-page .main-content .detail-content .detail-content-html[data-v-794cc9a6] h3,.box-detail-page .main-content .detail-content .detail-content-html[data-v-794cc9a6] h4{margin-top:30px;margin-bottom:15px;font-weight:600;color:#333}.box-detail-page .main-content .detail-content .detail-content-html[data-v-794cc9a6] ol,.box-detail-page .main-content .detail-content .detail-content-html[data-v-794cc9a6] ul{padding-left:20px;margin-bottom:16px}.box-detail-page .main-content .detail-content .detail-content-html[data-v-794cc9a6] ol li,.box-detail-page .main-content .detail-content .detail-content-html[data-v-794cc9a6] ul li{margin-bottom:8px}.box-detail-page .main-content .detail-content .detail-content-html[data-v-794cc9a6] blockquote{padding:0 1em;color:#6a737d;border-left:4px solid #eaecef;margin:0 0 16px}.box-detail-page .main-content .detail-content .detail-footer[data-v-794cc9a6]{margin-top:40px;padding-top:20px;border-top:1px solid #eee;display:flex;align-items:center}.box-detail-page .main-content .detail-content .detail-footer h3[data-v-794cc9a6]{font-size:16px;font-weight:600;color:#333;margin:0 15px 0 0}.box-detail-page .main-content .detail-content .detail-footer .share-links[data-v-794cc9a6]{display:flex;gap:10px}.box-detail-page .main-content .detail-content .detail-footer .share-links .share-link[data-v-794cc9a6]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#f5f7fa;color:#606266;text-decoration:none;transition:all .3s ease}.box-detail-page .main-content .detail-content .detail-footer .share-links .share-link[data-v-794cc9a6]:hover{background-color:#409eff;color:#fff}.box-detail-page .main-content .detail-content .detail-footer .share-links .share-link i[data-v-794cc9a6]{font-size:18px}.box-detail-page .main-content .skeleton-content[data-v-794cc9a6]{background-color:#fff;border-radius:8px;padding:30px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.box-detail-page .sidebar .contact-card[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card[data-v-794cc9a6]{margin-bottom:20px}.box-detail-page .sidebar .contact-card .card-header[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card .card-header[data-v-794cc9a6]{padding:0}.box-detail-page .sidebar .contact-card .card-header .card-title[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card .card-header .card-title[data-v-794cc9a6]{font-size:18px;font-weight:600;color:#333}.box-detail-page .sidebar .contact-card .recent-item[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card .recent-item[data-v-794cc9a6]{padding:15px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .3s}.box-detail-page .sidebar .contact-card .recent-item[data-v-794cc9a6]:last-child,.box-detail-page .sidebar .recent-box-card .recent-item[data-v-794cc9a6]:last-child{border-bottom:none}.box-detail-page .sidebar .contact-card .recent-item[data-v-794cc9a6]:hover,.box-detail-page .sidebar .recent-box-card .recent-item[data-v-794cc9a6]:hover{background-color:#f5f7fa}.box-detail-page .sidebar .contact-card .recent-item:hover .item-title[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card .recent-item:hover .item-title[data-v-794cc9a6]{color:#409eff}.box-detail-page .sidebar .contact-card .recent-item .item-title[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card .recent-item .item-title[data-v-794cc9a6]{font-size:14px;font-weight:500;color:#333;margin-bottom:8px;transition:color .3s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.box-detail-page .sidebar .contact-card .recent-item .item-meta .time[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card .recent-item .item-meta .time[data-v-794cc9a6]{font-size:12px;color:#909399;display:flex;align-items:center}.box-detail-page .sidebar .contact-card .recent-item .item-meta .time i[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card .recent-item .item-meta .time i[data-v-794cc9a6]{margin-right:5px;font-size:14px}.box-detail-page .sidebar .contact-card .skeleton-item[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card .skeleton-item[data-v-794cc9a6]{padding:15px;border-bottom:1px solid #f0f0f0}.box-detail-page .sidebar .contact-card .skeleton-item[data-v-794cc9a6]:last-child,.box-detail-page .sidebar .recent-box-card .skeleton-item[data-v-794cc9a6]:last-child{border-bottom:none}.box-detail-page .sidebar .contact-card .contact-info[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card .contact-info[data-v-794cc9a6]{margin-bottom:20px}.box-detail-page .sidebar .contact-card .contact-info .contact-item[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card .contact-info .contact-item[data-v-794cc9a6]{display:flex;align-items:center;margin-bottom:10px}.box-detail-page .sidebar .contact-card .contact-info .contact-item i[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card .contact-info .contact-item i[data-v-794cc9a6]{font-size:16px;color:#409eff;margin-right:8px}.box-detail-page .sidebar .contact-card .contact-info .contact-item span[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card .contact-info .contact-item span[data-v-794cc9a6]{font-size:14px;color:#606266}.box-detail-page .sidebar .contact-card .contact-btn[data-v-794cc9a6],.box-detail-page .sidebar .recent-box-card .contact-btn[data-v-794cc9a6]{width:100%}.contact-form-container[data-v-83e85c8e]{max-width:800px;margin:0 auto}.contact-form-container .form-header[data-v-83e85c8e]{text-align:center;margin-bottom:40px}.contact-form-container .form-header h2[data-v-83e85c8e]{font-size:32px;font-weight:700;color:var(--secondary-color);margin-bottom:15px}.contact-form-container .form-header p[data-v-83e85c8e]{color:var(--text-light-color);font-size:16px;max-width:600px;margin:0 auto}.contact-form-container .contact-form[data-v-83e85c8e]{padding:40px;background-color:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.08)}@media(max-width:768px){.contact-form-container .contact-form[data-v-83e85c8e]{padding:25px 20px}}.contact-form-container .contact-form[data-v-83e85c8e] .el-form-item__label{font-weight:600;color:var(--secondary-color)}.contact-form-container .contact-form[data-v-83e85c8e] .el-input__inner{padding-left:40px}.contact-form-container .contact-form[data-v-83e85c8e] .el-input__prefix{left:10px;color:var(--primary-color)}.contact-form-container .contact-form .form-footer[data-v-83e85c8e]{margin-top:20px;text-align:center}.contact-form-container .contact-form .form-footer .submit-btn[data-v-83e85c8e]{padding:12px 40px;font-size:16px;transition:all .3s}.contact-form-container .contact-form .form-footer .submit-btn[data-v-83e85c8e]:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(64,158,255,.3)}.contact-form-container .dialog-content[data-v-83e85c8e]{text-align:center;padding:20px 0}.contact-form-container .dialog-content .dialog-icon[data-v-83e85c8e]{font-size:48px;margin-bottom:15px}.contact-form-container .dialog-content .dialog-icon.success-icon[data-v-83e85c8e]{color:#67c23a}.contact-form-container .dialog-content .dialog-icon.error-icon[data-v-83e85c8e]{color:#f56c6c}.contact-form-container .dialog-content p[data-v-83e85c8e]{font-size:16px;color:var(--text-color)}.contact-form-container .dialog-footer[data-v-83e85c8e]{text-align:center}.contact-page[data-v-40d500a2]{padding-bottom:60px}.contact-page .contact-banner[data-v-40d500a2]{height:300px;background-size:cover;background-position:50%;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:60px}.contact-page .contact-banner .overlay[data-v-40d500a2]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.contact-page .contact-banner .banner-content[data-v-40d500a2]{position:relative;z-index:2;text-align:center;color:#fff}.contact-page .contact-banner .banner-content h2[data-v-40d500a2]{font-size:36px;font-weight:700;margin-bottom:15px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.contact-page .contact-banner .banner-content p[data-v-40d500a2]{font-size:18px;max-width:600px;margin:0 auto;opacity:.9}.contact-page .contact-content[data-v-40d500a2]{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-bottom:60px}@media(max-width:992px){.contact-page .contact-content[data-v-40d500a2]{grid-template-columns:1fr}}.contact-page .contact-content .contact-info .section-title[data-v-40d500a2]{margin-bottom:30px}.contact-page .contact-content .contact-info .info-list[data-v-40d500a2]{margin-bottom:40px}.contact-page .contact-content .contact-info .info-list .info-item[data-v-40d500a2]{display:flex;align-items:flex-start;margin-bottom:25px}.contact-page .contact-content .contact-info .info-list .info-item i[data-v-40d500a2]{font-size:24px;color:#409eff;margin-right:15px;margin-top:5px}.contact-page .contact-content .contact-info .info-list .info-item .info-text h3[data-v-40d500a2]{font-size:16px;font-weight:600;color:#fff;margin-bottom:5px}.contact-page .contact-content .contact-info .info-list .info-item .info-text p[data-v-40d500a2]{font-size:15px;color:#666;margin:0}.contact-page .contact-content .contact-info .social-links[data-v-40d500a2]{margin-bottom:40px}.contact-page .contact-content .contact-info .social-links h3[data-v-40d500a2]{font-size:18px;font-weight:600;margin-bottom:20px;color:#333}.contact-page .contact-content .contact-info .social-links .social-icons[data-v-40d500a2]{display:flex;gap:15px}.contact-page .contact-content .contact-info .social-links .social-icons .social-icon[data-v-40d500a2]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#f5f7fa;color:#409eff;text-decoration:none;transition:all .3s ease}.contact-page .contact-content .contact-info .social-links .social-icons .social-icon i[data-v-40d500a2]{font-size:20px}.contact-page .contact-content .contact-info .social-links .social-icons .social-icon[data-v-40d500a2]:hover{background-color:#409eff;color:#fff;transform:translateY(-3px)}.contact-page .contact-content .contact-info .company-photos h3[data-v-40d500a2]{font-size:18px;font-weight:600;margin-bottom:20px;color:#333}.contact-page .contact-content .contact-info .company-photos .photo-grid[data-v-40d500a2]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.contact-page .contact-content .contact-info .company-photos .photo-grid .photo-item[data-v-40d500a2]{border-radius:8px;overflow:hidden;height:140px}.contact-page .contact-content .contact-info .company-photos .photo-grid .photo-item img[data-v-40d500a2]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.contact-page .contact-content .contact-info .company-photos .photo-grid .photo-item img[data-v-40d500a2]:hover{transform:scale(1.05)}.contact-page .contact-content .contact-form-container .section-title[data-v-40d500a2]{margin-bottom:15px}.contact-page .contact-content .contact-form-container .form-desc[data-v-40d500a2]{font-size:15px;color:#666;margin-bottom:30px}.contact-page .faq-section .section-title[data-v-40d500a2]{margin-bottom:15px}.contact-page .faq-section .section-title.text-center[data-v-40d500a2]{text-align:center}.contact-page .faq-section .section-desc[data-v-40d500a2]{font-size:15px;color:#666;margin-bottom:30px;max-width:700px;margin-left:auto;margin-right:auto}.contact-page .faq-section .section-desc.text-center[data-v-40d500a2]{text-align:center}.section-title[data-v-40d500a2]{font-size:24px;font-weight:600;color:#333;margin-bottom:20px;position:relative;padding-bottom:10px}.section-title[data-v-40d500a2]:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:3px;background-color:#409eff}.section-title.text-center[data-v-40d500a2]:after{left:50%;transform:translateX(-50%)}.page-container[data-v-40d500a2]{max-width:1200px;padding:0 15px;margin:0 auto}.recruits-page[data-v-26fe750c]{padding-bottom:60px}.recruits-page .company-culture[data-v-26fe750c]{padding:80px 0;background-color:#fff}.recruits-page .company-culture .culture-content[data-v-26fe750c]{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}@media(max-width:992px){.recruits-page .company-culture .culture-content[data-v-26fe750c]{grid-template-columns:1fr}}.recruits-page .company-culture .culture-content .culture-image[data-v-26fe750c]{height:400px;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}.recruits-page .company-culture .culture-content .culture-image img[data-v-26fe750c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.recruits-page .company-culture .culture-content .culture-text h2[data-v-26fe750c]{font-size:32px;font-weight:700;color:#333;margin-bottom:20px}.recruits-page .company-culture .culture-content .culture-text p[data-v-26fe750c]{font-size:16px;color:#666;line-height:1.7;margin-bottom:30px}.recruits-page .company-culture .culture-content .culture-text .culture-values[data-v-26fe750c]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.recruits-page .company-culture .culture-content .culture-text .culture-values .value-item[data-v-26fe750c]{padding:20px;background-color:#f9f9f9;border-radius:8px;transition:transform .3s ease}.recruits-page .company-culture .culture-content .culture-text .culture-values .value-item[data-v-26fe750c]:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.recruits-page .company-culture .culture-content .culture-text .culture-values .value-item i[data-v-26fe750c]{font-size:30px;color:#409eff;margin-bottom:10px}.recruits-page .company-culture .culture-content .culture-text .culture-values .value-item h3[data-v-26fe750c]{font-size:18px;font-weight:600;color:#333;margin-bottom:10px}.recruits-page .company-culture .culture-content .culture-text .culture-values .value-item p[data-v-26fe750c]{font-size:14px;color:#666;margin-bottom:0}.recruits-page .job-navigation[data-v-26fe750c]{padding:50px 0 30px;background-color:#f5f7fa}.recruits-page .job-navigation .job-categories[data-v-26fe750c]{margin-top:30px}.recruits-page .job-navigation .job-categories ul[data-v-26fe750c]{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;list-style:none;padding:0}.recruits-page .job-navigation .job-categories ul li a[data-v-26fe750c]{display:block;padding:10px 20px;background-color:#fff;color:#333;text-decoration:none;border-radius:4px;font-weight:500;transition:all .3s ease;border:1px solid #e4e7ed}.recruits-page .job-navigation .job-categories ul li a[data-v-26fe750c]:hover{color:#409eff;border-color:#409eff}.recruits-page .job-navigation .job-categories ul li a.active[data-v-26fe750c]{background-color:#409eff;color:#fff;border-color:#409eff}.recruits-page .job-listings[data-v-26fe750c]{padding:50px 0}.recruits-page .job-listings .job-category[data-v-26fe750c]{margin-bottom:60px}.recruits-page .job-listings .job-category .category-header[data-v-26fe750c]{margin-bottom:30px;border-left:4px solid #409eff;padding-left:15px}.recruits-page .job-listings .job-category .category-header h2[data-v-26fe750c]{font-size:24px;font-weight:600;color:#333;margin-bottom:10px}.recruits-page .job-listings .job-category .category-header p[data-v-26fe750c]{color:#666;font-size:14px}.recruits-page .job-listings .job-category .job-list[data-v-26fe750c]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media(max-width:992px){.recruits-page .job-listings .job-category .job-list[data-v-26fe750c]{grid-template-columns:1fr}}.recruits-page .job-listings .job-category .job-list .job-card[data-v-26fe750c]{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08);overflow:hidden;transition:transform .3s ease}.recruits-page .job-listings .job-category .job-list .job-card[data-v-26fe750c]:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.recruits-page .job-listings .job-category .job-list .job-card .job-header[data-v-26fe750c]{padding:20px;border-bottom:1px solid #f1f1f1;display:flex;justify-content:space-between;align-items:center}.recruits-page .job-listings .job-category .job-list .job-card .job-header .job-title[data-v-26fe750c]{font-size:18px;font-weight:600;color:#333;margin:0}.recruits-page .job-listings .job-category .job-list .job-card .job-header .job-location[data-v-26fe750c]{background-color:#ecf5ff;color:#409eff;padding:5px 10px;border-radius:4px;font-size:12px}.recruits-page .job-listings .job-category .job-list .job-card .job-body[data-v-26fe750c]{padding:20px}.recruits-page .job-listings .job-category .job-list .job-card .job-body .job-requirements[data-v-26fe750c],.recruits-page .job-listings .job-category .job-list .job-card .job-body .job-responsibilities[data-v-26fe750c]{margin-bottom:20px}.recruits-page .job-listings .job-category .job-list .job-card .job-body .job-requirements h4[data-v-26fe750c],.recruits-page .job-listings .job-category .job-list .job-card .job-body .job-responsibilities h4[data-v-26fe750c]{font-size:16px;font-weight:600;color:#333;margin-bottom:10px}.recruits-page .job-listings .job-category .job-list .job-card .job-body .job-requirements ul[data-v-26fe750c],.recruits-page .job-listings .job-category .job-list .job-card .job-body .job-responsibilities ul[data-v-26fe750c]{padding-left:20px;color:#666;font-size:14px;line-height:1.7;margin-bottom:0}.recruits-page .job-listings .job-category .job-list .job-card .job-body .job-requirements ul li[data-v-26fe750c],.recruits-page .job-listings .job-category .job-list .job-card .job-body .job-responsibilities ul li[data-v-26fe750c]{margin-bottom:5px}.recruits-page .job-listings .job-category .job-list .job-card .job-footer[data-v-26fe750c]{padding:15px 20px;background-color:#f9f9f9;display:flex;justify-content:space-between;align-items:center}.recruits-page .job-listings .job-category .job-list .job-card .job-footer .job-salary[data-v-26fe750c]{color:#ff6b6b;font-weight:500}.recruits-page .job-benefits[data-v-26fe750c]{padding:80px 0;background-color:#f5f7fa}.recruits-page .job-benefits .benefits-container[data-v-26fe750c]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:50px}@media(max-width:992px){.recruits-page .job-benefits .benefits-container[data-v-26fe750c]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.recruits-page .job-benefits .benefits-container[data-v-26fe750c]{grid-template-columns:1fr}}.recruits-page .job-benefits .benefits-container .benefit-item[data-v-26fe750c]{background-color:#fff;padding:30px;border-radius:8px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.05);transition:transform .3s ease}.recruits-page .job-benefits .benefits-container .benefit-item[data-v-26fe750c]:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.08)}.recruits-page .job-benefits .benefits-container .benefit-item i[data-v-26fe750c]{font-size:36px;color:#409eff;margin-bottom:15px;display:block}.recruits-page .job-benefits .benefits-container .benefit-item h3[data-v-26fe750c]{font-size:18px;font-weight:600;color:#333;margin-bottom:10px}.recruits-page .job-benefits .benefits-container .benefit-item p[data-v-26fe750c]{color:#666;font-size:14px;line-height:1.6}.recruits-page .application-process[data-v-26fe750c]{padding:80px 0}.recruits-page .application-process .process-steps[data-v-26fe750c]{margin-top:50px;display:flex;justify-content:space-between;position:relative}.recruits-page .application-process .process-steps[data-v-26fe750c]:before{content:"";position:absolute;top:40px;left:70px;right:70px;height:3px;background-color:#e4e7ed;z-index:0}@media(max-width:992px){.recruits-page .application-process .process-steps[data-v-26fe750c]{flex-direction:column;gap:30px}.recruits-page .application-process .process-steps[data-v-26fe750c]:before{display:none}}.recruits-page .application-process .process-steps .process-step[data-v-26fe750c]{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;flex:1}@media(max-width:992px){.recruits-page .application-process .process-steps .process-step[data-v-26fe750c]{flex-direction:row;gap:20px}}.recruits-page .application-process .process-steps .process-step .step-number[data-v-26fe750c]{width:80px;height:80px;border-radius:50%;background-color:#409eff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;margin-bottom:20px;box-shadow:0 5px 15px rgba(64,158,255,.3)}.recruits-page .application-process .process-steps .process-step .step-info[data-v-26fe750c]{text-align:center}@media(max-width:992px){.recruits-page .application-process .process-steps .process-step .step-info[data-v-26fe750c]{text-align:left}}.recruits-page .application-process .process-steps .process-step .step-info h3[data-v-26fe750c]{font-size:18px;font-weight:600;color:#333;margin-bottom:5px}.recruits-page .application-process .process-steps .process-step .step-info p[data-v-26fe750c]{color:#666;font-size:14px}.recruits-page .contact-section[data-v-26fe750c]{padding:60px 0;background-color:#f5f7fa}.recruits-page .contact-section .contact-info[data-v-26fe750c]{max-width:600px;margin:0 auto;text-align:center}.recruits-page .contact-section .contact-info h2[data-v-26fe750c]{font-size:28px;font-weight:600;color:#333;margin-bottom:15px}.recruits-page .contact-section .contact-info p[data-v-26fe750c]{color:#666;font-size:16px;margin-bottom:30px}.recruits-page .contact-section .contact-info .contact-methods[data-v-26fe750c]{display:flex;flex-direction:column;gap:15px}.recruits-page .contact-section .contact-info .contact-methods .contact-method[data-v-26fe750c]{display:flex;align-items:center;justify-content:center;gap:10px}.recruits-page .contact-section .contact-info .contact-methods .contact-method i[data-v-26fe750c]{font-size:20px;color:#409eff}.recruits-page .contact-section .contact-info .contact-methods .contact-method span[data-v-26fe750c]{font-size:16px;color:#333}.section-header[data-v-26fe750c]{margin-bottom:30px}.section-header .section-title[data-v-26fe750c]{font-size:32px;font-weight:700;color:#333;margin-bottom:15px}.section-header .section-desc[data-v-26fe750c]{font-size:16px;color:#666;max-width:700px;margin:0 auto}.section-header.text-center[data-v-26fe750c]{text-align:center}.page-container[data-v-26fe750c]{max-width:1200px;padding:0 15px;margin:0 auto}.loading-container[data-v-26fe750c]{padding:40px 0}.loading-container .el-icon[data-v-26fe750c]{font-size:36px;color:#409eff}.loading-container p[data-v-26fe750c]{margin-top:20px;color:#666}.no-data[data-v-26fe750c]{padding:60px 0}.no-data i[data-v-26fe750c]{font-size:48px;color:#ccc;margin-bottom:15px}.no-data p[data-v-26fe750c]{color:#888;font-size:16px}.pagination-container[data-v-26fe750c]{margin-top:40px}.text-center[data-v-26fe750c]{text-align:center}.resume-upload[data-v-26fe750c]{width:100%}.dialog-footer[data-v-26fe750c]{display:flex;justify-content:flex-end;margin-top:20px}[data-v-26fe750c] .el-upload-list{margin-top:10px}.docs-page .category-filter[data-v-58ced9be]{margin-bottom:30px}.docs-page .docs-list[data-v-58ced9be]{margin-bottom:30px;min-height:300px}.docs-page .docs-list .row[data-v-58ced9be]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media(max-width:1200px){.docs-page .docs-list .row[data-v-58ced9be]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.docs-page .docs-list .row[data-v-58ced9be]{grid-template-columns:1fr}}.docs-page .docs-list .row .col[data-v-58ced9be]{margin-bottom:30px}.docs-page .docs-list .doc-card[data-v-58ced9be]{height:100%;cursor:pointer;transition:transform .3s}.docs-page .docs-list .doc-card[data-v-58ced9be]:hover{transform:translateY(-5px)}.docs-page .docs-list .doc-card .doc-cover[data-v-58ced9be]{position:relative;height:200px;overflow:hidden}.docs-page .docs-list .doc-card .doc-cover img[data-v-58ced9be]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.docs-page .docs-list .doc-card .doc-cover .doc-category[data-v-58ced9be]{position:absolute;top:10px;right:10px;background-color:rgba(0,0,0,.6);color:#fff;padding:2px 8px;border-radius:4px;font-size:12px}.docs-page .docs-list .doc-card .doc-info[data-v-58ced9be]{padding:15px}.docs-page .docs-list .doc-card .doc-info .doc-title[data-v-58ced9be]{margin-top:0;margin-bottom:10px;font-size:18px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-page .docs-list .doc-card .doc-info .doc-description[data-v-58ced9be]{color:#666;font-size:14px;line-height:1.5;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.docs-page .docs-list .doc-card .doc-info .doc-footer[data-v-58ced9be]{margin-top:15px;display:flex;justify-content:space-between;align-items:center}.docs-page .docs-list .doc-card .doc-info .doc-footer .doc-date[data-v-58ced9be]{color:#999;font-size:12px}.doc-detail-page .doc-container[data-v-4f026761]{background-color:#fff;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);padding:30px;margin-bottom:30px}.doc-detail-page .doc-container .doc-header[data-v-4f026761]{margin-bottom:30px}.doc-detail-page .doc-container .doc-header .doc-title[data-v-4f026761]{font-size:28px;font-weight:600;color:#333;margin-top:0;margin-bottom:15px}.doc-detail-page .doc-container .doc-header .doc-meta[data-v-4f026761]{display:flex;align-items:center;margin-bottom:20px;color:#888;font-size:14px}.doc-detail-page .doc-container .doc-header .doc-meta .doc-category[data-v-4f026761]{background-color:#f4f4f5;color:#606266;padding:2px 8px;border-radius:4px;margin-right:15px}.doc-detail-page .doc-container .doc-header .doc-cover[data-v-4f026761]{width:100%;height:300px;overflow:hidden;border-radius:6px}.doc-detail-page .doc-container .doc-header .doc-cover img[data-v-4f026761]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.doc-detail-page .doc-container .doc-content[data-v-4f026761]{line-height:1.8;color:#333;font-size:16px}.doc-detail-page .doc-container .doc-content[data-v-4f026761] img{max-width:100%;height:auto;margin:10px 0}.doc-detail-page .doc-container .doc-content[data-v-4f026761] p{margin-bottom:16px}.doc-detail-page .doc-container .doc-content[data-v-4f026761] h1,.doc-detail-page .doc-container .doc-content[data-v-4f026761] h2,.doc-detail-page .doc-container .doc-content[data-v-4f026761] h3,.doc-detail-page .doc-container .doc-content[data-v-4f026761] h4,.doc-detail-page .doc-container .doc-content[data-v-4f026761] h5,.doc-detail-page .doc-container .doc-content[data-v-4f026761] h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.doc-detail-page .doc-container .doc-content[data-v-4f026761] blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5;margin-bottom:16px}.doc-detail-page .doc-container .doc-content[data-v-4f026761] ol,.doc-detail-page .doc-container .doc-content[data-v-4f026761] ul{padding-left:2em;margin-bottom:16px}.doc-detail-page .doc-container .doc-content[data-v-4f026761] pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:6px;margin-bottom:16px}.doc-detail-page .doc-container .doc-content[data-v-4f026761] code{padding:.2em .4em;margin:0;font-size:85%;background-color:rgba(27,31,35,.05);border-radius:6px}.doc-detail-page .doc-container .doc-content[data-v-4f026761] table{width:100%;overflow:auto;margin-bottom:16px;border-spacing:0;border-collapse:collapse}.doc-detail-page .doc-container .doc-content[data-v-4f026761] table td,.doc-detail-page .doc-container .doc-content[data-v-4f026761] table th{padding:6px 13px;border:1px solid #dfe2e5}.doc-detail-page .doc-container .doc-content[data-v-4f026761] table tr{background-color:#fff;border-top:1px solid #c6cbd1}.doc-detail-page .doc-container .doc-content[data-v-4f026761] table tr:nth-child(2n){background-color:#f6f8fa}.doc-detail-page .doc-container .doc-content[data-v-4f026761] table th{font-weight:600}.doc-detail-page .doc-container .related-docs[data-v-4f026761]{margin-top:50px;border-top:1px solid #eee;padding-top:30px}.doc-detail-page .doc-container .related-docs .section-title[data-v-4f026761]{font-size:20px;font-weight:600;color:#333;margin-top:0;margin-bottom:20px}.doc-detail-page .doc-container .related-docs .related-list[data-v-4f026761]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:992px){.doc-detail-page .doc-container .related-docs .related-list[data-v-4f026761]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.doc-detail-page .doc-container .related-docs .related-list[data-v-4f026761]{grid-template-columns:1fr}}.doc-detail-page .doc-container .related-docs .related-list .related-item[data-v-4f026761]{cursor:pointer;display:flex}.doc-detail-page .doc-container .related-docs .related-list .related-item .related-cover[data-v-4f026761]{width:100px;height:80px;flex-shrink:0;margin-right:15px}.doc-detail-page .doc-container .related-docs .related-list .related-item .related-cover img[data-v-4f026761]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.doc-detail-page .doc-container .related-docs .related-list .related-item .related-info[data-v-4f026761]{flex:1;overflow:hidden}.doc-detail-page .doc-container .related-docs .related-list .related-item .related-info .related-title[data-v-4f026761]{margin:0 0 8px;font-size:16px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-detail-page .doc-container .related-docs .related-list .related-item .related-info .related-desc[data-v-4f026761]{margin:0;font-size:12px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.doc-detail-page .doc-container .related-docs .related-list .related-item:hover .related-title[data-v-4f026761]{color:#409eff}