@charset "utf-8";
/* CSS Document */
/*--Vertical Menu Start Main Menu--*/
.menu{width: 218px;margin: 0px 0 0 0;padding:10px 0 0 0;background: url(../images/bg_title02.png) no-repeat left top;}
.menu h2{background: url(../images/bg_title01.png) no-repeat left -6px;font-family: Arial, Sans-Serif;display:block;
padding:0px 0 0px 50px;margin: 0px;line-height: 1.5em;font-size: 1.2em;
font-weight: bold;color: #43879b;
height:26px;letter-spacing: -1px;}
.menu img{ padding:0px 0 0 0;}

.menu ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;}
.menu li {margin: 0px 0px 0px 0px;padding:0px 0 0px 4px;list-style-type: none;
		 background: url(../images/bg_menu.jpg) repeat-y left top;display: block;}	
		 	 
.menu li a{	display: block;	color: #010101;	text-decoration: none;background: url(../images/bg_nav.jpg) no-repeat left top #fdfdfd;
			width: 183px;height:auto;padding:7px 0 8px 27px;font-size: .95em;font-weight: normal;line-height: 1.2em;border-bottom:1px solid #dbdbdb;}
.menu li a:hover{color: #cd3d0b;text-decoration: none;background: url(../images/bg_nav_f2.jpg) no-repeat left top #f4f4f4;}
.menu li.more{margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
				background: url(../images/bg_menu.jpg) repeat-y left top;height:20px;}
.menu li.more a{display: block;	color: #010101;	text-decoration: none;background: nonep;
				width: 183px;height:20px;padding:0px 0 0px 0px;font-size: .95em;font-weight: bold;}

/*-------第二層--------*/
.menu ul li ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;}
.menu ul li ul li {margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
		 background: url(../images/bg_menu.jpg) repeat-y right top;display: block;}			 	 
.menu ul li ul li a{display: block;	color: #016282;	text-decoration: none;background: url(../images/bg_nav2.jpg) no-repeat left top #fdfdfd;width: 180px;height:auto;padding:7px 0 8px 30px;font-size: .95em;font-weight: normal;line-height: 1.2em;border-bottom:1px solid #dbdbdb;}
.menu ul li ul li a:hover{color: #cd3d0b;text-decoration: none;background: url(../images/bg_nav2_f2.jpg) no-repeat left top #f4f4f4;}

/*-------第三層--------*/
.menu ul li ul li ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;}
.menu ul li ul li ul li {margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
		 background: url(../images/bg_menu.jpg) repeat-y right top;display: block;}			 	 
.menu ul li ul li ul li a{display: block;	color: #0488db;	text-decoration: none;background: url(../images/bg_nav3.jpg) no-repeat left top #fdfdfd;width: 177px;height:auto;padding:7px 0 8px 33px;font-size: .9em;font-weight: normal;line-height: 1.2em;border-bottom:1px solid #dbdbdb;}
.menu ul li ul li ul li a:hover{color: #cd3d0b;text-decoration: none;background: url(../images/bg_nav3_f2.jpg) no-repeat left top #f4f4f4;}

/*-------第四層--------*/
.menu ul li ul li ul li ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;}
.menu ul li ul li ul li ul li {margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
		 background: url(../images/bg_menu.jpg) repeat-y right top;display: block;}			 	 
.menu ul li ul li ul li ul li a{display: block;	color: #1bbdc7;	text-decoration: none;background: url(../images/bg_nav4.jpg) no-repeat left top #fdfdfd;width: 172px;height:auto;padding:7px 0 8px 38px;font-size: .9em;font-weight: normal;line-height: 1.2em;border-bottom:1px solid #dbdbdb;}
.menu ul li ul li ul li ul li a:hover{color: #cd3d0b;text-decoration: none;background: url(../images/bg_nav4_f2.jpg) no-repeat left top #f4f4f4;}


/*--Vertical Menu Start Main Menu Footer--*/

.foot{
	background: url(../images/bg_nav_footer.png) no-repeat;	
	height: 18px;display:block;
	margin: 0px 0 4px 0;
	padding:0px;
}



/*-- Dynamic Vmenu Menu --*/
/*--left dynamic menu start--*/
/*.leftbg .mlmenu{width: 218px;margin: 0px 0 0 0;padding:12px 0 0 0;background: url(../images/bg_title02.png) no-repeat left top;}
.leftbg mlmenu h2{background: url(../images/bg_title03.jpg) no-repeat left top;display:block;
			padding:0px 0 0px 27px;margin: 0px;font-size: 1em;font-weight: bold;color: #1d5993;	
			font-family: 'simhei','Trebuchet MS',Arial, Sans-Serif;letter-spacing: -1px;}
.leftbg .mlmenu img{ padding:0px 0 0 0;}
.leftbg .mlmenu ul {
	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;
	border-top: 1px solid #bfbfbf;
	list-style-type: none;
}

.leftbg .mlmenu li a {
	display: block;	color: #010101;	text-decoration: none;background: url(../images/bg_nav.jpg) no-repeat left top #fdfdfd;
	width: 203px;height:auto;padding:7px 0 8px 27px;font-size: .95em;font-weight: normal;line-height: 1.2em;
	border-bottom:1px solid #dbdbdb;
}

.leftbg .mlmenu li a:hover {
	text-decoration: none;
	color: #cd3d0b;
	background: url(../images/bg_nav_f2.jpg) no-repeat left top #f4f4f4;
}

html > body .leftbg .mlmenu li a {
	width: 203px;
}

.leftbg .mlmenu li {
	margin: 0px 0px 0px 0px;padding:0px 0 0px 4px;list-style-type: none;
	background: url(../images/bg_menu.jpg) repeat-y left top;	
	display: inline;
	position: relative;
}

.leftbg .mlmenu li ul{
	position: absolute;
	top: 0;
	margin-top: -1px;
	margin-left: 180px;
	display: block;
}
*/

/*--left dynamic menu end--*/
			
.mlmenu{width: 218px;margin: 0px 0 0 0;padding:10px 0 0 0;background: url(../images/bg_title02.png) no-repeat left top;}
.mlmenu h2{background: url(../images/bg_title03.jpg) repeat-y left top;display:block;height:23px;
			padding:2px 0 0px 27px;margin: 0px;font-size: 1em;font-weight: bold;color: #1d5993;	
			font-family: 'simhei','Trebuchet MS',Arial, Sans-Serif;letter-spacing: -1px;}
.mlmenu img{ padding:0px 0 0 0;}

.mlmenu ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;border-top: 0px solid #bfbfbf;
position: relative;	margin-top: 0px;background: url(../images/bg_menu.jpg) repeat-y left top;}
.mlmenu li {margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type: none;
		 background: url(../images/bg_menu.jpg) repeat-y left top;display: inline;position: relative;}	

.mlmenu li ul{
	position: absolute;	top: 0px;z-index:999;
	margin-top: -1px;margin-left:208px;background:#f4f4f4;
	border-top: 1px solid #dadbdb;border-right: 1px solid #dadbdb;border-left: 1px solid #f4f9fb;
}
.mlmenu li ul li{
	margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type: none;
	display: inline;position: relative;background:#f4f4f4;
	
}

.mlmenu li a{	display: block;	color: #010101;	text-decoration: none;background: url(../images/bg_nav.jpg) no-repeat left top #fdfdfd;
			width: 182px;height:auto;padding:7px 0 8px 27px;font-size: .95em;font-weight: normal;
			margin: 0px 2px 0px 4px;border-bottom:1px solid #dbdbdb;}
.mlmenu li a:hover{color: #cd3d0b;text-decoration: none;background: url(../images/bg_nav_f2.jpg) no-repeat left top #f4f4f4;}

.mlmenu li ul li a{color: #1403b2;margin: 0px 0px 0px 0px;border-left: 1px solid #dadbdb;}
.mlmenu li ul li ul li a{color: #0488db;margin: 0px 0px 0px 0px;border-left: 1px solid #dadbdb;}
.mlmenu li ul li ul li ul li a{color: #1bbdc7;margin: 0px 0px 0px 0px;border-left: 1px solid #dadbdb;}


.mlmenu li.more{margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
				background: url(../images/bg_menu.jpg) repeat-y left top;height:20px;}
.mlmenu li.more a{display: block;	color: #010101;	text-decoration: none;background: nonep;
				width: 182px;height:20px;padding:0px 0 0px 0px;font-size: .95em;font-weight: bold;}

/*-------第二層--------*/
/*.mlmenu ul li ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;}
.mlmenu ul li ul li {margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
		 background: url(../images/bg_menu.jpg) repeat-y right top;display: block;}			 	 
.mlmenu ul li ul li a{display: block;	color: #1403b2;	text-decoration: none;background: url(../images/bg_nav2.jpg) no-repeat left top #fdfdfd;width: 180px;height:auto;padding:7px 0 8px 30px;font-size: .95em;font-weight: normal;line-height: 1.2em;border-bottom:1px solid #dbdbdb;}
.mlmenu ul li ul li a:hover{color: #cd3d0b;text-decoration: none;background: url(../images/bg_nav2_f2.jpg) no-repeat left top #f4f4f4;}

/*-------第三層--------*/
/*.mlmenu ul li ul li ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;}
.mlmenu ul li ul li ul li {margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
		 background: url(../images/bg_menu.jpg) repeat-y right top;display: block;}			 	 
.mlmenu ul li ul li ul li a{display: block;	color: #0488db;	text-decoration: none;background: url(../images/bg_nav3.jpg) no-repeat left top #fdfdfd;width: 177px;height:auto;padding:7px 0 8px 33px;font-size: .9em;font-weight: normal;line-height: 1.2em;border-bottom:1px solid #dbdbdb;}
.mlmenu ul li ul li ul li a:hover{color: #cd3d0b;text-decoration: none;background: url(../images/bg_nav3_f2.jpg) no-repeat left top #f4f4f4;}

/*-------第四層--------*/
/*.mlmenu ul li ul li ul li ul{list-style-type: none;	padding:0px 0 0px 0px;margin: 0px 0px 0 0px;}
.mlmenu ul li ul li ul li ul li {margin: 0px 0px 0px 0px;padding:0px 0 0px 0px;list-style-type: none;
		 background: url(../images/bg_menu.jpg) repeat-y right top;display: block;}			 	 
.mlmenu ul li ul li ul li ul li a{display: block;	color: #1bbdc7;	text-decoration: none;background: url(../images/bg_nav4.jpg) no-repeat left top #fdfdfd;width: 172px;height:auto;padding:7px 0 8px 38px;font-size: .9em;font-weight: normal;line-height: 1.2em;border-bottom:1px solid #dbdbdb;}
.mlmenu ul li ul li ul li ul li a:hover{color: #cd3d0b;text-decoration: none;background: url(../images/bg_nav4_f2.jpg) no-repeat left top #f4f4f4;}
*/