.footer {
    bottom: 0;
    width: 100%;
    height: 60px;
    background:black;
}
.mobile-footer{
    margin-top: 15px;
    text-align: center;
}
.mobile-footer-p{
    text-align: left;
    font-size: 14px;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}
.mobile-footer-p1{
    text-align: left;
    margin-bottom: 15px;
    font-size: 14px;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}
.footer-bottom{
    background: #333333 0% 0% no-repeat padding-box;
    opacity: 1;
    padding-top: 5px;
}
@media all and (min-width:1200px) {
    .footer-bottom{
        padding-bottom: 5px;
    }
}
.footer-pc-mid{
    background: #8F8F8F 0% 0% no-repeat padding-box;
    opacity: 1;
    width: 100%;
    height: 180px;
}
#footer-mobile-text{
    text-align: center;
    font-weight: Normal;
    font-size: 11px;
    line-height: 18px;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}
#footer_menu_tab_ul{
    background: #A2A3A4 0% 0% no-repeat padding-box;
    opacity: 1;
    text-align: center;
    color: #FFFFFFCC;;
    opacity: 1;
    font-size: 18px;
}
a{
    color: #FFFFFFCC;
}
.footer-menu-tab-active{
    background: #333333CC 0% 0% no-repeat padding-box;
    mix-blend-mode: normal;
    opacity: 0.7;
}
.navbar-nav {
    margin: 7.5px -15px !important;
}


.pc-footer-button{
    width: 937px;
    height: 138px;
    left: 50%;;
    position: relative;
    transform: translate(-50%,-50%);
    top: 50%;
}
.pc-footer-button-ul>li {
    list-style: none;
}
.pc-footer-button-ul>li>a{
    list-style: none;
    display: inline;
    height: 46px;
    width: 20%;
    float: left;
    text-align: left;
    font-size: 14px;
    color: #FFFFFF;
    padding-left: 5px;
}
.pc-footer-button-ul>li>a>p{
    top: 50%;
    transform: translateY(-50%);
    position: relative;
}
.pc-footer-button-ul>li>a:hover {
	color: #fff;
	text-decoration: none;
}
.pc-left{
    border-left: 1px solid #9D9D9D;
}
.pc-top{
    border-top: 1px solid #9D9D9D;
}
.pc-right{
    border-right:1px solid #9D9D9D;
}
.pc-active{
    background: #5B5B5B;
}
.top-footer{

    text-align: center;
    width: 100%;

}
#top1{
    display: table-cell;
}



