/* -------底部---- */
.footer {
	background-color: #f2f4f7;
	padding: 5vh 0 0 0;
}

.footer-text li a {
	color: #999999
}

.footer-bottom {

	background-color: #f2f4f7;
	padding: 2vh 0;
	font-size: 14px;
	color: #20262e;
	display: flex;
	justify-content: space-between;
	border-top: 1px solid #e6e8eb;
	margin-top: 30px;
}




.footer-widget h3 {
	font-size: 20px;
	color: #20262e;
	margin-top: 0;
}


.footer-box-l{
	width: 55%;
}
.ty_box{
	width: 30%;
}
.footer-box-l ul{
	display: flex;
	justify-content: space-between;
}
.footer-box-l ul li a{ display: block;}
.footer-box-l ul li a.footer-h{
	font-size: 20px;
	color: #20262e;
	text-decoration: none;
}
.footer-box-l ul li a.footer-p{
	font-size: 16px;
	color: #9f9f9f;
	margin-top: 20px;
	text-decoration: none;
}
.foot-row {
	display: flex;
	justify-content: space-between;
}

.row {
	margin: 0;
}

.footer-business {
	margin-top: 30px;
}

.footer-business h4 {
	font-size: 16px;
	color: #b6b6b6;
}

.footer-business p {
	font-size: 20px;
	color: #ffffff;
}

.ewm {
	display: flex;
	margin-top: 30px;
	justify-content:space-between;
	width: 100%;
}

.ewm img {
	width: 91%;
/* 	margin-right: 10px; */
}
.footer-ewm-br{
	border-left:1px solid #e6e8eb;
	padding-left: 40px;
}

.name{
	font-size: 14px;
	margin-top: 20px;
}
.iphone{
	font-size: 14px;
	margin-top: 10px;
	display: flex;
}
.iphone em{ width: 15px; margin-right: 5px;}

@media screen and (max-width: 1200px) {
	.ty_box{
		width: 40%;
	}
}
@media screen and (max-width: 868px) {
	.ty_box{
		width: 45%;
		padding-left: 30px;
	}
	.footer-box-l{
		width: 50%;
	}
}
@media screen and (max-width: 768px) {
	
	.footer-box-l{
		display: none;
	}
	.ty_box {
		width: 100%;
		margin-top: 5px;
	}
	
	.foot-row {
		display: block;
	}
	
	.footer {
		padding: 2vh 0 0 0;
	}
	
	.footer-widget h3 {
		margin-top: 23px;
		font-size: 16px;
	}
	.footer-ewm-br{
	   border-left:none;
		margin-top: 20px;
		padding-left: 0;
	}
	.ewm{
		justify-content: space-around;
		margin-top: 20px;
	}
	.footer-bottom {
		display: block;
		
	}
	.footer-bottom p{
		align-items: center;
	}
	
}
