.news_top {
	background: url(../img/news_topbg.png);
	background-size: 100% 100%;
	padding-bottom: 1.566rem;
	
}
.newsdescon_title{
	text-align: center;
    font-size: 1.333rem;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #FFFFFF;
    padding: 5.733333rem 0rem 2rem 0rem;
}
.newsdescon_title .newstitle{
	font-size: 1.066667rem;
	margin: auto;
}
.newsconbox_content{
	font-size: .6rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #FFFFFF;
	/* line-height: 30px; */
	text-align: center;
	width: 44rem;
	margin: auto;
}

.news_content {
	width: 100%;
	padding: 3.333333rem 0rem 5.766667rem 0rem;
}

.new_dynamic {
	font-size: 1.067rem;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #333333;
	line-height: 1.6rem;
	text-align: center;
}

.news_tab {
	width: 100%;
	display: inline-flex;
	justify-content: center;
	margin-top: 2.666667rem;
}

.news_tab>div {
	/* width: 6.4rem;
	height: 1.8rem; */
	padding: .3rem 1.567rem;
	border-radius: 26px;
	border: .033333rem solid #FE2C55;
	font-size: .8rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #EC2851;
	text-align: center;
	cursor: pointer;
}

.news_tab>div:not(:first-child) {
	margin-left: .933333rem;
}
.news_tab>div a{
	color: inherit;
	outline: none;
	text-decoration: none;
}
.news_tab>div.actvietabs {
	background: #FE3A60 linear-gradient(180deg, #FF739C 0%, #E50D36 100%);
	box-shadow: 0rem .066667rem .233333rem .033333rem #B9B1B1;
	color: #ffffff;
}

#newsList>div {
	display: none;
}

.news_list {
	margin-top: 1.666667rem;
	display: inline-flex;
	width: 100%;
	justify-content: space-between;
}

.news_list .news_left {
	width: 49%;
	position: relative;
	border-radius: .666667rem;
	overflow: hidden;
}

.news_left>div {
	position: relative;
	width: 100%;
}

/* 默认 左侧的第一个显示 */
.news_left>div:not(:first-child) {
	display: none;
}

.news_list .news_left img {
	width: 100%;
	height: 13.333333rem;
	border-radius: .666667rem;
}

.left_titlte {
	position: absolute;
	bottom: 0rem;
	width: 100%;
	height: 2.466667rem;
	line-height: 2.466667rem;
	background: rgba(0, 0, 0, 0.75);
	border-radius: 0rem 0rem .666667rem .666667rem;
	font-size: .8rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #FFFFFF;
}
.zhiding_icon{
    background: #FE2C55 linear-gradient( 180deg, #FF739C 0%, #E50D36 100%);
    border-radius: .666667rem;
    color: #ffffff;
    width: 40px;
    font-size: 12px;
    text-align: center;
    font-style: normal;
    margin-right: 5px;
}
.left_titlte>span {
	padding: 0rem 1rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
}

.news_list .news_right {
	width: 46%;
}
ul.new_listcon{
	margin: auto;
	padding: 0px;
}
ul.new_listcon>li>div:nth-child(2) {
	display: none;
}

ul.new_listcon>li {
	cursor: pointer;
	padding-left: .4rem;
	list-style: none;
}

ul.new_listcon>li:not(:first-child) {
	margin-top: 1.033rem;
}

ul.new_listcon>.newsactive {
	background: #F4F4F4;
	border-radius: .333333rem;
	padding: .666667rem 1.066667rem .666667rem .4rem;
	transition: all .3s;
}

.news_box {
	display: inline-flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
}

.news_box .news_title {
	font-size: .666667rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #333333;
	display: inline-flex;
	align-items: center;
	width: 80%;
}

.news_title>span {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	width: 100%;
}

.news_box .news_time {
	font-size: .533333rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #666666;
}

