@charset "utf-8";
.header{
	font-size: 0;
	padding: 18px 0;
	position: fixed;
    z-index: 999;
    width: 100%;
    background: rgba(0,0,0,.6);
}
.header .logo{
	
}
.header .logo a{
	display: block;
}
.header .logo img{
	height: 64px;
}
.header .nav{
	margin: 10px 0;
}
.header .nav .yiji{
	
}
.header .nav .yiji>li{
	margin-right: 50px;
}
.header .nav .yiji>li:last-child{
	margin-right: 0;
}
.header .nav .yiji>li>a{
	display: block;
	font-size: 16px;
	color: #ffffff;
	padding: 10px 0;
	border-bottom: 3px solid transparent;
	transition: all .3s;
}
.header .nav .yiji>li:hover>a,
.header .nav .yiji>li.active>a{
	color: #d6ce27;
	border-bottom: 3px solid #d6ce27;
}

.footer{
	background: #28282D;
	padding: 55px 0;
}
.footer .flogo{
	font-size: 0;
}
.footer .flogo a{
	display: block;
}
.footer .flogo img{
	height: 55px;
}
.footer .fnav{
	margin-left: 70px;
}
.footer .fnav li{
	margin-right: 80px;
}
.footer .fnav li:last-child{
	margin-right: 0;
}
.footer .fnav h3{
	font-size: 0;
	margin-bottom: 20px;
}
.footer .fnav h3 a{
	font-size: 18px;
	color: #ffffff;
	display: inline-block;
}
.footer .fnav p{
	line-height: 30px;
}
.footer .fnav p a{
	font-size: 16px;
	color: #adadab;
	display: inline-block;
}
.footer .flxwm{
	width: 275px;
	margin-left: 60px;
}
.footer .flxwm h3{
	font-size: 0;
	margin-bottom: 20px;
}
.footer .flxwm h3 a{
	font-size: 18px;
	color: #ffffff;
	display: inline-block;
}
.footer .flxwm p{
	line-height: 30px;
	font-size: 16px;
	color: #adadab;
}
.footer .fewm{
	font-size: 0;
	text-align: center;
}
.footer .fewm a{
	display: block;
}
.footer .fewm img{
	width: 142px;
	height: 142px;
}
.footer .fewm p{
	font-size: 16px;
	color: #ffffff;
	line-height: 35px;
}