﻿.home-banner .swiper-slide>a::after{display: none;}
/*@media (min-width:1281px){.home-pro .list li{width:25%;}*/
/*.home-pro .list li:nth-child(4n+3),.home-pro .list li:nth-child(4n+4){flex-direction:row}*/
/*.home-pro .list li:nth-child(4n+5),.home-pro .list li:nth-child(4n+6),.home-pro .list li:nth-child(4n+7),.home-pro .list li:nth-child(4n+8){flex-direction:row-reverse}*/
/*.home-pro .list li .info{padding:12px}*/
/*.home-pro .list li .info .text{-webkit-line-clamp:3;line-height:1.5;margin:6px 0 15px;}*/
/*.home-pro .list li:nth-child(3) .info::before, .home-pro .list li:nth-child(4) .info::before{right: auto;left: -13px;border-width: 10px 15px 10px 0px;border-color: transparent #F7F7F7 transparent transparent;}*/
/*.home-pro .list li:nth-child(5) .info::before, .home-pro .list li:nth-child(6) .info::before{left: auto;right: -13px;border-width: 10px 0px 10px 15px;border-color: transparent transparent transparent #F7F7F7;}}*/
/*@media (max-width:1550px) and (min-width:1281px){.home-pro .list li .info .text{-webkit-line-clamp:2;font-size:var(--fontsize14);margin:5px 0 10px}*/
/*.home-pro .list li .info .title{font-size:var(--fontsize17);line-height:1.3}}*/
@media (min-width:1025px){.home-videos{padding-top: 4%;}}
#newswiper .swiper-slide{height:auto;display:flex;flex-direction:column;}
#newswiper .swiper-slide .info{flex:1;}


@media (max-width:768px){.home-banner{height:auto;}}
.home-about .home-tip{text-align: left;}
@media (min-width:769px){.home-about{padding-bottom:4%;}}
.home-about .aboutimg img{border-radius: 30px;overflow: hidden;}
.home-about .about-bot{margin-top:2.5%;width:100%;}
.home-about .about-bot ul{display:flex;flex-wrap:wrap;justify-content: space-between;}
.home-about .about-bot ul li{width:23.5%;}
.home-about .about-bot ul li .img{overflow: hidden;position: relative;border-radius: 20px;}
.home-about .about-bot ul li img{width:100%;display:block;transition: all .3s;}
.home-about .about-bot ul li img:hover{transform: scale(1.05);}
@media (max-width:768px){.home-about .aboutimg{padding:0;}
.home-about .aboutimg img{border-radius: 20px;}
.home-about .about-bot ul li{width:49%;}
.home-about .about-bot ul li:nth-child(n+3){margin-top:2%;}}

