@charset "utf-8";
/* CSS Document */
*{margin: 0;padding: 0;}
body{font-size:12px; font-family: 'Microsoft Yahei','微软雅黑'; color: #333;}
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;}
li .nr {float: left;max-width: 100%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.nr .gl a{color: red;}
.nr .gl {color: red;}
.nr .gl .split{padding: 0 5px;}
/**2023-01-16新增样式 on**/
/*头部*/
.zfnb-header{background: url(../images_ztl/gzndbb_bg.png)no-repeat center; height: 372px;}
.zfnb-header .container{ width: 1200px;}
/*公用顶部*/
#ls_header .lh-logo{margin-top: 10px; }
#ls_header .lh-logo li a span{ display: none;}
#ls_header .lh-top{ margin-top: 24px;}
.lm_position{   margin-left: 10px;}
.bread_Nav { margin-top: 6px;  height: 40px;    padding-left: 10px;   width: 120px; }
.bread_Nav p {  color: #fff;  margin-bottom: 0; }
#dqwzz {line-height: 24px;  font-size: 14px;  color: #fff; }
#dqwzz a{ color: #fff; }
.bread_Nav div span:before{ background: #fff; }
/*搜索*/
.seach_form{ width: 355px;}
.seach_form .ss1 { position: relative;padding-left: 74px;padding-right: 30px;}
.seach_form .search_drap{ position: absolute;  top: 0;  left: 0;}
.seach_form .search_drap select{ border: 0;color: #fff;font-size: 16px; font-weight: bold; background: url(../images_2023lh/xiasanjiao.png)no-repeat 55px center;}
.seach_form .search_drap select option{font-size: 14px; color: #333; }
.seach_form .ss_input{float: left;border-bottom: 1px solid #fff;width: 270px; }
.seach_form .ss_input .search-keywords{   border: 0;background: transparent;width: 230px;  height: 30px; line-height: 30px;background: url(../images_2023lh/line.png) no-repeat left center;padding-left: 10px; }
.seach_form .ss_input input::-webkit-input-placeholder { color: #fff;}
.seach_form .topsearchbtn{position: absolute; right: 0; top: 0; width: 30px; height: 30px; background: url(../images_2023lh/sousuo.png)no-repeat center;
border: 0;}
/*t头部服务*/
.toufuwu li{ float: left; margin: 0 8px;}
.jftbox { width: 78px; height: 22px; border: 1px solid #fff; background: url(../images_2023lh/jtline.png)no-repeat center;}
.jftbox a {width: 39px; height: 22px; color: #fff;}
.jftbox a.active { color: #ffffffab; background: transparent;}
.toufuwu li.num1,.toufuwu li.num2{margin: 0;  background:  #F7A573; border-radius: 5px;} 
.toufuwu li.num1 a,.toufuwu li.num2 a{line-height: 26px;color: #fff;float:none;padding:0 8px 0 31px;display: block;border-radius: 5px;}
.toufuwu li.num1 a{background: url("../images-new/oldico.png") 9px center no-repeat;}
.toufuwu li.num2 a{background: url("../images-new/wzaico.png") 9px center no-repeat;}
.toufuwu li.num3{height: 24px;line-height: 24px;background: url(../images_2023lh/grzx.png) left center no-repeat;padding-left: 29px;}
.toufuwu li.num3 a{color: #fff;}
/*公用顶部 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;bottom: -285px;z-index: 1;}
/**2023-01-16新增样式 end**/
/*底部*/
.container,.ndbb_container{width: 1200px;}
@media  (min-width:992px) and (max-width:1199px) {
	.zfnb-header .container{ width: 992px;}
	.seach_form { width: 225px;}
	.seach_form .ss_input{width: 120px;}
}
@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{ width: 768px;}

}
@media only screen and (max-width:767px) {
	.ndbb_container{width: auto;}
	.zfnb-header .container{ width: auto;}
}
/*头部*/
.ndbb_header{width: 100%;}
.ndbb_container{margin: 0 auto;background: #fff;}

/*banner*/
.ndbb_banner{width: 100%;height: 191px;}
.ndbb_banner ul li img{width: 100%;}
.ndbb_banner ul li .img_title{display: none;}

.ndbb_w983{min-height: 400px;height: auto !important;margin: 0 8px;}

/*工作说明*/
.ndbb_explain{width: 855px;overflow: hidden;padding: 0 64px;margin: 0 auto;font-family: "microsoft yahei";}
.ndbb_explain h1{height: 84px;line-height: 84px;text-align: center;font-size: 24px;font-weight: normal;}
.ndbb_explain p{text-indent: 2em;line-height: 30px;font-size: 16px;font-weight: normal;}
.ndbb_explain_p1{text-indent: 0;}
.ndbb_explain_p2{text-align: right;}

/*切换*/
/*切换标题*/
.ndbb_tab{width: 100%;margin-top: 20px;overflow: hidden;height: 56px;background: url(../images_ztl/ndbb_line.gif) 0 bottom repeat-x;}
.ndbb_tab ul li{float: left;}
.ndbb_tab ul li a{display: block;height: 50px;line-height: 50px;padding: 0 28px;font-size: 24px;}
.ndbb_tab ul li.active a{background: #007fd8;color: #fff;}

/*切换内容*/
.ndbb_qhcon{margin-top: 10px;}
.ndbb_qhcon div.list{display: none;}
.ndbb_qhcon div.active{display: block;}

/*政府门户网站*/
.ndbb_wz{width: 100%;}
.ndbb_wz .ndbb_tit{height: 43px;line-height: 43px;background: url(../images_ztl/ndbb_title_bg.png) 0 0 repeat-x;}
.ndbb_wz .ndbb_tit h2{width: 180px;height: 43px;background: url(../images_ztl/ndbb_title.png) 0 0 no-repeat;text-indent: 20px;font-size: 24px;color: #fff;font-weight: normal;}
.ndbb_wz .ndbb_list{margin-bottom: 10px;width: 958px;overflow: hidden;padding: 17px 0 17px 23px;border: 1px solid #b2d8f3;border-top: none;}
.ndbb_wz .ndbb_ul li{width: 188px;float: left;margin: 0 0 6px;}
.ndbb_wz .ndbb_ul li a{display: block; padding: 0 15px; margin-right: 7px; line-height: 28px; color: #444; font-size: 14px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: #f5f8f9; border: 1px solid #e1eaf1;}
.ndbb_wz .ndbb_ul li a:hover{color: #02589f;}


/*权责清单*/
.qzqd_container{}
/*头部*/
.qzqd_header{width: 100%;}
.qzqd_container{width: 1000px;margin: 0 auto;background: #fff;}

/*banner*/
.qzqd_banner{width: 100%;height: 191px;}
.qzqd_banner ul li img{width: 100%;}
.qzqd_banner ul li .img_title{display: none;}

.qzqd_w983{width: 983px;overflow: hidden;min-height: 400px;height: auto !important;height: 400px;margin: 0 auto;}

/*工作说明*/
.qzqd_explain{overflow: hidden;padding: 0 42px;margin: 0 auto;font-family: "microsoft yahei";background: url(../images_ztl/ndbb_line.gif) 0 bottom repeat-x;text-align: justify;}
.qzqd_explain h1{height: 84px;line-height: 84px;text-align: center;font-size: 24px;font-weight: normal;}
.qzqd_explain p{text-indent: 2em;line-height: 30px;font-size: 16px;font-weight: normal;}
.qzqd_explain_p1{text-indent: 0;}
.qzqd_explain_p2{text-align: right;}

/*三个清单*/
.qzqd_three{width: 100%;margin: 15px 0;}
.qzqd_three ul li{float: left;margin-right: 10px;}
.qzqd_three ul li .img_title{display: none;}
.qzqd_three ul li.num2{margin-right: 0px;}

/*市直单位*/
.qzqd_wz{width: 100%;}
.qzqd_wz .qzqd_tit{height: 43px;line-height: 43px;background: url(../images_ztl/ndbb_title_bg.png) 0 0 repeat-x;}
.qzqd_wz .qzqd_tit h2{width: 180px;height: 43px;background: url(../images_ztl/ndbb_title.png) 0 0 no-repeat;text-indent: 20px;font-size: 24px;color: #fff;font-weight: normal;}
.qzqd_wz .qzqd_list{margin-bottom: 10px;width: 958px;overflow: hidden;padding: 17px 0 17px 23px;border: 1px solid #b2d8f3;border-top: none;}
.qzqd_wz .qzqd_ul li{width: 180px;height: 28px;line-height: 28px;float: left;margin: 0 7px 6px 0;background: #f5f8f9;border: 1px solid #e1eaf1;}
.qzqd_wz .qzqd_ul li a{display: block;width: 100%;height: 28px;text-indent: 19px;color: #444;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.qzqd_wz .qzqd_ul li a:hover{color: #02589f;}


.zt-footer{background: transparent;}

@media  (min-width:992px) and (max-width:1199px) {
	.zfnb-header .container{ width: 992px;}
	.seach_form { width: 225px;}
	.seach_form .ss_input{width: 120px;}
}
@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{ width: 768px;}
	.ndbb_tab{height: auto;}
	.ndbb_tab ul li a{padding: 0 10px;}
	.ndbb_wz .ndbb_list{width: auto;}
	.ndbb_wz .ndbb_ul li{width: 178px;}
}
@media only screen and (max-width:767px) {
	.ndbb_container{width: auto;}
	.zfnb-header .container{ width: auto;}
	.zfnb-header{height: auto; padding: 0 0 70px; background-size: auto 100%;}
	.ndbb_wz .ndbb_list{padding: 10px 5px 0;}
	.ndbb_wz .ndbb_ul li{width: 50%; margin-bottom: 10px;}
	.ndbb_wz .ndbb_ul li a{ margin: 0 5px;}
}


.toufuwu li.num1{
	margin-right: 5px;
}
.dsxx-banner{
	height: 450px;
}
.dsxx-banner img{
	padding-top:0px;
}
.pos-re{
	top: 90px;
}
#uboxstyle select{
	color: #fff;
}


@media only screen and (min-width: 992px) and (max-width: 1199px){
    .container {
        width: 100%;
    }
    .dstwbox {
        width: 100%;
		height: 500px;
        margin-top: 10px;
    }
    .dsywcon{
        width: 100%;
    }
}
@media only screen and (max-width: 991px){
    .container {
        width: 100%;
    }
    .dstwbox {
        width: 100%;margin-top: 20px;
    }
    .dsywcon{
        width: 100%;
    }
}
@media only screen and (max-width: 767px){
    .container {
        width: 100%;
    }
}




.ind_newlist1 .list li a{max-width: 283px;}
.ind-flashlb{ width: 100%; height: 100%; position:relative; }
.ind-flashlb .flash-pic,.ind-flashlb .flash-pic ul,.ind-flashlb .flash-pic li,.ind-flashlb .flash-pic img,.ind-flashlb .flash-pic a{height:100% !important; width: 100% !important; }
.ind-flashlb .flash-pic{ position:relative; z-index:0;}
.ind-flashlb .flash-pic li{ zoom:1; vertical-align:middle;}
.ind-flashlb .flash-pic a{display:block; color: #fff; position: relative;}
.ind-flashlb .flash-pic img{display:block;width: 100%;max-width:100%;height:100%;margin: 0 auto}
.ind-flashlb .flash-pic .title{display:block;height:36px;line-height:36px;padding:0 100px 0 15px;font-size:15px;background:rgba(0,0,0,0.5) !important;overflow:hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff!important;}
.ind-flashlb .flash-pic a:hover .title{color:#fff;}
.ind-flashlb .flash-num{height:9px;overflow:hidden;position:absolute;right:10px;bottom:13px;z-index:1;}
.ind-flashlb .flash-num ul{overflow:hidden;zoom:1;float:left;}
.ind-flashlb .flash-num ul li{float:left;margin-right:5px;width:9px;height:9px;text-indent:-30em;font-size:0;background:#fff !important;overflow:hidden;cursor:pointer;border-radius:50%;}
.ind-flashlb .flash-num ul li.on{background:#e60012 !important;}
/*轮播样式end*/
.ind_tlpic li{padding: 20px 0 0; height: auto; font-size: 0; line-height: 0;}
.ind_tlpic li img{vertical-align: middle; width: 100%; height: auto;}
.ind_flash,.ind_newlist1,.ind_notice{ width: 535px;
    height: 300px; overflow: hidden;}