﻿/*新闻切换*/
.display-block{display:block;}
.display-none{display:none;}
.tabbox{position: relative;}
.tabbox .tab-title{border-bottom:2px solid #EBF0F8;margin-bottom:20px;background: #f5f7fb;}
.tabbox .tab-title ul li{display:inline-block;font-weight:bold;cursor: pointer;}
.tabbox .tab-title ul li.select{background-color:#3d55a7;color: #fff;padding:0 30px;}
.tabbox .tab-title ul li.select a {color: #fff;}
.tabbox .tab-content .tab-more{position: absolute;right: 10px;top: 12px;}
.tabbox .tab-content .tab-more a{color: #9FA3B0;}
.tabbox .tab-content .tab-more a:hover{color: #004098;}
@media(min-width:1000px) {
.tabbox .tab-title ul li{padding: 0px 15px;font-size: 22px;line-height:50px;}
}

@media(max-width:1000px) {
.tabbox .tab-title ul li{line-height: 40px;padding:0 15px;}
.tabbox .tab-content .tab-more{font-size:13px;}
}

.news-list .row{overflow: hidden;margin-bottom: 20px;}
.news-list .row .title{transition: all .5s ease;}
.news-list .row .date{text-align: center;color: #3D55A7;transition: all .1s ease;position: relative;z-index:1}
.news-list .row .date li:first-child{font-weight: bold;}
.news-list .row .title p{padding-top: 2px;font-size: 12px;color: #999999;line-height:22px;}
.news-list .row:hover .date li{color:#3D55A7;} 
.news-list .row:hover .title a{color: #004098;}
 .titleCard2{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;height: 52px;line-height:25px;}
.newstitle{padding-bottom: 10px;}
.newstitle p{text-align:center;font-size: 16px;color: #434343;font-weight: bold;}
@media(min-width:1000px) {
.news-list .row .date{width: 60px;height: 60px;padding-top: 7px;}
.news-list .row .date::before,.news-list .row .date::after{content: '';position: absolute;height: 100%;width: 100%;bottom: 100%;left: 0;z-index: -1;-webkit-transition: -webkit-transform 0.3s;transition: transform 0.3s;  transition-timing-function: ease;-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);}
.news-list .row .date::before{background: #7986cb;}
.news-list .row .date::after{background: #07479F;}
.news-list .row:hover .date::before,.news-list .row:hover .date::after{-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}
.news-list .row:hover .date::after{-webkit-transition-delay: 0.175s;transition-delay: 0.175s;}
.news-list .row .title a{font-size:16px;padding-top: 5px;}
.news-list .title .time{font-size:15px;}
.news-list .row .date li:first-child{font-size: 24px;line-height:30px;}
.news-list .row .date li:last-child{font-size: 13px;}
.news-list .row .date::before,.news-list .row .date::after{display:none;}
}
@media(max-width:1000px) {
.news-list .row .date{width: 60px;height: 60px;padding-top: 7px;}
.news-list .row .date li:first-child{font-size: 24px;height: 30px;line-height: 30px;}
.news-list .row .date li:last-child{font-size: 13px;}
.news-list .row{border-bottom: 1px solid #dddfe9;padding-bottom: 15px;margin-bottom: 15px;}
}

.Img-news-list{clear:both;overflow:hidden;min-height: 385px;}
.Img-news-list li.tw{position: relative;background: #f4f6f9;margin-bottom: 15px;}
.Img-news-list li.tw .pic img{width:100%;height:100%;transition: all 0.5s;}
.Img-news-list li.tw .content .content-line{color: #3D55A7;font-weight: bold;margin-bottom: 10px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 28px;line-height: 28px;font-size: 18px;}
.Img-news-list li.tw .content .content-intro{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-break: break-all;height: 66px;color: #737373;line-height: 22px;}
.Img-news-list li.tw .content .content-date{color: #B3B3B3;margin-top: 5px;}
.Img-news-list li.tw:hover .content .content-line{color: #004098;}
.Img-news-list li.tw:hover .pic img{transform: scale(1.1);}

.Img-news-list li.item .title{padding-left:18px;background:url(../images/icon-dot.png) no-repeat left center;display:block;position: relative;line-height:42px;}
.Img-news-list li.item .title a{width:100%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:16px;padding-right: 45px;}
.Img-news-list li.item .title span{position: absolute;top:0;right:0;color: #B3B3B3;}
/*.Img-news-list li.item{clear:both;overflow:hidden;width:100%;line-height:42px;}
.Img-news-list li.item .title{padding-left:18px;background:url(../images/icon-dot.png) no-repeat left center;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.Img-news-list li.item .date{float:right;color: #B3B3B3;}
.Img-news-list li.item .title a{font-size:16px;}*/
@media(min-width:1000px) {
.Img-news-list li.tw .pic{position: absolute;width: 240px;height: 160px;z-index:1;top:0;left:0;overflow: hidden;}
.Img-news-list li.tw .content{padding:15px 20px 15px 260px;}
}
@media(max-width:1000px) {
.Img-news-list li.tw .content{padding:15px 20px;}
}

.index-bg{background:url(../images/sxs-mod-bg.png) no-repeat;padding:30px 0;margin-bottom: 30px;background-size: cover;}
.index-bg .tabbox .tab-title{background: transparent;border-bottom: 2px solid rgba(235, 240, 248, 0.45);}
.index-bg .tabbox .tab-title ul li{color:#fff;}
.index-bg .tabbox .tab-title ul li.select{background-color: #4b6cd2;}
.index-bg .tabbox .tab-content .tab-more a{color: #fff;}
.index-bg .tabbox .tab-content .tab-more a:hover{color: rgba(255, 255, 255, 0.7);}
.index-bg .Img-news-list li.item .title a{color:#fff;}
.index-bg .Img-news-list li.item .title a:hover{color: rgba(255, 255, 255, 0.7);}
.index-bg .Img-news-list li.item .title span{color:#fff;}
.index-bg .news-list .row .title a{color:#fff;}
.index-bg .news-list .row:hover .title a{color: rgba(255, 255, 255, 0.7);}
.index-bg .Img-news-list li.tw{background-color: #3352b3;}
.index-bg .Img-news-list li.tw .content .content-line{color: #FFF;}
.index-bg .Img-news-list li.tw:hover .content .content-line{color: rgba(255, 255, 255, 0.7);}
.index-bg .Img-news-list li.tw .content .content-intro{color: rgba(255, 255, 255, 0.65);}
.index-bg .Img-news-list li.tw .content .content-date{color: rgba(255, 255, 255, 0.3);}
.index-bg .news-list .row .date::before,.index-bg .news-list .row .date::after{display:block;}
.index-bg .news-list .row .date{background: #2b73e9;color:#fff;}
.index-bg .news-list .row:hover .date li{color:#fff;} 

.special-title{border-bottom: 2px solid #EBF0F8;margin-bottom: 20px;background: #f5f7fb;position: relative;height: 50px;line-height: 50px;}
.special-title span{color: #fff;background: #3d55a7;padding: 0 30px;font-size:22px;display: inline-block;height: 50px;}
.special-title a{position: absolute;top:0;right:20px;color:#9FA3B0;}
.special-title a:hover{color: #004098;}
.special-Img{margin-bottom:25px;display:block;}
.special-Img img{width:100%;height:200px;}

.indexLine{background:#f3f7ff;padding: 30px 10px;border: 1px solid #d8deeb;border-radius: 5px;margin-top:5px;}
.indexLine ul{overflow:hidden;}
.indexLine ul li{float:left;width:12.5%;padding-top: 10px;}
.indexLine ul li a div{width:90px;height:90px;background:#3350ae;border-radius: 50%;position: relative;margin: auto;transition: all 0.5s;}
.indexLine ul li a div i{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);font-size:40px;color:#fff;}
.indexLine ul li a:hover div{transform: scale(1.1);}
.indexLine ul li a p{height: 28px;line-height: 28px;font-weight:600;text-align:center;font-size:16px;margin-top:10px;}
.indexLine ul li a:hover p{color: #004098;}

@media(min-width:1000px) {
.index-bg .news-list .row:last-child{margin-bottom:0px;}
.indexLine ul li{float:left;width:12.5%;padding-top: 10px;}
.indexLine{margin-bottom:-50px;}
}
@media(max-width:1000px) {
.index-bg .Img-news-list{margin-bottom:20px;}
.indexLine ul li{float:left;width:50%;padding-top: 10px;}
.indexLine ul li:last-child{display:none;}
.indexLine{margin-bottom:-10px;}

}

.newswiper-container .swiper-mask{background: url(../images/banner-mask.png) repeat-x left bottom;height: 167px;position: absolute;bottom: 0;left: 0;width: 100%;z-index:1;}
.newswiper-container .swiper-pagination-bullet{background:url(../images/swiperPa-img-01.png);}
.newswiper-container .swiper-pagination-bullet-active{background:url(../images/swiperPa-img-02.png);}
