.nav_menu {
	width: 250px;
	height: auto !important;
	padding-bottom: 9px;
	float: left;
	min-height: 130px;
}

.nav_menu ul li {
	margin: 5px 10px 5px 0px;
	width: 250px;
	height: 26px;
	padding-bottom: 10px;
	border-bottom-color: rgb(219, 219, 219);
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	display: block;
	_height: 26px;
}

.nav_menu ul li a {
	width: 250px;
	height: 45px;
	color: rgb(51, 51, 51);
	line-height: 32px;
	font-size: 14px;
	text-decoration: none;
	display: inline-block;
	_height: 32px;
}

.ml50 {
	margin-left: 50px;
}

.icon1 {
	background: url("image/nav.gif") no-repeat 0px -660px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon1 a:hover {
	background: url("image/nav.gif") no-repeat -250px -660px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon1 a span {
	
}

.icon1_spec a span {
	
}

.icon1_spec a {
	background: url("image/nav.gif") no-repeat -250px -660px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon2 {
	background: url("image/nav.gif") no-repeat 0px -712px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon2 a:hover {
	background: url("image/nav.gif") no-repeat -250px -712px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon2 a span {
	
}

.icon2_spec a span {
	
}

.icon2_spec a {
	background: url("image/nav.gif") no-repeat -250px -712px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon3 {
	background: url("image/nav.gif") no-repeat 0px -763px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon3 a:hover {
	background: url("image/nav.gif") no-repeat -250px -763px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon3 a span {
	
}

.icon3_spec a span {
	
}

.icon3_spec a {
	background: url("image/nav.gif") no-repeat -250px -763px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon4 {
	background: url("image/nav.gif") no-repeat 0px -814px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon4 a:hover {
	background: url("image/nav.gif") no-repeat -250px -814px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon4 a span {
	
}

.icon4_spec a span {
	
}

.icon4_spec a {
	background: url("image/nav.gif") no-repeat -250px -814px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon5 {
	background: url("image/nav.gif") no-repeat 0px -864px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon5 a:hover {
	background: url("image/nav.gif") no-repeat -250px -864px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon5 a span {
	
}

.icon5_spec a span {
	
}

.icon5_spec a {
	background: url("image/nav.gif") no-repeat -250px -864px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon6 {
	background: url("image/nav.gif") no-repeat 0px -916px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon6 a:hover {
	background: url("image/nav.gif") no-repeat -250px -916px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon6 a span {
	
}

.icon6_spec a span {
	
}

.icon6_spec a {
	background: url("image/nav.gif") no-repeat -250px -916px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon7 {
	background: url("image/nav.gif") no-repeat 0px -458px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon7 a:hover {
	background: url("image/nav.gif") no-repeat -250px -458px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon7 a span {
	
}

.icon7_spec a span {
	
}

.icon7_spec a {
	background: url("image/nav.gif") no-repeat -250px -458px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon8 {
	background: url("image/nav.gif") no-repeat 0px -508px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon8 a:hover {
	background: url("image/nav.gif") no-repeat -250px -508px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon8 a span {
	
}

.icon8_spec a span {
	
}

.icon8_spec a {
	background: url("image/nav.gif") no-repeat -250px -508px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon9 {
	background: url("image/nav.gif") no-repeat 0px -559px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon9 a:hover {
	background: url("image/nav.gif") no-repeat -250px -559px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon9 a span {
	
}

.icon9_spec a span {
	
}

.icon9_spec a {
	background: url("image/nav.gif") no-repeat -250px -559px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon10 {
	background: url("image/nav.gif") no-repeat 0px -609px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon10 a:hover {
	background: url("image/nav.gif") no-repeat -250px -609px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon10 a span {
	
}

.icon10_spec a span {
	
}

.icon10_spec a {
	background: url("image/nav.gif") no-repeat -250px -609px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon11 {
	background: url("image/nav.gif") no-repeat 0px 0px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon11 a:hover {
	background: url("image/nav.gif") no-repeat -250px 0px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon11 a span {
	
}

.icon11_spec a span {
	
}

.icon11_spec a {
	background: url("image/nav.gif") no-repeat -250px 0px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon12 {
	background: url("image/nav.gif") no-repeat 0px -50px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon12 a:hover {
	background: url("image/nav.gif") no-repeat -250px -50px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon12 a span {
	
}

.icon12_spec a span {
	
}

.icon12_spec a {
	background: url("image/nav.gif") no-repeat -250px -50px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon13 {
	background: url("image/nav.gif") no-repeat 0px -100px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon13 a:hover {
	background: url("image/nav.gif") no-repeat -250px -100px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon13 a span {
	
}

.icon13_spec a span {
	
}

.icon13_spec a {
	background: url("image/nav.gif") no-repeat -250px -100px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon14 {
	background: url("image/nav.gif") no-repeat 0px -150px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon14 a:hover {
	background: url("image/nav.gif") no-repeat -250px -150px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon14 a span {
	
}

.icon14_spec a span {
	
}

.icon14_spec a {
	background: url("image/nav.gif") no-repeat -250px -150px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon15 {
	background: url("image/nav.gif") no-repeat 0px -202px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon15 a:hover {
	background: url("image/nav.gif") no-repeat -250px -202px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon15 a span {
	
}

.icon15_spec a span {
	
}

.icon15_spec a {
	background: url("image/nav.gif") no-repeat -250px -202px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon16 {
	background: url("image/nav.gif") no-repeat 0px -254px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon16 a:hover {
	background: url("image/nav.gif") no-repeat -250px -254px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon16 a span {
	
}

.icon16_spec a span {
	
}

.icon16_spec a {
	background: url("image/nav.gif") no-repeat -250px -254px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon17 {
	background: url("image/nav.gif") no-repeat 0px -304px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon17 a:hover {
	background: url("image/nav.gif") no-repeat -250px -304px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon17 a span {
	
}

.icon17_spec a span {
	
}

.icon17_spec a {
	background: url("image/nav.gif") no-repeat -250px -304px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon18 {
	background: url("image/nav.gif") no-repeat 0px -354px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon18 a:hover {
	background: url("image/nav.gif") no-repeat -250px -354px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon18 a span {
	
}

.icon18_spec a span {
	
}

.icon18_spec a {
	background: url("image/nav.gif") no-repeat -250px -354px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon19 {
	background: url("image/nav.gif") no-repeat 0px -405px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon19 a span {
	
}

.icon19_spec a span {
	
}

.icon19 a:hover {
	background: url("image/nav.gif") no-repeat -250px -405px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon19_spec a {
	background: url("image/nav.gif") no-repeat -250px -405px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon20 {
	background: url("image/nav.gif") no-repeat 0px -966px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon20 a:hover {
	background: url("image/nav.gif") no-repeat -250px -966px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon20_spec a {
	background: url("image/nav.gif") no-repeat -250px -966px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon21 {
	background: url("image/nav.gif") no-repeat 0px -1017px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon21 a:hover {
	background: url("image/nav.gif") no-repeat -250px -1017px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon21_spec a {
	background: url("image/nav.gif") no-repeat -250px -1017px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon22 {
	background: url("image/nav.gif") no-repeat 0px -1068px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon22 a:hover {
	background: url("image/nav.gif") no-repeat -250px -1068px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon22_spec a {
	background: url("image/nav.gif") no-repeat -250px -1068px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}

.icon23 {
	background: url("image/nav.gif") no-repeat 0px -1119px;
	width: 250px;
	height: 32px;
	color: rgb(102, 102, 102);
	_height: 32px;
}

.icon23 a:hover {
	background: url("image/nav.gif") no-repeat -250px -1119px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255);
	_height: 32px;
}

.icon23_spec a {
	background: url("image/nav.gif") no-repeat -250px -1119px;
	width: 250px;
	height: 32px;
	color: rgb(255, 255, 255) !important;
	_height: 32px;
}