﻿
.text_gray
{
    color: #ababab;
}
.text_space + .text_space
{
    margin-left: 2em;
}

.news_detail
{
    margin-top: 88px;
}
.news_detail .container
{
    margin-top: 30px;
    width: 1165px;
}
.news_detail .container .breadcrumb
{
    background-color: #FFF;
    padding: 8px 0px;
}
.news_detail .container .breadcrumb li, .news_detail .container .breadcrumb li a
{
    color: #000;
}
.news_detail .container .breadcrumb li a:hover
{
    color: #bc121f;
}
.news_detail .container .detail_head
{
    text-align: center;
}
.news_detail .container .pagination-lg
{
    width: 1165px;
}

.news_detail .container .detail_content .detail_article
{
    overflow: hidden;
}
.news_detail .container .pagination-lg
{
}
.news_detail .container .pagination-lg li
{
    width: 100%;
    display: inline-block;
    margin-top: 10px;
    text-align: center;
}
.news_detail .container .pagination-lg li a
{
    font-size: 14px;
    color: #000;
    border-radius: 0px;
}
.news_detail .container .pagination-lg li a:hover
{
    background-color: #bc121f;
    color: #fff;
}
.news-search h2
{
    font-size: 26px;
    line-height: 26px;
    color: #bc121f;
    margin-bottom: 50px;
    font-weight: normal;
    text-align: left;
}
.news-box
{
    padding-top: 30px;
    margin: 0 auto;
    text-align: center;
    position: relative;
    width: 1165px;

  
}
.news-search
{
    position: relative;
}
.news-search .ponR
{
    position: absolute;
    right: 0;
    top: 0;
}
.news-search .down
{
    float: left;
    width: 258px;
    height: 38px;
    cursor: pointer;
    z-index: 9;
    border: 1px solid #eee;
    background: #fff;
    text-align: left;
}
.news-search .down span
{
    display: block;
    width: 100%;
    line-height: 38px;
    font-size: 14px;
    color: #999;
    text-indent: 19px;
    background: url(/assets/images/news/icon_down.png) no-repeat right 19px center;
}
.news-search .down ul
{
    position: absolute;
    top: 40px;
    left: 0;
    width: 258px;
    max-height: 240px;
    overflow: auto;
    display: none;
    z-index:9999;
}
.news-search .down li
{
    width: 100%;
    line-height: 40px;
    font-size: 14px;
    background: #e3eaf0;
    text-indent: 20px;
    -webkit-transition: color .3s;
    -moz-transition: color .3s;
    -o-transition: color .3s;
    transition: color .3s;
}
.news-search .seekBox
{
    float: left;
    margin-left: 20px;
    width: 258px;
    height: 40px;
    cursor: pointer;
    z-index: 9;
    border: 1px solid #eee;
    background: #fff;
}
.news-search .seekBox input
{
    display: block;
    border: 0 none;
    width: 219px;
    height: 38px;
    line-height: 38px;
    font-size: 14px;
    color: #999;
    text-indent: 19px;
}
.news-search .seekBox .btn
{
    position: absolute;
    display: block;
    right: 0;
    top: 0;
    width: 40px;
    height: 40px;
    background: #bc121f url("/assets/images/news/news_seek_icon.png") no-repeat center;
}
.news-list
{
  background-color: #f5f5f5;
  
  
}
.news-list ul
{
    width:1204px;
    margin:0 auto;
    display:table;
}
.news-list ul li
{
    float: left;
    background-image: url(/assets/images/news/box.png);
    background-repeat: no-repeat;
    background-position: -301px 0px;
    outline: none;
    width: 301px;
    height: 396px;
    padding:7px 5px;
    position: relative;
}
.news-list .no_newslist { text-align:center; color:#bc121f ; font-size:1.5em; padding: 30px;}
.news-list ul li img{ width:286px; height:200px;}
.news-list ul li:hover{ background-position: 0px 0px; }
.news-list ul li a  .newstitle:hover{color:#bc121f}
.news-list ul li a  .newsdesc:hover{color:#bc121f}
.news-list .newstitle{ padding:25px; font-size:1.4em; font-weight:bold; color:#000} 
.news-list .newsdesc{ padding:25px; font-size:1.2em;color:#666666} 
.news-list .newstime {

    font-size: 1em;
    text-indent: 20px;
    color: #aaa;
    width: 100%;
    position: absolute;
    left: 0px;
    bottom: 30px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;

}
.news-list .newstime span{ float:right; width:150px}


