.footer_o{
	width:100%;
	height:184px;
	font-size:12px;
	background:rgb(163, 163, 163);
	border-bottom: 20px solid #717171;}
.footer{
	width:1340px;
	height:100%;
	margin:0 auto;
	}
.footer_l{
	width:12%;
	/*width:140px;*/
	height:169px;
	border-left: 1px solid #a5a5a5;
	text-align: center;
	float:left;
	padding-top:15px;
	background: rgb(147, 147, 147);
	}
.dot{margin-right:5px;}
.chanye{
	width:390px;
	height: 170px;
	background:#b0aeaf;
	float:left;
	padding-top:14px;
	padding-left:2%;}
.foot_title{
	width:66px;
	height:24px;
	line-height: 24px;
	background:#2f2d2e;
	color:#fff;
	text-align:center;
	margin-bottom: 10px;
}
.company{
	line-height:30px;
	letter-spacing: 1px;
}

.company a{width:48%;display: inline-block;margin: 0;}
.companys{
	line-height:23px;
	letter-spacing: 1px;
}

.media{
  width: 17%;
  height: 170px;
  float: left;
  padding-top: 14px;
  padding-left: 42px;
}
.contact{
  width: 21%;
  height: 170px;
  float: left;
  padding-top: 14px;
  padding-left: 2%;
  background:#b0aeaf;
}
.weixin{
	width:13%;
	height:100%;
	float:left;
	background: rgb(145, 145, 145);
	border-right: 1px solid #a5a5a5;
	display: flex;flex-direction: column;justify-content: center;align-items: center;
}
.weixin img{
	width:117px;}
#imgconac{width: 62px;}
.chanye .company{width:50%;height:30px;float: left;}
.chanye .company a{width:100%;}