/*head*/
.frontend-body-canvas #backstage-headArea{ position: absolute; width: 100%;}
#backstage-headArea .holding{ background-color: rgba(0, 0, 0, 0.7) !important;}
@media(max-width:1280px) and ( min-width:961px){
	#column_1762913517959,#column_1762913769815{ display: none;}
	#column_1762913761831{ width: 100%;}
}

/*nav*/
.sitewidget-navigation_style-20251112092946 .smsmart{display: flex;justify-content: center;}
.sitewidget-navnew .smsmart ul{box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.1);}

/*banner*/
.ls-fullwidthdark .ls-bottom-slidebuttons, .ls-fullwidthdark .ls-nav-start, .ls-fullwidthdark .ls-nav-stop, .ls-fullwidthdark .ls-nav-sides{top: -70px !important;}



/*数字*/
#outerContainer_1762920184586{ margin-top: -40px; position: relative; z-index: 9;}
#outerContainer_1762920184586 .jumpNumber{ font-weight: 700;}
.sitewidget-jumpNum-20251112153945 .plus,.sitewidget-jumpNum-20251112145047 .plus{display: inline-block;font-size: 32px;}
#outerContainer_1762920184586 .col-md-3>div,#outerContainer_1762920184586 .col-md-3>div>div{height: 100%;}
#outerContainer_1762920184586 .col-md-3>div>div>div{height: 100%;box-sizing: border-box;}
@media(max-width:1440px) and (min-width:1279px){
	#outerContainer_1762920184586 .jumpNumber{ font-size: 50px !important;}
}
@media(max-width:1280px) and (min-width:768px){
	#outerContainer_1762920184586 .jumpNumber{ font-size: 42px !important;}
}
@media(max-width:767px) {
	.sitewidget-jumpNum{ padding: 10px !important;}
	.jumpNumber{ font-size: 38px !important;}
	.unit-box{ font-size: 14px !important;margin-top: -10px;}
	#outerContainer_1762920184586 .row>div[class^="col-"]>div[id^="location_"] {margin: 0 10px;}
	#outerContainer_1762920184586 .col-md-3>div>div>div { height: 100px !important; box-sizing: inherit !important;}
}

/*about*/
#outerContainer_1696920330002 .sitewidget-pictureNew .sitewidget-bd .picture-wrap::before{position: absolute;right: -10px;bottom: -10px;;width: 80%;height: 90%;content: "";background: #024ba7;border-radius: 20px;}
#column_1696918826860 *{ height: 100%;}
#column_1696918826860 .sitewidget-pictureNew .mobile-imgBox img{object-fit: cover;}

/*PRODUCT CATEGORY*/
#outerContainer_1763361727278 .sitewidget-touchgraphicslider .item{ display: flex;flex-wrap: wrap;text-align: left!important;background: #eaf5f9; border-radius: 10px;}
#outerContainer_1763361727278 .sitewidget-touchgraphicslider .owl-item:nth-child(2n) .item{flex-direction: column-reverse;}
#outerContainer_1763361727278 .sitewidget-touchgraphicslider .item>div{ width: 100%;}
#outerContainer_1763361727278 .sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-pic{ padding: 10px; box-sizing: border-box;}
#outerContainer_1763361727278 .sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-pic img{border-radius: 10px;}
#outerContainer_1763361727278 .sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-title a{ position: relative; display: block; width: 100%; padding: 20px 60px 20px 20px; box-sizing: border-box;}
#outerContainer_1763361727278 .sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-title a::before{ position: absolute; right:20px; top:50%; transform: translateY(-50%); content: ""; width: 36px; height: 36px; background:url(/cloud/lkBplKirllSRllrpmrlmkq/arrow.png) no-repeat; background-size: contain;}
#outerContainer_1763361727278 .sitewidget-touchgraphicslider .item:hover .sitewidget-touchgraphicslider-title a{ color: #024ba7;}
@media(min-width:768px){	
#outerContainer_1763361727278 .sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-wrap .owl-prev{ left:-50px !important;}
#outerContainer_1763361727278 .sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-wrap .owl-next{ right: -50px !important;}
#outerContainer_1763361727278 .owl-theme .owl-controls{ margin-top: 40px !important;}
}
@media(max-width:767px){
.sitewidget-button-20251118092912 .sitewidget-bd div{text-align: left !important;}
}


