/* CSS Document */
/*
*	This is Public Style File
*	Link This Style At Header
*/
*{
	margin:0;
	padding:0;
	border:none;
	font-size:14px;
	transition:all 0.2s linear 0s;
	-webkit-transition:all 0.2s linear 0s;
	-ms-transition:all 0.2s linear 0s;
	-o-transition:all 0.2s linear 0s;
	-moz-transition:all 0.2s linear 0s;
	font-family:'Microsoft Yahei', Arial, Helvetica, sans-serif;
}
a{
	color:#666;
	text-decoration:none;
}
.clear{
	clear:both;
}
ul,li{
	list-style: none;
}
.top{
	width:100%;
	height:30px;
	background-color: #fcfcfc;
}
.top div{
	width:1000px;
	height: 30px;
	line-height: 30px;
	margin:0px auto;
}
.top div span,.top div a{
	font-size: 12px;
}
.top div a:hover{
	text-decoration: underline;
}
.head{
	width: 100%;
	height: 109px;
	border-top: 1px solid #ddd;
}
.header{
	width:1000px;
	height:109px;
	margin:0px auto;
}
a.index{
	width:288px;
	height:109px;
	float:left;
	background:url(../image/logo.png) no-repeat center;
}
.header ul{
	float: right;
	height: 25px;
	margin-top: 42px;
}
.header li{
	width: 90px;
	height: 25px;
	float: left;
}
.header li a{
	width: 70px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	margin-left:10px;
	border-radius: 13px;
	display: block;
}
.header li a:hover,.header li a.on{
	background-color: #005d82;
	color: #fff;
}
.footer{
	width:100%;
	height:40px;
	background-color: #005db2;
	border-top: 6px solid #f5f5f5;
}
.footer div{
	width:1000px;
	height: 40px;
	line-height: 40px;
	margin:0px auto;
}
.footer div span,.footer div a{
	font-size: 12px;
	color: #fff;
}
.footer div a:hover{
	text-decoration: underline;
}
body{
	padding-bottom:100px;
}
.f-f{
	width:100%;
	height:100px;
	position:fixed;
	bottom:0px;
	background:url(../image/f-f.png) no-repeat center;
}
.f-f-i{
	width:1000px;
	height:100px;
	margin:0 auto;
}
.f-f-i span{
	padding-left:442px;
	padding-top:45px;
	height:35px;
	line-height:45px;
	float:left;
	color:#fff;
	font-size:21px;
}
.f-f-i a{
	float:right;
	width:275px;
	height:100px;
}