@charset "utf-8";
/* CSS Document */


.menuBox {
	width: 780px;
	height: 43px;
	z-index: 100;
	margin:0 auto;
}
.menuBox ul li {
	float: left;
	height: 43px; /*text-indent:-9999px;*/
	position: relative;
	margin-left: 1px;
}
.menuBox ul li a {
	height: 43px;
	display: block;
/*	background: url(../s/img/nav.png) no-repeat;*/
	line-height: 41px;
}
.menuBox ul li.nav0 a {
	width: 50px;
	text-align: center;
	color: #FFF;
	font-weight: bold;
}
.menuBox ul li.nav0 a:hover, .menuBox li.nav0.hot a, .menuBox li.nav0 a.hot {
	background-position: 0 -43px;
	color: #e92237;
	font-weight: bold;
}
.menuBox ul li.nav1 a {
	padding: 0px 14px;
	text-align: center;
	color: #002f6c;
	font-size:16px;
	font-weight:600;
}
.menuBox ul li.nav1 a:hover, .menuBox li.nav1.hot a, .menuBox li.nav1 a.hot {
	padding: 0px 14px;
	background-position: -314px -43px;
	color: #d7000f;
	text-transform: none;
	text-decoration: none;
}
.menuBox ul li.nav2 a {
	width: 100px;
	text-align: center;
	background-position: -159px 0;
}
.menuBox ul li.nav2 a:hover, .menuBox li.nav2.hot a, .menuBox li.nav2 a.hot {
	background-position: -314px -43px;
}
.menuBox ul li.nav3 a {
	width: 80px;
	text-align: center;
	background-position: -314px 0;
}
.menuBox ul li.nav3 a:hover, .menuBox li.nav3.hot a, .menuBox li.nav3 a.hot {
	background-position: -314px -43px;
}
.menuBox ul li.nav4 a {
	width: 100px;
	text-align: center;
	background-position: -468px 0;
}
.menuBox ul li.nav4 a:hover, .menuBox li.nav4.hot a, .menuBox li.nav4 a.hot {
	background-position: -468px -43px;
}
.menuBox ul li.nav5 a {
	width: 60px;
	text-align: center;
	background-position: -468px 0;
}
.menuBox ul li.nav5 a:hover, .menuBox li.nav5.hot a, .menuBox li.nav5 a.hot {
	background-position: -468px -43px;
}
.menuBox ul li.nav6 a {
	width: 100px;
	text-align: center;
	background-position: -468px 0;
}
.menuBox ul li.nav6 a:hover, .menuBox li.nav6.hot a, .menuBox li.nav6 a.hot {
	background-position: -468px -43px;
}
.menuBox ul li.nav7 a {
	width: 100px;
	text-align: center;
	background-position: -468px 0;
}
.menuBox ul li.nav7 a:hover, .menuBox li.nav7.hot a, .menuBox li.nav7 a.hot {
	background-position: -468px -43px;
}
.menuBox ul li.nav8 a {
	width: 100px;
	text-align: center;
	background-position: -468px 0;
}
.menuBox ul li.nav8 a:hover, .menuBox li.nav8.hot a, .menuBox li.nav8 a.hot {
	background-position: -468px -43px;
}
.menuBox ul li.nav9 a {
	width: 100px;
	text-align: center;
	background-position: -468px 0;
}
.menuBox ul li.nav9 a:hover, .menuBox li.nav9.hot a, .menuBox li.nav9 a.hot {
	background-position: -468px -43px;
}
/*子菜单*/

.menuBox ul ul {
	display: none;
	width: 207px;
	background: #e89700;
	position: absolute;
	padding: 20px 20px 20px 20px;
	z-index: 100;
}
.menuBox ul .submenu ul li {
	float: left;
	line-height: 25px;
	height: 25px;
	text-indent: 5px;
	border: 0px;
	font-weight: normal;
	width: 100%;
}
.menuBox ul .submenu ul li a.topsubmenu {
	background: none;
	height: 24px;
	line-height: 24px;
	display: inline;
	color: #fff;
	font-weight: normal;
	font-size: 14px;
	width: 100%;
}
.menuBox ul .submenu ul li a.topsubmenu:hover {
	color: #ccc;
	text-decoration: none;
	display: inline;
	height: 24px;
	line-height: 24px;
	padding-left: 15px;
	font-size: 14px;
	animation-duration: 2s;
	animation-timing-function: linear;
	font-weight: normal;
	width: 100%;
	-webkit-transition: all .4s .2s;
	transition: all .4s .2s;
}
