/* this website */
/* flex */
/* font-size */
/* color */
/* margin */
/* padding */
/* 动画 */
/* other */
@import "components.css";
@import "/static/iconfont/iconfont.css";
.whmax {
  width: 100%;
  height: 100%;
}
@media (max-width: 1200px) {
  .ind03 .matrix-right .mpanel .minfo .mmain .mimg {
    width: 20rem;
  }
}
@media (max-width: 1025px) {
  .section_box {
    padding: 3rem 2rem;
  }
  .mtitle {
    margin-bottom: 3rem;
  }
}
@media (max-width: 769px) {
  .mtitle .mtitle-h2 {
    font-size: 2.4rem;
    padding: 0 2rem;
  }
  .mtitle .mtitle-p {
    padding: 0 2rem;
    font-size: 1.6rem;
  }
  .mtitle-left .mtitle-h2 {
    padding: 0;
  }
  .mtitle-left .mtitle-p {
    padding: 0;
  }
  .xhsidebar .xhs-item {
    width: 5.4rem;
  }
  .xhsidebar .xhs-item .xhs-link i {
    font-size: 2.6rem;
  }
  .xhsidebar .xhs-item .xhs-link .mtext {
    font-size: 1.3rem;
  }
  .loadingbox .loading-hud-wrap .mbracket {
    width: 100%;
  }
  .loadingbox .loading-hud-wrap {
    width: 90%;
  }
}
