@media (max-width: 1300px) {
    .nav_big{width: 68%; padding-left: 20px;}
    .nav{width: 80%;}
    .logo_pc{  margin-right: 90px;}

}

@media (max-width: 1200px) {
    .container{width: 100%; min-width: 100%;}
    .row{width: 100%; min-width: 100%;}

    .News_list_Right{padding-top: 20px;}
    .News_list_Right span{bottom: 30px;}

    .cp_title h2{font-size: 24px;}
    .con_title h2{font-size: 24px;}
    .xqy_title h2{font-size: 24px;}
}


@media (max-width: 1150px) {
    .nav_big{width: 68%;}
    .logo_pc{margin-right: 110px;}
    .nav{width: 88%;}

    .lxwm_right{padding-top: 60px; padding-left: 13%;}

}
@media (max-width: 1080px) {
    .nav_big{width: 60%;}
    .logo_pc{margin-right: 100px;}
    .nav ul li{margin-right: 30px;}

    .cp_list_right{padding-top: 20px; width: 40%; padding-left: 20px;
    }
    .cp_list_right h2{font-size: 20px; margin-bottom: 20px;}
    .cp_list_right p{font-size: 14px;
        overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
    }

    .lxwm_right{padding-top: 50px; padding-left: 10%;}
}

@media (max-width: 1000px) {
    .header_pc{display: none;}
    .header_mobile{display: block;}

    .index_list{margin-top: 40px;}
    .con_wz h2{font-size: 18px;}
    .index_list_nav .index_listNav_bottom{height: 100px; padding: 15px;}
    .index_list_nav .index_listNav_bottom h2{font-size: 18px; margin-bottom: 15px;}
    .cp_list_right h2 i{zoom: 0.8}
    .index_list_nav .index_listNav_bottom p{font-size: 14px;}

    .News_list_Right{padding-top: 10px; padding-left: 2%; width: 63%;}
    .News_list_Right em{font-size: 12px;}
    .News_list_Right h2{font-size: 18px; margin: 8px 0;}
    .News_list_Right p{font-size: 14px;}
    .News_list_Right span{font-size: 14px; bottom: 15px;}
    .News_list_Right span i{zoom: 0.8}

    .lxwm_right{padding-top: 40px; padding-left: 10%;}

}
@media (max-width: 900px) {
    .lxwm_right{padding-top: 30px; padding-left: 10%;}
}

@media (max-width: 800px) {
    .cp_list_left{width: 49%;}
    .cp_list_right{padding-top: 15px; width: 48%; padding-left: 15px;}

    .cp_list_right h2{font-size: 16px; margin-bottom: 10px;}
    .cp_list_right h2 i{zoom: 0.6}

    .News_list_Right{padding-top: 0;}
    .News_list_Right p{-webkit-line-clamp: 2;}

    .lxwm_right em{font-size: 16px;  width: 70px;}
    .lxwm_right i{font-size: 16px; }
}

@media (max-width: 700px) {
    .cp_list_right h2{ margin-bottom: 5px;}
    .cp_list_right{padding-top: 5px;padding-left: 5px;}

    .lxwm_right{padding-top: 20px; padding-left: 8%;}
    
    .xqy_bg img{zoom:0.4}
}

@media (max-width: 625px) {
    .header .egl{ margin-top: 0.5rem;}
    .header .nav_btn{ margin-top: 0.5rem;}


    .header_select span input[type="text"] {width: 40%; font-size: 14px;}
    .header_select em input[type="submit"]{width: 10%; font-size: 14px;}


    .sw_box01 .swiper-pagination-bullet{width: 10px; height: 10px;  background: #ffffff; opacity: 1; margin: 0 3px!important;}
    .sw_box01 .swiper-pagination-bullet-active{width: 20px; height: 10px;  background: #83b226; border-radius: 10px;}

    .con_wz{margin-top: 20px;}
    .con_wz h2{ font-size: 16px;}

    .index_list{margin-top: 20px;}
    .index_list_nav{width: 100%; margin-bottom: 20px;}
    .index_list_nav .index_listNav_bottom{height: auto;}


    .footer{margin-top: 30px; padding: 30px 0;}
    .bottom .bottom_bottom p{display: block; margin: 0;}
    .bottom .bottom_bottom span{display: inline-block; margin: 0;}

    .cp_list_div{border-radius: 16px; overflow: hidden;}
    .cp_list_left{width: 100%;}
    .cp_list_right{ padding: 15px 2%; width: 96%;}

    .cp_title{text-align: center; margin: 20px 0;}
    .cp_title h2{font-size: 20px;}
    .pages{padding-top: 20px;}
    .pages span{margin: 0 2px; padding: 5px;}
    .pages a{margin: 0px; padding: 5px 8px;}


    .News_list_Left{width: 100%;}
    .News_list_Right{width: 100%; padding: 10px 0 20px 0;}
    .News_list_Right span{bottom: 10px;}


    .lxwm_left{width: 100%;}
    .lxwm_right{width: 100%; margin: 0; padding: 10px 15px;}

    .con_title{margin: 20px 0;}
    .con_title h2{font-size: 18px;}
    .xqy_title{margin: 20px 0;}
    .xqy_title h2{font-size: 18px;}

    .con_wz{padding-bottom: 10px; margin-bottom: 20px;}
}

