.s_tit{
    text-align: center;
}
.s_tit p{
    font-size: 20px;
    font-weight: 600;
}
.s_tit span{
    color: #756f6f;
}
.s_con p{
    padding-bottom: 20px;
}
.nav-tabs li{
    width: 100%;
    text-align: center;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}
.nav-tabs .nav-link.active{
    background-color: #0a58ca !important;
    color: #fff;
}
.s_con>img{
    /*width: 100%;*/
}
.gjc{
    width: 70%; 
    margin: auto;
}
.gjc_s .gjc .ewm li{
    float: left;
} 
.gjc_s ul li:last-child{
    margin-right: 0;
}
.gjc ul li{
    width: 30%;
    text-align: center;
    margin-right: 30px;
}
.gjc ul li img{
    width: 100%;
}
.xgwz ul li{
    width: 50%;
    /*margin-right: 50px;*/
    /*float: left;*/
}
.ysyd ul li{
    width: 21%;
    float: left;
    text-align: center;
    margin-right: 47px;
    /*display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;*/
}
/*p>img,p>a>img,p>span>img,p>span>span>img{
    width: auto !important;
}*/
p>img,p>a>img,p>span>img,p>span>span>img,.s_con img{
    max-width: 100% !important;
}
.ysyd ul li:last-child{
    margin-right: 0;
}
.ysyd ul li img{
    width: 100%;
}
.show_l{
    font-weight: 600; 
    border-bottom: 1px solid #ddd;
}
.show_con{
    padding: 20px;
}
.s_con ul li{
    list-style-type: disc;
}

@media screen and (max-width: 768px){
    .content .list{
        width: 100% !important;
    }
    .ysyd ul li{
        width: 45.5% !important;
        padding: 0 10px;
    }
    .ysyd ul li:nth-child(2n){
        margin-right: 0 !important;
    }
    .gjc ul li{
        width: 33% !important;
        margin-right: 0px !important;
    }
}
