@media (max-width: 1680px) {
    html { font-size: 90px; }
    .kcjs4 .right .menu > ul > li > a {font-size:14px;}
}

@media (max-width: 1500px) {
    html { font-size: 80px; }
    .bgds .list ul li { font-size: 16px; }
    .jxdt .h_right li a font, .tzgg .list li, .jyjd .list li, .lxfw .list li p, .gjjy .qqzs li .fonts font, .tzgg .box .item li a .d_right font, .jyjd .item li a .d_right font { font-size: 16px; }
    .cjlj .links .lists p, .gjjy .qqzs li .fonts p, .bkjy .list li p { font-size: 14px; }
    .bgds .title { font-size: 18px; }
}

@media (max-width: 1400px) {
    html { font-size: 70px; }
    .bgds .about_cont .table td:nth-child(2) { width: 100px; }
    .kcgjc .k1 .list li a .k5
    ,.kcgjc_li a .d_right font
    ,.jxpx .tquan .t_right li font
    ,.jxpx .tquan .t_left .list li .t_2 font
    ,.jxzljk .w1680 .jk_left .list .k11 font
    ,.kcgjc_li a .d_left font
    ,.jiaoxuezyuan .list li font
    {font-size:16px;}
    .jxpx .tquan .t_right li p
    ,.jxzljk .w1680 .jk_left .list li a p
    ,.jxzljk .w1680 .jk_left .list li a font{font-size:15px;}
    .ykssjnpxzx .w1400 .jksr .bt_f{font-size:14px;}
    .kcjs0 .menu>ul>li>a{font-size: 16px;}
}

@media (max-width: 1340px) {
    html { font-size: 60px; }
    /* .jxdt .h_right li a font{font-size:14px;} */
    /* .lcjx .main_w .jiaoxue .contents,.syjx .syjx_right .contents,.gjjy .contents{font-size:14px;} */
    .home_title { font-size: 26px; }
    .tzgg .box .item li a .d_left p, .jyjd .item li a .d_left p { font-size: 14px; }
    .lxfw .list { max-width: 1200px; }
    .yjsjy .t_list li .jyus font { font-size: 16px; }
    .jxdt .h_right li a font { -webkit-line-clamp: 1; }
    .pub_kcj .quan{grid-template-columns: repeat(1,1fr);}
}

@media (max-width: 1280px) {
    .lcjx .main_w .jiaoxue .list1 li a { font-size: 14px; }
    .jxdt .homeNews .h_left .d_1 .t_1 { font-size: 16px; }
    .top1 .right .menu > ul > li > a { padding: 0 0.2rem; }
    .syjx .syjx_right .more font, .mores a { font-size: 15px; }
    .bgds .list ul li { font-size: 14px; }
    .bgds .title { font-size: 16px; }
    .bgds .about_cont .table, .bgds .about_cont .table3 { font-size: 14px; word-break: break-all; }
    .bgds .about_cont .table td:nth-child(1), .bgds .about_cont .table3 td:nth-child(1) { width: 70px; }
}

@media (max-width: 1200px) {
}

@media(max-width: 1170px) {

    .jxdt .homeNews { grid-template-columns: auto; }
    .jxdt .homeNews .h_left img { width: 100%; }
    .yjsjy .t_1 .contents { padding-top: .2rem; }
    .yjsjy .t_list li .jyus p { font-size: 12px; line-height: 1.2; }
    .jxdt .homeNews .h_left img { height: 5rem; }
    .jxdt .homeNews .h_left { padding-bottom: .7rem; }
}

@media(max-width: 1140px) {
}

