.page-digital{}
.page-digital .digital-main{padding-bottom:160px;}
.page-digital .digital-desc{
  padding:32px 0 0 0;width:100%;max-width: 800px;margin:0 auto;text-align: center;color:var(--text-color-second);
  line-height: 24px;font-weight:500;
}
.page-digital .digital-title{text-align: center;margin-top:120px;}
.page-digital .digital-ai-lab-box{margin-top:100px;}
.page-digital .digital-ai-lab-box .ai-lab-img{border-radius: 10px;overflow: hidden;}
.page-digital .digital-ai-lab-box .ai-lab-img img{display: block;width:100%;}
.page-digital .digital-ai-lab-box .ai-lab-title{font-size:26px;font-weight:400;padding-top:50px;}
.page-digital .digital-ai-lab-box .ai-lab-content{margin-top:22px;color:var(--text-color-second);line-height: 24px;}

.page-digital .ai-lab-btn-box{display: flex;justify-content: flex-start;padding-top:22px;}
.page-digital .ai-lab-btn-box .common-btn{border-radius: 4px;}

.page-digital .digital-category-box{overflow:hidden;margin-top:120px;}
.page-digital .digital-category-box .cat-list{margin:-28px;}
.page-digital .digital-category-box .cat-item{padding:28px;width:50%;}
.page-digital .digital-category-box .cat-item-img img{display: block;width:100%;border-radius: 10px;}
.page-digital .digital-category-box .cat-item-t1{font-size:26px;font-weight:400;padding-top:50px;}
.page-digital .digital-category-box .cat-item-t2{font-size:16px;padding-top:22px;color:var(--text-color-second);line-height: 24px;}
.page-digital .digital-category-box .cat-item-btn-box{display: flex;justify-content: flex-start;padding-top:22px;}
.page-digital .common-paging{text-align: center;padding-top:60px;}

/* 图片悬停放大效果 */
.img-hover-zoom {
  overflow: hidden;
  transition: all 0.5s ease;
  border-radius: 10px;
}

.img-hover-zoom img {
  transition: transform 0.5s ease, filter 0.5s ease;
  transform-origin: center center;
}

.img-hover-zoom:hover img {
  transform: scale(1.08);
  filter: brightness(1.05);
}

.img-hover-zoom:hover {
  box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}


@keyframes moveLeft {
  from { transform: translateX(0); }
  to { transform: translateX(-100px); }
}

@keyframes moveRight {
  from { transform: translateX(0); }
  to { transform: translateX(100px); }
}

@keyframes moveDown {
  from { transform: translateY(0); }
  to { transform: translateY(100px); }
}

@media screen and (max-width: 1520px) {
  
}
@media screen and (max-width: 1300px) {
  .page-digital .digital-main{padding-bottom:60px;}
  .page-digital .digital-title{margin-top:60px;}
  .page-digital .digital-desc{padding:24px 0 0 0;}
  .page-digital .digital-category-box{margin-top:60px;}
  .page-digital .digital-category-box .cat-item-t1{padding-top:24px;}
  .page-digital .digital-category-box .cat-item-t2{padding-top:8px;}
  .page-digital .digital-category-box .cat-item-btn-box{padding-top:12px;}
  
}
@media screen and (max-width: 1180px) {
  .page-digital .digital-category-box .cat-list{margin:-16px;}
  .page-digital .digital-category-box .cat-item{padding:16px;}

  .page-digital .digital-ai-lab-box{margin-top:60px;}
}
@media screen and (max-width: 750px) {
  .page-digital .digital-category-box .cat-item{width:100%;}

  .page-digital .digital-title{font-size:20px;}
  .page-digital .digital-desc{line-height:28px;}
  .page-digital .digital-ai-lab-box .ai-lab-title{font-size:20px;}
  .page-digital .digital-ai-lab-box .ai-lab-content{line-height:28px;}
  .page-digital .digital-category-box .cat-item-t1{font-size:20px;}
  .page-digital .digital-category-box .cat-item-t2{line-height: 28px;}
  
}
@media screen and (max-width: 480px) {
  
}


