/*列表页*/
@import url("reset.css");
@import url("top.css");
@import url("foot.css");
@import url("global.css");
/* CSS Document */
body{
font-family:"微软雅黑";

}
.icontainer{
width:1200px; margin:10px auto;
background:#fff;  padding:10px 20px;
overflow:hidden;
zoom:1;

}

map area { outline: none;}
.cur{color: #ed8c1a ;}

#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:#9f0810; height:37px; line-height:37px; text-align:center; font-weight:normal; position:relative;}
.menu h2 a{ color:#fff; font-size:16px;}
.dhzk{ position:absolute; color:#fff; cursor:pointer; font-size:14px; right:5px; top:0px; z-index:2; display:none;}


.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(../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(../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 {
    background: url(../images/list/weiz_03.jpg) no-repeat 10px 12px;  
    line-height: 35px;
    text-indent: 30px; 
    border-bottom: 1px dashed  #d9d5d6;   
	font-size:14px; 
}



.list_2{overflow: hidden;zoom: 1;}
.list_2 h3{ border-bottom: 1px #d9d5d6 dashed; font-size: 15px; height:33px; font-weight:normal;}
.list_2 h3 span{ height:33px; line-height: 33px;  background:#9f0810; 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(../images/list/shu.jpg) no-repeat left center; padding:0 12px; float:left; color: #9f0810;}




.list_2 ul{padding:10px; overflow: hidden;}
.list_2 ul li{background: url(../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;
  
    text-align: center;
    width: 100%;
}
.pager_num span{color: #9f0810;}
.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;
  
    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: 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.3;
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(../images/list/neir_ico.jpg) no-repeat 10px center #fff;
	text-indent:40px;
	line-height:37px;
	font-size: 16px;
	border-bottom:1px dashed #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{
	height:auto;
    padding-bottom: 5px;
	line-height:25px;
	font-size: 14px;
	margin:0 auto;
	text-align:center;
	border-bottom: 1px #dcdcdc dashed;
}
.detail_main_content{
	padding:0 20px;
	height:auto;
	line-height:22px;
	margin:10px auto;
	overflow-x:auto;
	font-size: 12pt;
	line-height: 25pt;
}
.edit {
    text-align: right;
    font-size: 14px;
 
}

/*
.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;
	height:auto;
	line-height:30px;
	width:60%;
	
	color:#9f0810;
	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;}

/*内容页*/

.listbox{ width:905px;}



/*_____________________________________内容页样式__________________________________________*/
.neirong-shadow{width: 100%;}
.neirong_box{ background:#fff;}
.wzdh{height:50px; border-bottom:dashed 1px #d9d9d9;  background:url(../images/list/weiz_03.jpg) no-repeat 10px center; line-height:50px; padding-left:30px;}
.wzdh i{ font-family:宋体; font-style:normal}
.listCont{overflow:hidden; padding:0px 10px;}
.listCont li{line-height:30px; *line-height:26px;_line-height:30px;  overflow:hidden; background:url(../images/list/lsit_21.jpg) left center no-repeat; padding-left:10px;}
.listCont li a{float:left;}
.listCont li span{float:right; font-size:11px;}
.page{ padding-top:19px;clear:both; position:absolute; bottom:15px; right:20px;}
.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.first a:hover{ background:#4096c8;}
.page li.front a{ background:#858585;}
.page li.front a:hover{ background:#727171;}
.page li.after a{ background:#ffad10;}
.page li.after a:hover{ background:#e69b0d;}
.page li.tail a{ background:#ffad10;}
.page li.tail a:hover{ background:#e69b0d;}
.page li.skip{width:53px; height:19px; background:url(../images/list/lsit_41.jpg) no-repeat; }
.skip h4{font-weight:normal; padding-left:10px;}
.page li.skip ol{width:51px; height:170px; overflow-y:auto; overflow-x:hidden;display:none;  position:absolute; z-index:999; background:#fff; border:solid 1px #a4a4a4; border-top:none;}
.page li.skip ol li{clear:both; }
.page li.skip ol li a{color:#333333 !important; text-align:left !important;}
.page .sub li{ zoom:1; }
.page .sub a{ display:block; padding-left:2px;}


.brListBox .page{  *bottom:3px;}


.contTextBox{overflow:hidden;}
.contTextBox h3{font-size:30px; color:#F64547; text-align:center; font-weight:normal; line-height:60px;}
.contTextBox h4{font-size:20px;  text-align:center; font-weight:normal; line-height:30px;}

.contTextBox .xxly{ color:#898989; text-align:center; line-height:30px;}
.contTextBox .fjxx{padding-bottom:10px; border-bottom:solid 1px #dcdcdc; overflow:hidden;}
.contTextBox .fjxx ul{width:360px;line-height: 24px; 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:36px; color:#000; font-size:18px; margin: 10px auto 0;border- padding-bottom:10px;  overflow:hidden;}
.detail_main_content p{}
.detail_main_content img{display:block; margin:0px auto;}

/*强制控制字体大中小css*/
.detail_main_content.b_text,.detail_main_content.b_text p,.detail_main_content.b_text span{font-size: 18px !important; line-height: 1.8 !important;}
.detail_main_content.m_text,.detail_main_content.m_text p,.detail_main_content.m_text span{font-size: 16px !important;line-height: 1.8 !important;}
.detail_main_content.s_text,.detail_main_content.s_text p,.detail_main_content.s_text span{font-size: 14px !important;line-height: 1.8 !important;}


.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; clear:both}
.xglj h2{height:47px; line-height:47px; font-weight:normal; font-size:18px;background:#e2e2e2}
.xglj h2 em{ display:block; width:131px; text-align:center; background:#9f0810;color:#fff; }
.xgljCont{ margin:10px;}
.xgljCont li{ height:36px; line-height:36px;}
.xgljCont li em{ float:left;   white-space: nowrap; overflow:hidden; text-overflow: ellipsis; width:70%;}
.xgljCont li em a{ margin-left:5px;}
.xgljCont li span{float: right;color: #767575;}
.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; margin-bottom:10PX;}
.wypl h2{height:47px; line-height:47px; font-weight:normal; font-size:15px;background:#e2e2e2}
.wypl h2 em{ display:block; width:131px; text-align:center; background:#9f0810;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; padding:20px; color:#6a6a6a;}
.fabiaoyijian .text{ border:1px #e3e3e3 solid;width:80px; height:25px;}
.fabiaoyijian .nmfb{margin-left: 10px;}
.fabiaoyijian textarea{ border:1px #e3e3e3 solid;height:95px; width:100%}
/*内容页*/



/*-------------------------热点专题图片列表页-------------------------------*/
.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;}







.nr{ width:1200px; margin:15px auto 15px; overflow:hidden; background:#fff; padding:10px;}

.menu2{width:237px; height:auto; min-height:631px; _height:626px; border-bottom:1px solid #bebdc5; border-left:1px solid #bebdc5; border-right:1px solid #bebdc5;border-top: 2px #cb254b solid; overflow: hidden; float:left;}
.menu2 h3{color:#cb254b; height:45px; border-bottom: 1px dashed #2372bd; line-height:45px; font-size:18px; font-family:"微软雅黑","黑体"; text-indent:18px;}
/*左边栏目导航*/
.listleft{width:230px; border:solid 1px #ddcfce; overflow:hidden;}
.listleft_title{width:228px; height:37px; background:url(../images/list/list_03.jpg) repeat-x; margin:1px; }
.listleft_title dd{float:left; background:url(../images/list/list_09.jpg) no-repeat 15px 12px;line-height:37px;}
.listleft_title dd h3{text-indent:30px; font-size:14px; color:#fff; font-weight:bold;}
.listleft_title dt{float:right; padding-right:10px; padding-top:11px;}
.listleftbox{width:230px; overflow:hidden; background:url(../images/list/list_01.jpg) bottom no-repeat; padding-bottom:259px;}
/*手风琴*/
#sideMenu{ overflow:hidden; font-size: 15px;}
#sideMenu .hd{ margin:1px 3px 0px 3px; height:40px; border-bottom:solid 1px #ddcfce; text-indent:15px; line-height:40px;  cursor:pointer;}
#sideMenu .hd a{ display: block; width: 241px; height: 41px; background: url(../images/list/jia_07.jpg) 208px center no-repeat;}
#sideMenu .hd h3{ color:#666;  }
#sideMenu .on{   color:#2372bd; font-weight:bold;}
#sideMenu .on a{color:#cb254b;  background: url(../images/list/jian_07.jpg) 208px center no-repeat;}
#sideMenu .bd{overflow:hidden; display:none; background:#fff; margin:1px 3px 0px 3px}
#sideMenu .bd li{line-height:37px;border-bottom: dashed 1px #ddcfce; padding-left:35px;background:url(../images/list_dian.gif) 25px 17px no-repeat;}
#sideMenu .bd li .cur{ color:red;}
.fhsyj{margin-top:10px; margin-right:7px;margin-left:4px; overflow:hidden;
		height:170px;}
.fhsyj a{background: url(../images/list/jt_11.jpg) left center no-repeat;padding-left:20px;font-size: 14px;}

/*右边*/
.listbox{width:924px; height:auto; overflow: hidden; border-bottom:1px solid #bebdc5; border-left:1px solid #bebdc5; border-right:1px solid #bebdc5; font-size:14px;}


.nr .listbox .neirongbox{ padding: 0 10px;}
.list_li{
    border-bottom: 1px dashed #a4a4a4;
    padding: 10px 0px;
   *padding: 6px 0px;
    overflow: hidden;
}

.list_li li {
    line-height: 32px;
    height: 32px;
    text-indent: 12px;
	background:url(../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;}




/*----------------------------------信件查询页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{overflow:hidden; padding-top:10px;}
.xiexinbg{ padding-bottom:10px;}
table{background:#bebdc5; color:#8b2e0e;}
td{background:#fff;}

.bg td .sj{ width:40px;}







/*----------------------------------信件内容页CSS-----------------------------------------------------*/
.tab_neir{ margin: 10px auto 0; text-align:center; border-top:1px #becddc solid; border-right:1px #becddc solid;color:#000;}
.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;}


.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:url(../images/index/rsm.png);}

/*----------------------------------写信页面CSS-----------------------------------------------------*/

.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;}

.dyzx_but{ padding:3px 15px; margin:0 2px; background:#e8e8e8;}

	.sj_xxym{display: none;}
	.sj_xxym ul{ overflow:hidden;}
	.sj_xxym ul li{ float:left;  line-height:30px; margin:8px auto 0;}
	.sj_xxym ul .li_1{ width:25%; text-align:right; color:#2da2f2;}
	.sj_xxym ul .li_2{ width:70%;}
	.sj_xxym ul .li_2 .li_2_input{ width:90%; height:23px;}
	.sj_xxym ul .li_2 label{ margin:0 3px;}
	.sj_xxym ul .li_2 select{ height:23px; width:70%;}
	.sj_xxym ul .li_3 .li_2_input{ width:70%; margin-right:3px;}
	.sj_xxym ul .li_4 .li_2_input{ width:30%; margin-right:3px;}
	
	.qrtj{ padding:20px 20% 10px; overflow:hidden;}
	.qrtj a{ padding:5px 10px; background:#7fc3f2 ; color:#fff;}
	
.sj_nr{ display:none;}



/*----------------------------------网上调查列表CSS（2014-10-8 yp）---------------------------------------------------*/
.cont{overflow:hidden; padding:10px 0px;}
.cont dl{height:84px; 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: 40px;line-height: 40px;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:#EFEEEE;}

/*----------------------------------网上调查内容CSS（2014-10-8 yp）-------------------------------------------------*/
.textCont{ overflow:hidden; padding:10px; border-top:none;}
.textCont h3{height:45px; line-height:45px;  overflow:hidden; text-align:center; font-size: 18px; font-family:微软雅黑,黑体; color:#9f0810; 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; overflow:hidden; padding:5px 0;}

.textCont h4 *{vertical-align:middle; margin:0px 5px; float:left;}
.textCont h4 span{display:block;  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 .tjdyby a{  background:#e8e8e8; padding:5px 15px; margin-right:10px; float:none;}
.textCont h5{ margin-top:20px; font-weight:normal; text-align:center;}
.textCont h5 a{ background:#e8e8e8; padding:5px 20px;}

/*---------------------------------------------民意征集内容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;}



/*---------------------------------------------领导之窗-----------------------------------------------------*/

.ldzc_box{ margin:0 20px; overflow:hidden;}
.zwld .ul_1{ margin:10px auto; overflow:hidden;}
.zwld .ul_1 li{ width:265px; height:54px; float:left; margin-right:25px; background:#2198ea; line-height:54px; text-align:center; font-size:20px; font-weight:bold;}
.zwld .ul_1 li.last{ margin-right:0px; }
.zwld .ul_1 li a{ color:#fff;}
.zwld .ul_1 li.on{ background:#f49c1e;}
.zwld .ul_2{  background:#ececec; height:90px; padding:5px 0; overflow-y:auto;}
.zwld .ul_2 li{ width:16.6%; *width:16%; line-height:30px; float:left;  background: url(../images/list/tp1.jpg) 25px center no-repeat; text-indent:40px; font-size:16px;}

.ld_name{ background:#ececec; height:54px;  line-height:54px; margin-top:10px;}
.ld_name em{ width:204px; text-align:center;  font-size:20px; font-weight:bold; background:#2198ea; display:block; }
.ld_name em a{ color:#fff;}


.ld_nr{ height:204px; margin:25px auto;}
.ld_nr .f_l{ width:150px;}
.ld_nr .f_l img{ width:148px; height:202px; border:1px solid #e0e0e0;}
.ld_nr .f_r{ width:960px; height:204px;  position:relative;}
.ld_nr .f_r dl{ font-weight:bold; font-size:16px; line-height:30px; color:#117fca;}
.ld_nr .f_r p{ font-size:16px; line-height:30px; height:140px; overflow-y:auto; margin-bottom:5px;}
.ld_nr .f_r .xx{ float:right; width:107px; height:30px; text-align:center; background:#80bee9; line-height:30px;}
.ld_nr .f_r .xx a{ color:#fff;}

.ldzc_box h5{ height:37px; margin-top:10px; background: url(../images/list/tp3.jpg) repeat-x center center; }
.ldzc_box h5 a{ background:#fff; width:125px; height:37px; display:block; text-indent:20px; font-size:22px; color:#2198ea;  background: url(../images/list/tp4.jpg) no-repeat left center #fff;
font-weight:normal;}

.ld_nr_2{ text-indent:2em; line-height:30px; min-height:240px; font-size:16px;}
.ld_ul{ padding-bottom:10px;}
.ld_ul li{ height:30px; line-height:30px;}
.ld_ul li em{ float:left;  background: url(../images/list/tp5.jpg) no-repeat left center; text-indent:15px;}
.ld_ul li span{ float:right;}



.xxglzx{ overflow:hidden;}
.xxglzx ul li{ width:31%; margin:0 1%; text-align:center; float:left; height:40px; line-height:40px;}
.xxglzx ul li a{ color:#fff; font-size:18px;}

.xjnry{width: 120px;margin-left: 20%;height: 36px;font-size: 16px;}
.ndyj li div{width: 48%;float: left;padding: 6px;}

.sous input{ line-height:43px; height:43px;}







@media screen and (max-width: 1024px) {
	.icontainer{ width:100%;}
	.content{ padding-bottom:0px;}
	.detail_main_content_bottom{ display:none;}
	.icontainer{ padding:10px 10px 0; margin-top:0px;}
	.lmlb h3{ width:98%;  text-align:center; text-indent:0; background:none;}
	.lmlb ul li{ margin-left:0px; text-align:center; background:none;}
	.lmlb ul li a{ background:url(../images/list/ico_1.png) no-repeat left center; padding-left:15px;}
	.lmlb{ display:none;}
	.list_main_right_nav{ height:auto;}
	.list_main_right_content ul li em{ width:70%; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
	.pager_num,.pager_num2{ height:auto;}
	.detail_main_content{ padding:0; border-bottom:none;}
	.detail_nav{ height:auto; background:url(../images/list/neir_ico.jpg) no-repeat 10px 10px #fff;}
	.detail_main_xx{ height:auto;}
	
	.dhzk{ display:block;}
	
	.sj_xxym{display:block;}
	.xxymjs{ display:none;}
	/*信件列表*/
	.sj_nr{ display:block!important;}
	.sj_nr2{ display:none;}
	.sj_xx h3{ margin-top:5px; height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:normal; color:#fff; background:#9f0810; margin-bottom:5px;}
	.sj_xx ul li{ width:50%; height:34px; line-height:34px; overflow:hidden; float:left;}
	.sj_xx ul{ overflow:hidden;}
	.sj_xx ul li span{ display:block; float:left;}
	.sj_xx ul li input{ height:23px;}
	.sj_xx .ul_1 li span input{ width:80%; margin-top:5px; height:23px;}
	.sj_xx .ul_1 li .sp1{ width:50%; }
	.sj_xx .ul_1 li .sp2{ width:50%;}
	.sj_xx .cx{ width:70px; text-align:center; line-height:26px; height:26px; background:#f6821d; margin-bottom:10px; overflow:hidden;}
	.sj_xx .cx2{ width:70px; }
	.sj_xx .cx a{ color:#fff;}
	
	.sj_xx .ul_2 .li_1 input{ width:80px; margin:0 3px; float:none;}
	.sj_xx .ul_2 li .sp1{ width:80px; }
	.sj_xx .ul_2 li .sp2{ width:70%;}
	.sj_xx .ul_2 li input{ height:23px; margin-top:5px; float:left; width:120px;}
	.sj_xx .ul_2 li select{ height:23px; margin-top:5px; float:left;}
	.sj_xx .ul_2 li .cx2{ float:left; margin:3px 0 0 10px;}
	
	.sj_xx .ul_3 li{ width:50%; float:left;}
	.sj_xx .ul_3 li .sp2{ width:auto;}
	
	.lx_list{ }
	.lx_list ul li{ width:100%;}
	.lx_list ul .li_1 em{ text-align:center;}
	.lx_list ul .li_1 a{ color:#9f0810; font-weight:bold;}
	.lx_list ul li em{ float:left; width:70%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.lx_list ul li span{ float:right; width:80px; text-align:center;}
	
	.sj_xx .lbfy{ padding:10px 0; line-height:27px; background:#fff;}
	.sj_xx .lbfy ul li{ float:left; text-align:center; width:18%; height:27px; line-height:27px;}
	.sj_xx .lbfy ul li a{ background:#9f0810; width:90%; margin:0 auto; display:block; color:#fff;}
	.sj_xx .lbfy ul .lbfy2{ width:28%;}
	.sj_xx .lbfy ul .lbfy2 select{ width:95%; text-align:center; border:1px solid #9f0810;}
	.sj_xx .lbts{ height:30px;  text-align:center; background:#fff;}
	.sj_xx .lbts a{ color:#f6821d; margin:0 2px;}
	
}

@media screen and (max-width: 768px) {
	.img_list li{ width:32.3%;}
	.fbt,.dbt,.detail_main_title{ padding:0 5px!important;}
	video{ width:100%;}
}


@media screen and (max-width:520px) {
	.img_list li{ width:49%;}
	.list_2 ul li{ width:48%;}
}





