.foot2 a{-webkit-text-decoration-skip:objects;background-color:transparent;}
.foot2 img{border-style:none;}
.foot2 .clearfix{zoom:1;}
.foot2 .clearfix:before,.foot2 .clearfix:after{display:table;line-height:0;content:"";}
.foot2 .clearfix:after{clear:both;}
.foot2 a{color:#333;text-decoration:none;}
.foot2 a:hover{color:#db3331;}
.foot2 .img-center{text-align:center;font-size:0;overflow:hidden;}
.foot2 .img-center img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;-webkit-transition:all 0.5s;transition:all 0.5s;}
.foot2 .container{padding:0 15px;width:1400px;margin:0 auto;}
.foot2 {background-color: #333;color:#8c8c8c;padding-bottom:30px;}
.foot2 a{color:#8c8c8c;}
.foot2 .foot2-link{margin-bottom:30px;font-size:0;padding:30px 0 20px;border-bottom: 1px solid #8c8c8c;text-align:center;}
.foot2 .foot2-link a{display:inline-block;vertical-align:middle;font-size:14px;margin:0 20px;}
.foot2 .foot2-logo{float:left;margin-right:30px;padding:10px 0;}
.foot2 .foot2-info{float:left;line-height:1.8;}
.foot2 .foot2-info p{margin:0;}
.foot2 .foot2-ewm{float:right;width:220px;}
.foot2 .foot2-ewm img{width:120px;}
@media screen and (max-width: 767px){
.foot2 .container{width:auto;}
.foot2 .foot2{padding:30px 0;}
.foot2 .foot2-logo{display:none;}
.foot2 .foot2-ewm{float:none;width:auto;margin-top:20px;}
.foot2 .foot2-info{padding-top:20px;float:none;font-size:12px;text-align:center;}
.foot2 .foot2-link{display:none;}
}