﻿@charset "utf-8";
/*******************首页开始************************/
#index-content {
	height:1260px;
	width:1000px;
	margin:0 auto;
	margin-top:20px;
}
#index-content-frist {
	height:280px;
	width:1000px;
}
#icf-left1 {
	float:left;
	width:385px;
	height:280px;
}
#icf-left2 {
	float:left;
	width:360px;
	height:280px;
	margin-left:10px;
}
#icf-left3 {
	float:left;
	width:230px;
	height:280px;
	margin-left:15px;
}
#tab_1 {
	width:360px;
	height:30px;
	margin-bottom:15px;
	background-color:#f1f1f1;
	border-bottom:1px solid #d1d1d1;
}
.nws {
	width:690px;
}
#tab_1 ul li {
	font-size:14px;
	line-height:28px;
	text-align:center;
	float:left;
	width:70px;
	height:28px;
}
#tab_1 ul li a {
	color:#333;
}
#tab_1 ul li.hover a {
	font-size:14px;
	color:#0a9afd;
	line-height:28px;
	text-align:center;
	float:left;
	width:70px;
	height:28px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	border-top:2px solid #0a9afd;
	border-bottom: 1px solid #f1f1f1;
}
#ilt-left a {
	color:#0a9afd;
}
#zxgw-left a {
	color:#0a9afd;
}
#ilt-right {
	text-align:right;
	padding-right:20px;
	font-size:14px;
	color:#0055a3;
	line-height:29px;
	width:268px;
	height:29px;
	border-bottom:1px solid #d1d1d1;
	float:left;
}
.ilt-right {
	width:468px;
}
#ilt-right a:link {
	color:#0055a3;
}
#ilt-right a:visited {
	color:#0055a3;
}
#ilt-right a:hover {
	color:#0055a3;
}
h1 {
	font-size:14px;
	color:#0a9afd;
}
.import-news {
	width:360px;
	height:16px;
	font-size:16px;
	font-weight:900;
	line-height:16px;
	color:#149ffd;
	margin-top:8px;
}
.import-news a:link {
	color:#149ffd;
}
.import-news a:visited {
	color:#149ffd;
}
.import-news a:hover {
	color:#149ffd;
}
.old-news {
	width:360px;
	height:23px;
	border-bottom:1px dotted #999999;
	font-size:14px;
	color:#333333;
	line-height:23px;
}
.mat {
	margin-top:4px;
}
.old-news a:link {
	color:#333333;
}
.old-news a:visited {
	color:#333333;
}
.old-news a:hover {
	color:#149ffd;
}
.left3-top {
	width:230px;
	height:30px;
	padding-top:0px;
	background-color:#f1f1f1;
}
.left3-top-left {
	font-size:14px;
	color:#0a9afd;
	line-height:28px;
	text-align:center;
	float:left;
	width:70px;
	height:28px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	border-top:2px solid #0a9afd;
}
.left3-top-left a {
	color:#0a9afd;
}
.left3-top-right {
	text-align:right;
	padding-right:20px;
	font-size:14px;
	color:#0055a3;
	line-height:29px;
	width:138px;
	height:29px;
	border-bottom:1px solid #d1d1d1;
	float:left;
}
.left3-top-right a:link {
	color:#0055a3;
}
.left3-top-right a:visited {
	color:#0055a3;
}
.left3-top-right a:hover {
	color:#0055a3;
}
.left3-text {
	width:230px;
	height:23px;
	font-size:14px;
	color:#333333;
	line-height:23px;
	margin-top:2px;
}
.left3-text a:link {
	color:#333333;
}
.left3-text a:visited {
	color:#333333;
}
.left3-text a:hover {
	color:#149ffd;
}
#index-content-second {
	width:1000px;
	height:140px;
	margin-top:25px;
}
#ics-left {
	width:749px;
	height:140px;
	float:left;
}
#ics-right {
	width:230px;
	height:140px;
	float:right;
}
.ics-right-top {
	width:230px;
	height:40px;
	border-radius:5px;
	background-color:#004687;
	font-size:16px;
	color:#fff;
}
.ics-mar {
	margin-top:10px;
}
.ics-right-top img {
	margin:8px 0px 0px 20px;
	float:left;
}
.irt-tt {
	height:40px;
	width:180px;
	line-height:40px;
	float:right;
}
.irt-tt a:link {
	color:#fff;
}
.irt-tt a:visited {
	color:#fff;
}
.irt-tt a:hover {
	color:#fff;
}
#index-content-third {
	width:1000px;
	height:480px;
	margin-top:25px;
}
#third-left {
	width:280px;
	height:480px;
	float:left;
}
#third-right {
	width:700px;
	height:480px;
	float:right;
}
#third-right-top {
	width:700px;
	height:250px;
}
#trt-left {
	width:450px;
	height:250px;
	float:left;
}
#tab_2 {
	width:450px;
	height:30px;
	margin-bottom:15px;
	background-color:#f1f1f1;
	border-bottom:1px solid #d1d1d1;
}
#tab_2 ul li {
	color:#0a9afd;
	font-size:14px;
	line-height:28px;
	text-align:center;
	float:left;
	width:100px;
	height:28px;
}
#tab_2 ul li a {
	color:#333;
}
#tab_2 ul li.hover a {
	color:#0a9afd;
	font-size:14px;
	line-height:28px;
	text-align:center;
	float:left;
	width:100px;
	height:28px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	border-top:2px solid #0a9afd;
	border-bottom: 1px solid #f1f1f1;
}
#zxgw-right {
	width:378px;
	height:29px;
	border-bottom:1px solid #d1d1d1;
	float:left;
}
.zxgw-text {
	width:450px;
	height:20px;
	font-size:14px;
	color:#333333;
	line-height:20px;
	margin-top:2px;
}
.zxgw-text a:link {
	color:#333333;
}
.zxgw-text a:visited {
	color:#333333;
}
.zxgw-text a:hover {
	color:#149ffd;
}
#trt-right {
	width:230px;
	height:250px;
	float:right;
}
#left3-bot {
	width:229px;
	height:200px;
	padding-top:20px;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
}
.index-jgxx img {
	margin:0px 10px 0px 40px;
}
.index-wlogo {
	display:none;
	line-height:30px;
	font-size:14px;
	color:#333;
	width:180px;
	height:30px;
	line-height:30px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1px;
	background-image:url(index-jgxx-bbg.png);
}
.index-jgxx {
	margin-left:25px;
}
.index-jgxx li {
	background-image:url(index-jgxx-wbg.png);
	position:relative;
	line-height:30px;
	font-size:14px;
	color:#333;
	width:180px;
	height:30px;
	margin-bottom:10px;
}
.index-jgxx li:hover .index-wlogo {
	display:block;
}
.index-wlogo a:link {
	color:#fff;
}
.index-wlogo a:visited {
	color:#fff;
}
.index-wlogo a:hover {
	color:#fff;
}
.hykp-text {
	width:450px;
	height:20px;
	font-size:14px;
	color:#333333;
	line-height:20px;
	margin-top:3px;
}
.hykp-text a:link {
	color:#333333;
}
.hykp-text a:visited {
	color:#333333;
}
.hykp-text a:hover {
	color:#149ffd;
}
#third-right-bot {
	height:200px;
	width:700px;
	margin-top:20px;
}
#trb-left {
	width:450px;
	height:200px;
	float:left;
}
#trb-right {
	width:230px;
	height:200px;
	float:right;
}
.trb-right-zxwz {
	line-height:40px;
	font-size:16px;
	color:#fff;
	border-radius:5px;
	background-color:#159ffd;
	height:40px;
	width:230px;
	margin-top:12px;
}
.mar-no {
	margin-top:0px;
}
.zxwz-pic {
	width:50px;
	float:left;
	line-height:40px;
	text-align:right;
}
.zxwz-pic img {
	vertical-align:middle;
}
.zxwz-text {
	float:right;
	height:40px;
	width:170px;
	line-height:40px;
	font-size:16px;
	color:#fff;
}
.zxwz-text img {
	margin-left:65px;
}
.zxwz-text a:link {
	color:#fff;
}
.zxwz-text a:visited {
	color:#fff;
}
.zxwz-text a:hover {
	color:#fff;
}
#index-content-fourth {
	width:1000px;
	height:280px;
	margin-top:10px;
}
#fourth-left {
	width:750px;
	height:280px;
	float:left;
}
#fourth-left-top {
	width:750px;
	height:30px;
	background-color:#f1f1f1;
}
.fourth-left-top {
	width:750px;
	height:30px;
	margin-bottom:15px;
	background-color:#f1f1f1;
}
#fourth-left-tt {
	font-size:14px;
	color:#0a9afd;
	line-height:28px;
	text-align:center;
	float:left;
	width:70px;
	height:28px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	border-top:2px solid #0a9afd;
}
#fourth-left-tt a {
	color:#0a9afd;
}
#fourth-right-tt {
	width:678px;
	height:29px;
	border-bottom:1px solid #d1d1d1;
	float:left;
}
#fourth-news {
	width:748px;
	height:249px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
}
#fourth-news-left {
	padding-top:10px;
	padding-left:10px;
	width:250px;
	height:15px;
	float:left;
}
#fourth-news-right {
	padding-top:10px;
	padding-left:10px;
	width:440px;
	height:15px;
	float:right;
}
.fnl-text {
	width:250px;
	height:23px;
	font-size:14px;
	color:#333333;
	line-height:23px;
	margin-top:2px;
}
.fnl-text a:link {
	color:#333333;
}
.fnl-text a:visited {
	color:#333333;
}
.fnl-text a:hover {
	color:#149ffd;
}
.fnr-text {
	width:440px;
	height:23px;
	font-size:14px;
	color:#333333;
	line-height:23px;
	margin-top:2px;
}
.fnr-text a:link {
	color:#333333;
}
.fnr-text a:visited {
	color:#333333;
}
.fnr-text a:hover {
	color:#149ffd;
}
#fourth-right {
	float:right;
	height:280px;
	width:230px;
}
/**首页选项卡开始*********/
.notice1 {
	width:450px;
	height:200px;
	overflow:hidden;
}
.notice1 .tab1-hd {
	height:30px;
	float:left;
}
.notice1 .tab1-hd ul {
	border-bottom:1px solid #c9c9c9;
	height:30px;
	width:450px;
	background-color:#f1f1f1;
}
.notice1 .tab1-hd li {
	float:left;
	width:80px;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#333333;
	font-size:14px;
}
.notice1 .tab1-hd li a {
	display:block;
	color:#333;
}
.notice1 .tab1-hd li.on {
	color:#149ffd;
	cursor:pointer;
	border-top:2px solid #149ffd;
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	border-bottom:1px solid #f1f1f1;
}
.notice1 .tab1-hd li.on a {
	color:#149ffd;
	outline:none;
}
.notice1 .tab1-bd {
	width:450px;
	height:195px;
	margin-top:30px;
	padding-top:5px;
}
/****首页选项卡结束*******/

