body,h1,ul,h2,h3,li,p{margin:0;padding:0;}
body{font-weight:400;font-size:14px;font-family:"微软雅黑";}
h1,h2,h3{font-weight:400;font-size:14px;font-family:"微软雅黑";}
li{list-style: none;}
a{text-decoration:none;color:inherit;}
*{box-sizing: border-box;}
.pos-rel{position: relative;}
.pos-abs{position: absolute;}
.wrap{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:"";display:table;clear:both;}
.color_f{color:#FFF;}
.text_c{text-align:center;}
/*顶部*/
header{width:100%;background:#FFF;position:fixed;top:0;left:50%;transform:translate(-50%,0);z-index:900;}
header>nav{display:flex;justify-content: space-between;align-items: center;}
.navs_but{display:none;}
.navs_but>div{width:30px;height:2px;background:#999;transition: 0.6s;}
.nav{display:flex;height:60px;line-height:60px;font-size:18px;}
.nav>li{padding:0 20px;}
.nav>li:hover{color:#D2527F !important;}
.nav li a {float: none;padding: 0;color: #000;font-size: 18px;letter-spacing: 1px;display:block;color:inherit;}
/*底部*/
footer{background:#535353;width:100%;}
.foot_box{display: flex;justify-content: space-between;padding:50px 0;}
.foot_xinx{margin-top:10px;line-height:40px;}
.re_xian{margin-top:18px;}
.re_xian>.tit{font-size:16px;margin-bottom:15px;}
.tel_box{display: flex;align-items: center;}
.tel{font-size:22px;margin-left:12px;}
.tel>p{font-size:14px;}
.foot_bot{border-top: 1px solid #313131;font-size:14px;color:#a1a0a0;}
/*悬浮框*/
.right-nav{position:fixed;bottom:50px;right:5px;width:50px;background-color: #fff;}
.nav-g{width:50px;height:50px;
	background-color: #d7d7d7;background:url(../images/05.png) no-repeat;
	background-color: #d7d7d7;margin-bottom:2px; position:relative;}
.nav-g:hover{cursor:pointer;}
.lx{
	text-align:center;
	padding:10px;
	line-height:15px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	display:none;
}
.zhiding{line-height:31px;}
.nav-r-1{background-position: -263px -134px;}
.nav-r-2{background-position: -444px -132px;}
.nav-r-3{background-position: -178px -136px;}
.nav-r-4{background-position: -396px -134px;}
.nav-g:hover>.lx{background-color: #2096fe;  display:block;}
.nav-r-1:hover>.erweima{display:block;}
.nav-r-3:hover>.kefu{display:block;}
.kefu{width:117px;height:37px; font-size:12px; line-height: 37px; padding-left:17px; background:url(../images/l-k.png) no-repeat; position: absolute; top:6px; left:-120px; display:none;}
.l-nav{position: relative;}
.erweima{width:95px;padding-top:10px;background-color:#d7d7d7;
position: absolute;top:0;right:57px; text-align: center; font-size: 12px; display:none;}
.erweima>p{
	padding-bottom:10px;
}
@media (max-width: 1200px){
	.wrap{width:90%;}
}
@media (max-width: 768px){
	header{border-bottom:1px solid #e9eaec;}
	.logo img{width:130px;}
	.wrap{width:100%;}
	.navs_but{width:40px;height:30px;padding:3px;border:2px solid #666;border-radius:7px;justify-content: center;display:flex;flex-wrap:wrap;align-content: space-around;}
	.xo{transform: matrix(.70711,.70711,-0.70711,0.70711,0,5);}
	.kl{transform: matrix(.70711,-.70711,.70711,.70711,0,-5);}
	nav{flex-wrap:wrap !important;padding:0 10px;}
	.nav{display:none;flex-wrap:wrap;width:100%;height:100%;}
	.nav>li{width:100% !important;text-align:center;}
	/*底部*/
	.foot_box{flex-wrap:wrap;padding-left:20px;}
	.foot_box{width:100%;}
	.tel>a{text-decoration: underline;}
	/*右侧栏*/
	.nav-r-1{display:none;}
	.nav-r-2{display:none;}
	.kefu>a{text-decoration: underline;}
	.nav-g:hover>.lx{background-color: #d7d7d7;  display:none;}
}