/* 全局样式 */
*{margin:0;padding:0;box-sizing:border-box;}
body{font-family:'Microsoft YaHei',sans-serif;background-color:#f9f9f9;color:#333;display:flex;flex-direction:column;align-items:center;}
.container{max-width:1600px;margin:0 auto;}
a{text-decoration:none;color:inherit;}
ul{list-style:none;}
button{cursor:pointer;border:none;outline:none;}

/* 头部 */
.header{background-color:#1a2d40;color:white;padding:10px 0;position:relative;width:100%;max-width:1600px;}
.header-top{display:flex;justify-content:space-between;align-items:center;padding:0 20px 10px 20px;font-size:14px;}
.header-bottom{display:flex;justify-content:space-between;align-items:center;padding:20px 20px;background-color:white;}
.logo{}
.logo img{max-width:300px;height:auto;max-height:50px;}

/* 导航菜单 */
.nav{display:flex;list-style:none;}
.nav li{margin-right:30px;position:relative;}
.nav a{text-decoration:none;color:#666;font-size:16px;transition:color 0.3s;}
.nav a:hover{color:#4CAF50;}
.nav .active{color:#4CAF50;border-bottom:2px solid #4CAF50;}
.nav .submenu{display:none;position:absolute;top:100%;left:0;background-color:white;min-width:180px;box-shadow:0 4px 8px rgba(0,0,0,0.1);z-index:1000;list-style:none;padding:10px 0;}
.nav li:hover .submenu{display:block;}
.nav .submenu li{margin:0;padding:0;}
.nav .submenu a{display:block;padding:10px 20px;color:#666;white-space:nowrap;}
.nav .submenu a:hover{background-color:#f0f0f0;color:#4CAF50;}

/* 底部 */
.footer{background-color:#1a2d40;color:white;padding:60px 0 0;width:100%;max-width:1600px;}
.footer-content{display:flex;justify-content:space-between;padding:0 40px 40px;gap:40px;}
.footer-section{flex:1;}
.footer-about{flex:1.8;display:flex;gap:20px;align-items:flex-start;}
.footer-section h3{font-size:20px;margin-bottom:20px;color:#fff;font-weight:600;border-bottom:2px solid #4CAF50;display:inline-block;padding-bottom:8px;}
.footer-logo{flex-shrink:0;}
.footer-logo img{max-width:80px;height:auto;display:block;}
.footer-about-content{flex:1;}
.footer-stats{display:flex;gap:30px;margin-top:20px;}
.stat-item{text-align:center;}
.stat-number{display:block;font-size:28px;color:#4CAF50;font-weight:bold;margin-bottom:5px;}
.stat-label{display:block;font-size:12px;color:#999;}
.footer-section p{line-height:1.8;margin-bottom:10px;color:#ccc;font-size:14px;}
.footer-section a{color:#ccc;transition:color 0.3s;}
.footer-section a:hover{color:#4CAF50;}
.footer-section .footer-desc {font-size: 16px; color: #fff;font-weight: bold;}
.contact-info{list-style:none;}
.contact-info li{margin-bottom:12px;color:#ccc;font-size:14px;line-height:1.6;}
.contact-info i{margin-right:10px;}
.footer-links{list-style:none;}
.footer-links li{margin-bottom:10px;}
.footer-links a{display:block;padding:5px 0;}
.qr-code{width:120px;height:120px;display:block;margin:20px auto;border:3px solid #4CAF50;border-radius:8px;padding:5px;background:#fff;}
.qr-text{text-align:center;font-size:13px;color:#999;margin-top:10px;}
.footer-bottom{background-color:#0d1419;padding:20px;text-align:center;border-top:1px solid rgba(255,255,255,0.1);}
.footer-bottom p{margin:0;font-size:14px;color:#999;}
.footer-bottom a{color:#999;text-decoration:none;transition:color 0.3s;}
.footer-bottom a:hover{color:#4CAF50;text-decoration:underline;}
.social-links{display:flex;margin-top:20px;}
.social-links a{margin-right:10px;font-size:20px;}
.news-badge{flex-shrink:0;padding:4px 12px;background-color:#4CAF50;color:#fff;font-size:12px;border-radius:12px;font-weight:500;}
.news-badge.company{background-color:#4CAF50;}
.news-badge.industry{background-color:#2196F3;}
.news-badge.product{background-color:#9C27B0;}
.news-badge.faq{background-color:#FF9800;} 
.news-badge.top{background-color:#FF5722;}
/* 翻页按钮 */
.pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:40px;}
.pagination a,.pagination span{padding:8px 16px;background:#fff;color:#666;border:1px solid #e0e0e0;border-radius:4px;transition:all 0.3s;font-size:14px;}
.pagination a:hover{background:#4CAF50;color:#fff;border-color:#4CAF50;}
.pagination .current{background:#4CAF50;color:#fff;border-color:#4CAF50;font-weight:500;}
.pagination .disabled{color:#ccc;cursor:not-allowed;}
.pagination .disabled:hover{background:#fff;color:#ccc;border-color:#e0e0e0;}
/* 响应式设计 - 头部 */
@media (max-width:768px){
.header-bottom{flex-direction:column;padding:10px;}
.nav{margin-top:10px;}
.nav li{margin-right:15px;}
}

/* 响应式设计 - 底部 */
@media (max-width:768px){
.footer-content{flex-direction:column;gap:30px;padding:0 20px 30px;}
.footer-about{flex-direction:column;flex:1;}
.footer-logo img{max-width:60px;}
.footer-stats{justify-content:flex-start;}
}
