
.ct-link-container {
    text-align: center;
}

.ct-link-container .ct-link {
    display: inline-block;
    padding: 20px 0px;
    font-size: 0.8rem;
}

.ct-link-container .ct-link a {
    cursor: pointer;
    text-decoration: none;
    color: #fff;
    padding: 0 20px;
    border-left: 2px solid #fff;
}

.ct-link-container .ct-link a:hover {
    color: #e62223;
}

.first-link {
    border: none !important;
}

.advantage-img1, .advantage-img2, .advantage-img3, .advantage-img4, .advantage-img5, .advantage-img6 {
    min-width: 20px;
    height: 60px;
}

.ct-list-advantage {
    padding: 10px 0 40px;
}

.ct-list-advantage .advantage-img1 {

    background: url("../images/__footbar/001.png") 50% no-repeat;
    background-size: contain;
}

.ct-list-advantage .advantage-img2 {
    background: url("../images/__footbar/002.png") 50% no-repeat;
    background-size: contain;
}

.ct-list-advantage .advantage-img3 {
    background: url("../images/__footbar/003.png") 50% no-repeat;
    background-size: contain;
}

.ct-list-advantage .advantage-img4 {
    background: url("../images/__footbar/004.png") 50% no-repeat;
    background-size: contain;
}

.ct-list-advantage .advantage-img5 {
    background: url("../images/__footbar/005.png") 50% no-repeat;
    background-size: contain;
}

.ct-list-advantage .advantage-img6 {
    background: url("../images/__footbar/006.png") 50% no-repeat;
    background-size: contain;
}

.ct-use-brand {
    width: 100%;
    height:200px;
    margin: 0 auto;
}

.brand-img1, .brand-img2, .brand-img3, .brand-img4, .brand-img5, .brand-img6, .brand-img7 {
    height: 30px;
    min-width: 20px;
}

.ct-use-brand .brand-img1 {
    background: url("../images/__footbar/original_l1.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .brand-img1:hover {
    background: url("../images/__footbar/l1.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .brand-img2 {
    background: url("../images/__footbar/original_l2.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .brand-img2:hover {
    background: url("../images/__footbar/l2.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .brand-img3 {
    background: url("../images/__footbar/original_l3.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .brand-img3:hover {
    background: url("../images/__footbar/l3.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .brand-img4 {
    background: url("../images/__footbar/original_l4.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .brand-img4:hover {
    background: url("../images/__footbar/l4.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .brand-img5 {
    background: url("../images/__footbar/original_l5.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .brand-img5:hover {
    background: url("../images/__footbar/l5.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .brand-img6 {
    background: url("../images/__footbar/original_l6.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .brand-img6:hover {
    background: url("../images/__footbar/l6.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .brand-img7 {
    background: url("../images/__footbar/original_l7.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .brand-img7:hover {
    background: url("../images/__footbar/l7.png") no-repeat;
    background-size: contain;
}

.ct-use-brand .nav {
    text-align: center;
}

.brand-container {
    width: 10%;
    padding: 10px;
    display: inline-block !important;
}

.qr-code-container {
    height: 7rem;
    overflow: hidden;
    /*border-right: 2px solid #fff;*/
    min-width: 198px;
    position: relative;
}

.ct-phone-table {
    height: 100%;
    display: table;
}

.ct-phone-container {
    /*float: left;*/
    padding-left: 10px;
    color: #fff;
    text-align: center;
    font-size: 0.9rem;
    display: table-cell;
    vertical-align: middle;
}

.code-content{
    float: left;
}

.qr-code {
    height: 5rem;
    width: 5rem;
    background: url("../images/__footbar/ma.png") no-repeat;
    background-size: contain;
    overflow: hidden;
}
.code-name{
    color: #fff;
    font-size: 0.6rem;
    height: 2rem;
    line-height: 2rem;
    text-align: center;
}

.ct-phone_time {
    padding: 5px 0;
}

.ct-phone {
    font-family: 'Microsoft YaHei';
    font-size: 1.1rem;
}

.ct_phone_day {
    font-size: 0.8rem;
}

.top_footer {
    background: url("../images/__footbar/bg.png") no-repeat;
    background-size: 100% 100%;
}

.ct-use-brand {
    padding-bottom: 5rem;
    background: #000;
}

.ct-list-advantage .col-md-9 {
    display: table;
    height: 7rem;
}

.ct-list-advantage .col-md-9 .row {
    display: table-cell;
    vertical-align: middle;
}

.advantage-container-first {
    border-left: 2px solid #fff;
}
.copyright_container{
    margin-top: 20px;
    text-align: center;
    color: #fff;
    font-size: 0.7rem;
}