.swiper-slide{ position: relative; background-position: 50% 50%;}
.swiper-slide .slide{ background-size: 100% 100%;}
.slide1{ background-image:url(../images/index/u0.jpg); background-size: cover;}
.slide2{ 
	background: url(../images/index/u28.png)  no-repeat; 
	background-size: cover;
	display: table;
	table-layout: 100%;
}
.fp-tablecell{ width: 100%; height: 100%; vertical-align: top; display: table-cell;}
.fp-tablecell .container{ margin-top: 5rem;}
.pagination{
	position: fixed;
    z-index: 100;
    margin-top: -81.5px;
    top: 50%;
	right: 17px;
}
.swiper-pagination-switch{
	width: 11px;
	height: 11px;
	border: 1px solid #ddd;
	border-radius: 50%;
	display: block;
	margin: 7px 7px 13px;
	cursor: pointer;
}
.swiper-active-switch{ background: #ddd;}
.slide2 p{ font-size: 28px; color: #fff;}
.slide2 .row{ margin-left: 0;}
.slide2 .form-horizontal{ width: 70%; margin-top: 2rem;}
.slide2 .form-group:nth-child(2){ margin-left: 1rem;}
.slide2 .form-horizontal .control-label{ 
	padding-right: 20px;
	font-size: 16px; 
	color: #fff;
	vertical-align: top;
}
.slide2 .form-group > div{ display: inline-block; width: 15rem;}
.slide2 .form-group:nth-child(3) > div{ width: 35.2rem;}
.slide2 .form-control{ border: 1px solid #fff; background: transparent; font-size: 16px; color: #fff;}
.slide2 .form-control.error{ border: 1px solid red;}
.slide2 .btn{ width: 10rem; background: #4990E2; font-size: 16px;}
.slide2 .form-button{ width: 70%; margin-top: 1rem; text-align: center;}
.footer{ 
	position: absolute;
	bottom: 0;
	left: 0;
	background: #2c2c2c;
	opacity: .8;
}
.footer .container{ margin-top: 0;}
.footer h4{ margin-bottom: 30px; font-size: 28px; color: #fff;}
.footer .col-md-4{ padding-left: 10px; padding-right: 10px;}
.footer .dl-horizontal{ overflow: hidden; margin-bottom: 10px;}
.footer .dl-horizontal dt{ width: 26px; color: #fff;}
.footer .dl-horizontal dd{ float: left; width: 240px; margin-left: 16px; font-size: 14px; color: #fff;}
.footer hr{ margin-bottom: 0; border-color: #666666;}
.footer ul li a{ color: #fff; }
.footer h6{ color: #fff; }
.copyright{ padding: 22px 0;}

