﻿.route_news .tit { width: 900px; font-size: 12PX; color: #2e677a; height: 60px; line-height: 60px; }
.route_news .tit a {font-weight: bold;letter-spacing: 2px;font-size: 12PX;color: #3e677a; line-height: 60px;padding: 0 5px;}
.route_news .columnnr{display: flex; width: 100%; max-height: 300px; align-items: center; padding: 0px 20px;}
.route_news .columnnr .tu {width: 300px; height: 100%; margin-right: 30px; overflow: hidden; display: flex; justify-content: center; align-items: center; padding: 30px 0px 20px;}
.route_news .columnnr .tu img  {display: block;}
.route_news .columnnr .wz {flex: 1; font-size: 14px; line-height: 28px; color: #333;  text-indent: 2em; text-overflow:  ellipsis; overflow: hidden; padding: 30px 0px 20px;}



.news {overflow: hidden; min-height: 600px;}


.route_news h1{line-height: 85px; font-size:24px; color:#2e677a; font-weight:600; display: flex; align-items: center;}
.route_news h1 img{margin-right: 8px; width: 22px;}
.route_news .news .tags{ border-bottom:2px solid #76b7c0; display: flex; flex-wrap: wrap;}
.route_news .news .tags .tag{ margin: 5px 0px 0px 0px;text-align: center;}
.route_news .news .tags .tag span{height:40px; line-height:40px; font-size: 18px; color:#2e677a; display: block;padding: 0px 20px; }
.route_news .news .tags .tag.active span{color:#fff; background:#76b7c0;}
.route_news .news .tags .tag:hover span{color:#fff; background:#76b7c0;}
.route_news .news .news_cont{}
.route_news .news .news_cont .box .new{ border-bottom:1px solid #ddd; padding: 30px 0px;display: flex;}
.route_news .news .news_cont .box .new .pic {width: 200px;margin:0 auto;text-align:center;height:120px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;background:#f2f2f2}
.route_news .news .news_cont .box .new .pic img{display:block;max-height:100%}
.route_news .news .news_cont .box .new .pic .imgWrap_bg{position:absolute;left:-7%;top:0;width:114%;height:114%;object-fit:cover;-webkit-filter:blur(13px);filter:blur(13px)}
.route_news .news .news_cont .box .new .pic .imgWrap_img{display:block;width:100%;height:100%;position:relative}


.route_news .news .news_cont .box .new .info{flex: 1; overflow: hidden; margin-left: 15px;}
.route_news .news .news_cont .box .new .info .tit{ font-size:22px; color: #286275; margin-bottom:12px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.route_news .news .news_cont .box .new .info .brief{color:#545454; font-size: 14px; height: 48px; line-height:24px; margin-bottom: 12px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;  -webkit-line-clamp: 2;}
.route_news .news .news_cont .box .new .info .look{color:#f37c37;}
.route_news .news .news_cont .box .new .info .look i{ color:#f37c37; margin-left: 5px;}




.school_commend {
	width: 258px
}

.school_commend .item {
	background: #fff;
	padding: 0 25px 40px
}

.school_commend .item .name {
	line-height: 28px;
	font-size: 14px;
	color: #515050
}

.school_commend .cat-title {
	color: #fff;
	font-size: 20px;
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
    background: #76b7c0;display: flex;
    align-items: center;
}
.school_commend .cat-title img{max-height: 30px; display: block; margin: 0px 10px 0px 0px;}
.school_commend .news-content .news-list ul li .zh-title{font-size: 16px; color: #232323; margin-bottom:8px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}
.school_commend .news-content .news-list ul li .zh-brief{font-size: 14px; color: #545454; line-height: 23px;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
.school_commend .news-content .news-list ul li .reg{font-size: 14px; color: #f37a34; margin-top: 5px;}
.school_commend .cat-content .school-list ul li,.school_commend .news-content .news-list ul li {
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
	padding: 20px
}

.school_commend .cat-content .school-list ul li a {
	color: #F08336;
	font-size: 12px
}

.school_commend .cat-content .school-list ul li a:hover {
	text-decoration: underline
}
.school_commend .cat-content .school-list ul li .pic {
	float: left;
	width: 70px;
	height: 66px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 12px
}

.school_commend .cat-content .school-list ul li .pic img {
	width: 100%
}

.school_commend .cat-content .school-list ul li .text {
	float: right;
	width: 134px
}

.school_commend .cat-content .school-list ul li .text .zh-title {
	color: #333;
	font-size: 14px;
	line-height: 22px;
	height: 44px;
	overflow: hidden
}

.school_commend .cat-content .school-list ul li .text .en-title {
	color: #333;
	font-family: Arial;
	font-size: 12px;
	height: 22px;
	line-height: 22px
}

.school_commend .cat-content .school-list ul li .text .views {
	color: #333;
	font-size: 12px;
	height: 22px;
	line-height: 22px
}

.school_commend .cat-content .school-list ul li .text .views span {
	color: #2E677A
}

.school_commend .cat-content .school-list ul li .text .reg {
	height: 22px;
	line-height: 22px
}


