@charset "gb2312";
/* CSS Document */
/*----通用----*/
.main{padding: 0 20px 20px 20px; margin-top: 20px; border: 1px solid #dbdbdb;}
.subnav{ height:41px; border-bottom: 2px solid #d02223;}
.subnav p{ background: url(map.png) left center no-repeat;font-size:13px; line-height: 41px; padding-left: 20px;}
.subnav p a{color: #333;}
.tit{ height: 46px; border-bottom: 1px solid #e9e9e9;margin-top:40px;}
.tit h4{ font-size:24px; font-weight: bold;  line-height: 30px; border-left:4px solid #c80000; padding-left: 14px;}
.tit h4 span{ color: #c80000;}

/*----------依申请公开----------*/
.tsnr p{  line-height:32px;border-bottom:1px dashed #bfbfbf;  padding: 25px 20px;}
.ysq_btn{ margin-top: 28px;}
.ysq_btn a{ margin-left: 32px;}
.ysq_btn a:first-child{margin-left:0;}

.bg_box{ padding:80px 15px 0px 15px;}


.bg_box h4{ text-align:center; font-size:22px; color:#cf2323; padding-bottom:18px;}
.bg_box p{ line-height:30px; text-align:center;padding-bottom:18px;}

.ysq_bg{ border-collapse: collapse;}
.ysq_bg tr th{ background:#c80000; color: #fff; width: 46px; line-height: 22px; text-align: center;}
.ysq_bg tr td{ border: 1px solid #e3e3e3;}
.ysq_tit{ width: 101px;text-align: right; padding-right: 20px; background: #f7f7f7;}
.ysq_inp{ width: 280px; height: 30px; border: 1px solid #ececec; line-height: 30px; padding-left: 2px;}
.ysq_inp99{ width: 150px; height: 30px; border: 1px solid #ececec; line-height: 30px; padding-left: 2px;}
.ysq_inp2{ width:149px; height: 30px; border: 1px solid #ececec; line-height: 30px; padding-left: 2px;}
.ysq_inp3{ width:690px; height: 30px; border: 1px solid #ececec; line-height: 30px; padding-left: 2px;}
.ysq_inp4 {width:690px; height: 82px; border: 1px solid #ececec; line-height: 30px; padding-left: 2px;}
.yam_hq a{ text-decoration: underline;color: #f12828; margin-left:10px;}
.ysq_inp_btn{ width: 84px; height: 31px; background: url(20170704fjsjtt_zfxxgk_ysq_btn.png) left center no-repeat; border:none; cursor: pointer; font-family:"微软雅黑";  font-weight: bold; color: #686868;}

.tj_btn{width: 122px; height:41px;background:#c80000;color: #fff; border: none; font-family:"微软雅黑"; font-size: 16px; font-weight: bold; cursor:pointer;}
.cz_btn{width: 122px; height:41px;background:#b6b6b6;  color: #fff;border: none;font-family:"微软雅黑"; font-size: 16px; font-weight: bold; margin-left: 20px;cursor:pointer;}


/*----------依申请公开--结果反馈------------*/

.jgfk_box{ padding:30px 12px;}
.jgfk_box h4{ font-weight: bold; padding: 30px; color: #c80000; font-size: 24px; text-align: center; padding-bottom: 80px;}
.jgfx_search p{ font-family:"微软雅黑"; font-size:14px; line-height:28px;}
.jgfx_input_text{ float:left; width:179px; height:28px; border:1px solid #e3e2ea;}
.jgfx_btn{ float:left; width:60px; height:30px; background:#c80000; margin-left:6px; font-family:"微软雅黑"; font-size:14px; color:#fff; border:none;}

.jgfx_tit{ margin-top:10px;}
.jgfx_tit table{ height:42px; background:#f0f0f0; border-top:1px solid #cf2323; font-weight:bold; }

.jgfk_bg_l{ width:115px; text-align:center;}
.jgfk_bg_l2{ width:88px; text-align:center;}
.jgfk_bg_l3{ width:370px; text-align:center;}
.jgfk_bg_l4{ width:133px; text-align:center;}
.jgfk_bg_l5{ width:129px; text-align:center;}
.jgfk_bg_l6{ width:110px; text-align:center;}

.jgfx_bg_nr{ margin-top:10px;}
.jgfx_bg_nr tr td{ height:37px;  line-height:37px; font-family:"微软雅黑"; font-size:14px;}
.jg_ym{ text-align:center; padding-top:30px; padding-bottom:30px;}
.jg_bg_o{ background:#f7f6f6; }


.fkcx_tit { height:60px; line-height:60px; margin-top:30px;}
.fkcx_tit h4 { font-size:19px; font-weight:bold; color:#d00e04; background:url(201708_nds_xxgk_fkcx_03.jpg) left center no-repeat; padding-left:30px;}
.fkcx_nr { height:250px; background:#f7f7f7; border:1px solid #e3e3e3; padding:38px 0 0 0px;}
.fkcx_nr tr td { padding:10px 0;}
.fktw_bg { padding-left:280px;}

/*--------------依申请公开-收费标准------------------------*/
.sfbz_box{ padding:20px 32px 20px 32px; margin-top: 80px;}
.sfbz_tit h4{  font-size:24px; line-height:44px;color:#d62628; text-align:center; padding-bottom:10px;}
.sfbz_tit span { color:#999; text-align:center; }
.sfbz_tit {padding-bottom:20px; border-bottom:1px solid #e7e7e7;text-align:center; margin-bottom:20px; }
.sfbz_box p{  line-height:32px;}
.gzbf_tit h4 { text-align:center; font-size:18px; font-weight:bold; margin-top:40px; margin-bottom:30px;}


/*----------政府信息公开目录-------------*/

.zfml_left{ width:228px; float:left; border:1px solid #dcdcdc; height:720px;}
.zfml_left_tit{ height:37px; border-bottom:2px solid #da0300;}
.zfml_left_tit h4{color:#fff; font-weight:bold; font-size:14px; line-height:37px; padding-left:40px; background: url(20170704fjsjtt_zfxxgk_ml_icon.jpg) 19px center no-repeat #c80000;}
.zfml_right{ width:710px; float:right;}
.zfml_right_tit{height:38px; border-bottom:2px solid #da0300;}
.zfml_right_tit h4{ line-height:38px; font-weight:bold; color:#da0300;  padding-left:36px;  padding-right:10px;}

.xxgk_left_tit{ height:42px; background:#4898f1;}
.xxgk_left_tit h4{ font-size:16px; color:#fff; font-weight:bold; line-height:42px; padding-left:47px;}
.xxgk_left_box_nr{ height:491px; background:#fff; border:1px solid #c8dfed; border-top:none;}
.xxgk_right_box_nr{ height:534px; background:#fff; border:1px solid #c8dfed; padding:0px 14px;}
.xxgk_gb_box{ border-top:2px solid #cf2323;}
.gb_box{border-collapse:collapse;}
.gb_box td{ border:1px solid #dcdcdc;   font-size:13px; font-family:"微软雅黑";}

.td1{ height:40px; background:#f7f7f7; font-weight:bold;}
.td2{ height:60px; line-height:24px;}


/*--------政府信息公开年度报告--------*/
.ndbg_box{ padding:20px 0; border-bottom: 1px dashed #c6c6c6;}

/*------------政府政务公开指南------------*/

.zfzn_tit{ height:68px;}
.zfzn_tit h4{ line-height:68px; font-size:24px;padding-top:20px; color:#da0300; text-align:center;}
.zfzn_news{ margin-top:2px;  padding-top:20px; padding-left:8px; padding-right:8px;}
.zfzn_news p{  font-size:14px; line-height:28px;}
.zfzw_zwgk{ padding: 20px; text-align: center;}
.zfzw_zwgk a{ width: 74px; height: 30px; border:1px solid #d6d6d6; background:#fbfbfb; display:inline-block; line-height: 30px;}


/*----------------细览---------------*/

.xl_box{ padding:20px;}
.xl_top_box{ background:#fffbe9; border:1px solid #ffd99d; padding:0px 50px 20px 50px; margin-top: 30px;}

.xl_top_nr{ width:355px;}
.xl_top_nr p{  font-size:12px; padding-top:20px; line-height:14px;}
.xl_top_nr p span{ font-weight: bold;}
.xl_tit{ padding:20px 0px;}
.xl_tit h4{  font-size:26px; color:#db4c0a; text-align:center; line-height:60px; border-bottom:1px solid #dcdcdc;}
.xl_tit p{ text-align: center; color: #999; line-height: 40px; margin-top: 10px;}
.xl_tit span{ padding: 0 10px;}
.xl_tit span a{color: #999;}
.xl_snbtit{}
.xl_snbtit  p{ text-align:center; padding-top:15px; color:#979797;}
.xl_snbtit  p span{ padding: 0px 10px;}
.fgx_l { border-bottom:1px solid #dadada; padding-bottom:20px;}
.xl_news{ margin-top:25px; padding:0px 18px;}
.xl_news p{  line-height:28px;}
.xl_fj{margin-top:35px; height:36px; line-height: 36px; background: url(201708_nds_xxgk_xl_03.jpg) 15px 40px no-repeat; padding: 30px 0px 0px 10px;}
.xl_fj h4{ padding-left: 30px; font-weight:bold; line-height:35px; }
.xl_fj p{  line-height:17px;}
.xl_fj p a{ padding-left:10px;}
.xl_list{ padding-left:30px;  padding-bottom: 30px;}
.xl_list ul li{ background: url(20170704fjsjtt_zfxxgk_d2.jpg) left center no-repeat; padding-left: 20px; line-height: 32px;}
.xl_list ul li a{ color:#0069d6;}
.xglj_tit { height:65px; line-height:65px; margin-left:14px;}
.xglj_tit h4 {font-size:17px; font-weight:bold; color:#cf2323; }


/*------------政府信息公开意见箱--------------*/
.yjx_box{padding: 20px;}
.yjx_box p{ line-height: 30px;}
.yjx_bg{ padding: 0 30px;}

.yjx_bige_tit{ height:52px; border-bottom: 2px solid #cf2323; background: url(20170704fjsjtt_zfxxgk_ml_icon2.jpg) 7px center no-repeat; }
.yjx_bige_tit h4{ line-height: 52px; padding-left:34px; font-weight: bold; font-size: 19px; color: #d00e04;}

.yjx_bige tr th{ height:42px; background: #f0f0f0;}
.yjx_bige tr td{ height: 39px; text-align: center; padding-left: 28px;}
.yjx_bige tr td:first-child{ text-align: left;}
.yjx_bbg{ background: #f7f6f6;}


/*申请公开目录1*/
.gkml h4 { font-size:24px; line-height:40px;  border-bottom:1px solid #e9e9e9; padding:15px 0 15px 20px; }

.qqzfgkml { border:1px solid #ccc; margin-top:30px; }
.qqzfgkml h4{ font-size:15px;  background:url(201708_nds_xxgk_bg_03.jpg) 20px 12px no-repeat; padding-left:45px; line-height:40px;  
float:left; border-top:2px solid #cf2323; margin-top:-1px;color:#cf2323; font-weight:bold; }


.mlli{ width:958px; border-top:1px solid #ccc;}
.ml{ width:440px; border-left:1px solid #ccc; padding:10px; margin-left:15px; }
.gkml h4 span{ color:#cf2323;}


.ml ul { margin-left:15px; margin-right:15px; padding-bottom:10px;}
.ml ul li{ font-size:13px; line-height:35px; border-bottom:1px dashed #ccc; position:relative;}
.quan{ width:11px; height:11px; position:absolute; left:-30px; top:-10px;}

.zfgzbm{border:1px solid #ccc; margin-top:30px;}
.zfgzbm h4{ font-size:15px; color:#0066cc; padding-left:20px; line-height:40px;  font-weight:bold;
width:230px; border-top:2px solid #0066cc; }

.bmmlli{ width:955px; border-top:1px solid #ccc;}
.bmml{ width:440px; border-left:1px solid #ccc; padding:10px; margin-left:15px;}
.bmml ul { margin-left:15px; margin-right:15px;}
.bmml ul li{ font-size:13px; line-height:35px; border-bottom:1px dashed #ccc; position:relative;}
.bmquan{ width:11px; height:11px; position:absolute; left:-30px; top:-10px;}
.bmml ul li span{ float:right; color:#b8b8b8;}
.bmml ul li span a{color:#ccc; margin:0 5px;}