
            .g-hd{height:6.5rem;background:#fff; position: relative;  z-index: 99;}
            .top1{height:6.5rem;overflow: hidden;}
            .g-hd h1{width:28.4375%;overflow: hidden; float: left;padding:1.05rem 0 0 4.2%;float: left;}
            .g-hd h1 img{ display: block;width:100%; }
            .g-hd h2{width:54.5%; overflow: hidden;font-size: 1.2rem; color: #000000;padding-top: 2.3rem; line-height: 1.9rem; float: left;text-align: left;font-weight: bold;text-align: right;}
            .g-hd h2 a{ display: inline-block; position: relative;color: #222222;padding: 0 4% 0;}
            .menu{ position: absolute; top:2.3rem;right:5.9%;width:2.1rem;height:1.9rem;overflow: hidden; line-height: 0;}
            .downmenu img{display: block;width:100%;width: 100%;}
            
            .slideMenu{ width:45%;background:rgba(24,87,163,0.95); position: absolute; top:6.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;}
            
        

            i ,em{font-style: normal;}
                .g-ft{height:34.0rem;position: relative;overflow: hidden;background:#f2f4f5;}
                .g-top{height:5.05rem;width:100%;overflow: hidden;position: relative;}
                .g-top::before {position: absolute; top: 0;left: 0; width:100%; height:2.5rem; background:#fff; content: '';}
                .g-top img{height:5.05rem;width:5.05rem; margin: 0 auto;display: block; position: relative; z-index: 4;}
                .f_wz1{ padding-top: 0.8rem; font-size: 1.2rem; color:#333333;line-height: 1.5rem; height:4rem; text-align: center;}
                .f_wz1 em{display: inline-block;padding:0 1%;}
                .f_wz1 a{ color:#333333;}
                .f_wz2{text-align: center; height:4.4rem; overflow: hidden;}
                .f_wz2 a{width:8.75rem;height:2.6rem; border:0.1rem solid #1857a3;display: inline-block;text-align: center; line-height: 2.6rem; font-size: 1.2rem; color:#000000;margin: 0 0.6rem;font-weight: bold;}
                .fcode img{display: block;width:24.218%; margin: 0 auto;border:0.25rem solid #fff;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
                .fcode span{display: block;margin: -5.7rem 20%;padding-top: 5.3rem;border:0.1rem solid #c8c8c8;height:3.6rem;text-align: center; font-size: 1.2rem; color:#555555;line-height: 3.2rem;}
                /*底部导航*/
                .g-fnav{z-index:10;position:fixed;bottom:0;overflow:hidden;display:block;width:100%;max-width:640px;min-width:320px;height:5.2rem; background:#1857a3;}
                .g-fnav li{position:relative;overflow:hidden;display:block;float:left;width:24%;height:5.2rem; text-align:center;line-height:5.2rem;font-size: 1.1rem;font-weight: bold;}
                .g-fnav li a{color:#fff;display:block;width:100%;height:5.2rem;  text-transform: uppercase;}
                .g-fnav li img{width:100%;} 
                .g-fnav ul li:before{content:"";position:absolute;top:0px;right:0px;width:1px;height:100%;background:#4679b5; }
                .g-fnav ul  li:nth-child(4):before{ height:0;}
                .g-fnav ul  li:nth-child(1){width:25.3125%;}
            
