@media (max-width:1600px){
 
}

@media (max-width:1460px){
  
}



@media (max-width:1300px){
  
}







@media (min-width:1200px){

}
@media (max-width:1200px){
 html{
    font-size: 50%;
  }
 
}


@media (min-width:992px){


}


@media (max-width:992px){
  html{
    font-size: 46%;
  }
 .head_pc{
   display: none;
 }
  .head_wap{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding:10px 10px;
    background-color: #045b5b;
    
  }
 .wap_logo{
  width: 40%;
 }
 .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after,
 .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after,
 .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after,
 .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{
   font-size: 30px !important;
   color: #045b5b;
 }
 .i_num .con1500 ul li div strong{
   font-size: 26px;
 }

 .i_num .con1500 ul li p{
   font-size: 12px;
 }

 .i_num .con1500 ul li div i{
   margin-left: 2px;
   width: 14px;
   height: 14px;
   line-height: 14px;
 }
 .i_type{
  padding: 8% 0 1% 0;
 }
 .i_type h1{
   font-size: 26px;
 }
 .i_type h5{
   font-size: 16px;
   margin: 2% 0;
 }
 .i_pro{
   padding:0 10px;
   padding-bottom: 8%;
 }
 .i_pro .list ul{
   flex-wrap: wrap;
   margin: -4px;
 }
 .i_pro .list ul li{
   width: 50%;
   padding: 4px;
 }
 .i_pro .list ul li a .img img{
   max-width: 100%;
   height: auto;
 }
 .i_pro .list ul li a h5{
   line-height: 40px;
 }
 .index_ab .list_ul ul li,
 .index_ab .list_ul ul li{
   width: 100%;
   padding: 0;

 }
 .index_ab .list_ul ul{
   margin: 0;
 }
 .index_ab .list_ul ul .box .left {
  width: 130px;
  padding: 12px;
 }
 .index_ab .list_ul ul .box .right{
   padding: 12px;line-height: 24px;
 }
 .index_ab .list_ul ul a{
   border-bottom: 1px solid #ccc;
   line-height: 40px;
 }

 .index_ab .list_ul ul .box .left .img img{
   max-width: 40px;
 }
 .index_ab .index_sum{
   line-height: 24px;
   padding: 10px;
   text-indent: 2em;
   text-align: left;
 }
 .index_ab .index_sum br{
   display: none;
 }

.i_news .i_type{
  display: block;
  color: #333;
}

.i_news .i_type strong{
  color: #045b5b;
}
.i_news .i_type h5::after,
.i_news .i_type h5::before{
  background-color: #045b5b;
}

.i_news .i_type_news{
  display: none;
}
.i_news .news_list{
  flex-wrap: wrap;
  margin: 0;
}
.i_news .news_img{
  width: 100%;
  padding:0 10px;
  box-sizing: border-box;
}

.i_news .news_num{
  width: 100%;
  padding: 10px;
  box-sizing: border-box;
}
.i_news .news_img a .tit{
  font-size: 14px;
  line-height: 40px;
}
.i_news .news_num a .time{
  display: none;
}
.i_news .news_num a .cont{
  padding:0 10px;
  box-sizing: border-box;
}
.i_news .news_num a .cont h2{
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  font-weight: bold;
}
.i_shop ul{
  flex-wrap: wrap;
}
.i_shop ul li{
  width: 100%;
}
.footer{
  display: none;
}
.foo_bottom .con1500{
  display: block;
  padding: 10px 0;
}
.foo_bottom .con1500 a{
  text-align: center;
  line-height: 28px;
}
.i_shop ul li .tit h1 {
  font-size: 26px;
}
.pub_left ul li a {
  
  font-size: 14px;
 
  line-height: 40px;
}
.public{
  padding: 10px;
}
.culture .cont{
  position: static;
  left: 0;
  top: 0;
  transform: translateY(0);
  background: none;
  padding: 10px;
  clip-path:none;
}
.develop .list_ul li{
  width: 100%;
}
.develop .deve_t li .cont,
.develop .list_ul li .cont{
  padding: 10px;
}
.products{
  // padding: 4% 0;
}
.equipment ul, .products ul{
  margin: -4px;
}
.equipment ul li, .products ul li{
  width: 50%;
  padding: 4px;
}
.pro_read{
  padding: 10px;
}
.news .news_list ul li a .img{
  display: none;
}
.news .news_list ul li a .cont{
  width: 100%;
  padding:0 10px;
  box-sizing: border-box;
}
.news_read{
  padding: 4% 10px;
}
.news_read .news_typename h1{
  font-size: 20px;
}
.contact .info ul li{
  width: 100%;
  padding: 5px 10px;
}
.contact .info ul li a img{
  max-width: 36px;
}

#amap_container{
  height: 240px;
}

.i_advan{
  display: none;
}


.i_advan_wap{
  display: block;
  background:url(../images/index_advan_bj.jpg) no-repeat center;
}

.i_type h5{
  padding:0 70px;
}












}










