/*列表页*/
@import url("/static/css/reset.css");
@import url("/static/css/top.css");
@import url("/static/css/foot.css");
@import url("/static/css/global.css");
/* CSS Document */
body{
font-family:"微软雅黑";

}
.icontainer{
width:1180px; margin:0 auto;
background:#fff;  padding:10px;
overflow:hidden;
zoom:1;

}

map area { outline: none;}
.cur{color: #FF0000 !important;}
.cur a{color: #FF0000 !important;}
.no_mag{margin: 0 !important;}

#main_list{width:1178px;  border: 1px solid #ececec; box-shadow: 2px 2px 5px #ecebeb;overflow:hidden; margin:0 auto; zoom:1; background:#fff; margin-top:15px; padding:10px;}
/*左边菜单*/
.menu{width:260px;}

.menu h2{ background:#3b6db4; height:37px; line-height:37px; text-align:center; font-weight:normal; position:relative;}
.menu h2 a{ color:#fff; font-size:16px;}
.zk{ position:absolute; color:#fff; cursor:pointer; font-size:14px; right:5px; top:0px;}


.lmlb{  margin:0 auto; height:auto; border:1px solid #d9d5d6; padding-bottom:20px;}
.lmlb h3{ width:214px; margin:0 auto; height:32px; line-height:32px; text-indent:55px; border:1px solid #d9d5d6; background:url(/static/images/list/ico_1.jpg) no-repeat 40px center;   font-size:14px; font-weight:normal; cursor:pointer;margin-top:10px;}

.lmlb ul li{ height:31px; margin-left:70px; line-height:31px; background:url(/static/images/list/ico_1.png) no-repeat left center; padding-left:15px;  margin-top:10px;}

.lmlb .on{ color:#ed8c1a;}
.lmlb .on a{ color:#ed8c1a;}







/*右边列表*/

.content {  
    padding-bottom: 7px;
    width: 880px; 
}

.list_main_right_nav {
    border-bottom: 1px solid  #d9d5d6;   
    height: 35px;
    line-height: 35px; 
	font-size:14px; 
}

.list_2{overflow: hidden;zoom: 1;}
.list_2 h3{ border-bottom: 1px #d9d5d6 solid; font-size: 15px; height:33px; font-weight:normal;}
.list_2 h3 span{ height:33px; line-height: 33px;  background:#3b6db4; padding:0 15px; float:left; color: #fff;}

.list_2 h4{ border-bottom: 1px #d9d5d6 dashed; font-size: 15px; height:33px; font-weight:normal; margin:10px 10px 0;}
.list_2 h4 span{ height:33px; line-height: 33px;  background:url(/static/images/list/shu.jpg) no-repeat left center; padding:0 12px; float:left; color: #3b6db4;}




.list_2 ul{padding:10px; overflow: hidden;}
.list_2 ul li{background: url(/static/images/list/ico_1.jpg) left 10px no-repeat; width: 31.3%; margin:0 1%;text-indent: 15px;line-height: 30px; float: left;}

.mgt_10{ margin-top:10px;}




.list_main_right_content {
    border-bottom: 1px dashed #d9d5d6;
    display: inline;
    float: left;
    height: auto;
    line-height: 25px;
    padding: 10px 0;
	width:100%;
}
.border_style {
    border-bottom: 1px dashed #CCCCCC;
    height: 1px;
    line-height: 1px;
    width: 697px;
}
.list_main_right_content ul li{ height:30px; line-height:30px; width:100%;}
.list_main_right_content ul li em{ float:left; font-size:14px;}
.list_main_right_content ul li em a{ margin-left:5px;}
.list_main_right_content ul li span{ float:right; font-size:13px;}


.list_main_right_content dt {
    
    display: block;
    float: left;
    text-indent: 12px;
    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: #3b6db4;}
.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("/static/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: 24%;height: 150px; overflow: hidden; position: relative; text-align:center;  margin:0 0.5% 10px;}
.img_list img{width: 100%;height: 150px;}
.img_list li p{width: 100%;  height: 38px;background:#272727;position: absolute; left:0; bottom: 0;
opacity: 0.7;
filter:alpha(opacity:70); /*IE6,7,8透明*/
z-index: 2;
}
.img_list li em{width: 100%;height: 38px;line-height: 38px; text-align: center;position: absolute; bottom: 0;z-index: 3;}
.img_list li a{color: #fff;font-size: 13px;}
.img_list li a:hover{color:#F97500;}

/*----------------------------------内容页-----------------------------------------*/
/*内容页*/
.detail_nav{
	
	margin:0 auto 0;
	height:37px;
	background:url(/static/images/list/neir_ico.jpg) no-repeat 10px center #fff;
	text-indent:40px;
	line-height:37px;
	font-size: 13px;
	border-bottom:1px solid #dcdcdc;
}
.detail_main{
	padding:10px 0;

	background:#fff;
	overflow:hidden;
}

.detail_main_title{
	padding:0 70px;
	margin:10px auto 5px;
	line-height:30px;
	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{
	padding:0 20px;
	height:auto;
	line-height:22px;
	margin:10px auto;
	overflow-x:auto;
	font-size: 18px;
	line-height: 25pt;
	font-family: "微软雅黑";
}
.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:20px;
}
.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(/static/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;}

/*内容页*/

.listbox{ width:905px;}

/*-------------------------热点专题图片列表页-------------------------------*/
.img_list2 ul{overflow: hidden;}
.img_list2 li{float:left;width: 248px;height: 95px;line-height: 95px;overflow: hidden; background: url(/static/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(/static/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}

/*----------------------------------信件内容页CSS-----------------------------------------------------*/
.tab_neir{ margin: 10px auto 0; text-align:center; border-top:1px #becddc solid; border-right:1px #becddc solid;color:#000; font-size:12px;}
.tab_neir td{border-left:1px #c0dcee solid; border-bottom:1px #becddc solid; height:39px; line-height:39px; padding:5px;}
.tab_neir th{background:#fff;border-left:1px #c0dcee solid; border-bottom:1px #becddc solid; height:39px; line-height:39px;}
.tab_neir td a{ color:#000;}
.tab_neir td a:hover{color:#FF6B07;}

.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}

.tab_neir2{ margin: 10px auto 0; border-top:1px #becddc solid;color:#000; font-size:12px;}
.tab_neir2 th{background:#fff; height:39px; line-height:39px;}
.tab_neir2 td{ height:39px; line-height:39px; padding:5px;}
.tab_neir2 td a{ color:#000;}
.tab_neir2 td a:hover{color:#FF6B07;}

.baise{ background:#fff;}

/*----------------------------------信件查询页CSS（2014-11-18 xmf）-----------------------------------------------------*/
.tab3{ margin: 10px auto 0; text-align:center; border-top:1px #bebdc5 solid; border-right:1px #bebdc5 solid;color:#000; font-size:12px;}
.tab3 th{border-left:1px #bebdc5 solid; border-bottom:1px #bebdc5 solid; height:39px; background:#fff; font-family: "微软雅黑","黑体"; font-size: 14px; }
.tab3 td{border-left:1px #bebdc5 solid; border-bottom:1px #bebdc5 solid; height:39px;}
.tab3 td a{ color:#000;}
.tab3 td a:hover{color:#FF6B07;}

.bg table td{ padding:5px;}

.bg{overflow:hidden; padding-top:10px;}
.xiexinbg{ padding-bottom:10px;}
table{background:#bebdc5; /*color:#8b2e0e;*/}
td{background:#fff;}

.bg td .sj{ width:40px;}





.list_li{
    border-bottom: 1px dashed #196b9d;
    padding: 10px 0px;
   *padding: 6px 0px;
    overflow: hidden; font-size:14px;
}

.list_li li {
    line-height: 32px;
    height: 32px;
    text-indent: 12px;
	background:url(/static/images/list/dian_15.jpg) 5px center no-repeat;
	overflow: hidden;
}
.list_li li a{float: left;}
.list_li li a:hover {color: #f4551e;}
.list_li span {float: right;}



/*----------------------------------------------------网上调查列表页----------------------------------------------------------*/
.wsdclist{ padding:7px 10px 0 !important; *padding:10px 10px 0 !important;}
.neirongbox .list_liebiao ul{ }
.neirongbox .list_liebiao li{ line-height:32px; height:32px; overflow:hidden; *line-height:31px; *height:31px;}
.neirongbox .list_liebiao .canyudiaocha{ border-bottom:1px dashed #a4a4a4; margin:1px 0 1px; _margin:1px 0 0px;}
.neirongbox .list_liebiao .canyudiaocha span{ float:right;}
.neirongbox .list_liebiao .canyudiaocha a{ float:right; color:#196b9d; margin-right:10px;}
.neirongbox .list_liebiao .canyudiaocha a:hover{  color:#f4551e;}


/*----------------------------------------------------网上调查列表页----------------------------------------------------------*/
.textCont{overflow:hidden; padding:10px; border-top:none;}
.textCont h3{line-height:45px; border-bottom:dashed 1px #dadada; overflow:hidden; text-align:center; font-size: 18px; font-family:微软雅黑,黑体; color:#196b9d; 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:60px; 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:90px; 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%;}

/*----------------------------------------------------民意征集列表页----------------------------------------------------------*/
.neirongbox .list_li .zzzj span{ color:red;}

/*----------------------------------------------------民意征集内容页----------------------------------------------------------*/
.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{ 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; font-size:12px;}
.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{ min-width:665px; max-width:715px; _width:657px; height:145px; margin-left:10px; margin-top:5px;}
.tj{height:30px; padding:8px 0px;}
.tj *{vertical-align:middle;}
.yzmspan{display:block; float:left; width:54px; line-height:22px; height:22px; margin-left:10px;}
.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;}




/*-----------------------------------------------专题专栏-------------------------------------------*/

.ztzl{ margin:o auto; overflow:hidden;}
.ztzl ul li{ width:265px; float:left; margin:10px 39px 10px 0; overflow:hidden}
.ztzl ul li img{ width:253px; height:75px; padding:5px; border:1px solid #dcdcdc;}
.ztzl ul .clear_r{ margin-right:0;}




.xzxx{ height:40px; margin:40px auto 10px; text-align:center;}
.xzxx .f_l{ margin-left:360px; *width:190px;}
.xzxx .f_r{  margin-right:300px;  *width:220px;}
.xzxx img{ float:left; margin-top:3px;}
.xzxx em{ float:right;}
.xzxx span{ display:block; text-align:left;}




