*{
	padding: 0;
	margin: 0;
	outline: none;
	list-style-type: none;
	font-family: "Microsoft Yahei";
}
a{ 
	text-decoration: none;
	color: #333;
	-webkit-appearance: none;
}
header{
	width: 100%;
	height: auto;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.6);
	position: relative;
	z-index: 2;
	background-color: #fff;
	padding-bottom: 10px;
}
.top-logo{
	width: 1200px;
	height: 80px;
	margin: 0 auto;
	display: flex;
    justify-content: space-between;
    text-align: justify;
}
.home-join{
	text-align: right;
	margin-top: 14px;
}
.home-join,.home-join a{
	color:#999;
	font-size: 14px;
}
.home-tel{
	font-size: 24px;
	margin-top: 5px;
}
.home-tel-color{
	color: #0b96f5;
}
.logo{
	display: inline-block;
}
.logo img{
	height: 80px;
}

.nav{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.nav ul{
	display: flex;
	margin-top: 10px;
}
.nav-drop{
	width: 380px;
	height: auto;
	display: none;
	position: absolute;
	background-color: #fff;
	padding-top: 10px;
	margin-left: -50px;
}
.drop-main{
	width: 380px;
	height: auto;
	background-color: #0b96f5;
	padding:10px;
}
.nav ul li{
	padding: 0px 30px;
	
}
.nav-link{
	height: auto;
	display: block;
	width: auto;
	text-align: center;
	border-bottom: 2px solid #fff;
	padding-bottom: 5px;
}
.nav ul li:hover{
	
}
.nav ul li:hover .nav-link{
	border-bottom: 2px solid #0b96f5;
	color: #0b96f5;
}
.nav ul li:hover .nav-drop{
	display: block;
}
.drop-main{
	display: flex;
}
.link-list{
	width: 140px;
	height: 100%;
	border-right: 1px solid #ddd;
	padding: 10px 15px;
	display: block;
	background-color: #;
}
.link-list dd a{
	width: 120px;
	line-height: 32px;
	font-size: 14px;
	color: #eee;
	text-align: center;
	display: block;
	border-bottom: 1px solid #0b96f5;
}
.link-list dd a:hover{
	color: #fff;
	border-bottom: 1px solid #eee;
}
.drop-pic img{
	padding: 10px 20px;
}



footer{
	width: 100%;
	background-color: #fff;
}
.footer{
	width: 1200px;
	margin: 0 auto;
	padding-top: 50px;
	color: #666;
}
.footer ul{
	width: 260px;
	float: left;
	font-size: 14px;
}
.footer ul h5{
	font-size: 20px;
	font-weight: 500;
	padding-bottom: 10px;
}
.footer ul a{
	width: 100%;
	float: left;
	line-height: 26px;
	color: #666;
}
.footer ul a:hover{
	color: #0950a2;
}
.footer ul p{
	line-height: 26px;
}
.copyright{
	width: 1200px;
	float: left;
	font-size: 16px;
	color: #666;
	border-top: 1px solid #eee;
	margin-top:30px;
	display: flex;
    justify-content: space-between;
    text-align: justify;
	padding: 16px 0px;
}
.footer-more{
	margin-top: 5px;
	float: left;
	cursor: pointer;
}
.footer-more i{
	width: 16px;
	height: 16px;
	background-image: url(../images/more.png);
	display: block;
	float: left;
	margin-top: 1px;
	margin-left: 5px;
}
.footer-more span{
	display: block;
	float: left;
	color: #0350ac;
}
.foot-txt{
	line-height: 32px;
	margin-left: 40px;
}
.foot-text{
	line-height: 32px;
}
.foot-wechat{
	margin-left: 40px;
}

/*右侧悬浮*/
.rightmsg{position:fixed;width:50px;right:15px;bottom:240px;z-index:990; font-size:12px; line-height:20px;}
.rightmsg li{float:left; width:50px; clear:both; position:relative; height:50px; margin-top:6px; text-align:center;}
.rightmsg li .rightxuqiu{display:block; width:50px; height:50px; position:absolute; right:0; top:0; z-index:991;}
.rightmsg li .rightxuqiu font{display:block; width:50px; height:50px; line-height:202px; background:url(../images/caigou1.png) center 11px no-repeat #fff;  border:#eaeaea 1px solid; overflow:hidden; }
.rightmsg li .rightxuqiu span{display:none;}
.rightmsg li .rightxuqiu.at font{}
.rightmsg li .rightxuqiu.at span{display:block; background:url(../images/zhanchu.png) center 0 no-repeat; position:absolute; right:50px; top:0; width:155px; height:50px; text-align:center; overflow:hidden; cursor:pointer; font-size:18px; color:#fff; line-height:50px;}


.rightmsg li .rightel{display:block; width:50px; height:50px; position:absolute; right:0; top:0; cursor:pointer;z-index:991;}
.rightmsg li .rightel font{display:block; width:50px; height:50px; line-height:202px; background:url(../images/dianhua1.png) center 11px no-repeat #fff; border:#eaeaea 1px solid; color:#fff; font-size:12px;  overflow:hidden;}
.rightmsg li .rightel span{display:none;}
.rightmsg li .rightel:hover font{}
.rightmsg li .rightel:hover span{display:block;background-color: #fff; background:url(../images/zhanchu.png) center 0 no-repeat; position:absolute; right:50px; top:0; width:155px; height:50px; line-height:50px; color:#fff; text-align:center;font-size:18px; overflow:hidden; font-family:Arial;}

.rightmsg li .rightewm{display:block; width:50px; height:50px; position:absolute; right:0; top:0;cursor:pointer;}
.rightmsg li .rightewm font{display:block; background:url(../images/erweima1.png) center 11px no-repeat #fff; border:#eaeaea 1px solid; height:50px; line-height:220px; color:#fff; font-size:12px; overflow:hidden; width:50px;}
.rightmsg li .rightewm span{display:none;}
.rightmsg li .rightewm:hover font{}
.rightmsg li .rightewm:hover span{display:block; position:absolute; right:50px; top:0; width:225px; background:url(../images/erweimabeijing.png) center 0 no-repeat; height:228px; padding:5px;}
.rightmsg li .rightewm:hover img{width:147px; height:147px; padding-top:32px;}
.rightmsg li .rightewm:hover span p{ color:#fff; font-size:14px; line-height:32px;}

.rightmsg li .gototop{display:block; width:50px; height:50px; position:absolute; right:0; top:0; cursor:pointer;z-index:991;}
.rightmsg li .gototop font{display:block; width:50px; height:50px; line-height:202px; background:url(../images/jiantou1.png) center 11px no-repeat #fff; border:#eaeaea 1px solid; color:#fff; font-size:12px;  overflow:hidden;}
.rightmsg li .gototop span{display:none;}