/* 响应式设计 */
        @media (max-width: 992px) {
            .news-container {
                grid-template-columns: 1fr;
            }
            
            .main-content {
                display: grid;
            }
            
            .services-grid, .stats-grid, .footer-content {
                grid-template-columns: repeat(2, 1fr);
            }
            
            .nav-links {
                display: none;
                position: absolute;
                top: 100%;
                left: 0;
                width: 100%;
                background-color: white;
                flex-direction: column;
                padding: 20px;
                box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
                z-index: 100;
            }
            
            .nav-links.active {
                display: flex;
            }
            
            .nav-links li {
                margin: 15px 0;
            }
            
            .hamburger {
                display: block;
            }
            
            .slide-content {
                margin-left: 20px;
                padding: 20px;
            }
            
            .slide-title {
                font-size: 1.8rem;
            }
            .navbar{
                padding: 10px 0;
            }
        }
        
        @media (max-width: 768px) {
            .services-grid, .stats-grid, .links-grid, .footer-content {
                grid-template-columns: 1fr;
            }
            
            .main-content {
                display: grid;
            }
            
            .top-bar-content {
                flex-direction: column;
                gap: 10px;
            }
            
            .hero-slider {
                height: 350px;
            }
            
            .slide-content {
                max-width: 100%;
                margin: 0 20px;
            }
            
            .slide-title {
                font-size: 1.5rem;
            }
            
            .featured-image {
                height: 200px;
            }
        }