/* .lineone{padding:1.40rem 1.60rem 0;}
.lineone p{line-height: 0.30rem;color:#333333; border-bottom: 0.01rem solid #ccc; font-size:0.18rem;padding: 0.40rem 0;}
.lineone p a{color:#333333;}
.lineone p b{padding: 0 0.20rem; font-weight: 100;}
.lineone p .aaa{color: #E8B000;}
body{font-family: "微软雅黑";}

.newc{padding: 0.80rem 1.60rem;}
.newc h2{ text-align: center;color:#333333; font-size: 0.28rem;}
.newc h3{ text-align: center; color:#36404B ; font-size: 0.18rem; padding:0.27rem 0 0.60rem 0;}
.newc p{  color:#333333 ; font-size: 0.16rem;}
.newc img{height: auto;}
.newsbox{display: flex; flex-direction: row; justify-content: space-between; border-top: 0.01rem solid #ccc; margin: 0 1.60rem;}
.newsbox .left{width: 50%; border-right: 0.01rem solid #ccc; padding: 0.52rem 0;}
.newsbox .left p{font-size: 0.16rem; color:#666666; width: 80%;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.newsbox .left p a{color: #333; font-size: 0.16rem;}
.newsbox .right{padding: 0.52rem 0;width: 50%;}
.newsbox .right p{width: 100%;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;text-align: right;font-size: 0.16rem;}
.newsbox .right p a{color: #333; font-size: 0.16rem;}

@media only screen and (max-width: 750px) {

	.lineone{ padding:90px 1.60rem 0;}
    .lineone p{ font-size: 0.7rem; line-height: 1.5rem;}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
	    height: 100rem;
	    max-height: none;
	    }
	.newc h2{ text-align: center; color:#333333 ; font-size: 0.8rem;}
	.newc h3{ text-align: center; font-size: 0.65rem; padding:0.675rem 0 1.5rem 0;}
	.newc p{ font-size: 0.7rem;}
	.newc img{width: 100%; padding: 1rem 0; margin: 0;}
	.newsbox{display: flex; flex-direction: row; justify-content: space-between; border-top: 1px solid #ccc;}
	.newsbox .left{width: 50%; border-right: 1px solid #ccc; padding: 1.3rem 0;}
	.newsbox .left p{width: 50%; font-size: 14px;}
	.newsbox .right{padding: 1.3rem 0; width: 50%;}
	.newsbox .right p{width: 100%; font-size: 16px;}
	.newsbox .left p a{font-size: 14px;}
	.newsbox .right p a{font-size: 14px;}

} */

/* 面包屑容器 */
.tqv2_breadcrumb {
	display: flex;
	align-items: center;
	font-size: 0.16rem;
	color: #999;
	padding: 0;
	margin: 0.45rem 0;
}

/* 面包屑项目 */
.tqv2_breadcrumb-item {
	display: flex;
	align-items: center;
	position: relative;
}

/* 非最后一个项目添加分隔符 */
.tqv2_breadcrumb-item:not(:last-child)::after {
	content: "|";
	margin: 0 0.12rem;
	color: #858585;
	line-height: 1;
	/* 确保分隔线居中 */
	height: 0.08rem;
	/* 控制分隔线高度 */
	display: flex;
	align-items: center;
	overflow: hidden;
}

/* 面包屑链接 */
.tqv2_breadcrumb-link {
	color: #858585;
	text-decoration: none;
	transition: color 0.2s;
	display: flex;
	align-items: center;
}

.tqv2_breadcrumb-link:hover {
	color: #858585;
}

/* 首页图标容器 */
.tqv2_breadcrumb-home-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 0.16rem;
	height: 0.16rem;
	margin-right: 0.05rem;
	margin-bottom: 0.01rem;
	/* 微调图标位置 */
}

/* 首页图标图片 */
.tqv2_breadcrumb-home-icon img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

/* 当前页样式 */
.tqv2_breadcrumb-current {
	font-weight: normal;
	color: #666;
	display: flex;
	align-items: center;
}

/* 下划线 */
.tqv2_breadcrumb-divider {
	border: 0;
	border-top: 0.01rem solid #EEEEEE;
}



.ptheader {
	padding-top: 0.93rem;
}

.news_title {
	font-size: 0.35rem;
	color: #1D1D1D;
	text-align: center;
	padding: 0.96rem 0rem 0.45rem 0rem;
	font-family: PF-Bold;
	width: 10.70rem;
	margin: 0 auto;
}

.new_time {
	color: #858585;
	font-size: 0.16rem;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-bottom: 0.96rem;
	font-family: PF-Medium;
	width: 10.70rem;
	margin: 0 auto;
}

.new_time img {
	width: 0.15rem;
	margin-top: -0.04rem;
	margin-right: 0.05rem;
}

.news_content {
	width: 10.70rem;
	margin: 0 auto;
	font-size: 20px;
	line-height: 40px;
}

.news_content img {
	/*width: 100%;*/
	max-width: 100%;
	/*margin-bottom: 0.18rem;*/
	height: auto;
}

