@media (max-width: 1700px) {
  .head .nav {
    padding: 0 100px;
  }
  .foot {
    padding: 40px 100px 0;
  }
  .foot::before {
    right: 100px;
  }
  .foot::after {
    width: calc(100% - 100px);
  }
  .bpl {
    padding-left: 100px;
  }
  .bpr {
    padding-right: 100px;
  }
  .inner_bpl {
    padding-left: 160px;
  }
  .inner_bpr {
    padding-right: 160px;
  }
  .inner-nav ul {
    margin-right: -28px;
  }
  .inner-nav ul li {
    margin: 0 28px;
  }
  .index-body .product::after {
    left: calc(574px + 100px);
  }
  .wp {
    padding: 0 160px;
  }
  .wpl {
    padding-left: 160px;
  }
  .wpr {
    padding-right: 160px;
  }
}

@media (max-width: 1550px) {
  .head .nav {
    padding: 0 80px;
  }
  .head .nav-list li.fir {
    padding: 0 20px;
  }
  .head .nav-list li.fir.search.open {
    width: 200px;
  }
  .head .nav-list li.fir.link .column {
    padding: 78px 8% 0 10%;
  }
  .foot {
    padding: 40px 80px 0;
  }
  .foot::before {
    right: 80px;
  }
  .foot::after {
    width: calc(100% - 80px);
  }
  .bpl {
    padding-left: 80px;
  }
  .bpr {
    padding-right: 80px;
  }
  .inner_bpl {
    padding-left: 120px;
  }
  .inner_bpr {
    padding-right: 120px;
  }
  .inner-nav ul {
    margin-right: -24px;
  }
  .inner-nav ul li {
    margin: 0 24px;
  }
  .index-body .group .profile .plate-detail .count li span.pf_b {
    font-size: 48px;
  }
  .index-body .group .profile .plate-detail .count li .from {
    font-size: 14px;
  }
  .index-body .product::after {
    left: calc(574px + 80px);
  }
  .wp {
    padding: 0 120px;
  }
  .wpl {
    padding-left: 120px;
  }
  .wpr {
    padding-right: 120px;
  }
  .combine-body--qywh .qywh-body .idea-box .circle-box li .idea-detail .type {
    font-size: 18px;
  }
  .combine-body--qywh .qywh-body .idea-box .circle-box li:nth-child(1) .idea-detail, .combine-body--qywh .qywh-body .idea-box .circle-box li:nth-child(5) .idea-detail {
    width: 340px;
    left: -376px;
  }
  .combine-body--qywh .qywh-body .idea-box .circle-box li:nth-child(2) .idea-detail, .combine-body--qywh .qywh-body .idea-box .circle-box li:nth-child(3) .idea-detail {
    width: 340px;
    right: -376px;
  }
}

@media (max-width: 1460px) {
  .head .nav {
    padding: 0 60px;
  }
  .head .nav-list li {
    padding: 0 18px;
  }
  .head .nav-list li.fir.link .column {
    padding: 78px 6% 0 8%;
  }
  .foot {
    padding: 40px 60px 0;
  }
  .foot::before {
    right: 60px;
  }
  .foot::after {
    width: calc(100% - 60px);
  }
  .bpl {
    padding-left: 60px;
  }
  .bpr {
    padding-right: 60px;
  }
  .inner_bpl {
    padding-left: 100px;
  }
  .inner_bpr {
    padding-right: 100px;
  }
  .inner-nav ul {
    margin-right: -20px;
  }
  .inner-nav ul li {
    margin: 0 20px;
  }
  .index-body .plate-title .cn {
    font-size: 24px;
  }
  .index-body .plate-title .ari {
    font-size: 26px;
  }
  .index-body .product::after {
    left: calc(574px + 60px);
  }
  .index-body .group .profile .introduction {
    padding-right: 40px;
  }
  .index-body .group .profile .introduction h1 {
    font-size: 42px;
  }
  .wp {
    padding: 0 100px;
  }
  .wpl {
    padding-left: 100px;
  }
  .wpr {
    padding-right: 100px;
  }
}

@media (max-width: 1350px) {
  .head .nav {
    padding: 0 30px;
  }
  .head .nav-list li {
    padding: 0 14px;
  }
  .foot {
    padding: 40px 30px 0;
  }
  .foot::before {
    right: 30px;
  }
  .foot::after {
    width: calc(100% - 30px);
  }
  .bpl {
    padding-left: 30px;
  }
  .bpr {
    padding-right: 30px;
  }
  .inner_bpl {
    padding-left: 70px;
  }
  .inner_bpr {
    padding-right: 70px;
  }
  .inner-nav ul {
    margin-right: -16px;
  }
  .inner-nav ul li {
    margin: 0 16px;
  }
  .index-body .product::after {
    left: calc(574px + 30px);
  }
  .wp {
    padding: 0 70px;
  }
  .wpl {
    padding-left: 70px;
  }
  .wpr {
    padding-right: 70px;
  }
}
