/* 超大屏 */
// @media (min-width: 1200px) {
// }

@font-face {
  font-family: NotoSansHansLight_0; 
  src: url('../font/NotoSansHans-Light_0.otf'); 
  }
  @font-face {
    font-family: NotoSansHansMedium_0; 
    src: url('../font/NotoSansHans-Medium_0.otf'); 
    }
.container {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 751px) and (max-width: 2100px){
  // .container {
  //   width: 1310px;
  // }
  .fresh_brand_wrap{
    padding-bottom: 76px;
  }
    .isHidden{
      display: block !important;
    }
    .isHidden2{
      display: none !important;
    }
  .taihe_title {
    height: 443px;
    width: 100%;
    padding-top: 90px;
  }

  .taihe_title .taihe_title_content {
    /* position: absolute;
    left: 180px; */
    width: 100%;
  }
  .content_left{
    background: #409ccf;          
  }
  .taihe_title .taihe_title_2 {
    font-family: NotoSansHansMedium_0;
    font-size: 60px;
    color: #409ccf;
    margin-top: 56px;
  }

  .taihe_title .taihe_title_3 {
    font-family: DemiLight_0;
    font-size: 24px;
    color: #409ccf;
    margin-top: 26px;
  }

  .instro_content {
    font-family: DemiLight_0;
    width: 100%;
    height: 460px;
    background: #409ccf;
    position: relative;
  }

  .instro_content p {
    color: white;
  }

  .instro_content .words {
    width: 532px;
    margin-top: 60px;
    font-size: 16px;
  }

  .company {
    margin-top: 55px;
  }

  .instro_content .company_img {
    position: absolute;
    right: 0;
    bottom: 0;
    text-align: right;
    width: 56%;
    img{
      width: 100%;
    }
  }

  .fash {
    padding-top: 164px;
  }

  .fash .fash_left .fash_imgList {
    margin-top: 111px;
  }

  .fash_logo {
    margin-top: 20px;
  }

  .fash .fash_right .head_title {
    font-family: NotoSansHansMedium_0;
    font-weight: bold;
    font-size: 40px;
    color: #409ccf;
    margin-top: 55px;
  }

  .fash .fash_right .content {
    font-family: NotoSansHansLight_0;
    font-weight: bold;
    font-size: 24px;
    color: #409ccf;
    margin-top: 28px;
  }

  .mt82 {
    margin-top: 62px;
  }

  .fash .fash_right .title {
    font-family: NotoSansHansLight_0;
    font-weight: bold;
    color: #409ccf;
    font-size: 20px;
    margin-top: 60px;
  }

  .fash .fash_right p {
    color: #737373;
    font-family: NotoSansHansLight_0;
    font-size: 16px;
    line-height: 25px;
  }

  .mt45 {
    margin-top: 45px;
  }

  .fash_swiper .title {
    font-family: NotoSansHansMedium_0;
    font-size: 40px;
    color: #409ccf;
    margin-top: 142px;
  }

  .carousel-inner {
    // height: 331px;
  }

  .carousel-inner .item {
    height: 100%;
  }

  .mr26 {
    margin-right: 26px;
  }
  .ltControl,
  .rtControl {
    position: absolute;
    left: -10%;
    top: 40%;
    width: 71px;
    height: 71px;
    border-radius: 100%;
    background: rgba(0, 0, 0, .1);
    text-align: center;
    line-height: 71px;
    color: white;
    font-size: 16px;
  }

  .rtControl {
    left: inherit;
    right: -10%;
  }
  .taihe_title .taihe_title_2 {
    font-family: NotoSansHansMedium_0;
    font-size: 60px;
    color: #409ccf;
    margin-top: 56px;
  }
  .taihe_title_content img{                         
    width: 40%;                                                       
  }
  .taihe_title .taihe_title_3 {
    font-family: DemiLight_0;
    font-size: 24px;
    color: #409ccf;
    margin-top: 26px;
  }
  .swiper_img{
    width: 32%;
  }
  .mr3{
    margin-right: 2%;
  }
}
/* 移动端 */
@media (max-width: 750px ){
  .fresh_brand_wrap{
    padding-bottom: 76px;
  }
  .taihe_title_content img{
    width: 60%;
    margin: 0 auto;
  }
  
  .content_left{
    background: white;
    .words{
      font-size: 14px;
      p{
        line-height: 22px;
        color: #737373;
        margin-top: 10px;
      }
    }
    .company{
      margin-top: 30px;
      img{
        width: 33%;
        margin: 0 auto;
      }
    }
  }
  .swiper_img{
    width: 45%;
  }
  .fash_logo{
    width: 100%;
    text-align: center;
    img{
      width: 50%;
      margin-top: 61px;
    }
  }
  .fash .fash_right .head_title {
    font-family: NotoSansHansMedium_0;
    font-weight: bold;
    font-size: 25px;
    color: #409ccf;
    margin-top: 23px;
  }

  .fash .fash_right .content {
    font-family: NotoSansHansLight_0;
    font-weight: bold;
    font-size: 16px;
    color: #409ccf;
    margin-top: 14px;
  }
  .fash .fash_right .title {
    font-family: NotoSansHansLight_0;
    font-weight: bold;
    color: #409ccf;
    font-size: 14px;
    margin-top: 30px;
  }

  .fash .fash_right p {
    font-family: NotoSansHansLight_0;
    color: #737373;
    font-size: 14px;
    line-height: 26px;
  }
  .carousel-inner{
    .item{
      
    }
  }
  .ltControl,
  .rtControl {
    position: absolute;
    left: -10%;
    top: 40%;
    width: 35px;
    height: 35px;
    border-radius: 100%;
    background: rgba(0, 0, 0, .1);
    text-align: center;
    line-height: 35px;
    color: white;
    font-size: 16px;
  }

  .rtControl {
    left: inherit;
    right: -10%;
  }
  .ml{
    margin-left: 4.8%
  }
  .company_img{
    background: #409ccf;
    position: relative;
    height: 170px;
    margin-top: 50px;
    img{
      position: absolute;
      right: 0;
      bottom: 0;
      max-height: 271px;
      width: 89%;
      height: 167%
    }
  }
  .taihe_title .taihe_title_2 {
    font-family: NotoSansHansMedium_0;
    font-size: 25px;
    color: #409ccf;
    margin-top: 56px;
  }
  
  .taihe_title .taihe_title_3 {
    font-family: DemiLight_0;
    font-size: 18px;
    color: #409ccf;
    margin-top: 13px;
  }
  .fash_swiper .title {
    font-size: 20px;
    width: 90%;
    margin: 0 auto;
    color: #409ccf;
    margin-top: 60px;
  }
  .mt45 {
    margin-top: 22px;
  }
  .isHidden{
    display: none !important;
  }
  .isHidden2{
    display: block !important;
  }
  .ml{
    margin-right: 1%;
  }
  .carousel-indicators{
    li{
      width: 5px;
      height: 5px;
    }
  }
  .carousel-indicators .active{
    width: 10px;
    height: 10px;
  }
}