@charset "utf-8";
.footer-link {
  width: 100%;
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 20px;
  box-sizing: border-box;
}
.footer-link .title {
  margin-bottom: 22px;
}
.footer-link .title h5 {
  display: inline-block;
  font-size: 20px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #323232;
  line-height: 28px;
  margin-right: 20px;
}
.footer-link h3 {
  font-size: 18px;
  font-weight: 400;
  color: #323232;
  line-height: 22px;
  margin-bottom: 5px;
}
.footer-link .links a {
  font-size: 16px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #5e5e5e;
  line-height: 24px;
  margin-right: 20px;
  display: inline-block;
}
.footer-icp {
  width: 100%;
  background: #c0130d;
  padding: 14px 0 22px 0;
  margin: 0 auto;
  box-sizing: border-box;
}
.footer-icp p,
.footer-icp p * {
  line-height: 1.1;
  text-align: center;
  font-size: 14px;
  font-family: Helvetica;
  color:  #ffffff;
  line-height: 25px;
}
.footer-icp p span,
.footer-icp p * span {
  margin: 0 15px;
}
.footer-icp p .span,
.footer-icp p * .span {
  margin: 0 8px;
}
.footer-icp .icp-top {
  font-size: 14px;
  font-family: Helvetica;
  color:  #ffffff ;
  line-height: 22px;
  margin-bottom: 10px;
}
.footer-icp p a:hover{
	color: #ffffff !important;
}
/*新增*/
.footer-link{
						overflow: hidden;
					}
					.footer-link .links-fl{
						/*width: 860px;*/
						float: left;
					}
					
					.footer-link .links-fr{
						float: right;
						overflow:hidden;
					}
					
					.footer-link .links-fr .links-APP,.footer-link .links-fr .links-wechat{
						width: 99px;
						
						float: left;
						margin-right: 20px;
						text-align: center;
					}
					.footer-link .links-fr .links-APP img,.footer-link .links-fr .links-wechat img{
						width: 100%;
						height: 100%;
						border: none;
					}
					.footer-link .links-fr .links-APP p,.footer-link .links-fr .links-wechat p{
						padding-top: 5px;
					}
					
.footer-icp p img{
	vertical-align: -4px;
}
