@media screen and (min-width: 751px) {
	html{
		/* font-size: 20px; */
		background-color: #F4F4F4;
		min-width: 1200px;
	}
	/* 中部 */
	.middle{
		width: 100%;
		max-width: 1600px;
		margin: 0 auto;
		min-height: calc(100vh - 300px);
	}
	.middle_content{
		width: calc(90% - 4rem);
		margin: 0 auto;
		min-height: 10rem;
		background-color: white;
		border-radius: 5px;
		padding-bottom: 2rem;
		margin-bottom: 2rem;
		/* overflow: hidden; */
		padding: 2rem 2rem;
		
	
		justify-content: flex-start;
		
	}

	.middle_content_title{
		display: block;
		width: 100%;
		height: 3rem;
		line-height: 3rem;
		text-align: center;
		font-weight: bold;
		font-size: 1.2rem;
		padding-top: 2rem;
		padding-bottom: 1rem;
	}

	.middle_content_result{
		border-radius: 5px;
		width: calc(100% / 6 - 22px);
		min-height: 13.5rem;
		margin: 10px 10px;
		border: 1px solid #DDDDDD;
		position: relative;
	}


	.middle_content_result img{
		display: block;
		width: 70%;
		margin: 5px auto;
		border-radius: 10px;
		height: calc(100% - 2rem);
		max-height: 7rem;
	}

	.content_result_brief{
		width: 100%;
		height: 3rem;
		border-radius: 5px;
	}

	.content_result_brief span{
		display: block;
		width: calc(100% - 20px);
		margin: 0 auto;
		height: 2rem;
		font-size: 16px;
		text-align: center;
		line-height: 1.5rem;
		padding: 0px 10px;
		/* font-weight: bold; */
		bottom: 0;
		color: gray;
	}

	.content_result_brief p{
		position: relative;
		display: none;
		transition: all 0.2s;
		border-radius: 5px;
	}

	.middle_content_result:hover{
		cursor: pointer;
	}
	.middle_content_result:hover .content_result_brief{
		position: absolute;
		top: 0;
		left: 0;
		z-index: 99;
	}

	.middle_content_result:hover p{
		display: block;
		padding: 10px 10px;
		overflow: visible;
		color: white;
		font-size: 14px;
		text-align: justify;
		text-indent:2em;
		word-break:break-all;
		min-height: 10.5rem;
		background-color: hsla(0, 0%, 20%, 0.8);
		/* 动画时长 */
		animation-duration: 0.6s;   
	}

	.middle_content_result:hover span{
		display: none;
	}

	/* 科研成果第二部分 */
	.middle_content_two{
		width: calc(90% - 4rem);
		margin: 0 auto;
		min-height: 6rem;
		background-color: white;
		border-radius: 5px;
		padding-bottom: 2rem;
		margin-bottom: 2rem;
		padding: 2rem 2rem;
		display: flex;
	}

	.middle_content_two img{
		display: block;
		width: 7rem;
		height: 7rem;
		border-radius: 5px;
		margin-left: 1rem;
	}
	.content_two_aoyun{
		width: 100%;
	}
	.content_two_aoyun p{
		display: block;
		padding: 0rem 2rem;
		line-height: 2em;
		text-align: justify;
		text-indent:2em;
		font-size: 18px;
	}

	@media screen and (max-width:1449px) and (min-width:750px){
		.content_result_brief span{
			font-size: 15px;
			line-height: 2em;
		}
		.content_two_aoyun p{
			font-size: 16px;
		}
	}
}

@media screen and (max-width: 750px) {
	html{
		font-size: 14px;
		background-color: #F4F4F4;
	}
	/* 中部 */
	.middle{
		width: 100%;
		max-width: 1600px;
		margin: 0 auto;
		min-height: calc(100vh - 200px);
	}
	.middle_content{
		width: 94%;
		margin: 0 auto;
		min-height: 10rem;
		background-color: white;
		border-radius: 5px;
		padding-bottom: 2rem;
		margin-bottom: 2rem;
		padding: 2rem 2rem;
		padding-top: 1rem;
	}

	/* .middle_content_title{
		display: block;
		width: calc(100% - 2rem);
		height: 2rem;
		line-height: 2rem;
		text-align: center;
		font-weight: bold;
		font-size: 16px;
		padding: 3rem 1rem;
	} */

	.middle_content_result{
		border-radius: 5px;
		width: 90%;
		min-height: 12rem;
		border: 1px solid #DDDDDD;
		margin: 10px auto;
		display: flex;
		align-items: center;
	}


	.middle_content_result img{
		display: block;
		width: 7rem;
		margin: 5px auto;
		border-radius: 10px;
		height: 7rem;
		max-height: 8rem;
		padding: 5px 5px;
	}

	.content_result_brief{
		width: 100%;
		min-height: 3rem;
		border-radius: 5px;
	}

	.content_result_brief span{
		display: block;
		width: calc(100% - 20px);
		margin: 0px auto;
		min-height: 2rem;
		font-size: 14px;
		text-align: center;
		line-height: 1.5rem;
		padding: 0px 10px;
		font-weight: bold;
		color: black;
		margin-top: 10px;
	}

	.content_result_brief p{
		position: relative;
		/* display: none; */
		transition: all 0.2s;
		border-radius: 5px;
		text-align: justify;
		padding: 5px 10px;
		color: gray;
	}

	/* 科研成果第二部分 */
	.middle_content_two{
		width: 94%;
		margin: 0 auto;
		min-height: 6rem;
		background-color: white;
		border-radius: 5px;
		padding-bottom: 2rem;
		margin-bottom: 2rem;
	}

	.middle_content_two img{
		position: relative;
		display: block;
		width: 7rem;
		height: 7rem;
		border-radius: 5px;
		margin: 1rem auto;
		padding-top: 2rem;
		padding-bottom: 1rem;
	}
	.content_two_aoyun{
		width: 100%;
	}
	.content_two_aoyun p{
		display: block;
		padding: 0rem 2rem;
		line-height: 1.5rem;
		text-align: justify;
		text-indent:2em;
		font-size: 14px;
	}
}