/*简介*/
.pd5745 {
	padding: 0.7125rem 0 0.3625rem 0;
}

.kjtxygk {
	margin-bottom: 0.9625rem;
}
.kjtxygk h3{font-size:0.2535rem;color:#0d0d0d;line-height:0.8rem;position:relative;}
.kjtxygk h3:after{content:"";position:absolute;width:0.5rem;height: 0.0375rem;background-color:#004892;left:0;bottom:0.1rem;}

.kjtxygk p {
	font-size: 0.2rem;
	line-height: 0.4625rem;
	color: #0d0d0d;
}

/*省部级科创平台*/
.sbjlcpt {
	background-image: url(/uiFramework/commonResource/image/2025110516151715493.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 10px;
	height: 4rem;
	width: 100%;
}

.sbjlcpt>p {
	font-size: 0.3rem;
	line-height: 0.4rem;
	color: #ffffff;
	text-align: center;
	padding: 0.6375rem 0 0.5125rem 0;
}

.sbjlcpt .sbjkcpt-list-box {
	display: flex;
	justify-content: space-around;
}

.sbjlcpt .sbjkcpt-list-box a {
	width: 28.8%;
	height: 1.7rem;
	font-size: 0.225rem;
	line-height: 0.375rem;
	color: #ffffff;
	border: 1px solid #ffffff;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	text-align: center;
}
.kcpt-cont{padding:0.5rem;color:#fff;text-align:center;}
.kcpt-cont h3{font-size:0.2253rem;color:#fff;line-height:0.3rem;display:none;}
.kcpt-cont p{	font-size: 0.2rem;
	line-height: 0.3625rem;
	color: #fff;}


/*3+3+2+N综合实验室体系*/
.zhsystx-tit {
	font-size: 0.275rem;
	line-height: 0.725rem;
	color: #3c3c3c;
	border-top: 1px solid #dadada;
	position: relative;
	margin-top: 1.0625rem;
}

.zhsystx-tit:before {
	content: '';
	width: 0.625rem;
	height: 2px;
	background: #005bac;
	position: absolute;
	top: -1px;
	display: inline-block;
}



.zhsystx-small-box {
	margin-top: 0.7625rem;
	margin-bottom: 1.0875rem;
	display: flex;
	justify-content: space-around;
}

.zhsystx {
	width: 3.5rem; display: flex; flex-direction: column; align-items: center;
}

.border-circle-container {
	width: 2.575rem;
	height: 2.575rem;
	position: relative;
}

.border-circle {
	position: absolute;
	width: 2.575rem;
	height: : 2.575rem;
	border-radius: 50%;
	border: 1px solid #e2e8f0;
}

.progress-border {
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	border: 1px solid transparent;
	border-top-color: #005bac;
	transform: rotate(0deg);
	transition: all 1.5s ease-in-out;
}

.progress-border.animate {
	border-color: #005bac;
	transform: rotate(360deg);
}

.border-circle-text {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%;
	transform: translate(-50%, -50%);
	text-align: center;
}

.border-circle-text p:first-child span:first-child {
	font-size: 0.75rem;
	color: #005bac;
	font-weight: bold;
}

.border-circle-text p:first-child span:last-child {
	font-size: 16px;
	color: #151515;
}

.border-circle-text p:last-child {
	font-size: 0.25rem;
	color: #005bac;
}

.zhsystx-title {
	padding-top: 0.225rem;
}

.zhsystx-title p {
	font-size: 0.2rem;
	line-height: 0.35rem;
	color: #060606;
	text-align: center;
}

@media screen and (max-width:992px){
.kjtxygk p{font-size:0.6rem;line-height:1.5}
.sbjlcpt{height:auto;}
.sbjlcpt>p{font-size:0.8rem;}
.sbjlcpt .sbjkcpt-list-box{flex-wrap:wrap;}
.sbjlcpt .sbjkcpt-list-box a{width:32%;margin-bottom: 1.33%;font-size: 0.6rem;line-height:normal;height:4rem;}

.zhsystx-tit{font-size: 0.8rem;line-height:normal;}
.zhsystx-small-box{flex-wrap:wrap;}
.zhsystx{width:48%;}
.border-circle-text p:first-child span:first-child{font-size:1rem;}
.border-circle-container{width: 4.575rem;height: 4.575rem;}
.border-circle-text p:last-child{font-size:0.5rem;}
.zhsystx-title p{font-size:0.6rem;line-height:normal;}
}