.footer .f_box1.flex_box{
	align-items: flex-start !important;
	justify-content: space-between;
	background: #FFFFFF;
}
.footer .logo{
	width: 2.57rem;
	height: auto;
	margin-top: 0.05rem;
	margin-bottom: 0.26rem;
}
.footer  .f_box1{
	padding-top: 0.22rem;
	height: 3.7rem;
}
.footer  .f_box1 .fb_box1 .txt{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.16rem;
	color: #333333;
	line-height: 0.21rem;
	margin-bottom: 0.1rem;
}
.footer  .f_box1 .fb_box1 .txt span{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.16rem;
	color: #FC6823;
	line-height: 0.21rem;
}
.footer  .f_box1 .fb_box2 .txt1{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.2rem;
	color: #333333;
	margin-bottom: 0.22rem;
}
.footer  .f_box1 .fb_box2 .txt2{
	margin-bottom: 0.08rem;
}
.footer  .f_box1 .fb_box2 .txt2 a{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.16rem;
	color: #666666;

}
.footer  .f_box1 .fb_box3 .txt1{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.2rem;
	color: #333333;
	text-align: center;
	margin-bottom: 0.24rem;
}
.footer  .f_box1 .fb_box3 .code{
	width: 1.2rem;
	height: 1.2rem;
}
.footer .f_box2 .flex_box{
	justify-content: space-between;
}

.footer .f_box2{
	padding: 0.22rem 0;
	background: #F4F4F4;
}
.footer .f_box2 .left div,
.footer .f_box2 .right,
.footer .f_box2 a,
.footer .f_box2 span{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.16rem;
	color: #666666;
	margin-bottom: 0.05rem;
}


.footer  .f_box2 .flex_box{
	justify-content: space-between;
}
.footer .f_box2 .txt2 a:hover{
	color: #EA5504;
}
.footer .f_box1 .fb_box3 .txt1{
	font-family: Microsoft YaHei, Microsoft YaHei;
	font-weight: 400;
	font-size: 0.2rem;
	color: #333333;
	margin-bottom: 0.22rem;
}

@media screen and (max-width: 1024px) {
	.footer .fb_box2{
		display: none;
	}
	.footer .logo{
		width: 4rem;
		height: auto;
	}
	.footer .fb_box1 .txt{
		font-size: 0.3rem;
	}
	.footer .fb_box3 .txt1{
		font-size: 0.32rem;

	}
	.footer  .f_box1 .fb_box1 .txt span,
	.footer .f_box1 .fb_box1 .txt{
		font-size: 0.32rem;
		line-height: 1.3;
	}
	.footer .f_box1 .fb_box3 .txt1{
		font-size: 0.32rem;
	}
	
	.footer  .f_box1 .fb_box3 .txt1{
		font-size: 0.32rem;
	}
	.footer .f_box1 .fb_box3{
		width: 3rem;
	}
	.footer .f_box1 .fb_box3 .code{
		width: 1.8rem;
		height: auto;
	}
	.footer .f_box1{
		padding-bottom: 0.22rem;
		height: auto;
	}
	.footer .f_box2 .left div, .footer .f_box2 .right, .footer .f_box2 a, .footer .f_box2 span{
		font-size: 0.3rem;
	}
	.footer .f_box2 .flex_box{
		flex-direction: column;
    	align-items: flex-start;
	}
}