﻿@charset "utf-8";

/* 首页 开始 */
.content{
    padding: 0px 80px 30px 80px;
}

.grid .row {
    margin-right: -15px;
    margin-left: -15px;
}



.img01,
.img02 {
    display: block;
    width: 100%;
    height:160px;
}

.img01 img,
.img02 img{
    width: 100%;
    height:100%;
}

.t4{
    font-size: 14px;
    margin:0px;
    padding:5px 0px;
    margin-bottom: 10px;
    border-bottom: 1px #e5e5e5 solid;
}

.t4 a{
    position:relative;
    overflow: hidden;
}

.t4 a:before {
    content: "";
    position: absolute;
    bottom: 20%;
    right: -40%;
    width: 15px;
    height: 2px;
    margin-top: -1px;
    background-color: #e94a36;
}

.overview p{
   font-size: 12px;
    color: #949494;
    line-height: 16px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 9;
    overflow: hidden;
}

.overview .more,
.news .more{
    color:#979797;
    display: block;
    margin-top: 8px;
    font-weight: bold;
}

.overview a:hover,
.news a:hover{
    color:#6b6b6b;
}


.overview a span,
.news a span{
    color:#d23824;
}

.news .list-t li {
    padding-left: 0px;
    padding:5px 0px;
    border-bottom: 1px #e4e4e4 dashed;
}

.news .list-t li a{
    font-size: 12px;
    margin:0px;
    white-space: normal;
    line-height: 17px;
    background-color: transparent;
}

.news .list-t li:before{
    display: none;
}

@media (max-width: 768px) {
    .content{
        padding:20px;
    }

    .grid .col-md-2{
        padding-right: 15px;
        padding-left: 15px;
    }

    .p2{
        margin-right: 0px;
        margin-left: 0px;
    }

    .img01,
    .img02{
        height:100%;
    }


}




/* 首页 结束 */

@media (min-width: 1024px) {
 .content  {
   min-height: 894px;
}
}
