﻿@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
body {
	background:#edf0f0;
	font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
	font-size:14px;
	color:#333;
}
.banner h1 {
	font-size:36px;
	text-align:center;
	font-weight:normal;
}
.banner h2 {
	font-size:18px;
	color:#535353;
	text-align:center;
	font-weight:normal;
	margin:20px 0 60px;
}
.banner .swiper {
	width: 1136px;
	margin:0 auto;
	position:relative;
}
.current-swiper {
	width: 660px;
    height: 362px;
    border-radius: 10px;
    margin: 0 auto;
    box-shadow: 0 0 20px rgba(0,0,0,0.05);
    position: relative;
	z-index: 99;
	cursor: pointer;
}
.left-swiper {
	position:absolute;
	left:117px;
	top:46px;
	z-index:1;
}
.right-swiper {
	position:absolute;
	right:117px;
	left:auto;
	top:46px;
	z-index:1;
}
.nocurrent-swiper {
	width:479px;
	height:273px;
	border-radius:8px;
	box-shadow:0 0 20px rgba(0,0,0,0.05);
}
.nocurrent-swiper:before {
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(237,240,240,0.9);
	z-index:99;
}
.slide1 {
	background:url(../../img/about/team_bg.png) no-repeat center;
}
.slide2 {
	background:url(../../img/about/team_bg.png) no-repeat center;
}
.slide3 {
	background:url(../../img/about/team_bg.png) no-repeat center;
}
.slide4 {
	background:url(../../img/about/team_bg.png) no-repeat center;
}
.slide5 {
	background:url(../../img/about/team_bg.png) no-repeat center;
}
.slide6 {
	background:url(../../img/about/team_bg.png) no-repeat center;
}
.slide1 img, .slide2 img, .slide3 img, .slide4 img, .slide5 img, .slide6 img{
	float: left;
	margin-top: 31px;
	margin-left: 40px;
}
.right-swiper .swiper-slide img, .left-swiper .swiper-slide img{
    margin-left: 0px;
}
.right-swiper .management-team-text, .left-swiper .management-team-text{
	width: 172px;
    float: left;
    padding: 60px 44px;
}
.right-swiper .management-team-text span, .left-swiper .management-team-text span{
    font-size: 16px;
    color: #333;
}
.right-swiper .management-team-text p, .left-swiper .management-team-text p{
    font-size: 12px;
    color: #333;
}

.title {
	padding-top:70px;
	margin-left:45px;
	height:29px;
	line-height:29px;
	font-size:18px;
	color:#666;
}
.nocurrent-swiper .title {
	padding-top:44px;
	margin-left:30px;
	font-size:16px;
	height:25px;
	line-height:25px;
}
.name {
	margin-left:45px;
	height:55px;
	display:inline-block;
	position:relative;
	line-height:55px;
	padding-bottom:9px;
	padding-right:55px;
	border-bottom:1px solid #dddddd;
	font-size:36px;
	color:#333;
}
.nocurrent-swiper .name {
	height:46px;
	line-height:46px;
	font-size:30px;
	padding-right:46px;
	margin-left:30px;
}
.name:before {
	content:'';
	position:absolute;
	width:30px;
	height:30px;
	right:10px;
	top:0;
	bottom:0;
	margin:auto;
	background:url(../../img/about/curr_sectbg.png) no-repeat center center;
}
.nocurrent-swiper .name:before {
	width:26px;
	height:26px;
	background-size:100% 100%;
}
.detail {
	margin-left:45px;
	width:275px;
	margin-top:30px;
	padding-right:5px;
	line-height:24px;
	color:#bbb;
	font-size:14px;
}
.nocurrent-swiper .detail {
	font-size:12px;
	line-height:20px;
	width:235px;
	margin-left:30px;
}
.swiper-button-prev {
	width:46px;
	height:46px;
	background:url(../../img/about/curr_prev.png) no-repeat center center;
}
.swiper-button-next {
	width:46px;
	height:46px;
	background-size:auto;
	background-image:url(../../img/about/curr_next.png);
}

/* .gallery-top {
	height: 80%;
}
.gallery-thumbs {
	height: 100px;
	box-sizing: border-box;
	padding: 10px 0;
}
.gallery-thumbs .swiper-slide {
	width: 70px;
	height: 70px;
	opacity: 0.4;
}
.gallery-thumbs .swiper-slide-thumb-active {
	opacity: 1;
}
.gallery-thumbs .swiper-slide{
    width: 100px !important;
}
.gallery-thumbs .swiper-slide img{
	margin: 0 auto;
	display: block;
 }
  .gallery-thumbs{
	width: 650px;
	margin-top: 40px;
 } */

 .swiper-pagination-bullet {
    width: 72px;
    height: 72px;
    background-image:url(../../img/about/curr_next.png);
}
