@charset "utf-8";
/* CSS Document */

*{font-family:Arial, Tahoma, Verdana; font-size:12px; color:#666;}
body,ul{margin:0px; padding:0px;}
.entitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

body{background:url('images/body_bg.jpg') repeat-x left top;}
li{list-style:none;}
img{border:none;}

a:link, a:visited{color:#111; text-decoration:none;}
a:hover{color:#057F92; text-decoration:underline;}

/************************************************************************/

#TopMenu{background:url('images/top_menu_bg.jpg') no-repeat 565px 3px;}
#TopMenu *{font-size:11px;}
#TopMenu a:link, #TopMenu a:visited{color:#111;}
#TopMenu a:hover{color:#057F92;}

#TopLogin td{font-size:11px; color:#111;}
.input{border:solid 1px #AEDFE3; background-color:white; line-height:16px; height:16px; width:80px; color:#057F92;}

#Menu{background:url('images/menu_bg.jpg') no-repeat 0px -10px; line-height:68px;}
#Menu a{font-family:Tahoma; font-size:14px; margin-left:40px; margin-right:40px;}
#Menu a:link, #Menu a:visited{color:#00464D;}
#Menu a:hover{color:#111;}

.sub{background-color:#058193;}
.sub a{display:block; line-height:24px; height:24px; padding-left:10px; font-size:11px; text-align:left;}
.sub a:link, .sub a:visited{color:#AEF2FC; text-decoration:none;}
.sub a:hover{color:white; text-decoration:underline; background-color:#06B4CC;}

.bigtitle{color:#008C00; font-size:24px;}
.text{line-height:20px; color:#111;}
.news_list li{background:url('images/dot.jpg') no-repeat 2px 8px; padding-left:15px; line-height:20px; height:20px;}
.box_bg{background:url('images/box_bg.jpg') repeat-y;}
.bd{border:solid 1px #E4E4E4;}
.xingmu{color:#057F92; font-size:14px; line-height:44px;}
.maintitle{color:#008C00; font-size:24px; border-bottom:solid 1px #EAEAEA; padding-left:10px;}

.submenu_current{background-color:#058193; color:white; height:28px; line-height:28px; font-weight:bold; padding-left:5px; padding-right:5px;}
.submenu{background-color:#F2F2F2; height:28px; line-height:28px; color:#111; padding-left:5px; padding-right:5px;}

.textdetail{line-height:22px; font-size:12px; color:#111;}

.subtitle{color:#F60; line-height:30px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}

/****************  右侧文章列表CSS  *********************/
.newslist{
	display:block;
	width:670px;
	margin:auto;	
}

.newslist li{
	height:28px;
	line-height:28px;
	font-size:12px;
	background:url('images/list_dot.jpg') no-repeat 8px 13px;
	border-bottom:dashed 1px #E1E1E1;
	margin-top:2px;
}

.newslist li a{
	font-size:12px; 
	float:left;
}

.newslist li b{
	font-weight:normal;
	color:#999;
	margin-left:18px;
	margin-right:5px;
	text-align:center;
	float:left;
}

.newslist li span{
	display:block;
	width:80px;
	color:#999;
	float:right;
	text-align:center;
}

#Bottom{background:url('images/bottom_bg.jpg') repeat-x; height:120px; padding-top:15px;}
#Bottom table{border-top:solid 1px #C8E9EC; background-color:white;}
#Bottom td{line-height:22px; color:#057F92;}
/***********************内容添加*********************************/
.text1{ font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.list1{ margin:0px; padding:0px; list-style:none; margin-left:10px;}
.list1 li{ padding-left:20px; background:url(images/dot1.jpg) no-repeat 0px 6px;}
.list2{ margin:0px; padding:0px; list-style:none; margin: 10px 0px 0px 30px;}
.list2 li{ padding-left:20px; background:url(images/dot2.jpg) no-repeat 0px 7px;}
.tab1{ border-collapse:collapse; text-align:center; margin-left:30px; margin-bottom:10px;}
.tab1 th{ background:#FF6600; border:1px solid #cccccc; color:#FFFFFF;}
.tab1 td{ border:1px solid #cccccc;}
.tab1 td a{ color:#3F9DAC; text-decoration:underline;}
.tab1 td a:visited{ color:#3F9DAC; text-decoration:underline;}
.tab2{ border-collapse:collapse; text-align:center; margin-left:30px; margin-bottom:10px;}
.tab2 th{ background:#F1F1F1; border:1px solid #cccccc; color:#000000;}
.tab2 td{ border:1px solid #cccccc; padding:10px 0px 10px 5px; }


.left{ text-align:left;}
.number{ color:#008C00; font-weight:bold;}
.letter{ font-weight:bold; color:#000000;}
.xz td{ border-bottom:1px dashed #cccccc;}
.xz td a{ color:#057F92;}
.xz td a:hover{ text-decoration:underline;}
.xz td a:visited{ color:#057F92;}
.wh {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #ffffff;

}

.wh A:link {
	FONT-SIZE: 12px;
	color: #ffffff;
	TEXT-DECORATION: none;
	line-height: 24px;

}
.wh A:visited {
	FONT-SIZE: 12px;
	color: #ffffff;
	TEXT-DECORATION: none;
	line-height: 24px;

}
.wh A:hover {
	FONT-SIZE: 12px;
	color: #ffffff;
	TEXT-DECORATION: underline;
	line-height: 24px;
	
}
.lj {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #3F9DAC;

}

.lj A:link {
	FONT-SIZE: 12px;
	color: #3F9DAC;
	TEXT-DECORATION: underline;
	line-height: 20px;

}
.lj A:visited {
	FONT-SIZE: 12px;
	color: #3F9DAC;
	TEXT-DECORATION: none;
	line-height: 20px;

}
.lj A:hover {
	FONT-SIZE: 12px;
	color: #3F9DAC;
	TEXT-DECORATION: underline;
	line-height: 20px;
