@charset "gb2312";
/* CSS Document */
body{ color:#363636; background:#fff url(imagesbody-bg.gif) repeat-x left top;}
.wrapper{}

a{ color:#2d2d2d;}
a:hover{ color:#f00;}
.top-search .btn{ background-color:#bf740e; color:#fff; display:inline-table;}
#result-query .btn-primary{ background:url(imagesbtn-primary.gif) repeat-x; border:1px #dedddd solid; padding:0 10px; height:25px;}

/*顶部nav*/
.top-nav{
	border-bottom:1px solid #a0bb78;
	height:31px; 
	line-height:30px;
	background:url(imagestop-nav-bg.gif) repeat-x;
	background-image: linear-gradient(to bottom, #fff 0px, #ebebeb 100%);
    background-repeat: repeat-x;
	}
.top-nav .top-link{}
.top-nav .top-link li a{ background:url(imagestop-nav-ico.gif) no-repeat;}
.top-nav .top-link li a.ico01{ background-position:0px 7px;}
.top-nav .top-link li a.ico02{ background-position:0px -23px;}
.top-nav .top-link li a.ico03{ background-position:0px -52px;}
.top-nav .top-search{}
.top-nav .input-search{ width:145px;}

.head{background:url(imageswrapper-bg.gif) no-repeat center top;}
.head h1{ background:url(imageslogo.png) no-repeat left center; height:116px;}
.navbar{ height:47px; overflow:hidden;}
.navbar .container{
	background-color:#5e960c;
	background-image: linear-gradient(to bottom, #468206 0px, #2f6603 100%);
	border-radius:8px 8px 0 0;
	
	}
.navbar ul.nav-list{ padding:1px;}
.navbar ul.nav-list li{ padding:3px 0;}
.navbar ul.nav-list li:hover{
	background: linear-gradient(to bottom, #87b42f 0px, #4a6d18 100%);
	}
.navbar ul.nav-list li.first:hover{border-radius:8px 0 0 0;}
.navbar ul.nav-list li a{ color:#fff; padding:0 18px; height:39px; line-height:39px; border-right:1px solid rgba(255,255,255,.32);}
.navbar ul.nav-list li.last a{ border-right:0;}
.nav-weather{overflow:hidden; height:47px; color:#fff;}
@media (max-width:991px){
	.navbar {}
	.navbar .container{width:100%; border-radius:0; text-align:center; height:47px; overflow-x: auto;overflow-y: hidden;}
	.navbar ul.nav-list{ min-width:680px;}
	.navbar ul.nav-list li{ display:inline-block;}
	.navbar ul.nav-list li.first:hover{border-radius:0;}
	.navbar .nav-weather{ display:none;}

}
.maincon{}

.box .title{ background:url(imagesbox-title-bg.gif) repeat-x left bottom;}
.box-shu .title{background:#5e960c;}


/*tabbox*/
.box-tab .title{
	background-image:linear-gradient(to bottom, #fff 0px, #ebebeb 100%);
	border-bottom:1px solid #e4e9ec;}

/*时政要闻*/
#szyw{ padding:1px;height:90px; border:1px solid #e6e8e8;}
#szyw.box-shu .title{ background:url(imagesszyw-title.gif) no-repeat left top; text-indent:-999em;height:86px; width:30px;}
#szyw.box-shu .content{border:0; padding:10px;}
.box-shu .content dl.headlines dt a{color:#7f181b;}
@media (max-width:991px){
	#szyw.box-shu .title{float:left;}
	#szyw.box-shu .content{display:inline-block;}
	}
@media (max-width:767px){
	#szyw.box-shu .title{display:none;}
	}


/*政府公开信息*/
#pub-info .content{ padding-bottom:0;}
#pub-info .news-list{}
#pub-info .news-list li{ float:left; width:50%;}
/*图片轮播特效*/
.box-slide{ padding:8px; overflow:hidden;}
.box-slide img{ width:100%;}

.box-media{ background-color:#fef4db; height:43px; overflow:hidden; line-height:43px; font-size:12px;}
.box-media li{ float:left;}
.box-media li a{ display:inline-block; padding-left:33px; background:url(imagesmedia-icon.gif) no-repeat;}
.box-media li a.video-icon{ background-position:12px 15px;}
.box-media li a.audio-icon{ background-position:12px -30px;}
.box-media li a.newspaper-icon{ background-position:12px -90px;}
.box-media li a.tencent-icon{ background-position:12px -150px;}
.box-media li a.sina-icon{ background-position:12px -204px;}

/*重点领域信息公开*/
#key-info{ background:url(imageskey-info-bg.gif) repeat-x; height:55px; margin:10px -10px 0; border-top:1px solid #e6e8e8;}
#key-info .title{ background:url(imageskey-info-title.gif) no-repeat; width:39px; padding:5px 10px 5px 5px; height:55px;}
#key-info .title h4{ font-weight:normal; line-height:15px;}
#key-info .content{ padding:0; border:0;}
#key-info .content li{ float:left; background:url(imageskey-info-line.gif) no-repeat right 7px; height:55px; line-height:55px; padding:0 7px 0 6px;}
#key-info .content li.last{ background:none; padding-right:0;}
@media (min-width:768px) and (max-width:991px){
	#key-info .title{float:left;}
	#key-info .content{display:inline-block;}
	}
@media (max-width:767px){
	#key-info{ height:86px; background-position:left 31px; overflow:hidden;}
	#key-info .title{ float:none; background:#5e960c; width:100%; height:31px; padding:0;}
	#key-info .title h4{ font-size:14px; line-height:31px;}
	#key-info .content{display:block;}
	}


/*办事*/
#work .content{ padding:1px 0 0;}
#work .work-list { margin:0}
#work .work-list dt ul{ background-color:#ededed; height:25px; line-height:25px; padding:0; text-align:center;}
#work .work-list dt li{ float:left; cursor:pointer; padding:0 13px; height:25px; line-height:25px; overflow:hidden; background:none; border:0}
#work .work-list dt li.active{ background:none;}
#work .work-list dt li a{ background:0; border:0; padding:0; margin:0; font-weight:normal; line-height:25px;}
#work .work-list dt li.active a{ background:0; border:0; padding:0; margin:0; font-weight:bold;}

#work .work-key{ padding:2px 4px;
text-align:justify; 
text-justify:distribute-all-lines;/*ie6-8*/ 
text-align-last:justify;/* ie9*/ 
-moz-text-align-last:justify;/*ff*/ 
-webkit-text-align-last:justify;/*chrome 20+*/ }

#work .work-key a{ display:inline-block; width:48px; line-height:27px;text-align:justify; 
text-justify:distribute-all-lines;/*ie6-8*/ 
text-align-last:justify;/* ie9*/ 
-moz-text-align-last:justify;/*ff*/ 
-webkit-text-align-last:justify;/*chrome 20+*/ }
@media(max-width:767px){#work .work-key a{ width:56px;}}
/*重点办事服务*/
#key-work .content{ border:0;}
#key-work li{ border:1px solid #e6e8e8; border-right:0; width:10%; text-align:center;}
#key-work li:last-child{ border-right:1px solid #e6e8e8; }
#key-work li a{display:block; padding:0px; text-align:center; position:relative; overflow:hidden;}
#key-work li a span{ position:absolute; left:0; top:68px; width:100%; text-align:center;}
@media (min-width:768px) and (max-width:991px){
	#key-work .content{}
	#key-work li{ width:20%;}
	#key-work li:nth-child(5n){ border-right:1px solid #e6e8e8;}
	#key-work li:nth-child(n+6){margin-top:-1px;}
	}
@media (max-width:767px){
	#key-work .content{}
	#key-work li{ width:33.3333%;}
	#key-work li:nth-child(3n){ border-right:1px solid #e6e8e8;}
	#key-work li:nth-child(n+4){margin-top:-1px;}
	}


/*重点领域服务*/
#key-field .content{border:0; height:94px;}
#key-field li{ height:94px; width:14.2857%;text-align:center; padding-right:3px;}
#key-field li.last{ padding-right:0;}
#key-field li a{display:inline-block; width:100%; height:94px; padding:0;border:1px solid #ededed; margin-right:3px; position:relative;}
#key-field li a span{ position:absolute; left:0; top:65px; width:100%; text-align:center;}

@media (max-width:767px){
	#key-field li{ width:33.3333%;}
	#key-field li:nth-child(n+4){ margin-top:3px;}
	}


/*办事结果*/
#work-result .title{ height:137px; padding:20px 4px;}
#work-result .content{ border:0;}
#work-result .content .table{ margin:0}
@media (max-width:991px){
	#work-result .title{ float:none; height:31px; width:100%; padding:0;}
	}

/*绿色通道*/
#green-channel { background:#f8fdf6; color:#447400;}
#green-channel .title{ color:#476e01; background:none;border-bottom:1px #eff1ec solid; margin:0 5px;}
#green-channel .content{ padding:4px 4px 5px;}
#green-channel .content a{color:#447400; line-height:26px;}

/*结果查询*/
#result-query{ background-color:#f6f6f6;}
#result-query .title{ background:none;}
#result-query .title h3{ font-size:12px;}
#result-query .content{ padding:8px 30px 7px;}
#result-query .form-group{ margin-bottom:5px;}
.ad-index a,.ad-index img{ display:block; float:left;}

/*快捷通道*/
#fast-link{ padding:2px;}
#fast-link li{ height:38px; text-indent:-999em; margin-bottom:2px;background:url(imagesfast-link-bg.gif) repeat-x left 1px;}
#fast-link li a{ background:url(imagesfast-link.gif) no-repeat; display:block; height:38px; width:100%;border:1px #f1efef solid;}
#fast-link li a.link-icon01{ background-position:0 0;}
#fast-link li a.link-icon02{ background-position:0 -40px;}
#fast-link li a.link-icon03{ background-position:0 -80px;}
#fast-link li a.link-icon04{ background-position:0 -120px;}
#fast-link li a.link-icon05{ background-position:0 -160px;}
@media (min-width:768px) and (max-width:991px){
#fast-link{margin-top:-10px;}
	}


/*市长信箱*/
#mayor-mail {border:0;}
#mayor-mail .title{border:1px solid #e6e8e8; height:32px;}
#mayor-mail .content{ padding:10px 0 0;}
#mayor-mail .content .table .text-left{ text-align:left;}
/*民情民意*/
#survey .content{ padding-top:5px;}
#survey dt ul{height:29px; line-height:29px; padding:0 20px; text-align:center;}
#survey dt li{ float:left; cursor:pointer; padding:0 13px; font-weight:normal;}
#survey dt li.active{ font-weight:bold;}

/*热点关注*/
#hot { position:relative;}
#hot .title{ position:absolute; width:73px; height:80px; top:0; left:0; background:none; padding:0;}
#hot .title h3{ text-indent:-999em; background:url(imageshot-title.gif) no-repeat; width:73px; height:80px; padding:0;}
#hot .content{ padding-left:30px;}
#hot .content .dl-news{ border-right:1px solid #e6e8e8;}
#hot .content .dl-news dt h4{ color:#476e01; text-align:center; font-weight:bold; font-size:14px; line-height:26px;}
#hot .content .dl-news dd{ padding:0 10px;}
@media (min-width:768px) and (max-width:991px){
	#hot .content .dl-news.last{ border-right:0;}
	}
@media (max-width:767px){
	#hot .content .dl-news{ border-right:0;}
	}

/*留言区*/
#message-box{}
#message-box dl{ background:url(imagesmessage-icon.gif) no-repeat; padding-left:63px; margin-bottom:13px; height:52px;}
#message-box dl.message-icon01{ background-position:0 0;}
#message-box dl.message-icon02{ background-position:0 -65px;}
#message-box dl.message-icon03{ background-position:0 -130px;}
#message-box dl.message-icon04{ background-position:0 -195px;}
#message-box dl dt h4{ color:#476e01; line-height:18px; font-weight:bold; font-size:14px; line-height:24px;}
#message-box dl dd{ line-height:14px; height:28px; overflow:hidden;}
@media (max-width:991px){
	#message-box{ margin-top:10px;}
	}

/*首页广告*/
.index-ad{ width:100%; padding:0; margin:0; display:table;}
.index-ad li{ display:table-cell; width:33%; text-align:center;}
.index-ad li:first-child{ text-align:left;}
.index-ad li:last-child{ text-align:right;}


/*footer*/
.footer-nav{ background-color:#477209; color:#fff;}
.footer-nav a{ color:#fff;}
/*新闻列表页面*/
.sub-sidebar .sub-box{ background-color:#f8fef0; padding-bottom:50px; height:100%;}
.sub-sidebar .title{
	background-color:#b5cd87;
	background-image: linear-gradient(to bottom, #b5cd87 85%, #749242 100%);
	}
.sub-box .title h3{color:#294b01;}
.sub-sidebar .content{ background-color:#f8feef;}
.sub-sidebar .content .gallery-list li{}
.sub-sidebar .content .gallery-list li a{ background-color:#f1f7dd; color:#294b01; border:1px #f8feef solid; border-bottom-color:#e5eccd;}

.sub-column .title{
	background-color:#e6f5d6;
	background-image: linear-gradient(to bottom, #f8feed 0, #e4f3d1 100%);
	border-bottom:1px #cce1aa solid;
	}
/*pagenum*/
.pagenum{ text-align:right;}
.pagination{ margin-bottom:0;}
.pagination > li > a, .pagination > li > span{ color:#5e960c;}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{ color:#5e960c;}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#5e960c;border-color:#5e960c;}

/*当前位置*/
.breadcrumb{ background-color:#fff; border-bottom:1px dashed #dfdfdf;}
/*列表页面包屑*/
.list-breadcrumb{ background:url(imageshh_03.jpg) repeat-x; height:32px; border:1px #e2e3e1 solid; border-radius:0; margin-bottom:10px;}
/*行政审批办理结果查询*/
.text-name{ float:left; width:50%;}
.text-yzm{ float:right; width:49%;}
