﻿body {
    background-color: #f8f8f8;
}

.banner {
    background: url('../images/banner/about.jpg') no-repeat center bottom;
}

.caselist li {
    line-height:40px;
}

    .caselist li .caseitem {
    border-bottom:1px solid #ddd;
    padding:20px;
    margin-bottom:10px;
    font-size: 16px;
    }

      .caselist li .caseitem h4 {
   font-size:22px;
    }

    .casemore li {
    line-height:20px;
}

    .casemore li .moreitem {   
    padding:5px;
    margin-bottom:5px;
    font-size: 14px;
    }

.case-link {
    /*color:#0B49A2;*/
}

.category li {
    line-height:26px;
}


    .category li {
   
    background-color:#f3f3f3;
    text-align:center;
    padding:10px;
    font-size:18px;
}

    .category .current {   
    border-left:5px solid #FF7404;
    background-color:#fff;
    }

.category li a {
    text-decoration:none;
    display:block;
}