.news_share {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0.5rem 0;
	position: relative;
}

.f1 {
	flex: 1;
	display: flex;
	align-items: center;
}

.new_banner_btn_main {
	position: absolute;
	top: 0.03rem;
	left: 0.03rem;
	right: 0.03rem;
	bottom: 0.03rem;
	background: linear-gradient(90deg, rgb(211, 212, 215), rgb(233, 233, 233));
	/* 从左到右的渐变背景 */
	border-radius: 0.28rem;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #232323;
	z-index: 2;
	padding: 0 0.02rem;
}

.flex-sp {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-bottom: 1rem;
}

.fl1 {

	justify-content: start;
}

.fr1 {

	justify-content: end;
}

.tbg {
	background-color: #a9a9a9;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}

.tbg img {
	width: 100%;
	height: 100%;
}

#news-ewm{
	display: none;
	position: absolute;
	top:0%;
	left:50%;
	width: 1.2rem;
	height: 1.2rem;
	margin-left: -1.8rem;
}

.ml20 {
	margin-left: 0.20rem;
}

.dzdf {
	display: flex;
}

.xian {
	width: 80%;
	background-color: #F3F3F3;
	height: 1px;
}


.contentTitle {
	width: 100%;
	height: 0.32rem;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: start;
	padding-bottom: 0.64rem;
	padding-top: 0.64rem;
}

.contentTitle h1 {
	font-size: 0.36rem;
	color: #232323;
	font-weight: bold;
	font-family: PF-Regular;
	margin: 0 auto;
	padding: 0;
}

.contentTitle a {
	font-size: 0.2rem;
	color: #B7B7B7;
	font-family: PF-Medium;
}

#newsList {
	width: 13.60rem;
	min-height: 5.3rem;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	gap: 0.23rem;
	overflow: hidden;
	margin-top: 0.3rem;
}

#newsList li {
	width: 4.38rem;
	height: 4.06rem;
	background: url("../images/newsf_bg.png") no-repeat;
	background-size: cover;
	display: flex;
	flex-direction: column;
	justify-content: start;
	align-items: center;
}

#newsList li p {
	margin: 0;
	width: 3.7rem;
	text-align: left;
}

#newsList li .newsTitle {
	margin: 0.2rem 0 0 0;
	width: 3.7rem;
	text-align: left;
	font-size: 0.24rem;
	font-family: PF-Bold;
	color: rgba(29, 29, 29, 1);
	line-height: 0.3rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	/* 限制为2行 */
}

.newsTime {
	font-size: 0.18rem;
	color: rgba(133, 133, 133, 1);
	font-family: PF-Medium;
	line-height: 0.3rem;
	margin-top: 0.53rem !important;
}

.newsIntro {
	font-size: 0.16rem;
	color: rgba(115, 115, 115, 1);
	font-family: PF-Regular;
	margin-top: 0.31rem !important;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	/* 限制为2行 */
}

.newsLink {
	width: 3.7rem;
	height: 0.9rem;
	border-top: 1px solid rgba(235, 235, 235, 1);
	text-align: left;
	margin-top: 0.5rem;
	font-size: 0.18rem;
	color: rgba(133, 133, 133, 1);
	font-family: PF-Medium;
	line-height: 0.85rem;
}

.newsLink:hover {
	color: rgba(133, 133, 133, 1);
}

.newsSmallTitle {
	width: 100%;
	display: flex;
	flex-direction: row;
	justify-content: start;
	align-items: center;
	border-bottom: 1px solid rgba(238, 238, 238, 1);
	height: 0.57rem;
}

.titleIcon {
	width: 0.03rem;
	height: 0.19rem;
	background: rgba(35, 122, 228, 1);
	margin: 0 10px;
}

.newsSmallTitle h2 {
	margin: 0;
	padding: 0;
	font-size: 0.22rem;
	color: rgba(29, 29, 29, 1);
	font-family: PF-Bold;
}

.newsSmallCont {
	font-size: 0.18rem;
	color: rgba(115, 115, 115, 1);
	text-indent: 0.36rem;
	font-family: PF-Regular;
	margin: 0.4rem 0 0.6rem 0;
	padding: 0 0.05rem;
}

.imgTitle {
	width: 100%;
	text-align: center;
	font-size: 0.18rem;
	font-family: PF-Medium;
	margin: 0.3rem 0 0 0;
}



@media only screen and (max-width:991px) {

	.wap_center {
		width: 100%!important;
	}

	.tqv2_breadcrumb {
		padding: 0 0.2rem;
	}

	.news_title {
		padding: 0.36rem 0.2rem 0.35rem 0.2rem;
		width: 100%;
	}

	.new_time {
		width: 100%;
		padding-bottom: 0.46rem;
	}

	.news_content {
		width: 100%;
		padding: 0 0.2rem;
	}

	.newsSmallCont {
		padding: 0 0.2rem;
	}
	.news_share {
		width: 100%!important;
	}
	#newsList
	{
		width: 100%;
		flex-direction: column;
		padding: 0 0.2rem;
	}
	#newsList li{
		width: 100%;
	}

}