
.head .nav ul li .lm02 h2,
.head .nav ul li .lm03 h2{float: none;}
.head .hqh p a{padding: 0 16px;}
.head .hqh.jxs p a{display: flex;}

.navSub{font-family: "Poppins", "Alibaba PuHuiTi";}
.navSub ul li .text dd a{color: #8c8c8c;}
.navSub ul li .text .tit a{color: #131313;}
.navSub ul li .text .tit a:hover{color: #3085DF;}
.navSub ul li .text dt a{color: #535353;}
.myFooter .fTop .share .codeImg{margin-left: -51px;}
.myFooter .fTop .share .codeImg .pic{width: 103px;height: auto;}

.part02 .middle{width: 90%;max-width: 1200px;}

.prodDesc{padding-top: 100px;}

.path i{font-style: inherit;}
.prodCont .item5 .wrap{display: block;}
.prodCont .item5 .title1{margin-right: 0;}

.prodChannel .middle{box-sizing: border-box;padding: 0 4.16%;display: flex;align-items: center;justify-content: space-between;}
.prodChannel .middle .text,
.prodChannel .middle .pic{margin: 0;float: none;}
.prodChannel .middle .pic{width: 48%;display: flex;align-items: center;justify-content: center;}
.prodChannel .middle .pic img,
.prodChannel .middle .pic:hover img{max-width: 100%;max-height: 100%;width: auto;height: auto;}
.prodChannel .middle .text{width: 43.2%;}


.pagePadBtm{padding-bottom: 30px;}

.mess_text form ul li textarea{width: 375px;height: 120px;border: 1px solid rgb(175, 175, 175);float: right;padding: 0px 10px;font-size: 14px;line-height: 38px;}

.appli ul{overflow: inherit;}

/* 20231012 */
.myFooter .fNav dl dd a{opacity: 0.5;}
.myFooter .fNav dl dd a:hover{opacity: 1;color: #fff;}
.myForm .formItem .text, .myForm .formItem textarea{font-size: 14px;}
.myForm .formItem{background: #fff;transition:all 0.3s linear;}
/* .myForm .formItem.on{box-shadow: 0 0 10px rgba(48, 133, 223, 0.1);} */
.myForm .formItem:focus-within {box-shadow: 0 0 10px rgba(48, 133, 223, 0.2);}
.news_text ul{overflow: inherit;}
.news_text ul li{margin: 20px 0;}
.news_nav ul{display: flex;align-items: center;justify-content: center;}

.prodCont .item2 ul li .text{text-align: center;}


/* 20231019 */
.banner .swiper-button-next, 
.banner .swiper-button-prev{display: none;}
/* .fNav{padding-top: 62px;} */
.prodCont .item3 dl dt{background-repeat: no-repeat;background-position: center;background-size: cover;}
/* .prodCont .item3 dl dt img{display: none;} */
.cona ul li h3 p,
.myForm .subm{font-size: 18px;}

/* 20250813 */
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix{zoom:1;}
.fl{ float:left;}
.fr{ float:right;}

.color333{color: #333;}
.color777{color: #777;}

/* flex布局 */
.disFlex{display: flex;}
.flexWrap{flex-wrap: wrap;}
.flexCenter{display: flex;justify-content: center;align-items: center;}
.flexBetween{display: flex;justify-content: space-between;align-items: center;}
.flexBetweenTop{display: flex;justify-content: space-between;}


/*文字截断*/
.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.TXTovehid-two{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.TXTovehid-three{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.TXTovehid-four{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.TXTovehid-five{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}

/* 字号 */
.fz46{font-size: 46px;}
.fz32{font-size: 32px;}
.fz24{font-size: 24px;}
.fz22{font-size: 22px;}
.fz20{font-size: 20px;}
.fz18{font-size: 18px;}
.fz16{font-size: 16px;}
.fz14{font-size: 14px;}

/*滚动条*/
body *::-webkit-scrollbar{width: 4px;height: 4px;background: #eee;border-radius: 2px;}
body *::-webkit-scrollbar-thumb{background: #aaa;border-radius: 2px;}

/* 背景图 */
.bgStyle{position: absolute;left: 0;top:0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.bgCover{background-position: center;background-repeat: no-repeat;background-size: cover;}
.bgContain{background-position: center;background-repeat: no-repeat;background-size: contain;}


/* 售后服务 */
.servicePage .titleStyle{margin-bottom: 50px;text-align: center;}
.servicePage .titleStyle .tit{line-height: 1;font-weight: normal;margin-bottom: 38px;color: #000000;}
.servicePage .titleStyle .desc{line-height: 1.8;color: #333333;}
.servicePage .part1{padding: 118px 0 110px;background: url(../images/service_bg1.jpg) no-repeat center;background-size: cover;}
.servicePage .part1 .content{background: #fff;}
.servicePage .part1 .content dl{width: 150px;flex-shrink: 0;border-left: 1px solid #E3E3E3;overflow: hidden;transition: 0.3s;}
.servicePage .part1 .content dl:first-child{border: none;}
.servicePage .part1 .content dl dt{width: 150px;height: 410px;box-sizing: border-box;padding: 40px 47px;display: flex;flex-direction: column;flex-shrink: 0;position: relative;transition: 0.3s;}
.servicePage .part1 .content dl dt::before{content: "";width: 0;height: 0;border: 8px solid transparent;border-left-color: #fff;position: absolute;right: -8px;top: 50%;transform: translateY(-50%);opacity: 0;}
.servicePage .part1 .content dl dt img{height: 50px;margin-bottom: 30px;}
.servicePage .part1 .content dl dt .en{width: 18px;color: #959595;text-transform: uppercase;writing-mode: vertical-rl;}
.servicePage .part1 .content dl dt .ch{writing-mode: vertical-rl;color: #333333;font-weight: bold;line-height: 28px;transition: 0.3s;}
.servicePage .part1 .content dl dd{flex: 1;height: 410px;box-sizing: border-box;padding: 40px 40px 40px 30px;line-height: 24px;color: #777777;overflow: hidden;}
.servicePage .part1 .content dl dd .wrap{height: 100%;overflow: auto;transform: translateY(40px);opacity: 0;transition: 0.3s;}
.servicePage .part1 .content dl.active{width: calc(100% - 450px);}
.servicePage .part1 .content dl.active dd .wrap{transform: translateY(0);opacity: 1;transition-delay: 0.3s;}
.servicePage .part1 .content dl.active dt{box-shadow: 4px 0px 20px 0px rgba(0, 0, 0, 0.16);}
.servicePage .part1 .content dl.active dt::before{opacity: 1;}
.servicePage .part1 .content dl.active dt .ch{color: #3085DF;}

.poHidden{position: relative;overflow: hidden;}

.servicePage .titStyle{color: #333333;line-height: 24px;padding-left: 13px;position: relative;}
.servicePage .titStyle::before{content: "";width: 3px;height: 22px;background: #3085DF;position: absolute;left: 0;top: 1px;}
.servicePage .descStyle{margin: 12px 0 20px;color: #777;}
.servicePage .subTitle{line-height: 28px;color: #333333;margin-bottom: 4px;}
.servicePage .lineStyle{padding-left: 16px;background: url(../images/icon_dot.svg) no-repeat left 9px;margin-bottom: 20px;color: #777;line-height: 28px;}
.servicePage .lineStyle:last-child{margin-bottom: 0;}

.servicePage .part2{padding: 110px 0;}
.servicePage .part2 .list{justify-content: space-between;}
.servicePage .part2 .list .li{width: 49%;margin-bottom: 2%;}
.servicePage .part2 .list .li .bgCover{display: block;padding-bottom: 61.22%;}
.servicePage .part2 .list .li .title{position: absolute;left: 0;bottom: 30px;width: 100%;z-index: 2;box-sizing: border-box;padding: 0 30px;align-items: center;color: #fff;}
.servicePage .part2 .list .li .title img{margin-right: 14px;filter: brightness(0) invert(1);}
.servicePage .part2 .list .li .text{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #FFFFFF;box-sizing: border-box;border: 1px solid #E3E3E3;padding: 30px;top: 100%;opacity: 0;}
.servicePage .part2 .list .li .text .wrap{width: 100%;height: 100%;overflow: auto;padding-right: 15px;}
.servicePage .part2 .list .li .text .tit{align-items: center;margin-bottom: 30px;}
.servicePage .part2 .list .li .text .tit img{margin-right: 14px;}
.servicePage .part2 .list .li:hover .title{bottom: -100px;}
.servicePage .part2 .list .li:hover .text{top: 0;opacity: 1;}

.servicePage .part3{padding-bottom: 110px;}
.servicePage .part3 .list {justify-content: space-between;}
.servicePage .part3 .list .li{width: 32%;margin-bottom: 2%;box-sizing: border-box;border: 1px solid #E3E3E3;}
.servicePage .part3 .list .li:nth-child(2),
.servicePage .part3 .list .li:nth-child(3){width: 66%;}
.servicePage .part3 .list .li .title{height: 100px;align-items: center;padding: 0 30px;color: #333333;background: #F9F9F9;}
.servicePage .part3 .list .li .title img{margin-right: 12px;}
.servicePage .part3 .list .li .text{padding: 30px;box-sizing: border-box;min-height: 220px;line-height: 24px;}
.servicePage .part3 .list .innerList{justify-content: space-between;}
.servicePage .part3 .list .innerList dl{width: 48%;}
.servicePage .part3 .list .innerList dl dt{line-height: 28px;margin-bottom: 4px;color: #333333;}
.servicePage .part3 .list .contLeft{width: 31%;}
.servicePage .part3 .list .contLeft .titStyle{margin-bottom: 12px;}
.servicePage .part3 .list .contLeft .lineStyle{margin-bottom: 0;}
.servicePage .part3 .list .contRight{width: 68%;}
.servicePage .part3 .list .contRight .lineStyle{line-height: 28px;}
.servicePage .part3 .list .contRight .descStyle{margin: 12px 0 15px;}

.servicePage .part4{padding-bottom: 110px;}
.servicePage .part4 .wrap{width: 100%;height: 204px;background-image: url(../images/service4.jpg);box-sizing: border-box;padding: 0 6.66%;color: #fff;line-height: 36px;}
.servicePage .part4 .wrap .tit{margin-bottom: 30px;}
.servicePage .part4 .btn{padding: 0 24px;color: #3085DF;border: 1px solid #3085DF;line-height: 30px;border: 1px solid #3085DF;}
.servicePage .part4 .wrap:hover .btn{background: #3085DF;color: #fff;}



@media screen and (max-width: 1300px){
.head .nav ul li p{width: 84px;}

/* 20250813 */
.servicePage .part1 .content dl{width: 100px;}
.servicePage .part1 .content dl.active{width: calc(100% - 300px);}
.servicePage .part1 .content dl dt{width: 100px;padding: 24px 15px;}
.servicePage .part1 .content dl dt .text{justify-content: center;}

}

@media screen and (max-width: 760px){
.prodDesc{padding-top: 50px;}	
.myForm{margin-bottom: 50px;}

.prodChannel .middle .text, .prodChannel .middle .pic{width: 100%;}
.prodChannel .middle .pic{margin-top: 20px;}

.mess_text form{margin: 0 16px;}
.mess_text form ul li textarea{flex: 1;}
.mess_text form ul li label{width: 72px;}

/* 20231012 */
.news_page ul{float: none;}
.news_text ul li{margin: 10px 0;}
.news_page form{float: none;margin-top: 10px;width: 100%;}
.news_page form input{height: 38px;line-height: 38px}
.news_page form button{height: 40px;}

/* 20250813 */
.fz46{font-size: 30px;}
.fz32{font-size: 24px;}
.fz24{font-size: 20px;}
.fz22{font-size: 16px;}
.fz20{font-size: 16px;}
.fz18{font-size: 14px;}
.fz16{font-size: 13px;}
.fz14{font-size: 12px;}

.servicePage .titleStyle{margin-bottom: 20px;}
.servicePage .titleStyle .tit{margin-bottom: 12px;}
.servicePage .titleStyle .desc{line-height: 1.2;}

.servicePage .descStyle{margin: 6px 0 12px;}
.servicePage .lineStyle{margin-bottom: 8px;line-height:20px;background-position: left 6px;}
.servicePage .titStyle::before{height: 14px;top: 5px;}

.servicePage .part1{padding: 30px 0;}
.servicePage .part1 .content,
.servicePage .part1 .content dl{display: block;}
.servicePage .part1 .content{background: none;}
.servicePage .part1 .content dl,
.servicePage .part1 .content dl.active{width: 100%;margin-bottom: 12px;background: #fff;border: none;}
.servicePage .part1 .content dl dt,
.servicePage .part1 .content dl dd{width: 100%;height: auto;}
.servicePage .part1 .content dl dt{flex-direction: row;align-items: center;padding: 20px;box-shadow: 4px 0px 20px 0px rgba(0, 0, 0, 0.16);}
.servicePage .part1 .content dl dt img{height: 30px;margin-right: 10px;margin-bottom: 0;}
.servicePage .part1 .content dl dt .text{display: block;}
.servicePage .part1 .content dl dt .en,
.servicePage .part1 .content dl dt .ch{width: 100%;writing-mode: initial;}
.servicePage .part1 .content dl dd{padding: 20px;display: none;}
.servicePage .part1 .content dl dd .wrap{opacity: 1;transform: translateY(0);height: auto;}
.servicePage .part1 .content dl:first-child dd{display: block}

.servicePage .part2{padding: 30px 0;}
.servicePage .part2 .list .li .text{position: relative;top: 0;opacity: 1;height: auto;padding: 10px;}
.servicePage .part2 .list .li .title{display: none;}
.servicePage .part2 .list .li .text .tit{margin-bottom: 12px;}
.servicePage .part2 .list .li .text .tit img{height: 22px;}

.servicePage .part3{padding-bottom: 30px;}
.servicePage .part3 .list .li{width: 100% !important;}
.servicePage .part3 .list .li .title{padding: 0 12px;height: 60px;}
.servicePage .part3 .list .li .title img{margin-right: 6px;height: 24px;}
.servicePage .part3 .list .li .text{padding: 12px;min-height: auto;}
.servicePage .part3 .list .innerList dl{width: 100%;}
.servicePage .part3 .list .contLeft,
.servicePage .part3 .list .contRight{width: 100%;}
.servicePage .part3 .list .contRight{margin-top: 10px;}
.servicePage .part3 .list .contRight .descStyle{margin: 5px 0 8px;}

.servicePage .part4 .wrap{padding: 20px 12px;display: block;height: auto;}
.servicePage .part4 .wrap .tit{margin-bottom: 0;}
.servicePage .part4 .btn{width: 93px;padding: 0;text-align: center;margin-top: 20px;}
}



@media screen and (max-width: 468px){
.head .hqh p a{padding: 0 10px;}

.pagePadBtm{padding-bottom: 20px;}

/* 20250813 */
.servicePage .part2 .list .li{width: 100%;}
}