 @media screen and (max-width: 768px) {
   .team-lunbox .swiper-slide>a {
     width: auto;
     height: auto;
   }
 }

 .team-top {
   text-align: center;
   margin-bottom: 50px;
 }

 .team-tit {
   font-size: 30px;
   color: #0064a9;
   font-weight: bold;
   margin-bottom: 20px;
 }

 .team-sub {
   font-size: 24px;
   color: #0064a9;
 }

 .team-txt {
   font-size: 16px;
   color: #333333;
   margin-top: 50px;
 }

 /*  */
 .team-lunbox {
   position: relative;
 }

 .team-lunbox .swiper-container {
   width: 100%;
   height: 100%;
   margin-left: auto;
   margin-right: auto;
   padding-bottom: 40px;
 }

 .team-lunbox .swiper-slide {
   text-align: center;
   font-size: 18px;
   background: #fff;
   height: calc((100% - 30px) / 2);

   /* Center slide text vertically */
   display: -webkit-box;
   display: -ms-flexbox;
   display: -webkit-flex;
   display: flex;
   -webkit-box-pack: center;
   -ms-flex-pack: center;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-box-align: center;
   -ms-flex-align: center;
   -webkit-align-items: center;
   align-items: center;
 }

 .team-lunbox .swiper-slide>a {
   display: block;
   width: 380px;
   height: 240px;
   background-color: rgb(255, 255, 255);
   overflow: hidden;
   display: -webkit-box;
   display: -ms-flexbox;
   display: -webkit-flex;
   display: flex;
   -webkit-box-pack: center;
   -ms-flex-pack: center;
   -webkit-justify-content: center;
   justify-content: center;
   -webkit-box-align: center;
   -ms-flex-align: center;
   -webkit-align-items: center;
   align-items: center;
   overflow: hidden;
   padding: 20px;
   background-color: #666666;
   padding: 0;
 }

 .team-lunbox .swiper-pagination {
   bottom: 0;
 }

 .team-lunbox .swiper-button-next,
 .team-lunbox .swiper-button-prev {
   width: 15px;
   height: 26px;
   background-size: 100% 100%;
 }

 .team-lunbox .swiper-button-next {
   right: -30px;
   background: url(../images/jtr2.png) no-repeat center;
 }

 .team-lunbox .swiper-button-prev {
   left: -30px;
   background: url(../images/jtl2.png) no-repeat center;
 }

 .team-lunbox .swiper-slide>a>img {
   transition: all 1s;
   -ms-transition: all 1s;
   -moz-transition: all 1s;
   -webkit-transition: all 1s;
   -o-transition: all 1s;
   min-width: 100%;
   min-height: 100%;
   cursor: pointer;
 }

 .team-lunbox .swiper-slide:hover img {
   transform: scale(1.2);
   -ms-transform: scale(1.2);
   -moz-transform: scale(1.2);
   -webkit-transform: scale(1.2);
   -o-transform: scale(1.2);
   opacity: 0.8;
 }

 @media screen and (max-width: 768px) {
   .team-lunbox .swiper-slide>a {
     width: auto;
     height: auto;
     padding: 0;
   }
 }