body{background: #f0f5fa;}

.part{width: 100%;overflow: hidden;}
.rcdwpart01{min-height: 261px;background: url(../images/platformbg-0.png) no-repeat;background-size: cover;background-position: center top;padding: 65px 0;}
.rcdwpart01 .teamTop{width: 1200px;margin: 0 auto;text-align: justify;}
.rcdwpart01 .teamTop h4{font-size: 43px;width: 1200px;font-weight: normal;color: #004f99;line-height: 50px;display: inline-block;padding-left: 27px;background: url(../images/leftline.png) no-repeat;background-size: 7px auto;background-position: left center;margin-bottom: 50px;}
.rcdwpart01 .teamTop p{font-size: 20px;width: 1200px;color: #004f99!important;line-height: .6rem !important;}
.rcdwpart01 .teamBottom{height: 380px;width: 100%;margin: 80px 0 60px 0;}

.rcdwpart01 .teamBottom .swiper { width: 100%; padding-top: 50px; padding-bottom: 50px; }
.rcdwpart01 .teamBottom .swiper-slide {background-position: center;background-size: cover;width: 430px;height: 310px;}
.rcdwpart01 .teamBottom .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}




@media screen and (max-width: 900px){
    .rcdwpart01{background-position: 10% center;background: none;min-height: unset;padding: 0;background:#fff;}
    .rcdwpart01 .teamTop{width: 90%;margin: 0 auto;margin-bottom: 40px;}
    .rcdwpart01 .teamTop h4{width: calc(100% - .7rem);padding: 0 .35rem;margin: 0 auto;margin-top: .5rem;    display: block; font-size: .4rem; line-height: 0.64rem;margin-bottom: 20px;}
    .rcdwpart01 .teamTop p{width: calc(100% - .7rem);padding: 0 .35rem;margin: 0 auto;font-size: 16px;}
    .rcdwpart01 .teamBottom{height: auto;width: 90%;margin: 0 auto;margin-top: 35px;margin-bottom: 40px;}
    .rcdwpart01 .teamBottom .swiper-slide { width: 90%; height: 100%; }
    .rcdwpart01 .teamBottom .swiper-slide img { display: block; width: 100%;height: 100%;object-fit: cover; }
    .rcdwpart01 .teamBottom .swiper-container{width: 100%;height: 100%;}
}