/*HOT PRODUCT*/
#outerContainer_1763430289376 .swiper-slide{ background-image: linear-gradient(to bottom, #fff, #eaf5f9) !important; display: flex; flex-wrap: wrap;justify-content: space-between;flex-direction: column-reverse; height: 600px !important; border-radius: 20px;  transition: all .3s;}
#outerContainer_1763430289376 .swiper-slide .sitewidget-touchgraphicslider-pic{ padding: 30px; position: relative;}
#outerContainer_1763430289376 .swiper-slide .sitewidget-touchgraphicslider-pic a{ position: relative; z-index: 2;}
#outerContainer_1763430289376 .swiper-slide .sitewidget-touchgraphicslider-pic::before{ position: absolute; left:50%; top:20px;transform: translateX(-50%); content: "01"; font-family: Montserrat; font-size: 100px; font-weight: 700; font-style: italic;color: #024ba7;opacity: 0.1; z-index: 1;}
#outerContainer_1763430289376 .swiper-slide:nth-child(2) .sitewidget-touchgraphicslider-pic::before{content: "02";}
#outerContainer_1763430289376 .swiper-slide:nth-child(3) .sitewidget-touchgraphicslider-pic::before{content: "03";}
#outerContainer_1763430289376 .swiper-slide:nth-child(4) .sitewidget-touchgraphicslider-pic::before{content: "04";}
#outerContainer_1763430289376 .swiper-slide:nth-child(5) .sitewidget-touchgraphicslider-pic::before{content: "05";}
#outerContainer_1763430289376 .swiper-slide:hover .sitewidget-touchgraphicslider-pic::before{ color: #fff;}

#outerContainer_1763430289376 .sitewidget-touchgraphicslider-title{ text-align: center !important;}
#outerContainer_1763430289376 .sitewidget-touchgraphicslider-title a{display: block; position: relative; padding: 30px; text-transform: uppercase;}
#outerContainer_1763430289376 .sitewidget-touchgraphicslider-title a::before{position: absolute; left:50%; top:100px; transform: translateX(-50%); content: ""; width: 36px; height: 36px; background:url(/cloud/lkBplKirllSRllrpmrlmkq/arrow.png) no-repeat; background-size: contain;}
#outerContainer_1763430289376 .swiper-slide:hover{ background:#024ba7 !important;}
#outerContainer_1763430289376 .swiper-slide:hover a{ color: #fff;}
#outerContainer_1763430289376 .swiper-slide:hover a::before{background:url(//a2-static.micyjz.com/cloud/llBplKirllSRllrpkjrpko/arrow2.png) no-repeat;background-size: contain;}
.sitewidget-touchgraphicslider-20251118094435 .swiper-assembly .swiper-pagination{height: 3px !important;border-radius: 3px !important;border-radius: 3px;}
.sitewidget-touchgraphicslider-20251118094435 .swiper-assembly .swiper-pagination-progressbar-fill{border-radius: 3px !important;}
@media(max-width:1440px){
	#outerContainer_1763430289376 .swiper-slide{ height: 520px !important;}
}
@media( max-width:767px){
    #outerContainer_1763430289376 .swiper-slide{ height: 460px !important;}
	#outerContainer_1763430289376 .sitewidget-touchgraphicslider-title a::before{ top:80px !important;}
}

