@charset "UTF-8";

/**!
 * 江苏工程造价信息网-首页
 * author: wangkai;
 */


/* main */


/* 公共高度样式 */

.ewb-h324 {
    height: 324px;
}

.ewb-h198 {
    height: 198px;
}

.ewb-h239 {
    height: 199px;
}

.ewb-h300 {
    height: 300px;
}


/* 公共边框样式 */

.ewb-box {
    border: 1px solid #dcdcdc;
}


/* 公共标题样式 */

.ewb-cm-hd {
    height: 34px;
    border-bottom: 1px solid #dcdcdc;
    background: url(../images/hd_bg.jpg) repeat-x;
}

.ewb-cm-hd.left {
    height: 35px;
    border: 1px solid #dcdcdc;
    background: url(../images/left_hd_bg.jpg) repeat-x;
}

.ewb-cm-hd.left .ewb-cm-tt {
    height: 37px;
    line-height: 37px;
    background: url(../images/left_tt_bg.jpg) repeat-x;
}

.ewb-cm-tt {
    float: left;
    margin: -1px 0 0 -1px;
    padding: 0 18px;
    height: 36px;
    line-height: 36px;
    font-weight: bold;
    font-size: 14px;
    color: #fff;
    background: url(../images/tt_bg.jpg) repeat-x;
    position: relative;
}

.ewb-more {
    float: right;
    margin: 8px 9px 0 0;
    height: 26px;
    line-height: 26px;
    color: #999;
}

.ewb-tt-ico {
    position: absolute;
    display: block;
    top: 0;
    right: -26px;
    width: 26px;
    height: 36px;
    background: url(../images/tt_ico.png);
}

.ewb-tt-jt {
    position: absolute;
    display: block;
    bottom: 0;
    left: 50%;
    margin-left: -3px;
    width: 7px;
    height: 4px;
    background: url(../images/tt_jt.png);
}


/* 图片轮播 */

.wb-slider {
    position: relative;
    overflow: hidden;
    width: 494px;
    height: 326px;
}

.wb-slider-conbox {
    overflow: hidden;
}

.wb-slider-ctag {
    position: relative;
}

.wb-slider-ctag img {
    width: 100%;
    height: 100%;
}

.wb-slider-mask {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding-top: 5px;
    height: 45px;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    color: #fff;
    background: url("../images/mask-bg.png") repeat;
}

.wb-slider-mask .ellipsis {
    display: block;
    margin-left: 15px;
    width: 320px;
    height: 20px;
    line-height: 20px;
    color: #fff;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.wb-slider-switcher {
    position: absolute;
    right: 0;
    bottom: 17px;
    height: 12px;
}

.wb-slider-stag {
    float: left;
    margin-right: 10px;
    height: 12px;
    width: 12px;
    background: url("../images/stag.png") no-repeat;
    cursor: pointer;
}

.wb-slider-stag.cur {
    background-image: url("../images/stag_active.png");
}

#left-btn,
#right-btn {
    position: absolute;
    top: 116px;
    width: 31px;
    height: 51px;
    cursor: pointer;
}

#left-btn {
    left: 0;
    background: url(../images/left_btn.png);
}

#right-btn {
    right: 0;
    background: url(../images/right_btn.png);
}


/* 网站会员登录,网上办公 */

.ewb-two-btn {
    height: 200px;
    overflow: hidden;
}

.ewb-two-btn a {
    display: block;
    margin-top: 10px;
    height: 95px;
}

.ewb-two-btn a:first-child {
    margin-top: 0;
}

.ewb-btn-icon1 {
    background: url(../images/btn_icon1.jpg);
}

.ewb-btn-icon1:hover {
    background: url(../images/btn_icon1_hover.jpg);
}

.ewb-btn-icon1login {
    background: url(../images/btn_icon1login.jpg);
}

.ewb-btn-icon1login:hover {
    background: url(../images/btn_icon1login.jpg);
}

.ewb-btn-icon2 {
    background: url(../images/btn_icon2.jpg);
}

.ewb-btn-icon2:hover {
    background: url(../images/btn_icon2_hover.jpg);
}


/* 监管系统 */

.ewb-btn-list {
    padding-top: 12px;
}

.ewb-btn-node {
    margin-top: 10px;
    height: 40px;
    line-height: 40px;
    vertical-align: top;
    background: url(../images/btn_bg.jpg) repeat-x;
}

.ewb-btn-node:first-child {
    margin-top: 0;
}

.ewb-btn-node:hover {
    background: url(../images/btn_bg_hover.jpg) repeat-x;
}

.ewb-btn-name {
    display: block;
    padding-left: 38px;
    font-weight: bold;
    font-size: 14px;
    color: #0064ce;
    background: url(../images/btn_jt.png) 206px center no-repeat;
}


/* 左侧底部链接 */

.ewb-left-links li {
    margin-top: 10px;
    height: 55px;
    vertical-align: top;
}

.ewb-left-links li:first-child {
    margin-top: 10px;
}

.ewb-left-links li a,
.ewb-left-links li img {
    display: block;
    height: 52px;
}


/* 价格信息 */

.ewb-price-info {
	margin-top: 10px;
    height: 400px;
    background: url(../images/price_info_bg.jpg) repeat-x;
}

.ewb-price-info .ewb-cm-hd {
    border-bottom: 0;
    background: none;
    height: 35px;
}