/******bannner******/
.TB-focus {
	width:385px;
	height:280px;
	position:relative;
	overflow:hidden;
}
.TB-focus .hd {
	position:absolute;
	right:9px;
	bottom:10px;
	z-index:20;
	padding-left:2px;
}
.TB-focus .hd li {
	cursor:pointer;
	margin-left:5px;
	width:10px;
	height:10px;
	background:#fff;
	float:left;
}
.TB-focus .hd li.on {
	background:#149ffd;
	color:#fff;
	font-weight:bold;
	opacity:1;
	z-index:2;
	position:relative;
}
.TB-focus .bd li {
	position:relative;
	width:385px;
	height:280px;
}
.ttop {
	width:385px;
	height:30px;
	background-image:url(bannerbot.png);
	position:absolute;
	top:250px;
	left:0px;
	z-index:10px;
	font-size:14px;
	color:#fff;
	line-height:30px;
	padding-left:20px;
	font-family:"微软雅黑";
}
/*********banner over**********/

/*******************首页结束************************/

/**********************便民服务开始**************************/
#main-service {
	width:1000px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	margin-top:20px;
	padding-bottom:20px;
}
#main-service-left {
	width:280px;
	height:auto;
	overflow:hidden;
	float:left;
}
#main-service-right {
	width:690px;
	height:auto;
	overflow:hidden;
	float:right;
}
#msl-top {
	width:278px;
	height:220px;
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
}
#msl-top-title {
	width:280px;
	height:30px;
	background-color:#f1f1f1;
}
#public {
	float:left;
	text-align:center;
	line-height:28px;
	width:100px;
	height:28px;
	font-size:14px;
	color:#0a9afd;
	line-height:30px;
	border-left:1px solid #cdcdcd;
	border-top:2px solid #0a9afd;
	border-right:1px solid #c9c9c9;
}
#public-right {
	float:right;
	width:178px;
	height:29px;
	border-bottom:1px solid #cdcdcd;
}
#public a {
	color:#0a9afd;
}
.public-child {
	float:left;
	width:123px;
	height:28px;
	border-radius:5px;
	border:1px solid #cdcdcd;
	margin:10px 0px 0px 9px;
	font-size:14px;
	color:#333333;
	font-family:"宋体";
	line-height:28px;
	text-align:center;
}
.public-child a:link {
	color:#333333;
}
.public-child a:visited {
	color:#333333;
}
.public-child a:hover {
	color:#fff;
}
.public-child:hover {
	background-color:#149ffd;
}
#oceanweather {
	width:280px;
	height:85px;
	margin-top:20px;
}
#weather {
	width:280px;
	height:85px;
	margin-top:20px;
}
#function li {
	width:240px;
	height:40px;
	margin-bottom:10px;
	background-color:#159ffd;
	border-radius:5px;
	padding:0px 20px 0px 20px;
}
#function {
	margin-top:20px;
}
.func-right {
	float:right;
	width:16px;
	height:40px;
	line-height:40px;
}
.func-left {
	float:left;
	width:100px;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#fff;
}
.func-left img {
	margin-right:8px;
	vertical-align:middle;
}
.func-left a:link {
	color:#fff;
}
.func-left a:visited {
	color:#fff;
}
.func-left a:hover {
	color:#fff;
}
.service-article {
	width:690px;
	height:30px;
	background-color:#f1f1f1;
}
.article-title-left {
	float:left;
	text-align:center;
	line-height:28px;
	width:100px;
	height:28px;
	font-size:14px;
	color:#0a9afd;
	line-height:30px;
	border-left:1px solid #cdcdcd;
	border-top:2px solid #0a9afd;
	border-right:1px solid #c9c9c9;
}
.article-title-left a {
	color:#0a9afd;
}
.article-title-right {
	padding-right:20px;
	text-align:right;
	font-size:14px;
	color:#0055a3;
	line-height:29px;
	width:568px;
	height:29px;
	float:right;
	border-bottom:1px solid #c9c9c9;
}
.article-title-right a:link {
	color:#0055a3;
}
.article-title-right a:visited {
	color:#0055a3;
}
.article-title-right a:hover {
	color:#0055a3;
}
.country {
	font-size:12px;
	text-align:left;
	width:580px;
	padding-left:8px;
	color:#4c4c4c;
}
.bcol {
	color:#149ffd;
}
.hr-left {
	float:left;
	text-align:center;
	line-height:28px;
	width:120px;
	height:28px;
	font-size:14px;
	color:#0a9afd;
	line-height:30px;
	border-left:1px solid #cdcdcd;
	border-top:2px solid #0a9afd;
	border-right:1px solid #c9c9c9;
}
.hr-right {
	padding-right:20px;
	text-align:right;
	font-size:14px;
	color:#0055a3;
	line-height:29px;
	width:548px;
	height:29px;
	float:right;
	border-bottom:1px solid #c9c9c9;
}
.hr-right a:link {
	color:#0055a3;
}
.hr-right a:visited {
	color:#0055a3;
}
.hr-right a:hover {
	color:#0055a3;
}
.article-news {
	width:690px;
	height:20px;
	margin-top:3px;
}
.article-news-left {
	line-height:20px;
	float:left;
	height:20px;
	font-size:14px;
	color:#333333;
}
.article-news-right {
	float:right;
	height:20px;
	font-size:14px;
	color:#333333;
	line-height:20px;
	text-align:right;
}
.mar-top {
	margin-top:20px;
}
.link-news:link {
	color:#333333;
}
.link-news:visited {
	color:#333333;
}
.link-news:hover {
	color:#149ffd;
}
.dlink a {
	color:#ff8800;
}
/**********************便民服务结束**************************/

