body {
	font-size: 12px;
	padding:0px;
	margin:0px;
	background-image:url(/Skin/2011-3/body_bg.gif);
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	background-position:top;
	line-height:21px;
}
a:link,a:visited{ text-decoration:none; color:#333333;}

#head{
	width:1000px;
	margin:0 auto;
}
#head_pic{
	background-image:url(/Skin/2011-3/head_pic.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:173px;
	width:1000px;
	margin:0 auto;
}
#main_nav{
	background-image:url(/Skin/2011-3/nav_bg.gif);
	height:34px;
	width:1000px;
}
#nav_time{
	float:left;
	background-image:url(/Skin/2011-3/navtime_bg.gif);
	width:196px;
	line-height:34px;
	display:inline;text-align:center;
}
#nav{
	float:left;
	display:inline;
	width:804px;
	line-height:34px;
}
a.dh:link{font-size:14px; color:#FFFFFF; text-decoration:none;font-weight:bold;}
a.dh:visited{font-size:14px; color:#FFFFFF; text-decoration:none;font-weight:bold;}
a.dh:hover{font-size:14px; color: #FFCC00; text-decoration:underline;}
#weather{
	background-image:url(/Skin/2011-3/weather_bg.gif);
	height:34px;
}
#today{
	background-image:url(/Skin/2011-3/today.gif);
	background-position:left center;
	background-repeat:no-repeat;
	margin-left:10px;
	width:650px;
	float:left;
	margin-top:10px;
}
#search{
	width:290px;
	float:left;
	margin-top:5px;
}
#search form{padding:0px; margin:0px;}
.input_text{border:1px solid #bbc3cc; background-color:#FFFFFF;height:17px;}
.search_btn{ background-image:url(/Skin/2011-3/btn_search.gif);width:48px; height:19px; border:0px; left:0px;padding-left:0px;}
#main_body{
	background-image:url(/Skin/2011-3/main_bodybg.gif);
	background-position:right top;
	background-repeat:no-repeat;
	width:1000px;
	margin:0 auto;
	background-color:#FFFFFF;
	clear:both;
}
#body_left{
	padding:6px;
	float:left;
	width:757px;
}
#body_right{
	float:right;
	width:219px;padding:6px 4px 0px 0px;
}
#news{
	border:1px solid #f7d5ba;
	background-color:#FFFFFF;
	clear:both;
	display:block;
}
#clear_both{font: 0px/0px sans-serif;clear: both;display: block}
#news_pic{
	padding:3px;
	width:300px;
	float:left;
}
#news_list{
	float:left;
	width:440px;
	padding:3px;
}
#news_title{ 
	background-image:url(/Skin/2011-3/news_titlebg.gif);
	background-repeat:no-repeat;
	height:27px;padding-left:15px;line-height:27px;
}
#news_lsit_content{
	padding:5px;
}
#ldzc{ clear:both;width:219px;}

#gk_title{
	background-image:url(/Skin/2011-3/fhgk.gif);
	background-repeat:no-repeat;
	background-position:5px center;
	width:219px;
	height:30px;
}
#right_nav{ padding:0px; margin:0px;}
#right_nav ul{
	width:219px;
	list-style:none;
	margin:0px;
	padding:0px;
}
#qywh{
	border:1px solid #e78f8f;
	padding:1px;
	background-image:url(/Skin/2011-3/qywh_bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#fff7ef;
}
#qywh_title{
	background-image:url(/Skin/2011-3/qywh_title.gif);
	height:28px;
	width:215px;
	display:block;
}
#pic{
	background-image:url(/Skin/2011-3/pic_bg.gif);
	height:191px;
	width:758px;
	margin-top:5px;
}
#pic_title{
	padding:15px;
}
#pic_title span{margin-left:600px;color:#0066CC; position: absolute}
#pic_con{
	margin-left:30px;margin-right:30px;
}
#ad{margin-top:5px;margin-bottom:5px;}
/*tab1*/
#ServiceTab {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 375px; BACKGROUND: url(/Skin/2011-3/serv-main.gif) no-repeat 0px -67px;float:left;
}
.ServTabTit {
	LINE-HEIGHT: 32px;  HEIGHT: 32px; CLEAR: both; OVERFLOW: hidden;margin-left:10px;margin-bottom:3px;
}
.ServTabTit LI {
	MARGIN-left: 0px; WIDTH: 83px; FLOAT: left; _display: inline; list-style:none;
}
.ServTabTit LI.current {
	BACKGROUND: url(/Skin/2011-3/serv-main.gif) no-repeat 0px 2px; FONT-WEIGHT: bold
}
.ServTabTit LI.current A {
	COLOR: #2b5cbb
}
.ServTabTit LI A:hover {
	COLOR: #2b5cbb; TEXT-DECORATION: none
}
.ServTabCont {
	TEXT-ALIGN: left; MARGIN: 5px 0px; DISPLAY: none; border-left:1px solid #b4d1e4;border-right:1px solid #b4d1e4;border-bottom:1px solid #b4d1e4;padding:5px;
}
.ServTabCont A {
	COLOR: #2b5cbb
}
.ServTabCont .bg01 {
	MARGIN: 5px 20px; COLOR: #3d6433
}

