.movepic{ position: relative; width: 300px; height: 300px; overflow: hidden; }
	.movepic li p{ position: absolute; padding: 10px; bottom: 0; left: 0; right: 0; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; background: rgba(30,26,73,.8); }
	.movepic li p::before{ display: inline-block; content: " "; margin-right: 3px; width: 8px; height: 8px; border-radius: 4px; background: #28b4ff; }
	.movepic li a{ font-size: 14px; color: #cde1ff; }
	.movepic li img{ width: 300px; height: 300px; }
	.arrowL,.arrowR{ display: block; position: absolute; z-index: 2; top: 128px; width: 30px; height: 60px; background: rgba(0,0,0,.6); border-top-right-radius: 30px; border-bottom-right-radius: 30px; text-align: center; }
	.arrowL img,.arrowR img{ padding-top: 24px; margin-left: -5px; }
	.arrowL:hover,.arrowR:hover{ background: #28b4ff; }
	.arrowR{ right: 0; transform: rotateY(180deg); }
	.movepic .swiper-pagination-bullet{
		width: 20px;
		height: 3px;
		border-radius: 0;
		background: #1e1a49;
		opacity: 1;
	}
	.movepic .swiper-pagination-bullet-active{ background: #28b4ff; }
	.movepic .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
		width: auto;
		bottom:  55px;
		right: 0;
		left: 2px;
	}
	.movepic .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0 5px; }
