
.section-contact{
    /* background: url(../images/lx-bg.jpg) no-repeat center top; */
    padding: 40px 0; margin-bottom: 0!important;}
.inbox-map{
    height: 322px; overflow: hidden;
    background: url(../images/map.jpg) no-repeat center center;
}
.inbox-map .map-img{ margin-top: 35px; text-align: center; opacity: 0.8;}
.inbox-map .map-text{ margin-top: 20px; font-size: 16px; text-align: center;}
.inbox-map .map-text p{ margin-bottom: 10px;}
.inbox-map .map-text .p-2{ margin-bottom: 40px;}
.inbox-contact{ margin-top: 60px;}
.inbox-contact .iconfont{ font-size: 28px; vertical-align: middle; margin-right: 8px;}
.inbox-contact .section-h{ font-size: 18px; font-weight: 700; padding-bottom: 12px;}
.inbox-contact .ename{ font-size: 16px; font-weight: 700;}
.inbox-contact .section-des{ font-size: 16px;font-weight: 700;}
.inbox-contact .section-bd{ margin-top: 62px; color: #999;}
.inbox-contact .qrcod{ margin-top: 60px; text-align: center; color: #999;}
.inbox-contact .qrcod img{ width: 120px; height: 120px; margin-bottom: 10px; border: #ddd solid 1px; padding: 4px;}
.inbox-contact .qrcod .h{}

.inbox-map{ position: relative;}
.contact-map{ height:322px; position:absolute; left: 0; top: 0; right: 0; z-index: 2;
    background: #fff; opacity: 0.4; display: none;}
.map-img{ position: relative; z-index: 10;}



.w3-button a{
	color: #FFFFFF;
    font-size: 1em;
    padding: .5em 1em;
    border: solid 2px #FFFFFF;
    border-radius: 30px;
    margin: auto;
    background:none;
    background: rgba(37, 32, 23, 0.5);
}
.w3-button a:hover{
    color: #FFFFFF;
    background: #ff5301;
	border: solid 2px #ff5301;
}
.w3-button {
    position: relative;
    margin: 0;
    padding: 1em;
    z-index: 1;
    display: flex;
}