/**!
 * 苏州环保局网站
 * author: xuy;
 * date:2017-10-26
 */

.ewb-loc {
    margin-top: 3px;
    height: 54px;
    line-height: 54px;
    font-size: 14px;
    color: #666;
}

    .ewb-loc a {
        color: #666;
    }

    .ewb-loc span {
        color: #ed6a00;
    }

/* 左侧 */

.ewb-lt {
    margin-right: 10px;
}

.ewb-lt-hd {
    padding-left: 46px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    font-weight: bold;
    background: url(../images/news_bg.jpg);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #fff;
}

    .ewb-lt-hd a {
        color: #fff;
    }

.ewb-lt-bd {
    padding-top: 10px;
}

.ewb-lt-item {
    padding-bottom: 6px;
}

.ewb-menu-tt {
    padding-left: 46px;
    line-height: 46px;
}

    .ewb-menu-tt.first {
        background: url(../images/news_icon.png) 20px 16px no-repeat #f2f2f2;
    }

.second .ewb-menu-tt {
    line-height: 36px;
    background: url(../images/news_arrow2.png) 45px 12px no-repeat;
}

.three .ewb-menu-tt {
    line-height: 28px;
    background: url(../images/news_arrow3.png) 63px center no-repeat;
}

.four .ewb-menu-tt {
    line-height: 26px;
    background: none;
}

.ewb-menu-tt.ewb-flevel {
    background-color: #f2f2f2;
}

    .ewb-menu-tt.ewb-flevel a {
        background-position: 15px center;
    }

