.phone-show{
	display: none;
}
.pc-show{
	display: flex;
}
.p2-banner-layer-background{

	height: 768px;
}
.p2-banner-layer-content{
	height: 768px;
	display: flex;
	flex-direction: column;
	color: #FFFFFF;
	align-items: flex-start;		
	width: 1200px;
}
.p2-b-l-c-name{
	margin-top: 187px;
	letter-spacing: 0;
	font-size: 72px;
	font-weight: 500;
	text-align: center;
}
.p2-b-l-c-detail{
	width: 734px;
	margin-top: 32px;
	box-sizing: border-box;
	font-size: 24px;
	letter-spacing: 1.67px;
	line-height: 42px;
	font-weight: 400;
}
.c-btn span{
	color: white;
}
.p2-b-l-c-btn{
	margin-top: 69px;
	width: 216px;
	height: 72px;
	border: 2px solid rgba(255,255,255,1);
	border-radius: 36px;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.p2-b-l-c-btn span{
	font-size: 20px;
	letter-spacing: 0;
	text-align: justify;
	font-weight: 400;
}

.p2-fz-layer{
	height: 953px;
}
.p2-fz-layer-height{
	height: 953px;
}
.p2-fz-layer-content{
	display: flex;
	flex-direction: column;
	color: #FFFFFF;
	
}
.p2-content-div{
	display: flex;
	width: 100%;
	flex-direction:row;
	justify-content: space-between;
	align-items: center;
	
}
.p2-contet-img img{
	width: 595px;
	height: 384px;
	background: #D8D8D8;
}
.p2-name-1{
	margin-top: 80px;
} 
.p2-name-2{
	margin-top: 32px;
}
.algorithm-imgs-box-list{
	/* width: 90%; */
	display: flex;
	flex-direction: row;
	justify-content: space-between;

}
.algorithm-imgs-box{
	margin-top: 9px;
	width: 136px;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: center;
	
}
.algorithm-imgs-box:nth-child(4){
	margin-left: 25px;
	
}
.text_left{
	margin-left: 20px;
}
.text_left_1{
	margin-left: 5px;
}
.algorithm-imgs-box img{
	width:88px;
	height: 88px;
}
.algorithm-imgs-box:nth-child(3) img{
	width:88px;
	height: 88px;
	margin-left: 15px;
}
.algorithm-imgs-box-text{
	
	font-size: 20px;
	color: #4B4B4B;
	letter-spacing: 0;
	text-align: center;
	line-height: 36px;
	font-weight: 500;
}

.p2-name-one{
	font-size: 48px;
	color: #000000;
	letter-spacing: 0;
	font-weight: 500;
}
.p2-name-two{
	margin-top: 16px;
	width: 564px;
	font-size: 20px;
	color: #4B4B4B;
	letter-spacing: 0;
	line-height: 36px;
	font-weight: normal;
	text-align: justify;
}
.p2-name-two-width{
	width: 560px !important;
}
.p2-name{
	width: 81px;
	height: 52px;
	margin-top: 10px;
	font-size: 38px;
	color: #000000;
	letter-spacing: 0;
	font-weight: bold;
}
.p2-detail{
	font-size: 20px;
	color: #4B4B4B;
	letter-spacing: 0;
	text-align: justify;
	line-height: 36px;
	font-weight: 400;
	width: 468px;
}
.p2-btn-box{
	margin-top: 64px;
	display: flex;
	font-size: 20px;
	color: #FFFFFF;
	letter-spacing: 0;
	text-align: justify;
	line-height: 36px;
	font-weight: 500;
}
.p2-btn{
	height: 56px;
	display: flex;
	align-items: center;
	border-radius: 40px;
	background: #015EBA;
	margin-right:8px ;
	box-sizing: border-box;
	padding: 0 27px;
}
.p2-detail-1{
	margin-top: 32px;
}
.p2-content-1{
	margin-top: 80px;
}

.p2-content-photo{
	width: 100%;
	display: flex;
	flex-direction: row;
	overflow: hidden;
}
.p2-content-photo-item-background{
	position: relative;
	width: 20%;
	transition: all 0.36s;
}
.p2-content-photo-item-background:hover {
	width: 41.3% ;
}
.p2-content-photo-item-background:hover .p2-content-photo-item-detail{
	background: rgba(1,94,186,0.78);
}
.p2-content-photo-item{
	position: relative;
	width: 100%;
	height: 583px;
	background: #000;
}
.p2-content-photo-item-img{
	width: 100%;
	height: 100%;
	overflow:  hidden;
}

.p2-content-photo-item-img img{
	width: 100%;
	height: 583px;
	object-fit: cover;
	
}
.p2-content-photo-item-detail{
	width: 100%;
	height: 132px;
	background: rgba(255,255,255,0.12);
	position: absolute;
	bottom: 0px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.p2-content-photo-item-input{
	width: 100%;
	height: 583px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	opacity: 0;
	cursor: pointer;
}

.p2-content-photo-item-input:checked + .p2-content-photo-item .p2-content-photo-item-detail{
	background: rgba(1,94,186,0.78);
}

.p2-content-photo-item-detail span{
	font-size: 24px;
	color: #FFFFFF;
	letter-spacing: 0;
	font-weight: 700;
}

.p2-1-mt{
	
}
.p2-voice-layer{
	height: 696px;
}
.p2-voice-layer-height{
	height: 696px;
}
.p2-voice-layer-content{
	display: flex;
	align-items: center;
}
.p2-see-layer{
	height: 668px;
}
.p2-see-layer-height{
	height: 668px;
}
.p2-see-layer-content{
	display: flex;
	align-items: center;
}
.p2-cockpit-layer{
	height: 1145px;
}
.p2-cockpit-layer-height{
	height: 1145px;
}
.p2-cockpit-layer-content{
	display: flex;
	flex-direction: column;
	align-items: center;
	box-sizing: border-box;
	padding-top: 164px;
}
.p2-ms-introduce{
	font-size: 72px;
	color: #000000;
	letter-spacing: 0;
	font-weight: 700;
	margin-bottom: 96px;
}
.p2-ms-name{
	font-size: 48px;
	color: rgba(0,0,0,0.80);
	letter-spacing: 0;
	text-align: center;
	line-height: 42px;
	font-weight: 500;
	position: relative;
}
.p2-ms-name::before{
	position: absolute;
	right: -190px;
	top: 49%;
	content: "";
	width: 150px;
	height: 2px;
	background-color:#E9E9E9;
}
.p2-ms-name::after{
	position: absolute;
	left: -190px;
	top: 49%;
	content: "";
	width: 150px;
	height: 2px;
	background-color:#E9E9E9;
}
.p2-ms-name-2{
	font-size: 24px;
	color: rgba(0,0,0,0.50);
	letter-spacing: 0;
	text-align: center;
	line-height: 42px;
	font-weight: 400;
	margin-top: 32px;
}
.p2-ms-detail{
	font-size: 20px;
	color: #000000;
	letter-spacing: 0;
	text-align: center;
	line-height: 42px;
	font-weight: 400;
	width: 1195px;
	margin-top: 32px;
}
.p2-ms-img{
	width: 1195px;
	height: 301.47px;
	margin-top: 88px;
}
.p2-ms-img-2{
	width: 1121px;
	height: 650px;
	margin-top: 96px;
}
.p2-multi-screen-layer{
	height: 1314px;
}
.p2-multi-screen-layer-height{
	height: 1314px;
}
.p2-multi-screen-layer-content{
	display: flex;
	flex-direction: column;
	align-items: center;
	box-sizing: border-box;
	padding-top: 164px;	
}
.p2-banner-ld-layer{
	height: 910px;
}
.p2-banner-ld-layer-height{
	height: 910px;
}
.p2-banner-ld-layer-content{
	position: relative;
	
}

.myCarousel-box{
	position: absolute;
	left: -360px;
	height: 910px;
	width: 1920px;
}
.myCarousel-box .myCarousel-box-indicators{
	display: flex;
	justify-content: center;
}
.myCarousel-box .myCarousel-box-indicators li{
	width: 24px;
	height: 24px;
	margin-right: 26px;
	margin-left:26px ;
}
.p2-banner-ld-layer-content .myCarousel-box .carousel-indicators li{
	width: 14px;
	height: 14px; 
	line-height: 14px;
	background: #8E8F92;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-radius: 7px;
	position: relative;
}
.p2-banner-ld-layer-content .myCarousel-box .carousel-indicators li::after{
	content: "";
	position: absolute;
	left: 50%;
	top: 50%;
	width: 24px;
	height: 24px;
	border: 1px solid #8E8F92;
	border-radius: 20px;
	 transform: translate(-50%,-50%);
}
.p2-banner-ld-layer-content .myCarousel-box .carousel-indicators .active{
	
	width: 14px;
	height: 14px;
	background: #015EBA;
	border: 0px;
}
.p2-banner-ld-layer-content .myCarousel-box .carousel-indicators .active::after{
	border: 1px solid rgba(1,94,186,1);
}
.myCarousel-box-detail{
	width: 100px;
	height: 100px;
	background-color: yellow;
	z-index: 999;
}
.carousel-inner .item .item-d{
	height: 888px;
	margin-top: 20px;
	
}
.carousel-inner .item:hover .carousel-caption{
	display: flex;
}
.carousel-inner .item .carousel-caption{
	position:absolute;
	top: -20px;
	width: 586px;
	height: 300px;
	background-color: #0054A6;
	z-index: 800;
	display: none;
	box-sizing: border-box;
	padding: 49px 116px 0px 116px ;
	
	
}
.carousel-caption-div{
	display: flex;
	flex-direction: column;
}
.carousel-inner .item .carousel-caption .carousel-caption-p1{
	font-size: 48px;
	color: #FFFFFF;
	letter-spacing: 0;
	font-weight: 700;
	margin-bottom: 4px;
} 
.carousel-inner .item .carousel-caption .carousel-caption-p2{
	font-size: 32px;
	color: #FFFFFF;
	letter-spacing: 2.67px;
	text-align: justify;
	line-height: 32px;
	font-weight: 400;
	margin-top: 19px;
} 
@media (max-width: 1200px) {

	.p2-banner-layer-background{
		height: 7.68rem;
	}
	.p2-banner-layer-content{
		height: 7.68rem;
		width: 12rem;
	}
	.p2-b-l-c-name{
		margin-top: 1.87rem;
		font-size: 0.72rem;
	}
	.p2-b-l-c-detail{
		width: 7.34rem;
		margin-top: 0.32rem;
		font-size: 0.24rem;
		letter-spacing: 0.0167rem;
		line-height: 0.42rem;
	}
	.c-btn span{
	}
	.p2-b-l-c-btn{
		margin-top: 0.69rem;
		width: 2.16rem;
		height: 0.72rem;
		border: 0.02rem solid rgba(255,255,255,1);
		border-radius: 0.36rem;
	}
	.p2-b-l-c-btn span{
		font-size: 0.20rem;
	}
	.p2-fz-layer{
		height: 9.53rem;
	}
	.p2-fz-layer-height{
		height: 9.53rem;
	}
	.p2-fz-layer-content{
	}
	.p2-content-div{
	}
	.p2-contet-img img{
		width: 5.95rem;
		height: 3.84rem;
	}
	.p2-name-1{
		margin-top: 0.80rem;
	} 
	.p2-name-2{
		margin-top: 0.32rem;
	}
	.algorithm-imgs-box:nth-child(4){
		margin-left: 0.25rem;
		
	}
	.text_left{
		margin-left: 0.2rem;
	}
	.text_left_1{
		margin-left: 0.05rem;
	}
	.algorithm-imgs-box-list{
	}
	.algorithm-imgs-box{
		margin-top: 0.09rem;
		width: 1.36rem;
	}
	.algorithm-imgs-box img{
		width:0.88rem;
		height: 0.88rem;
	}
	.algorithm-imgs-box-text{
		font-size: 0.20rem;
		line-height: 0.36rem;
	}
	.p2-name-one{
		font-size: 0.48rem;
	}
	.p2-name-two{
		margin-top: 0.16rem;
		width: 5.64rem;
		font-size: 0.20rem;
		line-height: 0.36rem;
	}
	.p2-name-two-width{
		width: 5.60rem !important;
	}
	.p2-name{
		width: 0.81rem;
		height: 0.52rem;
		margin-top: 0.10rem;
		font-size: 0.38rem;
	}
	.p2-detail{
		font-size: 0.20rem;
		line-height: 0.36rem;
		width: 4.68rem;
	}
	.p2-btn-box{
		margin-top: 0.64rem;
		font-size: 0.20rem;
		line-height: 0.36rem;
	}
	.p2-btn{
		height: 0.56rem;
		border-radius: 0.40rem;
		margin-right:0.08rem ;
		padding: 0 0.27rem;
	}
	.p2-detail-1{
		margin-top: 0.32rem;
	}
	.p2-content-1{
		margin-top: 0.80rem;
	}
	.p2-content-photo{
	}
	.p2-content-photo-item-background{
	}
	.p2-content-photo-item-background:hover {
	}
	.p2-content-photo-item-background:hover .p2-content-photo-item-detail{
	}
	.p2-content-photo-item{
		height: 5.83rem;
	}
	.p2-content-photo-item-img{
	}
	.p2-content-photo-item-img img{
		height: 5.83rem;
	}
	.p2-content-photo-item-detail{
		height: 1.32rem;
		bottom: 0.00rem;
	}
	.p2-content-photo-item-input{
		height: 5.83rem;
	}
	.p2-content-photo-item-input:checked + .p2-content-photo-item .p2-content-photo-item-detail{
	}
	.p2-content-photo-item-detail span{
		font-size: 0.24rem;
	}
	.p2-1-mt{
	}
	.p2-voice-layer{
		height: 6.96rem;
	}
	.p2-voice-layer-height{
		height: 6.96rem;
	}
	.p2-voice-layer-content{
	}
	.p2-see-layer{
		height: 6.68rem;
	}
	.p2-see-layer-height{
		height: 6.68rem;
	}
	.p2-see-layer-content{
	}
	.p2-cockpit-layer{
		height: 11.45rem;
	}
	.p2-cockpit-layer-height{
		height: 11.45rem;
	}
	.p2-cockpit-layer-content{
		padding-top: 1.64rem;
	}
	.p2-ms-introduce{
		font-size: 0.72rem;
		margin-bottom: 0.96rem;
	}
	.p2-ms-name{
		font-size: 0.48rem;
		line-height: 0.42rem;
	}
	.p2-ms-name::before{
		right: -1.90rem;
		width: 1.50rem;
		height: 0.02rem;
	}
	.p2-ms-name::after{
		left: -1.90rem;
		width: 1.50rem;
		height: 0.02rem;
	}
	.p2-ms-name-2{
		font-size: 0.24rem;
		line-height: 0.42rem;
		margin-top: 0.32rem;
	}
	.p2-ms-detail{
		font-size: 0.20rem;
		line-height: 0.42rem;
		width: 11.95rem;
		margin-top: 0.32rem;
	}
	.p2-ms-img{
		width: 11.95rem;
		height: 3.0147rem;
		margin-top: 0.88rem;
	}
	.p2-ms-img-2{
		width: 11.21rem;
		height: 6.50rem;
		margin-top: 0.96rem;
	}
	.p2-multi-screen-layer{
		height: 13.14rem;
	}
	.p2-multi-screen-layer-height{
		height: 13.14rem;
	}
	.p2-multi-screen-layer-content{
		padding-top: 1.64rem;	
	}
	.p2-banner-ld-layer{
		height: 9.10rem;
	}
	.p2-banner-ld-layer-height{
		height: 9.10rem;
	}
	.p2-banner-ld-layer-content{
	}
	.myCarousel-box{
		left: -3.60rem;
		height: 9.10rem;
		width: 19.20rem;
	}
	.myCarousel-box .myCarousel-box-indicators{
	}
	.myCarousel-box .myCarousel-box-indicators li{
		width: 0.24rem;
		height: 0.24rem;
		margin-right: 0.26rem;
		margin-left:0.26rem ;
	}
	.p2-banner-ld-layer-content .myCarousel-box .carousel-indicators li{
		width: 0.14rem;
		height: 0.14rem; 
		line-height: 0.14rem;
		border: 0.00rem;
		margin-top: 0.00rem;
		margin-bottom: 0.00rem;
		border-radius: 0.07rem;
	}
	.p2-banner-ld-layer-content .myCarousel-box .carousel-indicators li::after{
		width: 0.24rem;
		height: 0.24rem;
		border: 0.01rem solid #8E8F92;
		border-radius: 0.20rem;
	}
	.p2-banner-ld-layer-content .myCarousel-box .carousel-indicators .active{
		width: 0.14rem;
		height: 0.14rem;
		border: 0.00rem;
	}
	.p2-banner-ld-layer-content .myCarousel-box .carousel-indicators .active::after{
		border: 0.01rem solid rgba(1,94,186,1);
	}
	.myCarousel-box-detail{
		width: 1.00rem;
		height: 1.00rem;
	}
	.carousel-inner .item .item-d{
		height: 8.88rem;
		margin-top: 0.20rem;
	}
	.carousel-inner .item:hover .carousel-caption{
	}
	.carousel-inner .item .carousel-caption{
		top: -0.20rem;
		width: 5.86rem;
		height: 3.00rem;
		padding: 0.49rem 1.16rem 0.00rem 1.16rem ;
	}
	.carousel-caption-div{
	}
	.carousel-inner .item .carousel-caption .carousel-caption-p1{
		font-size: 0.48rem;
		margin-bottom: 0.04rem;
	} 
	.carousel-inner .item .carousel-caption .carousel-caption-p2{
		font-size: 0.32rem;
		letter-spacing: 0.0267rem;
		line-height: 0.32rem;
		margin-top: 0.19rem;
	} 
	.algorithm-imgs-box:nth-child(3) img{
		width:0.88rem;
		height: 0.88rem;
		margin-left: 0.15rem;
	}

}
@media (min-width: 1920px) {

	.p2-banner-layer-background{
		height: 7.68rem;
	}
	.p2-banner-layer-content{
		width: 12rem;
		height: 7.68rem;
	}
	.p2-b-l-c-name{
		margin-top: 1.87rem;
		font-size: 0.72rem;
	}
	.p2-b-l-c-detail{
		width: 7.34rem;
		margin-top: 0.32rem;
		font-size: 0.24rem;
		letter-spacing: 0.0167rem;
		line-height: 0.42rem;
	}
	.c-btn span{
	}
	.p2-b-l-c-btn{
		margin-top: 0.69rem;
		width: 2.16rem;
		height: 0.72rem;
		border: 0.02rem solid rgba(255,255,255,1);
		border-radius: 0.36rem;
	}
	.p2-b-l-c-btn span{
		font-size: 0.20rem;
	}
	.p2-fz-layer{
		height: 9.53rem;
	}
	.p2-fz-layer-height{
		height: 9.53rem;
	}
	.p2-fz-layer-content{
	}
	.p2-content-div{
	}
	.p2-contet-img img{
		width: 5.95rem;
		height: 3.84rem;
	}
	.p2-name-1{
		margin-top: 0.80rem;
	} 
	.p2-name-2{
		margin-top: 0.32rem;
	}
	.algorithm-imgs-box-list{
	}
	.algorithm-imgs-box{
		margin-top: 0.09rem;
		width: 1.36rem;
	}
	.algorithm-imgs-box img{
		width:0.88rem;
		height: 0.88rem;
	}
	.algorithm-imgs-box-text{
		font-size: 0.20rem;
		line-height: 0.36rem;
	}
	.p2-name-one{
		font-size: 0.48rem;
	}
	.p2-name-two{
		margin-top: 0.16rem;
		width: 5.64rem;
		font-size: 0.20rem;
		line-height: 0.36rem;
	}
	.p2-name-two-width{
		width: 5.60rem !important;
	}
	.p2-name{
		width: 0.81rem;
		height: 0.52rem;
		margin-top: 0.10rem;
		font-size: 0.38rem;
	}
	.algorithm-imgs-box:nth-child(4){
		margin-left: 0.25rem;
		
	}
	.text_left{
		margin-left: 0.2rem;
	}
	.text_left_1{
		margin-left: 0.05rem;
	}
	.p2-detail{
		font-size: 0.20rem;
		line-height: 0.36rem;
		width: 4.68rem;
	}
	.p2-btn-box{
		margin-top: 0.64rem;
		font-size: 0.20rem;
		line-height: 0.36rem;
	}
	.p2-btn{
		height: 0.56rem;
		border-radius: 0.40rem;
		margin-right:0.08rem ;
		padding: 0 0.27rem;
	}
	.p2-detail-1{
		margin-top: 0.32rem;
	}
	.p2-content-1{
		margin-top: 0.80rem;
	}
	.p2-content-photo{
	}
	.p2-content-photo-item-background{
	}
	.p2-content-photo-item-background:hover {
	}
	.p2-content-photo-item-background:hover .p2-content-photo-item-detail{
	}
	.p2-content-photo-item{
		height: 5.83rem;
	}
	.p2-content-photo-item-img{
	}
	.p2-content-photo-item-img img{
		height: 5.83rem;
	}
	.p2-content-photo-item-detail{
		height: 1.32rem;
		bottom: 0.00rem;
	}
	.p2-content-photo-item-input{
		height: 5.83rem;
	}
	.p2-content-photo-item-input:checked + .p2-content-photo-item .p2-content-photo-item-detail{
	}
	.p2-content-photo-item-detail span{
		font-size: 0.24rem;
	}
	.p2-1-mt{
	}
	.p2-voice-layer{
		height: 6.96rem;
	}
	.p2-voice-layer-height{
		height: 6.96rem;
	}
	.p2-voice-layer-content{
	}
	.p2-see-layer{
		height: 6.68rem;
	}
	.p2-see-layer-height{
		height: 6.68rem;
	}
	.p2-see-layer-content{
	}
	.p2-cockpit-layer{
		height: 11.45rem;
	}
	.p2-cockpit-layer-height{
		height: 11.45rem;
	}
	.p2-cockpit-layer-content{
		padding-top: 1.64rem;
	}
	.p2-ms-introduce{
		font-size: 0.72rem;
		margin-bottom: 0.96rem;
	}
	.p2-ms-name{
		font-size: 0.48rem;
		line-height: 0.42rem;
	}
	.p2-ms-name::before{
		right: -1.90rem;
		width: 1.50rem;
		height: 0.02rem;
	}
	.p2-ms-name::after{
		left: -1.90rem;
		width: 1.50rem;
		height: 0.02rem;
	}
	.p2-ms-name-2{
		font-size: 0.24rem;
		line-height: 0.42rem;
		margin-top: 0.32rem;
	}
	.p2-ms-detail{
		font-size: 0.20rem;
		line-height: 0.42rem;
		width: 11.95rem;
		margin-top: 0.32rem;
	}
	.p2-ms-img{
		width: 11.95rem;
		height: 3.0147rem;
		margin-top: 0.88rem;
	}
	.p2-ms-img-2{
		width: 11.21rem;
		height: 6.50rem;
		margin-top: 0.96rem;
	}
	.p2-multi-screen-layer{
		height: 13.14rem;
	}
	.p2-multi-screen-layer-height{
		height: 13.14rem;
	}
	.p2-multi-screen-layer-content{
		padding-top: 1.64rem;	
	}
	.p2-banner-ld-layer{
		height: 9.10rem;
	}
	.p2-banner-ld-layer-height{
		height: 9.10rem;
	}
	.p2-banner-ld-layer-content{
	}
	.myCarousel-box{
		left: -3.60rem;
		height: 9.10rem;
		width: 19.20rem;
	}
	.myCarousel-box .myCarousel-box-indicators{
	}
	.myCarousel-box .myCarousel-box-indicators li{
		width: 0.24rem;
		height: 0.24rem;
		margin-right: 0.26rem;
		margin-left:0.26rem ;
	}
	.p2-banner-ld-layer-content .myCarousel-box .carousel-indicators li{
		width: 0.14rem;
		height: 0.14rem; 
		line-height: 0.14rem;
		border: 0.00rem;
		margin-top: 0.00rem;
		margin-bottom: 0.00rem;
		border-radius: 0.07rem;
	}
	.p2-banner-ld-layer-content .myCarousel-box .carousel-indicators li::after{
		width: 0.24rem;
		height: 0.24rem;
		border: 0.01rem solid #8E8F92;
		border-radius: 0.20rem;
	}
	.p2-banner-ld-layer-content .myCarousel-box .carousel-indicators .active{
		width: 0.14rem;
		height: 0.14rem;
		border: 0.00rem;
	}
	.p2-banner-ld-layer-content .myCarousel-box .carousel-indicators .active::after{
		border: 0.01rem solid rgba(1,94,186,1);
	}
	.myCarousel-box-detail{
		width: 1.00rem;
		height: 1.00rem;
	}
	.carousel-inner .item .item-d{
		height: 8.88rem;
		margin-top: 0.20rem;
	}
	.carousel-inner .item:hover .carousel-caption{
	}
	.carousel-inner .item .carousel-caption{
		top: -0.20rem;
		width: 5.86rem;
		height: 3.00rem;
		padding: 0.49rem 1.16rem 0.00rem 1.16rem ;
	}
	.carousel-caption-div{
	}
	.carousel-inner .item .carousel-caption .carousel-caption-p1{
		font-size: 0.48rem;
		margin-bottom: 0.04rem;
	} 
	.carousel-inner .item .carousel-caption .carousel-caption-p2{
		font-size: 0.32rem;
		letter-spacing: 0.0267rem;
		line-height: 0.32rem;
		margin-top: 0.19rem;
	} 
	.algorithm-imgs-box:nth-child(3) img{
		width:0.88rem;
		height: 0.88rem;
		margin-left: 0.15rem;
	}
}
