
        /* 小屏移动端（≤768px 时） */
        @media screen and (max-width: 768px) {
            /* 导航栏汉堡菜单显示 */
            .nav-wrapper {
                position: fixed;
                top: 80px;
                right: 0;
                height: calc(100vh - 80px);
                width: 70%;
                background-color: #fff;
                flex-direction: column;
                justify-content: center;
                gap: 3rem;
                transform: translateX(100%);
                transition: transform 0.3s ease;
                box-shadow: -2px 0 10px rgba(0,0,0,0.1);
            }
            
            .nav-links {
                flex-direction: column;
                gap: 2.5rem;
                text-align: center;
            }
            
            .nav-links a {
                font-size: 1.2rem;
            }
            
            .burger {
                display: flex;
            }
            
            /* 导航栏展开状态 */
            .nav-wrapper.active {
                transform: translateX(0);
            }
            
            .burger.active span:nth-child(1) {
                transform: rotate(45deg) translate(5px, 5px);
            }
            
            .burger.active span:nth-child(2) {
                opacity: 0;
            }
            
            .burger.active span:nth-child(3) {
                transform: rotate(-45deg) translate(5px, -5px);
            }
            
            /* Logo 进一步缩小 */
            .logo {
                width: 250px;
                font-size: 1.1rem;
            }
            
            /* 第一部分标题缩小 */
            .main-title {
                font-size: 1.5rem;
            }
        }
		
		
		        
        /* 移动端响应式（≤1024px 时补充调整） */
        @media screen and (max-width: 1024px) {
            /* 导航栏调整 */
            .logo {
                width: 320px;
                font-size: 1.3rem;
            }
            
            .nav-links {
                gap: 1.5rem;
            }
            
            /* 第一部分调整 */
            .section-1 .container {
                flex-direction: column;
                text-align: center;
            }
            
            .intro-text {
                max-width: 100%;
            }
            
            .section-1-image {
                width: 100%;
                height: 300px;
            }
            
            /* 第二部分调整 */
            .section-2 {
                height: auto;
            }
            
            .section-2 .container {
                flex-direction: column;
            }
            
            .banner-image, .banner-title {
                width: 100%;
            }
            
            .banner-image {
                height: 220px;
            }
            
            .banner-title {
                height: 180px;
                font-size: 2.2rem;
            }
            
            /* 页脚调整 */
            .footer .container {
                flex-direction: column;
                text-align: center;
            }
            
            .contact-info {
                text-align: center;
            }
			.text-pair
			{
			text-align:left;
			}
        }
        