﻿.home-about{padding:4% 0;background:#F6F7F9;}
.home-about .about-top{display:flex;align-items: center;justify-content: space-between;flex-wrap:wrap;}
.home-about .about-top .top-left{width:50%;}
.home-about .about-top .top-right{width:46%;}
.home-about .about-top .home-title{text-align:left;padding-bottom:0;margin-bottom:20px;}
.home-about .about-top .home-title span{font-weight: var(--fontbold7);}
.home-about .about-top .home-title span:after{display:none;}
@media (min-width:1025px){.home-about .about-top .des{font-size:var(--fontsize18);}
.home-about .about-top .numCount .itemnum p{font-size:var(--fontsize18)}}
.home-about .about-top .numCount{display:flex;justify-content: space-between;margin-top:20px;}
.home-about .about-top .numCount .itemnum{text-align:center;width:auto;}
.home-about .about-top .numCount .itemnum .numCX{font-weight: var(--fontbold7);color:var(--color);font-size:46px;}
.home-about .about-top .numCount .itemnum .num{color:var(--color)}
.home-about .about-bot .video-list{margin-top:3%;display:flex;flex-wrap:wrap;justify-content: space-between;}
.home-about .about-bot .video-list li{width:32%;}
@media (max-width:1366px){.home-about .about-top .numCount .itemnum .numCX{font-size:34px;}}
@media (max-width:768px){.home-about{padding:40px 0;}
.home-about .about-top .top-left{width:100%;}
.home-about .about-top .top-right{width:100%;margin-top:20px;}
.home-about .about-bot .video-list{margin-top:20px;}
.home-about .about-bot .video-list li{width:100%;margin-top:10px;}
.home-about .about-top .numCount .itemnum{width:32%;}
.home-about .about-top .numCount .itemnum .numCX{font-size:24px;}}
 .home-certi{clear:both;padding:80px 0px 50px;background:url(https://css02.v15cdn.com/m421/honor-bg.webp) var(--color) left top repeat}
.certi-swiper .certi-dot,.certi-swiper:after{background:var(--color)}
   .home-coronary .list{display:flex;gap:20px}
.home-coronary .list li{position:relative;max-height:350px;overflow:hidden;border-radius:15px;cursor:pointer}
.home-coronary .list li .bg-img{width:100%;height:100%}
.home-coronary .list li .bg-img img{transition:all .2s}
.home-coronary .list li:hover .bg-img img{transform:scale(1.2)}
.home-coronary .list li img{width:100%;object-fit:cover;height:100%}
.home-coronary .list li:first-child{flex:2}
.home-coronary .list li:last-child{flex:1}
.home-coronary .list.list-1{margin-top:20px}
.home-coronary .list.list-1 li:first-child{flex:1}
.home-coronary .list.list-1 li:last-child{flex:2}
.home-coronary .list li::after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:linear-gradient(45deg,rgba(8,37,53,1) 0%,rgba(8,37,53,0.4) 100%)}
.home-coronary .list li .info{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;display:flex;flex-direction:column;align-items:center}
.home-coronary .list li .info img{max-width:60px}
.home-coronary .list li .info .title{font-size:30px;margin-top:20px;color:#fff;font-weight:600;text-align:center}
.home-coronary .list li .info .iconfont{height:0;opacity:0;font-size:30px;margin-top:0;transition:.3s;display:inline-block;color:#fff;font-weight:600;width:calc(30 / 16 * 1em)}
.home-coronary .list li:hover .info .iconfont{opacity:1;height:calc(18 / 16 * 1em);margin-top:1em}
@media (max-width:768px){.home-coronary .list{flex-direction:column}
.home-coronary .list li{flex:none;width:100%}}
.home-coronary{padding:3% 0}
.home-coronary .home-title{margin-bottom:5%}
.home-coronary .list li .info>a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}
.home-coronary .list li .info { width: 100%;height: 100%;}