/*banner大图*/
.banner{-webkit-background-size: auto 100%;background-size: auto 100%;}
@media screen and (min-width: 1921px) {
    .banner img{width: 100%;height: 800px;}
}
/*大PC屏幕下的专用样式*/
@media screen and (min-width:1601px) and (max-width: 1920px) {
    .banner img{width: 100%;height: 630px;}
}
/*中等PC屏幕下的专用样式*/
@media screen and (min-width:1281px) and (max-width: 1600px) {
    .banner img{width: 100%;height: 470px;}
}
/*小PC屏幕下的专用样式*/
@media screen and (min-width:416px) and (max-width: 1280px) {
    .banner img{width: 100%;height: 380px;}
}
/*小PC屏幕下的专用样式*/
@media screen and (max-width: 415px) {
    .banner img{width: 100%;height: 170px;}
}

/*新闻tab*/
._news ul#newsTab{width: 100%;display: flex;flex-direction: row;justify-content: center;border-bottom: 1px solid #f0f0f0;}
#newsTab .nav-item a{display:block;height: 50px;line-height: 50px;padding:0px 50px;color: #434343;font-size: 1rem;}
#newsTab .nav-item a.active{background-color: #8fd3f6;color: #fff;text-decoration: none;}
#newsTab .nav-item a:hover{text-decoration: none;cursor:pointer;}
._news #newsTabContent{width: 100%;}

/*面包屑导航*/
.breadcrumb{background-color: #fff;margin-top: 15px;margin-bottom: 15px;}
.breadcrumb .breadcrumb-item{color: #999;}
.breadcrumb .breadcrumb-item:first-child{color: #666;}
.breadcrumb .breadcrumb-item:hover{text-decoration: none;color:#8fd3f6;}

/*新闻列表*/
._news #newsTabContent{height: auto;}
._news .newscontent{box-shadow: -1px 0px 5px rgba(0, 0, 0, 0.2); border-radius:5px;padding:25px;margin-top: 5px;}
._news #newsTabContent .newscontent h3{font-size: 2.5rem;text-align: center;margin-bottom: 25px;}
._news #newsTabContent .newscontent .list-con{overflow: hidden;padding-bottom: 15px;margin-bottom: 15px;position: relative;min-height: 176px;border-bottom: 1px dotted #ddd;}
._news #newsTabContent .newscontent .list-con .list-pic{margin-right: 10px;width: 240px;height:160px;overflow: hidden;position: absolute;top:0;left: 0;}
._news #newsTabContent .newscontent .list-con .list-pic a{display: block;width: 240px;height: 160px;}
._news #newsTabContent .newscontent .list-con .list-pic img{width: 100%;height: 160px;}
._news #newsTabContent .newscontent .list-con .list-text{padding-left: 260px;}
._news #newsTabContent .newscontent .list-con .list-text h4 a{line-height: 40px;color: #404040;text-decoration: none;font-size: 1.5rem;font-weight: bold;}
._news #newsTabContent .newscontent .list-con .list-text h4 a:hover{color: #8fd3f6;text-decoration: underline;}
._news #newsTabContent .newscontent .list-con .list-text p,._news #newsTabContent .newscontent .list-con .list-text span{font-size: 1.3rem;color: #999;margin-bottom: 1rem;letter-spacing: 1px;line-height: 1.8rem;}
/*分页*/
._news .pager{padding:20px;height: 40px;text-align: right;font-size: 0.9rem;}
._news .pager .pagelist li{line-height: 28px;height: 28px;display: inline-block;margin:0 3px;padding:0px 12px 0px 12px;border:1px solid #ddd;overflow: hidden;}
._news .pager .pagelist li span{color: #888;margin:0 3px;}


/*新闻内容页样式*/
.newsDetail .newscontent .newstitle{border-bottom: 1px dotted #ddd;padding-bottom: 20px;text-align: center;}
.newsDetail .newscontent .newstitle h3{font-size: 1.9rem;margin-bottom: 20px;}
.newsDetail .newscontent .newstitle span{color: #999;font-size: 1.2rem;margin-right: 30px;}
.newsDetail .newscontent .newstitle span:last-child{margin-right: 0;}

.newsDetail .newstext{padding-top: 20px;padding-bottom: 20px;}
.newsDetail .newstext .text-img{text-align: center;margin-bottom: 1rem;}
.newsDetail .newstext img{max-width: 100%;}
.newsDetail .pre a,.newsDetail .next a{font-size: 1.4rem;color: #666;margin-top: 15px;display: block;}
.newsDetail .pre a:hover,.newsDetail .next a:hover{color: #8fd3f6;text-decoration: none;}

.pager li > a, .pager li > span{border: 0px;padding: 0px;}
