*{margin: 0;padding: 0;}
body{font-size:16px;font-family: 'Microsoft Yahei','微软雅黑';min-width: 1200px;overflow-x: hidden;color: #444;background: #fff;line-height: 1.5;}
a{text-decoration: none;color: #333;}
ol,ul{list-style: none;}
/*清除ie6的浮动*/
.clearfix:after {
	content: " ";
	height: 0;
	display: block;
	visibility: hidden;
	clear: both;
}
* html .clearfix {zoom: 1;}
.fl{float: left;}
.fr{float: right;}

/*归档*/
.init{position: absolute;right: 0;top: 0;}

/*专题公用头部 颜色配置 蓝色*/

.ls-toufuwu li.num0 a { background: url(../images-new/oldico2.png) 9px center no-repeat #4ca4fc; color: #fff; }
.ls-toufuwu li.num1 a { background: url(../images-new/oldico.png) 9px center no-repeat #4ca4fc; color: #fff; }
.ls-toufuwu li.num2 a { background: url(../images-new/wzaico.png) 9px center no-repeat #4ca4fc; color: #fff; }
.ls-toufuwu li.num3 a { background: url(../images-new/bqk-ico.png) 9px center no-repeat #4ca4fc; color: #fff; }
.ls-toufuwu li.num4 { background: url(../images_ztl/person_center_blue.png) left center no-repeat; }

/*专题公用头部 颜色配置 蓝色 end*/

.nbbanner{ margin: 88px auto 0; text-align: center;}
.nbbanner img{ max-width: 98%; height: auto;}
.nbbanner .img_title{ display: none;}
.guidang {position: absolute;right: 53px;top: 100px;z-index: 99;}
/**2023-01-16新增样式 end**/

.dzjgico { width: 370px; padding-top: 30px;}
.dzjg { margin-right: 20px;}
.jiucuo { padding-top: 16px; margin-right: 20px;}
.old-govimg{ padding-top: 16px;}
/*底部*/
.container,.ndbb_container{width: 1200px;}
.footer .container{width: 1420px!important;}

.xxgk_container{position: relative;width: 1200px;margin: 0 auto;}
.xxgk_container .img_title{display: none;}
.xxgk_container .guigang{ position:absolute; top:10px; right:0px;}
/*头部*/
.xxgk_header{width: 100%;height: 380px;background: url(../images_ztl/xxgk_pic-header.png) center center no-repeat;}

/*六安市logo*/
.xxgk_logo{position: absolute;left: 0px;top: 18px;}


/*book*/
.xxgk_book_con{width: 100%;height: 297px;padding: 58px 0 56px;background: #fff;}
.book_right{padding: 6px 35px 0;height: 284px;width: 844px;border: 1px solid #ddd;text-align: justify;}
.book_right h1{text-align: center;line-height: 77px;font-size: 24px;font-weight: bold;color: #3d3d3d;}
.book_right p{line-height: 36px;font-size: 18px;text-indent: 2em;color: #3d3d3d;}


/*条例修订主要亮点*/
.xxgk_tlxd_con{width: 100%;padding: 56px 0;height: 583px;background: #f3f7fb;}

.xxgk_title{margin-bottom: 55px;}

/*左侧切换标题*/
.tlxd_top{padding-top: 15px;width: 416px;height: 434px;background: #fff;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.tlxd_top ul li {position: relative;width: 426px;line-height: 60px;text-indent: 18px;font-size: 18px;font-weight: bold;cursor: pointer;}
.tlxd_top ul li .tlxd_i{position: absolute;right: 0;bottom: -13px;display: none;width: 10px;height: 9px;background: url(../images_ztl/xxgk_icon-act.png) no-repeat;}
.tlxd_top ul li.active{line-height: 56px;border-bottom: 4px solid #ffae00;background: #247ee6;color: #fff;}
.tlxd_top ul li.active .tlxd_i{display: block;}

/*右侧切换内容*/
.tlxd_con div.list{padding: 30px 42px 0;height: 419px;width: 660px;background: #fff;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);display: none;}
.tlxd_con div.active{display: block;}
.tlxd_con p{line-height: 36px;font-size: 18px;text-indent: 2em;text-align: justify;}

/*权威解读贯彻落实*/
.xxgk_other_con{width: 100%;padding: 56px 0;background: #fff;}


/*左侧内容*/
.qwjd_left{width: 648px;}
/*说明*/
.qwjd_jddesc{margin-bottom: 4px;padding: 12px 30px;height: 84px;background: #f5f5f5;}
.qwjd_jddesc p{font-weight: bold;color: #3d3d3d;text-align: justify;line-height: 28px;text-indent: 2em;}

/*滚动内容*/
.slimScrollDiv{height: 280px !important;}
.qwjd_scroll{width: 638px;height: 280px;padding-right: 10px;overflow-y: scroll;}
/*问题*/
.m-faqhd {height: 54px;line-height: 54px;background: #d1e2f6;}
.m-faqhd p {float: left;margin-right: 15px;width: 56px;height: 54px;text-align: center;background: #247ee6;color: #fff;font-size: 24px;}
.m-faqhd span {font-weight: bold;color: #3d3d3d;}
/*回答*/
.m-faqbd {padding: 14px 24px;}
.m-faqbd p {text-indent: 2em;line-height: 28px;text-align: justify;}

/*右侧内容左右*/
.qwjd_right{width: 472px;height: 372px;padding: 20px 20px 0;background: url(../images_ztl/xxgk_bg-jyja.png) #fff right bottom no-repeat;-webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);box-shadow: 0 15px 30px rgba(0,0,0,0.1);}

.scroll-body{width: 100% !important;}

.qwjd_right ul li a{float: left;}
.qwjd_right ul li img{float: left;margin-top: 10px;}
.qwjd_right ul li .date{float: right;}

.qwjd_right .scroll-wrap{*width: 472px;height: 276px;margin-bottom: 28px;overflow:hidden;}
.qwjd_right li{width: 472px;float: left;}
.qwjd_right li dd{height: 46px;line-height: 46px;padding-left: 15px;background: url(../images_ztl/xxgk_icon-li.png) left center no-repeat;overflow: hidden;}
.qwjd_right li a:hover{color:#247ee6;}

.qwjd_right .prev{float: right;margin-left: 12px;display: block;width: 30px;height: 30px;background: url(../images_ztl/xxgk_pre.png) no-repeat;cursor: pointer;} 
.qwjd_right .next{float: right;margin-left: 12px;display: block;width: 30px;height: 30px;background: url(../images_ztl/xxgk_next.png) no-repeat;cursor: pointer;}


/*贯彻落实*/
.xxgk_gcls{padding-top: 55px;}
.xxgk_gcls ul{width: 1242px;}
.xxgk_gcls .gcjd_ul li{ float: left; margin-right: 42px; width: 564px;height: 34px; line-height: 34px;vertical-align: bottom;overflow: hidden; padding-left: 15px; background: url(../images_ztl/xxgk_icon-li.png) left center no-repeat;padding-top: 2px;padding-bottom: 2px;position: relative;}
.xxgk_gcls .gcjd_ul li a{display: block;float: left;}
/*.xxgk_gcls .gcjd_ul li .nr {float: left;max-width: 100%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}*/
.xxgk_gcls .gcjd_ul li .date{font-size: 14px;color: #999;float: none;position: absolute;right: 0;top: 2px;}
.xxgk_gcls .gcjd_ul li img{float: left;margin-top: 10px;}
.xxgk_gcls .gcjd_ul li a:hover{color:#247ee6;}

/*
.xxgk_gcls .gcjd_ul li .date{ font-size:14px;color:#999;position: absolute;right: 0;top: 0;}
.xxgk_gcls .gcjd_ul li .title{float:none;display:block;margin-right: 0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xxgk_gcls .gcjd_ul li .nr .gl a{color: red;}
.xxgk_gcls .gcjd_ul li .nr .gl {color: red;}
.xxgk_gcls .gcjd_ul li .nr .gl .split{padding: 0 5px;}*/

/* @media (min-width: 1200px) and (max-width: 1419px) {
	.footer .container{ width: 1200px!important;}

	.dzjgico { width: 350px;}
	.dzjg,.jiucuo { margin-right: 15px;}
	.footlink { padding: 13px 16px;    margin-right: 20px; width: 182px;}
	.footnav { padding-left: 20px; width: 240px; margin-right: 20px; }
	.fot_ewm { width: 310px;}
	  .fot_ewm ul li{ margin: 0 20px;}
}
@media  (min-width:992px) and (max-width:1199px) {
	.zfnb-header .container,.footer .container{ width: 992px!important;}
	.seach_form { width: 225px;}
	.seach_form .ss_input{width: 120px;}


	.dzjgico { width: 250px;}
    .dzjg{ width: 60px;}
  .dzjg,.jiucuo { margin-right: 10px; width: 70px;}
  .old-govimg{ width: 70px;}
    .dzjgico img{ width: 100%;}
  .footlink { margin-right: 15px;padding: 13px 0px;}
  .footnav { padding: 25px  15px; width: 210px; margin-right: 15px;}
  .fot_ewm { width: 250px;}
  .fot_ewm ul li { margin: 0 10px;}
}
@media  (min-width:992px) and (max-width:999px) {
	.ndbb_container{width: 1000px;}
}
@media only screen and (max-width:991px) {
	.ndbb_container{width: 768px;}
	.zfnb-header .container,.footer .container{ width: 768px!important;}


	 .dzjgico { width: auto; float: none; text-align: center; padding: 0;}
	 .dzjg, .jiucuo, .old-govimg { float: none; display: inline-block; margin: 0; padding: 0;vertical-align: middle;}
	 .footlink { width: auto; margin-right: 0; height: auto; padding: 0; float: none; text-align: center;background: none;}
	 .footlink ul li { float: none; margin: 0 10px; width: auto; display: inline-block; line-height: 32px;}
	 .footnav { width: auto; margin-right: 0; padding: 0; float: none; height: auto;background: none; text-align: center;}
	 .footnav br { display: none;}
	 .footnav span { margin: 0 8px;display: inline-block;}
	 .fot_ewm { width: auto; float: none;background: none;}
	 .fot_ewm ul li { margin: 0 20px;}
	 .footcon { line-height: 32px;}
	 .footcon span { display: inline-block;}
}
@media only screen and (max-width:767px) {
	.ndbb_container{width: auto;}
	.zfnb-header .container,.footer .container{ width: auto!important;}
} */