body{height:100%;position:relative}
.banner{width:100%;height:100vh;min-height:2.7rem;position:relative;background-color:#1450c2}
.banner .swiper{width:100%;height:100%;position:relative}
.banner .swiper .swiper-slide{width:100%;height:100%;position:relative}
.banner .swiper .swiper-slide .img{width:100%;height:100%;overflow:hidden;position:relative}
.banner .swiper .swiper-slide .img img{position:absolute;left:0;top:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.banner .swiper .swiper-button-prev{width:.46rem;height:.86rem;left:4.7vw;color:#fff;background:url(../images/banner-pre.png) no-repeat;background-size:.46rem .86rem}
.banner .swiper .swiper-button-next{width:.46rem;height:.86rem;right:4.8vw;z-index:9999;background:url(../images/banner-next.png) no-repeat;background-size:.46rem .86rem}
.banner .title{width:100%;position:absolute;bottom:.63rem}
.banner .title p{color:#fff;font-weight:700;font-size:28px;max-width:42.94%}
.banner .heWord{width:100%;z-index:20;position:absolute;bottom:.32rem;height:100px}
.banner .heWord .swiper-pagination{right:5%;left:auto;bottom:.43rem;text-align:right}
.banner .heWord .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff;width:.13rem;height:.13rem;opacity:1;-webkit-transition:ease .5s;transition:ease .5s;margin-left:.2rem}
.banner .heWord .swiper-pagination-bullet-active{width:.16rem;height:.16rem;background:#fff;-webkit-transition:ease .5s;transition:ease .5s}
.banner .heWord .tx-banner-bottom{position:absolute;z-index:30;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:75px;height:75px;border-radius:50%;overflow:hidden;background:url(../images/mouse.png) center center no-repeat;cursor:pointer;animation:bannerBottom 2s infinite;-webkit-animation:bannerBottom 2s infinite}
@-webkit-keyframes bannerBottom{
0%{bottom:0}
50%{bottom:10px}
100%{bottom:0}
}
@keyframes bannerBottom{
0%{bottom:0}
50%{bottom:10px}
100%{bottom:0}
}
.index-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.index-title h4 span{display:block;font-size:.24rem;color:#025bf1;font-weight:400;
    text-transform: uppercase;}
.index-title h4 p{font-size:.4rem;font-weight:700;color:#444;    letter-spacing: 3px;}
.index-title .more{border:1px solid #dfdfdf;border-radius:.27rem;-webkit-transition:var(--transition);transition:var(--transition)}
.index-title .more a{font-size:.16rem;color:#444;display:block;padding:.19rem .96rem .19rem .25rem;background:url(../images/more-but.png) no-repeat right .16rem center;background-size:.36rem}
.index-title .more:hover{background-color:#025bf1;border-color:#025bf1;-webkit-transition:var(--transition);transition:var(--transition)}
.index-title .more:hover a{color:#fff;-webkit-transition:var(--transition);transition:var(--transition)}
@media screen and (max-width:1550px){
.banner .swiper .swiper-slide .title p{font-size:24px}
.index-title h4 p{font-size:24px}
.index-title h4 span{font-style:16px}
.index-title .more a{font-size:16px}
}
@media screen and (max-width:980px){
.banner .swiper .swiper-slide .title p{font-size:18px}
.index-title h4 p{font-size:18px}
.index-title .more a{font-size:14px;padding:10px 50px 10px 25px}
}
@media screen and (max-width:800px){
.banner .swiper .swiper-button-prev{background-size:.26rem}
.banner .swiper .swiper-button-next{background-size:.26rem}
.banner .heWord .tx-banner-bottom{display: none}
}
@media screen and (max-width:680px){
.banner .swiper .swiper-slide .title p{font-size:18px}
.index-title h4 p{font-size:20px}
.index-title .more a{font-size:14px;padding:10px 45px 10px 15px}
}
@media screen and (max-width:550px){
.banner .swiper .swiper-slide .title p{font-size:16px}
.index-title h4 p{font-size:18px}
.index-title .more a{font-size:14px}
}
.news{width:100%;height:100%;padding:.6rem 0;background:url(../images/newsBigBg.png) no-repeat center center/cover}
.news .rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:.46rem;height:100%}
.news .rows .left{width:54.1%;height:100%}
.news .rows .left .newsSwiper{height:100%;background-color:#fff;-webkit-box-shadow:0 0 .16rem 0 #b6ccf1;box-shadow:0 0 .16rem 0 #b6ccf1}
.news .rows .left .newsSwiper .swiper-slide{width:100%;height:100%}
.news .rows .left .newsSwiper .swiper-slide .img1{width:100%;height:4.82rem;overflow:hidden}
.news .rows .left .newsSwiper .swiper-slide .img1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:var(--transition);transition:var(--transition)}
.news .rows .left .newsSwiper .swiper-slide .content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.4rem .3rem .6rem .3rem}
.news .rows .left .newsSwiper .swiper-slide .content .date{font-size:.2rem;color:#999}
.news .rows .left .newsSwiper .swiper-slide .content .title{font-size:.2rem;color:#333;font-weight:700;padding:.23rem 0 .24rem}
.news .rows .left .newsSwiper .swiper-slide .content .dec{font-size:.18rem;color:#999;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family: Arial, Helvetica, sans-serif;}
.news .rows .left .newsSwiper .swiper-slide:hover .img1 img{-webkit-transition:var(--transition);transition:var(--transition);-webkit-transform:scale(1.1);transform:scale(1.1)}
.news .rows .left .newsSwiper .swiper-pagination{top:4.4rem;bottom:auto;right:.23rem;left:auto;text-align:right}
.news .rows .left .newsSwiper .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff;width:.13rem;height:.13rem;opacity:1;-webkit-transition:ease .5s;transition:ease .5s}
.news .rows .left .newsSwiper .swiper-pagination-bullet-active{background:#fff;-webkit-transition:ease .5s;transition:ease .5s}
.news .rows .right{width:43.9%;float:right;height:100%;background-color:#fff}
.news .rows .right .items{width:100%;border-bottom:.01rem solid #dfe0e1;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;position:relative}
.news .rows .right .items .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.news .rows .right .items .top .bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;padding:.25rem 0;padding-left:.24rem}
.news .rows .right .items .top .date{text-align:center;padding-right:.18rem;border-right:1px solid #d9d9d97a}
.news .rows .right .items .top .date h4{color:#999;font-weight:400;font-size:.3rem;-webkit-transition:var(--transition);transition:var(--transition)}
.news .rows .right .items .top .date p{width:100%;font-size:.14rem;color:#999;padding-bottom:.06rem;-webkit-transition:var(--transition);transition:var(--transition)}
.news .rows .right .items .top .title{max-width:86%;padding-left:.15rem}
.news .rows .right .items .top .title .cn{padding-bottom:.17rem;font-size:.2rem;color:#333;line-height:1.6}
.news .rows .right .items .top .title .cn.el2{overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}
.news .rows .right .items .top .title .en{font-size:.16rem;color:#999;-webkit-transition:var(--transition);transition:var(--transition);font-family: Arial, Helvetica, sans-serif;}
.news .rows .right .items .top .button{display:none;-webkit-transition:var(--transition);transition:var(--transition)}
.news .rows .right .items .bottom{height:0;-webkit-transition:height all .5s;transition:height all .5s;overflow:hidden;font-family: Arial, Helvetica, sans-serif;}
.news .rows .right .active{background:url(../images/newsRightBg.png) no-repeat center/cover}
.news .rows .right .active .top .bg{max-width:86%;width:86%;background-color:rgba(255,255,255,.08)}
.news .rows .right .active .top .date p{color:#fff;-webkit-transition:var(--transition);transition:var(--transition)}
.news .rows .right .active .top .date h4{color:#fff;-webkit-transition:var(--transition);transition:var(--transition)}
.news .rows .right .active .top .title{max-width:81%;padding-left:.15rem;-webkit-transition:var(--transition);transition:var(--transition)}
.news .rows .right .active .top .title .cn{padding-bottom:0;color:#fff}
.news .rows .right .active .top .title .en{display:none;-webkit-transition:var(--transition);transition:var(--transition)}
.news .rows .right .active .top .button{display:block;margin-left:.33rem;-webkit-transition:var(--transition);transition:var(--transition)}
.news .rows .right .active .bottom{height:auto;min-height:.86rem;font-size:.16rem;color:#fff;line-height:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1.17rem;padding-right:.86rem;padding-top:.22rem;padding-bottom:.22rem;-webkit-transition:height all .5s;transition:height all .5s}
.news .rows .right .active .bottom p{overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}
@media screen and (max-width:1300px){
.news .rows .left .newsSwiper .swiper-slide .content .date{font-size:18px}
.news .rows .left .newsSwiper .swiper-slide .content .title{font-size:18px}
.news .rows .left .newsSwiper .swiper-slide .content .dec{font-size:16px}
.news .rows .right .items .top .title .cn{font-size:18px}
.news .rows .right .active .top .title .en{font-size:16px}
.news .rows .right .items .top .date h4{font-size:20px}
.news .rows .right .items .top .date p{font-size:14px}
.news .rows .right .active .bottom{font-size:16px}
}
@media screen and (max-width:1250px){
.news .rows .right .items .top .title{max-width:78%}
}
@media screen and (max-width:1200px){
.news .rows .left{width:50.4%}
.news .rows .left .newsSwiper .swiper-slide .content .date{font-size:16px}
.news .rows .left .newsSwiper .swiper-slide .content{padding-bottom:.5rem}
.news .rows .right{width:47.9%}
.news .rows .right .items .top .title .cn{font-size:16px}
.news .rows .right .active .top .title .en{font-size:14px}
.news .rows .right .items .top .date h4{font-size:18px}
.news .rows .right .items .top .date p{font-size:14px}
.news .rows .right .active .bottom{font-size:14px}
}
@media screen and (max-width:1080px){
.news .rows .left{width:100%;margin-bottom:20px}
.news .rows .right{width:100%}
.news .rows .left .newsSwiper{background-color:transparent!important;-webkit-box-shadow:none;box-shadow:none}
.news .rows .left .newsSwiper .swiper-slide{width:48%;background-color:#fff;-webkit-box-shadow:0 0 .16rem 0 #b6ccf1;box-shadow:0 0 .16rem 0 #b6ccf1;margin-bottom:40px}
.news .rows .right .active .bottom{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.news .rows .right .items .top .bg{width:86%}
.news .rows .left .newsSwiper .swiper-pagination{top:auto;bottom:0}
.news .rows .left .newsSwiper .swiper-pagination-bullet-active{background-color:#025bf1}
.news .rows .left .newsSwiper .swiper-pagination-bullet{border-color:#025bf1;width:.23rem;height:.23rem}
}
@media screen and (max-width:800px){
.news .rows .left .newsSwiper .swiper-slide{width:100%;background-color:#fff;-webkit-box-shadow:0 0 .16rem 0 #b6ccf1;box-shadow:0 0 .16rem 0 #b6ccf1;margin-bottom:40px}
}
@media screen and (max-width:580px){
.news .rows .left .newsSwiper .swiper-slide .content .title{font-size:16px}
.news .rows .right .items .top .bg{width:100%}
.news .rows .right .items .top .title .cn{font-size:14px}
.news .rows .right .active .top .title .en{font-size:12px}
.news .rows .right .items .top .date h4{font-size:16px}
.news .rows .right .items .top .date p{font-size:12px}
.news .rows .right .active .bottom{font-size:12px}
}

.people {
    width: 100%;
    padding: .6rem 0;
    overflow: hidden;
    height: 100%;
    background: url(../images/peopleBgMain.png) no-repeat center/cover
}

.people .peopleMain {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    overflow: hidden;
    margin-top: .71rem;
    position: relative
}

.people .peopleMain .left {
    width: 50%;
    height: 4.7rem;
    background-color: #025bf1;
    /* display: none */
}

.people .peopleMain .left a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.people .peopleMain .left .rightCount {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: .39rem .16rem .27rem .12rem;
    background: url(../images/peopleBg.png) no-repeat center/cover
}

.people .peopleMain .left .rightCount h1 {
    text-align: center;
    font-size: .33rem;
    color: #fff
}

.people .peopleMain .left .rightCount h1 span {
    margin-left: .15rem;
    font-size: .24rem;
    font-weight: 400
}

.people .peopleMain .left .rightCount ul {
    width: 100%;
    color: #fff;
    padding: .12rem 0 0 .18rem
}

.people .peopleMain .left .rightCount ul li {
    padding-top: .12rem;
    width: 100%;
    font-size: .16rem;
    padding-left: .19rem;
    position: relative
}

.people .peopleMain .left .rightCount ul li p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis
}

.people .peopleMain .left .rightCount ul li::after {
    content: "";
    width: .04rem;
    height: .04rem;
    background-color: #fff;
    position: absolute;
    left: 0;
    top: .22rem
}

.people .peopleMain .left .rightCount .but {
    text-align: right;
    padding-top: .16rem
}

.people .peopleMain .left .rightCount .but img {
    width: .28rem;
    height: .14rem
}

.people .peopleMain .left .rightImg {
    width: 44.27%;
    height: 4.7rem;
    margin-left: .05rem;
    overflow: hidden
}

.people .peopleMain .left .rightImg img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.people .peopleMain .right {
    width: 48%;
    height: 100%
}

.people .peopleMain .right .swiper {
    width: 100%;
    position: relative;
    padding-top: 1.25rem;
}

.people .peopleMain .right .swiper .swiper-wrapper {
    width: 100%;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    height: 100%;
    z-index: 1;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    /* margin-left: 19px; */
    /* -webkit-transition: width .5s ease-in-out; */
    transition: width .5s ease-in-out
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info {
    height: 100%
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

/* .people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .title {
    display: none
} */

/* .people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .img {
    width: 44%;
    height: 100%
} */

/* .people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: .39rem .16rem .27rem .32rem;
    background: url(../images/peopleBg.png) no-repeat center/cover;
    display: block;
    height: 100%
} */

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .content h1 {
    text-align: center;
    font-size: .33rem;
    color: #fff
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .content h1 span {
    margin-left: 15px;
    font-size: 24px;
    font-weight: 400
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .content ul {
    width: 100%;
    color: #fff;
    padding: .22rem 0 0 .18rem
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .content ul li {
    padding-top: 16px;
    width: 100%;
    font-size: 16px;
    padding-left: 19px;
    position: relative
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .content ul li p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .content ul li::after {
    content: "";
    width: .04rem;
    height: .04rem;
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 25px
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .content .but {
    text-align: right;
    padding-top: .16rem
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .content .but img {
    width: .28rem;
    height: .14rem
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide .info {
    width: 100%;
    height: 100%
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide .info a {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide .info .title {
    width: 100%;
    height: 100%;
    background-color: rgba(17, 69, 158, .42);
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    z-index: 5
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide .info .title .name {
    color: #fff;
    font-size: 24px;
    font-weight: 700
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide .info .title .zhic {
    color: #fff;
    font-size: 16px;
    margin-top: 16px
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide .info .content {
    display: none
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide .info .img {
    width: 100%;
    height: 3.06rem;
    overflow: hidden;
    position: relative
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide .info .img img {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.people .peopleMain .right .swiper .swiper-wrapper .swiper-slide:hover .info .img img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all ease .3s;
    transition: all ease .3s
}

.people .peopleMain .right .swiper .my-next-button,
.people .peopleMain .right .swiper .my-prev-button {
    width: .49rem;
    height: .49rem;
    position: relative
}

.people .peopleMain .right .swiper .my-prev-button {
    margin-right: .23rem
}

.people .peopleMain .right .swiper .swiper-button-next,
.people .peopleMain .right .swiper .swiper-button-prev {
    width: 100%;
    height: 100%;
    opacity: 1;
    cursor: pointer;
    z-index: 50;
    position: static;
    margin-top: 0
}

.people .peopleMain .right .swiper .swiper-button-prev {
    background-image: url(../images/swiperPre.png);
    background-size: .49rem .49rem
}

.people .peopleMain .right .swiper .swiper-button-next {
    background-image: url(../images/swiperNext.png);
    background-size: .49rem .49rem
}

.people .peopleMain .right .swiper .swpierD {
    width: 91%;
    min-height: .46rem;
    position: absolute;
    right: 0;
    margin-bottom: .86rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 70;
    top: 0;
}

.people .peopleMain .right .swiper .swpierD .scrollBarD {
    width: 69.8%;
    float: left;
    position: relative
}

.people .peopleMain .right .swiper .swpierD .scrollBarD .swiper-scrollbar {
    width: 100%;
    background-color: transparent
}

.people .peopleMain .right .swiper .swpierD .scrollBarD .swiper-scrollbar img {
    width: 100%
}

.people .peopleMain .right .swiper .swpierD .scrollBarD .swiper-scrollbar .swiper-scrollbar-drag {
    width: .48rem;
    height: .07rem;
    position: absolute;
    left: 0;
    top: 10px;
    z-index: 50;
    background: #025bf1
}

.people .peopleMain .right .swiper .swpierD .buttonSwip {
    width: 20%;
    min-width: 1.3rem;
    position: relative;
    float: left;
    top: 10px;
    text-align: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}






@media (min-width:1080px) and (max-width:1300px) {
    .people .peopleMain .right .swiper .swpierD {
        width: 35%
    }


    .people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .content h1 {
        font-size: 22px
    }

    .people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .content h1 span {
        font-size: 20px
    }

    .people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .content ul li {
        font-size: 14px
    }
}

@media screen and (max-width:1080px) {
    .people .peopleMain .left {
        display: none;
    }

    .people .peopleMain .right {
        width: 100%;
    }

    .people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .content {
        display: none
    }

    .people .peopleMain .right .swiper .swiper-wrapper .swiper-slide {
        margin-left: 0
    }

    .people .peopleMain .right .swiper .swiper-wrapper .swiper-slide .info .img {
        width: 100%;
        height: 276px
    }

    .people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .title {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .people .peopleMain .right .swiper .swpierD .scrollBarD {
        display: none
    }

    .people .peopleMain .right .swiper {
        padding-top: .93rem
    }

    .people .peopleMain .right .swiper .swpierD {
        top: 0;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

@media screen and (max-width:800px) {
    .people .peopleMain .right .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .info .img {
        height: 245px
    }

    .people .peopleMain .right .swiper .swiper-wrapper .swiper-slide .info .img {
        height: 245px
    }
}
.research{width:100%;height:100%;padding:.52rem 0 1.12rem;background:url(../images/researchBg.png) no-repeat center/cover}
.research .rows{width:100%;overflow:hidden;margin-top:.47rem}
.research .rows .swiper-container{width:100%;overflow:hidden;padding-bottom:.96rem}
.research .rows .swiper-container .swiper-slide{width:31.33%;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:margin-top .3s,-webkit-transform .3s;transition:margin-top .3s,-webkit-transform .3s;transition:margin-top .3s,transform .3s;transition:margin-top .3s,transform .3s,-webkit-transform .3s}
.research .rows .swiper-container .swiper-slide .sider1{width:100%;height:auto}
.research .rows .swiper-container .swiper-slide .sider1 .img1{width:100%;height:100%;max-height:460px;overflow:hidden}
.research .rows .swiper-container .swiper-slide .sider1 .img1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:var(--transition);transition:var(--transition)}
.research .rows .swiper-container .swiper-slide .sider1 .siderCount{width:91.56%;margin:0 auto;background-color:#fff;padding:.29rem .35rem;-webkit-box-shadow:0 0 .16rem 0 #b6ccf1;box-shadow:0 0 .16rem 0 #b6ccf1;z-index:10;-webkit-transition:all ease .5s;transition:all ease .5s}
.research .rows .swiper-container .swiper-slide .sider1 .siderCount .reDate{font-size:.25rem;color:#025bf1;-webkit-transition:all ease .5s;transition:all ease .5s}
.research .rows .swiper-container .swiper-slide .sider1 .siderCount .reTitle{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;font-size:.2rem;color:#333;padding:.2rem 0;-webkit-transition:all ease .5s;transition:all ease .5s}
.research .rows .swiper-container .swiper-slide .sider1 .siderCount .reContent{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;font-size:.18rem;color:#999;-webkit-transition:all ease .5s;transition:all ease .5s;font-family: Arial, Helvetica, sans-serif;}
.research .rows .swiper-container .swiper-slide.swiper-slide-prev{-webkit-transform:translateY(.17rem);transform:translateY(.17rem)}
.research .rows .swiper-container .swiper-slide.swiper-slide-active{-webkit-transform:translateY(.66rem);transform:translateY(.66rem)}
.research .rows .swiper-container .swiper-slide a:hover .img1 img{-webkit-transition:var(--transition);transition:var(--transition);-webkit-transform:scale(1.1);transform:scale(1.1)}
.research .rows .swiper-container .swiper-slide a:hover .siderCount{background:url(../images/reSelBg.png) no-repeat center/cover;-webkit-transition:all ease .5s;transition:all ease .5s}
.research .rows .swiper-container .swiper-slide a:hover .siderCount .reDate{color:#fff;-webkit-transition:all ease .5s;transition:all ease .5s}
.research .rows .swiper-container .swiper-slide a:hover .siderCount .reTitle{color:#fff;-webkit-transition:all ease .5s;transition:all ease .5s}
.research .rows .swiper-container .swiper-slide a:hover .siderCount .reContent{color:#fff;-webkit-transition:all ease .5s;transition:all ease .5s}
.research .rows .swiper-pagination{width:100%;left:0}
.research .rows .swiper-pagination .swiper-pagination-bullet{margin-right:.17rem;width:14px;height:14px;background-color:transparent;border:1px solid #025bf1;opacity:1}
.research .rows .swiper-pagination .swiper-pagination-bullet-active{background-color:#025bf1}