.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.header-scrolled{box-shadow:0 2px 20px #0000001a}.header-container{height:56px;justify-content:space-between}.header-container,.logo{align-items:center;display:flex}.logo{color:var(--text-primary);gap:12px;text-decoration:none}.logo-image{height:24px;object-fit:contain;width:auto}.logo-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:700}.nav{align-items:center;display:flex;gap:8px}.nav-link{border-radius:var(--radius-md);color:var(--text-secondary);font-size:15px;font-weight:500;padding:8px 20px;text-decoration:none;transition:all .3s ease}.nav-link:hover{background:#1890ff14;color:var(--primary-color)}.nav-link.active{background:#1890ff1f;color:var(--primary-color)}.nav-dropdown-wrapper{position:relative}.dropdown-arrow{font-size:10px;margin-left:4px;transition:transform .3s ease}.nav-dropdown-wrapper:hover .dropdown-arrow{transform:rotate(180deg)}.nav-dropdown{animation:dropdownFadeIn .2s ease;background:#fff;border-radius:var(--radius-md);box-shadow:0 10px 40px #00000026;left:50%;min-width:140px;padding:8px 0;position:absolute;top:100%;transform:translateX(-50%)}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.dropdown-item{color:var(--text-secondary);display:block;font-size:14px;padding:10px 20px;text-align:center;text-decoration:none;transition:all .2s ease}.dropdown-item:hover{background:#1890ff14;color:var(--primary-color)}.dropdown-item.active{background:#1890ff1a;color:var(--primary-color)}.mobile-menu-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;height:40px;justify-content:center;width:40px}.mobile-menu-btn span{background:var(--text-primary);display:block;height:2px;transition:all .3s ease;width:24px}.mobile-menu-btn.open span:first-child{transform:rotate(45deg) translate(5px,5px)}.mobile-menu-btn.open span:nth-child(2){opacity:0}.mobile-menu-btn.open span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media (max-width:768px){.header-container{height:52px}.nav{background:#fff;box-shadow:0 10px 30px #0000001a;flex-direction:column;left:0;opacity:0;padding:16px;pointer-events:none;position:fixed;right:0;top:52px;transform:translateY(-100%);transition:all .3s ease}.nav-open{opacity:1;pointer-events:all;transform:translateY(0)}.nav-link{padding:16px 20px;text-align:center;width:100%}.mobile-menu-btn{display:flex}}.footer{background:var(--bg-dark);color:#ffffffd9;margin-top:auto;padding:60px 0 24px}.footer-content{grid-gap:60px;display:grid;gap:60px;grid-template-columns:1fr 2fr;margin-bottom:40px}.footer-brand{max-width:300px}.footer-logo{align-items:center;display:flex;gap:12px;margin-bottom:16px;text-decoration:none}.footer-logo .logo-icon{color:var(--primary-light);height:36px;width:36px}.footer-logo .logo-icon svg{height:100%;width:100%}.footer-logo .logo-text{color:#fff;font-size:20px;font-weight:700}.footer-desc{color:#ffffffa6;font-size:14px;line-height:1.8}.footer-links{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}.footer-col h4{color:#fff;font-size:16px;font-weight:600;margin-bottom:20px}.footer-col a{color:#ffffffa6;display:block;font-size:14px;padding:6px 0;text-decoration:none;transition:all .3s ease}.footer-col a:hover{color:var(--primary-light);transform:translateX(4px)}.footer-bottom{align-items:center;border-top:1px solid #ffffff1a;color:#ffffff80;display:flex;font-size:13px;justify-content:space-between;padding-top:24px}@media (max-width:768px){.footer{padding:40px 0 20px}.footer-content{gap:40px;grid-template-columns:1fr}.footer-links{gap:30px;grid-template-columns:repeat(2,1fr)}.footer-bottom{flex-direction:column;gap:8px;text-align:center}}.home{overflow-x:hidden}.hero{align-items:center;display:flex;min-height:auto;padding:100px 0 60px;position:relative}.hero-bg{overflow:hidden;z-index:-1}.hero-bg,.hero-gradient{inset:0;position:absolute}.hero-gradient{background:linear-gradient(135deg,#f0f7ff,#e6f4ff 50%,#f5f0ff)}.hero-pattern{background-image:radial-gradient(circle at 20% 50%,#1890ff1a 0,#0000 50%),radial-gradient(circle at 80% 20%,#722ed114 0,#0000 40%),radial-gradient(circle at 40% 80%,#1890ff0f 0,#0000 40%);inset:0;position:absolute}.hero-content{grid-gap:60px;align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;padding:20px 0}.hero-text{max-width:560px}.hero-title{color:var(--text-primary);font-size:42px;font-weight:800;line-height:1.2;margin-bottom:20px}.hero-title .highlight{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text}.hero-subtitle{color:var(--text-secondary);font-size:18px;line-height:1.7;margin-bottom:28px}.hero-actions{display:flex;flex-wrap:wrap;gap:16px}.hero-visual{display:flex;justify-content:center}.browser-mockup{border-radius:12px;box-shadow:0 25px 80px #00000040;max-width:520px;overflow:hidden;width:100%}.browser-screenshot{display:block;height:auto;width:100%}.stats-section{background:var(--bg-secondary);padding:50px 0}.stats-wrapper{grid-gap:30px;align-items:stretch;display:grid;gap:30px;grid-template-columns:.8fr 1.2fr}.stats-left{background:#fff;border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:28px}.stats-title{color:var(--text-primary);font-size:20px;font-weight:700;margin-bottom:20px}.stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.stat-item{background:var(--bg-secondary);border-radius:var(--radius-md);padding:20px 16px;text-align:center}.stat-number{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:800;margin-bottom:6px}.stat-label{color:var(--text-secondary);font-size:13px}.stats-right{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.news-panel,.stats-right{display:flex;flex-direction:column}.news-panel{height:100%;padding:20px}.news-panel-header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.news-panel-header h3{color:var(--text-primary);font-size:18px;font-weight:600;margin:0}.news-panel-more{color:var(--primary-color);font-size:14px;text-decoration:none;transition:color .3s}.news-panel-more:hover{color:var(--primary-dark)}.news-panel-list{display:flex;flex:1 1;flex-direction:column;gap:12px}.news-panel-item{align-items:center;background:var(--bg-secondary);border-radius:var(--radius-md);display:flex;gap:12px;padding:12px;text-decoration:none;transition:all .3s ease}.news-panel-item:hover{background:#1890ff1a;transform:translateX(4px)}.news-panel-tag{background:var(--primary-color);border-radius:12px;color:#fff;font-size:12px;font-weight:500;padding:4px 10px;white-space:nowrap}.news-panel-title{color:var(--text-primary);flex:1 1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-panel-date{color:var(--text-light);font-size:12px;white-space:nowrap}.news-panel-empty{color:var(--text-light);padding:20px;text-align:center}.features-section{background:linear-gradient(180deg,#f8fafc,#fff);padding:60px 0;position:relative}.features-section:before{background:linear-gradient(90deg,#0000,var(--primary-color),#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.section-header{align-items:center;display:flex;flex-direction:column;margin-bottom:36px}.section-title{font-size:28px;margin-bottom:8px}.section-subtitle{font-size:15px}.features-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:32px}.feature-card{background:#fff;border:1px solid #0000000f;border-radius:16px;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.feature-card:before{background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transition:transform .4s ease}.feature-card:hover:before{transform:scaleX(1)}.feature-card:hover{border-color:#0000;box-shadow:0 20px 40px #1890ff26;transform:translateY(-12px)}.feature-card-inner{display:flex;flex-direction:column;padding:28px 24px;position:relative}.feature-number{color:#1890ff14;font-size:42px;font-weight:800;line-height:1;position:absolute;right:16px;top:12px}.feature-line-top{background:var(--primary-color);height:2px;margin-bottom:16px;width:24px}.feature-title{color:var(--text-primary);font-size:20px;font-weight:700;letter-spacing:.5px;margin-bottom:10px}.feature-divider{background:linear-gradient(90deg,var(--primary-color),#0000);height:1px;margin-bottom:12px;width:40px}.feature-desc{color:var(--text-secondary);flex:1 1;font-size:14px;line-height:1.7}.feature-card-more{align-items:center;background:linear-gradient(135deg,#fafbfc,#f0f4f8);border:2px dashed var(--border-color);cursor:pointer;display:flex;flex-direction:column;justify-content:center}.feature-card-more:before{display:none}.feature-card-more:hover{background:linear-gradient(135deg,#1890ff08,#722ed108);border-color:var(--primary-color);border-style:solid;transform:translateY(-12px)}.feature-card-more .feature-card-inner{align-items:center;display:flex;flex-direction:column;text-align:center}.more-decoration{display:flex;gap:6px;margin-bottom:20px}.more-decoration span{background:var(--primary-color);border-radius:50%;height:8px;opacity:.3;transition:all .3s ease;width:8px}.feature-card-more:hover .more-decoration span{opacity:1}.more-decoration span:first-child{transform:scale(.8)}.more-decoration span:nth-child(2){transform:scale(1)}.more-decoration span:nth-child(3){transform:scale(.8)}.feature-card-more:hover .more-decoration span:first-child,.feature-card-more:hover .more-decoration span:nth-child(3){transform:scale(1.2)}.more-arrow{color:var(--primary-color);font-size:24px;margin-top:8px;transition:transform .3s ease}.feature-card-more:hover .more-arrow{transform:translateX(8px)}.feature-icon{font-size:48px;margin-bottom:20px}.feature-benefits{list-style:none;padding:0;text-align:left}.feature-benefits li{color:var(--text-secondary);font-size:13px;padding:6px 0 6px 20px;position:relative}.feature-benefits li:before{color:var(--success-color);content:"✓";font-weight:600;left:0;position:absolute}.features-cta{text-align:center}.challenges-section{background:#fff;border-top:1px solid var(--border-color);padding:60px 0}.challenges-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:32px}.challenge-card{background:var(--bg-secondary);border-radius:var(--radius-lg);padding:24px;transition:all .3s ease}.challenge-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.challenge-header{margin-bottom:12px}.challenge-badge{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:600;margin-bottom:8px;padding:4px 12px}.challenge-header h3{color:var(--text-primary);font-size:18px;font-weight:600}.challenge-desc{color:var(--text-secondary);font-size:14px;line-height:1.6}.results-section{background:linear-gradient(135deg,#f0f7ff,#e6f4ff 50%,#f5f0ff);padding:60px 0}.results-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:32px}.result-card{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:28px 24px;text-align:center;transition:all .3s ease}.result-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.result-icon{font-size:40px;margin-bottom:16px}.result-card h3{color:var(--text-primary);font-size:18px;font-weight:600;margin-bottom:10px}.result-card p{color:var(--text-secondary);font-size:14px;line-height:1.6}.why-section{padding:60px 0}.comparison-table{background:#fff;border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.comparison-header{background:var(--bg-secondary);font-weight:600}.comparison-header,.comparison-row{display:grid;grid-template-columns:1fr 1.5fr 1.5fr}.comparison-row{border-top:1px solid var(--border-color)}.comparison-col{align-items:center;display:flex;font-size:14px;gap:8px;padding:16px 24px}.comparison-row .comparison-col:not(:last-child){border-right:1px solid var(--border-color)}.highlight-col{background:#1890ff0d;color:var(--primary-dark);font-weight:500}.check{color:var(--success-color);font-weight:700}.cta-section{background:linear-gradient(135deg,var(--secondary-color),#531dab);padding:80px 0}.cta-content{color:#fff;margin:0 auto;max-width:600px;text-align:center}.cta-content h2{font-size:32px;font-weight:700;line-height:1.4;margin-bottom:16px}.cta-content p{font-size:16px;line-height:1.6;margin-bottom:32px;opacity:.9}.cta-section .btn{background:#fff;color:var(--secondary-color)}.cta-section .btn:hover{box-shadow:0 8px 24px #0003;transform:translateY(-2px)}@media (max-width:1024px){.features-grid{grid-template-columns:repeat(2,1fr)}.stats-wrapper{gap:40px;grid-template-columns:1fr}.stats-grid{gap:20px;grid-template-columns:repeat(4,1fr)}.challenges-grid,.results-grid{grid-template-columns:repeat(2,1fr)}.browser-window{max-width:500px}.browser-body{height:340px}.sidebar{width:160px}}@media (max-width:768px){.hero{min-height:auto;padding:120px 0 60px}.hero-content{gap:40px;grid-template-columns:1fr;text-align:center}.hero-title{font-size:32px}.hero-subtitle{font-size:16px}.hero-actions{justify-content:center}.hero-visual{order:-1}.browser-window{border-radius:8px;max-width:100%}.browser-body{height:320px}.sidebar{display:none}.challenges-grid,.features-grid,.results-grid{grid-template-columns:1fr}.stats-section{padding:60px 0}.stats-wrapper{gap:30px}.stats-grid{gap:16px;grid-template-columns:repeat(2,1fr)}.stat-item{padding:16px}.stat-number{font-size:32px}.stat-label{font-size:13px}.news-panel-item{align-items:flex-start;flex-direction:column;gap:8px}.news-panel-title{white-space:normal}.comparison-table{display:block;overflow-x:auto}.comparison-header,.comparison-row{min-width:600px}.cta-content h2{font-size:24px}}.products-page{padding-top:56px}.products-hero{background:url(/static/media/%E4%BA%A7%E5%93%81%E8%83%8C%E6%99%AF%E5%9B%BE.295f659ca53e5a6fb69b.PNG);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0;text-align:center}.products-hero .page-title{color:#1a3a5c;font-size:42px;font-weight:800;margin-bottom:16px}.products-hero .page-subtitle{color:#1a3a5c;font-size:18px;font-weight:500}.filter-section{background:#fff;border-bottom:1px solid var(--border-color);padding:24px 0;position:sticky;top:56px;z-index:100}.filter-tabs{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.filter-tab{background:#0000;border:1px solid var(--border-color);border-radius:24px;color:var(--text-secondary);cursor:pointer;font-size:15px;font-weight:500;padding:10px 24px;transition:all .3s ease}.filter-tab:hover{border-color:var(--primary-color);color:var(--primary-color)}.filter-tab.active{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.products-section{background:var(--bg-secondary);padding:60px 0}.products-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.product-card{animation:fadeInUp .6s ease forwards;background:#fff;border:1px solid var(--border-color);border-radius:var(--radius-lg);opacity:0;padding:32px;transition:all .3s ease}.product-card:hover{border-color:var(--primary-light);box-shadow:var(--shadow-md);transform:translateY(-4px)}.product-header{border-bottom:1px solid var(--border-color);margin-bottom:28px;padding-bottom:16px}.product-icon{font-size:48px;line-height:1}.product-meta{display:flex;flex-direction:column;gap:6px}.product-title{color:var(--text-primary);font-size:22px;font-weight:700;margin-bottom:0}.product-subtitle{color:var(--primary-color);font-size:14px;font-weight:500}.product-description{color:var(--text-secondary);font-size:14px;line-height:1.8;margin-bottom:24px}.product-section{margin-bottom:20px}.product-section:last-child{margin-bottom:0}.section-label{color:var(--text-light);font-size:13px;font-weight:600;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.benefit-list{list-style:none;margin:0;padding:0}.benefit-list li{color:var(--text-secondary);font-size:14px;line-height:1.6;padding:6px 0 6px 24px;position:relative}.benefit-list li:before{color:var(--success-color);content:"✓";font-weight:600;left:0;position:absolute}.scenario-tags{display:flex;flex-wrap:wrap;gap:8px}.scenario-tag{background:var(--bg-secondary);border-radius:16px;color:var(--text-secondary);font-size:13px;padding:6px 14px;transition:all .3s ease}.product-card:hover .scenario-tag{background:#1890ff1a;color:var(--primary-color)}.products-cta{background:linear-gradient(135deg,var(--bg-dark),#002140);color:#fff;padding:80px 0;text-align:center}.products-cta h2{font-size:32px;font-weight:700;margin-bottom:12px}.products-cta p{font-size:16px;margin-bottom:32px;opacity:.8}.products-cta .btn{background:#fff;color:var(--primary-color)}@media (max-width:1024px){.products-grid{grid-template-columns:1fr}}@media (max-width:768px){.products-hero{padding:60px 0}.page-title{font-size:32px}.page-subtitle{font-size:16px}.filter-section{top:64px}.filter-tabs{-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.filter-tab{font-size:14px;padding:8px 16px;white-space:nowrap}.product-card{padding:24px}.product-icon{font-size:36px}.product-title{font-size:18px}}.industry-page{padding-top:56px}.industry-hero{background:url(/static/media/%E8%A1%8C%E4%B8%9A%E5%BA%94%E7%94%A8%E8%83%8C%E6%99%AF%E5%9B%BE.e937c3472ecf38bb231e.PNG);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0;text-align:center}.industry-hero .page-title{color:#1a3a5c;font-size:42px;font-weight:800;margin-bottom:16px}.industry-hero .page-subtitle{color:#1a3a5c;font-size:18px;font-weight:500}.selector-section{background:#fff;box-shadow:0 2px 8px #0000000f;padding:0;position:sticky;top:56px;z-index:100}.industry-tabs{display:flex;margin:0 auto;max-width:1200px}.industry-tab{align-items:center;background:#0000;border:none;border-bottom:3px solid #0000;color:var(--text-secondary);cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:8px;padding:20px 16px;transition:all .3s ease}.industry-tab:hover{background:#1890ff0a;color:var(--primary-color)}.industry-tab.active{background:#1890ff0f;border-bottom-color:var(--primary-color);color:var(--primary-color)}.tab-icon{align-items:center;background:var(--bg-secondary);border-radius:10px;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.tab-icon svg{height:22px;width:22px}.industry-tab:hover .tab-icon{background:#1890ff1a}.industry-tab.active .tab-icon{background:#1890ff26}.tab-label{font-size:14px;font-weight:500}.detail-section{background:var(--bg-secondary);padding:60px 0}.industry-header{margin-bottom:48px;text-align:center}.industry-title{color:var(--text-primary);font-size:32px;font-weight:700;margin-bottom:12px}.industry-desc{color:var(--text-secondary);font-size:16px}.scenarios-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:48px}.scenario-card{background:#fff;border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:32px;transition:all .3s ease}.scenario-card:hover{border-color:var(--primary-light);box-shadow:var(--shadow-md);transform:translateY(-4px)}.scenario-title{color:var(--text-primary);font-size:20px;font-weight:600;margin-bottom:12px}.scenario-desc{color:var(--text-secondary);font-size:14px;line-height:1.6;margin-bottom:20px}.feature-tags{display:flex;flex-wrap:wrap;gap:8px}.feature-tag{background:#1890ff1a;border-radius:12px;color:var(--primary-color);font-size:12px;padding:4px 12px}.clients-section{background:#fff;border-radius:var(--radius-lg);padding:32px}.clients-title{color:var(--text-primary);font-size:18px;font-weight:600;margin-bottom:24px}.clients-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.client-item{align-items:center;background:var(--bg-secondary);border-radius:var(--radius-md);display:flex;gap:10px;padding:12px 16px;transition:all .3s ease}.client-item:hover{background:#1890ff14}.client-icon{color:var(--success-color);font-weight:700}.client-name{color:var(--text-secondary);font-size:14px}.value-section{background:#fff;padding:80px 0}.value-section .section-title{margin-bottom:48px}.value-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.value-card{background:var(--bg-secondary);border-radius:var(--radius-lg);padding:40px 24px;text-align:center;transition:all .3s ease}.value-card:hover{background:#fff;box-shadow:var(--shadow-md);transform:translateY(-4px)}.value-icon{font-size:48px;margin-bottom:20px}.value-card h3{color:var(--text-primary);font-size:20px;font-weight:600;margin-bottom:12px}.value-card p{color:var(--text-secondary);font-size:14px;line-height:1.6}.industry-cta{background:linear-gradient(135deg,var(--bg-dark),#002140);color:#fff;padding:80px 0;text-align:center}.industry-cta h2{font-size:32px;font-weight:700;margin-bottom:12px}.industry-cta p{font-size:16px;margin-bottom:32px;opacity:.8}.industry-cta .btn{background:#fff;color:var(--primary-color)}@media (max-width:1024px){.scenarios-grid{grid-template-columns:repeat(2,1fr)}.value-grid{gap:24px;grid-template-columns:1fr}}@media (max-width:768px){.industry-hero{padding:60px 0}.page-title{font-size:32px}.industry-tabs{-webkit-overflow-scrolling:touch;overflow-x:auto}.industry-tab{flex:none;padding:16px 20px}.clients-list,.scenarios-grid{grid-template-columns:1fr}.industry-title{font-size:24px}}.news-page{padding-top:56px}.news-hero{background:url(/static/media/%E4%BF%A1%E6%81%AF%E5%8F%91%E5%B8%83%E8%83%8C%E6%99%AF%E5%9B%BE.ec2c243bfe9c3864d1a5.PNG);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0;text-align:center}.news-hero .page-title{color:#1a3a5c;font-size:42px;font-weight:800;margin-bottom:16px}.news-hero .page-subtitle{color:#1a3a5c;font-size:18px;font-weight:500}.tabs-section{background:#fff;border-bottom:1px solid var(--border-color);padding:0;position:sticky;top:56px;z-index:100}.news-tabs{display:flex;margin:0 auto;max-width:1200px}.news-tab{background:#0000;border:none;border-bottom:3px solid #0000;color:var(--text-secondary);cursor:pointer;display:inline-block;font-size:16px;font-weight:500;padding:20px 40px;text-decoration:none;transition:all .3s ease}.news-tab.active,.news-tab:hover{color:var(--primary-color)}.news-tab.active{border-bottom-color:var(--primary-color)}.content-section{background:var(--bg-secondary);min-height:400px;padding:60px 0}.news-list{display:flex;flex-direction:column;gap:24px}.news-card{animation:fadeInUp .5s ease forwards;background:#fff;border:1px solid var(--border-color);border-radius:var(--radius-lg);opacity:0;padding:32px;transition:all .3s ease}.news-card:hover{border-color:var(--primary-light);box-shadow:var(--shadow-md);transform:translateX(8px)}.news-meta{align-items:center;display:flex;gap:16px;margin-bottom:16px}.news-tag{background:#1890ff1a;border-radius:12px;color:var(--primary-color);font-size:12px;font-weight:500;padding:4px 12px}.news-date{color:var(--text-light);font-size:13px}.news-title{color:var(--text-primary);font-size:20px;font-weight:600;margin-bottom:12px;transition:color .3s ease}.news-card:hover .news-title{color:var(--primary-color)}.news-summary{color:var(--text-secondary);font-size:14px;line-height:1.8;margin-bottom:16px}.news-link{color:var(--primary-color);font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease}.news-link:hover{color:var(--primary-dark)}.whitepapers-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.whitepaper-card{animation:fadeInUp .5s ease forwards;background:#fff;border:1px solid var(--border-color);border-radius:var(--radius-lg);display:flex;gap:24px;opacity:0;padding:24px;transition:all .3s ease}.whitepaper-card:hover{border-color:var(--primary-light);box-shadow:var(--shadow-md)}.paper-cover{align-items:center;background:var(--bg-secondary);border-radius:var(--radius-md);display:flex;flex-shrink:0;font-size:40px;height:100px;justify-content:center;width:80px}.paper-info{flex:1 1}.paper-title{color:var(--text-primary);font-size:18px;font-weight:600;margin-bottom:8px}.paper-desc{color:var(--text-secondary);font-size:13px;line-height:1.6;margin-bottom:12px}.paper-meta{color:var(--text-light);display:flex;font-size:12px;gap:16px;margin-bottom:16px}.download-btn{background:var(--primary-color);border:none;border-radius:var(--radius-md);color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 20px;transition:all .3s ease}.download-btn:hover{background:var(--primary-dark)}.news-cta{background:linear-gradient(135deg,var(--bg-dark),#002140);color:#fff;padding:80px 0;text-align:center}.news-cta h2{font-size:32px;font-weight:700;margin-bottom:12px}.news-cta p{font-size:16px;margin-bottom:32px;opacity:.8}.news-cta .btn{background:#fff;color:var(--primary-color)}@media (max-width:768px){.news-hero{padding:60px 0}.page-title{font-size:32px}.news-tabs{justify-content:center}.news-tab{font-size:14px;padding:16px 24px}.news-card{padding:24px}.news-title{font-size:18px}.whitepapers-grid{grid-template-columns:1fr}.whitepaper-card{flex-direction:column;text-align:center}.paper-cover{margin:0 auto}.news-detail-card{max-width:100%;padding:24px}.news-detail-title{font-size:24px}}.news-detail-card{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin:0 auto;max-width:800px;padding:40px 60px}.back-btn{background:#0000;border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;display:inline-block;font-size:14px;margin-bottom:24px;padding:8px 16px;transition:all .3s ease}.back-btn:hover{border-color:var(--primary-color);color:var(--primary-color)}.news-detail-header{align-items:center;display:flex;gap:16px;margin-bottom:20px}.news-detail-title{color:var(--text-primary);font-size:32px;font-weight:700;line-height:1.4;margin-bottom:24px}.news-detail-summary{background:var(--bg-secondary);border-radius:var(--radius-md);color:var(--text-secondary);font-size:15px;line-height:1.8;margin-bottom:32px;padding:16px 20px}.news-detail-content,.news-detail-summary strong{color:var(--text-primary)}.news-detail-content{font-size:16px;line-height:2}.rich-content{overflow-wrap:break-word}.rich-content img{border-radius:8px;height:auto;margin:20px auto;max-width:100%}.rich-content p{margin-bottom:16px}.rich-content .ql-align-center{text-align:center}.rich-content .ql-align-center img{margin:20px auto}.rich-content .ql-align-right{text-align:right}.rich-content .ql-align-right img{margin:20px 0 20px auto}.rich-content .ql-align-justify{text-align:justify}.rich-content h1{font-size:28px;font-weight:700;margin:32px 0 16px}.rich-content h2{font-size:24px;font-weight:600;margin:28px 0 14px}.rich-content h3{font-size:20px;font-weight:600;margin:24px 0 12px}.rich-content ol,.rich-content ul{margin-bottom:16px;padding-left:24px}.rich-content li{margin-bottom:8px}.rich-content a{color:var(--primary-color);text-decoration:underline}.rich-content blockquote{background:var(--bg-secondary);border-left:4px solid var(--primary-color);border-radius:0 8px 8px 0;color:var(--text-secondary);margin:20px 0;padding:16px}.news-card-link{background:#0000;border:1px solid var(--primary-color);border-radius:var(--radius-md);color:var(--primary-color);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:8px 16px;text-decoration:none;transition:all .3s ease}.news-card-link:hover{background:var(--primary-color);color:#fff}.contact-page{padding-top:56px}.contact-hero{background:url(/static/media/%E8%81%94%E7%B3%BB%E4%B8%8E%E8%B4%AD%E4%B9%B0%E8%83%8C%E6%99%AF%E5%9B%BE.1cb7cefa7e9de098866c.PNG);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0;text-align:center}.contact-hero .page-title{color:#1a3a5c;font-size:42px;font-weight:800;margin-bottom:16px}.contact-hero .page-subtitle{color:#1a3a5c;font-size:18px;font-weight:500}.contact-main{background:var(--bg-secondary);padding:60px 0}.contact-grid{grid-gap:40px;align-items:stretch;display:grid;gap:40px;grid-template-columns:1fr 1fr}.form-section{order:1}.form-card{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:40px}.form-title{color:var(--text-primary);font-size:24px;font-weight:700;margin-bottom:12px}.form-desc{color:var(--text-secondary);font-size:14px;margin-bottom:32px}.contact-form{gap:24px}.contact-form,.form-group{display:flex;flex-direction:column}.form-group{gap:8px}.form-group label{color:var(--text-primary);font-size:14px;font-weight:500}.form-group input,.form-group select,.form-group textarea{background:#fff;border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:15px;padding:12px 16px;transition:all .3s ease}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #1890ff1a;outline:none}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--text-light)}.form-group select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%238c8c8c' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;cursor:pointer;padding-right:40px}.form-group textarea{min-height:100px;resize:vertical}.submit-btn{margin-top:8px;width:100%}.submit-btn:disabled{cursor:not-allowed;opacity:.7}.form-note{color:var(--text-light);font-size:12px;text-align:center}.success-message{padding:40px 20px;text-align:center}.success-icon{align-items:center;background:var(--success-color);border-radius:50%;color:#fff;display:flex;font-size:32px;font-weight:700;height:64px;justify-content:center;margin:0 auto 20px;width:64px}.success-message h3{color:var(--text-primary);font-size:20px;font-weight:600;margin-bottom:12px}.success-message p{color:var(--text-secondary);font-size:14px;margin-bottom:24px}.info-section{display:flex;flex-direction:column;gap:24px;order:0}.info-card{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex:1 1;flex-direction:column;padding:32px}.info-card:first-child{flex:1.2 1}.info-card:last-child{flex:0.8 1}.info-title{color:var(--text-primary);font-size:18px;font-weight:600;margin-bottom:16px}.info-desc{color:var(--text-secondary);font-size:14px;margin-bottom:20px}.qrcode-placeholder{display:flex;justify-content:center;margin-top:32px}.qrcode-image{border-radius:var(--radius-md);height:180px;object-fit:contain;width:180px}.contact-items{display:flex;flex-direction:column;gap:16px}.contact-item{align-items:center;background:var(--bg-secondary);border-radius:var(--radius-md);display:flex;gap:14px;padding:12px}.contact-icon{font-size:24px}.contact-info{display:flex;flex-direction:column;gap:2px}.contact-label{color:var(--text-light);font-size:12px}.contact-value{color:var(--text-primary);font-size:14px;font-weight:500}@media (max-width:1024px){.contact-grid{grid-template-columns:1fr}.info-section{order:0}.form-section{order:1}}@media (max-width:768px){.contact-hero{padding:60px 0}.page-title{font-size:32px}.form-card{padding:24px}.info-card{padding:20px}.qrcode-pattern{height:140px;width:140px}}:root{--primary-color:#1890ff;--primary-dark:#096dd9;--primary-light:#40a9ff;--secondary-color:#722ed1;--success-color:#52c41a;--warning-color:#faad14;--error-color:#ff4d4f;--text-primary:#262626;--text-secondary:#595959;--text-light:#8c8c8c;--bg-primary:#fff;--bg-secondary:#f5f7fa;--bg-dark:#001529;--border-color:#e8e8e8;--shadow-sm:0 2px 8px #00000014;--shadow-md:0 4px 16px #0000001f;--shadow-lg:0 8px 32px #00000029;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--transition:all 0.3s ease}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--bg-primary);color:#262626;color:var(--text-primary);font-family:Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.6}.app{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1 1}a{color:#1890ff;color:var(--primary-color);text-decoration:none;transition:all .3s ease;transition:var(--transition)}a:hover{color:#096dd9;color:var(--primary-dark)}img{height:auto;max-width:100%}.container{margin:0 auto;max-width:1200px;padding:0 24px}.btn{align-items:center;border:none;border-radius:8px;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;padding:12px 32px;transition:all .3s ease;transition:var(--transition)}.btn-primary{background:linear-gradient(135deg,#1890ff,#096dd9);background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));box-shadow:0 4px 16px #1890ff66;color:#fff}.btn-primary:hover{box-shadow:0 6px 24px #1890ff80;transform:translateY(-2px)}.btn-secondary{background:#0000;border:2px solid #1890ff;border:2px solid var(--primary-color);color:#1890ff;color:var(--primary-color)}.btn-secondary:hover{background:#1890ff;background:var(--primary-color);color:#fff}.btn-lg{font-size:18px;padding:16px 48px}.section-title{color:#262626;color:var(--text-primary);font-size:36px;font-weight:700;margin-bottom:16px;text-align:center}.section-subtitle{color:#595959;color:var(--text-secondary);font-size:18px;margin-bottom:48px;text-align:center}.card{background:#fff;background:var(--bg-primary);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 2px 8px #00000014;box-shadow:var(--shadow-sm);padding:32px;transition:all .3s ease;transition:var(--transition)}.card:hover{box-shadow:0 4px 16px #0000001f;box-shadow:var(--shadow-md);transform:translateY(-4px)}.grid{grid-gap:24px;display:grid;gap:24px}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.section-title{font-size:28px}.section-subtitle{font-size:16px}.container{padding:0 16px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeInUp{animation:fadeInUp .6s ease forwards}.animate-fadeIn{animation:fadeIn .6s ease forwards}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}
/*# sourceMappingURL=main.454f665a.css.map*/