
/*底部样式*/
.Xj_FootBg{
  background: #292929;
  padding: 40px 0px;
  margin-top: 0px;
  height:150px;
}
.Xj_FootTable td{
	vertical-align: top;

}
.Xj_footLogoBox{
	text-align: center;
	width: 75px;
	margin-right: 30px;
	margin-top: 15px;
	padding-right:30px;
}

.Xj_FootWbBox{
	margin-top: 30px;
	
}

.weixin{ width:25px; height:21px; margin:0px; position:absolute; font-size:12px; text-align:center;}
.weixin a{width:25px; height:21px; display:block; position:absolute; left:0; top:0; ; }
.weixin .weixin_nr{width:100px; height:100px; padding:2px; background:#fff; text-align:center; position:absolute; left:-45px; top:45px; display:none;}
.weixin .weixin_nr img{ margin-bottom:5px;}
.weixin .weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:45px; top:-10px;}
.weixin.on .weixin_nr{ display:block;}
.weixin.on a{  ;}



.Xj_FootNav{
	margin-right: 30px;
	margin-left: 30px;
	text-align:center;
}
.Xj_FootNav li a{
	color: #9a9a9a;
	font-size:16px;
	margin-bottom: 40px;
	display: block;
}
.Xj_FootNav li a:hover{
	color:white;
}
.Xj_FootNav li:last-child{
	margin-bottom: 0px;
}
.Xj_FootLines{
	width: 1px;
	height: 145px;
	border-left: 1px solid #434343;
}
.Xj_FootLines2{
	width: 1px;
	height: 145px;
	border-left: 1px solid #313131;
}
.Xj_FootAddList{
   color: #9a9a9a;
   padding-left: 10px;
   padding-bottom: 40px;
}
.Xj_FootAddlast{
	 padding-bottom: 0px;
}
.Xj_FootCopyBox{
	text-align: center;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #9a9a9a;
	background: #1a1a1a;
}

.Xj_FootCopyBox a{
	color:#9a9a9a
}
.Xj_FootCopyBox a:hover{
	color:white
}
