﻿#footer{
	width: 100%;
}

.bottom-footer{
	padding:30px 60px 20px;
	background:url(/cms/templates/900594021216710000/images/bottom-bg01.jpg) no-repeat center;
	background-size:100% 100%;
	color:#ffffff;
}

/* 网站地图 */

.footer-left{
	float:left;
	width:calc(70% - 40px);
	margin-right:40px;
}

.site-lm{
	float:left;
	width:calc(16% - 40px);
	margin-right:40px;
	text-align:left;
}

.site-long-lm{
	float:left;
	width:calc(20% - 40px);
	margin-right:40px;
}

.site-lmmc{
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	margin-bottom:15px;
}
.site-lmmc a,.site-lmmc a:visited{ color:#ffffff; }

.site-sublm ul li{
	font-size:16px;
	color:#ffffff;
	opacity:0.5;
	margin-bottom:5px;
}
.site-sublm ul li a,.site-sublm ul li a:visited{ color:#ffffff; }

.site-lm a:hover, .site-sublm ul li a:hover{
	cursor:pointer;
	color:#ffffff;
}

/* 网站地图 end */

.footer-right{
	float:left;
	width: 30%;
}

.footwe-wzba{ margin-bottom:40px; }

.wzba-sydw{
	float:left;
	width:80px;
	margin-right:30px;
}

.wzba-baxx{
	float:left;
	width:calc(100% - 110px);
}

.wzba-baxx ul li{
	width:100%;
	font-size:16px;
	color:#ffffff;
	margin:0 0 10px 0;
}
.wzba-baxx a{ color:#ffffff; }

.ljgd-ewm ul{ width:calc(100% + 20px); }
.ljgd-ewm ul li{
	float:left;
	width:calc(100% / 3 - 20px);
	margin:0 20px 20px 0;
	text-align:center;
	font-size:14px;
	color:ffffff;
}

.ljgd-ewm ul li img{
	margin-bottom:10px;
}


/* ==============@media============== */

@media screen and (max-width: 1300px){
	.bottom-footer {
		padding: 20px 20px 20px;
	}
}

@media screen and (max-width: 1240px){
	
}

@media screen and (max-width: 1000px){
	.footer-left {
		display: none;
	}
	
	.footer-right {
		width: 100%;
		text-align: center;
	}
	
	.wzba-sydw {
		float: none;
		width: unset;
		margin: 0;
		display: inline-flex;
	}
	
	.wzba-baxx {
		float: none;
		width: unset;
		display: inline-block;
		margin: 20px 0 0 20px;
	}
	
}

@media screen and (max-width: 950px){
	
}

@media screen and (max-width: 840px){

}

@media screen and (max-width: 768px){
	
}

@media screen and (max-width: 550px){
	
}

@media screen and (max-width: 425px){
	.wzba-baxx ul li {
		font-size: 14px;
	}
}

@media screen and (max-width: 375px){
	
}

.friendlink{ padding:15px 60px;  background:rgb(82,82,84);  color:#FFF; font-size:18px; }
.friendlink a{ font-size:16px; color: #ffffff; margin-right:15px; opacity: 0.5;}
.friendlinko{ border-bottom: 1px solid #888; }
@media screen and (max-width: 1300px){
	.friendlink {
		padding: 15px;
	}
.friendlink a{ margin-right:10px; }
}