/**********************便民服务详情开始**************************/
.page {
	width:1000px;
	height:20px;
	margin:0 auto;
}
.page-inner {
	float:right;
	width:490px;
	height:20px;
	padding-left:200px;
}
#frist-page {
	color:#666666;
	font-size:12px;
	margin-left:5px;
	width:50px;
	height:20px;
	line-height:20px;
	text-align:center;
	background-color:#cfcdcd;
	float:left;
}
#before-page {
	color:#666666;
	font-size:12px;
	margin-left:5px;
	width:60px;
	height:20px;
	line-height:20px;
	text-align:center;
	background-color:#cfcdcd;
	float:left;
}
#one-page {
	color:#666666;
	font-size:12px;
	margin-left:5px;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	background-color:#cfcdcd;
	float:left;
}
#two-page {
	color:#666666;
	font-size:12px;
	margin-left:5px;
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	background-color:#cfcdcd;
	float:left;
}
#next-page {
	color:#666666;
	font-size:12px;
	margin-left:5px;
	width:60px;
	height:20px;
	line-height:20px;
	text-align:center;
	background-color:#cfcdcd;
	float:left;
}
#last-page {
	color:#666666;
	font-size:12px;
	margin-left:5px;
	width:50px;
	height:20px;
	line-height:20px;
	text-align:center;
	background-color:#cfcdcd;
	float:left;
}
.page-inner a:link {
	color:#666666;
}
.page-inner a:visited {
	color:#666666;
}
.page-inner a:hover {
	color:#fff;
}
#frist-page:hover {
	background-color:#149ffd
}
#before-page:hover {
	background-color:#149ffd
}
#one-page:hover {
	background-color:#149ffd
}
#two-page:hover {
	background-color:#149ffd
}
#next-page:hover {
	background-color:#149ffd
}
#last-page:hover {
	background-color:#149ffd
}
/**********************便民服务详情结束**************************/
#content-details {
	width:1000px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	padding-bottom:40px;
	min-height:500px;
}
#conetnt-details-title {
	width:1000px;
	height:90px;
	text-align:center;
	padding-top:20px;
}
#cdt-t {
	font-size:30px;
	color:#333333;
}
#cdt-time {
	font-size:14px;
	color:#333333;
	margin-top:15px;
}
#conetnt-details-text {
	width:1000px;
	height:auto;
	overflow:hidden;
	font-size:14px;
	color:#333333;
	line-height:21px;
}
/**********************网上办事详情页开始**************************/
#main-online-right {
	width:690px;
	height:720px;
	float:right;
	position:relative;
}
.online-article {
	width:690px;
	height:30px;
	background-color:#f1f1f1;
}
.online-title-left {
	float:left;
	text-align:center;
	line-height:28px;
	width:90px;
	height:28px;
	font-size:14px;
	color:#0a9afd;
	line-height:30px;
	border-left:1px solid #cdcdcd;
	border-top:2px solid #0a9afd;
	border-right:1px solid #c9c9c9;
}
.online-title-right {
	padding-right:20px;
	text-align:right;
	font-size:14px;
	color:#0055a3;
	line-height:29px;
	width:486px;
	height:29px;
	float:right;
	border-bottom:1px solid #c9c9c9;
}
.online-title-right a:link {
	color:#0055a3;
}
.online-title-right a:visited {
	color:#0055a3;
}
.online-title-right a:hover {
	color:#0055a3;
}
.online-article-news {
	width:690px;
	height:20px;
	margin-top:5px;
}
.online-article-news-left {
	line-height:20px;
	float:left;
	width:500px;
	height:20px;
	font-size:14px;
	color:#333333;
}
.online-article-news-right {
	float:right;
	width:100px;
	height:20px;
	font-size:14px;
	color:#333333;
	line-height:20px;
	text-align:right;
}
#online-func li {
	width:240px;
	height:40px;
	margin-bottom:10px;
	background-color:#004687;
	border-radius:5px;
	padding:0px 20px 0px 20px;
}
#online-func {
	margin-top:20px;
}
.online-func-right {
	float:right;
	width:16px;
	height:40px;
	line-height:40px;
}
.online-func-left {
	float:left;
	width:200px;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#fff;
}
.online-func-left img {
	margin-right:8px;
	vertical-align:middle;
}
.online-func-left a:link {
	color:#fff;
}
.online-func-left a:visited {
	color:#fff;
}
.online-func-left a:hover {
	color:#fff;
}
.onlinpic {
	margin-top:10px;
}
/****onlinedetails 效果*****/
.notice {
	width:690px;
	height:700px;
	overflow:hidden;
}
.notice .tab-hd {
	height:30px;
	float:left;
}
.notice .tab-hd ul {
	border-bottom:1px solid #c9c9c9;
	height:30px;
	width:690px;
	background-color:#f1f1f1;
}
.notice .tab-hd li {
	color:#333;
	float:left;
	width:90px;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#333333;
	font-size:14px;
}
.notice .tab-hd li a {
	display:block;
	color:#333;
}
.notice .tab-hd li.on {
	color:#0a9afd;
	border-top:2px solid #149ffd;
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	border-bottom:1px solid #f1f1f1;
}
.notice .tab-hd li.on a {
	color:#0a9afd;
}
.notice .tab-bd {
	width:690px;
	height:640px;
	margin-top:40px;
	position:relative;
}
#mar-left {
	margin-left:8px;
}
.sdpage {
	position:absolute;
	left:0px;
	bottom:20px;
}
/****onlinedetails 效果结束*****/

