﻿.news-lf{
        width: 620px;
	height: 640px;
	/*width: 550px;
	height: 600px;*/
	background: #FFFFFF;
	padding: 10px 20px;
	overflow: hidden;
}
.news-lf-top{
	line-height: 40px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #E7E7E7;
}
.news-lf-tell{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.news-lf-tell img{
	width: 20px;
	height: 18px;
	display: block;
	margin-right: 10px;
}
.news-lf-tell p{
	font-size: 20px;
	font-family: 'Source Han Sans CN';
	font-weight: 700;
	color: #004da1;
}
.more{
	font-size: 14px;
	font-family: 'Source Han Sans CN';
	font-weight: 400;
	color: #7F7E7E;
}
.more:hover{
	color: #004da1;
}
.news-lf-bot{
	width: 100%;
	height: auto;
	display: flex;
	flex-direction: column;
	overflow: hidden;
}
.news-lf-bot-li{
	border-bottom: 1px solid #EEEEEE;
}
.news-lf-bot-li-a{
	font-size: 16px;
	font-family: 'Source Han Sans CN';
	font-weight: 400;
	color: #333333;
	overflow: hidden;
	text-overflow: ellipsis;
        white-space: nowrap;
	/*-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
	margin: 9px 0;*/
        width: 97%;
        display: block;
}
.news-lf-bot-li-a span{
	font-size: 16px;
	font-family: 'Source Han Sans CN';
	font-weight: 700;
	color: #333333;
}
.news-rg{
        width: 760px;
	height: 640px;
	/*width: 630px;
	height: 600px;*/
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.news-rg-one{
        width: 760px;
	/* width: 630px; */
	/* height: 280px; */
	height: 320px;
	display: flex;
	justify-content: space-between;
}
.news-rg-one-a{
	width: 280px;
	height: 100%;
	background-color: #fff;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 20px 10px;
}
.zyjs{
	width: 120px;
	height: 130px;
        /*width: 110px;
	height: 110px;*/
	background: #43A0E6;
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	margin-bottom: 20px;
        border-radius: 10px;
}
.zyjs:nth-child(2){
	background: #07AE90;
}
.zyjs:nth-child(3){
	background: #6DAF45;
	margin-bottom: 0;
}
.zyjs:last-child{
	background: #EC8B23;
	margin-bottom: 0;
}
.zyjs:hover .zyjs-img{
	-webkit-transform: scale(1.12);
	transform: scale(1.12);
}
.zyjs:hover .zszc-img{
	-webkit-transform: scale(1.12);
	transform: scale(1.12);
}
.zyjs:hover .question-img{
	-webkit-transform: scale(1.12);
	transform: scale(1.12);
}
.zyjs:hover .mess-gk-img{
	-webkit-transform: scale(1.12);
	transform: scale(1.12);
}
.zyjs-img{
	width: 40px;
	height: 37px;
	display: block;
	transform: scale(1);
	-webkit-transform: scale(1);
	-webkit-transition: -webkit-transform 500ms ease-in-out;
	transition: transform 500ms ease-in-out;
}
.zszc-img{
	width: 39px;
	height: 37px;
	display: block;
	transform: scale(1);
	-webkit-transform: scale(1);
	-webkit-transition: -webkit-transform 500ms ease-in-out;
	transition: transform 500ms ease-in-out;
}
.question-img{
	width: 36px;
	height: 36px;
	display: block;
	transform: scale(1);
	-webkit-transform: scale(1);
	-webkit-transition: -webkit-transform 500ms ease-in-out;
	transition: transform 500ms ease-in-out;
}
.mess-gk-img{
	width: 37px;
	height: 37px;
	display: block;
	transform: scale(1);
	-webkit-transform: scale(1);
	-webkit-transition: -webkit-transform 500ms ease-in-out;
	transition: transform 500ms ease-in-out;
}
.zyjs p{
	font-size: 16px;
	font-family: 'Source Han Sans CN';
	font-weight: 400;
	color: #FFFFFF;
	line-height: 24px;
	margin-top: 10px;
}
.news-rg-one-b{
        width: 460px;
	height: 320px;
	/*width: 330px;
	height: 280px;*/
	background: #FFFFFF;
	padding: 20px 20px 15px;
}
.news-rg-one-b-top{
	width: 100%;
	line-height: 29px;
	border-bottom: 1px solid #E7E7E7;
	display: flex;
	justify-content: space-between;
	margin-bottom: 20px;
}
.pyxy{
	display: flex;
	align-items: center;
}
.pyxy img{
	width: 21px;
	height: 16px;
	display: block;
	margin-right: 10px;
}
.pyxy p{
	font-size: 20px;
	font-family: 'Source Han Sans CN';
	font-weight: 700;
	color: #004da1;
}
.news-rg-one-b-bot{
	width: 100%;
	/* display: flex;
	flex-direction: column;
	justify-content: space-between; */
	overflow: hidden;
}
.pyxy-top{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.pyxy-top-a {
        width: 200px;
	height: 110px;
	/*width: 136px;
	height: 85px;*/
	position: relative;
	margin-bottom: 15px;
}
.pyxy-top-a:nth-child(3){
	margin-bottom: 0;
}
.pyxy-top-a:nth-child(4){
	margin-bottom: 0;
}
.pyxy-top-a img{
	width: 100%;
	height: 100%;
	display: block;
}
.mark{
	width: 136px;
	height: 85px;
	z-index: 1;
}
.news-rg-two{
        width: 760px;
	/*width: 630px;*/
	height: 300px;
	background-color: #fff;
	padding: 20px;
}
.zjsy{
	display: flex;
	align-items: center;
}
.zjsy img{
	width: 20px;
	height: 20px;
	display: block;
	margin-right: 10px;
}
.zjsy p{
	font-size: 20px;
	font-family: 'Source Han Sans CN';
	font-weight: 700;
	color: #004da1;
}
.video-box{
	width: 100%;
	height: auto;
	margin-top: 20px;
	overflow: hidden;
	display: flex;
	justify-content: space-between;
}
.video-box-one{
	width: 230px;
	/*width: 180px;*/
	height: auto;
	display: flex;
	flex-direction: column;
}
.video{
        width: 230px;
	height: 160px;
	/*width: 180px;
	height: 140px;*/
	position: relative;
}
.video img{
	width: 100%;
	height: 100%;
	display: block;
	
}
.bf{
	width: 28px;
	height: 27px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -13px;
	margin-left: -14px;
	background: url(../images/bofang.png) no-repeat center;
	background-size: 100% 100%;
}
.video-tit{
	font-size: 16px;
	font-family: 'Source Han Sans CN';
	font-weight: 400;
	color: #333333;
	line-height: 24px;
	text-align: left;
	margin-top: 6px;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
}

.tip{
	width: 100%;
	height: 160px;
	background-color: #fff;
	display: flex;
	align-items: center;
	justify-content: space-around;
}
.ysjh{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	width: 84px;
	height: 106px;
}
.ysjh:hover .ysjh-img{
	transform: scale(1.12);
	-webkit-transform: scale(1.12);
}
.ysjh:hover .xjqk-img{
	transform: scale(1.12);
	-webkit-transform: scale(1.12);
}
.ysjh:hover .ysl-img{
	transform: scale(1.12);
	-webkit-transform: scale(1.12);
}
.ysjh:hover .ydxl-img{
	transform: scale(1.12);
	-webkit-transform: scale(1.12);
}
.ysjh:hover .xjngb-img{
	transform: scale(1.12);
	-webkit-transform: scale(1.12);
}
.ysjh:hover .zsb-img{
	transform: scale(1.12);
	-webkit-transform: scale(1.12);
}
.ysjh:hover span{
	color: #004da1;
}
.ysjh-img{
	width: 48px;
	height: 48px;
	display: block;
	transform: scale(1);
	-webkit-transform: scale(1);
	-webkit-transition: -webkit-transform 500ms ease-in-out;
	transition: transform 500ms ease-in-out;
}
.xjqk-img{
	width: 45px;
	height: 45px;
	display: block;
	transform: scale(1);
	-webkit-transform: scale(1);
	-webkit-transition: -webkit-transform 500ms ease-in-out;
	transition: transform 500ms ease-in-out;
}
.ysl-img{
	width: 54px;
	height: 54px;
	display: block;
	transform: scale(1);
	-webkit-transform: scale(1);
	-webkit-transition: -webkit-transform 500ms ease-in-out;
	transition: transform 500ms ease-in-out;
	
}
.ydxl-img{
	width: 54px;
	height: 52px;
	display: block;
	transform: scale(1);
	-webkit-transform: scale(1);
	-webkit-transition: -webkit-transform 500ms ease-in-out;
	transition: transform 500ms ease-in-out;
}
.xjngb-img{
	width: 54px;
	height: 42px;
	display: block;
	transform: scale(1);
	-webkit-transform: scale(1);
	-webkit-transition: -webkit-transform 500ms ease-in-out;
	transition: transform 500ms ease-in-out;
}
.zsb-img{
	width: 54px;
	height: 46px;
	display: block;
	transform: scale(1);
	-webkit-transform: scale(1);
	-webkit-transition: -webkit-transform 500ms ease-in-out;
	transition: transform 500ms ease-in-out;
}
.ysjh span{
	font-size: 16px;
	font-family: 'Source Han Sans CN';
	font-weight: 400;
	color: #004da1;
	line-height: 24px;
	margin-top: 20px;
}
.xydt{
	width: 100%;
	height: 270px;
	background-color: #fff;
	padding: 20px;
}
.xydt-box{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 20px;
}
.xydt-box-one{
     	width: 670px; 
	/*width: 570px;*/
	height: 160px;
	background: #ECF0F9;
	padding: 20px;
	display: flex;
	justify-content: space-between;
}
.xydt-box-one:hover .xydt-tit-p{
	color: #004da1;
}
.xydt-img{
	width: 160px;
	height: 120px;
	display: block;
	object-fit: cover;
}
.xydt-tit{
	width: 67%;
	display: flex;
	flex-direction: column;
}
.xydt-tit-p{
	font-size: 16px;
	font-family: 'Source Han Sans CN';
	font-weight: 400;
	color: #333333;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
        white-space: nowrap;
	/*-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;*/
}
.time{
	display: flex;
	align-items: center;
	margin-top: 20px;
}
.time img{
	width: 12px;
	height: 12px;
	display: block;
	margin-right: 10px;
}
.time span{
	font-size: 14px;
	font-family: 'Source Han Sans CN';
	font-weight: 400;
	color: #999999;
	line-height: 24px;
}
.link{
	display: flex;
	align-items: center;
}
.link-title{
	font-size: 20px;
	font-family: 'Source Han Sans CN';
	font-weight: bold;
	color: #004da1;
}
.link-a{
	font-size: 20px;
	font-family:'Source Han Sans CN';
	font-weight: 400;
	color: #333333;
	display: inline-block;
	margin-right: 20px;
}
.link-a:hover{
	color: #004da1;
}
.link-a:last-child{
	margin-right: 0;
}