:root {
	--zt_color--: #0f58aa;
	--zt_deep_color--: #00428d;
	--zt_orange_color--: #f4b60d;
}

/* pc样式 */
@media screen and (min-width: 1024px) {
	.width1200 {
		box-sizing: border-box;
		width: 100%;
		padding: 0 20px;
	}

	.swiper-container .swiper-pagination {
		box-sizing: border-box;
        padding-right: 1rem !important;
		display: flex;
		z-index: 9;
		right: 50%;
		bottom: 0.6rem;
		align-items: center;
		justify-content: flex-end;
	}

	.swiper-container .swiper-pagination-bullet {
		margin: 0  !important;
		padding-left:  0.5rem !important;
		opacity: 1;
		width:0.4rem;
		height:0.4rem;
		display: flex;
		align-items: center;
		justify-content: center;
		color: #fff;
		font-size:0.16rem;
		background-color: transparent;
		position: relative;
	}
	.swiper-container .swiper-pagination-bullet:nth-child(1)::after {
		display: none;
	}
	.swiper-container .swiper-pagination-bullet::after{
		position: absolute;
		left: 0rem;
		top: 50%;
		content: "";
		width: 0.4rem;
		height: 1px;
		background-color: #fff;
	}

	.swiper-container .swiper-pagination>.swiper-pagination-bullet-active {
		border: transparent;
		background-color: transparent;
		width: 0.8rem;
		height: 0.4rem;
	}

	.swiper-container .swiper-pagination>.swiper-pagination-bullet-active>.move-round>.swiper-pagination-yuan {
		border: 0.01rem solid #fff;
	}
	.swiper-container .swiper-pagination>.swiper-pagination-bullet-active>.move-round>.left_round {
		display: block;
	}
	.swiper-container .swiper-pagination>.swiper-pagination-bullet-active>.move-round>.rigth_round {
		display: block;
	}

	

}

/* 移动端样式 */
@media screen and (max-width: 1024px) {
	.width1200 {
		box-sizing: border-box;
		width: 100%;
		padding: 0 20px;
	}

	.swiper-container .swiper-pagination {
		box-sizing: border-box;
        padding-right: 0.2rem !important;
		display: flex;
		z-index: 9;
		right: 50%;
		bottom: 0.6rem;
		align-items: center;
		justify-content: flex-end;
	}

	.bannerBox .swiper-container .swiper-pagination-bullet {
		margin: 0  !important;
		padding-left:  0.2rem !important;
		opacity: 1;
		width:0.4rem;
		height:0.4rem;
		display: flex;
		align-items: center;
		justify-content: center;
		color: #fff;
		font-size:0.16rem;
		background-color: transparent;
		position: relative;
	}
	.swiper-container .swiper-pagination-bullet:nth-child(1)::after {
		display: none;
	}
	.swiper-container .swiper-pagination-bullet::after{
		position: absolute;
		left: 0;
		top: 50%;
		content: "";
		width: 0.2rem;
		height: 1px;
		background-color: #fff;
	}

	.swiper-container .swiper-pagination>.swiper-pagination-bullet-active {
		border: transparent;
		background-color: transparent;
		width: 0.8rem;
		height: 0.4rem;
	}

	.swiper-container .swiper-pagination>.swiper-pagination-bullet-active>.move-round>.swiper-pagination-yuan {
		border: 0.01rem solid #fff;
	}
	.swiper-container .swiper-pagination>.swiper-pagination-bullet-active>.move-round>.left_round {
		display: block;
	}
	.swiper-container .swiper-pagination>.swiper-pagination-bullet-active>.move-round>.rigth_round {
		display: block;
	}


	
}

@media screen and (max-width: 800px) {

	
}