/********************************政务公开页 public 开始***********************************/
#main-public {
	width:1000px;
	height:auto;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
	padding-bottom:20px;
}
#main-public-left {
	width:280px;
	height:auto;
	overflow:hidden;
	float:left;
}
#main-public-right {
	width:690px;
	height:auto;
	overflow:hidden;
	float:right;
}
.public-news {
	width:690px;
	height:20px;
	margin-top:5px;
	font-size:14px;
	color:#333333;
	line-height:20px;
}
.pub-news-left {
	float:left;
	display:block;
}
.pub-news-right {
	float:right;
}
.public-news:hover {
	color:#fff;
}
.public-news a:link {
	color:#000;
}
.public-news a:visited {
	color:#000;
}
.public-news a:hover {
	color:#149ffd;
}
.public-func {
	font-size:16px;
	line-height:40px;
	border-radius:5px;
	width:280px;
	height:40px;
	margin-top:10px;
	background-color:#004687;
}
.public-func img {
	vertical-align:middle;
	margin:0px 10px 0px 20px;
}
.public-func a:link {
	color:#fff;
}
.public-func a:visited {
	color:#fff;
}
.public-func a:hover {
	color:#fff;
}
#pub-jgxx {
	height:260px;
	width:280px;
	margin-top:20px;
}
#pub-jgxx-top {
	line-height:28px;
	font-size:14px;
	height:30px;
	width:280px;
	background-color:#f1f1f1;
}
#pjt-left {
	float:left;
	width:70px;
	height:28px;
	font-size:14px;
	color:#0a9afd;
	line-height:28px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	border-top:2px solid #0a9afd;
	text-align:center;
}
#pjt-left a {
	color:#0a9afd;
}
#pjt-right {
	width:208px;
	height:29px;
	float:right;
	border-bottom:1px solid #d1d1d1;
}
#pub-jgxx-bot {
	width:238px;
	height:210px;
	padding-left:40px;
	padding-top:10px;
	border-left:1px solid #d1d1d1;
	border-right:1px solid #d1d1d1;
	border-bottom:1px solid #d1d1d1;
}
.jgxx img {
	margin:0px 10px 0px 40px;
}
.wlogo {
	display:none;
	line-height:30px;
	font-size:14px;
	color:#333;
	width:200px;
	height:30px;
	line-height:30px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1px;
	background-image:url(jgxx-bluebg.png);
}
.jgxx li {
	background-image:url(jgxx-whitebg.png);
	position:relative;
	line-height:30px;
	font-size:14px;
	color:#333;
	width:200px;
	height:30px;
	margin-bottom:10px;
}
.jgxx li:hover .wlogo {
	display:block;
}
.wlogo a:link {
	color:#fff;
}
.wlogo a:visited {
	color:#fff;
}
.wlogo a:hover {
	color:#fff;
}
/********************************政务公开页 public 结束***********************************/