.ewb-pi-list {
    padding: 34px 15px 0 15px;
    overflow: hidden;
}

.ewb-pi-list ul {
    margin-bottom: -23px;
}

.ewb-pi-node {
    float: left;
    float: left;
    /* width: 102px; */
	width: 119px;
    vertical-align: top;
}

.ewb-pi-node a {
	font-weight: bold;
    display: block;
    margin-bottom: 23px;
    padding-top: 70px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #0064ce;
}

.ewb-pi-node a.two-line {
    padding-top: 79px;
    height: 41px;
    line-height: 16px;
}

.ewb-pi-icon1 {
    background: url(../images/pi_icon1.png) center top no-repeat;
}

.ewb-pi-icon1:hover {
    background: url(../images/pi_icon1_hover.png) center top no-repeat;
}

.ewb-pi-icon2 {
    background: url(../images/pi_icon2.png) center top no-repeat;
}

.ewb-pi-icon2:hover {
    background: url(../images/pi_icon2_hover.png) center top no-repeat;
}

.ewb-pi-icon3 {
    background: url(../images/pi_icon3.png) center top no-repeat;
}

.ewb-pi-icon3:hover {
    background: url(../images/pi_icon3_hover.png) center top no-repeat;
}

.ewb-pi-icon4 {
    background: url(../images/pi_icon4.png) center top no-repeat;
}

.ewb-pi-icon4:hover {
    background: url(../images/pi_icon4_hover.png) center top no-repeat;
}

.ewb-pi-icon5 {
    background: url(../images/pi_icon5.png) center top no-repeat;
}

.ewb-pi-icon5:hover {
    background: url(../images/pi_icon5_hover.png) center top no-repeat;
}

.ewb-pi-icon6 {
    background: url(../images/pi_icon6.png) center top no-repeat;
}

.ewb-pi-icon6:hover {
    background: url(../images/pi_icon6_hover.png) center top no-repeat;
}

.ewb-pi-icon7 {
    background: url(../images/pi_icon7.png) center top no-repeat;
}

.ewb-pi-icon7:hover {
    background: url(../images/pi_icon7_hover.png) center top no-repeat;
}

.ewb-pi-icon8 {
    background: url(../images/pi_icon8.png) center top no-repeat;
}

.ewb-pi-icon8:hover {
    background: url(../images/pi_icon8_hover.png) center top no-repeat;
}

.ewb-pi-icon9 {
    background: url(../images/pi_icon9.png) center top no-repeat;
}

.ewb-pi-icon9:hover {
    background: url(../images/pi_icon9_hover.png) center top no-repeat;
}

.ewb-pi-icon10 {
    background: url(../images/pi_icon10.png) center top no-repeat;
}

.ewb-pi-icon10:hover {
    background: url(../images/pi_icon10_hover.png) center top no-repeat;
}

.ewb-pi-icon11 {
    background: url(../images/pi_icon11.png) center top no-repeat;
}

.ewb-pi-icon11:hover {
    background: url(../images/pi_icon11_hover.png) center top no-repeat;
}

.ewb-pi-icon12 {
    background: url(../images/pi_icon12.png) center top no-repeat;
}

.ewb-pi-icon12:hover {
    background: url(../images/pi_icon12_hover.png) center top no-repeat;
}

.ewb-pi-icon13 {
    background: url(../images/pi_icon13.png) center top no-repeat;
}

.ewb-pi-icon13:hover {
    background: url(../images/pi_icon13_hover.png) center top no-repeat;
}

.ewb-pi-icon14 {
    background: url(../images/pi_icon14.png) center top no-repeat;
}

.ewb-pi-icon14:hover {
    background: url(../images/pi_icon14_hover.png) center top no-repeat;
}


/* 横幅 */

.ewb-banner {
    height: 120px;
}

.ewb-banner a,
.ewb-banner img {
    display: block;
    height: 120px;
}


/* 计价依据 */

.ewb-valuation {
	margin-top: 10px;
    height: 298px;
    background: url(../images/valuation_bg.jpg) repeat-x;
    overflow: hidden;
}

.ewb-valuation .ewb-cm-hd {
    border-bottom: 0;
    background: none;
    height: 35px;
}

.ewb-tab-hd {
    padding: 13px 0 8px 31px;
    height: 32px;
    line-height: 32px;
}

.ewb-tab-name {
    float: left;
    margin-left: 25px;
    /* width: 94px; */
	width: 76px;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    color: #0064ce;
    background: url(../images/tab_bg.jpg);
}

.ewb-tab-name:first-child {
    margin-left: 0;
}

.ewb-tab-name.current {
    background: url(../images/tab_bg_cur.jpg);
}

.ewb-tab-bd {
    padding: 0 44px 0 9px;
}

.ewb-tab-bd .ewb-list-node {
    background: url(../images/dian.jpg) left center no-repeat;
}

.ewb-tab-remind {
    padding: 0 3px 0 45px;
    height: 30px;
    line-height: 30px;
}

.ewb-tab-remind span {
    font-weight: bold;
}

/* 弹窗新增样式 */

.layui-layer-setwin .layui-layer-close2 {
    top: -15px !important;
    right: -15px !important;
    height: 45px !important;
    background: url('../images/close2.png') no-repeat left center !important;
}

