.news-banner{    width: 100%;
    height: 500px;
    object-fit: cover;}
.centralSectionBig {
	display: flex;
	justify-content: center;
	align-items: center;
}

.centralSectionBig-1 {
	width: 1200px;

	margin: 50px auto 150px auto;
	display: flex;
	justify-content: space-between;
}

.middle-left {
	width: 364px;

}
.Journalism-p{
	background: url(../img//journalism/news.png);
	background-size: cover;
	height: 132px;
	padding: 20px 0 0 40px;
	box-sizing: border-box;
}
.JournalismText {
	font-size:36px;

	color:rgba(255,255,255,1);
	
}

.JournalismTextSmall {
	font-size: 20px;

	color:rgba(255,255,255,1);
	
}

.industryDiv {
	padding: 36px 0;
	font-size:24px;
	
	color:#666666;

	text-align: center; 

	border-bottom: 1px dashed rgb(218, 218, 218);
	cursor: pointer;
}
.indus-sold{
	border-bottom: 1px solid #000000 !important;
	color: #000000;
}

.arrowImg {
	width:10px; 
	height: 10px; 
	margin-right: 5px;
}

.latestListDiv {
	width: 99%; 
    padding: 0 0 20px 0;
	border:2px solid rgba(169, 218, 255, 1.0); 
	border-radius: 10px; 
	margin: 100px 0 20px 0;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.xin-list{
	width: 90%;
}

.latestListText {
	width: 90%; 

	text-align: center; 
	padding: 36px 0;
	border-bottom: 1px solid #e3eaf7; 

	font-size: 24px;
}

.subtitleDiv {
	cursor: pointer;
	width: 90%; 

	margin-left: 15px; 
	

	overflow: hidden;
	margin-top: 24px;
	font-size: 16px;
}

.subtitleNum {
	width: 20px; 
	height: 20px; 
	border-radius: 30px; 
	text-align: center; 
	line-height: 20px; 
	font-size: 10px; 
	margin-right: 10px; 
	background: #3D7BFF;
	color: #FFFFFF;
	display: inline-block; 
	vertical-align: middle;
}
.subtitleCon{
	display: inline-block; 
	vertical-align: middle;
	width: 256px;
	
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}

.middle-right {
	width: 730px;
	
	margin: 0 0 0 70px;
}

.titleDiv {
	width: 100%; 
	height: 50px; 
	line-height: 50px; 
	border-bottom: 3px solid #c3bebe;
}

.titleText {
	font-size: 20px; 

	color:rgba(0,0,0,1);
}
.titleText-ss{
	font-size: 16px;
	color: #666;
}

.consultingServiceDiv {

	padding: 30px 0 15px 0; 
	border-bottom: 1px solid #dcd7d7; 
	display: flex; 
	align-items: center;

	cursor: pointer;
}

.titlePicture {
	width: 230px; 
	height: 150px; 
	border-radius: 15px;
}

.titleTexttext {
	width: 420px; 
	box-sizing: border-box;
	padding-left: 30px;
	position: relative;
}

.bigTitleText {
	font-size: 18px;
	overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.new-item-img{
	border-radius: 10px;
    height: 194px;
    width: 314px;
    object-fit: cover;
}

.consultingServiceContent {
	margin: 20px 0 30px 0;
	color: #999999; 
	font-size: 14px; 
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.consultingServiceTime {

	color: #666;
	
	font-size: 18px; 

	
}
.sdfd-detail{
	position: absolute;
	right: 0;
	bottom: 0px;
	color: #3D7CFF;
	font-size: 14px;
}


.richTextTitle {
	

	font-size: 30px;
}

.richTextTiem {
padding: 20px 0 0 0;
	font-size: 18px;
	color: #666;
}



	.bottomPag{
		width: 100%;
		margin: 0 auto;
		overflow: hidden;
		margin-top: 30px;
		text-align: center;
		}
	.page-item{
		display: inline-block;
		color: #3D7BFF;
		background-color: #fff;
		border: 1px solid #3D7BFF;
		padding: 5px 10px;
		
		margin:0 4px;
		border-radius: 5px;
		cursor: pointer;
	}
	.page-item:hover{
		background-color: #3D7BFF !important;
		color: #FFFFFF !important;
	}
	.active{
		background-color: #3D7BFF !important;
		color: #FFFFFF !important;
	}

.ql-editor img{
	max-width: 100% !important;
}