/***************public details start*********************/
.public {
	width:690px;
	height:210px;
	overflow:hidden;
	margin-bottom:20px;
}
.public .tzgg-hd {
	width:690px;
	height:29px;
	float:left;
	background-color:#f1f1f1;
	border-bottom:1px solid #d0d0d0;
}
.public .tzgg-hd li {
	float:left;
	width:90px;
	height:29px;
	line-height:29px;
	text-align:center;
	color:#333;
	font-size:14px;
}
.public .tzgg-hd li a {
	color:#333;
}
.public .tzgg-hd li.on {
	cursor:pointer;
	color:#149ffd;
	border-top:2px solid #149ffd;
	border-left:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	border-bottom:1px solid #f1f1f1;
	height:27px;
}
.public .tzgg-hd li.on a {
	color:#149ffd;
}
.public .tzgg-bd {
	width:690px;
	height:170px;
	padding-top:10px;
}
.public .tzgg-bd .public-news {
	margin-top:0px;
}
.bignews {
	width:271px;
	height:186px;
	float:left;
	position:relative;
}
.bns {
	width:300px;
	background-color:blue;
}
.bignews-title {
	width:271px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	color:#fff;
	position:absolute;
	left:0px;
	top:166px;
	background:url(bignewstitlebg.png);
	z-index:11px;
}
.littlenews {
	width:410px;
	height:186px;
	float:right;
}
.littlenews-every {
	position:relative;
	width:131px;
	height:88px;
	float:left;
	margin-left:5px;
}
.every-title {
	text-align:center;
	height:20px;
	width:131px;
	line-height:20px;
	font-size:12px;
	color:#fff;
	position:absolute;
	top:68px;
	left:0px;
	background:url(newstitle.png);
	z-index:10;
}
.mar-bot {
	margin-bottom:10px;
}
.pubdetail {
	width:690px;
	height:230px;
	overflow:hidden;
	margin-top:20px;
}
.pubdetail .pub-hd {
	width:690px;
	height:29px;
	float:left;
	background-color:#f1f1f1;
	border-bottom:1px solid #d0d0d0;
}
.pubdetail .pub-hd li {
	float:left;
	width:90px;
	height:29px;
	line-height:29px;
	text-align:center;
	color:#333;
	font-size:14px;
}
.pubdetail .pub-hd li a {
	display:block;
	padding:0 14px;
	color:#333;
}
.pubdetail .pub-hd li.on {
	cursor:pointer;
	color:#149ffd;
	border-top:2px solid #149ffd;
	border-left:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	border-bottom:1px solid #f1f1f1;
	height:27px;
}
.pubdetail .pub-hd li.on a {
	color:#149ffd;
}
.pubdetail .pub-bd {
	width:690px;
	height:186px;
	padding-top:14px;
}
.zcfg-news {
	width:690px;
	height:17px;
	margin-top:5px;
	font-size:14px;
	color:#333333;
	line-height:20px;
}
.zcfg-news-left {
	float:left;
	display:block;
}
.zcfg-news-right {
	float:right;
}
.zcfg-news:hover {
	color:#fff;
}
.zcfg-news a:link {
	color:#000;
}
.zcfg-news a:visited {
	color:#000;
}
.zcfg-news a:hover {
	color:#149ffd;
}
.pubzcfg {
	width:690px;
	height:150px;
	overflow:hidden;
	margin-top:10px;
}
.tzgg-d {
	border-top:2px solid #149ffd;
	color:#149ffd;
	border-bottom:1px solid #f1f1f1;
	border-left:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	float:left;
	width:88px;
	height:27px;
	line-height:27px;
	text-align:center;
	color:#333;
	font-size:14px;
}
#dcolor {
	color:#149ffd;
}
#dcolor a {
	color:#149ffd;
}
.pubzcfg .zcfg-hd {
	width:690px;
	height:29px;
	float:left;
	background-color:#f1f1f1;
	border-bottom:1px solid #d0d0d0;
}
.pubzcfg .zcfg-hd li {
	float:left;
	height:29px;
	line-height:29px;
	margin-left:5px;
	text-align:center;
	color:#333;
	font-size:14px;
}
.pubzcfg .zcfg-hd li a {
	color:#333;
}
.pubzcfg .zcfg-hd #long {
	width:160px;
}
.pubzcfg .zcfg-hd li:hover {
}
.pubzcfg .zcfg-hd li.on {
	color:#149ffd;
	cursor:pointer;
}
.pubzcfg .zcfg-hd li.on a {
	color:#149ffd;
}
.pubzcfg .zcfg-bd {
	width:690px;
	height:120px;
}
.npdt {
	padding-top:0px;
}
.pubzcfg1 .zcfg-bd1 {
	width:690px;
	height:670px;
}
.pubzcfg1 .zcfg-hd {
	width:690px;
	height:29px;
	float:left;
	background-color:#f1f1f1;
	border-bottom:1px solid #d0d0d0;
}
.pubzcfg1 .zcfg-hd li {
	float:left;
	height:29px;
	line-height:29px;
	margin-left:5px;
	text-align:center;
	color:#333;
	font-size:14px;
}
.pubzcfg1 .zcfg-hd li a {
	color:#333;
}
.pubzcfg1 .zcfg-hd #long {
	width:160px;
}
.pubzcfg1 .zcfg-hd li:hover {
}
.pubzcfg1 .zcfg-hd li.on {
	color:#149ffd;
	cursor:pointer;
}
.pubzcfg1 .zcfg-hd li.on a {
	color:#149ffd;
}
/**********news-list*************/
.picnews {
	background-color:blue;
	position:relative;
	float:left;
	height:134px;
	width:210px;
	margin-top:15px;
	margin-right:30px;
}
.picnews img {
	width:210px;
	height:134px;
}
.pn-title {
	background:rgba(0, 0, 0, .5);
	position:absolute;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#fff;
	text-align:center;
	width:210px;
	z-index:1;
	left:0px;
	bottom:0px;
}
.nsp {
	width:690px;
}
/*******************1230新添加***************************/
.articlebox {
	width:690px;
	height:160px;
	margin-top:10px;
	overflow:hidden;
}
.nomrtop {
	margin-top:0px;
}
/*******************160104新添加***************************/
.hadress {
	width:1000px;
	height:30px;
	line-height:30px;
	margin:0 auto;
	margin-top:5px;
	color:#333;
	font-size:12px;
}
.blue {
	color:#0a9afd;
}
.hadress a {
	color:#0a9afd;
}
.mmap {
	margin:0 auto;
	width:1000px;
	height:auto;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:50px;
}
.mpub {
	width:1000px;
	height:auto;
	overflow:hidden;
}
.mptop {
	height:30px;
	width:89px;
	background:url(mapbg1.jpg) no-repeat;
	font-size:14px;
	color:#fff;
	line-height:30px;
	text-align:right;
	padding-right:10px;
	margin-top:20px;
}
.mptop a {
	color:#fff;
}
.mptop1 {
	width:1000px;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#0a9afd;
	margin-top:5px;
}
.mptop2 {
	width:1000px;
	height:auto;
	overflow:hidden;
	margin-top:10px;
}
.mpm1 {
	margin-right:35px;
	font-size:12px;
	color:#333;
}
.mpm1 a {
	color:#333;
}
.mpme2 {
	margin-right:35px;
}
.mpme2 a {
	color:#0a9afd;
}
.mpt1 {
	height:30px;
	width:89px;
	background:url(mapbg2.jpg) no-repeat;
	font-size:14px;
	color:#fff;
	line-height:30px;
	text-align:right;
	padding-right:10px;
	margin-top:20px;
}
.mpt1 a {
	color:#fff;
}
.mpt2 {
	height:30px;
	width:89px;
	background:url(mapbg3.jpg) no-repeat;
	font-size:14px;
	color:#fff;
	line-height:30px;
	text-align:right;
	padding-right:10px;
	margin-top:20px;
}
.mpt2 a {
	color:#fff;
}
.mrdif {
	margin-right:23px;
}

.search-icon{
	background:url(searchbut.png) no-repeat;
	width:60px;
	height:30px;
}