@charset "utf-8";
.index-floor-left{width:900px;float: left;}
.index-floor-right{width: 286px;float: right;}

.index-login-info{min-height: 310px;}
.index_news{width:900px;   height:290px;float: left;}
.index_news .news_pic{width:465px;height:290px;float:left;}
.news-slideBox{ width:465px; height:290px;min-width: 465px;}
.news-slideBox .hd{right:10px;bottom:12px;     left: inherit;}
.slideBox.news-slideBox .hd ul li{width: 6px;height: 6px;background: #666; margin: 0px 3px;}
.slideBox.news-slideBox .hd ul li.on{background: #fff;}
.news-slideBox .bd li{ height:290px;width:100%;}
.news-slideBox .bd ul li a{width: 100%;height:290px;}
.news-slideBox .bd ul li a i{position: absolute;left: 0px;top: 0px;border: 1px #ddd solid;width: 463px;height: 288px;}
.news-slideBox .bd ul li a .title{position: absolute;left: 1px;bottom:1px;width:465px;height: 40px;}
.news-slideBox .bd ul li a .title em{position: absolute;left: 0px;bottom:0px;width: 465px;height: 40px;z-index:1;background:#000;opacity: 0.4;}
.news-slideBox .bd ul li a .title b{position: absolute;left:15px;bottom:0px;width: 300px;height: 40px;z-index:2;line-height:40px;color:#fff;    -webkit-line-clamp: 1;
    overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; white-space: normal;}
.news-slideBox .bd ul li a:hover .title b{color: #cc0000;}
.news-slideBox .bd img{ width:465px; height:290px; display:block;  }
.news-slideBox .prev{left: 10px;margin-left: 0px;}
.news-slideBox .next{right: 10px;margin-left: 0px;left: inherit;}

.index_news_list{width:425px;height:300px;float:right;}
.index_news_list .hasMoreTab .bd{width:425px;border:0px;height:240px;margin-top: 15px;    float: left;}
.index_news_list .hasMoreTab .hd{width:425px;float: left;position: relative;}
.index_news_list .hasMoreTab .hd ul{margin-top: 0px;margin-left: 0px;height: 35px;line-height: 35px;}
.index_news_list .hasMoreTab .hd li{margin:0px 6px 0px 0px;height: 35px; line-height: 35px; float: left;}
.index_news_list .hasMoreTab .hd li .name{min-width: 100px;text-align: center;color: #fff;font-size: 16px;background: #cccccc; height: 35px;   float: left;cursor: pointer;}
.index_news_list .hasMoreTab .hd li.on .name{background: #cc0000;}
.index_news_list .hasMoreTab .hd li .more{top:0px;color: #999;display: none; font-size: 12px;    position: absolute; right: 0px;}
.index_news_list .hasMoreTab .hd li.on .more{display:block;}
.index_news_list .hasMoreTab .hd li .more:hover{color: #cc0000;}

.index-right-title{width: 100%;height: 43px;border-bottom: 1px #ddd solid;float: left;}
.index-right-title h3{height: 15px;border-left:4px #cc0000 solid;padding-left: 10px;font-size: 16px;line-height: 15px;color: #333;margin-top: 14px;float: left;}
.index-right-title .more{float: right;color:#999;font-size:12px; height:18px;line-height:18px; margin: 12px 0px 0px 0px;cursor: pointer;    text-align: center;}
.index-right-title .more:hover{color: #cc0000;}


.waterfall-list .info{width:100%;float: left;}
.waterfall-list .info .smt{border-bottom: 2px #cc0000 solid;height: 42px;position: relative;}
.waterfall-list .info .bd{width: 100%; margin-top: 20px; border: 1px #ddd solid; height: 406px;box-sizing: border-box;    overflow: hidden;}
.waterfall-list .info .bd .bidding-table{border: 0px;}
.waterfall-list .info .smt h3{font-size:16px;float: left; background:#cc0000;padding-right: 20px; height: 44px;position: absolute;left: 0px; padding-left:35px;line-height: 44px;    color: #fff;font-weight: normal;}
.waterfall-list .info .smt h3 i{background: url(../images/base-ico.png) no-repeat;width:26px;height:26px;position: absolute;left:6px;top: 9px;}
.waterfall-list .info .smt .more{color:#666666;font-size:16px;font-weight: 400;display: none; height:18px;line-height:18px; position: absolute; right: 0px;cursor: pointer; text-align: center;margin-top: 3px;}
.waterfall-list .info .smt .more:hover{color: #cc0000;}
.waterfall-list .info .smt.ico-caigou h3 i{background-position:-366px -45px; }
.waterfall-list .info .smt.ico-jieguo h3 i{background-position:-406px -45px; }
.waterfall-list .info .smt.ico-link h3 i{background-position:-88px -6px; }
.waterfall-list .info .smc{margin-top: 20px;    border: 1px #e5e5e5 solid;}
.waterfall-list .info .smt ul{  height:34px;  line-height: 25px;     margin-top: 7px;   float: left; margin-left: 150px; zoom:1; }
.waterfall-list .info .smt ul li{ float:left; padding:0px; cursor:pointer;font-size: 16px;font-weight: 400;margin:0px 20px;height: 25px;}
.waterfall-list .info .smt ul li:hover{ color: #ca0202;}
.waterfall-list .info .smt ul li.on{color: #ca0202;}
.waterfall-list .info .smt ul li.on .more{display: block;}
.waterfall-list .info .smt h3 em{position: absolute;height:100%;width: 4px;right: -7px; top: 0px; background: #cc0000;}



.jigou-links-row{padding: 20px 0px;}
.jigou-links-row .bd{width: 1200px;border:1px #ddd solid;background: #fff; height: 120px; overflow: hidden;margin: 0px auto;}
.links-mechanism{width: 1200px;min-height: 118px;background: #fff;    float: left;    margin: 0px;}
.links-mechanism li{width: 199px;float: left;position: relative;}
.links-mechanism li a{float: left;width: 100%;height: 118px;background: #fff;text-align: center;position: relative;overflow: hidden;}
.links-mechanism li a i{position: absolute;width: 1px;height: 25px;background:#ddd;right: 0px;top:45px;}
.links-mechanism li a img{display:inline-block; width: 55px; height: 55px; margin-top: 15px; margin-bottom: 5px;}
.links-mechanism li a .name{padding: 0px 30px; font-size: 14px;height: 34px;overflow: hidden;line-height: 17px;
    -webkit-line-clamp: 2;text-align: center;color: #333;    width: 100%;box-sizing: border-box;
    float: left;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;}
.links-mechanism li a:hover .name{color: #cc0000;}

.link-rows{padding-bottom: 20px;}
.link-rows ul{width: 1198px;border:1px #ddd solid;min-height: 118px;background: #fff;    float: left;    margin: 0px;}
.link-rows ul li{width: 199px;float: left;position: relative;}
.link-rows ul li a{float: left;width: 100%;height: 118px;text-align: center;position: relative;}
.link-rows ul li a i{position: absolute;width: 1px;height: 118px;background:#ddd;right: 0px;top:0px;}
.link-rows ul li a em{position: absolute;width:199px;height: 1px;background:#ddd;bottom: -1px;left:0px;}

.link-rows ul li a img{display:inline-block; width: 60px; height: 60px; margin-top: 15px; margin-bottom: 5px;}
.link-rows ul li a .name{padding: 0px 20px; font-size: 14px;height: 34px;overflow: hidden;line-height: 17px;
    -webkit-line-clamp: 2;text-align: center;color: #333;width: 100%;
    float: left;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;}
.link-rows ul li a:hover .name{color: #0081c8;}
.link-rows ul li:nth-child(6n+6) a i{display:none;}
