#footer {
	max-width: 1920px;
	margin: 0 auto;
	padding: 0.5%;
	background-image: url('../../img/folder/common/底部-背景.jpg');
}

.footer-bottom {}

.footer-bottom-title {
	padding: 3%;
}

.footer-bottom-title p {}

.footer-bottom-title {
	text-align: center;
}

.footer-bottom-title ul li {
	display: inline-block;
	font-size: 22px;
}

.footer-bottom-filings {
	font-size: 16px;
	text-align: center;
	color: white;
}

.footer-bottom-label {
	width: 100%;
	height: auto;
	margin: 0 auto;
}

.footer-bottom-label-logo {
	width: 330px;
	height: auto;
	margin: 0 auto;
}

.footer-bottom-label-contact {
	width: 45%;
	height: auto;
	margin: 0 auto;
}

.footer-bottom-label-contact-text {
	display: flex;
	flex-flow: row wrap;
	align-content: flex-end;
	color: white;
	font-size: 24px;
	margin: 3% auto;
}

.footer-bottom-label-contact-text p {
	margin-top: 1%;
}

@media screen and (max-width: 1680px) {
	#footer {
		max-width: 1680px;
		margin: 0 auto;
		padding: 0.5%;
		background-image: url('../../img/folder/common/底部-背景.jpg');
	}
	.footer-bottom {}
	.footer-bottom-title {
		padding: 3%;
	}
	.footer-bottom-title p {}
	.footer-bottom-title {
		text-align: center;
	}
	.footer-bottom-title ul li {
		display: inline-block;
		font-size: 22px;
	}
	.footer-bottom-filings {
		font-size: 16px;
		text-align: center;
		color: white;
	}
	.footer-bottom-label {
		width: 100%;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-logo {
		width: 330px;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-contact {
		width: 55%;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-contact-text {
		display: flex;
		flex-flow: row wrap;
		align-content: flex-end;
		color: white;
		font-size: 24px;
		margin: 3% auto;
	}
	.footer-bottom-label-contact-text p {
		margin-top: 1%;
	}
}

@media screen and (max-width: 1440px) {
	#footer {
		max-width: 1440px;
		margin: 0 auto;
		padding: 0.5%;
		background-image: url('../../img/folder/common/底部-背景.jpg');
	}
	.footer-bottom {}
	.footer-bottom-title {
		padding: 1%;
	}
	.footer-bottom-title p {margin-bottom: 0rem}
	.footer-bottom-title {
		text-align: center;
	}
	.footer-bottom-title ul li {
		display: inline-block;
		font-size: 22px;
	}
	.footer-bottom-filings {
		font-size: 16px;
		text-align: center;
		color: white;
	}
	.footer-bottom-label {
		width: 100%;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-logo {
		width: 330px;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-contact {
		width: 65%;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-contact-text {
		display: flex;
		flex-flow: row wrap;
		align-content: flex-end;
		color: white;
		font-size: 24px;
		margin: 3% auto;
	}
	.footer-bottom-label-contact-text p {
		margin-top: 1%;
	}
}

@media screen and (max-width: 1280px) {
#footer {
	max-width: 1280px;
	margin: 0 auto;
	padding: 0.5%;
	background-image: url('../../img/folder/common/底部-背景.jpg');
}

.footer-bottom {}

.footer-bottom-title {
	padding: 3%;
}

.footer-bottom-title p {}

.footer-bottom-title {
	text-align: center;
}

.footer-bottom-title ul li {
	display: inline-block;
	font-size: 32px;
}

.footer-bottom-filings {
	font-size: 16px;
	text-align: center;
	color: white;
}

.footer-bottom-label {
	width: 100%;
	height: auto;
	margin: 0 auto;
}

.footer-bottom-label-logo {
	width: 330px;
	height: auto;
	margin: 0 auto;
}

.footer-bottom-label-contact {
	width: 70%;
	height: auto;
	margin: 0 auto;
}

.footer-bottom-label-contact-text {
	display: flex;
	flex-flow: row wrap;
	align-content: flex-end;
	color: white;
	font-size: 24px;
	margin: 3% auto;
}

.footer-bottom-label-contact-text p {
	margin-top: 1%;
}
	
}



@media screen and (max-width: 1024px) {
	#footer {
		max-width: 1024px;
		margin: 0 auto;
		padding: 0.5%;
		background-image: url('../../img/folder/common/底部-背景.jpg');
	}
	.footer-bottom {}
	.footer-bottom-title {
		padding: 3%;
	}
	.footer-bottom-title p {}
	.footer-bottom-title {
		text-align: center;
	}
	.footer-bottom-title ul li {
		display: inline-block;
		font-size: 32px;
	}
	.footer-bottom-filings {
		font-size: 16px;
		text-align: center;
		color: white;
	}
	.footer-bottom-label {
		width: 100%;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-logo {
		width: 330px;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-contact {
		width: 85%;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-contact-text {
		display: flex;
		flex-flow: row wrap;
		align-content: flex-end;
		color: white;
		font-size: 24px;
		margin: 3% auto;
	}
	.footer-bottom-label-contact-text p {
		margin-top: 1%;
	}
}

@media screen and (max-width: 800px) {
	#footer {
		max-width: 800px;
		margin: 0 auto;
		padding: 0.5%;
		background-image: url('../../img/folder/common/底部-背景.jpg');
	}
	.footer-bottom {}
	.footer-bottom-title {
		padding: 3%;
	}
	.footer-bottom-title p {}
	.footer-bottom-title {
		text-align: center;
	}
	.footer-bottom-title ul li {
		display: inline-block;
		font-size: 26px;
		height: 20px;
	}
	.footer-bottom-filings {
		font-size: 14px;
		text-align: center;
		color: white;
	}
	.footer-bottom-label {
		width: 100%;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-logo {
		width: 200px;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-contact {
		width: 85%;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-contact-text img{
		width: 8%;
		height: auto;
	} 
	.footer-bottom-label-contact-text {
		display: flex;
		flex-flow: row wrap;
		align-content: flex-end;
		color: white;
		font-size: 16px;
		margin: 3% auto;
	}
	.footer-bottom-label-contact-text p {
		margin-top: 1%;
	}
	}

@media screen and (max-width: 600px) {
	#footer{
		max-width: 600px;
		margin: 0 auto;
		padding: 0.5%;
		background-image: url('../../img/folder/common/底部-背景.jpg');
	}
	.footer-bottom {}
	.footer-bottom-title {
		padding: 3%;
	}
	.footer-bottom-title p {}
	.footer-bottom-title {
		text-align: center;
	}
	.footer-bottom-title ul li {
		
		height: 10px;
		display: inline-block;
		font-size: 12px;
		
	}
	.footer-bottom-filings {
		font-size: 8px;
		text-align: center;
		color: white;
	}
	.footer-bottom-label {
		width: 100%;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-logo {
		width: 120px;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-contact {
		width: 75%;
		height: auto;
		margin: 0 auto;
	}
	.footer-bottom-label-contact-text img{
		width: 10%;
		height: 8%;
	} 
	.footer-bottom-label-contact-text {
		display: flex;
		flex-flow: row wrap;
		align-content: flex-end;
		color: white;
		font-size: 12px;
		margin: 3% auto;
	}
	.footer-bottom-label-contact-text p {
		width: 90%;
		margin-top: 1%;
	}
}