@media screen and (max-width:1400px){
 .logo img{width:98%;}
}
@media screen and (max-width:1200px){
.xy_ld ul li{width:100%;height:auto;}
}
@media screen and (max-width:1024px){
.banner_page1{margin-top:0;}
.img .img_hezi{padding-bottom: 70%;}
.logo{padding-top:0%;}
	.latest{ display: none;}
	.xx_menu{width:100%;background:#65331a;margin:0 auto;padding:5px 25px;box-sizing: border-box;overflow:hidden;font-size:18px;color:#fff;font-weight:bold;display:block;margin-top:10px;}
	.xx_menu ul li{display:block;list-style:none;overflow:visible;}
	.xx_menu ul li a{display:block;line-height:40px; width:100%;margin-top:0px;outline:none;text-align:center;font-weight:normal;color:#fff;}
	.xx_menu ul li .active{background:url(../images/reduce.png) center right no-repeat;color:#fff;text-align:center;font-weight:bold;}
	.xx_menu ul li .inactive{background:url(../images/plus.png) center right no-repeat;color:#fff;text-align:center;font-weight:bold;}
	.xx_menu ul li ul{display:none; padding-top:20px;margin-bottom:20px;  }
	.xx_menu ul li ul li ul{margin-bottom:5px;}
	.xx_menu ul li ul li{display:block;background:none;font-size:16px;list-style:circle;color:#fff;line-height:35px;}
	.xx_menu ul li ul li a{background:none;    border-top: 1px rgba(255,255,255,0.3) solid; }
	.xx_menu ul li ul li.on{background:rgba(255,255,255,0.3);}
	.page{margin-bottom:20px;}
	.xx_menu{ display: block;}
	.ej_font_nr{ width: 100%;padding:0;}
	.ny_main{ padding:10px;margin-top:0px;}
	.ej_font_xnew{padding: 10px 0px 0px 0px;}
.flbox {
        display: flex;
        min-height: 40px;
        align-items: center;
        margin-top: 20px;;
    }

    .filter_ul {
        display: flex;
        margin: 0px;
    }

    .fltitle {
        font-weight: bold;
        font-size: 18px;
        color: #000000;
    }

    .filter_a {
        font-weight: 400;
        font-size: 18px;
        color: #000000;
        padding: 9px 17px;
        background-color: #F1F1F1;
        margin-left: 16px;
        border-radius: 26px;
    }

    .filter-item.current a {
        color: #fff;
        font-weight: 600;
    }

    .filter-item.current {
        background-color: #65331a;
    }

}
@media screen and (max-width:991px){
	body{ background: #fff;}
	/*é|–é?μ*/
	.container{ padding: 0 10px;}
	.bg2{padding:15px 0;margin: 10px 0 5px;}
	.pc_xsdt_bt{ display: none;}
	.sj_xsdt_bt{ display: block;}
	.xsdt_nr{margin-left:0px;padding-top:0%;}
	.xsdt_list{margin-right: 4%; width: 43%;}
	.xsdt_tj{padding-bottom: 10px;margin-bottom: 10px;}
	.xsdt_tj h2{ font-size: 16px;line-height: 30px; height: 60px;padding-top: 5px;}
	.xsdt_tj h3{font-size: 14px;margin-top: 5px;}
	.xsdt_list ul li{font-size: 16px; height: 36px; line-height: 36px;}
	.f_bq{ background:#65331a;}
	.more2{}
	.mainb{ padding-top: 15px;padding-bottom: 15px; background: #65331a;}
	.maina{ padding: 2% 0px 10px;}
	.maind{ background: #faedda;}
	.news_list, .news_img, .shfw_list ul li, .bq_wz, .bq_middle, .ewm, .qtjs, .qtjs_img .pic .img, .qtjs_img .pic .txt{width:auto;float: none;}
	.news_list .dqxw .txt{padding: 3%;}
	.news_list ul li{margin-bottom:15px;}
	.news_list ul li a{padding: 0px 15px 5px;}
	.news_list ul li h1{margin-top: 0px;}
	.news_list ul li span i{font-size:18px;}
	.news_list ul li.cur:after{width: 100%;right: 0;}
	.news_ny{ margin-top: 14px;}
	.news_img .slick-list{padding-bottom: 10px;}
	.news_img.djgzqh .slick-dots{width: 50%; top:50%;}
	.news_img .slick-prev{ top: 30%; left: 0;}
	.news_img .slick-next{ top: 30%;}
	.tzgg_list .date{padding-right:0px;  padding-left: 0px;margin-top: 0px;}
	.tzgg_list ul li{margin-bottom:15px;}
	.tzgg_list ul li a{padding-left: 14px;}
	.tzgg_list ul li .bt{margin-left:65px;font-size: 16px;line-height: 30px;height: 60px;}
	.tzgg_list .date .m1{line-height: 36px;font-size: 30px;}
	.tzgg_list .date .m2{padding-top:0px;}

	.shfw_list{padding-bottom: 3.5%;}
	.xshd_list{margin-top:10px;}

	.xshd_list .slick-dots{margin:0px auto 0;}
	.ksdt{margin-top: 20px;}
	.ksdt_list{margin-top: 20px;}
	.shfw_list ul li{ margin-top: 15px;margin-left: 0%;}
	.shfw_list ul li a{margin:0px;padding: 10px;}
	.shfw_list ul li a .shfwimg{top: 10px; }


	.qtjs{ margin-top:20px;}
	.qtjs_nr{padding:0px 0px;margin-top: 20px;}
	.qtjs_list{margin-top: 10px;padding-bottom: 10px;}
	.qtjs_list:after{ height: 75%;}
	.qtjs_list ul li{margin-bottom:20px;padding-left: 20px;}

	.tzgg_list{margin-top:20px;}
	.tzgg_list .item{margin-bottom:0px;}
	.tzgg_list .tp .date .m1{}
	.tzgg_list .slick-dots{margin:0px auto 0;}
	.xzzx_list{padding: 5px 10px 20px;margin-top: 20px;}
	.xzzx_list ul li{height:46px;  line-height:46px;padding-left:30px;}
.news_list ul li h1, .news_img .pic .txt h2, .tzgg_list ul li .bt, .shfw_list ul li a h1, .tzgg_list .item .bt, .xshd_list .item .txt h2{font-size: 16px;}
	.shfw_list ul li a h2{font-size: 14px;margin:0px 0;}
	.shfw_list ul li a h1, .shfw_list ul li a h2{line-height: 26px;}
	.tzgg_list .item .bt{line-height: 30px;height:60px;}
	.news_img .pic .txt h3{font-size: 14px;}
	.news_img .pic .txt h3{ margin-top: 0;}

	.ej_font_xnew p{font-size: 16px;}

	.xsjlzt{margin-top: 10px;}
	.jxhd_list ul li{margin-left:0%; margin-bottom: 20px;padding: 3% 5% 3%;}
	.news_list{}
	.newsa .txt{width:100%; }
	.newsa{ margin-top: 50px;}
	.ej_font_js .item{ width: 30%;}
	.img .img_hezi{padding-bottom: 65%;}
	.kxyj{width:98%;margin-top:20px;}
	.djgza{width:93%;margin-left:20px;margin-top:20px;padding:20px;}
	.ztzl ul li{width:98%;float:left;margin:10px 10px 10px 15px;}
	.ztzl ul li.zl3{float:left;}
	.kxyj_list{padding-left:10px;}

	.djgza::before{content: '';display: block; position: absolute;background: none;}
    .djgza::after{content: '';display: block;position: absolute; background: none;}
	.djgz .qhckgd{position: relative; top:-10px;text-align: right;}

	.bq_wz{padding-left:15px;}
	.bq_middle{margin-top:0px;margin-left: 0%;}
	.yqlj_list li{margin:5% 8%;}
	.jxhd_list{margin-top: 15px;}

	.ej_right_nav{height: 40px;line-height:40px;}
	.ej_szdwlb_list a{width: 29.6%;}
.xy_ld ul li{width:100%;height:auto;}

}
@media screen and (max-width:667px){
	.news_img .pic .img{width: 100%; float: none;}
	.news_img .pic .txt{width: 94%; float: none;}
	.title .znav{width: 55%;}
	.title .znav img{ max-width:55%;}
	.more{width:45%;text-align: right;}
	.more img{max-width:100%;}
	.djgz .parHd ul li{line-height: 60px;  font-size: 20px;margin: 0 0px;}
	.more{}
	.img .img_hezi{padding-bottom: 60%;}
	.ej_font_js .item{ width: 47%;}
	.ej_font_js .item .img .img_hezi{padding-bottom: 240px;}
	.ej_font_js .item .img_zd:after{height: 240px;}
	.ej_right_nav span{ background: none;padding-left:0px;}
	.xsdt_list{width:auto;float: none; margin-right:0%;}
	.xsdt_nr .pic{width:auto;float: none; }
	.ej_szdwlb_list a{width: 29.6%;}



	.xy_ld ul li .star{height:auto;}
	.xy_ld ul li .star_right{background: #fff;box-shadow: 0px 4px 5px #f0ecec;padding-bottom:30px;width:100%;margin-top:-5px;}
	
}

@media screen and (max-width:480px){
	.news_img .fade .pic{height: 270px;}
	.xshd_list .slick-slide{margin: 0 0px;}

	.news_tj .img{height: 120px;}
	.news_tj .txt h1{-webkit-line-clamp: 1;}
	.news_tj .txt p{-webkit-line-clamp: 1;}
	.ej_font_fg ul li{ width: 100%;float: none;}
.xy_ld ul li .star_left {
     min-width: 140px;
    max-width: 160px;
}

}

@media screen and (max-width:375px){
	.sxjd_list .slick-slide{margin-left: 0px;
		margin-right: 0px;}


}