@media screen and (max-width: 768px) {
	body {margin: 0;padding: 0; background: #000000; }
}
.top {
	width: 100%;
	position: relative;
	height: 4rem;
	background: url(../img/top.png) no-repeat;
	background-size: 100% 100%;
}
.footer-bg { background: url(../img/footer-bg.jpg) no-repeat;
	background-size: 100% 100%;
}
.content-box .itemG {
	display: flex;
	flex-wrap: wrap;
	justify-content: stretch;
    gap: 10px;
}
.content-box .item {
	position: relative;
	width: 48%;
	display: block;
	border-radius: 5px;
	overflow: hidden;
	/*margin-bottom: 10px;*/
}
.content-box .itemG .hot {
	position: absolute;
	bottom: 0;
	right: 0;
}
#contactList { display: none; padding: 10px; }
#contactList li { list-style: none; padding-top: 5px; padding-bottom: 5px; text-align: center; border-bottom: 1px dashed #cccccc; }
#contactList li:last-child{ border-bottom: 0; }

#commCollect {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #27282a;
    color: #FFFFFF;
    margin: 0; font-size: 14px; }

#commCollect .col1 {padding-left: 0.5rem; padding-top: 2px; flex: 1; }
#commCollect .col1 button { font-size: 14px; padding: 4px 8px; margin-right: 10px; background: #056125; border: 0; margin-top: -2px; border-radius: 5px; float: right; }
#commCollect .col2 {background: #056125; padding: 0.2rem 0.5rem; }
#commCollect .col2 a {  color: #FFFFFF;}