/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:50px;overflow:hidden;background:#fff;position:fixed;z-index:10;width:100%;}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:30px; width:100%;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/

             i ,em{font-style: normal;}
                .g-ft{overflow: hidden;height:17.4rem;}
                .g-top{ margin:0 4.68%;height:2.9rem;border:1px solid #dddddd; background:#ededed;text-align: center; line-height: 2.9rem; font-size: 1rem; color:#555555; position: relative;}
                .g-top::before{position: absolute; content:""; width:0; height:0; top: 1.15rem;left: 50%; margin-left: 2.5rem; border-bottom: 0.7rem solid #00479d;border-left: 0.5rem solid transparent;border-right: 0.5rem solid transparent;}
                
                .g-ft h2{text-align: center; line-height: 2.0rem; font-size: 1rem; color:#555555; padding-top: 2.2rem;}
                .g-ft h2 a{ color:#555555; display: inline-block;padding:0 4% ;}
                .g-ft h2 em{display: inline-block;padding: 0 1%;}
                .g-ft h3{padding-top: 0.5rem; font-size: 1rem; line-height: 2rem; font-family: Arial;text-align: center;color:#555555;}
                .g-ft h3 img{ width:1.4rem; height: 1.1rem;vertical-align: middle;margin-right: 0.4rem;}
                .g-ft h3 a{color:#555555;display: inline-block;padding-right: 5%;}
                /*底部导航*/
                .g-fnav{z-index:9999;position:fixed;bottom:0;overflow:hidden;display:block;width:100%;max-width:640px;min-width:320px;height:4.1rem;background:#00479d;border-bottom: 1px solid #fff;}
                .g-fnav li{position:relative;overflow:hidden;display:block;float:left;width:25%;height:4.1rem; text-align:center;line-height:1.5rem;font-size: 1rem;}
                .g-fnav li::before{position: absolute; content:""; width: 1px; height:4.1rem; top: 0; right:0; background:#0a49b7;}
                .g-fnav li a{color:#fff;display:block;width:100%;overflow: hidden;  text-transform: uppercase;  height:4.1rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; position: relative;}
                 .g-fnav li img{display: block; width:1.8rem;height:1.8rem; margin:0.5rem auto 0;}
                .g-fnav li a:hover , .g-fnav li:first-child a{background:#92d051;}
                