

@media (min-width: 768px) {

  

  html,body{

    

    min-width: 1200px;

  }



}

@media screen and (max-width:980px) {

	.img_cont > img{ width:100%; height:auto;}

	.img_cont .adv_box{ width:100%; height:auto;}

	.product-box .pro-fr ul li{ width:100%;} 

	.sbzr_fr ul li{width: calc(50% - 2px);}

	.sbzr_fr ul li .img{ width:100%;}

	.sbzr_fr ul li p{ width: calc(100% - 10px);white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

	.sbzr_fr ul li a{ display: contents;}

	.other-box{background: url(../images/advbg.jpg) repeat-y center;}

	.adv_bot .wal .txt b{ font-size:24px;}

	.footer .wal{justify-content: center;}

	.foot_bot .wal{ display:block;}

	.footer .foot_item .foot_tit b{ font-size:18px;}

	.main_title b{ line-height:normal;}

	.other .other_top{ width:100%;}
	.other .other_top a{ width:100%;}

.other .ot_item{width:100%;

}



.other{ padding:0;}

  .wal,.wal1{

    box-sizing: border-box;

    width: 100%;

    padding-right: 15px;

    padding-left: 15px;

    margin-right: auto;

    margin-left: auto;

    overflow: hidden;

  }

  .head_top{

    display: none;

  }

  .pcnone{

    display: block;

  }

  .wepnone{

    display: none;

  }

  /*header start*/

  .main-header-logo a .logo{

    height: 50px;

    padding: 5px 0;

  }



  .main-header {

    width: 100%;

    display: block;

    height: 60px;

    line-height: 60px;

    background: #fff;

  }

  .main-header-tel{

    display: none;

  }

  .main-header .main-header-content .main-header-right{

    display: none;

  }



  .mobile-nav-toggler{

    display: block;

  }

  .mobile-nav-toggler i {

    color: #1F4F8B;

    font-size: 22px;

    line-height: 60px;

  }



  .mobile-nav-close i {

    color: #fff;

  }

  .mobile-nav-container .main-menu-list li button i{

    font-size: 26px;

  }



  .mobile-nav-container .main-menu-list > li > a:after {

    display: none;

  }

  /*banner*/

  #banner .swiper-button {

    display: none;

  }



  #banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {

    bottom: 10px;



  }



  #banner .swiper-slide .pcimg {

    display: none !important;

  }



  #banner .swiper-slide .mobimg {

    display: block !important;

  }

  

  .main-menu-wrapper-left .dh{

    display: none;

  }

  



  .footer .foot1 p{

    font-size: 15px;

  }

  .foot_bot{

    font-size: 14px;

    text-align: center;

  }

  .foot_bot span{

    display: block;

    width: 100%;

  }

}

@media screen and (max-width:768px) {

  .wal{

    box-sizing: border-box;

    width: 100%;

    padding-right: 15px;

    padding-left: 15px;

    margin-right: auto;

    margin-left: auto;

    overflow: hidden;

  }

  .pcnone{

    display: block;

  }

  .wepnone{

    display: none;

  }



  /*header*/

  .main-header-logo a .logo{

    height: 40px;

    padding: 5px 0;

  }



  .main-header {

    width: 100%;

    display: block;

    height: 50px;

    line-height: 50px;

  }

  .mobile-nav-toggler i {

   

    font-size: 18px;

    line-height: 50px;

  }

  #banner .swiper-slide .container {

    position: absolute;

    left: 0;

    right: 0;

    top: 33%;

    bottom: 0;

    margin: 0 auto;

  }



  .banner-slide-content .title {

    font-size: 16px;

    line-height: 28px;

    font-weight: 500;

    color: #fff;

    display: block;

    margin-bottom: 10px;



  }



  .banner-slide-content p {

    font-size: 14px;

    font-family: "Poppins", sans-serif;

    color: #fff;

  }



  .back-to-top{

    right: 10px;

    bottom: 10px

  }

}

