﻿

/* CSS Pingtai */

/*小标题--------开始--------------------------------------*/
.xbt {
    width: 1400px;
    display: flex;
    justify-content: left;
    align-items: center;
    margin: 10px auto;
    margin-top: 30px;
}

.xbt i {
    display: block;
    width: 20px;
    height: 18px;
    background: url(../image/xbt_xx.png) 0 no-repeat;
    background-size: 20px 18px;
    margin-right: 5px;
}

/*小标题--------结束--------------------------------------*/

/*合作平台--------开始--------------------------------------*/
.pingtai {
    /* width: 1736px; */
    width: 1400px;
    height: 100%;
    display: flex;
    justify-content: left;
    align-items: center;
    margin: 0 auto;
    margin-top: 0;
    padding: 168px;
    padding-top: 0;
    padding-bottom: 20px;
    box-sizing: border-box;
    flex-wrap: wrap;
}

.pingtai .pt_box {
    width: 320px;
    height: 340px;
    background: url(../image/pt_bg.png) 0 no-repeat;
    background-size: 320px 340px;
    border-radius: 18px;
    overflow: hidden;
    box-shadow: 0 8px 10px 0 rgba(31, 26, 107, 0.14);
    text-align: center;
    margin: 10px auto;
}

.pingtai .pt_box span {
    width: 100px;
    height: 28px;
    color: var(--bai);
    display: block;
    margin: 0 auto;
    border-radius: 0 0 6px 6px;
    margin-bottom: 10px;
}

.pingtai .pt_box .pt_xl_01 {
    background: var(--b01);
}

.pingtai .pt_box .pt_xl_02 {
    background: var(--b02);
}

.pingtai .pt_box .pt_xl_03 {
    background: var(--b03);
}

.pingtai .pt_box .pt_xl_04 {
    background: var(--b04);
}

.pingtai .pt_box .pt_xl_05 {
    background: var(--b05);
}

.pingtai .pt_box .pt_xl_06 {
    background: var(--b06);
}

.pingtai .pt_box .pt_xl_07 {
    background: var(--b07);
}

.pingtai .pt_box .pt_logo {
    margin: 10px auto;
    height: 85px;
}

.pingtai .pt_box p {
    font-weight: bolder;
    font-size: 16px;
    margin: 2px auto;
}

.pingtai .pt_box li {
    margin: 0 auto;
}

.pingtai .pt_box li a {
    width: 256px;
    height: 60px;
    margin: 10px auto;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 20px;
    color: var(--bai);
    border-radius: 30px;
    overflow: hidden;
    letter-spacing: 2px;
    box-shadow: 0 2px 6px 0 rgba(31, 26, 107, 0.14);
    text-shadow: 0 1px 3px 0 rgba(31, 26, 107, 0.24);
}

.pingtai .pt_box li a:nth-child(1) {
    background: url(../image/pt_an_01.png) 0 no-repeat;
}

.pingtai .pt_box li a:nth-child(2) {
    background: url(../image/pt_an_02.png) 0 no-repeat;
}
.pingtai .pt_box li a:hover {
    filter:brightness(110%); 
}
/*合作平台--------结束--------------------------------------*/


/*适配*/
/* @media only screen and (max-width: 1736px) {
    .pingtai {
        width: 100%;
    }

} */

@media only screen and (max-width: 1400px) {
    .xbt {
        width: 100%;
    }
    .pingtai {
        width: 100%;
    }
}

@media only screen and (max-width: 1020px) {
    .pingtai {
        padding: 20px;
        padding-top: 0;
    }
}

@media only screen and (max-width: 720px) {

    /*小标题--------开始--------------------------------------*/
    .xbt {
        margin: 1.389vw auto;
        margin-top: 4.167vw;
    }

    .xbt i {
        width: 2.778vw;
        height: 2.500vw;
        background-size: 2.778vw 2.500vw;
        margin-right: 0.694vw;
    }

    .xbt p {
        font-size: 2.500vw;
    }

    /*小标题--------结束--------------------------------------*/

    /*合作平台--------开始--------------------------------------*/
    .pingtai {
        padding: 2.778vw;
        margin-top: -6.944vw;
    }

    .pingtai .pt_box {
        width: 44.444vw;
        height: 47.222vw;
        background-size: 44.444vw 47.222vw;
        border-radius: 2.500vw;
        box-shadow: 0 1.111vw 1.389vw 0 rgba(31, 26, 107, 0.14);
        margin: 1.389vw auto;
    }

    .pingtai .pt_box span {
        width: 13.889vw;
        height: 3.889vw;
        border-radius: 0 0 0.833vw 0.833vw;
        margin-bottom: 1.389vw;
        font-size: 2.500vw;
    }

    .pingtai .pt_box .pt_logo {
        height: 11.806vw;
        margin: 1.389vw auto;
    }

    .pingtai .pt_box p {
        font-size: 2.222vw;
        margin: 0.278vw auto;
    }

    .pingtai .pt_box li a {
        width: 35.556vw;
        height: 8.333vw;
        
        margin: 1.389vw auto;
        font-size: 2.778vw;
        border-radius: 4.167vw;
        letter-spacing: 0.278vw;
        box-shadow: 0 0.278vw 0.833vw 0 rgba(31, 26, 107, 0.14);
        text-shadow: 0 0.139vw 0.417vw 0 rgba(31, 26, 107, 0.24);
    }
    .pingtai .pt_box li a:nth-child(1) {
        background-size: 35.556vw 8.333vw;
    }
    .pingtai .pt_box li a:nth-child(2) {
        background-size: 35.556vw 8.333vw;
    }
    /*合作平台--------结束--------------------------------------*/
}