/* pc端 */
@media screen and (min-width: 1024px) {
	html {
		/* 1rem=16px */
		font-size: 16px !important;
	}


	/* //动画效果 */
	/* //动画效果 */
	/* //动画效果 */
	.gjswiper>.swiper-slide {
		opacity: 0.5;
		transition: opacity 1s;
	}

	.gjswiper>.swiperactive {
		opacity: 1;
	}

	/* //全屏页面// */
	.rdpage .pageSwiper {
		min-width: 1024px;
		width: 100%;
		height: 100%;
		position: absolute;
	}

	/* 公共 */
	.imgbox {
		overflow: hidden;
		position: relative;
	}

	.top-img {
		height: 50%;
	}

	.imgbox img {
		width: 100%;
		height: 100%;
		transition: all 1s;
	}

	.imgbox img:hover {
		transform: scale(1.2);
	}

	.advanced-technology-txt {
		height: 30%;
		background-color: #FFFFFF;
		text-align: left;
		padding: 3% 10%;
		margin: 0 auto;
		transition: all 1s;
		transform: translateX(30px);
		opacity: 0.5;
	}

	.txt-sport {
		transform: translateX(0px);
		opacity: 1;
	}


	.advanced-technology-txt .title {
		color: #074493;
		font-weight: bold;
		font-size: 28px;
		letter-spacing: 3px;
	}

	.advanced-technology-txt .desc {
		margin-top: 1.5%;
		color: #000000;
		font-size: 18px;
		line-height: 34px;
		letter-spacing: 2px;
	}

	/* //前沿技术研发 */
	/* //前沿技术研发 */
	/* //前沿技术研发 */
	.swiper-slide-1 {
		width: 100%;
		height: 100%;
	}

	.advanced-technology-imgs {
		width: 100%;
		height: 70%;
		position: relative;
		font-size: 0
	}

	.technology-imgs-left {
		position: absolute;
		top: 0;
		left: 0;
		width: 30%;
		height: 100%;
		display: inline-block;
	}

	.full-img {
		height: 100%;
	}

	.technology-imgs-center {
		position: absolute;
		top: 0;
		left: 30%;
		width: 30%;
		height: 100%;
		display: inline-block;
	}

	.technology-imgs-right {
		position: absolute;
		top: 0;
		left: 60%;
		width: 40%;
		height: 100%;
		display: inline-block;
	}


	.img-desc {
		position: absolute;
		left: 8%;
		bottom: 5%;
		font-size: 28px;
		letter-spacing: 3px;
		color: #FFFFFF;
	}



	/* 现有车用产品研发 */
	/* 现有车用产品研发 */
	/* 现有车用产品研发 */
	.swiper-slide-2 {
		width: 100%;
		height: 100%;
		position: relative;
	}

	.car-products-imgs {
		width: 100%;
		height: 70%;
		position: relative;
		font-size: 0
	}

	.products-imgs-left {
		position: absolute;
		top: 0;
		left: 0%;
		width: 50%;
		height: 100%;
		display: inline-block;
	}

	.products-imgs-right {
		position: absolute;
		top: 0;
		left: 50%;
		width: 50%;
		height: 100%;
		display: inline-block;
	}

	/* 高端消费电子研发 */
	/* 高端消费电子研发 */
	/* 高端消费电子研发 */
	.swiper-slide-3 {
		width: 100%;
		height: 100%;
		position: relative;
	}

	.consumer-electronics-imgs {
		width: 100%;
		height: 70%;
		position: relative;
		font-size: 0
	}

	.electronics-imgs-left {
		position: absolute;
		top: 0;
		left: 0%;
		width: 50%;
		height: 100%;
		display: inline-block;
	}

	.electronics-imgs-right {
		position: absolute;
		top: 0;
		left: 50%;
		width: 50%;
		height: 100%;
		display: inline-block;
	}


	/* 精密模具设计制造能力 */
	/* 精密模具设计制造能力 */
	/* 精密模具设计制造能力 */
	.swiper-slide-4 {
		width: 100%;
		height: 100%;
		position: relative;
	}


	.precision-mold-imgs {
		width: 100%;
		height: 70%;
		position: relative;
		font-size: 0
	}

	.mold-imgs-left {
		position: absolute;
		top: 0;
		left: 0%;
		width: 50%;
		height: 100%;
		display: inline-block;
	}

	.mold-imgs-right {
		position: absolute;
		top: 0;
		left: 50%;
		width: 50%;
		height: 100%;
		display: inline-block;
	}


	/* 未来技术的投资孵化 */
	/* 未来技术的投资孵化 */
	/* 未来技术的投资孵化 */
	.swiper-slide-5 {
		width: 100%;
		height: 100%;
		position: relative;
	}

	.future-touzi-imgs {
		width: 100%;
		height: 70%;
		position: relative;
		font-size: 0
	}

	.touzi-imgs-left {
		position: absolute;
		top: 0;
		left: 0%;
		width: 100%;
		height: 100%;
		display: inline-block;
	}

	/* 右侧轮播按钮 */
	.rdpage .allpage-pagination {
		position: absolute;
		z-index: 20;
		right: 30px;
		bottom: 40%;
		text-align: center;
	}

	.rdpage .allpage-pagination .swiper-pagination-switch {
		display: block;
		width: 4px;
		height: 20px;
		background: rgba(255, 255, 255, 0.3);
		margin: 18px 0;
		cursor: pointer;
	}

	.rdpage .allpage-pagination .swiper-active-switch {
		background: rgba(255, 255, 255, 0.6);
		width: 6px;
		height: 35px;
		border: 0;
	}

	.rdpage .allpage-icon {
		position: absolute;
		width: 100px;
		z-index: 20;
		bottom: 20px;
		text-align: center;
		left: 50%;
		margin-left: -50px;
		display: inline-block;
	}

	.rdpage .allpage-icon img {
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		position: relative;
		top: -3vh;
		animation: heart 1.3s ease-in-out 0.1s infinite alternate;
	}


	/*鼠标移动效果*/
	@keyframes heart {
		from {
			transform: translate(0, 0)
		}

		to {
			transform: translate(0, 15px)
		}
	}

	@-moz-keyframes heart {
		from {
			transform: translate(0, 0)
		}

		to {
			transform: translate(0, 15px)
		}
	}

	@-webkit-keyframes heart {
		from {
			transform: translate(0, 0)
		}

		to {
			transform: translate(0, 15px)
		}
	}

	@-o-keyframes heart {
		from {
			transform: translate(0, 0)
		}

		to {
			transform: translate(0, 15px)
		}
	}

	/*鼠标移动效果 end*/
}

