/* CSS Document */

.index {
	.banner {
		.swiper-slide {
			position: relative;
			background-position: center;
			background-size: cover;
			img {
				display: block;
				width: 100%;
			}
			.text {
				color: #fff;
				font-size: 20px;
				line-height: 1.5em;
				font-weight: lighter; padding: 2em 0;
				width: 70%;
				position: absolute;
				top: 50%;
				left: 50%; margin-left: -35%; margin-top: -85px;
				background-color: rgba(27, 17, 70, 0.6);
				text-align: center;
			}
		}
		.swiper-container-horizontal>.swiper-pagination-bullets,
		.swiper-pagination-custom,
		.swiper-pagination-fraction {
			bottom: 5%;
		}
		.swiper-pagination-bullet {
			opacity: .4;
			margin: 0 6px; height: 3px; width: 30px; border-radius: 0; opacity: 1; background-color: #1f154a;
		}
		.swiper-pagination-white .swiper-pagination-bullet-active {
			background-color: #fff;
		}
		.swiper-button-prev {
			left: 5%;
		}
		.swiper-button-next {
			right: 5%;
		}
	}

	
}

.quick-link{
	table{ width: 100%;
		tr{ border: 1px solid #f2f2f2; 
			td{ border: 1px solid #f2f2f2; }
		}
	}
	a{ display: block; width: 100%; float: left; text-align: center;  padding: 8% 0;
		i{ display: block; color: #1c1247; font-size: 18px; height: 18px;	}
		span{ display: block;	font-size: 14px; color: #333; }
		&:hover{
			background-color: #1c1247;
			i,span{  color: #fff; }
		}
	}
}