*{margin: 0;padding: 0;font-family: "微软雅黑";}
button{outline: none;}
li,ol{list-style: none;}
body {
  margin: 0;line-height: 2;color: #333;
  overflow-x: hidden;
}
a {text-decoration: none;color:#333;}
a:active, a:hover {
  outline: 0
  /* 2 */
}
img {
  border: 0;
  vertical-align: middle;
}
/*返回顶部*/


/*footer*/
.footer{
	padding-top: 40px;
	background: #39424b;
	height:auto;
	overflow: hidden;
}
.footer-top{
	height:auto;
	overflow: hidden;

}
.footer-top dl{
	
	float:left;
	width:16.66%;
}
.footer-top dt{
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 18px;
}
.footer-top dl a{
		color:#fff;
}
.footer-top dd{
	font-size: 14px;
}
.footer-top dd a{
	color:#a2a5a8;
}
.foot-sec{
	border-top: #4d555d 1px solid;
    border-bottom: #4d555d 1px solid;
    text-align: center;
    padding: 10px 0;
    line-height: 20px;
    text-align: left;
    margin-top: 20px;
    margin-bottom: 10px;
}
.foot-sec span{
	font-size: 12px;
	color:#a2a5a8;
	margin-right: 68px;
}
.foot-th{
    text-align: center;
    padding: 10px 0;
    line-height: 20px;
    text-align: left;

}
.foot-th span{
	font-size: 12px;
	color:#a2a5a8;
	margin-right: 40px;
}
.links em{
	display: inline-block;
    margin: 0 10px;
    font-style: normal;
}
.links  a{
	color:#a2a5a8;
}
.links{
	float:right;
}
.bottom{
	height:auto;
	overflow: hidden;
	background: #39424b;
	padding: 25px 0 0 0;
}
.ftxt{
	 font-size: 12px;
    color: #a2a5a8;
}
.f_left{
	margin-top: 10px;
	width:50%;
	float:left;
}
.f_right{
	margin-top: 10px;
	width:50%;
	float:left;
}
.bottom span{
	display: block;
	font-size: 12px;
    color: #a2a5a8;
}
.bottom_f{
	border-top: #4d555d 1px solid;
	padding: 15px 0;
	margin-top: 10px;
}
.bottom_f span{
	 font-size: 12px;
    color: #a2a5a8;
    margin-left: 10px;
}
.bottom .inner{
	height:auto;
	overflow: hidden;
}
.bottom_f .links{
	float:none;
	margin-top: 5px;
	text-align: center;
}
@media  (max-width: 768px) {
	.right_bar{display: none;}
	.footer{display: none;}
	.gotop{width:45px;height:45px;}
	.gotop img{width:25px;}
	.bottom_f span{text-align: center;}
}
@media  (min-width: 769px) {
	.phdiv{display:none;}
}