@media (max-width: 1152px) {
  .common-head .header-banner {
    padding-left: 40px;
    padding-right: 40px;
  }
  .common-head .header-banner .banner-title {
    width: auto;
  }
}
@media (max-width: 912px) {
  .ido-content .ido-info {
    width: 90%;
  }
  .ido-content .ido-info .core-features .core-list .item_height_64 {
    height: auto;
  }
  .ido-content .ido-info .core-features .item .right {
    padding: 16px 0;
  }
  .ido-content .ido-info .fusion_model .table .tr {
    height: 140px;
  }
  .ido-content .ido-info .recommendations-for .ideal-list .item_center {
    margin: 0 16px;
  }
  .ido-content .ido-info .case_study .highlights .list .item {
    width: 49%;
  }
}
@media (max-width: 850px) {
  .ido-content .ido-info .fusion_model .table .tr {
    height: 140px;
  }
  .ido-content .ido-info .recommendations-for .ideal-list .item {
    height: auto;
    padding-bottom: 24px;
  }
}
@media (max-width: 750px) {
  .show_w_1200 {
    display: none;
  }
  .show_w_750 {
    display: block;
  }
  .common-head .header-banner {
    padding-top: 160px;
    padding-bottom: 160px;
  }
  .ido-content .ido-info .h4_title {
    font-size: 40px;
    line-height: 72px;
  }
  .ido-content .ido-info .common_txt {
    font-size: 28px;
    line-height: 48px;
  }
  .ido-content .ido-info .txt_margin_top_8 {
    margin-top: 16px;
  }
  .ido-content .ido-info .digital-line {
    margin-top: 80px;
  }
  .ido-content .ido-info .digital-line .order-list {
    margin-top: 32px;
  }
 .ido-content .ido-info .digital-line .order-list .item {
    font-size: 28px;
    line-height: 48px;
    padding: 32px;
  }
  .ido-content .ido-info .digital-line .order-list .item::before {
    top: 50px;
    width: 8px;
    height: 8px;
  }
  .ido-content .ido-info .digital-line .txt-bottom {
    margin-top: 32px;
  }
  .ido-content .ido-info .challenges-content {
    margin-top: 48px;
  }
  .ido-content .ido-info .challenges-content .challenges-info {
    padding: 48px 32px 0px;
  }
  .ido-content .ido-info .challenges-content .challenges-info .challenges-item {
    padding-bottom: 48px;
  }
  .ido-content .ido-info .challenges-content .challenges-info .challenges-item .h5_title {
    font-size: 32px;
    line-height: 52px;
  }
  .ido-content .ido-info .challenges-content .challenges-info .challenges-item .txt {
    font-size: 28px;
    line-height: 48px;
  }
  .ido-content .ido-info .murong-ido {
    margin-top: 48px;
  }
  .ido-content .ido-info .core-features {
    margin-top: 48px;
  }
  .ido-content .ido-info .core-features .core-list {
    margin-top: 32px;
  }
  .ido-content .ido-info .core-features .core-list .head {
    font-size: 28px;
    line-height: 48px;
  }
  .ido-content .ido-info .core-features .core-list .head .left {
    width: 220px;
  }
  .ido-content .ido-info .core-features .core-list .head .left,
  .ido-content .ido-info .core-features .core-list .head .right {
    padding-top: 16px;
    padding-bottom: 16px;
  }
  .ido-content .ido-info .core-features .core-list .item .left {
    width: 220px;
    border: 2px solid #ffffff;
  }
  .ido-content .ido-info .core-features .core-list .item .right {
    border-top: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
  }
  .ido-content .ido-info .core-features .core-list .item .left,
  .ido-content .ido-info .core-features .core-list .item .right {
    font-size: 28px;
    line-height: 48px;
  }
  .ido-content .ido-info .core-features .core-list .item_height_40 {
    height: auto;
  }
  .ido-content .ido-info .core_value {
    margin-top: 48px;
  }
  .ido-content .ido-info .core_value .title {
    font-size: 32px;
    line-height: 52px;
    margin-top: 32px;
  }
  .ido-content .ido-info .core_value .des {
    font-size: 28px;
    line-height: 48px;
    margin-top: 16px;
  }
  .ido-content .ido-info .fusion_model .title {
    font-size: 28px;
    line-height: 48px;
  }
  .ido-content .ido-info .fusion_model .color_list {
    margin-top: 8px;
  }
  .ido-content .ido-info .fusion_model .color_list .green,
  .ido-content .ido-info .fusion_model .color_list .blue,
  .ido-content .ido-info .fusion_model .color_list .red {
    width: 48px;
    height: 24px;
    margin-right: 12px;
  }
  .ido-content .ido-info .fusion_model .color_list .des {
    font-size: 28px;
    line-height: 48px;
    margin-right: 32px;
  }
  .ido-content .ido-info .fusion_model .fusion_title {
    font-size: 32px;
    line-height: 52px;
    margin-bottom: 8px;
  }
  .ido-content .ido-info .fusion_model .table {
    margin-top: 32px;
  }
  .ido-content .ido-info .fusion_model .table .tr {
    height: 92px;
  }
  .ido-content .ido-info .fusion_model .table .tr .td {
    font-size: 12px;
    line-height: 17px;
  }
  .ido-content .ido-info .recommendations-for .title {
    font-size: 28px;
    line-height: 48px;
    margin-top: 32px;
  }
  .ido-content .ido-info .recommendations-for .ideal-list {
    flex-wrap: wrap;
    margin-top: 32px;
  }
  .ido-content .ido-info .recommendations-for .ideal-list .item {
    width: 100%;
    padding-bottom: 48px;
  }
  .ido-content .ido-info .recommendations-for .ideal-list .item .img {
    width: 96px;
    margin-top: 48px;
    margin-left: 48px;
  }
  .ido-content .ido-info .recommendations-for .ideal-list .item .des {
    font-size: 28px;
    line-height: 48px;
    padding: 0 48px;
    margin-top: 16px;
  }
  .ido-content .ido-info .recommendations-for .ideal-list .item_center {
    margin: 16px 0;
  }
  .ido-content .ido-info .case_study .title {
    font-size: 32px;
    line-height: 52px;
  }
  .ido-content .ido-info .case_study .outcomes {
    margin-top: 32px;
  }
  .ido-content .ido-info .case_study .outcomes .list {
    margin-top: 16px;
  }
  .ido-content .ido-info .case_study .outcomes .list .item {
    font-size: 28px;
    line-height: 48px;
    padding-left: 20px;
  }
  .ido-content .ido-info .case_study .highlights .title {
    margin-top: 32px;
  }
  .ido-content .ido-info .case_study .highlights .list .item {
    width: 100%;
    padding: 32px;
  }
  .ido-content .ido-info .case_study .highlights .list .item .less_title {
    font-size: 28px;
    line-height: 48px;
  }
  .ido-content .ido-info .case_study .highlights .list .item .des {
    font-size: 28px;
    line-height: 48px;
  }
  .ido-content .ido-info .case_study .txt_margin_top_8 {
    margin-top: 32px;
  }
  .ido-content .ido-info .conclusion_future {
    margin-top: 48px;
  }
}
