.tx-joinsl li{margin-bottom: 38px;width: 100%;}
.tx-joinsl-tit{background: #fff;box-shadow: 0px 3px 24px 1px rgba(0, 0, 0, 0.07);padding: 44px 74px;cursor: pointer;}
.tx-joinsl-tit .titles{line-height: 28px;padding-bottom:32px;border-bottom: 1px solid #c9c9c9;margin-bottom: 35px;}
.tx-joinsl-tit .titles h3{font-size: 18px;}
.tx-joinsl-tit .titles h3 img{position: relative;top:-2px; margin-right: 12px;filter:Gray; -webkit-filter: grayscale(100%);filter: grayscale(100%);}
.tx-joinsl-tit .titles h6{font-size: 16px;}
.tx-joinsl-tit .titles h6 i{position: relative; display: inline-block;width: 9px;height: 9px;top:-1px;margin-left: 2px;}
.tx-joinsl-tit .titles h6 i::before,.tx-joinsl-tit .titles h6 i::after{content: '';position: absolute;top:0;left:0;right:0;bottom:0;margin: auto;background: #333;}
.tx-joinsl-tit .titles h6 i::before{width: 9px;height: 1px;}
.tx-joinsl-tit .titles h6 i::after{width: 1px;height: 9px;}
.tx-joinsl-tit .descs{display: flex;justify-content: space-between;}
.tx-joinsl-tit .descs em{display: block;font-size: 16px;line-height: 21px;}
.tx-joinsl-desc{display: none; box-shadow: 0px 3px 24px 1px rgba(0, 0, 0, 0.07);background: #fff;padding: 49px 74px;margin-top: 20px;}
.tx-joinsl-desc h3{font-size: 22px;line-height: 29px;color: var(--mColor);margin:42px 0 24px;}
.tx-joinsl-desc h3:first-child{margin-top: 0;}
.tx-joinsl-desc h3:before{content: '';display: inline-block;width: 17px;height: 2px;margin-right: 12px; background: var(--mColor);vertical-align:middle;}
.tx-joinsl-desc p{font-size: 16px;line-height: 40px;}
.tx-joinsl-desc h6{line-height: 43px;font-size: 18px;margin-top: 25px;}
.tx-joinsl-desc h6 a{float: left;width: 170px;line-height: 43px;background:#00A472;text-align: center;color:#fff;font-size: 16px;margin-right:32px;}

.tx-joinsl-tit.cur .titles h3{color: var(--mColor);}
.tx-joinsl-tit.cur .titles h3 img{-webkit-filter: grayscale(0%);filter: grayscale(0%);}
.tx-joinsl-tit.cur .titles h6{color: var(--mColor);}
.tx-joinsl-tit.cur .titles h6 i::before,.tx-joinsl-tit.cur .titles h6 i::after{background: var(--mColor);}
.tx-joinsl-tit.cur .titles h6 i::after{height: 0;}

@media screen and (min-width: 769px){

    .tx-joinsl-tit:hover .titles h3{color: var(--mColor);}
    .tx-joinsl-tit:hover .titles h3 img{-webkit-filter: grayscale(0%);filter: grayscale(0%);}
    .tx-joinsl-tit:hover .titles h6{color: var(--mColor);}
    .tx-joinsl-tit:hover .titles h6 i::before,.tx-joinsl-tit:hover .titles h6 i::after{background: var(--mColor);}

}

@media screen and (max-width: 1465px){

    .tx-joinsl-tit{padding: 35px 50px;}
    .tx-joinsl-tit .titles h3{font-size: 16px;}
    .tx-joinsl-tit .titles h6{font-size: 16px;}
    .tx-joinsl-tit .titles{padding-bottom: 20px;margin-bottom: 20px;}
    .tx-joinsl-desc{padding: 50px;}
    .tx-joinsl li{margin-bottom: 25px;}
    .tx-joinsl-desc h3{font-size: 18px;margin:32px 0 15px;}
    .tx-joinsl-desc p{font-size: 14px;line-height: 32px;}
    .tx-joinsl-desc h6{line-height: 32px;font-size: 14px;margin-top: 18px;}
    .tx-joinsl-desc h6 a{width: 140px;line-height:36px;font-size: 14px;margin-right:22px;}

}

@media screen and (max-width: 768px){

    .tx-joinsl-tit{padding: 20px;}
    .tx-joinsl-tit .titles{padding-bottom: 12px;margin-bottom: 12px;}
    .tx-joinsl-tit .titles h3{font-size: 14px;}
    .tx-joinsl-tit .titles h3 img{width: 18px;margin-right: 5px;}
    .tx-joinsl-tit .titles h6{font-size: 12px;}
    .tx-joinsl-tit .descs{display: block;}
    .tx-joinsl-tit .descs em{float: left;font-size: 12px;margin-right:15px;}
    .tx-joinsl li{margin-bottom: 12px;}
    .tx-joinsl-desc{margin-top: 12px;padding:20px;}
    .tx-joinsl-desc h3{font-size: 16px;margin: 10px 0;}
    .tx-joinsl-desc p{font-size: 12px;line-height: 24px;}
    .tx-joinsl-desc h6{line-height: 28px;font-size: 12px;}
    .tx-joinsl-desc h6 a{width: 100px;font-size: 12px;margin-right: 12px;line-height: 28px;}

}