﻿/* CSS Document */
body {font-family: "\5FAE\8F6F\96C5\9ED1","宋体",serif; font-size:14px; background:url(imagesbg.jpg) repeat-x;}

#last{ margin:0px; padding:0px;}
#relative{ position:relative; overflow:visible;}
#borderNone{ border:none;}

/*页面主体盒子*/
.mainBox{ width:1024px; margin:0 auto; clear:both; height:auto; overflow:hidden;}

/*top导航*/
.top_left{ font-size:12px; height:40px; line-height:32px; float:left;overflow:hidden;}
.top_right{font-size:12px; height:40px; line-height:32px;float:right; width:300px;height:auto; overflow:hidden;}
.top_left a, .top_right a{ color:#7e7e7e; margin:0 5px;}

/*banner*/
.banner{
   width:1240px;
   margin:0 auto;
  
}

/*导航*/
.menuBox{ background: url(imagesmenu_bg.jpg) no-repeat; height:44px; line-height:44px; overflow:hidden;}
.menuBox_left{ float:left; width:860px; font-size:16px; display:block;}
.menuBox_left ul{ height:auto; overflow:hidden; width:1024px; margin:0 auto;}
.menuBox_left ul li{ float:left; width:105px;  display:inline;}
.menuBox_left ul li a{ color:#fff; display:inline-block; height:45px; line-height:45px; width:105px; font-weight:1000; text-align:center; background:url(imagesmenu_line.jpg) no-repeat right center;}
.menuBox_right{ float:right; width:150px; display:block; margin-top:10px; margin-right:10px;}

/*搜索*/

.serch{ float:left; width:108px; border-right:1px solid #c16f78;height:24px;}
.serch1{width:108px; border:none;height:24px;background:#e27e8a; color:#FFFFFF;}
.button1{ float:right; background:#e27e8a;}
.button2{
   background: url(imagesss_bg.jpg) repeat-x;
   height:20px;
   padding:0 15px;
   border:none;
   color:#FFFFFF;
   font-size:12px;
   text-align:center;
   line-height:20px;
}

/*新闻*/
.News{ margin-top:13px; padding:0; margin-bottom:13px;}
.News_left{ float:left; width:450px; display:block;}


/*焦点图*/
.focus{ position:relative; margin-left:3px; margin-top:3px;margin-bottom:3px; width:450px; height:310px; float: left;}  
.focus img{ width:450px; height:310px;} 

.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; text-decoration:none; text-align:left; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; font-size:12px; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:0px auto;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(imagesfocus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

/*政务公开*/

.zwgk{ margin-top:13px; padding:0;}
.zwgk_title{ background:url(imageszwgk.jpg) no-repeat; height:16px; margin-bottom:10px;}
.zwgk_left{ float:left; width:250px; display:block;}
.zwgk_right{ float:right; width:760px; display:block; margin-top:10px;}
.hovers{ background:url(imageslink_hover.jpg) no-repeat;width:250px; display:block; height:36px; line-height:36px; color:#FFFFFF; text-decoration:none;}
.zwgk_left_top{ margin:10px 0 0 0; padding:0;}
.zwgk_left_top li{ float:left; width:250px; display:block; height:36px; line-height:36px; margin-bottom:10px; background:url(imageslink_link.jpg) no-repeat;}
.zwgk_left_top li a{width:200px; display:block; height:36px; line-height:36px; padding-left:50px;}
.zwgk_left_top li a:hover{ background:url(imageslink_hover.jpg) no-repeat;width:200px; display:block; height:36px; line-height:36px; color:#FFFFFF; text-decoration:none; padding-left:50px;}
.zwgk_left_bot{ margin:0; padding:0;}
.zwgk_left_bot li{ float:left; width:60px; font-size:12px; display:block; text-align:center; line-height:20px; text-align:center;}
.zwgk_right_bot{ background:url(imageszwzt.jpg) no-repeat left center; border:1px solid #dddddd; height:90px;}
.zwgk_right_top_left{ float:left; width:370px; display:block;}
.zwgk_right_top_right{ float:right; width:370px; display:block;}


/*公共服务*/
.ggfw{ margin-top:13px; padding:0;}
.ggfw_title{ background:url(imagesggfw.jpg) no-repeat; height:16px; margin-bottom:10px;}
/*民生服务*/
.msfwTitle{ padding-left:2px;height:82px; background:#f8f8f8;}
.msfwTitle ul li{ width:68px; float:left; display:inline; height:81px; overflow:hidden; text-align:center;  border-bottom:1px solid #e3e1e1; }
.msfwTitle .hover{ border-top:2px solid #cc0001; border-left:1px solid #e3e1e1; border-right:1px solid #e3e1e1; width:66px; background:#fff; height:80px; border-bottom:none;}
.msfwTitle .hover a{color:#cc3333;}
#msfw1 a{ background:url(imagesicon.png) 0px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw2 a{ background:url(imagesicon.png) -83px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw3 a{ background:url(imagesicon.png) -152px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw4 a{ background:url(imagesicon.png) -218px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw5 a{ background:url(imagesicon.png) -285px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw6 a{ background:url(imagesicon.png) -355px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw7 a{ background:url(imagesicon.png) -413px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw8 a{ background:url(imagesicon.png) -477px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw9 a{ background:url(imagesicon.png) -545px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw10 a{ background:url(imagesicon.png) -613px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw11 a{ background:url(imagesicon.png) -685px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw12 a{ background:url(imagesicon.png) -750px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw13 a{ background:url(imagesicon.png) -820px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw14 a{ background:url(imagesicon.png) -887px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
#msfw15{ width:67px;}
#msfw15 a{ background:url(imagesicon.png) -960px -457px no-repeat; padding-top:50px; height:30px; display:inline-block;}
.msfwList{overflow:hidden; border:1px solid #e3e1e1; border-top:none;}
.ztcList{ height:35px; line-height:35px; overflow:hidden;}
.ztcList label{ float:left; display:inline; margin-left:15px; font-weight:bold;}
.ztcList label a{ font-weight:normal;}
.ztcList ul li{ float:left; display:inline; padding-left:10px; }
.ztcList ul li span{ margin-right:10px;}

.ggfw_con{ margin-top:10px; padding:0;}
.ggfw_con_left{ float:left; width:545px; display:block;}
.ggfw_con_right{ float:right; width:469px; display:block; height:195px;}
.fw-fwrx{ margin-top: 15px; margin-bottom: 15px; background: #f5f5f5; height: 158px;}
.fw-fwrx-title{ float: left; width: 19px; height: 134px; display: block; background: #cd0304; color: #ffffff;  padding:12px 10px; font-size: 16px;}
.fw-fwrx li{ background: #ffffff; height: 32px; line-height: 32px; width: 225px; float: left; display: block; margin-left: 15px; margin-top: 15px;}
.fw-fwrx li img{ float: left; width:32px; height: 32px; display: block; margin-right: 8px; }
.fw-fwrx li b{ color:#707070;}

/*办事服务*/
.bsfwTitle{ width:136px; float:left; display:inline; height:195px; overflow:hidden; font-weight:bold;}
.bsfwTitle ul li{ height:50px; line-height:50px; margin-top:10px; cursor:pointer;}
.bsfwTitle .hover{ background:url(images1.png) no-repeat #CC0001; color:#FFFFFF;}
#bsfw1{ margin:0px;}
.bsfwTitle ul li a{ display:block;  padding:0 0 0 70px ;  background:url(images2.png) no-repeat #E9E9E9;}
#bsfw1 a{ background-position:0px 8px ;}
#bsfw2 a{ background-position:0px -25px ;}
#bsfw3 a{ background-position:0px -62px ;}
#bsfw4 a{ background-position:0px -113px ;}
#bsfw5 a{ background-position:0px -148px ;}

.bsfwTitle ul li a:hover{ display:block;  padding:0 0 0 70px ;  background:url(images1.png) no-repeat; color:#FFFFFF;}
#bsfw1 a:hover{ background-position:0px 8px ;}
#bsfw2 a:hover{ background-position:0px -25px ;}
#bsfw3 a:hover{ background-position:0px -62px;}
#bsfw4 a:hover{ background-position:0px -113px;}
#bsfw5 a:hover{ background-position:0px -148px ;}

.bsfwList{ background:#efeeee; height:195px; overflow:hidden;}
.bsfwListBack{  border-top:5px solid #cc0001; height:10px; overflow:hidden;}
.bsfwList ul{ height:auto; overflow:inherit;}
.bsfwList ul li{ float:left; display:inline; width:98px; text-align:center; line-height:35px; height:35px;}
.bsfwListItem{ height:180px; overflow-y:auto;}
#con_bsfw_3 ul li{ width:95px; text-align:center;}
#con_bsfw_3 ul li a{ display:inline-block; width:90px;}
#con_bsfw_3 #big{ width:180px;}
#con_bsfw_4 li{ width:100px; text-align:center;}
#con_bsfw_5 li{ width:100px; text-align:center;}
.bsfwRight{ width:443px; float:right; display:inline; height:auto; overflow:hidden;}
.cjfwTitle{ background:url(../images/zdbsTitle.png) top center no-repeat; width:22px; height:135px; float:left; display:inline; overflow:hidden; padding-left:5px; padding-right:5px; text-align:center; padding-top:60px; color:#fff; cursor:pointer; font-weight:bold; line-height:18px;}
.bsfwRight .hover{ background:url(../images/zdbsTitleHover.png) top center no-repeat;}
#cjfw2,#cjfw3{ margin-left:1px;}
.cjfwContent{ background:#efeeee; width:345px; height:195px; overflow:hidden; float:left; display:inline;}
.cjfwContent ul{ height:171px; overflow:hidden; background:#fff; margin:12px;}
.cjfwContent ul li{ float:left; display:inline; background:url(imagesicon.png) -955px -93px no-repeat; padding-left:20px; line-height:34px; height:34px; width:120px; margin-left:20px;}
.bsfwRight .hidden{ display:none;}
#con_cjfw_1 ul li{ width:60px; height:42px; line-height:42px; background:url(imagesicon.png) -955px -89px no-repeat;}

.lstd{ margin-bottom:10px; padding:0;}
.lstd h2{ font-size:14px; color:#cc0001; height:30px; font-weight:bold;}
.lstd li{ float:left; width:67px; display:block; margin-left:10px; text-align:center; height:60px;}
.lstd li a{ background:#e7e7e7; color:#848484; display:block;}
.lstd li a:hover{ background:#cc0001; color:#ffffff; text-decoration:none; display:block;}
.lstd .hover{ background:#cc0001; color:#ffffff;width:67px;height:60px;}

.cjsfw{ margin-bottom:10px; padding:0; margin-top:5px;}
.cjsfw h2{ font-size:14px; color:#cc0001; height:30px; line-height:30px; font-weight:bold;}
.cjsfw li{ float:left; display:block; margin-left:10px; text-align:center; line-height:28px;}
.cjsfw li a{ color:#848484;}


/*互动交流*/

.hdjl{ margin-top:13px; padding:0;}
.hdjl_title{ background:url(imageshdjl.jpg) no-repeat; height:16px;}
.hdjl_left{ float:left; width:700px; display:block; margin-top:18px;}
.hdjl_right{ float:right; width:310px; display:block; margin-top:18px;}
/*网络问政*/
.wlwzTitle{ height:34px; line-height:34px; border-bottom:2px solid #cc0001; overflow:hidden;}
.wlwzTitle ul li{ float:left; display:inline; background:#efeeee; width:125px; text-align:center; margin-right:9px; font-weight:bold;}
.wlwzTitle ul li a{ height:34px; line-height:34px; display:block; width:100px; padding-left:25px;}
.wlwzTitle .hover{ background:url(imagesicon.png) -507px -417px no-repeat; }
.wlwzTitle .hover a{ color:#fff; }
#szxx1 a{ background:url(imagesicon1.png) 9px -344px no-repeat;}
#szxx2 a{ background:url(imagesicon1.png) -131px -344px no-repeat;}
#szxx3 a{ background:url(imagesicon1.png) -255px -344px no-repeat;}
#szxx4 a{ background:url(imagesicon1.png) -372px -344px no-repeat;}
#szxx1[class="hover"] a{ background:url(imagesicon1.png) 9px -398px no-repeat;}
#szxx2[class="hover"] a{ background:url(imagesicon1.png) -131px -398px no-repeat;}
#szxx3[class="hover"] a{ background:url(imagesicon1.png) -255px -398px no-repeat;}
#szxx4[class="hover"] a{ background:url(imagesicon1.png) -372px -398px no-repeat;}
.wlwzTitle label{ margin-left:15px;float:right;}
.wlwzList{overflow:hidden;}
.wlwzListTitle{ background:#e6e3e3; border:1px solid #dad7d7; height:30px; line-height:27px;}
.wlwzListTitle ul li{ height:27px; line-height:27px; overflow:hidden; float:left; display:inline;}
.wlwzListTitle #slbh{ width:190px; text-align:center; border-right:1px solid #dad7d7; }
.wlwzListTitle #xxbt{ width:268px; text-align:center; border-right:1px solid #dad7d7; }
.wlwzListTitle #rq{ width:120px; text-align:center; border-right:1px solid #dad7d7;}
.wlwzListTitle #my{ width:115px; text-align:center;}
.wlwzListBox{ height:auto; overflow:hidden;}

.wlwzListBox{
	padding-top:5px;
	padding-right:0px;
	padding-left: 0px;
}
.wlwzListBox ul {
	margin-top:0px;
	padding-bottom:0px;
}
.wlwzListBox li {
	height:28px;
	margin:0 auto;
	line-height:28px;
	font-size:14px;
	overflow:hidden;
	
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px;
}
.wlwzListBox li a {}
.wlwzListBox li span { float:right; font-size:12px;}
.none {display:none;}




.wlwzListItem{ height:30px; overflow:hidden;}
.wlwzListItem ul li{height:27px; line-height:27px; overflow:hidden; float:left; display:inline;}
.wlwzListItem #slbh{ width:191px; text-align:center;}
.wlwzListItem #xxbt{ width:268px; text-align:left; }
.wlwzListItem #rq{ width:120px; text-align:center;}
.wlwzListItem #my{ width:115px; text-align:center;}
#con_szxx_4 ul li{ height:30px; line-height:30px; overflow:hidden; width:340px; float:left; display:inline;}
#con_szxx_4 ul li.right{ float:right;}
#con_szxx_4 ul li span{ float:right; display:inline; margin-right:10px;}

.zxft_title{ border-bottom:2px solid #cc0001;height:35px;line-height:35px;}
.zxft_title li{ float:left; width:100px; display:block; margin-right:2px; text-align:center; height:35px;}
.zxft_title li a{ background:#e7e7e7; color:#848484; display:block;}
.zxft_title li a:hover{ background:#cc0001; color:#ffffff; text-decoration:none; display:block;}
.zxft_title .hover a{ background:#cc0001; color:#ffffff; text-decoration:none; display:block;}


.zxft_title b{ float:left; width:127px; display:block;background:#cc0001;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius:2px;height:35px;color:#ffffff;text-align:center;line-height:35px; }
.zxft_title a{ float:right; width:100px; display:block; text-align:center;}
.zxft_con{ margin-top:10px; padding:0;}
.zxft_con img{ float:left; width:150px; height:100px; display:block; margin-right:10px;}
.zxft_con p{ line-height:27px;}
.zxft_con b{ color:#cc0001;}

.hdjl_bot{
   margin-bottom:25px;
   margin-top:15px;
}
.hdjl_bot li{
   float:left;
   width:230px;
   margin-left:15px;
   display:block;
}
/*部门导航*/

.bmdh_title{ background:url(imagesbmdh.jpg) no-repeat; height:20px; margin-bottom:15px;}


/*footer*/
.footer{ border-top:4px solid #cc0001; padding-top:15px; padding-bottom:15px; text-align:center; line-height:28px; color:#818181;}


/* 内页 */

.ny{
  margin-bottom:10px;
  padding-top:10px;
}
.ny_left1{
  float:left;
  width:230px;
  padding-bottom:15px;
  background:#f6f3f3;
}
.ny_left{
  float:left;
  width:200px;
  padding:15px;
  background:#f6f3f3;
}
.ny_left_top{
  float:left;
  width:200px;
  padding:15px;
  background:#f6f3f3;
}
.ny_left_title{
  background:#c20116;
  height:40px;
  line-height:40px;
  font-size:16px;
  font-weight:bold;
  color:#FFFFFF;
  text-align:center;
}
.ny_left_con{
  border-top:none;
  margin:0;
}
.ny_left_con ul{
  width:185px;
  margin:0 auto;
  padding-bottom:10px;
}
.ny_left_con ul li{
  height: 40px;
  width:185px;
  line-height: 40px;
  text-align: center;
  cursor: pointer;
  margin-top:10px;
  display:block;
}
.ny_left_con ul li a{
   background: url(imageslistIcon.png) top left no-repeat;
  display:block;
}
.ny_left_con ul li a:hover{
  background:url(imageslistIcon.png) 0px -40px no-repeat;
  height:40px;
  line-height:40px;
  color:#FFFFFF;
  display:block;
  width:185px;
  text-align:center;
  text-decoration:none;
}
.ny_left_con .hover{
    background: url(imageslistIcon.png) 0px -40px no-repeat;
	color:#FFFFFF;
	height:40px;
	width:185px;
  line-height:40px;
  display:block;
}
.ny_left_con .hover a{ color:#FFFFFF;}
.ny_right{
  float:right;
  width:780px;
}
.ny_right_title{
  border-bottom:2px solid #f5eeea;
  line-height:30px;
  height:30px;
  margin-bottom:10px;
}
.ny_right_title a{
  margin:0 5px;
}
.ny_right_title1{
  border:1px solid #cccccc;
  line-height:30px;
  height:30px;
  background:url(../images/tb.jpg) no-repeat 15px center;
  background-color:#f0f0f0;
  padding-left:35px;
}
.ny_right_title1 a{
  margin:0 5px;
}
.ny_right_con{
   font-size:14px;
   line-height:26px;
   margin:10px;
   padding:0 10px;
}
.ny_right_con ul{
   border-bottom:1px dashed #dddddd;
   padding-bottom:5px;
   padding-top:5px;
   }
.ny_right_con li{
   background:url(imagesk.jpg) no-repeat left center;
   padding-left:15px;
}
.ny_right_con span{
   float:right;
}
.ny_right_pic{
  line-height:26px;
   margin:10px 0;
   padding:0;
}
.ny_right_pic li{
   width:210px;
   float:left;
   margin:0 15px 10px 15px;
   display:inline;
}
.ny_right_pic img{
  border:1px solid #dddddd;
  padding:2px;
  width:230px;
}
.ny_right_pic h2{
  text-align:center;
}
.sjlm_bt{
   padding:0 20px;
}
.dabiaoti {
	font-size:25px;
	font-weight:bold;
	font-family:"微软雅黑";
	line-height:30px;
	color:#333333;
	margin:20px auto;
	text-align:center;
}
.f_dabiaoti {
	font-size:16px;
	font-weight:bold;
	font-family:"微软雅黑";
	line-height:30px;
	color:#333333;
	margin:20px auto;
	text-align:center;
}
.wzdh {
	height:30px;
	font-size:14px;
	background:#f3f3f3;
	margin-top:3px;
	color:#333;
	line-height:30px;
	text-align:center;
}
.wzdh a {
	color:#333;
	margin-left:8px;
}
.wzdh a:hover {
	color:#ca0000;
	text-decoration:underline;
}
.info_content {
	font-size:14px;
	padding:15px 10px;
}
.info_content p {
	line-height:30px;
	text-indent:25px;
}
.wlbj {
	margin-top:30px;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	padding-bottom:20px;
	margin-left:10px;
	line-height:30px;
}
.zy_wx2_con {
	margin:0 auto;
	background:#f8f8f8;
	padding:15px 15px;
}
.fwxx_jy {
	text-align:left;
	color:#333;
	line-height:36px;
	border-collapse:collapse;
	font-size:14px;
}
.fwxx_jy td {
	border:1px solid #dddddd;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
}
.lyjs_th1 {
	font-weight:bold;
	color:#c23801;
	line-height:36px;
	font-size:14px;
	text-align:center;
}
.szxx_select {
	width:130px;
	height:20px;
}
.sqtj_red {
	color:#FF0000;
}
.sqtj_txt {
	width:180px;
	line-height:20px;
	height:18px;
	border:1px solid #dddddd;
}
.sqtj_txt1 {
	width:450px;
	line-height:20px;
	height:18px;
	border:1px solid #dddddd;
}
.sqtj_txtarea {
	width:540px;
	height:130px;
	border:1px solid #dddddd;
	margin-top:5px;
	margin-bottom:5px;
}

/* 信息公开内页 */
.ny_right_content{
   float:left;
   width:357px;
   height:240px;
   display:block;
}
/* 互动交流内页 */
.zmhd_tu{
   float:left;
   width:213px;
   padding:2px;
   margin-top:10px;
   border:1px solid #dddddd;
}
.zmhd_tu_right{
   float:right;
   width:520px;
}
.zmhd_right_title{
   height:30px;
   background:#f3f3f3;
   line-height:30px;
   }
.zmhd_right_title b{
   float:left;
   padding:0 25px;
   height:30px;
   color:#FFFFFF;
    background:#c20117; 
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
   display:block;
}
.zmhd_right_title a{
   float:right;
   text-align:right;
   padding-right:10px;
   display:block;
}
.zmhd_right_title1{
   height:50px;
   border-bottom:3px solid #c20116;
   line-height:50px;}
.zmhd_right_title1 b{
   float:left;
   padding:0 10px;
   color:#333333;
   font-size:16px;
   font-weight:bold;
   text-align:center;
   display:block;
}
.zmhd_right_title1 a{
   float:right;
   text-align:right;
   padding-right:10px;
}
.dcxx{
   line-height:40px;
   font-size:14px;
   padding:10px;
   background:#f8f8f8;
}
.dcxx td{
  font-size:14px;
  text-align:left;
  text-align:center;
}

.dcxx1{
   line-height:27px;
   font-size:14px;
   padding:0 5px;
   margin-top:10px;
}
.dcxx1 td{
  font-size:14px;
  text-align:left;
  padding-left:15px;
}
.dcxx1_bg{
   background:#f3f3f3;
}
.zwgk_ssk{
   width:120px;
   border:1px solid #CCCCCC;
   height:19px;
   margin:5px 0;
}
.ny_con{
   padding:8px;
   margin:0;
}
.ny_con li{
   float:left;
   width:170px;
   background:url(../images/n_bar.gif) no-repeat left center;
   padding-left:10px;
   line-height:27px;
   display:block;
}
.gzjl_jy2 {
	font-size:14px;
	color:#333;
	margin-top:10px;
	text-align:left;
	line-height:24px;
	border-collapse:collapse;
}
.gzjl_jy2 td {
	padding-left:10px;
	border:1px solid #dddddd;
	font-size:14px;
}
.lyjs_th {
	font-weight:bold;
	color:#c23801;
	height:34px;
	line-height:34px;
	font-size:14px;
	text-align:center;
}
.zy_wx2_con {
	margin:0 auto;
	padding:15px 25px;
}
.same_sqtj_k{
margin-bottom:25px;}
.ysqgktj_bt {
	font-size:16px;
	color:#333333;
	margin-top:15px;
	margin-bottom:15px;
	text-align:left;
	background:url(imagesk.jpg) no-repeat left center;
	margin-bottom:10px;
	padding-left:15px;
}
.lxxx_jy {
	text-align:left;
	color:#333;
	line-height:30px;
	border-collapse:collapse;
	font-size:14px;
}
.lxxx_jy td {
	border:1px solid #dddddd;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
}
.lyjs_thlx {
	color:#000;
	line-height:30px;
	font-size:14px;
	text-align:center;
}

.xglj_xw_list2 {
	margin-bottom:10px;
	padding:1px;
	margin-top:30px;
}
.yjzj_pl_con {
	padding:10px;
}
.yjzj_pl_same {
	overflow:hidden;
	margin-bottom:10px;
	border-bottom:1px dashed #dddddd;
	padding-bottom:10px;
}
.yjzj_pl_h {
	overflow:hidden;
	background:#f0f0f0;
	height:35px;
	line-height:35px;
	color:#000000;
	margin-bottom:10px;
}
.yjzj_pl_h b {
	float:left;
	width:200px;
	display:inline;
	font-size:14px;
	margin-left:10px;
}
.yjzj_pl_h span {
	float:right;
	width:100px;
	font-weight:bold;
	font-size:14px;
}
.yjzj_pl_con p {
	line-height:22px;
	padding-left:10px;
	font-size:14px;
}

.zxdcxx_con2 {
	overflow:hidden;
	margin-bottom:15px;
}
.zxdcxx_h {
	font-size:14px;
	color:#000000;
	margin:10px 0px;
	font-weight:bold;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
}
.same_zxdcxx_pic {
width:932px;
	overflow:hidden;
}
.same_zxdcxx_pic li {
	float:left;
	display:inline;
	margin:10px 25px;
}
.same_zxdcxx_pic li span {
	display:block;
	text-align:center;
	margin-top:5px;
}
.zxdcxx_check {
	margin-left:5px;
}
.zxdcxx_check1 {
	margin-right:10px;
}
.same_zxdcxx_list {
	overflow:hidden;
}
.same_zxdcxx_list li {
	float:left;
	width:300px;
	display:inline;
	margin:5px 10px;
}
.zy_qtfw_con{
padding:10px 5px;
overflow:hidden;
}
.qtfw_tab{
margin:0px auto;}

.tjanniu{
text-align:center;
margin-bottom:15px;
border-top:1px dashed #dddddd;
padding-top:15px;
}
#zy_zxft_leftxx {
	overflow:hidden;
	margin-bottom:15px;
}
#zy_zxft_leftxx1 {
	overflow:hidden;
	text-align:center;
	margin-bottom:15px;
}
#zy_zxft_pic {
	width:241px;
	float:left;
	display:inline;
}
#zy_zxft_pic img {
	width:300px;
	height:180px;
}
#zy_zxft_pxx {
	width:445px;
	float:right;
}
#zy_zxft_pxx p {
	line-height:28px;
	height:28px;
	overflow:hidden;
}
#zy_zxft_pxx p b {
	color:#333333;
	font-size:14px;
}
.bqft_name {
	font-size:16px;
	padding:5px;
	background:#eeeeee;
	color:#ca0000;
	padding-left:15PX;
	margin-bottom:15px;
	font-weight:bold;
}
.jrft{
   padding:8px 0px;
   color:#FFFFFF;
   width:100px;
   font-size:14px;
   text-align:center;
   background:#c20116;
   -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
}


.wzzb p {
	line-height:26px;
	text-indent:25px;
}


.zy_xwlb_con1{
   padding:0 10px;
}
.lyjs_top{
   background:#f4f4f4;
}
#zwgk_soso_con {
	width:760px;
	padding:0 10px;
	margin-bottom:10px;
}
.xxgk_soso_table td {
	height:35px;
	line-height:35px;
}
.xxgk_soso_txt {
	width:140px;
	height:18px;
	border:1px solid #c4cfd2;
}
.Topics1{
   padding:0;
   margin:0;
}
.Topics1 ul{
   margin-top:8px;
}
.Topics1 ul li{
   float:left;
   width:230px;
   margin-left:18px;
   margin-top:10px;
   margin-bottom:10px;
   display:block;
}

.zwgk_con_left_bot{
   font-size:12px;
   padding-top:10px;
}
.zwgk_con_left_bot li{
    float:left;
	width:73px;
	display:block;
	text-align:center;
	line-height:25px;
}

.gk_con{
     height:300px;
	 line-height:35px;
	 margin:15px 0 10px 0;
	 overflow: auto;
}
.gk_con h2{
    font-size:16px;
	text-align:center;
	font-weight:bold;
}
.wysq{
    font-size:12px;
	padding:0 10px;
}

.dqwz_rr { color: #dd4f02; font-size: 14px;  font-weight: bolder; height: 28px; line-height: 28px; padding: 0 10px 0 10px; margin:10px 0;}

/*依申请公开*/

.input_text_w {width: 200px;}
.input_select_w {width: 205px;}
.input_text {  background-color: #FFFFFF; border: 1px solid #9DBFDD; font-size: 12px; height: 18px; line-height: 18px;  margin: 0 4px 0 0; padding-left: 3px;vertical-align: top; }
.input_text_focus { border: 1px solid #63C21C;}
.input_checkbox { margin: 0 4px 0 0;}
.input_radio { margin: 0 4px 0 0;}
.input_textarea {background-color: #FFFFFF; border: 1px solid #9DBFDD;font-size: 12px; line-height: 22px; margin: 0 4px 0 0;padding-left: 3px; vertical-align: middle;}
.input_textarea_focus { border: 1px solid #63C21C;}
.input_select {background-color: #FFFFFF;  border: 1px solid #9DBFDD; font-size: 12px; height: 20px;line-height: 20px; vertical-align: middle;}
.input_select option { font-size: 12px; line-height: 19px;}
.shengqingTitle { background: url("../../images/hd.files/page_add.png") no-repeat scroll left center transparent; font-weight: bold;  line-height: 26px; padding-left: 30px;}
.shenqingTable { background-color: #fafafa; border-left: 1px solid #dddddd; border-top: 1px solid #dddddd; width: 100%;}
.shenqingTable tbody td {  border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd;line-height: 30px;padding: 3px 8px;text-align: left;}
.shenqingTable tbody th { border-bottom: 1px solid #dddddd;  border-right: 1px solid #dddddd; line-height: 30px; padding: 3px 8px; text-align: right; width: 110px;}
.shenqingTable tbody td li { float: left; line-height: 30px; padding-right: 20px;}
.shenqingTable tbody td label { cursor: pointer;vertical-align: top;}
.btn_bg {  height: 24px; width: 80px;}
.error{color:#f00;}
.same_sqtj_k{
margin-bottom:25px;}
.ysqgkti_tab {
	text-align:left;
	font-size:14px;
	color:#333;
	line-height:30px;
	background:#fafafa;
	border-collapse:collapse;
}
.ysqgkti_tab td {
	border:1px solid #ccc;
	padding:5px;
	font-size:14px;
	line-height:30px;
}
.sqtj_th1 {
	text-align:center;
}


.qtfw_tab{
margin:0px auto;}
.zy_qtfw_con{
padding:10px 5px;
overflow:hidden;
}
.zy_zfjk_con {
	margin:0 auto;
	padding:10px 15px;
}
.zy_zfjk_con li {
	width:100px;
	float:left;
	display:inline;
	height:26px;
	margin:0 auto;
	line-height:26px;
	background-position:left;
	background-repeat:no-repeat;
}
.zy_zfjk_con li a {
	float:left;
	padding-left:10px;
}
.fwsm_table {
	border-collapse:collapse;
	margin-bottom:15px;

}
.fwsm_table td {
	border:1px solid #f3f3f3;

}
.fwsm_td1 {
	padding:0px 5px;
	font-size:14px;
	height:35px;
	line-height:35px;
	background:#f3f3f3;
}
.fwsm_td1 a {
	color:#000;
	width:540px;
	float:left;
	display:inline;
	font-weight:bold;
	padding-left:10px;
}
.fwsm_td1 span
{
width:130px;
font-size:12px;
font-weight:bold;
float:right;
text-align:right;
margin-right:5px;
}

.fwsm_td1 a:hover
{
color:#ca0000;}
.fwsm_td2 {
	height:35px;
	font-size:14px;
	line-height:35px;
	padding-left:15px;
}
.fwsm_td2 a {
	color:#000000;
	margin:0px 3px;
}
.fwsm_td2 a:hover {
	text-decoration:underline;
}

/* 民生专题图片滚动JS 
.rollBox{width:920px;padding:0px;margin:0px auto; height:98px;}
.rollBox .LeftBotton{width:35px; height:98px;background:url(../images/mszt_l.jpg) no-repeat center;overflow:hidden;float:left;display:inline;margin:0px;padding:0px;cursor:pointer; line-height:98px;}
.rollBox .RightBotton{width:35px; height:98px;background:url(../images/mszt_r.jpg) no-repeat center;overflow:hidden;float:left;display:inline;margin:0px;cursor:pointer; line-height:88px; }
.rollBox .Cont{width:845px;overflow:hidden; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:71px;float:left;text-align:center; border:1px solid #dddddd;margin:0 2px;}
.rollBox .Cont .pic:hover{width:71px;float:left;text-align:center; border:1px solid #0d6fb6; margin:0 2px;}
.rollBox .Cont .pic img{padding:0px;border:0px solid #dbdbdb;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:12px;font-size:12px;line-height:16px;height:16px;margin-top:2px; font-family:"微软雅黑";}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#BA0100; text-decoration:none;}
.rollBox .Cont a:hover{color:#FF0000;text-decoration:none;}
.rollBox #List1,.rollBox #List2{float:left; padding-top:8px; margin-bottom:8px;}*/



/* 领导之窗 */
.gt_pic a {
	margin:0px 10px;
}
.gt_pic a img {
	width:136px;
	border:1px solid #dddddd;
	padding:2px;
	height:107px;
}
.gt_zi {
	color:#333;
}
#zfld_ldjj {
	background:url(../images/zfld_ldjj_bg.jpg) repeat-x;
	margin-top:10px;
}
#zfld_ldjj_con {
	padding:10px;
	padding-top:0px;
}
#zfld_ldjj_cleft {
	width:140px;
	float:left;
	padding-top:15px;
	display:inline;
}
#zfld_ldjj_cright {
	width:600px;
	padding-top:10px;
	float:right;
	display:block;
}
#zfld_ldjj_cright p {
	text-indent:25px;
	line-height:28px;
}
#zfld_ldjj_cright p a{
    color:#FF0000;
}
.ny_zfld_con{
    width:185px;
  margin:0 auto;
  padding-bottom:10px;
}
.ny_zfld_con div{
  width:160px;
  background:url(imageslistIcon.png) 0px -40px no-repeat;
  line-height: 40px;
  text-align:left;
  cursor: pointer;
  color:#FFFFFF;
  padding-left:15px;
  margin-top:10px;
  display:block;
}
.ny_zfld_con div h2{
    color:#FFFFFF;
	font-size:14px;
}
.ny_zfld_con div li{
    border-bottom:1px dashed #dddddd;
}

.con{
    padding:8px;
	line-height:27px;
}
.con li{
    background:url(imagesk.jpg) no-repeat left center;
	padding-left:15px;
}
.con li span{
   float:right;
}

/* 场景式服务 内页 */
.full_back{ width:100%; height:880px; overflow:hidden; background:url(imagescjbg.jpg) top center no-repeat;}
.mainBox1{ width:1000px; margin:0 auto; clear:both; height:auto; overflow:hidden;}
.cjfw_left{ margin-top:180px; width:200px; float:left; display:inline; margin-left:28px; height:500px; overflow:hidden;}
.cjfw_left ul li{ font-size:14px; line-height:48px; text-align:center; width:170px; padding-left:15px;}
.cjfw_left ul li a{ color:#811a1d;}
.cjfw_left .hover{ background:url(imagescjhover.png) left no-repeat;}
.cjfw_left .hover a{ color:#fff;}
.cjfw_right{ width:720px; float:left; display:inline; overflow:hidden; margin-left:35px; margin-top:166px;}
.cjfw_list{ height:auto; overflow:hidden;}
.cjfw_local{ height:50px; line-height:50px; background:url(../images/cjxb.jpg) left center no-repeat; padding-left:20px; border-bottom:1px solid #dfdfdf;}
.cjfw_title{ font-weight:600; text-align:center; font-size:14px; line-height:45px; padding-right:15px; padding-left:15px;}
.cjfw_title span{ font-weight:500; float:right; display:inline; font-size:12px; margin-right:5px;}
.cjfw_title span a{ color:#f00;}
.cjfw_content{ line-height:24px; padding-right:15px; padding-left:15px; height:470px; overflow:auto;}
.cjfw_box{ height:auto; overflow:hidden; margin-left:20px;}
.cjfw_bt{ background:url(imageslist_back.png) no-repeat; height:33px; line-height:33px;}
.bt_xh{ height:33px; width:33px; line-height:33px; font-size:18px; font-weight:600; color:#fff; text-align:center; float:left; display:inline;}
.bt_word{ margin-left:10px; float:left; display:inline; width:631px; font-size:14px; color:#565656; font-weight:600;}
.cjfw_xx{ border-left:1px dotted #8a8a8a; margin-left:16px; margin-top:5px; height:auto; overflow:hidden;}
.cjfw_xx ul li{ float:left; display:inline; background:url(../images/noselect.png) left no-repeat; padding-left:15px; font-weight:600; color:#565656; height:45px; line-height:45px; margin-left:40px; cursor:pointer;}
.cjfw_xx  .selected{ background:url(../images/select.png) left no-repeat;}
.cjfw_xx a{color:#565656;}
.last_xh{ background:url(../images/last_back.png) no-repeat;}
.last_xx{ border:none;}
.last_xx ul li{ background:url(../images/ico_line.gif) left no-repeat;}
.cjfw_cat{ height:auto; overflow:hidden;}
.ckjg{ text-align:right; margin-right:30px; height:auto; overflow:hidden;}
.ckjg img{ display:inline-block;}
.copyRight p{ color:#fff;}
.copyRight a{ color:#fff;}
.copyRight a:hover{ color:#ff0;}
.copy_left{ border-right:1px solid #89816b;}
.copy_center{ border-right:1px solid #89816b;}



.zsyz{
   margin-top:10px;
   margin-bottom:10px;
}
.zsyz_left{
    float:left;
	width:332px;
	display: block;
}
.zsyz_con{
    float:left;
	width:332px;
	margin-left:15px;
	display: block;
}
.zsyz_right{
    float:right;
	width:332px;
	display: block;
}
.zsyz_title{
     background:url(../images/dian.jpg) repeat-x center center;
	 height:30px;
	 line-height:30px;
}
.zsyz_title_left{
    float:left;
	padding:0 15px 0 0;
	background:#FFFFFF;
	color:#cc0000;
	display:block;
}
.zsyz_title_right{
   float:right;
   padding:0 0 0 15px;
   background:url(../images/gd_bg.jpg) no-repeat 10px center;
   padding-left:22px;
   background-color:#FFFFFF;
}
.zsyz_title_right a{
   color:#cc0000;
}


.gt_pic a
{
margin:0px 5px;
}
.gt_pic1 img
{
margin:0px 5px;
border:1px solid #dddddd;
padding:2px;
}
 .btly{background:url(imagesbtly.jpg) no-repeat left center; border:1px solid #dddddd; height:110px; width:1022px; margin-top:10px}
.gt_pic2 img
{
margin:0px 5px;
border:1px solid #dddddd;
padding:2px;
}