.first.ewb-menu-tt > a {
    display: block;
    color: #333;
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background: url(../images/news_arrow.png) 164px 21px no-repeat;
}
.first.ewb-menu-tt .aon{ background: url(../images/news_arrowh.png) 164px 21px no-repeat; color:#276ebb; font-weight: bold;}
.ewb-menu-three .ewb-menu-tt {
    line-height: 36px;
    /*background: none;*/
}

.second .ewb-mthree {
    padding-left: 63px;
}

.three .ewb-mthree {
    padding-left: 73px;
}

.second .ewb-menu-tt > a {
    color: #666;
}

.three .ewb-menu-tt > a {
    font-size: 14px;
    font-weight: bold;
    color: #666;
}

.four .ewb-mthree {
    padding-left: 83px;
}

.ewb-menu-bd {
    display: block;
}

.ewb-show {
    display: none;
}

.ewb-mthree > a {
    color: #333;
    font-size: 14px;
}

.first.ewb-menu-open {
    background: url(../images/news_iconh.png) 20px 16px no-repeat #d4e8fd;
}

    .first.ewb-menu-open a {
        font-weight: bold;
        color: #276ebb;
    }

    .first.ewb-menu-open.ewb-menu-tt > a {
        background: url(../images/news_arrowh.png) 164px 21px no-repeat;
    }

.second .ewb-menu-open {
    background: url(../images/news_arrow2h.png) 45px 15px no-repeat;
}

    .second .ewb-menu-open > a {
        color: #276ebb;
    }

.three .ewb-menu-open {
    background: url(../images/news_arrow3h.png) 63px center no-repeat;
}

.ewb-menu-items.last .three .ewb-menu-open {
    background: none;
}

.four a {
    display: block;
    padding-left: 83px;
    line-height: 36px;
    color: #333;
}

.four:hover {
    background: url(../images/news_arrow4.png) 190px center no-repeat #ed6a00;
}

    .four:hover a {
        color: #fff;
    }

/* 右侧 */

.categorySubTitle {
    margin-left: 10px;
    margin-top: 10px;
    font-weight: bolder;
    height: 40px;
    line-height: 45px;
    font-size: 15px;
    font-family: "Microsoft YaHei";
    border-left: 2px solid #519ff4;
    background-color: #f3f3f3;
    padding-left: 10px;
    color: #286fbc;
}

    .categorySubTitle a {
        color: #286fbc;
        font-size: 16px;
    }

.ewb-rt {
    min-height: 606px;
    border-top: 2px solid #adcced;
}

.ewb-rt-hd {
    height: 35px;
    line-height: 35px;
    font-size: 16px;
}

    .ewb-rt-hd a {
        color: #286fbc;
    }

.ewb-rt-bd {
    padding-top: 5px;
}

.ewb-rt-item {
    padding-left: 12px;
    height: 26px;
    line-height: 26px;
    vertical-align: top;
    background: url(../images/item_icon.jpg) left center no-repeat;
}

    .ewb-rt-item:hover {
        background: url(../images/item_iconh.jpg) left center no-repeat;
    }

.ewb-rt-block {
    margin-right: 90px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ewb-rt-block1 {
    width: 600px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ewb-rt-item a {
    color: #333;
}

.ewb-rt-item span {
    margin-top: -26px;
    color: #999;
}

.ewb-rt-item:hover a,
.ewb-rt-item:hover span {
    color: #ed6a00;
}

.ewb-page {
    margin-top: 10px;
    text-align: center;
}

.ewb-page-items {
    margin-top: 10px;
    text-align: center;
    display: inline-block;
    *display: inline;
    zoom: 1;
}

.ewb-page-li {
    min-width: 36px;
    *width: 36px;
    margin-right: 4px;
    font-size: 14px;
    text-align: center;
    font-family: "Microsoft YaHei";
    float: left;
}

    .ewb-page-li > a {
        display: block;
        color: #555;
        height: 24px;
        line-height: 24px;
        padding: 0 8px;
        border: 1px solid #dfdfdf;
    }

    .ewb-page-li.current > a {
        border: 0;
        color: #0030cc;
    }

    .ewb-page-li.ewb-page-noborder > span {
        display: block;
        height: 24px;
        line-height: 24px;
        padding: 0 10px;
        border: 0;
        color: #666;
        font-family: "Simsun";
    }

.ewb-page-num {
    *width: 60px;
}

.ewb-page-li.ewb-page-num > span {
    padding: 0 5px;
    font-weight: bold;
}

.ewb-page-input {
    width: 38px;
    height: 24px;
    text-align: center;
    border: 1px solid #dfdfdf;
    line-height: 24px;
    color: #666;
    outline: none;
    vertical-align: top;
    *margin-top: -1px;
}

.ewb-page-hover {
    *width: 60px;
}

    .ewb-page-hover > a {
        font-family: "Simsun";
    }

.ewb-page-go {
    margin-left: 2px;
}

    .ewb-page-hover:hover > a,
    .ewb-page-go:hover > a {
        color: #fff;
        background-color: #999;
        border-color: #999;
    }

    .ewb-page-go > a {
        font-size: 12px;
        padding: 0 6px;
    }

.ewb-page-goto {
    margin-right: 0;
}

.ewb-page-li.ewb-page-goto > span {
    padding: 0 6px 0 0;
    text-align: right;
}

.ewb-page-inpt {
    margin-left: -2px;
}

.ewb-page-li.ewb-page-ellipsis > span {
    padding: 0 17px 0 16px;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    color: #555;
}

.divone {
    margin: 20px;
}

.pagemargin {
    padding-top: 20px;
}

.divwaterday {
    height: 40px;
    margin-top: 10px;
}

.ewb-category {
    border: solid 1px #adcced;
    font-size: 14px;
    color: #333;
    cursor: pointer;
    width: 55px;
    float: left;
    text-align: center;
    height: 30px;
    line-height: 30px;
    margin-left: 5px;
}

    /*.ewb-category a {
        color: #333;
    }*/

.cur {
    color: #286fbc;
    font-weight: bold;
}
.news_list{width:}
/*page*/
.pagediv{ clear:both; padding:10px 0; text-align:center; color:#666666; font-size:12px;}
.pagediv a{color:#666666;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px 5px;}
.pagediv .arrow a, .pagediv .index_num, .pagination_index_last a{ display:inline-block; padding:0 10px; line-height:30px; border:#dfdfdf 1px solid; border-radius:3px; transition: all .2s; -webkit-transition: all .2s;
	background: #f1f1f1;
	background: -webkit-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -o-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -moz-linear-gradient(#ffffff 10%, #f1f1f1);
	background: linear-gradient(#ffffff 10%, #f1f1f1);
}
.pagediv .index_num{ border-color:#cf4b46; background:#cf4b46; color:#fff;}
.pagediv .index_num a{display:inline; padding:0; background:none; color:#fff; border:none;}
.pagediv a:hover{background:#00679d; border-color:#00679d; color:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{font-weight:bold;}
#pagination_input{width:40px; margin:0 2px; height:28px; border:#dfdfdf 1px solid; background:#fff; text-align:center; border-radius:3px;}
.wzdtbox{border:1px solid #E8E8E8; overflow: hidden; border-bottom: 0;}
.father_ul .father_li{height:62px; border-bottom:1px solid #E8E8E8;}
.father_ul .father_li .wzdt_tt{width:191px; height:62px ; float:left; line-height: 62px; background: #F4F4F4; text-align: center;}
.father_ul .father_li .wzdt_tt a{font-weight: bold; color: #333;}
.father_ul .father_li .wzdt_tt2{ line-height:62px;}
.father_ul .father_li .sun_ul{width:796px; float:left; height: 62px; }
.father_ul .father_li .sun_ul li{width:25%;float:left; line-height: 31px;}
.father_ul .father_li .sun_ul li a{ background: url(../images/dot7.gif) no-repeat 5px center; padding-left:20px; color: #333;}
.father_ul .father_li .sun_un_cur li{line-height: 62px;}