
.about1_3{
    padding: 0.45rem 0 0.52rem;
}
.about1_3_cont{
    margin-top: 1rem;
    align-items: normal;
    align-items: flex-start;
}
.about1_3_cont img{
    /*flex: 0 0 2.1rem;*/
    /*height: 2.76rem;*/
    /*padding-right: 0.95rem;*/
    width: 4rem;
    padding: 0 .92rem;
    flex-shrink: 0;
}
.about1_3_cont .p{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 500;
    font-size: 0.14rem;
    color: #7C7C7C;
    line-height: 0.26rem;
    /* padding-left: 0.95rem; */
}
.about1_3_cont .p p{
  font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 500;
    font-size: 0.14rem;
    color: #7C7C7C;
    line-height: 0.26rem;
}
.about1_3 .text_dec::before, .about1_3 .text_dec::after {
    background: #C1C2C2;
}


/* about2 */
.about2 .about1_3_cont img{
    padding-left: 0.3rem;
    flex: 0 0 49%;
    /*height: 3.8rem;*/
    object-fit: contain;
    margin-top: .7rem;
}
.about2 .about1_3_cont .p{
    padding-left: 0;
}
.about2 .text_dec::after{
    left: 110%;
}
.about2 .text_dec::before{
    right: 110%;
}


/* about3 */
.about3{
    padding-bottom: 0.42rem;
    margin-top: 0.04rem !important;
}
.about3_li{
    background: #F5F5F5;
    border-radius: 5px 5px 5px 5px;
    padding: 0.5rem 0.98rem 0.53rem 0.32rem;
    justify-content: space-between;
    align-items: flex-start !important;
}
.about3_tit{
    margin-top: 0.14rem;
    margin-bottom: 0.32rem;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    font-size: 0.18rem;
    color: #7C7C7C;
}
.about3_dec{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 500;
    font-size: 0.14rem;
    color: #7C7C7C;
}
.about3_r img{
    width: 2.05rem;
    height: 2.84rem;
}
.about3_li:nth-child(2n){
    justify-content: flex-start;
    padding-left: 1rem;
    background: transparent;
}
.about3_li:nth-child(2n) .about3_l{
    padding-left: 0.63rem;
}


/* about4 */
.about4_cont{
    margin-top: 0.7rem;
}
.about4_cont img{
    height: 5.49rem;
    width: 90%;
    margin: auto;
    object-fit: contain;
}


/* about5 */
.about5{
  margin-top: 0.53rem;
  background: #E5E5E5;
}
.about5_1{
  padding-bottom: 0;
}
.home5Swiper {
      width: 100%;
      height: 100%;
      padding: 1.04rem 0 1.36rem;
    }

    .home5Swiper .swiper-slide {
      
    }

    .home5Swiper .swiper-slide img {
      display: block;
      width: 100%;
      height: 100%;
      object-fit: cover;
      height: 1.43rem;
    }
    .home5_page{
      padding: 0.1rem;
      background: #DEDEDD;
      position: absolute;
      top: 0.37rem;
      right: 0;
      /*width: 0.9rem;*/
      height: 0.3rem;
      display: flex;
      align-items: center;
      gap: .1rem;
    }
    .home5_page .swiper-button-next{
      /*right: 0.08rem !important;*/
      position: static;
      width: 0.05rem;
      height: 100%;
      margin: 0;
    }
    .home5_page .swiper-button-prev{
      /*left: 0.08rem !important;*/
      position: static;
      width: 0.05rem;
      height: 100%;
      margin: 0;
    }
    .home5_page .swiper-button-next,.home5_page .swiper-button-prev{
      opacity: 1 !important;
    }
    .home5_page .swiper-button-next:after{
      content: "";
      background: url("/assets/img/str2.png") no-repeat;
      background-size: contain;
      width: 0.05rem;
      height: 100%;
    }
    .home5_page .swiper-button-prev:after{
      content: "";
      background: url("/assets/img/str1.png") no-repeat;
      background-size: contain;
      width: 0.05rem;
      height: 100%;
    }
    .home5_page .swiper-pagination{
      /*top: 9% !important;*/
      /*left: 50% !important;*/
      /*right: auto !important;*/
      /*transform: translate(-50%, 0);*/
      /*width: 0.5rem !important;*/
      position: static;
      display: flex;
    }
    .home5_page .swiper-pagination-bullet{
      background: #B7B7B6;
      width: 0.08rem;
      height: 0.08rem;
      margin: 0 0.02rem !important;
    }
    .home5_page .swiper-pagination-bullet-active{
      background: #F76500;
    }
