.head-wrap {
	width: 100%;
	height: 64px;
}

.head-wrap-con {
	max-width: 1920px;
	margin: 0 auto;
	height: 64px;
	padding: 0 48px;
	box-sizing: border-box;
}

.head-left {
	font-size: 20px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 28px;
}

.head-right {}

.head-right ul li {
	margin-left: 64px;

}
.head-right ul li .active::after {
		content: "";
		position:absolute;
		left:50%;
		top:33px;
		transform: translateX(-50%);
		width: 24px;
		height: 2px;
		background: #FFFFFF;
}
.head-right ul li .head-title.active{
	color: #ffffff;
}
.head-right ul li .head-title:hover{
	color: #ffffff;
}
.head-right ul li .head-title {
	font-size: 20px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: rgba(255, 255, 255, 0.8);
	line-height: 28px;
	position: relative;
}

.head-con {
	width: 100%;
	height: 176px;
	background: rgba(255, 255, 255, 0);
	display: block;
}

.head-con-title {
	font-size: 34px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 48px;
	padding-top: 62px;
	box-sizing: border-box;
}

.head-con-eng {
	font-size: 14px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 20px;
}

.cont10 .list2 { padding-top: 20px; }

.cont10 .list2 li { background: #F2F2F2; padding: 15px; border-radius: 5px; margin-bottom: 10px; }

.cont10 .list2 li .item { display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; height: 70px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0 10px; }

.cont10 .list2 li .item .img { width: 70px; height: 70px; border-radius: 15px; overflow: hidden; display: block; }

.cont10 .list2 li .item .infor { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; overflow: hidden; padding: 0 15px; }

.cont10 .list2 li .item .infor .name { height: 30px; line-height: 30px; overflow: hidden; font-size: 16px; font-weight: bold; display: block; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }

.cont10 .list2 li .item .infor .p { padding-top: 10px; height: 20px; line-height: 20px; color: #797979; overflow: hidden; width: 100%; }

.cont10 .list2 li .item .infor .p span { padding-right: 20px; }

.cont10 .list2 li .item .btn { height: 35px; line-height: 35px; width: 90px; text-align: center; display: block; background: #0099ff; color: #fff; border-radius: 20px; }

.cont10 .list2 li .item .btn:hover { opacity: 0.9;}

.cont10 .list2 li .text-p { position: relative; padding: 10px 35px; }

.cont10 .list2 li .text-p p { line-height: 23px; margin: 5px 0; text-align: justify; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; word-break: break-all; }

.cont10 .list2 li .text-p .icoimg { position: absolute; width: 35px; height: 35px; display: block; opacity: 0.8; -webkit-transform: scale(0.6); -ms-transform: scale(0.6); transform: scale(0.6); }

.cont10 .list2 li .text-p .ico1 { background-position: -180px 0; left: 0; top: 5px; }

.cont10 .list2 li .text-p .ico2 { background-position: 0 0; right: 0; bottom: 5px; }

.cont10 .list2 li .imglis { width: 95%; margin: 0 auto; height: auto; overflow-x: auto; overflow-y: hidden; white-space: nowrap; padding-bottom: 6px; font-size: 0px; }

.cont10 .list2 li .imglis::-webkit-scrollbar { width: 6px; height: 6px; background: #dcdcdc; border-radius: 10px; }

.cont10 .list2 li .imglis::-webkit-scrollbar-button { width: 0; height: 0; }

.cont10 .list2 li .imglis::-webkit-scrollbar-corner { display: block; }

.cont10 .list2 li .imglis::-webkit-scrollbar-thumb { background-clip: padding-box; background-color: #0099ff; border-radius: 10px; }

.cont10 .list2 li .imglis .img_ { display: inline-block; max-width: 275px; margin-right: 10px; }

.cont10 .list2 li .imglis .img_:last-child { margin-right: 0px; }

.cont10 .list2 li .imglis .img_ img { width: 100%; height: auto; }

.cont10 .list2 li .imglis .img2 { max-width: 180px; }
