.activity{
    padding-top: 360px;
    background:#f5f5f5 url("../img/activity.jpg") no-repeat center top;
}
.about_box{
    padding: 30px 66px;
}
.con_head{
    font-size: 28px;
    color: #1469c4;
    line-height: 60px;
    text-align: center;
    border-bottom: 1px solid #dcdcdc;
}
.con_box{
    padding: 40px 0;
}
.showLi{
    float: left;
    margin: 0 0 28px 28px;
    width: 31.48%;
    overflow: hidden;
}
.showLi:nth-child(1),.showLi:nth-child(4),.showLi:nth-child(7){
    margin-left: 0
}
.showImg,.showImg img{
    width: 100%;
    height: 220px;
}
.showName{
    width: 100%;
    padding: 10px 20px;
    background: #f9f9f9;
    box-sizing: border-box;
}
.showTitle{
    display: block;
    margin-bottom: 6px;
    width: 100%;
    height: 42px;
    line-height: 42px;
    font-size: 18px;
    color: #000000;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.showDetaile{
    display: block;
    margin: 0 auto;
    width: 106px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #999999;
    text-align: center;
    border:1px solid #d6d6d6;
}
.showLi:hover .showDetaile{
    color: #1469c4;
    border:1px solid #1469c4;
}
.showLi:hover .showTitle,.showLi:hover .showDetaile{
    color: #1469c4;
}
/* 企业动态 */
.news{
    padding-top: 360px;
    background:#f5f5f5 url("../img/news.jpg") no-repeat center top;
}
.newsLi{
    margin-bottom: 26px;
}
.newsImg{
    float: left;
    width: 170px;
    height: 150px;
}
.newsImg img {
    display: block;
    width: 100%;
    height: 100%;
}
.newsRight{
    float: left;
    margin-left: 20px;
    width: 818px;
}
.newsTitle{
    line-height: 40px;
    font-size: 24px;
    color: #000;
    font-weight: bold;
}
.newsDesc{
    display: block;
    margin: 6px 0;
    height: 64px;
    line-height: 32px;
    font-size: 18px;
    color: #666666;
    overflow: hidden;
}
.newsTime{
    line-height: 32px;
    font-size: 18px;
    color: #999999;
}
.newsLi:hover .newsTitle,.newsLi:hover .newsDesc{
    color: #1469c4;
}
/* 内容详情页 */
.right_head {
    margin-bottom: 30px;
    line-height: 40px;
    border-bottom: 1px solid #dcdcdc;
}
.right_head span {
    float: left;
    font-size: 16px;
    color: #333333;
}
.right_head a {
    float: right;
    font-size: 16px;
    color: #1469c4;
}
.detaile_title{
    font-weight: bold;
    text-align: center;
}
.detaile_desc{
    padding-bottom: 10px;
    line-height: 46px;
    text-align: center;
    border-bottom: 1px dotted #dcdcdc;
}
.detaile_desc span{
    margin: 0 10px;
    font-size: 12px;
    color: #999999;
}
.detaile_con{
    margin: 40px 0;
}
.detaile_con p{
    font-size: 14px;
    color: #666666;
    line-height: 22px;
    margin-bottom: 20px;
}

.detaile_con img {
    display: block;
    margin: 0px auto;
    max-width: 100%;
}

.detaile_img{
    width: 100%;
    text-align: center;
}
.detaile_img img{
    margin-bottom: 20px;
}
.detaile_fy{
    padding-top: 12px;
    border-top: 1px dotted #dcdcdc;
}
.detaile_prev{
    float: left;
}
.detaile_next{
    float: right;
}
.detaile_item span, span a{
    line-height: 40px;
    font-size: 14px;
    color: #999999;
}
.detaile_item strong{
    color: #333333;
}
.detaile_item:hover a{
    color: #2070c7;
}
.emptyli
{
    padding: 20px 30px 40px;
    text-align: center;
    color: #9c9c9c;
}