.construction-layout{background:#f2f2f2}.construction-layout .construction-banner{height:350px}.construction-layout .construction-banner img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.construction-layout .construction-main{width:1280px;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto}.construction-layout .construction-main .construction-left{width:270px;float:left;overflow:hidden}.construction-layout .construction-main .construction-left .common-calculation{width:100%;background:#fff;margin-top:0;padding-top:30px;padding-bottom:30px}.construction-layout .construction-main .construction-left .hot-articles{background:#fff;margin-top:20px;width:100%;padding:15px}.construction-layout .construction-main .construction-left .hot-articles .hot-title{padding:5px 0 15px;border-bottom:1px solid #999}.construction-layout .construction-main .construction-left .hot-articles .hot-title span{font-size:16px;color:#333;font-weight:700;position:relative}.construction-layout .construction-main .construction-left .hot-articles .hot-title span:before{position:absolute;content:'';width:110%;bottom:-14px;left:0;height:2px;background:#c03;z-index:2}.construction-layout .construction-main .construction-left .hot-articles .articles-list{width:100%}.construction-layout .construction-main .construction-left .hot-articles .articles-list ul{width:100%;margin-top:10px}.construction-layout .construction-main .construction-left .hot-articles .articles-list ul li{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.construction-layout .construction-main .construction-left .hot-articles .articles-list ul li a{height:35px;line-height:35px;font-size:13px;color:#333}.construction-layout .construction-main .construction-left .hot-articles .articles-list ul li a:hover{color:#c03;text-decoration:underline}.construction-layout .construction-main .construction-right{width:990px;background:#fff;float:right;padding:15px}.construction-layout .construction-main .construction-right .construction-list .construction-section{padding:50px 0;border-bottom:1px solid #e4e4e4;background:#fff}.construction-layout .construction-main .construction-right .construction-list .construction-section:first-child{padding-top:10px}.construction-layout .construction-main .construction-right .construction-list .construction-section .construction-picture{float:left;width:200px;height:150px}.construction-layout .construction-main .construction-right .construction-list .construction-section .construction-picture img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.construction-layout .construction-main .construction-right .construction-list .construction-section .construction-info{float:right;height:150px;width:740px}.construction-layout .construction-main .construction-right .construction-list .construction-section .construction-info h5 a{font-size:18px;font-weight:700;margin-top:10px;display:block;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.construction-layout .construction-main .construction-right .construction-list .construction-section .construction-info h5 a:hover{color:#c03}.construction-layout .construction-main .construction-right .construction-list .construction-section .construction-info .construction-content{margin-top:10px;color:#333;font-size:13px;line-height:20px;max-height:80px;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-align:justify}.construction-layout .construction-main .construction-right .construction-list .construction-section .construction-info .construction-date{color:#333;font-size:13px;margin-top:20px}.construction-layout .construction-main .construction-right .common-pagination{margin-top:50px;padding-bottom:30px}