/*ipad 端*/
/*底部footer*/
#footer{
	background-color: #182029;
}
#footer .footer-container{
	margin:0 auto;
}
#footer .footer-container .container{

	padding-bottom: 30px;
	border-bottom: 1px solid #fff ;
}
#footer .footer-container .container .left{
	margin:0 -15px;
}
#footer .footer-container .container .right{
	margin:0 -15px;
}
#footer .footer-container .title{
	margin-top: 0;
	margin-bottom: 30px;
	font-size:18px;
	color:#fff;
	padding-top: 30px;
}
#footer .footer-container .group .icon{
	margin-left: -8px;
	margin-right: 10px;
	width: 28px;
	height: 28px;
	background: url('../../../images/address-bg.png')no-repeat center top/100% auto;
}
#footer .footer-container .group.tel .icon{
	background-position: 0 -28px;
}
#footer .footer-container .group.phone .icon{
	background-position: 0 -56px;
}
#footer .footer-container .group.email .icon{
	background-position: 0 -84px;
}
#footer .footer-container .group.weixin .icon{
	background-position: 0 -112px;
}
#footer .footer-container .group .text{
	flex:1;
	line-height: 28px;
	font-size:14px;
	color:#fff;
}
#footer .footer-container .right .enter-box{
	width: 66%;
}
#footer .footer-container .right .enter-box .item{
	float:left;
	width: 50%;
	margin-bottom: 20px;
	font-size:14px;
	color:#fff;
}
#footer .footer-container .right .code-box{
	width: 100px;
}
#footer .footer-container .right .code-box img{
	background-color: #fff;
	padding:4px;
	width: 100%;
	height: auto;
}
#footer .footer-container .right .code-box .sub{
	text-align: center;
	margin-top: 8px;
	font-size:14px; 
	color:#fff;
}
#footer .footer-container .copyright-box .copy{
	text-align: center;
	padding:30px 15px;
	font-size:14px;
	color:#fff;
	margin-bottom: 0;
}
#footer .footer-container .copyright-box .other-box{
	text-align: center;
	padding-bottom: 20px;
}
#footer .footer-container .copyright-box .other-box a{
	margin-left: 20px;
}

/*手机端*/
/*#footer*/
@media screen and (max-width: 768px) {
#footer{
	padding-top: 20px;
}
#footer .footer-container .group .text{
	flex:1;
	line-height: 24px;
	font-size:10px;
	color:#fff;
}
#footer .footer-container .right .enter-box{
	width: 50%;
}
#footer .footer-container .right .enter-box .item{
	float:left;
	width: 50%;
	margin-bottom: 20px;
	font-size:10px;
	color:#fff;
}
#footer .footer-container .right .code-box{
	width: 30%;
}
#footer .footer-container .copyright-box .copy{
	text-align: center;
	padding:30px 15px;
	font-size:12px;
	color:#fff;
	margin-bottom: 0;
}
}

/*pc端*/

/*footer*/
@media screen and (min-width: 992px){
#footer{
	padding-top: 60px;
}
#footer .footer-container{
	width: 970px;
}

}
@media  screen and (min-width: 1200px) {
#footer{
	padding-top: 80px;
}
#footer .footer-container{
	width: 1200px;
}	
#footer .footer-container .container .left{
	padding:0;
}
#footer .footer-container .container .right{
	padding:0;
}
#footer .footer-container .right .code-box{
	width: 33%;
}
}
@media screen and (min-width: 992px){
#footer .footer-container .copyright-box{
	position: relative;
}
#footer .footer-container .copyright-box .other-box{
	position: absolute;
	right: 0;
	top:20px;
	z-index: 2;
}
#footer .footer-container .copyright-box .other-box a{
	margin-left: 20px;
}

}
