.ptm-100 {
  padding: 6.25rem 0 4rem;
}
.plr-100 {
  padding: 0 4rem 0 6.25rem;
}
.layout-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.gray {
  color: #909399;
}
.layout-banner {
  width: 100%;
}
.layout-banner img {
  display: block;
  width: 100%;
}
.selling-points {
  align-items: center;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.selling-points .selling-points-item {
  width: 50%;
}
.selling-points .selling-points-item img {
  display: block;
  width: 100%;
}
.cutter-cabinet-banner {
  width: 100%;
  margin-top: 60px;
}
.cutter-cabinet-banner .wrap-banner {
  display: none;
}
.cutter-cabinet-banner img {
  display: block;
  width: 100%;
}
.workshop {
  width: 90%;
  margin: 0 auto;
  text-align: center;
}
.workshop .feature-box {
  justify-content: space-between;
}
.workshop .feature-box .feature-item {
  /* width: 46%; */
}
.workshop .cutter-font-80 {
  line-height: normal;
}
.workshop .once-box {
  text-align: left;
}
.workshop .title p, .workshop .title h2 {
  color: var(--color-title);
  font-weight: 600;
}
.workshop img {
  display: block;
  width: 100%;
}
.workshop-section .title + .workshop-product-box {
  margin-top: 40px;
}
.cabinet-box {
  padding: 30px 0;
  text-align: center;
}
.cabinet-box img {
  width: 80%;
}
.parameter-box {
  width: 90%;
  margin: 0 auto;
}
.parameter-box .parameter-title {
  color: #FECB2B;
  text-align: center;
  padding: 6.25rem 0;
}
.parameter-box .parameter-list {
  /* display: flex;
  flex-wrap: wrap; */
}
.parameter-box .parameter-list .parameter-item {
  /* width: 33%; */
}
.parameter-box .parameter-list .parameter-item .parameter-pic img {
  width: 100%;
  display: block;
}
.parameter-box .parameter-list .parameter-item .parameter-table .parameter-table-item {
  margin-top: 2.5rem;
  font-size: 1.25rem;
  padding-left: 12%;
}
.parameter-box .parameter-list .parameter-item .parameter-table .parameter-table-item .parameter-table-item-title {
  color: #999;
}
.parameter-box .parameter-list .parameter-item .parameter-table .parameter-table-item .parameter-table-item-text {
  color: #333;
}
.parameter-box .parameter-list .parameter-item .parameter-table .mt-12 {
  margin-top: 0.625rem;
}

.parameter-item:nth-child(2):not(.last-child) .parameter-table {
  padding: 0 15px;
}

.workshop .style-1 .title + .desc {
  margin-top: 20px;
  line-height: 1.3;
}

.selling-points .title {
  font-weight: 600;
}

.selling-points .desc {
  line-height: 1.3;
  margin-top: 0;
}

.selling-points .title + .desc {
  margin-top: 20px;
}

@media screen and (max-width: 1441px) {
  .cutter-font-36 {
    font-size: 1.5rem;
  }

  .workshop .title p, .workshop .title h2 {
    font-size: 2.5rem;
  }
  .workshop .style-1 .desc {
    font-size: 2rem;
  }

  .selling-points .selling-points-item.plr-100 {
    padding: 25px;
  }
}
@media screen and (max-width: 1201px) {
  .cutter-font-36 {
    font-size: 1.375rem;
  }
  .selling-points .title {
    font-size: 2.5rem;
  }
  .workshop .title p, .workshop .title h2 {
    font-size: 2.25rem;
  }
}
@media screen and (max-width: 1025px) {
  html,
  body {
    font-size: 14px;
  }
  .selling-points .title {
    font-size: 2rem;
  }
}

@media screen and (max-width: 867px) {
  .selling-points + .selling-points {
    padding-top: 20px;
    gap: 20px;
  }

  .selling-points .selling-points-item {
    width: 40%;
  }

  .selling-points-item.plr-100 {
    width: 60%;
  }
}

@media screen and (max-width: 769px) {
  html,
  body {
    font-size: 10px;
  }
  .cutter-cabinet-banner .banner {
    display: none;
  }
  .cutter-cabinet-banner .wrap-banner {
    display: block;
  }

  .parameter-box .parameter-list {
    gap: 30px;
    margin-top: 3rem;
  }

  .parameter-box .parameter-list .parameter-item {
    border: 1px solid #ccc;
    padding: 20px 0;
    border-radius: 8px;
  }

  .parameter-box .parameter-table.line-right, .parameter-box .parameter-table.line-left {
    border: 0;
  }
  .parameter-box .parameter-list .parameter-item .parameter-table .parameter-table-item {
    font-size: 1.5rem;
    margin: 0;
  }
  .parameter-box .parameter-list .parameter-item .parameter-table .parameter-table-item + .parameter-table-item {
    margin-top: 20px;
  }

  .parameter-box .parameter-table-item .parameter-table-item-title {
    font-size: 20px;
  }

  .parameter-box .parameter-table-item-text {
      font-size: 18px;
  }
}

@media screen and (max-width: 687px) {
  .selling-points {
    display: grid;
  }

  .selling-points .selling-points-item {
    width: 100%;
    order: 1;
  }
}

@media screen and (max-width: 577px) {
  html,
  body {
    font-size: 8px;
  }
  .workshop {
    width: 100%;
  }
  .workshop .cutter-font-80 {
    font-size: 4.5rem;
  }
  .parameter-box .parameter-title {
    font-size: 3rem;
  }

  .line-left,
  .line-right {
    border: 0;
  }

  .parameter-box .parameter-list .parameter-item .parameter-table .parameter-table-item {
    font-size: 2.25rem;
  }
}
@media screen and (max-width: 415px) {
  .cutter-font-36 {
    font-size: 1.5rem;
  }
  .plr-100 {
    padding: 2rem;
  }
  .workshop .cutter-font-80 {
    font-size: 3.25rem;
  }
  .workshop .feature-box .feature-item .cutter-font-54 {
    font-size: 2.5rem;
  }
  .selling-points .mt-40,
  .selling-points .mt-60 {
    margin-top: 2rem;
  }
  .parameter-box .parameter-list .parameter-item .parameter-table .parameter-table-item {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 376px) {
  .cutter-font-60 {
    font-size: 2rem;
  }
}
.choose-box {
  text-align: center;
  width: 100%;
}
.choose-box .choose-item-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  justify-content: space-evenly;
}
.choose-box .choose-item-box .choose-item .choose-item-pic {
  width: 100%;
}
.choose-box .choose-item-box .choose-item .choose-btn a {
  background: #fecb2b;
  padding: 12px 16px;
  border-radius: 20px;
  font-weight: 600;
  font-size: 20px;
}
.choose-box .choose-item-box .choose-item .learn-more a {
  color: #6699ff;
  font-size: 20px;
}
.choose-box img {
  display: block;
  width: 100%;
}
.contact-us-btn {
  text-align: center;
}
@media screen and (max-width: 577px) {
  .choose-box .cutter-font-30 {
    /* font-size: 30px; */
  }
  .choose-box .cutter-font-20 {
    /* font-size: 20px; */
  }
  .choose-box .choose-item-box {
    display: block;
  }
  .choose-box .choose-item-box .choose-item {
    width: 80%;
    margin: 0 auto 10%;
  }
}
@media screen and (max-width: 415px) {
  .choose-box .cutter-font-30 {
    font-size: 18px;
  }
  .choose-box .cutter-font-20 {
    font-size: 14px;
  }
  .choose-box .choose-item-box .choose-item .learn-more a {
    font-size: 14px;
  }
}
@media screen and (max-width: 321px) {
  .choose-box .cutter-font-30 {
    font-size: 16px;
  }
  .choose-box .cutter-font-20 {
    font-size: 12px;
  }
}
