/* 1920px - 1440px 等比例缩放通用规则 */
/* 其他页面的缩放规则 */

/* 确保所有图片和固定宽度元素都能正确缩放 */
@media (max-width: 1919px) and (min-width: 1440px) {
    /* Factory Environment 和 Corporate Album 页面图片 - 由 page-about.php 控制 */
    
    /* 新闻中心页面图片 - 不设置height: auto，保持比例 */
    .qa-section img {
        max-width: 100%;
    }
    
    /* Case 页面图片强制缩放 */
    .case-image img {
        max-width: 100% !important;
        height: auto !important;
    }
    
    /* 产品图片强制缩放 */
    .product-image img,
    .product-card img {
        max-width: 100% !important;
        height: auto !important;
    }
    
    /* 确保容器不会溢出 */
    .container {
        max-width: 100% !important;
    }
    
    /* Hero 区域图片 */
    .hero,
    .hero-section {
        background-size: cover !important;
    }
    
    /* Product Info 页面 - 确保内容区域正确缩放 */
    .product-info-section .container,
    .product-info-section .info-content {
        width: 100% !important;
        max-width: 100% !important;
    }
    
    /* Product Info 页面三个区域 */
    .contact-form-section,
    .electronic-manual-section,
    .product-images-section {
        flex: 1 !important;
        width: auto !important;
        min-width: 0 !important;
    }
    
    /* Case 页面 */
    .case-section .container {
        width: 100% !important;
    }
    
    .case-item {
        width: 100% !important;
    }
    
    /* 防止水平滚动 */
    html, body {
        overflow-x: hidden;
    }
}
