/* 导师空间（teachershow）swiper */
.teachershow_swiper{
	width:100%;
	height:415px;
	margin-bottom:80px;
}
.teachershow_swiper .device {
  	width: 100%;
  	height: 415px;
  	margin: 0px auto;
  	position: relative;
  	overflow:hidden;
  	background: none;
  	border: none;
  	z-index:0;
}
.teachershow_swiper .device .arrow-left {
  	background: url(../images/arrows.png) no-repeat left top;
  	position: absolute;
  	left: 83px;
  	top: 50%;
  	margin-top: -15px;
  	width: 15px;
  	height: 39px;
  	z-index:2;
}
.teachershow_swiper .device .arrow-right {
  	background: url(../images/arrows.png) no-repeat left bottom;
  	position: absolute;
  	right: 83px;
  	top: 50%;
  	margin-top: -15px;
  	width: 15px;
  	height: 39px;
  	z-index:2;
}
.teachershow_swiper .swiper-container {
  	height: 415px;
  	width: 1172px;
 	margin:auto;
}
.teachershow_swiper .content-slide {
  	padding: 20px;
  	color: #fff;
}
.teachershow_swiper .title {
  	font-size: 25px;
  	margin-bottom: 10px;
}
.teachershow_swiper .pagination {
  	position: absolute;
  	left: 0;
  	text-align: center;
  	bottom:30px;
  	z-index:10;
  	width: 100%;
}

.teachershow_swiper .swiper-pagination-switch {
  	display: inline-block;
  	width: 10px;
  	height: 10px;
  	border-radius: 10px;
  	background: #fff;
  	margin: 0 5px;
  	cursor: pointer;
}
.teachershow_swiper .swiper-active-switch {
  	background: #fff;
  	-moz-opacity:0.5;  
  	-khtml-opacity: 0.5;  
  	opacity: 0.5; 
}






/*  首页（index）swiper  */
.banner_swiper{
	width:100%;
	min-width:1182px;
	height:415px;
	float:left;
	margin-top:81px;
}
.banner_swiper .device {
  	width: 100%;
	min-width:1182px;
  	height: 415px;
  	margin: 0px auto;
  	position: relative;
  	overflow:hidden;
  	background: none;
  	border: none;
}
.banner_swiper .device .arrow-left {
  	background: url(../images/arrows.png) no-repeat left top;
  	position: absolute;
  	left: 83px;
  	top: 50%;
  	margin-top: -15px;
  	width: 15px;
  	height: 39px;
}
.banner_swiper .device .arrow-right {
  	background: url(../images/arrows.png) no-repeat left bottom;
  	position: absolute;
  	right: 83px;
  	top: 50%;
  	margin-top: -15px;
  	width: 15px;
  	height: 39px;
}
.banner_swiper .swiper-container {
  	height: 415px;
  	width: 100%;
	min-width:1182px;
 	margin:auto;
}
.banner_swiper .content-slide {
  	padding: 20px;
  	color: #fff;
}
.banner_swiper .title {
  	font-size: 25px;
  	margin-bottom: 10px;
}
.banner_swiper .pagination {
  	position: absolute;
  	left: 0;
  	text-align: center;
  	bottom:30px;
  	z-index:10;
  	width: 100%;
}

.banner_swiper .swiper-pagination-switch {
  	display: inline-block;
  	width: 10px;
  	height: 10px;
  	border-radius: 10px;
  	margin: 0 5px;
  	cursor: pointer;
  	
  	background: #fff;
  	-moz-opacity:0.5;  
  	-khtml-opacity: 0.5;  
  	opacity: 0.5; 
}
.banner_swiper .swiper-active-switch {
  	background: #fff;
  	opacity: 1;
}




/*  服务项目（serviceitem）swiper  */
.service_swiper{
	width:100%;
  	min-width:1182px;
	height:220px;
	float:left;
	margin-top:81px;
	margin-bottom:80px;
}
.service_swiper .device {
  	width: 100%;
  	min-width:1182px;
  	height: 220px;
  	margin: 0px auto;
  	position: relative;
  	overflow:hidden;
  	background: none;
  	border: none;
}
.service_swiper .device .arrow-left {
  	background: url(../images/arrows.png) no-repeat left top;
  	position: absolute;
  	left: 83px;
  	top: 50%;
  	margin-top: -15px;
  	width: 15px;
  	height: 39px;
}
.service_swiper .device .arrow-right {
  	background: url(../images/arrows.png) no-repeat left bottom;
  	position: absolute;
  	right: 83px;
  	top: 50%;
  	margin-top: -15px;
  	width: 15px;
  	height: 39px;
}
.service_swiper .swiper-container {
  	height: 220px;
  	width: 100%;
  	min-width:1182px;
 	margin:auto;
}
.service_swiper .content-slide {
  	padding: 20px;
  	color: #fff;
}
.service_swiper .title {
  	font-size: 25px;
  	margin-bottom: 10px;
}
.service_swiper .pagination {
  	position: absolute;
  	left: 0;
  	text-align: center;
  	bottom:30px;
  	z-index:10;
  	width: 100%;
}