.home5_tit{
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: 500;
  font-size: 0.2rem;
  color: #7C7C7C;
  margin: 0.23rem 0 0.17rem;
  text-align: center;
}
.home5_line{
  width: 0.71rem;
  height: 0.08rem;
  background: #ED7A21;
  margin: auto;
}
.home5_dec{
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: 400;
  font-size: 0.16rem;
  color: #7C7C7C;
  text-align: center;
  margin-top: 0.36rem;
}
.about5_2{
  background: url("/assets/img/abou5.png") no-repeat center;
    padding: 1.15rem 0 0.5rem;
    background-size: cover;
}
.about5_2 .text_tit,.about5_2 .text_dec{
  color: #fff;
}
.text_dec::before,.text_dec::after{
  background: #fff;
}
.about5_cont{
  margin-top: 0.5rem;
  position: relative;
}
.about5_cont::after{
  content: "";
    position: absolute;
    left: 50%;
    transform: translate(-50%,0);
    width: 0.05rem;
    height: 100%;
    background: #fff;
    top: 0;
}
.about5_li{
  position: relative;
  padding-bottom: 0.6rem;
  justify-content: space-between;
}
.about5_li::after{
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%,0%);
  width: 0.24rem;
    height: 0.24rem;
    background: #fff;
    border-radius: 50%;
}
.about5_li p{
  flex: 0 0 45%;
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: 400;
  color: #fff;
  font-size: 0.14rem;
}
.about5_li div{
  flex: 0 0 45%;
}


/* about6 */
.about6{
    padding: 0.45rem 0 0rem;
}
.about6_cont{
    margin-top: 0.53rem;
    padding-top: 0.72rem;
    padding-bottom: 1.39rem;
    background: #E5E5E5;
}
.about6_cont .max-width2{
    position: relative;
}
.about6_s{
    width: 90%;
    margin: auto;
}
.about6Swiper {
      width: 100%;
      height: 100%;
    }

    .about6Swiper .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .about6Swiper .swiper-slide img {
      display: block;
      width: 100%;
      height: 1.42rem;
      object-fit: cover;
    }
    .about6_cont .swiper-button-next{
        right: 0 !important;
    }
    .about6_cont .swiper-button-prev{
        left: 0 !important;
    }
    .about6_cont .swiper-button-next:after, .about6_cont .swiper-button-prev:after{
        font-size: 30px !important;
        font-weight: bold !important;
    }

/* special */
.special img{
  flex: 0 0 4rem;
  height: 2.06rem;
  padding-left: 0.48rem;
}
.special .text_dec::before{
  right: 110%;
}
.special .text_dec::after{
  left: 110%;
}

