.content1 .bs_title_one{font-weight: 400;font-style: normal;font-size: 16px;color: rgb(255 255 255);padding-left: 6.8%;line-height:16px;padding-top: 15px;/* padding-bottom: 37px; *//* background: url(/images/202104/xueyuan/introduction.png)  no-repeat; */}
.content1 .bs_title_one span{padding-right: 10px;
    padding-left: 10px;
    background: url(xueyuan_party_res/introduce_jiantou.png) no-repeat center;}
.content1 {padding-right: 15px;padding-left: 22px;background: url(xueyuan_party_res/introduction.png)  no-repeat;height: 140px;}
.content1 .bs_title_one span:nth-child(1){padding-right: 4px;padding-left: 0px;background: none;}
.content1 .bs_title {
    padding-top: 54px;
    padding-left: 6.8%;
    color:#fff;
    font-size:26px;
    font-weight: 400;
    line-height: 30px;
}
.content1 .bs_title_one, .content1 .bs_title_one a {
    color:#fff; 
    font-weight: 400;
    line-height: 30px;
}
.content1 .bs_title_one span.title {
    font-family:Microsoft YaHei;
    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    color: #02A7F0;

}

.content2 {
    padding: 120px 0px;
    background: #f2f2f2;
}.bs_zw_two.inner {
    max-width: 1420px;
    margin: 0 auto;
}
.bs_zw_two {
    background: #ffffff;
}
.bs_zw_two .title{
    font-family:Microsoft YaHei;
    font-weight:700;
    font-size:40px;
    background: #ffffff;
    letter-spacing: 2px;
    padding: 68px 0px 0px;
    text-align: center;
}.content1 .bs_title_one a:last-child {
    font-family: Microsoft YaHei;
    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    color: #02A7F0;
}
.bs_zw_two .description{
   margin:102px 60px 0px;
    background: #f2f2f2;
    font-size: 20px;
    color: #333333;
    padding: 20px;
    text-align: justify;
    text-indent: 2em;
}
.bs_zw_two .zw {
    padding:60px ;
    background: #ffffff;
    font-size:20px;
    color:#333333;
}
.table1 td img {
    max-width: 100% !important;
    height: auto !important;
}.table3 {
    width: 100% !important;
}
.table3 td {
    max-width: 18%;
    display: inline-block;
}.table3 td img {
    max-width: 100%;
    height: auto;
}
@media screen and (max-width: 999px) {
.table3 td {
    max-width: 100%;
    display: inline-block;
}.wp_articlecontent table {
    font-size: 15px;
}
.content2 {
    padding: 20px 0px;
    background: #f2f2f2;
}.bs_zw_two.inner {
    margin: 0 10px;
}
.bs_zw_two .description {
    margin: 20px;
}.bs_zw_two .zw {
    padding: 20px !important;
}.table3 {
    margin: 0 auto;
}th, td {
    text-align: center;
    border: 1px solid #e4e4e4;
    padding: 0;
}

}