﻿.header {
	position: absolute;
}

.main {
	margin: 0;
}

.Description_content {
	background: url('/Sites/Uploaded/UserUpLoad/20240126/20240126155243.png') repeat-y;
	margin-top: -31px;
	position: relative;
	overflow: hidden;
	padding-bottom: 100px;
	padding-top: 125px;
}

.Description_content .article_cont p {
	line-height: 42px;
	text-indent: 2em;
	font-size: 18px;
}

.Description_logo {
	text-align: center;
	padding: 85px 0 10px;
	box-sizing: border-box;
}

.Description_six {
	margin-bottom: 50px;
	height: 270px;
}
.Description_six div{

	float: left;
	margin-right: 35px;
}
.Description_six div li {
width: 100%;
height: 100%;
	display: flex;
	border-radius: 50%;
	/* background: url('/Sites/Uploaded/UserUpLoad/20231107/20231107133333.png'); */
	flex-direction: column;
	justify-content: center;
	background-size: cover;
	align-items: center;
	
	position: relative;
	color: #C15958;
	font-size: 16px;
	
	/* opacity: 0; */
	transition: all 0.3s ease-in-out;
}
.Description_six .one li {
	animation: remove 2s linear infinite  ;
}
.Description_six .two li{
	animation: remove2 2s linear infinite ;

}
.Description_six_active li {
	opacity: 1;
	transition: all 0.3s ease-in;
}

/* 跳动动画 */
@keyframes remove {
	0% {
		transform: translateY(0);
	}

	50% {
		transform: translateY(2vw);
	}

	100% {
		transform: translateY(0);
	}
}

@keyframes remove2 {
	0% {
		transform: translateY(0);
	}

	50% {
		transform: translateY(-2vw);
	}

	100% {
		transform: translateY(0);
	}
}

@keyframes jump {
	0% {
		bottom: 20px;
	}

	33%, 60% {
		bottom: 0px;
	}

	100% {
		bottom: 20px;
	}

	58% {
		height: 20px;
	}
}


.Description_six div:last-child{
	margin-right: 0;
}

.Description_six .two {
	margin-top: 100px;

}


.Description_six li strong {
	font-size: 26px;
}

.Description_six li::before {
	content: '';
	position: absolute;
	background: url('/Sites/Uploaded/UserUpLoad/20231107/20231107133333.png') no-repeat;
	width: 195px;
	height: 195px;
	background-size: 100%;
	/* animation: sopplus 30s linear 0s infinite both; */

}

.Description_six li:hover::after {
	content: '';
	width: 160px;
	position: absolute;
	border-radius: 50%;
	z-index: -1;
	height: 160px;
	background: linear-gradient(0deg, #CB3915, #FEA7A7);

}
.Description_six li.Li1{
	width: 180px;
	height: 180px;
}

.Description_six li.Li2, .Description_six li.li4 {
	width: 185px;
	height: 185px;
	background-size: contain;
}

.Description_six li.Li2::before, .Description_six li.Li4::before {
	width: 200px;
	height: 200px;
}

.Description_six li.Li2:hover::after, .Description_six li.li4:hover::after {
	width: 160px;
	height: 160px;
}

.Description_six li.Li3 {
	width: 145px;
	height: 145px;
	background-size: contain;
}

.Description_six li.Li3::before {
	width: 150px;
	height: 150px;
}

.Description_six li.Li3:hover::after {
	width: 120px;
	height: 120px;
}


.Description_six li.Li5 {
	width: 155px;
	height: 155px;
	background-size: contain;
}

.Description_six li.Li5::before {
	width: 155px;
	height: 155px;
}

.Description_six li.Li5:hover::after {
	width: 125px;
	height: 125px;
}

.Description_six li.Li6 {
	width: 175px;
	height: 155px;
	background-size: contain;
}

.Description_six li.Li6::before {
	width: 175px;
	height: 175px;
}

.Description_six li.Li6:hover::after {
	width: 140px;
	height: 140px;
}






.Description_six li:hover::before {
	background: url('/Sites/Uploaded/UserUpLoad/20231107/20231107134620.png') no-repeat;
	background-size: contain;
	animation: sopplus 30s linear 0s infinite both;

}

.Description_six li:hover {
	color: #fff;
}


@keyframes sopplus {
	0% {

		transform: rotate(0deg);
	}

	100% {

		transform: rotate(360deg);
	}
}

.Description_btm {
	display: flex;
	position: relative;
	margin-top: 45px;
}

.Description_content::before {
	content: '';
	position: absolute;
	background: url('/Sites/Uploaded/UserUpLoad/20231107/20231107140019.png') no-repeat;
	height: 413px;
	width: 100%;
	z-index: -1;
	bottom: 0;
}

.Description_btm img {
	width: 100%;
}
@media screen and (min-width: 769px) and (max-width: 1280px) {
 .main {
 width: 100%;
}
}
@media only screen and (max-width:768px) {
	.Description_content{
		background: none;
		margin-top: 0;
		padding-bottom:20px;
		padding-top: 0px;
	}
}   