.map-container{ padding-top: 1rem; }
.map-container .map{ width: 66.40625vw; }
.map-container .map-desc{ background: url(/statics/home/images/map-desc-pic.png) no-repeat center; background-size: cover; padding: 1rem 1rem .74rem; }
.map-container .map-desc .map-desc-title-en { margin: .2rem 0 .4rem; }
.map-container .map-desc .map-methods-item{ line-height: 1.75; }
.map-container .map-desc .contract-code{ margin-top: 1.16rem; }
.map-container .map-desc .contract-code .code-label{ margin-bottom: .1rem; }

/*.map-container .contact-methods{ padding: .64rem ; }*/


.contact-methods{justify-content:space-between; font-size: 16px; padding: 4em 3em; background: url(/statics/home/images/conbg.jpg) bottom no-repeat; background-position-x: 0; }
.contact-methods .contact-title{ position: relative; padding-bottom: 0.3em; font-size: 2.5em; }
.contact-methods .contact-title span.lin{ position: absolute; left: 0; top: 2em; width: 1em; height: 2px; background: #666666; }


.bm-link{ width:75% ; }
.bm-link .bm-link-conter{ padding-bottom: 5em; }
.bm-link .bm-link-conter h3.title{ padding-bottom: 1em; font-size: 1.5em; font-weight: 400; }
.bm-line-more{ flex-wrap: wrap; }
.bm-line-more .bm-item{ width: 23.5%;flex-wrap: wrap; margin-right: 2%; padding: 1.5em 0; border-bottom: 1px #e1e1e1 solid; font-size: 1em; color: #333; word-break: unset;}
.bm-line-more .bm-item:nth-of-type(4n){ margin-right: 0; }
.bm-line-more2 .bm-item{ width: 32%;flex-wrap: wrap; margin-right: 2%;}
.bm-line-more2 .bm-item:nth-of-type(3n){ margin-right: 0; }
.bm-line-more2 .bm-item:nth-of-type(4n){ margin-right: 2%; }
@media all and (max-width: 1366px) {
	.contact-methods .contact-title { font-size: 2em; }
	.map-container .map-desc .map-desc-title { font-size: 36px; }
	.map-container .map-desc .map-desc-title-en{ font-size: 22px; }
	.bm-line-more .bm-item span { display: block; }
}

@media all and (max-width: 768px) {
	.map-container{ display: block; padding-top: 0.5rem; }
	.map-container .map{ width: 100%; height: 7em; }
	.map-container .map-desc{ padding:4em 3em; }
	.map-container .map-desc .map-desc-title { font-size: 30px; }
	.map-container .map-desc .map-desc-title-en{ margin: 0.5em 0 0.5em 0; }
	.map-container .map-desc .contract-code{ margin-top: 1em; }

	.contact-methods{ display: block; font-size: 14px;}
	.bm-link{ width:100% ; }
	.contact-methods .contact-title{ margin-bottom: 1em; font-size: 1.8em; }
	.contact-methods .contact-title span.lin{  top:1.5em; }
	.bm-link .bm-link-conter h3.title{ padding-bottom: 0; }

	.bm-line-more .bm-item{ width: 49%;}
	.bm-line-more .bm-item:nth-of-type(2n){ margin-right: 0; }
	.bm-line-more2 .bm-item{ width: 100%;flex-wrap: wrap; margin-right: 0;}
}

@media all and (max-width: 530px) {
	.bm-line-more .bm-item{ width: 100%; margin-right: 0;}
}<!--ºÄÊ±1755676919.8534Ãë-->