@charset "UTF-8";
.banner-wzq {
    position: relative;
    width: 100%;
    overflow: hidden;
    height: 340px;
}

.banner-wzq .banner-title {
    height: 340px;
}

.banner-wzq .banner-title > p {
    font-size: 48px;
    padding-bottom: 5px;
    font-weight: bold;
}

.banner-wzq .banner-title > span {
    font-size: 20px;
    text-transform: uppercase;
}

.banner-wzq > img {
    width: 100%;
}

.wzq-container {
    width: 1200px;
    overflow: hidden;
    font-size: 16px;
    margin: 0 auto 30px;
}

.wzq-head {
    display: flex;
    align-items: center;
}

.wzq-head > span {
    white-space: nowrap;
    font-size: 20px;
    font-weight: bold;
    color: #0068b7;
    padding-left: 20px;
    background: url(title-bg.png) no-repeat left center;
}

.wzq-head .dqwzs {
    text-align: right;
    display: inline-block;
    width: 100%;
    line-height: 60px;
    font-size: 16px;
    overflow: hidden;
}

.wzq-head .dqwzs a {
    color: #0068b7;
    display: inline-block;
    margin: 0 3px;
}

.wzq-head .dqwzs a:hover {
    color: #ff9724;
}

.wzq-head .dqwzs > ul li {
    float: left;
    color: #0068b7;
}

.wzq-head .dqwzs > ul > li:first-child {
    padding-left: 20px;
    background: url(dqwz.png) no-repeat left;
}

.wzq-head .dqwzs > ul table li {
    padding-left: 5px;
}

.wzq-list > li {
    margin-bottom: 10px;
    line-height: 50px;
}

.wzq-list > li > .list-head {
    overflow: hidden;
    background-color: #0065c0;
    color: #fff;
}

.wzq-list > li > .list-head span.numb {
    display: none;
}

.wzq-list > li > .list-head > .title-txt {
    padding-left: 60px;
}

.wzq-list .wzq-title {
    background-color: #f1f1f1;
}

.wzq-list .wzq-title.active {
    background-color: #d8eeff;
    color: #0065c0;
}

.wzq-list .wzq-title.active .title-txt {
    font-weight: bold;
}

.wzq-list .wzq-title.active a {
    color: #0065c0;
}

.wzq-list .numb,
.wzq-list .title-txt,
.wzq-list .title-link,
.wzq-list .wzq-lanmu {
    float: left;
}

.wzq-list .numb {
    width: 5%;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    height: 50px;
}

.wzq-list .numb span {
    width: 10px;
    height: 10px;
    display: inline-block;
    text-indent: -9999px;
    background: #0165c0;
    border-radius: 50%;
}

.wzq-list .title-txt {
    width: 70%;
}

.wzq-list .title-link {
    width: 10%;
    text-align: center;
}

.wzq-list .wzq-lanmu {
    width: 15%;
    text-align: center;
}

.wzq-list .wzq-lanmu span {
    padding-right: 30px;
    cursor: pointer;
    background: url(jt-right.png) no-repeat right center;
}

.wzq-list .wzq-lanmu span:hover, .wzq-list .active .wzq-lanmu span {
    color: #0065c0;
    background: url(jt-bottom.png) no-repeat right center;
}

.wzq-sub {
    display: none;
}

.wzq-sub > ul > li {
    width: 32.333333%;
    margin-left: 1%;
    float: left;
}

.wzq-sub > ul > li > a {
    display: block;
    padding-left: 15px;
    background: url(jt-grey.png) no-repeat left center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.wzq-sub > ul > li > a:hover {
    font-weight: bold;
    background: url(jt-blue.png) no-repeat left center;
}

.wzq-list .wzq-title.active:after,
.wzq-list .wzq-title:after,
.wzq-sub:after,
.wzq-list > li .wzq-sub ul:after {
    content: '';
    clear: both;
    display: table;
}

.wzq-list > li:nth-child(29) .wzq-title .title-txt,
.wzq-list > li:nth-child(30) .wzq-title .title-txt {
    width: 80%;
}