﻿@charset "utf-8"; 
 :root {--color: #0d43b8;}
.home-about .l-wrap .about-info .home-more{text-transform: capitalize;}
.home-adv .homeadv-list li .opacity .more{text-transform: capitalize;}
  header .head-info .head-logo a{display:flex;flex-direction:column;align-items:center}
@media (max-width:1200px){header .head-info .head-logo a span{font-size:var(--fontsize15)}
}@media (max-width:1100px){header .head-info .head-logo a span{font-size:var(--fontsize12)}
}
@media(min-width:1025px){header .head-info .head-logo img{max-height: 60px;}}
header .head-info .head-logo a span{color:#183675}
/*home-cate*/
.home-cate{background:url(/uploads/43478/page/p20250410162544193b2.jpg) no-repeat center/cover;position:relative;}
.home-cate:before{content:'';width:100%;height:100%;display:block;background:rgb(13 67 184 / 75%);position:absolute;top:0;left:0;z-index:1}
.home-cate .l-wrap{z-index:2;position: relative;}
.home-cate .cate-mid{position: absolute;top:50%;left:50%;transform: translate(-50%,-50%);width:380px;height:380px;border:6px solid #fff;border-radius: 50%;color:var(--color);overflow: hidden;display:flex;align-items: center;justify-content: center;}
.home-cate .cate-mid .circle{text-align: center;background: #fff;width:96%;height:96%;border-radius: 50%;display:flex;align-items: center;justify-content: center;flex-direction: column;}
.home-cate .cate-mid .circle .top-title{font-size:24px;}
.home-cate .cate-mid .circle .cate-title{font-weight:var(--fontbold7);font-size:50px;}
.home-cate .cate-mid .circle .cate-des{font-size:24px;max-width:60%;margin:0 auto;line-height:1.3}
.home-cate .cate-list{display:flex;flex-wrap:wrap;justify-content: space-between;flex-direction: column;max-height:870px}
.home-cate .cate-list .cate-item{width:34%;margin:25px 0;position: relative;}
.home-cate .cate-list .cate-item>.inner{width:100%;display:flex;height:100%;align-items: center;position:relative}
.home-cate .cate-list .cate-item .cate-item-left{background: #fff;border-radius: 50%;width:160px;height:160px;display:flex;justify-content: center;align-items: center;}
.home-cate .cate-list .cate-item .cate-item-left .inner{border:3px solid var(--color);border-radius: 50%;display:flex;justify-content: center;align-items: center;height:95%;width:95%;color:var(--color);text-align: center;font-size: 22px;line-height:1.2}
.home-cate .cate-list .cate-item .cate-item-right{width:calc(100% - 160px);min-height:100px;background: #fff;display:flex;justify-content: center;align-items:center;position: relative;}
.home-cate .cate-list .cate-item .cate-item-right p{width:90%;color:var(--color);display:flex;flex-direction: column;}
.home-cate .cate-list .cate-item .cate-item-right p a{width:100%;display:block;}
.home-cate .cate-list .cate-item .cate-item-right:before{content:'';width:100px;height:100%;position: absolute;z-index:-1;top:0;left:-100px;display:block;background:#fff ;}
.home-cate .cate-list .cate-item .line{position:absolute;top:50%;left:-120px;transform: translateY(-50%);}
.home-cate .cate-list .cate-item.item1 .line,.home-cate .cate-list .cate-item.item5 .line{top:80%;}
.home-cate .cate-list .cate-item.item2 .line,.home-cate .cate-list .cate-item.item3 .line{right:-75px !important;left:auto;}
.home-cate .cate-list .cate-item.item6 .line,.home-cate .cate-list .cate-item.item7 .line{left:-75px;}
.home-cate .cate-list .cate-item.item4 .line,.home-cate .cate-list .cate-item.item8 .line{top:20%;}
.home-cate .cate-list .cate-item .bg{position: absolute;width:50%;height:30px;background: var(--color);display:block;top:10px;z-index:-2;border-radius: 30px;left:50px;}
@media (min-width:1025px){.home-cate .cate-list .cate-item:nth-child(n + 5){margin-left:auto;}
.home-cate .cate-list .cate-item:nth-child(-n + 4)>.inner{flex-direction: row-reverse;}
.home-cate .cate-list .cate-item:nth-child(-n + 4) .cate-item-right:before{left:auto;right:-100px;}
.home-cate .cate-list .cate-item:nth-child(-n + 4) .cate-item-right{border-top-left-radius: 30px;border-bottom-left-radius: 30px;}
.home-cate .cate-list .cate-item:nth-child(n + 5) .cate-item-right{border-top-right-radius: 30px;border-bottom-right-radius: 30px;}
.home-cate .cate-list .cate-item:nth-child(-n + 4) .bg{right:50px;left:auto;}
.home-cate .cate-list .cate-item:nth-child(-n + 4) .line{left:auto;right:-120px;}
.home-cate .cate-list .cate-item:nth-child(-n + 4) .cate-item-right p{text-align: right;}}
@media (max-width:1440px){.home-cate .cate-list .cate-item{width:30%;}
.home-cate .cate-list .cate-item .cate-item-left{width:130px;height:130px;}
.home-cate .cate-list .cate-item .cate-item-left .inner{font-size:19px}
.home-cate .cate-list .cate-item .cate-item-right{width:calc(100% - 130px)}}
@media (max-width:1280px){.home-cate .cate-mid{width:300px;height:300px;}
.home-cate .cate-mid .circle .cate-des{font-size:var(--fontsize20)}
.home-cate .cate-list .cate-item .cate-item-right p{font-size:14px}}
@media (min-width:1025px) and (max-width:1279px){.home-cate .cate-list .cate-item .cate-item-right p{font-size:12px;}}
@media (max-width:1024px){.home-cate .cate-mid{position:initial;transform: initial;display:none;}
.home-cate .cate-list .cate-item .line{display:none !important}
.home-cate .cate-list{max-height:initial;flex-direction: row;}
.home-cate .cate-list .cate-item{width:49%;}
.home-cate .cate-list .cate-item .cate-item-right{border-top-right-radius: 30px;border-bottom-right-radius: 30px;}}
@media (max-width:550px){.home-cate .cate-list .cate-item{width:100%;margin:10px 0;}}