﻿.home-about .item1 .about-con{background: #eae8e9;}
.home-certi{padding:0;background:none;}
@font-face{font-family:iconfont2;display:swap;src:url(https://css02.v15cdn.com/m422/fonts/iconfont.woff2?t=1743392225771) format('woff2'),url(https://css02.v15cdn.com/m422/fonts/iconfont.woff?t=1743392225771) format('woff'),url(https://css02.v15cdn.com/m422/fonts/iconfont.ttf?t=1743392225771) format('truetype')}
#info .iconfont{font-family:iconfont2!important;}
#info .icon-play:before{content:"\e627"}
.icon-pro:before{content:"\e61b"}
.icon-team:before{content:"\e608"}
.icon-shouhou:before{content:"\e621"}
@-webkit-keyframes aperture{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(2)}}
@keyframes aperture{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(2)}}
.flex{display:flex;flex-wrap:wrap}
.flex-jc-ai-sb{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
#info{background:#F5F5F5 left top/107% no-repeat;padding:5% 0;margin-top: 10px;}
#info .info-cont{color:#FFFFFF;display:flex;align-items: center;}
#info .info-cont .info-title{font-size:45px;font-weight:var(--fontbold5);text-transform:capitalize;margin-right:20px;}
@media(min-width:901px)and (max-width:1280px){
#info .info-cont .info-title{font-size:32px}}
#info .info-bottom{margin-top:4%}
#info .info-item{width:25%;padding:20px 2% 70px;position:relative;z-index:1;overflow:hidden;}
#info .info-item .info-item-tit{display:flex;align-items:center;margin-bottom:10px;position:relative}
@media(min-width:901px)and (max-width:1280px){
#info .info-item .info-item-tit{margin-bottom:10px}}
#info .info-item .info-item-tit em{font-size:50px;color:var(--color);line-height:1;transition:color .3s}
@media(min-width:901px)and (max-width:1280px){
#info .info-item .info-item-tit em{font-size:32px}}
#info .info-item .info-item-tit span{flex:1;font-size:var(--fontsize26);font-weight:var(--fontbold5);transition:color .3s;text-transform:capitalize}
@media(min-width:901px)and (max-width:1280px){
#info .info-item .info-item-tit span{font-size:var(--fontsize22);}}
#info .info-item .info-item-des{position:relative;font-size:var(--fontsize16);transition:color .3s}
#info .info-item::after{display:block;font-size:110px;line-height:1;font-weight:var(--fontbold5);position:absolute;bottom:0px;right:6%;transform:translateY(30%);z-index:1}
#info .info-item:nth-of-type(1)::after{content:"01"}
#info .info-item:nth-of-type(2)::after{content:"02"}
#info .info-item:nth-of-type(3)::after{content:"03"}
#info .info-item:nth-of-type(4)::after{content:"04"}
#info .info-item:nth-of-type(5)::after{content:"05"}
#info .info-item:nth-of-type(6)::after{content:"06"}
#info .info-item:nth-of-type(7)::after{content:"07"}
#info .info-item:nth-of-type(8)::after{content:"08"}
@media (min-width:901px){#info .info-item.item-light::after{color:var(--color)}
#info .info-item.item-dark::after{color:#DBECF3}
#info .info-item.item-light:hover::after{color:#DBECF3}
#info .info-item.item-dark:hover::after{color:var(--color)}
#info .info-item::before{content:"";display:block;position:absolute;top:0px;left:0px;bottom:0px;right:0px;transition:background .3s}
#info .info-item.item-light{background:#DBECF3;}
#info .info-item.item-dark{background:var(--color);}
#info .info-item.item-light:hover{background:var(--color)}
#info .info-item.item-dark:hover{background:#DBECF3}
#info .info-item.item-dark{color:#fff;}
#info .info-item.item-dark:hover{color:var(--fontcolor);}
#info .info-item.item-light:hover{color:#fff;}}
@media (max-width:900px){#info .info-item:nth-child(2n-1){background: #DBECF3;}
#info .info-item:nth-child(2n-1):after{color:var(--color)}
#info .info-item:nth-child(2n){background: var(--color);color:#fff;}
#info .info-item:nth-child(2n):after{color:#DBECF3}
}
.home-news{background:#f5f5f5;margin:0;padding-bottom:4%}
@media(max-width:900px){#info{background-size:200%;background-position:center top}
#info .info-cont{width:100%;text-align:center;flex-direction: column;}
#info .info-cont .info-title{max-width:100%}
#info .info-video{width:100%;text-align:center;margin:8% 0px;display:flex;justify-content:center;align-items:center}
#info .video-btn{width:40px;height:40px;margin-right:0px}
#info .video-btn em{color:#FFFFFF;font-size:var(--fontsize30)}
#info .info-item{width:100%}
#info .info-item::before{border-top:1px solid #e9e9e9}}
@media(max-width:768px){#info .info-cont .info-title{font-size:6.1333333333vw}
#info .info-item{padding:6.6666666667vw 5% 13.3333333333vw}
#info .info-item::after{font-size:13.3333333333vw}
#info .info-item .info-item-tit{margin-bottom:4vw}}
@media(max-width:415px){#info .info-item .info-item-tit{margin-bottom:10px}
#info .info-item .info-item-tit em{font-size:32px}
#info .info-item .info-item-tit span{font-size:var(--fontsize20);}}
.home-about .item1 .about-con,.home-about .item1 .about-article{color:var(--fontcolor)}
.home-about .about-more{color:var(--fontcolor);border-color:#000}
.home-about .about-title:after{background:#000}
.home-about .item1 .about-more:hover{border-color:#fff}
@media (min-width:901px){#info .info-item:nth-child(n+5){margin-top:15px;}}
@media (min-width:770px){.home-product-list>li{width:20%;padding:0px 10px}}