@media (max-width: 1200px) {
  .show_pc {
    display: none;
  }
  .show_phone {
    display: block;
  }
  .case-details-wrapper .w1200 {
    width: 87.2%;
  }
  .case-details-wrapper .main-content .content-header {
    height: 980px;
    background-position: 0px 0px;
  }
  .case-details-wrapper .main-content .content-header .header-wrapper {
    padding: 80px 0;
  }
  .case-details-wrapper .main-content .content-header .header-wrapper .header-left {
    width: 100%;
    height: 554px;
    top: 90px;
    padding: 64px 48px;
  }
  .case-details-wrapper .main-content .content-header .header-wrapper .header-left .references {
    font-size: 32px;
    line-height: 150%;
  }
  .case-details-wrapper .main-content .content-header .header-wrapper .header-left .case-title {
    font-size: 40px;
    line-height: 56px;
  }
  .case-details-wrapper .main-content .content-header .header-wrapper .header-left .case-content {
    font-size: 36px;
    line-height: 150%;
  }
  .case-details-wrapper .main-content .content-header .header-wrapper .header-right {
    width: 100%;
    height: 340px;
    top: 630px;
    border-radius: 48px;
  }
  .case-details-wrapper .main-content .content-center {
    margin-top: 180px;
  }
  .case-details-wrapper .main-content .content-center-left {
    width: 100%;
  }
  .case-details-wrapper .main-content .content-center-right {
    display: none;
  }
  .case-details-wrapper .main-content .content-center .section1 .section-title {
    font-size: 40px;
    line-height: 56px;
    padding-left: 40px;
  }
  .case-details-wrapper .main-content .content-center .section1 .section-title::after {
    width: 16px;
    height: 72px;
  }
  .case-details-wrapper .main-content .content-center .section1 .section-box .section-info {
    font-size: 28px;
    line-height: 150%;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section2 .card-list .card-list-item {
    width: 100%;
    margin-top: 16px;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section2 .card-list .card-list-item .img {
    width: 64px;
    height: 64px;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section2 .card-list .card-list-item .card-des-color {
    font-size: 32px;
    line-height: 150%;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section2 .card-list .card-list-item .card-des {
    font-size: 28px;
    line-height: 150%;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section2 .card-list-item2 {
    width: 100%;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section2 .card-list-item2 .img {
    width: 64px;
    height: 64px;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section2 .card-list-item2 .card-des-color {
    font-size: 32px;
    line-height: 150%;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section2 .card-list-item2 .card-des {
    font-size: 28px;
    line-height: 150%;
  }
  .case-details-wrapper .main-content .content-center .section3 .section-title {
    font-size: 40px;
    line-height: 56px;
    padding-left: 40px;
  }
  .case-details-wrapper .main-content .content-center .section3 .section-title::after {
    width: 16px;
    height: 72px;
  }
  .case-details-wrapper .main-content .content-center .section3 .section-box .section-info {
    font-size: 28px;
    line-height: 150%;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section3 .product-suite .product-suite-item {
    width: 100%;
    margin-top: 16px;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section3 .product-suite .product-suite-item .img {
    width: 100%;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section3 .product-suite .product-suite-item .img-product {
    width: 494px;
    height: 209px;
    padding: 48px 80px;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section3 .product-suite .product-suite-item .title {
    font-size: 32px;
    line-height: 150%;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section3 .product-suite .product-suite-item .des {
    font-size: 28px;
    line-height: 150%;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section3 .product-suite .product-suite-item .item-button {
    font-size: 28px;
    line-height: 150%;
    width: 100%;
    height: 64px;
  }
  .case-details-wrapper .main-content .content-center .section4 .section-title {
    font-size: 40px;
    line-height: 56px;
    padding-left: 40px;
  }
  .case-details-wrapper .main-content .content-center .section4 .section-title::after {
    width: 16px;
    height: 72px;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section4 .future-outlook .future-outlook-item {
    width: 100%;
    margin-top: 32px;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section4 .future-outlook .future-outlook-item .des {
    font-size: 28px;
    line-height: 150%;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section4 .future-outlook .future-outlook-item .img {
    width: 360px;
    height: 96px;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section5 {
    width: 654px;
    height: 1052px;
  }
  .case-details-wrapper .main-content .content-center .content-center-left .section5 .des {
    font-size: 28px;
    line-height: 52px;
  }
}
@media (max-width: 750px) {
  .show_pc {
    display: none;
  }
  .show_phone {
    display: block;
  }
}
