@charset "utf-8";
/* CSS Document */

@charset "utf-8";

body {
    font-family: "微软雅黑";
}

.banner-box {
    background: url(http://www.wenming.cn/wmzthc/wlwm2024/images/wlwm240830.jpg) no-repeat center top;
    padding-top: 50px;
    overflow: hidden;
    margin-top: 20px;
}

.main-cloum {
    width: 1000px;
}

.wmLogo {
    overflow: hidden;
    height: 42px;
    width: 100%;
    text-align: right;
}

.banner {
    height:370px;
    overflow: hidden;
}

.hot-box {
    background: linear-gradient(to bottom, #ffffff, #e6f3ff);
    padding: 10px;
    border: 1px solid #c1c0e7;
    text-align: center;
}




.hot-title {
    line-height: 36px;
    font-size: 40px;
    font-weight: bold;
    padding-top: 20px;
}

.a1 {
    font-size: 40px;
    padding-bottom: 8px;
    line-height: 56px;
}

.b2 {
    font-size: 32px;
    line-height: 48px;
    padding-bottom: 5px;
}

.c3 {
    font-size: 26px;
    line-height: 40px;
    padding-bottom: 5px;
}

.hot-title a {
    color: #2723aa;
}

.hot-title a:hover {
    text-decoration: none;
}

.box-sum {
    padding: 10px 0;
    line-height: 30px;
    font-size: 18px;text-align:left;
}

.box-sum a {
    color: #666;
}

.hr_50 {
    height: 50px;
}

.panenl-l {
    position: relative;
    overflow: hidden;
    height: 75px;
}

/* .pannel-r{background: url(wmdh2023071403.png) no-repeat right center;overflow: hidden;} */
.panenl-l1 {
    background: url(http://www.wenming.cn/wmzthc/wlwm2024/images/wmdh2023071801.png) no-repeat left center;
}

.panenl-r1 {
    background: url(http://www.wenming.cn/wmzthc/wlwm2024/images/wmdh2023071802.png) no-repeat left center;
}

.pannel-tit img {
    display: block;
    float: left;
    margin-left: 40%;
}

.list01 li {
    font-size: 16px;
    border-bottom: 1px dashed #e1e0e0;
    background: url(http://www.wenming.cn/wmzthc/wlwm2024/images/wmdh24082301.jpg) no-repeat left 23px;
    padding: 7px 0 7px 15px;
}

.cloum02 {
    width: 520px;
}

.cloum03 {
    width: 450px;
}

.more {
    font-size: 14px;
}

#slideBox1 .hd {
    width: 660px;
}

#slideBox1 .hd li {
    float: left;
    cursor: pointer;
}

.bdbox {
    background: url(http://www.wenming.cn/wmzthc/wlwm2024/images/wlwmdh2408080413.jpg) no-repeat center top;
    overflow: hidden;
    padding: 40px 0;
}

.yc-img img {
    display: block;
    width: 100%;
    height: auto;
}

ul.listl {
    float: left;
    width: 48%;
    margin-right: 30px;
}

ul.listr {
    float: left;
    width: 48%;
    margin-right: 0px;
}

.listl li,
.listr li {
    font-size: 16px;
    border-bottom: 1px dashed #e1e0e0;
    background: url(http://www.wenming.cn/wmzthc/wlwm2024/images/wmdh2023071410.jpg) no-repeat left 20px;
    padding: 8px 0 8px 20px;
    position: relative;
}


.listl li:before,
.listr li:before {
    position: absolute;
    display: block;
    left: 0;
    top: 24px;
    content: "";
    width: 6px;
    height: 6px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #2621a7;
}

.cloum01 {
    width: 485px;
}

.Rimg img {
    width: 100%;
    height: auto;
    display: block;
}

.foucua02 {
    position: relative;
    overflow: hidden;
    height: 345px;
}

.foucua02 li {
    padding: 0;
}

.foucua02 .num01 {
    overflow: hidden;
    height: 20px;
    position: absolute;
    bottom: 5px;
    right: 0;
    zoom: 1;
    z-index: 3
}

.foucua02 .num01 li {
    width: 10px;
    height: 10px;
    line-height: 10px;
    background: #fff;
    margin-right: 5px;
    border-radius: 50%;
    cursor: pointer;
    float: left;
}

.foucua02 .num01 li.on {
    background: #f39775;
    color: #FFF;
}

.foucua02 .prev,
.foucua02 .next {
    background: url(http://images.wenming.cn/web_wenming/images/sdzg20181030-17.png) no-repeat left center;
    width: 20px;
    height: 40px;
    position: absolute;
    top: 45%;
}

.foucua02 .prev {
    left: 0;
}

.foucua02 .next {
    right: 0;
    background-position: right center;
}

.foucua02 .img-box01 {
    overflow: hidden;
    position: relative;
}

.foucua02 .img-title,
.imgB .img-title,
.jc-tit {
    position: absolute;
    bottom: 0;
    background: rgba(0, 0, 0, 0.5);
    height: 40px;
    overflow: hidden;
    line-height: 40px;
    font-size: 16px;
    width: 98%;
    padding-left: 2%;
}

.cgfb dl dd {
    float: left;
    width: 490px;
    margin-right: 20px;
    margin-bottom: 30px;
}

.box {
    padding: 20px;
    overflow: hidden;
    border-radius: 20px;
    background-image: -webkit-linear-gradient(to left, #ced8f9, #faf8ec);
    background-image: linear-gradient(to left, #ced8f9, #faf8ec);
}

.box1 {
    background-image: -webkit-linear-gradient(to left, #f6efee, #cfe6fd);
    background-image: linear-gradient(to left, #f6efee, #cfe6fd);
}

.box2 {
    background-image: -webkit-linear-gradient(to left, #f6efee, #cee5fe);
    background-image: linear-gradient(to left, #f6efee, #cee5fe);
}

.box3 {
    background-image: -webkit-linear-gradient(to left, #cdd8f9, #f8f7ec);
    background-image: linear-gradient(to left, #cdd8f9, #f8f7ec);
}

.box4 {
    background-image: -webkit-linear-gradient(to left, #d0daf8, #f9f7ec);
    background-image: linear-gradient(to left, #d0daf8, #f9f7ec);
}

.box5 {
    background-image: -webkit-linear-gradient(to left, #f7efed, #cfe6fd);
    background-image: linear-gradient(to left, #f7efed, #cfe6fd);
}

.cgfb dl dd.no-pac {
    margin-right: 0;
}

.box-tit {
    font-size: 18px;
    line-height: 36px;
    font-weight: bold;text-align: center;
    margin-bottom: 10px;
}

.box-sum1 {
    text-indent: 2em;
    line-height: 32px;
    font-size: 16px;
}

.img img {
    width: 520px;
    height: 335px;
    display: block;
}

.jrgw {
    text-align: center;
    margin: 20px 0 30px 0;
}


.box-sum1 a {
    color: #666;
}

.img-title a,
.jc-tit a {
    color: #fff;
}

.iphImg,
.slideBox {
    display: none;
}



.c-jrdh {
    text-align: center;
}

.c-jrdh img {
    display: block;
}

.Rimg img {
    display: block;
    width: 100%;
    height: auto;
}

.ljpic dl dd {
    width: 385px;
    float: left;
    margin-right: 20px;
}

.ljpic dl dd:nth-child(3n) {
    margin-right: 0;
}


.cg-list ol li {
    float: left;
    line-height: 40px;
    padding: 20px;
    overflow: hidden;
    background: #e6effc;
    width: 540px;
    margin-right: 40px;
    margin-bottom: 30px;
    text-align: center;
    font-size: 18px;
}

.cg-list ol li:nth-child(2n) {
    margin-right: 0;
}

.cg-list ol li a {
    color: #333;
}

.cg-list ol li.on a {
    color: #fff;
}

.cg-list ol li.on {
    background: #443ca6
}

.bgwl {
    background: url(http://www.wenming.cn/wmzthc/wlwm2024/images/tbbdbg0827.png) no-repeat center bottom;padding-top: 30px;
    overflow: hidden;
}

.wldhbox {
    padding: 0 30px;
}

.wldhbox dl dd {
    float: left;
    background: url(http://www.wenming.cn/wmzthc/wlwm2024/images/wlwmdh2408080415.png) no-repeat right center;
    padding-right: 20px;
    margin-right: 20px;
    width: 280px;
}

.wldhbox dl dd:nth-child(3n) {
    margin-right: 0;
    background: none;
}

.wldhtit {
    text-align: center;
    font-size: 24px;
    text-align: center;
    color: #2621a7;
    line-height: 30px;
    font-weight: bold;
}

.wl-L {
    width: 100px;
    font-size: 18px;
}

.wl-R {
    width: 230px;
}

.hr_50 {
    height: 50px;
}

.wldhtext {
    font-size: 18px;
    text-indent: 2em;
    line-height: 30px;
    margin-top: 20px;
    color: #333;
}

.wldhtext a {
    color: #333;
}

.moreLs {
    margin-right: 10px;
    font-size: 16px;
    margin-top: 20px;
}

.moreLs a {
    color: #5154bd;
}

.box-sum a:hover,
.box-sum1 a:hover {
    color: #f00;
}

.imgli {
    float: left;
    width: 365px;
}

.imgli img {
    width: 365px;
    height: 240px;
    float: left;
}

.bdlist {
    float: left;
    margin-left: 25px;width: 60%;
}

.bdlist li {
    width: 60%;
    float: left;
}

.tit h1 {
    font-size: 18px;
    color: #2621a7;
    font-weight: bold;
}

.tit p {
    font-size: 16px;
    line-height: 34px;
    color: #666;
}

.bdlist2 {
    font-size: 16px;
    margin-top: 10px;
}
.bdlist2 li{background: url(http://www.wenming.cn/wmzthc/wlwm2024/images/wlwmdh24082802.png) no-repeat left 15px; padding-left: 10px;}

.tb-list dd{margin-bottom: 30px; overflow: hidden;}

.pannel-r .hd{width: 660px;}


.pannel-r1{position: relative;}
.pannel-r1 .more{position: absolute; right: 0px; top:10px;}

.gdfxbox{background: url(tbbdbg0828.png) no-repeat center bottom; padding-bottom: 30px;overflow: hidden;}


@media (min-width: 1366px) {
    .main-cloum {
        width: 1200px;
    }

    .cloum02 {
        width: 620px;
    }

    .cloum03 {
        width: 550px;
    }

    .list li {
        width: 570px;
        margin-right: 30px;
    }

    .foucua02 {
        height: 400px;
    }

    .img img {
        width: 620px;
        height: 400px;
    }

    .cloum04 {
        width: 540px;
    }

    .cgfb dl dd {
        width: 590px;
    }

    .box {
        padding: 30px;
    }

    .box-tit {
        font-size: 20px;
    }

    .box-sum1 {
        font-size: 18px;
    }

    .cloum01 {
        width: 585px;
    }

    .cloum02 {
        width: 620px;
    }

    .cloum03 {
        width: 550px;
    }

    .list01 li {
        padding: 10px 0 10px 15px;
    }

    .wldhbox dl dd {
        padding-right: 30px;
        margin-right: 30px;
        width: 330px;
    }

}

@media (max-width:768px) {
    .main-cloum {
        width: 96%;
    }

    .iphImg {
        display: block;
        position: relative;
    }

    .iphImg img {
        width: 100%;
        height: auto;
        display: block;
    }

    .banner-box {
        background: none;
        padding: 0;
        height: auto;
    }

    .wmLogo,
    .banner {
        display: none;
    }

    .hot-title {
        font-size: 18px !important;
    }

    .box-sum {
        font-size: 16px;
        line-height: 28px;
    }

    .slideBox {
        position: relative;
        display: block;
    }

    .slideBox .hd {
        position: absolute;
        height: 16px;
        line-height: 16px;
        bottom: 0;
        right: 0;
        z-index: 1;
    }

    .slideBox .hd li {
        display: inline-block;
        width: 5px;
        height: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        background: #fff;
        text-indent: -9999px;
        overflow: hidden;
        margin: 0 3px;
    }

    .slideBox .hd li.on {
        background: #c00;
    }

    .slideBox .bd {
        position: relative;
        z-index: 0;
    }

    .slideBox .bd li {
        position: relative;
    }

    .slideBox .bd li a {
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        /* 取消链接高亮 */
    }

    .slideBox .bd li .tit {
        position: absolute;
        background: url(http://images1.wenming.cn/web_wenming/images/sbhw-171228-3.png) repeat-x;
        overflow: hidden;
        width: 98%;
        padding-left: 2%;
        display: block;
        position: absolute;
        bottom: 0;
        text-indent: 10px;
        height: 28px;
        line-height: 28px;
        color: #fff;
    }

    .foucua02 {
        display: none;
    }

    .cloum02,
    .cloum03 {
        width: 100%;
        float: none !important;
    }

    .pic img {
        width: 100%;
        height: auto;
        display: block;
    }

    .hr_50 {
        height: 20px;
    }

    .panenl-l,
    .panenl-r {
        background-size: contain;
    }

    .pannel-tit img {
        width: 32%;
    }

    #slideBox1 .hd {
        width: 80%;
    }

    #slideBox1 .hd li {
        width:30%;
    }

    #slideBox1 .hd li img {
        width: 100%;
    }

    ul.listl,
    ul.listr,
    .cgfb dl dd {
        width: 100%;
        float: none;
        margin-right: 0;
    }

    .bdbox {
        background-size: cover;
    }

    .cloum01 {
        width: 100%;
        float: none;
        margin-bottom: 20px;
    }



    .jrgw {
        display: none;
    }

    .jrgw01 img {
        width: 25%;
    }

    .jrgw01 {
        position: absolute;
        bottom: 6px;
        width: 100%;
        left: 0;
    }

    .cg-list ol li {
        float: none;
        width: 90%;
        margin-right: 0;
        padding: 20px 5%;
    }

    .listl li:before,
    .listr li:before {
        top: 25%;
    }

    .wldhbox dl dd {
        float: none;
        width: 100%;
        padding: 10px 0;
        background: none;
    }

    .bgwl {
        height: 100%;
        background-size: cover;
    }

    .ljpic dd {
        margin-bottom: 20px;
    }
        .pannel-r1 .more{margin-top: 0;}
                .moreLs{font-size: 14px;}
                                .ljpic dl dd{width: 100%;float: none;margin-right: 0;}
                                .domPc{display: none;}
                                                                .domMobile{display: block}
}