.hl_news_box{
    background-image: url("../../image/icon/news-back1.png");
    max-width: 100%;
    padding: 2vw 8.3vw;
    /* background-size: contain; */
    background-size: 100% auto; /* 宽度100%，高度自适应 */
  background-repeat: repeat-y; 
}
@media screen and (min-width: 40rem) {
    .newsList1{
        width: 100%;
        display: flex;
        flex-wrap: wrap;
    }
    .newsList1_item{
        width: 20.4vw;
        display: flex;
        flex-direction: column;
        align-items: center;
        background-color: #F8F8F8;
        margin-bottom: 1.5vw;
        position: relative;
        padding-top: 0.5vw;
    }
    .newsList1 a:nth-child(3n) .newsList1_item {
        margin-right: 0;
    }
    .newsList1_item .imgBox{
        width: 19.4vw;
        height: 12.9vw;
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
    }
    .newsList1_item .imgBox img{
        width: 19.4vw;
        height: 12.9vw;
        position: relative;
        z-index: 9;
        transition: all 0.5s;
    }
    .newsList1_item p{
        width: 19.4vw;
        font-weight: 400;
        font-size: 0.93vw;
        color: #333333;
        text-align: center;
        margin-top: 1vw;
        margin-bottom: 1vw;
        position: relative;
        z-index: 9;
        transition: all 0.3s;
    }
    .newsList1 .list1_back{
        background-color: #A81B00;
        width: 20.4vw;
        height: 0;
        position: absolute;
        bottom: 0;
        left: 0;
        transition: all 0.4s;
    }
    .newsList1_item:hover .list1_back{
        height: 100%;
    }
    .newsList1_item:hover p{
        color: #FFFFFF;
    }
    .newsList1_item:hover .imgBox img{
        width: 110%;
        height: 104%;
    }

    .newsList2{

    }
    .newsList2_item{
        position: relative;
        height: 15.2vw;
        padding: 1.5vw;
        margin-top: 4vw;
        display: flex;
        align-items: center;
    }
    .newsList2_item .imgBox {
        width: 12vw;
        height: 18vw;
        display: flex;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        position: absolute;
        left: 1.5vw;
        bottom: 0;
        z-index: 4;
    }
    .newsList2_item .imgBox img {
        width: auto;
        height: 18vw;
        position: absolute;
    }
    .newsList2_item_right{
        margin-left: 12.9vw;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }
    .newsList2_item_right_title{
        font-weight: 600;
        font-size: 1.25vw;
        color: #333333;
        margin-bottom: 0;
        position: relative;
        z-index: 4;
        transition: all 0.4s;
    }
    .newsList2_item_right_subtitle{
        width: 47.7vw;
        font-weight: 400;
        font-size: 0.94vw;
        color: #333333;
        /* line-height: 2vw; */
        margin-bottom: 0;
        position: relative;
        z-index: 4;
        transition: all 0.4s;
    }
    .newsList2_item:hover .newsList2_item_right_title {
        color: #FFFFFF;
    }
    .newsList2_item:hover .newsList2_item_right_subtitle {
        color: #FFFFFF;
    }
    .right_icon_box{
        position: absolute;
        right: 1.5vw;
        width: 6.4vw;
        height: 8.5vw;
        display: flex;
        align-items: center;
        justify-content: center;
        transition: all 0.5s;
    }
    .right_icon{
        position: absolute;
        right: 0;
        width: 6.4vw;
        height: 8.5vw;
        z-index: 3;
        opacity: 1;
        transition: all 0.5s;
    }
    .right_icon1{
        position: absolute;
        right: 0;
        width: 6.4vw;
        height: 8.5vw;
        z-index: 3;
        opacity: 0;
        transition: all 0.5s;
    }
    .newsList2_item:hover .right_icon{
        width: 9.8vw;
        height: 13.12vw;
        opacity: 0;
    }
    .newsList2_item:hover .right_icon1{
        opacity: 1;
        width: 9.8vw;
        height: 13.12vw;
    }
    .img_back{
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: 2;
        left: 0;
        top: 0;
    }
    .red_back{
        width: 0;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
        transition: all 0.3s;
        background-color: #a92912;
        z-index: 1;
    }
    .newsList2_item:hover .red_back {
        width: 100%;
    }
    .newsList3_item:hover .red_back {
        width: 100%;
    }
    .newsList2 .more_icon ,.newsList3 .more_icon {
        display: flex;
        align-items: center;
        position: relative;
        cursor: pointer;
        overflow: hidden;
        width: 7.08vw;
        height: 2.08vw;
        border: 1px solid #a81b00;
        border-radius: 0.25vw;
        margin-bottom: 1.5vw;
        position: relative;
        z-index: 5;
      }
      .newsList2 .more_icon span ,.newsList3 .more_icon span {
        width: 4vw;
        font-weight: 400;
        font-size: 0.93vw;
        color: #ffffff;
        position: relative;
        z-index: 9;
        margin-left: 0.52vw;
      }
      .newsList2 .more_icon img ,.newsList3 .more_icon img{
        position: absolute !important;
        right: 0.2vw;
        position: relative;
        z-index: 9;
        transition: all 0.5s;
        width: 1.25vw;
        height: 1.25vw;
      }
      .more_icon_hover {
        opacity: 1;
      }
      .more_icon_img {
        opacity: 0;
      }
      .newsList2 .list2_item_bottom_back ,.newsList3 .list2_item_bottom_back{
        background-color: #a81b00;
        position: absolute;
        transform: rotate(25deg);
        width: 4.5vw;
        height: 7vw;
        left: -0.2vw;
        transition: all 0.5s;
      }
      .newsList2_item:hover .more_icon span{
        color: #a81b00;
      }
      .newsList2_item:hover .more_icon {
        border: 1px solid #FFFFFF;
      }
      .newsList2_item:hover .list2_item_bottom_back {
        background-color: #FFFFFF;
      }
      .newsList2_item:hover .more_icon_hover {
        opacity: 0;
      }
      .newsList2_item:hover .more_icon_img {
        opacity: 1;
      }
      .newsList2 .circle{
        width: 2.6vw;
        height: 2.6vw;
        position: absolute;
        right: -1.3vw;
        background-color: rgba(0,0,0,0);
        z-index: 9;
        transition: all 0.5s;
        border-radius: 50%;
      }
      .newsList2 .circle_top {
        top: -1.3vw;
      }
      .newsList2 .circle_bottom {
        bottom: -1.3vw;
      }
      .newsList2_item:hover .circle {
        background-color: #FFFFFF;
      }

      .newsList3_item{
        position: relative;
        padding: 1vw 1.56vw;
        margin-bottom: 2vw;
      }
      .newsList3_item_time{
        font-size: 0.73vw;
        font-weight: 600;
        color: #A81B00;
        position: relative;
        z-index: 9;
        transition: all 0.3s;
      }
      .newsList3_item .title{
        display: flex;
        align-items: center;
        position: relative;
        z-index: 9;
      }
      .newsList3_item .title p{
        font-weight: 600;
        font-size: 0.9375vw;
        color: #333333;
        margin-bottom: 0;
        transition: all 0.3s;
      }
      .newsList3_item .news-icon2{
        width: 1.3vw;
        height: auto;
        position: absolute;
        left: -0.3vw;
        top: 0.5vw;
      }
      .newsList3_item .news-icon3{
        width: 3.3vw;
        height: 3.3vw;
        margin-left: 0.5vw;
      }
      .subtitle{
        display: flex;
        align-items: center;
        justify-content: space-between;
        position: relative;
        z-index: 9;
        transition: all 0.3s;
      }
      .subtitle p{
        width: 54vw;
        font-weight: 400;
        font-size: 0.73vw;
        color: #666666;
        line-height: 1.04vw;
      }
      .newsList3 .more_icon{
        width: 6.2vw;
      }
      .newsList3 .list2_item_bottom_back{

        width: 3.8vw;
      }
      .newsList3_item:hover .newsList3_item_time,
      .newsList3_item:hover .title p,
      .newsList3_item:hover .subtitle p{
        color: #FFFFFF;
      }

      .newsList3_item:hover .more_icon span{
        color: #a81b00;
      }
      .newsList3_item:hover .more_icon {
        border: 1px solid #FFFFFF;
      }
      .newsList3_item:hover .list2_item_bottom_back {
        background-color: #FFFFFF;
      }
      .newsList3_item:hover .more_icon_hover {
        opacity: 0;
      }
      .newsList3_item:hover .more_icon_img {
        opacity: 1;
      }
      .newsList3 .more_icon:hover .list2_item_bottom_back{
        width: 3vw;
      }


      .achv{
        display: flex;
        flex-direction: column;
        align-items: center;
        position: relative;
        padding-bottom: 5%;
      }
      .achv .line{
        height: 100%;
        width: 2px;
        background-color: #A81B00;
        position: absolute;
        top: 0;
        display: flex;
        align-items: center;
      }
      .achv .line div{
        background: #A81B00;
        width: 8px;
        height: 8px;
        border-radius: 50%;
        position: absolute;
        bottom: -4px;
        left: -3px;
      }
      .top_icon{
        width: 2.6vw;
        height: 2.6vw;
        position: relative;
        z-index: 9;
      }
      .achv_item{
        display: flex;
        flex-direction: column;
        align-items: flex-end;
        width: 50%;
        margin-right: 50%;
        margin-left: 0;
        margin-top: -2.2vw;
      }
      .achv_item .achv_item_msg,
      .achv_item .achv_item_title{
        padding: 0 2vw 0 0;
      }
      .achv_item:nth-child(2n){
        margin-left: 50%;
        margin-right: 0;
        /* padding: 0 0 0 2vw; */
        align-items: flex-start;
      }
      .achv_item:nth-child(2n) .achv_item_msg,
      .achv_item:nth-child(2n) .achv_item_title{
        padding: 0 0 0 2vw;
      }
      .achv_item .achv_item_msg {
        border-top: 1px solid #D9D9D9;
        padding-top: 0.5vw;
        font-weight: 400;
        font-size: 0.94vw;
        color: #333333;
        line-height: 2.08vw;
      }
      .achv_item .achv_item_title{
        position: relative;
      }
      .achv_item .achv_item_title p{
        font-weight: bold;
        font-size: 1.25vw;
        color: #A81B00;
        margin-bottom: 0;
        padding-bottom: 0.5vw;
        border-bottom: 2px solid #A81B00;
      }
      .achv_item_title_circle{
        width: 20px;
        height: 20px;
        border-radius: 50%;
        position: absolute;
        right: -10px;
        bottom: -10px;
        background-color: rgba(168,27,0,0.2);
        display: flex;
        align-items: center;
        justify-content: center;
      }
      .achv_item_title_circle_in{
        background: #A81B00;
        width: 8px;
        height: 8px;
        border-radius: 50%;
      }
      .achv_item:nth-child(2n) .achv_item_title_circle{
        left: -10px;
      }
      .achv_item:nth-child(3) {
        margin-top: 2.6vw;
      }
      .newsList4 .newsList3_item{
        display: flex;
        align-items: center;
        justify-content: space-between;
      }
      .newsList4 .subtitle{
        flex-direction: column;
        align-items: flex-start;
      }
      .newsList4 .subtitle p{
        width: 46.5vw;
      }
      .newsList4_left{

      }
      .newsList4_right{
        position: relative;
        z-index: 9;
        overflow: hidden;
        border-radius: 0.5vw;
      }
      .newsList4_right img{
        width: 13.33vw;
        height: 8.9vw;
        transition: transform 0.5s ease;
      }
      .newsList3_item:hover .newsList4_right img{
        transform: scale(1.1);
      }
      .contactUs{

      }
      .contactUs h3{
        font-weight: 600;
        font-size: 1.14vw;
        color: #333333;
        line-height: 2.08vw;
      }
      .contactUs_title h3{
        width: 38.3vw;
        
      }
      .contactUs_center{
        display: flex;
        margin-top: 2vw;
      }
      .contactUs_center_left{
        width: 40%;
      }
      .contactUs_center_left p{
        
        font-weight: 400;
        font-size: 0.94vw;
        color: #333333;
        padding: 0.8vw 0;
        margin-bottom: 0;
      }
      .contactUs_center_right{
        padding: 0.8vw 0;
      }
      .contactUs_center_right_item h3{
        margin-left: 4.16vw;
      }
      .contactUs_center_right_item div{
        display: flex;
      }
      .contactUs_center_right_item p{
        font-weight: 400;
        font-size: 0.94vw;
        color: #333333;
        max-width: 15.6vw;
        margin-bottom: 0;
        line-height: 1.5vw;
      }
      .contactUs_center_right_item img{
        width: 1.8vw;
        height: 1.8vw;
        margin-left: 4.16vw;
        margin-right: 0.5vw;
        margin-bottom: 0.2vw;
      }
      .contactUs_buttom{
        margin-top: 2vw;
        border-radius: 1vw;
        overflow: hidden;
      }
      #container{
        width: 100%;
        height: 20.8vw;
        position: relative;
      }
}
@media screen and (max-width: 40rem) {
  .newsList1{
      width: 100%;
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between;
      margin-top: 4vw;
      margin-bottom: 4vw;
  }
  .newsList1_item{
      width: 45.3vw;
      display: flex;
      flex-direction: column;
      align-items: center;
      background-color: #F8F8F8;
      margin-bottom: 2vw;
      position: relative;
      padding-top: 0.5vw;
  }
  .newsList1 a:nth-child(3n) .newsList1_item {
      margin-right: 0;
  }
  .newsList1_item .imgBox{
    width: 45.3vw;
      height: 30vw;
      display: flex;
      align-items: center;
      justify-content: center;
      overflow: hidden;
  }
  .newsList1_item .imgBox img{
    width: 45.3vw;
      height: 30vw;
      position: relative;
      z-index: 9;
      transition: all 0.5s;
  }
  .newsList1_item p{
    width: 45.3vw;
      font-weight: 400;
      font-size: 3.2vw;
      color: #333333;
      text-align: center;
      margin-top: 1vw;
      margin-bottom: 1vw;
      position: relative;
      z-index: 9;
      transition: all 0.3s;
  }
  .newsList1 .list1_back{
      display: none;
  }
  /* .newsList1_item:hover .list1_back{
      height: 100%;
  }
  .newsList1_item:hover p{
      color: #FFFFFF;
  }
  .newsList1_item:hover .imgBox img{
      width: 110%;
      height: 104%;
  } */

  .newsList2{
    padding: 8vw 0;
  }
  .newsList2_item{
      position: relative;
      height: 44.6vw;
      padding: 2.6vw;
      margin-top: 4.93vw;
      display: flex;
      align-items: center;
  }
  .newsList2_item .imgBox {
      width: 31.2vw;
      height: 46.93vw;
      display: flex;
      align-items: center;
      justify-content: center;
      overflow: hidden;
      position: absolute;
      left: 2.6vw;
      bottom: 2.6vw;
      z-index: 4;
  }
  .newsList2_item .imgBox img {
      width: auto;
      height: 46.93vw;
      position: absolute;
  }
  .newsList2_item_right{
      margin-left: 37.8vw;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
  }
  .newsList2_item_right_title{
      font-weight: 600;
      font-size: 4.26vw;
      color: #333333;
      margin-bottom: 0;
      position: relative;
      z-index: 4;
      transition: all 0.4s;
  }
  .newsList2_item_right_subtitle{
      width: 52vw;
      font-weight: 400;
      font-size: 2.66vw;
      color: #333333;
      line-height: 5.33vw;
      margin-bottom: 0;
      position: relative;
      z-index: 4;
      transition: all 0.4s;
  }
  /* .newsList2_item:hover .newsList2_item_right_title {
      color: #FFFFFF;
  }
  .newsList2_item:hover .newsList2_item_right_subtitle {
      color: #FFFFFF;
  } */
  .right_icon_box{
      display: none;
  }
  .right_icon{
    display: none;
  }
  .right_icon1{
    display: none;
  }
  /* .newsList2_item:hover .right_icon{
      width: 9.8vw;
      height: 13.12vw;
      opacity: 0;
  }
  .newsList2_item:hover .right_icon1{
      opacity: 1;
      width: 9.8vw;
      height: 13.12vw;
  } */
  .img_back{
    display: none;
  }
  .red_back{
    display: none;
  }
  /* .newsList2_item:hover .red_back {
      width: 100%;
  }
  .newsList3_item:hover .red_back {
      width: 100%;
  } */
    .newsList2 .more_icon ,.newsList3 .more_icon{
      display: flex;
      align-items: center;
      position: relative;
      cursor: pointer;
      overflow: hidden;
      width: 23vw;
      height: 6.93vw;
      border: 1px solid #a81b00;
      border-radius: 0.25vw;
      margin-bottom: 1.5vw;
      position: relative;
      z-index: 5;
    }
    .newsList2 .more_icon {
      width: 23vw;
      height: 6.93vw;
    }
    .newsList2 .more_icon span ,.newsList3 .more_icon span{
      width: 14vw;
      font-weight: 400;
      font-size: 3.2vw;
      color: #ffffff;
      position: relative;
      z-index: 9;
      margin-left: 1.6vw;
    }
    .newsList2 .more_icon span{
      width: 14vw;
    }
    .newsList2 .more_icon img ,.newsList3 .more_icon img {
      position: absolute !important;
      right: 1.2vw;
      position: relative;
      z-index: 9;
      transition: all 0.5s;
      width: 4.2vw;
      height: 4.2vw;
    }
    .more_icon_hover {
      opacity: 1;
    }
    .more_icon_img {
      opacity: 0;
      display: none;
    }
    .newsList2 .list2_item_bottom_back ,.newsList3 .list2_item_bottom_back {
      background-color: #a81b00;
      position: absolute;
      transform: rotate(25deg);
      width: 4.5vw;
      height: 7vw;
      left: -0.2vw;
      transition: all 0.5s;
      display: block;
    }
    .newsList2 .list2_item_bottom_back{
      
      width: 16.5vw;
      height: 20vw;
      left: -1.2vw;
    }
    /* .newsList2_item:hover .more_icon span{
      color: #a81b00;
    }
    .newsList2_item:hover .more_icon {
      border: 1px solid #FFFFFF;
    }
    .newsList2_item:hover .list2_item_bottom_back {
      background-color: #FFFFFF;
    }
    .newsList2_item:hover .more_icon_hover {
      opacity: 0;
    }
    .newsList2_item:hover .more_icon_img {
      opacity: 1;
    } */
    .newsList2 .circle{
      display: none;
    }
    .newsList2 .circle_top {
      display: none;
    }
    .newsList2 .circle_bottom {
      display: none;
    }
    /* .newsList2_item:hover .circle {
      background-color: #FFFFFF;
    } */
    .newsList3{
      margin-top: 4vw;
      min-height: 32vh;
    }
    .newsList3_item{
      position: relative;
      padding: 2.66vw;
      margin-bottom: 2vw;
      border-bottom: 1px solid #D9D9D9;
    }
    .newsList3_item:last-child{
      border-bottom: 0;
    }
    .newsList3 .more_icon{
      display: none;
    }
    .newsList3_item_time{
      font-size: 2.66vw;
      font-weight: 600;
      color: #A81B00;
      position: relative;
      z-index: 9;
      transition: all 0.3s;
    }
    .newsList3_item .title{
      display: flex;
      align-items: center;
      position: relative;
      z-index: 9;
      margin: 2vw 0 2vw 0;
    }
    .newsList3_item .title p{
      font-weight: 600;
      font-size: 3.466vw;
      color: #333333;
      margin-bottom: 0;
      transition: all 0.3s;
    }
    .newsList3_item .news-icon2{
      width: 4.9vw;
      height: auto;
      position: absolute;
      left: -1vw;
      top: -1.2vw;
    }
    .newsList3_item .news-icon3{
      width: 3.3vw;
      height: 3.3vw;
      margin-left: 0.5vw;
    }
    .subtitle{
      display: flex;
      align-items: center;
      justify-content: space-between;
      position: relative;
      z-index: 9;
      transition: all 0.3s;
    }
    .subtitle p{
      width: 88vw;
      font-weight: 400;
      font-size: 2.66vw;
      color: #666666;
      line-height: 5.33vw;
      margin-bottom: 0;
    }
    .newsList3 .more_icon{
      width: 6.2vw;
    }
    .newsList3 .list2_item_bottom_back{

      width: 3.8vw;
    }
    /* .newsList3_item:hover .newsList3_item_time,
    .newsList3_item:hover .title p,
    .newsList3_item:hover .subtitle p{
      color: #FFFFFF;
    }

    .newsList3_item:hover .more_icon span{
      color: #a81b00;
    }
    .newsList3_item:hover .more_icon {
      border: 1px solid #FFFFFF;
    }
    .newsList3_item:hover .list2_item_bottom_back {
      background-color: #FFFFFF;
    }
    .newsList3_item:hover .more_icon_hover {
      opacity: 0;
    }
    .newsList3_item:hover .more_icon_img {
      opacity: 1;
    }
    .newsList3 .more_icon:hover .list2_item_bottom_back{
      width: 3vw;
    } */


    .achv{
      display: flex;
      flex-direction: column;
      align-items: center;
      position: relative;
      padding: 0 0 5% 0;
      margin-top: 5%;
    }
    .achv .line{
      height: 100%;
      width: 2px;
      background-color: #A81B00;
      position: absolute;
      top: 0%;
      display: flex;
      align-items: center;
    }
    .achv .line div{
      background: #A81B00;
      width: 8px;
      height: 8px;
      border-radius: 50%;
      position: absolute;
      bottom: -4px;
      left: -3px;
    }
    .top_icon{
      width: 10vw;
      height: 10vw;
      position: relative;
      z-index: 9;
    }
    .achv_item{
      display: flex;
      flex-direction: column;
      align-items: flex-end;
      width: 50%;
      margin-right: 50%;
      margin-left: 0;
      margin-top: -2.2vw;
    }
    .achv_item .achv_item_msg,
    .achv_item .achv_item_title{
      padding: 0 2vw 0 0;
    }
    .achv_item:nth-child(2n){
      margin-left: 50%;
      margin-right: 0;
      /* padding: 0 0 0 2vw; */
      align-items: flex-start;
    }
    .achv_item:nth-child(2n) .achv_item_msg,
    .achv_item:nth-child(2n) .achv_item_title{
      padding: 0 0 0 2vw;
    }
    .achv_item .achv_item_msg {
      border-top: 1px solid #D9D9D9;
      padding-top: 0.5vw;
      font-weight: 400;
      font-size: 2.5vw;
      color: #333333;
      line-height: 5vw;
    }
    .achv_item .achv_item_title{
      position: relative;
    }
    .achv_item .achv_item_title p{
      font-weight: bold;
      font-size: 3.2vw;
      color: #A81B00;
      margin-bottom: 0;
      padding-bottom: 0.5vw;
      border-bottom: 2px solid #A81B00;
    }
    .achv_item_title_circle{
      width: 20px;
      height: 20px;
      border-radius: 50%;
      position: absolute;
      right: -10px;
      bottom: -10px;
      background-color: rgba(168,27,0,0.2);
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .achv_item_title_circle_in{
      background: #A81B00;
      width: 8px;
      height: 8px;
      border-radius: 50%;
    }
    .achv_item:nth-child(2n) .achv_item_title_circle{
      left: -10px;
    }
    .achv_item:nth-child(3) {
      margin-top: 2.6vw;
    }
    .newsList4 .newsList3_item{
      display: flex;
      align-items: center;
      justify-content: space-between;
    }
    .newsList4 .subtitle{
      flex-direction: column;
      align-items: flex-start;
    }
    .newsList4 .subtitle p{
      width: 46.5vw;
    }
    .newsList4_left{

    }
    .newsList4_right{
      position: relative;
      z-index: 9;
      overflow: hidden;
      border-radius: 0.5vw;
    }
    .newsList4_right img{
      width: 13.33vw;
      height: 8.9vw;
      transition: transform 0.5s ease;
    }
    .newsList3_item:hover .newsList4_right img{
      transform: scale(1.1);
    }
    .contactUs{
      margin-top: 4vw;
    }
    .contactUs h3{
      font-weight: 600;
      font-size: 3.73vw;
      color: #333333;
      line-height: 5.33vw;
    }
    .contactUs_title h3{
      width: 94vw;
      
    }
    .contactUs_center{
      display: flex;
      flex-direction: column;
      margin-top: 2vw;
    }
    .contactUs_center_left{
      width: 100%;
    }
    .contactUs_center_left p{
      
      font-weight: 400;
      font-size: 2.8vw;
      color: #333333;
      padding: 0.8vw 0;
      margin-bottom: 0;
    }
    .contactUs_center_right{
      padding: 0.8vw 0;
    }
    .contactUs_center_right_item h3{
      /* margin-left: 4.16vw; */
    }
    .contactUs_center_right_item div{
      display: flex;
    }
    .contactUs_center_right_item p{
      font-weight: 400;
      font-size: 2.8vw;
      color: #333333;
      max-width: 44vw;
      margin-bottom: 0;
      line-height: 4vw;
      margin-top: 1vw;
    }
    .nowrap{
      white-space: nowrap;
    }
    .contactUs_center_right_item img{
      width: 5.6vw;
      height: 5.6vw;
      /* margin-left: 4vw; */
      margin-right: 1.3vw;
      margin-bottom: 0.2vw;
    }
    .contactUs_center_right_item .right_img{
      margin-left: 4vw;
    }
    .contactUs_buttom{
      width: 94vw;
      margin-top: 2vw;
      border-radius: 1vw;
      overflow: hidden;
    }
    #container{
      width: 100%;
      height: 53.33vw;
      position: relative;
    }
}
@media screen and (min-width: 660px){
    .newsList1_item{
        margin-right: 1vw;
    }
}
@media screen and (min-width: 895px){
    .newsList1_item{
        margin-right: 1vw;
    }
}
@media screen and (min-width: 1090px){
    .newsList1_item{
        margin-right: 1.1vw;
    }
}



