﻿@charset "utf-8";
/* CSS Document */

.footer ul{ list-style:none; font-size:0; margin:0 auto; width:100%; max-width:1000px;}
.footer ul li{ display: inline-block; vertical-align:top;}
.footer ul li.leftInfo{ width:auto; font-size:13px; background:url(../../images/new/all/footerLogo.png) no-repeat; line-height:2; color:#4a4a4a; display:table; margin:0 705px 10px 0; padding:55px 10px 0 0; box-sizing: border-box;min-width:265px;}
.footer ul li.rightLink{ font-size:13px; margin-bottom:10px; float:right; width:705px;}
.footer ul li.followUs{ display:none; font-size:13px; margin-bottom:10px; text-align:center;}
.footer ul li.followUs a{ display: inline-block; text-decoration:none; margin:0 5px; width:36px; height:36px; text-indent:-9999px; transition:all 0.4s;}
.footer ul li.followUs a.fb{ background:url(../../images/new/all/fb.png);}
.footer ul li.followUs a.fb:hover{ background:url(../../images/new/all/fb.png); transition:all 0.4s;}
.footer ul li.followUs a.line{ background:url(../../images/new/all/line.png);}
.footer ul li.followUs a.line:hover{ background:url(../../images/new/all/line.png); transition:all 0.4s;}
.footer ul li.followUs a.ReadyGo{ background:url(../../images/new/all/readyGo.png);}
.footer ul li.followUs a.ReadyGo:hover{ background:url(../../images/new/all/readyGo.png); transition:all 0.4s;}

.footer ul li.rightLink .lineQRcode{ vertical-align:top; display:inline-table; border:1px solid #FFF; width:153px; height:153px; padding:10px; box-sizing:border-box;}
.footer ul li.rightLink .lineQRcode p{ font-weight:900;}
.footer ul li.rightLink .lineQRcode div{ margin:0 auto; display:table; padding-top:3px;}
.footer ul li.rightLink .ReadyGo{ vertical-align:top; background:url(../../images/new/all/readygo.gif); width:153px; height:153px; display:inline-table; text-indent:-9999px;}
.footer ul li.rightLink .facebook{ vertical-align:top; display:inline-table; width:387px;}

.copyright{ clear:both; font-size:13px; color:#4a4a4a; line-height:1.8; text-align:center; width:85%; margin:10px auto 0 auto; border-top:1px solid #dedede; padding-top:10px;}
.copyright p{ color:#848484; margin:10px 0 0 0;}

@media screen and (max-width: 1366px){
	
}
@media screen and (max-width: 1200px){
	.footer ul li.rightLink{ float:none; width:100%; text-align: center;}
	.footer ul li.leftInfo{ padding:10px 0 0 290px; margin: 0 auto;}
	.footer ul li.leftInfo div div{ clear:both; overflow:hidden;}
	.footer ul li.leftInfo div div p{ float:left; margin-right:20px;}
	.copyright{ width:100%;}
}
@media screen and (max-width: 900px){
	.footer ul{ width:100%;}
}
@media screen and (max-width: 770px){
	.footer ul li.followUs{ display:block;}
	.footer ul li.rightLink{ display:none;/* text-align:left;*/}
}
@media screen and (max-width: 700px){
	.copyright{ text-align:left;}
}
@media screen and (max-width: 580px){
	.footer ul li.leftInfo { padding: 50px 0 0 0; text-align:center; background-position:top center;}
}

@media screen and (max-width: 385px){
	.footer ul li.leftInfo { margin:0; text-align:left; background-position:top left; min-width:inherit;}
}