.menu_box ul {
	padding-bottom: 0px;
	border-right-width: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px
}
.menu_box ol {
	padding-bottom: 0px;
	border-right-width: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px
}
.menu_box li {
	padding-bottom: 0px;
	border-right-width: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px
}
dl {
	padding-bottom: 0px;
	border-right-width: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px
}
dt {
	padding-bottom: 0px;
	border-right-width: 0px;
	margin: 0px;
	padding-left: 15px;
	padding-right: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #F00;
	line-height: 36px;
}
dd {
	padding-bottom: 0px;
	border-right-width: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px
}
.menu {
	z-index: 9999;
	position: relative;
	width: 100%;
	zoom: 1;
	padding-top:2px;
	height: 37px;
	background-image: url(/static/images/nav1.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}
.menu_box {
	margin-bottom: -30px;
	height: 43px;
	overflow: hidden;
}
.menu_box .lefbg {
	width: 4px;
	float: left;
	height: 38px
}
.menu_box .rigbg {
	width: 60px;
	float: right;
	height: 38px
}
.menu_box ul {
	float: left;
	height: 38px;
	overflow: hidden
}
.menu_box li {
	padding-bottom: 0px;
	line-height: 35px;
	padding-left: 20px;
	padding-right: 10px;
	float: left;
	height: 34px;
	color: #fff;
	font-size: 14px;
	overflow: hidden;
	cursor: pointer;
	font-weight: bold;
	padding-top: 2px
}
.menu_box li a {
	padding-left: 10px;
	display: block;
	float: left;
	height: 32px;
	color: #333;
	cursor: pointer;
	text-decoration: none;
	font-size:12px;
}
.menu_box li a:link {
	color: #333;
	font-size:12px;
}
.menu_box li a:visited {
	color: #333;
	font-size:12px;
}
.menu_box li a:hover {
	color: #F00;
	font-size:12px;
}
.menu_box li a b {
	width: 10px;
	float: left;
	height: 32px
}
.menu_box li a span {
	float: left;
	cursor: pointer
}
.menu_box li.on {
	height: 38px;
	padding-top: 2px
}
.menu_box li.on a:link {
	color: #595656
}
.menu_box li.on a:visited {
	color: #595656
}
.menu_box li.on a:hover {
	color: #595656
}
.menu_box li.on a span {
	float: left
}
.menu_box li.cur {
	height: 38px;
	overflow: hidden;
}
.menu_box li.cur a {
	z-index: 999;
	position: relative;
	padding-left: 10px;
	display: block;
	background: url(/static/images/navhover.png) no-repeat 0px 0px;
	float: left;
	height: 36px;
	color: #595656;
	cursor: pointer;
	text-decoration: none;
	_background: none;
_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/static/images/navhover.png', sizingmethod='crop')
}
.menu_box li.cur a:link {
	color: #595656
}
.menu_box li.cur a:visited {
	color: #595656
}
.menu_box li.cur a:hover {
	color: #F00
}
.menu_box li dl {
	display: none
}
.menu_box li .ifr {
	display: none
}
.menu_text {
	z-index: 9;
	border-bottom:#C1C1C3 2px solid;
	position: absolute;
	border-left: #C1C1C3 2px solid;
	width: 920px;
	display: none;
	background: #fcfcfc;
	border-top: #C1C1C3 1px solid;
	top: 38px;
	border-right: #C1C1C3 2px solid;
	left: 0px
}
.menu_text a {
	text-decoration:none;
}
.menu_text dt {
	padding-bottom: 0px;
	line-height: 26px;
	padding-left: 24px;
	padding-right: 20px;
	height: 23px;
	color: #F00;
	font-size: 13px;
	font-weight: bold;
	padding-top: 0px
}
.menu_text dt a:link {
	color: #C00;
	font-size:13px;
}
.menu_text dt a:visited {
	color: #C00;
	font-size:13px;
}
.menu_text dt a:hover {
	color: #F00;
	font-size:13px
}
.menu_text dt.black {
	color: #666;
	font-size:14px;
}
.menu_text dd {
	padding-bottom: 0px;
	line-height: 21px;
	padding-left: 24px;
	padding-right: 10px;
	color: #575656;
	font-size: 12px;
	padding-top: 0px
}
.menu_text dd a {
	color: #666
}
.menu_text dd a:link {
	color: #666
}
.menu_text dd a:visited {
	color: #666
}
.menu_text dd a:hover {
	color: #666;
	text-decoration: underline
}
.menu_text dl.bin dt {
	padding-bottom: 0px;
	line-height: 23px;
	padding-left: 24px;
	padding-right: 0px;
	height: 23px;
	color: #666;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px
}
.menu_text dl.bin dd {
	padding-bottom: 0px;
	line-height: 23px;
	padding-left: 24px;
	padding-right: 24px;
	color: #575656;
	font-size: 12px;
	padding-top: 0px
}
.menu_text dl.bin dd a {
	color: #575656;
	text-decoration: none
}
.menu_text dl.bin dd a:link {
	color: #575656
}
.menu_text dl.bin dd a:visited {
	color: #575656
}
.menu_text dl.bin dd a:hover {
	color: #575656;
	text-decoration: underline
}
.menu_text dl.bin dd.hover {
	background: #000;
	color: #fff
}
.menu_text dl.bin dd.hover a {
	color: #fff
}
.menu_text h4#hos {
	padding-bottom: 0px;
	line-height: 23px;
	padding-left: 24px;
	padding-right: 20px;
	height: 23px;
	color: #666;
	font-size: 12px;
	font-weight: bold;
	padding-top: 0px
}
.menu_text h4#hos a:link {
	color: #666
}
.menu_text h4#hos a:visited {
	color: #666
}
.menu_text h4#hos a:hover {
	color: #666;
	text-decoration: underline
}
.menu_text dl.hosti {
	padding-bottom: 0px;
	padding-left: 24px;
	padding-right: 20px;
	clear: both;
	padding-top: 0px
}
.menu_text dl.hosti dt {
	padding-bottom: 0px;
	line-height: 21px;
	padding-left: 0px;
	padding-right: 0px;
	height: 21px;
	color: #666;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0px
}
.menu_text dl.hosti dt a:link {
	color: #666
}
.menu_text dl.hosti dt a:visited {
	color: #666
}
.menu_text dl.hosti dt a:hover {
	color: #666;
	text-decoration: underline
}
.menu_text dl.hosti dt.black {
	color: #666
}
.menu_text dl.hosti dd {
	padding-bottom: 0px;
	line-height: 21px;
	padding-left: 0px;
	padding-right: 10px;
	float: left;
	color: #575656;
	font-size: 12px;
	padding-top: 0px
}
.menu_text dl.hosti dd a {
	color: #575656
}
.menu_text dl.hosti dd a:link {
	color: #575656
}
.menu_text dl.hosti dd a:visited {
	color: #575656
}
.menu_text dl.hosti dd a:hover {
	color: #575656;
	text-decoration: underline
}
.menu_text dl.host {
	padding-bottom: 0px;
	padding-left: 24px;
	padding-right: 20px;
	clear: both;
	padding-top: 0px
}
.menu_text dl.host dt {
	padding-bottom: 4px;
	line-height: 23px;
	padding-left: 0px;
	padding-right: 0px;
	height: 23px;
	color: #666;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px
}
.menu_text dl.host dt a:link {
	color: #666
}
.menu_text dl.host dt a:visited {
	color: #666
}
.menu_text dl.host dt a:hover {
	color: #666;
	text-decoration: underline
}
.menu_text dl.host dd {
	padding-bottom: 0px;
	line-height: 21px;
	padding-left: 0px;
	padding-right: 10px;
	color: #575656;
	font-size: 12px;
	padding-top: 0px
}
.menu_text dl.host dd a {
	color: #575656
}
.menu_text dl.host dd a:link {
	color: #575656
}
.menu_text dl.host dd a:visited {
	color: #575656
}
.menu_text dl.host dd a:hover {
	color: #575656;
	text-decoration: underline
}
.menu_text .hos_line {
	margin: 0px 22px;
	background: #e4e4e4;
	height: 1px;
	clear: both;
	overflow: hidden
}
.menu_text p.con {
	padding-bottom: 0px;
	line-height: 19px;
	margin-top: 8px;
	padding-left: 24px;
	padding-right: 10px;
	padding-top: 0px
}
.menu_2col .menu_2col_1 {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 166px;
	padding-right: 0px;
	float: left;
	border-right: #cccccc 1px dashed;
	padding-top: 10px
}
.menu_2col .menu_2col_2 {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 256px;
	padding-right: 0px;
	background: #f3f2f2;
	float: left;
	padding-top: 10px
}
.menu_2cols .menu_2col_1s {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 250px;
	padding-right: 0px;
	float: left;
	padding-top: 10px
}
.menu_web .menu_web_1s {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 250px;
	padding-right: 0px;
	float: left;
	border-right: #cccccc 1px dashed;
	padding-top: 10px
}
.menu_2cols .menu_2col_2s {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 256px;
	padding-right: 0px;
	background: #f3f2f2;
	float: left;
	padding-top: 10px
}
.menu_3col .menu_3col_1 {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 166px;
	padding-right: 0px;
	float: left;
	overflow: hidden;
	border-right: #cccccc 1px dashed;
	padding-top: 10px
}
.menu_3col .menu_3col_2 {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 206px;
	padding-right: 0px;
	float: left;
	overflow: hidden;
	border-right: #cccccc 1px dashed;
	padding-top: 10px
}
.menu_3col .menu_3col_3 {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 256px;
	padding-right: 0px;
	background: #f3f2f2;
	float: left;
	overflow: hidden;
	padding-top: 10px;
	font-size:12px;
}
.menu_3col .menu_3col_1_1 {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 200px;
	padding-right: 0px;
	float: left;
	overflow: hidden;
	border-right: #cccccc 1px dashed;
	padding-top: 10px
}
.menu_4col .menu_4col_1 {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 166px;
	padding-right: 0px;
	float: left;
	border-right: #cccccc 1px dashed;
	padding-top: 10px
}
.menu_4col .menu_4col_2 {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 166px;
	padding-right: 0px;
	float: left;
	border-right: #cccccc 1px dashed;
	padding-top: 10px
}
.menu_4col .menu_4col_3 {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 166px;
	padding-right: 0px;
	float: left;
	border-right: #cccccc 1px dashed;
	padding-top: 10px
}
.menu_4col .menu_4col_4 {
	padding-bottom: 0px;
	padding-left: 0px;
	width: 256px;
	padding-right: 0px;
	background: #f3f2f2;
	float: left;
	padding-top: 10px
}
#menu_text0 {
	border-right-width: 0px;
	width: 760px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px
}
#menu_text1 {
	width: 630px;
	left: 102px
}
#menu_text2 {
	width: 664px;
	left: 200px
}
#menu_text3 {
	width: 249px;
	left: 392px
}
#menu_text4 {
	width: 249px;
	left: 490px
}
#menu_text5 {
	width: 249px;
	left: 588px
}
#menu_text6 {
	width: 249px;
	left: 686px
}
#menu_text7 {
	width: 249px;
	left: 298px
}