@charset "utf-8";
body{padding:0; margin:0 auto; font-size:16px; font-family:"微软雅黑"; color:#333333;  -webkit-text-size-adjust:none; min-width: 1200px;}
ol, ul, dl, dt, dd, form{ padding:0; margin:0;}
li{ list-style:none;}
img{ border:none; border:0;}
img, object, embed, video {max-width:100%;}
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }


a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur()); -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#333;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:"微软雅黑"; font-size:14px;}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.container{margin:auto; max-width:1200px; _width:1200px;}
.space20, .space25, .space30, .space60{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space15{height:15px;}
.space20{height:30px;}
.space25{height:25px;}
.space30{height:30px;}
.space50{height:50px;}
.space60{height:60px;}
.fl{float:left;}
.fr{float:right;}

/************** common CSS **************/
.ztwrap{background: url(2025nldjbg_r2_c1_s1.jpg) top center repeat-x #FFFCF3; background-size: 100%;}
.ztwrap .ztmain{background: url(2025nldjbg_r1_c1_s1.jpg) top center no-repeat; background-size: 100%;}

.zt-title{text-align: center; margin-bottom: 22px;}
.zt-title a{display: block;}
.zt-title img{display: block; width: auto; height: auto; margin: 0 auto;}


/************** Header CSS **************/
#top{text-align:center;}
#top img{width:100%; height: auto; display: block;}
.dbbg img{display: block; width: 100%; height: auto;}

/* 便民资讯 */
.bmzxbox{width: 77%; float: right;}

.bmzx-l{float: left; width: 70%; position: relative; padding-top: 48px;}
.bmzx_tpxw{width:100%; overflow:hidden; position:relative; border:0; height: 710px;}
.bmzx_tpxw .hd{overflow:hidden; position:absolute; right:0; bottom:10px; z-index:2; width: 100%;}
.bmzx_tpxw .hd ul{ overflow:hidden; zoom:1; width: 100%; text-align: center;}
.bmzx_tpxw .hd ul li{display: inline-block; margin:0 4px;  width:11px; height:11px; line-height:11px; border-radius:11px; background:#ddd; cursor:pointer; text-indent:99999em;}
.bmzx_tpxw .hd ul li.on{ background:#F97300; width: 27px;}

.bmzx_tpxw .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.bmzx_tpxw .bd ul{width:100%; height:100%;}
.bmzx_tpxw .bd ul li{position:relative; line-height:30px; height:710px;}
.bmzx_tpxw .bd li img{width:100%; height:420px; display: block;}
.bmzx_tpxw .bd li .gjbt{padding: 20px 0; text-align: center; line-height: 1.5; font-weight: bold;}
.bmzx_tpxw .bd li .gjbt a{color: #a67639; font-size: 26px;}
.bmzx_tpxw .bd li .gjzy{color: #666; text-indent: 2rem; line-height: 1.5; text-align: justify;}

.bmzx-r{width: 26%; float: right;}
.bmzx-title{margin-bottom: 20px;}
.bmzx-title img{display: block; margin: 0 auto;}
.bmzx-list li{padding: 33px 0; border-bottom: 1px #FAC986 dashed; line-height: 1.5;}
.bmzx-list li a{height: 50px; display: block; overflow: hidden;}
.bmzx-list li a font{color: #e72500}
.bmzx-list li.xx6{border: none;}


.bmzx-icon{margin-top: 35px;}
.bmzx-icon li{width: 32.6%; float: left; margin-right: 12px;}
.bmzx-icon li img{display: block; width: 100%; height: auto;}
.bmzx-icon li.xx3{margin: 0;}

/* 便民服务 */
.bmfwbox{width: 20.5%; float: left;}
.bmfw-title{margin-bottom: 15px;}
.bmfw-title img{display: block; width: 100%; height: auto;}
.bmfw-list li{margin-top: 19px;}
.bmfw-list li img{display: block; width: 100%; height: auto;}
.bmfw-tab .hd{margin-bottom: 15px;}
.bmfw-tab .hd li{float: left;}
.bmfw-tab .hd span{height: 25px; width: 2px; background: #E62000; margin: 0 20px; float: left;}
.bmfw-tab .hd li img.hover{display: none;}
.bmfw-tab .hd li.on img.hover{display: block;}
.bmfw-tab .hd li.on img.link{display: none;}

/* 乐亭51 */
.lx51-list{height: 598px;}
.lx51-list li{position: relative; float: left; height: 298px; overflow: hidden;}
.lx51-list li img{display: block; height: 298px;}
.lx51-list li a{color: #fff; font-size: 18px;}
/* .lx51-list li a:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    background: url(bg10.png) center repeat-x;
    background-size: auto 100%;
} */
.lx51-list li .pic{overflow: hidden;}
.lx51-list li.xx3 img, .lx51-list li.xx4 img{width: 100%; height: auto;}
.lx51-list li a:hover .pic img {
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
  }
.lx51-list li b{width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; display: block; background: url(2025nldj_r18_c10_s1.png) top left repeat-x;}
.lx51-list li .lx51-list-title{position: absolute; z-index: 2; padding: 15px; bottom: 0; left: 0; text-align: justify;}
.lx51-list li.xx1, .lx51-list li.xx2, .lx51-list li.xx5, .lx51-list li.xx6{width: 25%;}
.lx51-list li.xx3, .lx51-list li.xx4{width: 50%;}

@media (max-width: 1280px) {
	*{
		box-sizing:border-box;
		-moz-box-sizing:border-box; /* Firefox */
		-webkit-box-sizing:border-box; /* Safari */	
	}
	.container{width:100%; padding:0 5%;}
	.header{padding: 0;}


}

@media (max-width: 1200px) {
	.container{width:100%;}
	
}

@media (max-width: 1024px) {
	.ztbox01{padding: 28px 0;}
	.ztbox02{padding-top: 20px;}
	.ztcontent{border: 5px #3aa4d4 solid; border-radius: 5px; padding: 20px;}
	.zt-title{margin-bottom: 20px;}
	

	.space60{height: 40px;}
	

	.zt-title{margin: 0px auto 30px;}
	
	.ztcontent{padding: 20px;}
	.bmfw-tab .hd span{margin: 0 10px;}

}
	
