.head_wap{display: none;}
.he_h{height: 54px;display: none;}
.sp_header{height:54px;overflow:hidden;background:#fff;position:fixed;z-index:10;width:100%;box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);}
.sp_logo{float:left;padding-left: 2%;padding-top: 4px;}
.sp_logo img{margin:auto;max-height:45px;}
.sp_nav{width:60px;float:right;position:relative;cursor:pointer;height:30px;margin-top:16px}
.sp_nav span{display:block;background:#0149b5;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:#fff;width:100%;height: 100%;font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:54px}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:45px;padding:0px 15px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li:last-child i,.sjj_nav ul li:first-child i,.sjj_nav ul li:nth-child(5) i,.sjj_nav ul li:nth-child(6) i{display: none;}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #eee solid;padding-left:20px;position:relative;line-height:50px;font-size:15px}
.sjj_nav>ul >li:last-child{border-bottom:1px #eee solid;}
.sjj_nav ul li ul{display:none;background: #f7f7f7;margin-right: 20px;padding: 5px 0;}
.sjj_nav ul li ul li{border-top: none;height: 35px;line-height: 35px;}
.sjj_nav ul li a{color:#333;width:80%}
.sjj_nav ul li ul li a{color:#777;display:block;text-align:left;font-size: 14px;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#0149b5}
.sjj_nav ul li ul li>ul{margin-left:10px}

.fn_h{height: 110px;display: none;}
.g_fnva{position:fixed; z-index:100; bottom:0; width:100%;background:#2a2a2a;display: none;}
.m-f01 li{float: left;width: 25%;text-transform: uppercase;border-right: 1px  solid rgba(255,255,255,0.5); box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.m-f01 li em{display: block;width: 45%;padding-top: 6px; margin: 0 auto;}
.m-f01 li img{width: 24px;display: block;margin: 0 auto;}
.m-f01 a{ color:#fff;line-height: 30px;display:block;text-align:center;font-size: 14px;position: relative;}

.foot{background-color: #333;padding: 30px 0;margin-top: 80px;}
.f-nav li{float: left;margin-right: 95px;}
.f-nav li:last-child{margin-right: 0;}
.f-nav li p{font-size: 16px;color: #fff;}
.f-nav li .rec{width: 20px;height: 2px;background: #0149b5;margin: 15px 0;}
.f-nav li a{display: block;font-size: 14px;color: #bbb;line-height: 30px;}
.f-nav li:nth-child(1),.f-nav li:nth-child(5),.f-nav li:nth-child(6),.f-nav li:nth-child(7){display: none;}
.f-ewm{font-size: 14px;color: #bbb;text-align: center;line-height: 40px;}
.f-ewm img{max-width: 140px;display: block;}
.f-copy{font-size: 14px;color: #bbb;text-align: center;margin-top: 50px;}
.f-copy a{color: #bbb;}

.head .top{height: 40px;background: #f5f5f5;border-bottom: 1px solid #eee;font-size: 14px;color: #777;line-height: 40px;}
.head .top p{background: url(../images/h-tel.png) no-repeat left;padding-left: 25px;}
.head .top2{margin: 30px auto;}
.h-sear{width: 58%;}
.h-sear .ser_inp{border: 1px solid #eee;box-sizing: border-box;border-top-left-radius: 3px;border-bottom-left-radius: 3px;background: url(../images/search.png) no-repeat 2%;padding-left: 5%;height: 50px;line-height: 50px;width: 82%;font-size: 14px;}
.h-sear .ser_so{width: 18%;height: 50px;line-height: 50px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;background: #0149b5;font-size: 14px;color: #fff;cursor: pointer;}
.h-sear .ser_inp::-webkit-input-placeholder{color: #999;}
.h-sear .key{font-size: 14px;color: #999;margin-top: 4px;}
.h-sear .key a{color: #999;margin-right: 5px;}
.h-sear .key a:last-child{margin-right: 0;}
.h-nav{height: 55px;line-height: 55px;position: relative;}
.h-nav .h-cpfl{width: 16%;position: absolute;z-index: 2;}
.h-nav .z-fl{width: 84%;}
.h-nav .z-fl li{width: 14.2%;float: left;text-align: center;}
.h-nav .z-fl li a{display: block;font-size: 17px;color: #333;}
.h-cpfl dt{height: 55px;line-height: 55px;border-top-left-radius: 3px;border-top-right-radius: 3px;font-size: 17px;color: #fff;background: #0149b5 url(../images/h-cpfl.png) no-repeat 92%;padding-left: 8%;}
.h-cpfl .bk{background: #fff;padding: 15px 8%;max-height: 450px;}
.h-cpfl dd{height: 30px;line-height: 30px;font-size: 14px;overflow: hidden;}
.h-cpfl dd a{color: #333;}
.h-cpfl dd p{font-family: 仿宋;}
.h-cpfl .bk{display: none;}
.h-nav .h-cpfl{cursor: pointer;}
.h-nav .h-cpfl:hover .bk{display: block;}

@media (max-width: 1200px){
	.h-nav .h-cpfl{display: none;}
	.h-nav .z-fl{width: 100%;}
}
@media (max-width: 1000px){
	.head_wap,.he_h,.g_fnva,.fn_h{display: block;}
	.head,.com-h,.foot{display: none;}
}