@media(max-width: 999px) {
    .home_title { font-size: 26px; }
    .jxdt .h_right ul, .tzgg .box .item ul { grid-template-columns: repeat(1,1fr); }
    .syjx { background: #f7f7f7; }
    .syjx .syjx_right { width: 100%; float: none; }
    .lcjx .main_w { grid-template-columns: auto; }
    .gjjy .qqzs ul { gap: .2rem; }
    .lcjx .main_w::after { right: 0px; }
    .jyjd .item ul { grid-template-columns: auto; }
    .lxfw .list ul { display: grid; grid-template-columns: repeat(2, 1fr); }

    .h_qzng .h_tops .title font { font-size: 16px; }
    .h_qzng .h_tops .title p { font-size: 12px; }
    .h_qzng .h_tops .list li a { font-size: 14px; padding-left: 15px; }
    .h_qzng .h_tops .list ul { gap: 10px; }
    .h_bottom .list ul { grid-template-columns: repeat(3,1fr); }
    .h_qzng { padding-bottom: 30px; }
    .pub_kcj .quan{grid-template-columns: repeat(1,1fr);}
    .pub_kcj .quan .zuo{display:none;}
    .kcgjc .w1680{grid-template-columns: repeat(1,1fr);}
    .jxpx .tquan{grid-template-columns: repeat(1,1fr);}
    .jxkgh .w1680{grid-template-columns: repeat(1,1fr);}
    .jxzljk .w1680{grid-template-columns: repeat(1,1fr);}
    .jiaoxuezyuan .list ul{grid-template-columns: repeat(2,1fr);}
    .jxzljk .w1680 .jk_right{padding-left:0px;}
}

@media(max-width: 767px) {
    .home_title { font-size: 20px; }
    .lxfw .title { padding-top: .5rem; }
    .tzgg .list li a { padding: .1rem 0; }
    .tzgg .box .item li a { grid-template-columns: 70px auto; }
    .tzgg .box .item li a .d_right font { padding-top: 0px; }
    .tzgg .box .item li a .d_left { height: 70px; }
    .jyjd .list li a { padding: .1rem 0; }
    .jyjd .item li a { grid-template-columns: 70px auto; }
    .jyjd .item li a .d_left { height: 70px; }
    .jyjd .item li a .d_right font { padding-top: 0px; }
    .bkjy .list ul { gap: 0; justify-content: space-around; }
    .yjsjy .t_list ul { grid-template-columns: repeat(2,1fr); }
    .yjsjy .t_list { margin-top: .6rem; }
    .syjx .syjx_right { padding-top: .6rem; }
    .gjjy .qqzs ul { grid-template-columns: auto; }
    .lcjx .main_w { margin-top: .5rem; }
    .lcjx .main_w .jiaoxue .contents { margin-top: .5rem; }
    .main_w { padding: 0 10px; }
    .lxfw .list ul { grid-template-columns: repeat(2,1fr); gap: 20px; }
    .lxfw .list ul br { display: none; }
    .lxfw .list { margin: 0 auto; display: flex; justify-content: center; }
    .cjlj { padding: .3rem 0; height: auto; }
    .cjlj .icons { margin-top: 10px; }
    .copys { font-size: 14px; }
    .lxfw .list li p { font-size: 14px; }
    .lxfw .list li { padding: 0px; }
    .lxfw .list { padding-bottom: .6rem; }
    .lcjx .main_w .jiaoxue .list1 li:nth-child(1) a { padding: 0px; }
    .lcjx .main_w .jiaoxue .list1 ul li a { padding: 0px; background: none !important; text-align: center; font-size: 12px; }
    .yjsjy .t_list li .jyus { padding-top: .2rem; }
    .cjlj .links .lists li a { font-size: 12px; }
    .yjsjy { padding: .6rem 0; }
    .jxdt .homeNews .h_left .d_1 .t_1, .jxdt .h_right li a font,
    .tzgg .box .item li a .d_right font,
    .bkjy .contents,
    .yjsjy .t_1 .contents,
    .syjx .syjx_right .contents,
    .gjjy .contents,
    .lcjx .main_w .jiaoxue .contents,
    .jyjd .item li a .d_right font { font-size: 14px; }
    .jxdt .h_right li a p, .jyjd .item li a .d_right p { font-size: 12px; padding-top: 3px; }
    .tzgg .box .item li a .d_right p { font-size: 12px; padding-top: 3px; }
    .jxdt .h_right li a font { -webkit-line-clamp: 2; }
    .lcjx .main_w { gap: 10px; }
    .jyjd .item li a .d_left font, .tzgg .box .item li a .d_left font { font-size: 16px; padding-bottom: 5px; }
    .tzgg .box .item li a .d_left p, .jyjd .item li a .d_left p { font-size: 12px; }
    .in_ban #ban_swiper .swiper-slide { height: 3.2rem; }
    .syjx .syjx_right .more font, .mores a { font-size: 13px; }
    .tzgg .list li { font-size: 14px; }
    .jyjd .list li { font-size: 14px; }
    .bkjy .list li p { padding-top: 0px; font-size: 12px; }
    .yjsjy .t_list li .jyus font { font-size: 14px; }
    .yjsjy .t_list li .jyus p { font-size: 10px; }
    .yjsjy .t_list li .nums { font-size: 14px; padding-top: 10px; }
    .pub_btm .info .txt { font-size: 14px; }
    .gjjy .qqzs li .fonts { margin-top: .2rem; }
    .gjjy .qqzs li .fonts p { font-size: 12px; padding-top: 0px; }
    .gjjy .qqzs li .fonts font { font-size: 14px; }
    .gjjy .qqzs li .fonts { margin-top: .1rem; }
    .syjx .syjx_right .more { margin-top: 0px; }
    .jxdt .h_right li a p { line-height: 1; padding-top: 5px; }
    .syjx_left { display: block; margin-top: .4rem; }
.yjsjy .t_list li:nth-child(5) { grid-column: 2 span }
    .nss_tit{font-size:18px}
    .nss_cont{padding:20px 0px;}
.h_bottom .list ul li { padding: 10px; font-size: 14px; }
    .h_bottom .list ul { grid-template-columns: repeat(2,1fr); gap: 10px; }
    .h_qzng .h_tops .list { margin-top: 25px; }
    .h_qzng .h_tops { padding-bottom: 15px; }
    .h_qzng .h_tops .list ul { display: grid; grid-template-columns: repeat(3,1fr); gap: 15px 10px;    white-space: nowrap; }
    .kcgjc .k1 .list li a{grid-template-columns: auto;}
    .jxpx .tquan .t_left .list li{padding-bottom:.2rem;}
    .jxpx .tquan .t_left .list li .t_2{width:100%;overflow:hidden;position: inherit;height:auto;}
    .jxpx .tquan .t_left .list li .t_2 font{width:auto;}
    .jxpx .tquan .t_left .list li .t_2 p{width:auto;}
    .jxpx .tquan .t_left .list li .t3{display:none;}
    .jxpx .tquan .t_left .list li .t_1 font{font-size:12px;bottom:0px;}
    .jxpx .tquan .t_left .list li .t_1 img{vertical-align: bottom;}
    .jxzljk .w1680 .jk_left .list .k11 a .t_12 div{margin-top:.2rem;}
    .jxzljk .w1680 .jk_left .list .k11 a{grid-template-columns: repeat(1,1fr);}
    .jxpx .tquan .t_left .list ul{grid-template-columns: repeat(1,1fr);gap:.3rem;}
    .kcgjc .k1 .list li a .k5, .kcgjc_li a .d_right font, .jxpx .tquan .t_right li font, .jxpx .tquan .t_left .list li .t_2 font, .jxzljk .w1680 .jk_left .list .k11 font, .kcgjc_li a .d_left font, .jiaoxuezyuan .list li font{font-size:15px;}
    .kcgjc_li a { grid-template-columns: 70px auto; }
    .kcgjc_li a .d_right font { padding-top: 0px; }
    .kcgjc_li a .d_left { height: 70px; }
    .kcgjc_li a .d_right p{font-size:12px;padding-top:0.05rem;}
    .jiaoxuezyuan .list ul{grid-template-columns: repeat(1,1fr);}
    .kcgjc .k1 .list li a .k3 img{width:100%;}
    .jxzljk .w1680 .jk_right{padding-left:0px;}
    .ykssjnpxzx .w1400{grid-template-columns: repeat(1,1fr);}
.pub_kcj .quan .you ul{grid-template-columns: repeat(2, 1fr);}
}

@media(max-width: 370px) {
    .h_qzng .h_tops .list ul { display: grid; grid-template-columns: repeat(2,1fr); gap: 10px; }
}

@media(max-width: 360px) {
    .pub_top_m .search_btn { display: none; }
}