.special2_r{
  width: 100%;
  padding-left: 0.82rem;
  display: flex;
  flex-direction: column;
}
.special2_li{
    flex: 1;
    display: flex;
    flex-direction: column;
}
.special2 img{
  padding-left: 0;
}
.special2 .about1_3_cont .p{
  flex: 0 0 3.54rem;
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: 500;
  font-size: 14px;
  color: #7C7C7C;
  padding: 0.25rem 0.22rem 0.2rem;
  background: #F2F2F2;
  border-radius: 10px 10px 10px 10px;
  min-height: 5.37rem;
}
.special2_li{
  margin-bottom: 0.34rem;
  overflow: hidden;
  transition: all 0.3s;
}
.special2_li:last-child{
  margin-bottom: 0;
}
.special2_li img{
  width: 100%;
  height: 2rem !important;
  /*height: calc(100% - .49rem);*/
  object-fit: cover;
  transition: all 0.3s;
}
/*.special2_li img:hover{*/
/*  transform: scale(1.1);*/
/*  transition: all 0.3s;*/
/*}*/
.special2_li div:last-child{
  width: 5.21rem;
  width: 100%;
  height: 0.49rem;
  background: #F2F2F2;
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: 500;
  font-size: 0.16rem;
  color: #ED7A21;
  line-height: 0.49rem;
  text-align: center;
  border-radius: 0px 0px 10px 10px;
}


.special3 .about1_3_cont img{
  padding-left: 1.33rem;
  padding-right: 1.24rem;
  /*flex: 0 0 2.42rem;*/
  height: 3.5rem;
  width: auto;
  flex-shrink: 0;
}
.special3 .text_dec::before{
  right: 110%;
}
.special3 .text_dec::after{
  left: 110%;
}



.special4 .about1_3_cont.flex_box{
  align-items: flex-start !important;
}
.special4 .special4_r{
  padding-left: 1.02rem;
  padding-right: 0.94rem;
}
.special4 .special4_r img{
  padding: 0;
}
.special4_tit{
  font-family: Source Han Sans CN, Source Han Sans CN !important;
  font-weight: 500 !important;
  font-size: 0.18rem !important;
  color: #ED7A21 !important;
}
.special4_l p{
  margin-bottom: 0.32rem;
  padding: 0;
}
.special4_l_img{
  justify-content: space-between;
  margin-top: 0.57rem;
}
.special4_l_img img{
  flex: 0 0 49%;
  height: 1.56rem;
  padding: 0;
}
.special4_r{
  flex: 0 0 3rem;
}
.special4_r p{
  margin-bottom: 0.16rem;
  text-align: center;
  padding: 0;
}
.special4_r img{
  width: 3rem;
  height: 5.24rem;
}
.special4_r,.special4_l{
  flex: 0 0 50%;
}
.special4 .text_dec::before{
  left: -66%;
}
.special4 .text_dec::after{
  right: -66%;
}


.special5 .about1_3_cont .p{
  height: 8.21rem;
}



/* contact */
.contact{
  margin-top: 1.3rem;
}
/*.contact_1 .text_dec::before{*/
/*  right: 110%;*/
/*}*/
/*.contact_1 .text_dec::after{*/
/*  left: 110%;*/
/*}*/
.new_tab{
  justify-content: space-between;
}
.new_tab_li{
  flex: 0 0 23%;
  height: 0.65rem;
  background: #CD9600;
  border-radius: 4px 4px 4px 4px;
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: 500;
  font-size: 0.24rem;
  color: #FFFFFF;
  line-height: 0.65rem;
  text-align: center;
  cursor: pointer;
}
.new_tab_li.active{
  background: #DCB768;
}
.n_news_cont{
  margin-top: 0.3rem;
}
.contact_tit{
  justify-content: space-between;
  height: 0.71rem;
  padding: 0 1.07rem 0 0.36rem;
  background: #F7BB9E;
}
.contact_tit p{
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: bold;
  font-size: 0.18rem;
  color: #4F4A46;
  line-height: 0.71rem;
  flex: 0 0 29.5%;
}
.contact_tit p:last-child{
  text-align: center;
  flex: 0 0 22%;
}
.contact_cont{
  background: #F2F2F2;
  height: 2.84rem;
  height: auto;
}
.contact_ul{
  height: 0.76rem;
  justify-content: space-between;
  padding: 0 0.32rem 0 0.36rem;
  /* overflow: scroll; */
}
.contact_li{
  height: 0.76rem;
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: 500;
  font-size: 0.18rem;
  color: #4F4A46;
  line-height: 0.76rem;
  flex: 0 0 26%;
  border-bottom: 1px dashed #8E8E8E;
}
.contact_li:last-child{
  display: flex;
}
.contact_li:last-child p{
  width: 1.5rem;
  height: 0.49rem;
  background: #F58431;
  border-radius: 7px 7px 7px 7px;
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: 500;
  font-size: 0.18rem;
  color: #FFFFFF;
  line-height: 0.49rem;
  text-align: center;
  margin: auto;
}
.contact_bot p{
  height: 0.67rem;
  background: #777777;
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: 500;
  font-size: 0.18rem;
  color: #FFFFFF;
  line-height: 0.67rem;
  text-align: center;
}
.content{
  display: none;
}
.content.active{
  display: block;
}


