
.head2 {position: relative;z-index: 11;height:5rem;overflow:hidden;}
.head2 .logo{ width:18.375%; float:left; margin:0.4rem 0 0 3%;}
.head2 .logo img{display:block; width:100%;}
.head2 h3{ width:65%; float:left; text-align:right; font-size:1.2rem; line-height:5rem; color:#000;}
.head2 h3 a{ display:inline-block; color:#666; padding:0 5%; text-align:center;}
.head2 .menu_btn{width:9%; height:4rem; float:right; margin-right:3%;}
.head2 .menu_btn a.downmenu{display:block; width:55%; padding:2.1rem 1rem 1rem 1rem;}
.head2 .menu_btn img{ display:block; width:100%;}

.menu2 .slideMenu{ width:32%; display: none;z-index:16;position:absolute; top:4.5rem; right:1rem; transition:transform 1s;-webkit-transition:transform 1s;background:#f34b0a; padding:1rem 2% 2rem 2%;}
.menu2 .slideMenu:before{ content:""; position:absolute; top:-0.3rem; left:46%; width:1rem; height:1rem; background:#f34b0a; border-radius:1rem;}
.menu2.down .slideMenu{transform:translate3D(0,100%,0);-webkit-transform:translate3D(0,100%,0);}
.menu2 ul li {line-height:2.6rem;text-align:center;color:#fff;font-size:1.1rem;}
.menu2 ul li a {font-size:1.1rem; font-family:"Microsoft Yahei"; color: #fff;text-decoration: none;}
		

        .info-content-5-map-info{border:1px solid #e9e9e1;padding:0.5rem;}
        .info-content-5-map-info-right{float:right;width:8rem;background:#f34b0a;height:3.4rem;line-height:3.4rem;border-radius: 1rem;text-align:center;margin-left:1rem;margin-top:0.5rem;}
        .info-content-5-map-info-right a{color:#fff;}
        /*在线地图*/
        .BMap_bubble_title{color:#f34b0a;font-weight:bold;}
        .info-content-5-map #allmap {
            height: 360px;
        }
        .BMap_bubble_content .font-left{}
        .BMap_bubble_content .font-right{    
            width: 85px;margin-top:15px;
            background-color: #f34b0a;
            border-radius: 10px;
            text-align: center;
            font-size: 15px;
            height: 34px;
            line-height: 34px;}
        .BMap_bubble_content p{font-size:15px;line-height:24px;}
        .BMap_bubble_content h5{font-size:15px;font-weight:bold;line-height:30px;}
        .BMap_bubble_content a{color: #fff;}
        #m1-allmap {
            height: 200px;
        }
        
        #m1-l-map {
            height: 300px;
            width: 100%;
            margin: .75rem 0 1rem;
        }
        
        #m1-r-result,
        #m1-r-result table {
            width: 100%;
            margin: .75rem 0 1rem;
        }
        
    

.g-ft{padding-bottom:8rem; margin-top:1rem;}
.g-ft h3{ width:90.625%; height:3rem; background:#f34b0a; margin:0 auto; border-radius:0.5rem;}
.g-ft h3 p{ display:block; width:23%; margin:0 auto; font-size:1.2rem; line-height:3rem; color:#fff; font-family:"Microsoft YaHei"; position:relative;}
.g-ft h3 p:before{ content:""; position:absolute; top:1.3rem; right:0; width:0; height:0; border-bottom:0.6rem solid #fff; border-left:0.5rem solid rgba(0,0,0,0); border-right:0.5rem solid rgba(0,0,0,0);}

.fwz{ text-align:center; line-height:2.2rem; color:#666; font-size:1.1rem; margin-top:1rem; font-family:"Microsoft YaHei";}
.fwz a{ font-family:"Microsoft YaHei"; color:#666; padding:0 2%;}

.fnav{ position:fixed; bottom:0; left:0; min-width:320px; max-width:640px; width:100%; height:6rem; background:#222;z-index:99;}
.fnav li{ width:25%; float:left; height:6rem; position:relative;}
.fnav li:before{ content:""; position:absolute; top:0; right:0; width:1px; height:100%; background:#2b2b2b;}
.fnav li a{ display:block; text-align:center; color:#fff; font-size:1.2rem; height:6rem; font-family:"Microsoft YaHei";}
.fnav li a:hover{ background:#f34b0a;}
.fnav li em{ display:block; width:18.125%; margin:0 auto 0.3rem; padding-top:1.5rem;}
.fnav li em img{ display:block; width:100%;}
        

        /*分享*/
        
        #nativeShare {
            font-size: 1.3rem;
        }
        
        #nativeShare .label {
            font-size: 1.5rem;
            color: #bbb;
            text-align: center;
        }
        
        #nativeShare .label:before,
        #nativeShare .label:after {
            content: '';
            display: inline-block;
            width: 30%;
            height: 0;
            border-bottom: 2px solid #ebebeb;
            vertical-align: middle;
            margin: 0 1%;
        }
        
        #nativeShare .list span {
            width: 19%;
            display: inline-block;
            text-align: center;
            color: #878787;
            font-size: 1rem;
            vertical-align: top;
        }
        
        #nativeShare .list span i {
            width: 32px;
            height: 30px;
            display: block;
        }
        
        #nativeShare .nativeShare i {
            background: url(images/share_icon.png) no-repeat;
            background-size: 238px 121px;
        }
        
        #nativeShare .weibo i {
            background-position: -20px -112px;
        }
        
        #nativeShare .weixin i {
            background-position: -196px -13px;
        }
        
        #nativeShare .weixin_timeline i {
            background-position: -134px -13px;
        }
        
        #nativeShare .qq i {
            background-position: -72px -13px;
        }
        
        #nativeShare .qzone i {
            background-position: -20px -13px;
        }
        
        #nativeShare .more i {
            background-position: -134px -73px;
        }
        
        .shareimg {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background-color: rgba(0, 0, 0, 0.8);
            z-index: 999;
            display: none;
        }
        
        .shareimg p {
            position: absolute;
            width: 100%;
            height: 100%;
            background: url("images/shareimg.png") no-repeat 30% bottom;
            background-size: 50% auto;
        }
        
        #shareimg5 p {
            background: url(images/shareimg3.png) no-repeat right top;
            background-size: 50% auto;
        }
        
        #shareimg4 p {
            background: url(images/shareimg.png) no-repeat 30% bottom;
            background-size: 50% auto;
            margin-top: -45px;
        }
        
        #shareimg3 p {
            background: url(images/shareimg.png) no-repeat 70% bottom;
            background-size: 50% auto;
        }
        
        #shareimg2 p {
            background: url(images/shareimg2.png) no-repeat 0 bottom;
            background-size: 100% auto;
        }
        
        #shareimg1 p {
            background: url(images/shareimg1.png) no-repeat 0 bottom;
            background-size: 100% auto;
        }
        
        .sweibo {
            width: 18%;
            display: inline-block;
            text-align: center;
            color: #878787;
            font-size: 1rem;
            vertical-align: top;
        }
        
        #nativeShare .sweibo span {
            width: 32px;
            height: 44px;
            background: url(images/share_icon.png) no-repeat 0 0;
            background-size: 238px 121px;
            background-position: -12px -74px;
            height: auto !important;
            margin: 0;
            padding-left: 0 !important;
            float: none;
            padding-top: 46px;
            text-align: center;
            margin: 0 auto;
        }
        
        .main-probe-1 {
            width: 30px;
            position: fixed;
            right: 1rem;
            bottom: 4.4rem;
            z-index: 100;
        }
        
        .main-probe-1 li {
            width: 30px;
            height: 30px;
            margin-bottom: 2rem;
            position: relative;
        }
        
        .main-probe-1 li .main-probe-1-icon1 {
            width: 30px;
            height: 30px;
            display: block;
            position: relative;
            z-index: 33;
            background-size: 30px 30px;
        }
        
        .main-probe-1 .main-probe-1-tel i {
            background-image: url(images/probe_icon2.png);
        }
        
        .main-probe-1 .main-probe-1-share i {
            background-image: url(images/probe_icon1.png);
        }
        
        .main-probe-1-wechat-ewm1 {
            width: 6rem;
            position: absolute;
            bottom: 0;
            left: -6.1rem;
            display: none;
        }
        
        .main-probe-1-wechat-ewm1 img {
            width: 100%;
            display: block;
        }
        
        .main-probe-1-share-con {
            position: absolute;
            max-width: 640px;
            min-width: 320px;
            width: 100%;
            top: 0;
            right: 0;
            box-sizing: border-box;
            padding-right: 30px;
        }
        
        #nativeShare {
            display: none;
        }
    
