@media only screen and (max-width: 1720px){


}
@media only screen and (max-width: 1680px){
	

}
@media only screen and (max-width: 1600px){

}
@media only screen and (max-width: 1490px){

}
@media only screen and (max-width: 1400px){


}
@media only screen and (max-width: 1366px){


}
@media only screen and (max-width: 1280px){
    .header_y{width: 5%;}
    .logo{margin-right: 6%;}
    .nav ul li{padding: 0 1.5%;}
}
@media only screen and (max-width: 1220px){

}
@media only screen and (max-width: 1200px){
    .header_y{width: 5%;}
}
@media only screen and (max-width: 1130px){
    .nav ul li{padding: 0 1%;}
}
@media only screen and (max-width: 1100px){
    .header_y{width: 5%;}
    .nav{width: 80%;}
}
@media only screen and (max-width: 1024px){
    .nav{display: none;}
    .header_y{width: 5%; margin-right: 5%;}
    .menu{display: flex; align-items: center; align-self: center;}
    .footer_nav{display: none;}
    .footer_s_z{float: none; width: 100%; margin-bottom: 20px;}
    .footer_s_y{float: none; width: 100%;}
    .footer_xx h2{font-size: 20px;}
    .footer_xx, .footer_xx *{font-size: 14px;}
    .footer_s_y ul{text-align: center;}
    .footer_s_y ul li{width: 32%;}
    .footer_s_y ul li h2{font-size: 14px;}
    .banquan{font-size: 14px;}
    .footer_w{padding: 50px 0;}
    .sj_nav{top: 70px;}
    .footer_xx, .footer_xx *{line-height: 1.8;}
    .logo{margin: 0; width: 20%;}
    .logo img{width: 100%;}
    .main_title h3{ font-size: 26px; line-height: 50px; }
	.main_title img{ width: 160px; margin-top: 10px; 	}

	.text_list ul li h3{ font-size: 26px; }
	.text_list ul li h4{ font-size: 16px; }
    .sj_nav ul li{text-align: left;line-height: 40px;padding-left: 40px;position: relative;border-bottom: 1px solid #dedede}
    .sj_nav ul li:after{
        position: absolute;
        content: "";
        left: 23px;
        width: 4px;
        height: 4px;
        background: #6b6b6b;
        border-radius: 100%;
        top: 15px;
    }


}
@media only screen and (max-width: 990px){


}
@media only screen and (max-width: 900px){


}
@media only screen and (max-width: 796px){

}
@media only screen and (max-width: 768px){
    .menu{height: 70px;}
    .header_y{height: 70px;}
    .logo{height: 70px;}
    .text_list ul li{ margin: 0 1%; }

	.img_list ul li{ width: 32%; margin-right: 2%; }
	.wenhua_list ul li .text>div{ width: 88%; }
	.wenhua_list ul li .text .txt, .wenhua_list ul li .text .txt *{ font-size: 14px; line-height: 24px; }
    .wenhua_list ul li .text h3{ margin-bottom: 10px; padding-bottom: 10px; }
    .mozujian_z{float: none; width: 100%; margin-bottom: 20px;}
    .mozujian_y{float: none; width: 100%; padding: 20px 10px;}
    .mozujian_y_ul ul li{display: inline-block; margin-right: 2%;}
    .mozujian_y_ul ul li:nth-of-type(2n){margin-right: 0;}
    .mozujian_y_ul ul li:nth-of-type(2n+1){margin-right: 2%;}
    .mozujian_y_ul ul li h2{line-height: 40px;}
    .mozujian_y_ul ul li h2 span{font-size: 14px;}
    .show_s_z{float: none; width: 100%; margin-bottom: 20px;}
    .show_s_y{float: none; width: 100%;}
    .show_s_y h3{padding-bottom: 10px; margin-bottom: 10px;}
    .show_s_con, .show_s_con *{font-size: 14px; line-height: 1.6;}
    .show_fw_con, .show_fw_con *{font-size: 14px; line-height: 1.6;}
    .show_xl_con, .show_xl_con *{font-size: 14px; line-height: 1.6;}
    .jszc_ul ul li{width: 49%; margin-right: 2%;}
    .jszc_ul ul li:nth-of-type(2n){margin-right: 0;}
    /* .jszc_ul ul li h3{width: 60%;} */
    .jszc_ul ul li h2{font-size: 14px;}
    .jszc_ul ul li h3{font-size: 14px; background-size: 15px 15px; line-height: 30px;}
    .jszc_img{height: 120px; margin-bottom: 10px;}
    .jszc_img img{max-width: 30%;}
    .jszc_imgg{height: unset;}
    .jszc_imgg img{max-width: unset;}
    .jszc_ull ul li h3{padding: 0 ;}
    .ldlpoi_cen{width: 90%;}
    .zhuanli ul li{width: 49%; margin-right: 2%; margin-bottom: 10px;}
    .zhuanli ul li:nth-of-type(2n){margin-right: 0;}
    .zhuanli ul li h2{margin-top: 10px;  font-size: 14px;}
    .news_rq{float: none; width: 100%; font-size: 16px;}
    .news_img{float: none; width: 100%;}
    .news_rq img{display: none;}
    .news ul li hr{display: none;}
    .news_ms{float: none; width: 100%; margin-bottom: 20px;}
    .news_rq h2{margin-bottom: 20px;}
    .news ul li:hover .news_rq img:last-of-type{ display: none; }
    .lxwm_ms{font-size: 14px; line-height: 1.6; max-width: unset;}
    .ditu{width: 100%; display: block; margin-bottom: 30px;}
    .lxwm_y{display: block; width: 100%;}
    .lxwm_y_con, .lxwm_y_con *{line-height: 1.6; font-size: 14px;}
    .lianxi_bd_li ul li input[type="text"]{font-size: 14px;}
    .lianxi_bd input::-webkit-input-placeholder{font-size: 14px;}
    .lianxi_bd_li ul li{margin-bottom: 10px;}
    .lianxi_bd input[type="submit"]{height: 40px; width: 120px; font-size: 16px;}
    .index_gy_z{float: none; width: 100%;}
    .index_gy_y{float: none; width: 100%;}
    .index_gy_con, .index_gy_con *{font-size: 14px;}
    .index_mozuj_w{padding: 50px 0;}
    .index_news_z{float: none; width: 100%; margin-bottom: 20px;}
    .index_news_y{float: none; width: 100%;}
    .index_news_y ul li{display: block; width: 100%; margin: 0;}
    .index_news_y_rq h2{font-size: 20px;}
    .index_news_y_ms h2{font-size: 16px;}
    .index_news_w{padding: 50px 0;}
    #allmap{height: 250px !important;}
    .index_lx_y{float: none; width: 100%;}
    .dituu{float: none;}
    .index_lx_y h2{font-size: 20px; margin-bottom: 30px;}
    .index_lx_y_ul ul li{margin-bottom: 20px;}
    .index_lx_y [type="submit"]{height: 40px; width: 130px; font-size: 16px;}

}
@media only screen and (max-width: 640px){

}
@media only screen and (max-width: 560px){
    .about_text{ padding: 30px 0; }
	.main_title h3{ font-size: 22px; line-height: 40px; }
	.about_text .txt{ width: 100%; margin: 14px auto; }
	.about_text .txt, .about_text .txt *{ font-size: 14px; line-height: 26px; }
	.text_list ul li{ 	width: 46%; margin: 0 0 10px; }
	.text_list ul li h3{ font-size: 22px; line-height: 40px; }
	.text_list ul li h4{ font-size: 14px; line-height: 20px; }
	.img_list ul li{ width: 100%; margin: 0 0 10px; }
	.about_wenhua{ padding: 30px 0; }
	.wenhua_list ul li{ width: 100%; float: unset; }
	.wenhua_list ul li .img_pc{ display: none; }
	.wenhua_list ul li .img_sj{ display: block; }
	.wenhua_list{ margin-top: 20px; }
	.about_ry{ padding: 30px 0; }
	.about_ry .swiper-container{ padding-bottom: 30px; }
	.about_ry .pagination .swiper-pagination-bullet{ width: 10px; height: 10px; margin: 0 5px; }
    .sj_nav ul li{line-height: 34px;font-size: 15px;}

}
@media only screen and (max-width: 460px){

}
@media only screen and (max-width: 414px){


}
@media only screen and (max-width: 375px){


}
@media only screen and (max-width: 360px){


}




