/*列表页*/
@import url("xfaqzltop.css");
@import url("footer.css");
@import url("xfaqzlreset.css");
@import url("qlxfztzlglobal.css");
/* CSS Document */
body{
font-family:"宋体";
font-size:12px;
}
.icontainer{
width:1004px;
margin:0 auto;
background:#fff;
padding:10px;

overflow:hidden;
zoom:1
}
.cur{color: #FF0000 !important;}
.cur a{color: #FF0000 !important;}
.no_mag{margin: 0 !important;}

#main_list{width:1200px; overflow:hidden; margin:0 auto; zoom:1;}
/*左边菜单*/
.menu{width:260px;min-height:760px; background:; border:1px solid #d9d5d6; background:url(../images/list/bc.jpg) no-repeat center bottom;}

.menu h2{ background:#039743; height:37px; line-height:37px; text-align:center;}
.menu h2 a{ color:#fff; font-size:16px;}

.lmlb{ width:214px; margin:0 auto; height:auto;}
.lmlb h3{ width:214px; height:32px; line-height:32px; text-indent:55px; border:1px solid #bedaeb; background:url(../images/list/ico_1.jpg) no-repeat 40px center; font-size:14px; color:; font-weight:normal; cursor:pointer;margin-top:10px;}

.lmlb ul li{ width:214px; height:31px; line-height:31px; background:url(../images/list/ico_1.png) no-repeat 50px center; text-indent:65px; margin-top:10px;}

.lmlb .on{ color:#e40c0c; font-weight:bold;}







/*右边列表*/

.content {  
    padding-bottom: 7px;
    width: 720px;
	margin:0 auto;
	
}

.list_main_right_nav {
    border-bottom: 1px solid  #bedaeb;   
    height: 35px;
    line-height: 35px; 
	font-size:12px; 
}

.list_2{overflow: hidden;zoom: 1;}
.list_2 h3{ border-bottom: 1px #bedaeb solid; font-size: 14px; }
.list_2 h3 span{ line-height: 30px;*line-height: 29px !important; background:#039743; padding:10px 15px; color: #fff;}
.list_2 ul{padding:10px; overflow: hidden;}
.list_2 ul li{background: url(../images/list/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;}

.mgt_10{ margin-top:10px;}




.list_main_right_content {
    border-bottom: 1px dashed #191919;
    display: inline;
    float: left;
    height: auto;
    line-height: 25px;
    padding: 10px 0;
    font-size: 14px;
}
.border_style {
    border-bottom: 1px dashed #CCCCCC;
    height: 1px;
    line-height: 1px;
    width: 697px;
}
.list_main_right_content dt {
    
    display: block;
    float: left;
    text-indent: 12px;
    width: 600px;
    overflow: hidden;
    white-space:nowrap;
    text-overflow: ellipsis;
    height: 24px;
    line-height: 24px;
}
.list_main_right_content dt a:hover {
    color: #990000;
}
.list_main_right_content dd {
    float: right;
    display: block;
	margin-right:5px;
    line-height: 24px;
     
}




.detail_main_content table {
    border-collapse: collapse;
    text-indent: 0;
    width: 98%;
}
.pager_num {
    clear: both;
    display: inline;
    float: left;
    height: 30px;
    margin-top: 10px;
    line-height: 30px;
    text-align: center;
    width: 100%;
    background: #f0f0f0;
}
.pager_num2 {
    clear: both;
    display: inline;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-left: 20px;
    text-align: center;
    width: 98%;
}
.pager_num span{color: #891c21;}
.pager_num input{background: none;border: none;}
.pager_num_left {
	font-size: 14px;
    float: left;
    height: 30px;
    text-align: left;
}
.pager_num_right {
    float: right;
    height: 30px;
    padding-right: 20px;
    text-align: right;
}
.fwdh{
   border-bottom: 1px dashed #CCCCCC;
    display: inline;
    float: left;
    height: auto;
    line-height: 25px;
    margin-left: 20px;
    padding: 15px 0;
    width:950px;
}
.fwdh table{
    border-collapse: collapse;
    text-indent: 0;
  
}

.fwdh td {
    border: 1px solid #CCCCCC;
    line-height: 25px;
    padding: 0 5px 0 40px;
    }

.fwdh td li{
    background: url("../image/list_04.jpg") no-repeat scroll left center transparent;
   
    float: left;
    line-height: 25px;
    margin: 2px;
    text-indent: 12px;
    width: 125px;
    }
    

/*-------------------------图片列表页-------------------------------*/
.img_list ul{overflow: hidden; margin-top:10px;}
.img_list li{float:left;width: 25%;height: 166px;overflow: hidden; position: relative; text-align:center;}
.img_list img{width: 220px;height: 166px;}
.img_list li p{width: 220px;  height: 48px;background:#272727;position: absolute; left:5px; bottom: 0;
opacity: 0.7;
filter:alpha(opacity:70); /*IE6,7,8透明*/
z-index: 2;
}
.img_list li em{width: 220px;height: 48px;line-height: 48px; text-align: center;position: absolute; bottom: 0;z-index: 3;}
.img_list li a{color: #fff;font-size: 14px;}
.img_list li a:hover{color:#F97500;}

/*----------------------------------内容页-----------------------------------------*/
/*内容页*/
.detail_nav{
	width:1200px;
	margin:10px auto;
	height:37px;
	background:url(../images/tp8.jpg) no-repeat left center;
	text-indent:36px;
	line-height:37px;
	font-size: 14px;
}
.detail_main{
	padding:10px;
	min-height:auto;
	margin:0 auto 20px;
	background:#fff;
	border: 1px #d2d2d2 solid;
	overflow:hidden;
}

.detail_main_title{
	padding:0 70px;
	line-height:50px;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	font-family:"微软雅黑", "黑体";
	color:#000;
	overflow:hidden;
	
}
.detail_main_xx{
	width:95%;
	height:25px;
	line-height:25px;
	font-size: 14px;
	margin:0 auto;
	text-align:center;
	border-bottom: 1px #000 dashed;
}
.detail_main_content{
	height:auto;
	line-height:22px;
	margin:10px auto;
	overflow-x:auto;
	font-size: 12pt;
	line-height: 25pt;
}
.edit {
    height: 40px;
    line-height: 30px;
    margin: 0 auto;
    text-align: right;
    width: 95%;
    font-size: 14px;
    border-bottom: 1px #000 dashed;
}

/*
.detail_main_content td{
	line-height:25px;
	text-indent:0px;
	padding:0 5px;
	border:1px solid  #ccc;
}
*/
.td_fzbg{
	background:#f8f8f8;
	font-size:13px;
	font-weight:bold;
}
.detail_main_content p{
	padding-bottom:10px;
}
.detail_main_content p img{ display:block; margin:0 auto;}
.detail_main_content_bottom{
	font-size: 14px;
	width:952px;
	height:auto;
	line-height:30px;
	padding:10px 0px 10px  25px;
	color:#891c21;
	overflow: hidden;
}
.detail_main_content_bottom a{color:#272727;}
.detail_main_content_bottom a:hover{color:#FF6600;}
.detail_main02{
	width:1180px;
	min-height:190px;
	margin:10px auto 0;
	background:#fff;
}
.detail_main02_title{
	height:44px;
	background:url(../images/list/xgxx_h3.jpg) no-repeat 5px 5px;
	border-bottom:1px solid #d2d2d2;
	font-weight:bold;
	font-size:14px;
	color:#1c93d2;
}
.detail_main02_content{
	width:1180px;
	font-size: 14px;
	height:auto;
	line-height:22px;
	padding:10px 0px 10px  15px;
}
.detail_main02_content dt{
	
    display: block;
    float: left;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-indent: 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
	width:1080px;
}
.detail_main02_content dt a:hover{
	color:#990000;
}
.detail_main02_content dd{
	width:78px;
	height:25px;
	float:left;
}

.fengxiang{ margin-top: 5px;}

/*内容页*/


/*-------------------------热点专题图片列表页-------------------------------*/
.img_list2 ul{overflow: hidden;}
.img_list2 li{float:left;width: 248px;height: 95px;line-height: 95px;overflow: hidden; background: url(../images/list/rdzt_b.jpg) no-repeat; margin-right: 2px; text-align: center;}
.img_list2 img{width: 226px;height: 73px; _margin-top: 10px;}
.img_list2 li img:hover{ border: 2px #560504 solid;}
.img_list2 li a:hover{ _border: 2px #560504 solid;}


/*----------------------------------网上调查列表CSS（2014-10-8 yp）---------------------------------------------------*/
.cont{overflow:hidden; padding:10px 0px;}
.cont dl{height:60px; padding:0px 10px;}
.cont dl dt {background:url(../images/list/d.jpg) no-repeat left center;text-indent: 12px;font-size:14px;}
.cont dl dt a{ display:block; width:750px;height: 28px;line-height: 28px;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;}
.cont dl dd{text-align:right; height:28px; line-height:28px; font-size:14px;}
.cont dl dd a{color:#910000 !important;}
.cont dl dd a:hover{color:#d30505 !important;}
.cont .cBg{background:#f3f3f3;}

/*----------------------------------网上调查内容CSS（2014-10-8 yp）-------------------------------------------------*/
.textCont{border:solid 1px #bedaeb; overflow:hidden; padding:10px; border-top:none;}
.textCont h3{height:54px; line-height:45px; border-bottom:dashed 1px #dadada; overflow:hidden; text-align:center; font-size: 18px; font-family:微软雅黑,黑体; color:#D04C4A; font-weight:bold;}
.textBox{ line-height:28px; font-size:14px; overflow:hidden; padding-top:10px;}
.textCont .textBox h2{font-weight:normal; text-indent:24px; font-size:14px; line-height:28px;}
.xxBox{display:block; overflow:hidden; padding:0px 30px;}
.xxBox dt{color:#78270c;}
.xxBox dd{color:#78270c; }
.xxBox dd label{cursor:pointer;}
.xxBox dd input{margin-right:5px;}
.xxBox dd *{vertical-align:middle;}
.textCont h4{font-weight:normal; padding:10px 0px;}
.textCont h4 *{vertical-align:middle; margin:0px 5px; float:left;}
.textCont h4 span{display:block; width:48px; line-height:22px; height:22px;}
.textCont h4 .text{width:84px; height:20px; border:solid 1px #becddc; background:#f7f9fd; line-height:20px;}
.textCont h4 img{width:69px; height:22px;}
.textCont h4 .submit{width:59px; height:20px; border:solid 1px #dadada; background:#e8e8e8; line-height:20px; text-align:center; display:block;}
.textCont h4 .ckdcjg{width:82px; height:20px; line-height:20px; text-align:center; display:block;border:solid 1px #dadada; background:#e8e8e8;}
.textCont h4 .dyby{width:58px; height:20px; line-height:20px; text-align:center; display:block;border:solid 1px #dadada; background:#e8e8e8;}
.textCont h5{height:30px; font-weight:normal; position:relative;}
.textCont h5 a{width:84px; height:20px; line-height:20px; text-align:center; display:block;border:solid 1px #dadada; background:#e8e8e8; position:absolute; top:0px; left:42%;}

/*---------------------------------------------民意征集内容CSS（2014-10-8 yp)-----------------------------------------------------*/
.textBox2{overflow:hidden;}
.list_2 dl{overflow:hidden; border-bottom:dashed 1px #a4a4a4; padding:5px;}
.list_2 dl dt{height:28px; line-height:28px;}
.list_2 dl dd{height:28px; line-height:28px; overflow:hidden;}
.list_2 dl dd span{float:left;}
.list_2 dl dd em{float:right;}
.list_2 table{margin:10px 0px;}
.list_2 td{height:32px; line-height:32px;}
.list_2 td *{vertical-align:middle;}
.bt1,.xm,.yx{width:229px; height:22px; border:solid 1px #becddc; line-height:22px; padding-left:5px;}
.list_2 td .radio{margin-left:5px;}
.list_2 textarea{ width:695px;height:145px;}
.tj{height:30px; padding:8px 0px;}
.tj *{vertical-align:middle;}
.yzmspan{display:block; float:left; width:54px; line-height:22px; height:22px;}
.yzm{width:79px; height:20px; padding-left:5px; line-height:20px; border:solid 1px #becddc; background:#f7f9fd; margin-right:5px; float:left;}
.yzmimg{width:69px; height:22px; margin-right:5px; display:block; float:left;}
.fb{width:60px; height:20px; line-height:20px; display:block; float:left; margin-right:5px; border:solid 1px #dadada; background:#e8e8e8; text-align:center;}

/*----------------------------------写信页CSS（2014-11-18 xmf）-----------------------------------------------------*/
.tab_neir3{ margin: 10px auto 0; text-align:center;color:#000; line-height:22px; font-size:12px;}
.tab_neir3 td{ height:39px; padding:5px;}
.tab_neir3 th{background:#fff; height:39px; font-weight:normal;}
.tab_neir3 td a{ color:#000;}
.tab_neir3 td a:hover{color:#FF6B07;}

.cur{color: #FF0000 !important;}
.cur a{color: #FF0000 !important;}
.red{ color:#FF0000 !important;}
.dyzx_but{width:57px; height:22px; line-height:22px; background:#e8e8e8; border:1px #dadada solid; display:block; float:left; margin:0 3px; text-align:center}


