/* 手机端 */
@media screen and (max-width: 1024px) {
	html {
		/* 1rem=14px */
		font-size: 14px !important;
	}
	
	.rdpage {
		margin-top: 50px;
	}

	.top-imgs {
		display: -webkit-flex;
		/* Safari */
		display: flex;
	}

	.inner-imgs {
		display: -webkit-flex;
		/* Safari */
		display: flex;
		flex-wrap: wrap;
		width: 150%;

	}

	.bottom-imgs {
		display: -webkit-flex;
		/* Safari */
		display: flex;
		overflow: hidden;
	}

	.imgbox {
		position: relative;
		width: 100%;
	}

	.imgbox .img-desc {
		position: absolute;
		color: #FFFFFF;
		left: 4%;
		bottom: 5%;
		font-size: 14px;
		letter-spacing: 2px;
	}

	.gjswiper .title {
		color: #043473;
		font-weight: bold;
		font-size: 18px;
		letter-spacing: 3px;
		padding-bottom: 3px;
		line-height: 36px;
		padding: 0 15px;
	}

	.gjswiper .desc {
		font-size: 14px;
		letter-spacing: 1px;
		line-height: 26px;
		padding: 0 15px;
		color: #707072;
		text-indent:2em;
		text-align: left;
		/* border-bottom: 1px solid #6c6c6c; */
	}

	.img-top-bg {
		background-repeat: no-repeat;
		background-size: cover;
		width: 100%;
		height: 100%;
	}

	.img-bottom-bg {
		background-repeat: no-repeat;
		background-size: cover;
		width: 100%;
		height: 100%;
		position: relative;
	}

	.car-products-imgs,
	.consumer-electronics-imgs,
	.precision-mold-imgs {
		display: flex;
		flex-wrap: wrap;
		/* margin-top: 5%; */
		/* padding: 0 5%; */
		background: #FFF;
	}

	.car-products-imgs .imgbox,
	.consumer-electronics-imgs .imgbox,
	.precision-mold-imgs .imgbox {
		width: 50%;
	}

	.part-container {
		background-color: #DDDDDD;
		padding-bottom: 3%;
		/* border-bottom: 1px solid #6c6c6c; */
	}

	.part-txt {
		background-color: #FFFFFF;
		padding: 3% 0;
	}
}
