* {
	margin:0px;
	padding:0px;
	 font-family:"Arial","微软雅黑","宋体";
	}
P{ 
	margin:12px 2px;
	padding:0px;
	line-height:1.5em;
}	
	/*页面主体*/
	BODY{
	margin: 0; 
	FONT-SIZE: 12px;
	text-align: center; 
	COLOR: #000000;
	font-family:"Arial","微软雅黑","宋体"; 
	background-color: #FFFFFF; 
	background-image: url(body_background.gif);
	}
	
	/*页面内各元素的样式*/
	A { TEXT-DECORATION: none; Color: #000000 }
	A:hover { TEXT-DECORATION: underline;Color: #4455aa }
	INPUT,OPTION { font-family:"Arial","微软雅黑","宋体"; font-size:12px;font-weight:bold;height:22px;border:1px solid #7F9DB9; padding:1px 1px; }
	TEXTAREA{ font-family:"Arial","微软雅黑","宋体"; font-size:12px;border:1px solid #7F9DB9; padding:1px 1px; }
	Td{font-size:12px;}
	SELECT { font-family:"Arial","微软雅黑","宋体"; font-size:12px;font-weight:bold;height:24px;border:1px solid #7F9DB9; padding:1pt 1pt; }
	HR {	height: 1px; color: #FFF;	width: 98%; 	margin-left: auto;	margin-right: auto; }
	IMG{border:0px;margin:0px;padding:0px;	}

	/*链接作为按钮*/
	a.button{display: block;margin:0px 0px 0px 5px;	background-color: #8FCFD6;;	letter-spacing: 0.35em;	text-align: center;word-spacing: 0.35em;	float: left;	height: 22px;	line-height:22px;	width: 75px;	border: 1px solid #8FCFD6;}
	a.button:hover{background-color:#E7F7F7;text-decoration: underline;}
	a.button:focus{background-color:#E7F7F7;text-decoration: underline;}
	
	/*标题一*/	
	h1 {
	font-size:150%;color:#8bb544;line-height:1em;margin: 0px 20px;	padding-top:20px;padding-bottom: 10px;text-align: center;	font-weight:bold;word-spacing: 0.05em;	letter-spacing: 0.15em;	}
	/*标题二*/	
	h2 {	font-size:130%;	color:#8bb544;	font-weight:normal;	word-spacing: 0.15em;	padding-top:10px; letter-spacing: 0.35em;	font-family: "黑体","宋体", Arial, "Courier New"}
	/*标题三*/	
	h3{font-size:110%;font-weight:bolder;padding-top:12px;padding-bottom: 10px;}
	
	/*页面版权格式*/
	p.infomation {
		margin:0px 10px;
		font-size:100%;
		color:#999;
	}
	
	
/*定义宽度及对齐方式*/
.parts_width_align{
	clear: both;
	text-align: left;
	width:1002px;
	margin-left: auto;
	margin-right: auto;
}

/*文字颜色设置*/
.green{color:#008000;}/*绿色*/
.brown{color:#800000;}/*棕色*/
.red{color:#FF0000;}/*红色*/
.blue{ color:#0000FF;} /*蓝色*/
.darkblue{ color:#000080;} /*深蓝色*/
.gray{color:#CCCCCC;}  /*灰色*/
.yellow{color:#808000;}  /*黄色*/
.lightgreen{color:#008080;}  /*浅绿色*/


/*页面标志区样式*/
#head{
	clear: both;
	height: 95px;
	width:1002px;
	margin-left: auto;
	margin-right: auto;
	background-color: #285DDD;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(name_background.gif);
}
#head .leftcontent{
	float:left;
	width:260px;
	height: 95px;
	background-repeat: no-repeat;
	background-image: url(logo_background.gif);
}
#head .rightcontent{
	float: right;
	height: 95px;
	width:225px;
	background-repeat: no-repeat;
	background-image: url(show_background.gif); 
}

/*菜单栏样式,必须,否则Ul定位在FIREfox内不正常*/
#includemenubar{
	clear: both;
	width:1002px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}

/*导航栏样式*/
#navigationbar{
	clear: both;
	height:22px;
	text-align:left;
	width:1002px;
	line-height:22px;
	margin-left: auto;
	margin-right: auto;
	background:#E7F7F7;
	padding:3px 0px 3px 0px;
	border-top:1px solid #8FCFD6;
	border-bottom:1px solid #8FCFD6;
	}
	
/*页面主体样式*/
#bodycontent{width:1002px; text-align: left;margin-left: auto;margin-right: auto;background-color: #FFFFFF; }
/* 定义新闻页面的 美化*/
#bodycontent .newsbox_top{background:url(news_back_top.png) no-repeat top;}
#bodycontent .newsbox_middle{background:url(news_back_middle.png) repeat-y;margin-bottom:0px;}
#bodycontent .newsbox_bottom{background:url(news_back_bottom.png) no-repeat bottom;}
/*侧边列表样式*/
#bodycontent .sidebox_top{background:url(/styles/sidebox_top.png) no-repeat top;}
#bodycontent .sidebox_middle{background:url(/styles/sidebox_middle.png) repeat-y;margin-bottom:2px;}
#bodycontent .sidebox_bottom{background:url(/styles/sidebox_bottom.png) no-repeat bottom;margin-bottom:0px;}
#bodycontent .sidebox_title{font-size:13px;font-weight:bolder;text-align:center;padding-top:8px;}
/*文章脚注，例如打印，关闭，顶部等 Margin边距须和Content相同*/
#bodycontent .pre_nextitem{margin:10px 0px; line-height:1.5em; }
#bodycontent .newsfootnote{ padding:5px 0px;  line-height:1.5em; }
#bodycontent .content {color:#000;	text-align:left;font-size:110%; padding: 30px 5px 10px 5px;}
#bodycontent .content td{color:#000;	text-align:left;font-size:14px; }
/*定义两列宽度*/
#bodycontent .leftpart_thin{
	float: left;
	clear:left;
	height: 100%;
	width: 198px;
	margin-top: 2px;
	vertical-align: top;
	background-color: #FFF;
}
#bodycontent .rightpart_wide{
	float: right;
	clear:right;
	height: 100%;
	width: 800px;
	margin-top: 2px;
	vertical-align: top;
	background-color: #FFF;
}
#bodycontent .leftpart_wide{
	float: left;
	clear:left;
	width: 800px;
	position:relative;
	margin-top: 2px;
	vertical-align: top;
	background-color: #FFF;
}
#bodycontent .rightpart_thin{
	clear:right;
	float: right;
	height: 100%;
	width: 198px;
	position:relative;	
	margin-top: 2px;
	vertical-align: top;
	background-color: #FFF;
}

/*页面版权区样式*/
#footer{
	clear: both;
	height: 68px;
	width:1002px;
	margin-left: auto;
	margin-right: auto;
	background-color: #EEE;
	background-repeat:repeat-x;
	background-image: url(footer_background.gif);
}

/*新闻列表样式*/
ul.news_list{margin:0px;padding:0px;	width: 100%;text-align: center;list-style-type: none;background-color: #FFF;list-style-position: outside;overflow:hidden;white-space:nowrap;}
ul.news_list li{	margin: 0;padding: 0;height:22px; line-height:22px;display:block;text-align: left;padding-top:3px;	padding-left:15px; list-style-type: none; background-position:left;	list-style-position: outside;background:url("news_list_style.gif") no-repeat 0px;overflow:hidden;white-space:nowrap;}
ul.news_list li.top{background:url("news_list_top.gif") no-repeat 0px ;}
ul.news_list li a{width: auto;	background:#FFF;}
ul.news_list li a:hover{ background:#EEE; }

/*新闻排行样式*/
ul.news_side{margin:0px 10px;padding:0px;width: 100%;text-align: left;list-style-type: none;overflow:hidden;white-space:nowrap;}
ul.news_side li{margin: 0;padding:0;width: 95%;height:22px;display:block;text-align: left;list-style-type: none;overflow:hidden;white-space:nowrap;}
ul.news_side li.top{}
ul.news_side li a{width: auto;}
ul.news_side li a:hover{ background:#EEE;}

/*l列表样式*/
ul.show_list{	margin:0px 0px;	padding:0px;	width: 90%;	text-align: left;	list-style-type: none;	overflow:hidden;	white-space:nowrap;}
ul.show_list li{
	margin: 0;
	padding:0;
	width: 100%;
	height:25px;
	line-height:25px;
	display:block;
	text-align: center;
	list-style-type: none;
	border-top:0px solid #99CCFF;
	overflow:hidden;
	white-space:nowrap;
	letter-spacing: 0.15em;
}
ul.show_list li a{width: auto;display:block;}
ul.show_list li a:hover{ background:#EEE; color:red; font-size:110%;}

/* 三层导航菜单样式设置*/

ul.MenuBarHorizontal
{
	left: 0px;
	right: 0px;
	height: 27px;
	list-style-type: none;
	/*background-color: #3199FA;*/
	background-repeat: repeat-x;
	background-image: url(menu_background.jpg);
}
ul.MenuBarActive
{
	z-index: 1000;
}
ul.MenuBarHorizontal li
{
	float: left;
	width: 87px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	cursor: pointer;
	position: relative;
	list-style-type: none;
}

ul.MenuBarHorizontal ul
{
	width: 85px;
	left: -1000em;
	z-index: 1020;
	cursor: default;
	font-size: 100%;
	position: absolute;
	list-style-type: none;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
ul.MenuBarHorizontal ul li
{
	width: 85px;
}
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: -2% 0 0 100%;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}

ul.MenuBarHorizontal ul
{
	border: 1px solid #0066CC;
}
ul.MenuBarHorizontal a
{
	color: #333;
	display: block;
	cursor: pointer;
	text-decoration: none;
	background-repeat: repeat-x;
	background-image: url(menu_background.jpg);
	padding: 0.5em 1em 0.35em 1em;
}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{
	color: #FFF;
	text-decoration: none;
	background-color: #33C;
	background-image: url(menu_background_light.jpg);
}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{
	color: #FFF;
	background-color: #33C;
}
ul.MenuBarHorizontal a.MenuBarItemSubmenu
{
	background-image: url(menu_background_down.gif);
}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
{
	background-image: url(menu_background_down_hover.gif);
}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
{
	background-image: url(menu_background_right.gif);
}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
{
	background-image: url(menu_background_right_hover.gif);
}

ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}
@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		float: left;
		background: #FFF;
	}
}

