@charset "utf-8";
.bodybg{ background: #fff;}
/*政策解读*/
.header{ height:380px; background:url(../images_zt/jd_bannerbg.png) no-repeat;}
.container{ width:1200px; margin:0 auto;}
.zc_banner{ height:380px; position:relative;}
.zc_logo{ position:absolute; left:0px; top:20px;}
.zc_logo img{ width: 300px; height: auto;}
.zc_banner .img_title{ display:none;}

.zcjd-search{ height: 53px; padding: 7px 30px 0 45px; font-size: 16px;line-height: 44px;background:#f3f3f3;}
.zcjd-search .zcjd-searchl li{ float: left; margin-right: 10px; }
.zcjd-search .zcjd-searchl li .tit1{ width: 70px; display:inline-block;}
.zcjd-search .zcjd-searchl li .tit2{ padding-left: 10px;}
.zcjd-search .zcjd-searchl li .s_input{ width: 128px; border:none; background:#fff; color:#999; font-size: 16px; border-radius: 5px; -moz-border-radius: 5px;height: 44px; line-height: 44px; padding: 0 5px; }
.zcjd-search .zcjd-searchl li .s_select{ margin: 0 10px; width: 146px; height: 40px;line-height: 40px;font-size: 16px;color: #999;padding: 2px 5px; *padding: 0; border: none; background: #fff;}
.zcjd-search .zcjd-searchr{ width: 515px;height: 44px;}
.zcjd-search .zcjd-searchr li.se_box{height:44px;position:relative;  margin-right:136px;}
.zcjd-search .zcjd-searchr li.se_box .msg-box{left:5px;top:0;position:absolute;}
.zcjd-search .zcjd-searchr li.se_box input{width:100%;height:44px;background:#fff; text-indent: 15px; vertical-align:top; border:none;line-height:30px;color:#999; font-size: 16px; border-radius: 5px; -moz-border-radius: 5px;}
.zcjd-search .zcjd-searchr li.sea_an{width:126px;height:44px;}
.zcjd-search .zcjd-searchr li.sea_an input{width:100%;height:44px; border:none; background:#015293; font-size:15px; color: #fff; overflow:hidden;cursor:pointer; font-family:  "Microsoft YaHei"; vertical-align: top;  border-radius: 5px; -moz-border-radius: 5px;  }


.zcjd-listbox{ width:580px; height:256px; padding:9px 0 5px;}
.zcjd-title{ height:46px; line-height:46px; background:url(../images_zt/jd_bg.png) center repeat-x;}
.zcjd-title a{ background:#fff; padding-right:35px; font-size:24px; font-weight:bold; color:#015293; float:left;}

.gfxwj_lists{margin-top: 15px;}
.gfxwj_lists .gfxwj_lists_tit li{height: 37px;line-height: 37px;background: #f2f6fc;font-size: 18px;color: #333;text-align: center;}
.gfxwj_lists ul li{position: relative;overflow: hidden;}
.gfxwj_lists ul li p{float: left;overflow: hidden;}
.gfxwj_lists ul li p.li_p1{width: 80px;text-align: center;}
.gfxwj_lists ul li p.li_p2{width: 240px;text-align: center;}
.gfxwj_lists ul.gfxwj_lists_tit li{text-align: center;}
.gfxwj_lists ul li div.li_p3,.gfxwj_lists ul li p.li_p3{float: none;margin: 0 122px 0 320px;}
.gfxwj_lists ul li p.li_p4{float:none;width: 122px;position: absolute;right: 0;top: 10px;text-align: center;}
.gfxwj_lists ul.gfxwj_lists_tit li p.li_p4{top: 0;}
.gfxwj_lists ul.gfxwj_lists_main{margin-top: 10px;}
.gfxwj_lists ul.gfxwj_lists_main li{line-height: 30px;border-bottom: 1px dashed #c1c1c1;padding: 10px 0;    font-size: 16px;}
.gfxwj_lists_02 ul li p.li_p2{display: none;}
.gfxwj_lists_02 ul li div.li_p3,.gfxwj_lists_02 ul li p.li_p3{float: none;margin: 0 122px 0 80px;}

.listbox{ width:580px; height:256px; padding:9px 0 5px;}
.list{ height:46px; line-height:46px; background:url(../images_zt/jd_bg.png) center repeat-x;}
.list a{ background:#fff; padding-right:35px; font-size:24px; font-weight:bold; color:#015293; float:left;}
.listwz ul li{ height: 35px; line-height: 35px; background: url(../images_zt/icon-li1.png) left center no-repeat; padding-left: 16px; font-size:16px; overflow:hidden;  position:relative; padding-right:60px;}
.listwz ul li .date{display:block;float:none;position:absolute;right:0;top:0;color:#777; font-size: 14px;}
.listwz ul li .nr{float:left;max-width:100%;}
.listwz ul li .nr .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listwz ul li .nr .gl .split{padding:0 2px;color:#666;font-size:16px;}
.listwz ul li .nr .gl a{display:inline;color:#cc0000;float:none;background:none;max-width:none;padding:0;margin:0;}
.listwz ul li a,.listwz ul li a.title{float:none; margin:0;    white-space: nowrap;  overflow: hidden; text-overflow: ellipsis; display:block; }

/*部门项目*/
.bmxmbox{ width: 1080px; padding: 10px; background: #fff; margin: 0 auto; margin-top: 10px;}
.bmxm_banner .img_title{ display: none;}
.bmxm_banner ul li{ margin-bottom: 10px;}
.bmxm_tit{ height: 42px; border-bottom: 1px solid #ddd;}
.bmxm_tit a{float: left; display: block; height: 42px; line-height: 42px;  padding: 0 28px;  color: #fff; font-size: 16px; background: #448dd5;}
.bmxm_wz{ padding: 7px 0; height:150px; overflow: hidden; font-size: 14px;}
.bmxm_wz ul{ width: 110%;}
.bmxm_wz ul li{ width: 388px; margin-right: 40px;  height: 30px; line-height: 30px; background: url(../images_zt/icon-li1.png) left center no-repeat; padding-left: 12px; overflow:hidden;  position:relative; padding-right:120px; float: left;}
.bmxm_wz ul li .date{display:block;float:none;position:absolute;right:0;top:0;color:#999; font-size: 13px;}
.bmxm_wz ul li .nr{float:left;max-width:100%;}
.bmxm_wz ul li .nr .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bmxm_wz ul li .nr .gl .split{padding:0 2px;color:#666;font-size:15px;}
.bmxm_wz ul li .nr .gl a{display:inline;color:#cc0000;float:none;background:none;max-width:none;padding:0;margin:0;}
.bmxm_wz ul li a,.bmxm_wz ul li a.title{float:none; margin:0;    white-space: nowrap;  overflow: hidden; text-overflow: ellipsis; display:block; }

/*权责清单start*/
.qzqd_body{ background: #f8f8f8;}
/*头部*/
.qzqd_header{width: 100%;}
.qzqd_container{width: 1100px;margin: 0 auto;background: #fff;    -webkit-box-shadow: 0 0 12px hsla(0,0%,75%,.4); box-shadow: 0 0 12px hsla(0,0%,75%,.4); position: relative;}
/*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: 1083px;overflow: hidden;min-height: 400px;height: auto !important;height: 400px;margin: 0 auto;}
.qzqd_logo{ position:absolute; left:5px; top:5px;}
.qzqd_logo img{ width: auto; height: 35px;}
.qzqd_logo .img_title{ display:none;}


.qzqd_header .ztzl-search{ position: absolute; right: 20px; top: 5px; width: 324px; height: 28px;  background: #fff; border: 1px solid #fff;   border-radius: 20px; -moz-border-radius: 20px; }
.qzqd_header .ztzl-search input{background: none; border: 0 none; width: 100%;}
.qzqd_header .ztzl-search .se_box{ padding-left: 20px; margin-right: 60px; height: 30px;}
.qzqd_header .ztzl-search .se_box input{ height: 30px; font-size: 15px; vertical-align: top;}
.qzqd_header .ztzl-search .sea_an{ position: absolute; background:#d90d00;   border-radius: 20px; -moz-border-radius: 20px; right: -1px; top: -1px; width: 60px; height: 30px;}
.qzqd_header .ztzl-search .sea_an input{ text-align: center; color: #fff; line-height: 30px; font-size: 16px;}
/*工作说明*/
.qzqd_explain{width: 995px;overflow: hidden;padding: 0 44px 30px;margin: 0 auto;font-family: "microsoft yahei";background: url(../images_zt/ndbb_line.gif) 0 bottom repeat-x;}
.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:0 20px;}
.qzqd_three ul li .img_title{display: none;}
.qzqd_three ul li.num3{margin-right: 0px;}
/*市直单位*/
.qzqd_wz{width: 100%;}
.qzqd_wz .qzqd_tit{height: 43px;line-height: 43px;background: url(../images_zt/ndbb_title_bg.png) 0 0 repeat-x;}
.qzqd_wz .qzqd_tit h2{width: 180px;height: 43px;background: url(../images_zt/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; overflow: hidden;padding: 17px 0 17px 0;border: 1px solid #b2d8f3;border-top: none;}
.qzqd_wz .qzqd_ul li{width: 332px;height: 28px;line-height: 28px;float: left;margin: 0 0 15px 20px;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; text-align: center;}
.qzqd_wz .qzqd_ul li a:hover{color: #02589f;}
/*权责清单 end*/

/*政府公报*/
.xxgk_body{ min-width: 1100px;}
.xxgk_container{ width: 1100px; margin: 0 auto;}
.gklmbox{ background: #fff; padding: 10px; overflow:hidden; }
.gongb_maincon{background:url("../images_zt/line_cc.png") 760px 0 repeat-y; margin-top: 20px;}

.gongb_lbox{width:740px;}
.gongb_mlbox{height:auto;padding:25px 0px 40px;}
.gongb_header{height:auto;text-align:center;}
.gongb_topsearch{margin-top:20px;height:45px;padding:20px;background:#f8f8f8;}
.gongb_topsearch ul{width:736px; margin:auto;}
.gongb_topsearch .downNum,.gongb_topsearch .upNum{display:block;float:left;width:90px;height:45px;line-height:45px;text-align:center;padding-right:63px;background: url("../images_zt/gongb_topsecbtn.png") right 0 no-repeat;font-size:18px;}
.gongb_topsearch .upNum{padding:0 0 0 63px;background-position:0 -45px;margin-left:10px;}
.gongb_topsearch .select{float:left;width:170px;margin-left:10px;}
.gongb_topsearch .select select{float:left;width:100%;height:45px;border:#ddd 1px solid;padding:4px 10px;font-size:16px;color:#333;}

.gongb_conts_header{padding-top:30px;height:60px;border-bottom:#ddd 1px solid;line-height:50px;text-align:center;font-size:32px;color:#424a68;font-weight:bold;letter-spacing:1em;}
.gongb_conts{padding:20px 0 25px;}
.gongb_conts .conts_title{line-height:32px;font-size:20px;font-weight:bold;color:#454545;padding-top: 15px;}
.gongb_conts ul li{width:100%;height:auto;line-height:24px;vertical-align:bottom;padding:6px 0;font-size:16px;}
.gongb_conts ul li a{display:block;}
.downloadgb{text-align:center;}
.downloadgb a{display:block;width: 120px;margin: auto;cursor: pointer;}
.downloadgb a .img{display:block;float:left;width:100%;text-align:center;}
.downloadgb a .img img{width:90px;height:90px;border:#ddd 1px solid;padding:14px;background:#fff;}
.downloadgb a .tit{display:block;float:left;width:100%;height: 36px;line-height: 36px;font-size: 16px;text-align:center;}

.gongb_search{height:45px;position: relative;}
.gongb_search .gb_search_title{float:left;width:110px;height:45px;line-height:45px;font-size:20px;font-weight:bold;color:#C50001;}
.gongb_search .p1em{padding-left:1em;}
.gongb_search ul li.sea_an{width: 80px;height: 45px;position:absolute;top: 0;right: 0;}
.gongb_search ul li.sea_an input.ss_btn{display:block;float:right;width:80px;height:45px;background:#f38200 url("../images_zt/zfgb_searchbtn.png") center no-repeat;border:none;cursor:pointer;}
.gongb_search ul li.srk{display:block;position:relative;height: 45px; margin:0 80px 0 110px;}
.gongb_search ul li .msg-box{position:absolute;left:0;top:0;}
.gongb_search ul li.srk input{float:left;width:100%;height:39px;line-height:39px;padding:2px 0;text-indent: 15px; background:#fff;border:#eee 1px solid;font-size:14px;}
.gongb_seclbox .gongb_search ul li p.ipt input{width:424px;}

.gongb_rbox{width:300px;}
.gongb_lstop{height:42px;padding-left: 20px;background:#f7f7f7 url("../images_zt/title_line02.png") left center no-repeat;}
.gongb_lstop a{display:block;height:42px;line-height:42px;font-size:20px;font-weight: bold; color:#c50001;}
.gongb_lstop a:hover{color:#c50001;}
.gongb_img{margin-top:20px;border:#e6e6e6 3px solid;height:auto;position:relative;}
.gongb_img img{width:100%;height:auto;}
.gongb_img .gongb_imgtitle{display:block;width:100%;height:auto;line-height:24px;text-align:center;font-size:14px;position:absolute;left:0;bottom:27px;}
.gongb_jjinfo{padding:20px 0 40px;line-height:32px;font-size:16px;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.gongb_jjinfo p{text-indent:2em;}
.gongb_ewm{height:auto;overflow:hidden;}
.gongb_ewm ul li.num2{margin-left:10px;}
.gongb_ewm ul li p.img{height:116px;text-align:center;line-height:0;}
.gongb_ewm ul li p.img img{width:100px;height:100px;padding:7px;background:#fff;border:#cfcfcf 1px solid;margin: auto;}
.gongb_ewm ul li p.tit{padding: 5px 0;line-height: 20px;font-size: 14px;text-align: center;}


.gongb_secmaincon{border:#cfcfcf 1px solid;padding:25px; min-height: 500px;}

.gongb_seclbox{width:740px;}
.gongb_sectitle{height:auto;padding:0 0 10px;border-bottom:#ddd 1px solid;margin-bottom: 20px;}
.gongb_sectitle .gongb_ls{height:24px;line-height:24px;margin-top:25px;}
.gongb_sectitle .gongb_ls .bt{display:block;float:left;white-space:nowrap;font-size:17px;color:#666;}
.gongb_sectitle .gongb_ls .sel{display:block;float:left;width:105px;}
.gongb_sectitle .gongb_ls .sel select{float:left;width:105px;height:24px;border:#ddd 1px solid;padding:0 10px;line-height:20px;font-size:15px;color:#999;}
.gongb_secres{line-height:24px;margin-top:15px;}
.gongb_secres .back{display:block;float:right;white-space:nowrap;height:24px;padding-left:22px;background:url("../images_zt/gb_backico.png") 0 center no-repeat;font-size:15px;color:#666;margin-left:10px;}
.gongb_secres .back:hover{color:#c50001;}
.gongb_secres p{display:block;height:auto;font-size:16px;color:#666;}
.gongb_secres p span{color:#c50001;}

.gongb_seclist{margin-top:30px;}
.gongb_seclist ul li{height:auto;vertical-align:bottom;padding-bottom: 20px; border-bottom: #d3d3d3 1px dashed;margin-bottom: 20px;}
.gongb_seclist ul li p{display:block;}
.gongb_seclist ul li p u{font-style:normal;color:#f23400;text-decoration:none;}
.gongb_seclist ul li p.con .bt{display:block;float:left;width:auto;white-space:nowrap;height:50px;line-height:50px;font-size:18px;color:#fff;background:#c50001;padding:0 14px;margin:5px 10px 0 0;}
.gongb_seclist ul li p.con a{display:block;line-height:28px;font-size:16px;}
.gongb_seclist ul li p.info{margin-top:12px;line-height:28px;font-size:14px;color:#666;}
.gongb_seclist ul li p.date{margin-top:8px;line-height:24px;font-size:14px;color:#666;}

.gongb_secrbox{width:226px;padding:20px;background:#f8f8f8;}
.gongb_secrbox h3{display:block;height:39px;border-bottom:#ddd 1px solid;overflow:hidden;}
.gongb_secrbox h3 span{display:block;float:left;width:auto;white-space:nowrap;height:24px;line-height:24px;font-size:18px;padding-right:30px;background:url("../images_zt/gby_flico.png") right center no-repeat;}
.gongb_secrbox ul{padding:10px 0 30px;}
.gongb_secrbox ul li{height:auto;line-height:30px;vertical-align:bottom;background:url("../images_zt/icon-li1.png") 0 18px no-repeat;padding:5px 0 5px 17px;font-size:16px;}
.gongb_secrbox ul li span{color:#c50001;}


