﻿.home-banner .swiper-slide>a::after{display:none;}
.home-choose .chooseinfo ul li{align-items: center;}
.home-choose .p1{cursor: pointer;}
.home-choose .p2{display: none; }
#indexbanner .banner-animote.ban1{top:15%;left:3%;transform: none;text-align: center;}
#indexbanner .banner-animote .ban-title{font-weight:var(--fontbold7);color:#F10000;font-size:44px;line-height:1;text-shadow:1px 1px 2px #fff;}
#indexbanner .banner-animote .ban-des{font-weight:var(--fontbold7);font-size:48px;text-shadow:1px 1px 2px #fff;color:var(--fontcolor)}
#indexbanner .banner-animote .ban-more a{display:inline-block;background:#0101F1;padding:7px 20px;transition: all .3s;font-weight:var(--fontbold7);line-height: 1;}
#indexbanner .banner-animote .ban-more a:hover{background: #F10000;}
#indexbanner .banner-animote.ban2{top:24%;left:5%;transform: none;}
#indexbanner .banner-animote.ban2 .ban-title{color:var(--fontcolor)}
#indexbanner .banner-animote.ban2 .ban-des{color:#0101F1}
#indexbanner .banner-animote.ban2 .ban-more{margin-top:3%}
@media (min-width:769px){#indexbanner .banner-animote.ban2 .ban-title{font-size: 48px;}
#indexbanner .banner-animote.ban2 .ban-des{font-size:55px;}}
@media (min-width:769px) and (max-width:1600px){#indexbanner .banner-animote.ban2 .ban-title{font-size: 2.6vw;}
#indexbanner .banner-animote.ban2 .ban-des{font-size:2.9vw;}}
#indexbanner .banner-animote.ban3{top:15%;left:3%;transform: none;text-align: center;}
#indexbanner .banner-animote.ban3 .ban-des{color:#fff;text-shadow: 1px 1px 2px var(--fontcolor);}
#indexbanner .banner-animote.ban3 .ban-title{text-shadow: 1px 1px 2px var(--fontcolor);}
@media (max-width:1600px){#indexbanner .banner-animote .ban-des{font-size:2.7vw}
#indexbanner .banner-animote .ban-title{font-size: 2.4vw;}}
@media (max-width:768px){#indexbanner .banner-animote .ban-des{font-size:18px}
#indexbanner .banner-animote .ban-title{font-size:14px;}
#indexbanner .banner-animote .ban-more{display:none}}

.home-service .list{display: flex;justify-content: space-between;flex-wrap: wrap;background: #fff;padding: 2%;}
.home-service .list .item{width: 24%;}
.home-service .list .img{width: 80px;height: 80px;margin: 0 auto;background: #999;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.home-service .list .img img{width: 100%;max-width: 50px;}
.home-service .list .name{color:var(--color);font-size: 20px;padding: 2% 0;font-weight: var(--fontbold7);text-align: center;}
@media(max-width:768px){.home-service .list .item{width: 100%;margin-bottom:2%;}}
.home-about .aboutinfo p ,.home-choose .chooseinfo .text{ color: var(--fontcolor); font-size: var(--fontsize17)}
.home-news .homenewslist .swiper-slide .info .title,.home-news .homenewslist .swiper-slide .info .text{display:block;}