@charset "utf-8";
/* CSS Document */
html {scrollbar-face-color: #DBE2F4;scrollbar-highlight-color: #F5FFFF;scrollbar-shadow-color: #DCDFF0;scrollbar-3dlight-color: #909FBE;scrollbar-arrow-color: #8993AC;scrollbar-track-color: #E4ECF9;scrollbar-darkshadow-color: #909FBE;}
body {margin: 0 auto; text-align:center; padding:0;background:#FFF;font-size: 12px;overflow-x:hidden;font:12px/1.5 Tahoma,Arial,'宋体',sans-serif;scrollbar-face-color: #DBE2F4;scrollbar-highlight-color: #F5FFFF;scrollbar-shadow-color: #DCDFF0;scrollbar-3dlight-color: #909FBE;scrollbar-arrow-color: #8993AC;scrollbar-track-color: #E4ECF9;scrollbar-darkshadow-color: #909FBE; }
table {font-size: 12px;}
th {font-weight: normal;text-align: left;}
ul, p {padding: 0px;margin: 0px;}
li {padding: 0px;margin: 0px;list-style-type: none;}
input {font-size: 12px;}
select {font-size: 12px;}
img {border: 0px;}
h1, h2, h3, h4, h5 {margin: 0px;padding: 0px;font-size:12px; font-weight:normal;}
a {text-decoration:none;color:#333333;}
a:hover, .webpart-top h3 span a:hover{text-decoration:none; color:#ee6e03;}
.hre10 {height:10px; clear:both; overflow:hidden;}
.hre5 {height:5px;clear:both; overflow:hidden; font-size:1px}
.hr1 {height:1px;clear:both; overflow:hidden; font-size:1px}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.disp-none{ display:none;}
.icon{display:inline-block; width:4px; height:4px; vertical-align:middle;}
.a-blue{ color:#258eb8;}
/******************/
.crumbs{position:absolute; width:auto; top:299px;left:25px;font-size:14px; line-height:30px; color:#323232;}
 

/*TalkAbout*/
.TalkAbout{width:254px; height:467px; overflow:hidden;}
.TalkAbout p{width:238px; margin:0 auto; padding:10px 0; border-bottom:1px dotted #454545; overflow:hidden; text-align:justify;}
.TalkAbout p img{float:left; width:48px; height:48px;}
.TalkAbout p a{float:right; font:12px/18px "宋体"; color:#6d6d6d; width:177px;}
.TalkAbout p a span{color:#0a6aae;}

/* * * * * * * * 背景、底部 公用 * * * * * * 
.container{
	width:1000px;
	text-align:left;
	margin:0 auto;
	background:none;
	min-height:547px;
}
.header{
	height:330px;
	overflow:hidden;
}*/
.cur-location{
	font-size:14px;
	margin-top:307px;
	padding-left:25px;
}	
.actived{
	font-weight:bolder;
}	
.content9{
	overflow:hidden;
}	
.content-inner{
	width:980px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	/*background:url(images/repeat-bg1.png) repeat-x;*/
	margin:0 auto;
	padding-top:10px;
	overflow:hidden;
	min-height:174px;
}	
.real-content{
	width:960px;
	margin:0 auto;
}

.fenjiexian{
	height:2px;
	background:#4faad9;
	overflow:hidden; font-size:1px
}


.about-us{
	margin-top:20px;
}
.about-us .ul-list{
	margin-left:310px;
}	
.about-us .ul-li-float li{
	width:auto;
}
.about-us .ul-list li a{
	color:#993333;
	padding:0 7px;
}	
.about-us .ul-list li a:hover{
	color:#4faad9;
}
.footer h3{
	text-align:center;
	padding-top:12px;
	clear:both;
}
	
/* * * * * * * *  公用列表样式  * * * * * * */
	
.ul-list{
	overflow:hidden;
}
.ul-list li{
	height:24px;
	line-height:24px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}	
.ul-list li span{
	display:inline-block;
	color:#a5a5a5;
	float:right;
}	
.ul-list li i{
	background:url(images/icon-list-1.png) no-repeat;
	margin-right:8px; height:6px;
}		
.ul-list li a{
	display:inline-block;
	height:24px;
	line-height:24px;
	vertical-align:middle;
}		
	
.ul-li-float li{
	float:left;
}
 

/* * * * * * * *  公用结束  * * * * * * */



/*公共服务 内容 开始*/
.content-box{ width:962px; background:#fff;overflow: hidden;margin:0 auto;}
/* left */
.content-box-left{ width:270px; float:left; background:#f4fdff; padding:10px 5px 30px 5px;  _display:inline;}

/* 网站导游 */
.online-guide{background:url(images/online-guide.png) no-repeat; width:254px; height:150px; position:relative; margin-left:5px;}
.online-guide button.btn{ width:124px; height:39px; background:url(images/btn-bg.jpg) no-repeat; position:absolute; left: 15px; top: 96px; border:0;}

/* 热点栏目 */
.panle-head{ background:url(images/panel-headbg.jpg) no-repeat; height:37px;}
.panle-head h2{ height:37px; line-height:37px; font-size:14px; color:#005890; margin-left:30px; font-weight:bold;}
.hot-column{ overflow:hidden;}
.hot-column li{ float:left; height:14px; line-height:14px; padding-bottom:10px; margin-left: 3px;}
.hot-column li b{ display:block; height:14px; width:14px; float:left; background:url(images/number.jpg) no-repeat center center; line-height:14px; color:#fff; text-align:center;}
.hot-column li a{ float:left; width: 110px; _width:100px; margin-left: 5px; color:#333; font-size:14px;height:16px;line-height:16px;}
.hot-column li img{float:left;}

.hot-column1{ background:#d9f1f6; border:1px solid #fff; border-radius:4px;  overflow:hidden; padding: 3px 10px; margin: 0 4px 0 0px;}
.hot-column1 li{ height:24px; line-height:24px;}
.hot-column1 li a{ color:#277383; display: inline-block; margin-left:5px; width:76px;}
.hot-column1 li.line{ border-bottom:1px dashed #fff;}

/* 便民服务 */
.hot-column2{}
.hot-column2 li{ background:url(images/ico.gif) no-repeat 5px center; padding-left:18px; height:24px; line-height:24px;}
.hot-column2 li a{ width:165px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; float:left;}
.hot-column2 li span{ display:block; float:right; color:#777; margin-right:5px; height:24px; line-height:24px; width:80px; text-align:right; }

/* 热门服务 */
.hot-column3{ overflow:hidden;}
.hot-column3 li{ width:115px; height:32px; line-height:32px; background:url(images/button-bg.jpg) no-repeat; overflow:hidden; float: left; margin:0 9px; padding-bottom:10px; _display:inline;}
.hot-column3 li b{ display:block; height:32px; width:28px; float:left; margin-left:5px; margin-right:8px;}
.hot-column3 li a{ display:block; height:32px; float:left; font-size:14px;}

/* 办事大厅 */
.online-work a{ display:block; height:50px; width:263px; cursor:pointer; margin-left:2px;}
.online-email a{ display:block; height:50px; width:263px; cursor:pointer; margin-left:2px;}

/* 湛江政务微博 */
.weibo{ height:300px; overflow:hidden;}
.hot-column4{ border-bottom:1px dashed #333; padding:10px 0; margin: 0 21px 0 12px; overflow:hidden; height:150px;}
.hot-column4:last-child{ border-bottom:0;}
.hot-column4 dt{ float:left; width: 50px; height:50px; margin-left:5px; margin-right:10px;}
.hot-column4 dd{ float:left; line-height:24px; color:#6d6d6d; width:165px; margin: 0;}

/* right */
.content-box-right{ width:660px; float:right; padding-top:20px; margin-right:10px; _display:inline;}
.new-detail { color:#5a5a5a;}
.new-detail h1{ font-size:18px; color:#444; font-weight:bold; text-align:center; height:40px; line-height:40px; margin-bottom:10px;}
.new-detail .artInfo{ text-align:center; background:#e5f9ff; height:27px; line-height:27px; color:#818181;}
.new-detail .artInfo .font a{border:1px solid #96d1e2; display:inline-block; padding:2px 3px; line-height:1; }
.text-center{ text-align:center;}
.new-detail p{ line-height:24px; margin-bottom:10px; text-indent:26px;}

/* 上一篇 */
.link-news{ background:#f3f3f3; padding:10px; color:#555; margin-top:30px; clear:both;}
.link-news p{line-height:24px;}
.link-news p a{ color:#2b5db9;}
.link-news p a:hover{ text-decoration:underline;}

/* 相关链接 */
.correlation-link .panle-head{ height:35px; line-height:35px; background:url(images/line.jpg) repeat-x left bottom;}
.correlation-link .panle-head h2{ margin-left: 10px; height:35px; ;line-height:35px; color:#333;}
.correlation-link .hot-column2 li a{ width:465px;}

/*新闻详情*/
.rig_2s { padding:20px;height:auto !important;height:600px;overflow:visible;  }
.rig_2s h1{ text-align:center !important; font-size:20px; color:#484848; padding-bottom:10px; color:#C40000;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;display:block;width:100%;}
.rig_2s h2{ text-align:center; font-size:9pt; font-weight:500; color:#484848; padding:5px; color:#484848; background:#FFFBEC; border:1px solid #FEF4CE;}
.rig_2s p{font-size:12pt; color:#484848; line-height:20px;}
