.header[data-v-f5acaa42]{background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);position:fixed;top:0;left:0;right:0;z-index:1000}.header .container[data-v-f5acaa42]{padding:0 20px}.header .logo a[data-v-f5acaa42]{text-decoration:none;color:inherit}.header .logo h2[data-v-f5acaa42]{color:#409eff;font-weight:600;margin:0}.header .nav-col[data-v-f5acaa42]{display:flex;justify-content:flex-end;align-items:center}.header .desktop-menu[data-v-f5acaa42]{border-bottom:none}.header .desktop-menu .el-menu-item[data-v-f5acaa42]{font-weight:500}.header .desktop-menu .el-menu-item[data-v-f5acaa42]:hover{color:#409eff;background-color:transparent}.header .desktop-menu .el-menu-item.is-active[data-v-f5acaa42]{color:#409eff;border-bottom-color:#409eff}.header .mobile-menu-btn[data-v-f5acaa42]{display:none;font-size:24px;color:#303133;cursor:pointer;padding:12px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.header .mobile-menu-btn[data-v-f5acaa42]:hover{color:#409eff;background-color:rgba(64,158,255,.1)}.header .mobile-menu-btn[data-v-f5acaa42]:active{transform:scale(.95);background-color:rgba(64,158,255,.2)}.header .mobile-drawer[data-v-f5acaa42] .el-drawer__wrapper{z-index:2000!important}.header .mobile-drawer[data-v-f5acaa42] .el-drawer__body{padding:0;z-index:2001!important}.header .mobile-drawer[data-v-f5acaa42] .el-drawer__container{z-index:2000!important}.header .mobile-drawer .mobile-menu[data-v-f5acaa42]{padding:20px;height:100%;overflow-y:auto}.header .mobile-drawer .mobile-menu .mobile-menu-list[data-v-f5acaa42]{border:none;margin-top:0}.header .mobile-drawer .mobile-menu .mobile-menu-list .el-menu-item[data-v-f5acaa42]{height:50px;line-height:50px;font-size:16px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .2s ease;pointer-events:auto!important;opacity:1!important;z-index:2002!important}.header .mobile-drawer .mobile-menu .mobile-menu-list .el-menu-item i[data-v-f5acaa42]{margin-right:10px;font-size:18px}.header .mobile-drawer .mobile-menu .mobile-menu-list .el-menu-item[data-v-f5acaa42]:hover{background-color:#fff;color:#409eff}.header .mobile-drawer .mobile-menu .mobile-menu-list .el-menu-item[data-v-f5acaa42]:active{background-color:#f3f9ff;transform:scale(.98)}.header .mobile-drawer .mobile-menu .mobile-menu-list .el-menu-item.is-active[data-v-f5acaa42]{background-color:#fff;color:#409eff}@media(max-width:768px){.header .desktop-menu[data-v-f5acaa42]{display:none}.header .mobile-menu-btn[data-v-f5acaa42]{display:block;margin-left:auto}.header .logo h2[data-v-f5acaa42]{font-size:16px;gap:8px!important}.header .logo h2 img[data-v-f5acaa42]{width:35px!important;height:35px!important}.header .nav-col[data-v-f5acaa42]{justify-content:flex-end}}@media(min-width:769px){.header .mobile-menu-btn[data-v-f5acaa42]{display:none!important}}body{padding-top:60px}@media(max-width:768px){body{padding-top:60px}}.el-drawer__body .el-menu-item,.mobile-drawer .el-menu-item{pointer-events:auto!important;opacity:1!important;z-index:2002!important}.footer[data-v-19e5fa28]{background-color:#2c3e50;color:#fff;padding:48px 0 24px;margin-top:auto}.footer .footer-section[data-v-19e5fa28]{margin-bottom:32px}.footer .footer-section h4[data-v-19e5fa28]{color:#fff;font-size:18px;font-weight:600;margin-bottom:16px;border-bottom:2px solid #409eff;padding-bottom:8px;display:inline-block}.footer .footer-section p[data-v-19e5fa28]{color:#bdc3c7;line-height:1.6;margin-bottom:16px}.footer .social-links[data-v-19e5fa28]{display:flex;gap:12px}.footer .social-links .social-link[data-v-19e5fa28]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:hsla(0,0%,100%,.1);border-radius:50%;color:#fff;text-decoration:none;transition:all .3s ease}.footer .social-links .social-link[data-v-19e5fa28]:hover{background-color:#409eff;transform:translateY(-2px)}.footer .social-links .social-link i[data-v-19e5fa28]{font-size:18px}.footer .footer-links[data-v-19e5fa28]{list-style:none;padding:0}.footer .footer-links li[data-v-19e5fa28]{margin-bottom:8px}.footer .footer-links li a[data-v-19e5fa28]{color:#bdc3c7;text-decoration:none;transition:color .3s ease}.footer .footer-links li a[data-v-19e5fa28]:hover{color:#409eff}.footer .contact-info p[data-v-19e5fa28]{display:flex;align-items:center;margin-bottom:8px;color:#bdc3c7}.footer .contact-info p i[data-v-19e5fa28]{margin-right:8px;color:#409eff;width:16px}.footer .footer-bottom[data-v-19e5fa28]{border-top:1px solid #34495e;padding-top:24px;margin-top:24px}.footer .footer-bottom p[data-v-19e5fa28]{color:#95a5a6;margin:0;font-size:14px}.footer .footer-bottom .text-right[data-v-19e5fa28]{text-align:right}@media(max-width:768px){.footer .footer-bottom .text-right[data-v-19e5fa28]{text-align:left;margin-top:12px}.footer[data-v-19e5fa28]{padding:32px 0 16px}.footer .footer-section[data-v-19e5fa28]{margin-bottom:24px;text-align:center}.footer .footer-section h4[data-v-19e5fa28]{font-size:16px}.footer .social-links[data-v-19e5fa28]{justify-content:center}.footer .contact-info[data-v-19e5fa28],.footer .footer-links[data-v-19e5fa28]{text-align:center}.footer .contact-info p[data-v-19e5fa28]{justify-content:center}}#app{font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}*{margin:0;padding:0;box-sizing:border-box}body{line-height:1.6;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-button,.el-carousel__arrow,.el-carousel__indicator,.el-menu-item,a,button{-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;cursor:pointer}[contenteditable],input,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}.home .carousel-section[data-v-285d2571]{position:relative}.home .carousel-section .carousel-slide[data-v-285d2571]{height:600px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:center}.home .carousel-section .carousel-slide .carousel-overlay[data-v-285d2571]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:1;pointer-events:none}.home .carousel-section .carousel-slide .carousel-content[data-v-285d2571]{position:relative;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.home .carousel-section .carousel-slide .slide-text[data-v-285d2571]{text-align:center;color:#fff}.home .carousel-section .carousel-slide .slide-text .slide-title[data-v-285d2571]{font-size:48px;font-weight:700;margin-bottom:24px;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.3)}.home .carousel-section .carousel-slide .slide-text .slide-subtitle[data-v-285d2571]{font-size:20px;margin-bottom:48px;line-height:1.6;opacity:.9;max-width:600px;margin-left:auto;margin-right:auto}.home .carousel-section .carousel-slide .slide-text .slide-actions .el-button[data-v-285d2571]{padding:15px 30px;font-size:16px;border-radius:25px;font-weight:500;background-color:#409eff;border-color:#409eff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.home .carousel-section .carousel-slide .slide-text .slide-actions .el-button[data-v-285d2571]:hover{background-color:#73b8ff;border-color:#73b8ff}.home .carousel-section .carousel-slide .slide-text .slide-actions .el-button[data-v-285d2571]:active{background-color:#2791ff;border-color:#2791ff}.home .carousel-section[data-v-285d2571] .el-carousel__indicators{bottom:20px}.home .carousel-section[data-v-285d2571] .el-carousel__indicators .el-carousel__indicator .el-carousel__button{background-color:hsla(0,0%,100%,.5);border-radius:50%;width:12px;height:12px}.home .carousel-section[data-v-285d2571] .el-carousel__indicators .el-carousel__indicator.is-active .el-carousel__button{background-color:#fff}.home .carousel-section[data-v-285d2571] .el-carousel__arrow{background-color:hsla(0,0%,100%,.2);border:none;color:#fff;font-size:20px}.home .carousel-section[data-v-285d2571] .el-carousel__arrow:hover{background-color:hsla(0,0%,100%,.3)}.home .features[data-v-285d2571]{background-color:#fafafa}.home .features .feature-card[data-v-285d2571]{background:#fff;padding:32px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);transition:transform .3s ease;height:100%}.home .features .feature-card[data-v-285d2571]:hover{transform:translateY(-5px)}.home .features .feature-card .card-icon[data-v-285d2571]{font-size:48px;color:#409eff;margin-bottom:16px}.home .features .feature-card .card-title[data-v-285d2571]{font-size:18px;font-weight:600;margin-bottom:12px;color:#303133}.home .features .feature-card .card-description[data-v-285d2571]{color:#606266;line-height:1.6}.home .about-preview .about-content .section-title[data-v-285d2571]{text-align:left;margin-bottom:24px}.home .about-preview .about-content .about-text[data-v-285d2571]{color:#606266;line-height:1.8;margin-bottom:16px;font-size:16px}.home .about-preview .about-content .el-button[data-v-285d2571]{margin-top:16px}.home .about-preview .about-image[data-v-285d2571]{text-align:center}.home .about-preview .about-image .image-placeholder[data-v-285d2571]{background:linear-gradient(135deg,#fff,#f5f0f0);border-radius:8px;padding:48px;color:#909399}.home .about-preview .about-image .image-placeholder i[data-v-285d2571]{font-size:64px;margin-bottom:16px;display:block}.home .about-preview .about-image .image-placeholder p[data-v-285d2571]{font-size:18px;margin:0}.home .app-download[data-v-285d2571]{background:linear-gradient(135deg,#fff,#f1eeee)}@media(max-width:768px){.home .app-download .download-row[data-v-285d2571]{margin:0 -10px}}.home .app-download .download-card[data-v-285d2571]{background:#fff;border-radius:12px;padding:32px;box-shadow:0 4px 20px rgba(0,0,0,.1);transition:all .3s ease;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.home .app-download .download-card[data-v-285d2571]:hover{transform:translateY(-8px);box-shadow:0 8px 30px rgba(0,0,0,.15)}.home .app-download .download-card .download-icon[data-v-285d2571]{margin-bottom:24px}.home .app-download .download-card .download-icon i[data-v-285d2571]{font-size:64px;color:#409eff}.home .app-download .download-card .download-content[data-v-285d2571]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.home .app-download .download-card .download-content .download-title[data-v-285d2571]{font-size:20px;font-weight:600;margin-bottom:12px;color:#303133}.home .app-download .download-card .download-content .download-description[data-v-285d2571]{color:#606266;margin-bottom:24px;font-size:16px}.home .app-download .download-card .download-content .download-button[data-v-285d2571]{width:100%;padding:15px 30px;font-size:16px;font-weight:500;border-radius:25px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.home .app-download .download-card .download-content .download-button i[data-v-285d2571]{margin-right:8px;font-size:16px}.home .app-download .download-card .download-content .download-button[data-v-285d2571]:active{transform:scale(.98)}.home .app-download .android-card[data-v-285d2571]{border-left:4px solid #e6a23c}.home .app-download .android-card .download-icon i[data-v-285d2571]{color:#4caf50}.home .app-download .android-card .download-button[data-v-285d2571]{background-color:#4caf50;border-color:#4caf50}.home .app-download .android-card .download-button[data-v-285d2571]:hover{background-color:#3d8b40;border-color:#3d8b40}.home .app-download .ios-card[data-v-285d2571]{border-left:4px solid #e6a23c}.home .app-download .ios-card .download-icon i[data-v-285d2571]{color:#007aff}.home .app-download .ios-card .download-button[data-v-285d2571]{background-color:#007aff;border-color:#007aff}.home .app-download .ios-card .download-button[data-v-285d2571]:hover{background-color:#0062cc;border-color:#0062cc}.home .cta[data-v-285d2571]{background:linear-gradient(135deg,#409eff,#73b8ff);color:#fff}.home .cta .cta-content[data-v-285d2571]{text-align:center}.home .cta .cta-content .cta-title[data-v-285d2571]{font-size:32px;font-weight:700;margin-bottom:16px;color:#fff}.home .cta .cta-content .cta-subtitle[data-v-285d2571]{font-size:18px;margin-bottom:32px;opacity:.9}.home .cta .cta-content .cta-actions[data-v-285d2571]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.home .cta .cta-content .cta-actions .el-button[data-v-285d2571]{padding:15px 30px;font-size:16px;border-radius:25px;font-weight:500;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.home .cta .cta-content .cta-actions .el-button[data-v-285d2571]:active{transform:scale(.98)}.home .cta .cta-content .cta-actions .el-button.el-button--primary[data-v-285d2571]{background-color:#fff;border-color:#fff;color:#409eff}.home .cta .cta-content .cta-actions .el-button.el-button--primary[data-v-285d2571]:hover{background-color:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.9)}.home .cta .cta-content .cta-actions .el-button[data-v-285d2571]:not(.el-button--primary){background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);color:#fff}.home .cta .cta-content .cta-actions .el-button[data-v-285d2571]:not(.el-button--primary):hover{background-color:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5)}.home .cta .cta-content .cta-actions .el-button.download-btn[data-v-285d2571]{background-color:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.4);color:#fff}.home .cta .cta-content .cta-actions .el-button.download-btn[data-v-285d2571]:hover{background-color:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.6);transform:translateY(-2px)}.home .cta .cta-content .cta-actions .el-button.download-btn i[data-v-285d2571]{margin-right:8px;font-size:16px}@media(max-width:768px){.home .carousel-section .carousel-slide[data-v-285d2571]{height:500px}.home .carousel-section .carousel-slide .slide-text .slide-title[data-v-285d2571]{font-size:32px}.home .carousel-section .carousel-slide .slide-text .slide-subtitle[data-v-285d2571]{font-size:18px;margin-bottom:32px}.home .carousel-section .carousel-slide .slide-text .slide-actions .el-button[data-v-285d2571]{padding:12px 24px;font-size:14px}.home .about-preview .about-content .about-text[data-v-285d2571],.home .about-preview .about-content .section-title[data-v-285d2571]{text-align:center}.home .about-preview .about-image[data-v-285d2571]{margin-top:32px}.home .app-download .el-row .el-col[data-v-285d2571]{margin-bottom:16px}.home .app-download .download-card[data-v-285d2571]{margin-bottom:24px;padding:24px}.home .app-download .download-card .download-icon i[data-v-285d2571]{font-size:40px}.home .app-download .download-card .download-content .download-title[data-v-285d2571]{font-size:16px;margin-bottom:8px}.home .app-download .download-card .download-content .download-description[data-v-285d2571]{font-size:12px;margin-bottom:12px;line-height:1.4}.home .app-download .download-card .download-content .download-button[data-v-285d2571]{padding:10px 20px;font-size:12px;width:100%;min-height:44px}.home .cta .cta-content .cta-title[data-v-285d2571]{font-size:24px}.home .cta .cta-content .cta-subtitle[data-v-285d2571]{font-size:16px}.home .cta .cta-content .cta-actions[data-v-285d2571]{flex-direction:column;align-items:center}.home .cta .cta-content .cta-actions .el-button[data-v-285d2571]{width:200px;margin-bottom:12px}.home .cta .cta-content .cta-actions .el-button.download-btn[data-v-285d2571]{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4)}.home .cta .cta-content .cta-actions .el-button.download-btn[data-v-285d2571]:hover{background-color:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.6)}}@media(max-width:480px){.home .carousel-section .carousel-slide[data-v-285d2571]{height:500px}.home .carousel-section .carousel-slide .slide-text .slide-title[data-v-285d2571]{font-size:28px}.home .carousel-section .carousel-slide .slide-text .slide-subtitle[data-v-285d2571]{font-size:16px}.home .app-download .download-row[data-v-285d2571]{margin:0 -5px}.home .app-download .download-card[data-v-285d2571]{padding:16px}.home .app-download .download-card .download-icon i[data-v-285d2571]{font-size:32px}.home .app-download .download-card .download-content .download-title[data-v-285d2571]{font-size:14px}.home .app-download .download-card .download-content .download-description[data-v-285d2571]{font-size:11px;margin-bottom:8px}.home .app-download .download-card .download-content .download-button[data-v-285d2571]{padding:8px 16px;font-size:11px;min-height:40px}}.about .page-header[data-v-399ea739]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:120px 0 80px;text-align:center}.about .page-header .page-title[data-v-399ea739]{font-size:48px;font-weight:700;margin-bottom:16px;color:#fff}.about .page-header .page-subtitle[data-v-399ea739]{font-size:20px;opacity:.9}.about .company-story .story-content .section-title[data-v-399ea739]{text-align:left;margin-bottom:24px}.about .company-story .story-content .story-text[data-v-399ea739]{color:#606266;line-height:1.8;margin-bottom:16px;font-size:16px}.about .company-story .story-image[data-v-399ea739]{text-align:center}.about .company-story .story-image .image-placeholder[data-v-399ea739]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:8px;padding:48px;color:#909399}.about .company-story .story-image .image-placeholder i[data-v-399ea739]{font-size:64px;margin-bottom:16px;display:block}.about .company-story .story-image .image-placeholder p[data-v-399ea739]{font-size:18px;margin:0}.about .mission-vision[data-v-399ea739]{background-color:#fafafa}.about .mission-vision .mission-card[data-v-399ea739],.about .mission-vision .vision-card[data-v-399ea739]{background:#fff;padding:32px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:center;height:100%}.about .mission-vision .mission-card .card-icon[data-v-399ea739],.about .mission-vision .vision-card .card-icon[data-v-399ea739]{font-size:48px;color:#409eff;margin-bottom:16px}.about .mission-vision .mission-card .card-title[data-v-399ea739],.about .mission-vision .vision-card .card-title[data-v-399ea739]{font-size:18px;font-weight:600;margin-bottom:12px;color:#303133}.about .mission-vision .mission-card .card-description[data-v-399ea739],.about .mission-vision .vision-card .card-description[data-v-399ea739]{color:#606266;line-height:1.6}.about .values .value-card[data-v-399ea739]{text-align:center;padding:32px;background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);transition:transform .3s ease;height:100%}.about .values .value-card[data-v-399ea739]:hover{transform:translateY(-5px)}.about .values .value-card .value-icon[data-v-399ea739]{font-size:48px;color:#409eff;margin-bottom:16px}.about .values .value-card .value-title[data-v-399ea739]{font-size:18px;font-weight:600;margin-bottom:12px;color:#303133}.about .values .value-card .value-description[data-v-399ea739]{color:#606266;line-height:1.6}.about .team[data-v-399ea739]{background-color:#fafafa}.about .team .team-card[data-v-399ea739]{text-align:center;transition:transform .3s ease;height:100%}.about .team .team-card[data-v-399ea739]:hover{transform:translateY(-5px)}.about .team .team-card .member-avatar[data-v-399ea739]{margin-bottom:16px}.about .team .team-card .member-avatar .avatar-placeholder[data-v-399ea739]{width:80px;height:80px;background:linear-gradient(135deg,#409eff,#a6d2ff);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.about .team .team-card .member-avatar .avatar-placeholder i[data-v-399ea739]{font-size:32px;color:#fff}.about .team .team-card .member-info .member-name[data-v-399ea739]{font-size:18px;font-weight:600;margin-bottom:8px;color:#303133}.about .team .team-card .member-info .member-position[data-v-399ea739]{color:#409eff;font-weight:500;margin-bottom:12px}.about .team .team-card .member-info .member-description[data-v-399ea739]{color:#606266;line-height:1.6;font-size:14px}.about .cta[data-v-399ea739]{background:linear-gradient(135deg,#409eff,#73b8ff);color:#fff}.about .cta .cta-content[data-v-399ea739]{text-align:center}.about .cta .cta-content .cta-title[data-v-399ea739]{font-size:32px;font-weight:700;margin-bottom:16px;color:#fff}.about .cta .cta-content .cta-subtitle[data-v-399ea739]{font-size:18px;margin-bottom:32px;opacity:.9}.about .cta .cta-content .el-button[data-v-399ea739]{padding:15px 30px;font-size:16px;border-radius:25px;font-weight:500;background-color:#fff;border-color:#fff;color:#409eff}.about .cta .cta-content .el-button[data-v-399ea739]:hover{background-color:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.9)}@media(max-width:768px){.about .page-header[data-v-399ea739]{padding:100px 0 60px}.about .page-header .page-title[data-v-399ea739]{font-size:32px}.about .page-header .page-subtitle[data-v-399ea739]{font-size:18px}.about .company-story .story-row[data-v-399ea739]{flex-direction:column}.about .company-story .story-content-col[data-v-399ea739]{order:1;margin-bottom:24px}.about .company-story .story-image-col[data-v-399ea739]{order:2}.about .company-story .story-content .section-title[data-v-399ea739]{text-align:center;margin-bottom:24px}.about .company-story .story-content .story-text[data-v-399ea739]{text-align:center;margin-bottom:16px}.about .company-story .story-image[data-v-399ea739]{margin-top:0}.about .company-story .story-image .image-placeholder[data-v-399ea739]{padding:24px}.about .company-story .story-image .image-placeholder i[data-v-399ea739]{font-size:48px;margin-bottom:12px}.about .company-story .story-image .image-placeholder p[data-v-399ea739]{font-size:16px}.about .cta .cta-content .cta-title[data-v-399ea739]{font-size:24px}.about .cta .cta-content .cta-subtitle[data-v-399ea739]{font-size:16px}}.about .page-header[data-v-1d7054ca]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:120px 0 80px;text-align:center}.about .page-header .page-title[data-v-1d7054ca]{font-size:48px;font-weight:700;margin-bottom:16px;color:#fff}.about .page-header .page-subtitle[data-v-1d7054ca]{font-size:20px;opacity:.9}.about .company-story .story-content .section-title[data-v-1d7054ca]{text-align:left;margin-bottom:24px}.about .company-story .story-content .story-text[data-v-1d7054ca]{color:#606266;line-height:1.8;margin-bottom:16px;font-size:16px}.about .company-story .story-image[data-v-1d7054ca]{text-align:center}.about .company-story .story-image .image-placeholder[data-v-1d7054ca]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:8px;padding:48px;color:#909399}.about .company-story .story-image .image-placeholder i[data-v-1d7054ca]{font-size:64px;margin-bottom:16px;display:block}.about .company-story .story-image .image-placeholder p[data-v-1d7054ca]{font-size:18px;margin:0}.about .mission-vision[data-v-1d7054ca]{background-color:#fafafa}.about .mission-vision .mission-card[data-v-1d7054ca],.about .mission-vision .vision-card[data-v-1d7054ca]{background:#fff;padding:32px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:center;height:100%}.about .mission-vision .mission-card .card-icon[data-v-1d7054ca],.about .mission-vision .vision-card .card-icon[data-v-1d7054ca]{font-size:48px;color:#409eff;margin-bottom:16px}.about .mission-vision .mission-card .card-title[data-v-1d7054ca],.about .mission-vision .vision-card .card-title[data-v-1d7054ca]{font-size:18px;font-weight:600;margin-bottom:12px;color:#303133}.about .mission-vision .mission-card .card-description[data-v-1d7054ca],.about .mission-vision .vision-card .card-description[data-v-1d7054ca]{color:#606266;line-height:1.6}.about .values .value-card[data-v-1d7054ca]{text-align:center;padding:32px;background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);transition:transform .3s ease;height:100%}.about .values .value-card[data-v-1d7054ca]:hover{transform:translateY(-5px)}.about .values .value-card .value-icon[data-v-1d7054ca]{font-size:48px;color:#409eff;margin-bottom:16px}.about .values .value-card .value-title[data-v-1d7054ca]{font-size:18px;font-weight:600;margin-bottom:12px;color:#303133}.about .values .value-card .value-description[data-v-1d7054ca]{color:#606266;line-height:1.6}.about .team[data-v-1d7054ca]{background-color:#fafafa}.about .team .team-card[data-v-1d7054ca]{text-align:center;transition:transform .3s ease;height:100%}.about .team .team-card[data-v-1d7054ca]:hover{transform:translateY(-5px)}.about .team .team-card .member-avatar[data-v-1d7054ca]{margin-bottom:16px}.about .team .team-card .member-avatar .avatar-placeholder[data-v-1d7054ca]{width:80px;height:80px;background:linear-gradient(135deg,#409eff,#a6d2ff);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto}.about .team .team-card .member-avatar .avatar-placeholder i[data-v-1d7054ca]{font-size:32px;color:#fff}.about .team .team-card .member-info .member-name[data-v-1d7054ca]{font-size:18px;font-weight:600;margin-bottom:8px;color:#303133}.about .team .team-card .member-info .member-position[data-v-1d7054ca]{color:#409eff;font-weight:500;margin-bottom:12px}.about .team .team-card .member-info .member-description[data-v-1d7054ca]{color:#606266;line-height:1.6;font-size:14px}.about .cta[data-v-1d7054ca]{background:linear-gradient(135deg,#409eff,#73b8ff);color:#fff}.about .cta .cta-content[data-v-1d7054ca]{text-align:center}.about .cta .cta-content .cta-title[data-v-1d7054ca]{font-size:32px;font-weight:700;margin-bottom:16px;color:#fff}.about .cta .cta-content .cta-subtitle[data-v-1d7054ca]{font-size:18px;margin-bottom:32px;opacity:.9}.about .cta .cta-content .el-button[data-v-1d7054ca]{padding:15px 30px;font-size:16px;border-radius:25px;font-weight:500;background-color:#fff;border-color:#fff;color:#409eff}.about .cta .cta-content .el-button[data-v-1d7054ca]:hover{background-color:hsla(0,0%,100%,.9);border-color:hsla(0,0%,100%,.9)}@media(max-width:768px){.about .page-header[data-v-1d7054ca]{padding:100px 0 60px}.about .page-header .page-title[data-v-1d7054ca]{font-size:32px}.about .page-header .page-subtitle[data-v-1d7054ca]{font-size:18px}.about .company-story .story-row[data-v-1d7054ca]{flex-direction:column}.about .company-story .story-content-col[data-v-1d7054ca]{order:1;margin-bottom:24px}.about .company-story .story-image-col[data-v-1d7054ca]{order:2}.about .company-story .story-content .section-title[data-v-1d7054ca]{text-align:center;margin-bottom:24px}.about .company-story .story-content .story-text[data-v-1d7054ca]{text-align:center;margin-bottom:16px}.about .company-story .story-image[data-v-1d7054ca]{margin-top:0}.about .company-story .story-image .image-placeholder[data-v-1d7054ca]{padding:24px}.about .company-story .story-image .image-placeholder i[data-v-1d7054ca]{font-size:48px;margin-bottom:12px}.about .company-story .story-image .image-placeholder p[data-v-1d7054ca]{font-size:16px}.about .cta .cta-content .cta-title[data-v-1d7054ca]{font-size:24px}.about .cta .cta-content .cta-subtitle[data-v-1d7054ca]{font-size:16px}}.contact .page-header[data-v-6c6dcd84]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:120px 0 80px;text-align:center}.contact .page-header .page-title[data-v-6c6dcd84]{font-size:48px;font-weight:700;margin-bottom:16px;color:#fff}.contact .page-header .page-subtitle[data-v-6c6dcd84]{font-size:20px;opacity:.9}.contact .contact-info .contact-details .section-title[data-v-6c6dcd84]{text-align:left;margin-bottom:12px}.contact .contact-info .contact-details .section-subtitle[data-v-6c6dcd84]{text-align:left;margin-bottom:32px}.contact .contact-info .contact-details .contact-item[data-v-6c6dcd84]{display:flex;align-items:flex-start;margin-bottom:32px}.contact .contact-info .contact-details .contact-item .contact-icon[data-v-6c6dcd84]{font-size:32px;color:#409eff;margin-right:16px;flex-shrink:0}.contact .contact-info .contact-details .contact-item .contact-content .contact-title[data-v-6c6dcd84]{font-size:18px;font-weight:600;margin-bottom:8px;color:#303133}.contact .contact-info .contact-details .contact-item .contact-content .contact-value[data-v-6c6dcd84]{font-size:16px;color:#303133;font-weight:500;margin-bottom:8px}.contact .contact-info .contact-details .contact-item .contact-content .contact-description[data-v-6c6dcd84]{color:#606266;font-size:14px;line-height:1.5}.contact .contact-info .contact-details .social-media[data-v-6c6dcd84]{margin-top:32px;padding-top:32px;border-top:1px solid #ebeef5}.contact .contact-info .contact-details .social-media .social-title[data-v-6c6dcd84]{font-size:18px;font-weight:600;margin-bottom:16px;color:#303133}.contact .contact-info .contact-details .social-media .social-links[data-v-6c6dcd84]{display:flex;gap:16px}.contact .contact-info .contact-details .social-media .social-links .social-link[data-v-6c6dcd84]{display:flex;flex-direction:column;align-items:center;padding:16px;background-color:#fafafa;border-radius:8px;text-decoration:none;color:#303133;transition:all .3s ease}.contact .contact-info .contact-details .social-media .social-links .social-link[data-v-6c6dcd84]:hover{background-color:#409eff;color:#fff;transform:translateY(-2px)}.contact .contact-info .contact-details .social-media .social-links .social-link i[data-v-6c6dcd84]{font-size:24px;margin-bottom:8px}.contact .contact-info .contact-details .social-media .social-links .social-link span[data-v-6c6dcd84]{font-size:14px}.contact .contact-info .contact-form[data-v-6c6dcd84]{background-color:#fafafa;padding:32px;border-radius:8px}.contact .contact-info .contact-form .section-title[data-v-6c6dcd84]{text-align:left;margin-bottom:12px}.contact .contact-info .contact-form .section-subtitle[data-v-6c6dcd84]{text-align:left;margin-bottom:32px}.contact .contact-info .contact-form .el-form .el-form-item[data-v-6c6dcd84]{margin-bottom:24px}.contact .contact-info .contact-form .el-form .el-button[data-v-6c6dcd84]{margin-right:16px}.contact .office-hours[data-v-6c6dcd84]{background-color:#fafafa}.contact .office-hours .schedule-card[data-v-6c6dcd84]{background:#fff;padding:32px;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:center;transition:transform .3s ease}.contact .office-hours .schedule-card[data-v-6c6dcd84]:hover{transform:translateY(-5px)}.contact .office-hours .schedule-card .schedule-icon[data-v-6c6dcd84]{font-size:48px;color:#409eff;margin-bottom:16px}.contact .office-hours .schedule-card .schedule-title[data-v-6c6dcd84]{font-size:18px;font-weight:600;margin-bottom:12px;color:#303133}.contact .office-hours .schedule-card .schedule-time[data-v-6c6dcd84]{color:#409eff;font-weight:500;margin-bottom:12px}.contact .office-hours .schedule-card .schedule-description[data-v-6c6dcd84]{color:#606266;line-height:1.6;font-size:14px}.contact .map-section .map-placeholder[data-v-6c6dcd84]{height:400px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;align-items:center;justify-content:center}.contact .map-section .map-placeholder .map-content[data-v-6c6dcd84]{text-align:center;color:#909399}.contact .map-section .map-placeholder .map-content i[data-v-6c6dcd84]{font-size:64px;margin-bottom:16px;display:block}.contact .map-section .map-placeholder .map-content h3[data-v-6c6dcd84]{font-size:20px;margin-bottom:12px;color:#303133}.contact .map-section .map-placeholder .map-content p[data-v-6c6dcd84]{margin-bottom:8px;font-size:16px}.contact .map-section .map-placeholder .map-content .el-button[data-v-6c6dcd84]{margin-top:16px}.contact .faq .el-collapse[data-v-6c6dcd84]{border:none}.contact .faq .el-collapse .el-collapse-item[data-v-6c6dcd84]{margin-bottom:16px;border:1px solid #ebeef5;border-radius:8px;overflow:hidden}.contact .faq .el-collapse .el-collapse-item .el-collapse-item__header[data-v-6c6dcd84]{background-color:#fff;padding:16px 24px;font-weight:500;color:#303133}.contact .faq .el-collapse .el-collapse-item .el-collapse-item__header[data-v-6c6dcd84]:hover{background-color:#fafafa}.contact .faq .el-collapse .el-collapse-item .el-collapse-item__content[data-v-6c6dcd84]{padding:16px 24px;background-color:#fafafa}.contact .faq .el-collapse .el-collapse-item .el-collapse-item__content p[data-v-6c6dcd84]{color:#606266;line-height:1.6;margin:0}@media(max-width:768px){.contact .page-header[data-v-6c6dcd84]{padding:100px 0 60px}.contact .page-header .page-title[data-v-6c6dcd84]{font-size:32px}.contact .page-header .page-subtitle[data-v-6c6dcd84]{font-size:18px}.contact .contact-info .contact-details .section-subtitle[data-v-6c6dcd84],.contact .contact-info .contact-details .section-title[data-v-6c6dcd84],.contact .contact-info .contact-details[data-v-6c6dcd84]{text-align:center}.contact .contact-info .contact-details .contact-item[data-v-6c6dcd84]{text-align:center;flex-direction:column;align-items:center}.contact .contact-info .contact-details .contact-item .contact-icon[data-v-6c6dcd84]{margin-right:0;margin-bottom:12px}.contact .contact-info .contact-details .contact-item .contact-content .contact-description[data-v-6c6dcd84],.contact .contact-info .contact-details .contact-item .contact-content .contact-title[data-v-6c6dcd84],.contact .contact-info .contact-details .contact-item .contact-content .contact-value[data-v-6c6dcd84],.contact .contact-info .contact-details .contact-item .contact-content[data-v-6c6dcd84],.contact .contact-info .contact-details .social-media .social-title[data-v-6c6dcd84],.contact .contact-info .contact-details .social-media[data-v-6c6dcd84]{text-align:center}.contact .contact-info .contact-details .social-media .social-links[data-v-6c6dcd84]{justify-content:center}.contact .contact-info .contact-form[data-v-6c6dcd84]{margin-top:32px}.contact .contact-info .contact-form .section-subtitle[data-v-6c6dcd84],.contact .contact-info .contact-form .section-title[data-v-6c6dcd84]{text-align:center}}