/*底部*/
	.footer{ background-color:#222222; padding:20px 0 0; color:#fff}
	.footer a{ color:#fff}
	.footer a:hover{ text-decoration:underline}
	.footer span{ margin-right:5px}
	.footer .weap{ overflow:hidden;}
	.footer .left{ float:left; width:68%}
	.footer .right{ float:right; width:28%; text-align:right}
	.footer .flexnav{display: flex;align-items: flex-start;width: 100%;padding: 30px 0 50px;}
	
	.footer .flexnav .col4{width: 35%;}
	.footer .flexnav .col3{width: calc(65% / 4);}
	.footer .flexnav .col3 h1,.footer .flexnav .col4 h1{font-size: 20px;color: #eee;margin-bottom: 30px;line-height: 32px;}
	.footer .flexnav .col3 a{font-size: 16px;color: #aaa;line-height: 24px;margin-bottom: 5px;display: inline-block;}
	.footer .flexnav .col4 img{height: 130px;margin-bottom: 20px;}
	.footer .flexnav .col4 p{font-size: 16px;line-height: 24px;margin-bottom: 5px;display: inline-block;color: #eeeeee;}
	
	.footer .bottom{display: flex;justify-content: center;padding: 15px 10px;background-color: #131313;align-items: center;}
	.footer .bottom span{font-size: 14px;}
	.footer img{height: 18px;vertical-align: middle;}
	
	
	
	@media (max-width:766px){
	 
	/*底部*/
	.footer{ line-height:1.6}
	.footer .left{ float:none; width:auto; text-align:center}
	.footer .right{ float:none; width:auto; text-align:center}
	.footer span{ margin:0 5px;}
	}