﻿.banner{
    width: 100%;
}

.title-text {
    font-size: .16rem;
    padding-top: .26rem;
    text-align: center;
}

.line-box{
    text-align: center;
    height: 4px;
    padding-top: .06rem;
}

    .line-box div {
        width: 0.29rem;
        vertical-align: top;
        display: inline-block;
        background: #044098;
        height: 0.02rem;
    }

    .line-box .heng {
        width: .12rem;
        margin-right: .07rem;
        background: #5AC8CC;
    }

.title-list {
    text-align: center;
    color: #666666;
    font-size: .12rem;
    overflow: hidden;
    border-bottom: 1px solid #CCCCCC;
    padding: 0.12rem;
}

    .title-list > .title-item {
        display: inline-block;
        padding: 0.05rem 0.07rem;
        margin-bottom: .1rem;
        border-radius: .04rem;
    }

    .title-list > .current {
        background: #00CBCE;
        color: #FFFFFF;
    }

    .card {
        padding: .2rem;
    }

.title-box {
    font-size: .16rem;
    color: #044098;
}

.title-box>img{
    height: .14rem;
}

.card > .content{
    padding: .2rem 0;
}

.card > .content > img {
    width: 100%;
}