.estate_bg{
  width: 100%;
  background-size: cover;
}

.bg_img01{
 background: url(../images/bg01.png) no-repeat center;
 background-size: cover;
}

.bg_img02{
  background: url(../images/bg02.png) no-repeat center;
}

.estate_flex{
  display: flex;
}

.estate_text{
  width: 40%;
  background: #e7f0fc;
}
.estate_lay2_left{
  width: 20%;
}

.estate_lay2_middle{
  width: 40%;
}

.estate_lay2_middle img{
  width: 100%;
  opacity: 0.2;
}

.estate_lay2_right img,.estate_lay2_left img{
  width: 100%;
  height: 100%;
}

.estate_lay2_right {
  width: 40%;
}

.estate_lay2_padding{
  padding: 76px 8%;
}

.estate_lay2_text_padding{
  padding: 75px 70px;
}

.estate_lay2_text_inner{
  font-size: 18px;
  line-height: 30px;
  margin-bottom: 10px;
}

.bg_img03{
  background: url(../images/bg04.png) no-repeat center;
  background-size: cover;
}

.estate_lay3{
  padding: 60px 8%;
}

.estate_lay3_right{
  margin-left: 78px;
  width: 50%;
  float: left;
}

.estate_lay3_text{
  font-size: 18px;
  line-height: 30px;
}

.estate_lay3_right img{
  width: 100%;
}

.estate_about{
  margin: 60px auto;
}

.estate_lay3_text span{
  display: inline-block;
}

.estate_lay3_text span:nth-child(2){
  margin-top: 40px;
}

.estate_lay3_left img:nth-child(2){
  margin-top: 40px;
}

.estate_center{
  justify-content: center;
}

.estate_lay3_bottom{
  padding-bottom: 65px;
}

.estate_img04{
  background: url(../images/img07.png) no-repeat center;
  justify-content: center;
}

.estate_lay3_item_img  img{
  width: 100%;
  height: 100%;
  transform: scale(1);
  transition: transform 1s ease 0s;
}

.estate_lay3_item_img  img:hover{
  transform: scale(1.05);
  box-shadow:0 5px 10px -5px #999;
}

.estate_lay3_item{
  margin-bottom: 20px;
}

.estate_lay3_middle img{
  height: 100%;
  width: 100%;
}

.logistics_lay2_r01_sw1,.logistics_lay2_xr02{
  width: 50%;
}

.logistics_lay2_r01_sw2,.logistics_lay2_xr01{
  width: 40%;
}

.logistics_lay2_xr01{
  margin-right: 20px;
}

.estate_lay3_itemTop span{
  margin-bottom: 10px;
}

.estate_lay3_itemTop_img1 img,
.estate_lay3_itemTop_img2 img,
.estate_lay3_itemTop_img3 img,
.estate_lay3_itemTop_img4 img{
  width: 100%;
  height: 100%;
}


.estate_lay3_item{
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-right: 120px;
}

.product-part .estate_lay3_item{
  /* margin-right: 211px; */
  /*width: 48%;*/
 
}

/* .log_lay2_in img{
  width: 100%;
} */

.product-part .estate_lay3_item:nth-child(2){
  margin-right: 0px;
}

.estate_lay6_padding{
  padding: 60px 8%;
}

.estate_lay7_item{
  width: 100%;
  height: 192px;
  margin-bottom: 10px;
}


.estate_lay7_item:nth-child(1){
  margin-left: 0px;
}