.news_box .news_title::before {
	content: "";
	width: .266667rem;
	height: .266667rem;
	background: #EC2851;
	display: inline-block;
	border-radius: 50%;
	margin-right: .4rem;
}

.newsactive .news_details {
	font-size: .533333rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #666666;
	padding-left: .4rem;
	display: block !important;
	
}

.news_details .detailscon {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin: .4rem 0rem;
	line-height: 1.066667rem;
}
.news_details .detailscon a{
	font-size: .533333rem;
	color: #666666;
}
.news_details .detailscon a:hover,.news_details .detailscon a:focus{
	outline: none;
	text-decoration: none;
}
.new_more {
	display: flex;
	justify-content: flex-end;
}

.new_more a {
	background: #FE2C55 linear-gradient(180deg, #FF739C 0%, #E50D36 100%);
	border-radius: .666667rem;
	color: #ffffff;
	font-size: .533333rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #FFFFFF;
	border: 0rem;
	padding: .166667rem .5rem;
}


/* 显示新闻详情 */
.showdetails_box {
	width: 100%;
	background: #FAFAFA;
	padding-top: 4.733333rem;
	padding-bottom: 2rem;
	display: inline-flex;
	justify-content: center;
}

.details {
	width: 52%;
}

.details .details_top {
	padding: 1rem;
	background: #FFFFFF;
	box-shadow: 0rem 0rem .333333rem .033333rem rgba(235, 235, 239, 0.41);
}

.details_list {
	padding: 1.2rem 1rem 1rem 1rem;
	margin-top: .866667rem;
	background: #FFFFFF;
	box-shadow: 0rem 0rem .333333rem .033333rem rgba(235, 235, 239, 0.41);
}

.details_title{
	padding-bottom: .666667rem;
	border-bottom: .033333rem solid #CCCCCC;
	margin-bottom: 1.333333rem;
}
.details_title h2 {
	font-size: 1.066667rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #333333;
}

.details_des {
	margin-top: .666667rem;
	font-size: .6rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #999999;
}
.details_des span:not(:first-child){
	margin-left: 1.333333rem;
}
.hotnewslist{
	width: 18%;
	margin-left: 1rem;
	
}
.hotlist{
	width: 100%;
	padding: 1rem;
	background: #ffffff;
}
.hotlist .hottitle h2{
	font-size: .933333rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #333333;
}
.hotlist .hottitle .inline{
	width: 66%;
	height: .133333rem;
	background: #FE2C55;
	margin-top: .2rem;
}
.hotde ul{
	padding: 0px;
}
.hotde ul > li{
	margin-top: 1rem;
	display: inline-flex;
    align-items: center;
    width: 100%;
}
.hotde ul > li:nth-child(n + 4)::before{
	content: "";
	width: .266667rem;
	height: .266667rem;
	background: #EC2851;
	margin-right: .4rem;
	display: inline-block;
	border-radius: 50%;
}
.hotde ul > li:nth-child(-n + 3)::before{
	content: "";
	width: .866667rem;
	height: .8rem;
	background: url(../img/hoticon.png);
	background-size: 100% 100%;
	margin-right: .4rem;
	display: inline-block;
	border-radius: 50%;
}

.hotde ul > li a{
	font-size: .6rem;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #333333;
	width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
}

#detailsContent{
	width: 100%;
	overflow: hidden;
}

@media (max-width: 765px){
	.news_list{
		display: block;
	}
	.news_list .news_right{
		margin-top: 14px;
	}
	.news_list .news_left{
		width: auto;
	}
	.news_list .news_right{
		width: auto;
	}
	.news_box .news_title{
		width: 70%;
	}
	.newsactive .news_details{
		line-height: 17px;
	}
	.details{
		width: 100%;
	}
	.new_dynamic{
		font-size: 20px;
	}
	 .newsconbox_content{
		width: auto;
	}
	.news_details .detailscon{
		line-height: 17px;
	}
	#detailsContent img{
		max-width: 100% !important;
		width: 100% !important;
	}
}