@charset "utf-8";
/* CSS Document */

/*菜单*/
#menu_wrap{
	width:100%;
	height:45px;
	background:url(../images/nav_bg.jpg) repeat-x center;
}
#menu {
	margin:0 auto;
	width:1000px;
	height:45px;
	
}
#menu ul{
	margin:0;
	padding:0;
}
#menu ul li{
	float:left;
	display:block;
	width:141px;
	height:45px;
	text-align:center;
	background:url(../images/nav_line.jpg) no-repeat right center;
}
#menu ul li a{
	display:block;
	width:141px;
	height:45px;
	color:#333;
	font:bold 15px/45px "Microsoft YaHei";
}
#menu ul li a:hover, #menu ul li a.current{
	color:#fff;
	background:url(../images/nav_bg2.jpg) no-repeat center;
}
#menu ul li.last{
	border:none;
}
#mson{
	width:1008px;
	left:50%;
	margin-left:-504px;
	position:absolute;
	z-index:999;
	text-align:left;
}
#mson2{
	display:none;
	background:url(../images/sub.png) no-repeat top center;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/sub.png");
	height:194px;
	padding:15px 0px 0px 20px;
}
#mson2 .list{
	width:750px;
	height:160px;
	display:block;
	float:left;
}
#mson2 .list dl{
	float:left;
	display:block;
	margin:0px;
	padding:0px 5px 0px 10px;
	width:126px;
	height:160px;
	overflow:hidden;
	border-right:1px dotted #dddddd;
}
#mson2 .list dl.last{
	border-right:none;
}
#mson2 .list dl dt{
	color:#f00;
	font:bold 12px/24px "Microsoft YaHei";
	margin-bottom:5px;
}
#mson2 .list dl dt a{
	color:#f00;
	font:bold 12px/24px "Microsoft YaHei";
}
#mson2 .list dl dt a:hover{
	color:#333;
}
#mson2 .list dl dd{
	display:block;
	width:90px;
	height:22px;
	color:#333;
	font:12px/22px "Microsoft YaHei";
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
#mson2 .list .both{
	clear:both;
	display:block;
}
#mson2 .list a{
	height:22px;
	color:#666;
	font:12px/22px "Microsoft YaHei"
}
#mson2 .list a:hover{
	color:#f00;
}
#mson2 .line{
	border-left:1px solid #dddddd;
	width:20px;
	height:160px;
	display:block;
	float:left;
}
#mson2 .btn{
	display:block;
	float:left;
	width:190px;
	height:155px;
	padding-top:5px;
}
#mson2 .btn IMG{
	margin-bottom:10px;
}
#mson2 .btn .online{
	background:url(../images/mson_btn-online.gif) no-repeat top center;
	height:84px;
	width:180px;
	display:block;
	margin-top:10px;
	padding:55px 0px 0px 10px;
}
#mson3{
	display:none;
	background:url(../images/sub.png) no-repeat top center;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/sub.png");
	height:194px;
	padding:15px 0px 0px 20px;
}
#mson3 LI{
	display:block;
	float:left;
	text-align:left;
	font-family:"Microsoft YaHei";
	border-right:1px dotted #dddddd;
	width:209px;
	height:160px;
	padding:0px 0px 0px 20px;
}
#mson3 LI a{
	color:#06c;
	font-size:12px;
	font-weight:bold;
}
#mson3 LI a:hover{color:#333333;}
#mson3 LI IMG{
	display:block;
	margin:12px 0px 5px 0px;
}
#mson3 LI IMG:hover{
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
}
#mson3 .navimg1{padding-left:5px;}
#mson3 .navimg3{border-right:1px solid #dddddd;}
#mson3 .navmenu{
	display:block;
	float:left;
	height:160px;
	border:0px;
}
#mson3 .navmenu .title{
	display:block;
	height:30px;
	line-height:30px;
	text-align:left;
	color:#06c;
	font-size:14px;
	font-family:"Microsoft YaHei";
	font-weight:bold;
	margin-top:5px;
}
#mson3 .navmenu .list{
	width:60px;
	display:block;
	float:left;
}
#mson3 .navmenu .list a{
	font-family:"Microsoft YaHei";
	font-size:12px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	display:block;
	height:21px;
	line-height:21px;
}
#mson3 .navmenu .list a:hover{
	color:#f00;
}
#mson4{
	display:none;
	background:url(../images/sub.png) no-repeat top center;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/sub.png");
	height:194px;
	padding:15px 0px 0px 20px;
}
#mson4 LI{
	display:block;
	float:left;
	text-align:left;
	font-family:"Microsoft YaHei";
	border-right:1px dotted #dddddd;
	width:209px;
	height:160px;
	padding:0px 0px 0px 20px;
}
#mson4 LI a{
	color:#f00;
	font-size:12px;
	font-weight:bold;
}
#mson4 LI a:hover{color:#333333;}
#mson4 LI IMG{
	display:block;
	margin:12px 0px 5px 0px;
}
#mson4 LI IMG:hover{
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
}
#mson4 .navimg1{padding-left:5px;}
#mson4 .navimg4{border:0px;}

