.card {
    padding: 1rem 1rem 1rem 1rem;
}

.card-body {
    padding: inherit;
}

.card-header {
    padding: 0;
    margin-bottom: 1rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
}

.card-title {
    padding-left: 1rem;
    padding-right: 1rem;
    font-weight: bold;
    color: #353535;
}

.card-title::before {
    display: inline-block;
    clear: both;
    content: "";
    position: absolute;
    left: 0;
    top: 16px;
    vertical-align: middle;
    height: 20px;
    width: 3px;
    background-color: #0085FF;
}

.text-mute {
    color: #6c757d;
}

.d-flex {
    display: flex;
}

.flex-wrap {
    flex-wrap: wrap;
}

.me-2 {
    margin-right: 0.5rem;
}

.container .t-big-margin {
    margin-bottom: 1rem !important;
}










.dts_small_js{
    display: block;
}

.dts_small_js a{
    color: #a6aea3 !important;
}

.dts_menu a{
    color: #353535;
}

.d_card-body a{
    color: #353535;
}

.d_xinhua_pymenu a{
    padding: 0.56rem;
}
.d_xinhua_pymenu span a {
    max-width: 100%;
    word-break: break-all;
}
.d_changyong1{

}
.d_changyong1 a{
    width: 6.9rem;
    text-align: center;
    margin-top: 0.6rem;
    margin-bottom: 0.6rem;
}

.d_changyong1 span{
    display: block;
}


.d_tuijian1 a{
    width: 4.6rem;
    text-align: center;
    margin-top: 0.6rem;
    margin-bottom: 0.6rem;
}



.pinyin1-right a{
    width: 5.3rem;
    text-align: center;
    margin-top: 0.6rem;
    margin-bottom: 0.6rem;
}


.wenziview-left-img {
    max-width: 18rem;
    width: 12rem;
    height: 12rem;
    line-height: 12rem;
    text-align: center;
    overflow: hidden;
    background-image: url(img/tianzi.webp);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}



.wenziview-left-text {
    color: #222222;
    font-family: 'KaiTi', "Kaiti SC";
    font-size: 5.2rem;
}


.d_cidiv1{
    text-align: left;
}
.d_cidiv1 a{
    width: 10.5rem;

    margin-top: 0.6rem;
    margin-bottom: 0.6rem;
}

.d_cidiv1 span{
    display: block;
}



.d_cidiv2{
    text-align: center;
}
.d_cidiv2 a{
    width: 3.66rem;
    text-align: center;
    margin-top: 0.6rem;
    margin-bottom: 0.6rem;
}

.d_cidiv2_2 a{
    width: 2.49rem;
}

.d_cidiv2 span{
    display: block;
}


.d_cidiv3{
    text-align: left;
}
.d_cidiv3 a{
    width: 16.8rem;

    margin-top: 0.6rem;
    margin-bottom: 0.6rem;
}

.d_cidiv3 span{
    display: block;
}


.d_cidiv6{
    text-align: left;
}
.d_cidiv6 a{
    width: 28rem;

    margin-top: 0.6rem;
    margin-bottom: 0.6rem;
}

.d_cidiv6 span{
    display: block;
}

.d_tuijian_ci a{
    width: 11.6rem;
    text-align: left;
    margin-top: 0.6rem;
    margin-bottom: 0.6rem;
}




.wdict_vw_box{

}

.wdict_vw_pinyin{
    font-size: 1.6rem;
    text-align: center;
}

.wdict_vw_zi{
    width: 6rem;
    height: 6rem;
    background-image: url(img/tianzi.webp);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    line-height: 6rem;
    text-align: center;
    font-size: 5.2rem;
    font-family: 'KaiTi', "Kaiti SC";
}

.wdict_vw_h1{
    font-size: 1.2rem;
}







.shici_new{
    display: block;
}
.shici_new .shici_py{
    text-align:center;
    margin-bottom: 6px;

}
.shici_new .shici_py .sc_one{
    display: inline-block;
    min-width: 36px;
}
.shici_new .shici_py .sc_one span{
    font-size: 18px;
    line-height: 24px;
    display: block;
}
.shici_new .shici_py .sc_one .sc_col_1{
    color:#a6571f;
    font-size: 12px !important;
}



.sentence .shici_yw_a{
    margin-top: 20px;
}
.sentence .sc_yiwen_one{
    font-size: 16px !important;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 30px;
}
.shici_yw_a .sc_yiwen .sc_yiwen_two{
    padding: 15px;
    background-color: #f8f8f8;
    border-radius: 4px;
    border:1px solid #ebebeb;
    line-height: 24px;

}

.sc_two,.sc_three{
    width: 100%;
    text-align: center;
    display: block;
}
.shici_new .shici_py .sc_two{
    font-size: 18px;
    letter-spacing: 6px;
}
.shici_new .shici_py .sc_three{
    font-size: 12px;
    color:#a6571f;
    margin: 5px 0 10px 0;
}
.sc_yiwen{
    margin-bottom: 10px;
}
.sc_yiwen span{

    display: block;
}
.sc_yiwen .sc_yiwen_one{
    font-size: 18px;
    width: 100%;
    margin-bottom: 4px;
}
.sc_yiwen .sc_yiwen_two{
    color:#a6571f;
}
.sc_yiwen .sc_yiwen_three{
    color:#198012;
}
.sc_yiwen .sc_yiwen_four{
    color:#333;
    line-height: 30px;
}
.check_item{
    background-color: #0085FF;
    color: #fff;
}

