@charset "UTF-8";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--primary-blue: #1a3a6e;--secondary-blue: #2a5aa7;--accent-blue: #4a8cff;--light-blue: #e8f1ff;--dark-gray: #333;--medium-gray: #666;--light-gray: #f5f5f5;--border-gray: #ddd;--white: #fff}a{font-weight:500;color:#90caf9;text-decoration:inherit}a:hover{color:#53dff2}body{margin:0;padding:0;display:flex;place-items:center;min-width:320px;min-height:100vh;background:#fff;color:#000}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{margin:0 auto}[data-v-821025f3]:root{--font-base-xs: 14px;--font-base-sm: 14px;--font-base-md: 15px;--font-base-lg: 16px;--font-base-xl: 17px;--font-base-xxl: 18px;--font-h1-xs: 24px;--font-h1-sm: 28px;--font-h1-md: 32px;--font-h1-lg: 36px;--font-h1-xl: 40px;--font-h1-xxl: 44px;--font-h2-xs: 20px;--font-h2-sm: 22px;--font-h2-md: 24px;--font-h2-lg: 28px;--font-h2-xl: 32px;--font-h2-xxl: 36px;--font-h3-xs: 18px;--font-h3-sm: 19px;--font-h3-md: 20px;--font-h3-lg: 22px;--font-h3-xl: 24px;--font-h3-xxl: 26px;--font-h4-xs: 16px;--font-h4-sm: 17px;--font-h4-md: 18px;--font-h4-lg: 20px;--font-h4-xl: 22px;--font-h4-xxl: 24px;--font-h5-xs: 14px;--font-h5-sm: 15px;--font-h5-md: 16px;--font-h5-lg: 18px;--font-h5-xl: 20px;--font-h5-xxl: 22px;--font-small-xs: 12px;--font-small-sm: 13px;--font-small-md: 13px;--font-small-lg: 14px;--font-small-xl: 15px;--font-small-xxl: 16px;--font-large-xs: 16px;--font-large-sm: 17px;--font-large-md: 18px;--font-large-lg: 20px;--font-large-xl: 22px;--font-large-xxl: 24px}html[data-v-821025f3]{font-size:14px}@media(min-width:576px){html[data-v-821025f3]{font-size:14px}}@media(min-width:768px){html[data-v-821025f3]{font-size:15px}}@media(min-width:992px){html[data-v-821025f3]{font-size:16px}}@media(min-width:1200px){html[data-v-821025f3]{font-size:17px}}@media(min-width:1400px){html[data-v-821025f3]{font-size:18px}}html[data-v-821025f3]{font-family:PingFang SC,Microsoft YaHei,sans-serif;line-height:1.6}.font-responsive-h1[data-v-821025f3]{font-size:24px}@media(min-width:576px){.font-responsive-h1[data-v-821025f3]{font-size:28px}}@media(min-width:768px){.font-responsive-h1[data-v-821025f3]{font-size:32px}}@media(min-width:992px){.font-responsive-h1[data-v-821025f3]{font-size:36px}}@media(min-width:1200px){.font-responsive-h1[data-v-821025f3]{font-size:40px}}@media(min-width:1400px){.font-responsive-h1[data-v-821025f3]{font-size:44px}}.font-responsive-h2[data-v-821025f3]{font-size:20px}@media(min-width:576px){.font-responsive-h2[data-v-821025f3]{font-size:22px}}@media(min-width:768px){.font-responsive-h2[data-v-821025f3]{font-size:24px}}@media(min-width:992px){.font-responsive-h2[data-v-821025f3]{font-size:28px}}@media(min-width:1200px){.font-responsive-h2[data-v-821025f3]{font-size:32px}}@media(min-width:1400px){.font-responsive-h2[data-v-821025f3]{font-size:36px}}.font-responsive-h3[data-v-821025f3]{font-size:18px}@media(min-width:576px){.font-responsive-h3[data-v-821025f3]{font-size:19px}}@media(min-width:768px){.font-responsive-h3[data-v-821025f3]{font-size:20px}}@media(min-width:992px){.font-responsive-h3[data-v-821025f3]{font-size:22px}}@media(min-width:1200px){.font-responsive-h3[data-v-821025f3]{font-size:24px}}@media(min-width:1400px){.font-responsive-h3[data-v-821025f3]{font-size:26px}}.font-responsive-h4[data-v-821025f3]{font-size:16px}@media(min-width:576px){.font-responsive-h4[data-v-821025f3]{font-size:17px}}@media(min-width:768px){.font-responsive-h4[data-v-821025f3]{font-size:18px}}@media(min-width:992px){.font-responsive-h4[data-v-821025f3]{font-size:20px}}@media(min-width:1200px){.font-responsive-h4[data-v-821025f3]{font-size:22px}}@media(min-width:1400px){.font-responsive-h4[data-v-821025f3]{font-size:24px}}.font-responsive-h5[data-v-821025f3]{font-size:14px}@media(min-width:576px){.font-responsive-h5[data-v-821025f3]{font-size:15px}}@media(min-width:768px){.font-responsive-h5[data-v-821025f3]{font-size:16px}}@media(min-width:992px){.font-responsive-h5[data-v-821025f3]{font-size:18px}}@media(min-width:1200px){.font-responsive-h5[data-v-821025f3]{font-size:20px}}@media(min-width:1400px){.font-responsive-h5[data-v-821025f3]{font-size:22px}}.font-responsive-base[data-v-821025f3]{font-size:14px}@media(min-width:576px){.font-responsive-base[data-v-821025f3]{font-size:14px}}@media(min-width:768px){.font-responsive-base[data-v-821025f3]{font-size:15px}}@media(min-width:992px){.font-responsive-base[data-v-821025f3]{font-size:16px}}@media(min-width:1200px){.font-responsive-base[data-v-821025f3]{font-size:17px}}@media(min-width:1400px){.font-responsive-base[data-v-821025f3]{font-size:18px}}.font-responsive-small[data-v-821025f3]{font-size:12px}@media(min-width:576px){.font-responsive-small[data-v-821025f3]{font-size:13px}}@media(min-width:768px){.font-responsive-small[data-v-821025f3]{font-size:13px}}@media(min-width:992px){.font-responsive-small[data-v-821025f3]{font-size:14px}}@media(min-width:1200px){.font-responsive-small[data-v-821025f3]{font-size:15px}}@media(min-width:1400px){.font-responsive-small[data-v-821025f3]{font-size:16px}}.font-responsive-large[data-v-821025f3]{font-size:16px}@media(min-width:576px){.font-responsive-large[data-v-821025f3]{font-size:17px}}@media(min-width:768px){.font-responsive-large[data-v-821025f3]{font-size:18px}}@media(min-width:992px){.font-responsive-large[data-v-821025f3]{font-size:20px}}@media(min-width:1200px){.font-responsive-large[data-v-821025f3]{font-size:22px}}@media(min-width:1400px){.font-responsive-large[data-v-821025f3]{font-size:24px}}.header[data-v-821025f3]{position:fixed;top:0;left:0;right:0;z-index:100;background:transparent;border-bottom:1px solid #0d508e;transition:all .3s ease}.header.scrolled[data-v-821025f3]{background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 10px #0000001a}.header.scrolled .nav-menu ul a[data-v-821025f3]{color:#333}@media(max-width:1000px){.header.scrolled .nav-menu ul a[data-v-821025f3]{padding:8px 12px;font-size:15px}}@media(max-width:768px){.header.scrolled .nav-menu ul a[data-v-821025f3]{padding:5px 10px;font-size:14px}}.header.scrolled .nav-menu ul a[data-v-821025f3]:hover,.header.scrolled .nav-menu ul a.active[data-v-821025f3]{color:#1890ff}.header.scrolled .mobile-menu-toggle[data-v-821025f3]{color:#333}.header .container[data-v-821025f3]{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:16px 24px;transition:padding .3s ease}@media(max-width:1400px){.header .container[data-v-821025f3]{max-width:1200px;padding:16px 20px}}@media(max-width:1200px){.header .container[data-v-821025f3]{max-width:960px;padding:14px 20px}}@media(max-width:1000px){.header .container[data-v-821025f3]{max-width:100%;padding:12px 20px}}@media(max-width:768px){.header .container[data-v-821025f3]{padding:10px 16px}}@media(max-width:480px){.header .container[data-v-821025f3]{padding:8px 12px}}.header .logo[data-v-821025f3]{display:flex;align-items:center;flex-shrink:0}.header .logo img[data-v-821025f3]{max-height:45px;height:45px;width:auto;transition:all .3s ease}@media(max-width:1200px){.header .logo img[data-v-821025f3]{max-height:40px;height:40px}}@media(max-width:1000px){.header .logo img[data-v-821025f3]{max-height:36px;height:36px}}@media(max-width:768px){.header .logo img[data-v-821025f3]{max-height:32px;height:32px}}@media(max-width:480px){.header .logo img[data-v-821025f3]{max-height:28px;height:28px}}.header .mobile-menu-toggle[data-v-821025f3]{display:none;font-size:28px;color:#fff;cursor:pointer;z-index:110;transition:color .3s ease}@media(max-width:768px){.header .mobile-menu-toggle[data-v-821025f3]{font-size:24px}}@media(max-width:480px){.header .mobile-menu-toggle[data-v-821025f3]{font-size:22px}}.header .mobile-menu-toggle.active[data-v-821025f3]{color:#1890ff}@media(max-width:810px){.header .mobile-menu-toggle[data-v-821025f3]{display:block}}.header .nav-menu[data-v-821025f3]{flex:1;display:flex;justify-content:flex-end}.header .nav-menu ul[data-v-821025f3]{display:flex;list-style:none;margin:0;padding:0;gap:4px;font-size:14px}@media(min-width:576px){.header .nav-menu ul[data-v-821025f3]{font-size:14px}}@media(min-width:768px){.header .nav-menu ul[data-v-821025f3]{font-size:15px}}@media(min-width:992px){.header .nav-menu ul[data-v-821025f3]{font-size:16px}}@media(min-width:1200px){.header .nav-menu ul[data-v-821025f3]{font-size:17px}}@media(min-width:1400px){.header .nav-menu ul[data-v-821025f3]{font-size:18px}}.header .nav-menu ul a[data-v-821025f3]{font-size:18px;text-decoration:none;color:#fff;padding:8px 16px;position:relative;transition:all .3s ease;white-space:nowrap}@media(max-width:1200px){.header .nav-menu ul a[data-v-821025f3]{font-size:17px;padding:6px 14px}}@media(max-width:1000px){.header .nav-menu ul a[data-v-821025f3]{font-size:16px;padding:6px 12px}}@media(max-width:768px){.header .nav-menu ul a[data-v-821025f3]{font-size:15px;padding:5px 10px}}.header .nav-menu ul a.active[data-v-821025f3]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:60%;height:3px;background:#1890ff;border-radius:3px}@media(max-width:1000px){.header .nav-menu ul a.active[data-v-821025f3]:after{width:50%;bottom:-3px}}.header .nav-menu ul a[data-v-821025f3]:hover{color:#00d9ff}@media(max-width:810px){.header .nav-menu[data-v-821025f3]{position:fixed;top:0;left:0;width:100%;height:100vh;background:linear-gradient(135deg,#1e4b72fa,#0c3a66fa);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:flex-start;padding-top:70px;transition:transform .3s ease-in-out;transform:translate(-100%);z-index:105;overflow-y:auto}.header .nav-menu.mobile-open[data-v-821025f3]{transform:translate(0)}.header .nav-menu ul[data-v-821025f3]{flex-direction:column;align-items:center;width:100%;max-width:400px;margin:0 auto;padding:20px}.header .nav-menu ul li[data-v-821025f3]{width:100%;text-align:center;border-bottom:1px solid rgba(255,255,255,.1)}.header .nav-menu ul li[data-v-821025f3]:last-child{border-bottom:none}.header .nav-menu ul li a[data-v-821025f3]{display:block;padding:15px 0;font-size:18px;color:#fff;white-space:normal}}@media(max-width:810px)and (max-width:480px){.header .nav-menu ul li a[data-v-821025f3]{font-size:16px;padding:12px 0}}@media(max-width:810px){.header .nav-menu ul li a[data-v-821025f3]:hover{background:#ffffff1a;color:#fff}.header .nav-menu ul li a.active[data-v-821025f3]{color:#1890ff;background:#1890ff1a}.header .nav-menu ul li a.active[data-v-821025f3]:after{display:none}}@media(max-width:360px){.header .nav-menu ul[data-v-821025f3]{padding:10px}.header .nav-menu ul a[data-v-821025f3]{font-size:15px;padding:10px 0}}@media(min-width:1400px){.header .nav-menu ul[data-v-821025f3]{gap:8px}.header .nav-menu ul a[data-v-821025f3]{font-size:20px;padding:10px 20px}}[data-v-821025f3] .router-view{padding-top:80px}@media(max-width:1200px){[data-v-821025f3] .router-view{padding-top:70px}}@media(max-width:768px){[data-v-821025f3] .router-view{padding-top:60px}}@media(max-width:480px){[data-v-821025f3] .router-view{padding-top:50px}}[data-v-dd16d55c]:root{--font-base-xs: 14px;--font-base-sm: 14px;--font-base-md: 15px;--font-base-lg: 16px;--font-base-xl: 17px;--font-base-xxl: 18px;--font-h1-xs: 24px;--font-h1-sm: 28px;--font-h1-md: 32px;--font-h1-lg: 36px;--font-h1-xl: 40px;--font-h1-xxl: 44px;--font-h2-xs: 20px;--font-h2-sm: 22px;--font-h2-md: 24px;--font-h2-lg: 28px;--font-h2-xl: 32px;--font-h2-xxl: 36px;--font-h3-xs: 18px;--font-h3-sm: 19px;--font-h3-md: 20px;--font-h3-lg: 22px;--font-h3-xl: 24px;--font-h3-xxl: 26px;--font-h4-xs: 16px;--font-h4-sm: 17px;--font-h4-md: 18px;--font-h4-lg: 20px;--font-h4-xl: 22px;--font-h4-xxl: 24px;--font-h5-xs: 14px;--font-h5-sm: 15px;--font-h5-md: 16px;--font-h5-lg: 18px;--font-h5-xl: 20px;--font-h5-xxl: 22px;--font-small-xs: 12px;--font-small-sm: 13px;--font-small-md: 13px;--font-small-lg: 14px;--font-small-xl: 15px;--font-small-xxl: 16px;--font-large-xs: 16px;--font-large-sm: 17px;--font-large-md: 18px;--font-large-lg: 20px;--font-large-xl: 22px;--font-large-xxl: 24px}html[data-v-dd16d55c]{font-size:14px}@media(min-width:576px){html[data-v-dd16d55c]{font-size:14px}}@media(min-width:768px){html[data-v-dd16d55c]{font-size:15px}}@media(min-width:992px){html[data-v-dd16d55c]{font-size:16px}}@media(min-width:1200px){html[data-v-dd16d55c]{font-size:17px}}@media(min-width:1400px){html[data-v-dd16d55c]{font-size:18px}}html[data-v-dd16d55c]{font-family:PingFang SC,Microsoft YaHei,sans-serif;line-height:1.6}.font-responsive-h1[data-v-dd16d55c]{font-size:24px}@media(min-width:576px){.font-responsive-h1[data-v-dd16d55c]{font-size:28px}}@media(min-width:768px){.font-responsive-h1[data-v-dd16d55c]{font-size:32px}}@media(min-width:992px){.font-responsive-h1[data-v-dd16d55c]{font-size:36px}}@media(min-width:1200px){.font-responsive-h1[data-v-dd16d55c]{font-size:40px}}@media(min-width:1400px){.font-responsive-h1[data-v-dd16d55c]{font-size:44px}}.font-responsive-h2[data-v-dd16d55c]{font-size:20px}@media(min-width:576px){.font-responsive-h2[data-v-dd16d55c]{font-size:22px}}@media(min-width:768px){.font-responsive-h2[data-v-dd16d55c]{font-size:24px}}@media(min-width:992px){.font-responsive-h2[data-v-dd16d55c]{font-size:28px}}@media(min-width:1200px){.font-responsive-h2[data-v-dd16d55c]{font-size:32px}}@media(min-width:1400px){.font-responsive-h2[data-v-dd16d55c]{font-size:36px}}.font-responsive-h3[data-v-dd16d55c]{font-size:18px}@media(min-width:576px){.font-responsive-h3[data-v-dd16d55c]{font-size:19px}}@media(min-width:768px){.font-responsive-h3[data-v-dd16d55c]{font-size:20px}}@media(min-width:992px){.font-responsive-h3[data-v-dd16d55c]{font-size:22px}}@media(min-width:1200px){.font-responsive-h3[data-v-dd16d55c]{font-size:24px}}@media(min-width:1400px){.font-responsive-h3[data-v-dd16d55c]{font-size:26px}}.font-responsive-h4[data-v-dd16d55c]{font-size:16px}@media(min-width:576px){.font-responsive-h4[data-v-dd16d55c]{font-size:17px}}@media(min-width:768px){.font-responsive-h4[data-v-dd16d55c]{font-size:18px}}@media(min-width:992px){.font-responsive-h4[data-v-dd16d55c]{font-size:20px}}@media(min-width:1200px){.font-responsive-h4[data-v-dd16d55c]{font-size:22px}}@media(min-width:1400px){.font-responsive-h4[data-v-dd16d55c]{font-size:24px}}.font-responsive-h5[data-v-dd16d55c]{font-size:14px}@media(min-width:576px){.font-responsive-h5[data-v-dd16d55c]{font-size:15px}}@media(min-width:768px){.font-responsive-h5[data-v-dd16d55c]{font-size:16px}}@media(min-width:992px){.font-responsive-h5[data-v-dd16d55c]{font-size:18px}}@media(min-width:1200px){.font-responsive-h5[data-v-dd16d55c]{font-size:20px}}@media(min-width:1400px){.font-responsive-h5[data-v-dd16d55c]{font-size:22px}}.font-responsive-base[data-v-dd16d55c]{font-size:14px}@media(min-width:576px){.font-responsive-base[data-v-dd16d55c]{font-size:14px}}@media(min-width:768px){.font-responsive-base[data-v-dd16d55c]{font-size:15px}}@media(min-width:992px){.font-responsive-base[data-v-dd16d55c]{font-size:16px}}@media(min-width:1200px){.font-responsive-base[data-v-dd16d55c]{font-size:17px}}@media(min-width:1400px){.font-responsive-base[data-v-dd16d55c]{font-size:18px}}.font-responsive-small[data-v-dd16d55c]{font-size:12px}@media(min-width:576px){.font-responsive-small[data-v-dd16d55c]{font-size:13px}}@media(min-width:768px){.font-responsive-small[data-v-dd16d55c]{font-size:13px}}@media(min-width:992px){.font-responsive-small[data-v-dd16d55c]{font-size:14px}}@media(min-width:1200px){.font-responsive-small[data-v-dd16d55c]{font-size:15px}}@media(min-width:1400px){.font-responsive-small[data-v-dd16d55c]{font-size:16px}}.font-responsive-large[data-v-dd16d55c]{font-size:16px}@media(min-width:576px){.font-responsive-large[data-v-dd16d55c]{font-size:17px}}@media(min-width:768px){.font-responsive-large[data-v-dd16d55c]{font-size:18px}}@media(min-width:992px){.font-responsive-large[data-v-dd16d55c]{font-size:20px}}@media(min-width:1200px){.font-responsive-large[data-v-dd16d55c]{font-size:22px}}@media(min-width:1400px){.font-responsive-large[data-v-dd16d55c]{font-size:24px}}.footer[data-v-dd16d55c]{background:linear-gradient(155deg,#0c1f4a,#032b57);color:#fff;position:sticky;z-index:1;padding:10px 16px 0}.footer .footer-container[data-v-dd16d55c]{max-width:1300px;margin:0 auto}.footer .footer-top[data-v-dd16d55c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media(max-width:768px){.footer .footer-top[data-v-dd16d55c]{grid-template-columns:repeat(2,1fr);gap:30px 20px}}@media(max-width:480px){.footer .footer-top[data-v-dd16d55c]{grid-template-columns:1fr;text-align:center;gap:24px}}.footer .footer-column .column-title[data-v-dd16d55c]{font-size:clamp(16px,4vw,18px);font-weight:600;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid rgba(255,255,255,.2);position:relative}.footer .footer-column .column-title[data-v-dd16d55c]:after{content:"";position:absolute;bottom:-2px;left:0;width:40px;height:2px;background:#4fc3f7}.footer .footer-column .column-list[data-v-dd16d55c]{list-style:none;padding:0;margin:0}.footer .footer-column .column-list li[data-v-dd16d55c]{margin-bottom:12px}.footer .footer-column .column-list li a[data-v-dd16d55c]{color:#e3f2fd;text-decoration:none;font-size:12px}@media(min-width:576px){.footer .footer-column .column-list li a[data-v-dd16d55c]{font-size:13px}}@media(min-width:768px){.footer .footer-column .column-list li a[data-v-dd16d55c]{font-size:13px}}@media(min-width:992px){.footer .footer-column .column-list li a[data-v-dd16d55c]{font-size:14px}}@media(min-width:1200px){.footer .footer-column .column-list li a[data-v-dd16d55c]{font-size:15px}}@media(min-width:1400px){.footer .footer-column .column-list li a[data-v-dd16d55c]{font-size:16px}}.footer .footer-column .column-list li a[data-v-dd16d55c]{transition:all .3s ease;display:inline-block;font-size:clamp(13px,3.5vw,14px)}.footer .footer-column .column-list li a[data-v-dd16d55c]:hover{cursor:pointer;color:#4fc3f7;transform:translate(5px)}.footer .footer-column .contact-details[data-v-dd16d55c]{width:100%}.footer .footer-column .contact-details .contact-item[data-v-dd16d55c]{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px}@media(max-width:480px){.footer .footer-column .contact-details .contact-item[data-v-dd16d55c]{flex-direction:column;gap:4px}}.footer .footer-column .contact-details .contact-item .label[data-v-dd16d55c]{font-size:clamp(13px,3.5vw,14px);color:#bbdefb;margin:0;line-height:1.6}.footer .footer-column .contact-details .contact-item .label a[data-v-dd16d55c]{color:#e3f2fd;text-decoration:none;word-break:break-all}.footer .footer-column .contact-details .contact-item .label a[data-v-dd16d55c]:hover{color:#4fc3f7;text-decoration:underline}.footer .extra-section[data-v-dd16d55c]{display:flex;justify-content:center;align-items:center}.footer .extra-section .qr-code[data-v-dd16d55c]{text-align:center}.footer .extra-section .qr-code .qr-placeholder[data-v-dd16d55c]{width:120px;height:120px;margin:0 auto 10px}.footer .extra-section .qr-code .qr-placeholder img[data-v-dd16d55c]{height:100%;width:90%}.footer .extra-section .qr-code .qr-placeholder span[data-v-dd16d55c]{color:#ffffffb3;font-size:12px}.footer .extra-section .qr-code p[data-v-dd16d55c]{color:#bbdefb;font-size:14px;margin:0}.footer .copyright[data-v-dd16d55c]{text-align:center;border-top:1px solid rgba(255,255,255,.1);padding-top:24px;margin-top:40px}.footer .copyright p[data-v-dd16d55c]{color:#90caf9;font-size:clamp(12px,3vw,14px);margin:8px 0;line-height:1.8}.footer .copyright .links[data-v-dd16d55c]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px}.footer .copyright .links span[data-v-dd16d55c],.footer .copyright .links a[data-v-dd16d55c]{color:#a9d7fd;text-decoration:none;white-space:nowrap}@media(max-width:480px){.footer .copyright .links span[data-v-dd16d55c],.footer .copyright .links a[data-v-dd16d55c]{white-space:normal}}.footer .copyright .links span[data-v-dd16d55c]:hover,.footer .copyright .links a[data-v-dd16d55c]:hover{color:#4fc3f7;text-decoration:underline}.footer .copyright .links .separator[data-v-dd16d55c]{color:#90caf9}@media(max-width:480px){.footer .copyright .links .separator[data-v-dd16d55c]{display:none}}@media(max-width:768px){.footer[data-v-dd16d55c]{padding:30px 16px 16px}.contact-item[data-v-dd16d55c]{gap:8px}}@media(max-width:480px){.footer[data-v-dd16d55c]{padding:24px 12px 12px}.footer .footer-top[data-v-dd16d55c]{gap:20px}.footer .footer-column .column-title[data-v-dd16d55c]{margin-bottom:12px;font-size:16px}.footer .copyright[data-v-dd16d55c]{padding-top:16px;margin-top:24px}.footer .copyright .links[data-v-dd16d55c]{flex-direction:column;gap:6px}.footer .copyright .links span[data-v-dd16d55c],.footer .copyright .links a[data-v-dd16d55c]{white-space:normal}}.footer-column li a[data-v-dd16d55c],.contact-item a[data-v-dd16d55c]{position:relative}.footer-column li a[data-v-dd16d55c]:after,.contact-item a[data-v-dd16d55c]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#4fc3f7;transition:width .3s ease}.footer-column li a[data-v-dd16d55c]:hover:after,.contact-item a[data-v-dd16d55c]:hover:after{width:100%}.float-sidebar[data-v-e562afb9]{position:fixed;right:10px;bottom:150px;z-index:1000;display:flex;flex-direction:column;gap:12px}.float-sidebar.mobile-view[data-v-e562afb9]{right:10px;bottom:100px;gap:8px}.float-item[data-v-e562afb9]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:64px;height:64px;background:#fff;border-radius:16px;box-shadow:0 4px 12px #0000001a;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);color:#1890ff;text-align:center;padding:8px 4px;border:1px solid rgba(0,0,0,.05);position:relative;overflow:hidden}.float-item[data-v-e562afb9]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#1890ff,#69c0ff,#1890ff);transform:translate(-100%);transition:transform .5s ease}.float-item[data-v-e562afb9]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #1890ff40;border-color:#1890ff}.float-item[data-v-e562afb9]:hover:before{transform:translate(0)}.float-item:hover .float-icon[data-v-e562afb9]{transform:scale(1.1) rotate(5deg);color:#096dd9}.float-item:hover .float-label[data-v-e562afb9]{color:#096dd9}.float-item[data-v-e562afb9]:active{transform:translateY(-2px) scale(.98);box-shadow:0 8px 16px #1890ff33}.float-item.back-top[data-v-e562afb9]{opacity:0;transform:translateY(20px);pointer-events:none;transition:all .3s ease}.float-item.back-top.show[data-v-e562afb9]{opacity:1;transform:translateY(0);pointer-events:auto}@media(max-width:768px){.float-item[data-v-e562afb9]{width:56px;height:56px;border-radius:14px}}@media(max-width:480px){.float-item[data-v-e562afb9]{width:48px;height:48px;border-radius:12px;padding:6px}}.float-icon[data-v-e562afb9]{font-size:24px;margin-bottom:4px;transition:all .3s cubic-bezier(.4,0,.2,1);color:#1890ff}@media(max-width:768px){.float-icon[data-v-e562afb9]{font-size:22px}}@media(max-width:480px){.float-icon[data-v-e562afb9]{font-size:20px;margin-bottom:2px}}.float-label[data-v-e562afb9]{font-size:12px;line-height:1.2;color:#595959;font-weight:500;transition:color .3s ease}@media(max-width:480px){.float-label[data-v-e562afb9]{font-size:10px}}[data-v-e562afb9] .ant-popover .ant-popover-inner{border-radius:20px;overflow:hidden;box-shadow:0 20px 40px #00000026;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa}[data-v-e562afb9] .ant-popover .ant-popover-arrow{display:none}[data-v-e562afb9] .ant-popover .ant-popover-inner-content{padding:0}.popover-card[data-v-e562afb9]{width:340px}@media(max-width:480px){.popover-card[data-v-e562afb9]{width:300px}}.popover-card .card-header[data-v-e562afb9]{padding:8px 5px;background:linear-gradient(135deg,#1e3c72,#2a4a8a);display:flex;align-items:center;gap:8px}.popover-card .card-header .header-icon[data-v-e562afb9]{font-size:20px;color:#fff}.popover-card .card-header .header-title[data-v-e562afb9]{font-size:18px;font-weight:600;color:#fff;letter-spacing:.5px}.popover-card .card-body[data-v-e562afb9]{padding:5px}.popover-card .card-footer[data-v-e562afb9]{padding:12px 20px;background:#f8f9fa;border-top:1px solid #f0f0f0;display:flex;align-items:center;justify-content:center;gap:8px;color:#666;font-size:13px}.popover-card .card-footer .anticon[data-v-e562afb9]{color:#1890ff}.contact-item[data-v-e562afb9]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border-radius:16px;margin-bottom:12px;transition:all .3s ease;cursor:pointer;border:1px solid rgba(184,186,188,.3882352941)}.contact-item[data-v-e562afb9]:hover{background:#f5f9ff;border-color:#1890ff;transform:translate(-4px);box-shadow:0 8px 16px #1890ff26}.contact-item:hover .item-icon[data-v-e562afb9]{background:#2a4a8a;color:#fff;transform:scale(1.1)}.contact-item:hover .item-value[data-v-e562afb9]{color:#1890ff}.contact-item[data-v-e562afb9]:active{transform:translate(-2px) scale(.99)}.contact-item[data-v-e562afb9]:last-child{margin-bottom:0}.contact-item .item-icon[data-v-e562afb9]{width:40px;height:40px;background:#e6f7ff;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#1890ff;font-size:18px;transition:all .3s ease;flex-shrink:0}@media(max-width:480px){.contact-item .item-icon[data-v-e562afb9]{width:36px;height:36px;font-size:16px}}.contact-item .item-content[data-v-e562afb9]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.contact-item .item-content .item-label[data-v-e562afb9]{font-size:13px;color:#8c8c8c;line-height:1.2}.contact-item .item-content .item-value[data-v-e562afb9]{font-size:16px;font-weight:600;color:#262626;transition:color .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:480px){.contact-item .item-content .item-value[data-v-e562afb9]{font-size:15px}}.contact-item .item-badge[data-v-e562afb9]{font-size:12px;padding:4px 8px;background:#e6f7ff;color:#1890ff;border-radius:20px;font-weight:500;white-space:nowrap;transition:all .3s ease;flex-shrink:0}.contact-item .item-badge.copy-badge[data-v-e562afb9]{background:#f6ffed;color:#52c41a}.contact-item .item-badge.copy-badge[data-v-e562afb9]:hover{background:#52c41a;color:#fff}.qr-section[data-v-e562afb9]{display:flex;align-items:center;gap:20px;background:#fafafa;border-radius:16px;margin-top:12px}@media(max-width:480px){.qr-section[data-v-e562afb9]{flex-direction:column;gap:12px}}.qr-section .qr-wrapper[data-v-e562afb9]{flex-shrink:0}.qr-section .qr-wrapper .qr-image[data-v-e562afb9]{height:80px;border-radius:12px;border:1px solid #f0f0f0;background:#fff;transition:all .3s ease}.qr-section .qr-wrapper .qr-image[data-v-e562afb9]:hover{transform:scale(1.05);box-shadow:0 8px 20px #1890ff4d;border-color:#1890ff}@media(max-width:480px){.qr-section .qr-wrapper .qr-image[data-v-e562afb9]{height:50px}}.qr-section .qr-text[data-v-e562afb9]{flex:1;display:flex;flex-direction:column;gap:4px}.qr-section .qr-text span[data-v-e562afb9]{font-weight:600;color:#262626}.qr-section .qr-text small[data-v-e562afb9]{color:#8c8c8c}@media(max-width:480px){.qr-section .qr-text[data-v-e562afb9]{text-align:center}}@media(max-width:768px){.float-sidebar[data-v-e562afb9]{right:10px;bottom:100px}.popover-card[data-v-e562afb9]{width:300px}.popover-card .card-header[data-v-e562afb9]{padding:14px 16px}.popover-card .card-header .header-title[data-v-e562afb9]{font-size:16px}.popover-card .card-body[data-v-e562afb9]{padding:14px}.contact-item[data-v-e562afb9]{padding:10px 12px}.contact-item .item-content .item-value[data-v-e562afb9]{font-size:15px}}@keyframes slideIn-e562afb9{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.float-sidebar[data-v-e562afb9]{animation:slideIn-e562afb9 .5s ease-out}.app-layout[data-v-2fe77083]{display:flex;flex-direction:column;min-height:100vh;width:100%;position:relative}.app-layout .app-header[data-v-2fe77083]{flex:0 0 auto;z-index:1000}.app-layout .app-footer[data-v-2fe77083]{flex:0 0 auto}.fade-slide-enter-active[data-v-2fe77083],.fade-slide-leave-active[data-v-2fe77083]{transition:all .2s ease}.fade-slide-enter-from[data-v-2fe77083]{opacity:0;transform:translateY(-20px)}.fade-slide-leave-to[data-v-2fe77083]{opacity:0;transform:translateY(20px)}.home[data-v-7d08e89e]{width:100%;background-color:#d7d7da50;padding-bottom:1%}.home .carousel[data-v-7d08e89e]{width:100%;background:#000;position:relative;overflow:hidden}.home .carousel .carousel-image[data-v-7d08e89e]{width:100%;height:100%;object-fit:cover;transform:scale(1.5);animation:zoomOut-7d08e89e 3s ease-out forwards}.home .carousel .carousel-overlay[data-v-7d08e89e]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#000000b3,#0000004d 30%,#00000026,#0000000d 50%,#0000000d 65%,#0000);display:flex;align-items:center;z-index:5}@media(max-width:768px){.home .carousel .carousel-overlay[data-v-7d08e89e]{padding:0 16px}}.home .carousel .overlay-content[data-v-7d08e89e]{color:#fff;max-width:1200px;width:100%;margin-left:5%;opacity:0;transform:translateY(40px);animation:fadeInUp-7d08e89e 2.2s ease-out forwards}@media(max-width:768px){.home .carousel .overlay-content[data-v-7d08e89e]{transform:translateY(30px)}}.home .carousel .overlay-content .overlay-title[data-v-7d08e89e]{font-size:clamp(32px,8vw,72px);font-weight:700;margin-bottom:16px;text-shadow:0 4px 30px rgba(0,160,255,.5);line-height:1.2;letter-spacing:4px;animation:breatheIn-7d08e89e 4s ease-in-out forwards}@media(max-width:768px){.home .carousel .overlay-content .overlay-title[data-v-7d08e89e]{letter-spacing:2px;margin-bottom:12px}}.home .carousel .overlay-content .overlay-subtitle[data-v-7d08e89e]{font-size:clamp(20px,4vw,70px);font-weight:500;text-shadow:0 2px 15px rgba(0,0,0,.5);line-height:1.4;margin:8px 0;animation:fadeInUp-7d08e89e 2.2s ease-out forwards}@keyframes breatheIn-7d08e89e{0%{opacity:0;transform:translateY(60px);filter:blur(8px)}30%{opacity:.6;transform:translateY(-5px);filter:blur(2px)}60%{opacity:.9;transform:translateY(3px);filter:blur(0)}to{opacity:1;transform:translateY(0)}}@keyframes zoomOut-7d08e89e{0%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes fadeInUp-7d08e89e{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){@keyframes breatheIn-7d08e89e{0%{opacity:0;transform:translateY(40px);filter:blur(4px)}50%{opacity:.8;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}}.home .section-header[data-v-7d08e89e]{text-align:center}.home .section-header .section-title[data-v-7d08e89e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5%}.home .section-header .section-title .title[data-v-7d08e89e]{font-size:clamp(28px,6vw,40px);font-weight:600;color:#333;position:relative;cursor:pointer}.home .section-header .section-title .title[data-v-7d08e89e]:hover{color:#1976e0}.home .section-header .section-title .title[data-v-7d08e89e]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#1890ff,#36cfc9);border-radius:2px}.home .about-section[data-v-7d08e89e]{max-width:1400px;margin:0 auto;padding:20px 16px}.home .about-section .section-title[data-v-7d08e89e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.home .about-section .section-title .title[data-v-7d08e89e]{font-size:clamp(28px,6vw,40px);font-weight:600;color:#333;position:relative;cursor:pointer}.home .about-section .section-title .title[data-v-7d08e89e]:hover{color:#1976e0}.home .about-section .section-title .title[data-v-7d08e89e]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#1890ff,#36cfc9);border-radius:2px}.home .about-section .cards-container[data-v-7d08e89e]{display:flex;min-height:300px;gap:2px;position:relative}@media(max-width:768px){.home .about-section .cards-container[data-v-7d08e89e]{flex-direction:column;gap:16px}}.home .about-section .about-card[data-v-7d08e89e]{position:relative;overflow:hidden;cursor:pointer;transition:all .5s cubic-bezier(.4,0,.2,1);min-height:320px;height:400px;border-radius:8px;flex:1}@media(max-width:768px){.home .about-section .about-card[data-v-7d08e89e]{min-height:280px;width:100%}}.home .about-section .about-card .card-img[data-v-7d08e89e]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.home .about-section .about-card .card-front[data-v-7d08e89e],.home .about-section .about-card .card-back[data-v-7d08e89e]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;transition:opacity .4s ease}.home .about-section .about-card .card-front[data-v-7d08e89e]{color:#fff;text-align:center;opacity:1}.home .about-section .about-card .card-front[data-v-7d08e89e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0003,#02295299);z-index:0}.home .about-section .about-card .card-front .card-title[data-v-7d08e89e]{font-size:clamp(20px,5vw,28px);font-weight:600;margin-bottom:10px;position:relative;z-index:2}.home .about-section .about-card .card-front .card-icon[data-v-7d08e89e]{font-size:clamp(40px,8vw,50px);position:relative;z-index:2}.home .about-section .about-card .card-back[data-v-7d08e89e]{opacity:0}.home .about-section .about-card .card-back[data-v-7d08e89e]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#0642864d,#1890ff80);z-index:1}.home .about-section .about-card .card-back .card-content[data-v-7d08e89e]{position:relative;z-index:2;text-align:center;width:100%;max-width:400px;padding:0 15px;transform:translateY(20px);opacity:0;transition:all .5s ease .1s}.home .about-section .about-card .card-back .card-content h3[data-v-7d08e89e]{font-size:clamp(20px,5vw,26px);font-weight:600;color:#fff;margin-bottom:10px}.home .about-section .about-card .card-back .card-content .card-description[data-v-7d08e89e]{font-size:clamp(14px,3.5vw,16px);line-height:1.6;color:#fffffff2;margin-bottom:20px;padding:10px;background:#b3b4b562;border-radius:8px}.home .about-section .about-card .card-back .card-content .learn-more[data-v-7d08e89e]{color:#064286;font-size:clamp(14px,3.5vw,16px);font-weight:500;text-decoration:none;padding:8px 20px;background:#fff;border-radius:25px;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px}.home .about-section .about-card .card-back .card-content .learn-more[data-v-7d08e89e]:hover{background:#35a0d2e6;color:#fff;transform:translateY(-2px)}.home .about-section .about-card .card-back .card-content .learn-more[data-v-7d08e89e]:after{content:"→";transition:transform .3s ease}.home .about-section .about-card[data-v-7d08e89e]:hover,.home .about-section .about-card.active[data-v-7d08e89e]{flex:3}@media(max-width:768px){.home .about-section .about-card[data-v-7d08e89e]:hover,.home .about-section .about-card.active[data-v-7d08e89e]{flex:1}}.home .about-section .about-card:hover .card-img[data-v-7d08e89e],.home .about-section .about-card.active .card-img[data-v-7d08e89e]{transform:scale(1.05)}.home .about-section .about-card:hover .card-front[data-v-7d08e89e],.home .about-section .about-card.active .card-front[data-v-7d08e89e]{opacity:0}.home .about-section .about-card:hover .card-back[data-v-7d08e89e],.home .about-section .about-card.active .card-back[data-v-7d08e89e]{opacity:1}.home .about-section .about-card:hover .card-back .card-content[data-v-7d08e89e],.home .about-section .about-card.active .card-back .card-content[data-v-7d08e89e]{transform:translateY(0);opacity:1}.home .capability-section[data-v-7d08e89e]{max-width:1400px;margin:0 auto;padding:0 16px}.home .capability-section .section-headers .section-subtitle[data-v-7d08e89e]{text-align:center;font-size:clamp(16px,4vw,18px);color:#3a404a;margin:10px auto;font-weight:500}.home .capability-section .section-headers .section-desc[data-v-7d08e89e]{font-size:clamp(14px,3.5vw,16px);color:#49566a;margin:0 auto 20px;max-width:800px;text-align:center}.home .capability-section .tech-capability-cards[data-v-7d08e89e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}@media(max-width:1200px){.home .capability-section .tech-capability-cards[data-v-7d08e89e]{margin:30px;gap:20px;grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.home .capability-section .tech-capability-cards[data-v-7d08e89e]{margin:0;grid-template-columns:1fr;gap:24px;padding:10px}}.home .capability-section .tech-card[data-v-7d08e89e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(56,189,248,.1);overflow:hidden;transition:all .5s cubic-bezier(.175,.885,.32,1.275);position:relative;cursor:pointer;box-shadow:0 20px 40px -15px #00000080}.home .capability-section .tech-card[data-v-7d08e89e]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:32px;padding:2px;background:linear-gradient(145deg,#38bdf8,transparent 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none}.home .capability-section .tech-card[data-v-7d08e89e]:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 30px 20px -15px #11437bda,0 0 0 1px #38bdf840 inset}.home .capability-section .tech-card[data-v-7d08e89e]:hover:before{opacity:1}.home .capability-section .tech-card:hover .tech-card-image img[data-v-7d08e89e]{transform:scale(1.1)}.home .capability-section .tech-card:hover .tech-card-image[data-v-7d08e89e]:after{opacity:.6}.home .capability-section .tech-card:hover .tech-card-content .learn-more[data-v-7d08e89e]{color:#38bdf8;gap:12px}.home .capability-section .tech-card-image[data-v-7d08e89e]{height:300px;position:relative;overflow:hidden;background:#0a1420}@media(max-width:768px){.home .capability-section .tech-card-image[data-v-7d08e89e]{height:200px}}.home .capability-section .tech-card-image[data-v-7d08e89e]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.8) 100%);opacity:.4;transition:opacity .4s ease;z-index:1}.home .capability-section .tech-card-image img[data-v-7d08e89e]{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .8s cubic-bezier(.175,.885,.32,1.275)}.home .capability-section .tech-card-image .tech-tag[data-v-7d08e89e]{position:absolute;top:20px;right:20px;background:#38bdf8e6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;padding:3px 8px;border-radius:40px;font-size:14px;font-weight:600;letter-spacing:1px;z-index:2;border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 15px #38bdf866}.home .capability-section .tech-card-content[data-v-7d08e89e]{padding:1px 15px;position:relative;z-index:2}.home .capability-section .tech-card-content .card-title[data-v-7d08e89e]{font-size:clamp(22px,4vw,28px);font-weight:700;color:#213e56;margin-bottom:5px;letter-spacing:-.3px;background:linear-gradient(135deg,#084278,#78c2dc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home .capability-section .tech-card-content .card-subtitle[data-v-7d08e89e]{font-size:15px;color:#38bdf8;font-weight:600;text-transform:uppercase;letter-spacing:2px;display:flex;align-items:center;gap:8px}.home .capability-section .tech-card-content .card-subtitle[data-v-7d08e89e]:before{content:"";width:30px;height:2px;background:#38bdf8;border-radius:2px}.home .capability-section .tech-card-content .card-desc[data-v-7d08e89e]{font-size:clamp(14px,3vw,17px);color:#34536f;line-height:2;font-weight:400}.home .capability-section .tech-card-content .tech-stats[data-v-7d08e89e]{display:flex;gap:20px;padding-top:20px;border-top:1px solid rgba(56,189,248,.2)}.home .capability-section .tech-card-content .tech-stats .stat-item[data-v-7d08e89e]{flex:1}.home .capability-section .tech-card-content .tech-stats .stat-item .stat-value[data-v-7d08e89e]{font-size:20px;font-weight:700;color:#38bdf8;margin-bottom:4px}.home .capability-section .tech-card-content .tech-stats .stat-item .stat-label[data-v-7d08e89e]{font-size:15px;color:#4295b9;text-transform:uppercase;letter-spacing:.5px}.home .capability-section .tech-card-content .learn-more[data-v-7d08e89e]{display:flex;align-items:bottom;gap:8px;color:#94a3b8;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;margin:1px 2px}.home .capability-section .tech-card-content .learn-more svg[data-v-7d08e89e]{width:18px;height:18px;transition:transform .3s ease}.home .capability-section .tech-card-content .learn-more:hover svg[data-v-7d08e89e]{transform:translate(5px)}@media(max-width:768px){.home .capability-section .tech-card[data-v-7d08e89e]{border-radius:24px}.home .capability-section .tech-card .tech-card-image[data-v-7d08e89e]{height:180px}.home .capability-section .tech-card .tech-card-content[data-v-7d08e89e]{padding:20px 18px}.home .capability-section .tech-card .tech-card-content .card-subtitle[data-v-7d08e89e]{font-size:14px;margin-bottom:12px}.home .capability-section .tech-card .tech-card-content .tech-stats[data-v-7d08e89e]{gap:12px}.home .capability-section .tech-card .tech-card-content .tech-stats .stat-value[data-v-7d08e89e]{font-size:18px}}@media(max-width:480px){.home .capability-section .capability-card[data-v-7d08e89e]{min-height:280px;padding:20px 12px}.home .capability-section .capability-card[data-v-7d08e89e]:before{opacity:1!important}.home .capability-section .capability-card .card-icon[data-v-7d08e89e]{width:50px;height:50px;font-size:32px;margin-bottom:10px}.home .capability-section .capability-card .card-title[data-v-7d08e89e]{font-size:20px}.home .capability-section .capability-card .card-subtitle[data-v-7d08e89e]{font-size:14px;margin-bottom:8px;padding-bottom:6px}.home .capability-section .capability-card .card-desc[data-v-7d08e89e]{font-size:13px;line-height:1.5}}.home .products-section[data-v-7d08e89e]{max-width:1400px;margin:0 auto;padding:20px 16px}.home .products-section .category-nav[data-v-7d08e89e]{display:flex;justify-content:center;flex-wrap:wrap;gap:15px;margin:20px 0;padding-bottom:2px;border-bottom:1px solid rgba(203,203,203,.6235294118)}@media(max-width:768px){.home .products-section .category-nav[data-v-7d08e89e]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:4px;padding-bottom:4px}.home .products-section .category-nav[data-v-7d08e89e]::-webkit-scrollbar{display:none}}.home .products-section .category-nav .category-item[data-v-7d08e89e]{padding:16px 28px;font-size:18px;font-weight:500;color:#4a5568;cursor:pointer;transition:all .3s ease;position:relative;white-space:nowrap;letter-spacing:.3px}@media(max-width:768px){.home .products-section .category-nav .category-item[data-v-7d08e89e]{padding:14px 24px;font-size:16px;flex-shrink:0;scroll-snap-align:start}}.home .products-section .category-nav .category-item[data-v-7d08e89e]:after{content:"";position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:0;height:3px;background:linear-gradient(90deg,#1890ff,#36cfc9);transition:width .4s cubic-bezier(.65,0,.35,1);border-radius:3px 3px 0 0}.home .products-section .category-nav .category-item[data-v-7d08e89e]:hover{color:#1a3650}.home .products-section .category-nav .category-item[data-v-7d08e89e]:hover:after{width:100%}.home .products-section .category-nav .category-item.active[data-v-7d08e89e]{color:#1890ff;font-weight:600}.home .products-section .category-nav .category-item.active[data-v-7d08e89e]:after{width:100%}.home .products-section .products-display .products-images[data-v-7d08e89e]{background:#000}.home .products-section .products-display .products-container[data-v-7d08e89e]{min-height:150px}.home .products-section .products-display .products-container .products-grid[data-v-7d08e89e]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:992px){.home .products-section .products-display .products-container .products-grid[data-v-7d08e89e]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.home .products-section .products-display .products-container .products-grid[data-v-7d08e89e]{grid-template-columns:1fr}}.home .products-section .products-display .products-container .NoContent[data-v-7d08e89e]{text-align:center;border-radius:10px;padding:40px 0;font-size:18px;color:#666}.home .products-section .products-display .products-container .NoContent span[data-v-7d08e89e]{font-size:25px;display:block;margin-bottom:10px}.home .products-section .products-display .product-card[data-v-7d08e89e]{background:#3c5181;border-radius:12px;overflow:hidden;box-shadow:0 5px 20px #00000014;transition:all .4s ease;cursor:pointer}.home .products-section .products-display .product-card[data-v-7d08e89e]:hover{box-shadow:0 10px 25px #00000026}.home .products-section .products-display .product-card:hover .product-image img[data-v-7d08e89e]{transform:scale(1.05)}.home .products-section .products-display .product-card .product-image[data-v-7d08e89e]{position:relative;height:300px;overflow:hidden}@media(max-width:576px){.home .products-section .products-display .product-card .product-image[data-v-7d08e89e]{height:200px}}.home .products-section .products-display .product-card .product-image img[data-v-7d08e89e]{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.home .products-section .products-display .product-card .product-image .product-badge[data-v-7d08e89e]{position:absolute;top:10px;right:10px}.home .products-section .products-display .product-card .product-image .product-badge img[data-v-7d08e89e]{width:100px;height:auto}.home .products-section .products-display .product-card .product-image .product-info[data-v-7d08e89e]{position:absolute;width:100%;bottom:0;background:linear-gradient(135deg,#2e91b51a,#4f535766);padding:1px 0}.home .products-section .products-display .product-card .product-image .product-info .product-name[data-v-7d08e89e]{font-size:clamp(16px,4vw,20px);color:#fff;display:block;text-align:end;padding-right:12px}.home .products-section .products-display .product-card .product-image .product-info .product-name[data-v-7d08e89e]:hover{color:#1890ff}.home .products-section .pagination[data-v-7d08e89e]{margin-top:30px;display:flex;justify-content:center}.home .news-section[data-v-7d08e89e]{max-width:1400px;margin:0 auto;padding:20px 16px}.home .news-section .news-content[data-v-7d08e89e]{gap:15px;margin:20px 0;padding:10px 0}.home .news-section .main-news-area .top-news[data-v-7d08e89e]{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media(max-width:992px){.home .news-section .main-news-area .top-news[data-v-7d08e89e]{grid-template-columns:1fr;gap:20px}}.home .news-section .main-news-area .top-news .top-news-left .top-news-card.featured[data-v-7d08e89e]{background:linear-gradient(135deg,#4c709c,#252b71);color:#053974;padding:25px;border-radius:16px;position:relative}@media(max-width:576px){.home .news-section .main-news-area .top-news .top-news-left .top-news-card.featured[data-v-7d08e89e]{padding:20px}}.home .news-section .main-news-area .top-news .top-news-left .top-news-card.featured .news-tag[data-v-7d08e89e]{position:absolute;top:15px;right:15px;background:linear-gradient(135deg,#515bcb 10%,#3c888a 60%,#0e6a8c);color:#fff;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600}.home .news-section .main-news-area .top-news .top-news-left .top-news-card.featured .news-title[data-v-7d08e89e]{font-size:clamp(20px,5vw,28px);font-weight:600;margin:30px 0 15px;line-height:1.4;color:#fff;cursor:pointer}.home .news-section .main-news-area .top-news .top-news-left .top-news-card.featured .news-title[data-v-7d08e89e]:hover{text-decoration:underline}.home .news-section .main-news-area .top-news .top-news-left .top-news-card.featured .news-meta[data-v-7d08e89e]{margin-bottom:15px;color:#fffc;font-size:14px}.home .news-section .main-news-area .top-news .top-news-left .top-news-card.featured .news-excerpt[data-v-7d08e89e]{font-size:clamp(14px,3.5vw,16px);margin-bottom:20px;color:#ffffffe6}.home .news-section .main-news-area .top-news .top-news-left .top-news-card.featured .read-more[data-v-7d08e89e]{background:none;color:#05c4c4;border:none;height:40px;padding:0 24px;border-radius:20px;font-weight:500;cursor:pointer}.home .news-section .main-news-area .top-news .top-news-left .top-news-card.featured .read-more[data-v-7d08e89e]:hover{color:#0ef;transform:translateY(-2px)}.home .news-section .main-news-area .top-news .top-news-right[data-v-7d08e89e]{display:flex;flex-direction:column;gap:20px}.home .news-section .main-news-area .top-news .top-news-right .honor-card[data-v-7d08e89e]{background:linear-gradient(135deg,#7a8ea7e6,#0d5478);border-radius:12px;padding:16px;box-shadow:0 5px 20px #00000014;display:flex;gap:15px;transition:all .3s ease;cursor:pointer}@media(max-width:576px){.home .news-section .main-news-area .top-news .top-news-right .honor-card[data-v-7d08e89e]{flex-direction:column;align-items:center;text-align:center}}.home .news-section .main-news-area .top-news .top-news-right .honor-card[data-v-7d08e89e]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000001f}.home .news-section .main-news-area .top-news .top-news-right .honor-card:hover .honor-content h4[data-v-7d08e89e]{color:#0ef;text-decoration:underline}.home .news-section .main-news-area .top-news .top-news-right .honor-card .honor-icon[data-v-7d08e89e]{font-size:40px;flex-shrink:0}.home .news-section .main-news-area .top-news .top-news-right .honor-card .honor-content[data-v-7d08e89e]{flex:1}.home .news-section .main-news-area .top-news .top-news-right .honor-card .honor-content h4[data-v-7d08e89e]{font-size:clamp(16px,4vw,20px);font-weight:600;color:#fff;margin:0 0 8px}.home .news-section .main-news-area .top-news .top-news-right .honor-card .honor-content .news-excerpt[data-v-7d08e89e]{font-size:clamp(13px,3.5vw,16px);color:#fff;margin:5px 0}.home .news-section .main-news-area .top-news .top-news-right .honor-card .honor-content .news-meta[data-v-7d08e89e]{font-size:12px;color:#7b929c}.home .business-section[data-v-7d08e89e]{max-width:1400px;margin:0 auto;padding:20px 16px;display:none}.home .business-section .business-content[data-v-7d08e89e]{gap:15px;margin:20px 0;padding:10px 0}.home .business-section .business-content .marquee-container[data-v-7d08e89e]{width:100%;overflow:hidden;position:relative;padding:10px 0}.home .business-section .business-content .marquee-container[data-v-7d08e89e]:before,.home .business-section .business-content .marquee-container[data-v-7d08e89e]:after{content:"";position:absolute;top:0;width:150px;height:100%;z-index:5;pointer-events:none}.home .business-section .business-content .marquee-track[data-v-7d08e89e]{display:flex;gap:30px;width:fit-content;animation:scrollLeftToRight-7d08e89e 10s linear infinite;will-change:transform}.home .business-section .business-content .marquee-item[data-v-7d08e89e]{flex:0 0 auto;overflow:hidden;box-shadow:0 3px 20px #000000b3,0 2px 10px #76797a4d;transition:transform .4s ease,border-color .3s,box-shadow .4s;position:relative}.home .business-section .business-content .marquee-item img[data-v-7d08e89e]{width:100%;display:block;transition:transform 3s linear}.home .business-section .business-content .marquee-item[data-v-7d08e89e]:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 25px 45px #5b6d7d80}.home .business-section .business-content .marquee-item:hover img[data-v-7d08e89e]{transform:scale(1.05)}@keyframes scrollLeftToRight-7d08e89e{0%{transform:translate(0)}to{transform:translate(10px)}}.home .business-section .business-content .marquee-track.two-groups[data-v-7d08e89e]{animation:scrollInfinitely-7d08e89e 5s linear infinite}@keyframes scrollInfinitely-7d08e89e{0%{transform:translate(0)}to{transform:translate(10%)}}.home .business-section .business-content .marquee-track[data-v-7d08e89e]{animation:customScroll-7d08e89e 30s linear infinite}@keyframes customScroll-7d08e89e{0%{transform:translate(0)}to{transform:translate(-1370px)}}@media(max-width:900px){.home .business-section .business-content .marquee-item[data-v-7d08e89e]{width:260px;height:160px}@keyframes customScroll-7d08e89e{0%{transform:translate(0)}to{transform:translate(-2290px)}}.home .business-section .business-content .section-title[data-v-7d08e89e]{flex-direction:column;align-items:flex-start;gap:15px}}@media(max-width:600px){.home .business-section .business-content .marquee-item[data-v-7d08e89e]{width:150px;height:60px}@keyframes customScroll-7d08e89e{0%{transform:translate(0)}to{transform:translate(-1310px)}}.home .business-section .business-content .marquee-container[data-v-7d08e89e]:before,.home .business-section .business-content .marquee-container[data-v-7d08e89e]:after{width:60px}}.home .business-section .business-content .marquee-container:hover .marquee-track[data-v-7d08e89e]{animation-play-state:paused}.about-page[data-v-b568bcde]{width:100%;min-height:100vh;background-color:#d7d7da50;padding-bottom:30px}@keyframes zoomOut-b568bcde{0%{transform:scale(1.15)}to{transform:scale(1)}}.about-page .About-banner[data-v-b568bcde]{position:relative;height:clamp(200px,40vw,50vh);overflow:hidden}.about-page .About-banner .carousel-image[data-v-b568bcde]{width:100%;height:clamp(200px,40vw,50vh);object-fit:cover;transform:scale(1.5);animation:zoomOut-b568bcde 3s ease-out forwards}.about-page .About-banner.mobile-banner[data-v-b568bcde]{position:relative}.about-page .About-banner.mobile-banner img[data-v-b568bcde]{filter:brightness(.6);object-fit:cover}.about-page .About-banner.mobile-banner .banner-overlay[data-v-b568bcde]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1e3c72cc,#2a4a8a99);z-index:1}.about-page .About-banner.mobile-banner .banner-content[data-v-b568bcde]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;color:#fff;width:100%;padding:0 20px}.about-page .About-banner.mobile-banner .banner-content .banner-title[data-v-b568bcde]{font-size:32px;font-weight:800;margin-bottom:8px;text-shadow:0 2px 10px rgba(0,0,0,.3);animation:fadeInUp-b568bcde .8s ease}.about-page .About-banner.mobile-banner .banner-content .banner-subtitle[data-v-b568bcde]{font-size:14px;letter-spacing:4px;opacity:.9;margin-bottom:15px;animation:fadeInUp-b568bcde .8s ease .2s both}.about-page .About-banner.mobile-banner .banner-content .banner-decoration[data-v-b568bcde]{display:flex;align-items:center;justify-content:center;gap:10px;animation:fadeInUp-b568bcde .8s ease .4s both}.about-page .About-banner.mobile-banner .banner-content .banner-decoration .decoration-line[data-v-b568bcde]{width:30px;height:2px;background:linear-gradient(90deg,transparent,white,transparent)}.about-page .About-banner.mobile-banner .banner-content .banner-decoration .decoration-dot[data-v-b568bcde]{font-size:6px;opacity:.7}.about-page .About-banner img[data-v-b568bcde]{width:100%;height:100%;object-fit:cover}.about-page .About-banner .banner-text[data-v-b568bcde]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1e3c7280;color:#fff}.about-page .About-banner .banner-text .text[data-v-b568bcde]{background:#ffffff6e;color:#e42e2e;font-weight:600;text-align:center;font-size:25px;margin-top:20px}@media(max-width:768px){.about-page .About-banner .banner-text .text[data-v-b568bcde]{font-size:16px}}.about-page .About-banner .banner-text h1[data-v-b568bcde]{font-size:48px;margin-bottom:10px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.about-page .About-banner .banner-text p[data-v-b568bcde]{color:#fff;font-size:20px;letter-spacing:3px;opacity:.9}@keyframes fadeInUp-b568bcde{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.about-page .news-section .company-profile[data-v-b568bcde]{max-width:1400px;margin:0 auto;padding:0 16px;font-family:Microsoft YaHei,PingFang SC,sans-serif}.about-page .news-section .company-profile .profile-nav[data-v-b568bcde]{border-bottom:1px solid #e8e8e8;overflow-x:auto;-webkit-overflow-scrolling:touch}.about-page .news-section .company-profile .profile-nav[data-v-b568bcde]::-webkit-scrollbar{display:none}.about-page .news-section .company-profile .profile-nav .nav-container[data-v-b568bcde]{display:flex;min-width:max-content;gap:20px}@media(min-width:769px){.about-page .news-section .company-profile .profile-nav .nav-container[data-v-b568bcde]{justify-content:space-between;width:100%;gap:0}}.about-page .news-section .company-profile .profile-nav .nav-container .nav-item[data-v-b568bcde]{flex:0 0 auto;text-align:center;padding:12px 16px;cursor:pointer;position:relative}@media(min-width:769px){.about-page .news-section .company-profile .profile-nav .nav-container .nav-item[data-v-b568bcde]{flex:1;padding:20px 0}}.about-page .news-section .company-profile .profile-nav .nav-container .nav-item .nav-text[data-v-b568bcde]{font-size:clamp(14px,3.5vw,18px);font-weight:500;color:#333;transition:all .3s ease;white-space:nowrap}.about-page .news-section .company-profile .profile-nav .nav-container .nav-item .underline-container[data-v-b568bcde]{position:absolute;bottom:-1px;left:0;width:100%;height:3px;overflow:hidden}.about-page .news-section .company-profile .profile-nav .nav-container .nav-item .underline-container .underline[data-v-b568bcde]{position:absolute;left:50%;top:0;width:0;height:100%;background:linear-gradient(90deg,#1890ff,#36cfc9);transform:translate(-50%);transition:width .5s ease}.about-page .news-section .company-profile .profile-nav .nav-container .nav-item .underline-container .underline.active[data-v-b568bcde]{width:100%}.about-page .news-section .company-profile .profile-nav .nav-container .nav-item:hover .nav-text[data-v-b568bcde]{color:#1890ff}.about-page .news-section .company-profile .profile-nav .nav-container .nav-item.active .nav-text[data-v-b568bcde]{color:#1890ff;font-weight:600}.about-page .news-section .company-profile .content-container[data-v-b568bcde]{min-height:500px;padding-bottom:20px}.about-page .news-section .company-profile .intro-section .intro-header[data-v-b568bcde]{text-align:center;margin-bottom:30px}.about-page .news-section .company-profile .intro-section .intro-header h1[data-v-b568bcde]{font-size:clamp(24px,5vw,36px);font-weight:700;color:#04439c;line-height:1.3}.about-page .news-section .company-profile .intro-section .intro-content .company-description[data-v-b568bcde]{margin-bottom:30px;padding:20px;background:#f8f9fa;border-radius:12px;border-left:4px solid #1890ff}.about-page .news-section .company-profile .intro-section .intro-content .company-description .description-text[data-v-b568bcde]{font-size:clamp(14px,3.5vw,18px);line-height:1.8;color:#333;text-align:justify;margin:0;text-indent:2em}.about-page .news-section .company-profile .intro-section .intro-content .stats-grid[data-v-b568bcde]{display:grid;grid-template-columns:1fr;gap:15px;margin-bottom:30px}@media(min-width:576px){.about-page .news-section .company-profile .intro-section .intro-content .stats-grid[data-v-b568bcde]{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.about-page .news-section .company-profile .intro-section .intro-content .stats-grid[data-v-b568bcde]{grid-template-columns:repeat(3,1fr);gap:30px}}.about-page .news-section .company-profile .intro-section .intro-content .stats-grid .stat-item[data-v-b568bcde]{text-align:center;padding:20px 15px;background:#fff;border-radius:12px;box-shadow:0 5px 20px #00000014;transition:all .3s ease}.about-page .news-section .company-profile .intro-section .intro-content .stats-grid .stat-item[data-v-b568bcde]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #1890ff26}.about-page .news-section .company-profile .intro-section .intro-content .stats-grid .stat-item .stat-number[data-v-b568bcde]{font-size:clamp(28px,5vw,42px);font-weight:800;color:#04439c;margin-bottom:10px}.about-page .news-section .company-profile .intro-section .intro-content .stats-grid .stat-item .stat-desc[data-v-b568bcde]{font-size:clamp(13px,3.5vw,15px);color:#666;line-height:1.5}.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card[data-v-b568bcde]{display:flex;flex-direction:column;gap:20px;background:#fff;border-radius:16px;padding:24px;box-shadow:0 10px 30px #0000001a}@media(min-width:768px){.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card[data-v-b568bcde]{flex-direction:row;gap:30px;padding:40px}}.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card .company-logo[data-v-b568bcde]{flex-shrink:0;width:80px;height:80px;margin:0 auto;box-shadow:0 10px 20px #1a237e33;border-radius:16px}@media(min-width:768px){.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card .company-logo[data-v-b568bcde]{width:120px;height:120px;margin:0}}.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card .company-logo img[data-v-b568bcde]{width:100%;height:100%;object-fit:contain}.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card .details-content[data-v-b568bcde]{flex:1}.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card .details-content h3[data-v-b568bcde]{font-size:clamp(18px,4vw,24px);font-weight:600;color:#333;margin-bottom:10px;text-align:center}@media(min-width:768px){.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card .details-content h3[data-v-b568bcde]{text-align:left}}.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card .details-content .establishment[data-v-b568bcde]{font-size:clamp(13px,3.5vw,16px);color:#666;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f0f0f0;text-align:center}@media(min-width:768px){.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card .details-content .establishment[data-v-b568bcde]{text-align:left}}.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card .details-content .details-info .info-item[data-v-b568bcde]{display:flex;flex-direction:column;margin-bottom:15px;font-size:clamp(14px,3.5vw,18px)}@media(min-width:576px){.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card .details-content .details-info .info-item[data-v-b568bcde]{flex-direction:row}}.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card .details-content .details-info .info-item .info-label[data-v-b568bcde]{color:#666;min-width:100px;font-weight:500;margin-bottom:5px}@media(min-width:576px){.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card .details-content .details-info .info-item .info-label[data-v-b568bcde]{margin-bottom:0}}.about-page .news-section .company-profile .intro-section .intro-content .company-details .details-card .details-content .details-info .info-item .info-value[data-v-b568bcde]{color:#04439c;font-weight:600;line-height:1.5}.about-page .news-section .company-profile .section-header[data-v-b568bcde]{text-align:center;margin-bottom:30px}.about-page .news-section .company-profile .section-header h2[data-v-b568bcde]{font-size:clamp(24px,5vw,32px);font-weight:700;color:#04439c;margin-bottom:10px}.about-page .news-section .company-profile .section-header .section-subtitle[data-v-b568bcde]{font-size:clamp(14px,3.5vw,18px);color:#666}.about-page .news-section .company-profile .honor-section .group[data-v-b568bcde]{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:576px){.about-page .news-section .company-profile .honor-section .group[data-v-b568bcde]{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.about-page .news-section .company-profile .honor-section .group[data-v-b568bcde]{grid-template-columns:repeat(3,1fr);gap:30px}}.about-page .news-section .company-profile .honor-section .group img[data-v-b568bcde]{width:100%;height:auto;object-fit:cover;border-radius:8px;box-shadow:0 5px 15px #0000001a}.about-page .news-section .company-profile .team-section .group[data-v-b568bcde]{display:flex;justify-content:center}.about-page .news-section .company-profile .team-section .group img[data-v-b568bcde]{width:100%;max-width:800px;height:auto;object-fit:cover;border-radius:8px;box-shadow:0 5px 15px #0000001a}.about-page .news-section .company-profile .history-section[data-v-b568bcde]{padding:20px 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:16px}.about-page .news-section .company-profile .history-section .horizontal-timeline[data-v-b568bcde]{position:relative;max-width:1400px;margin:0 auto;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:20px 0}.about-page .news-section .company-profile .history-section .horizontal-timeline[data-v-b568bcde]::-webkit-scrollbar{height:4px}.about-page .news-section .company-profile .history-section .horizontal-timeline[data-v-b568bcde]::-webkit-scrollbar-thumb{background:#1890ff;border-radius:2px}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track[data-v-b568bcde]{position:relative;min-height:300px;min-width:800px}@media(max-width:768px){.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track[data-v-b568bcde]{min-width:600px}}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-line[data-v-b568bcde]{position:absolute;top:60px;left:0;right:0;height:4px;background:linear-gradient(90deg,#1890ff,#36cfc9,#1890ff);border-radius:2px}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-line[data-v-b568bcde]:before,.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-line[data-v-b568bcde]:after{content:"";position:absolute;top:-4px;width:12px;height:12px;background:#1890ff;border-radius:50%}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-line[data-v-b568bcde]:before{left:0}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-line[data-v-b568bcde]:after{right:0}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-node[data-v-b568bcde]{position:absolute;top:60px;transform:translate(-50%) translateY(-50%);display:flex;flex-direction:column;align-items:center}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-node .node-circle[data-v-b568bcde]{width:24px;height:24px;background:#fff;border:3px solid #1890ff;border-radius:50%;position:relative;margin-bottom:10px;transition:all .3s ease}@media(min-width:768px){.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-node .node-circle[data-v-b568bcde]{width:30px;height:30px}}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-node .node-circle .inner-circle[data-v-b568bcde]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#1890ff;border-radius:50%}@media(min-width:768px){.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-node .node-circle .inner-circle[data-v-b568bcde]{width:10px;height:10px}}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-node .node-year[data-v-b568bcde]{font-size:clamp(14px,3vw,20px);font-weight:700;color:#1a237e;padding:4px 10px;white-space:nowrap;transition:all .3s ease}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-node .node-content[data-v-b568bcde]{position:absolute;top:80px;left:50%;transform:translate(-50%);width:120px}@media(min-width:768px){.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-node .node-content[data-v-b568bcde]{width:150px}}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-node .node-content .content-card[data-v-b568bcde]{padding:8px 5px;transition:all .3s ease}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-node .node-content .content-card[data-v-b568bcde]:hover{background:#fff;border-radius:8px;box-shadow:0 5px 15px #0000001a}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-node .node-content .content-card .content-title[data-v-b568bcde]{font-size:clamp(12px,3vw,18px);font-weight:700;color:#1a237e;margin:0;text-align:center;line-height:1.3}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-node.even-index .node-content[data-v-b568bcde]{top:80px}.about-page .news-section .company-profile .history-section .horizontal-timeline .timeline-track .timeline-node.odd-index .node-content[data-v-b568bcde]{top:-60px}@keyframes slideIn-b568bcde{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.intro-section[data-v-b568bcde],.honor-section[data-v-b568bcde],.team-section[data-v-b568bcde],.history-section[data-v-b568bcde]{animation:slideIn-b568bcde .5s ease-out}.news-page[data-v-7b54d034]{width:100%;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#e9ecef);padding-bottom:1%;position:relative}@keyframes zoomOut-7b54d034{0%{transform:scale(1.15)}to{transform:scale(1)}}.news-page .news-banner[data-v-7b54d034]{position:relative;height:500px;overflow:hidden}@media(max-width:768px){.news-page .news-banner[data-v-7b54d034]{height:250px}}.news-page .news-banner.mobile-banner[data-v-7b54d034]{position:relative}.news-page .news-banner.mobile-banner img[data-v-7b54d034]{filter:brightness(.6);object-fit:cover}.news-page .news-banner.mobile-banner .banner-overlay[data-v-7b54d034]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1e3c72cc,#2a4a8a99);z-index:1}.news-page .news-banner.mobile-banner .banner-content[data-v-7b54d034]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;color:#fff;width:100%;padding:0 20px}.news-page .news-banner.mobile-banner .banner-content .banner-title[data-v-7b54d034]{font-size:32px;font-weight:800;margin-bottom:8px;text-shadow:0 2px 10px rgba(0,0,0,.3);animation:fadeInUp-7b54d034 .8s ease}.news-page .news-banner.mobile-banner .banner-content .banner-subtitle[data-v-7b54d034]{font-size:14px;letter-spacing:4px;opacity:.9;margin-bottom:15px;animation:fadeInUp-7b54d034 .8s ease .2s both}.news-page .news-banner.mobile-banner .banner-content .banner-decoration[data-v-7b54d034]{display:flex;align-items:center;justify-content:center;gap:10px;animation:fadeInUp-7b54d034 .8s ease .4s both}.news-page .news-banner.mobile-banner .banner-content .banner-decoration .decoration-line[data-v-7b54d034]{width:30px;height:2px;background:linear-gradient(90deg,transparent,white,transparent)}.news-page .news-banner.mobile-banner .banner-content .banner-decoration .decoration-dot[data-v-7b54d034]{font-size:6px;opacity:.7}.news-page .news-banner img[data-v-7b54d034]{width:100%;height:clamp(200px,100vw,60vh);object-fit:cover;transform:scale(1.5);animation:zoomOut-7b54d034 3s ease-out forwards}.news-page .news-banner .banner-text[data-v-7b54d034]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1e3c7280;color:#fff}.news-page .news-banner .banner-text h1[data-v-7b54d034]{font-size:48px;margin-bottom:10px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.news-page .news-banner .banner-text p[data-v-7b54d034]{font-size:18px;letter-spacing:3px;opacity:.9}.news-page .news-section[data-v-7b54d034]{max-width:1400px;margin:-40px auto 20px;padding:0 20px;position:relative;z-index:10}@media(max-width:768px){.news-page .news-section[data-v-7b54d034]{margin:-60px auto 20px;padding:0 16px}}.news-page .news-section .company-profile .profile-nav[data-v-7b54d034]{background:#fff;border-radius:12px 12px 0 0;box-shadow:0 5px 20px #0000000d}@media(max-width:768px){.news-page .news-section .company-profile .profile-nav[data-v-7b54d034]{border-radius:30px;margin-bottom:20px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #0000001a}}.news-page .news-section .company-profile .profile-nav.mobile-nav[data-v-7b54d034]{position:sticky;top:60px;z-index:20}.news-page .news-section .company-profile .profile-nav.mobile-nav .nav-container[data-v-7b54d034]{padding:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.news-page .news-section .company-profile .profile-nav.mobile-nav .nav-container[data-v-7b54d034]::-webkit-scrollbar{display:none}.news-page .news-section .company-profile .profile-nav.mobile-nav .nav-item[data-v-7b54d034]{flex:0 0 auto;padding:12px 24px}.news-page .news-section .company-profile .profile-nav.mobile-nav .nav-item .nav-text[data-v-7b54d034]{font-size:15px;white-space:nowrap}.news-page .news-section .company-profile .profile-nav.mobile-nav .nav-item.active[data-v-7b54d034]{border-radius:30px;border-bottom:2px solid #1890ff}.news-page .news-section .company-profile .profile-nav.mobile-nav .nav-item.active .nav-text[data-v-7b54d034]{color:#fff}.news-page .news-section .company-profile .profile-nav.mobile-nav .nav-item .nav-indicator[data-v-7b54d034]{display:none}.news-page .news-section .company-profile .profile-nav .nav-container[data-v-7b54d034]{margin:auto;display:flex;justify-content:space-between;position:relative}@media(max-width:768px){.news-page .news-section .company-profile .profile-nav .nav-container[data-v-7b54d034]{justify-content:flex-start;gap:10px}}.news-page .news-section .company-profile .profile-nav .nav-container .nav-item[data-v-7b54d034]{flex:1;text-align:center;padding:20px 0;cursor:pointer;position:relative;transition:all .3s}@media(max-width:768px){.news-page .news-section .company-profile .profile-nav .nav-container .nav-item[data-v-7b54d034]{padding:12px 0}}.news-page .news-section .company-profile .profile-nav .nav-container .nav-item .nav-text[data-v-7b54d034]{font-size:18px;font-weight:500;color:#333;transition:all .3s ease}@media(max-width:768px){.news-page .news-section .company-profile .profile-nav .nav-container .nav-item .nav-text[data-v-7b54d034]{font-size:15px}}.news-page .news-section .company-profile .profile-nav .nav-container .nav-item .underline-container[data-v-7b54d034]{position:absolute;bottom:-1px;left:0;width:100%;height:3px;overflow:hidden}@media(max-width:768px){.news-page .news-section .company-profile .profile-nav .nav-container .nav-item .underline-container[data-v-7b54d034]{display:none}}.news-page .news-section .company-profile .profile-nav .nav-container .nav-item .underline-container .underline[data-v-7b54d034]{position:absolute;left:50%;top:0;width:0;height:100%;background:linear-gradient(90deg,#1890ff,#36cfc9);transform:translate(-50%);transition:width .5s cubic-bezier(.175,.885,.32,1.275)}.news-page .news-section .company-profile .profile-nav .nav-container .nav-item .underline-container .underline.active[data-v-7b54d034]{width:100%}.news-page .news-section .company-profile .profile-nav .nav-container .nav-item:hover .nav-text[data-v-7b54d034]{color:#1890ff}.news-page .news-section .company-profile .profile-nav .nav-container .nav-item.active .nav-text[data-v-7b54d034]{color:#1890ff;font-weight:600}.news-page .news-section .company-profile .content-container[data-v-7b54d034]{min-height:200px;background:#fff;border-radius:0 0 12px 12px;padding:30px;box-shadow:0 10px 40px #0000000d}@media(max-width:768px){.news-page .news-section .company-profile .content-container[data-v-7b54d034]{padding:20px;border-radius:20px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.news-page .news-section .company-profile .default-section.mobile-default .carenlCard[data-v-7b54d034],.news-page .news-section .company-profile .default-section .title-section[data-v-7b54d034]{margin-bottom:30px}@media(max-width:768px){.news-page .news-section .company-profile .default-section .title-section[data-v-7b54d034]{margin-bottom:20px}}.news-page .news-section .company-profile .default-section .title-section.mobile-title .en-title[data-v-7b54d034]{font-size:28px}.news-page .news-section .company-profile .default-section .title-section.mobile-title .cn-title[data-v-7b54d034]{font-size:24px}.news-page .news-section .company-profile .default-section .title-section .main-title[data-v-7b54d034]{display:flex;flex-direction:column;align-items:center;gap:8px}.news-page .news-section .company-profile .default-section .title-section .en-title[data-v-7b54d034]{font-size:42px;font-weight:800;letter-spacing:2px;color:#1e3c72}@media(max-width:768px){.news-page .news-section .company-profile .default-section .title-section .en-title[data-v-7b54d034]{font-size:28px}}.news-page .news-section .company-profile .default-section .title-section .cn-title[data-v-7b54d034]{font-size:28px;color:#333;font-weight:500;letter-spacing:4px}@media(max-width:768px){.news-page .news-section .company-profile .default-section .title-section .cn-title[data-v-7b54d034]{font-size:22px}}.news-page .news-section .company-profile .default-section .title-section .title-decoration[data-v-7b54d034]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px}.news-page .news-section .company-profile .default-section .title-section .title-decoration .decoration-line[data-v-7b54d034]{width:60px;height:2px;background:linear-gradient(90deg,transparent,#1e3c72,transparent)}.news-page .news-section .company-profile .default-section .title-section .title-decoration .decoration-dot[data-v-7b54d034]{color:#1e3c72;font-size:8px;opacity:.7}.news-page .news-section .company-profile .default-section .content-section[data-v-7b54d034]{display:flex;gap:30px;margin-bottom:40px}@media(max-width:768px){.news-page .news-section .company-profile .default-section .content-section[data-v-7b54d034]{flex-direction:column;gap:20px;margin-bottom:30px}}.news-page .news-section .company-profile .default-section .content-section.mobile-content[data-v-7b54d034]{gap:20px}.news-page .news-section .company-profile .default-section .content-section .carenl[data-v-7b54d034]{flex:1;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #0000001a}@media(max-width:768px){.news-page .news-section .company-profile .default-section .content-section .carenl[data-v-7b54d034]{max-width:100%}}.news-page .news-section .company-profile .default-section .content-section .carenl.mobile-carenl[data-v-7b54d034],.news-page .news-section .company-profile .default-section .content-section .carenl.mobile-carenl .carenl-img[data-v-7b54d034]{height:220px}.news-page .news-section .company-profile .default-section .content-section .carenl.mobile-carenl .carenl-img img[data-v-7b54d034]{height:220px;object-fit:cover}.news-page .news-section .company-profile .default-section .content-section .carenl .carenl-img img[data-v-7b54d034]{width:100%;height:380px;object-fit:cover}@media(max-width:768px){.news-page .news-section .company-profile .default-section .content-section .carenl .carenl-img img[data-v-7b54d034]{height:220px}}.news-page .news-section .company-profile .default-section .content-section .carenl[data-v-7b54d034] .ant-carousel .slick-slide{text-align:center;height:380px;line-height:380px;background:#052c59;overflow:hidden}@media(max-width:768px){.news-page .news-section .company-profile .default-section .content-section .carenl[data-v-7b54d034] .ant-carousel .slick-slide{height:220px;line-height:220px}}.news-page .news-section .company-profile .default-section .content-section .list[data-v-7b54d034]{flex:2}@media(max-width:768px){.news-page .news-section .company-profile .default-section .content-section .list[data-v-7b54d034]{width:100%}}.news-page .news-section .company-profile .default-section .content-section .list.mobile-list .simple-news-list[data-v-7b54d034]{padding:0;height:auto}.news-page .news-section .company-profile .default-section .content-section .list .simple-news-list[data-v-7b54d034]{margin:0 auto;padding:20px 0;height:380px;background:#fff}@media(max-width:768px){.news-page .news-section .company-profile .default-section .content-section .list .simple-news-list[data-v-7b54d034]{height:auto;padding:0}}.news-page .news-section .company-profile .default-section .content-section .list .simple-ul[data-v-7b54d034]{list-style:none;padding:0;margin:0}.news-page .news-section .company-profile .default-section .content-section .list .simple-li[data-v-7b54d034]{display:flex;align-items:center;padding:12px 16px;margin-bottom:8px;transition:all .3s ease;border-left:3px solid transparent;border-radius:12px}@media(max-width:768px){.news-page .news-section .company-profile .default-section .content-section .list .simple-li[data-v-7b54d034]{padding:16px;background:#f8faff;margin-bottom:10px;border-left:none;box-shadow:0 2px 8px #00000005}}.news-page .news-section .company-profile .default-section .content-section .list .simple-li.mobile-li[data-v-7b54d034]{flex-wrap:wrap}.news-page .news-section .company-profile .default-section .content-section .list .simple-li.mobile-li .li-text[data-v-7b54d034]{width:calc(100% - 30px);margin-bottom:8px}.news-page .news-section .company-profile .default-section .content-section .list .simple-li.mobile-li .li-date[data-v-7b54d034]{margin-left:25px}.news-page .news-section .company-profile .default-section .content-section .list .simple-li[data-v-7b54d034]:hover{cursor:pointer;background:#f0f7ff;border-left-color:#1e3c72}@media(max-width:768px){.news-page .news-section .company-profile .default-section .content-section .list .simple-li[data-v-7b54d034]:hover{transform:translateY(-2px);box-shadow:0 5px 15px #1e3c721a}}.news-page .news-section .company-profile .default-section .content-section .list .simple-li .li-marker[data-v-7b54d034]{color:#1e3c72;font-size:20px;font-weight:700;margin-right:12px}.news-page .news-section .company-profile .default-section .content-section .list .simple-li .li-text[data-v-7b54d034]{flex:1;font-size:15px;color:#333}@media(max-width:768px){.news-page .news-section .company-profile .default-section .content-section .list .simple-li .li-text[data-v-7b54d034]{font-size:14px}}.news-page .news-section .company-profile .default-section .content-section .list .simple-li .li-date[data-v-7b54d034]{font-size:13px;color:#888;background:#f0f0f0;padding:4px 12px;border-radius:20px;white-space:nowrap}@media(max-width:768px){.news-page .news-section .company-profile .default-section .content-section .list .simple-li .li-date[data-v-7b54d034]{font-size:12px;padding:3px 10px}}.news-page .news-section .company-profile .default-section .news-grid.mobile-grid[data-v-7b54d034]{display:flex;flex-direction:column;gap:20px}.news-page .news-section .company-profile .default-section .section-one[data-v-7b54d034]{max-width:1500px;margin:20px auto;display:flex;position:relative;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #0000000d;transition:all .3s}@media(max-width:768px){.news-page .news-section .company-profile .default-section .section-one[data-v-7b54d034]{flex-direction:column!important;margin:0 0 20px}}.news-page .news-section .company-profile .default-section .section-one[data-v-7b54d034]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #1e3c721a}.news-page .news-section .company-profile .default-section .section-one.mobile-section-card[data-v-7b54d034]{background:#fff}.news-page .news-section .company-profile .default-section .section-one.mobile-section-card .title[data-v-7b54d034]{padding:20px}.news-page .news-section .company-profile .default-section .section-one.mobile-section-card .title .title-text[data-v-7b54d034]{font-size:18px;margin-bottom:10px}.news-page .news-section .company-profile .default-section .section-one.mobile-section-card .title .content[data-v-7b54d034]{-webkit-line-clamp:2}.news-page .news-section .company-profile .default-section .section-one.reverse[data-v-7b54d034]{flex-direction:row-reverse}.news-page .news-section .company-profile .default-section .section-one .title[data-v-7b54d034]{flex:1;padding:30px;background:linear-gradient(135deg,#1e3c72,#2a4a8a);color:#fff;cursor:pointer;transition:all .3s}@media(max-width:768px){.news-page .news-section .company-profile .default-section .section-one .title[data-v-7b54d034]{padding:20px}}.news-page .news-section .company-profile .default-section .section-one .title[data-v-7b54d034]:hover{background:linear-gradient(135deg,#2a4a8a,#1e3c72)}.news-page .news-section .company-profile .default-section .section-one .title .title-text[data-v-7b54d034]{font-size:22px;margin:0 0 15px;line-height:1.4}@media(max-width:768px){.news-page .news-section .company-profile .default-section .section-one .title .title-text[data-v-7b54d034]{font-size:18px}}.news-page .news-section .company-profile .default-section .section-one .title .datatime[data-v-7b54d034]{font-size:15px;color:#fffc;margin-bottom:15px;display:flex;align-items:center;gap:8px}.news-page .news-section .company-profile .default-section .section-one .title .datatime .date-icon[data-v-7b54d034]{font-size:16px}.news-page .news-section .company-profile .default-section .section-one .title .content[data-v-7b54d034]{font-size:15px;line-height:1.7;color:#ffffffe6;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.news-page .news-section .company-profile .default-section .section-one .title .content[data-v-7b54d034]{font-size:14px;-webkit-line-clamp:2}}.news-page .news-section .company-profile .default-section .section-one .title .read-more[data-v-7b54d034]{background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff;padding:8px 20px;border-radius:30px;font-size:14px;cursor:pointer;transition:all .3s}.news-page .news-section .company-profile .default-section .section-one .title .read-more[data-v-7b54d034]:hover{background:#fff;color:#1e3c72;border-color:#fff}.news-page .news-section .company-profile .default-section .section-one .sectionImage[data-v-7b54d034]{flex:1;position:relative;overflow:hidden;cursor:pointer}@media(max-width:768px){.news-page .news-section .company-profile .default-section .section-one .sectionImage[data-v-7b54d034]{height:200px}}.news-page .news-section .company-profile .default-section .section-one .sectionImage img[data-v-7b54d034]{width:100%;height:100%;object-fit:cover;transition:transform .5s}.news-page .news-section .company-profile .default-section .section-one .sectionImage .image-overlay[data-v-7b54d034]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.3) 100%);opacity:0;transition:opacity .3s}.news-page .news-section .company-profile .default-section .section-one .sectionImage:hover img[data-v-7b54d034]{transform:scale(1.1)}.news-page .news-section .company-profile .default-section .section-one .sectionImage:hover .image-overlay[data-v-7b54d034]{opacity:1}.news-page .news-section .company-profile .default-section .section-one .sectiontype[data-v-7b54d034]{position:absolute;top:20px;right:20px;font-size:16px;font-weight:600;padding:8px 20px;background:#ffffffe6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:30px;color:#1e3c72;cursor:pointer;transition:all .3s;z-index:2;box-shadow:0 2px 10px #0000001a}@media(max-width:768px){.news-page .news-section .company-profile .default-section .section-one .sectiontype[data-v-7b54d034]{top:10px;right:10px;font-size:14px;padding:6px 16px}}.news-page .news-section .company-profile .default-section .section-one .sectiontype[data-v-7b54d034]:hover{background:#1e3c72;color:#fff;transform:translateY(-2px)}.news-page .news-section .company-profile .CompanyNews-section.mobile-news-section .section-header[data-v-7b54d034]{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.news-page .news-section .company-profile .CompanyNews-section.mobile-news-section .section-header h2[data-v-7b54d034]{font-size:22px;color:#1e3c72;margin:0}.news-page .news-section .company-profile .CompanyNews-section.mobile-news-section .section-header .header-count[data-v-7b54d034]{font-size:14px;color:#888;background:#f0f0f0;padding:4px 12px;border-radius:20px}.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content[data-v-7b54d034]{margin:50px auto}@media(max-width:768px){.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content[data-v-7b54d034]{margin:20px auto}}.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList[data-v-7b54d034]{display:flex;align-items:center;padding:16px 20px;border-bottom:1px dashed #e0e0e0;transition:all .3s;cursor:pointer}@media(max-width:768px){.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList[data-v-7b54d034]{padding:20px;margin-bottom:12px;background:#f8faff;border-radius:16px;border-bottom:none;box-shadow:0 2px 10px #00000005}}.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList.mobile-content-card[data-v-7b54d034]{flex-direction:column;align-items:flex-start;gap:10px}.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList.mobile-content-card .title[data-v-7b54d034],.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList.mobile-content-card .datatime[data-v-7b54d034]{width:100%}.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList.mobile-content-card .datatime .date-badge[data-v-7b54d034]{display:inline-block}.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList[data-v-7b54d034]:hover{background:#f0f7ff;border-bottom-color:#1e3c72}@media(max-width:768px){.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList[data-v-7b54d034]:hover{transform:translateY(-2px);box-shadow:0 5px 20px #1e3c721a}}.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList .title[data-v-7b54d034]{flex:1;font-size:18px;color:#333;display:flex;align-items:center;gap:12px}@media(max-width:768px){.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList .title[data-v-7b54d034]{font-size:16px}}.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList .title .title-icon[data-v-7b54d034]{font-size:22px}.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList .title .title-text[data-v-7b54d034]:hover{color:#1e3c72}.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList .datatime[data-v-7b54d034]{font-size:15px;color:#888;white-space:nowrap;margin-left:20px}@media(max-width:768px){.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList .datatime[data-v-7b54d034]{margin-left:34px;font-size:13px}}.news-page .news-section .company-profile .CompanyNews-section .CompanyNews-content .contentList .datatime .date-badge[data-v-7b54d034]{background:#eef2f7;padding:4px 12px;border-radius:20px}@keyframes fadeInUp-7b54d034{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.news-details[data-v-37032b6f]{width:100%;min-height:100vh;background:#f5f7fa}.news-details .news-banner[data-v-37032b6f]{position:relative;height:300px;overflow:hidden}@media(max-width:768px){.news-details .news-banner[data-v-37032b6f]{height:180px}}.news-details .news-banner.mobile-banner img[data-v-37032b6f]{filter:brightness(.6)}.news-details .news-banner.mobile-banner .banner-overlay[data-v-37032b6f]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1e3c72cc,#2a4a8a99);z-index:1}.news-details .news-banner.mobile-banner .banner-content[data-v-37032b6f]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;color:#fff}.news-details .news-banner.mobile-banner .banner-content .banner-title[data-v-37032b6f]{font-size:28px;font-weight:700;margin-bottom:5px}.news-details .news-banner.mobile-banner .banner-content .banner-subtitle[data-v-37032b6f]{font-size:14px;letter-spacing:3px;opacity:.9}.news-details .news-banner img[data-v-37032b6f]{width:100%;height:100%;object-fit:cover}.news-details .news-banner .banner-text[data-v-37032b6f]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1e3c7280;color:#fff}.news-details .news-banner .banner-text h1[data-v-37032b6f]{font-size:48px;margin-bottom:10px}.news-details .news-banner .banner-text p[data-v-37032b6f]{font-size:18px;letter-spacing:3px}.news-details .content[data-v-37032b6f]{max-width:1400px;display:flex;gap:30px;margin:-40px auto 40px;padding:0 20px;position:relative;z-index:10}@media(max-width:992px){.news-details .content[data-v-37032b6f]{flex-direction:column}}@media(max-width:768px){.news-details .content[data-v-37032b6f]{margin:-20px auto 20px;padding:0 12px;gap:20px}}.news-details .content .news-detail-container[data-v-37032b6f]{flex:1}@media(max-width:768px){.news-details .content .news-detail-container[data-v-37032b6f]{width:100%}}.news-details .content .news-detail-container .news-content[data-v-37032b6f]{background:#fff;border-radius:16px;padding:40px;box-shadow:0 5px 20px #0000000d}@media(max-width:768px){.news-details .content .news-detail-container .news-content[data-v-37032b6f]{padding:20px;border-radius:12px}}.news-details .content .news-detail-container .news-content .mobile-back-header[data-v-37032b6f]{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eee;cursor:pointer}.news-details .content .news-detail-container .news-content .mobile-back-header .back-arrow[data-v-37032b6f]{font-size:24px;color:#1e3c72}.news-details .content .news-detail-container .news-content .mobile-back-header .back-text[data-v-37032b6f]{font-size:16px;color:#666}.news-details .content .news-detail-container .news-content .news-title[data-v-37032b6f]{font-size:32px;color:#1e3c72;margin:0 0 20px;display:flex;align-items:center;gap:10px}@media(max-width:768px){.news-details .content .news-detail-container .news-content .news-title[data-v-37032b6f]{font-size:22px}.news-details .content .news-detail-container .news-content .news-title .title-icon[data-v-37032b6f]{font-size:24px}}.news-details .content .news-detail-container .news-content .news-meta[data-v-37032b6f]{display:flex;gap:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #eee;color:#666}@media(max-width:768px){.news-details .content .news-detail-container .news-content .news-meta[data-v-37032b6f]{flex-direction:column;gap:8px;margin-bottom:20px;padding-bottom:15px}}.news-details .content .news-detail-container .news-content .news-body .new-content[data-v-37032b6f]{margin-bottom:30px}.news-details .content .news-detail-container .news-content .news-body .new-content .new-boby p[data-v-37032b6f]{font-size:16px;line-height:1.8;color:#333;margin-bottom:20px}@media(max-width:768px){.news-details .content .news-detail-container .news-content .news-body .new-content .new-boby p[data-v-37032b6f]{font-size:15px;line-height:1.7}}.news-details .content .news-detail-container .news-content .news-body .new-content .new-image[data-v-37032b6f]{margin:30px 0;text-align:center}.news-details .content .news-detail-container .news-content .news-body .new-content .new-image img[data-v-37032b6f]{max-width:100%;max-height:500px;border-radius:12px}@media(max-width:768px){.news-details .content .news-detail-container .news-content .news-body .new-content .new-image img[data-v-37032b6f]{max-height:300px}}.news-details .content .news-detail-container .news-content .news-body .new-content .new-image .image-caption[data-v-37032b6f]{margin-top:10px;color:#888;font-size:14px}.news-details .content .news-detail-container .news-content .news-body .new-content .new-gallery .gallery-grid[data-v-37032b6f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}@media(max-width:768px){.news-details .content .news-detail-container .news-content .news-body .new-content .new-gallery .gallery-grid[data-v-37032b6f]{grid-template-columns:1fr;gap:15px}}.news-details .content .news-detail-container .news-content .news-body .new-content .new-gallery .gallery-grid .images[data-v-37032b6f]{text-align:center}.news-details .content .news-detail-container .news-content .news-body .new-content .new-gallery .gallery-grid .images img[data-v-37032b6f]{width:100%;max-height:300px;object-fit:contain;border-radius:8px}.news-details .content .news-detail-container .news-content .news-body .new-content .new-gallery .gallery-grid .images .image-caption[data-v-37032b6f]{margin-top:8px;color:#888;font-size:14px}.news-details .content .news-detail-container .back-section[data-v-37032b6f]{display:flex;justify-content:center;margin-top:30px}.news-details .content .news-detail-container .back-section .btn-back[data-v-37032b6f]{padding:12px 30px;background:#f0f7ff;border:1px solid #1e3c72;color:#1e3c72;border-radius:30px;cursor:pointer;font-size:16px;transition:all .3s}.news-details .content .news-detail-container .back-section .btn-back[data-v-37032b6f]:hover{background:#1e3c72;color:#fff}.news-details .content .news-nav[data-v-37032b6f]{width:320px;flex-shrink:0}@media(max-width:992px){.news-details .content .news-nav[data-v-37032b6f]{width:100%}}@media(max-width:768px){.news-details .content .news-nav[data-v-37032b6f]{margin-top:0}}.news-details .content .news-nav .nav[data-v-37032b6f],.news-details .content .news-nav .hotNews[data-v-37032b6f]{background:#fff;border-radius:16px;padding:20px;margin-bottom:20px;box-shadow:0 5px 20px #0000000d}@media(max-width:768px){.news-details .content .news-nav .nav[data-v-37032b6f],.news-details .content .news-nav .hotNews[data-v-37032b6f]{padding:16px;margin-bottom:15px;border-radius:12px}}.news-details .content .news-nav .nav .header[data-v-37032b6f],.news-details .content .news-nav .hotNews .header[data-v-37032b6f]{font-size:20px;font-weight:600;color:#1e3c72;padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid #f0f0f0}@media(max-width:768px){.news-details .content .news-nav .nav .header[data-v-37032b6f],.news-details .content .news-nav .hotNews .header[data-v-37032b6f]{font-size:18px;padding-bottom:12px;margin-bottom:12px}}.news-details .content .news-nav .nav .newbar[data-v-37032b6f]{padding:10px 0;cursor:pointer}.news-details .content .news-nav .nav .newbar span[data-v-37032b6f]{color:#666;font-size:16px;transition:all .3s}@media(max-width:768px){.news-details .content .news-nav .nav .newbar span[data-v-37032b6f]{font-size:15px;padding:8px 0;display:block}}.news-details .content .news-nav .nav .newbar:hover span[data-v-37032b6f]{color:#1e3c72;transform:translate(5px);display:inline-block}.news-details .content .news-nav .hotNews .newList[data-v-37032b6f]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f0f0f0;cursor:pointer}@media(max-width:768px){.news-details .content .news-nav .hotNews .newList[data-v-37032b6f]{padding:15px 0}}.news-details .content .news-nav .hotNews .newList[data-v-37032b6f]:last-child{border-bottom:none}.news-details .content .news-nav .hotNews .newList:hover .hotnews-title[data-v-37032b6f]{color:#1e3c72}.news-details .content .news-nav .hotNews .newList:hover .hotnews-arrow[data-v-37032b6f]{opacity:1;transform:translate(3px)}.news-details .content .news-nav .hotNews .newList .hotnews-index[data-v-37032b6f]{width:24px;height:24px;background:#1e3c72;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}@media(max-width:768px){.news-details .content .news-nav .hotNews .newList .hotnews-index[data-v-37032b6f]{width:22px;height:22px;font-size:11px}}.news-details .content .news-nav .hotNews .newList .hotnews-title[data-v-37032b6f]{flex:1;font-size:14px;color:#333;transition:color .3s}@media(max-width:768px){.news-details .content .news-nav .hotNews .newList .hotnews-title[data-v-37032b6f]{font-size:14px;line-height:1.4}}.news-details .content .news-nav .hotNews .newList .hotnews-arrow[data-v-37032b6f]{color:#1e3c72;opacity:0;transition:all .3s;font-size:16px}.loading[data-v-37032b6f]{text-align:center;padding:60px;color:#666}.products-page[data-v-98dda22b]{width:100%;min-height:100vh;background-color:#d7d7da50;padding-bottom:1%}.products-banner[data-v-98dda22b]{width:100%;position:relative;overflow:hidden}.products-banner .carousel-image[data-v-98dda22b]{width:100%;height:clamp(200px,100vw,100vh);object-fit:cover;transform:scale(1.5);animation:zoomOut-98dda22b 3s ease-out forwards}.products-banner .carousel-overlay[data-v-98dda22b]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#000,#0000001a 25%,#00000026 30%,#0000000d 50%,#0000000d 65%,#0000);display:flex;align-items:center;padding:0 20px}@media(max-width:768px){.products-banner .carousel-overlay[data-v-98dda22b]{padding:0 20px}}.products-banner .overlay-content[data-v-98dda22b]{color:#fff;max-width:1200px;width:100%;opacity:0;transform:translateY(40px);animation:fadeInUp-98dda22b 2.2s ease-out forwards}@media(max-width:768px){.products-banner .overlay-content[data-v-98dda22b]{transform:translateY(30px)}}.products-banner .overlay-content .overlay-title[data-v-98dda22b]{font-size:56px;font-weight:700;margin-bottom:16px;text-shadow:0 4px 12px rgba(0,0,0,.3)}@media(max-width:768px){.products-banner .overlay-content .overlay-title[data-v-98dda22b]{font-size:32px}}.products-banner .overlay-content .overlay-subtitle[data-v-98dda22b]{font-size:24px;opacity:.9;text-shadow:0 2px 8px rgba(0,0,0,.3)}@media(max-width:768px){.products-banner .overlay-content .overlay-subtitle[data-v-98dda22b]{font-size:16px}}@keyframes zoomOut-98dda22b{0%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes fadeInUp-98dda22b{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.products-main[data-v-98dda22b]{max-width:1400px;margin:40px auto;padding:0 20px}@media(max-width:768px){.products-main[data-v-98dda22b]{margin:20px auto;padding:0 12px}}.products-container[data-v-98dda22b]{display:flex;gap:30px}@media(max-width:992px){.products-container[data-v-98dda22b]{flex-direction:column;gap:20px}}.category-sidebar[data-v-98dda22b]{width:280px;flex-shrink:0;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;position:sticky;top:0;z-index:100}@media(max-width:992px){.category-sidebar[data-v-98dda22b]{width:100%}}.category-sidebar .sidebar-header[data-v-98dda22b]{display:flex;align-items:center;padding:20px;border-bottom:1px solid #eee;background:#1e3c72;color:#fff;border-radius:8px 8px 0 0}@media(max-width:768px){.category-sidebar .sidebar-header[data-v-98dda22b]{padding:10px}.category-sidebar .sidebar-header h3[data-v-98dda22b]{font-size:18px}}.category-sidebar .sidebar-header h3[data-v-98dda22b]{margin:0;font-size:24px}.category-sidebar .category-list[data-v-98dda22b]{padding:10px 0}@media(max-width:768px){.category-sidebar .category-list[data-v-98dda22b]{display:flex;overflow-x:auto;padding:10px;gap:10px;scrollbar-width:thin;-webkit-overflow-scrolling:touch;white-space:nowrap}.category-sidebar .category-list[data-v-98dda22b]::-webkit-scrollbar{height:4px}.category-sidebar .category-list[data-v-98dda22b]::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}}.category-sidebar .category-group[data-v-98dda22b]{margin-bottom:10px}@media(max-width:768px){.category-sidebar .category-group[data-v-98dda22b]{flex:0 0 auto;min-width:180px;margin-bottom:0}}.category-sidebar .category-item[data-v-98dda22b]{display:flex;align-items:center;padding:15px 20px;cursor:pointer;border-left:4px solid transparent;transition:all .3s}.category-sidebar .category-item.level-1[data-v-98dda22b]{font-weight:600;background:#f5f5f5}.category-sidebar .category-item.level-1[data-v-98dda22b]:hover{background:#f0f0f0;border-left-color:#1e3c72}.category-sidebar .category-item.level-1.active[data-v-98dda22b]{background:#e3f2fd;border-left-color:#2196f3}.category-sidebar .category-item.level-1.active .category-name[data-v-98dda22b]{color:#1976d2}@media(max-width:768px){.category-sidebar .category-item[data-v-98dda22b]{padding:12px 15px}.category-sidebar .category-item.level-1[data-v-98dda22b]{border-left:none;border-bottom:3px solid transparent;border-radius:0}.category-sidebar .category-item.level-1.active[data-v-98dda22b]{border-bottom-color:#2196f3}}.category-sidebar .category-item .category-info[data-v-98dda22b]{flex:1}.category-sidebar .category-item .category-info .category-name[data-v-98dda22b]{font-size:16px;color:#333;margin-bottom:4px}@media(max-width:768px){.category-sidebar .category-item .category-info .category-name[data-v-98dda22b]{font-size:14px}}.category-sidebar .category-item .category-info .category-desc[data-v-98dda22b]{font-size:12px;color:#888}@media(max-width:768px){.category-sidebar .category-item .category-info .category-desc[data-v-98dda22b]{font-size:11px}}.category-sidebar .category-item .category-arrow[data-v-98dda22b]{color:#ccc;transition:all .3s}@media(max-width:768px){.category-sidebar .category-item .category-arrow[data-v-98dda22b]{display:none}}.category-sidebar .subcategory-list[data-v-98dda22b]{padding-left:20px;background:#fafafa}@media(max-width:768px){.category-sidebar .subcategory-list[data-v-98dda22b]{padding-left:0;background:transparent;display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}}.category-sidebar .subcategory-item[data-v-98dda22b]{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;cursor:pointer;font-size:14px;color:#666;transition:all .3s;border-left:2px solid transparent}.category-sidebar .subcategory-item[data-v-98dda22b]:hover{background:#f0f0f0;border-left-color:#999;color:#333}.category-sidebar .subcategory-item.active[data-v-98dda22b]{background:#e8f0fe;border-left-color:#2196f3;color:#1976d2;font-weight:500}@media(max-width:768px){.category-sidebar .subcategory-item[data-v-98dda22b]{padding:6px 12px;border-left:none;border-radius:16px;background:#f5f5f5;font-size:13px}.category-sidebar .subcategory-item[data-v-98dda22b]:hover,.category-sidebar .subcategory-item.active[data-v-98dda22b]{border-left:none}.category-sidebar .subcategory-item.active[data-v-98dda22b]{background:#e3f2fd;color:#1976d2}}.category-sidebar .subcategory-item .subcategory-name[data-v-98dda22b]{flex:1}.category-sidebar .subcategory-item .subcategory-count[data-v-98dda22b]{font-size:12px;color:#999;margin-left:8px}@media(max-width:768px){.category-sidebar .subcategory-item .subcategory-count[data-v-98dda22b]{font-size:11px}}.products-content[data-v-98dda22b]{flex:1;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden}@media(max-width:768px){.products-content[data-v-98dda22b]{box-shadow:0 2px 4px #0000000d}}.products-content .content-header[data-v-98dda22b]{padding:25px 30px;background:#f8f9fa;border-bottom:1px solid #eee}@media(max-width:768px){.products-content .content-header[data-v-98dda22b]{padding:15px}.products-content .content-header h2[data-v-98dda22b]{font-size:20px;margin-bottom:5px}.products-content .content-header p[data-v-98dda22b]{font-size:13px}}.products-content .content-header h2[data-v-98dda22b]{margin:0 0 10px;color:#333;font-size:24px}.products-content .content-header p[data-v-98dda22b]{margin:0;color:#666;font-size:14px}.products-grid[data-v-98dda22b]{padding:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}@media(max-width:768px){.products-grid[data-v-98dda22b]{grid-template-columns:1fr;padding:12px;gap:12px}}.pagination[data-v-98dda22b]{margin:30px 20px;display:flex;justify-content:center}@media(max-width:768px){.pagination[data-v-98dda22b]{margin:20px 12px}.pagination[data-v-98dda22b] .ant-pagination .ant-pagination-item,.pagination[data-v-98dda22b] .ant-pagination .ant-pagination-prev,.pagination[data-v-98dda22b] .ant-pagination .ant-pagination-next{min-width:36px;height:36px;line-height:36px}.pagination[data-v-98dda22b] .ant-pagination .ant-pagination-item a,.pagination[data-v-98dda22b] .ant-pagination .ant-pagination-prev a,.pagination[data-v-98dda22b] .ant-pagination .ant-pagination-next a{font-size:14px}}.pagination[data-v-98dda22b] .ant-pagination .ant-pagination-item{border-radius:50%;border:1px solid #d9d9d9}.pagination[data-v-98dda22b] .ant-pagination .ant-pagination-item:hover{border-color:#1890ff;font-size:18px}.pagination[data-v-98dda22b] .ant-pagination .ant-pagination-item a{color:#666}.pagination[data-v-98dda22b] .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:#1e3c72;border-color:transparent}.pagination[data-v-98dda22b] .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.pagination[data-v-98dda22b] .ant-pagination .ant-pagination-prev .ant-pagination-item-link,.pagination[data-v-98dda22b] .ant-pagination .ant-pagination-next .ant-pagination-item-link{border-radius:50%}.product-item[data-v-98dda22b]{border:1px solid #eee;border-radius:8px;overflow:hidden;transition:all .3s;cursor:pointer}@media(max-width:768px){.product-item[data-v-98dda22b]{display:flex;flex-direction:column}}.product-item[data-v-98dda22b]:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a;border-color:#1e3c72}.product-item:hover .product-name[data-v-98dda22b]{color:#1e3c72}.product-item:hover .detail-btn[data-v-98dda22b]{background:#1e3c72;color:#fff}.product-item .product-image[data-v-98dda22b]{position:relative;height:200px;overflow:hidden;background:#e1e1e1}@media(max-width:768px){.product-item .product-image[data-v-98dda22b]{height:160px}}.product-item .product-image img[data-v-98dda22b]{width:100%;height:100%;object-fit:cover;transition:transform .5s}.product-item .product-image:hover img[data-v-98dda22b]{transform:scale(1.1)}@media(max-width:768px){.product-item .product-image:hover img[data-v-98dda22b]{transform:scale(1.05)}}.product-item .product-image .product-tag[data-v-98dda22b]{position:absolute;top:10px;left:10px;padding:4px 10px;background:#1e3c72e6;color:#fff;font-size:12px;border-radius:4px}@media(max-width:768px){.product-item .product-image .product-tag[data-v-98dda22b]{padding:3px 8px;font-size:11px}}.product-item .product-info[data-v-98dda22b]{padding:20px 10px}@media(max-width:768px){.product-item .product-info[data-v-98dda22b]{padding:12px 8px}}.product-item .product-info .product-name[data-v-98dda22b]{font-size:18px;color:#333;margin:0 0 10px;transition:color .3s}@media(max-width:768px){.product-item .product-info .product-name[data-v-98dda22b]{font-size:16px;margin-bottom:6px}}.product-item .product-info .product-desc[data-v-98dda22b]{color:#666;font-size:14px;line-height:1.5;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.product-item .product-info .product-desc[data-v-98dda22b]{font-size:13px;margin-bottom:12px}}.product-item .product-info .product-features[data-v-98dda22b]{display:flex;gap:15px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}@media(max-width:768px){.product-item .product-info .product-features[data-v-98dda22b]{gap:10px;margin-bottom:12px;padding-bottom:12px}}.product-item .product-info .product-features .feature[data-v-98dda22b]{display:flex;align-items:center;gap:5px;font-size:13px;color:#666}@media(max-width:768px){.product-item .product-info .product-features .feature[data-v-98dda22b],.product-item .product-info .product-features .feature .feature-icon[data-v-98dda22b]{font-size:12px}}.product-item .product-info .product-action .detail-btn[data-v-98dda22b]{width:100%;padding:10px;background:#f0f7ff;color:#1e3c72;border:1px solid #1e3c72;border-radius:4px;font-size:14px;cursor:pointer;transition:all .3s}@media(max-width:768px){.product-item .product-info .product-action .detail-btn[data-v-98dda22b]{padding:12px;font-size:14px;-webkit-tap-highlight-color:transparent}}.product-item .product-info .product-action .detail-btn[data-v-98dda22b]:hover{background:#1e3c72;color:#fff}.no-products[data-v-98dda22b]{padding:60px 20px;text-align:center}@media(max-width:768px){.no-products[data-v-98dda22b]{padding:40px 15px}}.no-products .no-data-icon[data-v-98dda22b]{font-size:60px;color:#ccc;margin-bottom:20px}@media(max-width:768px){.no-products .no-data-icon[data-v-98dda22b]{font-size:48px;margin-bottom:15px}}.no-products h3[data-v-98dda22b]{color:#666;margin-bottom:10px}@media(max-width:768px){.no-products h3[data-v-98dda22b]{font-size:18px}}.no-products p[data-v-98dda22b]{color:#999;margin:0}@media(max-width:768px){.no-products p[data-v-98dda22b]{font-size:14px}}@media(max-width:768px){.products-banner[data-v-98dda22b],.products-banner .carousel-image[data-v-98dda22b]{height:180px}.category-item[data-v-98dda22b],.product-item[data-v-98dda22b],.detail-btn[data-v-98dda22b],.ant-pagination-item[data-v-98dda22b]{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,.1)}.category-item[data-v-98dda22b]:active,.product-item[data-v-98dda22b]:active,.detail-btn[data-v-98dda22b]:active{opacity:.8}}@media(max-width:375px){.products-main[data-v-98dda22b]{padding:0 8px}.product-image[data-v-98dda22b]{height:140px}}@media(min-width:993px){.category-sidebar[data-v-98dda22b]{width:280px}.products-grid[data-v-98dda22b]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.product-detail-container[data-v-499d4bb5]{width:100%;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#e9ecef);padding-bottom:1%;position:relative}.container[data-v-499d4bb5]{max-width:1200px;margin:0 auto;padding:50px 20px 0}@media(max-width:768px){.container[data-v-499d4bb5]{padding:0 16px}}.product-header[data-v-499d4bb5]{background:linear-gradient(135deg,#1e3c72,#2a4a8a);color:#fff;padding:40px 0 60px;position:relative;overflow:hidden}@media(max-width:768px){.product-header[data-v-499d4bb5]{padding:20px 0 40px}}.product-header.mobile-enhanced[data-v-499d4bb5]:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:rotate-499d4bb5 30s linear infinite}.product-header .header-wave[data-v-499d4bb5]{position:absolute;bottom:0;left:0;width:100%;line-height:0}.product-header .header-wave svg[data-v-499d4bb5]{width:100%;height:40px;fill:#f5f7fa}.product-header .product-breadcrumb[data-v-499d4bb5]{margin-bottom:30px;position:relative;z-index:2}@media(max-width:768px){.product-header .product-breadcrumb[data-v-499d4bb5]{margin-bottom:20px}}.product-header .product-breadcrumb[data-v-499d4bb5] .ant-breadcrumb{color:#fffc;font-size:17px}@media(max-width:768px){.product-header .product-breadcrumb[data-v-499d4bb5] .ant-breadcrumb{font-size:14px}}.product-header .product-breadcrumb[data-v-499d4bb5] .ant-breadcrumb a,.product-header .product-breadcrumb[data-v-499d4bb5] .ant-breadcrumb .ant-breadcrumb-link{color:#ffffffe6}.product-header .product-breadcrumb[data-v-499d4bb5] .ant-breadcrumb a:hover,.product-header .product-breadcrumb[data-v-499d4bb5] .ant-breadcrumb .ant-breadcrumb-link:hover{color:#fff}.product-header .product-breadcrumb[data-v-499d4bb5] .ant-breadcrumb .ant-breadcrumb-separator{color:#fff9}.product-header .product-title-section[data-v-499d4bb5]{display:flex;gap:40px;position:relative;z-index:2}@media(max-width:992px){.product-header .product-title-section[data-v-499d4bb5]{flex-direction:column;gap:30px}}.product-header .product-title-section .product-description[data-v-499d4bb5]{flex:1.5}@media(max-width:768px){.product-header .product-title-section .product-description[data-v-499d4bb5]{text-align:center}}.product-header .product-title-section .product-description .product-title[data-v-499d4bb5]{font-size:42px;font-weight:800;margin-bottom:20px;background:linear-gradient(135deg,#fff,#e0e8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 2px 10px rgba(0,0,0,.2)}@media(max-width:768px){.product-header .product-title-section .product-description .product-title[data-v-499d4bb5]{font-size:32px;margin-bottom:15px}}.product-header .product-title-section .product-description .product-subtitle[data-v-499d4bb5]{font-size:18px;line-height:1.8;margin-bottom:30px;opacity:.95;text-indent:2em}@media(max-width:768px){.product-header .product-title-section .product-description .product-subtitle[data-v-499d4bb5]{font-size:15px;line-height:1.7;text-indent:1.5em;text-align:left;background:#ffffff1a;padding:15px;border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.product-header .product-title-section .product-description .product-hotline[data-v-499d4bb5]{display:flex;align-items:center;gap:10px;font-size:18px;background:#ffffff1a;padding:15px 20px;border-radius:50px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}@media(max-width:768px){.product-header .product-title-section .product-description .product-hotline[data-v-499d4bb5]{font-size:16px;padding:12px 16px;justify-content:center;flex-wrap:wrap}}.product-header .product-title-section .product-description .product-hotline .hotline-icon[data-v-499d4bb5]{font-size:20px;color:#7fc6d8}.product-header .product-title-section .product-description .product-hotline .hotline-text[data-v-499d4bb5]{opacity:.9}.product-header .product-title-section .product-description .product-hotline .hotline-number[data-v-499d4bb5]{color:#fff;text-decoration:none;font-weight:600;font-size:20px}@media(max-width:768px){.product-header .product-title-section .product-description .product-hotline .hotline-number[data-v-499d4bb5]{font-size:18px}}.product-header .product-title-section .product-description .product-hotline .hotline-number[data-v-499d4bb5]:hover{text-decoration:underline}.product-header .product-title-section .product-img[data-v-499d4bb5]{flex:1}@media(max-width:768px){.product-header .product-title-section .product-img[data-v-499d4bb5]{margin-top:10px}}.product-header .product-title-section .product-img.mobile-image[data-v-499d4bb5] .ant-image{display:block;width:100%}.product-header .product-title-section .product-img.mobile-image[data-v-499d4bb5] .ant-image img{width:100%;max-height:300px;object-fit:contain;border-radius:20px!important;box-shadow:0 20px 40px #0000004d;transition:all .3s ease}.product-header .product-title-section .product-img.mobile-image[data-v-499d4bb5] .ant-image img:hover{transform:scale(1.05)}.product-header .product-title-section .product-img[data-v-499d4bb5] .ant-image img{width:100%;border-radius:10%;transition:all .5s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px #0003}.product-header .product-title-section .product-img[data-v-499d4bb5] .ant-image img:hover{cursor:pointer;border-radius:5%;transform:scale(1.05);box-shadow:0 20px 40px #0000004d}.product-header .mobile-back[data-v-499d4bb5]{position:absolute;top:20px;left:16px;width:40px;height:40px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;border:1px solid rgba(255,255,255,.3);transition:all .3s}.product-header .mobile-back[data-v-499d4bb5]:active{transform:scale(.95);background:#ffffff4d}.product-header .mobile-back .back-arrow[data-v-499d4bb5]{font-size:24px;color:#fff;font-weight:600}.product-main[data-v-499d4bb5]{padding:40px 0}@media(max-width:768px){.product-main[data-v-499d4bb5]{padding:20px 0}}.product-main .container[data-v-499d4bb5]{display:flex;gap:30px}@media(max-width:992px){.product-main .container[data-v-499d4bb5]{flex-direction:column;gap:20px}}.product-navigation[data-v-499d4bb5]{flex:0 0 200px}@media(max-width:992px){.product-navigation[data-v-499d4bb5]{flex:none;width:100%}}.product-navigation.mobile-navigation[data-v-499d4bb5]{position:sticky;top:50px;z-index:10;background:#fff;border-radius:40px;padding:8px;box-shadow:0 10px 30px #0000001a;margin-bottom:20px}.product-navigation.mobile-navigation[data-v-499d4bb5] .ant-anchor{display:flex;overflow-x:auto;gap:8px;padding:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.product-navigation.mobile-navigation[data-v-499d4bb5] .ant-anchor::-webkit-scrollbar{display:none}.product-navigation.mobile-navigation[data-v-499d4bb5] .ant-anchor .ant-anchor-link{flex:0 0 auto;padding:0}.product-navigation.mobile-navigation[data-v-499d4bb5] .ant-anchor .ant-anchor-link .ant-anchor-link-title{padding:10px 20px;background:#f8faff;border-radius:30px;border:none;font-size:14px;font-weight:500;color:#666;white-space:nowrap;transition:all .3s}.product-navigation.mobile-navigation[data-v-499d4bb5] .ant-anchor .ant-anchor-link .ant-anchor-link-title:hover{background:#e6f7ff;color:#1e3c72}.product-navigation.mobile-navigation[data-v-499d4bb5] .ant-anchor .ant-anchor-link.ant-anchor-link-active .ant-anchor-link-title{background:linear-gradient(135deg,#1e3c72,#2a4a8a);color:#fff;box-shadow:0 5px 15px #1e3c724d}.product-navigation[data-v-499d4bb5] .ant-anchor{position:sticky;top:100px;background:#fff;border-radius:16px;padding:16px;box-shadow:0 5px 20px #0000000d}.product-navigation[data-v-499d4bb5] .ant-anchor .ant-anchor-link{padding:8px 0}.product-navigation[data-v-499d4bb5] .ant-anchor .ant-anchor-link .ant-anchor-link-title{color:#666;font-size:15px;padding:10px 16px;border-left:3px solid transparent;transition:all .3s;border-radius:0 8px 8px 0}.product-navigation[data-v-499d4bb5] .ant-anchor .ant-anchor-link .ant-anchor-link-title:hover{color:#1e3c72;border-left-color:#1e3c72;background:#f8faff}.product-navigation[data-v-499d4bb5] .ant-anchor .ant-anchor-link.ant-anchor-link-active .ant-anchor-link-title{color:#1e3c72;border-left-color:#1e3c72;font-weight:600;background:#f0f7ff}.product-content[data-v-499d4bb5]{flex:1}.product-section[data-v-499d4bb5]{background:#fff;border-radius:24px;padding:30px;margin-bottom:24px;box-shadow:0 10px 40px #0000000d;transition:all .3s}.product-section[data-v-499d4bb5]:hover{box-shadow:0 20px 50px #1e3c721a}@media(max-width:768px){.product-section[data-v-499d4bb5]{padding:20px;margin-bottom:16px}}.product-section.mobile-section[data-v-499d4bb5]{border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-section.mobile-section .section-title[data-v-499d4bb5]{font-size:22px;margin-bottom:20px}.product-section.mobile-section .section-title .title-number[data-v-499d4bb5]{font-size:32px}.product-section .section-title[data-v-499d4bb5]{font-size:28px;color:#1e3c72;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #f0f0f0;display:flex;align-items:center;gap:12px}.product-section .section-title .title-number[data-v-499d4bb5]{font-size:36px;font-weight:800;color:#1e3c7233;line-height:1}@media(max-width:768px){.product-section .section-title[data-v-499d4bb5]{font-size:22px}.product-section .section-title .title-number[data-v-499d4bb5]{font-size:32px}}.back-section[data-v-499d4bb5]{display:flex;justify-content:center;margin-top:40px}@media(max-width:768px){.back-section[data-v-499d4bb5]{margin-top:30px;margin-bottom:80px}}.back-section.mobile-back-section .btn-back[data-v-499d4bb5]{width:100%;max-width:300px;padding:16px;background:linear-gradient(135deg,#1e3c72,#2a4a8a);color:#fff;border:none;border-radius:40px;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 10px 30px #1e3c724d}.back-section.mobile-back-section .btn-back[data-v-499d4bb5]:active{transform:scale(.98)}.back-section.mobile-back-section .btn-back .btn-icon[data-v-499d4bb5]{font-size:20px}.back-section .btn-back[data-v-499d4bb5]{padding:12px 30px;background:#f0f7ff;border:1px solid #1e3c72;color:#1e3c72;border-radius:40px;cursor:pointer;font-size:16px;font-weight:500;transition:all .3s ease;display:flex;align-items:center;gap:8px}.back-section .btn-back[data-v-499d4bb5]:hover{background:#1e3c72;color:#fff;transform:translate(-5px);box-shadow:0 5px 15px #1e3c724d}.back-section .btn-back .btn-icon[data-v-499d4bb5]{font-size:18px}.description-text[data-v-499d4bb5]{font-size:16px;line-height:1.8;color:#333;margin-bottom:32px;padding:24px;background:#f8faff;border-radius:16px;border-left:4px solid #1e3c72;text-indent:2em}@media(max-width:768px){.description-text[data-v-499d4bb5]{font-size:15px;padding:20px;margin-bottom:24px;border-left-width:3px}}.description-text.mobile-text[data-v-499d4bb5]{background:linear-gradient(135deg,#f8faff,#fff);box-shadow:0 5px 20px #00000008}.application-intro[data-v-499d4bb5]{font-size:16px;line-height:1.8;color:#333;margin-bottom:32px;padding:24px;background:#f8faff;border-radius:16px;border-left:4px solid #1e3c72;text-indent:2em}@media(max-width:768px){.application-intro[data-v-499d4bb5]{font-size:15px;padding:20px;margin-bottom:24px}}.application-intro.mobile-intro[data-v-499d4bb5]{background:linear-gradient(135deg,#f8faff,#fff);border-left:3px solid #1e3c72}.application-list .application-item[data-v-499d4bb5]{display:flex;align-items:flex-start;gap:20px;padding:20px;border-bottom:1px solid #f0f0f0;transition:all .3s}@media(max-width:768px){.application-list .application-item[data-v-499d4bb5]{padding:16px;gap:16px}}.application-list .application-item[data-v-499d4bb5]:hover{background:#f8faff;transform:translate(5px)}.application-list .application-item[data-v-499d4bb5]:last-child{border-bottom:none}.application-list .application-item .application-item-icon[data-v-499d4bb5]{flex:0 0 48px;height:48px;background:linear-gradient(135deg,#1e3c72,#2a4a8a);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff;box-shadow:0 5px 15px #1e3c724d}@media(max-width:768px){.application-list .application-item .application-item-icon[data-v-499d4bb5]{flex:0 0 40px;height:40px;font-size:18px;border-radius:10px}}.application-list .application-item .application-item-icon.mobile-icon[data-v-499d4bb5]{background:linear-gradient(135deg,#1e3c72,#2a4a8a);box-shadow:0 4px 10px #1e3c7233}.application-list .application-item .application-item-content[data-v-499d4bb5]{flex:1}.application-list .application-item .application-item-content h4[data-v-499d4bb5]{font-size:18px;color:#1e3c72;margin-bottom:8px;font-weight:600}@media(max-width:768px){.application-list .application-item .application-item-content h4[data-v-499d4bb5]{font-size:16px;margin-bottom:6px}}.application-list .application-item .application-item-content h4.mobile-h4[data-v-499d4bb5]{font-size:16px}.application-list .application-item .application-item-content p[data-v-499d4bb5]{font-size:15px;color:#666;line-height:1.7;margin:0}@media(max-width:768px){.application-list .application-item .application-item-content p[data-v-499d4bb5]{font-size:14px;line-height:1.6}}.application-list .application-item .application-item-content p.mobile-p[data-v-499d4bb5]{font-size:14px}.application-list .application-item .application-item-img[data-v-499d4bb5]{width:20%}.application-list .application-item .application-item-img img[data-v-499d4bb5]{width:100%}.application-list.mobile-features-list .application-item[data-v-499d4bb5]{background:#fff;border-radius:16px;margin-bottom:12px;border:1px solid rgba(30,60,114,.1);box-shadow:0 2px 10px #00000005}.application-list.mobile-features-list .application-item[data-v-499d4bb5]:hover{transform:translateY(-2px);box-shadow:0 5px 20px #1e3c721a}.application-Imglist[data-v-499d4bb5]{display:grid;grid-template-columns:repeat(3,1fr)}.application-Imglist .application-item[data-v-499d4bb5]{display:flex;align-items:flex-start;gap:20px;padding:20px;border-bottom:1px solid #f0f0f0;transition:all .3s}@media(max-width:768px){.application-Imglist .application-item[data-v-499d4bb5]{padding:16px;gap:16px}}.application-Imglist .application-item[data-v-499d4bb5]:hover{background:#f8faff;transform:translate(5px)}.application-Imglist .application-item[data-v-499d4bb5]:last-child{border-bottom:none}.application-Imglist .application-item .application-item-content[data-v-499d4bb5]{background:#f3f3f3;border-radius:10px;padding:10px;border:1px solid #eaeaea;box-shadow:0 5px 20px #1e3c721a}.application-Imglist .application-item .application-item-content h4[data-v-499d4bb5]{font-size:18px;color:#1e3c72;margin:0 8px;font-weight:600}@media(max-width:768px){.application-Imglist .application-item .application-item-content h4[data-v-499d4bb5]{font-size:16px;margin-bottom:6px}}.application-Imglist .application-item .application-item-content h4.mobile-h4[data-v-499d4bb5]{font-size:16px}.application-Imglist .application-item .application-item-content p[data-v-499d4bb5]{font-size:15px;color:#666;line-height:1.7;margin:0}@media(max-width:768px){.application-Imglist .application-item .application-item-content p[data-v-499d4bb5]{font-size:14px;line-height:1.6}}.application-Imglist .application-item .application-item-content p.mobile-p[data-v-499d4bb5]{font-size:14px}.application-Imglist .application-item .application-item-content img[data-v-499d4bb5]{width:100%}.application-Imglist.mobile-features-list[data-v-499d4bb5]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.application-Imglist.mobile-features-list .application-item-content[data-v-499d4bb5]{background:#fff;border-radius:16px}.application-Imglist.mobile-features-list .application-item-content[data-v-499d4bb5]:hover{transform:translateY(-2px);box-shadow:0 5px 20px #1e3c721a}.mobile-consult-bar[data-v-499d4bb5]{position:fixed;bottom:0;left:0;width:100%;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;box-shadow:0 -5px 30px #0000001a;z-index:100}.mobile-consult-bar .consult-button[data-v-499d4bb5]{flex:1;background:linear-gradient(135deg,#1e3c72,#2a4a8a);color:#fff;border:none;border-radius:40px;margin:5px 10px;padding:14px 20px;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;box-shadow:0 5px 20px #1e3c7266}.mobile-consult-bar .consult-button[data-v-499d4bb5]:active{transform:scale(.98)}.mobile-consult-bar .back-top-button[data-v-499d4bb5]{width:50px;height:50px;background:#fff;border:1px solid rgba(30,60,114,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#1e3c72;cursor:pointer;transition:all .3s;box-shadow:0 5px 15px #0000000d}.mobile-consult-bar .back-top-button[data-v-499d4bb5]:active{background:#1e3c72;color:#fff;transform:scale(.95)}@keyframes rotate-499d4bb5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){.container[data-v-499d4bb5]{padding:0 16px}.product-header .product-title-section .product-img[data-v-499d4bb5]{order:-1}.product-section .section-content[data-v-499d4bb5]{padding:0}}.tech-processing-page[data-v-922ca1ca]{background:#f5f7fa;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@keyframes zoomOut-922ca1ca{0%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes fadeInUp-922ca1ca{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.hero-section[data-v-922ca1ca]{width:100%;overflow:hidden}.hero-section .carousel-item[data-v-922ca1ca]{position:relative;height:clamp(200px,80vw,80vh)}.hero-section .carousel-image[data-v-922ca1ca]{width:100%;height:clamp(200px,80vw,80vh);object-fit:cover;transform:scale(1.5);animation:zoomOut-922ca1ca 3s ease-out forwards}.hero-section .carousel-overlay[data-v-922ca1ca]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#000000b3,#0000004d 30%,#00000026,#0000000d 50%,#0000000d 65%,#0000);display:flex;align-items:center;padding:0 48px}@media(max-width:768px){.hero-section .carousel-overlay[data-v-922ca1ca]{padding:0 20px}}.hero-section .overlay-content[data-v-922ca1ca]{color:#fff;width:100%;opacity:0;transform:translateY(40px);animation:fadeInUp-922ca1ca 2.2s ease-out forwards}@media(max-width:768px){.hero-section .overlay-content[data-v-922ca1ca]{transform:translateY(30px)}}.hero-section .overlay-content .overlay-title[data-v-922ca1ca]{font-size:56px;font-weight:700;margin-bottom:16px;text-shadow:0 4px 12px rgba(0,0,0,.3)}@media(max-width:768px){.hero-section .overlay-content .overlay-title[data-v-922ca1ca]{font-size:32px}}.hero-section .overlay-content .overlay-subtitle[data-v-922ca1ca]{font-size:24px;opacity:.9;text-shadow:0 2px 8px rgba(0,0,0,.3)}@media(max-width:768px){.hero-section .overlay-content .overlay-subtitle[data-v-922ca1ca]{font-size:16px}}.nav-wrapper[data-v-922ca1ca]{background:#fff;border-bottom:1px solid #e2e8f0;position:sticky;top:7.5vh;z-index:100}@media(max-width:768px){.nav-wrapper[data-v-922ca1ca]{top:6vh}}.nav-wrapper .nav-container[data-v-922ca1ca]{max-width:1400px;margin:0 auto;display:flex;justify-content:center;gap:16px;padding:10px 0}@media(max-width:768px){.nav-wrapper .nav-container[data-v-922ca1ca]{overflow-x:auto;justify-content:flex-start;padding:12px 16px}.nav-wrapper .nav-container[data-v-922ca1ca]::-webkit-scrollbar{height:4px}.nav-wrapper .nav-container[data-v-922ca1ca]::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}}.nav-wrapper .nav-item[data-v-922ca1ca]{padding:0 28px;font-size:18px;font-weight:500;color:#4a5568;cursor:pointer;transition:all .3s ease;position:relative;white-space:nowrap;letter-spacing:.3px}@media(max-width:768px){.nav-wrapper .nav-item[data-v-922ca1ca]{padding:1px;font-size:16px;flex-shrink:0;scroll-snap-align:start}}.nav-wrapper .nav-item[data-v-922ca1ca]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:0;height:3px;background:linear-gradient(90deg,#1890ff,#36cfc9);transition:width .4s cubic-bezier(.65,0,.35,1);border-radius:3px 3px 0 0}.nav-wrapper .nav-item[data-v-922ca1ca]:hover{color:#1a3650}.nav-wrapper .nav-item[data-v-922ca1ca]:hover:after{width:100%}.nav-wrapper .nav-item.active[data-v-922ca1ca]{color:#1890ff;font-weight:600}.nav-wrapper .nav-item.active[data-v-922ca1ca]:after{width:100%}.nav-wrapper .nav-item.active .nav-title[data-v-922ca1ca],.nav-wrapper .nav-item.active .nav-subtitle[data-v-922ca1ca]{color:#1890ff}.nav-wrapper .nav-item .nav-content[data-v-922ca1ca]{text-align:center}.nav-wrapper .nav-item .nav-content .nav-title[data-v-922ca1ca]{font-size:18px;font-weight:600;color:#1e293b;margin-bottom:4px}@media(max-width:768px){.nav-wrapper .nav-item .nav-content .nav-title[data-v-922ca1ca]{font-size:16px}}.nav-wrapper .nav-item .nav-content .nav-subtitle[data-v-922ca1ca]{font-size:13px;color:#64748b}@media(max-width:768px){.nav-wrapper .nav-item .nav-content .nav-subtitle[data-v-922ca1ca]{font-size:12px}}.main-content-section[data-v-922ca1ca]{max-width:1400px;margin:0 auto;padding:20px 24px}@media(max-width:768px){.main-content-section[data-v-922ca1ca]{padding:0 16px;margin:24px auto}}.content-page[data-v-922ca1ca]{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 10px 30px #0000000d}.section-block[data-v-922ca1ca]{padding:32px;border-bottom:1px solid #e2e8f0}.section-block[data-v-922ca1ca]:last-child{border-bottom:none}@media(max-width:768px){.section-block[data-v-922ca1ca]{padding:24px 16px}}.section-header[data-v-922ca1ca]{margin-bottom:24px}.section-header h3[data-v-922ca1ca]{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:600;color:#0a2647;margin:0}@media(max-width:768px){.section-header h3[data-v-922ca1ca]{font-size:20px}}.section-header h3 .header-icon[data-v-922ca1ca]{font-size:28px}.overview-content .overview-text[data-v-922ca1ca]{font-size:16px;line-height:1.8;color:#475569;margin-bottom:24px;text-indent:2em}.stats-grid[data-v-922ca1ca]{display:flex;gap:20px}@media(max-width:1200px){.stats-grid[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(2,1fr)}}.stats-grid .stat-card[data-v-922ca1ca]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:20px;text-align:center}@media(max-width:768px){.stats-grid .stat-card .stat-value[data-v-922ca1ca]{font-size:18px}}.stats-grid .stat-card .stat-label[data-v-922ca1ca]{font-size:15px;color:#475569}.stats-grid .stat-cards[data-v-922ca1ca]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:10px;display:flex}.stats-grid .stat-cards .cards[data-v-922ca1ca]{padding:10px 2px;text-align:center}.stats-grid .stat-cards .cards .stat-value[data-v-922ca1ca]{display:block;font-size:18px;font-weight:700;color:#2563eb;margin-bottom:8px;line-height:1.3}@media(max-width:768px){.stats-grid .stat-cards .cards .stat-value[data-v-922ca1ca]{font-size:16px}}.stats-grid .stat-cards .cards .stat-label[data-v-922ca1ca]{font-size:15px;color:#475569}.application-grid-five[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}@media(max-width:992px){.application-grid-five[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.application-grid-five[data-v-922ca1ca]{grid-template-columns:1fr}}.application-grid-five .app-card[data-v-922ca1ca]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:14px;transition:all .3s ease}.application-grid-five .app-card[data-v-922ca1ca]:hover{transform:translateY(-4px);border-color:#2563eb;box-shadow:0 20px 40px #0000001a}.application-grid-five .app-card .app-icon[data-v-922ca1ca]{font-size:32px;color:#2563eb;background:#2563eb1a;border-radius:10px;width:50px;text-align:center;margin-bottom:10px}.application-grid-five .app-card h4[data-v-922ca1ca]{font-size:18px;font-weight:600;color:#1e293b;margin:0 0 12px}.application-grid-five .app-card p[data-v-922ca1ca]{font-size:15px;color:#475569;line-height:1.6;margin:0}.application-grid[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:992px){.application-grid[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.application-grid[data-v-922ca1ca]{grid-template-columns:1fr}}.application-grid .app-card[data-v-922ca1ca]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:14px;transition:all .3s ease}.application-grid .app-card[data-v-922ca1ca]:hover{transform:translateY(-4px);border-color:#2563eb;box-shadow:0 20px 40px #0000001a}.application-grid .app-card .app-icon[data-v-922ca1ca]{font-size:32px;color:#2563eb;background:#2563eb1a;border-radius:10px;width:50px;text-align:center;margin-bottom:10px}.application-grid .app-card h4[data-v-922ca1ca]{font-size:18px;font-weight:600;color:#1e293b;margin:0 0 12px}.application-grid .app-card p[data-v-922ca1ca]{font-size:15px;color:#475569;line-height:1.6;margin:0}.features-grid[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.features-grid .feature-item[data-v-922ca1ca]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:24px;transition:all .3s ease}.features-grid .feature-item[data-v-922ca1ca]:hover{transform:translateY(-4px);border-color:#2563eb;box-shadow:0 20px 40px #0000001a}.features-grid .feature-item .feature-icon[data-v-922ca1ca]{font-size:28px;color:#64748b;background:#2563eb1a;border-radius:10px;width:50px;text-align:center;margin-bottom:10px}.features-grid .feature-item h4[data-v-922ca1ca]{font-size:18px;font-weight:600;color:#1e293b;margin:0 0 12px}.features-grid .feature-item p[data-v-922ca1ca]{font-size:14px;color:#475569;line-height:1.6;margin:0}.capacity-overview .capacity-chart[data-v-922ca1ca]{margin-bottom:24px}.capacity-overview .capacity-chart p[data-v-922ca1ca]{color:#0a3c75;padding:0 10px;line-height:.5}.capacity-overview .capacity-chart.vertical .capacity-bar[data-v-922ca1ca]{margin-bottom:16px}.capacity-overview .capacity-chart .capacity-bar[data-v-922ca1ca]{display:flex;align-items:center;gap:16px;margin-bottom:12px}.capacity-overview .capacity-chart .capacity-bar .bar-label[data-v-922ca1ca]{width:140px;font-size:15px;font-weight:500;color:#1e293b}@media(max-width:768px){.capacity-overview .capacity-chart .capacity-bar .bar-label[data-v-922ca1ca]{width:100px;font-size:14px}}.capacity-overview .capacity-chart .capacity-bar .bar-progress[data-v-922ca1ca]{flex:1;height:36px;background:#f8fafc;border-radius:18px;overflow:hidden;border:1px solid #e2e8f0}.capacity-overview .capacity-chart .capacity-bar .bar-progress .bar-fill[data-v-922ca1ca]{height:100%;background:linear-gradient(90deg,#2563eb,#3b82f6);color:#fff;font-size:14px;font-weight:500;display:flex;align-items:center;padding-left:16px;white-space:nowrap}@media(max-width:768px){.capacity-overview .capacity-chart .capacity-bar .bar-progress .bar-fill[data-v-922ca1ca]{font-size:12px;padding-left:8px}}.capacity-overview .capacity-desc[data-v-922ca1ca]{font-size:15px;line-height:1.8;color:#475569;margin-top:16px}.overview-content .overview-text[data-v-922ca1ca]{font-size:16px;line-height:1.8;color:#475569;margin-bottom:28px;text-indent:2em;background:#f8fafc;padding:20px 24px;border-radius:16px;border:1px solid #e2e8f0}@media(max-width:768px){.overview-content .overview-text[data-v-922ca1ca]{font-size:15px;padding:16px;text-indent:1em}}.stats-grid[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px}@media(max-width:992px){.stats-grid[data-v-922ca1ca]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.stats-grid[data-v-922ca1ca]{grid-template-columns:1fr}}.stats-grid .stat-card[data-v-922ca1ca]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px 16px;text-align:center;transition:all .3s ease;box-shadow:0 10px 30px #0000000d}.stats-grid .stat-card[data-v-922ca1ca]:hover{transform:translateY(-4px);border-color:#2563eb;box-shadow:0 20px 40px #0000001a}.stats-grid .stat-card .stat-value[data-v-922ca1ca]{display:block;font-size:24px;font-weight:700;color:#2563eb;margin-bottom:8px;line-height:1.3}@media(max-width:768px){.stats-grid .stat-card .stat-value[data-v-922ca1ca]{font-size:20px}}.stats-grid .stat-card .stat-label[data-v-922ca1ca]{font-size:14px;color:#475569;line-height:1.4}.capacity-grid[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:24px}@media(max-width:768px){.capacity-grid[data-v-922ca1ca]{grid-template-columns:1fr}}.capacity-grid .capacity-item[data-v-922ca1ca]{background:#fff;border:1px solid rgba(37,99,235,.2);border-radius:16px;padding:20px;text-align:center}.capacity-grid .capacity-item .capacity-value[data-v-922ca1ca]{font-size:28px;font-weight:700;color:#2563eb;margin-bottom:8px}@media(max-width:768px){.capacity-grid .capacity-item .capacity-value[data-v-922ca1ca]{font-size:24px}}.capacity-grid .capacity-item .capacity-value .capacity-unit[data-v-922ca1ca]{font-size:16px;font-weight:400;color:#64748b;margin-left:4px}.capacity-grid .capacity-item .capacity-label[data-v-922ca1ca]{font-size:15px;color:#475569}.capacity-grid .feature-card[data-v-922ca1ca]{background:linear-gradient(135deg,#2563eb0d,#3b82f61a);border:1px solid #e2e8f0;border-radius:16px;padding:20px;display:flex;gap:16px;transition:all .3s ease}.capacity-grid .feature-card h4[data-v-922ca1ca]{display:inline-block;padding:4px 16px;background:#2563eb33;border-radius:30px}.capacity-grid .feature-card[data-v-922ca1ca]:hover{transform:translateY(-4px);border-color:#2563eb;box-shadow:0 20px 40px #0000001a}@media(max-width:576px){.capacity-grid .feature-card[data-v-922ca1ca]{flex-direction:column;align-items:center;text-align:center}}.capacity-grid .feature-card .feature-icon[data-v-922ca1ca]{font-size:32px;background:#2563eb1a;width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#2563eb;flex-shrink:0}.capacity-grid .feature-card .feature-content[data-v-922ca1ca]{flex:1}.capacity-grid .feature-card .feature-content h4[data-v-922ca1ca]{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 8px}.capacity-grid .feature-card .feature-content p[data-v-922ca1ca]{font-size:14px;color:#475569;line-height:1.6;margin:0}.capacity-grid .feature-card .feature-content p span[data-v-922ca1ca]{color:#2563eb}.process-grid[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:24px}@media(max-width:768px){.process-grid[data-v-922ca1ca]{grid-template-columns:1fr}}.process-grid .process-item[data-v-922ca1ca]{background:linear-gradient(135deg,#2563eb0d,#3b82f61a);border:1px solid #e2e8f0;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:12px}.process-grid .process-item .process-badge[data-v-922ca1ca]{display:inline-block;padding:4px 16px;background:#2563eb33;border-radius:30px;font-size:15px;font-weight:600;align-self:flex-start}.process-grid .process-item p[data-v-922ca1ca]{font-size:17px;color:#475569;line-height:1.6;margin:0}.feature-grid[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.feature-grid.two-column[data-v-922ca1ca]{grid-template-columns:repeat(2,1fr)}@media(max-width:576px){.feature-grid.two-column[data-v-922ca1ca]{grid-template-columns:1fr}}.feature-grid .feature-card[data-v-922ca1ca]{background:linear-gradient(135deg,#2563eb0d,#3b82f61a);border:1px solid #e2e8f0;border-radius:16px;padding:10px;display:flex;gap:16px;transition:all .3s ease}.feature-grid .feature-card[data-v-922ca1ca]:hover{transform:translateY(-4px);border-color:#2563eb;box-shadow:0 20px 40px #0000001a}@media(max-width:576px){.feature-grid .feature-card[data-v-922ca1ca]{flex-direction:column;align-items:center;text-align:center}}.feature-grid .feature-card .feature-icon[data-v-922ca1ca]{font-size:32px;background:#2563eb1a;width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#2563eb;flex-shrink:0}.feature-grid .feature-card .feature-content[data-v-922ca1ca]{flex:1}.feature-grid .feature-card .feature-content h4[data-v-922ca1ca]{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 1px}.feature-grid .feature-card .feature-content p[data-v-922ca1ca]{font-size:14px;color:#475569;line-height:1;margin:0}.feature-grid .feature-card .feature-content p span[data-v-922ca1ca]{color:#2563eb;text-shadow:5px 0px 10px #ffc507;font-size:20px;font-weight:500}.production-line-card[data-v-922ca1ca]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;margin-bottom:24px}.production-line-card[data-v-922ca1ca]:last-child{margin-bottom:0}.production-line-card .line-title-bar[data-v-922ca1ca]{background:linear-gradient(90deg,#0a2647,#1e3a6f);padding:16px 24px;display:flex;justify-content:space-between;align-items:center}.production-line-card .line-title-bar h4[data-v-922ca1ca]{color:#fff;font-size:20px;font-weight:600;margin:0}@media(max-width:768px){.production-line-card .line-title-bar h4[data-v-922ca1ca]{font-size:18px}}.production-line-card .line-title-bar .line-badge[data-v-922ca1ca]{background:#fff3;color:#fff;padding:4px 12px;border-radius:30px;font-size:13px;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.production-line-card .line-content[data-v-922ca1ca]{padding:24px}.production-line-card .line-desc[data-v-922ca1ca]{margin-bottom:20px}.production-line-card .line-desc p[data-v-922ca1ca]{font-size:18px;line-height:1.8;color:#475569;margin:0 0 10px;text-indent:2em}@media(max-width:768px){.production-line-card .line-desc p[data-v-922ca1ca]{font-size:15px}}.production-line-card .line-specs[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:24px}.production-line-card .line-specs .spec-item[data-v-922ca1ca]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px}.production-line-card .line-specs .spec-item.highlight[data-v-922ca1ca]{background:#2563eb1a;border-color:#2563eb}.production-line-card .line-specs .spec-item.highlight .spec-value[data-v-922ca1ca]{color:#2563eb}.production-line-card .line-specs .spec-item .spec-label[data-v-922ca1ca]{display:block;font-size:13px;color:#64748b;margin-bottom:4px}.production-line-card .line-specs .spec-item .spec-value[data-v-922ca1ca]{display:block;font-size:16px;font-weight:600;color:#1e293b}.production-line-card .line-images[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:15px}@media(max-width:768px){.production-line-card .line-images[data-v-922ca1ca]{grid-template-columns:repeat(2,1fr)}}.production-line-card .line-images.two-column[data-v-922ca1ca]{grid-template-columns:repeat(2,1fr)}.production-line-card .line-images.three-column[data-v-922ca1ca]{grid-template-columns:repeat(3,1fr)}.production-line-card .line-images.four-column[data-v-922ca1ca]{grid-template-columns:repeat(4,1fr)}.production-line-card .line-images .line-image-item[data-v-922ca1ca]{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:4/3}.production-line-card .line-images .line-image-item[data-v-922ca1ca] .ant-image{width:100%;height:100%}.production-line-card .line-images .line-image-item[data-v-922ca1ca] .ant-image-img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.production-line-card .line-images .line-image-item[data-v-922ca1ca]:hover .ant-image-img{transform:scale(1.05)}.production-line-card .line-images .line-image-item .image-overlay[data-v-922ca1ca]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;padding:20px 12px 8px}@media(max-width:768px){.production-line-card .line-images .line-image-item .image-overlay[data-v-922ca1ca]{padding:12px 8px 4px}}.production-line-card .line-images .line-image-item .image-overlay .overlay-title[data-v-922ca1ca]{font-size:clamp(14px,3.5vw,18px);font-weight:600;margin-bottom:2px}.production-line-card .line-images .line-image-item .image-overlay .overlay-subtitle[data-v-922ca1ca]{font-size:clamp(11px,3vw,13px);color:#ffffffe6}.production-line-card[data-v-922ca1ca]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;margin-bottom:32px;overflow:hidden;box-shadow:0 10px 30px #0000000d;transition:all .3s ease}.production-line-card[data-v-922ca1ca]:hover{box-shadow:0 20px 40px #0000001a}.production-line-card .line-title-bar[data-v-922ca1ca]{background:linear-gradient(135deg,#0a2647,#1e3a6f);padding:20px 24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.production-line-card .line-title-bar .title-with-icon[data-v-922ca1ca]{display:flex;align-items:center;gap:12px}.production-line-card .line-title-bar .title-with-icon .line-icon[data-v-922ca1ca]{font-size:28px;background:#fff3;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.production-line-card .line-title-bar .title-with-icon h4[data-v-922ca1ca]{color:#fff;font-size:20px;font-weight:600;margin:0}@media(max-width:768px){.production-line-card .line-title-bar .title-with-icon h4[data-v-922ca1ca]{font-size:18px}}.production-line-card .line-title-bar .line-badges[data-v-922ca1ca]{display:flex;gap:12px;flex-wrap:wrap}.production-line-card .line-title-bar .line-badges .line-badge[data-v-922ca1ca]{background:#fff3;color:#fff;padding:6px 16px;border-radius:30px;font-size:14px;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.production-line-card .line-title-bar .line-badges .line-badge产能[data-v-922ca1ca]{background:#ffd7004d;color:gold;padding:6px 16px;border-radius:30px;font-size:14px;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.product-category-tabs[data-v-922ca1ca]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.product-category-tabs .category-tab[data-v-922ca1ca]{padding:8px 20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:30px;font-size:15px;font-weight:500;color:#475569;cursor:pointer;transition:all .3s ease}.product-category-tabs .category-tab[data-v-922ca1ca]:hover{border-color:#2563eb;color:#2563eb}.product-category-tabs .category-tab.active[data-v-922ca1ca]{background:#2563eb;border-color:#2563eb;color:#fff}.product-series[data-v-922ca1ca]{margin-bottom:40px}.product-series[data-v-922ca1ca]:last-child{margin-bottom:0}.product-series .series-title[data-v-922ca1ca]{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid rgba(37,99,235,.2)}.product-series .series-title .series-icon[data-v-922ca1ca]{font-size:24px;background:#2563eb1a;width:44px;height:44px;border-radius:12px;color:#475569;display:flex;align-items:center;justify-content:center}.product-series .series-title h4[data-v-922ca1ca]{font-size:20px;font-weight:600;color:#1e293b;margin:0;flex:1}.product-series .series-title .series-count[data-v-922ca1ca]{font-size:14px;color:#64748b;background:#f8fafc;padding:4px 12px;border-radius:30px}.product-grid[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:992px){.product-grid[data-v-922ca1ca]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.product-grid[data-v-922ca1ca]{grid-template-columns:1fr}}.product-grid.single-row[data-v-922ca1ca]{grid-template-columns:repeat(1,1fr);max-width:300px}.product-grid .product-card[data-v-922ca1ca]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;transition:all .3s ease}.product-grid .product-card[data-v-922ca1ca]:hover{transform:translateY(-6px);border-color:#2563eb;box-shadow:0 20px 40px #0000001a}.product-grid .product-card:hover .product-image[data-v-922ca1ca] .ant-image-img{transform:scale(1.08)}.product-grid .product-card .product-image[data-v-922ca1ca]{height:250px;overflow:hidden;background:#f8fafc}.product-grid .product-card .product-image[data-v-922ca1ca] .ant-image{width:100%;height:100%}.product-grid .product-card .product-image[data-v-922ca1ca] .ant-image-img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.product-grid .product-card .product-info[data-v-922ca1ca]{padding:5px 10px;display:flex;align-items:center;gap:12px}.product-grid .product-card .product-info .product-id[data-v-922ca1ca]{font-size:14px;font-weight:700;color:#2563eb;background:#2563eb1a;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center}.product-grid .product-card .product-info h5[data-v-922ca1ca]{font-size:18px;font-weight:500;color:#1e293b;margin:0;flex:1}.tags-title[data-v-922ca1ca]{margin-bottom:16px}.tags-title h5[data-v-922ca1ca]{font-size:18px;font-weight:600;color:#0a2647;margin:0;padding-left:8px;border-left:4px solid #2563eb}.line-badges[data-v-922ca1ca]{display:flex;gap:12px;flex-wrap:wrap}.line-badges .line-badge[data-v-922ca1ca]{background:#fff3;color:#fff;padding:6px 16px;border-radius:30px;font-size:14px;font-weight:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.line-badges .line-badge产能[data-v-922ca1ca]{background:#ffd7004d;color:gold;padding:6px 16px;border-radius:30px;font-size:14px;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.title-with-icon[data-v-922ca1ca]{display:flex;align-items:center;gap:12px}.title-with-icon .line-icon[data-v-922ca1ca]{font-size:28px;background:#fff3;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.title-with-icon h4[data-v-922ca1ca]{color:#fff;font-size:20px;font-weight:600;margin:0}@media(max-width:768px){.title-with-icon h4[data-v-922ca1ca]{font-size:18px}}.intro-card[data-v-922ca1ca]{background:#fff;border-radius:16px;padding:20px;margin-bottom:24px;display:flex;gap:20px;border:1px solid #e2e8f0}@media(max-width:768px){.intro-card[data-v-922ca1ca]{flex-direction:column}}.intro-card .intro-text[data-v-922ca1ca]{flex:1}.intro-card .intro-text p[data-v-922ca1ca]{font-size:16px;line-height:1.8;color:#475569;margin:0 0 10px;text-indent:2em}@media(max-width:768px){.intro-card .intro-text p[data-v-922ca1ca]{font-size:15px}}.processing-zones标题[data-v-922ca1ca],.设备配置标题[data-v-922ca1ca],.配套系统标题[data-v-922ca1ca],.加工区标题[data-v-922ca1ca]{margin-bottom:16px}.processing-zones标题 h5[data-v-922ca1ca],.设备配置标题 h5[data-v-922ca1ca],.配套系统标题 h5[data-v-922ca1ca],.加工区标题 h5[data-v-922ca1ca]{font-size:18px;font-weight:600;color:#0a2647;margin:0;padding-left:8px;border-left:4px solid #2563eb}.processing-zone[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:24px}@media(max-width:992px){.processing-zone[data-v-922ca1ca]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.processing-zone[data-v-922ca1ca]{grid-template-columns:1fr}}.processing-zone .zone-card[data-v-922ca1ca]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;transition:all .3s ease}.processing-zone .zone-card[data-v-922ca1ca]:hover{transform:translateY(-4px);border-color:#2563eb;box-shadow:0 20px 40px #0000001a}.processing-zone .zone-card .zone-header[data-v-922ca1ca]{background:linear-gradient(135deg,#2563eb1a,#3b82f60d);padding:16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(37,99,235,.2)}.processing-zone .zone-card .zone-header .zone-step[data-v-922ca1ca]{font-size:20px;font-weight:700;color:#2563eb;background:#fff;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #2563eb1a}.processing-zone .zone-card .zone-header .zone-equipment[data-v-922ca1ca]{font-size:14px;font-weight:600;color:#2563eb;background:#fff;padding:4px 12px;border-radius:30px}.processing-zone .zone-card .zone-body[data-v-922ca1ca]{padding:16px}.processing-zone .zone-card .zone-body h6[data-v-922ca1ca]{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 8px}.processing-zone .zone-card .zone-body p[data-v-922ca1ca]{font-size:14px;color:#475569;line-height:1.6;margin:0}.processing-zones[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px}.processing-zones .zone-card[data-v-922ca1ca]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;transition:all .3s ease}.processing-zones .zone-card[data-v-922ca1ca]:hover{transform:translateY(-4px);border-color:#2563eb;box-shadow:0 20px 40px #0000001a}.processing-zones .zone-card .zone-header[data-v-922ca1ca]{background:linear-gradient(135deg,#2563eb1a,#3b82f60d);padding:16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(37,99,235,.2)}.processing-zones .zone-card .zone-header .zone-step[data-v-922ca1ca]{font-size:20px;font-weight:700;color:#2563eb;background:#fff;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #2563eb1a}.processing-zones .zone-card .zone-header .zone-equipment[data-v-922ca1ca]{font-size:14px;font-weight:600;color:#2563eb;background:#fff;padding:4px 12px;border-radius:30px}.processing-zones .zone-card .zone-body[data-v-922ca1ca]{padding:16px}.processing-zones .zone-card .zone-body h6[data-v-922ca1ca]{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 8px}.processing-zones .zone-card .zone-body p[data-v-922ca1ca]{font-size:14px;color:#475569;line-height:1.6;margin:0}.设备配置-grid[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px}@media(max-width:992px){.设备配置-grid[data-v-922ca1ca]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.设备配置-grid[data-v-922ca1ca]{grid-template-columns:1fr}}.设备配置-grid .设备配置-card[data-v-922ca1ca]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.设备配置-grid .设备配置-card .设备配置-header[data-v-922ca1ca]{background:linear-gradient(135deg,#2563eb1a,#3b82f60d);padding:12px 16px;display:flex;align-items:center;gap:12px}.设备配置-grid .设备配置-card .设备配置-header .设备编号[data-v-922ca1ca]{background:#fff;color:#2563eb;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px}.设备配置-grid .设备配置-card .设备配置-header .设备型号[data-v-922ca1ca]{color:#1890ff;font-weight:600;font-size:17px}.设备配置-grid .设备配置-card .设备配置-body[data-v-922ca1ca]{padding:16px}.设备配置-grid .设备配置-card .设备配置-body p[data-v-922ca1ca]{font-size:14px;color:#475569;line-height:1.6;margin:0}.设备配置-grid .设备配置-card .设备配置-body img[data-v-922ca1ca]{margin:0 5px;border-radius:10px}.配套系统-grid[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px}@media(max-width:992px){.配套系统-grid[data-v-922ca1ca]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.配套系统-grid[data-v-922ca1ca]{grid-template-columns:1fr}}.配套系统-grid .配套系统-item[data-v-922ca1ca]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;display:flex;gap:16px;transition:all .3s ease}.配套系统-grid .配套系统-item[data-v-922ca1ca]:hover{transform:translateY(-4px);border-color:#2563eb;box-shadow:0 20px 40px #0000001a}.配套系统-grid .配套系统-item.highlight[data-v-922ca1ca]{background:linear-gradient(135deg,#2563eb0d,#3b82f61a);border-color:#2563eb}.配套系统-grid .配套系统-item .配套系统-icon[data-v-922ca1ca]{font-size:20px;background:#2563eb1a;width:35px;height:35px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#64748b}.配套系统-grid .配套系统-item .配套系统-content[data-v-922ca1ca]{flex:1}.配套系统-grid .配套系统-item .配套系统-content h6[data-v-922ca1ca]{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 8px}.配套系统-grid .配套系统-item .配套系统-content p[data-v-922ca1ca]{font-size:14px;color:#475569;line-height:1.6;margin:0}.配套系统-grid .配套系统-item .配套系统-content p .highlight-text[data-v-922ca1ca]{color:#2563eb;font-weight:600;background:#2563eb1a;padding:2px 6px;border-radius:4px}.参数卡片[data-v-922ca1ca]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px}.参数卡片 .参数项[data-v-922ca1ca]{display:flex;flex-direction:column}.参数卡片 .参数项.highlight[data-v-922ca1ca]{background:#2563eb0d;border-radius:12px;padding:8px 12px;margin:-8px -4px}.参数卡片 .参数项.highlight .参数值[data-v-922ca1ca]{color:#2563eb;font-weight:700}.参数卡片 .参数项 .参数标签[data-v-922ca1ca]{font-size:13px;color:#64748b;margin-bottom:4px}.参数卡片 .参数项 .参数值[data-v-922ca1ca]{font-size:16px;font-weight:600;color:#1e293b}.加工区-grid[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:24px}@media(max-width:768px){.加工区-grid[data-v-922ca1ca]{grid-template-columns:1fr}}.加工区-grid .加工区-card[data-v-922ca1ca]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px}.加工区-grid .加工区-card .加工区-header[data-v-922ca1ca]{display:flex;align-items:center;gap:12px}.加工区-grid .加工区-card .加工区-header .加工区-icon[data-v-922ca1ca]{font-size:28px;background:#2563eb1a;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center}.加工区-grid .加工区-card .加工区-header h6[data-v-922ca1ca]{font-size:16px;font-weight:600;color:#1e293b;margin:0}.加工区-grid .加工区-card .加工区-stats[data-v-922ca1ca]{background:#2563eb0d;border-radius:30px;padding:8px 16px;display:inline-flex;align-items:center;gap:8px;margin-bottom:16px}.加工区-grid .加工区-card .加工区-stats .设备数量[data-v-922ca1ca]{font-size:18px;font-weight:700;color:#2563eb}.加工区-grid .加工区-card .加工区-stats .设备型号[data-v-922ca1ca]{font-size:18px;font-weight:600;color:#2563eb}.加工区-grid .加工区-card .加工区-desc[data-v-922ca1ca]{margin-bottom:16px}.加工区-grid .加工区-card .加工区-desc p[data-v-922ca1ca]{font-size:14px;color:#475569;line-height:1.6;margin:0}.加工区-grid .加工区-card .加工区-应用[data-v-922ca1ca]{display:flex;flex-wrap:wrap;gap:8px}.加工区-grid .加工区-card .加工区-应用 .应用标签[data-v-922ca1ca]{background:#2563eb1a;color:#2563eb;padding:4px 12px;border-radius:30px;font-size:12px;font-weight:500}.清洗系统-card[data-v-922ca1ca]{background:#fff;border:1px solid rgba(37,99,235,.3);border-radius:16px;padding:20px;margin-bottom:24px;display:flex;gap:20px}@media(max-width:768px){.清洗系统-card[data-v-922ca1ca]{flex-direction:column}}.清洗系统-card .清洗系统-icon[data-v-922ca1ca]{font-size:25px;background:#2563eb1a;color:#64748b;width:35px;height:35px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #2563eb1a}.清洗系统-card .清洗系统-content[data-v-922ca1ca]{flex:1}.清洗系统-card .清洗系统-content h6[data-v-922ca1ca]{font-size:18px;font-weight:600;color:#2563eb;margin:0 0 8px}.清洗系统-card .清洗系统-content p[data-v-922ca1ca]{font-size:15px;color:#475569;line-height:1.7;margin:0}.processing-zones[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}@media(max-width:992px){.processing-zones[data-v-922ca1ca]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.processing-zones[data-v-922ca1ca]{grid-template-columns:1fr}}.processing-zones .zone-item[data-v-922ca1ca]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.processing-zones .zone-item .zone-title[data-v-922ca1ca]{font-size:17px;font-weight:600;color:#2563eb;margin-bottom:8px;padding-bottom:6px;border-bottom:2px solid rgba(37,99,235,.2)}.processing-zones .zone-item .zone-desc[data-v-922ca1ca]{font-size:17px;color:#1e293b;line-height:1.6}.processing-zones .zone-item .zone-application[data-v-922ca1ca]{font-size:14px;color:#475569;background:#2563eb1a;padding:8px;border-radius:8px;margin-top:8px}.product-tags[data-v-922ca1ca]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.product-tags .product-tag[data-v-922ca1ca]{background:#2563eb1a;border:1px solid rgba(37,99,235,.3);border-radius:30px;padding:8px 16px;font-size:14px;font-weight:500;color:#2563eb}@media(max-width:768px){.product-tags .product-tag[data-v-922ca1ca]{font-size:12px;padding:6px 12px}}.performance-grid[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:20px}@media(max-width:992px){.performance-grid[data-v-922ca1ca]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.performance-grid[data-v-922ca1ca]{grid-template-columns:1fr}}.performance-grid .performance-item[data-v-922ca1ca]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:20px;text-align:center;transition:all .3s ease}.performance-grid .performance-item[data-v-922ca1ca]:hover{transform:translateY(-4px);border-color:#2563eb;box-shadow:0 20px 40px #0000001a}.performance-grid .performance-item .performance-icon[data-v-922ca1ca]{font-size:32px;margin-bottom:12px}.performance-grid .performance-item h5[data-v-922ca1ca]{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 8px}.performance-grid .performance-item p[data-v-922ca1ca]{font-size:14px;color:#475569;line-height:1.6;margin:0}.performance-example[data-v-922ca1ca]{background:#2563eb0d;border:1px solid rgba(37,99,235,.2);border-radius:12px;padding:16px;margin:20px 0}.performance-example .example-label[data-v-922ca1ca]{font-weight:600;color:#2563eb;margin-right:8px}.performance-example p[data-v-922ca1ca]{font-size:15px;color:#475569;line-height:1.7;margin:0}.product-categories[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px}@media(max-width:768px){.product-categories[data-v-922ca1ca]{grid-template-columns:1fr}}.product-categories .category-group[data-v-922ca1ca]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.product-categories .category-group h5[data-v-922ca1ca]{font-size:16px;font-weight:600;color:#2563eb;margin:0 0 8px;padding-bottom:6px;border-bottom:2px solid rgba(37,99,235,.2)}.product-categories .category-group p[data-v-922ca1ca]{font-size:14px;color:#475569;line-height:1.6;margin:0}.equipment-config[data-v-922ca1ca]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px;margin-bottom:20px}.equipment-config .config-item[data-v-922ca1ca]{display:flex;padding:8px 0;border-bottom:1px dashed #e2e8f0}.equipment-config .config-item[data-v-922ca1ca]:last-child{border-bottom:none}.equipment-config .config-item .config-label[data-v-922ca1ca]{width:80px;font-weight:600;color:#1e293b}.equipment-config .config-item .config-value[data-v-922ca1ca]{flex:1;color:#475569}.robot-system[data-v-922ca1ca]{background:linear-gradient(135deg,#2563eb0d,#3b82f60d);border:1px solid rgba(37,99,235,.2);border-radius:12px;padding:16px;margin-bottom:20px}.robot-system h5[data-v-922ca1ca]{font-size:16px;font-weight:600;color:#2563eb;margin:0 0 8px}.robot-system p[data-v-922ca1ca]{font-size:14px;color:#475569;line-height:1.6;margin:0}.two-column-layout[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:20px 0}@media(max-width:992px){.two-column-layout[data-v-922ca1ca]{grid-template-columns:1fr}}.two-column-layout .column-item[data-v-922ca1ca]{background:linear-gradient(135deg,#2563eb0d,#3b82f60d);border:1px solid rgba(37,99,235,.2);border-radius:12px;padding:16px}.two-column-layout .column-item h5[data-v-922ca1ca]{font-size:19px;font-weight:600;color:#2563eb;margin:0 0 8px}@media(max-width:768px){.two-column-layout .column-item h5[data-v-922ca1ca]{font-size:17px}}.two-column-layout .column-item p[data-v-922ca1ca]{font-size:16px;color:#1e293b;line-height:1.6;margin:0}@media(max-width:768px){.two-column-layout .column-item p[data-v-922ca1ca]{font-size:15px}}.column-layout[data-v-922ca1ca]{display:flex;gap:20px;margin:20px 0}.column-layout .column-item[data-v-922ca1ca]{background:linear-gradient(135deg,#2563eb0d,#3b82f60d);border:1px solid rgba(37,99,235,.2);border-radius:12px;padding:16px}.column-layout .column-item h5[data-v-922ca1ca]{font-size:19px;font-weight:600;color:#2563eb;margin:0 0 8px}@media(max-width:768px){.column-layout .column-item h5[data-v-922ca1ca]{font-size:17px}}.column-layout .column-item p[data-v-922ca1ca]{font-size:16px;color:#1e293b;line-height:1.6;margin:0}@media(max-width:768px){.column-layout .column-item p[data-v-922ca1ca]{font-size:15px}}.product-showcase[data-v-922ca1ca]{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:20px}@media(max-width:992px){.product-showcase[data-v-922ca1ca]{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.product-showcase[data-v-922ca1ca]{grid-template-columns:repeat(2,1fr)}}.product-showcase .product-thumb[data-v-922ca1ca]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 12px;text-align:center;transition:all .3s ease}.product-showcase .product-thumb[data-v-922ca1ca]:hover{transform:translateY(-4px);border-color:#2563eb;box-shadow:0 20px 40px #0000001a}.product-showcase .product-thumb .product-thumb-number[data-v-922ca1ca]{font-size:14px;font-weight:700;color:#2563eb;margin-bottom:4px}.product-showcase .product-thumb .product-thumb-name[data-v-922ca1ca]{font-size:14px;font-weight:500;color:#1e293b;margin-bottom:12px}.product-showcase .product-thumb .product-thumb-images[data-v-922ca1ca]{height:60px;display:flex;align-items:center;justify-content:center}.product-showcase .product-thumb .product-thumb-images[data-v-922ca1ca] .ant-image{width:100%;height:100%}.product-showcase .product-thumb .product-thumb-images[data-v-922ca1ca] .ant-image img{width:100%;height:100%;object-fit:contain}.product-features[data-v-922ca1ca]{background:#2563eb0d;border-radius:12px;padding:16px;text-align:center}.product-features p[data-v-922ca1ca]{font-size:15px;color:#475569;line-height:1.7;margin:0}.product-features .feature-highlight[data-v-922ca1ca]{color:#2563eb;font-weight:600}.recruitment-page[data-v-d4fde00a]{width:100%;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#e9ecef);padding-bottom:1%;position:relative}@keyframes zoomOut-d4fde00a{0%{transform:scale(1.15)}to{transform:scale(1)}}.recruitment-banner[data-v-d4fde00a]{position:relative;height:clamp(200px,50vw,50vh);overflow:hidden}@media(max-width:768px){.recruitment-banner[data-v-d4fde00a]{height:250px}}.recruitment-banner.mobile-banner[data-v-d4fde00a]{position:relative}.recruitment-banner.mobile-banner img[data-v-d4fde00a]{filter:brightness(.6);object-fit:cover}.recruitment-banner.mobile-banner .banner-overlay[data-v-d4fde00a]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1e3c72cc,#2a4a8a99);z-index:1}.recruitment-banner.mobile-banner .banner-content[data-v-d4fde00a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;color:#fff;width:100%;padding:0 20px}.recruitment-banner.mobile-banner .banner-content .banner-title[data-v-d4fde00a]{font-size:32px;font-weight:800;margin-bottom:8px;text-shadow:0 2px 10px rgba(0,0,0,.3);animation:fadeInUp-d4fde00a .8s ease}.recruitment-banner.mobile-banner .banner-content .banner-subtitle[data-v-d4fde00a]{font-size:14px;letter-spacing:4px;opacity:.9;margin-bottom:15px;animation:fadeInUp-d4fde00a .8s ease .2s both}.recruitment-banner.mobile-banner .banner-content .banner-decoration[data-v-d4fde00a]{display:flex;align-items:center;justify-content:center;gap:10px;animation:fadeInUp-d4fde00a .8s ease .4s both}.recruitment-banner.mobile-banner .banner-content .banner-decoration .decoration-line[data-v-d4fde00a]{width:30px;height:2px;background:linear-gradient(90deg,transparent,white,transparent)}.recruitment-banner.mobile-banner .banner-content .banner-decoration .decoration-dot[data-v-d4fde00a]{font-size:6px;opacity:.7}.recruitment-banner img[data-v-d4fde00a]{width:100%;height:clamp(200px,50vw,50vh);transform:scale(1.5);animation:zoomOut-d4fde00a 3s ease-out forwards;object-fit:cover}.recruitment-banner .banner-text[data-v-d4fde00a]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1e3c7280;color:#fff}.recruitment-banner .banner-text .text[data-v-d4fde00a]{text-align:center;font-size:23px;margin-top:20px}@media(max-width:768px){.recruitment-banner .banner-text .text[data-v-d4fde00a]{font-size:16px}}.recruitment-banner .banner-text h1[data-v-d4fde00a]{font-size:48px;margin-bottom:10px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.recruitment-banner .banner-text p[data-v-d4fde00a]{color:#fff;font-size:18px;letter-spacing:3px;opacity:.9}.company-intro[data-v-d4fde00a]{max-width:1200px;margin:50px auto;padding:0 20px}@media(max-width:768px){.company-intro[data-v-d4fde00a]{position:relative;z-index:10;margin:-40px auto 30px;padding:0 16px}}.company-intro.mobile-intro .intro-content[data-v-d4fde00a]{padding:25px;border-radius:20px;box-shadow:0 20px 40px #0000001a}.company-intro .intro-content[data-v-d4fde00a]{background:#fff;border-radius:12px;padding:40px;box-shadow:0 4px 20px #00000014;text-align:center}@media(max-width:768px){.company-intro .intro-content[data-v-d4fde00a]{padding:25px}}.company-intro .intro-content h2[data-v-d4fde00a]{color:#1e3c72;margin-bottom:20px;font-size:28px}@media(max-width:768px){.company-intro .intro-content h2[data-v-d4fde00a]{font-size:22px;margin-bottom:15px}}.company-intro .intro-content p[data-v-d4fde00a]{color:#666;line-height:1.8;margin-bottom:15px;text-align:left}@media(max-width:768px){.company-intro .intro-content p[data-v-d4fde00a]{font-size:14px;line-height:1.7}}.company-intro .intro-content p.intro-highlight[data-v-d4fde00a]{color:#ff6b6b;font-weight:600;text-align:center;font-size:18px;margin-top:20px}@media(max-width:768px){.company-intro .intro-content p.intro-highlight[data-v-d4fde00a]{font-size:16px}}.company-intro .intro-content p.intro-content-dec[data-v-d4fde00a]{text-indent:2em}.recruitment-main[data-v-d4fde00a]{max-width:1400px;margin:0 auto 60px;padding:0 20px}@media(max-width:768px){.recruitment-main[data-v-d4fde00a]{margin:0 auto 40px;padding:0 16px}}.recruitment-main .section-header[data-v-d4fde00a]{text-align:center;margin-bottom:40px}@media(max-width:768px){.recruitment-main .section-header[data-v-d4fde00a]{margin-bottom:25px}}.recruitment-main .section-header h2[data-v-d4fde00a]{font-size:32px;color:#333;margin-bottom:10px}@media(max-width:768px){.recruitment-main .section-header h2[data-v-d4fde00a]{font-size:24px}}.recruitment-main .section-header p[data-v-d4fde00a]{color:#666;letter-spacing:2px}@media(max-width:768px){.recruitment-main .section-header p[data-v-d4fde00a]{font-size:14px}}.job-grid[data-v-d4fde00a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:15px}@media(max-width:992px){.job-grid[data-v-d4fde00a]{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media(max-width:768px){.job-grid[data-v-d4fde00a]{grid-template-columns:1fr;gap:20px}}.job-grid.mobile-job-grid .job-card[data-v-d4fde00a]{border-radius:20px}.job-card[data-v-d4fde00a]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #00000014;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}@media(max-width:768px){.job-card[data-v-d4fde00a]{border-radius:16px}}.job-card[data-v-d4fde00a]:hover{transform:translateY(-5px);box-shadow:0 8px 30px #0000001f}@media(max-width:768px){.job-card[data-v-d4fde00a]:hover{transform:translateY(-3px)}}.job-card .card-header[data-v-d4fde00a]{background:#1e3c72;color:#fff;padding:25px}@media(max-width:768px){.job-card .card-header[data-v-d4fde00a]{padding:20px}}.job-card .card-header.mobile-card-header .job-title[data-v-d4fde00a]{font-size:20px}.job-card .card-header.mobile-card-header .job-salary[data-v-d4fde00a]{font-size:22px}.job-card .card-header .job-title[data-v-d4fde00a]{font-size:22px;font-weight:600;margin-bottom:10px}.job-card .card-header .job-salary[data-v-d4fde00a]{font-size:24px;color:#e7ca58;font-weight:700}.job-card .card-content[data-v-d4fde00a]{padding:25px;flex:1}@media(max-width:768px){.job-card .card-content[data-v-d4fde00a]{padding:20px}}.job-card .job-section[data-v-d4fde00a]{margin-bottom:25px}@media(max-width:768px){.job-card .job-section[data-v-d4fde00a]{margin-bottom:20px}}.job-card .job-section .section-title[data-v-d4fde00a]{color:#1e3c72;font-weight:600;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #f0f7ff;font-size:16px;display:flex;align-items:center;gap:8px}@media(max-width:768px){.job-card .job-section .section-title[data-v-d4fde00a]{font-size:15px}.job-card .job-section .section-title .title-icon[data-v-d4fde00a]{font-size:18px}}.job-card .requirements[data-v-d4fde00a]{list-style:none;padding:0;margin:0}.job-card .requirements li[data-v-d4fde00a]{position:relative;padding-left:20px;margin-bottom:10px;color:#555;line-height:1.6}@media(max-width:768px){.job-card .requirements li[data-v-d4fde00a]{font-size:14px;line-height:1.5}}.job-card .requirements li[data-v-d4fde00a]:before{content:"•";position:absolute;left:0;color:#1e3c72;font-weight:700}.job-card .requirements li[data-v-d4fde00a]:last-child{margin-bottom:0}.job-card .basic-req[data-v-d4fde00a]{color:#ff6b6b;font-size:14px;padding:10px 15px;background:#fff5f5;border-radius:6px;border-left:4px solid #ff6b6b}@media(max-width:768px){.job-card .basic-req[data-v-d4fde00a]{font-size:13px;padding:8px 12px}}.job-card .job-meta[data-v-d4fde00a]{display:flex;gap:20px;margin-top:25px;padding-top:20px;border-top:1px solid #eee}@media(max-width:768px){.job-card .job-meta[data-v-d4fde00a]{flex-direction:column;gap:10px;margin-top:20px;padding-top:15px}}.job-card .job-meta .meta-item[data-v-d4fde00a]{display:flex;align-items:center;gap:8px;color:#666;font-size:14px}@media(max-width:768px){.job-card .job-meta .meta-item[data-v-d4fde00a]{font-size:13px}}.job-card .job-meta .meta-item .meta-icon[data-v-d4fde00a]{font-size:16px}.job-card .card-footer[data-v-d4fde00a]{padding:20px 25px;border-top:1px solid #eee;background:#f8faff}@media(max-width:768px){.job-card .card-footer[data-v-d4fde00a]{padding:16px 20px}}.job-card .card-footer .contact-info[data-v-d4fde00a]{display:flex;justify-content:space-between}.job-card .card-footer .contact-info .contact-text[data-v-d4fde00a]{color:#1e3c72;font-size:14px}@media(max-width:768px){.job-card .card-footer .contact-info .contact-text[data-v-d4fde00a]{font-size:13px}}.job-card .card-footer .apply-btn[data-v-d4fde00a]{width:100%;background:linear-gradient(135deg,#1e3c72,#0b58b1);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;gap:10px}@media(max-width:768px){.job-card .card-footer .apply-btn[data-v-d4fde00a]{border-radius:40px;font-size:16px}}.job-card .card-footer .apply-btn[data-v-d4fde00a]:hover{background:linear-gradient(135deg,#0b58b1,#1e3c72);transform:translateY(-2px);box-shadow:0 4px 15px #1e3c724d}@media(max-width:768px){.job-card .card-footer .apply-btn[data-v-d4fde00a]:hover{transform:translateY(-1px)}}.job-card .card-footer .apply-btn .btn-arrow[data-v-d4fde00a]{transition:transform .3s}.job-card .card-footer .apply-btn:hover .btn-arrow[data-v-d4fde00a]{transform:translate(5px)}.benefits-section[data-v-d4fde00a]{max-width:1200px;margin:60px auto;padding:0 20px}@media(max-width:768px){.benefits-section[data-v-d4fde00a]{margin:40px auto;padding:0 16px}}.benefits-section .section-header[data-v-d4fde00a]{text-align:center;margin-bottom:40px}@media(max-width:768px){.benefits-section .section-header[data-v-d4fde00a]{margin-bottom:25px}}.benefits-section .section-header h2[data-v-d4fde00a]{font-size:32px;color:#333;margin-bottom:10px}@media(max-width:768px){.benefits-section .section-header h2[data-v-d4fde00a]{font-size:24px}}.benefits-section .section-header p[data-v-d4fde00a]{color:#666;letter-spacing:2px}@media(max-width:768px){.benefits-section .section-header p[data-v-d4fde00a]{font-size:14px}}.benefits-section .benefits-grid[data-v-d4fde00a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px}@media(max-width:768px){.benefits-section .benefits-grid[data-v-d4fde00a]{grid-template-columns:repeat(2,1fr);gap:12px}}.benefits-section .benefits-grid.mobile-benefits-grid .benefit-item[data-v-d4fde00a]{padding:20px 15px;border-radius:16px;display:flex;flex-direction:column;align-items:center;text-align:center}.benefits-section .benefits-grid .benefit-item[data-v-d4fde00a]{background:#f9feffb8;border:1px solid #a6cae6;border-radius:10px;padding:25px 20px;text-align:center;box-shadow:0 4px 15px #0000000d;transition:transform .3s}.benefits-section .benefits-grid .benefit-item[data-v-d4fde00a]:hover{transform:translateY(-5px)}@media(max-width:768px){.benefits-section .benefits-grid .benefit-item[data-v-d4fde00a]:hover{transform:translateY(-3px)}}.benefits-section .benefits-grid .benefit-item .benefit-icon[data-v-d4fde00a]{font-size:36px;margin-bottom:15px}@media(max-width:768px){.benefits-section .benefits-grid .benefit-item .benefit-icon[data-v-d4fde00a]{font-size:30px;margin-bottom:10px}}.benefits-section .benefits-grid .benefit-item .benefit-title[data-v-d4fde00a]{font-weight:600;color:#054474;font-size:18px}@media(max-width:768px){.benefits-section .benefits-grid .benefit-item .benefit-title[data-v-d4fde00a]{font-size:16px}}.benefits-section .benefits-grid .benefit-item .benefit-desc[data-v-d4fde00a]{color:#065c86;font-size:15px;line-height:1}@media(max-width:768px){.benefits-section .benefits-grid .benefit-item .benefit-desc[data-v-d4fde00a]{font-size:12px}}.mobile-contact-bar[data-v-d4fde00a]{position:fixed;bottom:10px;left:50%;transform:translate(-50%);background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:40px;display:flex;gap:25px;box-shadow:0 10px 40px #1e3c7233;z-index:100;border:1px solid rgba(30,60,114,.1)}.mobile-contact-bar .contact-item[data-v-d4fde00a]{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer}.mobile-contact-bar .contact-item .contact-icon[data-v-d4fde00a]{font-size:22px;color:#1e3c72}.mobile-contact-bar .contact-item .contact-label[data-v-d4fde00a]{font-size:11px;color:#333;font-weight:500}.mobile-contact-bar .contact-item[data-v-d4fde00a]:active{transform:scale(.95)}.mobile-contact-bar .contact-item.back-top .contact-icon[data-v-d4fde00a]{font-size:24px;font-weight:700}@keyframes fadeInUp-d4fde00a{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.job-grid[data-v-d4fde00a]{gap:10px}.benefits-grid[data-v-d4fde00a]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.benefits-grid[data-v-d4fde00a]{grid-template-columns:1fr}.mobile-contact-bar[data-v-d4fde00a]{padding:0 16px;gap:20px}.mobile-contact-bar .contact-item .contact-icon[data-v-d4fde00a]{font-size:20px}.mobile-contact-bar .contact-item .contact-label[data-v-d4fde00a]{font-size:10px}}.contact-page[data-v-d146f8b4]{width:100%;background:linear-gradient(135deg,#f5f7fa,#e9ecef);padding-bottom:1%;position:relative}@keyframes zoomOut-d146f8b4{0%{transform:scale(1.15)}to{transform:scale(1)}}.contact-page .map-box[data-v-d146f8b4]{width:100%;height:350px;border-radius:16px;box-shadow:0 10px 40px #0000001f;overflow:hidden;transition:all .3s}.contact-page .map-box[data-v-d146f8b4]:hover{transform:translateY(-2px)}@media(max-width:768px){.contact-page .map-box[data-v-d146f8b4]{height:300px}}.contact-page .contact-banner[data-v-d146f8b4]{position:relative;height:clamp(200px,100vw,50vh);overflow:hidden}@media(max-width:768px){.contact-page .contact-banner[data-v-d146f8b4]{height:200px}}.contact-page .contact-banner.mobile-banner[data-v-d146f8b4]{position:relative}.contact-page .contact-banner.mobile-banner img[data-v-d146f8b4]{filter:brightness(.6);object-fit:cover}.contact-page .contact-banner.mobile-banner .banner-overlay[data-v-d146f8b4]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1e3c72cc,#2a4a8a99);z-index:1}.contact-page .contact-banner.mobile-banner .banner-content[data-v-d146f8b4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;color:#fff;width:100%;padding:0 20px}.contact-page .contact-banner.mobile-banner .banner-content .banner-title[data-v-d146f8b4]{font-size:32px;font-weight:800;margin-bottom:8px;text-shadow:0 2px 10px rgba(0,0,0,.3);animation:fadeInUp-d146f8b4 .8s ease}@media(max-width:480px){.contact-page .contact-banner.mobile-banner .banner-content .banner-title[data-v-d146f8b4]{font-size:28px}}.contact-page .contact-banner.mobile-banner .banner-content .banner-subtitle[data-v-d146f8b4]{font-size:14px;letter-spacing:4px;opacity:.9;margin-bottom:15px;animation:fadeInUp-d146f8b4 .8s ease .2s both}.contact-page .contact-banner.mobile-banner .banner-content .banner-decoration[data-v-d146f8b4]{display:flex;align-items:center;justify-content:center;gap:10px;animation:fadeInUp-d146f8b4 .8s ease .4s both}.contact-page .contact-banner.mobile-banner .banner-content .banner-decoration .decoration-line[data-v-d146f8b4]{width:30px;height:2px;background:linear-gradient(90deg,transparent,white,transparent)}.contact-page .contact-banner.mobile-banner .banner-content .banner-decoration .decoration-dot[data-v-d146f8b4]{font-size:6px;opacity:.7}.contact-page .contact-banner img[data-v-d146f8b4]{width:100%;height:clamp(200px,100vw,50vh);object-fit:cover;transform:scale(1.5);animation:zoomOut-d146f8b4 3s ease-out forwards}.contact-page .contact-banner .banner-text[data-v-d146f8b4]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1e3c7280;color:#fff}.contact-page .contact-banner .banner-text h1[data-v-d146f8b4]{font-size:48px;margin-bottom:10px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}@media(max-width:992px){.contact-page .contact-banner .banner-text h1[data-v-d146f8b4]{font-size:40px}}.contact-page .contact-banner .banner-text p[data-v-d146f8b4]{font-size:18px;letter-spacing:3px;opacity:.9}@media(max-width:992px){.contact-page .contact-banner .banner-text p[data-v-d146f8b4]{font-size:16px}}.contact-page .glass-effect[data-v-d146f8b4]{background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #0000001a}.contact-page .contact-main[data-v-d146f8b4]{max-width:1400px;margin:-40px auto 40px;padding:0 20px;position:relative;z-index:10}@media(max-width:768px){.contact-page .contact-main[data-v-d146f8b4]{margin:-60px auto 80px;padding:0 16px}}.contact-page .contact-main.mobile-main .contact-grid[data-v-d146f8b4]{gap:16px}.contact-page .contact-grid[data-v-d146f8b4]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:992px){.contact-page .contact-grid[data-v-d146f8b4]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.contact-page .contact-grid[data-v-d146f8b4]{grid-template-columns:1fr;gap:16px}}.contact-page .contact-grid.mobile-grid .contact-card[data-v-d146f8b4],.contact-page .contact-grid.mobile-grid .contact-address-card[data-v-d146f8b4],.contact-page .contact-grid.mobile-grid .contact-hours-card[data-v-d146f8b4]{width:100%}.contact-page .contact-card[data-v-d146f8b4],.contact-page .contact-address-card[data-v-d146f8b4],.contact-page .contact-hours-card[data-v-d146f8b4]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #00000014;transition:all .3s ease;position:relative}@media(max-width:768px){.contact-page .contact-card[data-v-d146f8b4],.contact-page .contact-address-card[data-v-d146f8b4],.contact-page .contact-hours-card[data-v-d146f8b4]{border-radius:20px}}.contact-page .contact-card[data-v-d146f8b4]:hover,.contact-page .contact-address-card[data-v-d146f8b4]:hover,.contact-page .contact-hours-card[data-v-d146f8b4]:hover{transform:translateY(-5px);box-shadow:0 12px 40px #1e3c7226}.contact-page .contact-card:hover .card-icon-wrapper[data-v-d146f8b4],.contact-page .contact-address-card:hover .card-icon-wrapper[data-v-d146f8b4],.contact-page .contact-hours-card:hover .card-icon-wrapper[data-v-d146f8b4]{transform:scale(1.1) rotate(5deg)}.contact-page .contact-card:hover .card-icon-wrapper .icon-ring[data-v-d146f8b4],.contact-page .contact-address-card:hover .card-icon-wrapper .icon-ring[data-v-d146f8b4],.contact-page .contact-hours-card:hover .card-icon-wrapper .icon-ring[data-v-d146f8b4]{opacity:1;transform:scale(1.2)}.contact-page .contact-card.mobile-card[data-v-d146f8b4]:hover,.contact-page .contact-address-card.mobile-card[data-v-d146f8b4]:hover,.contact-page .contact-hours-card.mobile-card[data-v-d146f8b4]:hover{transform:translateY(-3px)}.contact-page .contact-card .card-header[data-v-d146f8b4],.contact-page .contact-address-card .card-header[data-v-d146f8b4],.contact-page .contact-hours-card .card-header[data-v-d146f8b4]{padding:24px;background:linear-gradient(135deg,#1e3c72,#2a4a8a);color:#fff;display:flex;align-items:center;gap:15px}@media(max-width:768px){.contact-page .contact-card .card-header[data-v-d146f8b4],.contact-page .contact-address-card .card-header[data-v-d146f8b4],.contact-page .contact-hours-card .card-header[data-v-d146f8b4]{padding:20px}}.contact-page .contact-card .card-header.mobile-card-header .card-icon-wrapper[data-v-d146f8b4],.contact-page .contact-address-card .card-header.mobile-card-header .card-icon-wrapper[data-v-d146f8b4],.contact-page .contact-hours-card .card-header.mobile-card-header .card-icon-wrapper[data-v-d146f8b4]{width:50px;height:50px}.contact-page .contact-card .card-header.mobile-card-header .card-icon-wrapper .card-icon[data-v-d146f8b4],.contact-page .contact-address-card .card-header.mobile-card-header .card-icon-wrapper .card-icon[data-v-d146f8b4],.contact-page .contact-hours-card .card-header.mobile-card-header .card-icon-wrapper .card-icon[data-v-d146f8b4]{font-size:24px}.contact-page .contact-card .card-header.mobile-card-header h2[data-v-d146f8b4],.contact-page .contact-address-card .card-header.mobile-card-header h2[data-v-d146f8b4],.contact-page .contact-hours-card .card-header.mobile-card-header h2[data-v-d146f8b4]{font-size:20px}.contact-page .contact-card .card-header .card-icon-wrapper[data-v-d146f8b4],.contact-page .contact-address-card .card-header .card-icon-wrapper[data-v-d146f8b4],.contact-page .contact-hours-card .card-header .card-icon-wrapper[data-v-d146f8b4]{position:relative;width:60px;height:60px;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.contact-page .contact-card .card-header .card-icon-wrapper .card-icon[data-v-d146f8b4],.contact-page .contact-address-card .card-header .card-icon-wrapper .card-icon[data-v-d146f8b4],.contact-page .contact-hours-card .card-header .card-icon-wrapper .card-icon[data-v-d146f8b4]{position:relative;width:100%;height:100%;background:#ffffff26;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:28px;z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.2)}.contact-page .contact-card .card-header .card-icon-wrapper .icon-ring[data-v-d146f8b4],.contact-page .contact-address-card .card-header .card-icon-wrapper .icon-ring[data-v-d146f8b4],.contact-page .contact-hours-card .card-header .card-icon-wrapper .icon-ring[data-v-d146f8b4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);width:100%;height:100%;border:2px solid rgba(255,255,255,.3);border-radius:20px;opacity:0;transition:all .5s cubic-bezier(.175,.885,.32,1.275);z-index:1}.contact-page .contact-card .card-header h2[data-v-d146f8b4],.contact-page .contact-address-card .card-header h2[data-v-d146f8b4],.contact-page .contact-hours-card .card-header h2[data-v-d146f8b4]{margin:0;font-weight:600;font-size:22px}@media(max-width:768px){.contact-page .contact-card .card-header h2[data-v-d146f8b4],.contact-page .contact-address-card .card-header h2[data-v-d146f8b4],.contact-page .contact-hours-card .card-header h2[data-v-d146f8b4]{font-size:18px}}.contact-page .contact-card .card-body[data-v-d146f8b4],.contact-page .contact-address-card .card-body[data-v-d146f8b4],.contact-page .contact-hours-card .card-body[data-v-d146f8b4]{padding:24px}@media(max-width:768px){.contact-page .contact-card .card-body[data-v-d146f8b4],.contact-page .contact-address-card .card-body[data-v-d146f8b4],.contact-page .contact-hours-card .card-body[data-v-d146f8b4]{padding:20px}}.contact-page .contact-card .card-body.mobile-card-body .contact-item[data-v-d146f8b4],.contact-page .contact-address-card .card-body.mobile-card-body .contact-item[data-v-d146f8b4],.contact-page .contact-hours-card .card-body.mobile-card-body .contact-item[data-v-d146f8b4]{margin-bottom:20px}.contact-page .contact-card .card-glow[data-v-d146f8b4],.contact-page .contact-address-card .card-glow[data-v-d146f8b4],.contact-page .contact-hours-card .card-glow[data-v-d146f8b4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150%;height:150%;background:radial-gradient(circle at center,rgba(74,144,226,.1) 0%,transparent 70%);opacity:0;transition:opacity .5s;pointer-events:none;z-index:1}.contact-page .contact-card .card-glow[data-v-d146f8b4]:hover,.contact-page .contact-address-card .card-glow[data-v-d146f8b4]:hover,.contact-page .contact-hours-card .card-glow[data-v-d146f8b4]:hover{opacity:1}.contact-page .contact-item[data-v-d146f8b4]{margin-bottom:20px}.contact-page .contact-item[data-v-d146f8b4]:last-child{margin-bottom:0}.contact-page .contact-item.mobile-contact-item .contact-link[data-v-d146f8b4]{font-size:16px;padding:12px 0}.contact-page .contact-item .item-label[data-v-d146f8b4]{display:flex;align-items:center;gap:8px;color:#666;margin-bottom:8px;font-size:18px;font-weight:800}.contact-page .contact-item .item-label .label-icon[data-v-d146f8b4]{font-size:16px;color:#1e3c72}.contact-page .contact-item .contact-link[data-v-d146f8b4]{display:flex;align-items:center;justify-content:space-between;font-size:18px;color:#1e3c72;text-decoration:none;font-weight:600;padding:8px 12px;margin:10px 0;background:#f8faff;border-radius:12px;transition:all .3s;cursor:pointer}@media(max-width:768px){.contact-page .contact-item .contact-link[data-v-d146f8b4]{font-size:16px;padding:12px 16px}}.contact-page .contact-item .contact-link[data-v-d146f8b4]:hover{background:#e8f0fe;transform:translate(5px)}.contact-page .contact-item .contact-link:hover .link-badge[data-v-d146f8b4]{background:#1e3c72;color:#fff}.contact-page .contact-item .contact-link .link-text[data-v-d146f8b4]{word-break:break-all;flex:1}.contact-page .contact-item .contact-link .link-badge[data-v-d146f8b4]{font-size:12px;padding:2px 8px;background:#e0e7ff;color:#1e3c72;border-radius:12px;margin-left:8px;font-weight:400;transition:all .3s}.contact-page .address-content .address-item[data-v-d146f8b4]{margin-bottom:20px}.contact-page .address-content .address-item[data-v-d146f8b4]:last-child{margin-bottom:0}.contact-page .address-content .address-item.mobile-address-item .address-text[data-v-d146f8b4]{font-size:15px;line-height:1.6}.contact-page .address-content .address-item .item-label[data-v-d146f8b4]{display:flex;align-items:center;gap:8px;color:#666;margin-bottom:8px;font-size:18px;font-weight:800}.contact-page .address-content .address-item .item-label .label-icon[data-v-d146f8b4]{font-size:16px;color:#1e3c72}.contact-page .address-content .address-item .address-text-wrapper[data-v-d146f8b4]{display:flex;align-items:flex-start;gap:8px;padding:12px 16px;background:#f8faff;border-radius:12px}@media(max-width:480px){.contact-page .address-content .address-item .address-text-wrapper[data-v-d146f8b4]{flex-direction:column;align-items:stretch}}.contact-page .address-content .address-item .address-text-wrapper .address-text[data-v-d146f8b4]{flex:1;font-size:16px;color:#333;line-height:1.5}@media(max-width:768px){.contact-page .address-content .address-item .address-text-wrapper .address-text[data-v-d146f8b4]{font-size:15px}}.contact-page .address-content .address-item .address-text-wrapper .map-btn[data-v-d146f8b4]{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#1e3c72;color:#fff;border:none;border-radius:8px;font-size:13px;cursor:pointer;transition:all .3s;white-space:nowrap}@media(max-width:480px){.contact-page .address-content .address-item .address-text-wrapper .map-btn[data-v-d146f8b4]{align-self:flex-end}}.contact-page .address-content .address-item .address-text-wrapper .map-btn[data-v-d146f8b4]:hover{background:#2a4a8a;transform:scale(1.05)}.contact-page .address-content .address-item .address-text-wrapper .map-btn[data-v-d146f8b4]:active{transform:scale(.95)}.contact-page .address-content .address-item .address-text-wrapper .map-btn .btn-icon[data-v-d146f8b4]{font-size:14px}.contact-page .address-content .address-item .address-text-wrapper .map-btn .btn-text[data-v-d146f8b4]{font-size:12px}.contact-page .address-content .address-item .postal-code-wrapper[data-v-d146f8b4]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f8faff;border-radius:12px}.contact-page .address-content .address-item .postal-code-wrapper .postal-code[data-v-d146f8b4]{font-size:20px;color:#1e3c72;font-weight:600}@media(max-width:768px){.contact-page .address-content .address-item .postal-code-wrapper .postal-code[data-v-d146f8b4]{font-size:18px}}.contact-page .address-content .address-item .postal-code-wrapper .copy-btn[data-v-d146f8b4]{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#1e3c72;color:#fff;border:none;border-radius:8px;font-size:13px;cursor:pointer;transition:all .3s}.contact-page .address-content .address-item .postal-code-wrapper .copy-btn[data-v-d146f8b4]:hover{background:#2a4a8a;transform:scale(1.05)}.contact-page .address-content .address-item .postal-code-wrapper .copy-btn[data-v-d146f8b4]:active{transform:scale(.95)}.contact-page .address-content .address-item .postal-code-wrapper .copy-btn .btn-icon[data-v-d146f8b4]{font-size:14px}.contact-page .address-content .address-item .postal-code-wrapper .copy-btn .btn-text[data-v-d146f8b4]{font-size:12px}.contact-page .address-content .map-wrapper[data-v-d146f8b4]{margin-top:30px}.contact-page .address-content .address-info[data-v-d146f8b4]{font-size:16px;margin-bottom:15px;color:#333}.contact-page .address-content .company-map[data-v-d146f8b4]{width:100%;height:400px;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a}.contact-page .address-content .map-actions[data-v-d146f8b4]{margin-top:15px;text-align:center}.contact-page .address-content .map-actions button[data-v-d146f8b4]{background:#1e3c72;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer}.contact-page .address-content .map-actions button[data-v-d146f8b4]:hover{background:#2a4a8a}.contact-page .contact-hours-card .hours-content .hours-item[data-v-d146f8b4]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;margin-bottom:8px;background:#f8faff;border-radius:12px}.contact-page .contact-hours-card .hours-content .hours-item[data-v-d146f8b4]:last-child{margin-bottom:0}.contact-page .contact-hours-card .hours-content .hours-item .hours-day[data-v-d146f8b4]{font-weight:500;color:#666}.contact-page .contact-hours-card .hours-content .hours-item .hours-time[data-v-d146f8b4]{font-weight:600;color:#1e3c72}.contact-page .contact-hours-card .hours-content .hours-item .hours-time.closed[data-v-d146f8b4]{color:#ff4d4f}.contact-page .contact-hours-card .hours-content .hours-note[data-v-d146f8b4]{display:flex;align-items:center;gap:8px;margin-top:16px;padding:12px;background:#fff3e0;border-radius:8px;font-size:14px;color:#b45f06}.contact-page .contact-hours-card .hours-content .hours-note .note-icon[data-v-d146f8b4]{font-size:16px}.contact-page .contact-hours-card .hours-content .hours-note .note-text[data-v-d146f8b4]{flex:1}.contact-page .mobile-quick-bar[data-v-d146f8b4]{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:40px;padding:8px 20px;display:flex;gap:20px;box-shadow:0 10px 40px #1e3c7233;z-index:100;border:1px solid rgba(30,60,114,.1)}@media(max-width:480px){.contact-page .mobile-quick-bar[data-v-d146f8b4]{padding:6px 16px;gap:12px;bottom:16px}}.contact-page .mobile-quick-bar .quick-item[data-v-d146f8b4]{display:flex;flex-direction:column;align-items:center;padding:4px 8px;cursor:pointer;transition:all .2s}.contact-page .mobile-quick-bar .quick-item .quick-icon[data-v-d146f8b4]{font-size:20px;color:#1e3c72}@media(max-width:480px){.contact-page .mobile-quick-bar .quick-item .quick-icon[data-v-d146f8b4]{font-size:18px}}.contact-page .mobile-quick-bar .quick-item .quick-text[data-v-d146f8b4]{font-size:12px;color:#333;font-weight:500}@media(max-width:480px){.contact-page .mobile-quick-bar .quick-item .quick-text[data-v-d146f8b4]{font-size:10px}}.contact-page .mobile-quick-bar .quick-item[data-v-d146f8b4]:active{transform:scale(.95);background:#f0f7ff;border-radius:30px}.contact-page .back-to-top[data-v-d146f8b4]{position:fixed;bottom:100px;right:30px;width:50px;height:50px;background:#1e3c72;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 20px #0003;transition:all .3s;z-index:100}@media(max-width:768px){.contact-page .back-to-top[data-v-d146f8b4]{bottom:90px;right:20px;width:44px;height:44px}}.contact-page .back-to-top[data-v-d146f8b4]:hover{transform:translateY(-5px);background:#2a4a8a}.contact-page .back-to-top .top-icon[data-v-d146f8b4]{font-size:24px;font-weight:700}@media(max-width:768px){.contact-page .back-to-top .top-icon[data-v-d146f8b4]{font-size:20px}}@keyframes fadeInUp-d146f8b4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.tech-processing-page[data-v-93b49586]{background:#f5f7fa;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.hero-section[data-v-93b49586]{width:100%;overflow:hidden}.hero-section .carousel-item[data-v-93b49586]{position:relative}.hero-section .carousel-image[data-v-93b49586]{width:100%;height:100%;object-fit:cover;animation:zoomOut-93b49586 3s ease-out forwards}.hero-section .carousel-overlay[data-v-93b49586]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#000000b3,#0000004d 40%,#0000);display:flex;align-items:center;padding:0 48px}.hero-section .overlay-content[data-v-93b49586]{color:#fff;opacity:0;transform:translateY(40px);animation:fadeInUp-93b49586 2.2s ease-out forwards}.hero-section .overlay-content .overlay-title[data-v-93b49586]{font-family:Poppins,Inter,-apple-system,sans-serif;font-size:56px;font-weight:700;letter-spacing:-.02em;margin-bottom:16px;text-shadow:0 4px 12px rgba(0,0,0,.3)}@media(max-width:768px){.hero-section .overlay-content .overlay-title[data-v-93b49586]{font-size:36px}}.hero-section .overlay-content .overlay-subtitle[data-v-93b49586]{font-size:24px;font-weight:400;opacity:.9;text-shadow:0 2px 8px rgba(0,0,0,.3)}@media(max-width:768px){.hero-section .overlay-content .overlay-subtitle[data-v-93b49586]{font-size:18px}}@keyframes zoomOut-93b49586{0%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes fadeInUp-93b49586{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.main-content-section[data-v-93b49586]{max-width:1400px;margin:40px auto;padding:0 24px}@media(max-width:768px){.main-content-section[data-v-93b49586]{padding:0 16px;margin:24px auto}}.overview-card[data-v-93b49586]{background:linear-gradient(135deg,#0a2647,#1e3a6f);border-radius:24px;padding:40px;margin-bottom:30px;color:#fff;box-shadow:0 20px 40px #0000001a;position:relative;overflow:hidden}.overview-card[data-v-93b49586]:before{content:"";position:absolute;top:-50%;right:-10%;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);pointer-events:none}.overview-card[data-v-93b49586]:after{content:"";position:absolute;bottom:-30%;left:-10%;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);pointer-events:none}.overview-card .overview-header[data-v-93b49586]{position:relative;z-index:2;margin-bottom:30px}.overview-card .overview-header .overview-tag[data-v-93b49586]{display:inline-block;padding:6px 20px;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:40px;font-size:14px;font-weight:500;letter-spacing:1px;margin-bottom:16px;border:1px solid rgba(255,255,255,.2)}.overview-card .overview-header .overview-title[data-v-93b49586]{font-family:Poppins,Inter,-apple-system,sans-serif;font-size:36px;font-weight:700;margin:0 0 12px;text-shadow:0 4px 20px rgba(0,0,0,.2)}@media(max-width:768px){.overview-card .overview-header .overview-title[data-v-93b49586]{font-size:28px}}.overview-card .overview-header .overview-desc[data-v-93b49586]{font-size:18px;font-weight:400;opacity:.9;margin:0;max-width:600px;line-height:1.6}.overview-card .overview-stats[data-v-93b49586]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative;z-index:2;margin-bottom:30px}@media(max-width:992px){.overview-card .overview-stats[data-v-93b49586]{grid-template-columns:repeat(2,1fr)}}.overview-card .overview-stats .stat-item[data-v-93b49586]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:10px;text-align:center}.overview-card .overview-stats .stat-item .stat-label[data-v-93b49586]{display:block;font-size:14px;font-weight:500;opacity:.8;margin-bottom:8px}.overview-card .overview-stats .stat-item .stat-value[data-v-93b49586]{display:block;font-size:36px;font-weight:800;line-height:1}.overview-card .overview-stats .stat-item .stat-value .stat-unit[data-v-93b49586]{font-size:16px;font-weight:400;opacity:.7;margin-left:4px}.overview-card .overview-footer[data-v-93b49586]{position:relative;z-index:2}.overview-card .overview-footer .badge-group[data-v-93b49586]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.overview-card .overview-footer .badge-group .badge-label[data-v-93b49586]{font-size:14px;font-weight:500;opacity:.8;margin-right:4px}.overview-card .overview-footer .badge-group .badge[data-v-93b49586]{padding:6px 16px;background:#ffffff26;border-radius:30px;font-size:13px;font-weight:500}.overview-card .overview-footer .badge-group .badge.cert[data-v-93b49586]{background:#ffffff40;border:1px solid rgba(255,255,255,.3)}.section-block[data-v-93b49586]{background:#fff;border-radius:24px;padding:40px;margin-bottom:30px;box-shadow:0 10px 30px #0000000d}@media(max-width:768px){.section-block[data-v-93b49586]{padding:24px 16px}}.section-header[data-v-93b49586]{margin-bottom:32px}.section-header h3[data-v-93b49586]{display:flex;align-items:center;gap:12px;font-family:Poppins,Inter,-apple-system,sans-serif;font-size:28px;font-weight:700;color:#0a2647;margin:0 0 8px}.section-header h3 .header-icon[data-v-93b49586]{font-size:35px;color:#005b9e;font-weight:600}.section-header .header-sub[data-v-93b49586]{font-size:16px;font-weight:400;color:#475569;margin:0}.compare-row[data-v-93b49586]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:40px}@media(max-width:992px){.compare-row[data-v-93b49586]{grid-template-columns:1fr}}.compare-card[data-v-93b49586]{background:#f8fafc;border-radius:24px;overflow:hidden;border:1px solid #e2e8f0;transition:all .3s ease}.compare-card[data-v-93b49586]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.compare-card .card-image[data-v-93b49586]{position:relative;height:220px;overflow:hidden}.compare-card .card-image img[data-v-93b49586]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.compare-card .card-image:hover img[data-v-93b49586]{transform:scale(1.05)}.compare-card .card-image .image-badge[data-v-93b49586]{position:absolute;top:20px;right:20px;background:#024b9399;color:#fff;padding:6px 16px;border-radius:30px;font-size:13px;font-weight:500;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.2)}.compare-card .card-content[data-v-93b49586]{padding:28px}.compare-card .card-content .brand-header[data-v-93b49586]{margin-bottom:20px}.compare-card .card-content .brand-header h4[data-v-93b49586]{font-family:Poppins,Inter,-apple-system,sans-serif;font-size:24px;font-weight:700;color:#1e293b;margin:0 0 4px}.compare-card .card-content .brand-header h4 .brand-sub[data-v-93b49586]{font-size:17px;font-weight:500;color:#3b82f6;margin-left:8px}.compare-card .card-content .brand-header .model[data-v-93b49586]{font-size:15px;font-weight:400;color:#475569;margin:0;line-height:1.5}.compare-card .card-content .spec-grid[data-v-93b49586]{display:grid;grid-template-columns:1fr;gap:8px;background:#fff;border-radius:16px;padding:16px;margin-bottom:16px}.compare-card .card-content .spec-grid .spec-item[data-v-93b49586]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px dashed #e2e8f0}.compare-card .card-content .spec-grid .spec-item[data-v-93b49586]:last-child{border-bottom:none}.compare-card .card-content .spec-grid .spec-item .spec-label[data-v-93b49586]{font-size:14px;font-weight:500;color:#64748b}.compare-card .card-content .spec-grid .spec-item .spec-value[data-v-93b49586]{font-size:14px;font-weight:600;color:#1e293b}.toggle-btn[data-v-93b49586]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;background:#fff;border:1px solid #e2e8f0;border-radius:40px;margin:16px 0;cursor:pointer;font-size:14px;font-weight:500;color:#2563eb;transition:all .2s ease}.toggle-btn[data-v-93b49586]:hover{background:#2563eb;color:#fff;border-color:#2563eb}.toggle-btn:hover .toggle-icon[data-v-93b49586]{color:#fff}.toggle-btn .toggle-icon[data-v-93b49586]{font-size:12px;transition:transform .2s ease}.toggle-more[data-v-93b49586]{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;background:#f8fafc;border:1px dashed #e2e8f0;border-radius:40px;margin-top:20px;cursor:pointer;font-size:14px;font-weight:500;color:#2563eb;transition:all .2s ease}.toggle-more[data-v-93b49586]:hover{background:#3b82f6;color:#fff;border-color:#3b82f6}.toggle-icon-small[data-v-93b49586]{font-size:18px;font-weight:600;color:#2563eb;margin-left:auto}.toggle-icon-medium[data-v-93b49586]{font-size:22px;font-weight:600;color:#2563eb;margin-left:auto}.expand-content[data-v-93b49586]{max-height:0;overflow:hidden;transition:max-height .4s ease-out}.expand-content.expanded[data-v-93b49586]{max-height:2000px;transition:max-height .6s ease-in}.triple-row[data-v-93b49586]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}@media(max-width:992px){.triple-row[data-v-93b49586]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.triple-row[data-v-93b49586]{grid-template-columns:1fr}}.triple-card[data-v-93b49586]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:20px;transition:all .3s ease}.triple-card[data-v-93b49586]:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0000001a;border-color:#2563eb}.triple-card .card-title[data-v-93b49586]{display:flex;align-items:center;cursor:pointer;padding:8px 0;border-bottom:2px solid #3b82f6;margin-bottom:16px}.triple-card .card-title .card-icon[data-v-93b49586]{font-size:20px;font-weight:600;color:#1e293b}.triple-card h4[data-v-93b49586]{font-size:15px;font-weight:500;color:#475569;margin:0 0 12px;line-height:1.5}.triple-card .capacity[data-v-93b49586]{font-size:14px;font-weight:600;color:#2563eb;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.triple-card .detail-specs[data-v-93b49586]{margin-bottom:20px}.triple-card .detail-specs .detail-item[data-v-93b49586]{margin-bottom:16px}.triple-card .detail-specs .detail-item .detail-label[data-v-93b49586]{display:block;font-size:14px;font-weight:600;color:#1e293b;margin-bottom:4px;letter-spacing:.3px}.triple-card .detail-specs .detail-item .detail-value[data-v-93b49586]{display:block;font-size:14px;font-weight:400;color:#475569;line-height:1.6}.triple-card .detail-specs .detail-item .detail-value li[data-v-93b49586]{margin-left:20px;margin-bottom:4px}.triple-card .feature-tags[data-v-93b49586]{display:flex;flex-wrap:wrap;gap:8px}.triple-card .feature-tags span[data-v-93b49586]{padding:4px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:20px;font-size:12px;font-weight:500;color:#475569}.hardness-grid[data-v-93b49586]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:768px){.hardness-grid[data-v-93b49586]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.hardness-grid[data-v-93b49586]{grid-template-columns:1fr}}.hardness-grid .hardness-card[data-v-93b49586]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:20px}.hardness-grid .hardness-card .hardness-name[data-v-93b49586]{display:block;font-size:18px;font-weight:700;color:#1e293b;margin-bottom:4px}.hardness-grid .hardness-card .hardness-model[data-v-93b49586]{display:block;font-size:15px;font-weight:500;color:#2563eb;margin-bottom:8px}.hardness-grid .hardness-card .hardness-desc[data-v-93b49586]{display:block;font-size:14px;font-weight:400;color:#475569;margin-bottom:8px;line-height:1.5}.hardness-grid .hardness-card .hardness-feature[data-v-93b49586]{display:inline-block;padding:4px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:20px;font-size:12px;font-weight:500;color:#475569}.surface-grid[data-v-93b49586]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:768px){.surface-grid[data-v-93b49586]{grid-template-columns:1fr}}.surface-grid .surface-item[data-v-93b49586]{padding:20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px}.surface-grid .surface-item .surface-info strong[data-v-93b49586]{display:block;font-size:18px;font-weight:700;color:#1e293b;margin-bottom:12px}.surface-grid .surface-item .surface-info strong span[data-v-93b49586]{color:#2563eb;border-radius:8px;font-size:18px;font-weight:500}.surface-grid .surface-item .surface-info span[data-v-93b49586]{display:block;font-size:14px;font-weight:400;color:#475569;margin-bottom:6px;line-height:1.5}.sub-section[data-v-93b49586]{margin-top:40px}.sub-section .sub-title-wrapper[data-v-93b49586]{display:flex;align-items:center;cursor:pointer;padding:12px 0;border-bottom:2px solid #e2e8f0;margin-bottom:20px}.sub-section .sub-title-wrapper .sub-title[data-v-93b49586]{font-size:20px;font-weight:600;color:#1e293b;margin:0}.water-grid[data-v-93b49586]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:992px){.water-grid[data-v-93b49586]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.water-grid[data-v-93b49586]{grid-template-columns:1fr}}.water-grid.more[data-v-93b49586]{margin-top:20px}.water-grid .water-card[data-v-93b49586]{display:flex;gap:16px;padding:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;transition:all .3s ease}.water-grid .water-card[data-v-93b49586]:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0000001a;border-color:#2563eb}.water-grid .water-card .water-icon[data-v-93b49586]{width:40px;height:40px;text-align:center;background:#fff;border:1px solid rgba(37,99,235,.4);border-radius:10px;font-size:18px;font-weight:600;color:#2563eb;line-height:40px}.water-grid .water-card .water-content[data-v-93b49586]{flex:1}.water-grid .water-card .water-content h5[data-v-93b49586]{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 4px}.water-grid .water-card .water-content .water-model[data-v-93b49586]{font-size:13px;font-weight:500;color:#2563eb;margin:0 0 4px}.water-grid .water-card .water-content .water-params[data-v-93b49586]{font-size:12px;font-weight:400;color:#475569;margin:0;line-height:1.5}.microscope-card[data-v-93b49586]{padding:30px;background:linear-gradient(135deg,#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:20px}.microscope-card .microscope-info h4[data-v-93b49586]{font-family:Poppins,Inter,-apple-system,sans-serif;font-size:24px;font-weight:700;color:#1e293b;margin:0 0 8px}.microscope-card .microscope-info p[data-v-93b49586]{font-size:16px;font-weight:400;color:#475569;margin:0 0 16px;line-height:1.6}.microscope-card .microscope-info .microscope-tags[data-v-93b49586]{display:flex;flex-wrap:wrap;gap:10px}.microscope-card .microscope-info .microscope-tags span[data-v-93b49586]{padding:6px 16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:30px;font-size:13px;font-weight:500;color:#475569}.partner-grid[data-v-93b49586]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:30px}@media(max-width:992px){.partner-grid[data-v-93b49586]{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.partner-grid[data-v-93b49586]{grid-template-columns:1fr}}.partner-grid .partner-card[data-v-93b49586]{padding:24px;background:#f8fafc;border:1px solid rgba(59,130,246,.5);border-radius:16px;text-align:center;transition:all .3s ease}.partner-grid .partner-card[data-v-93b49586]:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0000001a;border-color:#2563eb}.partner-grid .partner-card .partner-name[data-v-93b49586]{display:block;font-size:16px;font-weight:600;color:#1e293b;margin-bottom:4px}.partner-grid .partner-card .partner-desc[data-v-93b49586]{display:block;font-size:13px;font-weight:400;color:#475569}.quality-note[data-v-93b49586]{padding:20px;background:#f8fafc;border-left:4px solid #2563eb;border-radius:12px}.quality-note p[data-v-93b49586]{font-size:15px;font-weight:400;color:#475569;margin:0;line-height:1.6}.quality-note p strong[data-v-93b49586]{font-weight:600;color:#2563eb}.tech-section[data-v-93b49586]{margin-bottom:24px}.tech-section h5[data-v-93b49586]{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 12px;position:relative;padding-left:12px}.tech-section h5[data-v-93b49586]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:18px;background:#2563eb;border-radius:2px}.tech-section .tech-list[data-v-93b49586]{list-style:none;padding:0;margin:0}.tech-section .tech-list li[data-v-93b49586]{font-size:14px;font-weight:400;color:#475569;padding:6px 0 6px 20px;position:relative;line-height:1.6}.tech-section .tech-list li[data-v-93b49586]:before{content:"●";position:absolute;left:0;color:#2563eb;font-size:12px}.application-section h5[data-v-93b49586]{font-size:16px;font-weight:600;color:#1e293b;margin:0 0 12px}.application-section .tag-group[data-v-93b49586]{display:flex;flex-wrap:wrap;gap:8px}.application-section .tag-group .tag[data-v-93b49586]{padding:6px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:30px;font-size:13px;font-weight:500;color:#475569;transition:all .2s}.application-section .tag-group .tag[data-v-93b49586]:hover{background:#2563eb;color:#fff;border-color:#2563eb}
