@media screen and (min-width: 1920px) {
  .header-inner,.marquee-wrap,.about-content {
    max-width:1800px;
    width: 1800px;
  }

}

@media screen and (max-width: 1700px) {
  .pd-info {flex: 0 0 560px;}
}

@media screen and (max-width: 1600px) {
  .pd-info {flex: 0 0 480px;}
}

@media screen and (max-width: 1200px) {
  .pd-info {flex: 0 0 400px;}
  .pd-gallery-bottom {height: 200px;}
  .marquee-wrap{width:90%;}
}

@media screen and (max-width:1150px){
  .company-picture { width:616px; height:567px; }
}

@media screen and (max-width:990px){
  .product-item {flex-direction: column;gap: 24px;}
  .pd-info {flex: none;width: 100%;}
  .pd-gallery {width: 100%;}
  .pd-gallery-bottom {height: 240px;}
  /** 导航栏变更 **/
  .nav{display:none}
  .mobile-menu.open{display:flex}
  .menu-toggle{display:flex}
  .lang-switcher{display:none}
  .module-container .module-title{ font-size:30px;}
}

@media screen and (max-width: 900px) {
  .about-content{grid-template-columns:1fr;gap:32px;}
  .company-picture{aspect-ratio:16 / 10;max-height:300px;min-height:200px;margin:0 auto;}
  .about-content .intro{max-width:100%;}
}

@media screen and (max-width:768px) {
  .product-item{padding:20px;}
  .pd-title{font-size:16px;}
  .pd-desc{font-size:13px;}
  .pd-specs li{font-size:12px;}
  .pd-gallery-top img{height:120px;}
  .pd-gallery-bottom{height:200px;}
}

@media screen and (max-width:678px) {
  .company-picture {width:100%; height:auto;}
}

@media screen and (max-width: 576px) {
  .product-item{padding:16px;border-radius:12px;}
  .pd-gallery-top{grid-template-columns:1fr;}
  .pd-gallery-top img{height:160px;}
  .pd-gallery-bottom{height:180px;}
  .pd-specs li{flex-direction:column;gap:4px;}
  .pd-specs .value{font-weight:600;}
}

@media screen and (max-width:500px) {
  .module-container .module-title{ font-size:24px;}
}