.contact2_dec2{
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: bold;
  font-size: 0.18rem;
  color: #C1C2C2;
  margin-top: 0.23rem;
  text-align: center;
}
.contact2_ul{
  /*margin-top: 0.4rem;*/
  padding: 1.17rem 0 2rem;
  flex-wrap: wrap !important;
  row-gap: 1.17rem;
}
.contact2_li{
  flex: 0 0 25%;
  /*padding-top: 1.54rem;*/
  /*padding-top: 1.17rem;*/
  transition: all 0.3s;
}
.contact2_li img{
  width: 0.92rem;
  height: 0.74rem;
  margin: auto;
  display: block;
}
.contact2_li p{
  font-family: Source Han Sans CN, Source Han Sans CN;
  font-weight: 400;
  font-size: 0.18rem;
  color: #0A0502;
  margin-top: 0.44rem;
  transition: all 0.3s;
  text-align: center;
}
.contact2_li:hover p{
  color: #ED7A21;
  transition: all 0.3s;
}
.contact2_1{
  margin-bottom: 2rem !important;
}
.contact2_1 .text_dec::before{
  left: -50%;
}
.contact2_1 .text_dec::after{
  right: -50%;
}
@media only screen and (max-width: 1024px) {
.about1_3_cont{
  display: block;
}
.about1_3_cont img{
  width: 100%;
}
.about1_3_cont .p{
  font-size: 0.24rem;
  margin-top: .5rem;
}
.about1_3_cont .p p{
  font-size: 0.24rem;
  line-height: .35rem;
}
.about1_3_cont .p p span{
  font-size: 0.24rem !important;
}
.about3_tit{
  font-size: 0.26rem;
}
.about3_dec{
  font-size: 0.24rem;
}
.about3_r img {
  width: 100%;
  max-height: 3rem;
}
.about4_cont img{
  height: auto;
}
.home5_cont .max-width2{
  width: 92%;
}
.home5Swiper .swiper-slide img{
  height: 3rem;
}
.home5_tit{
  font-size: 0.26rem;
}
.home5_dec{
  font-size: 0.24rem;
}
.about5_li p{
  font-size: 0.24rem;
}
.about6Swiper .swiper-slide img{
  height: auto;
}
.special2_r{
  padding-left: 0;
  margin-top: .3rem;
}
.special2_li div:last-child{
  font-size: 0.24rem;
}
.special3 .about1_3_cont img{
  height: auto;
}
.special4_tit{
  font-size: 0.24rem !important;
}
.special4_l_img img{
  height: auto;
}
.contact_tit p{
  font-size: 0.24rem;
}
.contact_ul{
  padding: 0 0.22rem 0 0.16rem;
}
.contact_li{
  line-height: .28rem;
  font-size: 0.24rem;
}
.contact_li:last-child p{
  font-size: 0.24rem;
}
.contact_bot p{
  font-size: 0.24rem;
  line-height: inherit;
}
.contact2_dec2{
  font-size: 0.24rem;
}
.contact2_li p{
  font-size: 0.24rem;
}
}