.FPVSelect{
	position: relative;
}
.FPVSelect span{
	display: flex;
	align-items: center;
	font-family: Stratum2-Black;
}
.FPVSelect span svg{
	transition: all ease-out .3s;
	margin-left: 10px;
	fill: #fff;
	max-width: 16px;
}
.FPVSelect .spin{
	transform: rotateZ(180deg);
}
.FPVSelect section{
	position: absolute;
	left: 0;
	top: 100%;
	z-index: 99;
	width: 110%;
	display: none;
}
.FPVSelect section a{
	font-family: DIN;
	font-size: 20px;
	opacity: 0.5;
	margin-top: 12px;
	display: block;
}
.FPVSelect section a.active{
	opacity: 1;
}
.FPVContBox{
	display: none;
}
.FPVContent,.FPVContBox{
	min-height: 830px;
}
.FPVContBox.FPVModel1{
	display: flex;
	align-items: center;
}
.FPVContBox{
	background-size: cover;
}
.FPVX07M .FPVContBox{
	background: url(https://img.hsairforce.com/websiteImg/2024/08/hs-fpv-drone-bg-x07m-scaled.webp) no-repeat center center;
}
.FPVX10M .FPVContBox{
	background: url(https://img.hsairforce.com/websiteImg/2024/09/hs-fpv-drone-bg-x10m-scaled.webp) no-repeat center center;
}
.FPVP104M .FPVContBox{
	background: url(https://img.hsairforce.com/websiteImg/2024/09/hs-fpv-drone-bg-p104m-scaled.webp) no-repeat center center;
}
.FPVP106M .FPVContBox{
	background: url(https://img.hsairforce.com/websiteImg/2024/09/hs-fpv-drone-bg-p106m-scaled.webp) no-repeat center center;
}
.FPVP134M .FPVContBox{
	background: url(https://img.hsairforce.com/websiteImg/2024/09/hs-fpv-drone-bg-p134m-scaled.webp) no-repeat center center;
}
.FPVP136M .FPVContBox{
	background: url(https://img.hsairforce.com/websiteImg/2024/09/hs-fpv-drone-bg-p136m-scaled.webp) no-repeat center center;
}
.FPVModel1_content{
	display: flex;
	align-items: center;
	position: relative;
}
.FPVContImg{
	width: 48%;
	text-align: center;
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
	margin-right: 2%;
}
.FPVContImg h3{
	font-size: 128px;
	font-family: Stratum2-Black;
	background: linear-gradient(rgba(255,255,255,1), rgba(255,255,255,0));
	background-clip: text;
	color: transparent;
}
.FPVContImg img{
	margin-top: -104px;
}
.FPVContSection{
	width: 48%;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.FPVContSection section{
	width: 31%;
	color: #fff;
	margin-bottom: 80px;
}
.FPVContSection section h5{
	font-size: 60px;
	font-family: Stratum2-Black;
	display: flex;
	align-items: flex-start;
}
.FPVContSection section h5 span{
	font-size: 24px;
	margin: 5% 0 0 10px;
}
.FPVContSection section p{
	font-size: 16px;
	opacity: 0.5;
	font-family: DIN;
}
.FPVParame_decBox{
	color: #fff;
	width: 48%;
}
.FPVParame_decBox h3{
	font-size: 22px;
	font-family: Stratum2-Black;
	padding: 12px 0 12px 20px;
	box-sizing: border-box;
	background: rgba(255,255,255,0.2);
}
.FPVParame_decBox ul li{
	display: flex;
	justify-content: space-between;
	padding: 12px 0 12px 20px;
	font-size: 18px;
	opacity: 0.7;
	border-bottom: 1px dashed rgba(64, 59, 58, 1);
}
.FPVParame_decBox ul li span{
	font-family: DIN;
}
.FPVModel2{
    align-items: baseline;
}
.FPVModel2 .w68{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 89.3%;
	margin: 0 auto;
	padding-top: 70px;
}
.FPVParame_decBox:nth-of-type(-n+2){
	margin-bottom: 80px;
}
.FPVModel3{
	background: #262626;
	padding: 40px 15px;
	box-sizing: border-box;
	min-height: auto;
	justify-content: space-between;
}
.FPVModel3_Swiper{
	max-height: 700px;
}
.FPVModel3_Swiper .swiper-slide{
	background: rgba(79, 80, 82, 0.5);
}
.FPVImgSlide_bigImg{
	width: 83%;
}
.FPVImgSlide_bigImg img{
	max-height: 685px;
}
.FPVImgSlide_bigImg section{
	width: 80.3%;
	margin: auto;
	display: none;
	justify-content: center;
	align-items: center;
	height: 100%;
}
.FPVImgSlide_bigImg section:first-child{
	display: flex;
}
.FPVImgSlide_smallImg{
	width: 15.8%;
	position: relative;
}
.FPVImgSlide_smallImg .swiper-slide{
	display: flex;
	align-items: center;
	justify-content: center;
}
.FPVImgSlide_smallImg .active{
    background: rgba(79, 80, 82, 1);
}
.FPVImgSlide_smallImg section{
	width: max-content;
}
.FPVImgSlide_smallImg img{
	max-height: 150px;
}
.FPVImgSlide_smallImg .swiper-button-prev,.FPVImgSlide_smallImg .swiper-button-next{
	width: 35px;
	height: 69px;
	transform: rotateZ(90deg);
	background: rgba(255, 255, 255, 0.2);
}
.FPVImgSlide_smallImg .swiper-button-prev::after,.FPVImgSlide_smallImg .swiper-button-next::after{
	width: 20px;
	height: 12px;
	font-size: 12px;
	color: #fff;
	text-align: center;
}
.FPVImgSlide_smallImg .swiper-button-prev{
	top: -35px;
	border-radius: 0 5px 5px 0;
	left: 42%;
}
.FPVImgSlide_smallImg .swiper-button-next{
	bottom: -56px;
	top: auto;
	right: 42%;
	border-radius: 5px 0 0 5px;
}
.FPVModel4{
	padding: 20px 0 90px 0;
	box-sizing: border-box;
}
.FPVModel4 .parameter{
	width: 93%;
	margin: auto;
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
}
.FPVModel4 .parameter ul:first-child{
	width: 28%;
}
.FPVModel4 .parameter ul:not(:first-child){
	width: 36%;
	text-align: center;
}
.FPVModel4 ul li img{
	max-width: 285px;
	max-height: 172px;
}
.FPVModel4 ul li:not(:first-child){
	border-bottom: 1px dashed #403B3A;
}
.FPVModel4 ul li:not(:first-child){
	color: #fff;
	font-size: 17px;
	font-family: DIN;
	height: 76px;
	display: flex;
	align-items: center;
}
.FPVModel4 ul:not(:first-child) li:not(:first-child){
	justify-content: center;
}
.FPVModel4 ul:first-child li{
	padding-left: 12px;
	font-family: Stratum2-Black;
}
.FPVModel4 ul:not(:first-child) li:nth-child(2){
	font-size: 26px;
	font-family: Stratum2-Black;
	
}
.FPVModel4 ul li:nth-child(2){
	background: rgba(255,255,255,0.2);
	border-bottom: 0;
	margin: 0 5px;
}
.FPVP .FPVModel1_content{
	justify-content: flex-end;
}
.FPVP .FPVContImg{
	margin-right: 0;
}
.FPVP .FPVModel4 .parameter ul:first-child{
	width: 24%;
}
.FPVP .FPVModel4 .parameter ul:not(:first-child){
	width: 19%;
}
@media only screen and (max-width: 1600px) {
	.FPVContent, .FPVContBox{
		min-height: 700px;
	}
	.FPVContImg h3{
		font-size: 98px;
	}
	.FPVContImg img{
		margin-top: -66px;
		width: 90%;
	}
	.FPVContSection section h5{
		font-size: 55px;
	}
	.FPVContSection section h5 span{
		font-size: 22px;
		margin: 5% 0 0 8px;
	}
	.FPVContSection section p{
		font-size: 16px;
	}
	.FPVModel2 .w68{
		width: 92%;
		padding-top: 40px;
	}
	.FPVParame_decBox:nth-of-type(-n+2){
		margin-bottom: 60px;
	}
	.FPVParame_decBox h3{
		font-size: 20px;
	}
	.FPVParame_decBox ul li{
		font-size: 16px;
	}
	.FPVModel3{
		min-height: auto;
	}
	.FPVModel3_Swiper{
		max-height: 600px;
	}
	.FPVImgSlide_bigImg img{
		max-height: 580px;
	}
	.FPVModel4 ul:not(:first-child) li:nth-child(2){
		font-size: 25px;
	}
	.FPVModel4 ul li:not(:first-child){
		height: 68px;
	}
	.FPVModel4 ul li:not(:first-child){
		font-size: 16px;
	}
	.FPVModel4 ul li img{
		max-height: 160px;
	}
}
@media only screen and (max-width: 1300px) {
	.FPVContSection section p{
		font-size: 14px;
	}
	.FPVContImg h3{
		font-size: 86px;
	}
	/* .FPVContent, .FPVContBox{
		min-height: 800px;
	} */
	.FPVContSection section h5{
		font-size: 44px;
	}
	.FPVParame_decBox h3{
		font-size: 16px;
	}
	.FPVParame_decBox ul li{
		font-size: 14px;
	}
	.FPVModel4 ul li:not(:first-child){
		font-size: 14px;
		height: 60px;
	}
	.FPVModel4 ul:not(:first-child) li:nth-child(2){
		font-size: 18px;
	}
	.FPVModel4 .parameter ul:first-child{
		width: 30%;
	}
	.FPVModel4 .parameter ul:not(:first-child){
		width: 35%;
	}
	.FPVSelect section a{
		font-size: 16px;
	}
	.FPVModel4 ul li img{
		max-height: 124px;
	}
}
@media only screen and (max-width: 1024px) {
	.FPVContBox.FPVModel1,.FPVModel1_content,.FPVContBox{
		display: block;
	}
	.FPVContent, .FPVContBox{
		min-height: inherit;
	}
	h2.sectionTitle {
		font-size: 28px;
		color: #fff;
		font-family: Stratum2-Black;
		text-align: center;
		margin-bottom: 25px;
	}
	.FPVContImg{
		width: 100%;
		margin-right: 0;
		display: block;
	}
	.FPVContImg h3{
		font-size: 60px;
	}
	.FPVContImg img{
		margin-top: -34px;
	}
	.FPVContBox::after{
		display: none;
	}
	.FPVContSection{
		width: 100%;
	}
	.FPVModel1{
		padding: 40px 0 30px 0;
	}
	.FPVContSection section h5{
		font-size: 34px;
		display: block;
	}
	.FPVContSection section h5 span{
		font-size: 14px;
		margin-left: 2px;
	}
	.FPVContSection section{
		width: 48%;
		margin-bottom: 20px;
		text-align: center;
	}
	.FPVContSection section p{
		font-size: 14px;
	}
	.FPVModel1_content{
		width: 92%;
		margin: auto;
	}
	.FPVModel2{
		padding: 70px 0 60px 0;
	}
	.FPVModel2 .w68{
		width: 92%;
		padding-top: 0;
		display: block;
		margin: auto;
	}
	.FPVParame_decBox:nth-of-type(-n+2),.FPVParame_decBox{
		margin-bottom: 30px;
		width: 100%;
	}
	.FPVParame_decBox h3{
		font-size: 16px;
		padding: 12px;
		text-align: center;
	}
	.FPVParame_decBox ul li{
		font-size: 14px;
		padding: 12px 10px;
	}
	.FPVImgSlide_smallImg{
		width: 100%;
	}
	.FPVImgSlide_smallImg img{
		max-height: 258px;
	}
	.FPVImgSlide_smallImg .active{
		background: rgba(79, 80, 82, 0.5);
	}
	.FPVModel3_Swiper{
		border-radius: 10px;
	}
	.FPVImgSlide_smallImg .swiper-slide{
		border-radius: 10px;
		padding: 5px 0;
		height: 268px;
	}
	.FPVImgSlide_smallImg .swiper-wrapper{
		padding-bottom: 30px;
	}
	.FPVImgSlide_smallImg .swiper .swiper-pagination{
		bottom: 0;
	}
	.FPVImgSlide_smallImg .swiper-pagination-bullet{
		background: #fff;
	}
	.FPVModel4{
		padding: 60px 0 20px 0;
	}
	.FPVModel4 .parameter{
		width: 96%;
		margin-left: 4%;
		overflow-x: auto;
	}
	.FPVModel4 ul li img{
		max-height: 90px;
	}
	.FPVModel4 ul:first-child li{
		padding-left: 10px;
	}
	.FPVModel4 ul li:nth-child(2){
		margin: 0 2px;
	}
	.FPVModel4 ul li:not(:first-child){
		font-size: 12px;
	}
	.FPVModel4 ul:not(:first-child) li:nth-child(2){
		font-size: 18px;
	}
	.FPVModel4 ul li:not(:first-child){
		height: 50px;
	}
	.FPVModel4 ul,.FPVModel4 ul li{
		width: 140px!important;
		box-sizing: border-box;
	}
	.FPVModel4 ul{
		margin: 0 2px;
	}
	.FPVModel4 ul:first-child,.FPVModel4 ul:first-child li{
		width: 184px!important;
	}
	.FPVModel4 ul li.long{
		height: 72px;
	}
	.fpvTips{
		color: #fff;
		opacity: 0.3;
		font-size: 14px;
		font-family: DIN;
		width: 92%;
		margin: auto;
		margin-top: 80px;
	}
}