@charset "utf-8";

body {
    background: #fff;
    font-family: "微软雅黑";
}

/*精彩现场*/
.jcxc {
    width: 100%;
    min-width: 980px;
    height: 550px;
    position: relative;
    overflow: hidden;
    background: #fff;
    text-align: center;
}

.jcxc .bd {
    width: 980px;
    position: absolute;
    left: 50%;
    margin-left: -490px
}

.jcxc .bd li {
    width: 980px;
    overflow: hidden;
}

.jcxc .bd li img {
    display: block;
    width: 980px;
    height: 665px;
}

.jcxc .tempWrap {
    overflow: visible !important
}

.jcxc .tempWrap ul {
    margin-left: -980px !important;
}

.jcxc .prev {
    left: -50%;
    margin-left: -490px;
}

.jcxc .next {
    left: 50%;
    margin-left: 490px;
}



.jcxc .hd {
    position: absolute;
    width: 100%;
    left: 0;
    z-index: 1;
    height: 8px;
    bottom: 20px;
    text-align: center;
}

.jcxc .hd li {
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 8px;
    height: 8px;
    line-height: 99px;
    overflow: hidden;
    background: url(images/jcxc-btn.png) 0 -10px no-repeat;
    margin: 0 5px;
    cursor: pointer;
    filter: alpha(opacity=60);
    opacity: 0.6;
}

.jcxc .hd li.on {
    background-position: 0 0;
    filter: alpha(opacity=100);
    opacity: 1;
}

.jcxc .pnBtn {
    position: absolute;
    z-index: 1;
    top: 0;
    width: 100%;
    height: 550px;
    cursor: pointer;
}


.jcxc .pnBtn .blackBg {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 550px;
    background: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.jcxc .pnBtn .arrow {
    display: none;
    position: absolute;
    top: 0;
    z-index: 1;
    width: 60px;
    height: 550px;
}

.jcxc .pnBtn .arrow:hover {
    filter: alpha(opacity=60);
    opacity: 0.6;
}

.jcxc .prev .arrow {
    right: 0;
    background: url(ydzt2023ic.png) left 300px no-repeat;
}

.jcxc .next .arrow {
    left: 0;
    background: url(ydzt2023ic.png) right 300px no-repeat;
}

/*精彩现场end*/
.hr_60 {
    height: 60px;
}

.main-cloum {
    width: 1000px;
}

.list li,
.list01 li {
    font-size: 16px;
    border-bottom: 1px dashed #e1e0e0;
    background: url(yddsj202407.png) no-repeat left 25px;
    padding: 10px 0 10px 10px;
}

.list li {
    float: left;
    margin-right: 20px;
    width: 475px;
}

.list li.no-pac {
    margin-right: 0;
}



/*滚动图*/
.picScroll-left4 {
    overflow: hidden;
}

.picScroll-left4 .bd ul {
    overflow: hidden;
    zoom: 1;
}

.picScroll-left4 .bd ul li {
    margin: 0 20px;
    width: 140px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
}

.picScroll-left4 .bd ul li img {
    width: 140px;
    height: 200px;
    display: block;
}

.cloum01 {
    width: 315px;
}

.mid {
    margin-left: 25px;
}

/*焦点图*/


.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: #73b994;
    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%;
}

.img-title a,
.jc-tit a {
    color: #fff;
}



.banner {
    background: url(yddsj202401.jpg) no-repeat center top;
    padding-top: 27px;
}

.hei300 {
    height: 310px;
}

.jrgw img {
    display: block;
}

.hr_50 {
    height: 50px;
}

.hot-box {
    background: #fff;
    padding: 30px;
    box-shadow: 0 0 20px #cfeadb;
}

.hot-tit {
    font-size: 32px;
    line-height: 40px;
    text-align: center;
    font-weight: bold;
    color: #9c764f;
}

.hot-sum {
    padding-top: 10px;
    text-indent: 2em;
    line-height: 28px;
    font-size: 16px;
    color: #666;
}

.pannel-title01 {
    position: relative;
    height: 54px;
}

.pannel-title01 .more {
    position: absolute;
    right: 0;
    bottom: 0;
    font-size: 14px;
}

.pannel-L01 img {
    display: block;
    width: 100%;
    height: auto;
}

.hot-tit a {
    color: #9c764f;
}

.hot-sum a {
    color: #666;
}

.jjbox {
    background: url(jubg230421.jpg) no-repeat center right;
    padding: 40px 40px 0 40px;
    overflow: hidden;
    height: 420px;
}

