@charset "UTF-8";
/**
 * navigation styles
 *
 * @since 2009-9-30 12:24
 * @copyright www.xiaop.net
 * @author xiaop < xiaop@xiaop.net >
 *
 * SVN: $Id: navigation.css 201 2010-01-03 18:26:02Z xiaop $
 */

#siteLogo{
	margin: 0;
	height: 70px;
	color: #a31022;
	}
	#siteLogo a img{
		border: 0;
	}
#sitemenu{
	}
	#siteMenu ul{
		background: #a31022;
		display: block;
		list-style: none;
margin: 0;
padding: 0;
		/* padding-left: 24px; */
	}
	#siteMenu li{
		float: left;
		padding: 0 14px 0 12px;
		background: url(i/i.png) no-repeat center right;
	}
	#siteMenu a{
		text-decoration: none;
		line-height: 31px;
		color: #efefef;
	}
	#siteMenu a:hover{
		color: #fff;
	}
	#siteMenu a span{
		height: 31px;
	}
	#siteMenuCurrent{
		margin: 0 3px;
		padding: 0 0 0 3px !important;
		background: url(i/menu_bg.jpg) no-repeat left 0px !important;
		height: 31px;
		overflow: hidden;
		}
		#siteMenuCurrent a{
			display: block;
			font-size: 14px;
			line-height: 33px;
			color: #a31022;
		}
		#siteMenuCurrent a span{
			display: block;
			float: left;
			padding: 0 14px 0 12px;
			background: url(i/menu_bg.jpg) no-repeat right 0px !important;
		}
		#siteMenuCurrent a:hover{
			color: #a31022;
	}
	.siteMenuLast{
		background-image: none !important;
	}
	#siteMenuLeft{
		display: block;
		width: 2px;
		height: 30px;
		float: left;
		margin: 0 !important;
		padding: 0 !important;
		margin-right: 20px !important;
		background-image: url(i/left.jpg) !important;
		background-position: 0 0 !important;
	}
	#siteMenuRight{
		width: 2px;
		height: 30px;
		float: right !important;
		margin: 0 !important;
		padding: 0 !important;
		background-image: url(i/right.jpg) !important;
		background-position: right top !important;
	}

#siteToolkit{
	background: #eaeaea;
	list-style: none;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #ddd;
margin: 0;
padding: 0;
	padding-left: 1em;
	padding-right: 1em;
	}
	#siteToolkit li{
		line-height: 25px;
		height: 25px;
	}
	#siteToolkitLeft{
		float: left;
		font: 10px Verdana, Tahoma, serif, sans-serif;
		color: #000;
		}
		#siteToolkitLeft span{
			padding-left: 2em;
		}
		#siteToolkitLeft .sitePhone{
			background: url(i/navgations.gif) no-repeat -80px -81px !important;
		}
		#siteToolkitLeft .siteMobile{
			margin-left: 5px;
			background: url(i/navgations.gif) no-repeat -80px -113px !important;
	}
	#siteToolkitRight{
		float: right;
		text-align: right;
		}
		#siteToolkitRight a{
			text-decoration: none;
			color: #333;
			margin-left: 5px;
		}
		#siteToolkitRight a:hover{
			color: #a31022;
		}
		#siteToolkitRight a span{
			padding: 0 2px 0 8px;
			background: url(i/navgations.gif) no-repeat -86px -145px !important;
}

/* siteCrumb */
.siteCrumb p{
	margin: 0 0 0 1em;
	padding: 0;
	height: 21px !important;
	line-height: 21px !important;
	text-align: left;
	font-size: 12px;
	color: #aaa !important;
	}
	.siteCrumb p strong{
		padding-left: 1.8em;
		background: url(i/navgations.gif) no-repeat 4px -115px !important;
		font-weight: bold;
	}
	.siteCrumb a{
		color: #aaa !important;
		text-decoration: none;
	}
	.siteCrumb a:hover{
		color: #a31022 !important;
	}