.nbanner{padding-bottom: 14.5%;}
.nbanner .w90{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.navName{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 3;}
.nNav .leftnav a{position: relative;line-height: 2.2rem;display: inline-block;margin-left: 1rem;}
.nNav .leftnav a:first-child{margin-left: 0;}
.nNav .leftnav a::after{width: 0%;height: 2px;background-color: #0034B7;position: absolute;left: 0;bottom: 0;content: '';transition: 0.3s;}
.nNav .leftnav a.active,.nNav .leftnav a:hover,.nNav .location a{color: #0034B7;}
.nNav .leftnav a.active::after,.nNav .leftnav a:hover::after{width: 100%;}
.location{line-height: 2.2rem;}
.nNav{border-bottom: 1px solid #eee;}

.list_about_one{background:url(../images/bg_about_one.png) center no-repeat #fff;}
.list_about_one .aboutText dd{width: 67.6%;}
.list_about_one .aboutText dd .title{line-height: 1.83;}
.list_about_one .aboutText dd .subtitle{line-height: 2;margin-top: 1.33rem;}
.list_about_one .aboutText dd .subtitle i{color: #0034B7;}
.list_about_one ul li{position: relative;padding-left: 3rem;box-sizing: border-box;}
.list_about_one ul li::before{position: absolute;left: 0;top: 6%;height: 86%;width: 1px;background-color: #EEEEEE;content: '';}
.list_about_one ul li:first-child::before{display: none;}
.list_about_one ul li .icon{width: 2.4rem;position: absolute;left: 0.5rem;top: 0;}
.list_about_one ul li .icon img{display: block;margin: auto;width: 1.6rem;}
.list_about_one ul li .shuzi{line-height: 1.6rem;}
.list_about_one ul li .shuzi span{color: #0034B7;font-family: "Barlow-Medium";}
.list_about_one ul li .name{line-height: 2;width: 80%;}
.list_about_one ul li:not(:first-child):not(:last-child){width: 27.5%;}
.list_about_one ul li:not(:first-child):not(:last-child) .icon{}
.list_about_one ul li:last-child span b::after{content: '+';}

.list_about_two{background-color: #F7FBFF;}
.list_about_two .w90{align-items: flex-end;}
.list_about_two .bgImg{position: absolute;right: 0;height: 100%;width: 50%;object-fit: cover;}
.list_about_two .leftNav{width: 24.8%;}
.list_about_two .leftNav .tabs{margin-top: 5.9rem;}
.list_about_two .leftNav .item{line-height: 1.8;margin-top: 0.8rem;cursor: pointer;}
.list_about_two .leftNav .item span{display: inline-block;padding-right: 1.26rem;}
.list_about_two .leftNav .item span::after{width: 0.8rem;height: 0.8rem;background: url(../images/icon_about_two.svg) center no-repeat;background-size: 11px;top: 50%;transform: translateY(-50%);right: 0;opacity: 0;}
.list_about_two .leftNav .item.active span{color: #0034B7;}
.list_about_two .leftNav .item.active span::after{opacity: 1;}
.list_about_two .wrap{width: 41.7%;border-radius: 0.5rem;box-shadow: 0 12px 48px 12px rgba(0,52,183,0.1);}
.list_about_two .wrap .icon img{display: block;margin:1.73rem auto 0.85rem;width: 2rem}
.list_about_two .wrap .text{margin: 0.66rem 1rem 1.33rem;line-height: 2;min-height:6rem ;}
.list_about_two .wrap .name{line-height: 1.83;}

.list_about_three{background-image: url(../images/bg_aboutThree@2x.png);}
.list_about_three .tabs{width: 50%;position: relative;padding-left: 3rem;}
.list_about_three .tabs .swiper-slide{cursor: pointer;position: relative; box-sizing: border-box;}

.list_about_three .tabs .swiper-slide div{font-family: "Barlow-Medium";line-height:2.87rem ;font-size: 0.8rem;}
.list_about_three .tabs::after{background: url(../images/icon_aboutthree.svg) center no-repeat;width: 2.13rem;height: 100%;background-size: contain;position: absolute;content: '';left: 0;top: 0;}
.list_about_three .tabs .swiper-slide.swiper-slide-active div{font-family: "Barlow-Bold";font-size: 2rem;}
.list_about_three .tabs .swiper-slide.swiper-slide-active {color: #0034B7;}
.list_about_three .wrap .swiper-wrapper{height: auto !important;}
.list_about_three .wrap .swiper-slide{padding-bottom: 9.3rem;height: auto !important;}
.list_about_three .wrap .swiper-slide::after{content: '';position: absolute;left: 0;bottom: 0;width: 100%; height: 9.3rem; background: url(../images/bg_about_three_line.png) left bottom no-repeat;background-size: 100%;opacity: 0.3;}
.list_about_three .wrap .swiper-slide .year{line-height: 1.6;margin-bottom: 0.66rem;}
.list_about_three .wrap .swiper-slide .text{line-height: 1.75;}
.list_about_three .wrap .swiper-slide.swiper-slide-active .year{color: #0034B7;}
.list_about_three .wrap .swiper-slide.swiper-slide-active::after{opacity: 1;}
.list_about_three .btn{display: flex;gap: 0.66rem;}
.list_about_three .btn div{width: 1.6rem;height: 1.6rem;border-radius: 50%;border: 1px solid #EEEEEE;position: relative;transition: 0.3s;cursor: pointer;}
.list_about_three .btn div:hover{background-color: #0034B7;}
.list_about_three .btn div:hover img{filter: brightness(0) invert(1);}
/* 工作 */
.list_job,.list_news{padding-bottom: 1.33rem;}
.list_job dl{background: #F7FBFF;border-radius: 0.5rem;margin-top: 1.33rem;padding:1.1rem 2rem 0;cursor: pointer;}
.list_job dl dt {padding-bottom: 1.1rem;}
.list_job dl dt .name{display: inline-flex;gap: 0.66rem;line-height: 1.1rem;}
.list_job dl dt .name .zhiwei{background-color: rgba(255,189,7,0.1);color: #FFBD07;padding: 0 0.4rem;border-radius: 215px;}
.list_job dl dt .name .add{background-color: rgba(0,52,183,0.1);color: #0034B7;padding: 0 0.4rem;border-radius: 215px;}
.list_job dl dt .time{padding-right: 0.6rem;}
.list_job dl dt .time::after{width: 0.33rem;height: 0.33rem;background: url(../images/ico_next.svg) center no-repeat;background-size: 90%;right: 0;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.3);}
.list_job dl dt .bumen{margin-top: 0.8rem;display: flex;gap: 1rem;line-height: 1rem;}
.list_job dl dt .bumen .ico{padding-left: 1rem;position: relative;display: inline-flex;align-items: center;gap: .3rem;}
.list_job dl dt .bumen .ico::before{width: 1px;height: 0.6rem;top: 0.2rem;content: '';position: absolute;left: 0;background: #ddd;}
.list_job dl dt .bumen .ico:first-child::before{display: none;}
.list_job dl dt .bumen .ico:first-child{padding-left: 0;}
.list_job dl dd{border-top: 1px solid transparent;padding: 1rem 0;display: none;}
.list_job dl dd .item{margin-top: 1rem;}
.list_job dl dd .item:first-child{margin-top: 0;}
.list_job dl dd .item >h6{line-height: 1rem;margin-bottom: 0.1rem;}
.list_job dl dd .item .text{line-height: 0.933rem;}
.list_job dl dd .jlbtn{width: 4.8rem;border-radius: 215px;display: flex;align-items: center;justify-content: center;gap: 0.66rem;background-color: #0034B7;line-height: 1.5rem;margin-top: 1.1rem;}
.list_job dl.active dd{border-color: #eee;}
/* 产品 */
.pro_left{width: 21.4%;border-radius: 0.5rem;background-color: #fff;}
.pro_left .name{ background: url(../images/bg_proLeft@2x.jpg) center no-repeat;background-size: cover;line-height: 4rem;}.
/* 手风琴动画 */
.nav-1th {width: 300px;background: #f6f6f6;padding: 20px;}
.nav-1th > li {}
.nav-1th > li >div{padding: 0.66rem 1.33rem;line-height: 1rem;}
.nav-1th > li >div .cpIco{width: 0.66rem;height: 0.66rem;}
.nav-1th > li >div a{align-items: center;gap: 0.66rem;position: relative;}
.nav-1th > li >div a .icoMore{width: 0.33rem;height: 0.33rem;background: url(../images/ico_next_blue.svg) center no-repeat;background-size: 100%;filter: brightness(0) invert(); position: absolute;right: 0;top: 50%;transform: translateY(-50%);filter: brightness(0) invert(0.5);}
/* 二级三级 默认隐藏 + 开启过渡动画 */
.nav-2th,
.nav-3th {overflow: hidden;max-height: 0;opacity: 0;transition: all 0.3s ease;}
/* 展开时 高高度+透明 */
.nav-1th > li.open .icoMore{transform:translateY(-50%) rotate(90deg); filter: none;}
.nav-1th > li.open > .nav-2th {opacity: 1;max-height: 500px;border-top: 1px solid rgba(0,52,183,0.2);}
.nav-2th > li.open > a,.nav-3th > li a:hover,.pro_right .list dl dt a:hover span{color: #0034B7;}
.nav-2th > li.open > a::before,.nav-3th > li a:hover::before{background: #0034B7;}
.nav-2th > li.open > .nav-3th {opacity: 1;max-height: 500px;}
.nav-1th > li.open{background-color: #F7FBFF;}
.nav-1th > li.open >div a{}
/* 层级缩进样式 */
.nav-2th {margin: 0 1.33rem;}
.nav-2th > li > a{padding-left: 0.5rem;position: relative;line-height: 1rem;display: block;color: #666;}
.nav-2th > li > a::before,.nav-3th > li > a::before{width: 0.1rem;height: 0.1rem;border-radius: 50%;background: #666;left: 0;top: 0.45rem;content: '';position: absolute;transition: 0.3s;}
.nav-3th > li > a::before{background: #D8D8D8;}
.nav-3th {padding-left: 20px;}
.nav-3th > li > a {display: block;line-height: 1rem;color: #666;position: relative;padding-left: 0.66rem;}
.nav-3th > li,.nav-2th > li{margin-top: 0.33rem;}
.nav-3th > li:first-child,.nav-2th > li:first-child{margin-top: 0;}
.nav-3th > li:first-child,.nav-2th > li:first-child{padding-top: 0.66rem;}
.nav-3th > li:last-child,.nav-2th > li:last-child{padding-bottom: 0.66rem;}

.pro_right{width: 74.3%;}
.pro_right .list dl{background-color: #fff;border-radius: 0.5rem;padding: 1rem 1.33rem;margin-top: 1.33rem;transition: 0.3s;}
.pro_right .list dl:first-child{margin-top: 0;}
.pro_right .list dl dt{width: 65%;}
.pro_right .list dl dt li,.cont_pro_1 dd li{line-height: 1rem;margin-top: 0.3rem;display: flex;}
.pro_right .list dl dt li .label,.cont_pro_1 dd li .label{width: 6rem;}
.pro_right .list dl dt li .text,.cont_pro_1 dd li .text{width: calc(100% - 6rem);}
.pro_right .list dl dt a{align-items: center;gap: .33rem;}
.pro_right .list dl dt a .title,.cont_pro_1 dd h6{line-height: 1.1rem;font-weight: bold;}
.pro_right .list dl dt a i,.cont_pro_1 dd .title i{border: 1px solid rgba(0,52,183,0.1);border-radius: 282px;line-height: 0.933rem;padding: 0 0.4rem;color: #0034B7;}
.pro_right .list dl dd a{display: block;height: 100%;}
.pro_right .list dl dd {width: 33%;}
.pro_right .list dl dd a:hover img{transform: translate(-50%,-50%) scale(1.1);}
.pro_right .list dl:hover{box-shadow: 0 0 12px rgba(0,0,0,0.12);}

.cont_pro_1{background: #fff;padding: 2rem;}
.cont_pro_1 dt{width: 48.4%;}
.cont_pro_1 dt .imgbox{height: 100%;}
.cont_pro_1 dd{width: calc(100% - 48.4% - 2rem);margin-left: 2rem;}
.cont_pro_1 dd .title h6{line-height: 1.5rem;margin-bottom: 0.7rem;}
.icon_down{width: 8rem;line-height: 1.5rem;border-radius: 145px;line-height: 1.5rem;display: flex;align-items: center;justify-content: center;gap: 0.66rem;background: #0034B7;}

/* .cont_pro_nav{position: sticky;left: 0;top: 0;box-shadow: 0 0 5px rgba(0,0,0,0.06);} */
.cont_pro_nav a{line-height:1rem ;border-radius: 132px;flex: 1;text-align: center;color: #666;padding: 0.4rem 0;}
.cont_pro_nav .w90{padding: 0.66rem 0;}
.cont_pro_nav a.active{background: #0034B7;color: #fff;}

.cont_pro_wrap .item{padding: 1.33rem 0; margin-top: 1.33rem;}
.cont_pro_wrap .theTitle{padding-left: 1.33rem;line-height: 1.1rem;border-left: 2px solid #0034B7; color: #0034B7;margin-bottom: 1rem;}
.cont_pro_wrap .item .intel{padding: 0 1.33rem;}
.cont_pro_wrap .item table{border-collapse: collapse;width: 100%;border: 1px solid #eee;}
.cont_pro_wrap .item table thead{background-color: #0034B7;color: #fff;}
.cont_pro_wrap .item table tr{border: 1px solid #eee;}
.cont_pro_wrap .item table tr div{margin-left: 2rem; word-break: break-all;    word-wrap: break-word; }
.cont_pro_wrap .item table thead td{padding: 0.5rem 0;line-height: 1.1rem;border: 1px solid #eee;}
.cont_pro_wrap .item table tbody td{padding: 0.4rem 0;line-height: 0.933rem;color: #666;border: 1px solid #eee;}
.cont_pro_wrap .item table.table1 td:first-child{width: 55%;}
.cont_pro_wrap .item table tbody tr:nth-child(even){background: #F7FBFF;}
.cont_pro_wrap .item .tips{margin: 1.33rem 1.33rem 0;}
.tipsname{line-height: 1.1rem;background: url(../images/icon_zhuyi.svg) left center no-repeat;padding-left: 0.8rem;}
.cont_pro_wrap .item .text{line-height: 0.933rem;margin-top: 0.5rem;}
.cont_pro_wrap .item ul.list{width: 51%;}
.cont_pro_wrap .item ul.list li{line-height: 1rem;position: relative;padding-left: 0.6rem;margin-top: 0.4rem;}
.cont_pro_wrap .item ul.list li:first-child{margin-top: 0;}
.cont_pro_wrap .item ul.list li::before{width: 0.2rem;height: 0.2rem;border-radius: 50%;left: 0;top: 0.4rem;position: absolute;content: '';border: 1px solid #0034B7;box-sizing: border-box;}
.cont_pro_wrap .item .tips.tipsright{width: 37.5%;margin: 0;margin-left: 11%;}
.cont_pro_wrap .item .tips.tipsright ul.list{width: 100%;}
.cont_pro_wrap .item .tipslist .theIntel{margin-bottom: 1rem;line-height: 1rem;}
.cont_pro_wrap .item .tipslist .theIntel h6{font-size: 0.533rem;font-weight: bold;}
.cont_pro_wrap .item .tipslist .tipsname{margin-bottom: 0.6rem;}
.cont_pro_wrap .item .intel table.table2 td div{margin-left: 0;text-align: center;}
.cont_pro_wrap .item .wrapFlex .wrapLeft{width: 44.3%;}
.cont_pro_wrap .item .wrapFlex .wrapRight{width: 49.6%;}
.cont_pro_wrap .item .subtext{line-height: 0.93rem;}
.cont_pro_wrap .item .zysxlist{}
.cont_pro_wrap .item .zysxlist li{gap: 0.6rem;width: 47%;margin-bottom: 0.4rem;}
.cont_pro_wrap .item .zysxlist li .num{width: 1.1rem;height: 1.1rem;border-radius: 50%;line-height: 1.1rem;text-align: center;background: #F7FBFF;color: #0034B7;font-family: "Barlow-Medium";}
.cont_pro_wrap .item .zysxlist li .subtext{line-height: 1.1rem;width: calc(100% - 1.7rem);}
.marginTop15{margin-top: 0.5rem;}
.marginTop120{margin-top: 4rem;}
.cont_pro_wrap .table3 td div{margin: 0;}
.cont_pro_wrap .table3 td:nth-child(odd){width:11% ;}
.cont_pro_wrap .table3 td:nth-child(odd) div{margin-left: 0;text-align: center;}
.cont_pro_wrap .table3 td:nth-child(even) {width:39%}
.cont_pro_wrap .table3 td:nth-child(even) div{margin:0 1.5rem;}

.cont_xq_title{padding: 0 1.33rem 1rem ;}
.cont_xq_title .name{align-items: center;}
.cont_xq_title .name h6{line-height: 1.5rem;}
.cont_xq_title .name i{margin-left: 0.5rem; border: 1px solid rgba(0,52,183,0.1);border-radius: 282px;line-height: 0.933rem;padding: 0 0.4rem;color: #0034B7;}
.cont_xq_title .name .icon_down{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.cont_xq_title .type{gap: 2rem;line-height: 1rem;margin-top: 0.7rem;}
.cont_xq_title .type li{display: inline-flex;gap: .2rem;}
/* 优势 */
.youshi_one{background-image: url(../images/bg_youshi_1@2x.png);}
.youshi_one .w90 .text{width: 80%;margin:1.33rem auto 0;line-height: 1.1rem;}
.youshi_two{background-image: url(../images/bg_youshi_2@2x.png);}
.youshi_two ul{gap: 1.33rem;align-items: inherit;}
.youshi_two ul li{border-radius: 20px;padding: 1.73rem 1.33rem 0.66rem;background: #fff;overflow: hidden;box-sizing: border-box;}
.youshi_two ul li::before{width: 100%;height: 100%;background: url(../images/bg_icon_youshi@2x.png) center no-repeat;background-size: cover;left: 0;top: 0;opacity: 0;}
.youshi_two ul li > *{position: relative;z-index: 2;}
.youshi_two ul li .ico{width: 1.6rem;height: 1.6rem;border-radius: 50%;background-color: #F7FBFF;position: relative;}
.youshi_two ul li .ico img{width: 1rem;}
.youshi_two ul li .num{font-family: "Barlow-Medium";}
.youshi_two ul li .shuzi{padding-bottom: 1rem;border-bottom: 1px solid #eee;margin-bottom: 1.33rem;}
.youshi_two ul li .name{line-height: 1.1rem;}
.youshi_two ul li .text{line-height: 1rem;min-height: 3rem;}
.youshi_two ul li:hover::before{opacity: 1;}
.youshi_two ul li:hover .num,.youshi_two ul li:hover .name,.youshi_two ul li:hover .text{color: #fff;}
.youshi_two ul li:nth-child(1){width: calc(33% - 2.66rem);}
.youshi_two ul li:nth-child(2),.youshi_two ul li:nth-child(3){width: 33.5%;}
.youshi_three .bigTitle .text{width: 53.4%;line-height: 0.933rem;}
.youshi_three dl dt{width: 40.9%;border-radius: 16px;}
.youshi_three dl dd{width: 53.4%;}
.youshi_three dl dd .item{position: relative;padding: 1rem 0 1.5rem 3rem;border-top: 1px solid #eee;}
.youshi_three dl dd .item .icon{width: 2rem;height: 2rem;background-color: #EEF7FF;border-radius: 0.3rem;position: absolute;left: 0;top: 1rem;}
.youshi_three dl dd .item .icon img{width: 1.1rem;}
.youshi_three dl dd .item  h6{line-height: 1.1rem;margin-bottom: 0.3rem;}
.youshi_three dl dd .item .text{line-height: 1rem;}
.youshi_three dl dd .item:last-child{padding-bottom: 0;}
/* 新闻 */
.list_news .wrap{gap: 1.33rem;padding-top: 2rem;}
.list_news .wrap li{background: #F7FBFF;border-radius: 0.66rem;width: calc((100% - 2.66rem) / 3);margin-top: 0.66rem;transition: 0.3s;}
.list_news .wrap li a{padding: 1rem 0.66rem 1.33rem;}
.list_news .wrap li a .title{line-height: 1rem;}
.list_news .wrap li a .img{margin: 1rem 0;padding-bottom: 65%;border-radius: 0.66rem;}
.list_news .wrap li a .subtitle{line-height: 1rem;margin-bottom: 0.66rem;}
.list_news .wrap li a .more{padding-right: 1rem;display: inline-block;color: #666;}
.list_news .wrap li a .more::after{width: 0.5rem;height: 100%;background: url(../images/icon_idxMoreAll.svg) center no-repeat;background-size: 100%;right: 0;top: 0;filter: brightness(0) invert(0.5);}
.list_news .wrap li:hover{box-shadow: 0 0 12px rgba(0,0,0,0.12);}
.list_news .wrap li:hover .title{color: #0034B7;}
.list_news .wrap li:hover .img img{transform: translate(-50%, -50%) scale(1.1);}
.list_news .wrap li:hover .more{color: #0034B7;padding-right: 1.5rem;}
.list_news .wrap li:hover .more::after{}
/* 详情 */
.contTitle{line-height: 1.5;margin-bottom: 0.6rem;}
.contTips{gap:1.33rem}
.contTips .item{position: relative;padding-left: 0.8rem;}
.contTips .item img{position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.contNews .line{border-top: 1px solid #D4DDE8;margin: 1rem 0;}
.contNews .line2{margin: 2rem 0;}
.contWrap{line-height: 1.75;}
.contWrap table,.contWrap video{max-width: 100%;height: auto !important;}
.share{background: url(../images/icon_share.svg) left center no-repeat;padding-left: 0.8rem;gap: 0.66rem;}
.share a{position: relative;}
.share a img{display: block;}
.contPage a{border-radius: 0.4rem;background-color: #F7FBFF;padding: 1rem 1.33rem;box-sizing: border-box;width: 47.8%;}
.contPage a .title{line-height: 1rem;}
.contPage a .name{line-height: 1.5rem;margin-top: 0.66rem;}
.share a.golist{position: absolute ;right: 0;top: 50%;transform: translateY(-50%);background: url(../images/icon_golist.svg) left center no-repeat;padding-left: 0.8rem;}
.share a.golist:hover,.contPage a:hover .name{color: #0034B7;}
/* 联系我们 */
.list_contact .list{gap: 1.33rem;}
.list_contact .list li{position: relative; background-color: #F7FBFF;border-radius: 0.4rem;padding: 1rem;padding-left: 3.66rem;box-sizing: border-box;width:  28%;}
.list_contact .list li img{position: absolute;left: 1rem;top: 1rem;width: 2rem;}
.list_contact .list li::before{width: 1px;height: 2.87rem;background-color: #EEEEEE;left: 3.66rem;top: 1rem;}
.list_contact .list li div{padding-left: 0.66rem;}
.list_contact .list li .name{line-height: 0.933rem;margin-bottom: 0.33rem;}
.list_contact .list li .text{line-height: 0.8rem;}
.list_contact .list li:first-child{width:42.9%}
.list_contact .map{border-radius: 0.5rem;}
.list_contact .map .mapIco{position: absolute;left: 45%;top: 35%;font-weight: bold;}
.list_contact .map .mapIco img{display: block;margin: 0 auto 0.3rem;}
/* 客户评价 */
.kehuOneSwiper{background: #fff;border-radius: 0.5rem;}
.kehuOneSwiper::after,.kehuList li::before{background: url(../images/icon_douhao.svg) center no-repeat;background-size: 100%;width: 2rem;height: 2rem;top: 1.33rem;right:1.33rem}
.kehuOneSwiper dl{padding: 1.33rem;}
.kehuOneSwiper dl dt{width: 12rem;height: 12rem;border-radius: 0.4rem;}
.kehuOneSwiper dl dd{width: calc(100% - 13rem );margin-left: 1rem;padding-bottom: 2.1rem;position: relative;}
.kehuOneSwiper dl dd .text{line-height: 1rem;}
.kehuOneSwiper dl dd .type{display: flex;}
.kehuOneSwiper dl dd .type span,.kehuList li .xingx .type span{background-color: #F9F9F9;line-height: 1.33rem;padding: 0 0.8rem;border-radius: 167px;}
.kehuOneSwiper dl dd .name{position: absolute;left:0;bottom: 0;line-height: 1rem;}
.kehuOneSwiper .pag{z-index: 3; position: absolute;right: 1.33rem;bottom: 1.33rem !important;width: auto !important; display: flex;left: auto !important; height: 0.8rem;gap: 1rem}
.kehuOneSwiper .pag span{position: relative;width: 8px;height: 8px;border-radius: 50%;margin: 0 !important;}
.kehuOneSwiper .pag span::after{width: 0.8rem;height: 0.8rem;border-radius: 50%;border: 1px solid #0034B7;left: 50%;top: 50%;transform: translate(-50%,-50%) scale(0);box-sizing: border-box;content: '';position: absolute;}
.kehuOneSwiper .pag span.swiper-pagination-bullet-active::after{transform: translate(-50%,-50%) scale(1);}
.star {display: flex;gap:5px;}
.star span {position: relative;color: #ccc;width: 0.66rem;height: 0.66rem;background: url(../images/star.svg) center no-repeat;opacity: 0;background-size: 100%;visibility: hidden;}
.star span.active {opacity: 1;visibility: visible;}

.kehuList li{width: calc((100% - 2.66rem) / 3);margin-left: 1.33rem;margin-top: 2rem;background-color: #fff;border-radius: 0.5rem;padding: 0.66rem 1rem 1rem;box-sizing: border-box;}
.kehuList li:nth-child(3n+1){margin-left: 0;}
.kehuList li .xingx .type span{display: block;}
.kehuList li .xingx .type{margin-top: 0;}
.kehuList li .xingx{margin-bottom: 0.66rem;}
.kehuList li .text{line-height: 1rem;margin-bottom: 1.66rem;}
.kehuList li .toux {position: relative;padding-left: 3rem;line-height: 1.1rem;}
.kehuList li .toux .img{width: 74px;height: 74px;border-radius: 50%;border: 2px solid #0034B7;padding: 4px;box-sizing: border-box;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.kehuList li .toux .img img{width: calc(100% - 4px);height: calc(100% - 4px);border-radius: 50%;}
.kehuList li::before{top: auto;bottom: 1.3rem;right: 1rem;}

/* 产品搜索 */
.nbanner form{width: 62.5%;border: 1px solid rgba(255,255,255,0.5);border-radius: 220px;position: absolute;left: 50%;transform: translate(-50%,-50%);top: 50%;background: rgba(255,255,255,0.1);backdrop-filter: blur(68px);}
.nbanner form input{height: 1.86rem;}
.nbanner form .name{width: 11.7%;line-height: 1.86rem;text-align: center;background-color: #0034B7;border-bottom-left-radius: 220px;border-top-left-radius: 220px;}
.nbanner form input[type=text]{width: 78%;background: transparent;text-indent: 1.33rem;color: #fff;}
.nbanner form input[type=text]::-webkit-input-placeholder{color: #fff;}
.nbanner form input[type=button]{width:10.3% ;background: url(../images/ico_sear.svg) center no-repeat;filter: brightness(0) invert(1);cursor: pointer;}

.classification{gap: 8px;padding-top: 3.3rem;}
.classification a{background: #fff;border-radius:20px ;border: 1px solid #EEEEEE;flex: 1;text-align: center;padding: 1.5rem 0;position: relative;overflow: hidden;}
.classification a::before{width: 100%;height: 100%;background: url(../images/bg_proSearch@2x.png) center no-repeat;background-size: cover;content: '';position: absolute;left: 0;top: 0;opacity: 0;}
.classification a .ico{width: 2rem;height: 2rem;border-radius: 50%;background: #0034B7;margin: 0 auto 0.66rem;position: relative;box-sizing: border-box;}
.classification a .ico img{filter: brightness(0) invert(1);width: 1.2rem;}
.classification a .name{position: relative;z-index: 2;}
.classification a.active::before,.classification a:hover::before{opacity: 1;}
.classification a.active .ico,.classification a:hover .ico{border: 1px solid #fff;background: transparent;}
.classification a.active .name,.classification a:hover .name{color: #fff;}

.pro_left_search .nav-2th{margin:  0 1.33rem 0 2.66rem;}
.pro_left_search .nav-1th > li.open > .nav-2th{border-top: none;}
.pro_left_search .nav-2th > li > a::before{background: none;width: 0.2rem;height: 0.2rem;border: 1px solid #D8D8D8;box-sizing: border-box;}
.pro_left_search .nav-2th > li:first-child{margin-top: 0;padding-top: 0;}
.pro_left_search .nav-1th > li.open >div a,.pro_left_search .nav-2th > li > a:hover,.pro_left_search .nav-2th > li.active a{ color: #0034B7;}
.pro_left_search .nav-1th > li.open{background: #fff;}
.pro_left_search .nav-1th > li{border-top: 1px solid #eee;}

.filter_criteria{gap: 0.66rem;}
.filter_criteria h6{line-height: 1.1rem;}
.filter_criteria a{line-height: 1.1rem;border-radius: 228px;padding: 0 1rem 0 0.5rem;box-sizing: border-box;border: 1px solid #0034B7;}
.filter_criteria a.clear-all{display: none;border-color: transparent;}
.filter_criteria a img{margin-left: 0.6rem;}
.filter_criteria .theintel{display: inline-flex;gap:0.3rem}
.filter_criteria .theintel a{position: relative;}
.filter_criteria .theintel a img{display: block;}
.filter_criteria .theintel a i{position: absolute;right: 0.5rem;top: 50%;transform: translateY(-50%);}
.pro_right.pro_right2 .list dl:first-child{margin-top: 1rem;}
@media screen and (max-width:1080px){
	.list_about_one ul li:not(:first-child):not(:last-child),.list_about_one ul li{flex: 1;}
	.list_about_one ul li .name{width: 90%;}
	.nav-1th > li >div{padding: 0.33rem 0.66rem;}
	.nav-2th{margin: 0 0.66rem;}
	.youshi_two ul li{padding-top: 1rem;}
	.youshi_two ul li .shuzi{margin-bottom: 1rem;}
	.list_contact .list li{padding: 0.5rem 0.5rem 0.5rem 2rem;}
	.list_contact .list li img{width: 1rem;left: 0.5rem;}
	.list_contact .list li::before{left: 2rem;}
	.kehuList li{width: calc((100% - 1rem) / 2);margin-left: 0;}
	.kehuList li:nth-child(odd){margin-right: 1rem;}
	.kehuList li .toux{padding-left: 4rem;}
	.classification{gap: 3px;}
	.pro_left.pro_left_search{width: 100%;}
	.pro_right.pro_right2{width: 100%;margin-top: 1rem;}
	.pro_left_search .nav-1th > li.open > .nav-2th{display: flex !important;flex-wrap: wrap;gap: 1rem;}
	.pro_left_search .nav-1th > li.open > .nav-2th > li{margin-top: 0;}
}
@media screen and (max-width:760px){
	.list_about_one .aboutText dd{width: 100%;margin-top: 1rem;}
	.leftnav,.list_about_one ul li::before,.list_about_two .bgImg,.list_about_three .wrap .swiper-slide::after,.cont_pro_nav{display: none;}
	.nNav .location{line-height: 2rem;}
	.list_about_one ul li:not(:first-child):not(:last-child), .list_about_one ul li{flex: inherit;width: 100%;margin-bottom: 1rem;}
	.list_about_two .leftNav{width: 38%;}
	.list_about_two .leftNav .tabs{margin-top: 1rem;}
	.list_about_two .leftNav .tabs .item{margin-top: 0;}
	.list_about_two .wrap{width: 59%;}
	.list_about_two .w90{align-items: inherit;}
	.list_about_two .wrap .text{margin: 0.5rem;}
	.list_about_two .wrap .icon img{margin: 1rem auto;}
	.list_about_one ul {margin-top: 1.5rem;}
	.list_about_three .wrap .swiper-slide{padding-bottom: 1rem;}
	.list_job dl{padding: 0.5rem 0.5rem 0;}
	.list_job dl dt .bumen{flex-wrap: wrap;gap: 0;margin-top: 0.4rem;}
	.list_job dl dt .bumen .ico{width: 40%;box-sizing: border-box;}
	.list_job dl dt .bumen .ico:nth-child(3){padding-left: 0;}
	.list_job dl dt .bumen .ico:nth-child(3)::before,.pro_left,.youshi_three dl dt{display: none;}
	.pro_right,.pro_right .list dl dt,.pro_right .list dl dd,.cont_pro_wrap .item ul.list,.cont_pro_wrap .item .wrapFlex .wrapLeft,.cont_pro_wrap .item .wrapFlex .wrapRight,.cont_pro_wrap .item .zysxlist li,.youshi_one .w90 .text,.youshi_three .bigTitle .text,.youshi_three dl dd{width: 100%;}
	.pro_right .list dl dd a{padding-bottom: 65%;margin-bottom: 1rem;}
	.pro_right .list dl{flex-direction: column-reverse;}
	.cont_pro_1 dt,.cont_pro_1 dd{width: 100%;}
	.cont_pro_1 dt{padding-bottom: 65%;margin-bottom: 1rem;}
	.cont_pro_1 dd{margin-left: 0;}
	.cont_pro_1{padding: 1rem;}
	.cont_pro_wrap .item table tr div{margin-left: 0;text-align: center;}
	.cont_pro_wrap .item table.table1 td:first-child{width: auto;}
	.cont_pro_wrap .item .tips.tipsright{margin-left: 0;width: 100%;margin-top: 1.3rem;}
	.marginTop120,.youshi_three .bigTitle .text{margin-top: 1rem;}
	.cont_pro_wrap .table3 td:nth-child(even) div{margin: 0 0.5rem;}
	.cont_xq_title .name .icon_down{position: relative;top: auto;transform: inherit;margin-top: 1rem;}
	.cont_xq_title .name{display: block;}
	.cont_xq_title .type{gap:0.5rem}
	.cont_xq_title{padding: 0 0.5rem 0.5rem;}
	.cont_pro_wrap .item .intel{padding: 0 0.5rem;}
	.cont_pro_wrap .item{padding: 0.5rem 0;}
	.cont_pro_xq .item{margin-top: 0;}
	.youshi_two ul li,.list_news .wrap li{width: 100%;}
	.list_news .wrap li{margin-top: 0;}
	.youshi_two ul li .text{margin-top: 0.5rem;}
	.youshi_two ul{gap: 0.5rem;}
	.youshi_two ul li .shuzi{margin-bottom: 0.5rem;padding-bottom: 0.5rem;}
	.contTitle{font-size:0.8rem;}
	.contTips,.list_contact .list{gap: 0.3rem;}
	.contPage a{width: 100%;padding: 0.7rem;margin-top: 0.5rem;}
	.contPage a .name{font-size: 0.6rem;}
	.list_contact .list li{width: 100% !important;}
	.list_contact .list li::before{top: 50%;transform: translateY(-50%);height: 70%;}
	.list_contact .map .mapIco{left: 37%;    top: 18%;}
	.kehuList li{width:100%;margin-top: 1rem;}
	.kehuList li:nth-child(odd){margin-right: 0;}
	.kehuOneSwiper::after, .kehuList li::before{width: 1rem;height: 1rem;}
	.kehuOneSwiper dl dt,.kehuOneSwiper dl dd{width: 100%;}
	.kehuOneSwiper dl dd{margin-left: 0;margin-top: 1rem;}
	.classification{display: none;}
	.nbanner form{width: 90%;}
	.nbanner form input[type=text]{width: 62%;}
	.nbanner form input[type=button]{width: 18%;}
	.nbanner form .name{width: 20%;}
	.nbanner{padding-bottom: 30%;}
	.pro_left.pro_left_search{display: block;}
	.pro_left.pro_left_search .name{line-height: 2rem;}
	.pro_left_search .nav-1th > li.open > .nav-2th{gap: .2rem;}
	.pro_left_search .nav-2th{margin-left: 2rem;}
	.list_job dl{margin-top: 0.7rem;}
}