@charset "utf-8";
/*banner轮播*/
.home-banner {padding:0;width:100%;height:430px;overflow:hidden;}
.home-banner  .swiper-container{width:100%;height:100%;height:430px\9;height:100%\9\0;overflow:hidden;}
.home-banner  .swiper-slide{width:100%;height:100%;position:relative;}
.home-banner  .swiper-slide img{width:100%;height:100%;}
.home-banner  .swiper-slide p{display:none;}

.home-banner .arrow-left,.home-banner .arrow-right{position:absolute;top:50%;margin-top:-15px;width:30px;height:40px;z-index:998;cursor:pointer;}
.home-banner .arrow-left{background:url('../images/focus-left-arrow.png') no-repeat;left:20px;}
.home-banner .arrow-right{background:url('../images/focus-right-arrow.png') no-repeat ;right:20px;}

.home-banner .pagination{position:absolute;left:0;text-align:center;bottom:20px;width:99%;z-index:999;display:none\9;}
.home-banner .swiper-pagination-switch{display:inline-block;width:9px;height:9px;border-radius:9px;background:#fff;margin:0 5px;cursor:pointer;}
.home-banner .swiper-active-switch {background:#2988E2;}
@media(max-width:1680px){
.home-banner {height:370px;}
.home-banner  .swiper-container{height:370px\9;}
}
@media(max-width:1600px){
.home-banner {height:350px;}
.home-banner  .swiper-container{height:350px\9;}
}

@media(max-width:1440px){
.home-banner {height:320px;}
.home-banner  .swiper-container{height:320px\9;}
}

/*@media(max-width:1366px){
.home-banner {height:300px;}
.home-banner  .swiper-container{height:300px\9;}
}
@media(max-width:1280px){
.home-banner {height:280px;}
.home-banner  .swiper-container{height:280px\9;}
}*/


/*快速通道*/
.kstd-box{background:#fff;}
.home-kstd{width:1280px;margin:0 auto;overflow:hidden;}
.kstd-tit,.kstd-group{float:left;text-align:center;}
.kstd-tit{width:110px;height:120px;background:#2988E2 url('../images/icon-kstd.png') no-repeat center 115px;background-size:26%;padding:10px 0 50px 0;display:table;}
.kstd-tit a{font-size:20px;line-height:24px;color:#fff;display:table-cell; vertical-align:middle;}
.kstd-group{width:1150px;overflow:hidden;margin:10px 0px 0 20px;}
.kstd-group li{float:left;/*width:12.5%;height:150px;*/width:11.1%;height:120px;text-align:center;display:table;border-left:1px #ECECEC solid;}
.kstd-group li:first-child{border-left:0;}
.kstd-group li a{display:table-cell; vertical-align:middle;text-align:center;}
.kstd-group li:hover{background-color:#fff;font-weight:bolder;}
.kstd-group li:hover a{color:#015293;}
.kstd-group li span{display:block;line-height:30px;font-weight:600;}

/*主体*/
.main-container{width:1280px;margin:0 auto; overflow:hidden;}
.mbg1{background:#f8f8f8;padding:40px 0 40px 0;/*background:url('../images/mbg1.jpg') no-repeat;background-size:cover;*/}
.mbg2{background:url('../images/mbg2.jpg') no-repeat;padding:40px 0 0px 0;background-size:cover;}
.news-box{width:874px;height:300px;overflow:hidden;}
.picNews{width:466px;height:300px;overflow:hidden;}
.txtNews,.gg_box{width:380px;height:300px;overflow:hidden;}

.in_title{height:32px;margin-bottom:15px;border-bottom:1px solid #E5E5E5;overflow:hidden;position: relative;}
.in_title .tit{position:absolute;bottom:0;left:0;font-size:22px;line-height:30px;color:#333;font-weight:600;border-bottom:2px solid #afafaf;}
.in_title .more{position:absolute;top:0;right:0;}
.in_title .more a{font-size:16px;color:#737373;font-weight:300;line-height:28px;}
.mbg2 .in_title .tit{padding:10px 10px 0px 10px;border-left:5px solid #c7000a;/*border-left:5px solid #2988e2;*/}

.in_title2 .tit{border-bottom:none;padding:0 !important;}
.in_title2 .tit a{float:left;display:inline;padding:10px 10px 0px 10px; margin-right:10px;}
.in_title2 .tit a.cur{border-bottom:2px solid #afafaf;}

.picNews{position:relative;}
.picNews .swiper-container{width:100%;height:300px;z-index:996;}
.picNews .pagination{position:absolute;left:0px;bottom:10px;width:100%;text-align:center;z-index:999;}
.picNews .swiper-pagination-switch{display:inline-block;margin:0 5px;width:15px;height:5px;background:#d0d4d6;border-radius:5px;cursor:pointer;}
.picNews .swiper-active-switch{background:#2988E2;}
.picNews .swiper-slide{width:466px;height:300px;position:relative;z-index:997;}
.picNews .swiper-slide img{width:466px;height:300px;}
.picNews .swiper-slide a{text-decoration:none;}

/*新闻*/
.newlist{overflow:hidden;}
.newlist dl{ }
.newlist dt span{font-size:18px;line-height:28px;font-weight:300;margin-bottom:10px;}
.newlist dt h3{font-size:20px;line-height:30px;font-weight:600;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.newlist dd{font-size:16px;color:#545454;line-height:22px;padding:10px 0;border-bottom:1px solid #E5E5E5;}

.newlist li{background:url('../images/dot.png') left center no-repeat;padding:0px 0px 0px 20px;border-bottom:1px solid #E5E5E5;position:relative;line-height:43px;font-size:16px;}
.newlist li:last-child{border-bottom:0}
.newlist li a{display:block;width:70%;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.newlist li span{position:absolute;top:0px;right:0;color:#A8A8A8;font-weight:300;}

/*项目公告*/
.gglist ul li{background:url('../images/dot.png') left center no-repeat;border-bottom:1px solid #E5E5E5;padding:0px 0px 0px 20px;height:43px;line-height:43px;position:relative;/*padding-right:80px;*/}
.gglist ul li{font-size:0;}
.gglist ul li a{position:absolute;top:0px;left:20px;font-size:16px;width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gglist ul li a:hover{text-decoration:none;color:#2988e2;}
.gglist ul li span{position:absolute;top:0px;right:0px;font-size:16px;color:#A8A8A8;font-weight:300;}

/*项目*/
.xmxx_box{width:874px;overflow:hidden;}
.prolist{height:250px;padding:5px 20px;background-color:#fff;margin-bottom:40px; overflow:hidden;}
.pro-table{table-layout:fixed;width:100%;}
.pro-table th,.pro-table td{border-bottom:1px solid #E5E5E5;line-height:49px;text-align:center;}
.pro-table th{font-size:18px;color:#333;font-weight: 600;}
.pro-table td{padding:0 2px;box-sizing:border-box;}
.pro-table tr:last-child td{border-bottom:0;}
.pro-table td.nowrap a{display:block;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;}
.pro-table .t_right{text-align:right;}

/*推荐项目*/
.tjxm_box{box-sizing:border-box;width:380px;height:1650px;padding:5px 20px 10px 20px;background-color:#fff;overflow:hidden;}
.tjxm_list{overflow:hidden;}
.tjxm_list li{width:100%;height:300px;margin-bottom:30px;overflow:hidden;}
.tjxm_list li img{width:100%;height:240px;}
.tjxm_list li p{font-weight:300;color:#000;line-height:28px;}

/*竞价大厅*/
.jjdt-box{clear:both;padding:0px 0 40px 0;/*background:url('../images/jjdt-bg.jpg') no-repeat;background-size:cover;*/}

/*区县专栏*/
.zl-box{clear:both;background:#f8f8f8 url('../images/zlbg.jpg') no-repeat;background-size:cover;}
.zl-box .main-container{position:relative;padding:40px 0 0px 0;}
.zl-box .in_title{border-bottom:1px solid #fff;color:#fff;}
.zl-box .in_title a{color:#fff;}
.zl-box .in_title .tit{color:#fff;border-bottom:3px solid #fff;}
.zl-box .in_title .more a{color:#fff;}
.zl-box .in_title .qx{position:absolute;top:0;left:80px;font-size:20px;font-weight:300;line-height:28px;}
.zl-box .in_title .qx a{margin-right:30px; cursor:pointer;}
.zl-box .in_title .qx .cur{font-weight:600;}

.zl-list{width:930px;overflow:hidden;}
.zl-list .prolist{height:310px;background:#FFFFFF;overflow:hidden;}
.zl-list .prolist .item-list{line-height:60px;}

.zl-map{/*width:350px;height:459px;*/width:328px;height:430px;overflow:hidden;position:absolute;right:0;top:5px;}

/*链接*/
.yqlj-box{background:#2988e2;padding:20px 0;}
.pic-link{overflow:hidden;}
.pic-link li{float:left;display:inline;margin-left:10px;width:205px;height:70px;overflow:hidden;}
.pic-link li:first-child{margin-left:0;}
.pic-link li img{width:100%;height:70px;}