  .indexItem_brand2 .hr_outBox:after{ background-size: 100% auto; 
    background-position: center; background-repeat: no-repeat;
    content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%;
      -webkit-transform: scale(.2);
      transform: scale(.2);
      opacity: 0;
      -webkit-transition: all .8s cubic-bezier(.69, .27, .45, .99);
      transition: all .8s cubic-bezier(.69, .27, .45, .99);
      transition-delay: 350ms;
      z-index: 1;
  }
  .indexItem_brand2 .hr_outBox .hr_box_in{ position: relative; z-index: 2; }
  .swiper-slide.swiper-slide-active .hr_outBox:after{ 
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  .indexItem_brand2:before{ z-index: -1; 
    position: absolute; content: ""; top: 0; left: 0;width: 100%; height:100%;
  }
  .indexItem_brand2,.indexItem_brand2>div,.indexItem_brand2>div>div{
    height: 100vh; width: 100%;
  }
  .index_partner_content{ width: 100%; height: 100%; }
  .index_partner_content .partner_listBox{ flex-direction: column; }
  .index_partner_content .item{ 
    width: 7.2916vw; height: 7.2916vw; overflow: hidden; border-radius: 100%; 
    background: #fff;
  }
  .index_partner_content .item>div{ width: 100%; height: 100%; }
  .index_partner_content .item>div img{ max-width: 100%; max-height: 100%; border-radius: 100%; }

  .index_partner_content .index_partner_r{ width: 30.1428%; }
  .index_partner_content .index_partner_l{ width: 30.1428%;}
  .index_partner_content .index_partner_l .partner_listBox:first-child{ padding:16.09vh 0; margin-right: 4.6vw;}
  .index_partner_content .index_partner_l .partner_listBox:nth-child(2){ padding:9.789vh 0;}
  .index_partner_content .index_partner_l .partner_listBox:nth-child(2) .item:nth-child(2){
    transform: translateX(-50%); width: 8.333vw; height: 8.333vw;
  }

  .index_partner_content .index_partner_r .partner_listBox:first-child{ padding:9.578vh 0;}
  .index_partner_content .index_partner_r .partner_listBox:first-child .item:nth-child(2){
    transform: translateX(50%); width: 8.333vw; height: 8.333vw;
  }
  .index_partner_content .index_partner_r .partner_listBox:nth-child(2){ padding:5.0724vh 0 5.05vh; margin-left: 4.4vw;}
  .index_partner_content .index_partner_r .partner_listBox:nth-child(2) .item:nth-child(2){
    transform: translateX(50%);
  }
  .index_partner_content .index_partner_r .partner_listBox:nth-child(2) .item:nth-child(3){
    transform: translateX(20%);
  }
  .index_partner_content .index_partner_r .partner_listBox:nth-child(2) .item:nth-child(4){
    transform: translateX(-40%);
  }

  .index_partner_item_box2{
    -webkit-transform: scale(.2);
    transform: scale(.2);
    opacity: 0;
    -webkit-transition: all .8s cubic-bezier(.69, .27, .45, .99);
    transition: all .8s cubic-bezier(.69, .27, .45, .99);
  }
  .index_partner_logo_current .index_partner_item_box2 {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  @media screen and (max-width:1920px){
    .index_partner_content .index_partner_r{ width: 32.1428%; }
    .index_partner_content .index_partner_l{ width: 32.1428%;}
  }
  
  @media screen and (max-width:1800px){
    .index_partner_content .index_partner_r{ width: 33.1428%; }
    .index_partner_content .index_partner_l{ width: 33.1428%;}
  }
  @media screen and (max-width:1660px){
    .index_partner_content .index_partner_r{ width: 34.1428%; }
    .index_partner_content .index_partner_l{ width: 35.1428%;}
  }
  @media screen and (max-width:1441px){
    .index_partner_content .index_partner_r{ width: 35.1428%; }
    .index_partner_content .index_partner_l{ width: 35.1428%;}
  }
  @media screen and (max-width:1280px){
    .index_partner_content .index_partner_r{ width: 36.1428%; }
    .index_partner_content .index_partner_l{ width: 36.1428%;}
  }
  @media screen and (max-width:1024px){
    .partnerOutBox .pcshow{ display: none; }
    .partnerOutBox .mshow{ display: block; }
    /* .indexItem_brand2 .hr_outBox:after{ opacity: 1; 
      transform: scale(1);
    } */
    .index_partner_item_box2{
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1;
    }
    .mbPartnerBox{padding:60px 0; }
    .mbPartnerBox .partnerName{ font-size:18px; font-weight:bold; }
    .mbPartnerBox .list{ margin-top:20px; }
    .mbPartnerBox .title{ font-size:16px; font-weight: bold; }
    .mbPartnerBox .list ul{ flex-wrap: wrap; margin-top: 10px; }
    .mbPartnerBox .list ul li{ width:33.33%; padding:6px; border-radius: 4px; overflow: hidden;}
    .mbPartnerBox .list ul li .i{ width: 100%; height: 100%; border-radius: 4px; overflow: hidden; border:1px solid #e8e8e8; padding:5px; 
      display: flex; justify-content: center; align-items: center; 
    }
    .mbPartnerBox .list ul li img{ max-width:100%; max-height: 100%; border-radius: 4px; }

  }

  @media screen and (max-width:1024px){
    .mPartnerBox .mPartnerList{ margin-top: 20px; padding:30px 32px; 
    background: linear-gradient( 90deg, #f0f7ff 0%, rgba(108,149,244,0.15) 65.71%, #f7f7ff 100%);
    }
    .mPartnerBox .list{ display: flex; justify-content: space-around; padding:0 9.5vw; margin-top: -12vw; }
    .mPartnerBox .list:first-child{ margin: 0; }
    .mPartnerBox .list:nth-child(2n){padding:0;}
    .mPartnerBox .list:nth-child(2n){ justify-content: space-between; }
    .mPartnerBox .list .item{ width: 18.8vw; 
      -webkit-transform: scale(.2);
      transform: scale(.2);
      opacity: 0.3;
      -webkit-transition: all .5s cubic-bezier(.69, .27, .45, .99);
      transition: all .5s cubic-bezier(.69, .27, .45, .99);
    }
    .mPartnerBox.activeView .list .item{
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1;
    }
    .mPartnerBox .list .item .imgFix{ padding-bottom: 116.67%; transform: rotate(30deg);}
    .mPartnerBox .list .item_in{ width: calc(100% - 2px); height: calc(100% - 2px); background: #d4edff; margin:1px; 
      clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);   
      display: flex; justify-content: center; align-items: center; padding:2px;
    }
    .mPartnerBox .list .item_in .item_logo{background: #fff; width: calc(100% - 2px); height: calc(100% - 2px);
      clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);   
      display: flex; justify-content: center; align-items: center; padding:1.5vw;
      
    }

    .mPartnerBox .list .item_in .item_logo img{ max-width: 100%; max-height: 100%; border-radius: 4px; 
      transform: rotate(-30deg);
    }

  }
    @media screen and (max-width:750px){
      .mPartnerBox .mPartnerList{  padding:30px 16px; }
    }