body{background:none; min-width:1200px !important;}

.wrap_all{width: 100%; margin: 0 auto;}
.wrap_head{width:100%;}
.zn_banner{ width:100%; height:656px;background:url(2024052316143113473.png)  no-repeat top center; }
.nav{width:100%; height:88px; margin:0 auto;background:url(ds_navbg.jpg) no-repeat  top center; }
.nav ul{width:876px; height:70px; margin:0 auto; padding-left:324px;}
.nav ul li{float:left;font-size: 24px; color: #fff; background:none; margin:0;}
.nav ul li a{line-height:90px;font-size: 22px; color: #fffbe2;}
.nav ul li span{padding:0 34px;inline-block;}

.wrap_con{width: 100%; height: auto; overflow: hidden;min-width: 1200px; padding-bottom:68px;background:url(2024050914274531557.jpg) no-repeat top center;}
.wrap_con_1{width:100%;}
.content{width:1200px; margin:0 auto; overflow:hidden;}
.zyjs_left{width:548px;}
.zyjs_right{width:618px;}
.gzbs_left{width:648px;}
.gzbs_right,.gcls_left{width:548px;}
.gcls_right{width:572px;height:290px;background:url(xxdt_yc.jpg) repeat-x; padding-left:30px; padding-right:30px;}
.gzwbs_xx{width:652px;height:307px;background:#e1171c; padding-top:34px;}


.mk_tit{width:1200px;height:80px; text-align:center;}
.mk_tit .tit{width:200px;height:100px; display:inline-block;}
.mk_tit .more{float:right;color:#d72e21;font-size:14px; line-height:110px;}
/*中央精神*/
.zyjs_tit{ background:url(zyjs.png) no-repeat center center; margin:107px 0 43px 0;}

.top{width:1150px; /*height:78px; */background:#ca0303;padding:20px 25px; margin:55px 0 45px 0;}
.top a{font-size:26px;line-height:36px; color:#fff; }

.focusBox_1{ position: relative; width: 100%;height: 365px; overflow:hidden;}
.focusBox_1 .hd{ position: absolute; right:20px; bottom:16px; z-index: 2; }
.focusBox_1 .hd li{ float: left; margin-right: 6px; width:14px; height:14px; background: url(icon.png) no-repeat; font-size: 0; cursor: pointer; }
.focusBox_1 .hd li.on{background: url(icon_01.png) no-repeat; }
.pic_news li{ position: relative; }
.pic_news li img{ width: 100%; height: 341px;object-fit:cover; }
.pic_news li p{ position: absolute; left: 0; bottom:0; height:48px; width: 100%;color:#ffff;}
.pic_news li p span{ position: absolute; left: 0; bottom:0; z-index: 1; background: #000; height:41px; width: 100%;filter:alpha(opacity=64);opacity:0.64; display: block; }
.pic_news li p a{line-height:51px;position:relative; z-index:2; color:#fff; display:block; padding-left:12px; font-size: 14px; text-overflow:ellipsis;overflow:hidden;white-space: nowrap; }

.pic_news2 li img{}


.ul_llxx li{overflow:hidden;background:url(y_icon.png) no-repeat left center; line-height:65px;  padding-left:14px;}
.ul_llxx li a{font-size:14px; color:#191919;line-height:65px;display:block;}

.lh_xwjj_01xq {color: #fff;font-size: 16px;line-height: 24px;overflow:hidden;position:relative; padding:14px 0 17px 14px;}
.lh_xwjj_01xq a {color:#fff;}
.lh_xwjj_01.xxgc_title a {color:#fff;font-size:16px; line-height:25px;}
.lh_xwjj_all{padding-left:26px;}
.lh_xwjj_01xq span{line-height:24px;}
.xxgc_title{background: url(y_icon.png) no-repeat 0 7px;padding-left: 14px; margin-bottom:6px;}


/*权威解读*/
.qwjd_tit{ background:url(2024050816034678154.png) no-repeat center center; margin:116px 0 55px 0;}
.img_list{margin-top:44px;}
.img_list li{width:385px; margin:35px 7px; float:left;}
.img_list li img{width:377px; height:239px;overflow:hidden;object-fit:cover;}


/*工作部署*/
.gzbs_tit{ background:url(gzwbs.png) no-repeat center center; margin:84px 0 58px 0;}
.gzbs_tit .tit{width:300px;}

.wz_list li{padding:15px 30px;  margin:30px 0; line-height:24px; font-size:16px;}

.wz_list li:hover{color:#ca0303; background:#facd89;}
.wz_list li:hover a{color:#ca0303;}


/*贯彻落实*/
.gcls_tit{ background:url(xxdt.png) no-repeat center center; margin:118px 0 53px 0;}
.gcls_tit .tit{width:260px;}

.con_tl{width:100%; background:url(2024050913225937401.png) no-repeat bottom center; padding-bottom:175px;}

.gcls_list .tit{margin:20px 0 10px; background:url(r_icon.png) 0 10px no-repeat; padding-left:20px;}
.gcls_list .tit a{font-size:22px; line-height:34px; color:#191919;}
.gcls_list .sum{font-size:14px; line-height:30px; color:#333; margin-bottom:40px;}
.gcls_list .more{width:112px; height:34px; line-height:34px; text-align:center; background:url(2023042816404540484.png) no-repeat center center;}
.gcls_list .more a{height:34px; line-height:34px; color:#fff; font-size:16px;}
.gcls_list .sum a{color:#e51f27;text-align:right; font-size:14px;}



.ul_llxxqw .yw_icon{width: 6px; height: 6px; float: left;background: url(listbg.png) no-repeat left center; margin-right: 10px; margin-top: 22px;}
.ul_llxxqw .yw_title{ }
.ul_llxxqw .yw_date{ float: right; font-size: 14px; color: #333;line-height:55px;} 
.ul_llxxqw .yw_con{ /*width:559px;float:left;overflow:hidden; line-height:30px; overflow:hidden;vertical-align : bottom;  padding:10px 0;*/ }
.ul_llxxqw li{overflow:hidden;background:url(y_icon.png) no-repeat left center; line-height:54px;  padding-left:14px;}
.ul_llxxqw li a{font-size:14px; color:#191919;line-height:54px;display:block;}


/*动态*/
.dt_left{width:356px; padding-left:200px;}
.dt_right{width:584px; padding-left:56px;}
.dt_mk_tit{width:545px;height:56px; background:url(2023042616592779697.png) no-repeat 0 0;}
.dt_mk_tit .tit{width:220px;height:56px; line-height:50px; text-align:center; display:inline-block; font-size:24px; color:#fff;}

.dt_mk_tit .more{float:right; padding-top:25px;}

.dt_left ul{width:100%;}
.ul_dt li{width:500px; border-bottom:1px dashed #ccc; }

.dt_con{overflow:hidden; padding-left:20px; margin:60px 0 106px 0;}
 .gcls_left{position:relative; }
 .gcls_left img{width:548px;height:283px;object-fit:cover;}
.gcls_left p{ left: 0; bottom:0; height:48px; width: 100%;color:#ffff;position:absolute;}
.gcls_left p span{ position: absolute; left: 0; bottom:0; z-index: 1; background: #000; height:41px; width: 100%;filter:alpha(opacity=64);opacity:0.64; display: block; }
.gcls_left p a{line-height:51px;position:relative; z-index:2; color:#fff; display:block; padding-left:12px; font-size: 14px; text-overflow:ellipsis;overflow:hidden;white-space: nowrap; }
.ul_llxxxxdt{}
.ul_llxxxxdt li{overflow:hidden;background:url(r_icon.png) no-repeat left center; line-height:54px;  padding-left:18px;}
.ul_llxxxxdt li a{font-size:14px; color:#191919;line-height:54px;display:block;}



/*底部*/
.zt_footer{background:url(footer_bg.png) no-repeat center center!important;}

/*自适应*/

@media only screen and (min-width:100px) and (max-width: 768px) {
body{background:none; min-width:100% !important;}
.zn_banner{background-size:100%;height:142px;}
.nav ul{width:100%; padding-left:0;}
.nav ul li span{padding:0 4px;}
.nav ul li a{font-size:1rem;}
.content,.mk_tit{width:100%;}

}