﻿/**!
 * 苏州燃气集团
 * author: wuzhou;
 */

.ewb-banner203 {
    background: url(../images/banner_202.jpg) center top no-repeat;
}

.ewb-h452 {
    padding-bottom: 34px;
    background-color: #fff;
}

.ewb-w640 {
    width: 642px;
}

.ewb-w304 {
    width: 304px;
}

.ewb-recruit-tt {
    font-size: 16px;
    color: #fff;
    height: 42px;
    line-height: 42px;
    text-indent: 20px;
    background: url(../images/tt_ico.png) 611px 50% no-repeat #005ab5;
}

.ewb-recruit-bd {
    min-height: 130px;
    background-color: #fff;
    border: 1px solid #eee;
    border-top: 0;
}

.ewb-lbd-items {
    margin-left: 16px;
    margin-right: 20px;
    padding-top: 6px;
}

.ewb-lbd-items>li {
    height: 31px;
    line-height: 31px;
    vertical-align: top;
}

.ewb-lbd-items>li>a {
    display: block;
    color: #333;
    background: url(../images/notice_ico.png) left center no-repeat;
    text-indent: 19px;
    width: 70%;
    font-size: 13px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.ewb-lbd-items>li:hover>a,
.ewb-lbd-items>li:hover>.ewb-date {
    color: #2e80ff;
}

.ewb-img-frame {
    position: relative;
}

.ewb-img-frame>img {
    vertical-align: top;
}

.ewb-img-frame:hover {
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    -khtml-opacity: 0.75;
    opacity: 0.75;
}

.ewb-job-txt {
    padding: 23px 35px 0 22px;
    height: 107px;
    background-color: #fff;
    border: 1px solid #eee;
}

.ewb-job-link {
    font-size: 17px;
    color: #2e80ff;
    line-height: 30px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.ewb-job-link:hover {
    text-decoration: underline;
}

.ewb-job-con {
    line-height: 22px;
}

.ewb-h448 {
    padding-top: 32px;
    padding-bottom: 17px;
    background-color: #e4e4e4;
}

.ewb-h112 {
    height: 112px;
}

.ewb-bge4 {
    background-color: #e4e4e4;
}

.ewb-train {
    padding: 9px 35px 0 22px;
    height: 106px;
    background-color: #fff;
    border: 1px solid #e4e4e4;
    border-top: 0;
}

.ewb-train-tt {
    background-position: 604px 50%;
}

.ewb-develop {
    margin: 0 20px;
    padding-top: 15px;
}

.ewb-develop-tt {
    line-height: 40px;
    font-size: 17px;
    color: #2e80ff;
    overflow: hidden;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.ewb-develop-tt:hover {
    text-decoration: underline;
}

.ewb-develop-bd {
    line-height: 22px;
}

.ewb-img-mask {
    position: absolute;
    width: 100%;
    height: 71px;
    left: 0;
    top: 0;
    background-color: #2e80ff;
    filter: alpha(opacity=53);
    -moz-opacity: 0.53;
    -khtml-opacity: 0.53;
    opacity: 0.53;
    display: none;
}

.ewb-img-frame:hover>.ewb-img-mask {
    display: block;
}

.ewb-mt34 {
    margin-top: 34px;
    
}

.ewb-pb17 {
    padding-bottom: 17px;
}

.ewb-mt17 {
    margin-top: 17px;
}



.ewb-box-left {
    text-align: center;
    width: 136px;
    height: 71px;
    font-size: 17px;
    background-color: #fff;
}

.ewb-box-left>a {
    display: block;
    text-align: center;
    color: #005ab5;
	font-weight:600;
    font-size:15px;

}
.ewb-pt25 {
    padding-top: 25px;
    height: 61px;
}

.ewb-entxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 14px;
}

.ewb-box-right {
    position: relative;
    width: 168px;
    height: 86px;
}



.ewb-h86 {
    height: 86px;
    z-index: 20;
}

.ewb-box-open {
    font-size: 13px;
    padding-top: 26px;
    display: block;
    line-height: 20px;
    height: 60px;
    color: #2e80ff;
    text-align: center;
    position: relative;
    z-index: 50;
}

.ewb-box-right:hover>.ewb-img-mask {
    display: block;
}

.ewb-box-one {
    background: url(../images/purchase_01.jpg) left top no-repeat;
}

.ewb-box-two {
    background: url(../images/purchase_02.jpg) left top no-repeat;
}

.ewb-box-three {
    background: url(../images/purchase_03.jpg) left top no-repeat;
}

.ewb-box-four {
    background: url(../images/purchase_04.jpg) left top no-repeat;
}

.ewb-mt10 {
    margin-top: 10px;
}

.ewb-mt12 {
    margin-top: 12px;
}