.common-link_hide{
    display: none !important;
    background: url(../image/index_banner_bg2.png) repeat-y;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    background-size: 100% auto;
}
.common-link_lists{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
.link_lists_a{
    margin-bottom: 10px;
}
@media (max-width: 767px){
    .index-about .index-about-title{
        display: flex;
        flex-direction: column;
    }
    .common-link_hide{
        display: flex !important;
        margin-top: 0px !important;
    }
    .common-link a{
        margin: 10px 6px 0;
        color: #fff !important;
    }
    .link_lists_a{
        margin-bottom: 0px;
    }
}
.common-link_show a{
    padding: 8px 10px;
    color: #fff !important;
}
.index-banner .right-swiper .pagination .right .line {
    width: 100px;
}
@media (max-width: 1600px){
    .index-banner .right-swiper .pagination .right .line {
        width: 94px;
    }
}
@media (max-width: 1366px){
    .index-banner .right-swiper .pagination .right .line {
        width: 87px;
    }
}
@media (max-width: 1024px){
    .index-banner .right-swiper .pagination .right .line {
        width: 80px;
    }
}
@media (max-width: 991px){
    .index-banner .right-swiper .pagination .right .line {
        width: 74px;
    }
}