.footer{background-image:url(../images/footerBg.jpg);background-size:cover;background-position:center}.footer .footer-container{padding:44px 114px 56px;overflow:hidden}.footer .footer-container .footer-content{margin-top:42px;overflow:hidden}.footer .footer-container .footer-content .left{font-size:14px;font-weight:300;text-align:left;color:#000;line-height:20px;float:left}.footer .footer-container .footer-content .left .address{margin-bottom:16px;padding-left:24px;position:relative}.footer .footer-container .footer-content .left .address::before{content:"";width:12px;height:17px;position:absolute;left:0;top:2px;background-image:url(../images/addressIcon.png);background-size:100%}.footer .footer-container .footer-content .left .telphone{margin-bottom:30px;padding-left:24px;line-height:30px;position:relative;font-weight:300}.footer .footer-container .footer-content .left .telphone::before{content:"";width:12px;height:12px;position:absolute;left:0;top:8px;background-image:url(../images/telIcon.png);background-size:100%}.footer .footer-container .footer-content .left .telphone>div div{display:inline-block;vertical-align:top}.footer .footer-container .footer-content .right{float:right;width:calc(100% - 400px);text-align:right}.footer .footer-container .footer-content .right .right-content{color:#000;display:inline-block;text-align:left;vertical-align:top;margin-left:8%}.footer .footer-container .footer-content .right .right-content:first-child{margin-left:0}.footer .footer-container .footer-content .right .right-content .content-title{font-size:14px;font-weight:400;text-align:left;color:#000;line-height:22px;margin-bottom:8px}.footer .footer-container .footer-content .right .right-content .content-desc{font-size:12px;font-weight:300;text-align:left;color:#000;line-height:22px}.footer .footer-container .footer-content .right .menu-item{color:#000;display:inline-block;text-align:left;vertical-align:top;margin-left:8%}.footer .footer-container .footer-content .right .menu-item:first-child{margin-left:0}.footer .footer-container .footer-content .right .menu-item a{color:#000;font-size:14px;line-height:20px}.footer .footer-container .footer-content .right .menu-item a:hover{color:#bd0008}.footer .footer-container .footer-content .right .sub-menu{margin-top:8px}.footer .footer-container .footer-content .right .sub-menu .menu-item{display:block;text-align:left;margin-left:0;line-height:24px}.footer .footer-container .footer-content .right .sub-menu .menu-item a{color:rgba(0,0,0,.7);font-size:12px;line-height:17px}.footer .footer-container .footer-content .right .sub-menu .menu-item a:hover{color:#bd0008}.footer .copyright{height:17px;opacity:.37;font-size:12px;font-weight:300;text-align:center;color:#000;line-height:17px;padding:14px 0;border:1px solid #d8d8d8}.footer .copyright a{color:#000}@media screen and (max-width: 1200px){.footer .footer-container{padding-left:2%;padding-right:2%}}@media screen and (max-width: 895px){.footer .footer-container .footer-content .right .menu-item{margin-left:2%}}@media screen and (max-width: 768px){.footer{background-image:url(../images/footerBg_mobile.jpg)}.footer .footer-container{padding-top:30px;padding-right:20px;padding-bottom:24px;padding-left:20px}.footer .footer-container>div:first-child img{width:90px}.footer .footer-container .footer-content{margin-top:20px}.footer .footer-container .footer-content .left{width:100%}.footer .footer-container .footer-content .left .address{font-size:12px;margin-bottom:0}.footer .footer-container .footer-content .left .telphone{font-size:12px;margin-bottom:20px}.footer .footer-container .footer-content .left div:nth-child(3) img{display:block;width:93px !important;height:93px}.footer .footer-container .footer-content .right{display:none;position:relative;width:100%;margin-top:10px}.footer .footer-container .footer-content .right .menu li:not(:first-child){display:none}.footer .footer-container .footer-content .right .menu>li>a{display:none}.footer .footer-container .footer-content .right .menu>li:first-child ul li:first-child>a{position:absolute;top:0;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);font-size:14px;font-weight:400;text-align:center;line-height:20px}.footer .copyright{height:auto;padding-left:20px;padding-right:20px;text-align:left}.footer .copyright a{display:block}}