@charset "UTF-8";

/**!
 * 张掖公共资源
 * author: gaoli;
 */


/* 轮播 */

.wb-slider {
    height: 284px;
}
.wb-slider-mask {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 38px;
    line-height: 38px;
    color: #fff;
    background: url(../images/mask-bg.png);
}
.wb-slider-mask .ellipsis {
    display: block;
    margin-left: 15px;
    margin-right: 180px;
    color: #fff;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.wb-slider-switcher {
    position: absolute;
    right: 7px;
    bottom: 10px;
    height: 18px;
}
.wb-slider-stag {
    float: left;
    margin-right: 3px;
    height: 18px;
    width: 25px;
    line-height: 18px;
    text-align: center;
    color: #fff;
    background: #898989;
    cursor: pointer;
}
.wb-slider-stag.cur {
    background: #ff8202;
}

/* 工作信息 */

.ewb-work-hd {
    height: 35px;
    background: url(../images/work_hd.jpg) repeat-x;
}
.ewb-work-tt {
    float: left;
    font-size: 16px;
    font-weight: bold;
    color: #15c477;
    margin: 10px 0 0 23px;
}
.ewb-work-more {
    float: right;
    color: #999;
    margin: 10px 14px 0 0;
}
.ewb-work-bd {
    height: 249px;
    background: #fff;
}

/* 信息列表 */

