#footer{
	width: 100%;
	background-color: #020B10;0
}
.foot_Div {
	width: 1880px;
	margin: auto;
	padding: 57px 0;
}
.foot_Div ul{
	width: 100%;
}
.foot_Div ul li{
	float: left;
	margin-right: 100px;
}
.foot_Div ul li:last-child{
	margin: 0;
}
.foot_Div ul li p{
	font-size: 13px;
	font-weight: normal;
	color: #7a9baa;
	line-height: 36px;
}
.foot_Div ul li p a{
	font-size: 13px;
	font-weight: normal;
	color: #7a9baa;
}
.foot_Div ul li .foot_Div_UlP{
	color: #ffffff;
}
.foot_Div ul li .foot_Div_UlP a{
	color: #ffffff;
}
.foot_Div_Byker{
	width: 100%;
	clear: both;
	padding-top: 58px;
}
.foot_Div_Byker_Logo{
	width: 100%;
	display: flex;
	align-items: flex-end;
    justify-content: space-between;
}
.foot_Div_Byker_Logo .foot_ByLO_left{
	font-size: 16px;
	font-weight: normal;
	color: #56707c;
}
.foot_Div_Byker_Logo .foot_ByLO_left img{
	width: 220px;
	margin-right: 40px;
}
.foot_Div_Byker_Logo .foot_ByLO_left span{
	margin-right: 14px;
}
.foot_Div_Byker_Logo .foot_ByLO_right{
	margin-right: 23px;
	padding-bottom: 18px;
	position: relative;
}
.foot_Div_Byker_Logo .foot_ByLO_right span{
	margin-left: 36px;
	cursor: pointer;
	display: inline-block;
	position: relative;
}
.foot_ByLO_right a{
	display: inline-block;
	width: 100%;
	height: 100%;
}

.foot_ByLO_right .addWeixin{
	position: absolute;
	bottom: 70px;
	padding: 5px;
	background-color: #FFFFFF;
	display: none;
}
.foot_ByLO_right span:nth-child(1){
	width: 46px;
	height: 40px;
}
.foot_ByLO_right span:nth-child(2){
	width: 44px;
	height: 36px;
}
.foot_ByLO_right span:nth-child(3){
	width: 40px;
	height: 37px;
}
.foot_ByLO_right span:nth-child(4){
	width: 36px;
	height: 28px;
}
.foot_ByLO_right span img{
	width: 100%;
	height: 100%;
	object-fit: contain;
	position: absolute;
	display: none;
}
.foot_ByLO_right span img:first-child{
	display: inline-block;
}
.foot_ByLO_right span:hover img:first-child{
	display: none;
}
.foot_ByLO_right span:hover img:last-child{
	display: inline-block;
}
.foot_Div_Byker_Xian{
	width: 100%;
	height: 2px;
	background-color: #082735;
	margin: 10px 0 15px;
}
.foot_Div_Byker_Tex p{
	font-size: 16px;
	font-weight: normal;
	line-height: 40px;
	color: #154256;
}
.foot_Div_Byker_Tex span{
	font-size:16px;
	line-height: 40px;
	float: right;
	margin-right: 23px;
}
.foot_Div_Byker_Tex a{
	font-size:16px;
	color: #154256;
}
@media (max-width:1900px ) {
	.foot_Div {
		width: 100%;
		padding: 50px 10px;
		box-sizing: border-box;
	}
}
@media (max-width:1330px ) {
	.foot_Div {
		width: 100%;
		padding: 50px 10px;
		box-sizing: border-box;
	}
	.foot_Div ul li{
		margin-right: 56px;
	}
}

@media (max-width:1000px ) {
	.foot_Div {
		width: 100%;
		padding: 40px 10px;
		box-sizing: border-box;
	}
	.foot_Div ul{
		display: flex;
		justify-content: space-around;
		flex-wrap: wrap;
	}
	.foot_Div ul li{
		margin: 0 10px;
	}
	.foot_Div ul li p{
		font-size: 14px;
		line-height: 30px;
	}
	.foot_Div ul li p a{
		font-size: 14px;
	}
	.foot_Div_Byker{
		padding-top: 30px;
	}
	.foot_Div_Byker_Logo .foot_ByLO_left{
		font-size: 14px;
	}
	.foot_Div_Byker_Logo .foot_ByLO_left img{
		width: 170px;
	}
	.foot_ByLO_right span:nth-child(1){
		width: 30px;
		height: 24px;
	}
	.foot_ByLO_right span:nth-child(2){
		width: 30px;
		height: 27px;
	}
	.foot_ByLO_right span:nth-child(3){
		width: 30px;
		height: 28px;
	}
	.foot_ByLO_right span:nth-child(4){
		width: 30px;
		height: 23px;
	}
	.foot_Div_Byker_Logo .foot_ByLO_right{
		padding-bottom: 0;
	}
	.foot_Div_Byker_Tex p{
		font-size: 14px;
		line-height: 30px;
	}
	.foot_Div_Byker_Tex span{
		font-size: 14px;
		line-height: 30px;
	}
	.foot_Div_Byker_Tex a{
		font-size: 14px;
	}
}

@media (max-width:730px ) {
	.foot_Div {
		width: 100%;
		padding: 30px 10px;
		box-sizing: border-box;
	}
	.foot_Div ul{
		justify-content: flex-start;
	}
	.foot_Div ul li{
		margin-right: 20px;
		margin-bottom: 20px;
	}
	.foot_Div_Byker{
		padding-top: 20px;
	}
	.foot_Div_Byker_Logo .foot_ByLO_left img{
		width: 160px;
	}
	.foot_Div_Byker_Logo .foot_ByLO_right{
		display: none;
	}
	
}
@media (max-width:730px ){
	.foot_Div_Byker_Tex span{
		display: block;
		float: none;
	}
}