body{background-color: #f3f8fa; -webkit-text-size-adjust:none; min-width: 1236px; font-family: '微软雅黑';}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul, div{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
a{ text-decoration:none; color:#333333; noline:expression(this.onfocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#cc3333;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.fl{float: left;}
.fr{float: right;}

.container{ width:1200px; margin:0 auto; clear:both; position:relative;}

.space30, .space50{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space30{height:30px;}
.space50{height:50px;}

/*图片鼠标经过效果*/
.hoverimgbox{ overflow:hidden;}
.hoverimgbox img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.hoverimgbox img:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.imghover{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.imghover:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.header img{width: 100%; height: auto; max-width: 100%;}
.header .ztzy{position: relative; z-index: 1; width: 1200px; margin: 350px auto 0; height: 153px; background: url(/uploads/image/wother/2021txxdzt_r1_c1_s1.png) center no-repeat; display: inline-block; color: #920b00; line-height: 38px; vertical-align: middle; vertical-align: -webkit-baseline-middle;}

.ztbox{position: relative; padding: 50px 0;}
.ztbox2{width: 49%;}
.zt-title{text-align: center; margin-bottom:38px; background: url(/uploads/image/wother/2021wmxwzt_r7_c6_s1.jpg) left center repeat-x; position: relative;}
.zt-title h1{width: 369px; font-size: 40px; color: #3583a7; text-align: center; margin: 0 auto; background: url(/uploads/image/wother/2021wmxwzt_r7_c4_s1.jpg) center no-repeat;}
.zt-title h1 a{font-size: 40px; color: #3583a7;}
.zt-title span{position: absolute; top: 40px; right: 0;}
.zt-content{}

.ztlist li{position:relative; padding-left: 19px; overflow:hidden; vertical-align:top; margin-bottom: 0; line-height: 40px;}
.ztlist li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 6px; height: 6px; background:#ffba6d; border-radius:50%;}
.ztlist li a{max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size:18px; display:block;}
.ztmore{width: 40px; height: 18px; float: right;}

/*****要闻*****/
.ttyw-tpxw{width: 49.2%; height: 360px;}
.tpxw{width:100%; height:360px; overflow:hidden; position:relative; border:0;  }
.tpxw .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:8px; z-index:2; }
.tpxw .hd ul{ overflow:hidden; zoom:1; float:left;}
.tpxw .hd ul li{ float:left; margin-right:8px;  width:10px; height:10px; line-height:10px; border-radius: 50%; background:#c3c3c3; cursor:pointer; text-indent:99999em;}
.tpxw .hd ul li.on{ background:#fff; color:#fff; }
.tpxw .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.tpxw .bd ul{width:100%; height:100%;}
.tpxw .bd ul li{position:relative; line-height:40px; height:360px;}
.tpxw .bd li img{width:100%;  height:360px;}
.tpxw .bd li b{ display:block; position:absolute; width:100%; height:40px; bottom:0;left:0;background:#000; opacity:.62;filter:alpha(opacity=62); z-index:1;}
.tpxw .bd li span{ display:block; position:absolute;width:82%;height:40px; bottom:0;left:0; z-index:2; line-height:40px;}
.tpxw .bd li span a{color:#fff; display:block; float:left; padding-left:15px; position:relative; z-index:3; font-size:18px; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.tpxw .bd li span a:hover{color:#fc0;}
.tpxw .prev,
.tpxw .next{ position:absolute; left:0; top:45%; margin-top:-25px; display:block; width:40px; height:59px; background: -105px 13px no-repeat #000; filter:alpha(opacity=50);opacity:0.5;   }
.tpxw .next{ left:auto; right:0; background-position:12px 13px; }
.tpxw .prev:hover,
.tpxw .next:hover{ filter:alpha(opacity=100);opacity:1;}
.tpxw .prevstop{ display:none;  }
.tpxw .nextstop{ display:none;  }

.yaowen{width: 48%;}
.yaowen-title{height: 44px; line-height: 44px; background: url(/uploads/image/wother/2021wmxwzt_r3_c2_s1.jpg) top left repeat-y; position: relative;}
.yaowen-title h1{margin-left: 17px; font-size: 26px; color: #fff;}
.yaowen-title h1 a{font-size: 26px; color: #fff;}
.yaowen-title span{position: absolute; top: 9px; right: 20px;}

.yaowen-list{padding:20px 20px 0}
.yaowen-list li{position:relative; height:60px; line-height:60px; overflow:hidden; vertical-align:top;}
.yaowen-list li a{display:block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size: 18px;}

/*****条例全文*****/
.tlqw-title img{width: 100%; height: auto; display: block;}
.tlqw-content{background-color: #fff; padding: 30px 60px; padding-right: 20px;}
.tlqw-content .content p{font-size: 16px; line-height: 2; margin-bottom: 15px;}
#scroll {position:relative; height:500px; overflow:auto}
#scrollcontent {position:absolute; width:96%; z-index:200}
#scrollcontent p{font-size: 16px; line-height: 2; margin-bottom: 15px;}

#scrollbar {float:right; position:relative; display:none; width:11px; height:500px; z-index:100; background:#d7e6ed; border-radius: 11px}
.scroller {position:absolute; top:0; width:11px; cursor:pointer; background-color:#3583a7; border-radius: 11px; height: 62px !important}
.buttonclick {background-color:#3583a7;}
.scroll_box1{height:500px; overflow: hidden; position: relative;}
.scroll_cont{position:absolute; width:96%; z-index:200}
.scroll_cont p{font-size: 16px; line-height: 2; margin-bottom: 15px;}

/*****融媒策划*****/
.rmch-content{margin-top: 20px;}
.rmch-box1{width: 30%; overflow: hidden; position: relative;}
.rmch-box1 img{width: 100%; height: 550px; display: block;}
.rmch-box1 .txt{position:absolute; bottom:0; left:0; width: 100%; margin:0; background:#000; opacity:.60;filter:alpha(opacity=60); color:#fff; line-height:47px; text-align: center; height:47px; overflow:hidden; text-overflow:ellipsis;}
.rmch-box1 .txt a{color:#fff; font-size: 16px; display: block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding: 0 15px}
.rmch-box2{width: 38.3%; margin: 0 10px; overflow: hidden;}
.rmch-box2 li{position: relative;}
.rmch-box2 li .txt{position:absolute; bottom:0; left:0; width: 100%; margin:0; background:#000; opacity:.60;filter:alpha(opacity=60); color:#fff; line-height:47px; text-align: center; height:47px; overflow:hidden; text-overflow:ellipsis;}
.rmch-box2 li .txt a{color:#fff; font-size: 16px; display: block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; padding: 0 15px;}
.rmch-box2 li.space{margin-bottom: 10px;}
.rmch-box2 img{width: 100%; height: 270px; display: block;}

/*****媒体观察*****/
.mtgc-content{}
.mtgc-box{width: 48.5%;}
.mtgclist li{margin-bottom: 19px;}
.mtgclist li .title{padding-left: 44px; padding-right: 30px; line-height: 64px;  background:url(/uploads/image/wother/2021wmxwzt_icon2.png)  21px center no-repeat #cde1e9; font-weight: bold;}
.mtgclist li .title a{ font-size: 18px; color: #333; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden;}
.mtgclist li.active{}	
.mtgclist li.active .title{background: url(/uploads/image/wother/2021wmxwzt_icon.png)  21px center no-repeat #3583a7; font-size: 18px;  color: #fff; font-weight: bold;}
.mtgclist li.active .title a{color: #fff; font-size: 18px;}
.mtgclist li .jdlb{display: none; text-indent: 2em; font-size: 16px;}
.mtgclist li.active .jdlb{display: block;line-height: 1.5; color: #333; padding: 15px 15px 0; text-indent: 2em; font-size: 16px;}


/*****地市动态*****/
.dsdt-content{width: 1236px; margin: 0 auto; *margin-top:50px;}
.dsdt-box{width: 46.5%; margin: 0 20px 10px;}
.dsdt-box-l{width: 40%; float: left;}
.dsdt-box-l img{width: 100%; height: 162px;}
.dsdt-box-r{width: 56%; float: right;}
.dsdt-box-r .title{font-size: 18px; color: #333; font-weight: bold; line-height: 1.5; margin-bottom: 15px;}
.dsdt-box-r .title a{font-size: 18px; color: #333;}
.dsdt-box-r .zy{color: #333; font-size: 16px; text-indent: 2em;}
.dsdt-list li{position:relative; float: left; width: 43.2%; margin: 0 20px; padding-left: 24px; padding-right: 20px; height:67px; line-height:67px; overflow:hidden; vertical-align:top; border-bottom: 1px #c7cacc dashed;}
.dsdt-list li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 6px; height: 6px; background: #3583a7; border-radius: 50%;}
.dsdt-list li a{max-width:100%; white-space:nowrap; font-size: 18px; color: #333; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block;}

.footer{background-color: #e6e6e6; padding: 30px 0; color: #333; font-size: 17px; text-align: center; line-height: 2;}

.aside {
    width: 194px;
    position: fixed;
	margin-left: -820px;
    top: 105px;
    left: 50%;
    box-sizing: border-box;  
	z-index: 99;
}
.aside img{display: block; margin: 0 auto;}
.aside ul.cdmenu{
	height: 429px;
	background: url(/uploads/image/wother/swmb-jd100zn-fdcd.png) top left no-repeat;
	margin-top: 6px;
	padding: 11px 12px;
}
.aside ul.cdmenu li{height: 49px; line-height: 49px; text-align: center; border-bottom: 1px #ed7176 dashed; background: url(/uploads/image/wother/swmb-jd100zn-fdcd-icon.png) right center no-repeat;}
.aside ul.cdmenu li a{color: #fff; font-size: 18px; display: block;}

@media (max-width: 1280px) {
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* firefox */
		-webkit-box-sizing:border-box; /* safari */	
	}

}

@media (max-width: 1200px) {
	
}

@media (max-width: 1024px) {
	.aside {margin-left: -580px;}
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {

}

/* xs */
@media (max-width: 768px) {
  
}

