@media (max-width: 1600px){
    .m1{height: 100vh;}
    .p_line{font-size: 14px;}
    .m1 .m1_slide .swiper-slide .link_wrap > div p{font-size: 1.2vw;}
    .m1 .m1_slide .swiper-slide .link_wrap > div a{font-size: 18px;}
    .m2{height: 50rem;}
    .m2 .m_inner .left h2{font-size: 35px;}
    .m3_slide {width: 715px; border-radius: 3rem;}
    .but_wrap{left: 37%;}
    .m3_bg1{width: 65%;}
    .h_inner{max-width: 90%;}
    .header .h_left{width: 30%;}
    }
@media (max-width: 899px){
        .bo_cate_sel {
            display: block !important;
            top: 10rem !important;
            left: 1rem !important;
        }
        .m2{height: auto;}
        .m1 {height: 73vh;}
        .m3_slide {width: 445px;}
      }
      @media screen and (max-width:500px){
        .m3_slide{width: 100%; border-radius: 3rem;}
        .m3_slide img{width: 100% !important;}
      }

