@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:images; font-style:images; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ul,ol,li{ }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: images; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
.fl{ float:left;  }
.fr{ float:right;   }
.clear{ clear:both;}

body{    font-family: "微软雅黑";    font-size: 14px;}
.w990{ width:990px; margin:10px;}
.w210{ width:210px;}
.w525{ width:520px; margin-left:8px;    float: left; }
.w238{ width:238px;margin-right:5px;    float: right; }






/*******市长专页******/

 .ldzc {
	width: 209px;
/*	height: 268px;*/

	border-left: none;
	border-right: none;
}
.ldzc .tops {

	height: 37px;
	background: #f5f5f5;
	color: #bf2b31;    border: 1px solid #f2f2f2; border-bottom:none;
	line-height: 37px;
}
 .title {
	font-size: 14px; background:url(imagest_2017.jpg) no-repeat  2px 2px;
	font-weight: bold;
	margin-left:7px;
	display: inline;    padding-left: 14px;
}
.ldzc .tops .gd {
	float: right;
	display: inline;
	margin-right: 13px;
	font-size: 12px;
}
 .ldzc .tops .gd a {
	color: #969596;
}
 .ldzc .bottom {
	width: 207px;
	height: 242px;
	border: 1px solid #dfdede;
}
.ldzc .bottom .shizhang {
	width: 84px;

	margin: 0 auto;
}
 .ldzc .bottom .shizhang img {
	margin-top: 14px;
}
 .ldzc .bottom .shizhang p {
	font-size: 12px;
	margin-top: 10px;
	margin-left: 5px;
}
 .ldzc .bottom .dian {
	height: 1px;
	width: 207px; border-bottom:1px dotted #DDD;
	margin-top:5px;
}
 .ldzc .fushizhang {
	width: 207px;
	
}
 .ldzc .fushizhang .lefts {
	width: 55px;
	
	float: left;
	padding-left: 8px;
}
 .ldzc .fushizhang .lefts span {
	float: right;
	margin-top: 8px;
}
.shizhangtitle {
	font-weight: bold;
	font-size: 12px;
	color: #006699;
}
 .ldzc .fushizhang .right {
	width: 144px;
	
	float: left;
}
.ldzc .fushizhang .right ul li {
	float: left;
	width: 36px;
	height: 15px;
	font-size: 12px;
	margin-right: 12px;
	margin-top: 8px;
}
 .ldzc .fushizhang .right ul li a {
	color: #555454;
}


