@charset "UTF-8";

.news-menu{text-align: center;}
.news-menu a{color:#666; display: inline-table; width: 110px; height: 30px; margin: 0 10px; margin-right: 15px; line-height: 30px;}
.news-menu a:last-child{margin-right: 0;}
.news-menu .active, .news-menu a:hover{background-color:#012d54; color: #fff!important;}

.m-news-list{overflow: hidden; margin-bottom:45px;}
.m-news-list .card{margin-top: 25px; margin-bottom: 5px; max-width: 375px;}
.m-news-list .col-sm-4:nth-of-type(3n+1) .card{float: left;}
.m-news-list .col-sm-4:nth-of-type(3n+3) .card{float: right;}

.card{margin-bottom: 0;}
.card:hover{-webkit-box-shadow : 2px 0 10px rgba(102,102,102,.5), -2px 0 10px rgba(102,102,102,.5);
    -moz-box-shadow : 2px 0 10px rgba(102,102,102,.5), -2px 0 10px rgba(102,102,102,.5);
    box-shadow : 2px 0 10px rgba(102,102,102,.5), -2px 0 10px rgba(102,102,102,.5);}
.u-cardimg{height: 240px;text-align: center; width: 100%; background-size:cover; background-repeat: no-repeat; background-position: center; }
.card .card-heading,
.card .u-card-more,
.card .card-content{width: 85%; margin-left: auto; margin-right: auto;}
.card .card-heading{padding:0;  margin-top: 20px; font-size: 1.8rem; color:#333;}
.card .card-content{padding:0; color:#999; font-size: 1.4rem; line-height: 25px;}
.u-card-time{margin-top: 2px;}
.u-info{margin-top: 25px; height: 70px;}
.card .u-card-more{margin: 30px auto 15px; color:#333;}


/*新闻内页*/
#newsdetail{background: #e0e0e0;}
.news-content {background: #ffffff; margin: 5px 0;}
.news-content-inner{width: 100%; max-width: 940px; margin: 0 auto; padding: 60px 10px 50px;}
.news-content-inner img{width: 100%; max-width: 600px;}
.news-title {font-weight:500;margin: 0 auto;}
.crumbs-detail ul {margin:0;}
.bdsharebuttonbox {text-align: right!important;}
.bdsharebuttonbox a i {font-size: 30px; color: #818181;}
.news .bdshare-button-style1-16 a{background-image:none; float:none;padding-left:0;}
.news-next{font-size:14px; color:#333333; margin-top: 10%;}
.m-link-list {margin-top:0;}
.news-item .a-bg{background:#fff;}
/*.relate {margin-bottom: 32%;}*/
.u-news-time {font-size: 14px; color:#333333; margin-top: 10px;}

#newsdetail .crumbs-detail{margin: 35px 0;}


@media screen and (min-width: 768px){
    .u-news-time{text-align: center; }
}
@media screen and (max-width: 425px){
    .m-news-list .col-xs-6{width: 100%;}
    .m-news-list .col-xs-6:nth-of-type(3n+1) .card,
    .m-news-list .col-xs-6:nth-of-type(3n+3) .card
    { float : none;}
}





















