*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;padding:0;min-width:320px;overflow-x:hidden}#app{width:100%;min-height:100vh}.header[data-v-9e7779a8]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 10px #0000000d;transition:all .3s ease}.header.header-scrolled[data-v-9e7779a8]{box-shadow:0 2px 20px #0000001a}.header .header-container[data-v-9e7779a8]{max-width:1440px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;height:80px}@media(max-width:768px){.header .header-container[data-v-9e7779a8]{padding:0 16px;height:60px}}.header .logo[data-v-9e7779a8]{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700;color:#1890ff}.header .logo .logo-img[data-v-9e7779a8]{width:110px;height:32px;object-fit:contain}@media(max-width:768px){.header .logo .logo-img[data-v-9e7779a8]{width:90px;height:26px}}.header .logo .logo-text[data-v-9e7779a8]{animation:fadeIn-9e7779a8 .6s ease}.header .nav[data-v-9e7779a8]{display:flex;gap:40px;position:relative}@media(max-width:768px){.header .nav[data-v-9e7779a8]{gap:20px}}@media(max-width:480px){.header .nav[data-v-9e7779a8]{gap:12px}}.header .nav .nav-slider[data-v-9e7779a8]{position:absolute;bottom:-20px;height:4px;background:#2363fe;transition:all .4s cubic-bezier(.4,0,.2,1);pointer-events:none}@media(max-width:768px){.header .nav .nav-slider[data-v-9e7779a8]{bottom:-12px;height:3px}}.header .nav .nav-link[data-v-9e7779a8]{color:#2f3030;text-decoration:none;font-size:20px;position:relative;transition:color .3s ease;padding:5px 0;z-index:1;white-space:nowrap}@media(max-width:768px){.header .nav .nav-link[data-v-9e7779a8]{font-size:16px;padding:4px 0}}@media(max-width:480px){.header .nav .nav-link[data-v-9e7779a8]{font-size:14px;padding:3px 0}}@media(hover:hover){.header .nav .nav-link[data-v-9e7779a8]:hover{color:#2363fe}}@media(max-width:768px){.header .nav .nav-link[data-v-9e7779a8]:hover{color:inherit}}.header .nav .nav-link.active[data-v-9e7779a8]{color:#2363fe;font-weight:700}@keyframes fadeIn-9e7779a8{0%{opacity:0}to{opacity:1}}.footer[data-v-9aff6c0d]{background:#2c3e50;color:#ecf0f1;padding:40px 0;text-align:center}.footer .footer-container[data-v-9aff6c0d]{max-width:1440px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;font-size:14px}.footer .footer-container .footer-center[data-v-9aff6c0d]{cursor:pointer}@media(max-width:768px){.footer .footer-container[data-v-9aff6c0d]{flex-direction:column;text-align:center}}.container[data-v-df75f98e]{max-width:1440px;margin:0 auto;padding:0 20px}@media(max-width:768px){.container[data-v-df75f98e]{padding:0 16px}}.hero[data-v-df75f98e]{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1890ff,#096dd9,#0050b3);overflow:hidden;padding-top:80px;padding-left:0}@media(max-width:768px){.hero[data-v-df75f98e]{padding-top:60px;padding-left:0;min-height:100vh;justify-content:center}}.hero .hero-background[data-v-df75f98e]{position:absolute;inset:0;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}@media(max-width:768px){.hero .hero-background[data-v-df75f98e]{background-size:cover;background-position:left center;height:100vh}}@media(max-width:480px){.hero .hero-background[data-v-df75f98e]{background-size:cover;background-position:left center;height:100vh}}.hero .hero-shapes[data-v-df75f98e]{position:relative;width:100%;height:100%;z-index:999}.hero .shape[data-v-df75f98e]{position:absolute;background:#ffffff14;animation:float-df75f98e 20s infinite ease-in-out;border:1px solid rgba(255,255,255,.1)}.hero .shape.shape-1[data-v-df75f98e]{width:400px;height:400px;top:10%;left:5%;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;animation-delay:0s}.hero .shape.shape-2[data-v-df75f98e]{width:300px;height:300px;top:50%;right:10%;border-radius:50%;animation-delay:5s}.hero .shape.shape-3[data-v-df75f98e]{width:250px;height:250px;bottom:15%;left:15%;border-radius:60% 40% 30% 70%/60% 30% 70% 40%;animation-delay:10s}.hero .shape.shape-4[data-v-df75f98e]{width:350px;height:350px;top:25%;right:25%;border-radius:50%;animation-delay:15s}.hero .hero-content[data-v-df75f98e]{position:relative;z-index:1;text-align:left;max-width:1440px;width:100%;padding:40px 20px}@media(max-width:768px){.hero .hero-content[data-v-df75f98e]{text-align:center;padding:0 16px}}.hero .hero-content .hero-title[data-v-df75f98e]{font-size:48px;font-weight:700;margin-bottom:60px;text-shadow:0 2px 10px rgba(0,0,0,.2);color:#242727}@media(max-width:768px){.hero .hero-content .hero-title[data-v-df75f98e]{font-size:32px;margin-bottom:20px}}.hero .hero-content .hero-subtitle[data-v-df75f98e]{font-size:24px;margin-bottom:100px;opacity:.95;color:#2f3030}@media(max-width:768px){.hero .hero-content .hero-subtitle[data-v-df75f98e]{font-size:16px;margin-bottom:40px}}.hero .hero-content .hero-btn[data-v-df75f98e]{background:#1890ff;color:#fff;border:none;padding:16px 48px;font-size:18px;border-radius:30px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #1890ff66}.hero .hero-content .hero-btn[data-v-df75f98e]:hover{background:#40a9ff;transform:translateY(-2px);box-shadow:0 6px 20px #1890ff99}.hero .hero-content .hero-btn[data-v-df75f98e]:active{transform:translateY(0)}.about[data-v-df75f98e]{padding:100px 0 80px;background:#f3f5f8}@media(max-width:768px){.about[data-v-df75f98e]{padding:60px 0 40px}}.about .about-content[data-v-df75f98e]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:flex-start}@media(max-width:768px){.about .about-content[data-v-df75f98e]{grid-template-columns:1fr;gap:30px}}.about .about-text .section-title[data-v-df75f98e]{text-align:left;font-size:24px;font-weight:700;margin-bottom:30px;color:#2f3030}@media(max-width:768px){.about .about-text .section-title[data-v-df75f98e]{font-size:20px;margin-bottom:20px;text-align:center}}.about .about-text[data-v-df75f98e]{font-size:18px;line-height:40px;color:#2f3030}@media(max-width:768px){.about .about-text[data-v-df75f98e]{font-size:16px;line-height:28px;text-align:center}}.about .about-text p[data-v-df75f98e]{margin-bottom:20px}@media(max-width:768px){.about .about-text p[data-v-df75f98e]{margin-bottom:16px}}.about .about-image .image-placeholder[data-v-df75f98e]{width:100%;border-radius:8px;overflow:hidden;transition:transform .3s ease}.about .about-image .image-placeholder img[data-v-df75f98e]{width:100%;height:auto;display:block;object-fit:cover}.about .about-image .image-placeholder[data-v-df75f98e]:hover{transform:scale(1.02)}.stats-section[data-v-df75f98e]{background:linear-gradient(to bottom,#f3f5f8 0% 50%,#fff 50% 100%)}@media(max-width:768px){.stats-section[data-v-df75f98e]{padding:40px 0 0}}.stats[data-v-df75f98e]{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;overflow:hidden}@media(max-width:768px){.stats[data-v-df75f98e]{grid-template-columns:repeat(2,1fr);border-radius:8px}}@media(max-width:480px){.stats[data-v-df75f98e]{grid-template-columns:1fr}}.stats .stat-item[data-v-df75f98e]{text-align:center;padding:40px 20px;position:relative;transition:all .3s ease}@media(max-width:768px){.stats .stat-item[data-v-df75f98e]{padding:30px 16px}}@media(max-width:480px){.stats .stat-item[data-v-df75f98e]{padding:24px 16px}}.stats .stat-item[data-v-df75f98e]:not(:last-child):after{content:"";position:absolute;right:0;top:20%;bottom:20%;width:1px;background:#e8e8e8}.stats .stat-item[data-v-df75f98e]:hover{background:#1890ff05}.stats .stat-item .stat-icon[data-v-df75f98e]{width:60px;height:60px;margin:0 auto 20px;color:#1890ff;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.stats .stat-item .stat-icon[data-v-df75f98e]{width:50px;height:50px;margin:0 auto 16px}}.stats .stat-item .stat-icon svg[data-v-df75f98e]{width:100%;height:100%}.stats .stat-item .stat-number[data-v-df75f98e]{font-size:32px;font-weight:700;color:#1890ff;margin-bottom:10px}@media(max-width:768px){.stats .stat-item .stat-number[data-v-df75f98e]{font-size:24px;margin-bottom:8px}}.stats .stat-item .stat-label[data-v-df75f98e]{font-size:16px;color:#666;margin-bottom:5px}@media(max-width:768px){.stats .stat-item .stat-label[data-v-df75f98e]{font-size:14px}}.stats .stat-item .stat-sublabel[data-v-df75f98e]{font-size:14px;color:#999}.intro[data-v-df75f98e]{padding:100px 0;background:#fff}@media(max-width:768px){.intro[data-v-df75f98e]{padding:60px 0 40px}}.intro .section-title[data-v-df75f98e]{text-align:center;font-size:36px;font-weight:700;margin-bottom:80px;color:#333}@media(max-width:768px){.intro .section-title[data-v-df75f98e]{font-size:24px;margin-bottom:40px}}.intro .intro-item[data-v-df75f98e]{margin-bottom:0}@media(max-width:768px){.intro .intro-item[data-v-df75f98e]{margin-bottom:60px}}.intro .intro-item[data-v-df75f98e]:last-child{margin-bottom:0}.intro .intro-content[data-v-df75f98e]{display:grid;grid-template-columns:1fr auto;gap:100px;align-items:center;transition:all .3s ease}@media(max-width:768px){.intro .intro-content[data-v-df75f98e]{gap:16px;grid-template-columns:1fr;direction:ltr!important}.intro .intro-content[data-v-df75f98e]>*{direction:ltr}}.intro .intro-content.reverse[data-v-df75f98e]{grid-template-columns:auto 1fr;direction:ltr}@media(max-width:768px){.intro .intro-content.reverse[data-v-df75f98e]{grid-template-columns:1fr;direction:ltr!important}.intro .intro-content.reverse[data-v-df75f98e]>*{direction:ltr}}.intro .intro-text[data-v-df75f98e]{transition:all .3s ease;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}@media(max-width:768px){.intro .intro-text[data-v-df75f98e]{order:1!important;margin-bottom:0}}.intro .intro-text .intro-title[data-v-df75f98e]{font-size:24px;font-weight:700;margin-bottom:20px;color:#2f3030;transition:color .3s ease}@media(max-width:768px){.intro .intro-text .intro-title[data-v-df75f98e]{font-size:20px;margin-bottom:16px}}.intro .intro-text p[data-v-df75f98e]{font-size:18px;line-height:28px;color:#494d50;transition:color .3s ease;max-width:530px;text-align:left}@media(max-width:768px){.intro .intro-text p[data-v-df75f98e]{font-size:16px;line-height:24px;max-width:100%;text-align:center}}.intro .intro-content:not(.reverse) .intro-text[data-v-df75f98e]{align-items:flex-end!important;text-align:right!important;margin-right:0;padding-top:80px;justify-content:flex-start}@media(max-width:768px){.intro .intro-content:not(.reverse) .intro-text[data-v-df75f98e]{align-items:center!important;text-align:center!important;padding-top:0}}.intro .intro-content.reverse .intro-text[data-v-df75f98e]{align-items:flex-start;text-align:left;margin-left:0;padding-top:80px;justify-content:flex-start}@media(max-width:768px){.intro .intro-content.reverse .intro-text[data-v-df75f98e]{align-items:center;text-align:center;padding-top:0}}.intro .intro-image[data-v-df75f98e]{transition:transform .3s ease;width:320px;max-width:320px;flex-shrink:0}@media(max-width:768px){.intro .intro-image[data-v-df75f98e]{width:100%;max-width:280px;margin:16px auto 0;order:2!important}}@media(max-width:480px){.intro .intro-image[data-v-df75f98e]{max-width:240px}}.intro .intro-image .image-placeholder[data-v-df75f98e]{width:100%;height:500px;background:#f0f0f0;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#999;font-size:16px;transition:all .3s ease;overflow:hidden}@media(max-width:768px){.intro .intro-image .image-placeholder[data-v-df75f98e]{height:auto}}.intro .intro-image .image-placeholder img[data-v-df75f98e]{width:100%;height:100%;object-fit:cover;display:block}.intro .intro-image .image-placeholder.phone[data-v-df75f98e]{width:320px;max-width:320px;height:auto;border-radius:20px;background:transparent;display:block}@media(max-width:768px){.intro .intro-image .image-placeholder.phone[data-v-df75f98e]{width:100%;max-width:280px;border-radius:16px}}@media(max-width:480px){.intro .intro-image .image-placeholder.phone[data-v-df75f98e]{max-width:240px;border-radius:12px}}.intro .intro-image .image-placeholder.phone img[data-v-df75f98e]{width:100%;height:auto;display:block}.intro .intro-content:not(.reverse) .intro-image .image-placeholder.phone[data-v-df75f98e]{margin-left:auto}@media(max-width:768px){.intro .intro-content:not(.reverse) .intro-image .image-placeholder.phone[data-v-df75f98e]{margin-left:auto;margin-right:auto}}.intro .intro-content.reverse .intro-image .image-placeholder.phone[data-v-df75f98e]{margin-left:0}@media(max-width:768px){.intro .intro-content.reverse .intro-image .image-placeholder.phone[data-v-df75f98e]{margin-left:auto;margin-right:auto}}@keyframes float-df75f98e{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(30px,-30px) rotate(120deg)}66%{transform:translate(-20px,20px) rotate(240deg)}}.fade-in[data-v-df75f98e]{opacity:0}.fade-in-left[data-v-df75f98e]{opacity:0;transform:translate(-30px)}.fade-in-right[data-v-df75f98e]{opacity:0;transform:translate(30px)}.fade-in-up[data-v-df75f98e]{opacity:0;transform:translateY(30px)}.fade-in-up.visible[data-v-df75f98e]{opacity:1;animation:fadeInUp-df75f98e .8s ease forwards}.delay-1[data-v-df75f98e]{animation-delay:.2s}.delay-2[data-v-df75f98e]{animation-delay:.4s}.delay-3[data-v-df75f98e]{animation-delay:.6s}@keyframes fadeInUp-df75f98e{to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft-df75f98e{to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-df75f98e{to{opacity:1;transform:translate(0)}}.fade-in.visible[data-v-df75f98e]{opacity:1;animation:fadeInUp-df75f98e .8s ease forwards}.fade-in-left.visible[data-v-df75f98e]{opacity:1;animation:fadeInLeft-df75f98e .8s ease forwards}.fade-in-right.visible[data-v-df75f98e]{opacity:1;animation:fadeInRight-df75f98e .8s ease forwards}.app[data-v-ab66ab93]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:#333;overflow-x:hidden}