.bgBox {
    background: url(ydzt20230422bg.jpg) no-repeat center bottom;
    overflow: hidden;
    padding: 50px 0;
}


.imgB {
    position: relative;
}

.ydimg img {
    width: 480px;
    height: 265px;
    display: block;
}

.vbtn {
    position: absolute;
    left: 45%;
    top: 45%;
}

.pannel-title {
    background: url(tgr230421.jpg) no-repeat left top;
    height: 56px;
    overflow: hidden;
    line-height: 56px;
}

.more {
    font-size: 14px;
}
.more a{color:#2c82c9 ;}

.pannel-title2 {
    background-image: url(shuw230421.jpg);
}

.pannel-title3 {
    background-image: url(zmsd230421.jpg);
}

.yphs {
    background: url(ydzt20230422ds.jpg) no-repeat center bottom;
    padding-bottom: 80px;
    overflow: hidden;
    background-size: contain;
}

.picScroll-left4 {
    position: relative;
    overflow: hidden;
}

.picScroll-left4 .next {
    background: url(http://images.wenming.cn/web_wenming/images/arrows-right.png) no-repeat left center;
    right: 0;
}

.picScroll-left4 .prev {
    background: url(http://images1.wenming.cn/web_wenming/images/arrows-left.png) no-repeat left center;
    left: 18px;
}

.picScroll-left4 .next,
.picScroll-left4 .prev {
    width: 20px;
    height: 150px;
    z-index: 999;
    position: absolute;
    top: 0;
    background-size: contain;
    cursor: pointer;
}

.tab-bd dd {
    display: none;
}
.wmlogo{width: 145px;}
.wmlogo img{width: 100%; height: auto;}
.wjbg {
    background: url(yddsj202413.png) no-repeat center top;
    height: 54px;
    overflow: hidden;
    position: relative;

}

.wjbg ol {
    width:400px;

}

.wjbg ol li {
    float: left;
    width: 200px;
    text-align: center;
    cursor: pointer;
}
/* 
.bg,
.tcbg {
    background: url(zmsd23042302.png) no-repeat center top;
    height: 54px;
    overflow: hidden;
    position: relative;
} */

.wjbg .more {
    position: absolute;
    right: 0;
    bottom: 5px;
}

.cloum02 {
    width: 520px;
}

.cloum03 {
    width: 380px;
}

.img img {
    width: 520px;
    height: 290px;
    display: block;
}

.foucua02 {
    height: 290px;
}

.cloum04 {
    width: 480px;
}

.jcB {
    position: relative;
}

.jc-tit {
    width: 100%;
    text-align: center;
}



.hot-tit a:hover,
.hot-sum a:hover {
    color: #f00;
}

.piclis dl dd{width: 490px;margin-right: 20px;float: left;}
.piclis dl dd:nth-child(2n){margin: 0;}
.imgT img{width: 100%; display: block;}



@media (min-width: 1366px) {
    .piclis dl dd {
            width: 580px;
            margin-right: 40px;
        }
    .main-cloum {
        width: 1200px;
    }

    .list li {
        width: 570px;
        margin-right: 30px;
    }

    .cloum01 {
        width: 370px;
    }

    .foucua02 {
        height: 365px;
    }

    .img img {
        width: 650px;
        height: 365px;
    }

    .cloum04 {
        width: 540px;
    }

    .hot-box {
        padding: 40px;
    }

    .cloum02 {
        width: 650px;
    }

    .cloum03 {
        width: 440px;
    }

    .mid {
        margin-left: 45px;
    }

    .ydimg img {
        width: 540px;
        height: 300px;
    }

    .cloum01 {
        width: 370px;
    }

    .picScroll-left4 .bd ul li {
        margin: 0 40px;
        width: 140px;
    }

    .picScroll-left4 .bd ul li img {
        width: 140px;
        height: 200px;
    }

    .jcxc {
        min-width: 1180px;
        height: 665px;
    }

    .jcxc .bd {
        width: 1180px;
        margin-left: -590px
    }

    .jcxc .bd li {
        width: 1180px;
    }

    .jcxc .bd li img {
        width: 1180px;
        height: 665px;
    }

    .jcxc .tempWrap ul {
        margin-left: -1180px !important;
    }

    .jcxc .prev {
        margin-left: -590px;
    }

    .jcxc .next {
        margin-left: 590px;
    }

    .jcxc .pnBtn .blackBg,
    .jcxc .pnBtn .arrow {
        height: 665px;
    }
}