.indexfocus {
    height: 0;
    overflow: hidden;
}

.bannerBox {
    overflow: hidden;
    position: relative;
    height: 200px;
}

    .bannerBox ul {
        -webkit-padding-start: 0px;
        height: 200px;
    }

        .bannerBox ul li {
            height: 200px;
        }

    .bannerBox > ol {
        height: 20px;
        position: relative;
        z-index: 10;
        margin-top: -20px;
        text-align: center;
        padding-right: 15px;
        background-color: rgba(0,0,0,0.3);
    }

        .bannerBox > ol > li {
            display: inline-block;
            margin: 5px 0;
            width: 8px;
            height: 8px;
            background-color: #757575;
            border-radius: 8px;
        }

            .bannerBox > ol > li.on {
                background: #fff;
            }

    .bannerBox li img {
    }

.wz-head .text {
    margin: 0;
}

    .wz-head .text a {
        margin-right: 10px;
        width: auto;
        padding: 0 10px;
        float: left;
    }

.wz-head .header_login {
    padding-top: 5px;
}

.wz-head .text a#td_userinfo_more {
    width: auto;
    padding: 0 10px;
}

@media screen and (max-width:1050px) {
    .indexfocus {
        height: 200px;
    }
}

/*滚动图*/
#mainBody {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    text-align: left;
    margin-bottom: 5px
}

.mainBody1 {
    width: 996px;
    margin-left: 4px;
    text-align: left
}

.itemBox3 {
    margin: 5px 5px 0 0;
    float: left;
    width: 327px
}

    .itemBox3 dt {
        background: #37b059;
        line-height: 32px;
        overflow: hidden;
        font-size: 14px;
        font-weight: bold;
        color: #fff;
        text-indent: 12px;
        _padding-left: 12px
    }

    .itemBox3 .more {
        width: 100px;
        padding-right: 8px;
        text-align: right
    }

    .itemBox3 dt a {
        font-size: 14px;
        font-weight: bold;
        color: #fff;
        text-decoration: none;
    }

.pointer {
    margin-left: 5px
}

.font2_2 {
    color: #0078bf
}

.font2_2 {
    font-size: 12px;
    color: #999;
    font-family: w
}

.right {
    float: right
}

.itemBox3 dd {
    padding: 5px 5px 5px 5px;
    border: 1px #cecece solid;
    border-top: 0;
    overflow: hidden
}

.itemBox3 .imgRow .a {
    float: left;
    border: 1px #e6e5e5 solid;
    width: 100px;
    height: 84px;
    overflow: hidden;
    margin: 4px 4px 5px 4px;
    _margin: 4px 4px 6px 4px
}

    .itemBox3 .imgRow .a img {
        width: 100px;
        height: 84px
    }

.itemBox3 .imgRow .b {
    float: left;
    width: 185px;
    _width: 183px;
    padding: 3px;
    line-height: 1.4;
    height: 84px;
    overflow: hidden
}

    .itemBox3 .imgRow .b h2 {
        font-size: 12px;
        height: 18px;
        margin-bottom: 3px;
        overflow: hidden
    }

    .itemBox3 .imgRow .b span a {
        color: #6f6f6f
    }

        .itemBox3 .imgRow .b span a:hover {
            color: #868586
        }

.listArrow3 ul li {
    background: url(arrow3.gif) no-repeat 4px 7px;
    line-height: 2;
    overflow: hidden;
    height: 25px;
    padding-left: 20px
}

.font1_2 {
    font-size: 13px;
    color: #666;
    font-family: 微软雅黑
}

.more a {
    float: left;
    width: 100%;
    height: 100%
}

.more {
    float: right;
    width: 50px;
    height: 100%;
}

.multipleColumn .bd ul li .title {
    width: 135px;
    overflow: hidden;
    height: 30px
}

@media screen and (max-width:1050px) {
    .itemBox3 {
        float: none;
        width: auto;
    }

    .listArrow3 ul li {
        line-height: 30px;
        height: 30px;
        border-bottom: 1px #cccccc dotted;
        padding-right: 8px;
    }

        .listArrow3 ul li a {
        }

    .wz-comm {
        border: none;
    }

    .mainBody1 {
        margin-left: 0;
        width: 100%;
    }

    .itemBox3 {
        margin-right: 0;
    }

        .itemBox3 dd {
            border: none;
            padding: 5px 0;
        }

        .itemBox3 dt {
            background: #37b059;
            height: 35px;
            line-height: 35px;
        }

            .itemBox3 dt a {
                text-indent: 0;
            }
}

/*最新*/
.titleBox2 {
    background: #37b059;
    repeat-x left top;
    overflow: hidden;
    height: 35px;
    line-height: 35px;
    color: #fff;
    margin-top: -5px;
    font-size: 14px;
    font-weight: bold;
}

    .titleBox2 li {
        width: 33%;
        float: left;
        text-indent: 17px;
    }

        .titleBox2 li.on {
            background: #090;
        }

.titleBox {
    background: #37b059;
    overflow: hidden;
    height: 35px;
    line-height: 35px;
    color: #fff;
    margin-top: 5px;
    font-size: 14px;
    font-weight: bold;
    display: none;
}

    .titleBox li {
        width: 33%;
        float: left;
        text-align: center;
    }

        .titleBox li.on {
            background: #090 url(sj.png) no-repeat center bottom;
        }

.newsListBox ul {
    float: left;
    width: 33.3%;
    background: url(list.gif) no-repeat 7px top;
}

.newsListBox li {
    border-bottom: 1px solid #cfcfcf;
    line-height: 26px;
    height: 26px;
    padding-left: 24px;
    margin: 0 5px;
    overflow: hidden;
}

    .newsListBox li span {
        float: right;
        padding: 0 5px;
        font-size: 12px;
        color: #999;
        font-family: w;
    }

@media screen and (max-width:1050px) {
    .newsListBox ul {
        float: none;
        width: auto;
        background: url(list2.gif) no-repeat 2px top;
    }

        .newsListBox ul li {
            border-bottom: 1px #cccccc dotted;
            margin: 0 5px;
            padding: 0 2px 0 24px;
            line-height: 31px;
            height: 31px;
        }

            .newsListBox ul li a {
                font-size: 14px !important;
            }

    #newsListTab2, #newsListTab3, .titleBox2 {
        display: none;
    }

    .titleBox {
        display: block;
    }
}