@charset "utf-8";
/* CSS Document */
@import url(top.css);
@import url(foot.css);
@import url(reset.css);
@import url(global.css);
/*市情*/
body{ font-size:14px;}
.box1{ width:1200px; height:auto; margin:0 auto;  font-family:"微软雅黑"; margin-bottom:20px;}
.lmu2{ overflow:hidden; margin-bottom:20px;}
.clearfix{content:".";display:block;height:0;clear:both;visibility:hidden}

.bjh3 em a{font-weight:bold; }
.box_l{  width:466px}
.box_r,.box_r .nmnews{ width:511px;}
.box_r .nmnews{ width:509px !important;}
/*毕节要闻*/   
.nmnews{ width:464px; border:1px #e6e6e6 solid; overflow:hidden}
.nmnews .hd .more{float: right;}

.nmnews .hd{position: relative; 
height:44px; 
line-height:44px; font-size:14px; font-weight:bold; 
padding-right: 4px;
border-bottom:1px #be0001 solid;
overflow:hidden;
}
.nmnews .hd ol{ 
    overflow: hidden;
    position: absolute;
    z-index: 5;
	}
.nmnews .hd ol li{float:left; font-size:18px; font-family:"微软雅黑"; margin: 0 5px; white-space:nowrap;color:#393939}
.nmnews .hd ol li a{float:left;color:#393939;display:block; height:32px; padding: 0 5px; }
.nmnews .hd ol li .on{height:44px;padding: 0 5px; color:#b90000;}
.nmnews .hd ol .on a:hover{ text-decoration:none; }

.nmnews_box{ overflow:hidden;zoom:1}

.nmnews_box p{
    border-bottom: 1px dotted #CCCCCC;
    color: #B90000;
    font-size: 14px;
    font-weight: bold;
    line-height: 38px;
    overflow: hidden;
}
.nmnews_box p a{color: #B90000 !important;}
.nmnews_box p a:hover{color: #ff6b07 !important;}

.nmnews_box ul{ padding:5px 10px 0px 5px;}
.nmnews_box ul li{ line-height:38px; height:38px;}
.nmnews_box ul li a{
	
    display: block;
    overflow: hidden;
    padding-left: 7px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 85%;
    height:38px;
    color: #343434;
	font-family:"微软雅黑";
	font-size:16px;
	}
.nmnews_box ul li a:hover{color: #ff6b07;}
.nmnews_box ul li span{ float:right; color:#575757;}

.nmnews_box .diqu{ padding:5px; overflow:hidden}
.nmnews_box .diqu li{ width:17%; height:29px; margin:5px 18px; float:left; border:1px #be0001 solid}
.nmnews_box .diqu li a{ height:29px; line-height:29px;}
.nmnews_box .diqu li a em{ font-family:宋体; font-weight:bold; margin-right:5px}
.nmnews_box .diqu li a:hover{ color:#be0001}
/*滚动专题*/
		.rdzt{ width:466px; height:76px; overflow:hidden; position:relative; margin-top:15px; }
		.rdzt .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.rdzt .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.rdzt .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.rdzt .hd ul li.on{ background:#f00; color:#fff; }
		.rdzt .bd{ position:relative; height:100%; z-index:0;   }
		.rdzt .bd li{ zoom:1; vertical-align:middle; }
		.rdzt .bd img{ width:466px; height:76px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.rdzt .prev,
		.rdzt .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.rdzt .next{ left:auto; right:3%; background-position:8px 5px; }
		.rdzt .prev:hover,
		.rdzt .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.rdzt .prevStop{ display:none;  }
		.rdzt .nextStop{ display:none;  }
		
		
/*-------------------------------------------------------------------------------------领导之窗css ------------------------------------------------------------------------*/		
.container{ width:1200px; margin:20px auto 8px; border-top:none; padding:0;}
.container img{ margin-bottom:15px;}

.ldzc_left{ width:267px; overflow:hidden; border:1px solid #e6e6e6; background:#fafafa;}
.ldzc_right{ width:895px; overflow:hidden; border:1px solid #e6e6e6; padding:0 10px 10px;}
.dqwz i{ font-family:宋体; font-style:normal}
/*________________________________________省局领导___________________________________________________*/

.ldzc_left .sjld{ }
.ldzc_left .sjld h3{height:37px; line-height:37px; background:#e6e5e5; text-align:center; font-size:16px;}
.ldzc_left .sjld h3 a{color:#c00809 !important;} 
.ldzc_left .sjld h3 a:hover{color:#d71313 !important;}
.ldzc_left .sjldCont{padding:5px 9px; overflow:hidden;}
.ldzc_left .sjldCont h4 a{height:33px;  line-height:33px; padding:0px 5px; color:#c00809 !important; font-size:16px;}
.ldzc_left .sjldCont li{height:33px;  line-height:33px; padding:0px 0 0 20px;}
.ldzc_left .sjldCont li a{color:#c00809 !important; font-size:16px;}
.ldzc_left .sjldCont li a:hover{color:#e78341 !important;}
.ldzc_left .sjldCont li a.on{ font-weight:bold}
/*________________________________________当前位置___________________________________________________*/
.ldzc_right .dqwz{ height:32px; line-height:32px; overflow:hidden; border-bottom:1px solid #ffad10; color:#757575; }
.ldzc_right .dqwz a{color:#757575;}
.ldzc_right .dqwz a:hover{color:#f4551e;}

/*________________________________________领导介绍___________________________________________________*/
.ldzc_right .ldjj .ldmz{ line-height:35px; height:35px; overflow:hidden;  border-bottom:1px solid #ffad10;}
.ldzc_right .ldjj .ldmz h3{ color:#c00809; line-height:35px;  text-align:center; font-size:16px;}

.ldzc_right .ldjj .gzfg{ line-height:28px; height:28px; overflow:hidden; font-size:16px;}


.ldzc_right .ldjj{ height:auto!important;overflow:hidden;}
				.ldnr{   line-height:25px; color:#737373; font-size:16px; overflow:hidden;}
				.ldnr_l{ margin:10px auto; width:100%; text-align:center;} 
				.ldnr_l p{ color:#f00;}
            	.ldnr_l img{ width:185px; height:224px; margin:0;}
				.ldnr_r{ margin:10px 0 0 0; width:100%; float:right; }
				.ldnr_r h3{ color:#c00809; font-size:16px;  font-weight:bold; margin:3px 0 8px 0; }
				.ldnr_r p{ text-indent:2em; color:#494949;line-height: 25.6px;}
				.ldzc_right .ldjj .gzfg{ margin-top:5px; overflow:visible; height:auto;}
				.ldzc_right .ldjj .gzfg h3{color:#c00809; font-size:16px;  font-weight:bold; }
				.ldzc_right .ldjj .gzfg .gzfg_nr{ max-height:600px; overflow-x:hidden;overflow-y:auto}
				.ldzc_right .ldjj .gzfg .gzfg_nr p{ text-indent:2em; margin-bottom:5px; font-size:14px;}
				
				
/*-------------------------------------------------------------------------------------信息公开列表css ------------------------------------------------------------------------*/		
.listleft{width:277px; overflow:hidden; border:solid 1px #c6c6c6; margin-top:10px; background:#f7f7f7;}
.listleft h3{height:45px;  line-height:45px; background:#ff4700 ; text-align:center;font-size:18px; color:#fff !important;}
.lbli{overflow:hidden; padding:0px 5px;}
.lbli dt{height:40px;  border-bottom:solid 1px #d5d5d5; padding-left:15px; line-height:40px; font-size:14px;  cursor:pointer;}
.lbli dt a{color:#1852bd !important;}
.lbli dt.on{}
.lbli dt.on a{ color:#df5a02 !important;}
.lbli dd{display:none; overflow:hidden; background:#fff; min-height:294px; overflow-y:auto; border:solid 1px #dddddd; border-top:none;}
.lbli p{height:60px; text-align:right; background:url(lsit_25.jpg) 128px center no-repeat; font-size:14px; line-height:60px; padding-right:20px;}

.angnq{margin:5px; border:solid 1px #dddddd; background:#fff; overflow:hidden;padding:4px;}
.angnq dt{}
.angnq dt h2{margin:0px 0px 5px 0px; text-align:center;font-size:14px;}
.angnq dt h2 a{display:block; height:37px; background:#ff4700;  color:#fff !important; line-height:37px;}
.angnq dt h2 a:hover{background:#ffad10;}
.angnq dt h2{display:block; height:37px; background: #d50b0c;  color:#fff !important; line-height:37px;}

.angnq dt .lv2{ background:url(plus.gif) 17px center no-repeat #ff4700; cursor:pointer}
.angnq dt .lv2:hover{background:#ffad10;}
.angnq dt .lv2.on{ background:url(minus.gif) 17px center no-repeat #ffad10;}
.angnq .box2{ padding:8px 25px; color:#999; display:none}
.angnq .box2 ul li{ line-height:24px; background:url(jiantou.gif) left center no-repeat;  padding-left:30px;}



.lsitRight{width:905px; float:right;  margin:10px auto;}
.wzdh{height:45px; border-bottom:dashed 1px #d9d9d9; border-top:solid 2px #e09580; background:url(lsit_06.jpg) 10px center no-repeat; line-height:45px; padding-left:30px;}
.wzdh i{ font-family:宋体; font-style:normal}
.lsitRight h2{height:36px; border-bottom:solid 1px #ffad10;margin-top:10px;}
.lsitRight h2 dt{width:134px; height:36px; text-align:center; color:#c00809; line-height:36px; background:#ffad10;  font-size:16px; float:left;}
.lsitRight h2 dd{float:right; padding-top:8px; font-weight:normal;}
.lsitRight h2 dd *{vertical-align:middle; margin-left:10px;}
.lsitRight h2 dd .butBox{width:54px; height:20px; background: #ffad10; line-height:16px; color:#c00809; border:none; cursor:pointer}
.lsitRight table{margin-top:10px;}
.lsitRight th{height:31px; background:#f6f6f6; text-align:center; line-height:31px;}
.lsitRight td{height:30px; line-height:30px; text-align:center;}
.lsitRight td.tdlist{text-align:left !important; }
.lsitRight td.tdlist a{ padding-left:10px; text-align:left; display:block; width:98%; height:40px; line-height:40px;}

.page{ padding-top:19px;clear:both;}
.page ul{float:right;}
.page li{float:left; margin:0px 7px; line-height:19px;}
.page li a{ width:46px; height:19px; float:left; display:block; text-align:center; color:#fff !important; }
.page li.first a{ background:#66a9d0;}
.page li.front a{ background:#858585;}
.page li.after a{ background:#ffad10;}
.page li.tail a{ background:#ffad10;}


.tableBox{margin-right:10px; overflow:hidden; margin-top:10px; padding:0px 60px; margin-bottom:10px;}
.tableBox h3{height:40px; line-height:40px; font-size:20px; text-align:center; font-weight:normal; margin-bottom:10px;} 
.tableBox td{background:#fff !important; padding:5px;}
.tableBox td *{vertical-align:middle; margin-right:5px;}
.tableBox td .textBox{width:220px; height:22px; line-height:22px; padding-left:5px;}
.textBox1{height:22px; width:98%;}
.tableBox td textarea{width:98%; line-height:22px; height:100px;}
.tableBox td img{width:68px; height:22px;}
.tableBox td .textBox2{height:22px; width:80px; padding-left:5px;}
.butBox1{height:24px; border:none; background:#e09580; padding:0px 5px; color:#fff !important; cursor:pointer;}
.butBox1:hover{background:#F63;}
.tableBox th{background:#CCC; padding:5px;}
.subBox{width:75px; height:60px;background:#ffad10; color:#fff !important; cursor:pointer;}
.table td{background:#F6F6F6 !important; padding:5px; line-height:30px;}
.xxgkml_list{ position:relative}

.xxgkml_list .info{ position:absolute;border:solid #aaa 1px;background:#ffffff; width:500px; padding:5px;z-index: 999;
	display:none; font-size: 12px}
.xxgkml_list table tr.bg1 { background: #f7f7f7;}	

/*_____________________________________信息公开指南列表样式__________________________________________*/
.mgt_10{ margin-top:10px;}
.list_2{overflow: hidden;zoom: 1;}
.list_2 h3{ border-bottom: 1px #e09580 solid; font-size: 14px; }
.list_2 h3 span{ line-height: 30px;*line-height: 29px !important; background:url(jzrh_032.jpg) repeat-x; padding:10px 15px; color: #fff;}
.list_2 ul{padding:10px; overflow: hidden;}
.list_2 ul li{background: url(ico_1.jpg) left center no-repeat; width: 23%;height: 30px; margin:0 5px;text-indent: 15px;line-height: 30px; float: left;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

.list_2 ul li .on{ color:red}

.list_main_right_content {
    border-bottom: 1px dashed #191919;
    display: inline;
    float: left;
    height: auto;
    line-height: 25px;
    padding: 10px 0;
    font-size: 14px;
}
.list_main_right_content dt {
    
    display: block;
    float: left;
    text-indent: 12px;
    width: 635px;
    overflow: hidden;
    white-space:nowrap;
    text-overflow: ellipsis;
    height: 40px;
    line-height: 40px;
}
.list_main_right_content dt a:hover {
    color: #990000;
}
.list_main_right_content dd {
    float: right;
    display: block;
	margin-right:5px;
    line-height: 40px;
     
}
/*_____________________________________信息公开内容页样式__________________________________________*/
.xxgk_con{ margin:22px auto 0; font-size:12px; font-family:宋体; background:#fff; width:80% !important;border-collapse: separate !important;}
.xxgk_con td{  line-height:30px; text-align:center; background:#f7f7f7; padding:0 10px;}
.xxgk_con .tb1{ background:#f49c1e; color:#fff}

.nrzy{ background:#f9f9f9; width:700px; margin:6px auto 0; padding:5px;font-size:14px;}
.nrzy h5{color:#515151;font-size:14px;}
.nrzy p{text-indent:2em;   line-height:18px; color:#505050;}

.nrxz{ background:#f9f9f9; width:700px; margin:6px auto 20px; padding:5px;font-size:14px;}
.nrxz h5{color:#515151; float:left;font-size:14px; }
.nrxz span.xz{ font-weight:bold; float:right;}
.nrxz span.xz a{text-decoration:underline;font-size:14px;}

.contTextBox{overflow:hidden; padding:30px 38px;}
.contTextBox h3{font-size:26px; color:#c00809; text-align:center; font-weight:normal; line-height:60px;}
.contTextBox .xxly{ color:#898989; text-align:center; height:30px; line-height:30px;}
.contTextBox .fjxx{padding-bottom:10px; border-bottom:solid 1px #dcdcdc; overflow:hidden;}
.contTextBox .fjxx ul{width:300px; margin:0px auto; overflow:hidden;}
.contTextBox .fjxx li{float:left; margin-left:10px; }
.contTextBox .fjxx li a{color:#898989 !important;}
.contTextBox .fjxx li a:hover{color:#df5a02 !important;}
.detail_main_content{clear:both; line-height:30px; color:#000; font-size:16px; margin: 10px auto 0;border-bottom:solid 1px #dcdcdc; padding-bottom:10px; overflow-x:auto; overflow-y:hidden;}
.detail_main_content img{display:block; margin:0px auto; max-width:673px;}
.zb{text-align:right; height:30px; line-height:30px; border-bottom:solid 1px #dcdcdc; color:#7a7a7a; display:none;}

.gn{padding-top:15px; text-align:right; float:right; overflow:hidden;}
.gn li{float:left;}
.gn li a{color:#7a7a7a !important;}
.gn li a:hover{color:#df5a02 !important;}

.xglj{overflow:hidden; margin-top:40px;clear: both;}
.xglj h2{height:30px; color:#0068b7; font-size:16px; line-height:30px;  border-bottom:1px solid #e3e3e3 ;}
.xgljCont li{line-height:28px;  padding-left:10px;}
.xgljCont li em{ float:left;}
.xgljCont li span{ float:right;}
.lsitRight .img{padding:10px 0px; height:505px;}
.lsitRight .img li{float:left; overflow:hidden; padding:3px; border:solid 1px #dcdcdc; background:none; margin-left:5px; margin-top:5px; position:relative;}
.lsitRight .img li img{width:160px; height:115px; display:block;}
.lsitRight .img li p{height:26px; line-height:26px; position:absolute; left:3px; bottom:3px; background:#000; width:160px; filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5;}
.lsitRight .img li b{height:26px; line-height:26px; position:absolute; left:3px; bottom:3px; width:160px; text-align:center; display:block; font-weight:normal;}
.lsitRight .img li b a{ float:none !important; color:#fff !important;}
.lsitRight .img li b a:hover{color:#df5a02 !important;}

/*网友评论模块*/
.wypl{overflow:hidden;}
.wypl h2{height:47px; line-height:47px; font-weight:normal; font-size:18px;background:#e2e2e2}
.wypl h2 em{ display:block; width:131px; text-align:center; background:#f49c1e ;color:#fff; }

.zfq_r{ border:1px #e3e3e3 solid; border-top:none; height:205px; background:#fff; overflow-y:auto; padding:0 20px;}
.zfnr{ margin-bottom:5px; overflow:hidden; border-bottom:1px #e3e3e3 dashed;padding: 0 15px;}
.zfnr_1{ height:30px; line-height:30px; font-size:15px;}
.zfnr_1 em{ float:left; font-weight:bold;}
.zfnr_1 span{ float:right; color:#6a6a6a; font-size:12px;}
.wypl .bg1{background:#F3F4F5}

.fabiaoyijian{border:1px #e3e3e3 solid; border-top:none; height:190px; padding:20px; color:#6a6a6a;}
.fabiaoyijian .text{ border:1px #e3e3e3 solid;width:80px; height:25px;}
.fabiaoyijian textarea{ border:1px #e3e3e3 solid;height:95px; width:100%}
/*_____________________________________信息公开内容页样式__________________________________________*/

/*_____________________________________依申请公开样式__________________________________________*/
.pageinfo .info_r { float:right; margin-right:10px;}
.detail_main02{
	width:100%;
	min-height:190px;
	margin:10px auto 0;
	background:#fff;
	overflow:hidden;
}
.detail_main02_title{
	height:44px; width:690px;  margin:0px 20px;
	border-bottom:1px solid #d2d2d2;
	font-weight:bold;
	font-size:14px;
	color:#1c93d2;
	 overflow:hidden;
}
.detail_main02_title h3{ height:44px; line-height:44px; font-weight:normal;font-family:微软雅黑,黑体; font-size:18px; color:#cd1000;  text-indent:10px;}
.detail_main02_content{
	width:100%;
	font-size: 14px;
	height:auto;
	line-height:22px;
	padding:10px 0px 10px  15px;
}
.detail_main02_content dt{
	background: url("img_bg.png") no-repeat -1913px 10px;
    display: block;
    float: left;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-indent: 12px;
    text-overflow: ellipsis;
    white-space: nowrap;
	width:620px;
}
.detail_main02_content dt a:hover{
	color:#990000;
}
.detail_main02_content dd{
	width:78px;
	height:25px;
	float:left;
}
.anniu{ width: 710px; overflow: hidden; padding:0 15px; margin-top: 15px;}
.anniu a{ display: block; width: 206px; height: 46px; overflow: hidden; background: url(anniu_03.jpg) no-repeat; line-height: 46px; text-align: center; font-size: 20px; color: #17a1e8; font-family: "微软雅黑","黑体"; margin: 0 auto 15px;}
.anniu a:hover{ color: #ac790a;}
/*-=----------------------意见箱样式--------------------*/
/*--------------------------------------信息公开意见箱内容------------------------------------------*/
.lsitRight .xxgkyjx {
    padding: 30px 0px 15px;
    font-size: 18px;
    font-family: 微软雅黑,黑体;
    color: #c31010;
    text-align: center;}
.yjx_Cont{ margin-top:10px;}
.yjx_Cont td{ padding:0px 10px;}
.yjx_Cont input{width:90%;}
.yjx_Cont textarea{width:90%; margin:10px 0px;}
.yjx_Cont img{height:22px;}
.yjx_Cont .yzm{width:180px; margin:10px; height:22px;}
.lsitRight .tj{padding:10px 0px; text-align:center;}
.lsitRight .tj span,.lsitRight .tj img,.lsitRight .tj input{vertical-align:middle; margin:0px 5px;}
.lsitRight .tj .yzm{height:22px; line-height:22px;}

.mgt20{ width:1200px; margin:0 auto;}
.mgt20 .contTextBox{ padding-top:0px;}