.navbar .navbar-default .collapse{
    background-color: #000;
}

.footer {
    font-size: 12px;
    color: #626262;
    padding-top: 0;
    padding-left: 0;
    padding-bottom: 50px;
    padding-right: 0;
    background-color: #313131;
    border-top: 1px solid #313131;
    border-bottom: 1px solid #313131;
}
.footer b{
    font-size: 12px;
    font-weight: 100;
    color: #d2d2d2;
    margin-left: 15px;
}
UNUSED.footer h1,
UNUSED.footer h2,
UNUSED.footer h3,
UNUSED.footer h4,
UNUSED.footer h5,
.footer h6 {
    color: #fff;
}
.footer h2 , .footer .footer-guanzhu {
    margin-bottom: 20px;
    margin-top: 20px;
    margin-left: 25px;
    line-height: 35px;
    color: rgba(220, 220, 220, 0.8);
    font-size: 14px;
    font-weight: 100;
}
UNUSED.light .footer,
UNUSED.light .footer h1,
UNUSED.light .footer h2,
UNUSED.light .footer h3,
UNUSED.light .footer h4,
UNUSED.light .footer h5,
UNUSED.light .footer h6 {
    color: #666;
}

.footer-content p{
    padding-right: 72px;
    margin-bottom: 60px;
}
.list-footer > li > a {
    position: relative;
    display: block;
    padding: 0 15px 0 0;
    color: #d2d2d2;
}
.list-footer > li > a:hover {
    position: relative;
    display: block;
    color: #db4453;
    background-color: transparent;
}
.list-footer .space-top{
    padding-bottom: 10px;
    padding-top: 0;
    float: left;
}
.qrcode-img {
    width: 90px;
    float: right;
}
.qrcode-img img {
    float: right;
    display: block;
    margin-bottom: 20px;
}
.footer-content .footer-copyright {
    padding-left: 0;
    margin-bottom: 0;
    text-align: left;
    color: #a0a0a0;
    font-size: 12px;
}

.links-box li a {
    position: relative;
    display: block;
    padding: 0 23px 0 0;
    color: #626262;
    font-size: 12px;
    font-weight: 100;
}
.links-box li a:hover {
    position: relative;
    display: block;
    color: #fff;
    background-color: transparent;
}
.links-box h6 {
    color: #a0a0a0;
    margin-bottom: 20px;
}
UNUSED.links-clients .owl-buttons div,
.links-clients .owl-buttons div {
    top: 50%;
    margin-top: -20px;
    background-color: transparent;
    color: #f1f1f1;
}
.links-clients  .owl-prev:hover , .links-clients  .owl-next:hover {
    background-color: transparent;
    color: #e84c3d;
}

.footer-logo {
    margin-top: 65px;
    margin-bottom: 45px;
}
.gallery.row {
    margin-left: -5px;
    margin-right: -5px;
}




.footer-scan-container-top{
    padding-top: 50px;
    margin-left: -50px;
    color: #fefefe;
    display: flex;
    justify-content: space-between;
    height: 220px;
    /*border: 1px solid #fafafa;*/
    /*width: 400px;*/
}
.footer-scan-container-east{
    color: #fefefe;
    display: flex;
    justify-content: space-between;
    /*border: 1px solid #fafafa;*/
    /*width: 400px;*/
}
.footer-scan-tab-content{
    width:100%;
    height:90px;
    overflow:hidden;
    padding-left: 7px;
}
.footer-scan-tab-content .footer-scan-item{
    overflow:hidden;
    width:100%;
    height:100%;
}
.footer-scan-tab-control{
    width:250px;
    /*height:40%;*/

}
.footer-scan-tab-control ul{
    height:100%;
    margin:0;
    padding:0;
    list-style:none;
}
.footer-scan-tab-control li{
    display: block;
    width:100%;
    float:left;
    border:0px solid silver;
    box-sizing:border-box;
    cursor: pointer;
    margin:0;
    padding-top:5px;
    padding-bottom: 5px;
    list-style:none;
    color:#ffffff;
}
.footer-scan-tab-control li:hover{
    /**background-color:#7b7474;*/
}
.footer-scan-tab-control a{
    /*display:inline-block;*/
    width:100%;
    height:100%;
    line-height:100%;
    text-align:left;
    text-decoration: none;
    border: 0px;
    color: #ffffff;
}

.footer-scan-tab-control a:hover{
    color:yellow;
}
.footer-scan-tab-control a::after{
    content:"";
    /*display:inline-block;*/
    height:100%;

}