@import url(iconfont.css);
@import url(ui.css);
@import url(swiper.min.css);
@import url(pc.css);
@media screen and (max-width: 767px) {
    body {min-width: 320px; padding-top: 60px; padding-bottom: 60px; }
    .container { padding: 0 15px;}
    .m-header{ display: flex; }
    .header{ display: none; }
    .banner{ height: 200px; }
    .banner .swiper-button-prev{ display: none; }
    .banner .swiper-button-next{ display: none; }
    .mess{ display: none; }

    .section{ padding: 15px 0 }
    .section-title strong{ font-size: 20px;  }

    .in-pro li a{ padding: 0 10px; }
    .in-pro li img{ max-width:70px;}
    .in-pro li .text h2{ font-size: 16px; }
    .in-pro li .text p{ height: 120px; overflow: hidden; }

    .in-geren-con li a{ margin:0 0 15px 20px; padding-top: 25px; }
    .in-geren-con li .text h2{ margin:20px 0 10px; font-size: 16px; }
    .in-geren-con li .text p{ line-height: 20px; font-size: 14px; padding: 5px 15px; }

    .in-qy-con li a{ display: block; }
    .in-qy-con li .text{ padding: 15px;  }
    .in-qy-con li .text h2{font-size: 18px; }

    .in-news{ flex-wrap: wrap; }
    .in-news-left{ flex:100%;}
    .in-news-left li{ flex-wrap: wrap; }
    .in-news-left li .img-center{ flex:100%; margin-right: 0; }
    .in-news-left li .text{ flex:100%; margin-top: 15px; }
    .in-news-left li .gua .date p{  margin-right: 10px; }
    .in-news-right{ flex:100%; margin-left: 0; margin-top: 15px;}

    .ad{display: none; }

    .in-baoku-menu li{ width: 33.333%;}
    .in-baoku-con .con{ flex-wrap: wrap; }
    .in-baoku-con .con .pic{ display: none; }
    .in-baoku-con .con .items{ flex:100%; border-right: none; padding: 0 }

    .footer-top{ padding: 15px 0; }
    .footer-top li{ display: block; text-align: center; }
    .footer-top li img{ max-width: 60%; }
    .footer-top li .text{ margin-left: 0; }
    .footer-top li h2{ font-size: 14px; }
    .footer-top li p{ display: none; }
    
    .footer-fix{ display:block;}

    .ct{ flex-wrap: wrap;  }
    .ct-mn{ flex:100%; }
    .ct-sd{ flex:100%; margin-left: 0; margin-top: 20px;}

    .list-1 li{ flex-wrap: wrap; }
    .list-1 li .img-center{ flex:100%; margin-right: 0; }
    .list-1 li .text{ flex:100%; margin-top: 15px; }
    .list-1 li .gua .date p{  margin-right: 10px; }

    .ct2{ flex-wrap: wrap;  }
    .ct2-mn{ flex:100%; margin-top: 20px; }
    .ct2-sd{ flex:100%; margin-right: 0; }

    .info-news{ flex-wrap: wrap;}
    .info-news .text{ flex:100%; padding: 15px; }
    .info-news .text h1{ font-size: 20px;}
    .info-news .message{ width: 100%; margin-left: 0; padding: 15px; }

    



   

    
    
 
   

}
