.HdMdCn>.Logo {
	background-size: contain;
	background-image: url("1.png");
	width: 100%;
	max-width: 301px;
	height: 97px;
	background-repeat: no-repeat;
	position: relative;
}
.HdMdCn>.Logo a {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.HdMdCn>.Logo img, .FooterTop .Logo img {
	display: none;
}

.FooterTop .Logo {
	background-size: contain;
	background-image: url("2.png");
	width: 100%;
	max-width: 477px;
	height: 105px;
	background-repeat: no-repeat;
}

.Footer {
	background: #000 !important;
}

@media only screen and (max-width: 1190px) {
	.HdMdCn>.Logo {
		height: 87px;
	}
}

@media screen and (min-width:769px) {
	.HeaderMid.Pfx .HdMdCn>.Logo {
		height: 61px !important;
	}
}

@media (max-width:769px) {
	.MobileMenuTop .HeaderMid .Logo {
		height: 87px !important;
	}
	.FooterTop .Logo {
		max-width: 260px !important;
	}
}
