:root {
  --navbar-height: 20rem; /* 52.734375px */
  --logo-height: 11.112rem; /* 23.4375px / 16 = 1.4648rem */
  --navbar-brand-padding-left: 1.4648rem; /* 23.4375px */
  --exhibition-main-wrapper-margin:8.79rem;
  --maincon04-oplist-imgsize:3.4375rem;
  --maincon04-oplist-li-marlef: 2.923rem;
  --logo-width:65.6rem;
  --index-world-list-li-martop: 0.8rem;
}
/* 基准字体设置 */
/* 通过vw单位实现自动缩放 */
/* 基准设置（1920设计稿） */
  @media (min-width: 992px) {
      :root {
          --logo-height: 61px;
          --navbar-height: 135px;
          --navbar-brand-padding-left: 60px;
          --exhibition-main-wrapper-margin:22.5rem;
          --maincon04-oplist-imgsize:5.5rem;
          --maincon04-oplist-li-marlef: 4.6875rem;
          --logo-width:333px;
          --index-world-list-li-martop:1.4375rem;
      }
  }
html { 
  font-size: 16px; /* 1rem = 16px */
}
/* 超宽屏（1920px以上） */
@media (min-width: 1921px) {
  html { font-size: 16px; } /* 放大5% */
}
/* 标准桌面（1440-1920px） */
@media (max-width: 1920px) {
  html { font-size: 16px; }
}
@media (max-width: 1600px) {
  html { font-size: 14px; }
}
@media (max-width: 1440px) {
  html { font-size: 12px; } /* 1440屏 = 16*(1440/1920)≈12px → 调整为14px更合理 */
}
/* 小桌面（1200-1439px） */
@media (max-width: 1366px) {
  html { font-size: 12px; }
}
@media (max-width: 1280px) {
  html { font-size: 12px; }
}
/* 平板横屏（992-1199px） */
@media (max-width: 1200px) {
  html { font-size: 11px; }
  :root {
    --exhibition-main-wrapper-margin:8.79rem;
    --maincon04-oplist-imgsize:3.4375rem;
    --maincon04-oplist-li-marlef: 2.923rem;
  }
}
@media (max-width: 1024px) {
  html { font-size: 9px; }
  :root {
    --exhibition-main-wrapper-margin:4rem;
    --maincon04-oplist-imgsize:3.4375rem;
    --maincon04-oplist-li-marlef: 2.923rem;
  }
}
/* 平板竖屏（768-991px） */
@media (max-width: 992px) {
  html { font-size: 9px; }
}
@media (max-width: 834px) {
  html { font-size: 8px; }
}
/* 手机端（≤767px） */
@media (max-width: 768px) {
  html { font-size: 4px; }
}
@media (max-width: 640px) {
  html { font-size: 4px; }
}
@media (max-width: 480px) {
  html { font-size: 4px; }
}
@media (max-width: 375px) {
  html { font-size: 4px; } /* iPhone SE适配 */
}