﻿body{
	font-family: 微软雅黑;
	background: #fff;
}

div.wrapper{
	width:1000px;
	margin:0 auto;
	position:relative;
}
html.mobile div.wrapper{
	width: 100%;
}

/*----------header----------*/
.header{
	
}
.header .cont{
	height: 100px;
	position: relative;
}
.header .logo{
	display: inline-block;
	width: 391px;
	height: 71px;
	background: url(../images/logo.png);
	position: absolute;
	top: 15px;
	left: 5px;
}
.header .menu{
	padding-left: 500px;
}
.header .menu ul{

}
.header .menu li{
	float: left;
}
.header .menu li a{
	display: inline-block;
	width: 100px;
	height: 100px;
	text-align: center;
	line-height: 100px;
	font-size: 14px;
	color: #333333;
}
.header .menu li a:hover,
.header .menu li a.on{
	text-decoration: none;
	background: url(../images/menu_on.png) repeat-x 0 0;
	color: #0a9f82;
}
.menu >span{
	display: inline-block;
	height: 16px;
	background: url(../images/ico_user.png) no-repeat 0 50%;
	padding-left: 22px;
	line-height: 16px;
	color: #dddddd;
	float: right;
	position: relative;
	top: 42px;
}
.menu >span a{
	color: #333333;
	margin: 0 5px;
}
/*----------mainer----------*/
.mainer{

}

.head{
	
}
.banner{
	line-height: 0;
	background: none no-repeat 50% 0 #6c451a;
	min-height: 260px;
}

.page{
	margin-top: 30px;
}

/*----------footer----------*/
.footer{
	margin-top: 30px;
	padding: 30px 0;
	background: #f2f2f2;
}
.footer2{
	padding: 30px 0;
	background: #fff;
	border-top:1px solid #e5e5e5;
}
.footer p{
	text-align: center;
	line-height: 22px;
	color: #818181;
}
.footer2 p{
	text-align: center;
	line-height: 22px;
	color: #818181;
}

/*----------common----------*/
/**/