ï»¿/**!
 * ËÕÖÝÎâÖÐµ³½¨
 * author: wuzhou;
 */


/* µ³½¨ÐÂÎÅ */

.ewb-pnews {
    /* height: 183px; */
    overflow: hidden;
    background: url(../images/news_bg.jpg) left top no-repeat;
}

.ewb-ptt {
    padding: 0 14px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    background: url(../images/tt_bg.png) top repeat-x;
}

.ewb-ptt>a {
    color: #fff;
}

.ewb-narr img {
    vertical-align: top;
}

.ewb-more {
    margin-top: 13px;
    margin-right: 15px;
    color: #777;
}

.ewb-news-items {
    margin: 0 15px;
    padding-top: 5px;
}

.ewb-news-items>li {
    vertical-align: top;
    height: 24px;
    line-height: 24px;
}

.ewb-news-items>li>a {
    display: block;
    color: #333;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-indent: 13px;
    background: url(../images/news_ico.jpg) left center no-repeat;
}

.ewb-news-items2>li>a {
    width: 100%;
}

.ewb-news-items>li>a:hover {
    color: #f11d1d;
}

.ewb-ndate {
    color: #999;
}

.ewb-tab-tt {
    height: 28px;
    border-bottom: 2px solid #e0e0e0;
}

.ewb-tab-link {
    display: block;
    color: #333;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border-bottom: 2px solid transparent;
}

.ewb-tab-more {
    line-height: 28px;
    color: #777;
    margin-right: 15px;
}

.ewb-link-one {
    width: 98px;
}

.ewb-link-two {
    width: 82px;
}

.ewb-link-three {
    width: 103px;
}

.ewb-tab-link.current {
    font-weight: bold;
    color: #cc3232;
    border-color: #cc3232;
}


/* ÂÖ²¥ */

.wb-slider {
    position: relative;
    font-family: arial;
    font-size: 14px;
    height: 326px;
    overflow: hidden;
}

.wb-slider-conbox {
    overflow: hidden;
}

.wb-slider-ctag {
    display: block;
    position: relative;
}

.wb-slider-ctag img {
    display: block;
    width: 100%;
    height: 295px;
}

.wb-slider-mask {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 12px;
    font-family: "ËÎÌå";
    color: #333;
    background-color: #eee;
    z-index: 9;
}

.wb-slider-mask .ellipsis {
    display: block;
    width: 100%;
    color: #333;
    text-align: center;
    font-weight: bold;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.wb-slider-switcher {
    position: absolute;
    right: 0;
    bottom: 31px;
    height: 15px;
}

.wb-slider-stag {
    float: left;
    height: 15px;
    width: 23px;
    line-height: 15px;
    text-align: center;
    color: #fff;
    background: url(../images/num_bg.png) repeat;
    border-left: 1px solid #fff;
    cursor: pointer;
}

.wb-slider-stag.cur {
    background: #ea0707;
}


/* ×¨ÌâÀ¸Ä¿ */

.ewb-special {
    height: 114px;
    border: 1px solid #e2e2e2;
    background: url(../images/special_bg.jpg) top repeat-x #fff;
}

.ewb-spec-tt {
    margin-left: -1px;
    margin-top: -1px;
    width: 18px;
    height: 83px;
    padding: 33px 10px 0;
    font-size: 14px;
    line-height: 22px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    background: url(../images/spec_tt.jpg) left top no-repeat;
}

.ewb-spec-items {
    padding-top: 9px;
}

.ewb-spec-items>li {
    float: left;
    margin-left: 9px;
}

.ewb-spec-items>li img {
    vertical-align: top;
}

.ewb-spec-items>li>a {
    display: block;
}


/* ¸É²¿¹¤×÷ */

.ewb-cadre {
    height: 190px;
    overflow: hidden;
    border: 1px solid #e2e2e2;
    border-top: 0;
}

.ewb-cadre-items {
    padding-top: 11px;
}


/* ¿ìËÙÍ¨µÀ */

.ewb-quick-items {
    padding-top: 23px;
    margin-left: 5px;
}

.ewb-quick-items>li {
    float: left;
    width: 148px;
    height: 53px;
    margin-left: 8px;
    margin-bottom: 8px;
    *margin-bottom: 0;
    vertical-align: top;
    background: url(../images/quick_bg.jpg) top repeat-x;
    border: 1px solid #e7e7e7;
}

.ewb-quick-items>li:hover {
    background: url(../images/quick_bg_hover.jpg) top repeat-x;
}

.ewb-quick-items>li>a {
    display: block;
    line-height: 53px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    color: #b31c1c;
}

.ewb-quick-items>li>a.ewb-quick-one {
    padding-left: 43px;
    background: url(../images/quick_01_hover.jpg) 7px 15px no-repeat;
}

.ewb-quick-items>li>a.ewb-quick-one:hover {
    background: url(../images/quick_01.jpg) 7px 15px no-repeat;
}

.ewb-quick-items>li>a.ewb-quick-two {
    padding-left: 45px;
    background: url(../images/quick_02_hover.jpg) 3px 15px no-repeat;
}

.ewb-quick-items>li>a.ewb-quick-two:hover {
    background: url(../images/quick_02.jpg) 3px 15px no-repeat;
}

.ewb-quick-items>li>a.ewb-quick-three {
    padding-left: 41px;
    background: url(../images/quick_03_hover.jpg) 11px 14px no-repeat;
}

.ewb-quick-items>li>a.ewb-quick-three:hover {
    background: url(../images/quick_03.jpg) 11px 14px no-repeat;
}

.ewb-quick-items>li>a.ewb-quick-four {
    padding-left: 50px;
    background: url(../images/quick_04_hover.jpg) 7px 12px no-repeat;
}

.ewb-quick-items>li>a.ewb-quick-four:hover {
    background: url(../images/quick_04.jpg) 7px 12px no-repeat;
}

.ewb-quick-items>li>a.ewb-quick-five {
    padding-left: 40px;
    background: url(../images/quick_05_hover.jpg) 12px 15px no-repeat;
}

.ewb-quick-items>li>a.ewb-quick-five:hover {
    background: url(../images/quick_05.jpg) 12px 15px no-repeat;
}

.ewb-quick-items>li>a.ewb-quick-six {
    padding-left: 40px;
    background: url(../images/quick_06_hover.jpg) 15px 14px no-repeat;
}

.ewb-quick-items>li>a.ewb-quick-six:hover {
    background: url(../images/quick_06.jpg) 15px 14px no-repeat;
}