﻿@charset "utf-8";
/*---------------header----------------------*/
.wrap {
	width:1200px;
	margin:0 auto;
	position: relative;
}
.wrap:before,.wrap:after {
    content:"";
    display:table;
}
.wrap:after {
    clear:both;
    overflow:hidden;
}
.header.banner,.content,.footer {
	float:left;
	width:100%;
}
.header{
	// height:70px;
	position: absolute;
    width: 100%;
    background: rgba(255,255,255,.9);
    padding-bottom: 10px;
    z-index: 1000;
}
.logo{
	// float:left;
	margin-top:14px;
}
// .nav{
// 	float:right;
// }
// .nav li{
// 	float:left;
// }
.nav li a{
	margin: 0 15px;
    padding: 15px 10px 0;
    font-size: 10px;
    line-height: 30px;
    display: block;
    
	// border-bottom:solid 6px #fff;
}
// .nav li.active a,.nav li a:hover{
// 	color:#58b929;
// 	border-bottom:solid 6px #58b929;
// }
/***********************/
.footer{
	padding-top:100px;
	color: #fefefe;
	font-size:14px;
	background-color: #58b929;
	// background-image: -moz-linear-gradient( -79deg, rgb(70,161,252) 0%, rgb(131,192,253) 100%);
	// background-image: -webkit-linear-gradient( -79deg, rgb(70,161,252) 0%, rgb(131,192,253) 100%);
	// background-image: -ms-linear-gradient( -79deg, rgb(70,161,252) 0%, rgb(131,192,253) 100%);
}
.footer .footer-contain {
	padding: 0;
	margin: 0 auto;
}
.footer-main {
	overflow:hidden;
	padding-bottom:40px;
	margin: 0;
	text-align: center;
}
.footer-main>div {
	margin-bottom: 20px;
}
// .footer-logo {
// 	float:left;
// 	width:320px;
// }
// .footer-link {
// 	float:left;
// 	width:240px;
// }
// .footer-contact {
// 	float:left;
// 	width:400px;
// }
.footer-main dt{
	margin-bottom:20px;
	font-size:16px;
}
.footer-main dd{
	line-height:36px;
}
.footer-main dd a{
	color:#fefefe;
}
.footer-main dd a:hover{
	color:#fff;
	text-decoration:underline;
}
.copyright {
	height:70px;
	line-height:70px;
	text-align:center;
	border-top:solid 1px #8ac4fd;
}
.pagebox{
	padding:50px 0 10px;
	text-align:center;
}
.pagebox a{
	width:40px;
	height:40px;
	margin-right:10px;
	line-height:40px;
	color:#fff;
	font-size:18px;
	background-color:#d2d2d2;
	text-align:center;
	display:inline-block;
	border-radius:6px;
}
.pagebox span{
	width:40px;
	height:40px;
	margin-right:10px;
	line-height:40px;
	color:#333;
	text-align:center;
	display:inline-block;
}
.pagebox a.prev,.pagebox a.next,.pagebox a.home,.pagebox a.end{
	width: 70px;
	padding:0 10px;
}
.pagebox a:hover,.pagebox a.cursor{
	color:#fff;
	background-color:#47a1fc;
}


















