.trainlist{
    width:1188px;
    height:auto;
    padding: 30px 65px 84px 40px;
    margin: 0 auto;
    margin-bottom: 42px;
    background:rgba(255,255,255,1);
}
.trainlist li{
    height:70px;
    margin: 0;
    padding-top: 30px;
    border-bottom: 1px solid #E6E6E6;
}
.trainlist li p span{
    color: #333333;
    font-size: 16px;
    float: left;
    cursor: default;
}
.trainlist li p i{
    color: #666666;
    font-size: 14px;
    float: right;
    font-style: normal;
}
.trainlist li p span:hover{
    color: #27589F;
}
.trainlist li p span.active{
    color: #27589F;
}