.sz_mail{ height:34px; line-height:34px; background:#bb4855; margin:5px auto;}
.sz_mail a{ display:block;height:34px; line-height:34px; color:#FFF; background:url(imagesx_2017.png) no-repeat 45px; text-align:center; font-weight:bold;}


.ldhd{ background:url(imagesglxx_2017.png) no-repeat center top; height:205px;}

.ldhd_title{ border-bottom:2px solid #eeeeee; height:35px; line-height:35px; margin:0 5px;}
.ldhd_title .tops a{ display:block;color:#bf2b31;border-bottom:2px solid #bf2b31; height:33px; line-height:33px;    width: 60px; padding:0 5px; font-weight: bold;    font-size: 14px; z-index:999;}
/*******市长专页******/

/********政务动态******/

.zhengdt{ height: 278px; border:1px solid #dfdede; margin-bottom:5px; }

.zhengdt1{ height:242px; border:1px solid #dfdede; margin-bottom:5px; }



.hasMoreTab{ width:350px; font-family:"Microsoft YaHei";    float: right;  }
.hasMoreTab .hd{ line-height:30px; height:30px;position:relative; padding-right:10px;  }
.hasMoreTab .hd .more{ float:right; }
.hasMoreTab .hd ul{ z-index:5; position:absolute; height:30px;  overflow:hidden; zoom:1; }
.hasMoreTab .hd li{ float:left;  padding:0 10px; cursor:pointer; margin-left:-1px;  }
.hasMoreTab .hd li.on{ font-weight:bold; height:30px; line-height:30px; background: url(imagesdaosanjiao_2017.png) no-repeat center bottom;  font-weight:bold; color:#c00;  }
.hasMoreTab .bd{  padding:10px; clear:both; position:relative;  }
.hasMoreTab .bd h2{ font-size:14px; }
.hasMoreTab .bd p{ color:#999;  }
.hasMoreTab .bd p a{ color:#c00;  }
.hasMoreTab .bd ul a{ color:#3E78B3;  }
.hasMoreTab .bd ul span{ float:right;}
.icon-redrect{ position:absolute; left:17px; top:50%; margin-top:-7px; width:5px; height:15px; background:#bc1010;}
.gk-left-box{clear:both; margin-bottom:20px;}
.gk-left-box .hd{border-bottom:#ebebeb 1px solid; line-height:38px;}
.gk-left-box .hd h2{ margin:0; position:relative; float:left; padding-left:38px; color:#bc1010; font-size:16px;}
.gk-left-box .hd h2 a{color:#3d3d3d; font-size:14px; font-weight:bold;}
.gk-left-box .hd ul{float:right;}
.gk-left-box .hd ul li{float:left; padding:0 15px; font-size:16px; position:relative; margin-bottom:-1px; height:39px;}
.gk-left-box .hd ul li i{display:none;}

.gk-left-box .hd h2  ul li.on a, .gk-left-box .hd h2 ul li a:hover{color:#bc1010; font-weight:bold;}
.gk-left-box .hd h2  li{padding:0 12px; font-size:16px; position:relative; margin-bottom:-1px; height:39px;}
.gk-left-box .hd h2 ul li.on{ border-bottom:#bc1010 1px solid; height:37px;}
.gk-left-box .hd h2 ul{float:left;}

.gk-left-box .hd ul li.on{ border-bottom:#bc1010 1px solid; height:37px;}
.gk-left-box .hd ul li.on a, .gk-left-box .hd ul li a:hover{color:#bc1010; font-weight:bold;}
.gk-left-box .hd ul li.on i{ display:block; position:absolute; bottom:-8px; left:50%; margin-left:-2px;}
.icon-triangle-bottom{ display:block; width:0; height:0; line-height:0; font-size:0; overflow:hidden; border:4px solid transparent; border-top-color:#bc1010;}
.gk-left-box .bd{clear:both; padding:5px;}
.common-newslist{}
.common-newslist li{ background:url(imagesc_puist_03.png) no-repeat left center; padding:0 100px 0 10px; font-size:16px; line-height:37px;  overflow:hidden; position:relative; *font-size:0;    border-bottom: 1px dotted #DDD;}
.common-newslist li *{*font-size:16px;}
.common-newslist li span{ position:absolute; right:0; background:#fff; top:0;  color: #3d3d3d; padding-left:10px; z-index:1;font-size: 12px;}
.common-newslist li a{ display:block; white-space:nowrap;    font-size: 12px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.common-newslist li a:hover{/*font-weight:bold;*/}
.cnnodate li{padding-right:0;}


/*********政府信息公开专栏**********/

#sideZwxxgk{ overflow:hidden;margin-bottom:8px;_display:inline;}
#sideZwxxgk .hd{ height:36px; line-height: 36px; overflow:hidden; }
#sideZwxxgk .hd h3{ color: #fff; padding-left: 85px; font-size: 18px; height: 53px; line-height: 53px;}

#sideZwxxgk .bd{border: 1px solid #efeeee; border-top:none;}
#sideZwxxgk .bd ul{/* padding: 10px;*/}
#sideZwxxgk .bd li{ height:32px; line-height: 32px; text-align: left; margin-bottom: 1px; background: url(imagesarticleIcon_2017.png) #f8f8f8 no-repeat 12px -132px; padding-left: 35px; border-bottom: 1px #f1f1f1 dotted;}
#sideZwxxgk .bd li a{display:block; font-size:14px;}
#sideZwxxgk .bd li:hover{color:#a20000; font-weight:normal;background: url(imagesarticleIcon_2017.png) #faefef no-repeat 12px -172px; border-bottom:1px #f4e4e4 dotted;}
#sideZwxxgk .bd li.on{ color:#a20000; font-weight:normal; background: url(imagesarticleIcon_2017.png) #faefef no-repeat 12px -172px; border-bottom:1px #f4e4e4 dotted;}

.qqgk{ background:url(imagesqqcx_2017.jpg) no-repeat top center; height:212px;}
.qqgk p{ height:30px; line-height:40px;    color: #d46d65; padding-left:15px; font-size:14px; font-weight:bold;}

/*********横七个**********/
.seven{ margin:5px 0 ;}
.seven li{ float:left;border: 1px solid #dfdede; margin: 0 3px; height:62px; width:133px;}
.seven li .s1{ background:url(imagess1_2017.jpg) no-repeat  center; height:29px; margin-top:5px;}
.seven li .s2{ background:url(imagess2_2017.jpg) no-repeat  center; height:33px; margin-top:5px;}
.seven li .s3{ background:url(imagess3_2017.jpg) no-repeat  center; height:29px; margin-top:5px;}
.seven li .s4{ background:url(imagess4_2017.jpg) no-repeat  center; height:33px; margin-top:5px;}
.seven li .s5{ background:url(imagess5_2017.jpg) no-repeat  center; height:33px; margin-top:5px;}
.seven li .s6{ background:url(imagess6_2017.jpg) no-repeat  center; height:33px; margin-top:5px;}
.seven li .s7{ background:url(imagess7_2017.jpg) no-repeat  center; height:33px; margin-top:5px;}

.seven li a{ text-align:center; font-size:14px; font-weight:bold;     color: #3d3d3d;}
.seven li  p{ text-align:center; font-size:14px; font-weight:bold;     color: #3d3d3d;}


/*********政府公报**********/
.zfgb_2017{ background:url(imageszfgb_2017.jpg) no-repeat top center; height:280px; margin-bottom:8px;}
.zfgb_2017_title{ height:36px; line-height:36px; border-bottom:2px solid  #bf2b31; margin:0 5px; font-weight:bold; color: #bf2b31;padding: 0 5px;}
.slideBox{ width:209px; height:230px; overflow:hidden; position:relative; }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:150px; height:210px; display:block; margin:15px auto 0;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:0%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(imagesslider_2017.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:0%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


.xgk-ul1{
	font-size: 0;
    border-top: #bc1010 1px solid;
}
.xgk-ul1 li{
	overflow: hidden;
	margin-top:14px;
}
.xgk-ul1 li a{
	display: block;
	width: 100%;
	height: 100%;
}
.xgk-ul1 li a i{
	width: 40px;
	height: 40px;
	display: block;
	float: left;
	background: #c2c2c2;
	text-align: center;
}
.xgk-ul1 li a i img{
	margin-top: 9px;
}
.xgk-ul1 li a span{
	border-bottom: 1px solid #e8e8e8;
	width: 169px;
	float: left;
	margin-left: 1px;
	height: 39px;
	line-height: 39px;
	text-indent: 14px;
	font-size: 14px;
	color: #666;
}
.xgk-ul1 li:hover i{
	background: #ff6633;
}
.xgk-ul1 li a:hover span{
	color: #fff;
	background: #f8b551;
	border-bottom: 1px solid #f8b551;
}

/********政府文件***********/

.w765, .w765_4{ width:765px; margin-right:8px;}
.w765borde{ border:1px solid #dfdede;height: 240px; margin-bottom:5px; }
.w765_4_l,.w765_4_r{ width:378px;border:1px solid #dfdede; height:235px;}