.core-advantage-area {
	/* background-image: url(/style/mobile/css/img/advantage-bg.png); */
	background: linear-gradient(to right, #0580B1, #20B58F)!important;
	background-size: 100% 100%;
	text-align: center;
	position: relative;
	padding-bottom: 6.5789vw;
	position: relative;
}
.core-advantage-area .wave-1{
	width: 100%;
	height: 12.7632vw;
	position: absolute;
	left: 0;
	bottom: -2.6042vw;
	transform: translate3d(4px, 0px, 0);
	animation: waveMove 5s ease-in-out 0.7s infinite forwards;
}
.core-advantage-area .wave-2{
	width: 100%;
	height: 12.7632vw;
	position: absolute;
	left: 0;
	bottom: -2.6042vw;
	transform: translate3d(4px, 0px, 0);
	animation: waveMove 5s ease-in-out 1.5s infinite forwards;
}
.core-advantage-area .title-container .zh-title,
.core-advantage-area .title-container .sub-title {
	color: #fff !important;
}

.core-advantage-area .firse-circle {
	width: 73.0263vw;
    height: 73.0263vw;
	/* border: 2px solid rgba(255, 255, 255, 0.2); */
	display: inline-block;
	border-radius: 50%;
	position: relative;
}

.core-advantage-area .second-circle {
	 
	/* border: 2px solid rgba(255, 255, 255, 0.2); */
	display: inline-block;
	border-radius: 50%;
	margin: auto;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.sector-circle {
	width: 28.9605vw;
    height: 25.7763vw;
	position: absolute;
}

.sector-1 {
	left: 7.9132vw;
    top: 1.6447vw;
}

.sector-2 {
	right: 6.0132vw;
    top: 1.6447vw;
}

.sector-3 {
	top: 20.2668vw;
    width: 23.6979vw;
    left: -0.5vw;
}

.sector-4 {
	left: 8.1816vw;
    bottom: 2.7447vw;
}

.sector-5 {
	right: -2vw;
        top: 20.3368vw;
   width: 23.6979vw;
    height: 25.1042vw;
}

.sector-6 {
    right: 5.8816vw;
    bottom: 2.6447vw;
}

.sector-1-out {
	transform: scale(1.1);
	left: 6.0132vw;
    top: 0.0447vw;
	/* left: 3.0921vw;
	top: .4605vw; */
}

.sector-5-out {
	transform: scale(1.1);
	right: -3.9132vw;
	top: 20.3368vw; height:30vw;
	/* right: -1.5132vw;
	top: 9.7368vw; */
}

.sector-2-out {
	transform: scale(1.1);
	right: 4.4132vw;
    top: 0.0447vw;
	/* right: 3.0921vw;
	top: .3947vw; */
}

.sector-3-out {
	transform: scale(1.1);
	left: -2.9132vw;
    top: 20.3368vw;
	/* left: -1.5132vw;
	top: 9.7368vw; */
}

.sector-4-out {
	transform: scale(1.1);
	left: 5vw;
    bottom: -0.1vw;
	/* left: 3.0921vw;
	bottom: .5263vw; */
}

.sector-6-out {
	transform: scale(1.1);
	right: 4.0816vw;
    bottom: -0.1vw;
	/* right: 3.0921vw;
	bottom: .5263vw; */
}

.desc-box-border {
	border: 1px solid rgba(255, 255, 255, 0.6);
	border-radius: 6px; padding:2.296vw;
}

.desc-box {
	color: #fff; 
	background: rgba(255, 255, 255, 0.2);
	font-size: 3.8553vw;
	border-radius: 6px;
	display: flex;
	align-items: center;
	text-align: left;
	padding: 2.7895vw;
}

.desc-border {
	height: 1px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.3);
	width: 19.0789vw;
	position: absolute;
}

.desc-sector{display: none !important;}
.desc-sector.desc-out{display: flex !important;}
.desc-sector {
	 width:73.0263vw; margin:7.58988vw auto 0 auto;
 
	align-items: center;
}

.desc-sector-1 .desc-border {
	left: 13.0921vw;
	top: 2.5vw;
}

.desc-sector-3 {
	 
}

.desc-sector-3 .desc-border {
	left: 13.0921vw;
	top: 2.3026vw;
}

.desc-sector-4 {
	 
}

.desc-sector-4 .desc-border {
	left: 13.0921vw;
	bottom: 2.3026vw;
}

.desc-sector-2 {
	 
}

.desc-sector-2 .desc-border {
	right: 13.0921vw;
	top: 2.5658vw;
}

.desc-sector-5 {
	 
}

.desc-sector-5 .desc-border {
	right: 13.0921vw;
	top: 2.3026vw;
}

.desc-sector-6 {
	 
}

.desc-sector-6 .desc-border {
	right: 13.0921vw;
	bottom: 2.3026vw;
}

.desc-sector-3 .desc-border,
.desc-sector-5 .desc-border {
	width: 11.3816vw;
}



.desc-sector-1-out {
	top: 0.0289vw;
    left: 8.4237vw;
}

.desc-sector-2-out {
	top: 0.0289vw;
    right: 8.4237vw;
}

.desc-sector-3-out {
	left: 6.3132vw;
}

.desc-sector-4-out {
	left: 6.5104vw;
	bottom: 5px;
}

.desc-sector-5-out {
	right: 6.3132vw;
}

.desc-sector-6-out {
	right: 0.99rem;
	bottom: 0.09rem;
}

.desc-out .desc-box-border {
	 
}

.desc-out .desc-box {
	 
}

.desc-out .desc-box span {
	 
}

.desc-sector-1-out .desc-border {
	width: 16.4474vw !important;
	left: 15.0658vw !important;
}

.desc-sector-3-out .desc-border {
	width: 1.45rem;
	left: 2.27rem !important;
}

.desc-sector-4-out .desc-border {
	width: 2.81rem;
	left: 2.29rem;
}

.desc-sector-2-out .desc-border {
	width: 2.5rem !important;
	right: 2.29rem !important;
}

.desc-sector-5-out .desc-border {
	width: 1.45rem;
	right: 2.27rem !important;
}

.desc-sector-6-out .desc-border {
	width: 2.81rem;
	right: 2.29rem;
}

.advantage-center {
	width: 22.8158vw;
    height: 22.8158vw;
    background: rgba(255,255,255,0.2);
    border-radius: 50%;
    padding: 5.9737vw;
    position: absolute;
    left: 11px;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
	animation: imgRotate 10s linear;
	-webkit-animation: imgRotate 5s infinite;
}

.core-advantage-area .en-title {
	color: #fff;
}

.core-advantage-area .sub-title {
	 
}

.sector-target-1 {
	transform: rotate(45deg);
	width: 70%;
	height: 60%;
	position: absolute;
	top: 20%;
	border-radius: 50%;
	left: 20%;
}

.sector-target-2 {
	width: 60%;
	height: 60%;
	position: absolute;
	top: 20%;
	border-radius: 50%;
	left: 10%;
}

.sector-target-3 {
	width: 60%;
	height: 60%;
	position: absolute;
	top: 20%;
	border-radius: 50%;
	left: 30%;
}

.sector-target-4 {
	width: 65%;
	height: 60%;
	position: absolute;
	top: 15%;
	border-radius: 50%;
	left: 30%;
}

.sector-target-5 {
	width: 65%;
	height: 60%;
	position: absolute;
	top: 17%;
	border-radius: 50%;
	left: 10%;
}

.sector-target-6 {
	width: 70%;
	height: 60%;
	position: absolute;
	top: 17%;
	border-radius: 50%;
	left: 5%;
}

@-webkit-keyframes imgRotate {
	from {
		transform: rotate(0deg)
	}

	to {
		transform: rotate(360deg)
	}
}
@keyframes waveMove {

	0%,
	to {
		opacity: 0.5;
		transform: scaleY(0.5)
	}

	50% {
		opacity: 1;
		transform: translate3d(.2632vw, 1.8579vw, 0)
	}
}<!--ºÄÊ±1780620950.3678Ãë-->