﻿@import url(https://css02.v15cdn.com/m434/message.css);
.home-cate .list li .title {background:linear-gradient(0deg,#28A3BD 0,rgba(0,0,0,0) 100%)}
.home-cate .list li .title em,.home-cate .list li:hover .title{color:#fff}
@media (min-width:1024px){.home-pro .list{display:grid;gap:20px;grid-template-columns:repeat(5,1fr)}
.home-pro .list li{width:100%;margin:0}
}
.home-pro .list{display: flex;flex-wrap: nowrap;gap: initial;}
.home-pro .list li{background: initial;}
.home-pro .list li .img{border-radius: 50%;}
.home-pro .list li:hover{box-shadow: none;}
.home-pro .list li .info .text{display: none;}
.home-choose{background: var(--color);}
.home-choose .home-title span{color:inherit;}
@media (min-width:1025px){.home-choose .home-title span{font-size:var(--fontsize28)}
.home-choose .right ul li .p1 {font-size: var(--fontsize28);}
.home-choose .right ul li .p2{font-size: var(--fontsize20);}
.home-choose .right ul li:nth-child(n+3){margin-top:1em}
.home-choose .right {padding-left:10%}}
.home-choose .right ul li em {color:var(--color2)}
.home-choose .left .home-more{background:var(--color2)}

.home-solution{background: #F5F5F5;padding:5% 0;}
.home-solution .solution-list{margin-top:2.5%;display:flex;flex-wrap:wrap;justify-content: space-between;}
.home-solution .solution-list li{width:32%;padding:2%;text-align: center;background: #fff;}
.home-solution .solution-list li .img{overflow: hidden;}
.home-solution .solution-list li .img img{width:100%;display:block;transition:all .3s;}
.home-solution .solution-list li .tit{margin:20px 0 10px;font-size:24px;font-weight: var(--fontbold7);line-height: 1.4;}
.home-solution .solution-list li .des{color:var(--introcolor)}
.home-solution .solution-list li:hover img{transform: scale(1.05);}
@media (min-width:769px){.home-solution .solution-list li:nth-child(n + 4){margin-top:2%;}}
@media (max-width:768px){.home-solution{padding:40px 0;}
.home-solution .solution-list li{width:49%;}
.home-solution .solution-list li:nth-child(n + 3){margin-top:2%;}
.home-solution .solution-list li .tit{font-size:var(--fontsize18)}
.home-solution .solution-list li .des{line-height: 1.4;}}

.home-product{padding:5% 0;}
.home-product .home-product-top ul{display:flex;}
.home-product .home-product-top ul li{padding:7px 25px;font-size:24px;border-bottom:2px solid transparent;cursor: pointer;font-weight: var(--fontbold7);}
.home-product .home-product-top ul li:hover,.home-product .home-product-top ul li.active{border-bottom-color:var(--color)}
.home-product .home-product-bot .probot-item{display:none;}
.home-product .home-product-bot .probot-item.active{display:block;}
.home-product .home-product-bot{margin-top:2.5%;}
.home-product .home-product-bot .probot-item ul.probot-inner-list{display:flex;flex-wrap:wrap;justify-content: space-between;}
.home-product .home-product-bot .probot-item ul.probot-inner-list li{width:24%;position:relative;}
.home-product .home-product-bot .probot-item ul.probot-inner-list li .top>a{display:flex;align-items: center;justify-content: space-between;}
.home-product .home-product-bot .probot-item ul.probot-inner-list li .top .img{width:48%;overflow: hidden;}
.home-product .home-product-bot .probot-item ul.probot-inner-list li .top .img img{width:100%;height:100%;aspect-ratio: 1/1;object-fit: contain;}
.home-product .home-product-bot .probot-item ul.probot-inner-list li .top .tit{width:50%;}
.home-product .home-product-bot .probot-item ul.probot-inner-list li:hover .top .img img{transform: scale(1.03);}
.home-product .home-product-bot .probot-item ul.probot-inner-list li:hover .top .tit{color:var(--color);}
.home-product .home-product-bot .probot-item ul.probot-inner-list li .more a{display:block;text-align: center;padding:5px 15px;margin-top:10px;transition: all .3s;border-radius: 5px;border:1px solid var(--color);font-size:var(--fontsize18)}
.home-product .home-product-bot .probot-item ul.probot-inner-list li .more a:hover{background: var(--color);color:#fff;}
@media (max-width:1024px){.home-product .home-product-bot .probot-item ul.probot-inner-list li{width:49%;margin-top:2%;}}
@media (max-width:640px){.home-product{padding:40px 0;}
.home-product .home-product-top ul{flex-wrap:wrap;}
.home-product .home-product-top ul li{width:100%;padding:5px 10px;font-size:20px;}
.home-product .home-product-bot .probot-item ul.probot-inner-list li{width:100%;margin-top:10px;}}
.home-banner .banner-content{padding:2% 0;display:flex;flex-wrap:wrap;justify-content:space-between}
.home-banner .banner-content>a{display:block;}
.home-banner .banner-content>a img{height:100%;}
.home-banner .banner-content .banner-content-1{width:65%;margin-bottom:2%}
.home-banner .banner-content .banner-content-2{width:33%;margin-bottom:2%}
.home-banner .banner-content .banner-content-3,.home-banner .banner-content .banner-content-4{width:49%;margin-bottom:2%}
.home-news{padding:5% 0}
@media (max-width: 500px){.home-news{padding:40px 0}}

.home-news{background: #F7F7FA;}
.home-news .news-box{display:flex;flex-wrap:wrap;justify-content: space-between;margin-top:30px;}
.home-news .news-box .news-left{width:49%;}
.home-news .news-box .news-left ul.list{display:flex;justify-content: space-between;flex-wrap:wrap;width:100%;margin-top:0;height: 100%;}
.home-news .news-box .news-left ul.list li{width:47%;margin-right:0;background: #fff;}
.home-news .list li .info .title{font-weight: var(--fontbold7);}
@media (min-width:769px){.home-news .list li .info .date{margin:20px 0;}}
.home-news .list li .info .more{color:var(--color)}
.home-news .news-box .news-right{width:48%;background: #fff;padding:2%;}
.home-news .news-box .news-right .right-top{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px;}
.home-news .news-box .news-right .right-top .news-title a{font-size:20px;text-align: center;font-weight: var(--fontbold7);display:block;transition: all .3s;}
.home-news .news-box .news-right .right-top .news-title a:hover{color:var(--color)}
.home-news .news-box .news-right .right-top .news-des{color:#555;margin:10px 0;}
.home-news .news-box .news-right .right-top .news-data{color:#a5a5a5;}
.home-news .news-box .news-right .right-bot .item a{margin-bottom:10px;display:block;position:relative;padding-left:10px;}
.home-news .news-box .news-right .right-bot .item a:before{content:'';width:6px;height:6px;display:block;background:var(--color);border-radius:50%;position:absolute;top:11px;left:0;}
.home-news .news-box .news-right .right-bot .item:hover a{color:var(--color)}
.home-news .news-box .news-right .right-bot .bot-more a{display:inline-block;border:1px solid #555;color:var(--color);padding:4px 20px;transition: all .3s;font-size:18px;margin-top:20px;}
.home-news .news-box .news-right .right-bot .bot-more a:hover{background: var(--color);color:#fff;border-color:var(--color)}
@media (max-width:1440px){.home-news .news-box .news-right .right-bot .item a{margin-bottom:5px;}}
@media (max-width:768px){.home-news .news-box .news-left{width:100%;}
.home-news .news-box .news-right{width:100%;margin-top:4%;padding:10px;}
.home-news .news-box .news-right .right-bot .item a{-webkit-line-clamp: 2;margin-bottom:10px;}}