@charset "utf-8";
/*********************************************** Reset *******************************************/
* {margin:0;	padding:0;	list-style:none;}
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, /* form elements 表单元素 */
th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */{border:medium none;margin: 0;padding: 0;}
/** 设置默认字体 **/
body,button, input, select, textarea {font: 12px/1.5 '微软雅黑',tahoma, Srial, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置图片元素 **/
img{ border:0px;}
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }
/** 重置超链接元素 **/
a {	color:#0089bb;	text-decoration:none;}
a:hover {	color:#0089bb;	text-decoration:none;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;	font-size:0;height:0;line-height:0;}
.red{
	color:#F00;
}
.w1000{
	width:1000px;
	margin:0 auto;	
	overflow:hidden;
}
.color-default{
	color:#666;
}
.toumenu{
	width:100%;
	height:30px;
	background-color:#f5f5f5;
	border-bottom:1px solid #dcdcdc;
	line-height:30px;
	overflow:hidden;
}
.head{
	background-image:url(../images/head_03.gif);
	height:95px;
	}
.head-logo{	
	height:53px;
	width:249px;
	margin:20px 0;
}
.headmenu{
	height:50px;
	margin:20px 0;
}
.headmenu img{
	margin-right:5px;
}
.headmenu-msn{
	display:block;
	float:left;
	background-image:url(../images/120_03.png);
	color:#f00;
	width:35px;
	height:49px;
	margin-right:5px;
	background-repeat:no-repeat;
	font-size:14px;
	text-align:right;
	font-weight:bold;	
}
.nav{
	height:43px;
	background-image:url(../images/head_06.gif);
	font-size:14px;
	line-height:43px;
	font-family:"微软雅黑"
}
.nav li{
	float:left;	
	margin:0 0 0 10px;
	
}
.nav ul a{
	display:block;
	height:43px;
	padding:0 8px;
	color:#FFF;
	
}
.nav ul a:hover{
	background-color:#186bb0;
	text-decoration:none;
	font-weight:bolder;
	color:#FFF;
}
.nav li ul{		
	position: absolute;
	display:none;	
	background-color:#186bb0;
	z-index:299;

}
.nav li ul li{
	clear:both;
	margin:0;
	padding:0;
	width:150px;
	text-align:center;
	line-height:33px;
}
.nav li ul li a{
	height:33px;
	width:120px;
	margin:0 auto;
	border-bottom:1px solid #15609e;	
}