.service_swiper .swiper-pagination-switch {
  	display: inline-block;
  	width: 10px;
  	height: 10px;
  	border-radius: 10px;
  	background: #fff;
  	margin: 0 5px;
  	cursor: pointer;
}
.service_swiper .swiper-active-switch {
  	background: #fff;
  	-moz-opacity:0.5;  
  	-khtml-opacity: 0.5;  
  	opacity: 0.5; 
}


/*  首页（index）index_teacher_swiper  */
.index_teacher_swiper{
	width:100%;
	height:620px;
	position:relative;
}
.index_teacher_swiper .device1 {
  	width: 100%;
  	height: 620px;
  	margin: 0px auto;
  	position: relative;
  	overflow:hidden;
  	background: none;
  	border: none;
}
.index_teacher_swiper .swiper-container1 {
  	height: 620px;
  	width: 810px;
 	margin:auto;
}
.index_teacher_swiper .content-slide1 {
  	padding: 20px;
  	color: #fff;
}
.index_teacher_swiper .title {
  	font-size: 25px;
  	margin-bottom: 10px;
}
.index_teacher_swiper .pagination1 {
  	position: absolute;
  	left: 0;
  	text-align: center;
  	bottom:40px;
  	z-index:10;
  	width: 100%;
}

.index_teacher_swiper .pagination1 .swiper-pagination-switch {
  	display: inline-block;
  	width: 10px;
  	height: 10px;
  	border-radius: 10px;
  	background: #fff;
  	margin: 0 5px;
  	cursor: pointer;
  	margin-left:20px;
  	margin-right:20px;
  	-moz-opacity:0.5;  
  	-khtml-opacity: 0.5;  
  	opacity: 0.5; 
}

.index_teacher_swiper .pagination1 .swiper-active-switch {
  	background: #fff;
  	-moz-opacity:1;  
  	-khtml-opacity: 1;  
  	opacity: 1; 
}







/*  成功案例（index）studies_swiper  */
.studies_swiper{
	width:100%;
	height:714px;
}
.studies_swiper .device2 {
  	width: 100%;
	height:714px;
  	margin: 0px auto;
  	position: relative;
  	overflow:hidden;
  	background: none;
  	border: none;
}
.studies_swiper .device2 .arrow-left2 {
  	background: url(../images/index/case_studies_arrows.jpg) no-repeat left top;
  	position: absolute;
  	left: 37px;
  	top: 50%;
  	margin-top: -15px;
  	width: 40px;
  	height: 40px;
  	border-radius:20px;
  	opacity:0.7;
}
.studies_swiper .device2 .arrow-right2 {
  	background: url(../images/index/case_studies_arrows.jpg) no-repeat left bottom;
  	position: absolute;
  	right: 37px;
  	top: 50%;
  	margin-top: -15px;
  	width: 40px;
  	height: 40px;
  	border-radius:20px;
  	opacity:0.7;
}
.studies_swiper .swiper-container2 {
	height:714px;
  	width: 100%;
 	margin:auto;
}
.studies_swiper .pagination2 {
  	position: absolute;
  	left: 0;
  	text-align: center;
  	bottom:30px;
  	z-index:10;
  	width: 100%;
}

.studies_swiper .swiper-pagination-switch {
  	display: inline-block;
  	width: 10px;
  	height: 10px;
  	
  	border-radius: 10px;
  	background: #fff;
  	margin: 0px 20px 0px 20px;
  	cursor: pointer;
  	-moz-opacity:0.5;  
  	-khtml-opacity: 0.5;  
  	opacity: 0.5; 
}
.studies_swiper .swiper-active-switch {
  	background: #fff;
  	opacity: 1;
}


/*  精品素材（index）material_swiper  */
.material_swiper{
	width:100%;
	height:103px;
}
.material_swiper .device3 {
  	width: 100%;
	height:103px;
  	margin: 0px auto;
  	position: relative;
  	overflow:hidden;
  	background: none;
  	border: none;
}
.material_left .arrow-left3 {
  	background: url(../images/index/case_material_arrows.png) no-repeat left top;
  	position: absolute;
  	left: 30px;
  	top: 50%;
  	margin-top: -15px;
  	width: 10px;
  	height: 19px;
}
.material_left .arrow-right3 {
  	background: url(../images/index/case_material_arrows.png) no-repeat left bottom;
  	position: absolute;
  	right: 30px;
  	top: 50%;
  	margin-top: -15px;
  	width: 10px;
  	height: 19px;
}
.material_swiper .swiper-container3 {
	height:103px;
  	width: 100%;
 	margin:auto;
}
.material_swiper .pagination3 {
  	position: absolute;
  	left: 0;
  	text-align: center;
  	bottom:30px;
  	z-index:10;
  	width: 100%;
}

.material_swiper .swiper-pagination-switch {
  	display: inline-block;
  	width: 10px;
  	height: 10px;
  	
	background:rgba(239,239,239,1);
	border:1px solid rgba(70,70,70,1);
  	border-radius: 10px;
  	margin: 0px 20px 0px 20px;
  	cursor: pointer;
}
.material_swiper .swiper-active-switch {
  	width:10px;
	height:10px;
	background:rgba(221,26,35,1);
	border:1px solid rgba(221,26,35,1);
}


.material_swiper .swiper-slide {
  height: 100%;
  opacity: 0.4;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -ms-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.material_swiper .swiper-slide-visible {
  opacity: 0.5;
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8);
}
.material_swiper .swiper-slide-active {
  top: 0;
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}

