.common-safezone{width: 100%;max-width: 1540px;padding-left: 50px;padding-right: 50px;margin: 0 auto;-webkit-box-sizing: border-box;box-sizing: border-box;}
/* footer */
footer{background-color: #f1f1f1;background-image: url('../images/footer-bg.jpg');}
footer .main-wrap{padding-top: 65px;padding-bottom:65px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
footer .main-wrap .logo-wrap{width: 260px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
footer .main-wrap .logo-wrap a{display: block;}
footer .main-wrap .logo-wrap .logo{width: 100%;height: auto;margin-top: 30px;}
footer .main-wrap .logo-wrap .logo img{width: 100%;height: auto;}
footer .main-wrap .logo-wrap .ewm{width: 180px;border: 1px solid #e1e1e1;background-color: #fff;text-align: center;padding-bottom: 10px;margin: 0 auto;}
footer .main-wrap .logo-wrap .ewm img{width: 100%;}
footer .main-wrap .logo-wrap .ewm p{font-size: 14px;color: #666;}
footer .main-wrap .logo-wrap .share-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: 30px;}
footer .main-wrap .logo-wrap .share-wrap .icon{width: 32px;height: 32px;border-radius: 50%;background-color: #c6c6c6;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 10px;}
footer .main-wrap .logo-wrap .share-wrap .icon i{font-size: 32px;color: #fff;}
footer .main-wrap nav {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-left: auto;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;padding-left: 6%;}
footer .main-wrap nav .list{max-width: 120px;}
footer .main-wrap nav .list li:first-child{margin-top:0;}
footer .main-wrap nav .list li h3 {margin-bottom: 30px;}
footer .main-wrap nav .list li h3 a{font-size: 18px;color: #333;}
footer .main-wrap nav .list li{margin-top: 15px;}
footer .main-wrap nav .list li>a{font-size: 16px; color: #666;}
footer .main-wrap nav .list li>a:hover{color: #009043;}
footer .footer-info{
    margin-top: 15px;
    color: #807f7f;
    font-size: 15px;
    margin-left: 5px;
}
footer .copyright {padding: 25px 0;border-top: 1px solid #e1e1e1;}
footer .copyright .common-safezone{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
footer .copyright small{font-size: 14px;color: #666666;}
footer .copyright select{height: 48px;border-radius: 0;border: 1px solid #aaa;outline: none;padding: 0 12px;background: none;color: #666;display: none;}
footer .copyright .select{width:330px;height: 48px;border-radius: 0;border: 1px solid #aaa;outline: none;padding: 0 12px;background: none;color: #666;cursor: pointer;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;position: relative;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;-webkit-box-sizing: border-box;box-sizing: border-box;}
footer .copyright .select .value{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;height: 100%;font-size: 16px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
footer .copyright .select:hover{background-color: #009143;border:none;color: #fff;-webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, .1);box-shadow: 0 10px 10px 0 rgba(0, 0, 0, .1);}
footer .copyright .select i{font-size: 24px;}
footer .copyright .select:hover ul{
    display: block;
}
footer .copyright .select ul{position: absolute;bottom: 47px;left: 0;width: 100%;display: none;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);overflow-y: auto;}
footer .copyright .select ul li a{color: #333;height: 60px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: 0 12px;font-size: 16px;background-color: #ffffff;}
footer .copyright .select ul li a:hover{background-color: #009143!important;color: #fff;}

footer .copyright .select-xxlj{width:230px;height: 48px;border-radius: 0;border: 1px solid #aaa;outline: none;padding: 0 12px;background: none;color: #666;cursor: pointer;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;position: relative;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;-webkit-box-sizing: border-box;box-sizing: border-box;}
