@media screen and (max-width: 800px) {
  .pt-120 {
    padding-top: 30px;
  }
  .pt-110 {
    padding-top: 20px;
  }
  .cloud-view .top-swiper {
    background-image: url('img/base/banner.png');
  }
  /* 场景应用 */
  .cloud-cj-tabs {
    display: none;
  }
  .cloud-cj-tabs-content {
    flex-wrap: wrap;
    padding: 15px;
    box-sizing: border-box;
    gap: 12px;
  }
  .cloud-cj-tabs-content img {
    max-width: 100%;
  }
  .cloud-cj-tabs-content-left {
    margin: 0;
    box-sizing: border-box;
  }
  .cloud-cj-tabs-content-right {
    width: 100%;
    box-sizing: border-box;
  }
  /* 推荐购买 */
  .cloud-tj-view {
    padding: 0 15px;
  }
  .cloud-tj-item {
    width: 100%;
  }
  /* 产品优势 */
  .cloud-cp-content {
    display: flex;
    flex-wrap: wrap;
    height: auto;
    padding: 0 15px;
  }
  .cloud-cp-tabs-content {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
  }
  .cloud-cp-tabs-content img {
    max-width: 100%;
  }
  .cloud-cp-tabs-content div {
    max-width: 100%;
    margin-bottom: 20px;
    font-size: 16px;
  }
  /* 产品优势 */
  .cloud-cp-tabs {
    display: none;
  }
  .cloud-ys-card {
    max-width: 100%;
  }
  .cloud-ys-content {
    padding: 0 15px;
  }
  .cloud-ys {
    padding-bottom: 30px;
  }
  .cloud-ys-btn {
    margin-top: 30px;
  }
  /* 客户案列 */
  .cloud-kh-content {
    padding: 15px 15px;
  }
  .cloud-kh-card {
    max-width: 100%;
  }
  .cloud-kh-bg {
    padding-bottom: 30px;
  }
  /* 产品路线图 */
  .cloud-lx-mobile {
    padding: 30px 0;
  }
  #timeline-mobile {
    margin-top: 20px;
  }
  .cloud-lx-mobile .cloud-lx-bg {
    display: none;
  }
  .cloud-lx-mobile .cloud-lx-mobile {
    display: flex;
    flex-wrap: wrap;
  }
  .cloud-lx-mobile .cloud-lx-item {
    width: 100%;
    position: initial;
    min-height: auto;
  }
  .cloud-lx-mobile .cloud-lx-date {
    display: none;
  }
  .cloud-lx-mobile .cloud-lx-card {
    position: initial !important;
  }
  /* 内容分发网络 */
  #secure .blue-btn-transition_,
  #distribute .blue-btn-transition_ {
    height: 40px !important;
    width: 110px !important;
  }
  #secure .product-feature-item,
  #distribute .product-feature-item {
    position: unset !important;
    width: 100% !important;
    margin-top: 20px !important;
  }
  #secure .customer-case,
  #distribute .customer-case {
    height: auto !important;
    padding: 20px 0;
  }
  #secure .customer-case-list,
  #distribute .customer-case-list,
  #secure .customer-case-item,
  #distribute .customer-case-item,
  #secure .cloud-bz-card,
  #distribute .cloud-bz-card {
    margin: auto !important;
    margin-bottom: 20px !important;
  }
  #secure .customer-case-list,
  #distribute .customer-case-list,
  #secure .recommended-purchase-item,
  #distribute .recommended-purchase-item,
  #secure .cloud-bz-content,
  #distribute .cloud-bz-content,
  #secure .content-3-tabs-content-item,
  #distribute .content-3-tabs-content-item,
  #secure .content-3-tabs-content,
  #distribute .content-3-tabs-content,
  #secure .product-feature-group,
  #distribute .product-feature-group {
    display: block !important;
  }
  #secure .cloud-bz-content,
  #distribute .cloud-bz-content {
    padding: 0 !important;
  }
  #secure .help-and-documentation,
  #distribute .help-and-documentation {
    padding-bottom: 20px !important;
  }
  #secure .help-and-documentation .title-center,
  #distribute .help-and-documentation .title-center {
    margin-bottom: 20px !important;
  }
  #secure .product-feature-img,
  #distribute .product-feature-img,
  #secure .content-3-tabs,
  #distribute .content-3-tabs,
  #secure .action,
  #distribute .action {
    display: none !important;
  }
  #secure .recommended-purchase .button-group,
  #distribute .recommended-purchase .button-group {
    display: flex !important;
    justify-content: center !important;
    grid-gap: 20px !important;
    margin-top: 15px !important;
  }
  #secure .recommended-purchase .recommended-purchase-item > div:nth-child(2),
  #distribute .recommended-purchase .recommended-purchase-item > div:nth-child(2) {
    margin-top: 10px !important;
    font-size: 22px !important;
  }
  #secure .recommended-purchase .recommended-purchase-item > div:nth-child(2) .des,
  #distribute .recommended-purchase .recommended-purchase-item > div:nth-child(2) .des {
    font-size: 16px !important;
  }
  #secure div.content-3-content,
  #distribute div.content-3-content {
    width: auto !important;
    max-width: 100% !important;
    height: auto !important;
    display: block !important;
  }
  #secure div.content-3-content .content-3-tabs-content-item .des,
  #distribute div.content-3-content .content-3-tabs-content-item .des {
    padding: 20px 10px !important;
    font-size: 16px !important;
  }
  #secure .content-3-tabs-content .icon,
  #distribute .content-3-tabs-content .icon {
    display: none !important;
  }
  #secure .content-3-tabs-content .content-3-tabs-content-item .img,
  #distribute .content-3-tabs-content .content-3-tabs-content-item .img {
    width: 100% !important;
    height: auto !important;
  }
  #secure .top-swiper,
  #distribute .top-swiper {
    background-size: cover;
    background-position: top right;
    background-image: url('img/distribute.png');
  }
  #secure .product-feature .product-feature-group,
  #distribute .product-feature .product-feature-group {
    height: auto !important;
  }
  #secure .product-feature-btn,
  #distribute .product-feature-btn {
    margin-top: 20px;
  }
  /* 云安全中心 */
  #secure div.content-3-tabs-content.show,
  #secure div.content-3-content {
    padding: 0 !important;
  }
  #secure .scene {
    height: auto !important;
    background-image: unset !important;
  }
  #secure .content-3-tabs-content-item {
    width: 100vw !important;
    background-image: url('img/image@2x (3).png');
  }
  #secure .content-3-tabs-content-item .title {
    font-size: 20px !important;
  }
  #secure .content-3-tabs-content-item .title img {
    width: 22px !important;
    height: 22px !important;
  }
  #secure .top-swiper {
    background-image: url('img/T-Sec云安全中心@2x.png');
  }
  #secure .scroll-right,
  #secure .scroll-left {
    display: none !important;
  }
  #secure .scroll-bar,
  #secure .product-feature-group {
    display: block !important;
  }
  #secure .product-feature-item {
    width: 100vw !important;
    position: relative !important;
    top: unset !important;
  }
  #secure .product-feature-item .product-feature-title {
    font-size: 20px !important;
  }
  #secure .product-feature-item .icon {
    width: 100px !important;
    height: 100px !important;
    position: unset !important;
    margin: auto;
  }
  #secure .product-feature-item .product-feature-des,
  #secure .product-feature-item .content {
    padding: 20px !important;
    height: auto !important;
  }
}
