
            .g-hd{height:5rem;background:#fff; position: relative;  z-index: 99;}
            .top1{height:5rem;overflow: hidden;position: relative;}
            
            .g-hd h1{width:40.625%;overflow: hidden; float: left;padding:1.1rem 0 0 2.18%;float: left;}
            .g-hd h1 img{ display: block;width:100%; }
            .g-hd h2{width:47.8%; overflow: hidden;padding-top:2rem; text-align: right; font-size: 1rem; color: #000000;line-height: 1.5rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; float: left;}
            .g-hd h2 a{ display: inline-block;color: #000000;padding: 0 5%; font-size: 1.2rem;}
           
            .menu{ position: absolute; top:2.1rem;right:2.8%;width:1.5rem;height:1.5rem;overflow: hidden; line-height: 0;}
            .downmenu img{display: block;width:100%;width: 100%;}
            
            .slideMenu{ width:100%;background:rgba(201,0,11,0.8); position: absolute; top:5rem;right: 0px;padding:1rem 12%  ; z-index: 9;display: none; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
            .slideMenu ul{border-bottom: 2px solid #eaeaea;}
            .slideMenu li{ height:3.5rem;line-height: 3.5rem; position: relative;border-bottom: 1px solid #eaeaea;}
            .slideMenu li a{ display: block; color:#fff;font-size: 1rem;}
            .tel1{color:#fff; width:8.0rem; height:2.25rem; background:#fff; border-radius: 20rem;margin: 1.5rem auto; text-align: center;line-height: 2.25rem;}
            .tel1 a{display: block; font-size: 1.3rem; color:#ff6d01;}
            
        

            i ,em{font-style: normal;}
                .g-ft{height:18.7rem; z-index: 9; position: relative;overflow: hidden; background:#fff;}
                .g-ft h3{margin:0 3.4%; height:3.5rem;position: relative; text-align: center;line-height: 3.5rem;background:#c9000b; font-size: 1.2rem; color:#fff;overflow: hidden;border-radius: 0.2rem;}
                .g-ft h3::before{ position: absolute;content:""; width:0;height:0; top: 1.5rem; left: 50%; margin-left: 3rem;border-bottom: 0.6rem solid #fff;border-left: 0.5rem solid transparent;border-right: 0.5rem solid transparent; }
                .g-ft h3 img{width:28.125%; height:10.35rem;margin: 0 auto;display: block;position: relative; z-index: 7;}
                .f_wz{padding-top: 2rem; font-size: 1.1rem; color:#818182; text-align: center;line-height: 1.8rem;overflow: hidden;}
                .f_wz a{display: inline-block;padding: 0 1%; color:#818182;}
                .f_wz1{  font-size: 1.1rem; color:#818182; text-align: center;line-height: 2.5rem;overflow: hidden;}
                /*底部导航*/
                .g-fnav{z-index:10;position:fixed;bottom:0;overflow:hidden;display:block;width:100%;max-width:640px;min-width:320px;height:6.5rem; background: url(images/fnav.jpg) no-repeat 0 0 ;background-size: 100%;}
                .g-fnav li{position:relative;overflow:hidden;display:block;float:left;width:25%;height:6.5rem; text-align:center;line-height:1.8rem;font-size: 1.2rem;}
                .g-fnav li::before {position: absolute; content: ''; width:1px;height:6.5rem;top: 0;right: 0;background:#5e5e5e;}
                .g-fnav li a{color:#fff;display:block;width:100%;height:6.5rem; overflow: hidden;  text-transform: uppercase;}
              
                .g-fnav li img{width:100%;display: block; width:3rem; height:3rem;margin: 0.8rem auto 0.2rem;} 
                .g-fnav li a:hover{background: #c9000b;}
                
            