.wb-data-item {
    padding-left: 15px;
    padding-top: 3px;
}
.wb-data-list {
    line-height: 30px;
    padding-left: 14px;
    background: url(../images/listimg.png) 0 50% no-repeat;
}
.wb-data-infor {
    margin-right: 120px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.wb-data-infor a {
    color: #333;
}
.wb-data-date {
    float: right;
    color: #999;
    padding-right: 16px;
    margin-top: -30px;
}
.wb-data-list:hover {
    color: #ff9c00;
    background-image: url(../images/listimg2.png);
}
.wb-data-list:hover .wb-data-date,
.wb-data-infor:hover a {
    cursor: pointer;
    color: #ff9c00;
}

/* 通知公告 */

.ewb-work-tab {
    float: left;
    margin: 11px 0 0 45px;
}
.ewb-work-tab a {
    color: #333;
}

/* item */

.ewb-item-list {
    float: left;
    width: 294px;
    height: 74px;
    margin-left: 10px;
}
.ewb-item-list:first-child {
    margin-left: 0;
    margin-right: 1px;
    width:295px;
}
.ewb-item-list a {
    display: block;
    line-height: 74px;
    padding-left: 135px;
    font-size: 20px;
    font-weight: bold;
    color: #fff;
}
.ewb-item-icon1 {
    background: url(../images/trade_icon1.png) 59px center no-repeat #62b0ff;
}
.ewb-item-icon2 {
    background: url(../images/trade_icon2.png) 59px center no-repeat #fd7259;
}
.ewb-item-icon3 {
    background: url(../images/trade_icon3.png) 59px center no-repeat #ffaf39;
}
.ewb-item-icon4 {
    background: url(../images/trade_icon4.png) 59px center no-repeat #07ca9b;
}
.ewb-item-list:hover .ewb-item-icon1 {
    background: url(../images/trade_icon1.png) 59px center no-repeat #3b91e8;
}
.ewb-item-list:hover .ewb-item-icon2 {
    background: url(../images/trade_icon2.png) 59px center no-repeat #e95237;
}
.ewb-item-list:hover .ewb-item-icon3 {
    background: url(../images/trade_icon3.png) 59px center no-repeat #f19a19;
}
.ewb-item-list:hover .ewb-item-icon4 {
    background: url(../images/trade_icon4.png) 59px center no-repeat #00b287;
}

/* 项目查询 */

.ewb-look {
    height: 74px;
    background: #fff;
}
.ewb-look-hd {
    float: left;
    position: relative;
    width: 110px;
    height: 74px;
    background: #15c477;
}
.ewb-look-hd span {
    display: block;
    font-size: 18px;
    color: #fff;
    padding-top: 45px;
    text-align: center;
    background: url(../images/item_btn.png) no-repeat center 13px;
}
.ewb-look-hd i {
    position: absolute;
    top: 32px;
    right: -6px;
    display: block;
    width: 6px;
    height: 11px;
    background: url(../images/item_icon.png) no-repeat;
}
.ewb-look-bd {
    float: left;
    padding-top: 17px;
}
.ewb-select-div {
    float: left;
    margin-right: 10px;
}
.ewb-select-item {
    width: 142px;
}
.ewb-select-div:first-child {
    margin-left: 27px;
}
.ewb-look-ser {
    float: left;
    border: 1px solid #d9d9d9;
}
.ewb-look-ser>input {
    float: left;
    width: 288px;
    height: 38px;
    line-height: 38px;
    text-indent: 10px;
    border-right: 1px solid #d9d9d9;
}
.ewb-look-ser button {
    float: left;
    width: 79px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    background: #f3f3f3;
    cursor: pointer;
}
.ewb-look-ser button:hover {
    color: #fff;
    background: #15c477;
}

/* 工程建设 */

.ewb-com {
    background: #fff;
}
.ewb-com-hd {
    height: 40px;
}
.ewb-com-tt {
    float: left;
    min-width: 90px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    padding: 0 10px;
    text-align: center;
    background: #15c477;
}
.ewb-com-item {
    float: left;
    margin-top: 9px;
}
.ewb-com-item a {
    float: left;
    font-size: 16px;
    color: #333;
    padding: 0 12px;
    margin-left: 23px;
    padding-bottom: 6px;
    border-bottom: 2px solid transparent;
}
.ewb-com-item a:first-child {
    margin-left: 41px;
}
.ewb-com-item a.cur {
    color: #ff9c00;
    border-color: #ff9c00;
}
.ewb-com-more {
    float: right;
    line-height: 40px;
    color: #999;
    padding-right: 15px;
}
.ewb-com-bd {
    height: 234px;
    padding: 10px 10px 0 10px;
    overflow: hidden;
}
.ewb-second-hd {
    height: 38px;
    background: #f9f9f9;
}
.ewb-second-hd a {
    float: left;
    line-height: 38px;
    color: #333;
    margin-left: 33px;
}
.ewb-second-hd a:first-child {
    margin-left: 17px;
}
.ewb-second-hd a.cur {
    color: #15c477;
}
.ewb-second-bd .wb-data-item {
    padding-left: 10px;
    padding-top: 8px;
}
.ewb-second-bd .wb-data-date {
    padding-right: 10px;
}

/* 电子服务系统 */

.ewb-sys a {
    display: block;
    width: 368px;
    height: 65px;
    margin-top: 8px;
    background-repeat: no-repeat;
}
.ewb-sys-item1 {
    background-image: url(../images/sys_item1.jpg);
}
.ewb-sys-item2 {
    background-image: url(../images/sys_item2.jpg);
}
.ewb-sys-item3 {
    background-image: url(../images/sys_item3.jpg);
}
.ewb-sys-item1:hover {
    background-image: url(../images/sys_item1_h.jpg);
}
.ewb-sys-item2:hover {
    background-image: url(../images/sys_item2_H.jpg);
}
.ewb-sys-item3:hover {
    background-image: url(../images/sys_item3_h.jpg);
}
.ewb-sys a:first-child {
    margin-top: 0;
}

/* 近日标讯 */

.ewb-today-bd {
    height: 429px;
    padding: 8px 15px 7px 15px;
}
.ewb-today-item {
    width: 308px;
    height: 67px;
    padding: 13px 15px 0 15px;
    margin-top: 7px;
    background: #f9f9f9;
}
.ewb-today-item:first-child{
    margin-top: 0;
}
.ewb-today-item a {
    display: block;
    font-size: 14px;
    line-height: 26px;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ewb-today-item p {
    font-size: 14px;
    line-height: 26px;
    color: #999;
}
.ewb-today-item:hover a,
.ewb-today-item:hover p {
    color: #ff9c00;
}
.ewb-today-item:hover {
    background: #f0f0f0;
}
.ewb-today-tm {
    display: inline-block;
    margin-left: 12px;
}

/* 政务公开 */

.ewb-gover-bd {
    height: 194px;
    padding: 7px 15px 0 5px;
}
.ewb-gover-items>li {
    float: left;
    width: 164px;
    height: 52px;
    margin: 8px 0 0 10px;
}
.ewb-gover-link {
    display: block;
    height: 52px;
    line-height: 52px;
    color: #fff;
    font-weight: bold;
    padding-left: 59px;
    border-radius: 5px;
    background-repeat: no-repeat;
    background-position: 20px center;
    transition: background-color .2s ease-in-out;
}
.ewb-gover-link.link1 {
    background-image: url(../images/gov_icon1.png);
    background-color: #7bafe3;
}
.ewb-gover-link.link2 {
    background-image: url(../images/gov_icon2.png);
    background-color: #64c8d4;
}
.ewb-gover-link.link3 {
    background-image: url(../images/gov_icon3.png);
    background-color: #eebb57;
}
.ewb-gover-link.link4 {
    background-image: url(../images/gov_icon4.png);
    background-color: #e07979;
}
.ewb-gover-link.link5 {
    background-image: url(../images/gov_icon5.png);
    background-color: #6a8fd9;
}
.ewb-gover-link.link6 {
    background-image: url(../images/gov_icon6.png);
    background-color: #50a3da;
}
.ewb-gover-link.link1:hover {
    background-color: #5a95d1;
}
.ewb-gover-link.link2:hover {
    background-color: #49afbb;
}
.ewb-gover-link.link3:hover {
    background-color: #d89f2f;
}
.ewb-gover-link.link4:hover {
    background-color: #d56363;
}
.ewb-gover-link.link5:hover {
    background-color: #4e78cc;
}
.ewb-gover-link.link6:hover {
    background-color: #338bc5;
}

/* 保证金查询 */

.ewb-promise {
    height: 76px;
}
.ewb-look-ser.promise {
    margin: 18px 27px 0 16px;
}
.ewb-look-ser.promise input {
    width: 259px;
}
.ewb-flow {
    margin-top: -40px;
}
.ewb-flow-hd {
    height: 42px;
    background: url(../images/flow_hd.png) no-repeat center;
}
.ewb-flow-tt {
    display: block;
    line-height: 42px;
    font-size: 16px;
    color: #333;
    text-align: center;
}
.ewb-flow-items>li {
    float: left;
}
.flow-con {
    height: 57px;
    line-height: 20px;
    overflow: hidden;
    color: #15c477;
    text-align: center;
    padding: 0 6px;
    border: 1px dashed #c1f0db;
    border-radius: 5px;
    background: #f4fffa;
}
.flow-con>i {
    vertical-align: middle;
    display: inline-block;
    height: 100%;
    width: 0;
}
.flow-con>span {
    vertical-align: middle;
    display: inline-block;
}
.flow-arrow {
    margin: 0 6px;
    margin-top: 24px;
    display: block;
    width: 8px;
    height: 18px;
    background: url(../images/flow_icon.png) center no-repeat;
}

/* 张掖市公共资源交易大数据平台 */

.ewb-sum-bd {
    height: 286px;
}
.ewb-data {
    width: 312px;
    margin-top: 18px;
}
.ewb-data-items>li {
    width: 281px;
    height: 34px;
    line-height: 34px;
    font-size: 16px;
    color: #15c477;
    margin: 5px 0 0 29px;
    border-radius: 25px;
    border: 1px solid #e4e4e4;
    background: #f7f7f7;
}
.ewb-data-span{
    display: inline-block;
    width:210px;
    text-align: right;
}
.ewb-map {
    float: left;
    width: 407px;
    height: 286px;
}
.ewb-echarts-bar {
    float: left;
    width: 453px;
    height: 286px;
}

/* 服务电话 */

.ewb-pho-bd {
    height: 110px;
    padding-top: 9px;
}
.ewb-pho-item {
    float: left;
    line-height: 30px;
    width: 26%;
    padding-left: 7%;
    border-left: 1px solid #efefef;
    list-style: none;
}
.ewb-pho-item.none {
    border-left: none;
}
.ewb-pho-l {
    display: inline-block;
    width: 85px;
    color: #666;
    text-align: right;
    padding-left: 33px;
    background: url(../images/phone.png) no-repeat left center;
}
.ewb-pho-r {
    color: #333;
}
.ewb-pho-l.spec {
    padding-left: 28px;
    width: 112px;
}


