﻿@media (min-width:1441px){:root{--hometitlefont:40px}}
.home-service .service-item::after{content:"";position:absolute;left:0px;top:0px;width:100%;height:100%;background:#1111116e;z-index:0}
.home-service .service-item .box{z-index:1;top: 50% !important;transform: translateY(-50%);}
.home-service .service-item:nth-child(2) .box{bottom:0px}
@media (max-width: 990px) {.home-service .service-item .box .title{margin-bottom:10px;}
.home-service .service-item .box .text{margin-bottom:20px;}}
.home-hotpro .hotpro-main .home-des, .home-hotpro .hotpro-main .home-title{text-align: center;}
.home-hotpro .hotpro-main .home-des{max-width: 100%;}
.home-hotpro .hotpro-img{display: none;}
.home-hotpro .hotpro-main{width: 100%;}
.home-hotpro .hotpro-main .hotpro-wrap{width: 100%;}
.home-hotpro .hotpro-main .swiper-wrapper{flex-wrap: wrap;justify-content: space-between;}
.home-hotpro .hotpro-main .swiper-slide{width: 24%;margin-bottom: 20px;}
@media (max-width:1024px){.home-hotpro .hotpro-main .swiper-slide{width: 48%;}}
.home-about .about-info .title{margin-top:0;font-size: var(--hometitlefont);}
@media (min-width:1441px){.home-about .about-info .list li{font-size:var(--fontsize22)}}
@media (min-width:1367px) and (max-width:1440px){.home-about .about-info .list li{font-size:var(--fontsize20)}}
@media (min-width:1025px) and (max-width:1366px){.home-about .about-info .list li{font-size:var(--fontsize18)}}
.home-about .about-info .list{border-bottom:none;}
@media (min-width:1600px){.hotpro-main .l-wrap{padding-left:70px}}
.home-hotpro .hotpro-main .home-des p{margin:5px 0;}
.home-des,.home-service .service-item .box .text,.home-more,.home-choose .choose-list li .text,.home-hotpro .hotpro-main .swiper-slide .info .text,.home-news .newslist .swiper-slide .info .text,.home-news .newslist .swiper-slide .info .more{font-size:var(--fontsize15)}
@media (min-width:1025px){.home-cate .homecate-list li .title a,.home-news .newslist .swiper-slide .info .title{font-size:19px}
.home-choose .choose-list li .title{font-size:21px}
.home-news .newslist .swiper-slide .info .date,.home-icon{font-size:var(--fontsize17)}}
.home-hotpro .hotpro-main .home-des p{text-align:left;}
.home-choose .home-des{max-width:800px;}
@media (min-width:769px){.home-about .about-img{position:relative;}
.home-about .about-img img{position:absolute;top:0;left:0;}
.home-about .about-info{padding:30px 0;}
.home-about .about-info .l-wrap{padding:0 40px}
.home-about .about-info .list{padding-bottom:0;}
.home-about .about-info .list li:last-child{margin:0;}}
@media (min-width:1025px){.home-banner .swiper-slide>a::after{height: 126px;}}
