body { background-color: #eee;}
::-webkit-scrollbar {width: 0px; height: 0px;} 
/* 图片新闻轮播 */
.jq22 ul.common-list{overflow: hidden;}
.ztbanner{position: relative; overflow: hidden;}
.ztbanner img{display: block; width: 100%; height: auto;}
.dqwz{background: url(dqwz_icon2022.png) 0 12px no-repeat; padding: 10px 0 0; padding-left: 30px; line-height: 1.5; margin-top: 20px;}
.common-list li{margin: 10px 0; border-bottom:1px #ccc dashed; padding-bottom: 10px;}
.common-list li .list-pic{width: 15%; float:right; margin-left: 20px;}
.common-list li .list-pic img{width: 100%; height: auto;}
.common-list li .xxgj{width: 100%;}
.common-list li .list-bt{width: 100%;}
.common-list li .list-bt .xxly{color: #0677cf;}
.common-list li .list-bt .date{color: #707070;}
.common-list li .list-bt a{color: #333;}
.common-list li .list-jj{margin-top:20px; color: #707070; text-indent: 2em; display: -webkit-box; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.common-list li:last-child{border-bottom: none;}

.common-list2 li{margin: 10px 0; border-bottom:1px #ccc dashed; padding-bottom: 10px;}
.common-list2 li .list-pic{width: 15%; float:right; margin-left: 20px;}
.common-list2 li .list-pic img{width: 100%; height: auto;}
.common-list2 li .xxgj{width: 100%; }
.common-list2 li .list-bt{width: 100%; background: url(zwgk_list_icon.jpg) left 15px no-repeat; padding-left: 17px;}
.common-list2 li .list-bt .date{color: #707070;}
.common-list2 li .list-bt a{color: #333;}
.common-list2 li .list-jj{margin-top:20px; color: #707070; text-indent: 2em; display: -webkit-box; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.common-list2 li:last-child{border-bottom: none;}

.wjbh_list li{margin: 10px 0; border-bottom:1px #ccc dashed; padding-bottom: 10px;}
.wjbh_list li .list-pic{width: 15%; float:right; margin-left: 20px;}
.wjbh_list li .list-pic img{width: 100%; height: auto;}
.wjbh_list li .xxgj{width: 100%; }
.wjbh_list li .list-bt{width:95%; background: url(zwgk_list_icon.jpg) left 15px no-repeat; padding-left: 17px; text-align: justify;}
.wjbh_list li .list-bt .date{color: #707070;}
.wjbh_list li .list-bt a{color: #333;}
.wjbh_list li .list-jj{margin-top:20px; color: #707070; text-indent: 2em; display: -webkit-box; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.wjbh_list li:last-child{border-bottom: none;}

.wjbh_list li a .post-ifyx{padding: 0 5px; height: 20px; line-height: 20px; border-radius: 5px; text-align: center; display: inline-block;
color: #fff; margin-right: 5px;}
/* 有效 */
.wjbh_list li a .red{background-color: #D30627;}
/* 已失效 */
.wjbh_list li a .grey{background-color: #999;}  
/* 尚未施行 */
.wjbh_list li a .yellow{background-color: #f8a300;} 
/* 已被修改 */
.wjbh_list li a .blue{background-color: #4171D2;} 

/* 图片列表 */
.pic_list {padding-top:0 !important}
.pic_list  li{float:left; width:33.333%; margin-bottom:0;}
/* .pic_list ul div{margin: 0 15px;} */
.pic_list  li .box{margin:15px; border:1px solid #eee; padding:15px; position:relative; overflow:hidden;}
.pic_list  li .box .pic{overflow: hidden; position: relative;}
.pic_list  li .box .pic img{display:block; width:100%; height:163px;}
.pic_list  li .box .txt{position:absolute; bottom:0; left:0;  width:100%; text-align: center;  background:rgba(0,0,0,0.4); color:#FFF; padding: 5px 15px; overflow:hidden; text-overflow:ellipsis;}
.pic_list  li .box .txt a{color:#FFF; display: block;}

/* 领导之窗 */
.ldzc{position: relative;}
.ldzc_menu{position: absolute; top:0; right: 0; width: 200px; z-index: 1;}
.ldzc_menu .title{line-height: 48px; text-align: center; font-weight: bold;}
.sm_open{color: #0169E2;}
.sm_open i, .sm_close i{display: initial; margin-right: 10px;}
.sm_open i img, .sm_close i img{vertical-align: middle;}
.sm_close{background-color: #278CFE; border: 1px #0157E8 solid; color: #fff; display: none;}
.sm_open, .sm_close{position:relative; cursor: pointer;}
.sidemenu{display: none;}
.sidemenu .bg{border: 1px #0157E8 solid; border-top: none; background: #fff; padding: 10px 0;}
.sidemenu li{line-height: 44px; text-align: left; display: block; position: relative; padding-left: 23%}
.sidemenu li::after{position:absolute; content:" "; left:14%; top: 50%; margin-top: -1px; width: 6px; height: 6px; background: #E40E06; border-radius: 50%;}
.sidemenu li a.aon{color: #4275E8;}
.sidemenu li:hover a{color: #4275E8;}

.ldzc-cont{padding:30px 0 0; overflow:hidden; zoom:1;}
.ldzc-cl dt img{display:block; width:200px; height: auto; margin:0 auto;}
.ldzc-cl dd{ text-align:center;}
.ldzc-cl dd b{ display:block; color:#005393; padding:15px 0 10px;}
.ldzc-cl dd span{ display:block; color:#999999;  padding-bottom:10px;}
.ldzc-cl dd a{ display:block; height:24px; line-height:24px; text-align:center; color:#fff; background:#bc1010; max-width:148px; margin:0 auto;}
.ldzc-cl dd a:hover{ font-weight:bold;}

.ldzc-cr .tt{font-weight:bold; color: #005393;}
.ldzc-cr .txt{line-height:1.5; padding:15px 0; text-indent: 2em;}
.ldzc-cr .txt2{line-height:1.5; padding:15px 0; text-indent: 2em;}
.ldzc-cr .txt2 p{margin-bottom: 10px;}

/* 通用内容页 */
.content-title{font-size: 30px; font-weight: bold; color: #333; line-height: 2.0; padding: 0 5% 20px; text-align: center;}
.content_attr{text-align: center; color: #026ae0;}
.content_attr span{color: #026ae0; margin: 0 10px;}
.content_article{clear: both; padding: 20px; line-height: 1.9;}
.content_article table, .content_article img, .content_article video { max-width: 100%; height: auto; }
.content_article table{width: 100% !important;}

.sidebar{position: fixed; top: 35%; right: 0; z-index: 10; width: 50%;}
.sidebar-container{position: relative;}
.rarrow{width: 42px; padding: 20px 0; line-height: 1.2; background: #C1E5FD; position: absolute; top:35%; right: 0; z-index: 999; display: block; text-align: center; color: #026ae0;}
.rarrow a{color: #026ae0;}
.floatboxs{width:75%; background-color: #fff; 
	box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.48); 
	-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.48);
   -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.48);
	position: absolute; right: -75%}
.floatboxs .title{width:100%;height:45px;line-height:45px; background:#005393;color:#fff;position:relative;text-align: center; }
.floatboxs .title a{ color: #fff; font-weight: bold;}
.floatboxs ul{padding: 20px;}
.floatboxs ul li{border-bottom:1px solid #e3e3e3; line-height: 2; padding: 10px 0; padding-left: 16px; position: relative;}
.floatboxs ul li::after{position:absolute; content:" "; left:0; top: 26px; margin-top: -1px; width: 6px; height: 6px; background: #E40E06; border-radius: 50%;}
.floatboxs ul li span{color:#707070;}
.floatboxs ul li:last-child{border-bottom:none;}

.wzyxd{display: block; padding: 14px 10px; margin: 20px 0; background: #eff6ff; color: #fc676b; text-align: center;}
.wzyxd img{vertical-align: middle;}
.wzyxd i{display: inline-block; margin-right: 14px;}
.wzyxd a{color: #fc676b;}
/* 相关内容 */
.mldh {
    position: fixed;
    top: 50%;
    right: 0;
	z-index: 1;
}
.express-xgnr-box{position: fixed; right: -400%; top: 40%; z-index: 102; width: 75%; display: flex; justify-content: space-between;}
.xgnrbox{background-color: #fff; color: #333; width: 100%; margin-left: 50px; box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.48); 
	-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.48);
   -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.48);}
.xgnrbox .title{background: #479FDF; padding: 10px; text-align: center; font-weight: bold; color: #fff;}
.zcjd_list ul{padding: 20px;}
.zcjd_list ul li{border-bottom:1px solid #e3e3e3; line-height: 2; padding: 10px 0; padding-left: 16px; position: relative;}
.zcjd_list li::after{position:absolute; content:" "; left:0; top: 26px; margin-top: -1px; width: 6px; height: 6px; background: #E40E06; border-radius: 50%;}
.zcjd_list li span{color:#707070;}
.zcjd_list li:last-child{border-bottom:none;}
.express-xgnr-box .close{position: absolute; left: 0; bottom: 0}
.express-xgnr-box .close img{height: auto; display: block;}
.express-xgnr-box .close a{display: block;}

/* 相关附件 */
.info_xgxw_title{ border-bottom:#ebebeb 1px solid; background:url(/global/2016-icon-sidenav.gif) no-repeat left center; padding-left:22px; font-size:18px; font-weight:bold; height:30px; line-height:25px;}
.info_xgfj{clear:both; font-family: '微软雅黑'}
.info_xgfj ul{padding:15px 0 20px;}
.info_xgfj li{ background:url(/global/2016_icon_dot_grey.gif) no-repeat left 21px; padding:10px 0 10px 18px;  line-height:1.5;  overflow:hidden; position:relative; *font-size:0;}
.info_xgfj li a{ text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block;}
.info_xgfj li a:hover{font-weight:bold;}

/* 常务会议概览 */
.cwhy_tit{margin-bottom: 1rem; background: url(/global/zfcwhy_r6_c3_s1.jpg) top left no-repeat; height: 35px; font-size: 22px;
 font-family: "黑体"; line-height: 35px; padding-left: 30px; color: #fff;}
 .cwhy_con2{padding: 0px;}
 .cwhy_warp{ overflow: hidden; }
 .hycs{padding: 20px; background: #F0F5FB; font-weight: bold; color: #B70100; font-size: 18px; margin-top: 20px; margin-bottom: 10px;}
 .cyhygl li{padding: 7px 0px; padding-left: 18px; background: url(/global/7_c51.gif) no-repeat 0px 10px;}

 .zqsxxx{border: 1px #ccc solid; border-collapse: collapse;}
.zqsxxx td{border: 1px #ccc solid; border-collapse: collapse; padding:2px 5px; text-align: justify; vertical-align: middle;}
.zqsxxx_bt2{white-space: nowrap;}

.content_article table{border: 1px #ccc solid;}
.content_article td{border: 1px #ccc solid; }

 .content-title .post-ifyx{padding: 0 5px; height: 31px; line-height: 1.3; font-size: 22px; border-radius: 5px; text-align: center; display: inline-block;
color: #fff; margin-right: 5px; font-weight: normal;}
/* 有效 */
.content-title .redh{background-color: #D30627; color: #fff}
/* 已失效 */
.content-title .greyh{background-color: #999; color: #fff}  
/* 尚未施行 */
.content-title .yellowh{background-color: #f8a300; color: #fff} 
/* 已被修改 */
.content-title .bluel{background-color: #4171D2; color: #fff} 

@media (max-width: 1280px) {
	.sidebar{top: 42%;}
}
@media (max-width: 1024px) {
	.sidebar{top: 55%;}
	.pic_list li .box .pic img{height: 128px;}
}

@media (max-width: 912px) {
	.dqwz{margin-top: 10px}
	.common-list li, .common-list2 li{display: flex;}
	.common-list li .xxgj{padding-right: 10px;}
	.common-list li .list-pic, .common-list2 li .list-pic{width: 20%; margin-left: 0; padding-left: 20px;}
	.common-list li .list-pic img, .common-list2 li .list-pic img{height: 8rem;}
	.sidemenu li{padding-left: 26%}
	.sidemenu li::after{left: 16%}
	
	.sidebar{top: 25%; width: 100%}
	.floatboxs ul{padding: 10px;}
	.floatboxs ul li::after{top: 32px}
	.common-list2 li .list-bt{background-position: 0 13px}
	.pic_list  li{width:50%;}
	.pic_list li .box{margin: 10px;}
	.pic_list li .box .pic img{height:11.5rem;}
	.content_article img{height: auto !important}
}

@media (max-width: 820px) {
	.common-list li .list-pic img{height: 7rem;}	
	.ldzc_menu{width: 180px;}
	.pic_list li .box .pic img{height:10rem;}
	
    .express-xgnr-box .close img{width: 40px}
	.xgnrbox{margin-left: 40px;}
}

@media (max-width: 770px) {
	.dqwz{background-size: 2.5%; padding-left: 25px; background-position: 0 15px;}
	.ldzc_menu{width: 170px;}
	.floatboxs ul{padding:0 10px;}
	.floatboxs ul li{line-height: 1.5;}
	.common-list2 li .list-bt{background-position: 0 11px}
	.common-list li .list-pic, .common-list2 li .list-pic{width: 40%;}
	.pic_list li .box .pic img{height:9rem;}
	.wzyxd{margin: 20px 3%;}
	.content_article img{height: auto !important}
}

@media (max-width: 640px) {
	.dqwz{background-position: 0 14px;}
	.common-list li{display: flex;}
	.common-list li .xxgj{padding-right: 10px;}
    .common-list li .list-pic, .common-list li2 .list-pic img{width: 25%; margin-left: 0}
	.common-list li .list-pic img{height: 6rem}
	.common-list li .list-bt{line-height: 1.8;}
	.ldzc_menu{width: 160px;}
	.ldzc_menu .title{line-height: 40px;}
	.sm_open i, .sm_close i{margin-right: 5px;}
	.sidemenu li{line-height: 40px; padding-left: 24%}
	.sidemenu li::after{left: 14%; width: 5px; height: 5px;}
	.floatboxs ul li::after{top: 23px;}
	.content-title{line-height: 1.5;}
	.sidebar{top: 36%;}	

	.pic_list li{width:100%;}
	.pic_list li .box{margin: 10px 0;}
	.pic_list li .box .pic img{height:auto;}

	.cwhy_tit{margin-bottom: 0rem;}
}
@media (max-width:540px) {
   	.dqwz{background-size: 3%; background-position: 0 17px; padding-left: 20px;}
	.content-title{font-size: 22px;}
	.common-list2 li .list-bt{background-size: 6px;}
	.mldh img{width: 25px;}
	.express-xgnr-box .close img{width: 35px}
	.xgnrbox{margin-left: 35px;}
	.zcjd_list ul{padding: 0 10px;}
	.zcjd_list ul li{line-height: 1.4;}
	.zcjd_list li::after{top: 21px;}
	.content_attr span{margin: 0}
	.content_article, .content_article p{font-size: 16px !important;}
}

@media (max-width:480px) {
    .dqwz{background-position: 0 15px;}
	.common-list li .list-pic, .common-list2 li .list-pic{display: flex; align-items: center; width: 40%}
	.common-list li .list-pic img, .common-list2 li .list-pic img{height: 5rem;}
	.common-list li .list-jj{margin-top: 10px;}
	.ldzc_menu{width: 130px}
	.sidemenu li{line-height: 35px;}
	.sm_open i img, .sm_close i img{width: 18px}
	.content-title{padding-top: 10px;}
	.content_article{padding: 20px 0}
	.sidebar{top: 26%;}
	.floatshadow {overflow: hidden; overflow-y: scroll; /*height: 420px;*/}
	.common-list2 li .list-bt{background-size: 5px; background-position: 0 10px; padding-left: 14px;}
	.mldh{top: 40%;}
	.content-title{font-size: 20px;}
	.content-title .post-ifyx{font-size: 18px; height: 25px;}
	.wjbh_list li .list-bt{background: url(zwgk_list_icon.jpg) left 9px no-repeat;}
}

@media (max-width:400px) {
	.common-list li .list-pic, .common-list2 li .list-pic{margin-left: 10px;}
	.common-list li .list-pic img, .common-list2 li .list-pic img{height: 4rem;}
	.mldh{top: 45%}
}

@media (max-width:380px) {
    .sidebar{top: 33%;}
	.common-list li .list-pic, .common-list2 li .list-pic{margin-left: 10px;}
	.common-list li .list-pic img, .common-list2 li .list-pic img{height: 4rem;}
	/* .floatboxs ul{ height: 380px;} */
}

@media (max-width:360px) {
	.dqwz{margin-top: 0; padding-left: 15px;}
	.common-list li .list-pic img, .common-list2 li .list-pic img{height: 3rem}
	.ldzc_menu{width: 120px}
	.ldzc_menu .title{line-height: 30px}
	.sm_open i img, .sm_close i img{width: 16px}
	.sidemenu .bg{padding:5px 0;}
	.sidemenu li::after{width: 4px; height: 4px;}
	.sidemenu li{line-height: 30px;}
	.rarrow{width: 30px;}
	.common-list2 li .list-bt{background-size: 4px; background-position: 0 8px; padding-left: 10px;}
	.mldh img{width: 20px;}
	.express-xgnr-box .close img{width: 25px}
	.xgnrbox{margin-left: 25px;}

	.content-title{font-size: 18px;}
	.content-title .post-ifyx{font-size: 16px; height: 23px;}
	.content_article, .content_article p{font-size: 14px !important;}
}

@media (max-width:320px) {
	.ldzc_menu{width: 105px;}
	.sidemenu li{line-height: 25px;}
	/* .floatboxs ul{height: 270px;} */
	.content-title{font-size: 16px;}
	.content-title .post-ifyx{font-size: 14px; height: 19px;}
	.content_article, .content_article p{font-size: 12px !important;}	
}

@media (max-width:280px) {
   .common-list2 li .list-bt{background-position: 0 7px;}
   .mldh{top:35%;}

}