/* 
底层结构样式表 base.css 
Author:  Jerry
Email:   84043885@qq.com
Date:    2013-04-02
Version: 1.0
*/

/* reset 初始化 Based on work by Jerry */
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, th, td {
	margin:0;
	padding:0
}
img {
	-ms-interpolation-mode:bicubic;
	border:0
}
ol, ul, li {
	list-style:none
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%
}
input, button {
	font-size:inherit;
 	*font-size:100%;
	font-family:inherit;
	vertical-align:middle;
	margin:0;
	padding:0;
	outline:none
}
input {
	border:0
}
i, em, b, code {
	font-style:normal;
	font-weight:normal
}
body {
	font:12px/1.5 simsun;
	color:#333;
	font-family:"Microsoft YaHei","simsun";
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	color:#333
}
.cd {
	overflow:hidden;
	_zoom:1
}
.cl {
 	*zoom:1
}
.cl:after {
	content:'\20';
	display:block;
	height:0;
	clear:both
}
.head{
	height:59px;
	background:url('head.jpg') repeat-x;
}
.head strong{
	width:280px;
	height:59px;
	background:url('logo.jpg') no-repeat;
	overflow:hidden;
	text-indent:-999em;
	display:block
}
.list h2{
	height:44px;
	background-color:#E7E7E7;
	font-size:18px;
	font-weight:300;
	line-height:42px;
	padding-left:5px;
	overflow:hidden;
	color:#000
}
.list ol li{
	width:90px;
	float:left;
	margin-right:5px;
}
.list ol li a{
	width:90px;
	height:44px;
	overflow:hidden;
	float:left;
	text-align:center;
}
.list ol li a.current{
	background-color:#FFF;
	border:1px solid #D3D3D3;
	border-bottom-color:#fff;
}
.list h2 em{
	width:70px;
	height:44px;
	text-align:center;
	float:left;
	overflow:hidden;
}
.list ul li{
	border-bottom:#eaeaea 1px solid;
	position:relative;
	background-color:#fff;
	height:70px;
	cursor:pointer;
}
.list ul li.lihoverbg{
	background-color:#F7F4ED;
}
.list ul li.libg{
	background-color:#F7F7F7
}
.liMain{
	height:70px;
	width:100%;
	overflow:hidden;
	display:table;
}
.liMain dl{
	padding-left:10px;
	display:inline;	
	float:left;
	white-space:nowrap;
	vertical-align:top;
}
.liMain dt{
	line-height:22px;
	padding-bottom:2px;
	font-size:18px;
}
.liMain dd{
	line-height:18px;
	font-size:12px;
	color:#666;
}
.liMainW{
	padding:5px 70px 5px 5px;
	height:60px;
}
.liMainW .img{
	width:60px;
	height:60px;
	display:inline;
	float:left;
}
.img img{
	vertical-align:middle;
}
.liSide{
	position:absolute;
	text-align:center;
	line-height:40px;
	width:70px;
	height:70px;
	top:0;
	right:0;
}
.liSide div{
	width:70px;
	height:40px;
	padding-top:30px;
	background:url('btndown.gif');
	color:#167DCD
}
.oTop a{
	margin:12px auto;
	display:block;
	width:104px;
	height:25px;
	background:url('btnTop.jpg');
	overflow:hidden;
	text-indent:-999em
}
#aboutUs{
	padding:15px 10px;
	font-size:14px;
}
#aboutUs p{
	margin-bottom:15px;
}
.foot{
	height:65px;
	padding-top:15px;
	border-top:1px solid #C6C6C6;
	background-color:#EBEBEB;
}
.foot p{
	text-align:center;
	margin-bottom:8px;
}
.foot a{
	color:#333;
	font-size:14px;
	margin:0 6px;
}
.foot a:hover{
	color:#06d;
}