.shici_zj_a .zj_name span{
    background-color: #0085FF;
    color:#fff;
    width: 30px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    display: block;
    float: left;
    border-radius: 4px;
    margin-right: 5px;

}

.shici_zj_a {
    float: left;
    width: 100%;
    display: block;
    margin-top: 15px;
    padding-top: 15px;
    border-top: 1px solid #f5f5f5;
}


._gsquanwen{
    margin: 10px;
    line-height: 2;
}









.d_cidiv7{
    text-align: center;
}
.d_cidiv7 a{
    width: 16.8rem;

    margin-top: 0.6rem;
    margin-bottom: 0.6rem;
}

.d_cidiv7 span{
    display: block;
}

.d_cidiv7 .sf_vimg{

}
.d_cidiv7 .sf_vimg img{
    width: 12.5rem;
}

.shufa_rim{
    text-align: center;
}

.shufa_rim img{
    width: 12.9rem;
}









.sanzijing ul li{text-align:center;font-size: 16px;padding: 5px;list-style: none}
.sanzijing ul li .sanzijing_index_detail{float: left;padding: 10px 10px;width: 23.9%;}
.sanzijing ul li .sanzijing_index_detail span:nth-child(2){font-size: 32px;letter-spacing:5px;color: #333333; font-family: 'KaiTi', "Kaiti SC";}
.sanzijing ul li .sanzijing_index_detail span:first-child{display: block;font-size: 14px;letter-spacing:0.5px;margin-bottom: 3px;color: #999999}
.sanzijing ul li:hover .sanzijing_index_detail span:nth-child(2){color: #087efc}
.sanzijing ul li:hover .sanzijing_index_detail span:first-child{color: #087efc}


.sanzijing_zimu{
    text-align: center;
}
.sanzijing_zimu  .sanzijing_index_detail
{
    text-align: center;
    display: inline-block;
}

.sanzijing_zimu  span:nth-child(2){font-size: 20px;letter-spacing:5px;color: #333333}
.sanzijing_zimu  span:first-child{display: block;font-size: 14px;letter-spacing:0.5px;margin-bottom: 3px;color: #999999}
.sanzijing_zimu  span:nth-child(2){color: #087efc}
.sanzijing_zimu:hover span:first-child{color: #087efc}



.xingshi_box{
    text-align: center;
}


p.baijiaxingviewp{
    margin: 0.6rem;
    font-size: 18px;
    border-left: solid 2px #0acffe;
    padding-left: 1rem;
}



.yin_bofang1 {
    background-image: url(img/bof.png);
    width: 20px;
    height: 20px;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    margin-left: 5px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 12px;
}

.yin_bofang2 {
    background-image: url(img/bof.gif);
}


.d_bishuntu div{
    text-align: center;
    width: 12rem;
}

.d_bishuntu div img{
    width: 10rem;
    display: inline-block;
}

.jibenbihuali{
    text-align: center;
    width: 12rem;
}

.jibenbihuali .tuimg{
    background-image: url("img/tianzi.webp");
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 10rem;
    height: 10rem;
    display: inline-block;

}

.jibenbihuali img{
    width: 6rem;
    margin: 1rem;
}


.fobihua1{
    width: 9.7rem;
    text-align: center;
    border: solid 1px #ddd;
    border-radius: 3px;
    margin: 0.5rem;
    padding: 0.5rem;
}
.fobihua1 p{padding: 0;margin: 0;}
.foimgp{
    width: 8rem;
    height: 8rem;
    font-size: 6rem;
    font-family: 'KaiTi', "Kaiti SC";
}






.qian-content{
    width: 100%;

}

.qian-content ul {
    width: 100%;
    margin: 0;
    padding: 0;
}

.qian-content ul li {
    position: relative;
    padding: 5px;
    box-sizing: border-box;
    height: 78px;
    display: flex;
    flex-wrap: wrap;
    /* align-items: center; */
    /* justify-content: center; */
}

.q_one {
    width: 25%;
    display: flex;
    justify-content: center;
    /* margin-right: 10%; */
}

.q_one:nth-child(2n) {
    margin-right: 0px;
}

.qian-wenben{
    /* width: 25%; */
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 0 5px;
    width: 35px;
}
.qian-content ul li{
    cursor: pointer;
}
.qian-content ul li span:nth-child(1) {
    font-size: 14px;
    color: #333;
    margin-bottom: 3px;
}

.qian-content ul li span:nth-child(2) {
    font-size: 18px;
}


.qian-wenben-js {
    width: 100%;
    padding: 10px 20px;
    box-sizing: border-box;
    display: none;
    font-size: 14px;
    line-height: 26px;
}

.qian-wenben-js-1 {
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
    border: 1px solid #0085FF;
    box-sizing: border-box;
}


.sf_rimg{
    text-align: center;
}

.sf_rimg img{
    display: inline-block;
}