#mson5{
	display:none;
	background:url(../images/sub.png) no-repeat top center;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/sub.png");
	height:194px;
	padding:15px 0px 0px 20px;
}
#mson5 LI{
	display:block;
	float:left;
	text-align:left;
	font-family:"Microsoft YaHei";
	border-right:1px dotted #dddddd;
	width:209px;
	height:160px;
	padding:0px 0px 0px 20px;
}
#mson5 LI a{
	color:#f00;
	font-size:12px;
	font-weight:bold;
}
#mson5 LI a:hover{color:#333333;}
#mson5 LI IMG{
	display:block;
	margin:12px 0px 5px 0px;
}
#mson5 LI IMG:hover{
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
}
#mson5 .navimg1{padding-left:5px;}
#mson5 .navimg3{border-right:1px solid #dddddd;}
#mson5 .navimg4{border-right:0px;}
#mson5 .navtext{
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:12px;
	padding:20px 0px 0px 20px;
	border:0px;
	width:140px;
}
#mson5 .navtext SPAN{
	font-size:16px;
	color:#55181e;
	font-family:Arial, Helvetica, sans-serif;
}
#mson6{
	display:none;
	background:url(../images/sub.png) no-repeat top center;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/sub.png");
	height:194px;
	padding:15px 0px 0px 20px;
}
#mson6 LI{
	display:block;
	float:left;
	text-align:left;
	font-family:"Microsoft YaHei";
	border-right:1px dotted #dddddd;
	width:209px;
	height:160px;
	padding:0px 0px 0px 20px;
}
#mson6 LI a{
	color:#06c;
	font-size:12px;
	font-weight:bold;
}
#mson6 LI a:hover{color:#333333;}
#mson6 LI IMG{
	display:block;
	margin:12px 0px 5px 0px;
}
#mson6 LI IMG:hover{
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
}
#mson6 .navimg1{padding-left:5px;}
#mson6 .navimg3{border-right:1px solid #dddddd;}
#mson7{
	display:none;
	background:url(../images/sub.png) no-repeat top center;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/sub.png");
	height:194px;
	padding:15px 0px 0px 20px;
}
#mson7 LI{
	display:block;
	float:left;
	text-align:left;
	font-family:"Microsoft YaHei";
	border-right:1px dotted #dddddd;
	width:190px;
	height:160px;
	padding:0px 0px 0px 5px;
}
#mson7 LI a{
	color:#f00;
	font-size:12px;
	font-weight:bold;
}
#mson7 LI a:hover{color:#333333;}
#mson7 LI IMG{
	display:block;
	margin:12px 0px 5px 0px;
}
#mson7 LI IMG:hover{
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	opacity:0.90;
}
#mson7 .navimg1{padding-left:5px;}
#mson7 .navimg4{border:0px;}