.zcwdk_bj {
    background-color: #f4f4fe;
}

.footer_mobile,
#mobile_footer {
    display: none;
}

.container2 {
    width: 1280px;
    margin: 0 auto;
}

.header_zcwdk {
    height: 594px;
    background: url(header_zcwdk_bj.png) no-repeat center;
}

.header_zcwdk_top {
    padding-top: 30px;
}

.header_zcwdk_top a:first-child {
    float: left;
}

.header_zcwdk_top a img {
    width: 293px;
}

.header_zcwdk_top a:last-child {
    display: block;
    width: 94px;
    height: 40px;
    padding-left: 28px;
    font-size: 16px;
    text-align: center;
    line-height: 40px;
    color: #de404c;
    background: url(fanhui_zcwdk.png) no-repeat center;
    float: right;
}

.header_zcwdk_ss {
    width: 601px;
    margin: 0 auto;
    background: url(ss_zcwdk.png) no-repeat center;
    height: 70px;
    margin-top: 268px;
}

.header_zcwdk_ss input {
    height: 70px;
    width: 420px;
    border: 0;
    font-size: 18px;
    color: #999999;
    padding-left: 14px;
    margin-left: 60px;
}

.header_zcwdk_ss a {
    width: 100px;
    height: 60px;
    font-size: 20px;
    text-align: center;
    color: #fff;
    line-height: 60px;
    display: block;
    background: url(ss_a_zcwdk.png) no-repeat center;
    float: right;
    margin-top: 5px;
    margin-right: 5px;
}

.outBox {
    position: relative;
    width: 1280px;
    height: auto;
}

.outBox .hd {
    width: 100px;
    height: 26px;
    position: absolute;
    right: 28px;
    top: 14px;
}

.outBox .hd ul li {
    width: 10px;
    height: 10px;
    float: left;
    margin-left: 11px;
    margin-top: 8px;
    background: url(huidian_zcwdk.png) no-repeat center;
}

.outBox .hd ul li.on {
    background: url(landian_zcwdk.png) no-repeat center;
}

.outBox .hd .prev {
    display: block;
    width: 24px;
    height: 24px;
    float: left;
    background: url(le_zcwdk.png) no-repeat center;
}

.outBox .hd .next {
    display: block;
    float: right;
    width: 24px;
    height: 24px;
    background: url(rt_zcwdk.png) no-repeat center;
}

.outBox .bd {
    float: left;
    width: 1280px;
}

.inBox .inHd {
    width: 1107px;
    height: 53px;
    float: left;
    background: url(hd03_zcwdk.png) no-repeat center;
}

.inBox .inHd2 {
    width: 490px;
    height: 53px;
    float: left;
    background: url(hd04_zcwdk.png) no-repeat center;
}

.inBox .inHd ul li {
    float: left;
}

.inBox .inHd ul li a {
    font-size: 20px;
    color: #333333;
    display: block;
    line-height: 52px;
}

.inBox .inHd ul li:first-child a {
    color: #333333;
    padding-left: 30px;
}

.inBox .inHd ul li:first-child.on a {
    color: #fff;
    padding-left: 30px;
}

.inBox .inHd ul li:first-child {
    width: 150px;
    height: 52px;
}

.inBox .inHd ul li:first-child.on {
    width: 179px;
    height: 52px;
    text-align: left;
    background: url(hd01_zcwdk.png) no-repeat left;
}

.inBox .inHd ul li:nth-child(2).on a {
    color: #fff;
    padding-left: 62px;
}

.inBox .inHd ul li:nth-child(2) {
    width: 209px;
    height: 52px;
    margin-left: 186px;
    position: absolute;
}

.inBox .inHd ul li:nth-child(2).on {
    width: 209px;
    height: 52px;
    text-align: left;
    position: absolute;
    margin-left: 125px;
    background: url(hd02_zcwdk.png) no-repeat left;
}

.inBox .inHd ul li:nth-child(3).on a {
    color: #fff;
    padding-left: 62px;
}

.inBox .inHd ul li:nth-child(3) {
    width: 209px;
    height: 52px;
    margin-left: 341px;
    position: absolute;
}

.inBox .inHd ul li:nth-child(3).on {
    width: 209px;
    height: 52px;
    text-align: left;
    position: absolute;
    margin-left: 278px;
    background: url(hd02_zcwdk.png) no-repeat left;
}

.inBox .inHd ul li:nth-child(4).on a {
    color: #fff;
    padding-left: 62px;
}

.inBox .inHd ul li:nth-child(4) {
    width: 209px;
    height: 52px;
    margin-left: 495px;
    position: absolute;
}

.inBox .inHd ul li:nth-child(4).on {
    width: 209px;
    height: 52px;
    text-align: left;
    position: absolute;
    margin-left: 434px;
    background: url(hd02_zcwdk.png) no-repeat left;
}

.inBox .inHd ul li:nth-child(5).on a {
    color: #fff;
    padding-left: 62px;
}

