/* --------------------------
ÔµÒàÈç´ËÖÆ×÷QQ:11881448
----------------------------*/
*{
	margin:0;
	padding:0;
}
body{
	background:#fff;
	color:#666;	
	font:12px/18px Tahoma, Arial, Helvetica, sans-serif;	
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
#menu{
	width:100%;
	height:61px;
	background:url(images/fm_menu_bg.jpg) repeat-x;
}
	#menu ul{
		width:80%;
		margin:0 auto;
		list-style:none;
	}
		#menu li{
			list-style:none;
			display:block;
			float:left;
			font-size:14px;
			font-weight:bold;
			height:61px;
			line-height:61px;
			margin:0 5px;
		}
			#menu li a{
				display:block;
				float:left;
				height:61px;				
				color:#99a2b7;
				text-decoration:none;
				text-transform:uppercase;
				padding:0 20px;				
			}
				#menu li a:hover{	
					background:url(images/fm_hover_bg.jpg) repeat-x;
					color:#fff;
				}
					#menu li a:hover span, #menu li .current span{
						background:url(images/fm_hover_pointer.jpg) no-repeat top;
						height:61px;
						display:block;
						float:left;
					}
					#menu li .current{
						display:block;
						float:left;
						height:61px;				
						background:url(images/fm_hover_bg.jpg) repeat-x;
						color:#fff;
						text-decoration:none;
						text-transform:uppercase;
						padding:0 20px;		
					}


img{border:0px;}
.left { float:left; width:190px; }
.flt{float:left; }
.menu1bg{clear:left; background-color:#6FA9C7; width:202px;}
.menu1{float:left;font: 14px Helvetica, Arial, sans-serif;}
.menu1 li {margin:0px 0px 0px 0px;list-style:none;}
.menu1 a, .menu1 a:visited {width:186px;height:22px;
margin:6px;position:relative;
display:block;color:#cbe7f5;text-decoration:none;
background:url(images/menubg2.jpg) no-repeat;
padding:4px 0 0 8px;}
*html .menu1 a, .menu1 a:visited {
width:178px;height:22px;
margin:8px;
position:relative;display:block;
color:#cbe7f5;text-decoration:none;
background:url(menubg2.jpg) no-repeat;
padding:4px 0 0 8px;}
.menu1 a:hover, .menu1 a:active,
.menu1 li.current_page_item a,
 .menu1 li.current_page_item a:visited  {
background:url(images/menubg1.jpg) no-repeat;
text-decoration:none; color:#cbe7f5;}	
.bot{clear:left;}

.smenu { width:100%; height:18px; margin:auto; background:url(images/smenu.jpg); }
	.smenu div { background:url(images/smenu1.jpg) no-repeat; padding-left:53px; padding-top:5px; font-size:12px; height:21px; width:960px; margin:auto; color:#999999 }
.banner { background:url(images/banner.jpg); width:980px; height:122px; margin:auto }

.page { width:980px; margin:0px auto; }

.nr { width:740px; border-left:2px solid #EaEaEa; float:right; padding:0px 5px; padding-bottom:10px; padding-left:12px; margin:5px auto; line-height:200%; background:url(images/di_bg.jpg) repeat-x bottom; font-size:14px }
	.nr p { line-height:200%; }
	.nr span { float:left; margin:10px 20px; }