@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; }
.zt-banner-ul { padding-top: 10px; }
.zt-banner-ul .img-title { display: none; }
.zt-banner-ul img { width: 100%; height: auto; }
/*公用顶部*/
#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: 295px; }
.seach_form .ss1 { position: relative; padding-left: 70px; }
.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; line-height: 30px; height: 30px; }
.seach_form .search_drap select option { font-size: 14px; color: #333; }
.seach_form .ss_input { position: relative; width: 100%; border-bottom: 1px solid #fff; padding-right: 30px; box-sizing: border-box; }
.seach_form .ss_input .search-keywords { border: 0; background: transparent; width: 100%; height: 30px; line-height: 30px; background: url(../images_2023lh/line.png) no-repeat left center; padding-left: 10px; box-sizing: border-box; color: #fff; }
.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 5px; }
.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 { /*width: 90px;*/ height: 26px; }
.toufuwu li.num0 a, .toufuwu li.num1 a, .toufuwu li.num2 a { line-height: 26px; color: #fff; float: none; font-weight: bold; padding: 0 0 0 31px; display: block; border-radius: 5px; }
.toufuwu li.num0 a { background: url("../images-new/oldico2.png") 9px center no-repeat; }
.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**/

.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: 1000px; }
@media  (min-width:992px) and (max-width:1199px) {
  .container, .ndbb_container { width: 992px; }
}
@media (max-width:991px) {
  .container, .ndbb_container { width: 768px; }
}
@media (max-width:767px) {
  .container, .ndbb_container { width: auto; }
}
.footer .container { width: 1420px!important; }

@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) {
  .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 0; }
  .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; }
  .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; }
  .footer .container { width: auto!important; }
}
/*头部*/
.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 9px; 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: 0; }

/*市直单位*/
.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) {
  .seach_form { width: 225px; }
  .seach_form .ss_input { width: 120px; }
  .ndbb_tab ul li a {  padding: 0 12px; font-size: 22px; }
}
@media  (min-width:992px) and (max-width:999px) {
  .ndbb_container { width: 1000px; }
}
@media only screen and (max-width:991px) {
  .ndbb_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 { 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; }
}


