@media (max-width: 1250px) {
    html{font-size: 14px;}
    .yxs .main .banner a img{height: calc(0.333878 * (100vw - 1.75em));}
    .footer .conter{flex-direction: column;}
    .footer .logo_pic{width: 40%;margin-bottom: 1.5em;}
    .footer .hx{display: none;}
    .footer .info{width: 80%;justify-content: center;}
}
@media (max-width: 810px) {
    html{font-size: 12px;}

    .m_menu.show{left: 0;}
    .m_search{display: flex;}
    .yxs .main .banner .swiper-pagination{bottom: 1em;}

    .yxs .wrapper{box-sizing: border-box;padding: 1rem;}
    .yxs .xl img{width: 100% !important;display: block;margin: 0 auto;height: unset;}

    .yxs .m_menu{font-size: 12px;}
    .yxs .m_search{padding: 12px 0;}
    .yxs .m_search form{display: flex;align-items: center;}

    .yxs .top_info{display: none;}
    .yxs .top_logo{padding: 36px 0;justify-content: center;}
    .yxs .top_logo .logo_pic{width: 80%;}
    .yxs .top_logo .search_box{display: none;}

    .yxs .menu{display: none;}

    .yxs .main .main_list>div{width: 100%;}
    .yxs .main_list .tis span a{font-size: 1.125em;padding: 0.65em;}

    .yxs .main_list .kjcx ul{padding-bottom: 1em;}

    .yxs .main_list .dqyd{flex-direction: column;}
    .yxs .main_list .dqyd .tit{display: block;}
    .yxs .main_list .dqyd .left_pic{display: none;}
    .yxs .main_list .dqyd ul{width: 100%;}
    .yxs .main_list .dqyd ul li{padding: 0.25em 0;}

    .yxs .yqfm li{width: 48%;margin: 0.25em 0;}

    .yxs .yqlj .yqlj_cont{width: 100%;margin: 0.25em 0;}

    .footer{padding: 1.5em 0;font-size: 12px !important;margin: 0;}
    .footer .logo_pic{width: 60%;margin-bottom: 1.5em;}
    .footer .info{width: 95%;justify-content: center;}
}