/* CSS Document */
/*新闻信息*/
#ind_news {
    height: 308px;
    width: 100%;
    line-height: 300px;
    margin: 5px auto;
}

#ind_picnews {
    height: 304px;
    width: 396px;
    float: left;
    border: 1px solid #8ac8f9;
    padding: 1px;
    position: relative;
}

#KinSlideshow{
	float:left;
}
#KinSlideshow   a{
	font-weight:bold;
	color:#000000;
}

#KinSlideshow h2 {
    background-image:none;
}

#ind_newsList {
    width: 396px;
    height: 278px;
    overflow: hidden;
    display: block;
}

#ind_newsList li {
    position: absolute;
    top: 1px;
    left: 1px;
    width: 396px;
    height: 278px;
    float: left;
    overflow: hidden;
}

#ind_newsList li img {
    display: block;
}

#ind_newsTitle {
    width: 396px;
    height: 25px;
    overflow: hidden;
    border-top: 1px solid #fff;
    background-color: #EAEAEA;
}

#ind_newsTitle li {
    clear: both;
    width: 100%;
    height: 25px;
    line-height: 25px;
}

#ind_newsTitle li a {
    width: 380px;
    padding-left: 10px;
    display: block;
    float: left;
    white-space: nowrap;
    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;
}

#ind_newsCount {
    position: absolute;
    bottom: 30px;
    right: 0px
}

#ind_newsCount li {
    float: left;
    width: 20px;
    height: 20px;
    line-height: 20px;
    color: #000;
    background-color: #F27B04;
    text-align: center;
    margin-right: 5px;
    cursor: pointer;
    opacity: 0.7;
    filter: alpha(opacity = 70);
}

#ind_textnews {
    height: 304px;
    width: 551px;
    float: right;
    border: 1px solid #8ac8f9;
    padding: 1px;
}

#ind_newtop_tab {
    height: 28px;
    line-height: 28px;
    background-color: #62b2ef;
    background-image: url(../images/publicimages/title_bg.jpg);
    background-repeat: repeat-x;
}

#ind_newtop_tab li {
    float: left;
    height: 28px;
    line-height: 25px;
    cursor: default;
    font-size: 14px;
}

#ind_newtop_tab li.news_fl {
    width: 100px;
    text-align: center;
}

#ind_newtop_tab li.new_fl_more {
    width: 240px;
    text-align: right;
}

#ind_newtop_tab li.new_slt {
    background-image: url(../images/publicimages/news_tab_bg.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

#ind_textnews div.news_cont {
    width: 551px;
    height: 276px;
    display: none;
}

.news_cont li {
    height: 25px;
    line-height: 25px;
    width: 100%;
}

.news_cont li a {
    background-image: url(../images/publicimages/news_icon.gif);
    background-repeat: no-repeat;
    background-position: 8px center;
    padding-left: 20px;
    height: 25px;
    line-height: 25px;
    width: 420px;
    display: block;
    float: left;
    white-space: nowrap;
    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;
}

.news_cont li div.news_sj {
    width: 110px;
    height: 25px;
    line-height: 25px;
    float: right;
    text-align: center;
}

/*招标信息*/
#ind_zbxx {
    width: 960px;
    height: 308px;
}

#int_zb_news {
    width: 771px;
    height: 304px;
    float: left;
    border: 1px solid #8ac8f9;
    padding: 1px;
}

#ind_zbnewtop_tab {
    height: 28px;
    line-height: 28px;
    background-color: #62b2ef;
    background-image: url(../images/publicimages/title_bg.jpg);
    background-repeat: repeat-x;
}

#ind_zbnewtop_tab li {
    float: left;
    height: 28px;
    line-height: 25px;
    cursor: default;
    font-size: 14px;
}

#ind_zbnewtop_tab li.zbnews_fl {
    width: 100px;
    text-align: center;
}

#ind_zbnewtop_tab li.zbnew_fl_more {
    width: 460px;
    text-align: right;
}