.page-digital .digital-video{padding-top:180px;padding-bottom:160px;}
.page-digital .video-head-box{display: flex;align-items: flex-end;justify-content: space-between;padding-bottom:24px;border-bottom:1px solid var(--border-color);}
.page-digital .video-head-box .head-box-left{width:55%;}
.page-digital .video-head-box .head-box-left .head-title{font-size:36px;font-weight:400;}
.page-digital .video-head-box .head-box-left .head-left-desc{color:var(--text-color-second);padding-top:30px;line-height: 1.8;}
.page-digital .video-head-box .head-box-right{flex:1;padding-left:32px;display: flex;align-items: flex-end;justify-content: flex-end;}
.page-digital .video-head-box .head-box-right ul{display: flex;align-items: center;}
.page-digital .video-head-box .head-box-right ul li{margin-right:20px;}
.page-digital .video-head-box .head-box-right ul li:last-child{margin-right:0;}
.page-digital .video-head-box .head-box-right ul a{display: block;font-size:14px;font-weight: 400;}
.page-digital .video-head-box .head-box-right ul a.active{color:var(--primary-color);}





/*video list*/
.page-digital .video-list-box{padding-top:50px;}
.page-digital .video-list-box .video-item{padding:30px 0;border-bottom:1px solid var(--border-color);display: flex;position:relative;transition: all .3s ease-out;}
.page-digital .video-list-box .video-item:before{content:"";position:absolute;display: block;top:0;right:0;left:0;bottom:0;z-index: 2;background-color: transparent;cursor: pointer;}
.page-digital .video-list-box .video-item:hover .item-right-tit{color:var(--primary-color);}
.page-digital .video-list-box .video-item:hover .item-left img{transform: scale(1.05);transform-origin: center center;}
.page-digital .video-list-box .video-item:hover{background-color: rgba(0,0,0,0.02);}
.page-digital .video-item .item-left{width:400px;margin-right:30px;overflow: hidden;border-radius: 10px;transition: all .3s ease-out;}
.page-digital .video-item .item-left img{display: block;width:100%;border-radius: 10px;transition: all .3s ease-out;}
.page-digital .video-item .item-right{flex:1;padding-top:16px;transition: all .3s ease-out;}
.page-digital .video-item .item-right-tit{font-size:24px;font-weight:400;transition: all .3s ease-out;}
.page-digital .video-item .item-right-cont{font-size:16px;color:var(--text-color-second);padding-top:20px;transition: all .3s ease-out;}

/*music list*/
.page-digital .music-list-box{padding-top:100px;}
.page-digital .music-list{overflow: hidden;}
.page-digital .music-list-in{margin:-40px -15px;}
.page-digital .music-list-in .music-item{padding:40px 15px;width:25%;}
.page-digital .music-list-in .music-item-in{transition: all .3s;cursor: pointer;}
.page-digital .music-list-in .music-item-in:hover .music-item-img img{transform: scale(1.08);transform-origin: center center;}
.page-digital .music-list-in .music-item-img{overflow: hidden;border-radius: 10px;transition: all .3s;}
.page-digital .music-list-in .music-item-img img{display: block;width:100%;transition: all .3s ease-out;}
.page-digital .music-list-in .music-item-info{padding-top:20px;font-size:16px;font-weight:bold;}


@media screen and (max-width: 1520px) {

}
@media screen and (max-width: 1300px) {
  .page-digital .digital-video{padding-top:120px;padding-bottom:60px;}
  
}
@media screen and (max-width: 1180px) {
  .page-digital .video-head-box{display: block;}
  .page-digital .video-list-box .video-item{padding:30px 0;}
  .page-digital .video-head-box .head-box-left{width:auto;}
  .page-digital .video-head-box .head-box-right{justify-content: flex-start;padding-left:0;margin-top:24px;}
  .page-digital .video-list-box{padding-top:8px;}
  .page-digital .video-list-box .video-item{display: block;}
  .page-digital .video-item .item-left{width:auto;margin-right:0;}
  .page-digital .video-item .item-right-cont{padding-top:8px;}
  .page-digital .common-paging{padding-top:32px;}
}
@media screen and (max-width: 750px) {
  .page-digital .video-item .item-right-tit{font-size:18px;}

  .page-digital .video-head-box .head-box-right ul{display: block;}
  
  .page-digital .video-head-box .head-box-right ul a{margin-top:12px;}
  .page-digital .video-head-box .head-box-right ul li:first-child a{margin-top:0;}
  
}
@media screen and (max-width: 480px) {

}








