
.bannerModel{background-image: url('../images/mine_bg.jpg');}
/* .model{padding-top: 60px;} */
.introLeft{flex: 1;padding-right: 50px;}
.introLeft p{color: #666;font-size: 16px;}
.introLeft .text{color: #666;line-height: 36px;padding-bottom: 20px;}
.introRight{width:600px;}
.introRight>img{width: 100%;height: 800px;object-fit: cover;}
.intro .intorTab {padding-top: 50px;justify-content: space-around;}
/* .intro .intorTab .tab{padding: 0 60px;} */
.intro .intorTab .tab .tab1>span{font-size: 50px;color: #0065d9;font-weight: bold;}
.intro .intorTab .tab .tab2{font-weight: bold;padding-top: 2px;color: #000;}
@media screen and (max-width: 1640px) {
  .introRight{width:500px;}
  .introLeft .text{line-height: 32px;}
  .intro .intorTab .tab .tab1>span{font-size: 46px;}
}
@media screen and (max-width: 1400px) {
  .introLeft .text{font-size: 14px;line-height: 28px;}
}
.mineVideo>video{width: 100%;background: #000;aspect-ratio:1/0.5 ;}

.introLeft p{font-size: 16px; line-height: 34px; color:#777;}


/* 企业文化 */
/* .firmModel{padding: 50px 0;} */
.firmList{flex-wrap: wrap;}
.firmList .firm{width: calc((100% - 40px) / 3);margin-right: 20px;position: relative;border-radius: 0 80px 0 0 ;overflow: hidden;}
.firmList .firm:hover img{transform: scale(1.1);}
.firmList .firm:nth-child(3n){margin-right: 0;}
.firmList .firm:nth-child(n+4){margin-top: 20px;}
.firmList .firm>img{width: 100%;height: 100%;}
.firmMain{position: absolute;color: #fff;top: 56%;left: 30px;width: calc(100% - 60px);}
.firmMain .tit{font-size: 24px;font-weight: bold;}
.firmMain .desc{padding-top: 10px;color: rgba(255, 255, 255,0.8);    font-size: 18px;line-height: 30px;}

/* 社会责任 */
.socialTotal{background: #E9E9E9;}
.socialItem{background: #fff;padding: 16px;}
.socialItem .cover{width: 100%;aspect-ratio: 1/0.6;overflow: hidden;}
.socialItem .cover>img{width: 100%;height: 100%;}
.socialItem .mian{padding-top: 20px;align-items: center;}
.socialItem .mian>img{width: 30px;height: 30px;}
.socialItem .mian .tit{flex: 1;padding: 0 40px;text-align: center;}
.socialItem .mian .tit>span{color: #0065d9;font-size: 20px;}
.socialItem:hover .cover>img{transform: scale(1.1);}

.soSwBtn{width: 30px;height: 30px;background: url('../images/yuan1.png') no-repeat center;background-size: 100%;position: absolute;left: 16px;bottom: 16px;z-index: 10;cursor: pointer;}
.soSwBtn1{left: initial;right: 16px;background: url('../images/yuan2.png') no-repeat center;background-size: 100%;}
.soSwBtn2.soSwBtnAct{background: url('../images/yuan3.png') no-repeat center;background-size: 100%;}
.soSwBtn1.soSwBtnAct{background: url('../images/yuan4.png') no-repeat center;background-size: 100%;}
.soSwBtn2:hover{background: url('../images/yuan3.png') no-repeat center;background-size: 100%;}
.soSwBtn1:hover{background: url('../images/yuan4.png') no-repeat center;background-size: 100%;}

/* 发展历程 */
/* .developTotal{padding: 50px 0;} */
.developItem{cursor: pointer;}
.developItem .developLeft{width: 30px;position: relative;justify-content: center;}
.developItem .developLeft::after{content: '';display: block;width: 1px;height: calc(100% - 18px);background: #ddd;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.developItem .developLeft>p{width: 9px;height: 9px;background: #fff;border: 1px solid #ddd;border-radius: 50px;margin-top:18px;background: #fff;position: relative;z-index: 10;}
.developRight{flex: 1;}
.developRight .time{font-size: 34px;font-weight: bold;position: relative;line-height: 46px;}
.developRight .time::after{content: '';display: block;height: 5px;width: 26px;background:#0065D9;    margin: 10px 0;}
.developRight .developMain{color: #666;}
.developRight .developMain p{color: #666; font-size: 16px; line-height: 30px;}
.developRight .developMain .text{padding-top: 10px;    font-size: 16px;line-height: 30px;}
.developSwiper .swiper-wrapper{align-items: flex-end;}
.developSwiper .swiper-slide-next .developItem{padding-bottom: 50px;}
.developSwiper .swiper-slide-next+.swiper-slide .developItem {padding-bottom: 80px;}
.developSwiper .swiper-slide-next+.swiper-slide+.swiper-slide .developItem {padding-bottom: 30px;}

.developSwiper .swiper-slide.act .developItem .time{color: #0065D9;}
.developImg{padding: 30px 0;}
.developImg>img{width: 100%;height: 100px;object-fit: contain;}
.developBtnModel{justify-content: space-between;align-items: center;}
.developBtnModel>.btn{width: 38px;height: 38px;border-radius: 50px;border: 1px solid #ddd;align-items: center;justify-content: center;font-size: 10px;color: #999;}
.developBtnModel>.btn:hover{background: #0065D9;color: #fff;border-color:#0065D9;}
.developBtnModel .developSwiperBtn{flex: 1;margin: 0 30px;}
.developSwiperBtn a{color: #999;text-align: center;position: relative;font-size: 22px;}
.developSwiperBtn a:nth-child(n+2):after{content: '';display: block;width: 5px;height: 5px;background: #ddd;position: absolute;left: 0;top: 50%;border-radius: 50px;transform: translateY(-50%);}
.developSwiperBtn a:hover{color: #0065D9;}
.developSwiperBtn a.act{color: #0065D9;font-weight: bold;}