﻿/*底部信息*/
footer{
	color: #eee;
	margin-top: 0px;
	padding: 60px 0px 0px 0px;
	background-color: var(--primary-color);
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #e3e3e3; width:100%;
}
footer a{color: #eee;font-size: 13px;}
footer a:hover{color: #FF0;}
.footer_main{
	margin-bottom:30px;
}
.footer_main .col-sm-6{ padding-right:20px;}
.footer_main p{ margin:0px;}
.footer_main h2{
	font-size: 18px;
	font-weight: bold;line-height: 40px;
	padding-bottom: 10px;
	color: #eee;
	
	display: block;
}
.footer_main h2 a{font-size: 18px;
	font-weight: bold;}


.footer_erweima{
	padding-top: 10px;
	float: left;
	width: 100%;
}
.footer_erweima img{
	max-width: 100%;
	height: auto;
	margin-left: 30px;
}


.footer_contact{
	width:100%;
padding-top:5px;
}
.footer_contact p{
	margin-bottom: 5px;
	line-height: 24px;
}

.footer_list{ width:100%;text-align:left;	}
.footer_list ul{ padding:0px; margin:0px;}
.footer_list li{
	padding: 0px 0px; margin:5px 0px; clear:both;
	
	/****超出1行省略****/
overflow : hidden; 
text-overflow: ellipsis; 
display: -webkit-box; 
-webkit-line-clamp: 1; 
-webkit-box-orient: vertical; 

}
.footer_list li i{ margin-right:10px;}
.footer_list li font{ color: #2686CC;}

.foot-tel{ }
.foot-tel .tit{
	font-size: 16px;
	margin-bottom: 8px;
	margin-top: 4px;
}
.foot-tel .ftel{
	font-size: 24px;
	color: #FC0;
	line-height: 1.5; margin-bottom:10px;
}
.foot-tel .ftel a{	font-size: 24px;
	color: #FC0;
	line-height: 1.5; margin-bottom:10px;}
.foot-tel .qq_link{
	display: block;
	width: 160px;
	height: 30px;
	line-height: 30px;
	border-radius: 4px;
	font-size: 0;
	background: #1369C0;/*橙色#FF9900;*/
	color: #fff;
	text-align: center;
	margin-top: 20px;
	border: 1px solid #ddd;
}
.foot-tel .qq_link > *{display: inline-block; *display: inline; *zoom: 1; min-height: 1px; vertical-align: middle; font-size: 14px;}
.foot-tel .qq_link .mikeiconfont{font-size: 19px; margin-left:8px;margin-right: 8px;}
.foot-tel .qq_link:hover{
	background: #FF9900;
	color: #fff!important;
}

.foot_line{
	float: left;
	background-image: url(../images/foot_line.png);
	background-repeat: repeat-y;
	background-position: 260px center;
	padding-bottom: 30px;
}

.fa_icostyle{color: inherit; font-size:22px;text-align:center-left;width:22px; height:22px; margin-right:10px;}


.footer-bar{
	background-color:#065bb1;
	padding: 10px 10px; padding-top:25px;
	color: #eee;
	text-align: center;
	margin-top:30px;
}
.footer-bar a{
	color: #eee; line-height:14px !important;
	line-height: 24px;
}
.footer-bar font{ margin-left:10px;margin-right:10px;}
.footer-content{
	padding:5px 15px;
	clear: both;
	text-align: center;
	font-size: 14px;
	color: #eee; 
}


.footer-txt{  width:100%; clear:both; text-align:center; }
.footer-txt font{padding:20px; display:block; padding-bottom:0px; font-size:13px; color:#8fc1f4;}
.footer-txt font a{color:#8fc1f4;}


/*小屏幕*/
@media screen and (max-width: 768px) {
	footer{ padding-top:40px; padding-bottom:0px; text-align:center;}
	.footer-bar{ padding-top:35px; padding-bottom:80px; margin-top:0px;}
    .footer-bar font{ display:block; clear:both;margin-right:0px; margin-bottom:0px;}
	.footer_erweima{padding-top:20px; }
	.footer_erweima img{ margin-left:0px;}
	.foot-tel .qq_link{ margin:0px auto; margin-top:10px;}
		.foot_line{ background-image:none;	padding-bottom:10px; clear:both; float:none; width:100%;}
}

