/*配置方案列表*/
.programme {background:#fff;
overflow:hidden;}
.programme li { float:left; width:32%; border:solid 1px #fff; padding:2.5%; margin:0.5%; max-height:480px; overflow:hidden; min-height:288px;background:#fff;}
.programme li .item{ width:100%;}
.programme li .item h3{ font-size:18px;color: #252525;text-overflow:ellipsis;white-space: nowrap;overflow: hidden; margin:7.5% 0 5% 0;}
.programme li .item p{ font-size:13px; color:#797979;height:76px; overflow:hidden;transition: all 0.5s;}
.programme li .item em{ font-size:13px; line-height:30px; margin-top:5px;font-style:normal; color:#333333;}
.programme li .item em font{ display:inline-block; font-size:13px;}
.programme li .thumb{ width:100%;transition: all 0.5s;}
.programme li .thumb img{ width:100%;min-height:200px;max-height:200px;}
.programme li.l{ margin-right:0.5%;}
.programme li.r{ margin-left:0.5%;}
.programme li:hover{ border:solid 1px #fff;}
.programme li:hover .item h3{ color:#d30000;}

.programme ul  li:nth-of-type(1){animation-delay: 0.3s; animation-duration: 2s; animation-name: fadeInUp; visibility: visible;}
.programme ul  li:nth-of-type(2){animation-delay: 0.4s; animation-duration: 2s; animation-name: fadeInUp; visibility: visible;}
.programme ul  li:nth-of-type(3){animation-delay: 0.5s; animation-duration: 2s; animation-name: fadeInUp; visibility: visible;}
.programme ul  li:nth-of-type(4){animation-delay: 0.6s; animation-duration: 2s; animation-name: fadeInUp; visibility: visible;}
.programme ul  li:nth-of-type(5){animation-delay: 0.7s; animation-duration: 2s; animation-name: fadeInUp; visibility: visible;}
.programme ul  li:nth-of-type(6){animation-delay: 0.8s; animation-duration: 2s; animation-name: fadeInUp; visibility: visible;}
.programme ul  li:nth-of-type(7){animation-delay: 0.9s; animation-duration: 2s; animation-name: fadeInUp; visibility: visible;}
.programme ul  li:nth-of-type(8){animation-delay: 1.0s; animation-duration: 2s; animation-name: fadeInUp; visibility: visible;}
.programme ul  li:nth-of-type(9){animation-delay: 1.1s; animation-duration: 2s; animation-name: fadeInUp; visibility: visible;}
.programme ul  li:nth-of-type(10){animation-delay: 1.2s; animation-duration: 2s; animation-name: fadeInUp; visibility: visible;}
.programme ul  li:nth-of-type(11){animation-delay: 1.3s; animation-duration: 2s; animation-name: fadeInUp; visibility: visible;}
.programme ul  li:nth-of-type(12){animation-delay: 1.4s; animation-duration: 2s; animation-name: fadeInUp; visibility: visible;}
.programme li:hover {box-shadow: 2px 2px 10px #ccc;}

/*配置方案详情页*/
.programme-artilce {
    padding:0% 0;
}
.programme-title{
    text-align: center;
    padding-bottom:3%;
    border-bottom: 1px solid #e5e5e5;
}
.programme-title h1 {
    line-height: 40px;
    font-size: 28px;
    color: #000;
    font-weight: 600;
    margin-bottom: 1%;
    overflow: hidden;
}
.programme-title span {
    display:inline-block;
    padding:0 20px;
}
.programme-content {
    padding: 2.5% 0;
    max-width:1056px;
    margin: 0 auto;
    line-height: 30px;
    font-size: 15px;
    color: #777;
    overflow: hidden;
}
.programme-content>p {
    text-indent:2em;
}
.programme-content span {display:inline;}
.programme-content img {
    max-width:100% !important;
    height:auto !important;
}

.goback {
    margin: 2% 0 0 0;
}
.goback a {
    display: block;
    width: 80px;
    height: 30px;
    line-height: 31px;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    background: #d1292e;
}