.all_right{border-radius: 500px;position: fixed;z-index: 999;right: 0;top: 26%;}
.all_right li{background: #083368;width: 75px;height: 80px;border-bottom: 1px solid rgba(255,255,255,.4);text-align: center;font-size: 14px;color: #fff;position: relative;}
.all_right li:first-child{border-top-left-radius: 500px;border-top-right-radius: 500px;}
.all_right li:last-child{border-bottom: none;border-bottom-left-radius: 500px;border-bottom-right-radius: 500px;}
.all_right li .ic{display: block;margin: 0 auto;padding: 16px 0 4px;}
.all_right li a{color: #fff;display: block;}
.all_right li:hover{cursor: pointer;background: #eb8a2c;}
.all_right li .ewm{position: absolute;top: 0;right: 75px;padding: 4px;background: #fff;max-width: 120px;display: none;box-shadow: 0 0 10px rgba(0,0,0,.2);}
.all_right li:hover .ewm,.all_right li:hover p{display: block;transition: all .3s;}
.all_right li p{position: absolute;top: 0;right: 75px;height: 64px;line-height: 22px;background: #fff;font-size: 14px;color: #fff;white-space: nowrap;text-align: right;padding-top: 16px;padding-left: 40px;padding-right: 30px;background: #eb8a2c;display: none;transition: all .3s;}
.all_right li p i{font-family: Arial;font-size: 18px;display: block;font-weight: bold;display: block;}

.all_menu_bot{position: fixed;z-index: 999;right: 0;bottom: 0;}
.all_menu_bot span i{display: block; height: 60px; width: 18px;background: url(../images/rtic06.png) no-repeat center; transition: all 0.3s ease-out; transform: rotate(0deg);float: right;margin-right: 10px;}
.all_menu_bot span{display: block;width: 280px;height: 60px;background: #083368;border-top-left-radius: 500px;border-bottom-left-radius: 500px;cursor: pointer;}
.all_menu_bot span b{display: inline-block;width: 50px;height: 50px;background: #fff url(../images/rtic05.png) no-repeat center;border-radius: 500px;margin-top: 5px;margin-left: 5px;float: left;}
.all_menu_bot span p{font-size: 14px;color: #fff;float: left;line-height: 60px;margin-left: 10px;}
.all_menu_bot span:hover p{font-style: italic;}
.all_menu_bot .feed{background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.2);width: 280px;padding: 10px 0;display: none;}
.all_menu_bot .feed input{width: 90%;margin: 0 5%;border: 1px solid #eee;height: 40px;line-height: 40px;font-size: 12px;text-indent: 10px;margin-bottom: 10px;}
.all_menu_bot .feed textarea{width: 90%;margin: 0 5%;border: 1px solid #eee;height: 80px;text-indent: 10px;font-size: 12px;padding: 5px 0;}
.all_menu_bot .feed .sub{background: #eb8a2c;color: #fff;cursor: pointer;margin-bottom: 0;margin-top: 5px;border: none;}
.all_menu_bot .box:hover .feed{display: block;}

.h_h{height: 90px;}
.websp_head{height: 90px;line-height: 90px;position: fixed;z-index: 999;left: 0;top: 0;background: #083368;width: 100%;}
.websp_head .tel{width: 240px;background: #eb8a2c;height: 90px;padding-left: 20px;}
@font-face{
	font-family: 'impact';
	src : url('../fonts/Impact.ttf');
}
.websp_head .tel b{background: url(../images/ic01.png) no-repeat left;font-size: 28px;color: #fff;font-family: impact;padding-left: 28px;font-weight: normal;}
.websp_head .logo{height: 90px;padding-left: 2.5%;}
.websp_head .logo a{display: flex;align-items: center;height: 90px;}
.websp_head .logo img{max-height: 60px;display: block;}
.websp_head .nav li{float: left;margin-right: 50px;position: relative;}
.websp_head .nav li a{color: #fff;font-size: 17px;transition: all .3s;display: block;}
.websp_head .nav li .dorw{position: absolute;top: 90px;left: 50%;z-index: 1;background: #fff;min-width: 160px;box-shadow: 0 0 5px rgb(0 0 0 / 20%);transform: translateX(-50%);display: none;text-align: center;}
.websp_head .nav li:hover .dorw{display: block;}
.websp_head .nav li .dorw a{font-size: 15px;color: #666;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height: 50px;line-height: 50px;padding: 0 30px;border-bottom: 1px solid rgba(0,0,0,.08);}
.websp_head .nav li .dorw a:hover{background: #083368;color: #fff;}
.websp_head .nav li #line{width: 0px;height: 4px;background-color: #fff;margin: 0 auto;position: absolute;bottom: 0;left: 0px;right: 0px;transition: width 0.3s linear;}
.websp_head .nav li .tarA.act #line,.websp_head .nav li:hover .tarA #line{width: 100%;}
.websp_head .nav li .tarA.act a,.websp_head .nav li:hover .tarA a{color: #fff;transition: all .3s;}
.websp_head2,.websp_head2 .tel{background: #fff;}
.websp_head2 .nav li .tarA.act a,.websp_head2 .nav li:hover .tarA a{color: #003677;}
.websp_head2 .nav li #line{background-color: #003677;}
.websp_head2 .nav li a{color: #333;}
.websp_head2 .tel b{background: url(../images/ic02.png) no-repeat left;color: #0e54b4;}

.websp_foot{background: url(../images/footbg.jpg) no-repeat center;background-size: cover;display: flow-root;}
.websp_foot .copy{height: 60px;line-height: 60px;overflow: hidden;font-size: 14px;color: #9c9c9c;}
.websp_foot .copy a{color: #9c9c9c;}
.websp_foot a:hover{color: #fff!important;}
.websp_foot .copy .fl,.websp_foot .copy .fr{display: flex;}
.websp_foot .copy .fl img{width: 18px;height: 20px;margin-top: 20px;margin-right: 5px;margin-left: 30px;}
.websp_foot .box1{margin: 54px 0 34px;display: flow-root;height: 50px;}
.websp_foot .box1 dl{display: flex;flex-flow: row wrap;justify-content: flex-end;margin-top: 6px;}
.websp_foot .box1 dt{margin-left: 30px;}
.websp_foot .box2{border-top: 1px solid rgba(255,255,255,.2);border-bottom: 1px solid rgba(255,255,255,.2);padding-top: 40px;}
.websp_foot .box2 .link{margin: 80px 0 20px;font-size: 14px;color: #fff;display: flow-root;}
.websp_foot .box2 .link a{color: #b0b0b0;float: left;background: url(../images/ftb09.png) no-repeat 100% 3px;padding-right: 10px;margin-right: 10px;margin-bottom: 4px;}
.websp_foot .box2 .link .fl{margin-right: 4px;}
.websp_foot .box2 .link .icon-lianjie{line-height: 19px;margin-right: 4px;}
.websp_foot .box2 .all{display: flex;flex-flow: row wrap;justify-content: space-between;color: #fff;}
.websp_foot .box2 .contwz{max-width: 17%;}
.websp_foot .box2 .contwz h3{font-weight: normal;font-size: 16px;margin-bottom: 20px;}
.websp_foot .box2 .contwz a{font-size: 14px;color: #d3d3d3;margin-bottom: 10px;width: 50%;float: left;display: block;height: 19px;line-height: 19px;overflow: hidden;}
.websp_foot .box2 .contlx{font-size: 14px;color: #d3d3d3;}
.websp_foot .box2 .contlx span{width: 48px;height: 48px;border-radius: 500px;border: 1px solid #9a9a9a;text-align: center;line-height: 48px;display: block;font-size: 20px;margin-bottom: 24px;}
.websp_foot .box2 .contlx span.icon-dizhi{font-size: 24px;}
.websp_foot .box2 .contlx p{font-size: 40px;color: #fff;font-family: impact;line-height: 60px;}
.websp_foot .box2 .contlx i{color: #fff;display: block;line-height: 40px;}
.contewm img{max-width: 100px;padding: 10px;border: 1px solid rgba(255,255,255,.3);display: block;margin-bottom: 10px;}
.contewm{font-size: 14px;color: #fff;text-align: center;}

.fn_h{height: 50px;display: none;}
.f_nav{height: 50px;background: #083368;width: 100%;position: fixed;bottom: 0;z-index: 100;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;align-items: center;-webkit-align-items: center;display: none;}
.f_nav li{width: 50%;background: #083368;position: relative;box-sizing: border-box;float: left;}
.f_nav li a{height: 50px;font-size: 16px;color: #fff;line-height: 100%;display: block;text-align: center;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;align-items: center;-webkit-align-items: center;}
.f_nav li i{width: 20px;display: block;}
.f_nav li img{width: 20px;display: block;}
.f_nav li span{margin-left: 8px;display: block;font-size: 15px;}
.f_nav li:nth-child(2){position: absolute;width: 55px;height: 55px;background: #eb8a2c;border: 2px solid #ffffff;border-radius: 50%;box-sizing: border-box;z-index: 2;left: 50%;margin-left: -26px;bottom: 15px;}
.f_nav li:nth-child(2) a{display: block;}
.f_nav li:nth-child(2) i{display: block;width: 50px;}
.f_nav li:nth-child(2) img{width: 50px;}

.allwap_head{display: none;}
.m_img{display:block;height:54px;background:#083368;position:fixed;top:0px;left:0px;width:100%;z-index:9999;overflow: hidden;}
.m_img .headlf{padding-top:12px;padding-left:7px;float: left;}
.m_img .headlf .m_logo{max-height:30px;display: block;}
.m_img .headrg{padding-right:15px;padding-top:16px;float: right;}
.m_img .headrg a .m_menuimg{height:22px;vertical-align:top;display: block}
.m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}

.m_nav .closeicon{position:absolute;width:20%;left:0;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#083368;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
.m_nav .m_navList ul{padding-left:5%;padding-right:5%}
.m_nav .m_navList ul li{border-bottom:1px solid rgba(255,255,255,.1);}
.m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
.m_nav .m_navList ul li .m_f_a a{flex: 1;}
.m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
.icon{ background:url(../images/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.icon_on{background:url(../images/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
.m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}

@media (max-width: 1700px){
	.websp_head .nav li{margin-right: 30px;}
	.websp_head .nav li a{font-size: 16px;}
}
@media (max-width: 1600px){
	.websp_head .logo{padding-left: 2%;}
	.websp_head .tel{display: none;}
	.websp_head .logo img{max-height: 34px;}
	.websp_foot .box1 .fl{max-width: 150px;}
}
@media (max-width: 1400px){
	.websp_foot .box1 dl{width: 80%;}
	.websp_foot .box2 .contlx p{font-size: 30px;}
	.websp_foot .box2 .link{margin-top: 40px;}
	.websp_head{height: 80px;line-height: 80px;}
	.websp_head .logo,.h_h{height: 80px;}
	.websp_foot .box1{margin: 30px 0 20px;}
	.websp_head .nav{width: 80%;display: flex;flex-flow: row wrap;justify-content: space-between;}
	.websp_head .nav li{margin-right: 0;}
	.websp_head .nav li .dorw{top: 80px;}
	.websp_head .nav li .dorw a{height: 45px;line-height: 45px;font-size: 14px;padding: 0 20px;}
}
@media (max-width: 1024px){
	.websp_foot,.websp_head,.all_menu_bot,.all_right{display: none;}
	.f_nav,.fn_h,.allwap_head{display: block;}
	.h_h{height: 54px;}
}