.estate_lay7_item1{
  transition: all 0.4s ease-in-out;
  background: url(../images/img_h_01.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item2{
  transition: all 0.4s ease-in-out;
  background: url(../images/img_h_02.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item3{
  transition: all 0.4s ease-in-out;
  background: url(../images/img_h_03.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item4{
  transition: all 0.4s ease-in-out;
  background: url(../images/img_h_04.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item5{
  transition: all 0.4s ease-in-out;
  background: url(../images/img_h_05.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item6{
  transition: all 0.4s ease-in-out;
  background: url(../images/img_h_06.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item7{
  transition: all 0.4s ease-in-out;
  background: url(../images/img_h_07.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item8{
  transition: all 0.4s ease-in-out;
  background: url(../images/img_h_08.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_padding{
padding:0 6% 47px 6%;
}

.cir{
  width: 36px;
  min-width: 36px;
  height: 36px;
  border-radius: 50%;
  border:1px solid #d2d2d2;
  text-align: center;
  line-height: 36px;
  font-size: 20px;
  margin-right: 10px;
}

.estat_lineH{
  line-height: 36px;
  font-size: 20px;
}

.estate_line{
  width: 1px;
  height: 15px;
  background: #d2d2d2;
  margin-left: 19px;
}

.estate_lay_p1{
  margin-top: 48px;
}

.estate_lay_p2{
  margin-top: 22px;
}

.estate_lay_p3{
  margin-top: 43px;
}

.estate_lay7_item1:hover{
  background: url(../images/img_ha_01.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item2:hover{
  background: url(../images/img_ha_02.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item3:hover{
  background: url(../images/img_ha_03.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item4:hover{
  background: url(../images/img_ha_04.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item5:hover{
  background: url(../images/img_ha_05.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item6:hover{
  background: url(../images/img_ha_06.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item7:hover{
  background: url(../images/img_ha_07.png) no-repeat center;
  background-size: cover;
}

.estate_lay7_item8:hover{
  background: url(../images/img_ha_08.png) no-repeat center;
  background-size: cover;
}

.estate_click.active .cir{
  background: #00339f;
  border: 1px solid #00339f;
  color: #fff;
}

.estate_click.active span{
  color:#00339f;
  font-style: italic;
}

.estate_lay3_middle{
  float: left;
  width: 60%;
}

.stack_mawar{
  padding: 5% 0;
}

/* 物流 */

.ibanner_text{
  background: url(../images/img17.png) no-repeat center;
  background-size: cover;
}

.ibanner_text_inner{
  width: 80%;
  font-size: 18px;
  color: #fff;
  margin: 0 auto;
  padding: 20px 0;
  line-height: 25px;
}

.title{
  padding:60px 0 20px 190px;
}

.logistics_lay1_part{
  width: 100%;
  background: url(../images/bg05.png) no-repeat center;
  background-size: cover;
  align-items: center;
}

.logistics_button{
  color: #00a2ff;
  font-weight: bolder;
  font-size: 24px;
  background: #fff;
  padding: 8px 20px;
  display: inline-block;
  border-radius: 8px;
  margin-top: 20px;
}

.logistics_center{
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.logistics_button_bottom{
  /* margin-bottom: 20px; */
  text-align: center;
}

.logistics_w{
  width: 100%;
}

.logistics_lay1_part {
  padding:2% 0 8% 0;
}

.logistics_lay1_pright{
  margin-right: 20px;
}

.logistics_top2{
  margin-top: 70%;
}

.logistics_body{
  background: #eaeaea;
}

.logistics_lay2{
  padding:2% 4%;
}

.logistics_lay2_r01{
  margin-right: 20px;
}

.logistics_lay2_next .swiper-button-prev{
  left: -40px;
  top: -20px;
}

.estate_end{
  align-items:flex-end;
}

.logistics_lay2_pleft{
  padding-left:11.5%;
}

.logistics_lay2_pright{
  padding-right: 4%;
}

.logistics_lay2_mtop{
  margin-top: 20px;
}

.logistics_lay4_rpart{
  width: 40%;
  height: 325px;
  background: url(../images/img38.png) no-repeat center;
  padding: 0 25px;
  margin-right: 20px;
}

.logistics_lay4_rpb{
  font-size: 24px;
  font-weight: bolder;
  color: #fff;
  text-align: center;

}

.logistics_lay4_rpt{
  color: #fff;
  font-size: 150px;
  font-weight: bolder;
  text-align: center;
}

.logistics_lay4_right{
  display: flex;
  z-index: 80;
  margin-left: -200px;
}

.logistics_lay4{
  padding: 4%;
  display: flex;
  align-items: center;
}

.logistics_lay2_pre,.logistics_lay2_next {
  position: relative;
}

.logistics_lay2_pre .swiper-button-next,.logistics_lay2_pre .swiper-container-rtl .swiper-button-prev{
  right: -50px;
  top: -20px;
}

.logistics_lay2_pre .swiper-button-next:after,.logistics_lay2_pre .swiper-container-rtl .swiper-button-prev:after,
.logistics_lay2_next .swiper-button-prev::after,.logistics_lay2_next .swiper-container-rtl .swiper-button-next::after{
  content: '';
}

.logistics_lay6{
  padding: 75px 7%;
}

.logistics_lay6_imgs img{
  margin-right: 14px;
  width: 23.5%;
}

.logistics_lay6_topi{
  margin-bottom: 30px;
}

.logistics_lay6_tops{
  margin-bottom: 30px;

}

.logistics_lay6_tops img{
  margin-right: 10px;
  vertical-align: top;
}

.logistics_lay6_tops span{
  font-size: 16px;
  color: #666;
  display: inline-block;
  line-height: 30px;
}

.logistics_lay3 img{
  width: 100%;
}

/*.header_box{*/
/*  display: flex;*/
/*  align-items: center;*/
/*}*/

/*.header .header_nav{*/
/*  width: 80%;*/
/*  overflow-x: auto;*/
/*  overflow-y: hidden;*/
/*  margin-left: 7%;*/
/*}*/

.header_nav .nav_container ul {
  white-space: nowrap;
}

.tool{
  width: 100%;
  padding-top: 120px;
  margin-bottom: 20px;
  position: absolute;
  z-index: 80;
}

.tool_ui{
 /* // width: 45%; */
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.tool_ui .tool_li{
  /* padding: 30px 30px 10px 30px; */
  background: #d5e4ff;
  color: #062d77;
  font-size: 16px;
  height: 53px;
}

.tool_ui .tool_li.active{
  background: #fff;
  box-shadow:0 5px 10px -5px #999;
  color: #00339f;
}

/* .inner-banner {
  padding-top: 10px;
} */

.logistics_lay4_rpart:hover{
  box-shadow:5px 5px 10px -4px #999,5px -5px 10px -4px  #999;
}

.logistics_lay6_imgs img:hover{
  box-shadow:5px 5px 10px -4px #999,5px -5px 10px -4px  #999;
}


.logistics_lay1_pright{
  width: 11%;
}


.logistics_lay1_pright img{
  width: 100%;
}

/* 加工 */
.p_bg{
  background: url(../images/img51.png) no-repeat center;
  background-size: cover;
}

.pro_lay1{
  padding: 38px 150px;
  position: relative;
}

.pro_lay1_ti{
  padding-bottom: 40px;
}

.invisible{
  display: none;
}

/* .pro_lay1 .solution-card  img{
  width: 100%;
} */

.pro_lay2{
  padding: 38px 0 38px 150px;
}

.pro_lay2_top{
  background: #1244a0;
  width: 93%;
  padding: 10% 10% 20% 10%;
  position: relative;
}

.pro_lay2_text{
  color: #fff;
  line-height: 25px;
}

.pro_lay2_t{
  margin-top: 30px;
}

.pro_lay2_text{
  width: 40%;
}

.pro_lay2_tim{
  width: 60%;
  border-top-left-radius: 40px;
  border-bottom-left-radius: 40px;
  overflow: hidden;
  position: absolute;
  right: -7.5%;
  top: -5%;
}


.pro_lay2_tim img{
  width: 100%;
  height: 100%;
}

.pro_lay2 .pro_lay_ti{
  margin-bottom: 40px;
}

.pro_lay2_inner{
  position: relative;
}

.pro_lay3_bg{
  position: relative;
}

.pro_lay3_bgim img{
 height: 100%;
}

.pro_lay3_img1{
  position: absolute;
  top: 0;
  left: 0;
  width: 40%;
}

.pro_lay3_img1 img{
  width: 100%;
}

.pro_lay3_img2{
  position: absolute;
  bottom: -10%;
  right: 0;
}

.pro_lay3{
  padding-bottom: 40px;
  margin-top: 30px;
}

.pro_lay3 .pro_lay_ti{
  padding: 0 0 40px 100px;
}

.pro_lay3_text{
  background: #edf5fa;
  display: inline-block;
  padding:15px 0 15px 8%;
  line-height: 35px;
  margin-top: 20px;
  font-size: 16px;
  width: 59%;
  height: 175px;
  overflow-y: auto;
}

.pro_lay3{
  width: 100%;
  overflow: hidden;
}

.pro_lay4{
  width: auto;
  /*height: 365px;*/
  padding: 40px 0;
  position: relative;
}

.pro_lay4_sw,.pro_lay6_sw,.pro_lay8_sw{
  position: absolute;
  left: 0;
  top: 20%;
  width: 70%;
}

.pro_lay5_sw,.pro_lay7_sw{
  position: absolute;
  right: 0;
  top: 20%;
  width: 70%;
}
/*
.swiper-slide .item-img img{
  width: 100%;
  height: 100%;
} */

.pro_lay2_bg img{
  width: 100%;
}

/* .pro_sw_top img{
  width: 100%;
  height: 100%;
} */

.pro_sw_bottom img{
  width: 100%;
}

.pro_sw_bottom{
  position: relative;
}

.pro_sw_bsw{
  position: absolute;
  left: 40%;
  top: -20px;
}

.pro_sw_bswb .swiper-button-next:hover .next_normal,
.pro_sw_bswb .swiper-button-prev:hover .pre_normal,
.br_lay1 .swiper-button-next:hover .next_normal,
.br_lay1 .swiper-button-prev:hover .pre_normal{
  display: none;
}

.pro_sw_bswb .swiper-button-prev:hover .pre_hover,
.pro_sw_bswb .swiper-button-next:hover .next_hover,
.br_lay1 .swiper-button-next:hover .next_hover,
.br_lay1 .swiper-button-prev:hover .pre_hover{
  display: block
}

.pro_sw_bswf{
  display: flex;
}

.pro_lay5{
  width: auto;
  /*height: 365px;*/
  padding: 40px 0;
  position: relative;
}

.pro_sw{
  width: 100%;
  overflow: hidden;
}

.pro_lay6{
  width: auto;
  /*height: 365px;*/
  padding: 40px 0;
  position: relative;
}

.pr_sw_ss{
  position: absolute;
  top: 10%;
  width: 90%;
  left: 5%;
}

.pr_sw_ss .slide_card{
  border-radius: 10%;
  overflow: hidden;
  width: 100%;
}

.pro_lay7{
  width: auto;
  /*height: 365px;*/
  padding: 40px 0;
  /* background: url("../images/img75.png") no-repeat center; */
  position: relative;
}

.pr_sw_ss .swiper-pagination {
  position: relative;
  margin-top: 20px;
}

.pr_sw_ss .swiper-pagination .swiper-pagination-bullet{
  margin-right: 10px;
}

.pro_lay8{
  width: auto;
  /*height: 365px;*/
  padding: 40px 0;
  /* background: url("../images/img77.jpg") no-repeat center; */
  position: relative;
}

/* .pro_lay4 .swiper-slide img,
.pro_lay5 .swiper-slide img,
.pro_lay6 .swiper-slide img,
.pro_lay7 .swiper-slide img,
.pro_lay8 .swiper-slide img{
  height: 257px;
}

.pro_lay4 .swiper-slide,
.pro_lay5 .swiper-slide,
.pro_lay6 .swiper-slide,
.pro_lay7 .swiper-slide,
.pro_lay8 .swiper-slide{
  width: 20%;
  padding: 0 40px;
  text-align: center;
} */

.pro_lay4 .swiper-slide,
.pro_lay5 .swiper-slide,
.pro_lay6 .swiper-slide,
.pro_lay7 .swiper-slide,
.pro_lay8 .swiper-slide{
  text-align: center;
}

.pro_lay4 .swiper-slide p,
.pro_lay5 .swiper-slide p,
.pro_lay6 .swiper-slide p,
.pro_lay7 .swiper-slide p,
.pro_lay8 .swiper-slide p{
  text-align: center;
  margin-top: 15px;
  font-size: 16px;
}

.pro_lay4 .swiper-container,
.pro_lay5 .swiper-container,
.pro_lay6 .swiper-container,
.pro_lay7 .swiper-container,
.pro_lay8 .swiper-container{
  width: 100%;
  margin-left: 0;
}
/*
.pro_lay5 .swiper-container,
.pro_lay7 .swiper-container{
  margin-left: 30%;
} */

.pro_lay9{
  margin-top: 8%;
  position: relative;
}

.pro_lay9_iout{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.pro_lay9_inner{
  width: auto;
  position: relative;
  width: 100%;
  height: 100%;
}

.pro_lay9_inner_bg img{
  width: 100%;
  height:100%;
}

.pro_lay9_iL{
  position: absolute;
  left: 0;
  bottom: 0;
  width: 15%;
}

.pro_lay9_iL img{
  width: 100%;
  height: 100%;
}

.pro_lay9_iR{
  position: absolute;
  right: 0;
  top: 0;
  width: 15%;
}

.pro_lay9_iR img{
  width: 100%;
  height: 100%;
}

.pro_lay9_iM{
  position: absolute;
  right: 10%;
  top: -20%;
  z-index: 88;
  width: 40%;
}

.pro_lay9_iM img{
  width: 100%;
}

/* research */

.s_bg{
  background: url("../images/img84.png") no-repeat center;
  background-size: cover;
}

.ibanner_ti_t1{
  font-size: 4rem;
}

.ibanner_ti_t2{
  font-size: 16px;
  line-height: 35px;
}

.trip_banner .ibanner_ti_t2{
    line-height: 25px;
}

.trip_banner .ibanner_ti_tl{
    padding: 0;   
}

.ibanner_ti_tl{
  padding: 10px 0 0px 0;
}

.re_b .ibanner_ti_t1{
  margin-bottom: 10px;
}

.re_lay1{
  margin-top: 20px;
}

.re_lay1_inner_top{
  position: relative;
  height: 618px;
  overflow: hidden;
  background: url("../images/img85.png") no-repeat center;
}

.re_lay1_inner_tr{
  position: absolute;
  right: 0;
  bottom: 0;
  width: 46%;
  height: 561px;
  background: url(../images/img86.png) no-repeat left center;
  color: #fff;
  padding: 7% 10% 4% 2%;
  line-height: 25px;
  overflow: auto;
}

.re_lay1_inner_tr span:nth-child(2){
  margin-top: 30px;
  display: inline-block;
}

.re_lay1_inner_bottom{
  background: #e7e7e7;
  padding: 1% 8%;
  font-size: 16px;
  line-height: 30px;
}

.re_lay3{
  margin-top: 20px;
}

.re_lay3 img{
  width: 100%;
  height: 100%;
}
.re_lay2{
  margin-top: 20px;
  position: relative;
  width: 100%;
}

.re_lay_bl{
  width: 10%;
  height: 100%;
  background: #45c6ff;
  opacity: 0.5;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 44;
}


.re_lay_br{
  width: 10%;
  height: 100%;
  background: #45c6ff;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 44;
}

.re_lay_bl:hover,
.re_lay_br:hover{
  background: rgba(0, 55, 160, 0.5);
}


.re_lay4{
  background: url("../images/img90.png") no-repeat center;
  padding: 3%;
 background-size: cover;
}

.pl_lay4_inner .re_lay_br{
  width: 10%;
  height: 100%;
  background: #fff;
  opacity: 0.5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 44;
}

.pl_lay4_inner .re_lay_bl:hover,
.pl_lay4_inner .re_lay_br:hover{
  background: #45c6ff;
}

.pl_lay4_inner .pl4_hover{
  display: none;
}

.pl_lay4_inner .swiper-button-next:hover .pl4_normal,
.pl_lay4_inner .swiper-button-prev:hover .pl4_normal{
  display: none;
}

.pl_lay4_inner .swiper-button-next:hover .pl4_hover,
.pl_lay4_inner .swiper-button-prev:hover .pl4_hover{
  display: block;
}

.re_lay4_top{
  width: 100%;
  min-height: 350px;
  display: flex;
  flex-wrap: wrap;
}

.re_lay4_topr{
  width: 47.7%;
  position: relative;
}

.re_lay4_topr_swb{
  width: 100%;
}

.re_lay4_topr_swb img{
  width: 100%;
}

.re_lay4_topr_swm{
  height: 90%;
}

.scroll_auto{
  overflow: auto;
}

.re_lay4_topr_sw{
  position: relative;
  width: 100%;
}

.re_lay4_tr_t{
  margin-bottom: 20px;
  padding-left: 5.5%;
}

.re_lay4_btn{
  position: absolute;
  right: 50%;
  bottom: -10%;
  width: 35%;
}

.re_lay4_bottom{
  display: flex;
  width: 100%;
  align-items: center;
}

.re_lay4_topr_swm{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.re_lay8_rt{
  width: 100%;
  height: 85%;
}

.re_lay4_tr_t{
  width: 55%;
  margin: 20 auto;
}

.re_lay9_leftt img,
.re_lay4_tr_t img{
  width: 100%;
  height: 100%;
}

.re_lay8_bleft .swiper-card img,
.re_lay8_right .re_lay8_rim{
  width: 100%;
  height: 100%;
}
.re_lay4_tr_sw .swiper-card{
  line-height: 25px;
  padding:  5% 10%;
}

.re_lay4_set1 .re_lay4_tr_sw .swiper-card{
  padding: 5% 5.5%;
}

.re_lay4_top4_swsb{
  position: relative;
  height: 80px;
  width: 50%;
  margin-left: 41.5%;
}

.re_lay4_top4_swsb img{
  width: 100%;
}

.re_lay4_top4_swsb .swiper-button-next,.re_lay4_top4_swsb .swiper-container-rtl .swiper-button-prev{
  right: 40%;
}

.re_lay4_top4_swsb  .swiper-button-prev,.re_lay4_top4_swsb  .swiper-container-rtl .swiper-button-next{
  left: 20%;
}

.re_lay4_top4_swsb .swiper-button-next,
.re_lay4_top4_swsb .swiper-button-prev{
  width: 20%;
}

.re_lay4_topr_sw .swiper-pagination{
  bottom: 10px;
  left: 3%;
}

.re_lay4_set1 .re_lay4_topr_sw .swiper-pagination{
  left: 5.5%;
}

.re_lay4_topr_sw .swiper-pagination .swiper-pagination-bullet{
  margin-right: 10px;
}

.re_lay4_middle{
  margin-bottom: 80px;
}

.re_lay5{
  background: url("../images/img99.png") no-repeat center;
  padding: 2% 3%;
  display: flex;
  flex-wrap: wrap;
  background-size: cover;
}

.re_lay5_left{
  width: 49%;
  margin-right: 20px;
  position: relative;
}

.re_lay5_sw_bta{
  position: absolute;
  width: 110px;
  height: 90px;
  right: 0;
  bottom: -1px;
  z-index: 88;
  overflow: hidden;
}

.re_lay5_right_bottom{
  position: relative;
  margin-top: 57px;
}

.re_lay4_sw_m{
  width: 80%;
  margin: 0 auto;
  margin-top: 20px;
}

.re_lay4_sw_pre,.re_lay4_sw_next{
  width: 10%;
  height: 230px;
}

.re_lay5_right_top{
  padding-left: 14%;
}

.re_lay5_rb_ti img{
  width: 100%;
  height: 100%;
}

.re_lay5_rb_tx{
  position: absolute;
  top: 6%;
  left: 10%;
  padding: 7% 8% 0 0;
  line-height: 35px;
  font-size: 18px;
  overflow-y: auto;
}

.re_lay5_left{
  /*margin-bottom: 36px;*/
}

.re_lay5_left img{
  width: 100%;
  height: 100%;
}

.re_lay5_right{
  width: 48%;
}

.re_lay4_topl{
  width: 48%;
  margin-right: 20px;
}

.re_lay4_topl img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.re_lay4_sw_pre,
.re_lay4_sw_next{
  position: relative;
}

.re_lay4_sw_pre .swiper-button-prev img{
  transform: rotate(180deg);
}
.re_lay5_sw_bta .swiper-button-prev,.re_lay5_sw_bta .swiper-container-rtl .swiper-button-next{
  left: 20px;
}

.re_lay5_sw_bta .swiper-button-next,.re_lay5_sw_bta .swiper-container-rtl .swiper-button-prev{
  right: 20px;
}

.re_lay5_sw_bta .swiper-button-prev,.re_lay5_sw_bta .swiper-container-rtl .swiper-button-next,
.re_lay5_sw_bta .swiper-button-next,.re_lay5_sw_bta .swiper-container-rtl .swiper-button-prev{
  color: #fff;
}

.re_lay4_sw_pre .swiper-button-prev:after,.re_lay4_sw_pre .swiper-container-rtl .swiper-button-next:after,
.re_lay4_sw_next .swiper-button-next:after,.re_lay4_sw_next .swiper-container-rtl .swiper-button-prev:after,
.re_lay4_middle .swiper-button-next:after,.re_lay4_middle .swiper-container-rtl .swiper-button-prev:after,
.re_lay4_middle .swiper-button-prev:after,.re_lay4_middle .swiper-container-rtl .swiper-button-next:after{
  content: '';
}

.re_lay4_sw_pre .swiper-button-prev,.re_lay4_sw_pre .swiper-container-rtl .swiper-button-next{
  left:60%
}

.re_lay4_sw_next .swiper-button-next,.re_lay4_sw_next .swiper-container-rtl .swiper-button-prev{
  right: 60%;
}

.re_lay4_sw_m img{
  width: 100%;
  height: 100%;
}

/* .re_lay4_sw_m .swiper-slide .slide_card{
  margin-right: 10px;
} */

.re_lay6{
  display: flex;
  flex-wrap: wrap;
  background: url("../images/img105.png") no-repeat center;
  background-size: cover;
  padding-top: 20px;
  align-items: center;
}

.re_lay6_lb{
  margin-top: 50px;
  display: flex;
}

.re_lay6_left{
  width: 48%;
  margin-right: 20px;
}

.re_lay6_lbl{
  padding-left: 15%;
  width: calc( 100% - 68px);
  position: relative;
}

.re_lay6_lbl .swiper-pagination{
  right: 4%;
}

.re_lay6_lbl .swiper-card ul li{
  font-size: 20px;
  line-height: 45px;
}

.re_lay6_lbl .swiper-pagination-clickable .swiper-pagination-bullet{
  margin-right: 10px;
}

.re_lay6_lbr .swiper-button-next,.re_lay6_lbr .swiper-container-rtl .swiper-button-prev{
  color: #fff;
  right: 20px;
}

.re_lay6_lbr{
  width: 68px;
  height: 386px;
  line-height: 386px;
  text-align: center;
  background: #0037a0;
  position: relative;
}

.re_lay6_lbl ul li:hover{
  color: #0037a0;
  font-style: italic;
}

.re_lay6_right{
  width: 48%;
  position: relative;
}

.re_lay6_right_bt{
  position: absolute;
  /*right: 12px;*/
  right: 0px;
  bottom: 0px;
  width: 110px;
  height: 90px;
  z-index: 88;
}

.re_lay6_right_bt img{
  width: 100%;
  height: 100%;
}

.re_lay6_right .swiper-pagination{
  bottom: 20px;
  left: 50%;
}

.re_lay6_right .swiper-pagination-clickable .swiper-pagination-bullet{
  margin-right: 10px;
}
.re_lay8_swBt .swiper-button-prev, .re_lay6_right_bt .swiper-container-rtl .swiper-button-next,
.re_lay6_right_bt .swiper-button-prev, .re_lay6_right_bt .swiper-container-rtl .swiper-button-next{
  left: 20px;
}
.re_lay8_swBt .swiper-button-next, .re_lay6_right_bt .swiper-container-rtl .swiper-button-prev,
.re_lay6_right_bt .swiper-button-next, .re_lay6_right_bt .swiper-container-rtl .swiper-button-prev{
  right: 20px;
}

.re_lay8_swBt .swiper-button-prev,.re_lay6_right_bt .swiper-container-rtl .swiper-button-next,
.re_lay8_swBt .swiper-button-next:after,.re_lay6_right_bt .swiper-container-rtl .swiper-button-prev:after,
.re_lay6_right_bt .swiper-button-prev,.re_lay6_right_bt .swiper-container-rtl .swiper-button-next,
.re_lay6_right_bt .swiper-button-next:after,.re_lay6_right_bt .swiper-container-rtl .swiper-button-prev:after{
  color: #fff;
}

.re_lay6 .re_lay6_lt,
.re_lay7 .re_lay6_lt{
  margin-bottom: 20px;
  width: 50%;
}

.re_lay6 .re_lay6_lt img,
.re_lay7 .re_lay6_lt img{
  width: 100%;
}


.re_lay8_ti{
  margin: 20px auto;
}

.re_lay8_bleft{
  position: relative;
  width: 50%;
  overflow: hidden;
}

.re_lay8_swBt{
  position: absolute;
  right: 0;
  bottom: 0;
  width: 155px;
  height: 125px;
  z-index: 88;
}

.re_lay8_right{
  width: 50%;
  position: relative;
  overflow: hidden;
}

.re_lay8_right img{
  width: 100%;
  height: 100%;
}

.re_lay8_rib{
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  display: inline-block;
}

.re_lay8_b{
  display: flex;
  flex-wrap: wrap;
}


.re_lay8_rib .swiper-card{
  position: relative;
  height: 203px;
  width: auto;
  overflow: hidden;
}

.re_lay9_leftM .swiper-card .swiper-card-btn,
.re_lay8_rib .swiper-card .swiper-card-btn{
  display: none;
}

.re_lay9_leftM .swiper-card:hover .swiper-card-btn,
.re_lay8_rib .swiper-card:hover .swiper-card-btn{
  display: block;
}

.re-slide{
  width: calc(100% / 3);
  float: left;
}
  .pro_lay1 .swiper-container {
      padding: 30px 0;
    }

.pro_lay1 .solution-cardlist .col-sm-4 .solution-card div img{
  background: #fff;
  box-shadow: 0 0 10px #999;
  width: 100%;
  height: 100%;
  border-radius: 20px;
  overflow: hidden;
}

    .pro_lay1 .solution-cardlist .col-sm-4 {
      padding: 0 10px;
      top: 0;
      transition: all .15s linear;
      box-sizing: border-box
    }

    .pro_lay1 .solution-cardlist .col-sm-4 .solution-card:hover {
      background: #eaf3fc;
    }

    .pro_lay1 .solution-cardlist .col-sm-4:hover {
      position: relative;
      transition: all .25s linear;
    }

    .pro_lay1 .solution-cardlist .col-sm-4:hover .solution-card {
      transition: all .2s linear;
      transform: scale(1.05)
    }

    .pro_lay1 .swiper-button-prev {
      left: 4%;
      width: 14.5px;
      height: 30px;
      margin-top: 1;
      transition: background-image .15s;
    }

    .pro_lay1 .swiper-button-next {
      right: 4%;
      width: 14.5px;
      height: 30px;
      margin-top: 1;
      transition: background-image .15s;
    }
    .proce_banner{
      width: 85%;
    }


    .pro_lay1 .swiper-button-next:hover,
    .swiper-container-solution .swiper-button-prev:hover {
      transition: background-image .2s
    }

    /*.swiper-button-prev:after,*/
    .swiper-container-rtl .swiper-button-next:after,
    /*.swiper-button-next:after,*/
    .swiper-container-rtl .swiper-button-prev:after {
      content: '';
    }

    .pro_lay2 .swiper-slide .slide_card {
      width: 100%;
      height: 318px;
      border-radius: 20px;
      overflow: hidden;
    }

    .pro_lay2 .mySwiper {
      z-index: 88;
      margin-top: -11%;
      margin-left: -3%;
    }

    .pro_lay2 .swiper-pagination {
      position: absolute;
      bottom: -30px;
      text-align: center;
    }

    .pro_lay2 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
      background: #c4c4c6;
    }


    .pro_lay2_next::after {
      content: ">";
      color: #fff;
      font-size: 28px;
      border: 1px solid #c4c4c6;
      width: 30px;
      height: 20px;
      padding: 0 5px;
    }

    .pro_lay2_prev::after {
      content: "<";
      color: #fff;
      font-size: 28px;
      border: 1px solid #c4c4c6;
      width: 30px;
      height: 20px;
      padding: 0 5px;
    }

    .pro_lay2 .swiper-button-prev:hover .pro_lay2_prev::after,
    .pro_lay2 .swiper-button-next:hover .pro_lay2_next::after {
      background: #fff;
      border: 1px solid #fff;
      color: #1244a0;
    }

.swiper-card-btn{
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  text-align: center;
  height: 30px;
  line-height: 30px;
  background-color: rgba(69, 198, 225, 0.8);
  color: #fff;
}

.re_lay8 .re_lay8_ti{
  width: 20%;
}

.re_lay8 .re_lay8_ti img{
  width: 100%;
}

.re_lay9{
  display: flex;
  flex-wrap: wrap;
}

.re_lay9_right{
  width: 50%;
  overflow: hidden;
}

.re_lay9_left{
  width: 50%;
  overflow: hidden;
  padding-top: 40px;
}

.re_lay9_leftt{
  position: relative;
}

.re_lay9_lefetb{
  position: absolute;
  bottom: 10%;
  left: 18%;
  padding: 0 25% 0 0;
  line-height: 30px;
  font-size: 16px;
  height: 37%;
  overflow-y: auto;
}

.re_lay9_right img{
  height: 100%;
  width: 100%;
}

.re_lay9_leftbpre{
  position: relative;
}

.re_lay9_leftbnext{
  position: relative;
}

.re_lay9_leftb{
  display: flex;
  align-items: center;
  margin-top: 20px;
}

.re_lay9_leftM{
  width: 80%;
  margin: 0 auto;
}

.re_lay9_leftb .swiper-button-prev,.re_lay9_leftb .swiper-container-rtl .swiper-button-next{
  left: 30px;
}
.re_lay9_leftb .swiper-button-next,.re_lay9_leftb .swiper-container-rtl .swiper-button-prev{
  right: 30px;
}

.re_lay9_leftb .swiper-button-prev:after,.re_lay9_leftb .swiper-container-rtl .swiper-button-next:after,
.re_lay9_leftb .swiper-button-next:after,.re_lay9_leftb .swiper-container-rtl .swiper-button-prev:after{
  content: '';
}

.re_lay9_leftM .swiper-card img{
 width: 100%;
}

/* trip */

.trip_banner{
  position: relative;
}


.t_b_text{
  background: url("../images/img114.png") no-repeat center;
  background-size: cover;
  position: absolute;
  left: 0;
  bottom: 0;
  color: #fff;
  text-align: left;
  padding: 1% 6%;
  width: 100%;
}

.mark_t_b_text{
  padding: 1% 6.2%;
}

.tr_lay6 img{
  width: 100%;
  overflow: hidden;
}

.tr_lay5_middle{
  width: 67.5%;
  margin: 0 auto;
}

.tr_lay5_left,.tr_lay5_right{
  position: relative;
  width: 20%;
}

.tr_lay5{
  display: flex;
  align-items: center;
  padding: 3% 0;
}



.tr_lay5 .slide_card img{
  width: 100%;
}

/* .tr_lay5 .swiper-slide:hover{
  position:relative;
  transition:all .25s linear;
} */
.tr_lay5 .swiper-slide:hover .slide_card{
  transition:all .2s linear;
  transform: scale(1.05);
  box-shadow:0 0 10px 5px #d6d6d6;
}


.tr_lay5 .swiper-button-prev, .tr_lay5 .swiper-container-rtl .swiper-button-next{
  left: 60%;
}

.tr_lay5 .swiper-button-next,.tr_lay5 .swiper-container-rtl .swiper-button-prev{
  right: 60%;
}

.tr_lay5_middle .swiper-container{
  padding: 2%;
}

.tr_lay5_left .swiper-button-prev{
  color: #c9c9c9;
}

.tr_lay5_right .swiper-button-next{
  color: #c9c9c9;
}

.tr_lay5_left .swiper-button-prev:hover{
  color: #00339f;
}

.tr_lay5_right .swiper-button-next:hover{
  color: #00339f;
}
.tr_lay4{
  /* background:url("../images/img113_04.jpg") no-repeat center;
  background-size: cover;
  height: 880px; */
  position: relative;
}

.tr_lay4_in{
  position: absolute;
  left: 5%;
  top: 25%;
  width: 25%;
  height: 70%;
}

.img113{
  width: 100%;
  height: 100%;
}

.tr_lay4_in img{
  width: 100%;
  height: 100%;
}

.tr_lay3_top,.tr_lay3_bottom{
  display: flex;
  flex-wrap: wrap;
  width: 70%;
  margin: 0 auto;
  margin-left: 18%;
}

.tr_lay3_bottom{
  margin-top: 30px;
}

.tr_lay3{
  background:url("../images/img121.png") no-repeat center;
  background-size: cover;
  padding: 3% 0;
  position: relative;
}

.tr_lay3_t_left{
  position: relative;
  width: 50%;
  z-index: 88;
}

.tr_lay3_t_right{
  width: 50%;
  margin-left: -15px;
}
.tr_lay_t_btn{
  position: absolute;
  right: 40px;
  bottom: 0;
  width: 100px;
  height: 90px;
}

.tr_lay_t_btn .swiper-button-prev:after,.tr_lay_t_btn .swiper-container-rtl .swiper-button-next:after,
.tr_lay_t_btn .swiper-button-next:after,.tr_lay_t_btn .swiper-container-rtl .swiper-button-prev:after{
  content: '';
}

.tr_lay_t_btn .swiper-button-prev img{
  transform: rotate(180deg);
}

.tr_lay3_tl_t img,
.tr_lay3_tl_b img{
  width: 100%;
  height: 100%;
}

.tr_lay3_tl_t,.tr_lay3_tl_b{
  padding-right: 15px;
}

.tr_lay2{
  background: #f7f7f7;
  padding: 2%;
}


.tr_lay2_inner{
  width: 80%;
  margin: 0 auto;
}

.tr_lay2_middle{
  width: 86%;
  margin: 0 auto;
  padding-left: 17px;
}

.tr_lay3_tl_b{
  margin-top: 10px;
  padding-right: 2px;
}

.tr_lay2_left_pre .swiper-button-prev{
  margin-top: 60%;
}

.tr_lay2_right_ne{
  float: right;
}

.tr_lay2_right_ne .swiper-button-next{
  margin-top: -90%;
}

.tr_lay3_bottom .tr_lay3_tl_b{
  margin-top: 0px;
}

.tr_img{
  position: absolute;
    top: 45%;
    left: 18%;
    z-index: 92;
}

.tr_lay2_bottom,.tr_lay2_top{
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 auto;
}

.tr_lay2_bl{
  position: relative;
  margin-right: 10px;
}

.tr_lay2_bli{
  position: absolute;
  left: 0;
  bottom: -15px;
}

.tr_s_b .prev_hover,
.tr_s_b .next_hover{
  display: none;
}

.tr_s_b .swiper-button-prev:hover .prev_normal,
.tr_s_b .swiper-button-next:hover .next_normal{
  display: none;
}

.tr_s_b .swiper-button-prev:hover .prev_hover,
.tr_s_b .swiper-button-next:hover .next_hover{
  display: block;
}

.tr_lay_t_btn.tr_s_b .swiper-button-prev img{
  transform: none;
}

.tr_lay2_br,.tr_lay2_tr,.tr_lay_tl{
  position: relative;
}


.tr_lay2_mddle{
  width: 29px;
  height: 22px;
}

.tr_lay2_bri{
  position: absolute;
  right: 0;
  bottom: -15px;
}

.tr_lay2_top{
  margin-bottom: 40px;
}

.tr_lay_tl_vedio{
    margin-right: 10px;
    overflow: hidden;
}

.imgSize{
  width: 100%;
  height: 100%;
}

.tr_lay2_inner{
  width: 80;
}

/* market */
.m_lays_earth{
  height: 585px;
}

.m_lay_ti{
  padding: 2% 0 2% 6% ;
}

.m_lay1_con_lft{
  position: relative;
}

.m_lay1_con_lftt{
  position: absolute;
  top: 34%;
  left: 10%;
  color: #fff;
  font-size: 16px;
  padding: 0 40px 0 90px;
  line-height: 30px;
}

.m_lay1_con_left{
  width: 42%; 
  margin-right: 20px;
}

.m_lay1_con_rightb{
  display: flex;
  justify-content: space-between;
}

.m_lay1_context{
  display: flex;
  flex-wrap: wrap;
}

.m_lay1_con_rightt{
  margin-bottom: 24px;
}

.m_lay1_con_lft img{
  width: 100%;
  height: 100%;
}

.m_lay2_conr{
  position: absolute;
  right: 0;
}

.m_lay2_context{
  position: relative;
  background: url("../images/img155.jpg") no-repeat center;
  background-size: cover;
  padding: 5% 0 5% 6%;
}

.m_lay2_con_liT{
  border-bottom: 1px solid #dcdcdc;
}

.m_lay2_con_li{
  border: 1px solid #dcdcdc;
  width: 258px;
  text-align: center;
  background: #fff;
  margin-right: 20px;
}

.m_lay2_con_li:hover{
  box-shadow:0 5px 10px -5px #999;
}

.m_lay2_con_li:hover .m_lay2_con_lib{
  background: #00339f;
  color: #fff;
}

.m_lay2_con_lib{
  padding: 12%;
  height: 50%;
}

.m_lay2_con_ul{
  display: flex;
  flex-wrap: wrap;
}

.m_lay2_con_libtl{
  text-align: left;
  margin-top: 10px;
}

.m_lay3_context{
  display: flex;
  background: url("../images/img160.jpg") no-repeat center;
}

.m_lay3_conl{
  width: 50%;
  background: url() no-repeat center;
  background-size: cover;
}

.m_lay3_conr{
  width: 50%;
  background: url() no-repeat center;
  background-size: cover;
  color: #fff;
  padding-right: 15%;
  padding-left:1%;
  padding-top: 4%;
}

.m_lay3_pagenation{
  height: 75px;
  line-height: 75px;
  position: relative;
}

.m_lay3_pagenation .swiper-pagination{
  left: 50%;
}

.m_lay3_conr_line{
  width: 120px;
  height: 1px;
  border-bottom: 1px solid #fff;
  margin-bottom: 3%;
}

.m_lay3_conr_text2,.m_lay3_conr_text{
  line-height: 25px;
  font-size: 16px;
  line-height: 30px;
}

.m_lay3_conr_text2{
  margin-top: 30px;
}

.m_lay4_notice_right{
  font-size: 16px;
}

.m_lay3_conl .swiper-pagination-bullet{
  margin-right: 10px;
}

.m_lay4_notice{
  display: flex;
  padding: 0 0 2% 6%;
  font-size: 18px;
}
.m_lay4_notice_left{
  margin-right: 10px;
}

.m_lay4_conli{
  color: #fff;
  width: 30%;
  text-align: center;
  position: relative;
}

.m_lay4_conline{
  width: 80px;
  height: 1px;
  background: #fff;
  margin: 10px auto;
}

.m_lya4_li_t{
  position: absolute;
  top: 10%;
  left: 10%;
  padding: 4% 14% 4% 4%;
}

.m_lay4_conlic,.m_lay4_conlib{
  padding: 4%;
  padding-bottom: 0;
}

.m_lay4_conlif img{
  width: 100%;

}

.m_lay4_context{
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  width: 97.9%;
  margin: 0 auto;
}

.m_lay4_conlib{
  background: url("../images/img161.jpg") no-repeat;
  background-size: 100% auto;
}

.m_lay4_conlic{
  background: url("../images/img162.jpg") no-repeat;
  background-size: 100% auto;
}

.m_lay4_h{
  max-height: 280px;
  overflow: auto;
}
/* .m_lay4_conli2{
  background: url("../images/img147.jpg") no-repeat center;
} */

/* .m_lay4_conli3{
  background: url("../images/img148.jpg") no-repeat center;
} */

/* .m_lay4_conli4{
  background: url("../images/img149.jpg") no-repeat center;
} */

.fe_lay2_l img{
  width: 100%;
  height: 100%;
}

.m_lay4_conli2 img,.m_lay4_conli3 img,.m_lay4_conli4 img{
  width: 100%;
  height: 100%;
}

.m_lay4_nopadding{
  padding: 0;
}

.m_lay4_conli_ti{
  font-size: 25px;
}

.m_lay4_conli_mi{
  font-size: 18px;
  line-height: 30px;
}

.m_lay4_conlib .m_lay4_conli_mi,
.m_lay4_conlic .m_lay4_conli_mi{
  color: #333;
  text-align: left;
  margin-top: 20px;
  font-size: 16px;
}

.m_lay4_conlib .m_lay4_conli_ti,
.m_lay4_conlic .m_lay4_conli_ti{
  color: #00339f;
  font-weight: bolder;
}

.m_lay4_conlib .m_lay4_conline,
.m_lay4_conlic .m_lay4_conline{
  background: #333;
}

.m_lay4_conlif .m_lay4_conli_mi{
  text-align: left;
  width: 100%;
  height: 40%;
  font-size: 16px;
  overflow-y: auto;
  margin-top: 20px;
}
.m_lay5{
  padding-bottom: 40px;
}

.m_lay5_context{
  width: 88%;
  margin: 0 auto;
}

.m_lay5_context_msg{
  background: #f1f1f1;
  width: 55%;
  padding: 5%;
  line-height: 30px;
  font-size: 16px;
  line-height: 35px;
}

.m_lay5_contextm{
  display: flex;
}

.m_lay5_connotice{
  display: flex;
  justify-content: space-between;
}

.m_lay5_nott{
  padding-right: 45%;
  font-size: 16px;
  line-height: 35px;
}

.m_lay5_noline{
  width: 106px;
  height: 6px;
  background: #00339f;
  margin-top: 20px;
}

.m_lay1_con_rightt img{
  width: 100%;
  height: 100%;
}

/* feed */
.fe_lay1_mti{
  font-size: 48px;
  font-weight: bolder;
  color: #002468;
  margin-top: 60px;
}

.fe_lay2_in{
  display: flex;
  width: 80%;
  margin: 0 auto;
}

.fe_lay1_line{
  width: 80px;
  height: 1px;
  background: #00339f;
}

.fe_lay1_mtm{
  display: flex;
}

.fe_lay1_mtml{
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.fe_lay1_context{
  background: url("../images/img177.jpg") no-repeat;
  background-size: cover;
}

.fe_lay1_l{
  width: 50%;
}

.fe_lay1_r{
  width: 50%;
}

.fe_lay1_conInner{
  width: 80%;
  margin: 0 auto;
  display: flex;
}

/* .fe_lay1_r{
  width: 100%;
} */

.fe_lay1_mtmr{
  line-height: 30px;
  width: 60%;
  margin-left: 3%;
  font-size: 16px;
}

.fe_lay1_mtm{
  margin-top: 20px;
}

.fe_lay1_ti{
  text-align: center;
  padding: 1% 0;
}

.fe_lay2_bg{
  background: url("../images/img178.jpg") no-repeat;
  background-size: cover  ;
}

.fe_lay2_l{
  width: 100%;
}

.fe_lay2_b_img{
  display: flex;
}

.fe_lay2_b_img img{
  width: 100%;
  height: 100%;
  margin-right: 10px;
}

.logistics_lay6_imgs  img{
  margin-bottom: 10px;
}
.fe_lay2{
  margin-top: 30px;
  position: relative;
}

.fe_lay2_mti{
  padding: 4% 0;
  margin-left: 35%;
}

.fe_lay2_mti p{
    white-space: nowrap;
}

.fe_lay2_mtmr{
  width: 70%;
  margin-right: 3%;
}

.fe_lay3{
  display: flex;
  flex-wrap: wrap;
  justify-content: right;
  margin-top: 30px;
  padding-left: 10%;
}

.logistics_lay4_left{
  width: 50%;
  position: relative;
}

.logistics_lay4_left  .swiper-pagination{
  position: absolute;
  bottom: 15px;
  z-index: 88;
  left: 45%;
}

.logistics_lay4_left  .swiper-pagination .swiper-pagination-bullet{
  background: #fff;
  opacity: 1;
  margin-right: 10px;
}
.logistics_lay4_left  .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
  background: #00339f;
}

.fe_lay3_l{
  background: #00339f;
  width: 18%;
  color: #fff;
  padding: 6% 1%;
}

.fe_lay3_lb{
  margin-top: 40%;
  font-size: 16px;
  line-height: 35px;
  padding: 0 6%;
}


.fe_lay4 img{
  width: 100%;
  height: 100%;
}

.fe_lay6_context{
  position: relative;
  overflow: hidden;
}

.fe_lay6_cbg{
  width: 100%;
  height: 244px;
  background: #ffe0b3;
}

.fe_lay6_cinner{
  position: absolute;
  top: 20px;
  width: 50%;
}

.fe_lay6_cinner_lti{
  width: 40px;
  height: 1px;
  background: #00339f;
  margin: 20px 0;
}

.fe_lay_sw_btn{
  position: relative;
}

.fe_lay_sw_btn .swiper-button-prev:after,.fe_lay_sw_btn  .swiper-container-rtl .swiper-button-next:after,
.fe_lay_sw_btn .swiper-button-next:after,.fe_lay_sw_btn .swiper-container-rtl .swiper-button-prev:after{
  content: '';
}

.fe_lay6_cinner_f{
  display: flex;
}


.fe_lay6_cinner_l{
  width: 50%;
  padding-left: 13.2%;
}

.fe_lay6_cinner_r{
  width: 100%;
}

.fe_lay6_ciii{
  width: 40%;
  line-height: 30px;
  margin-left: 13.5%;
  padding-top: 1%;
}

.fe_lay6_imf{
  margin-left: 13.2%;
}

.fe_lay6_cinner_r .slide_card{
  margin-right: 10px;
}

.fe_lay6_cinner_r .slide_card img{
  width: 100%;
  height: 100%;

}

.fe_lay_sw_btn .swiper-button-prev img{
  transform: rotate(180deg);
}


.br_btnArea .fe_lay_sw_btn .swiper-button-prev img,
.fe_lay10 .fe_lay_sw_btn .swiper-button-prev img{
  transform: initial;
}




.fe_lay6_cinner_r .swiper-button-next,.fe_lay6_cinner_r .swiper-container-rtl .swiper-button-prev,
.fe_lay8_right .swiper-button-next,.fe_lay8_right .swiper-container-rtl .swiper-button-prev{
  left: 70px;
  right: auto;
}

.fe_lay7{
  display: flex;
  width: 74%;
  margin: 0 auto;
  margin-top: -20px;
}

.fe_lay7_right{
  background: #fddeb1;
  padding:30px;
  line-height: 30px;
  margin-left: 5px;
}

.fe_lay8{
  display: flex;
  margin-top: 10px;
}

.fe_lay8_left{
  width: 49.7%;
}

/* .fe_lay8_left .swiper-slide .slide_card{
  margin-right: 10px;
} */

.fe_lay8_left .swiper-slide .slide_card img{
  width: 100%;
}

.fe_lay8_right{
  width: 39%;
  margin-left: 1px;
}

.fe_lay8_rightp{
  padding:3% 3% 0% 3%;
  height: 100%;
}

.fe_lay9{
  margin-top: 40px;
  align-items: flex-end;
}

.fe_lay8_right .br_lay3_btn{
  float: initial;
  margin-top: 6%;
}

.fe_lay7 img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.fe_lay9{
 display: flex;
}
.fe_lay9_right{
  width: 50%;
  margin-left: 15px;
  font-size: 16px;
  line-height: 30px;
}
.fe_lay9_right div{
  margin-bottom: 10px;
}

.fe_lay6_cinner_r .br_lay3_btn{
  margin-top: 5%;
  margin-right: 19%;
}

.fe_lay9_left img{
  margin-top: 10px;
}

.fe_lay10{
  display: flex;
  background: url("../images/img179.jpg") no-repeat center;
  background-size: cover;
  padding: 50px 0;
  margin-bottom: 40px;
}

.fe_lay10 .swiper{
  width: 80%;
}

.fe_lay10 .slide_card{
  margin-right: 10px;
}

.fe_lay10 .slide_card img{
  width: 100%;
  height: 100%;
}

.fe_lay10 .swiper-button-prev,.fe_lay10 .swiper-container-rtl .swiper-button-next{
  left: 100px;
}

.fe_lay10 .swiper-button-next,.fe_lay10 .swiper-container-rtl .swiper-button-prev{
  right: 100px;
}
/* breed */
.t_b_br_text{
  background: url("../images/img181.png") no-repeat center;
  background-size: cover;
  text-align: center;
}

.t_b_br_text1{
  font-size: 36px;
}

.t_b_br_text2{
  font-size: 24px;
}

.t_b_br_text3{
  font-size: 20px;
}

.br_lay1 .slide_card{
  position: relative;
}

.br_lay1 .slide_card:hover .br_si_ca_b{
  background: #003890;
  color: #fff;
}

.br_si_ca_b{
  width: 100%;
  height: 30px;
  line-height: 30px;
  text-align: center;
  position: absolute;
  left: 0;
  bottom: 0;
  background: #ced1d1;
}

.re_lay2 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
  /* right: 4%; */
  z-index: 55;
}

.pl_lay4_inner .re_lay2 .swiper-button-next{
  right: 4%; 
}

.re_lay2 .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
  /* left: 4%; */
  z-index: 55
}

.pl_lay4_inner .re_lay2 .swiper-button-prev{
  left: 4%; 
}

.re_lay4_top .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after,
.re_lay4_top .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{
    content: '';
}


.br_lay1 .slide_card img,
.br_lay3 .slide_card img,
.br_lay4 .slide_card img{
  width: 100%;
  height: 100%;
}

.br_lay3,.br_lay4{
  margin-top: 30px;
  display: flex;
  flex-wrap: wrap;
}

.br_lay3_left{
  width: 30%;
  max-height: 435px;
  background: #f1f1f1;
  /* padding:3% 3% 0 5%; */
  /* line-height: 30px;*/
  padding: 40px;
}

.br_lay3_left_text{
  font-size: 16px;
  height: 70%;
  overflow-y: auto;
  line-height: 30px;
}

.br_lay3_left_more{
  /* margin-top: 10%; */
  font-size: 16px;
  height: 20%;
  line-height: 55px;
}

.br_lay3_left_more img{
  margin-left: 20px;
}

.br_lay9_part .scroll_in{
  font-size: 16px;
}

.br_lay3_right{
  width: 70%;
}

.br_lay3_btn{
  width: 80%;
  float: right;
}

.br_lay3_btn .swiper-button-prev{
  left: 75%;
}

.br_lay4 .br_lay3_btn{
  float: left;
}

/*
.br_lay3 .fe_lay_sw_btn{
  margin-top: 80px;
} */

.br_lay4 .br_lay3_left_more{
  text-align: right;
}

.br_lay4 .br_lay3_left_more img{
   transform: rotate(180deg);
   margin-right: 10px;
}

.br_lay4 .br_lay3_btn .swiper-button-prev{
  left: 10px;
}

.br_lay4 .br_lay3_btn .swiper-button-next{
  right: 75%;
}

.br_lay5{
  margin-top: 30px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 2.4% 0 2.4% 0;
}

.br_lay5 img{
  height: 100%;
  width: 100%;
}

.br_lay7{
  background: url("../images/img189.jpg") no-repeat center;
  background-size: 100% auto;
}

.br_lay7_part{
  background: url("../images/img186.png") no-repeat center;
  background-size: cover;
  width: 35%;
  padding: 3% 6% 4% 6%;
}

.br_lay7_part_line{
  width: 20px;
  height: 1px;
  background: #fff;
  margin: 30px 0;
}

.br_lay7_part_text{
  color: #fff;
  font-size: 16px;
  line-height: 32px;
}

.br_lay1 .swiper-slide{
  min-width: 200px;
}

.br_lay8{
  background: url("../images/img190.jpg") no-repeat center;
  background-size: cover;
}

.br_fish_h,
.br_lay8 .slide_card:hover .br_fish_n{
  display: none;
}

.br_lay8 .slide_card:hover .br_fish_h{
  display: initial;
}

.br_lay8_si{
  font-size: 18px;
  margin-top: 20px;
  font-weight: bold;
}

.br_lay8 .slide_card{
  width: 70%;
}

.br_lay8 .slide_card img{
  width:100%;
}

.br_lay8 .slide_card:hover .br_lay8_si{
  color: #ac7220;
}

.br_lay8_swcon{
  width: 90%;
  margin: 0 auto;
  padding: 7% 0;
  text-align: center;
}

.br_lay8 .swiper-pagination-bullet{
  background: #5470ff;
  margin-right: 10px;
  opacity: 1;
}

.br_lay8 .swiper-pagination-bullet.swiper-pagination-bullet-active{
  background: #ffc675;
  width: 30px;
  border-radius: 20px;
}

.br_lay8 .swiper-pagination{
  margin: 1% 0 0 4%;
}

.br_lay8 .br_lay8_ti{
  width: 20%;
  margin-top: 30px;
}

.br_lay8_ti img{
  width: 100%;
  height: 100%;
}

.slide_card_top{
  background: #45c6ff;
  color: #fff;
  padding:10%;
  height:250px;
}

.slode_card_top1{
  font-size: 24px;
  font-weight: bolder;
}

.slide_card_line{
  width: 42px;
  height: 2px;
  background: #fff;
  margin: 10px 0;
}

.slide_card_msg{
  color: #fff;
  font-size: 16px;
  max-height: 90px;
  overflow-y: auto;
  font-size: 16px;
  line-height: 30px;
}
/*
.br_lay9_partBottom{
  width: 511px;
} */

.scroll_hidden{
  overflow: hidden;
}

.br_lay9_partBottom img{
  width: 100%;
  height: 100%;
}

.br_lay9{
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  /* padding-top: 30px; */
  margin-top: 30px;
}

.br_lay9_part{
   margin: 80px 40px 0 0;
   width: 26.9%;
}

.br_lay9_part:hover{
  box-shadow:0 0 10px #999;
}

.br_lay11{
  position: relative;
}

.br_btnArea{
  position: absolute;
  bottom: 9%;
  right: 10%;
}

.br_btnArea .swiper-button-prev,
.br_btnArea  .swiper-container-rtl .swiper-button-next{
  left: -100px;
}

/* plant */
.plant_bg{
  background: url("../images/img114.png") no-repeat center;
  padding: 2% 5%;
  color: #fff;
  font-size: 16px;
  line-height: 30px;
}

.pl_lay1{
  margin-top: 30px;
  width: 100%;
  overflow: hidden;
  position: relative;
}

.pl_lay1 img{
  height: 100%;
  width: 100%;
}

.pl_lay1_text{
  color: #fff;
  position: absolute;
  top: 36%;
  width: 30%;
  height: 40%;
  overflow-y: auto;
  left: 13%;
  line-height: 30px;
  font-size: 16px;
}


.pl_lay2{
  padding: 2% 0;
}

.pl_lay3{
  display: flex;
  flex-wrap: wrap;
  width: 89.9%;
  margin: 0 auto;
  margin-left: 7.3%;
}

.pl_lay4 {
  width: 85.5%;
  margin: 0 auto;
  padding-right: 0.5%;
}

.pl_lay3 img,
.pl_lay_img1{
  margin-bottom: 10px;
  margin-right: 10px;
}

.pl_lay_img1 img{
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  margin-right: 0;
}

/* .pl_lay4_inner{
  width: 90%;
  margin: 0 auto;
} */


.pl_lay3_text{
  background:url("../images/img204.jpg") no-repeat center;
  background-size: cover;
  width: 31.5%;
  margin-bottom: 10px;
}
.pl_lay4 .re_lay_bl{
  background: #fff;
}

.pl_lay_act img{
  width: 100%;
  height: 100%;
}

.pl_lay3_scroll{
  padding: 9% 15%;
  overflow: auto;
  font-size: 16px;
  height: 300px;
  line-height: 30px;
}

.pl_lay4 .swiper-button-prev:after, .pl_lay4 .swiper-container-rtl .swiper-button-next:after,
.pl_lay4  .swiper-button-next:after,.pl_lay4  .swiper-container-rtl .swiper-button-prev:after,
.pl_lay5 .swiper-button-prev:after, .pl_lay5 .swiper-container-rtl .swiper-button-next:after,
.pl_lay5  .swiper-button-next:after,.pl_lay5  .swiper-container-rtl .swiper-button-prev:after,
.pl_lay6 .swiper-button-prev:after, .pl_lay6 .swiper-container-rtl .swiper-button-next:after,
.pl_lay6  .swiper-button-next:after,.pl_lay6  .swiper-container-rtl .swiper-button-prev:after{
  content: '';
}

.pl_lay4 .slide_card img{
  width: 100%;
  height: 100%;
}

.pl_lay4_inner .swiper-button-next img{
  transform: rotate(180deg);
}

.pl_lay5,.pl_lay6{
  width: 90%;
  margin: 0 auto;
}

.pl_lay_ti{
  text-align: right;
  padding: 20px 0;
}

.pl_lay5 .slide_card{
  display: flex;
}

.pl_lay5_swlb,.pl_lay5_swlr{
  width: 10%;
  position: relative;
}

.pl_lay5_sw{
 display: flex;
  align-items: center;
  padding-left: 5%;
}

.pl_lay5_swlm {
  width: 75%;
}

.pl_lay5_swlb .swiper-button-prev{
  transform: rotate(180deg);
}

.pl_lay7 img{
  width: 100%;
  height: 100%;
}

.pl_lay8{
  padding: 10px 0;
}

.pl_lay10{
  padding: 20px 0;
}

.pl_lay11{
  display: flex;
  width: 90%;
  margin: 0 auto;
}

.pl_lay11_rtop{
  background: #fff6e9;
  padding: 20% 20% 8.9% 20%;
}

.pl_lay11 .pl_lay11_swb{
  position: relative;
  margin-top: 20%;
}

.pl_lay11_right{
  width: 40%;
}
.pl_lay11_icon{
  margin-bottom: 20px;
}

.pl_lay11 .slide_card img{
  width: 100%;
  height: 100%;
}

.pl_lay11 .swiper-button-prev,.pl_lay11 .swiper-container-rtl .swiper-button-next{
  left: 30%;
}

.pl_lay11 .swiper-button-next,.pl_lay11 .swiper-container-rtl .swiper-button-prev{
  right: 30%;
}

.pl_lay11_left img{
  width: 100%;
  height: 100%;
}

.pl_lay9{
  position: relative;
}

.pl_pay9Inner{
  display: flex;
  margin: 0 auto;
}

.pl_pay9_i_left img,
.pl_pay9_i_right img{
  width: 100%;
  height: 100%;
}

.pl_pay9_i{
  display: flex;
}

.pl_pay9_z{
  position: absolute;
  z-index: 88;
  left: 5%;
  bottom: 0;
  width: 90%;
}

.fe_lay6_cinner_lti_t{
  width: 90%;
  font-size: 16px;
  line-height: 35px;
}

.pl_lay11_text{
  font-size: 16px;
  line-height: 35px;
}

.pl_pay9_text{
  position: absolute;
  font-size: 16px;
  line-height: 35px;
  width: 30%;
  bottom: 11%;
  left: 6%;
  height: 13%;
  overflow-y: auto;
  z-index: 988;
}

.fe_lay1_ti img{
  width: 100%;
  height: 100%;
}

.br_lay11 .br_btnArea img{
  width: 100%;
}

/* .pl_pay9_zlf_tr{
  width: 20%;
} */

.pl_pay9_z_lf_top{
  display: flex;
}

.pl_pay9_z_lefet{
  width: 40%;
  padding-left: 5%;
}

.pl_pay9_z_right{
  width: 60%;
  margin-top: 20px;
  margin-right: 8px;
}

.pl_pay9_z_inner{
  display: flex;
  align-items: flex-end;
}

.pl_pay9_zlf_tl{
  margin-right: 20px;
}

.pl_lay9 .slide_card img{
  width: 100%;
  height: 100%;
}

.pl_pay9_zlf_tr{
  padding-right: 20%;
}

 .pl_pay9_z_lf_bottom{
  width: 20%;
  height: 71px;
  float: right;
  position: relative;
  overflow: hidden;
}

.pl_lay9 .pl_lay11_swb .swiper-button-prev,
.pl_lay9 .pl_lay11_swb  .swiper-button-next{
  color: #fff;
}
.pl_lay11_swb .swiper-button-prev::after, .pl_lay11_swb .swiper-button-next::after,
  .pl_lay11_swb .swiper-button-prev::after, .pl_lay11_swb .swiper-button-next::after{
    font-size: 22px;
  }

  .estate_lay2{
    flex-wrap: wrap;
  }


img{
  object-fit: auto;
}

.estate_lay7{
  justify-content: center;
}


.box_left {
  width: 50%;
}

.box_right{
  width: 50%;
  padding-top: 20px;
}

.box_left img{
  width: 90%;
}

.ind_lay1{
  display: flex;
  flex-wrap: wrap;
  width: 70%;
  margin: 0 auto;
  padding-top: 30px;
}

.stack__item img{
  width: 100%;
}

.estate_lay3_left{
  position: relative;
  margin-top: 35%;

}
/*
.slide_card img{
  width: 100%;
  height: 100%;
} */

.fe_lay1_r img{
  width: 100%;
  height: 100%;
}

.estate_lay3_left .swiper-button-prev,.estate_lay3_left .swiper-container-rtl .swiper-button-next,
.estate_lay3_left .swiper-button-next,.estate_lay3_left .swiper-container-rtl .swiper-button-prev{
  transform: rotate(-90deg);
  color: #fff;

}

.estate_lay3_left .swiper-button-prev::after,.estate_lay3_left .swiper-container-rtl .swiper-button-next::after,
.estate_lay3_left .swiper-button-next::after,.estate_lay3_left .swiper-container-rtl .swiper-button-prev::after{
  font-size: 18px;
}

.estate_lay3_left .swiper-button-prev{
  left: -50px;
}

.estate_lay3_left .swiper-button-next{
  top: -40px;
  right: 24px;
}

.fe_lay3_r{
  width: 82%;
  margin: 0 auto;
}

.fe_lay3_r img,
.fe_lay3_l img{
  width: 100%;
}
/*
.fe_lay6_ciii{
  width: 100%;
} */

.fe_lay4{
  margin-top: 20px;
}

.m_lay5_b_img{
  margin-top: 30px;
}

.m_lay5_b_img img{
  width: 100%;
}

.pro_lay2 .swiper-button-next{
  right: 66%;
  top: 60%;
}
.pro_lay2 .swiper-button-prev{
  left: 30%;
  top: 60%;
}

.pro_lay2 .swiper-pagination{
  width: 100%;
}

.pro_lay2 .swiper-pagination span{
  margin-right: 10px;
}

.m_lay_ti {
  width: 50%;
}

.m_lay_ti img,.m_lay5_contextm img{
  width: 100%;
  height: 100%;
}

.m_lay1_con_rightt{
  width: 100%;
}

.m_lay1_con_rightt img,.m_lay1_con_lfb img{
  width: 100%;
}

.pro_lay3_img2{
  width: 45%;
}

.pro_lay3_img2 img{
  width: 100%;
}

.pro_ib_line{
  line-height: 35px;
  font-size: 16px;
}

.pro_lay_top_inner{
  display: flex;
}

.pro_lay2_inner .slide_card img{
  width: 100%;
  height: 100%;
}

.pro_lay2 .swiper-slide .slide_card{
  transition:all .2s;
  transform: scale(1);
}

.pro_lay2 .swiper-slide .slide_card:hover{
  box-shadow:0 0 10px #666;
  transform: scale(1.05);
}

.tr_lay2_top {
  width: 89.6%;
}

.tr_lay2_bottom{
  width: 90%;
  margin: 0 auto;
}

.tr_lay_tl{
  width: 55%;
}

.tr_lay2_bl{
  width: 49%;
}

.tr_lay2_br{
  width: 50%;
}

.tr_lay2_tr{
  width: 45%;
}

.re_b{
  line-height: normal;
}

.re_b .ibanner_ti_t1{
  margin-bottom: auto;
}

.re_lay1_inner_tr{
  font-size: 18px;
}

.re_lay1 span{
  font-size: 16px;
}

.re_lay7 .re_lay6_right_bt{
  bottom: -1px;
}

.re_lay9 .swiper-button-prev:hover .pre_normal,
.re_lay9 .swiper-button-next:hover .next_normal,
.br_btnArea .swiper-button-prev:hover .pre_normal,
.br_btnArea .swiper-button-next:hover .next_normal,
.fe_lay10 .swiper-button-prev:hover .pre_normal,
.fe_lay10 .swiper-button-next:hover .next_normal,
.banner_sw_btn .swiper-button-prev:hover .pre_normal,
.banner_sw_btn .swiper-button-next:hover .next_normal{
  display: none;
}

.re_lay9 .swiper-button-prev:hover .pre_hover,
.re_lay9 .swiper-button-next:hover .next_hover,
.br_btnArea .swiper-button-prev:hover .pre_hover,
.br_btnArea .swiper-button-next:hover .next_hover,
.fe_lay10 .swiper-button-prev:hover .pre_hover,
.fe_lay10 .swiper-button-next:hover .next_hover,
.banner_sw_btn .swiper-button-prev:hover .pre_hover,
.banner_sw_btn .swiper-button-next:hover .next_hover{
  display: initial;
}

.br_lay11 .br_btnArea img{
  width: 48px;
}


.breed_b_text{
  z-index: 88;
}

.banner_btn .swiper-button-prev{
  left: 30px;
}

.banner_btn .swiper-button-next{
  right: 30px;
}

.br_lay8 .slide_card{
  margin: 0 auto;
}


.pl_lay9 .swiper-button-prev:after,
.pl_lay11 .swiper-button-prev:after,
.tr_lay5_left .swiper-button-prev:after,
.logistics_lay5 .swiper-button-prev:after,
.re_lay7 .swiper-button-prev:after,
.re_lay8 .swiper-button-prev:after,
.re_lay6 .swiper-button-prev:after,
.re_lay5 .swiper-button-prev:after{
  content: 'prev';
}
.pl_lay9 .swiper-button-next:after,
.pl_lay11 .swiper-button-next:after,
.tr_lay5_left .swiper-button-next:after,
.logistics_lay5 .swiper-button-next:after，
.re_lay7 .swiper-button-prev:after,.re_lay7 .swiper-container-rtl .swiper-button-next:after,.re_lay7 .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{
  content: 'next';
}

.pro_sw_top img{
  width: 100%;
  height: 100%;
}

.tr_lay2_bottom .tr_lay2_bri{
  margin-right: -2px;
}

.re_lay9_right{
  background: url("../images/img112.png") no-repeat center;
  background-size: cover;
  padding-top: 1%;
}

.breed_banner_text{
  position: relative;
  z-index: 80;
  margin-top: -80px;
}

.breed_banner_text_inner{
  width: 85%;
  background: url("../images/img325.png") no-repeat;
  background-size: cover; 
  margin: 0 auto;
  height: 247px;
  text-align: center;
  color: #fff;
  padding-top: 20px;
}

.breed_banner_text_h1{
  font-size: 48px;
  margin-bottom: 15px;
  font-weight: bolder;
}

.breed_banner_text_h2{
  font-size: 24px;
}

.breed_banner_text_h3{
  font-size: 20px;
  margin-top: 15px;
}

.pl_lay_img1{
  position: relative;
}

.pl_lay_img1_text{
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
  font-size: 16px;
  padding: 15%;
  overflow-y: auto;
  line-height: 30px;
}

.pl_lay_list3{
  width: 30%;
  padding: 2%;
  font-size: 16px;
  line-height: 25px;
}

.pl_lay_list3 ul li{
  margin-bottom: 20px;
  display: flex;
}

.pl_w3{
  width: 30%;
}

@media (max-width:1366px){
  .re_lay6_lbl .swiper-card ul li{
    font-size: 1.2em;
  }
  .re_lay6_right_bt{
    right: 0;
  }
  .pro_lay2 .swiper-button-prev{
    left: 25%;
  }


}

@media (max-width:1200px){
.logistics_lay4_right {
  width: 100%;
  margin-left: 0;
  flex-wrap: wrap;
}
.pro_lay9_iL{
  width: 15%;
}

.logistics_lay4,.m_lay5_contextm,.m_lay3_context{
  flex-wrap: wrap;
}
  .estate_lay3_left .swiper-button-next{
    top: 40px;
  }
  .pl_lay11_swb .swiper-button-prev::after, .pl_lay11_swb .swiper-button-next::after,
  .pl_lay11_swb .swiper-button-prev::after, .pl_lay11_swb .swiper-button-next::after{
    font-size: 12px;
  }

  .m_lay5_context_msg,.logistics_lay4_left,.m_lay5_contextm_im,.m_lay3_conl,.m_lay3_conr{
    width: 100%;
  }

  .m_lay3_conr{
    color: #333;
  }
  .tr_lay_tl,.tr_lay2_bl{
    margin-bottom: 30px;
  }
  .re_lay5_right,.re_lay6_right{
    margin-top: 20px;
  }

  .re_lay6_left{
    width: 95%;
  }

  .re_lay9_left,
  .tr_lay3_t_right,
  .tr_lay3_t_left,
  .re_lay9_right,
  .re_lay8_bleft,
  .re_lay8_right,
  .re_lay5_left,
  .re_lay5_right,
  .re_lay4_topl,
  .re_lay4_topr,
  .re_lay6_right{
    width: 100%;
  }
  .ibanner_ti_t1{
    font-size: 2rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .ibanner_ti_t2{
    font-size: 1.2rem;
  }

  .ibanner_ti_tl{
    padding: 0;
  }

  .ibanner_text_inner{
    padding: 0;
  }
  .swiper img,
  .re_lay4_topl img{
    width: 100%;
    height: 100%;
  }

  .re_lay4_topr{
    margin-top: 20px;
  }

  .estate_lay2_left{
    width: 100%;
  }

  .estate_lay2_middle{
    width: 100%;
  }

  .estate_lay2_right{
    width: 100%;
  }

  .box_left{
    width: 90%;
  }


  .box_right{
    width: 90%;
  }
  
}

@media (max-width:1000px){
  .fe_lay9,.fe_lay8{
    flex-wrap: wrap;
  }
  .fe_lay9_right,.fe_lay8_right,.fe_lay8_left,.fe_lay2_mtmr,.m_lay1_con_left,.m_lay1_con_left img{
    width: 100%;
  }

  .m_lay1_con_rightb img{
    margin-right: 10px;
    margin-bottom: 10px;
  }

 .m_lay1_con_rightb img:nth-last-child(){
     margin-right: 0px;
 }

}

@media (max-width:760px){
    
  .m_lay1_con_right{
    margin-right: 0px;
  }
    
  .br_lay3_left{
    width: 100%;
  }
  .br_lay9_part{
    width: 90%;
    margin: 0 auto;
  }

  .br_lay7_part{
    width: 90%;
    margin: 0 auto;
  }

  .br_lay3_right{
    width: 100%;
  }

  .fe_lay3_l{
    width: 80%;
    margin: 0 auto;
  }

  .fe_lay3_lb{
    margin-top:20px;
  }

 .fe_lay3_l img{
    width: 40%;
  }

  .logistics_button{
    font-size: 12px;
    padding: 3px 5px;
  }
}

.estate_ami_bg img{
  width: 100%;
  height: 100%;
}

.br_lay11 img{
  width: 100%;
  height: 100%;
}

.breed_b_text{
  line-height: 45px;
  bottom: 2%;
}

.br_lay6_ti{
  width: 20%;
  margin: 0 auto;
}

.pl_lay10_ti{
  width: 45%;
  margin: 0 auto;
}

.pre_hover,.next_hover{
  display: none;
}

.br_lay3_btn .swiper-button-next:hover .next_hover,
.br_lay3_btn .swiper-button-prev:hover .pre_hover{
  display: block;
}

.br_lay3_btn .swiper-button-next:hover .next_normal,
.br_lay3_btn .swiper-button-prev:hover .pre_normal{
  display: none;
}

.br_lay9 .slide_card_top:hover{
  background: #00339f;
}

.fe_lay2_inner{
  width: 50%;
}

.fe_lay2_ma{
  margin-left: 80px;
}

.fe_lay6_cinner .br_lay3_btn .swiper-button-prev,
.fe_lay8_right .br_lay3_btn .swiper-button-prev{
  left: 10px;
}

.fe_lay8_right .swiper-button-next img,
.fe_lay6_cinner .swiper-button-next img{
  transform: rotate(180deg);
}

.fe_lay8_right .swiper-button-prev img,
.fe_lay6_cinner .swiper-button-prev img{
  transform: none;
}

.fe_lay8_right .br_lay3_btn  .swiper-button-next,
.fe_lay6_cinner .br_lay3_btn  .swiper-button-next{
  left: 10px;
}

.fe_lay8_right .br_lay3_btn .swiper-button-prev,
.fe_lay6_cinner .br_lay3_btn .swiper-button-prev{
  left: 70px;
}

.estate_lay3_itemTop {
  position: relative;
  height: 240px;
  width: 100%;
}

.estate_lay2_textI{
  position: absolute;
  left: 0;
  bottom: 0;
  color: #fff;
  line-height: 30px;
  font-size: 16px;
  overflow: auto;
  width: 100%;
  height: 50%;
  padding:0 20px;
  margin-bottom: 20px;
}

.re_lay5_rb_tx .scroll_in{
  font-size: 16px;
}

 .scroll_in {
  margin: 0 auto;
  }

  .scroll_out{
    scrollbar-arrow-color: rgba(110, 110, 110, 0.0); /**//*三角箭头的颜色*/
    scrollbar-face-color: rgba(110, 110, 110, 0.0); /**//*立体滚动条的颜色*/
    scrollbar-3dlight-color: rgba(110, 110, 110, 0.0); /**//*立体滚动条亮边的颜色*/
    scrollbar-highlight-color: rgba(110, 110, 110, 0.0); /**//*滚动条空白部分的颜色*/
    scrollbar-shadow-color: #999; /**//*立体滚动条阴影的颜色*/
    scrollbar-darkshadow-color: rgba(110, 110, 110, 0.0); /**//*立体滚动条强阴影的颜色*/
    scrollbar-track-color: rgba(110, 110, 110, 0.0); /**//*立体滚动条背景颜色*/
    scrollbar-base-color:rgba(110, 110, 110, 0.0); /**//*滚动条的基本颜色*/
}

  .scroll_out::-webkit-scrollbar {
  /*滚动条整体样式*/
  width : 10px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
  }
  .scroll_out::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 10px;
  /* box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2); */
  background   : rgba(110, 110, 110, 0.3);

  }
  .scroll_out::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  /* box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2); */
  border-radius: 10px;
  background   : none;
  }

  .re_lay1 .scroll_out{
    height: 100%;
    overflow: auto;
  }

.re_lay4_set1 .swiper-card{
  font-size: 16px;
  line-height: 35px;
}

.log_ba_h{
  line-height: 35px;
  font-size: 16px;
}

.logistics_lay1_pin{
  width: 90%;
  justify-content: center;
  margin: 0 auto;
  padding-left: 8%;
}

.logisti_ti_ttx{
  font-size: 16px;
}

.logistics_lay1_pin .logistics_center{
  margin-right: 0px;
  white-space: nowrap;
}

.logistics_lay5  .re_lay_bl,
.logistics_lay5  .re_lay_br{
  background: #fff;
}

.logisti_ti img{
  margin-right: 10px;
}

.logistics_lay5 .re_lay2 .swiper-button-prev,.logistics_lay5 .swiper-container-rtl .swiper-button-next,
.logistics_lay5 .re_lay2 .swiper-button-next,.logistics_lay5 .swiper-container-rtl .swiper-button-prev{
  color: #fff;
  border: 4px solid #fff;
  padding: 35px;
  border-radius: 50%;
}

.logistics_lay5 .re_lay2 .swiper-button-prev:hover,.logistics_lay5 .swiper-container-rtl .swiper-button-next:hover,
.logistics_lay5 .re_lay2 .swiper-button-next:hover,.logistics_lay5 .swiper-container-rtl .swiper-button-prev:hover{
  color: #365daf;
  border: 4px solid #365daf;
}


.logisti_ti{
  display: flex;
  color:#fff;
  font-size:16px;
  margin-bottom: 150px;
  margin-left: -55px;
}

.estate_ami{
  position: relative;
}

.estate_ami_bg{
  position: absolute;
  width: 60%;
  left: 15%;
  top: -15%;
}

.estate_ami_bg img{
  width: 100%;
  height: 100%;
}

.log_lay2_in{
  width: 60%;
  margin: 0 auto;
  margin-bottom: 20px;
}
/*  */

/* @media (max-width:1400px){

} */

.pl_lay5 .pl_lay_ti,
.pl_lay6 .pl_lay_ti{
  padding-right: 15%;
}


/* .index_banner{
  margin-top: 112px;
} */

.br_lay1 .swiper-button-next::after,
.br_lay1 .swiper-button-prev::after{
  content: '';
}

.br_lay10_w{
  width: 30%;
}

.m_lay4_conli2 .m_lay3_pagenation,
.m_lay4_conli4 .m_lay3_pagenation,
.m_lay4_conli3 .m_lay3_pagenation{
  position: absolute;
  bottom: -50px;
  left: 50%;
  display: inherit;
}

.m_lay4_conli2 .m_lay3_pagenation .swiper-pagination,
.m_lay4_conli4 .m_lay3_pagenation .swiper-pagination,
.m_lay4_conli3 .m_lay3_pagenation .swiper-pagination{
  display: flex;
}


.m_lay4_conli2 .m_lay3_pagenation .swiper-pagination .swiper-pagination-bullet,
.m_lay4_conli4 .m_lay3_pagenation .swiper-pagination .swiper-pagination-bullet,
.m_lay4_conli3 .m_lay3_pagenation .swiper-pagination .swiper-pagination-bullet{
  margin-right: 10px;
}

/* 2021.12.17 */
.subcolumn-nav{
  background: url("../images/img320.jpg") repeat-x;
}

.pro-subcolumn .tab-btn.active, .pro-subcolumn .tab-btn:hover{
  background-color: none;
  color: none;
}

.pro-subcolumn .tab-btn.active, .pro-subcolumn .tab-btn.active{
  background: url("../images/img321.png") repeat-x;
  color: #fff;
} 

.nav{
  width: 100%;
}

.nav li{
  width: 15%;
  text-align: center;
}

.navToolout{
  width:100%;
  background:rgba(255,255,255,0.3);
  position: absolute;
}

.navTool{
  width: 40%;
  margin: 0 auto;
}

.subcolumn-nav{
  box-shadow: none;
}

.subcolumn-nav .swiper-slide-active .icon,
.bcontainer .banner_active .icon{
  display: none;
}

.subcolumn-nav .swiper-slide-active .iconon,
.bcontainer .banner_active .iconon{
  display: initial;
}

.pro-subcolumn .tab-btn.active, .pro-subcolumn .tab-btn:hover{
  color: #fff;
}


/*.subcolumn-nav .swiper-slide:hover,.subcolumn-nav .swiper-slide:focus{*/
/*   background: url("../images/img321.png") repeat-x;*/
/*}*/

.navTool ul li{
  border-radius: 0;
  color: #1458c9;
  font-size: 16px;
  height: 53px;
  white-space: nowrap;
}

.navTool ul li a{
  width: 100%;
  border-radius: 0;
   background: #d5e4ff;
  padding: 0;
  height: 53px;
  line-height: 53px;

}

.nav > li > a:hover, .nav > li > a:focus{
  background: #1458c9;
  color: #fff;
  border-radius: 0;
  box-shadow:0 5px 10px -5px #999;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{
  background: none;
}

.index_notop{
  padding-top: 0;
}

.index_lay7_top{
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 40px;
}

.index_lay7{
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}

.index_lay7_bottom{
  display: flex;
  width: 100%;
}

.index_lay7_bottom a{
  width: 20%;
  margin-right: 10px;
}

.index_lay7_top_inner{
  display: flex;
  justify-content: space-between;
  width: 70%;
    /* align-items: center; */
}

.index_lay7_left_out,.index_lay7_right_out{
  position: relative;
  width: 41%;
}

.index_lay7_left{
  position: absolute;
  left:0;
  animation: movetoleft 10s ease infinite alternate;
}

.index_lay7_right{
  position: absolute;
  right: 0;
  animation: movetoright 10s ease infinite alternate;
}

.normal_navTool .nav-pills > li.active > a,.normal_navTool .nav-pills > li.active > a:hover,.normal_navTool .nav-pills > li.active > a:focus{
  background: #062d77;
}

.re_lay5_sw_bta .swiper-button-next:after,
.re_lay5_sw_bta .swiper-button-prev:after,
.re_lay6_right_bt .swiper-button-prev:after,
.re_lay6_right_bt .swiper-button-next:after{
  font-size: 30px;
}

@keyframes movetoleft{
  from{
    left:70%;
  }
  to{
    left:0%;
  }
}

@keyframes movetoright{
  from{
    right: 70%;
  }
  to{
    right: 0;
  }
}

.index_lay7_middle{
  width: 25%;
}


.index_lay7_middle img,
.index_lay7_right img{
  width: 100%;
  height: 100%;
}

.normal_navTool{
  z-index: 90;
  position: absolute;
  top: 120px;
  display:initial;
  padding-bottom: 10px;
}

.normal_navTool .nav > li > a:hover,.normal_navTool .nav > li > a:focus{
  background: #062d77;
}

.topTop{
  position: fixed;
  bottom: 5%;
  right: 5%;
  display: none;
  z-index: 90;
}

.topTop img{
  width: 66px;
  height: 66px;
}

.topTop .hover_totop{
  display: none;
}

.topTop:hover .normal_totop{
  display: none;
}

.topTop:hover .hover_totop{
  display: initial;
}

@media(max-width:767px){
    .topTop img{
      width: 40px;
      height: 40px;
    }
}

.breed_banner .swiper-button-prev{
  width: 27px;
  height: 24px;
}

.br_lay1{
  width: 85%;
  margin: 0 auto;
  margin-top: 30px;
}

.breed_lay1_middle{
  width: 85%;
  margin: 0 auto;
  padding: 10px;
}

.breed_lay1 .swiper-slide:hover{
  box-shadow:0 5px 10px -5px #999;
}

.br_lay5_inner{
  display: flex;
}

.br_lay5_left{
  position: relative;
}

.br_lay5_left_text{
  position: absolute;
}

.br_lay5_left_text{
  position: absolute;
  left: 0;
  top: 0;
}

.br_lay5_left_text_p{
  font-size: 16px;
  padding-left: 20%;
  padding-right: 10%;
  line-height: 30px;
}

.fe_lay2_mtml{
  margin-left: 20%;
}

.fe_lay1_mttttt{
  margin-left: 20%;
}

/* .proce_banner{
  width: 90%;
} */


.estate_lay3_middle{
  overflow-y: hidden;
}

/*.estate_lay6_padding  .estate_lay3_item:nth-child(1){*/
/*  padding-left: 30px;*/
/*}*/

.pl_lay5_swlm .slide_card img{
  width: 100%;
  height: 100%;
}

*:before, *:after{
  border:none;
}

.pl_lay_list3{
  width: 31%;
}

.pl_lay_img1{
  width: 27.1%;
}

.pl_img199{
  width: 36%;
}
.pl_img204{
  width: 30%;
}

.pl_img201,.pl_img202,.pl_img203{
  width: 20.85%;
}

.fe_lay9_left{
  width: 32%;
}

.fe_lay9_left img{
  width: 100%;
}

.fe_lay6{
  background:url("../images/img338.png") no-repeat;
  /*background-size: 100% auto;*/
  padding: 30px 0 0 0;
}

.fe_lay6_left{
  width: 50%;
}

.fe_lay6_right{
  width: 50%;
}

.fe_lay6_inner_flex{
  display: flex;
}

.img338{
  width: 100%;
}

.fe_lay6_left{
  padding-left: 13.2%;
}

.fe_lay6_left_top{
  padding-top: 6%;
  margin-bottom: 11.5%;
}

.fe_lay6_left .scroll_in{
  line-height: 30px;
  font-size: 16px;
  padding-right: 10px;
}

/*.fe_lay6_right .br_lay3_btn .swiper-button-prev{*/
/*  left: 1%;*/
/*}*/

.fe_lay6_left_bottom img{
  width: 100%;
  height: 100%;
}

.pro_lay3_bgim img{
  width: 100%;
  height: 100%;
}

/* .fe_lay6_left_top{
  height: 73.5%;
} */

.m_lay1_con_rightb img{
  width: 32.3%;
}

.m_lay1_con_right{
  width: 50%;
}

img:hover,img:focus{
  border:none;
}

.logistics_lay6_tops{
  flex-wrap: nowrap;
}

.log_lay2_in img{
  width: 100%;
  height: 100%;
}

.logistics_lay6_imgs img:nth-last-child(1){
  margin-right: 0;
}

.logistics_lay6_imgs {
  display: flex;
  width: 100%;
}

.logistics_lay6_tops{
  display: flex;

}

.logistics_lay6_tops img{
  width: 26px;
  height: 21px;
}

.tr_lay3_t_right img{
  width: 87%;
  height: 100%;
}

.tr_lay3_tl_b,.tr_lay3_tl_t{
  position: relative;
}

.tr_lay_t_btn .swiper-button-next,
.tr_lay_t_btn .swiper-button-prev{
  width: 40px;
  height: 40px;
}

.tr_lay_t_btn .swiper-button-next{
  margin-right: -20px;
}

.fe_lay7_left{
  width: 54%;
}

.fe_lay7_right{
  width: 48.5%;
}

.fe_lay7_left{
  margin-left: -52px; 
}

.fe_lay6_left_bottom{
  margin-right: 4px;
  margin-top: 13.5%;
  margin-left: -10px;
}


.m_lay4_conli_mi{
    height: 180px;
    overflow-y: auto;
}

.banner_swiper:hover{
  background: url("../images/img321.png") repeat-x;
}

.re_lay4_sw_m .slide_card{
  position: relative;
}


.re_lay4_sw_m .slide_card div{
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align:center;
  height: 30px;
  line-height: 30px;
  background-color: rgba(69, 198, 225, 0.8);
  color: #fff;
}

.re_lay4_sw_m .slide_card:hover div{
  display: initial;
}


.pro_lay4_sw p,.pro_lay5_sw p,.pro_lay6_sw p,.pro_lay7_sw p,.pro_lay8_sw p{
  white-space: nowrap;
}


.swiper-pagination-bullet:hover,.swiper-pagination-bullet:focus,.swiper-pagination-bullet-active:hover,
.swiper-pagination-bullet-active:focus{
  border:none;
}

/**/
.re_lay7 .swiper-container-rtl .swiper-button-next:after,.re_lay7 .swiper-button-next:after,
.re_lay8 .swiper-container-rtl .swiper-button-next:after,.re_lay8 .swiper-button-next:after,
.re_lay6 .swiper-container-rtl .swiper-button-next:after,.re_lay6 .swiper-button-next:after,
.re_lay5 .swiper-container-rtl .swiper-button-next:after,.re_lay5 .swiper-button-next:after,
.re_lay2 .swiper-container-rtl .swiper-button-next:after,.re_lay2 .swiper-button-next:after{
  content: 'next';
}
.re_lay2 .swiper-container-rtl .swiper-button-prev:after,.re_lay2 .swiper-button-prev:after{
  content: 'prev';
}

.re_lay1 span{
  line-height: 30px;
}


.pl_pay9_z .swiper-button-next:after,
.pl_lay11  .swiper-button-next:after{
  content:'next';
}

.fe_lay6_inner{
    position:relative;
}

.fe_lay8_rightp{
    width: 91.6%;
}


.br_lay1.breed_lay1 .swiper-button-next::after,
.br_lay1.breed_lay1 .swiper-button-prev::after,
.pl_lay4_inner .re_lay2 .swiper-button-prev:after,
.pl_lay4_inner .re_lay2 .swiper-button-next::after{
  content:'';
}

.br_lay1 .swiper-container{
  width: 90%;
}

.br_lay8 .slide_card img{
  border-radius: 50%;
  border:25px solid #94a6ff;
}

.br_lay8 .slide_card:hover img{
  border:25px solid #ffdba9;
  box-shadow:0 5px 10px -5px #999;
}

.pro_sw_top{
    position: relative;
}

.pro_sw_top_div{
    position:absolute;
    left: 13%;
    top: 30%;
    width: 30%;
    color: #fff;
    font-size: 16px;
    line-height: 25px;
     height: 50%;
    overflow-y: auto;
}

.pro_sw_top_p{
    margin-bottom: 40px;
}
.pro_lay4_sw .swiper-slide .item-img img,
.pro_lay5_sw .swiper-slide .item-img img,
.pro_lay6_sw .swiper-slide .item-img img,
.pro_lay7_sw .swiper-slide .item-img img,
.pro_lay8_sw .swiper-slide .item-img img{
    height: 180px;
}

.fe_lay7_text{
    height: 40%;
    overflow-y: auto;
}

.m_lay_341{
    width:36.7%;
}

.tr_lay2_middle .slide_card img{
    width: 100%;
}

.tr_lay3_top .tr_lay_t_btn img{
    width: 100%;
    height: 100%;
}

.pl_lay3 .pl_w3_h {
    height: 300px;
}

.re_lay6_right img{
    width: 100%;
}

@media (max-width: 1766px){
  .estate_lay3_text{
    height: 60%;
    overflow-y: auto;
  }
  .estate_lay3{
    padding: 0px;
  }
  .re_lay4_tr_sw {
    height: 90%;
    overflow-y: auto;
  }
  .br_lay3 .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
    right: -10px;
  }
  .br_lay4 .br_lay3_btn .swiper-button-next{
    right: 65%;
  }
  .br_lay7_part{
    width: 50%;
  }
}

@media (min-width:767px) and (max-width:1755px){
    .fe_lay2_l img{
        height: auto;
    }
    
    .fe_lay1_mti{
        margin: 0;
        padding: 0;
    }
    
    .fe_lay1_r img{
        height: auto;
    }
}

@media (max-width:1642px){
    .fe_lay6_left_bottom{
        margin-top:10%
    }
    .tr_lay3_tl_b{
      padding-right:4px;
    }
}

@media (max-width: 1600px){

 .m_lay1_con_lftt {
     height: 50%;
     overflow-y: auto;
 }
  .pro_lay4 .swiper-slide img, .pro_lay5 .swiper-slide img, .pro_lay6 .swiper-slide img, .pro_lay7 .swiper-slide img, .pro_lay8 .swiper-slide img{
    height: 140px;
    font-size: 12px;
  }
  .estate_ami_bg{
    top: 1%;
  }
  .pl_lay1_text{
    left: 15%;
  }
  .normal_navTool{
    top: 108px;
  }
  .estate_lay3_text{
    height: 40%;
    overflow-y: auto;
  }
  .estate_lay3{
    padding: 0px;
  }
  
  .estate_line{
    height: 12px;
  }
}


@media (max-width: 1564px){
    .pl_lay3 .pl_w3_h{
     height: 250px; 
     overflow: auto;
    }
    .pl_lay_img1_text{
        height: 250px;
    }
     .pl_img204 .pl_lay3_scroll{
         height: 200px;
     }
}

@media (max-width:1536px){
  .fe_lay3_lb{
    padding: 0;
    margin-top: 20%;
  }
  .fe_lay3_l{
    padding: 2% 1% 0 1%;
  }
}

@media (max-width:1520px){
  .br_lay7_part{
    width: 100%;
  }
  .re_lay4_topr_swb{
    margin-top: 10%;
  }
}

@media (max-width:1413px){
    .fe_lay7_text{
        height: 70px;
        overflow-y: auto;
    }
    .fe_lay8_rightp{
        height: auto;
    }
}

@media (max-width:1400px){
  .br_lay3_left{
    width: 100%;
  }
  .br_lay3_right{
    width: 100%;
  }
  /* .pl_lay1  img{
  width: 100%;
  height: 100%;
}

.pl_lay3 img,.pl_lay_img1{
  width: 100%;
  height: 100%;
} */

}

@media (max-width: 1366px){
  .re_lay4_topr_swb{
    margin-top: 20%;
  }
  .fe_lay6_left_bottom{
      margin-top: 12.7%;
  }
  
  .estate_lay_p3{
      transform: scale(0.7);
      margin-top: 0px;
  }
}

@media (max-width:1280px){
  .tr_lay3_tl_b{
    padding-right:7px;
  }
  .estate_lay3_text{
    height: 30%;
    overflow-y: auto;
  }
  .estate_lay3{
    padding: 0px;
  }
}


@media (max-width: 1200px){
  .m_lay4_conli_mi {
    height: 110px;
    
  }
  .logistics_lay4_rpart{
    width: 325px;
  }
  .re_lay4_topr_swb{
    margin-top: 0;
  }
  .normal_navTool{
    top: 90px;
  }

  .pro_lay4_sw .swiper-slide .item-img img, .pro_lay5_sw .swiper-slide .item-img img, .pro_lay6_sw .swiper-slide .item-img img, .pro_lay7_sw .swiper-slide .item-img img, .pro_lay8_sw .swiper-slide .item-img img{
    height: 100px;
  }

  .br_lay5_left_text_p{
    height: 100px;
    overflow-y: auto;
  }

  .estate_ami_bg{
    top: 15%;
}
.fe_lay1_conInner{
  flex-wrap: wrap;
}
  .fe_lay1_l{
    width: 100%;
  }

  .fe_lay1_r{
    width: 100%;
  }

  .fe_lay2_in{
    flex-wrap: wrap;
  }

  .fe_lay2_l{
    width: 100%;
  }

  .fe_lay2_b_img{
    flex-wrap: wrap;
  }

  .fe_lay2_b_img img{
    width: 100%;
    margin-bottom: 10px;
  }

  .fe_lay2_ma{
    margin-left: 0;
  }

.fe_lay6_inner_flex{
    flex-wrap: wrap;
}
 
  .fe_lay6_left{
      width: 100%;
  }
  
  .fe_lay6_right{
      width: 100%;
  }
  
  .fe_lay6_cinner{
      position: initial;
      width: 100%;
  }
  
  .fe_lay6_left{
      padding-left: 0;
  }
  
  .fe_lay6_left_top{
      margin-bottom: 20px;
  }
  
  .fe_lay6{
    width: 72%;
    margin: 0 auto;
  }
  
  .fe_lay6_left_bottom {
      margin-right:0px;
  }
}

@media (max-width:1127px){
     .pl_img204 .pl_lay3_scroll{
         height: 180px;
     }
    .pl_lay_img1_text{
        height: 180px;
    }
    .pl_lay3 .pl_w3_h{
        height: 200px;
        overflow-y: auto;
    }
  .tr_lay3_t_right img {
    width: 97%;
    height: 100%;
    margin-left: 16px;
}
  .estate_lay3_text{
    height: 20%;
    overflow-y: auto;
  }
  .estate_lay3{
    padding: 0px;
  }
  .normal_navTool{
    top: 90px;
  }
}


@media (max-width: 1000px){
  .normal_navTool{
    top: 80px;
  }
    
  .m_lay1_con_right{
      width: 100%;
      margin-right: 20px;
  }
  .pro_lay4 .swiper-slide img, .pro_lay5 .swiper-slide img, .pro_lay6 .swiper-slide img, .pro_lay7 .swiper-slide img, .pro_lay8 .swiper-slide img{
    height: 80px;
    font-size: 12px;
  }
  .m_lay4_conli{
    width: 100%;
  }

  
  .br_lay5_left_text_p{
    height: 80px;
    overflow-y: auto;
  }

  .fe_lay7{
    display: flex;
    flex-wrap: wrap;
  }

  .fe_lay7_left,.fe_lay7_right{
    width: 100%;
  }

  .fe_lay7_right{
    margin-left: -5px;
  }
}

@media (max-width: 964px){
    .fe_lay8_right .br_lay3_btn .swiper-button-prev,
    .fe_lay8_right .br_lay3_btn .swiper-button-next{
        top: -30px;
    }
}
@media(max-width: 872px){
    .pl_lay3 .pl_w3_h {
        height: 170px;
    }
    .pl_lay_img1_text{
        height: 170px;
    }
    
    .pl_img204 .pl_lay3_scroll{
        height: 170px;
    }
}

@media (max-width: 767px){
    .m_lay_ti{
        width: 90%;
    }
    .re_lay8_rib{
        bottom: auto;
        top: 70%;
    }
    .re_lay8_right img{
     height: auto;    
    }
    .subcolumn-nav .bcontainer ul{
        padding: 0px;
    }
    
   .tr_lay2 .tr_lay2_right_ne .swiper-button-next{
        margin-top: -105%;
    }
    .tr_lay2 .tr_lay5_left{
        right: 20px;
    }
    .tr_lay2 .tr_lay2_right_ne{
        left: 20px;
    }
    .tr_lay2 .tr_lay2_middle{
        width: 80%;
        margin: 0 auto;
        padding-left: 0px;
    }
    .tr_lay2_left_pre .swiper-button-prev{
        margin-top: 30%;
    }
    .normal_navTool{
        display: block;
        margin-top: 60px;
        position: initial;
        top: 0;
    }
    
    .normal_navTool .nav-pills{
        display: flex;
        flex-wrap: nowrap;
        width: 100%;
    }
    
    .navTool ul li {
    border-radius: 0;
    color: #1458c9;
    font-size: 16px;
    height: 33px;
    white-space: nowrap;
    width: 100%;
    line-height: 33px;
}

.navTool ul li a {
    width: 95%;
    border-radius: 0;
    background: #d5e4ff;
    padding: 0;
    height: 40px;
    line-height: 40px;
}
  
  .inner-banner {
    padding-top: 0px;
}  

.navTool{
    width: 100%;
}
    .tr_lay3_t_right img{
    margin-left: 0px;
    }
  .logistics_lay6_imgs{
    flex-wrap: wrap;
  }
  .m_lay1_con_right{
    margin-right: 0px;
  }
  .pl_pay9_i{
    flex-wrap: wrap;
  }
  .pl_lay_img1_text{
    padding: 5% 5% 20% 5%;
  }
  .pl_lay_img1,.pl_img199,.pl_lay_list3,.pl_img201,.pl_img202,.pl_img203{
    width: 100%;
  }
  .pl_lay4_inner .swiper-button-prev img,
  .pl_lay4_inner .swiper-button-next img{
    width: 36px;
  }

  .re_lay_bl,.pl_lay4_inner .re_lay_br{
    width: 20%;
  }
  .br_lay6_ti{
    width: 40%;
  }
  .br_lay5_left{
    margin-top: -70px;
  }
  .br_lay5_right{
    margin-top: -30px;
  }
  .br_lay5_inner{
    flex-wrap: wrap;
  }
  .br_lay5_left,.br_lay5_right{
    width: 100%;
  }
  .re_lay5_rb_tx{
    position: initial;
  }

  .normal_navTool {
    top: 55px;
  }
    
   .estate_lay3_text{
    height: 90%;
    overflow-y: auto;
  }
  .fe_lay6_inner_flex,.estate_lay7{
    flex-wrap: wrap;
  }
  .fe_lay6_left,.fe_lay6_right{
    width: 100%;
  }
  .fe_lay6_left{
    padding-left: 0;
  }
  .br_lay7_part{
    width: 100%;
  }
  .br_lay5_left_text_p{
    height: 50px;
    overflow-y: auto;
  }
  .breed_banner_text_h1{
    font-size: 20px;
  }
  .breed_banner_text_h2{
    font-size: 16px;
  }
  .breed_banner_text_h3{
    font-size: 12px;
  }
 .pro_lay4_sw .swiper-slide .item-img img, .pro_lay5_sw .swiper-slide .item-img img, .pro_lay6_sw .swiper-slide .item-img img, .pro_lay7_sw .swiper-slide .item-img img, .pro_lay8_sw .swiper-slide .item-img img{
    height: 80px;
    font-size: 12px;
  }
  /* .tool{
    padding-top: 263px;
  } */
  .inner-banner img{
    min-height: auto;
  }
  .t_b_br_text1{
    font-size: 16px;
  }
  .t_b_br_text2{
    font-size: 14px;
  }
  .t_b_br_text3{
    font-size: 12px;
  }
  .br_lay3_btn .swiper-button-prev{
    left: 60%;
  }

  .br_lay4 .br_lay3_btn .swiper-button-next{
    left: 30%;
  }

  .estate_lay3{
    flex-wrap: wrap;
  }

  .estate_lay3_middle{
    width: 80%;
  }

  .estate_lay3_right{
    width: 100%;
    margin-right: 3%;
  }

  .estate_lay3_right{
    margin-left: 0px;
  }

  .product-part .estate_lay3_item{
    width: 80%;
    justify-content: center;
  }

  .product-part .estate_lay3_item:nth-child(1){
    margin-bottom: 20px;
    margin-right: 0;
  }


  .estate_lay2_textI{
    font-size: 12px;
  }

  .estate_lay7_padding{
    padding-top: 20px;
  }

  .estate_img04{
    justify-content: center;
  }




  .estate_lay3_left{
    margin-left: 20px;
  }
  .estate_lay3_left .swiper-button-prev{
    top: 40px;
  }

  .estate_lay3_left .swiper-button-next {
    top: 20px;
}

.index_banner{
  margin-top: 90px;
}


.estate_lay3_middle{
  float: left;
  width: 90%;
}

.re_lay4_topl{
  margin-right: 0px;
}

.re_lay4_topr_swm{
  height: 70%;
}

.re_lay9_lefetb{
  height: 40%;
  overflow: auto;
}

.re_lay4_tr_sw {
  height: 90%;
  overflow: auto;
}

.re_lay4_top4_swsb .swiper-button-next, .re_lay4_top4_swsb .swiper-button-prev{
  width: 70%;
}
.re_lay4_top4_swsb .swiper-button-prev, .re_lay4_top4_swsb .swiper-container-rtl .swiper-button-next{
  left: -70%;
}
.re_lay4_top4_swsb .swiper-button-next, .re_lay4_top4_swsb .swiper-container-rtl .swiper-button-prev{
  right: 30%;
}

.br_lay11 .br_btnArea img{
  width: 18px;
}
.br_btnArea .swiper-button-prev, .br_btnArea .swiper-container-rtl .swiper-button-next {
  left: -60px;
}

.pl_lay3_text{
  width: 100%;
}

.pl_pay9_text{
  height: 40%;
  overflow: auto;
  font-size: 14px;
  line-height: 20px;
  top: 16%;
  left: 10%;
}

.pl_pay9_i_right img{
  margin-left: -5%;
}

.fe_lay6 .swiper-button-next img,
.fe_lay6 .swiper-button-prev img,
.fe_lay8 .swiper-button-next img,
.fe_lay8 .swiper-button-prev img{
    width: 36px;
    height: 36px;
}

.fe_lay7 {
    margin-top: 10px;
}


.fe_lay8_right .br_lay3_btn .swiper-button-prev, .fe_lay8_right .br_lay3_btn .swiper-button-next{
    top: 0px;
}

.fe_lay9_left{
    width: 52%;
}

.t_b_e4{
    top: 0;
}

.br_lay8 .slide_card img{
    border:5px solid #94a6ff;
}

.br_lay8 .slide_card:hover img{
    border:5px solid #ffdba9;
}

.navToolout .nav-pills{
    display: flex;
    flex-wrap: nowrap;
}

.ind_lay1{
    width: 95%;
}

.box_left{
    width: 100%;
}

.estate_lay_p3{
    transform: scale(0.9);
}

.estate_lay6_padding{
    padding: 0px;
}

.product-part .estate_lay3_item{
    width: 100%;
}
.estate_lay3_itemTop{
    height: auto;
}

.index_lay7_left img,.index_lay7_right img{
    width: 70%;
}

.index_lay7_right_out{
    margin-left: 20px;
}

.pl_pay9_text{
    height: 50px;
    overflow: auto;
    top: 21%;
}
.pr_sw_ss .slide_card{
    width: inherit;
}

.pr_sw_ss .slide_card img{
    border-radius: 10px;
}
.pro_sw_top_div{
    top: 10%;
    height: 70%;    
}

.t_b_text{
    position: unset;
}
.mark_t_b_text{
    position: unset;
}
.banner_btn .swiper-button-next,.banner_btn .swiper-button-prev{
    top: 25%;
}
}



@media (max-width: 750px){
 

  .index_lay7_bottom{
    flex-wrap: wrap;
    justify-content: center;
  }

  .index_lay7_bottom a{
    width: 140px;
  }

  .index_lay7_bottomP{
    flex-wrap: wrap;
  }
  .pro_lay4_sw .swiper-slide .item-img img, .pro_lay5_sw .swiper-slide .item-img img, .pro_lay6_sw .swiper-slide .item-img img, .pro_lay7_sw .swiper-slide .item-img img, .pro_lay8_sw .swiper-slide .item-img img{
    height: 40px;
  }

  .tool{
    padding-top: 100px;
  }

  .fe_lay1_mti{
    font-size: 14px;
  }


  .logistics_lay6_topi{
    width: 80%;
  }

  .logistics_lay5  .swiper-button-next::after,.logistics_lay5 .swiper-button-prev::after{
    font-size: 18px;
  }

  .logistics_lay5 .re_lay2 .swiper-button-prev,
  .logistics_lay5 .swiper-container-rtl .swiper-button-next,
  .logistics_lay5 .re_lay2 .swiper-button-next,
  .logistics_lay5 .swiper-container-rtl .swiper-button-prev{
   transform: scale(0.3);
   top: 20%;
  }

  .logistics_lay5 .re_lay2 .swiper-button-prev,
  .logistics_lay5 .swiper-container-rtl .swiper-button-prev{
    left: -5%;
  }

  .logistics_lay5 .re_lay2 .swiper-button-next,
  .logistics_lay5 .swiper-container-rtl .swiper-button-next{
    right: -5%;
  }

  .logistics_lay4_rpart{
    margin-right: 0px;
  }

  .log_lay2_in img{
    width: 100%;
    height: 100%;
  }
  .log_t .title img{
    width: 100%;
    height: 100%;
  }

  .title{
   padding: 40px 0 20px 10px;
  }
  
  .title img{
      max-width:80%;
  }

  .logistics_lay6_imgs  img{
    width: 100%;
    height: 100%;
  }
  .logistics_lay2_pre .swiper-button-next{
    right:-10px;
  }
  .logistics_lay2_pre .swiper-button-next img,
  .logistics_lay2_next .swiper-button-prev img{
    width: 100%;
  }

  .m_lay5_nott{
    padding-right: 5%;
  }

  .m_lay1_con_left{
    overflow-y: auto;
    left: 0;
    margin-right: 0;
  }

  .m_lay1_con_lftt{
    height: 50px;
    overflow-y: auto;
    left: 0;
    margin-right: 0;
  }

  .m_lay3_conr{
    color: #fff;
    height: 130px;
    margin: 0 auto;
    margin-top: -10px;
    overflow-y: auto;
    overflow-y: auto;
    width: 90%;
    margin-bottom: 20px;
  }

  .pl_lay5_swlb img,
  .pl_lay5_swlr img{
    width: 20px;
  }

  .pl_lay5 .pl_lay_ti img,
  .pl_lay6 .pl_lay_ti img{
    width: 100%;
    height: 100%;
  }

  .pro_lay1 img{
    width: 100%;
    height: 100%;
  }

  .pro_lay2 .pro_lay_ti img{
    width: 100%;
    height: 100%;
  }

  .pro_lay2,.pro_lay3 .pro_lay_ti{
  padding: 38px 0 38px 10px;
  }

  .pro_lay3_bgim img{
    width: 100%;
    height: 100%;
  }

  .pro_lay3 .pro_lay_ti img{
    width: 100%;
    height: 100%;
  }

  .tr_lay4 img{
    width: 100%;
    height: 100%;
  }

  .pro_lay1{
    padding: 0;
  }

  .pro_lay1 .swiper-container{
    padding: 0;
  }

  .pro_lay1 .swiper-button-prev,.pro_lay1 .swiper-button-next{
    margin-top: 20px;
  }

  .pro_sw_top img{
    width: 100%;
    height: 100%;
  }
  
   
  .pro_sw_bswb .swiper-button-prev img,.pro_sw_bswb .swiper-button-next img{
    width: 16px;
    margin-top: 20px;
  }
  .pro_lay1 .pro_lay1_ti {
    padding-top: 10px;
  }

  .pr_sw_ss .swiper-pagination{
    margin-top: 0px;
  }

  .pro_sw_bswb .swiper-button-prev,.pro_sw_bswb .swiper-container-rtl .swiper-button-next{
    left: -10px;
  }


  .pro_lay6,.pro_lay4 ,.pro_lay5,.pro_lay7,.pro_lay8{
    height: 80px;
    margin-bottom: 0px;
    padding: 0;
  }
  .pro_lay4_sw ,.pro_lay5_sw ,.pro_lay6_sw ,.pro_lay7_sw ,.pro_lay8_sw {
    transform: scale(0.7);
    top: 0;
  }

  .tr_lay_tl,.tr_lay2_tr,.tr_lay2_bl,.tr_lay2_br{
    width: 90%;
    margin: 0 auto;
    margin-bottom: 30px;
  }

  .tr_lay_tl_vedio{
    margin-right: 0;
  }

  .auto_img{
    width: 100%;
    height: 100%;
  }
  .tr_lay2_bli img,.tr_lay2_bri img{
    width: 40%;
  }

  .tr_lay2_bri{
    left: 0;
  }

  .tr_lay3_t_right{
    margin-left: 0px;
  }
/* 
  .tr_lay4_in{
    position: initial;
    padding-top: -60px;
   
  }

  .tr_lay4{
    background-size: contain;
    height: 200px;
  }

  .tr_lay4_in img{
    transform: scale(0.2);
    margin-left: -30%;
    margin-top: -30%;

  } */

  .img113{
    width: 100%;
    height: 100%;
  }

  .tr_lay5_middle{
    width: 100%;
  }


  .fe_lay6_ciii{
    width: 100%;
  }

  .fe_lay6_cbg{
    height: auto;
  }
  .fe_lay6_imf{
    margin-left: auto;
  }
  .fe_lay6_imf img{
    width: 100%;
    height: 100%;
  }
  .fe_lay7{
    flex-wrap: wrap;
    width: 100%;
  }
  .fe_lay7 img{
    width: 100%;
    height: 100%;
  }

  .fe_lay9_left{
    margin-bottom: 20px;
  }

  .fe_lay9_left img{
    width: 100%;
    height: 100%;
  }
  .fe_lay10 .swiper-button-prev, .fe_lay10 .swiper-container-rtl .swiper-button-next{
    left: 10px;
  }
  .fe_lay10 .swiper-button-next, .fe_lay10 .swiper-container-rtl .swiper-button-prev{
    right: 10px;
  }
  .logisti_ti_img{
    width: 14px;
    height: 14px;
  }

  .logistics_lay1_pin{
    padding-left: 12%;
  }

  .logisti_ti{
    margin-bottom: 20px;
    padding-left: 16%;
  }

  .logistics_lay1_pin{
    width: 100%;
    padding-left: 10px;
  }

  .logistics_setp{
    margin-left: 10px;
    margin-right: 10px;
    margin-top: -20px;
  }

  .logistics_lay1_pright{
    width: auto;
  }

  .pl_pay9Inner{
    flex-wrap: wrap;
  }

  .pl_pay9_z{
    position: initial;
    margin-top: -65%;
  }

  .pl_pay9_z_inner{
    flex-wrap: wrap;
  }

  .pl_pay9_z_lefet,.pl_pay9_z_right{
    width: 100%;
  }

  .pl_pay9_text{
    width: 85%;
    bottom: 40%;
  }
  .pl_pay9_z{
    width: 100%;
  }
  .pro_lay2 .pro_lay_ti{
    margin-bottom: 0px;
  }

  .re_lay4_sw_pre, .re_lay4_sw_next{
    height: 30px;
  }

.re_lay4_middle{
  margin-bottom: 0px;
}
.re_lay4_sw_m{
  margin-top: 0px;
  width: inherit;
}
/* .re_lay4_sw_m .swiper-container{
  height: 300px;
} */

.swiper img, .re_lay4_topl img{
  height: auto;
}

.fe_lay1_mtmr{
  width: 66%;
  max-height: 200px;
  overflow-y: auto;
 
}
.fe_lay1_l{
  margin-bottom: 10px;
}

.fe_lay3{
  padding-left: 0px;
}

.fe_lay6_cinner{
  position: initial;
  width: 100%;
}
.fe_lay6_cinner_r{
  margin-bottom: 30px;
}

.fe_lay6_cinner_r .br_lay3_btn{
  margin-top: 7%;
}
.fe_lay6_ciii{
  margin:0 20px

}
.fe_lay6_cinner_lti_t{
  width: 100%;
}

.pro_lay1 .solution-cardlist .col-sm-4 .solution-card{
  margin: 10px 0;
}
.pl_lay11{
  flex-wrap: wrap;
}
.pl_lay11_right{
  width: 100%;
}
.m_lay2_con_li{
  width: 47%;
  margin-right: 10px;
}

.m_lay2_con_liT img{
  width: 100%;
  height: 100%;
}

.m_setp{
  padding: 36px 0;
}

.estate_lay2_text_inner{
  max-height: 250px;
  overflow-y: auto;
}
.estate_lay2_padding{
  padding: 76px 8% 0 8%;
}

.bg_img03{
  background: none;
  padding: 20px 8%;
}

.estate_lay3_right{
  width: 84%;
  margin: 0 auto;

}

.estate_about{
  margin: 20px 0;
}
.estate_lay3_text span:nth-child(2){
  margin-top:20px
}

.estate_lay3_bottom{
  padding: 20px;
}

.estate_lay3_bottom img{
  width: 70%;
}
.estate_lay6_padding{
  padding: 20px 8%;
}

.estate_lay7_padding {
  padding-top: 0;
}
/* 
.estate_lay7_item{
  width: 140px;
} */
.eatate_pading0{
    margin-right: 0px;
}

.estate_lay7_padding {
  padding-bottom: 20px;
}
.estate_lay2_text_padding{
  padding: 20px;
}

.item_warp{
  flex-wrap: wrap;
}

}

@media (max-width:464px){
    .trip_banner .t_b_text{
     top: 0px;
    }
    .mark_t_b_text{
        top: 0;
    }
    .mark_t_b_text .ibanner_ti_t2{
        line-height: 20px;
    }
}

@media (max-width:364px){
    .trip_banner .t_b_text{
        top: 0px;
    }
    
    .trip_banner .ibanner_ti_t2{
        line-height: 20px;
    }
}

*:before:focus, *:afte:focus{
    outline: none;
}
div:active,img:active{
    outline: none;
}
span:focus,div:focus { outline: none; }