.home-pro{background: #f7f7f7;padding:4% 0;}
.home-pro .list li{width:24%;display:block;border:1px solid #e8e8e8;border-radius: 7px;overflow: hidden;transition: all .3s;}
.home-pro .list li:hover{border-color:var(--color)}
.home-pro .list li .img,.home-pro .list li .info{width:100%;flex:inherit;}
.home-pro .list li .info::before{display:none !important}
.home-pro .list li .info .text{display:none;}
.home-pro .list li:hover .info{background:none;color:inherit;}
.home-pro .list li:hover .title{color:var(--color)}
.home-pro .list li .info .text{margin-bottom:0;color:#666;}
@media (min-width:769px){.home-pro .list li:nth-child(n+5){margin-top:1.5%;}}
@media (max-width:768px){.home-pro{padding:40px 0;}
.home-pro .list li{width:49%;}
.home-pro .list li:nth-child(n+3){margin-top:2%;}}

.home-advantages .home-tip{color:#fff;}

.home-new{padding:4% 0;}
.home-new .news-list{display:flex;flex-wrap:wrap}
.home-new .news-list li{width:23.5%;margin-right:2%;box-shadow:0 6px 20px 0 rgba(8,1,3,.08);border-radius:3px;margin-top:40px;overflow:hidden}
.home-new .news-list li:nth-child(4n){margin-right:0}
.home-new .news-list li .img{position:relative;overflow:hidden;display:block;position:relative;height:0;padding-bottom:75%;}
.home-new .news-list li .img img{width:100%;transition:all .2s linear;max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
.home-new .news-list li .img .date{position:absolute;top:0;right:0;background-color:var(--color);color:#fff;font-size:var(--fontsize14);font-weight:var(--fontbold6);line-height:1.4;padding:11px 22px;transition:all .2s linear}
.home-new .news-list li .img .date span{display:block;text-transform:uppercase}
.home-new .news-list li .info{padding:20px}
.home-new .news-list li .info .title{font-size:var(--fontsize18);font-weight:var(--fontbold5);line-height:1.4;transition:all .2s linear}
.home-new .news-list li .info .txt{padding-top:14px;border-top:1px solid #eaeaea;color:var(--introcolor);font-size:var(--fontsize16);margin-top:14px}
.home-new .news-list li .info .more{display:inline-flex;align-items:center;margin-top:10px;color:var(--color);font-size:var(--fontsize14)}
.home-new .news-list li .info .more span{position:relative;margin-right:10px;font-weight:var(--fontbold6);text-transform:uppercase;transition:all .2s linear}
.home-new .news-list li .info .more span::before{content:"";position:absolute;width:6px;height:1px;background-color:var(--color);left:0;bottom:0;transition:all .2s linear}
.home-new .news-list li .info .more em{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(45deg,var(--color) 0,#e8e8e8 100%);color:#fff;transform:rotate(-45deg);transition:all .2s linear}
.home-new .news-list li:hover .img img{transform:scale(1.03)}
.home-new .news-list li:hover .img .date{background-color:var(--color)}
.home-new .news-list li:hover .info .title{color:var(--color)}
.home-new .news-list li:hover .info .more span{color:var(--color)}
.home-new .news-list li:hover .info .more span::before{background-color:var(--color);width:100%}
.home-new .news-list li:hover .info .more em{background:linear-gradient(90deg,var(--color) 0,#e8e8e8 100%);transform:rotate(0)}
@media (max-width:768px){.home-new{padding:40px 0;}
.home-new .news-list{margin-top:10px;justify-content:space-between}
.home-new .news-list li{width:49%;margin-top:15px;margin-right:0}}
@media (max-width:550px){.home-new .news-list li .img .date{padding:5px 10px}
.home-new .news-list li .info{padding:10px}}
.home-pro .list li,.home-pro .list li:nth-child(2n){display:flex;flex-direction:column!important;}
.home-pro .list li .img img{display:block;height:auto;aspect-ratio:1/1;object-fit:contain;background:#fff;}
.home-pro .list li .img{border-bottom:1px solid #e8e8e8;}
.home-pro .list li .info{flex:1;}
.home-pro .list li .info .title{width:100%;text-align:center;margin-bottom:15px;}
.home-pro .list li .info .more{margin:auto auto 0;display:inline-flex}
.home-pro .list li:hover .info .more{background: linear-gradient(to right, var(--color) ,#00244f);color:#fff}
@media (max-width:768px){.home-pro .list li .info{padding:10px}
.home-pro .list li .info .title{font-size:var(--fontsize17);margin-bottom:10px}}
#videoswiper2{margin-top:30px}
#videoswiper2 .videoswiper-pagination{text-align:center;margin-top:30px}
#videoswiper2 .videoswiper-pagination .swiper-pagination-bullet{background:#111111;opacity:1}
#videoswiper2 .videoswiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color)}
#videoswiper2 .swiper-slide{background:#F7F7F7;transition:all .2s linear;border-radius:10px;overflow:hidden}
#videoswiper2 .swiper-slide:hover{background:var(--color);color:#FFFFFF}
#videoswiper2 .swiper-slide .video{width:100%;aspect-ratio:3/2}
#videoswiper2 .swiper-slide .video iframe,#videoswiper2 .swiper-slide .video img,#videoswiper2 .swiper-slide .video video{width:100%;height:100%;object-fit:cover}
#videoswiper2 .swiper-slide p{margin:15px 20px;font-size:var(--fontsize18);font-weight:var(--fontbold6);line-height:1.4}
@media (max-width:768px){#videoswiper2{margin-top:20px}}
#videoswiper2 .swiper-slide .video{aspect-ratio:inherit}
#videoswiper2 .swiper-slide{height:auto;display:flex;flex-direction:column}
.videoswiper{position:relative;}
.video-prev,.video-next{width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;margin-top:-80px;background:#eee;border-radius:50%;transition:.3s}
.video-prev{left:-55px;}
.video-next{right:-55px;}
.video-prev em,.video-next em{font-size:var(--fontsize20)}
.video-prev:hover,.video-next:hover{background:var(--color);color:#fff}
@media (max-width:1024px){.video-prev,.video-next{display:none}
.home-videos{padding-top:40px}}
.home-new .news-list li{flex-direction:column;display:flex}
.home-new .news-list li .info .txt {display:none}
.home-new .news-list li .info{flex:1;display:flex;flex-direction:column}
.home-new .news-list li .info .title{margin-bottom:10px}
.home-new .news-list li .info .more{margin-top:auto}