/*Cooperative Clients*/
#outerContainer_1666076545236 .ls-inner{border-radius: 20px;overflow: hidden;}
#outerContainer_1666076545236 .slider-inner-wrapper::before{position: absolute;right: -10px;bottom: -10px;width: 80%;height: 90%;content: "";background: #024ba7;border-radius: 20px;}
#location_1763434711091{background: #f4f9fb;border-radius: 20px;padding: 20px 30px;}
#location_1763434711091 .sitewidget-hd>h2{ display: none;}
.sitewidget-form-20251118110941 #formsubmit{ position: relative; display: inline-block;overflow: hidden;z-index: 1;background-image: linear-gradient(to right, #024ba7, #3db5e7) !important;}
.sitewidget-form-20251118110941 #formsubmit:before { content: ""; display: inline-block;position: absolute;z-index: -1;top: 0;left: 0;width: 0;height: 100%;background-color: #024ba7;transition: all .3s ease-in-out;}
.sitewidget-form-20251118110941 #formsubmit:hover:before { width: 100% }
.sitewidget-form-20251118110941 .control-group.submitGroup{ margin-top: 20px !important;}	
@media(max-width:767px){
.sitewidget-button-20231102115504 .sitewidget-bd div{text-align: left !important;}
}
@media(max-width:1440px) and ( min-width:960px){
	.sitewidget-inquire form fieldset{display: flex;flex-wrap: wrap;justify-content: space-between;}
	.sitewidget-inquire form fieldset .control-group{ width: 49%;}
	.sitewidget-inquire form fieldset .control-group.textarea{ width: 100%;}
}

/*news*/
#outerContainer_1763365972428 .articlelist-item {background: #fff; border-radius: 10px;position: relative;}
#outerContainer_1763365972428 .articlelist-summary{padding: 20px;box-sizing: border-box;}


#outerContainer_1763365972428 .articlelist-summary a{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
#outerContainer_1763365972428 .articlelist-picture{border-radius: 10px;overflow: hidden;}
#outerContainer_1763365972428 .articlelist-item .articlelist-summary p{ position: absolute;left: 20px;top: 20px;z-index: 99999;background: #024ba7;padding: 5px 10px;color: #fff;border-radius: 60px;}
#outerContainer_1763365972428 .read-more{ display: block; height: 36px; margin-top: 10px; color: #fff;font-size: 0; position: relative;}
#outerContainer_1763365972428 .read-more::before{position: absolute; left:0; top:0; content: ""; width: 36px; height: 36px; background:url(/cloud/lkBplKirllSRllrpmrlmkq/arrow.png) no-repeat; background-size: contain;}



/*面包屑*/
.sitewidget-position-20150126161948 .breadContent .web-crumbs-title strong{ font-weight: 700;}
.sitewidget-position-description.sitewidget-position-icon{ display: none;}
.sitewidget-position-20150126161948 .sitewidget-bd a{font-weight: 400 !important;}
@media( max-width:960px){
	.sitewidget-position-20150126161948 .sitewidget-bd *, .sitewidget-position-20150126161948 .sitewidget-bd{line-height: 1.2em !important;}
    .sitewidget-position-20150126161948 .breadContent .web-crumbs-title strong{ font-size: 24px !important;}
}

/*foot*/
.sitewidget-onlineService a.for_wPhoto,.sitewidget-onlineService a.for_wechat{line-height: inherit !important;}
.sitewidget-mailCollection-20231215155712 .sitewidget-bd button.submitBtn{ display: inline-block;overflow: hidden;z-index: 1; background-image: linear-gradient(to right, #024ba7, #3db5e7);}
.sitewidget-mailCollection-20231215155712 .sitewidget-bd button.submitBtn:before {content: "";display: inline-block;position: absolute;z-index: -1;top: 0;left: 0;width: 0;height: 100%;background-color: #024ba7;transition: all .3s ease-in-out;}
.sitewidget-mailCollection-20231215155712 .sitewidget-bd button.submitBtn:hover:before { width: 100% }
@media( max-width:960px){
.sitewidget-logo-20220730154945{padding-right: 150px !important;}
 }

.sitewidget-mailCollection-20231215155712 .sitewidget-bd .mailCollection-style-borderRadius{ max-width: 640px; margin: 0 auto;}