.cas_pc_left {
    width: 210px;
}
.cas_pc_right {
    width: 985px;
}
#content {
    width: 985px !important;
}
.cas_partb {
    width: 100%;
    height: 42px;
    margin: 0 0 10px 0 !important;
    background: #FAFAFA;
    border: 1px solid #E9EFF7;
}
.cas_partb .cas_blk01 {
    margin: 0;
    height: 42px;
}
.cas_partb .cas_blk01 .list01 {
    float: left;
    display: inline;
    width: 470px;
    margin-top: 18px;
    padding-left: 16px;
    margin: 0;
    padding: 0;
    height: 42px;
}
.cas_partb .cas_blk01 .list01 li {
    float: left;
    display: inline;
    font-size: 12px;
    font-weight: normal;
    line-height: 42px;
    margin: 0;
    padding: 0;
    background-image: none;
}
.cas_partb .cas_blk01 .list01 li a{
    display: inline-block;
    height: 42px !important;
    line-height: 42px !important;
    color: #333333;
    padding: 0 15px !important;
}
.cas_partb .cas_blk01 .list01 li a.txt-on{
    background-color: #fff;
    border-left: 1px solid #E9EFF7;
    border-right: 1px solid #E9EFF7;
    border-top: none;
    border-bottom: none;
    color: #1f528a;
}
.cas_partb .cas_blk01 .list01 li a.on {
    background-color: #fff;
    border-left: 1px solid #E9EFF7;
    border-right: 1px solid #E9EFF7;
    border-top: none;
    border-bottom: none;
    color: #1f528a;
}
.cas_partb .cas_blk01 #titleFilter {
    height: 42px;
    line-height: 42px;
}
.cas_partb .cas_blk01 #titleFilter span img {
    margin-right: 5px;
}
.cas_partd .cas_pc_right ul li {
    width: 189px;
    height: 395px;
    margin: 0px 10px 10px 0px;
    border: 1px solid rgba(41, 115, 186, 0.1);
    box-sizing: border-box;
}
.cas_partd .cas_pc_right ul li:hover {
    border: 1px solid #1f528a;
}
.cas_partd .cas_pc_right ul li:nth-child(5n) {
    margin: 0px 0px 10px 0px;
}
.cas_partd .cas_pc_right ul li:hover {
    border: 1px solid #1f528a;
}
.cas_partd .cas_pc_right ul li .img_box {
    width: 189px;
    height: 189px;
    box-sizing: border-box;
    margin: 0;
}
.cas_partd .cas_pc_right ul li .img_box a img {
    width: 189px;
    height: 189px;
}
.cas_partd .cas_pc_right ul li .cas_pc_name a {
    line-height: 18px;
    max-height: 36px;
    height: auto;
}
.cas_partd .cas_pc_right ul li p {
    padding: 0px 10px;
    box-sizing: border-box;
    margin-top: 10px;
    font-size: 14px;
}
.cas_partd .cas_pc_right ul li p a{
    font-weight: 400;
}
.cas_partd .cas_pc_right ul li .cas_pc_name a span {
    line-height: 18px;
    max-height: 36px;
    display: inline-block;
    color: #333333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.cas_partd .cas_pc_right ul li font {
    display: inline-block;
    margin-top: 10px;
    /*padding: 0px 10px;*/
    box-sizing: border-box;
}
.cas_partd .cas_pc_right ul li font.font-hide {
    display: none;
}
.cas_partd .cas_pc_right ul li font a {
    line-height: 18px;
    height: 18px;
    font-size: 14px;
    color: #8B8B8B;
    margin: 0;
    padding: 0;
}
.cas_partd .cas_pc_right ul li .li_box02 {
    margin-top: 10px;
    padding: 0px 10px;
    box-sizing: border-box;
}
.cas_partd .cas_pc_right ul li .li_box02 a.a01 {
    margin: 0;
    border: none;
    text-align: left;
}
.cas_partd .cas_pc_right ul li .li_box02 a.a02 {
    margin: 0;
    border: none;
    text-align: right;
}
.cas_pc_right ul li .li_box02 a.a02 img {
    display: inline-block;
    vertical-align: middle;
}