﻿@media (max-width: 1680px) {
    html { font-size: 90px; }
}
@media (max-width: 1440px) {
}
@media (max-width: 1400px) {
    html { font-size: 80px; }
}

@media (max-width: 1340px) {
}

@media (max-width: 1280px) {
    html { font-size: 70px; }
    .gybf_main .liebiaot .d1{font-size:14px;}
    .gybf_main .liebiaot .d2{font-size:14px;}
    .contact_lxwm .contents .item .content .p,.contact_lxwm .contents .item .content .font{font-size:14px;}
    .news_list ul{    grid-template-columns: repeat(3, 1fr);}
    .hz_liebiao .list li p{font-size:14px;}
}
@media (max-width: 1200px) {
    .contents .dtcont_r .dtleft .list li p{font-size:14px;}
    .top_menu .menus li{font-size:14px;}
    .top_menu .zdt p{font-size:14px;}
}

@media(max-width: 1199px) {
}
@media(max-width: 1140px) {
    .haoyun .piaofu .main_w .menu{display:none;}
    .zsrz{display:none;}
    .search{display:none;}
    .menu_wap{display:block;}
}

@media(max-width: 999px) {
    .top_menu{flex-wrap: wrap;gap:.2rem;}
    .top_menu .ckgd{display:none;}
    .contents{grid-template-columns: repeat(1,1fr);}
    .footer .menu_foot{display:none;}
    .hzdw .lists .hzpf font{font-size:.2rem;}
    .hzdw .lists .hzpf .ljwm p{font-size:12px;background-size:.13rem auto;}
    .gridl font br{display:none;}
    .rzbanner .rhua .gridl div{padding-right:.6rem;}
    .rzbanner .rhua{grid-template-columns: repeat(1,1fr);}
    .rzbanner .rhua .gridl{height:auto;padding-bottom:.4rem;}
    .rzbanner .rhua .gridl div{font-size:18px;padding-top:.4rem;margin-left:.4rem;}
    .news_list_w ul{grid-template-columns: auto;;}
    .news_list_w li p{font-size:14px;}
    .news_list_w li .ckxq{font-size:14px;}
    .news_list ul{    grid-template-columns: repeat(2, 1fr);}
    .hz_liebiao .list ul{grid-template-columns: repeat(2,1fr);}
    .about_banner .libe .city{font-size:14px;}
	
.liebiao .item {
    grid-template-columns: repeat(2, 1fr);
}
	.liebiao .item:nth-child(2n) {
    grid-template-columns: repeat(2, 1fr);
}
    .xcd .list ul {
        grid-template-columns: repeat(2,1fr)
    }

    .xcd .list2 ul {
        grid-template-columns: repeat(2,1fr)
    }
}

@media(max-width: 767px) {
    .main_w{padding-left:.2rem;padding-right:.2rem;}
    .top_menu{display:grid;width:100%;grid-template-columns: repeat(1,1fr);}
    .top_menu .menus ul{grid-template-columns: repeat(2,1fr);display:grid;width:100%;text-align:center;}
    .contents .dtcont_left .list ul{grid-template-columns: repeat(1,1fr);}
    .contents .dtcont_r{grid-template-columns: repeat(1,1fr);}
    .x_hhh .swiper-paginationx{display:none;}
    .footer .logos{max-width:100%;display:none;}
    .footer .lxwm{width:100%;}
    .gybf_main .liebiaot ul a{grid-template-columns: auto;padding:0 .4rem;}
    .gybf_main .btil{display:none;}
    .gybf_main .liebiaot .d1{padding-left:0;}
    .about_banner .main_w .wei{height:5rem;}
    .about_banner .d_1{top:1.6rem;}
    .about_banner .d_1 font{font-size:.4rem;}
    .about_banner .d_1 p{font-size:.34rem;}
    .about_banner .about_menu li{font-size:14px;}
    .about_banner .about_menu{bottom:.5rem;}
    .about_banner .s_23{display:none;}
    .contact_lxwm{margin-top:0;}
    .contact_lxwm .contents .k_right{padding-top:.2rem;}
    .liebiao .item{grid-template-columns: auto;}
    .liebiao .item:nth-child(2n+1) .t_2{padding-left:0px;}
    .liebiao .item:nth-child(2n) .t_1{order:0;}
    .liebiao .item .t_2 .a_1{margin-top:.3rem;}
    .footer .lxwm{justify-content: left;}
    .foot{padding:.2rem;}
    .news_list ul{grid-template-columns: repeat(1, 1fr);}
    .hz_liebiao .list ul{grid-template-columns: repeat(1,1fr);}
    .about_banner .libe{bottom:-.9rem;left:0px;}
    .hz_liebiao{margin-top:1.1rem;}
	.ny_detail { padding: 0.2rem 0px; }
	.newsShow .news_title { padding: 0.2rem 0px; line-height: 1.5em; font-size: 0.35rem; }
	.newsShow .news_subtitle { font-size: 0.3rem; line-height: 1.5em; padding-top: 0.2rem; }
	.newsShow .news_info { padding: 0.2rem 0px; font-size: 0.22rem; line-height: 1.5em; }
	.newsShow .news_cont { padding: 0.25rem 0px; min-height: 4.6rem; width: 100%; box-sizing: border-box; }

	.newsShow .pn_box { padding: 0.3rem 0px; }
	.newsShow .pn_box .btn { width: 40%; height: 0.7rem; line-height: 0.7rem; border-radius: 0.3rem; margin: 0px 0.2rem; font-size: 0.22rem; }
	.liebiao .item:nth-child(2n) {
    grid-template-columns: repeat(1, 1fr);
}
    .xcd .list ul {
        grid-template-columns: repeat(1,1fr)
    }

    .xcd .list2 ul {
        grid-template-columns: repeat(1,1fr)
    }
}

@media(max-width: 370px) {

}

@media(max-width: 360px) {

}