/*新闻样式*/
.news-container {
    width: 1200px;
    min-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
.border-nav .header-bar{background:transparent}
.border-nav .header-bar .nav-list{border-bottom: 1px solid rgba(0,0,0,.05);}
.border-nav .header-bar.isFixed{background: #fff;}
.border-nav .isFixed .nav-list{border-bottom: 0;}
.news-title{padding-top:220px}
.news-title .home-title .en{color:rgba(200,212,245,.3);font-size: 52px;line-height: 60px;}
.news-title .home-title .cn{font-size: 28px;line-height: 36px;top:24px}
.news-banner-list{padding-top:4px}
.news-banner-list ul{display: flex;justify-content: space-between;}
.news-banner-list li{padding-left:20px;width: 384px;height: 254px;box-shadow: 0 0 15px rgba(123,151,254,.5);position: relative;overflow: hidden;}
.news-banner-list li img{width: 384px;height: 254px; display: block;transition: all .4s ease;}
.news-banner-list li:hover img{transform:scale(1.3);}
.news-banner-font{position: absolute;width:354px;height: 75px;bottom: 0;left: 0;padding:0 15px; background-image: linear-gradient(to top, #000 , transparent);}
.news-banner-font h5{font-size: 18px;color: #ffffff;line-height: 24px;padding-top:5px;}
.news-b-bottom{display: flex;justify-content: space-between;padding-top:5px;}
.news-b-bottom .news-b-left{font-size: 16px;color: #fff;}
.news-b-bottom .news-b-left span{font-size: 14px;color: #c1c1c1;}
.news-b-bottom .news-b-right{font-size: 16px;color: #fff;}
.news-banner-list li a:hover .news-b-right{color: #3388ff;}
.news-bottom {
    font-size: 14px;
    color: #999999;
    display: flex;
    justify-content:space-between ;
}

.news-content-wrap{padding-top:43px;padding-bottom: 60px;}
.news-menu-list{height: 56px; margin: 0 auto;margin-bottom: 54px;text-align: center;font-size: 0;}
.news-menu-list li{width: 150px;margin:0 6px;height: 56px;display: inline-block;}
.news-menu-list li a{display: block;width: 150px;height: 56px;background: #e9edfc;color: #525468;font-size: 18px;float: left;line-height: 56px;text-align: center;}
.news-menu-list li a:hover{background: #849efd;color: #fff;}
.news-menu-list li.active a{background: #1341e6;color: #fff;}

.news-list-box li{padding:40px 0;border-bottom: 1px solid #e9edfc;height: 280px;box-sizing: border-box;}
.news-list-box li:hover{box-shadow:0 0 20px #e9edfc;border-bottom: 0;}

.news-list-box li .news-item{padding-left: 402px;height: 200px;transition: all .2s ease;padding-right:55px}
.news-list-box li:hover .news-item{transform: translate(30px);}
.news-list-box li .news-item img{width: 384px;height: 200px;float: left;margin-left: -402px;}
.news-list-box li .news-item h5{font-size: 18px;color: #333;font-weight: bold;line-height: 30px;}
.news-list-box li:hover .news-item h5{color: #1341e6;}
.news-list-box li .news-item article{font-size: 16px;color: #626262;line-height: 26px;padding-top:24px;height:78px;text-align: justify;}
.news-list-box li .news-bottom{padding-top:72px;height: 24px;}
.news-list-box li .news-bottom-left{font-size: 16px;color: #484848;display: flex;height: 24px;align-items: center;}
.news-list-box li .news-bottom-left .tags{max-width: 400px;margin-right: 10px;}
.news-list-box li .news-bottom-left span{font-size: 14px;color: #818080;margin-left: 10px;}
.news-list-box li .news-bottom-right{font-size: 16px;color: #818080;line-height: 24px;}
.news-list-box li:hover .news-bottom-right{color: #1341e6;}
.paging{padding-top:50px}
/*资讯详情*/
.news-detail-nav .header-bar{background: #fff;}
.news-detail-crumb{margin-top:100px;height: 58px;line-height: 58px;background: #fafafa;color: #9b9b9b;font-size: 14px;}
.news-detail-crumb a{color: #9b9b9b;}
.news-detail-crumb a:hover{color: #1341e6;}
.news-detail-crumb span{font-size: 16px;color: #585858;}
.news-detail-content{padding-bottom:70px;}
.news-detail-left{width: 794px;}

.news-detail-con-top{padding-bottom: 58px;border-bottom: 1px solid #e5e5e5;}
.news-detail-title{text-align: center;font-size: 24px;line-height: 30px;}
.news-detail-info{text-align: center;font-size: 14px;color: #848484;padding:25px 0 30px}
.news-detail-info .xxly{color:#212121;}
.news-detail-describe{padding:30px 25px; background:#fbfcff;color: #222;line-height: 36px;font-size: 14px;text-align: justify;}
.news-detail-con{font-size:16px; line-height: 42px;padding:20px 0;}
.news-detail-con img{width: 100%;}
.news-detail-con p{
	text-indent: 2em;
}
.news-detail-tags{font-size:0;}
.news-detail-tags .tag-items{display:inline-block;max-width:150px; font-size: 16px;color: #4d6ad1;height: 33px;background: #eff1f8;margin-right: 15px;padding:0 20px;line-height: 33px;cursor:inherit;}
.article-next-page{line-height: 40px;padding-top:40px;}
.article-next-page span{font-size: 16px;}
.article-next-page a{font-size: 16px;color: #525252;}
.article-next-page a:hover{color: #1341e6;}
.news-detail-right{padding:20px 23px; box-shadow: 0 0 15px rgba(168,181,231,.5);border-radius:3px;width: 284px;}
.recommend-title{font-size: 20px;line-height: 24px;font-weight: bold;border-bottom: 3px solid #f0f2fb;padding-bottom: 6px;position: relative;}
.recommend-line{position: absolute;width: 53px;height: 3px;background: #1341e6;bottom:-3px;left: 0;}
.recommend-pic{display: block;margin-top:24px;width: 100%;}
.recommend-news-title{font-size: 18px;line-height: 28px;padding-top:16px;color: #222222;}
a:hover .recommend-news-title{color: #1341e6;}
.recommend-news-content{line-height: 36px;font-size: 14px;color: #626262;margin-top:10px;height: 108px;text-align: justify;}
.recommend-news-more{text-align: right;font-size: 16px;color: #141414;}
a:hover .recommend-news-more{color: #1341e6;}
.recommend-list{margin-top:20px}
.recommend-list li{height: 51px;padding-left: 16px;}
.recommend-list li aside{width: 16px;height: 51px;float: left;margin-left: -16px;}
.recommend-list li aside i{display:block;width: 6px;height: 6px;background: #d2d2d2;margin-top:22px}
.recommend-list li article{line-height: 50px;border-bottom: 1px solid #ededed;font-size: 16px;color: #7a7a7a;}
.recommend-list li:last-child article{border-bottom: 0;}
.recommend-list li:hover article{color: #1341e6;}
.recommend-list li:hover aside i{background: #1341e6;}

/* 公用分页 */
.pagination { height: 30px; text-align: center; font: 14px arial; color: #666;margin-top:20px }
.pagination li, .pagination span { line-height: 28px; overflow: hidden; vertical-align: top; display: inline-block; }
.pagination li { height: 28px; border: 1px solid #e8e8e8; background: #ffffff; color: #999; padding: 0 11px; line-height: 28px; margin: 0 2px; text-decoration: none; }
.pagination li:hover { text-decoration: none; border: 1px solid #1341e6; background: #fff; color: #666; }
.pagination .active, .pagination .active { border: 1px solid #1341e6; background: #1341e6; margin: 0 2px; color: #fff; height: 28px; line-height: 28px; padding: 0 11px; }
.pagination .no { padding: 0 11px; height: 28px; margin: 0 2px; line-height: 28px; border: 1px solid #e8e8e8; background: #fff; cursor: no-drop; color: #ccc; }

.fn-pr-10 {
    padding-right: 10px !important;
}
.fn-pl-10 {
    padding-left: 10px !important;
}
/* 单行文字溢出时出现省略号，需设定宽度 */
.fn-text-overflow { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* 二行文字溢出时出现省略号 */
.fn-text2-overflow { overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }

/* 三行文字溢出时出现省略号 */
.fn-text3-overflow { overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; }