/*tab2*/
#ServiceTabb {
	TEXT-ALIGN: center; MARGIN: 0px auto 25px; WIDTH: 375px; BACKGROUND: url(/Skin/2011-3/serv-main.gif) no-repeat 0px -67px;float:right;
}
.ServTabTitb {
	LINE-HEIGHT: 32px; HEIGHT: 32px; CLEAR: both; OVERFLOW: hidden;margin-left:10px;margin-bottom:3px;
}
.ServTabTitb LI {
	MARGIN: 0px; WIDTH: 83px; FLOAT: left; _display: inline; list-style:none;
}
.ServTabTitb LI.current {
	BACKGROUND: url(/Skin/2011-3/serv-main.gif) no-repeat 0px 2px; FONT-WEIGHT: bold
}
.ServTabTitb LI.current A {
	COLOR: #2b5cbb
}
.ServTabTitb LI A:hover {
	COLOR: #2b5cbb; TEXT-DECORATION: none
}
.ServTabContb {
	TEXT-ALIGN: left; MARGIN: 0px; DISPLAY: none; border-left:1px solid #b4d1e4;border-right:1px solid #b4d1e4;border-bottom:1px solid #b4d1e4;padding:5px;
}
.ServTabContb A {
	COLOR: #2b5cbb
}
.ServTabContb .bg01 {
	MARGIN: 5px 20px; COLOR: #3d6433
}
/*tab3*/
#FlinkTab {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 758px; BACKGROUND: url(/Skin/2011-3/Flink-main.gif) no-repeat 0px -67px;float:left;
}
.FlinkTabTit {
	LINE-HEIGHT: 32px;  HEIGHT: 32px; CLEAR: both; OVERFLOW: hidden;margin-left:130px;margin-bottom:0px;
}
.FlinkTabTit LI {
	MARGIN-left: 0px; WIDTH: 101px; FLOAT: left; _display: inline; list-style:none;
}
.FlinkTabTit LI.current {
	BACKGROUND: url(/Skin/2011-3/Flink-main.gif) no-repeat 0px 2px; FONT-WEIGHT: bold
}
.FlinkTabTit LI.current A {
	COLOR: #333333
}
.FlinkTabTit LI A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.FlinkTabCont {
	TEXT-ALIGN: left; MARGIN: 2px 0px; DISPLAY: none; border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;padding:5px;
}
.FlinkTabCont A {
	COLOR: #2b5cbb
}
.FlinkTabCont .bg01 {
	MARGIN: 5px 20px; COLOR: #3d6433
}

#lm_left{
	float:left;
	padding:6px;clear:both;
}
#lm_right{
	padding:6px;
	float:right;
	width:757px;clear:both;

}
#path{
	background-image:url(/Skin/2011-3/path_bg.gif);
	height:27px;
	border:1px solid #dddede;
}
#path span{
	background-image:url(/Skin/2011-3/159.gif);
	background-position:left center;
	background-repeat:no-repeat;
	margin-left:8px;
	padding-left:20px;
	line-height:27px;
}
#list_body{
	border:1px solid #aed7ff;
	margin-top:8px;
}
#class_name{
	background-image:url(/Skin/2011-3/classname_bg.gif);
	height:29px;
}
#class_name span{
	background-image:url(/Skin/2011-3/classname_span.gif);
	background-repeat:no-repeat;
	width:141px;
	line-height:29px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	height:29px;
	display:block;
	padding-left:15px;
	overflow:hidden;
}
#list_con{
	padding:10px;
}
#showpage{
	text-align:center;
	border-top:#CCCCCC solid 0px;
	padding:5px;
}
#zxgx{
	border:1px solid #a1d1ff;
	width:214px;
}
#zxgx_title{
	background-image: url(/Skin/2011-3/zxgx_title_bg.gif);
	height:28px;
	padding-left:30px;
	line-height:28px;
	font-weight:bold;
	color:#1564cb;
}
#zxgx_con{padding:6px;}
#art_body{
	margin-top:8px;_width:755px;
	border:1px solid #cecece;position:relative;}
#art_title{
	text-align:center;
	font-size:18px;
	font-weight:bold;
	line-height:90px;
	font-family:微软雅黑,
}
#art_info{
	border-top:1px dashed #cecece;
	border-bottom:1px dashed #cecece;
	line-height:26px;
	text-align:center;
	color:#999999;
	width:94%;
	margin:0 auto;
}
#art_con{padding:10px; font-size:14px; line-height:25px;overflow:hidden;position:relative}
#foot{
	clear:both;
	background-image:url(/Skin/2011-3/foot_bg.gif);
	width:1000px;
	margin:0 auto;
	height:100px;
}
#foot_link{
	color:#FFFFFF;
	text-align:center;
	line-height:30px;
}
#copy{
	text-align:center;line-height:22px;margin:5px;
}

/* ==简短标题文字的css定义开始== */
/* [图文]简短标题文字的css定义 */
.s_headline1
{
color: blue;
}
/* [组图]简短标题文字的css定义 */
.s_headline2
{
color: #ff6600;
}
/* [推荐]简短标题文字的css定义 */
.s_headline3
{
color: green;
}
/* [注意]简短标题文字的css定义 */
.s_headline4
{
color: red;
}
.lista {
	color: #0A6DCB;
	text-decoration: none;
	font-size: 14px;line-height:26px;
}

a.lista:link {
	color: #0A6DCB;
	text-decoration: none;
	font-size: 14px;
         }
a.lista:visited {
	color: #0A6DCB;
	text-decoration: none;
	font-size: 14px;

}
a.lista:hover {
	color: #FF0000;
	font-size: 14px;
}
.listb {
	color: #0A6DCB;
	text-decoration: none;
         line-height:26px;
         background-image: url(/Skin/finehope/index13.gif);background-position:bottom;background-repeat:repeat-x

}

