.channel-statistics-list {
    height: auto;
    overflow: hidden;
    margin-top: 50px;
    display: flex;
    align-items: center;
    justify-content: space-between; }
    .channel-statistics-list li div {
      width: 140px;
      height: 140px;
      margin: 0 auto; }
      .channel-statistics-list li div img {
        width: 100%;
        height: 100%; }
    .channel-statistics-list li h5 {
      font-size: 46px;
      font-weight: 600;
      color: #1e9fff;
      margin-top: 32px; }
      .channel-statistics-list li h5 span {
        font-size: 42px; }
    .channel-statistics-list li p {
      font-size: 24px;
      font-weight: 500;
      color: #333333;
      margin-top: 10px; }
  
  .channel-policy-list {
    height: auto;
    overflow: hidden;
    margin-top: 50px; }
    .channel-policy-list dd, .channel-policy-list dt {
      width: 394px;
      height: 314px;
      background: #FFFFFF;
      border-radius: 6px;
      float: left;
      margin-bottom: 18px;
      overflow: hidden; }
    .channel-policy-list dd .li-img, .channel-policy-list dt .li-img {
      width: 100%;
      height: 186px; }
      .channel-policy-list dd .li-img img, .channel-policy-list dt .li-img img {
        width: 100%;
        height: 100%; }
    .channel-policy-list dd {
      margin-right: 18px; }
      .channel-policy-list dd .li-mk {
        text-align: left;
        padding: 24px 32px 0 32px;
        box-sizing: border-box; }
        .channel-policy-list dd .li-mk h4 {
          font-size: 22px;
          font-weight: 600;
          color: #333333; }
        .channel-policy-list dd .li-mk p {
          font-size: 14px;
          color: #666666;
          margin-top: 10px; }
      .channel-policy-list dd:nth-child(3n) {
        margin-right: 0; }
    .channel-policy-list dt .li-mk {
      height: calc(100% - 200px);
      display: flex;
      align-items: center;
      justify-content: center; }
      .channel-policy-list dt .li-mk h4 {
        font-size: 24px;
        font-weight: 600;
        color: #333333; }
  
  .channel-process-list {
    height: auto;
    overflow: hidden;
    margin-top: 50px; }
    .channel-process-list li {
      width: 25%;
      height: 262px;
      float: left; }
      .channel-process-list li .li-ico {
        width: 80px;
        height: 80px;
        margin: 0 auto; }
        .channel-process-list li .li-ico img {
          width: 100%;
          height: 100%; }
      .channel-process-list li .li-line {
        position: relative;
        margin-top: 24px;
        height: 14px; }
        .channel-process-list li .li-line span {
          width: 14px;
          height: 14px;
          display: block;
          border-radius: 50%;
          background: #1e9fff;
          margin: 0 auto;
          z-index: 20; }
        .channel-process-list li .li-line:after {
          content: "";
          position: absolute;
          left: 0;
          top: 7px;
          width: 100%;
          border-top: 2px dotted #1e9fff;
          z-index: 10; }
      .channel-process-list li h4 {
        margin-top: 24px;
        font-size: 20px;
        font-weight: 600;
        color: #353535;}
  
  
  
  
  /* new */
  .menu-screens{
      height: auto;
      overflow: hidden;
      display: flex;
      align-items: center;
      justify-content: space-between;
      margin-top: 56px;
  }
  .menu-screens .menu-screens-left{
      width: calc(100% - 592px - 57px);
      display: flex;
      flex-direction: column;
      justify-self: center;
      align-items: flex-start;
      height: 100%;
  }
  .menu-screens .menu-screens-left h4{
      font-size: 30px;
      font-weight: 600;
      color: #353535;
      margin-bottom: 16px;
  }
  .menu-screens .menu-screens-left .menu-screens-left-txt{
      height: auto;
      overflow: hidden;
      margin-bottom: 80px;
  
  }
  .menu-screens .menu-screens-left .menu-screens-left-txt p{
      font-size: 20px;
      font-weight: normal;
      text-align: left;
      margin-bottom: 32px;
      color: #666666;
  }
  .menu-screens .menu-screens-left .menu-screens-left-txt p span{
      color: #1e9fff;
      font-size: 24px;
      font-weight: 600;
  }
  .menu-screens .menu-screens-right{
      width: 592px;
      height: auto;
      overflow: hidden;
  }
  .menu-screens .menu-screens-right img{
      width: 100%;
      height: auto;
  }
  /* new */
  .btn-margin-right button{
      margin-right: 16px;
  }
  .btn-margins{
      margin-top: 56px;
  }
  .btn-margins button{
      margin-right: 16px;
  }
  .btn-margins button:last-child{
      margin-right: 0;
  }
  
  .service-cases{
      height: auto;
      overflow: hidden;
  }
  
  
  
  
  .tags-more-other{
      height: auto;
      margin-top: 46px;
      overflow: hidden;
      padding: 10px;
      box-sizing: border-box;
  }
  .tags-more-other li{
      width: 288px;
      height: 180px;
      border-radius: 4px;
      background: #FFFFFF;
      float: left;
      margin-right: 16px;
      margin-bottom: 16px;
      padding: 16px;
      box-sizing: border-box;
      box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);
  }
  .tags-more-other .xg-other-li div img{
      margin-top: 10px;
  }
  .tags-more-other .xg-other-li h6{
      margin-top: 4px;
  }
  .tags-more-other li:nth-child(4n){
      margin-right: 0;
  }
  .tags-more-other li div{
  
  }
  .tags-more-other li div img{
      width: 56px;
      height: 56px;
      transform: scale(1.2);
  }
  .tags-more-other li h6{
      font-size: 20px;
      font-weight: 500;
      text-align: center;
      color: #353535;
      margin: 14px 0 8px 0;
  }
  .tags-more-other li p{
      font-size: 14px;
      font-weight: normal;
      text-align: center;
      color: #666666;
  }
  
  
  .shipin-tags-more-other {
      height: auto;
      margin-top: 46px;
      padding: 10px;
      overflow: hidden;
      box-sizing: border-box;
      display: flex;
      flex-direction: row;
  }
  
  .shipin-tags-more-other li{
      width: 227px;
      height: 298px;
      border-radius: 4px;
      background: #FFFFFF;
      float: left;
      transition: 0.5s;
      margin-right: 16px;
      margin-bottom: 6px;
      box-sizing: border-box;
      cursor: pointer;
  }
  .shipin-tags-more-other li:hover{
      transform: translateY(-20px);
  }
  .shipin-tags-more-other > li > .shipin-tag{
      border-radius: 4px 4px 0 0;
      height: 8px;
      width: 227px;
      background: #1e9fff;
  }
  
  .shipin-tags-more-other > li >div > img{
      width: 64px;
      margin-top: 60px;
  }
  
  .shipin-tags-more-other > li >h6{
      color: #353535;
      font-size: 20px;
      height: 28px;
      line-height: 28px;
      margin-top: 32px;
      margin-bottom: 10px;
  }
  
  .shipin-tags-more-other > li >p{
      color: #353535;
      font-size: 16px;
  }
  
  
  .agent-more-list{
      height: auto;
      overflow: hidden;
      margin-top: 56px;
  }
  
  .agent-more-nav{
      width: 260px;
      float: left;
  }
  .agent-more-nav li{
      width: 260px;
      height: 146px;
      font-size: 24px;
      color: #888888;
      display: flex;
      align-items: center;
      justify-content: center;
      background: #F7F7F7;
      margin-bottom: 24px;
      cursor: pointer;
  }
  .agent-more-nav .actives{
      background: #1e9fff;
      color: #ffffff;
  }
  .agent-more-nav li:first-child{
      border-radius: 8px 8px 0px 0px;
  }
  .agent-more-nav li:last-child{
      margin-bottom: 0;
      border-radius: 0px 0px 8px 8px;
  }
  .agent-more-nav li:hover{
      background: #1e9fff;
      color: #ffffff;
  }
  .agent-more-content{
      height: auto;
      overflow: hidden;
      width: calc(100% - 260px - 40px);
      float: left;
      margin-left: 40px;
  }
  .agent-more-content .content-left{
      width: calc(100% - 520px - 32px);
      float: left;
      height: 485px;
      position: relative;
  }
  .agent-more-content .content-left ul{
      height: auto;
      overflow: hidden;
  }
  .agent-more-content .content-left ul li{
      height: auto;
      overflow: hidden;
      text-align: left;
      margin-bottom: 40px;
  }
  .agent-more-content .content-left ul li h4{
      font-size: 20px;
      font-weight: 500;
      color: #353535;
      position: relative;
      padding-left: 12px;
  }
  .agent-more-content .content-left .content-left-btns{
      position: absolute;
      bottom: 0;
      left: 0;
  }
  .agent-more-content .content-left .content-left-btns button{
      width: 128px;
      height: 48px;
      border-radius: 4px;
      font-size: 18px;
      margin-right: 12px;
  }
  .agent-more-content .content-left ul li h4::after{
      width: 4px;
      height: 16px;
      border-radius: 20px;
      background: #1e9fff;
      content: "";
      position: absolute;
      left: 0;
      top: 50%;
      margin-top: -8px;
  }
  .agent-more-content .content-left ul li p{
      font-size: 14px;
      font-weight: normal;
      line-height: 24px;
      margin-top: 12px;
      color: #353535;
  }
  .agent-more-content .content-right{
      width: 490px;
      height: 485px;
      float: right;
  }
  .agent-more-content .content-right .img_max{
      width: 100%;
      height: 263px;
      float: left;
  }
  .agent-more-content .content-right .img_small{
      width: calc(50% - 8px);
      height: 204px;
      margin-top: 16px;
  }
  .agent-more-content .content-right .img_small:last-child{
      margin-left: 16px;
  }
  .agent-more-content .content-right .img_max:last-child{
      margin-top: 16px;
  }
  .agent-more-content .content-right div{
      float: left;
  }
  .agent-more-content .content-right div img{
      width: 100%;
      height: 100%;
  }
  .service-plan-content{
      height: auto;
      overflow: hidden;
      margin-top: 65px;
  }
  .service-plan-content-left{
      float: left;
      height: 539px;
      width: calc(100% - 592px - 128px);
      position: relative;
  }
  .service-plan-content-left ul{
      height: auto;
      overflow: hidden;
  }
  .service-plan-content-left ul li{
      height: auto;
      overflow: hidden;
      margin-bottom: 40px;
      text-align: left;
  }
  .service-plan-content-left ul li h4{
      font-size: 20px;
      font-weight: 500;
      color: #353535;
      position: relative;
      padding-left: 8px;
  }
  .service-plan-content-left ul li h4::after{
      content: "";
      width: 4px;
      height: 16px;
      border-radius: 430px;
      background: #1e9fff;
      position: absolute;
      left: 0;
      top: 50%;
      margin-top: -8px;
  }
  .service-plan-content-left ul li p{
      font-size: 14px;
      margin-top: 8px;
      font-weight: normal;
      color: #353535;
      line-height: 21px;
  }
  .service-plan-content-right{
      width: 592px;
      height: 539px;
      float: right;
  }
  .service-plan-content-right img{
      width: 100%;
      height: 100%;
  }
  .service-plan-content-left-btn{
      text-align: left;
      position: absolute;
      bottom: 0;
      left: 0;
  }
  .service-plan-content-left-btn button{
      width: 128px;
      height: 48px;
      border-radius: 4px;
      font-size: 18px;
      margin-right: 12px;
  }
  
  .superiority-list{
      height: auto;
      overflow: hidden;
      margin-top: 56px;
  }
  .superiority-list li{
      width: 389px;
      height: 144px;
      border-radius: 4px;
      background: #FFFFFF;
      float: left;
      margin-right: 16.5px;
      margin-bottom: 16.5px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      padding: 24px 32px;
      box-sizing: border-box;
  }
  .superiority-list li:nth-child(3n){
      margin-right: 0;
  }
  .superiority-list li .superiority-list-left{
      width: 56px;
      height: 56px;
  }
  .superiority-list li .superiority-list-left img{
      width: 100%;
      height: 100%;
  }
  .superiority-list li .superiority-list-right{
      width: calc(100% - 56px - 24px);
      text-align: left;
  }
  .superiority-list li .superiority-list-right h4{
      font-size: 20px;
      font-weight: 500;
      color: #353535;
  }
  .superiority-list li .superiority-list-right p{
      font-size: 14px;
      font-weight: normal;
      line-height: 20px;
      margin-top: 8px;
  }
  
  
  
  
  
  
  .agent-other-list{
      height: auto;
      overflow: hidden;
      padding: 10px;
      box-sizing: border-box;
      margin-top: 46px;
      display: flex;
      flex-direction: row;
      justify-content: center;
  }
  .agent-other-list li{
      width: 489px;
      height: 569px;
      border-radius: 4px;
      background: #FFFFFF;
      box-shadow: 0px 2px 10px 0px rgba(15, 15, 15, 0.1);
  
      margin-right: 16px;
  }
  .agent-other-list li:last-child{
      margin-right: 0;
  }
  .agent-other-list li .top-img{
      width: 489px;
      height: 260px;
      box-sizing: border-box;
  }
  .agent-other-list li .top-img img{
      width: 100%;
      height: 100%;
  }
  .agent-other-list li .bottom-more{
      padding: 24px 60px 0 60px;
      box-sizing: border-box;
      height: calc(100% - 280px);
      text-align: left;
      position: relative;
  }
  .agent-other-list li .bottom-more p{
      font-size: 16px;
      font-weight: normal;
      line-height: 30px;
  
      color: #353535;
  }
  .agent-other-list li .bottom-more em{
      position: absolute;
      bottom: 24px;
      right: 24px;
      font-size: 16px;
      font-weight: normal;
      text-align: right;
      color: #353535;
  }
  .agent-banner-text{
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      background: rgba(0, 0, 0, 0.1);
  }
  .agent-banner-text h4{
      font-size: 48px;
      font-weight: 400;
      text-align: center;
      color: #FFFFFF;
  }
  .agent-banner-text h2{
      font-size: 22px;
      font-weight: 400;
      text-align: center;
      color: #FFFFFF;
  }
  .agent-banner-btn{
      height: auto;
      overflow: hidden;
      display: flex;
      align-items: center;
      justify-content: center;
      margin-top: 56px;
  }
  .agent-banner-btn a{
      width: 128px;
      height: 48px;
      border-radius: 4px;
      font-size: 18px;
      display: flex;
      align-items: center;
      justify-content: center;
      box-sizing: border-box;
  }
  .agent-banner-btn .back-red{
  
  }
  .agent-banner-btn .border-white{
      margin-left: 16px;
      /* border: 1px solid #1e9fff;
      color: #1e9fff; */
  }
  
  @media screen and (max-width: 1550px) {
      .shipin-tags-more-other li {
          width: 216px;
          height: 270px;
          margin-right: 10px;
      }
      .shipin-tags-more-other > li > .shipin-tag {
          width: 216px;
      }
      .tags-more-other li{
          width: 268px;
      }
      .agent-banner-text h4{
          font-size: 44px;
      }
      .agent-banner-text h2{
          font-size: 56px;
      }
  
      .agent-other-list li{
          width: 386px;
      }
      .superiority-list li{
          width: 369px;
      }
      .agent-other-list li .top-img{
          width: 386px;
      }
      .agent-other-list li .bottom-more{
          padding: 18px;
      }
      .menu-screens .menu-screens-left h4{
          font-size: 26px;
      }
      .menu-screens .menu-screens-left .menu-screens-left-txt p{
          font-size: 16px;
      }
      .channel-policy-list dd, .channel-policy-list dt{
          width: 368px;
          margin-bottom: 16px;
          height: 280px;
      }
      .channel-policy-list dd{
          margin-right: 16px;
      }
      .channel-policy-list dd .li-img, .channel-policy-list dt .li-img{
          height: 164px;
      }
      .channel-policy-list dd .li-mk{
          padding: 18px 24px 0 24px;
      }
      .channel-policy-list dd .li-mk h4{
          font-size: 18px;
      }
      .channel-policy-list dt .li-mk h4{
          font-size: 18px;
          margin-top: 32px;
      }
      .agent-other-list li .bottom-more p{
          font-size: 14px;
      }
      .agent-other-list li .bottom-more em{
          font-size: 12px;
      }
      .agent-banner-btn a{
          height: 40px;
          font-size: 16px;
      }
      .agent-more-content .content-left .content-left-btns button{
          height: 40px;
          width: 120px;
          font-size: 16px;
      }
      .service-plan-content-left-btn button{
          height: 40px;
          width: 120px;
          font-size: 16px;
      }
  }
  
  /**申请流程**/
  .apply {
      display: flex;
      flex-direction: row;
      margin-top: 60px;
      justify-content: center;
  }
  .apply-content {
      border-radius: 4px;
      background: #FFFFFF;
      padding: 68px 100px 64px 100px;
      box-shadow: 0px 0px 10px 0px rgba(230, 235, 238, 0.5);
  }
  .apply-content-img {
      width: 80px;
      height: 80px;
  }
  .apply-content-title {
      margin-top: 40px;
      color: #353535;
      font-size: 24px;
      font-weight: 400;
  }
  .agent-road {
      width: 64px;
      height: 30px;
      margin: 129px 16px 124px 16px;
  }
  .support {
      margin-top: 60px;
      display: flex;
      flex-direction: row;
      justify-content: center;
      flex-wrap: wrap;
  }
  .support-list {
      margin-right: 16px;
      width: 359px;
      margin-bottom: 16px;
      border-radius: 4px;
      background: #FFFFFF;
      box-shadow: 0px 0px 10px 0px rgba(230, 235, 238, 0.5);
  }
  .support-list:nth-child(4n) {
      margin-right: 0;
  }
  .support-list .support-img {
      width: 100%;
      height:  160px;
  }
  .support-list .support-title {
      color: #353535;
      font-size: 22px;
      font-weight: 400;
      margin-top: 24px;
      padding: 0 35px;
      text-align: left;
  }
  .support-list .support-title::before{
      width: 4px;
      height: 16px;
      border-radius: 20px;
      background: #1e9fff;
      content: "";
      position: absolute;
      margin-left: -15px;
      margin-top: 7px;
  }
  .support-list .support-description {
      color: #666666;
      font-size: 14px;
      font-weight: 400;
      text-align: left;
      margin-top: 12px;
      padding: 0 40px 20px 40px;
  }
  .marketplace {
  
      display: flex;
      flex-direction: row;
      justify-content: center;
      flex-wrap: wrap;
  }
  .marketplace-list {
      background: #FFFFFF;
      border-radius: 4px;
      padding: 55px 85px;
      width: 300px;
      margin: 0 16px 16px 0;
      box-shadow: 0px 0px 10px 0px rgba(230, 235, 238, 0.5);
  }
  .marketplace-img {
      width: 60px;
      height: 60px;
      margin-bottom: 42px;
  }
  .marketplace-title {
      color: #333333;
      font-weight: 400;
      font-size: 24px;
      margin-bottom: 24px;
  }
  .marketplace-description {
      color: #767676;
      font-weight: 400;
      font-size: 14px;
  }
  /**申请流程**/
  .retail-banner-01 {
      display: flex;
  }
  .retail-banner-01 .item {
      background-color: #FFFFFF;
      border-radius: 4px;
      box-shadow: 0 0 10px 0 rgba(230, 235, 238, 0.5);
      width: calc(25% - 12px);
      margin-right: 16px;
  }
  .retail-banner-01 .item:last-child {
      margin-right: 0;
  }
  .retail-banner-01 img {
      width: 53px;
      height: 53px;
      margin: 48px auto 42px;
  }
  .retail-banner-01 .sub-title {
      font-size: 24px;
      color: #333333;
      font-weight: 400;
      margin-bottom: 16px;
      text-align: center;
  }
  /*menu-retail-card*/
  .retail-banner-01 .info {
      font-weight: 400;
      color: #767676;
      font-size: 14px;
      line-height: 20px;
      text-align: center;
      margin: 0 auto 64px;
      width: 100%;
      max-width: 230px;
  }
  .retail-banner-02 {
      width: 100%;
  }
  /*.menu-retail-card-btn-group {*/
  /*    padding-top: 40px;*/
  /*}*/
  /*.menu-retail-card-btn-group .back-red {*/
  /*    margin-right: 15px;*/
  /*}*/
  /*.menu-retail-card-large-img {*/
  /*    width: 1500px;*/
  /*    margin: auto;*/
  /*}*/
  /* menu-retail-rate */
  .retail-banner-03 {
      display: flex;
      justify-content: space-between;
  }
  .retail-banner-03 .item {
      position: relative;
      width: 216px;
      margin-right: 40px;
      border-radius: 4px;
      background-color: #FFFFFF;
      min-height: 330px;
  }
  .retail-banner-03 .item:last-child {
      margin-right: 0;
  }
  .retail-banner-03 .item:last-child:after {
      display: none;
  }
  .retail-banner-03 .head {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 100%;
      height: 80px;
      background: #1e9fff;
      font-size: 22px;
      color: #FFFFFF;
      border-top-left-radius: 4px;
      border-top-right-radius: 4px;
  }
  .retail-banner-03 .head img {
      width: 22px;
      margin-right: 8px;
  }
  .retail-banner-03  .info p {
      margin-top: 24px;
      font-size: 14px;
      line-height: 22px;
      color: #767676;
      text-align: justify;
      padding: 0 20px;
      font-weight: 400;
  }
  .retail-banner-03  .info p:last-child {
      margin-bottom: 0;
  }
  .menu-retail-link .left {
      width: 852px;
  }
  .menu-retail-link .left img {
      width: 100%;
  }
  .menu-retail-link .right {
      width: 648px;
  }
  .menu-retail-left-img img {
      width: 100%;
  }
  .menu-retail-left-img img.banner-lingshou-01 {
      width: 600px;
  }
  .retail-banner-04 .left {
      width: 600px;
      margin-left: 80px;
  }
  .retail-banner-04 .left img {
      width: 100%;
  }
  .retail-banner-04 .right {
      width: 520px;
  }
  .retail-banner-05 .left{
      width: 520px;
  }
  .retail-banner-05 .right{
      width: 621px;
      margin-right: 80px;
  }
  .retail-banner-05 .right img {
      width: 100%;
  }
  .retail-banner-06 .left {
      width: 677px;
      margin-left: 80px;
  }
  .retail-banner-06 .left img {
      width: 100%;
  }
  .retail-banner-06 .right {
      width: 520px;
  }
  .retail-banner-07 .left {
      width: 520px;
  }
  .retail-banner-07 .right {
      width: 529px;
      margin-right: 100px;
  }
  .retail-banner-07 .right img {
      width: 100%;
  }
  .retail-banner-08 .left img{
      width: 480px;
      margin-right: 40px;
  }
  .common-2-column {
      display: flex;
      flex-direction: column;
      justify-content: center;
      text-align: left;
  }
  .common-2-column .info-title {
      font-size: 26px;
      color: #1A1A1A;
      font-weight: 500;
      line-height: 36px;
      /*margin-top: 64px;*/
      margin-bottom: 40px;
  }
  .common-2-column .desc {
      font-size: 14px;
      color: #353535;
      line-height: 24px;
      width: 520px;
      margin-bottom: 32px;
  }
  .common-2-column .list {
      display: flex;
      flex-wrap: wrap;
      width: 528px;
  }
  .common-2-column .list .item {
      display: flex;
      align-items: center;
      width: 132px;
      margin-bottom: 16px;
      font-size: 14px;
  }
  .common-2-column .list .icon {
      width: 24px;
      height: 24px;
      margin-right: 8px;
  }
  .common-2-column .btn-group {
      justify-content: flex-start;
  }
  .more-function {
      display: flex;
      flex-wrap: wrap;
      margin-right: -16px;
      padding-top: 58px;
  }
  .more-function .item {
      width: calc(20% - 16px);
      border-radius: 4px;
      box-shadow: 0 0 10px 0 rgba(230, 235, 238, 0.5);
      margin-right: 16px;
      background-color: #FFFFFF;
      margin-bottom: 16px;
      box-sizing: border-box;
      padding: 32px 16px;
  }
  .more-function img {
      width: 50px;
      height: 50px;
      margin-bottom: 24px;
  }
  .more-function .title {
      font-size: 18px;
      color: #3D3D3D;
      text-align: center;
      line-height: 25px;
      margin-bottom: 16px;
  }
  .more-function .info {
      font-weight: 400;
      line-height: 26px;
      font-size: 14px;
      color: #767676;
      max-width: 207px;
      margin: auto;
      text-align: center;
  }
  /*.case-swiper {*/
  /*    padding-top: 80px;*/
  /*    padding-bottom: 74px;*/
  /*}*/
  /*.case-swiper .item {*/
  /*    display: flex;*/
  /*    justify-content: space-between;*/
  /*}*/
  /*.case-swiper .item .left {*/
  /*    width: 484px;*/
  /*}*/
  /*.case-swiper .item .right {*/
  /*    width: 976px;*/
  /*}*/
  /*.case-swiper .item img {*/
  
  /*}*/
  /*.case-swiper .info {*/
  /*    display: flex;*/
  /*    margin-bottom: 48px;*/
  /*}*/
  /*.case-swiper .info .logo {*/
  /*    width: 80px;*/
  /*    height: 80px;*/
  /*    flex: 0 0 80px;*/
  /*    margin-right: 24px;*/
  /*}*/
  /*.case-swiper .info .logo img {*/
  /*    width: 100%;*/
  /*    height: 100%;*/
  /*}*/
  /*.case-swiper .panel {*/
  /*    display: flex;*/
  /*    flex-direction: column;*/
  /*    justify-content: flex-start;*/
  /*    align-items: flex-start;*/
  /*}*/
  /*.case-swiper .panel .title {*/
  /*    font-size: 22px;*/
  /*    color: #353535;*/
  /*    margin-bottom: 8px;*/
  /*}*/
  /*.case-swiper .panel .desc {*/
  /*    font-size: 14px;*/
  /*    color: #666666;*/
  /*    font-weight: 400;*/
  /*    text-align: left;*/
  /*}*/
  /*.case-swiper .highlights {*/
  /*    display: flex;*/
  /*}*/
  /*.case-swiper .card {*/
  /*    width: 331px;*/
  /*    background-color: #FFFFFF;*/
  /*    margin-right: 24px;*/
  /*    border-radius: 8px;*/
  /*    box-sizing: border-box;*/
  /*    padding: 24px 36px;*/
  /*    text-align: left;*/
  /*}*/
  /*.case-swiper .card.small-width {*/
  /*    width: 260px;*/
  /*}*/
  /*.case-swiper .card .title {*/
  /*    display: inline-flex;*/
  /*    align-items: center;*/
  /*    font-size: 20px;*/
  /*    color: #353535;*/
  /*    font-weight: 400;*/
  /*    margin-bottom: 16px;*/
  /*}*/
  /*.case-swiper .card .title img {*/
  /*    width: 14px;*/
  /*    height: 14px;*/
  /*    margin-right: 16px;*/
  /*}*/
  /*.case-swiper .card .desc p {*/
  /*    font-size: 14px;*/
  /*    color: #666666;*/
  /*    font-weight: 400;*/
  /*    text-align: justify;*/
  /*    margin-bottom: 16px;*/
  /*}*/
  /*.case-swiper .card .desc a {*/
  /*    display: inline-flex;*/
  /*    align-items: center;*/
  /*    color: #1e9fff;*/
  /*    font-size: 14px;*/
  /*    font-weight: 400;*/
  /*    margin-top: 24px;*/
  /*}*/
  /*.case-swiper .card .desc a img {*/
  /*    width: 24px;*/
  /*    margin-left: 8px;*/
  /*}*/
  /*.case-swiper .small-width {*/
  /*    font-size: 18px;*/
  /*    font-weight: 400;*/
  /*}*/
  /*.case-swiper .small-width p {*/
  /*    margin-top: 24px;*/
  /*}*/
  /*.case-swiper .small-width .result {*/
  /*    display: flex;*/
  /*    flex-direction: column;*/
  /*    font-weight: bold;*/
  /*}*/
  /*.case-swiper .small-width span:first-child {*/
  /*    font-size: 30px;*/
  /*    font-weight: 500;*/
  /*    margin-right: 12px;*/
  /*    color: #1e9fff;*/
  /*}*/
  .mall-banner-02 {
      width: 100%;
  }
  .mall-banner-03 .item {
      border-radius: 4px;
  }
  .mall-banner-04 .left {
      width: 800px;
  }
  .mall-banner-04 .left img {
      width: 100%;
  }
  .mall-banner-04 .right {
      width: 520px;
  }
  .mall-banner-05 .left {
      width: 520px;
  }
  .mall-banner-05 .right {
      width: 614px;
      margin-right: 80px;
  }
  .mall-banner-05 .right img {
      width: 100%;
  }
  .mall-banner-06 .left {
      width: 799px;
  }
  .mall-banner-06 .left img {
      width: 100%;
  }
  .mall-banner-06 .right {
      width: 520px;
  }
  .mall-banner-07 .left {
      width: 520px;
  }
  .mall-banner-07 .right {
      width: 501px;
      margin-right: 100px;
  }
  .mall-banner-07 .right img {
      width: 100%;
  }
  .mall-banner-09 .left img {
      width: 100%;
  }
  .education-banner-02 {
      width: 100%;
  }
  .education-banner-03 {
      /*margin-right: -40px;*/
  }
  .education-banner-03 .item {
      width: 266px;
  }
  .education-banner-03 .item .head {
      background: url("../../images/industrySolutions/banner-jiaoyu/education-banner-03-bg-01.png") no-repeat scroll center center;
      background-size: 130% 130%;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
  }
  .education-banner-04 .left {
      width: 768px;
  }
  .education-banner-04 .left img {
      width: 100%;
  }
  .education-banner-04 .right {
      width: 520px;
  }
  .education-banner-05 .left {
      width: 520px;
  }
  .education-banner-05 .right {
      width: 800px;
  }
  .education-banner-05 .right img {
      width: 100%;
  }
  .education-banner-06 .left {
      width: 594px;
      margin-left: 90px;
  }
  .education-banner-06 .left img{
      width: 100%;
  }
  .education-banner-06 .right {
      width: 520px;
  }
  .education-banner-07 .left {
      width: 520px;
  }
  .education-banner-07 .right {
      width: 689px;
  }
  .education-banner-07 .right img{
      width: 100%;
  }
  .education-banner-09 .left img {
      width: 100%;
  }
  .repast-banner-02 {
      width: 100%;
  }
  .repast-banner-03 {
      /*margin-right: -100px;*/
  }
  .repast-banner-03 .item .head {
      line-height: 65px;
      font-size: 22px;
      color: #FFFFFF;
      border-top-left-radius: 4px;
      border-top-right-radius: 4px;
      background: #1e9fff;
    
  }
  .repast-banner-03 .item {
      width: 260px;
      min-height: 330px;
  }
  .repast-banner-03 .item:after{
      right: -64px;
  }
  .repast-banner-04 .left {
      width: 810px;
  }
  .repast-banner-04 .left img {
      width: 100%;
  }
  .repast-banner-04 .right {
      width: 520px;
  }
  .repast-banner-05 .left {
      width: 520px;
  }
  .repast-banner-05 .right {
      width: 615px;
      margin-right: 80px;
  }
  .repast-banner-05 .right img {
      width: 100%;
  }
  .repast-banner-06 .left {
      width: 554px;
      margin-left: 80px;
  }
  .repast-banner-06 .left img {
      width: 100%;
  }
  .repast-banner-06 .right {
      width: 520px;
  }
  .repast-banner-07 .left {
      width: 520px;
  }
  .repast-banner-07 .right  {
      width: 668px;
      margin-right: 80px;
  
  }
  .repast-banner-07 .right img {
      width: 100%;
  }
  .repast-banner-09 .left img{
      width: 100%;
  }
  .medical-banner-02 {
      width: 100%;
  }
  .medical-banner-03 .item:after{
      right: -33px;
  }
  .medical-banner-03 .item {
      width: 266px;
  }
  .medical-banner-03 .item .head{
      border-top-left-radius: 4px;
      border-top-right-radius: 4px;
      background: #1e9fff;
      background-size: cover;
  }
  .medical-banner-03 .head img {
      width: 19px;
  }
  .medical-banner-04 .left {
      width: 779px;
  }
  .medical-banner-04 .left img {
      width: 100%;
  }
  .medical-banner-04 .right {
      width: 520px;
  }
  .medical-banner-05 .left {
      width: 520px;
  }
  .medical-banner-05 .right {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 675px;
  }
  .medical-banner-05 .right img {
      width: 100%;
  }
  .medical-banner-06 .left {
      width: 803px;
  }
  .medical-banner-06 .left img{
      width: 100%;
  }
  .medical-banner-06 .right {
      width: 520px;
  }
  .medical-banner-07 .left {
      width: 520px;
  }
  .medical-banner-07 .right {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 827px;
  }
  .medical-banner-07 .right  img {
      width: 100%;
  }
  .medical-banner-09 .left img{
      width: 100%;
  }
  .finance-banner-02 {
      width: 100%;
  }
  .finance-banner-03 {
      /*margin-right: -40px;*/
  }
  .finance-banner-03 .item {
      width: 266px;
  }
  .finance-banner-03 .item .head {
      border-top-left-radius: 4px;
      border-top-right-radius: 4px;
      background: #1e9fff;
  }
  .finance-banner-04 .left{
      display: flex;
      align-items: center;
      justify-content: center;
      width: 746px;
  }
  .finance-banner-04 .left img {
      width: 100%;
  }
  .finance-banner-04 .right {
      width: 520px;
  }
  .finance-banner-05 .left{
      width: 520px;
  }
  .finance-banner-05 .right {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 783px;
      margin-right: 80px;
  }
  .finance-banner-05 .right img {
      width: 100%;
  }
  .finance-banner-06 .left{
      display: flex;
      align-items: center;
      justify-content: center;
      width: 604px;
      margin-left: 80px;
  }
  .finance-banner-06 .left img {
      width: 100%;
  }
  .finance-banner-06 .right {
      width: 520px;
  }
  .finance-banner-07 .left{
      width: 520px;
  }
  .finance-banner-07 .right {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 805px;
  }
  .finance-banner-07 .right img {
      width: 100%;
  }
  .finance-banner-09 .left img {
      width: 100%;
  }
  @media screen and (max-width: 1600px) {
      .agent-more-content .content-left .content-left-btns button {
          height: 40px;
          line-height: 40px;
      }
      .support-list .support-img {
          height:  150px;
      }
      .page-width-1500 {
          width: 1200px;
          transform: scale(1);
      }
      .marketplace-list {
          width: 284px;
          padding: 30px 50px;
      }
      .apply-content {
          width: 250px;
          padding: 30px 10px;
          height: 170px;
      }
      .agent-road {
          margin: 120px 16px 120px 16px;
      }
      .agent-more-content .content-left ul li {
          margin-bottom: 16px !important;
      }
      .support-list {
          width: 286px !important;
      }
  
      .support-list .support-description {
          padding: 0 20px 20px 20px !important;
      }
      .support-list .support-title {
          font-size: 20px;
      }
      .channel-statistics-list {
          margin-top: 40px; }
      .channel-statistics-list li div {
          width: 120px;
          height: 120px; }
      .channel-statistics-list li h5 {
          font-size: 42px;
          margin-top: 28px; }
      .channel-statistics-list li h5 span {
          font-size: 38px; }
      .channel-statistics-list li p {
          font-size: 20px; } }
  @media screen and (max-width: 1550px) {
      .retail-banner-01 .sub-title {
          font-size: 22px;
      }
      .retail-banner-01 img {
          margin: 28px auto;
      }
      .retail-banner-03 .head {
          height: 70px;
          font-size: 19px;
      }
      .retail-banner-03 .head img {
          width: 19px;
      }
      .retail-banner-03 .info p {
          margin-top: 16px;
          padding: 0 12px;
      }
      .common-2-column .info-title {
          font-size: 25px;
      }
      .retail-banner-04 .left {
          display: flex;
          align-items: center;
          width: 600px;
          margin-left: 0;
      }
      .retail-banner-04 .left img {
          width: 88%;
      }
      .retail-banner-05 .right {
          display: flex;
          align-items: center;
          justify-content: flex-end;
          width: 660px;
          margin-right: 0;
      }
      .retail-banner-05 .right img{
          width: 82%;
      }
      .retail-banner-06 .left {
          display: flex;
          align-items: center;
          justify-content: flex-start;
          width: 660px;
          margin-left: 0;
      }
      .retail-banner-06 .left img {
          width: 88%;
      }
      .retail-banner-07 .right{
          display: flex;
          align-items: center;
          margin-right: 80px;
          width: 478px;
      }
      .retail-banner-08 .left img {
          width: 100%;
      }
      .mall-banner-04 .left {
          width: 660px;
      }
      .mall-banner-05 .right {
          margin-right: 0;
      }
      .mall-banner-06 .left {
          display: flex;
          align-items: center;
          width: 660px;
      }
      .mall-banner-06 .left img {
          margin-top: 30px;
          width: 88%;
      }
      .education-banner-04 .left {
          width: 660px;
      }
      .education-banner-05 .right {
          width: 660px;
      }
      .education-banner-06 .left {
          width: 520px;
      }
      .education-banner-07 .right {
          width: 640px;
      }
      .repast-banner-04 .left {
          width: 660px;
      }
      .repast-banner-06 .left {
          width: 520px;
      }
      .finance-banner-04 .left {
          width: 660px;
      }
      .medical-banner-04 .left {
          width: 660px;
      }
      .medical-banner-05 .right {
          width: 660px;
      }
      .medical-banner-06 .left {
          display: flex;
          align-items: center;
          width: 660px;
      }
      .medical-banner-07 .right {
          width: 660px;
      }
      .mall-banner-04 .left img {
          width: 92%;
      }
      .mall-banner-05 .right img {
          width: 92%;
      }
      .mall-banner-07 .right img {
          margin-top: -40px;
          width: 92%;
      }
      .education-banner-04 .left img {
          width: 92%;
      }
      .education-banner-05 .right img {
          width: 92%;
      }
      .education-banner-06 .left img {
          width: 92%;
      }
      .education-banner-07 .right img {
          width: 92%;
      }
      .repast-banner-03 .item .head {
          font-size: 19px;
      }
      .repast-banner-04 .left  {
          display: flex;
          align-items: center;
      }
      .repast-banner-04 .left img {
          width: 92%;
      }
      .repast-banner-05 .right {
          margin-right: 20px;
      }
      .repast-banner-05 .right img {
          width: 92%;
      }
      .repast-banner-06 .left img {
          width: 92%;
      }
      .repast-banner-07 .right {
          margin-right: 65px;
          width: 560px;
      }
      .repast-banner-07 .right img {
          margin-bottom: -30px;
      }
      .finance-banner-04 .left img {
          width: 88%;
      }
      .finance-banner-05 .right {
          margin-right: 0;
      }
      .finance-banner-05 .right img {
          width: 100%;
          margin-left: 45px;
      }
      .finance-banner-06 .left {
          margin-left: 0;
          margin-bottom: -20px;
      }
      .finance-banner-06 .left img {
          width: 92%;
      }
      .finance-banner-07 .right img {
          width: 92%;
      }
      .medical-banner-04 .left {
          display: flex;
          align-items: center;
      }
      .medical-banner-04 .left img {
          width: 92%;
      }
      .medical-banner-05 .right img {
          width: 92%;
      }
      .medical-banner-06 .left img {
          width: 90%;
      }
      .medical-banner-07 .right img {
          width: 92%;
      }
  }
  