.inBox .inHd ul li:nth-child(5) {
    width: 209px;
    height: 52px;
    margin-left: 650px;
    position: absolute;
}

.inBox .inHd ul li:nth-child(5).on {
    width: 209px;
    height: 52px;
    text-align: left;
    position: absolute;
    margin-left: 588px;
    background: url(hd02_zcwdk.png) no-repeat left;
}

.inBox .inHd ul li:nth-child(6).on a {
    color: #fff;
    padding-left: 62px;
}

.inBox .inHd ul li:nth-child(6) {
    width: 209px;
    height: 52px;
    margin-left: 807px;
    position: absolute;
}

.inBox .inHd ul li:nth-child(6).on {
    width: 209px;
    height: 52px;
    text-align: left;
    position: absolute;
    margin-left: 744px;
    background: url(hd02_zcwdk.png) no-repeat left;
}

.inBox .inHd ul li:nth-child(7).on a {
    color: #fff;
    padding-left: 62px;
}

.inBox .inHd ul li:nth-child(7) {
    width: 209px;
    height: 52px;
    margin-left: 962px;
    position: absolute;
}

.inBox .inHd ul li:nth-child(7).on {
    width: 209px;
    height: 52px;
    text-align: left;
    position: absolute;
    margin-left: 898px;
    background: url(hd02_zcwdk.png) no-repeat left;
}

.outBox .inBd {
    padding-top: 53px;
}

.outBox .inBd ul {
    border: 1px solid #ededed;
    background-color: #fff;
    overflow: auto;
    border-bottom-right-radius: 15px;
}

.outBox .inBd ul li {
    width: 1221px;
    height: 230px;
    margin-top: 40px;
    margin-left: 30px;
    float: left;
    background: url(li_bj_zcwdk.png) no-repeat center;
}

.outBox .inBd ul li .inBd_tit {
    margin-top: 50px;
}

.outBox .inBd ul li a {
    max-width: 850px;
    font-size: 18px;
    display: block;
    float: left;
    height: 22px;
    color: #333333;
    margin-left: 110px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 22px;
}

.outBox .inBd ul li em {
    width: 74px;
    height: 22px;
    font-size: 14px;
    display: block;
    margin-left: 12px;
    float: left;
    line-height: 22px;
    text-align: center;
    background: url(li_xgjd_zcwdk.png) no-repeat center;
    color: #fff;
}

.outBox .inBd ul li span {
    font-size: 16px;
    float: right;
    line-height: 22px;
    margin-right: 40px;
    display: block;
    color: #999999;
}

.outBox .inBd ul li .inBd_con {
    width: 1166px;
    margin: 0 auto;
    margin-top: 66px;
    line-height: 30px;
    font-size: 16px;
    color: #666666;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.outBox .inBd ul li .inBd_con em {
    font-size: 16px;
    color: #666666;
    float: none;
    width: 20px;
    margin-left: 0;
    background: none;
    text-align: left;
    display: inline-block;
}

.outBox .inBd ul li .inBd_con i a {
    font-size: 16px;
    color: #cb1b06;
    display: contents;
}

.footer_zcwdk {
    margin-top: 60px;
    height: 190px;
    background-color: #3e44f0;
}

.footer_zcwdk_c {
    width: 1180px;
    height: 76px;
    margin: 0 auto;
    padding-top: 56px;
}

.footer_zcwdk_le {
    float: left;
    width: 92px;
    height: 76px;
    background: url(footer_x_zcwdk.png) no-repeat right center;
}

.footer_zcwdk_le a:first-child {
    margin-top: 0;
}

.footer_zcwdk_le a {
    display: block;
    font-size: 15px;
    color: #c9cbff;
    float: left;
    margin-top: 14px;
}

.footer_zcwdk_con {
    width: 822px;
    float: left;
}

.footer_zcwdk_con span:first-child {
    margin-top: 0;
}

.footer_zcwdk_con span {
    font-size: 15px;
    margin-left: 78px;
    color: #c9cbff;
    display: block;
    margin-top: 14px;
}

.footer_zcwdk_con span a {
    font-size: 15px;
    color: #c9cbff;
}

.footer_zcwdk_con span a:last-child {
    padding-left: 15px;
    background: url(anBei.png) no-repeat left center;
}

.footer_zcwdk_rt {
    width: 266px;
    height: 76px;
    float: left;
    background: url(footer_x_zcwdk.png) no-repeat left center;
}

.footer_zcwdk_rt a:first-child {
    display: block;
    width: 54px;
    height: 66px;
    margin-top: 5px;
    margin-left: 34px;
    float: left;
    background: url(bottomImg1.png) no-repeat center;
}

.footer_zcwdk_rt a:last-child {
    display: block;
    width: 110px;
    margin-left: 50px;
    margin-top: 10px;
    height: 55px;
    float: left;
    background: url(jiucuo.png) no-repeat center;
}