* {margin:0;padding:0;box-sizing:border-box;}
body {font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.6;color:#333;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);}
.container {max-width:1200px;margin:0 auto;padding:0 20px;}
/* 头部导航*/        .header {background:rgba(255,255,255,0.95);backdrop-filter:blur(10px);padding:15px 0;position:fixed;width:100%;top:0;z-index:1000;box-shadow:0 2px 20px rgba(0,0,0,0.1);}
.header .container {display:flex;justify-content:space-between;align-items:center;}
.logo {font-size:24px;font-weight:bold;color:#764ba2;}
.logo span {color:#667eea;}
.nav-links {display:flex;gap:30px;}
.nav-links a {text-decoration:none;color:#333;font-weight:500;transition:color 0.3s;}
.nav-links a:hover {color:#667eea;}
/* 英雄区域*/        .hero {padding:150px 0 80px;text-align:center;color:white;}
.hero h1 {font-size:56px;margin-bottom:20px;text-shadow:2px 2px 4px rgba(0,0,0,0.3);}
.hero .tagline {font-size:24px;margin-bottom:40px;opacity:0.95;}
.hero .highlight {background:linear-gradient(90deg,#ffd700,#ff8c00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:bold;}
.hero-stats {display:flex;justify-content:center;gap:60px;margin:50px 0;}
.stat-item {text-align:center;}
.stat-number {font-size:48px;font-weight:bold;color:#ffd700;}
.stat-label {font-size:16px;opacity:0.9;}
.cta-button {display:inline-block;background:linear-gradient(90deg,#ffd700,#ff8c00);color:white;padding:20px 60px;font-size:20px;font-weight:bold;text-decoration:none;border-radius:50px;box-shadow:0 10px 30px rgba(255,215,0,0.3);transition:transform 0.3s,box-shadow 0.3s;animation:pulse 2s infinite;}
.cta-button:hover {transform:translateY(-3px);box-shadow:0 15px 40px rgba(255,215,0,0.4);}
@keyframes pulse {0%,100% {transform:scale(1);}
50% {transform:scale(1.05);}
;}
/* 广电介绍区域*/        .company-section {background:white;padding:80px 0;}
.section-title {text-align:center;font-size:36px;margin-bottom:50px;color:#333;}
.section-title .highlight {color:#764ba2;}
.company-content {display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;}
.company-info h3 {font-size:28px;margin-bottom:20px;color:#667eea;}
.company-info p {font-size:16px;line-height:1.8;margin-bottom:15px;color:#666;}
.company-stats {display:grid;grid-template-columns:repeat(2,1fr);gap:20px;}
.stat-card {background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:white;padding:30px;border-radius:15px;text-align:center;}
.stat-card h4 {font-size:32px;margin-bottom:10px;}
.stat-card p {font-size:14px;opacity:0.9;color:white;}
/* 产品特点区域*/        .features-section {background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);padding:80px 0;}
.features-grid {display:grid;grid-template-columns:repeat(4,1fr);gap:30px;}
.feature-card {background:white;padding:40px 30px;border-radius:20px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,0.1);transition:transform 0.3s;}
.feature-card:hover {transform:translateY(-10px);}
.feature-icon {font-size:48px;margin-bottom:20px;}
.feature-card h4 {font-size:20px;margin-bottom:15px;color:#333;}
.feature-card p {font-size:14px;color:#666;line-height:1.6;}
/* 资费介绍区域*/        .pricing-section {background:white;padding:80px 0;}
.pricing-card {max-width:800px;margin:0 auto;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:30px;padding:60px;color:white;box-shadow:0 20px 60px rgba(102,126,234,0.3);}
.pricing-header {text-align:center;margin-bottom:40px;}
.pricing-header h2 {font-size:48px;margin-bottom:15px;}
.pricing-header .price {font-size:80px;font-weight:bold;color:#ffd700;text-shadow:2px 2px 4px rgba(0,0,0,0.3);}
.pricing-header .price span {font-size:24px;color:white;}
.pricing-details {display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:40px;}
.detail-item {background:rgba(255,255,255,0.1);padding:25px;border-radius:15px;}
.detail-item h4 {font-size:18px;margin-bottom:10px;color:#ffd700;}
.detail-item p {font-size:14px;opacity:0.9;line-height:1.6;}
.pricing-cta {text-align:center;}
.pricing-cta .cta-button {background:white;color:#667eea;padding:18px 50px;}
/* 优势对比*/        .comparison-section {background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);padding:80px 0;}
.comparison-table {max-width:1000px;margin:0 auto;background:white;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,0.1);}
.comparison-table table {width:100%;border-collapse:collapse;}
.comparison-table th,.comparison-table td {padding:20px;text-align:center;border-bottom:1px solid #eee;}
.comparison-table th {background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:white;font-size:18px;}
.comparison-table th.highlight {background:linear-gradient(90deg,#ffd700,#ff8c00);}
.comparison-table td {font-size:16px;}
.comparison-table tr:hover {background:#f9f9f9;}
.check {color:#4CAF50;font-size:24px;}
.cross {color:#f44336;font-size:24px;}
/* FAQ区域*/        .faq-section {background:white;padding:80px 0;}
.faq-grid {max-width:800px;margin:0 auto;}
.faq-item {background:#f9f9f9;border-radius:15px;padding:25px;margin-bottom:15px;cursor:pointer;transition:all 0.3s;}
.faq-item:hover {background:#f0f0f0;transform:translateX(5px);}
.faq-question {font-size:18px;font-weight:bold;color:#333;margin-bottom:10px;}
.faq-answer {font-size:14px;color:#666;line-height:1.6;display:none;}
.faq-item.active .faq-answer {display:block;}
/* CTA区域*/        .final-cta {background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:80px 0;text-align:center;color:white;}
.final-cta h2 {font-size:42px;margin-bottom:20px;}
.final-cta p {font-size:18px;margin-bottom:30px;opacity:0.95;}
.final-cta .cta-button {background:linear-gradient(90deg,#ffd700,#ff8c00);font-size:24px;padding:25px 80px;}
/* 页脚*/        .footer {background:#333;color:white;padding:40px 0;text-align:center;}
.footer p {font-size:14px;opacity:0.7;}
/* 响应式设计*/        @media (max-width:768px) {.hero h1 {font-size:36px;}
.hero .tagline {font-size:18px;}
.hero-stats {gap:30px;}
.stat-number {font-size:36px;}
.company-content,.features-grid,.pricing-details {grid-template-columns:1fr;}
.company-stats {grid-template-columns:1fr;}
.comparison-table {overflow-x:auto;}
.comparison-table table {min-width:600px;}
.nav-links {display:none;}
;}