/*集团介绍*/
.intro-temp .container{display: flex;justify-content: space-between;}
.intro-temp .left{width: 39.7917vw;}
.intro-temp .right{width: 43.0208vw;}
.intro-temp .right .pic{overflow: hidden;border-radius: 1.0417vw;}
.swiper-intro{margin-top: 1.5625vw;height: 28.3333vw;padding-right: 1.7708vw;}
.swiper-intro .swiper-slide{height: auto !important;}
.swiper-intro .content{line-height: 1.75;color: var(--c6);text-align: justify;}
.swiper-intro .content p{margin-bottom: 0.8333vw;}
.swiper-intro .swiper-scrollbar{right: 0;top: 0;height: 100%;width: 3px;background: #E5E5E5;}
.swiper-intro .swiper-scrollbar-drag{background: var(--ch);}

.honor-temp{box-sizing: border-box;height: 47.6563vw;position: relative;}
.honor-temp .container{position: relative;z-index: 15;}
.swiper-honor{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.swiper-honor .main{box-sizing: border-box;border-right: 1px solid rgba(255, 255, 255, 0.2);height: 47.6563vw;display: flex;align-items: flex-end;padding-bottom: 4.375vw;transition: .5s ease-out;cursor: pointer;}
.swiper-honor .box{text-align: center;width: 100%;color: var(--cw);}
.swiper-honor img{display: block;margin: 0 auto;height: 4.6875vw;opacity: 0;transition: .5s ease-out;}
.swiper-honor .tit{line-height: 1;margin-top: 4.9479vw;}
.swiper-honor .title{color: var(--cw);font-weight: 400;}
.swiper-honor .txt{line-height: 2;min-height: 4.375vw;margin-top: 4.4792vw;opacity: .6;color: var(--cw);}
.swiper-honor .swiper-slide:hover .main{background: rgba(0, 0, 0, 0.1);padding-bottom: 6.4583vw;}
.swiper-honor .swiper-slide:hover img{opacity: 1;}

.history-temp .main{display: flex;justify-content: space-between;align-items: flex-end;}
.history-temp .left{width: 8.5417vw;height: 30.7292vw;position: relative;}
.history-temp .left .year{font-size: 8.5417vw;color: #91BCF1;font-weight: 700;line-height: 1;transform: rotate(-90deg) translateX(-50%);position: absolute;left: 0;top: 50%;transform-origin: left top;}
.history-temp .mid{width: 24.4792vw;margin-right: 1.5625vw;}
.swiper-history{height: 30.7292vw;}
.swiper-history::before{content: '';width: 0.5208vw;height: 100%;background: url(../images/history_line.png) no-repeat;background-size: cover;left: 0;top: 0;position: absolute;}
.swiper-history .swiper-slide{display: flex;align-items: center;position: relative;cursor: pointer;}
.swiper-history .swiper-slide::after{content: '';width: 0.5208vw;height: 2.0833vw;background:linear-gradient(360deg, #1E50E6 0%, #50C8FF 105.68%);position: absolute;left: 0;top: 50%;margin-top: -1.0417vw;z-index: 10;transition: .5s ease-out;opacity: 0;}
.swiper-history .box{padding-left: 7.2917vw;}
.swiper-history .year{line-height: 1;color: rgba(0, 0, 0, 0.3);transition: .5s ease-out;}
.swiper-history .txt{line-height: 1.4167;color: rgba(0, 0, 0, 0.3);margin-top: 0.2604vw;transition: .5s ease-out;}
.swiper-history .swiper-slide-active::after{opacity: 1;}
.swiper-history .swiper-slide-active .year{color: var(--c8);}
.swiper-history .swiper-slide-active .txt{color: var(--ch);font-weight: 700;}
.history-temp .right{width: 46.3542vw;}
.history-temp .right .pic{border-radius: 1.0417vw;overflow: hidden;}

/*董事长介绍*/
.chairman{padding: 6.7708vw 0;}
.chairman .pic{overflow: hidden;position: relative;border-radius: 1.0417vw;}
.chairman .box{position: absolute;right: 18.75vw;bottom: 8.8542vw;z-index: 1;text-align: right;width: 22.9167vw;}
.chairman .box .tit{line-height: 1;color: var(--cw);margin-top: 1.5625vw;}
.chairman .box .tit:first-child{text-align: left;}
.chairman .box .name{line-height: 1.9792vw;margin-top: 4.6875vw;color: var(--cw);}
.chairman .box .name span{margin-left: 1.0417vw;}
.chairman .main{display: flex;justify-content: space-between;margin-top: 4.6875vw;}
.chairman .content{width: 45.3125vw;line-height: 1.75;color: var(--c6);text-align: justify;}
.chairman .content p{text-indent: 2em;}
.chairman .right{width: 38.0208vw;}
.chairman .right .tit{font-weight: 700;line-height: 1;color: var(--c8);padding-bottom: 1.0417vw;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.chairman .list{display: flex;flex-wrap: wrap;}
.chairman .list .item{margin: 2.0833vw 1.5625vw 0 0;line-height: 1;color: var(--c5);font-weight: 700;}
.chairman .list .item span{color: var(--ch);font-weight: 700;}

/*移动端适配*/
@media screen and (max-width: 750px) {
    /*集团介绍*/
    .intro-temp .container{display: block;}
    .intro-temp .left{width: 100%;}    
    .swiper-intro{margin-top: .5rem;height: auto;width: 100%;padding-right: 0;}
    .swiper-intro .swiper-scrollbar{display: none;}
    .intro-temp .right{width: 100%;padding-top: .5rem;}
    .intro-temp .right .pic{border-radius: .2rem;}

    .honor-temp{height: 8rem;}
    .swiper-honor .main{height: 8rem;padding-bottom: .8rem;}
    .swiper-honor img{height: .9rem;}
    .swiper-honor .tit{margin-top: .6rem;}
    .swiper-honor .txt{margin-top: .3rem;padding: 0 .2rem;line-height: 1.75;}
    .swiper-honor .txt br{display: none;}
    .swiper-honor .swiper-slide:hover .main{padding-bottom: 1.2rem;}

    .history-temp .main{display: block;width: 7.5rem;margin-left: -.4rem;}
    .history-temp .left,
    .history-temp .right{display: none;}
    .history-temp .mid{width: 100%;margin-right: 0;}
    .swiper-history{height: 5.4rem;}
    .swiper-history .swiper-slide{width: 5.4rem;display: block;}
    .swiper-history .box{width: 100%;padding-left: 0;}
    .swiper-history .box img{width: 100%;height: 3.58rem;border-radius: .1rem;}
    .swiper-history .swiper-slide .year{font-size: .36rem;margin-top: .3rem;}
    .swiper-history .swiper-slide .txt{font-size: .32rem;margin-top: .1rem;}

    /*董事长介绍*/
    .chairman{padding: 1.2rem 0;}
    .chairman .pic{border-radius: 0;overflow: visible;}
    .chairman .pic img{border-radius: .1rem;}
    .chairman .box{position: static;width: 100%;padding-top: .5rem;}
    .chairman .box .tit{color: var(--c8);margin-top: .2rem;}
    .chairman .box .tit:nth-child(2){margin-right: 1.2rem;}
    .chairman .box .name{margin-top: .6rem;color: var(--c8);}
    .chairman .main{margin-top: .6rem;display: block;}
    .chairman .content{width: 100%;}
    .chairman .right{width: 100%;margin-top: .8rem;}
    .chairman .right .tit{padding-bottom: .2rem;}
    .chairman .list .item{margin: .5rem 0 0;width: 100%;}
}