#ind_zbnewtop_tab li.zbnew_slt {
    background-image: url(../images/publicimages/news_tab_bg.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

#int_zb_news div.zbnews_cont {
    width: 771px;
    height: 276px;
    display: none;
}

.zbnews_cont li div.state {
    width: 90px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    float: left;
    color: red;
}

.zbnews_cont li a {
    padding-left: 5px;
    height: 25px;
    line-height: 25px;
    width: 528px;
    display: block;
    float: left;
    white-space: nowrap;
    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;
}

.zbnews_cont li div.news_sj {
    width: 110px;
    height: 25px;
    line-height: 25px;
    float: right;
    text-align: center;
}

.zbnews_cont li div.news_sj2 {
    width: 30px;
    height: 25px;
    line-height: 25px;
    float: left;
    color:red;
    margin-left:30px;
}

#int_zb_btn {
    width: 180px;
    height: 304px;
    float: right;
}

#int_zb_btn li {
    width: 178px;
    font-size: 14px;
    text-align: right;
    height: 45px;
    line-height: 45px;
    border: 1px solid #8ac8f9;
    margin-bottom: 5px;
    cursor: pointer;
}

#int_zb_btn li a {
    width: 148px;
    font-size: 14px;
    padding-right: 30px;
    text-decoration: none;
    text-align: right;
    height: 45px;
    line-height: 45px;
    display: block;
}

#int_zb_btn li a.zb {
    background-image: url(../images/publicimages/jxgl_zb.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

#int_zb_btn li a.tb {
    background-image: url(../images/publicimages/jxgl_tb.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

#int_zb_btn li a.ts {
    background-image: url(../images/publicimages/jxgl_ts.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

#int_zb_btn li a.jy {
    background-image: url(../images/publicimages/jxgl_jy.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

#int_zb_btn li a.zx {
    background-image: url(../images/publicimages/jxgl_zx.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

#int_zb_btn li a.zc {
    background-image: url(../images/publicimages/jxgl_zc.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

#int_zb_btn li a:link {
    background-position: 0px 0px;
}

#int_zb_btn li a:visited {
    background-position: 0px 0px;
    color: #000;
}

#int_zb_btn li a:hover {
    background-position: 0px -45px;
    color: #fff;
}

/*业绩展示*/
#ind_yj_ll {
    width: 960px;
    height: 308px;
    margin: 5px auto;
}

#ind_yjzs {
    width: 473px;
    height: 304px;
    float: left;
    border: 1px solid #8ac8f9;
    padding: 1px;
}

#ind_llyd {
    width: 472px;
    height: 304px;
    float: right;
    border: 1px solid #8ac8f9;
    padding: 1px;
}

.yj_ll_top {
    height: 28px;
    line-height: 28px;
    background-color: #62b2ef;
    background-image: url(../images/publicimages/title_bg.jpg);
    background-repeat: repeat-x;
}

.yj_ll_top li {
    float: left;
    height: 28px;
    line-height: 25px;
    cursor: default;
    font-size: 14px;
}

.yj_ll_top li.yj_ll_title {
    width: 100px;
    text-align: center;
    background-image: url(../images/publicimages/news_tab_bg.jpg);
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

.yj_ll_top li.yj_ll_more {
    width: 365px;
    text-align: right;
}

.yj_ll_cont {
    width: 472px;
    height: 276px;
}

.yj_ll_cont li div.state {
    width: 90px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    float: left;
    color: red;
}

.yj_ll_cont li a {
    padding-left: 5px;
    height: 25px;
    line-height: 25px;
    width: 375px;
    display: block;
    float: left;
    white-space: nowrap;
    word-break: keep-all;
    overflow: hidden;
    text-overflow: ellipsis;
}

.yj_ll_cont li a.llyd {
    background-image: url(../images/publicimages/news_icon.gif);
    background-repeat: no-repeat;
    background-position: 8px center;
    padding-left: 20px;
    width: 450px;
}


