@charset "utf-8";
/* CSS Document */
.clear:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.clear{zoom:1;}
.sports_content{width:1100px !important; margin:0px auto !important;}
.sports_content *{box-sizing:border-box;}

.bgWhite{background:#ffffff;min-height:200px;margin-top:40px;overflow:hidden;}
.p20{padding:20px;}
.mb20{margin-bottom:20px;}

.sports_left,.sports_right{height:730px;overflow:hidden;}
.sports_left{width:785px;position:relative;}
.sports_right{width:285px;}

.title{height:49px; line-height:49px; font-size:18px; color:#2d4e72; padding:0 15px; border-left:4px solid #0764aa; background:#fff; position:relative;}
.more{right:15px;font-size:14px;font-weight:normal;}


.sports_con{width:100%; padding:0; margin:0; overflow:hidden;}
.project-tab,.tab-content{float:left;padding:0;margin:0;}

.project-nav{width:25%;font-size:17px;font-weight:bold;text-align:center;color:#2d4e72;}
.project-nav li{display:block;padding:28px 15px;border-top:1px solid #d4dde6;}
.project-nav li a{color:#2d4e72;}
.project-nav li.active{background:#f2f6f8;}
.project-nav li.active a{color:#0764aa;}

.tab-content{width:75%;height:670px;padding:0 15px;border-left:1px solid #d4dde6;/*position:relative;*/}
.tab-content .more{top:10px;}

.tab-content>.tab-pane {display:none;}
.tab-content>.active {display:block}
.fade {opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in {opacity:1;}

/*项目信息*/
.project-list li{margin: 0;color: #666;padding:10px 0;border-top:1px dashed #999;overflow: hidden;}
.project-list li:first-child{padding:0 0 10px 0;border:none}

.project-list-img,.project-list-txt{float:left;padding:0;margin:0; overflow: hidden;}
.project-list-img {/*width:33.33333333%;*/width:176px;overflow:hidden;}
.project-list-img img{width:100% !important;height:144px ;}
.project-list-img a{position:relative;display:block;}

.project-list-txt{/*width:66.66666667%;*/width: calc(100% - 176px);padding:0 15px;box-sizing:border-box;}
.project-list-txt dt{font-size:16px;color: #333;font-weight:bold;font-weight:normal;margin:0;display: block;text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.project-list-txt dd{font-size:14px;color: #666;}
.project-list-txt .price_num{font-size:16px;color:#d53d49;font-weight:bold;padding-right:5px;}
.project-list-txt .project-more{text-align:right;}
.project-list-txt .more1{ display:inline-block;border:1px #0764aa solid;color:#0764aa; line-height:30px;padding:0px 10px;}
.project-list-txt .more1:hover{ background:#0764aa;color:#fff; }

.notice_list{padding:10px 0px;}
.notice_list li{height:50px; overflow:hidden;line-height:25px; margin:0 0 20px 0;position:relative;}
.notice_list li a{display:block;background:url('../img/point.png') no-repeat 15px 10px;padding:0 15px 0 30px;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.notice_list li span{display:none;position:absolute;top:0;right:0;}

/*重点项目推荐*/
.project-tjlist{padding:15px 15px 0 15px;overflow:hidden;zoom:1;}
.project-tjlist li{ float:left;width: 33.33333333%;height:320px;padding: 0px 15px 25px 15px;}
.project-tjlist li img{width:100% !important;height:200px;}
.project-tjlist,.project-tjlist a{color: #2d4e72;}
.project-tjlist h3{font-size:16px;margin-top:5px; font-weight:500;}
.project-tjlist p.date{font-size: 12px;color: #676767;margin-top: 5px;}


/*相关链接*/
.links-list{text-align: center;padding: 30px 0;}
.links-list a{display: inline-block;padding: 0 5px 20px 5px;}
/*.parter-list img{height: 40px;}*/
.links-list img{height:55px;width:200px; border:1px #eee solid;}

/*项目信息二级页*/
.sports_listcon{padding:20px 30px;background:#ffffff;min-height:200px; margin-bottom:20px;}
.sports_listcon .project-tab,.sports_listcon .tab-content{ float:none;}
.sports_listcon  .tab-content{width:100%;height:auto;padding:1;border:0;}

.project-listnav{ overflow:hidden;zoom:1; border-bottom:1px #d4dde6 solid; margin-bottom:20px;}
.project-listnav li {float: left; min-width:100px; text-align:center;font-size:18px; color:#2d4e72; font-weight:bold; line-height:120%;padding:10px 15px 20px 15px; margin-right:20px;}
.project-listnav li a{color:#2d4e72;}
.project-listnav li.active{border-bottom:3px #0764aa solid;}
.project-listnav li.active a{color:#0764aa;}


.sports_listcon .project-list li{border-top:0;border-bottom:1px dashed #999;padding:10px 0;position:relative;}
.sports_listcon .project-list-txt dt{font-size:18px; margin-bottom:10px;}
.sports_listcon .project-more{ position:absolute; bottom:20px;right:15px;}

.sports_listcon .details{overflow:hidden;zoom:1;}
.sports_listcon .details p{ float:left;width:33.33333333%;}

.morelink{text-align:center;width:180px;height:48px; line-height:48px;border:1px #d4dde6 solid;border-radius:30px; margin:40px auto;}
.morelink a{color:#2d4e72;}
.morelink:hover{border:1px #0764aa solid;}
.morelink:hover a{color:#0764aa;}