@charset "utf-8";body {font-family:"Microsoft Yahei","PingFang SC","Helvetica Neue",Helvetica,Arial;}
@font-face {font-family:'MontserratBlack2';src:url('../fonts/montserratblack2.eot');src:url('../fonts/montserratblack2.eot') format('embedded-opentype'),url('../fonts/montserratblack2.woff2') format('woff2'),url('../fonts/montserratblack2.woff') format('woff'),url('../fonts/montserratblack2.ttf') format('truetype'),url('../fonts/montserratblack2.svg#montserratblack2') format('svg');}
@font-face {font-family:'MontserratBold';src:url('../fonts/montserratbold.eot');src:url('../fonts/montserratbold.eot') format('embedded-opentype'),url('../fonts/montserratbold.woff2') format('woff2'),url('../fonts/montserratbold.woff') format('woff'),url('../fonts/montserratbold.ttf') format('truetype'),url('../fonts/montserratbold.svg#montserratbold') format('svg');}
@font-face {font-family:'MontserratExtraBold4';src:url('../fonts/montserratextrabold4.eot');src:url('../fonts/montserratextrabold4.eot') format('embedded-opentype'),url('../fonts/montserratextrabold4.woff2') format('woff2'),url('../fonts/montserratextrabold4.woff') format('woff'),url('../fonts/montserratextrabold4.ttf') format('truetype'),url('../fonts/montserratextrabold4.svg#montserratextrabold4') format('svg');}
@font-face {font-family:'MontserratExtraLight5';src:url('../fonts/montserratextralight5.eot');src:url('../fonts/montserratextralight5.eot') format('embedded-opentype'),url('../fonts/montserratextralight5.woff2') format('woff2'),url('../fonts/montserratextralight5.woff') format('woff'),url('../fonts/montserratextralight5.ttf') format('truetype'),url('../fonts/montserratextralight5.svg#montserratextralight5') format('svg');}
@font-face {font-family:'MontserratLight6';src:url('../fonts/montserratlight6.eot');src:url('../fonts/montserratlight6.eot') format('embedded-opentype'),url('../fonts/montserratlight6.woff2') format('woff2'),url('../fonts/montserratlight6.woff') format('woff'),url('../fonts/montserratlight6.ttf') format('truetype'),url('../fonts/montserratlight6.svg#montserratlight6') format('svg');}
@font-face {font-family:'MontserratMedium7';src:url('../fonts/montserratmedium7.eot');src:url('../fonts/montserratmedium7.eot') format('embedded-opentype'),url('../fonts/montserratmedium7.woff2') format('woff2'),url('../fonts/montserratmedium7.woff') format('woff'),url('../fonts/montserratmedium7.ttf') format('truetype'),url('../fonts/montserratmedium7.svg#montserratmedium7') format('svg');}
@font-face {font-family:'MontserratRegular';src:url('../fonts/montserratregular.eot');src:url('../fonts/montserratregular.eot') format('embedded-opentype'),url('../fonts/montserratregular.woff2') format('woff2'),url('../fonts/montserratregular.woff') format('woff'),url('../fonts/montserratregular.ttf') format('truetype'),url('../fonts/montserratregular.svg#montserratregular') format('svg');}
@font-face {font-family:'MontserratRegular8';src:url('../fonts/montserratregular8.eot');src:url('../fonts/montserratregular8.eot') format('embedded-opentype'),url('../fonts/montserratregular8.woff2') format('woff2'),url('../fonts/montserratregular8.woff') format('woff'),url('../fonts/montserratregular8.ttf') format('truetype'),url('../fonts/montserratregular8.svg#montserratregular8') format('svg');}
@font-face {font-family:'MontserratSemiBold9';src:url('../fonts/montserratsemibold9.eot');src:url('../fonts/montserratsemibold9.eot') format('embedded-opentype'),url('../fonts/montserratsemibold9.woff2') format('woff2'),url('../fonts/montserratsemibold9.woff') format('woff'),url('../fonts/montserratsemibold9.ttf') format('truetype'),url('../fonts/montserratsemibold9.svg#montserratsemibold9') format('svg');}
@font-face {font-family:'MontserratThin10';src:url('../fonts/montserratthin10.eot');src:url('../fonts/montserratthin10.eot') format('embedded-opentype'),url('../fonts/montserratthin10.woff2') format('woff2'),url('../fonts/montserratthin10.woff') format('woff'),url('../fonts/montserratthin10.ttf') format('truetype'),url('../fonts/montserratthin10.svg#montserratthin10') format('svg');}
/**/#bsWXBox .bsTop:after {/*分享中文版本*/    content:'- 微信';/*分享英文版本*/    /* content:'- weixin';*/    display:block;position:absolute;left:85px;top:50%;font-size:14px;transform:translateY(-50%);}
#bsWXBox .bsTop:before {/*分享中文版本*/    content:'分享到';/*分享英文版本*/    /* content:'Share the';*/    display:block;position:absolute;left:10px;top:50%;font-size:14px;transform:translateY(-50%);}
/*fade*/.fade-in {opacity:0;transform:translateY(30px);transition:all 0.8s ease-out;}
.fade-in.animate {opacity:1;transform:translateY(0);}
/**/.delay-100 {transition-delay:0.1s;}
.delay-200 {transition-delay:0.2s;}
.delay-300 {transition-delay:0.3s;}
.delay-400 {transition-delay:0.4s;}
.delay-500 {transition-delay:0.5s;}
/**/.feature-card,.case-card,.related-product-card {transition:all 0.3s ease;}
.feature-card:hover,.case-card:hover,.related-product-card:hover {transform:translateY(-8px);box-shadow:0 10px 25px rgba(0,0,0,0.1);}
/**/.contact-btn,.learn-more-btn,.submit-btn,.slider-btn {transition:all 0.3s ease;}
.contact-btn:hover,.learn-more-btn:hover,.submit-btn:hover {transform:translateY(-3px);box-shadow:0 5px 15px rgba(22,93,255,0.3);}
.slider-btn:hover {background-color:#165DFF;color:white;}
/**/.tab-content {transition:opacity 0.5s ease,transform 0.5s ease;opacity:0;transform:translateY(10px);display:none;}
.tab-content.active {opacity:1;transform:translateY(0);display:block;}
.tab-content > * + * {
  margin-top: 20px;
}
.tab-content .overview-content > * + * {
  margin-top: 20px;
}
.tab-content ul > li + li,
.tab-content ol > li + li{
  margin-top: 4px;
}
/**/html {scroll-behavior:smooth;}
/**/.img-slider {transition:transform 0.5s ease-out;}
/**/.thumb-img {transition:all 0.3s ease;}
.thumb-img.active {border:2px solid #165DFF;transform:scale(1.05);}
/**/.yxnav_active1 {}
.yxnav_active2 {}
.w {max-width:1560px;margin:auto;}
.w-title {text-align:center;font-size:38px;font-weight:600;color:#333;margin-bottom:30px;font-family:'MontserratBold' !important;}
/**/.ys_title1 {font-size:46px;line-height:1.5;color:#333;font-weight:bold;}
.ys_title2 {font-size:36px;line-height:1.5;color:#333;}
.ys_title3 {font-size:28px;line-height:1.25;color:#0567f0;}
.ys_title4 {font-size:24px;line-height:1.25;color:#333;font-weight:bold;font-family:'MontserratBold' !important;}
.ys_title5 {font-size:16px;line-height:1.25;color:#333;}
.yxedr_active h2 {font-size:36px;line-height:1.5;color:#333;margin-bottom:27px;}
.yxedr_active h3 {font-size:28px;line-height:1.25;color:#0567f0;margin-bottom:18px;}
.yxedr_active h4 {font-size:24px;line-height:1.25;color:#333;margin-bottom:15px;}
.yxedr_active h5 {font-size:16px;line-height:1.25;color:#333;margin-bottom:10px;}
.l_parga p {font-size:16px;line-height:1.75;color:#666;}
.l_space1 {padding:100px 0;}
.l_space2 {margin-top:60px;}
.l_space3 {margin-top:30px;}
p {word-wrap:normal;font-family:'MontserratLight6' !important;word-break:keep-all;}
/*banner */.ys_banner {width:100%;position:relative;}
/**/.ys_ban_imgbox {position:relative;width:100%;height:100%;overflow:hidden;}
/**/.ban-title {position:absolute;top:30%;left:10%;color:#ffffff;font-size:48px;font-weight:700;line-height:1.2;margin:0 0 20px;text-shadow:0 2px 10px rgba(0,0,0,0.3);z-index:10;font-family:'MontserratBold' !important;}
/**/.ban-desc {position:absolute;top:38%;left:10%;color:#ffffff;font-size:18px;line-height:1.5;max-width:600px;margin:0 0 30px;text-shadow:0 2px 8px rgba(0,0,0,0.3);z-index:10;font-family:'MontserratLight6' !important;}
/**/.ban-more {position:absolute;top:48%;left:10%;color:#ffffff;padding:15px 30px;border-radius:14px;margin-top:20px;font-size:16px;font-weight:500;text-decoration:none;transition:background 0.3s ease;z-index:10;background:-webkit-linear-gradient(left,#00A7FF,#0567f0);font-family:'MontserratLight6' !important;}
a.ban-more {}
.ban-more:hover {background:#0077ed;color:#ffffff;}
/**/@media (max-width:768px) {.ban-title {font-size:24px;top:20%;left:5%;max-width:90%;}
.ban-desc {font-size:14px;top:35%;left:5%;max-width:90%;}
.ban-more {font-size:14px;padding:10px 20px;top:55%;left:5%;}
}
/**/@media (max-width:480px) {.ban-title {font-size:24px;top:15%;}
.ban-desc {top:30%;display: ;}
.ban-more {top:50%;}
}
.ys_ban_video,.ys_ban_pc,.ys_ban_ph {width:100%;height:100%;object-fit:cover;}
.ys_ban_imgbox > h1:empty,.ys_ban_imgbox > p:empty,.ys_ban_imgbox > a:empty {display:none;}
.ys_ban_li {position:relative;overflow:hidden;}
.ys_ban_imgbox {position:relative;z-index:1;}
.ys_ban_imgbox img {width:100%;}
.ys_ban_li>a {display:block;}
.ys_ban_ph {display:none;}
.ys_ban_video {position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;}
.ys_ban_li:not(:first-child) {display:none;}
.ys_ban_imgbox::before {content:"";display:block;position:absolute;left:0;top:0;z-index:3;width:100%;height:100%;background:rgba(0,0,0,.1);}
.ys_ban_txtbox {z-index:5;}
/* - banner - end*/.l_pchdnr {width:100%;position:fixed;transition:all .36s;}
.l_pclogo {width:220px;}
.l_pclogo a {width:100%;display:block;line-height:80px;color:#fff;transition:all .36s;}
.l_listimg {position:relative;}
.l_logoimg_box {overflow:visible !important;display:inline-block;vertical-align:middle;}
.l_logoimg_box img {object-fit:unset;}
.l_logodef {position:relative;left:0;top:0;z-index:1;width:100%;transition:all .36s;}
.l_logofixed {position:absolute;left:0;top:0;z-index:1;width:100%;transition:all .36s;opacity:0;}
.l_pchdother {width:314px;}
.l_pchdnav {width:calc(100% - 164px - 314px);padding:0 57px;}
.l_pclangtp,.l_pclangtp a,.l_pclangli a {display:flex;cursor:pointer;}
.l_pclangtp img,.l_pclangli img {width:16px;line-height:80px;}
.l_pclangtp p,.l_pclangli p {font-size:16px;line-height:80px;color:rgba(0,0,0,0.45);font-family:'MontserratRegular';font-weight:400;transition:all .36s;margin-left:8px;}
.l_pclangtp p {color:#fff;}
.l_pclangli p,.l_pclangli img {line-height:35px !important;}
.l_pclangli {margin-bottom:8px;}
.l_pclangli:last-child {margin-bottom:0;}
.l_pclanguage {position:relative;margin-right:20px;}
.l_pclangbt {position:absolute;left:50%;top:100%;transform:translateX(-50%);width:135px;background-color:#fff;border-radius:20px;box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);padding:10px 0;display:none;}
.l_pclangli a {justify-content:center;}
.l_pcmessage {width:45px;height:45px;margin:0 24px;background:#0567f0;border-radius:50%;align-items:center;display:flex;}
.l_pcmessage a {width:100%;display:block;text-align:center;line-height:80px;}
.l_pcsearch {cursor:pointer;line-height:30px;border-left:1px solid rgb(200,200,200);display:flex;padding:0 10px;}
.l_pcsearch::before {content:"";display:block;width:1px;height:24px;/* 线的高度，和图标高度对齐 */    background-color:#ddd;position:absolute;left:0;top:50%;transform:translateY(-50%);/* 让线垂直居中 */}
.l_pclogin a {font-size:14px;color:#fff;font-family:'MontserratRegular' !important;font-weight:400;transition:all .36s;line-height:38px;display:block;}
.l_pclogin {width:140px;border-radius:77px;border:1px solid #fff;text-align:center;transition:all .36s;margin-top:20px;}
.ys_hd_pc.isfixed .l_pchdnr,.l_pchdnr.hovernow,.fp-viewing-1 .l_pchdnr,.fp-viewing-2 .l_pchdnr,.fp-viewing-3 .l_pchdnr,.fp-viewing-4 .l_pchdnr,.fp-viewing-5 .l_pchdnr,.fp-viewing-6 .l_pchdnr {background-color:#fff;box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);}
.ys_hd_pc.isfixed .l_logofixed,.l_pchdnr.hovernow .l_logofixed,.fp-viewing-1 .l_logofixed,.fp-viewing-2 .l_logofixed,.fp-viewing-3 .l_logofixed,.fp-viewing-4 .l_logofixed,.fp-viewing-5 .l_logofixed,.fp-viewing-6 .l_logofixed {opacity:1;}
.ys_hd_pc.isfixed .l_logodef,.l_pchdnr.hovernow .l_logodef,.fp-viewing-1 .l_logodef,.fp-viewing-2 .l_logodef,.fp-viewing-3 .l_logodef,.fp-viewing-4 .l_logodef,.fp-viewing-5 .l_logodef,.fp-viewing-6 .l_logodef {opacity:0;}
.ys_hd_pc.isfixed .l_pclangtp p,.l_pchdnr.hovernow .l_pclangtp p,.fp-viewing-1 .l_pclangtp p,.fp-viewing-2 .l_pclangtp p,.fp-viewing-3 .l_pclangtp p,.fp-viewing-4 .l_pclangtp p,.fp-viewing-5 .l_pclangtp p,.fp-viewing-6 .l_pclangtp p {color:rgba(0,0,0,0.45);}
.ys_hd_pc.isfixed .l_pclogin,.l_pchdnr.hovernow .l_pclogin,.fp-viewing-1 .l_pclogin,.fp-viewing-2 .l_pclogin,.fp-viewing-3 .l_pclogin,.fp-viewing-4 .l_pclogin,.fp-viewing-5 .l_pclogin,.fp-viewing-6 .l_pclogin {border:1px solid rgba(0,0,0,0.45);}
.ys_hd_pc.isfixed .l_pclogin a,.ys_hd_pc.isfixed .l_pclogin .l_pcloicp,.l_pchdnr.hovernow .l_pclogin a,.l_pchdnr.hovernow .l_pclogin .l_pcloicp,.fp-viewing-1 .l_pclogin a,.fp-viewing-2 .l_pclogin a,.fp-viewing-3 .l_pclogin a,.fp-viewing-4 .l_pclogin a,.fp-viewing-5 .l_pclogin a,.fp-viewing-6 .l_pclogin a,.fp-viewing-1 .l_pclogin .l_pcloicp,.fp-viewing-2 .l_pclogin .l_pcloicp,.fp-viewing-3 .l_pclogin .l_pcloicp,.fp-viewing-4 .l_pclogin .l_pcloicp,.fp-viewing-5 .l_pclogin .l_pcloicp,.fp-viewing-6 .l_pclogin .l_pcloicp {color:rgba(0,0,0,0.45);}
.ys_hd_pc.isfixed .l_pchdnavli a,.l_pchdnr.hovernow .l_pchdnavli a,.fp-viewing-1 .l_pchdnavli a,.fp-viewing-2 .l_pchdnavli a,.fp-viewing-3 .l_pchdnavli a,.fp-viewing-4 .l_pchdnavli a,.fp-viewing-5 .l_pchdnavli a,.fp-viewing-6 .l_pchdnavli a {color:rgba(0,0,0,0.75);}
.ys_hd_pc.isfixed .l_pchdnavli.yxnav_active1 .l_pcnavxla1,.l_pchdnr.hovernow .l_pchdnavli.yxnav_active1 .l_pcnavxla1,.fp-viewing-1 .l_pchdnavli.yxnav_active1 .l_pcnavxla1,.fp-viewing-2 .l_pchdnavli.yxnav_active1 .l_pcnavxla1,.fp-viewing-3 .l_pchdnavli.yxnav_active1 .l_pcnavxla1,.fp-viewing-4 .l_pchdnavli.yxnav_active1 .l_pcnavxla1,.fp-viewing-5 .l_pchdnavli.yxnav_active1 .l_pcnavxla1,.fp-viewing-6 .l_pchdnavli.yxnav_active1 .l_pcnavxla1 {color:#0567f0;}
.l_pchdli2.yxnav_active2 .l_navxla2 {color:#0567f0 !important;}
.ys_hd_pc.isfixed .l_pchdli2.yxnav_active2 .l_navxla2,.l_pchdnr.hovernow .l_pchdli2.yxnav_active2 a,.fp-viewing-1 .l_pchdli2.yxnav_active2 a,.fp-viewing-2 .l_pchdli2.yxnav_active2 a,.fp-viewing-3 .l_pchdli2.yxnav_active2 a,.fp-viewing-4 .l_pchdli2.yxnav_active2 a,.fp-viewing-5 .l_pchdli2.yxnav_active2 a,.fp-viewing-6 .l_pchdli2.yxnav_active2 a {color:rgba(0,0,0,0.75);}
.ys_hd_pc.act .l_pchdnavli {pointer-events:none;}
.mc_scm_form {width:628px;box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);border-radius:30px;padding:0 38px;background:#fff}
.mc_search_xl {position:fixed;left:0;top:80px;width:100%;z-index:99;box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);height:300px;background:rgba(255,255,255,0.8);border-radius:30px;display:none;}
.l_pcshxlic {width:24px;line-height:60px;}
.l_pcshxlic img {width:100%;}
.mc_msc_box {width:calc(100% - 24px);padding-right:30px;height:60px;}
.mc_msc_box input {width:100%;height:100%;font-size:14px;color:rgba(0,0,0,0.45);font-family:'MontserratLight6' !important;font-weight:300;}
.l_pchdnavli a {font-size:16px;line-height:80px;color:#fff;transition:all .36s;font-weight:400;font-family:'MontserratRegular' !important;display:block;}
.l_pchdnavli {padding: 0 46px;position:relative;}
.l_pchdli2 a {font-size:16px;line-height:1.5 !important;color:rgba(0,0,0,0.45);transition:all .36s;display:block;}
.l_pchdnavxl {position:absolute;width:100%;top:100%;left:0;text-align:center;box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);background:rgba(255,255,255,0.9);display:none;padding:14px 0;backdrop-filter:blur(7px);}
.l_pchdli2 {margin-bottom:16px;}
.l_pchdli2:last-child {margin-bottom:0;}
.l_pcxllink1 p {font-size:18px;line-height:1.5;color:rgba(0,0,0,0.75);transition:all .36s;font-weight:400;font-family:'MontserratRegular' !important;}
.l_pcxllink1 img {width:16px;margin-left:12px;}
.l_pcxllink1 a {display:flex;align-items:center;padding-left:30px;}
.l_pchdnavxl1 {position:fixed;width:100%;height:80vh;display:block;top:80px;border-radius:30px;padding:0;display:none;}
.l_pcxl1nr {padding-right:126px;padding:92px 48px 136px 0;height:100%;}
.l_pcxlnrle {width:460px;}
.l_pcxlnrri {width:calc(100% - 460px);padding-left:90px;position:relative;}
.l_pcxllink11 {padding-top:20px;border-top:1px solid rgba(0,0,0,0.15);margin-top:20px;}
.l_pcxllink12 {margin-top:26px;}
.l_pcxl1li a {font-size:16px;line-height:48px !important;color:rgba(0,0,0,0.45);transition:all .36s;font-weight:300;font-family:'MontserratRegular' !important;display:block;padding:0 30px;text-align:left;}
.l_pcxl1list {margin-top:10px;}
.l_pcxl1li {position:relative;}
.l_pcxl1li::after {content:"";width:100%;height:100%;background-color:#fff;box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);border-radius:0 30px 30px 0;position:absolute;top:0;left:0;z-index:-1;transition:all .36s;opacity:0;}
.l_pcxl1li::before {content:"";width:3px;height:100%;background:-webkit-linear-gradient(left,#00A7FF,#0567f0);position:absolute;top:0;left:0;transition:all .36s;opacity:0;}
.l_pcxl1li.on::after,.l_pcxl1li.on::before {opacity:1;}
.ys_hd_pc.isfixed .l_pcxl1li.on a,.l_pchdnr.hovernow .l_pcxl1li.on a,.l_pcxl1li.on a {color:rgba(0,0,0,0.75);font-family:'MontserratRegular' !important;}
.l_pcxlulli {width:33.333333%;padding:0 34px;margin-bottom:22px;}
.l_pcxlul {margin:0 -34px;height:700px;max-height:calc(100vh - 86px - 80px);position:absolute;top:0;left:90px;display:none;width:100%;}
.l_pcxlul.on {display:block;}
.l_pcxlulli a {display:block;width:100%;position:relative;padding:16px 0;}
.l_pcxlulli a::after {content:"";width:100%;height:100%;background-color:#fff;box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);border-radius:30px;position:absolute;top:0;left:0;z-index:-1;transition:all .36s;opacity:0;}
.l_pcxlulli a::before {content:"";width:0;height:5px;background:#0567f0;position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);transition:all .36s;border-radius:5px;}
.l_pcxlulli .ys_imgbox_cover {width:72%;margin:auto;}
.l_pcxlp1 p {color:rgba(0,0,0,0.75);/* font-family:"PingFang SC" !important;*/    font-weight:900;}
.l_pcxlp2 p {color:rgba(0,0,0,0.45);font-weight:300;font-family:'MontserratLight6' !important;}
.l_pcxlulwz p {font-size:16px;line-height:1.5;height:24px;overflow:hidden;}
.l_fttpli1 {margin-top:35px;}
.l_fttpli1:first-child {margin-top:0;}
.l_fttpli1:last-child {margin-bottom:0;}
.l_foot {background:#1c2634;position:relative;color:#fff;}
.l_foottp {border-bottom:1px solid rgba(0,0,0,0.05);padding-top:87px;padding-bottom:100px;}
.l_fttpri {width:450px;}
.l_fttptit {font-size:20px;line-height:1.5;font-weight:900;}
.l_ftshareul {display:flex;justify-content:center;flex-wrap:wrap;}
.l_ftbtle p span,.l_ftbtri p a {font-size:14px;line-height:1.75;color:#aaa;font-family:'MontserratLight6' !important;font-weight:300;display:block;}
.l_footbt {padding-top:30px;padding-bottom:30px;border-top:#333 1px solid;background:#162130;}
.l_footbts {width:1540px;}
.l_fttplea1 a {font-size:18px;line-height:1.5;transition:all 0.36s;font-family:'MontserratMedium7' !important;font-weight:500;display:block;color:#fff;}
.l_fttpli2 a {font-size:16px;line-height:1.5;transition:all 0.36s;font-family:'MontserratLight6' !important;font-weight:300;display:block;color:#aaa;}
.l_fttpli2 {margin-bottom:10px;}
.l_fttpli2:last-child {margin-bottom:0;}
.l_fttpnav {margin-top:12px;}
.l_fttple {width:calc(100% - 472px);padding-right:130px;color:#fff;}
.l_footlogo {border-bottom:2px #333c49 solid;padding-bottom:4rem;}
.l_footlogo img {width:200px;}
.l_fttpleul {margin:0 -48px;margin-top:4rem;}
.l_fttpleli {padding:0 45px;color:#fff;}
.l_fttpleli:nth-child(1){display:none;}
.l_back,.l_back1 {width:64px;cursor:pointer;position:fixed;right:50px;bottom:132px;transition:all .36s;z-index:99;}
.l_back::after,.l_back1::after {content:"";width:100%;height:100%;border-radius:50%;background-color:#fff;box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);position:absolute;top:0;left:0;z-index:-1;}
.l_back img,.l_back1 img {width:100%;}
.fp-viewing-0 .l_back {opacity:0 !important;pointer-events:none;}
.l_back1 {opacity:0;pointer-events:none;}
.l_back1.on {opacity:1;pointer-events:all;}
.l_ftemailic {width:55px;line-height:55px;cursor:pointer;border-radius:50px;background:#0567f0;text-align:center;}
.l_ftemailic img {width:30px;}
.l_ftemailin {width:calc(85% - 18px);padding-right:30px;height:55px;border-radius:50px;}
.l_ftemailin input {width:100%;height:100%;font-size:12px;color:rgba(0,0,0,0.15);font-family:'MontserratRegular' !important;font-weight:400;}
.l_fttpemail {padding-left:28px;width:100%;background-color:rgba(0,0,0,0.05);border-radius:67px;margin-top:30px;margin-bottom:42px;background:#293340;}
.l_ftshareli {width:50px;margin:0 12px;height:50px;background:#2e3744;border-radius:50px;align-items:center;display:flex;text-align:center;}
.l_ftshareli a {width:100%;display:block;}
.l_ftshareul {display:flex;justify-content:center;flex-wrap:wrap;}
.l_c1page .l_e1bx1le .l_imgbox_cover {border-radius:30px;overflow:hidden;}
.l_imgbox_cover {width:100%;position:relative;}
.l_imgbox_cover img {width:30px;height:30px;transition:all .36s;}
.l_img1 {width:24px;}
.l_img2 {position:absolute;top:0;left:0;}
.ys-fadeup1 {animation:ysfadeInUp .8s ease-in-out both;animation-delay:.2s;}
.category-hero h2 {font-size:38px;line-height:75px;display:flex;align-items:center;margin-bottom:2rem;font-family:'MontserratBold' !important;}
.category-hero h2 i {width:54px;height:54px;background-size:contain;background-repeat:no-repeat;background-position:left center;margin-right:26px}
.category-hero .pro_banner {margin-bottom:30px;position:relative}
.category-hero .pro_banner>a:after {content:"";width:100%;height:100%;background:rgba(0,0,0,.1);position:absolute;left:0;top:0;z-index:1}
.category-hero .pro_banner a>img {position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:all 0.4s}
.category-hero .pro_banner>a {height:580px;display:flex;flex-flow:column;position:relative;border-radius:14px;overflow:hidden;justify-content:center;z-index:2}
.category-hero .pro_banner:hover a>img {transform:scale(1.05)}
.category-hero .pro_banner .head2 {padding-left:116px;color:#fff;position:relative;z-index:5}
.category-hero .pro_banner .head2 strong {font-size:38px;line-height:75px;margin-bottom:7px;display:block;font-family:'MontserratBold' !important;}
.category-hero .pro_banner .head2 p {font-size:16px;font-weight:300;line-height:22px;color:#fff;max-width:60%;font-family:'MontserratLight6' !important;}
.learn_btn:after {content:"";width:400%;height:100%;transition:all 0.5s;position:absolute;right:0;top:0;z-index:-1;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0),var(--theme_color),var(--theme_color));}
.category-hero .pro_banner .head2 .learn_btn {margin-top:28px;position:relative;z-index:1;min-width:206px;text-align:center}
.learn_btn {padding:16px 50px;border-radius:10px;color:#fff;font-size:18px;display:inline-block;position:relative;transition:all 0.3s;background:linear-gradient(to right,#00A7FF,#0567f0);overflow:hidden;cursor:pointer;z-index:1;}
.category-section {width:100%;background:#f8f8f8;padding:5rem 0rem;}
.category-hero {width:1580px;margin:auto;}
.category-hero img {width:100%;object-fit:cover;}
.product-grid {display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);gap:30px;margin:0 auto;}
.product-card {width:100%;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.08);/* 原站卡片阴影 */    transition:transform 0.3s ease;}
.product-card:hover {transform:translateY(-5px);}
.product-img {width:100%;overflow:hidden;}
.product-img img {width:100%;height:100%;object-fit:cover;}
.product-info {padding:20px;}
.product-name {font-size:16px;font-weight:600;color:#333;margin:0 0 8px 0;}
.product-price {font-size:14px;color:#666;}
@media (max-width:1200px) {.product-grid {grid-template-columns:repeat(3,1fr);}
}
@media (max-width:768px) {.product-grid {grid-template-columns:repeat(2,1fr);gap:20px;}
.category-section {margin:0 0 40px 0;}
}
@media (max-width:480px) {.product-grid {grid-template-columns:1fr;}
}
/**/.section5 .index_res {background:linear-gradient( 110deg,#051a45 0%,#0a3c82 55%,#0d4993 75%,#6dbe76 100% );position:relative;overflow:hidden;padding:8rem 0;}
/**/.section5 .index_res::before {content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}
.section5 .l_sybx1tit,.section5 .l_sybx1p p,.section5 .ibrm_item_le_tit,.section5 .ibrm_item_le_editor p {color:#FFFFFF !important;position:relative;z-index:1;}
.solutions-tabs {width:100%;margin:5rem auto;position:relative;z-index:1;}
.solutions-tabs .index_box_le_ul {display:flex;justify-content:center;align-items:center;gap: 1rem;flex-wrap:wrap;margin:0;padding:0;list-style:none;}
.solutions-tabs .iblu_li {width:24%;height:auto;margin:0;padding: 1.8rem 1.5rem;border-radius:8px;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);display:flex;align-items:center;gap: 0.8rem;cursor:pointer;transition:all 0.3s ease;backdrop-filter:blur(10px);position:relative;}
.solutions-tabs .iblu_li.act {background:linear-gradient( 110deg,#0667ef 0%,#0667ef 55%,#308bbd 75%,#6dbe76 100%);}
/**/.solutions-tabs .iblu_li_box {position:static;transform:none;width:34px;margin:0;}
.solutions-tabs .tab-label {color:#FFFFFF;font-size:20px;font-weight:bold;font-family:'MontserratBold' !important;}
.index_box_le::after {display:none;}
.index_box {display:block;margin-top:6rem;position:relative;z-index:1;}
.index_box_ri {width:100%;padding-left:0;}
.ibrm_item {display:flex;align-items:center;gap:2rem;padding:1rem 0;}
.ibrm_item_le {width:50%;padding-right:0;margin-top:0;float:left;}
.ibrm_item_ri {width:50%;float:right;}
.iilb-link {background:linear-gradient(90deg,#00A7FF 0%,#0567F0 100%);color:#FFFFFF;padding:0.8rem 2rem;border-radius:30px;text-decoration:none;display:inline-block;transition:transform 0.3s ease;}
.iilb-link:hover {transform:translateY(-2px);}
.iblu_li_svg {position:static;width:40px;height:40px;margin:0;transform:rotate(-90deg);}
.iblu_li_svg_icon {width:40px;height:40px;}
.iblu_li_svg_icon svg circle {cx:20;cy:20;r:18;stroke-width:4;stroke:#FFFFFF;}
@media (max-width:768px) {.solutions-tabs .index_box_le_ul {flex-direction:column;gap:1rem;align-items:stretch;}
.ibrm_item {flex-direction:column;text-align:center;}
.ibrm_item_le,.ibrm_item_ri {width:100%;}
.ibrm_item_le_editor {margin-bottom:20px;}
}
/**/.new-blog-section {padding:10rem 0rem;}
.new-blog-section .blog-container {max-width:1560px;position:relative;margin:auto;}
.blog-header {text-align:center;margin-bottom:40px;}
.blog-title {font-size:32px;font-weight:700;margin-bottom:15px;}
.blog-desc {font-size:16px;color:#666;max-width:800px;margin:0 auto;}
/**/.blog-scroll-wrapper {position:relative;width:100%;}
/**/.blog-scroll-btn {position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;background:#fff;border:1px solid #eee;box-shadow:0 2px 8px rgba(0,0,0,0.1);font-size:20px;cursor:pointer;z-index:10;opacity:0;transition:opacity 0.3s ease,background 0.3s ease;}
.blog-scroll-wrapper:hover .blog-scroll-btn {opacity:1;}
.blog-scroll-btn:hover {background:#007bff;color:#fff;border-color:#007bff;}
.blog-scroll-btn:disabled {opacity:0.3 !important;cursor:not-allowed;background:#fff;color:#ccc;border-color:#eee;}
/* 左按钮定位 */.blog-prev-btn {left:10px;}
/* 右按钮定位 */.blog-next-btn {right:10px;}
/* 内容滚动容器（隐藏滚动条） */.blog-scroll-container {overflow-x:hidden;/* 取消原生滚动，仅通过按钮控制 */    overflow-y:hidden;width:100%;}
/* 卡片列表（横向排列） */.blog-cards {display:flex;gap:0;width:max-content;transition:transform 0.4s ease;/* 平滑滚动过渡 */}
/* 单张卡片样式（图片+文字分栏） */.blog-card {display:flex;width: 800px;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.05);}
/* 卡片左侧（图片区域） */.blog-card-left {position:relative;width: 50%;overflow:hidden;}
.blog-card-left img {width:100%;height:100%;object-fit:cover;border-radius:20px;}
/* 悬浮箭头按钮 */.blog-card-arrow {position:absolute;right:20px;bottom:20px;width:40px;height:40px;border-radius:50%;background:#fff;border:none;font-size:18px;cursor:pointer;opacity:0;transition:opacity 0.3s ease;}
.blog-card:hover .blog-card-arrow {opacity:1;}
/**/.blog-card-right {width: 44%;padding:30px;background:#f3f8fb;margin-left:1%;border-radius:20px;}
/**/.blog-date {font-size:14px;color:#666;display:flex;align-items:center;margin-bottom:15px;}
.date-dot {display:inline-block;width:8px;height:8px;border-radius:50%;background:#007bff;margin-right:8px;}
/**/.blog-card-title {font-size:20px;font-weight:600;margin-bottom:10px;line-height:1.4;}
.blog-card-desc {font-size:14px;color:#666;line-height:1.6;}
/**/@media (max-width:768px) {.blog-card {width: 410px;min-width:300px;flex-direction:column;}
.blog-card-title{
    font-size: 16px;
}
.blog-card-left {width:100%;height:180px;}
.blog-card-right {width:100%;padding:20px;}
/* 移动端按钮调整 */    .blog-scroll-btn {width:40px;height:40px;font-size:16px;}
}
/* 首页 */.section {}
.section5 {}
.section:nth-child(1) {display:block;}
.l_sybx1img {width:100%;border-radius:30px;overflow:hidden;position:relative;}
.l_sybx1img img {width:100%;}
.l_sybx1img::after {content:"";width:100%;height:100%;background:rgba(0,0,0,0.75);position:absolute;top:0;left:0;border-radius:30px;opacity:0;}
.l_sybx1bt {position:relative;}
.l_sybx1btn {width:100px;cursor:pointer;}
.l_sybx1btn img {width:100%;}
.home_product {padding-top:8rem;padding-bottom:8rem;background:#f5f5f5;}
.l_sybx1tit {text-align:center;font-size:38px;line-height:1.5;font-weight:700;}
.l_sybx1tit span {color:#0567f0;}
.l_sybox1 {width:100%;position:relative;height:100vh;/* margin-top:80px;*/    overflow:hidden;z-index:3;}
.l_syp4bj {position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;min-width:100%;min-height:100%;border-radius:50px;}
.l_syp4bj:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);border-radius:50px;}
.l_sybox5 .l_down1 {
    width: 250px;
}
.l_sybox5 .l_down1 p {font-size:16px;line-height:56px;font-weight:500;font-family:'MontserratMedium7' !important;background:#ffff;transition:all .36s;color:#0567f0;border-radius:50px;padding: 0px 30px;float: left;margin-right: 10px;}
.l_sytc {float:right;position:absolute;bottom:5rem;/* 贴紧父容器底部 */    /* 保持原有的右对齐（可根据需要调整为left:0居中/左对齐） */    /* 取消原来的float:right，避免冲突 */    right:5rem;}
/* 卡片基础样式 */.card {width:280px;height:180px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:24px;font-weight:bold;position:relative;overflow:hidden;transition:all 0.3s ease;cursor:pointer;float:left;margin-left:10px;}
/* 产品咨询卡片 - 默认状态 */.product-inquiry {background:#ffffff;color:#000000;}
/* FAQ卡片 - 默认状态 */.faq {background:#ffffff;color:#000000;}
/* 悬停状态 - 渐变背景 */.card:hover {background:linear-gradient(to bottom right,#0567f0,#6dbe76);color:#ffffff;}
/* 右上角箭头图标 - 默认隐藏 */.card .arrow-icon {position:absolute;top:20px;right:20px;width:24px;height:24px;border-right:3px solid #ffffff;border-top:3px solid #ffffff;transform:rotate(45deg);opacity:0;transition:opacity 0.3s ease;}
/* 悬停时显示箭头 */.card:hover .arrow-icon {opacity:1;}
.l_sybox5 .l_downic {width:56px;height:56px;background:#0567f0;position:relative;align-items: center;display: flex;border-radius:50px;}
.l_sybox5 .l_downic img{margin: auto;}
.l_sybx5bt {margin-top:45px;float:left;}
.l_sybox5 {height:500px;position:relative;z-index:1;padding:5rem;}
.l_sybx5nr {float:left;text-align:left;width:40%;}
.l_sybx4nrs {width:calc(100% + 40px);position:relative;left:50%;transform:translateX(-50%);}
.l_sybx4li {width:33.333333%;padding:0 47px;}
.l_sybx4ul {margin:0 -47px;}
.l_sybx4li a {display:block;width:100%;border-radius:20px;overflow:hidden;box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);background:rgba(255,255,255,1);}
.l_sybx4wz {padding:24px 26px;}
.l_sybx4p p {line-height:1.5;color:rgba(0,0,0,0.75);font-weight:300;font-family:'MontserratLight6' !important;height:72px;overflow:hidden;}
.l_sybx4pbtp {margin-top:15px;}
.l_sybx4time p {font-size:14px;line-height:1.5;color:rgba(0,0,0,0.45);font-weight:300;font-family:'MontserratLight6' !important;}
.l_sybox4 {position:relative;height:100vh;z-index:3;/* margin-top:80px;*/}
.l_sybx4more1 {width:144px;margin:auto;border-radius:30px;border:2px solid rgba(255,191,0,1);text-align:center;transition:all .36s;}
.l_sybx4more1 a {line-height:44px;font-size:18px;color:#0567f0;transition:all .36s;font-weight:400;font-family:'MontserratRegular' !important;display:block;}
.l_sybx3nr {padding-left:200px;padding-right:180px;width:100%;padding-top:80px;}
.l_sybx3le .l_sybx1tit {text-align:left;}
.l_sybx3le {width:40%;position:relative;padding-right:85px;}
.l_sybx3ri {width:60%;}
.l_sybx3ic {width:142px;position:absolute;top:-48px;left:-50px;z-index:-1;}
.l_sybx3ic img {width:100%;}
.l_sybox3 {position:relative;width:100%;height:100vh;z-index:3;}
.l_sybx3nrs {position:relative;display:flex;align-items:center;flex-wrap:wrap;}
.l_sybx3ris img {transition:all .36s;}
.l_sybx3pic {width:50%;padding:0 10px;position:relative;}
.l_sybx3img1 .l_sybx3picnr {width:322px;display:inline-block;}
.l_sybx3img1 img {width:100%;}
.l_sybx3img2 .l_sybx3picnr {width:440px;display:inline-block;}
.l_sybx3img2 img {width:100%;}
.l_sybx3pics {margin:0 -10px;}
.l_sybx3ritp .l_sybx3img1,.l_sybx3ribt .l_sybx3img2 {text-align:right;}
.l_sybx3ribt .l_sybx3img1 {text-align:left;margin-top:20px;}
.l_sybx3ritp {margin-bottom:20px;display:flex;align-items:flex-end;flex-wrap:wrap;}
.l_sybx3ritp .l_sybx3img2 {margin-bottom:-20px;}
.l_sybx3tit {font-size:24px;line-height:1.5;color:#fff;font-weight:400;font-family:'MontserratRegular' !important;position:absolute;left:50%;transform:translateX(-50%);bottom:26px;width:100%;padding:0 20px;padding-bottom:8px;}
.l_sybx3img1 .l_sybx3tit::after {content:"";width:190px;height:2px;background-color:#fff;position:absolute;bottom:0;right:20px;transition:all .36s;}
.l_sybx3ritp .l_sybx3img2 .l_sybx3tit::after {content:"";width:190px;height:2px;background-color:#fff;position:absolute;bottom:0;left:20px;transition:all .36s;}
.l_sybx3ribt .l_sybx3img2 .l_sybx3tit::after {content:"";width:190px;height:2px;background-color:#fff;position:absolute;bottom:0;right:20px;transition:all .36s;}
.l_sybx3tit::before {content:"";width:0;height:2px;background-color:#0567f0;position:absolute;bottom:0;left:112px;transition:all .36s;z-index:3;}
.l_sybx3ribt .l_sybx3img1 .l_sybx3tit::before {left:120px;}
.l_sybx3ritp .l_sybx3img2 .l_sybx3tit::before {left:20px;}
.l_sybx3ribt .l_sybx3img2 .l_sybx3tit::before {left:75px;}
.l_sybx3img2 .l_sybx3tit {padding:0 34px 8px;}
.l_sybx3ritp .l_sybx3img2 .l_sybx3tit::after,.l_sybx3ribt .l_sybx3img2 .l_sybx3tit::after {width:346px;/* right:0;left:34px;*/}
/* .l_sybx3ribt .l_sybx3img2 .l_sybx3tit::after {left:70px;}
*/.l_sybx3ribt .l_sybx3img1 .l_sybx3tit::after {left:120px;width:180px;}
.l_sybx3ribt .l_sybx3img1 .l_sybx3tit {text-align:right;}
.l_sybx3picnr {position:relative;border-radius:30px;overflow:hidden;}
.l_sybx2p p {color:rgba(0,0,0,0.75);line-height:1.5;font-weight:300;font-family:'MontserratLight6' !important;}
.l_sybox2 {width:100%;height:100vh;position:relative;z-index:3;}
.l_sybx1sp {position:absolute;top:0;left:0;width:100%;height:100%;display:none;}
.l_sybx2bg.act .l_sybx1sp {display:block;}
.l_sybx2bg.act .l_syp4bj {display:none;}
.l_syvidsp {width:100%;height:100%;object-fit:cover;}
.l_sybx1sp source {position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;}
.l_sybx2nr {width:100%;height:100%;position:relative;z-index:3;}
.l_sybx2le {width:37%;height:100%;position:relative;transition:all .36s;}
.l_sybx2les {width:100%;/* height:100%;*/    padding:144px 50px 50px 124px;/* background:rgba(255,255,255,0.7);box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);border-radius:0 22px 22px 0;*/    transition:all .36s;/* backdrop-filter:blur(7px);*/}
.l_sybx2le.on {transform:translateX(-100%);}
.l_sybx2le.on .l_sybx2back {right:0;}
.l_sybx2le.on .l_sybx2back img {transform:rotate( 180deg);}
.l_sybx2tit {font-size:42px;line-height:1.2;color:rgba(0,0,0,0.75);font-weight:700;font-family:'MontserratBold' !important;}
.l_sybx2p {margin-top:15px;}
.l_sybx2litit {font-size:18px;line-height:1.5;color:#0567f0;font-weight:400;font-family:'MontserratRegular' !important;padding-left:20px;position:relative;margin-bottom:40px;}
.l_sybx2litit::before {content:"";width:12px;height:12px;border-radius:50%;background-color:#0567f0;position:absolute;top:6px;left:0;}
.l_sybx2cont {margin-top:30px;}
.l_sybx2conli.on .l_sybx2litit::before {top:45px;}
/* .l_sybx2num p {font-size:29px;line-height:1.5;color:#0567f0;font-weight:400;font-family:'MontserratRegular' !important;}
*/.l_sybx2num {font-size:53px;line-height:1.5;color:#0567f0;font-weight:600;font-family:'MontserratBold' !important;position:relative;top:13px;}
/* .l_sybx2num {margin-top:10px;margin-bottom:38px;}
*/.l_sybx2ic {width:50px;margin:auto;}
.l_sybx2wz {margin-top:10px;text-align:center;}
/* .l_sybx2btlis {display:flex;align-items:center;flex-wrap:wrap;}
*/.l_sybx2wzp p {font-size:14px;line-height:1.5;color:rgba(0,0,0,0.45);font-weight:300;font-family:'MontserratLight6' !important;height:42px;overflow:hidden;}
.l_sybx2wztit p {font-size:16px;line-height:1.5;color:rgba(0,0,0,0.75);font-weight:400;font-family:'MontserratRegular' !important;}
.l_sybx2wztit span {font-size:26px;line-height:1.5;color:rgba(0,0,0,0.75);font-weight:600;font-family:'MontserratSemiBold9' !important;}
.l_sybx2btli {width:50%;padding:0 22px;margin-bottom:0 !important;}
.l_sybx2btlist {margin:0 -22px;}
.l_sybx2conli {margin-bottom:60px;}
.l_sybx2conli:last-child {margin-bottom:0;}
.l_sybx2conli.on .l_sybx2litit {margin-bottom:28px;}
.l_sybx2back {width:100%;position:absolute;top:50%;right:43px;transform:translate(100%,-50%);transition:all .36s;}
.l_sybx2back img {width:86px;cursor:pointer;transition:all .36s;}
.ys_ph_nav li.yxnav_active1>.ys_phnav_lisbox a,.ys_ph_nav li.yxnav_active2>.ys_phnav_lisbox a {color:rgba(0,0,0,0.75);}
.ys_ph_nav a {color:rgba(0,0,0,0.45);}
.ys_phs_form input {color:rgba(0,0,0,0.45);}
.ys_phs_form .iconfont {color:rgba(0,0,0,0.45);}
.ys_phs_form input {border:1px solid rgba(0,0,0,0.45);color:rgba(0,0,0,0.45);}
.ys_phnav_icon::after,.ys_phnav_icon::before {background:rgba(0,0,0,0.45);}
.ys_phnav_lisbox {border-bottom:1px solid rgba(0,0,0,0.15);}
.ys_ph_navbar2 .ys_ph_nav a {padding:16px 0;}
.ys_phs_form input::-webkit-input-placeholder {color:rgba(0,0,0,0.45);}
.ys_phs_form input:-moz-placeholder {color:rgba(0,0,0,0.45);}
.ys_phs_form input::-moz-placeholder {color:rgba(0,0,0,0.45);}
.ys_phs_form input:-ms-input-placeholder {color:rgba(0,0,0,0.45);}
.ys_phnav_menu {background:#ffffff}
.ys_ban_bg {position:relative;}
.ys_ban_bg img {width:100%;}
.l_syban_video {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;}
.l_syban_video source {position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;}
.l_banpc {width:100vw;height:100vh;}
.ys_banbox {position:relative;}
.l_sybanlist {position:absolute;width:100%;height:100%;top:0;left:0;}
.l_sybanwz p,.l_sybanwz1 p {font-size:16px;line-height:36px;color:rgba(0,0,0,0.75);font-weight:300;font-family:'MontserratLight6' !important;opacity:0;white-space:nowrap;}
.l_sybanwz,.l_sybanwz1 {position:absolute;padding:0 20px;}
.l_sybanwz::before,.l_sybanwz1::before {content:"";width:0%;height:100%;border-radius:20px;background:rgba(255,255,255,0.6);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.15);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);position:absolute;left:0;top:0;z-index:-1;}
.l_sybanli {position:absolute;z-index:5;cursor:pointer;}
.l_sybanli a {display:block;width:100%;height:100%;}
.l_sybanli1 .l_sybankuai {width:490px;height:210px;}
.l_sybanli2 .l_sybankuai {width:790px;height:400px;}
.l_sybanli3 .l_sybankuai {width:415px;height:270px;}
.l_sybanli4 .l_sybankuai {width:542px;height:325px;}
.l_sybanli5 .l_sybankuai {width:230px;height:160px;}
.l_sybanli1 .l_sybanwz {top:50%;left:50%;transform:translate(-50%,-50%);}
.l_sybanli2 .l_sybanwz {top:110px;left:50%;transform:translateX(-50%);}
.l_sybanli3 .l_sybanwz {top:100px;right:-12px;}
.l_sybanli4 .l_sybanwz {right:-10px;top:63%;}
.l_sybanli4 .l_sybanwz1 {top:136px;left:70px;}
.l_sybanli5 .l_sybanwz {top:50%;left:50%;transform:translate(-50%,-50%);}
.ys_ban_phbg {width:100%;display:none;}
.ys_ban_phbg img {width:100%;}
.l_mailbox1 img {width:42px;margin-right:30px;}
.l_mailbox1s p {font-size:16px;line-height:64px;color:#0567f0;}
.l_mailbox1 p {font-weight:500;font-family:'MontserratMedium7' !important;}
.l_mailbox2 p {font-size:400;font-family:'MontserratRegular' !important;}
.l_mailbox2 img {width:38px;margin-right:22px;}
.l_mailbox1s img {line-height:64px;}
.l_mailbox1s {width:420px;background:rgba(255,255,255,1);box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);border-radius:43px;display:flex;justify-content:center;position:relative;}
.l_mailbox {position:fixed;width:100%;height:100%;background:rgba(0,0,0,.45);top:0;left:0;z-index:999;display:none;}
.l_mailbox1s .icon-close {color:#ffffff;position:absolute;top:-20px;right:0;cursor:pointer;}
.l_mailbox1,.l_mailbox2 {display:none;}
.ys_ph_navbar2 .ys_phnav_logo {background:transparent;}
.ys_phnav2_lang_modal .ys_phnav_lisbox a {display:flex !important;}
.ys_phnav2_lang_modal .ys_phnav_lisbox img {width:16px;margin-right:8px;}
.ys_phnav2_lang_modal .ys_phnav_lisbox p {font-size:16px;line-height:24px;color:rgba(0,0,0,.45);}
.ys_ph_navbar2 .ys_phnav_menubtn span,.ys_ph_navbar2 .ys_phnav_menubtn::after,.ys_ph_navbar2 .ys_phnav_menubtn::before {background:#666;}
.ys_ph_navbar2 .ys_phnav_header a,.ys_ph_navbar2 .ys_phnav_search .iconfont {color:#666;}
.ys_phnav2_lang_btn span,.ys_phnav2_lang_btn .icon-search,.ys_phnav2_lang_back,.ys_phnav2_lang_back .icon-arrow-left {color:rgba(0,0,0,.4);}
.ys_ph_navbar2 .ys_phnav_menu,.ys_phnav2_lang_modal {background:#ffffff;}
/* 图片轮播弹窗 */.l_tcimgli:not(:first-child) {display:none;}
/* .l_e3bx1ris {cursor:pointer;}
*/.l_e3bx1li.act .l_e3bx1ris {cursor:pointer;}
.l_tcarrows {position:absolute;top:50%;transform:translateY(-50%);width:100%;cursor:pointer;}
.l_tcarrows .l_e1bx1btns {width:auto;position:static;}
.l_tcarrows .l_e1prev {left:-100px;position:relative;}
.l_tcarrows .l_e1next {right:-100px;position:absolute;}
.l_modal1 .ys_modal_close::after {content:"";width:40px;height:40px;background-color:#0567f0;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;}
.l_modal1 .icon-close {color:#fff;}
.l_modal_contents {position:relative;}
.l_modal1 .ys_modal_container {width:100%;}
.ys_footer {position:relative;z-index:1;}
/*鼠标效果*/@media screen and (min-width:1200px) {.l_pclogin:hover {background:#0567f0;border:1px solid #0567f0 !important;}
.l_pclogin:hover .l_pcloicp {color:#fff !important;}
.l_pclogin:hover .l_logodef {opacity:1 !important;}
.l_pclogin:hover .l_logofixed {opacity:0 !important;}
.l_sybanli:hover .l_sybanwz::before,.l_sybanli:hover .l_sybanwz1::before {width:100%;transition:all .4s cubic-bezier(.34,.44,.41,1.12);}
.l_sybanli:hover .l_sybanwz p,.l_sybanli:hover .l_sybanwz1 p {opacity:1;transition:all .36s .4s;}
.l_sybx3picnr:hover img {transform:scale(1.05);}
.l_sybx3ritp .l_sybx3img1 .l_sybx3picnr:hover .l_sybx3tit::before {width:190px;}
.l_sybx3ritp .l_sybx3img2 .l_sybx3picnr:hover .l_sybx3tit::before {width:346px;}
.l_sybx3ribt .l_sybx3img2 .l_sybx3picnr:hover .l_sybx3tit::before {width:346px;}
.l_sybx3ribt .l_sybx3picnr:hover .l_sybx3tit::before {width:180px;}
.l_sybx4more1:hover {background:#0567f0;}
.l_sybx4more1:hover a {color:#fff;}
.l_d1box3 {height:840px;position:relative;overflow:hidden;background:linear-gradient(135deg,#0668ef 0%,#1d7bd4 60%,#7dcb63 100%);}
.l_d1bx3nr {width:100%;}
.l_d1bx3tp .l_d1bx5tit {padding:0 20px;}
.l_d1bx3tp .l_d1bx5tit h2 {text-align:left;color:#ffffff;}
.l_d1bx3year {font-size:60px;line-height:1.2;color:#FFBF00;width:150px;font-weight:700;font-family:"MontserratBold" !important;}
.l_d1bx3qhp {width:calc(100% - 150px);padding-left:25px;}
.l_d1bx3qh {width:480px;margin:auto;position:relative;}
.l_d1bx3qhp p {color:#ffffff;font-weight:400;font-family:'MontserratRegular' !important;}
.l_d1bx3bt {margin-top:80px;}
.l_d1bx3qh1 {position:absolute;top:0;left:50%;transform:translate(-50%,0);opacity:0;width:100%;}
.l_d1bx3qh1.act {opacity:1;position:relative;}
.l_d1bx3lbli p {font-size:20px;line-height:1.5;color:#fff;transition:all .36s;font-weight:700;font-family:"MontserratBold" !important;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}
.l_d1bx3ic {width:10px;height:10px;border-radius:50%;border:1px solid rgba(255,191,0,1);position:relative;background-color:#fff;margin:auto;margin-top:15px;transition:all .36s;}
.l_d1bx3ic::after {content:"";width:18px;height:18px;border-radius:50%;background:rgba(255,255,255,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .36s;z-index:-1;opacity:0;}
.l_d1bx3ic::before {content:"";width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .36s;z-index:-1;opacity:0;}
.l_d1bx3lbli.act p {transform:scale(2);}
.l_d1bx3lbli.act .l_d1bx3ic {background-color:rgba(255,191,0,1);}
.l_d1bx3lbli.act .l_d1bx3ic::after,.l_d1bx3lbli.act .l_d1bx3ic::before {opacity:1;}
.l_d1bx3lbli:not(:first-child) {display:none;}
.l_d1bx3lbli {width:12.5%;text-align:center;cursor:pointer;}
.l_d1bx3lb {position:relative;margin-top:156px;}
.l_d1bx3lb::after {content:"";width:100%;height:1.5px;background-color:#FFBF00;position:absolute;bottom:24px;left:0;z-index:-1;}
.l_d1bx3lbul {padding:0 100px;}
.l_d1bx3lbul .slick-list {padding-bottom:20px;}
.l_d1bx3bt .l_e1bx1btns {position:static;margin-top:15px;margin-left:90px;}
.l_d1bx3lbli.act .l_d1bx3ic::after,.l_d1bx3lbli.act .l_d1bx3ic::before {opacity:1;}
.l_d1bx3lbli.act .l_d1bx3ic {background-color:rgba(255,191,0,1);}
.l_d1box3 .slick-disabled {display:none !important;}
.l_d1box1 .l_d1bx5tit {padding-left:80px;font-weight:900;font-family:'MontserratBlack2' !important;}
.l_d1bx1btnr {z-index:5;}
.l_d1bx1bt {width:75%;margin-top:50px;padding:54px 0 70px 140px;position:relative;z-index:1;}
.l_d1bx1bt p {font-weight:400;/* font-family:"PingFang SC" !important;*/        color:rgba(0,0,0,0.75);line-height:2;}
.l_d1bx1bt::after {content:"";width:1007px;height:408px;background:rgba(0,0,0,0.05);border-radius:30px;position:absolute;left:0;top:0;z-index:-1;}
.l_d1bx1tp {padding-top:90px;position:relative;overflow:hidden;}
.l_d1bx1bg {width:57%;position:absolute;right:-34px;bottom:0;z-index:3;}
.l_d1bx1bg img {width:100%;}
.l_d1bx1bts {height:740px;overflow:hidden;position:relative;}
.l_d1bx1num span {font-size:60px;font-weight:700;font-family:'MontserratBold' !important;}
.l_d1bx1li p {color:#fff;font-weight:400;font-family:'MontserratRegular' !important;margin-top:12px;line-height:1.5;}
.l_d1bx1dtp p {height:24px;overflow:hidden;}
.l_d1bx1li {text-align:center;width:33.333333%;margin-bottom:120px;}
.l_d1bx1li:last-child,.l_d1bx1li:nth-last-child(2),.l_d1bx1li:nth-last-child(3) {margin-bottom:0;}
.l_d1bx1point {width:258px;height:258px;border-radius:50%;background-color:rgba(255,255,255,.2);position:relative;}
.l_d1bx1point::before {content:"";width:176px;height:176px;border-radius:50%;background-color:rgba(255,255,255,.3);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
@keyframes page-loader-ripple2 {0% {width:258px;height:258px;opacity:0.3;}
100% {width:80vw;height:80vw;opacity:0;}
}
.t_b1k5fang::before {content:'';width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.1);background-color:rgba(255,255,255,.1);opacity:0;border-radius:50%;animation:page-loader-ripple2 4s linear 1s infinite;z-index:9;}
.t_b1k5fang::after {content:'';width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.1);background-color:rgba(255,255,255,.1);opacity:0;border-radius:50%;animation:page-loader-ripple2 4s linear 2s infinite;z-index:9;}
.t_b1k5fang.t_b1k5fang2::before {animation-delay:1s;}
.t_b1k5fang.t_b1k5fang2::after {animation-delay:2s;}
.t_b1k5fang.t_b1k5fang3::before {animation-delay:3s;}
.t_b1k5fang.t_b1k5fang3::after {animation-delay:4s;}
.ys_select_li:hover::after {opacity:1;}
.l_b6bx3more:hover {background-color:#0567f0;}
.l_b6bx3more:hover a {color:#fff;}
.l_b3banbtn:hover {background:rgba(255,255,255,0.5);}
.l_f3bx2ic1:hover::after {opacity:1;}
.l_f3bx2ic1:hover::after {background-color:#0567f0;}
.l_f1tabli a:hover {color:rgba(0,0,0,0.85);}
.l_f1tabli a:hover::after {width:calc(100% + 48px);}
.l_f1bx1li:hover::after {opacity:1;}
.pc_fenye li:hover {color:#fff;background-color:#0567f0;}
.l_fttpli2 a:hover {color:#fff;}
.ys_hd_pc.isfixed .l_pchdli2 a:hover {color:rgba(0,0,0,0.75);}
.ys_hd_pc .l_pchdli2 a:hover {color:rgba(0,0,0,0.75);}
.l_pcxl1li:hover::before,.l_pcxl1li:hover::after {opacity:1;}
.ys_hd_pc.isfixed .l_pcxl1li:hover a,.l_pchdnr.hovernow .l_pcxl1li:hover a {color:rgba(0,0,0,0.75) !important;}
.l_pcxlulli a:hover::after {opacity:1;}
.l_pcxlulli a:hover::before {width:calc(100% - 53px);}
.ys_hd_pc.isfixed .l_pchdnavli:hover .l_pcnavxla1,.l_pchdnr.hovernow .l_pchdnavli:hover .l_pcnavxla1 {color:#0567f0;}
.l_d3banbtnli:hover a {color:#ffffff;}
.l_d3banbtnli:hover .l_before {opacity:0;}
.l_d3banbtnli:hover .l_after {opacity:1;}
.l_f3bx1btn:hover p {color:#ffffff;}
.l_down1 a:hover p {color:#fff;background-color:#0567f0;}
.l_down1 a:hover .l_before {opacity:0;}
.l_down1 a:hover .l_after {opacity:1;}
.l_f4bx1li2s:hover .l_f4bx1icon {opacity:1;pointer-events:all;}
.l_f4bx1li2s:hover .l_f4bx1litp::after {opacity:1;}
.l_e1bansech .ys_select_li:hover {color:rgba(0,0,0,0.75);}
.l_e1bansech .ys_select_li:hover::after {opacity:1;}
.l_e1bx1btn:hover .l_after {opacity:1;}
.l_e1bx1btn:hover .l_before {opacity:0;}
.l_e1bx2li a:hover::after {opacity:1;}
.l_e2box1 .l_e1bx2lis:hover .l_e1bx2tit {color:rgba(0,0,0,0.75);}
.l_e4bx2mric:hover {background-color:#0567f0;}
.l_e4bx2mric:hover::before,.l_e4bx2mric:hover::after {background-color:#fff;}
.l_d3bx1li2 a:hover::after {box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);}
.l_d3bx1ul2 .slick-prev:hover::after {background:url(../images/d3_prev2.svg) center / cover no-repeat;}
.l_d3bx1ul2 .slick-next:hover::after {background:url(../fonts/d3_next2.svg) center / cover no-repeat;}
.l_d3bx1ul2 .slick-prev:hover,.l_d3bx1ul2 .slick-next:hover {box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);}
.l_b1bx1li:hover::before,.l_b1bx1li:hover::after {opacity:1;}
.l_b1bx1btn:hover {background-color:#0567f0;}
.l_b1bx1btn:hover a {color:#ffffff;}
.l_b3bx5nr .swiper-slide:hover {transform:translateY(-40px);}
.l_c1page .l_e1bx1li a:hover .l_after {opacity:1;}
.l_c1page .l_e1bx1li a:hover .l_imgbox_cover img {transform:scale(1.05);}
.l_c1bx2lis:hover .l_after {opacity:1;}
.l_c1bx2lis:hover .l_imgbox_cover img {transform:scale(1.05);}
.l_b4bx5nrs .swiper-slide:hover .l_d1bx4lbs {transform:translateY(-28px);}
.l_pchdnr.hovernow .l_pclanguage:hover .l_pclangtp p,.ys_hd_pc.isfixed .l_pclanguage:hover .l_pclangtp p,.l_pchdnr.hovernow .l_pclangli:hover p,.ys_hd_pc.isfixed .l_pclangli:hover p {color:rgba(0,0,0,0.75);}
.l_b1bx1li:hover p {color:rgba(0,0,0,0.75);}
.l_d1bx2li2:hover {top:90px;}
.l_d1bx2li3:hover {left:600px;}
.l_d1bx2li4:hover {bottom:115px;left:65%;}
.l_d1bx2li5:hover {bottom:110px;}
.l_d1bx2li6:hover {left:-10px;}
.l_sybx4li a:hover .ys_imgbox_cover img {transform:scale(1.05);}
.l_f4bx1ic1:hover .l_after {opacity:1;}
.l_f4bx1ic1:hover .l_before {opacity:0;}
.l_b6bx3bt .ys_imgbox_cover:hover img {transform:scale(1.05);}
.l_b4bx5bt .swiper-slide:hover .l_b4bx5lis {transform:translateY(-28px);}
.l_b9bx3bts .swiper-slide:hover {box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);}
.l_pcxllink1 a:hover::before,.l_pcxllink1 a:hover::after {opacity:1;}
.l_pcxlnrrili:hover .ys_imgbox_cover img {transform:scale(1.05);}
.l_b1bx1tit a:hover span::after {width:100%;}
.l_ftshareli:hover .l_after {opacity:1;}
.l_ftshareli:hover .l_before {opacity:0;}
.l_f4bx1ic1:hover {background-color:#0567f0;}
.l_sideli:hover .l_emailp {left:-174px;}
.l_sideli:hover .l_before {opacity:0;}
.l_sideli:hover .l_after {opacity:1;}
.l_sideli:hover .l_sidebg {opacity:1;}
.l_down_priri a:hover {color:#0567f0;}
.l_downtc_submit:hover {background-color:#0567f0;}
.l_downtc_submit:hover p {color:#fff;}
}
@-webkit-keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}
to {opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp {0% {opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}
to {opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp {-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.g_fadeup1 {-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;animation-delay:0.4s;}
.l_c1bx2li:nth-child(3n+1),.l_f5page .l_f4bx1li2:nth-child(3n+1),.l_f4page .l_f4bx1li2:nth-child(4n+1),.l_d2bx2li:nth-child(3n+1),.l_d1bx5li:nth-child(4n+1),.l_d2bx3li:nth-child(3n+1) {animation-delay:0.4s;}
.l_c1bx2li:nth-child(3n+2),.l_f5page .l_f4bx1li2:nth-child(3n+2),.l_f4page .l_f4bx1li2:nth-child(4n+2),.l_d2bx2li:nth-child(3n+2),.l_d1bx5li:nth-child(4n+2),.l_d2bx3li:nth-child(3n+2) {animation-delay:0.5s;}
.l_c1bx2li:nth-child(3n+3),.l_f5page .l_f4bx1li2:nth-child(3n+3),.l_f4page .l_f4bx1li2:nth-child(4n+3),.l_d2bx2li:nth-child(3n+3),.l_d1bx5li:nth-child(4n+3),.l_d2bx3li:nth-child(3n+3) {animation-delay:0.6s;}
.l_f4page .l_f4bx1li2:nth-child(4n+4),.l_d1bx5li:nth-child(4n+4) {animation-delay:0.7s;}
.l_d1bx1bg {animation-delay:0.7s;}
.l_d1bx2ri {animation-delay:0.6s;}

.section.active {overflow:hidden;max-width:1560px;margin:auto;border-radius:50px;margin-bottom:10rem;position:relative;}
.section.active:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);border-radius:50px;}
.section.active .fadeInUp1 {-webkit-animation-name:fadeInUp1;animation-name:fadeInUp1;animation-duration:1.5s;visibility:visible;}
.section.active .fadeIn1 {-webkit-animation-name:fadeIn1;animation-name:fadeIn1;animation-duration:1s;visibility:visible;}
.fadeInUp1,.fadeIn1 {transition:all .4s ease;}
@keyframes fadeInUp1 {0% {-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
100% {-webkit-transform:none;transform:none;}

@keyframes fadeIn1 {0% {opacity:0}
to {opacity:1}
}
}
@media screen and (max-width:1500px) {
    .section.active{
    max-width: 90%;
}
}

.l_sybx1p p {font-size:16px;line-height:1.75;color:rgba(0,0,0,.75);text-align:center;margin-bottom:14px;font-weight:300;font-family:'MontserratLight6' !important;}
.l_sybx1p {margin-top:35px;}
.l_sybx2btli:not(:first-child) {display:none;}
.l_sybx2wz {-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}
.l_sybox3 .l_sybx1p p {text-align:left;}
.l_pchdnavxl {width:calc(100% + 100px);left:50%;transform:translateX(-50%);}
.l_d1bx3ul {height:140px;}
.l_d1bx3li p {position:relative;padding-left:18px;}
.l_d1bx3li p::before {content:"";width:4px;height:4px;border-radius:50%;background-color:#fff;position:absolute;top:10px;left:0;}
.l_d1bx3qh1.act {z-index:90;}
.l_d1bx3ul .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background-color:#fff;}
.l_b6bx1ul .slick-track {margin:auto;}
.l_d2bx4les1:not(:first-child) {display:none;}
.l_search .l_pchdnr {background-color:#fff;box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);}
.l_search .l_logofixed {opacity:1;}
.l_search .l_logodef {opacity:0;}
.l_search .l_pclogin a,.l_search .l_pclangtp p,.l_search .l_pcloicp,.l_search .l_pchdnavli a {color:rgba(0,0,0,0.45);}
.l_search .l_pclogin {border:1px solid rgba(0,0,0,0.45);}
.l_pchdnavxl1 {background-color:#ffffff;}
.l_pcxlul {max-height:65vh;margin:0 -24px;}
.l_pcloicp {font-size:14px;color:#fff;font-family:'MontserratRegular' !important;font-weight:400;transition:all .36s;line-height:38px;margin-right:6px;}
.l_pcloic {line-height:38px;}
.l_pcloic .l_logoimg_box {width:17px;margin-right:8px;}
.l_pclogin a {display:flex;justify-content:center;}
.l_pcxlul .mCSB_outside+.mCSB_scrollTools {right:-50px !important;}
.l_b6box5 {position:relative;}
.l_b6bx5bg img {width:auto;height:1212px;position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:inherit;}
.l_product p {color:#0567f0;}
.l_product {margin:0;margin-top:40px;}
.l_f3page .l_f4box1 .l_f4bx1nrs {padding-right:0 !important;}
.l_f3bx2hdli1 {padding-right:30px;}
.l_f3bx2hdli3 {padding-right:20px !important;}
.l_f3bx2hdli4 {padding-right:40px !important;}
.l_b4bx5lis {transition:all .36s;}
.l_d3bx1le {width:40%;}
.l_d3bx1ri {width:60%;}
.l_pcxlulli .ys_imgbox_cover {width:100%;}
.l_pcxlulli {padding:0 24px;}
.l_b9banul {margin:0 -7px !important;}
.l_b9banli {width:20%;padding:0 7px !important;}
.l_sybx1nr {top:calc(50% + 40px);}
.l_sybx1p {margin-top:20px;width:60%;margin:auto;}
.video {line-height:70px;}
.watch {background:#f2f2f2;padding:1.5rem;border-radius:50px;color:#0567f0;font-size:16px;}
.l_sybx1bt {margin-top:40px;}
.l_pchdnavxl1 {height:480px;}
.l_pcxlul {max-height:380px;}
.l_pcxl1nr {padding:92px 0 136px 0;}
.l_pcxlulli {padding:0 16px;}
.l_pcxlul {margin:0 -16px;}
.l_d1bx4nrs::after {display:none;}
.l_f4bx1btli:not(:first-child) {display:none;}
.l_f4bx1btuls .l_f4bx1btli {width:100%;}
.l_d3bx1le {width:40%;}
.l_d3bx1ri {width:60%;}
.l_d3bx1li2 a {padding:0px 20px 37px;}
.l_b6bx2picwz {padding:0 30px;}
.l_b6bx2ifli11,.l_b6bx2ifli12,.l_b6bx2ifli13 {padding:0 !important;}
.l_b6page .l_b6bancont {top:184px;transform:translate(-50%,0);}
.l_b9bx3ic img {top:90%;}
.l_b9bx3ic {top:-40px;}
.l_b9bx3tit p {font-family:'MontserratLight6' !important;}
.l_sybx4pbtp {margin-top:30px;}
.l_sybx4wz {padding:32px 26px;}
.l_navxl3 {position:absolute;top:0;left:100%;padding:10px 26px;border-radius:20px;box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);display:none;background:rgba(255,255,255,0.9);}
.l_navli3 {margin-bottom:16px;}
.l_navli3:last-child {margin-bottom:0;}
.l_navli3.yxnav_active3 .l_nava3 {color:rgba(0,0,0,0.75) !important;}
.l_pchdli2 a,.l_nava3 {white-space:nowrap;}
.l_pchdnavxl2 {width:auto !important;padding:14px 25px;}
.l_b4bx3ifli p {text-align:center;}
.l_b4bx3info .l_b4bx3ifli p {text-align:left;}

.l_f3bx2ifp p {font-size:12px;line-height:1.75;color:rgba(0,0,0,0.45);font-family:'MontserratLight6' !important;}
.l_f1pagetab {z-index:20;}
.l_d03country {width:330px;margin-left:55px;}
.l_d1bx2ic {width:64px;}
.l_d1bx2wdp {height:108px;overflow:hidden;}
.l_d1bx3qh {width:700px;}
.l_g1bx1tab {position:relative;z-index:5;}
.l_b5btnimg {width:100px;position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);display:none;}
.l_b5btnimg img {width:100%;}
.l_b5btnli {width:135px;margin-right:17px;cursor:pointer;}
.l_b5btnlis {width:100%;position:relative;}
.l_pcxllink1 a {position:relative;}
.l_pcxllink1 a::after {content:"";width:100%;height:100%;background-color:#fff;box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);border-radius:0 30px 30px 0;position:absolute;top:0;left:0;z-index:-1;transition:all .36s;opacity:0;}
.l_pcxllink1 a::before {content:"";width:3px;height:100%;background:-webkit-linear-gradient(left,#00A7FF,#0567f0);position:absolute;top:0;left:0;transition:all .36s;opacity:0;}
.l_pcxllink1 a {padding-top:14px;padding-bottom:14px;}
.l_pcxllink12 {margin-top:0;}
.l_pcxlnrris2 .ys_imgbox_cover {width:640px;border-radius:30px;}
.l_pcxlnrris2 {display:none;}
.l_pcxlnrriul {position:relative;}
.l_pcxlnrrili {position:absolute;top:0;left:0;}
.l_pcxlnrrili.on {z-index:5;}
.l_pcxllink1.on a::after,.l_pcxllink1.on a::before {opacity:1 !important;}
.l_f3bx2hdli5 {height:24px;overflow:hidden;}
.l_f3moreic {width:16px;cursor:pointer;transition:all .36s;line-height:28px;margin-right:5px;}
.l_f3moreic img {width:100%;}
.l_l_f3bx2bylist.act .l_f3bx2hdli5 {height:auto;}
.l_l_f3bx2bylist.act .l_f3moreic {transform:rotate(180deg);}
.l_l_f3bx2bylist {align-items:flex-start;}
.l_f3bx2ic1 {margin:0 5px;}
.l_privpage .l_e2bx1ri {width:100% !important;padding:0 !important;margin-top:0 !important;}
.l_privpage .l_e2bx1cont {margin-top:0 !important;}
.l_b4bx2sp {position:absolute;top:0;left:0;width:100%;height:100%;}
.l_b4bx2sp video {position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;}
.l_b4box2 {position:relative;}
.l_b4bx2nr {z-index:5;}
.l_b6bx2picwz p {text-align:center;}
.l_e1bansech {width:710px;padding:0 15px !important;}
.l_f1page .l_f1pagetab {background:#FAF9F9;}
.l_b6banlist p {color:rgba(0,0,0,0.85);}
.l_b6banlist li::before {background-color:rgba(0,0,0,0.85);}
.l_b6bx2info1 .l_b6bx2ifli1 {height:48px;overflow:hidden;position:relative;}
.l_b6bx2info1 .l_b6bx2ifli1 p {position:absolute;top:50%;transform:translateY(-50%);padding:0 30px;width:100%;}
.l_pchdnavul {display:flex;}
.l_sybx2les {padding:190px 50px 50px 124px;}
img {image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}
.l_b7page .l_b5bx3li p {color:rgba(0,0,0,0.85);}
.l_b7page .l_b5bx3li:last-child {margin-bottom:0;}
.l_b7page .l_b5bx3btn {margin-top:50px;}
.l_b7page .l_b5bx3ri {width:48%;}
.l_b7page .l_b5bx3le {width:52%;}
.l_b7page .l_b5box3 {padding-bottom:110px;}
.l_b7page .l_b3bx2bt .swiper-slide {text-align:center;}
.l_b2bx1wp p {color:rgba(0,0,0,0.75);}
.l_b2bx1ri1 .l_b1bx1tit span {position:relative;}
.l_b2bx1ri1 .l_b1bx1tit span::after {content:"";width:0;height:3px;background:#0567f0;position:absolute;bottom:-10px;left:0;transition:all .36s;}
.l_b3bx1p p {color:rgba(0,0,0,0.75);}
/**/.l_b1bx1liri {padding-bottom:105px !important;}
.l_b1bx1btn {position:absolute;bottom:58px;left:50%;transform:translateX(-50%);}
.l_b3box5 .swiper-container-horizontal>.swiper-pagination-progressbar {left:calc(50% + 68px);transform:translateX(-50%);right:inherit;}
.l_b3bx5nr .l_e1bx1btns {left:288px;}
.l_d2bx1num p {opacity:0.6;}
.l_g1banwz h1 {font-size:56px;}
.l_g1page {background:#FCFCFC;}
.l_d3bx1lb {margin-top:30px;}
.l_b6bx5bt {margin-top:90px !important;}
.l_b6bx5tbli.on::after {background:#0567f0;}
.l_b6bx5tbli.on p {color:#fff;}
.l_b6bx2ifli11 p,.l_b6bx2picwz p {height:24px;overflow:hidden;}
.l_b6bx2ifli12,.l_b6bx2ifli13,.l_b6bx2ifli14 {text-align:center;}
.l_b6bancont .l_d3bx1ple p {color:rgba(0,0,0,0.45);}
.l_pchdnav {padding:0 !important;}
.l_sybx3le {padding-right:0 !important;}
.l_b4bx3ifli p {text-align:left;}
.l_b9bx3bts .l_b6bx2btn {display:flex;justify-content:center;flex-wrap:wrap;}
.l_b9bantab {margin-bottom:30px;}
.l_b4bx3ifle {width:280px;}
.l_b4bx3ifri {width:calc(100% - 280px);}
.l_bpage .l_nybanconts {top:260px;transform:translate(-50%,0);}
.l_pchdnavli.yxnav_active1 .l_pcnavxla1 {color:#0567f0;}
.l_b3bx2bt .ys_imgbox_cover {width:56px;}
.l_b4page .l_b3bx1bt {margin-left:-66px;width:80%;}
.l_f4bx1ic12 {display:none;}
.l_f4bx1ic1 {transition:all .36s;}
.l_pcxllink11 {padding-top:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,0.15);}
.l_pcxlnrle .l_pcxllink12 {margin-top:12px;}
.l_pcxl1nr {padding:60px 0 136px 0;}
.l_pchdnavxl1 {height:560px;}
.l_sybanli6 .l_sybankuai {width:458px;height:406px;}
.l_sybanli6 .l_sybanwz {left:0;top:0;}
.l_sybanli4 {z-index:20;}
.l_sybanli4 .l_sybankuai {width:220px;height:156px;}
.l_bpage .l_nybanimg {width:100%;height:100vh;position:relative;overflow:hidden;}
.l_bpage .l_nybanimg img {width:100%;height:100%;object-fit:cover;}
/* */.l_f1tabli a {padding:7px 30px;background-color:rgba(0,0,0,.05);border-radius:10px 10px 0 0;}
.l_f1tabli a::after {display:none;}
.l_f1tabli {padding:0 24px;}
.l_f1tabul {margin:0 -24px;}
.l_f1tabli.on a {background:rgba(255,191,0,1);}
.l_f1tabli.on a h2 {color:#fff;}
.l_f1tabli a,.l_f1tabli a h2 {color:rgba(0,0,0,0.45);}
.l_f1tabli a h2 {padding-bottom:0;}
.l_f1pagetab {box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);border-bottom:none;}
.l_f3page .l_f4bx1tit {background:rgba(0,0,0,0.05);border-radius:10px 10px 0 0;padding-bottom:15px;padding-top:15px;border-bottom:none;}
.l_f3page .l_f4bx1bt {margin-top:0;padding-top:25px;background-color:#fff;border-radius:0 0 10px 10px;}
.l_f3bx1btn {margin-top:74px;}
.l_f3bx2ul {box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);background:rgba(255,255,255,0.85);border-radius:10px;overflow:hidden;padding-bottom:65px;}
.l_f3bx2head {background:#0567f0;box-shadow:inherit;border-radius:0;}
.l_f3bx2hdli p {color:#fff;}
.l_f3bx2ul .l_e4bx2more {margin-top:82px;}
.l_f3bx2ic1::after {background-color:rgba(0,0,0,0.15);opacity:1;}
.l_f3bx1cir {width:14px;height:14px;border-radius:50%;border:1.5px solid rgba(0,0,0,0.45);transition:all .36s;position:relative;margin-left:10px;}
.l_f3bx1cir::after {content:"";width:8px;height:8px;border-radius:50%;background-color:#0567f0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .36s;opacity:0;}
.l_f3bx1li.on .l_f3bx1cir {border:1.5px solid #0567f0;}
.l_f3bx1li.on .l_f3bx1cir::after {opacity:1;}
.l_f4bx1li11 .l_f3bx1li.on p {color:#0567f0;}
/**/.ys_hd_pc.isfixed .l_pchdli2.yxnav_active2 .l_navxla2,.l_pchdnr.hovernow .l_pchdli2.yxnav_active2 .l_navlxa2,.fp-viewing-1 .l_pchdli2.yxnav_active2 a,.fp-viewing-2 .l_pchdli2.yxnav_active2 a,.fp-viewing-3 .l_pchdli2.yxnav_active2 a,.fp-viewing-4 .l_pchdli2.yxnav_active2 a,.fp-viewing-5 .l_pchdli2.yxnav_active2 a,.fp-viewing-6 .l_pchdli2.yxnav_active2 a {color:#0567f0;}
.ys_hd_pc .l_pchdli2:hover .l_navxla2 {color:#0567f0;}
.ys_hd_pc.isfixed .l_pchdli2:hover .l_navxla2 {color:#0567f0;}
.ys_hd_pc .l_navli3 a:hover {color:#0567f0 !important;}
.l_navli3.yxnav_active3 .l_nava3 {color:#0567f0 !important;}
.l_pcxl1li a {color:rgba(0,0,0,0.45) !important;}
.l_pcxl1li.on a {color:rgba(0,0,0,0.75) !important;}
.l_pcxlnrri {height:437px;}
.l_pcxlnrris2 {position:absolute;top:50%;transform:translateY(-50%);height:100%;width:100%;}
.l_pcxlnrriul {height:100%;top:50%;transform:translateY(-50%);}
.l_pcxlnrrili {position:absolute;top:50%;left:0;transform:translateY(-50%);}
.l_e3bx1li {cursor:pointer;}
.l_e3bx1li.no_img {cursor:default;}
.l_nybanner .l_d3bx1p2 {height:auto !important;}
.l_g1bx1li2 {margin-bottom:28px;}
.l_sybanwz {display:flex;}
.l_sybanli:hover .l_sybanic,.l_sybanli:hover .l_sybanic {opacity:1;transition:all .36s .4s;}
.l_pchdnav {padding-left:0 !important;padding-right:0px !important;}
.l_sybanic {line-height:36px;width:14px;opacity:0;}
.l_sybanic img {width:100%;}
.l_sybanwzp {padding-right:20px;}
.l_sybanwz,.l_sybanwz1 {padding:0 30px;}
.l_sybanwz p,.l_sybanwz1 p {line-height:40px;}
/* .l_sybanwz.clearfix:hover {border-radius:20px;background:rgba(255,191,0,0.6);}
*/.l_sybanwz:hover::before {border-radius:20px;background:rgba(255,191,0,0.6);}
.first li::before,.prev li::before,.next li::before,.end li::before {content:"" !important;}
.l_nybancont .ys_title1 {color:#fff;text-shadow:2px 2px 2px #888;font-family:'MontserratBold' !important;}
.l_nybansearch {width:450px;margin:auto;border-radius:41px;box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);background-color:#fff;padding:0 24px;margin-top:44px;}
.l_nybanshic {width:24px;line-height:48px;cursor:pointer;}
.l_nybanshic img {width:100%;}
.l_nybanshin {width:calc(100% - 24px);padding-right:30px;height:48px;}
.l_nybanshin input {width:100%;height:100%;font-size:12px;color:rgba(0,0,0,0.15);font-family:'MontserratRegular' !important;font-weight:400;}
.l_nybancont {width:1560px;}
.l_nybancont h1,.l_nybantit {color:#fff;font-family:'MontserratBlack2' !important;}
.l_nybanner {position:relative;}
.l_nybreadli a {font-size: 14px;line-height:2;display:block;color:#fff;transition:all .36s;font-family:'MontserratMedium7' !important;}
.l_nybreadli {font-size: 14px;text-shadow: 0.1em 0.1em #999;line-height:2;display:block;color:#fff;transition:all .36s;font-family:'MontserratMedium7' !important;}
.l_nybanbreads {bottom:6px;width:100%;position: absolute;left: auto;transition: auto;}
.l_nybanconts {width:100%;padding: 040px;}
.l_nybreadli {position:relative;padding:0 10px;}
.l_nybanbread {width:1560px;}
.l_nybreadli::after {content:"";width:20px;height:20px;background:url(../images/arrow1.svg) center / cover no-repeat;position:absolute;top:50%;right:-10px;transform:translateY(-50%);}
.l_nybreadli:last-child::after {display:none;}
.l_ftbtri a {display:inline-block !important;margin-left:10px;}
.l_d3bx1p1 p {font-size:18px;}
.l_sybanli6 .l_sybanwz {left:104px;top:88px;}
.l_sybanli6 .l_sybankuai {width:505px;height:262px;}
.l_b6bx2phwz {display:none;}
.l_sybx5bj img {width:auto;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:inherit;}
.l_e3bx1li.on .l_hui {opacity:0;}
.l_sybx3ph {display:none;}
.l_sybx3li2 {width:100%;position:relative;margin-bottom:20px;}
.l_sybx3li2:last-child {margin-bottom:0;}
.l_sybx3ph_img {border-radius:30px;overflow:hidden;position:relative;}
.l_sybx3ph_img img {width:100%;}
.l_sybx3ph .l_sybx3tit span {position:relative;}
.l_sybx3ph .l_sybx3tit span::after {content:"";width:100%;height:2px;background-color:#fff;position:absolute;left:0px;bottom:-10px;transition:all .36s;}
.l_l_f3bx2bylist.act .l_f3bx2hdli2,.l_l_f3bx2bylist.act .l_f3bx2hdli3,.l_l_f3bx2bylist.act .l_f3bx2hdli4 {height:auto;}
.l_sideul {width:48px;}
.l_sideli:first-child {left:0;position:relative;transition:all .36s;border-top-left-radius:16px;}
.l_sideli:first-child a {background-color:#0567f0;border-top-left-radius:16px;}
.l_sideli {margin-bottom:4px;width:48px;background-color:#FCFCFC;box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);transition:all .36s;position:relative;z-index:1;}
.l_sideli:last-child {border-bottom-left-radius:16px;overflow:hidden;}
.l_sidebox {position:fixed;right:-80px;top:50%;transform:translateY(-50%);z-index:50;transition:all .36s;}
.l_sideboxs.on {right:0;}
.l_sidebox.on {right:0;}
.l_sidebox.act {right:-50px;}
.l_sidebox.act .l_sideback img {transform:rotate(180deg);}
.l_emailp p {font-size:13px;line-height:1.3;color:rgba(0,0,0,.85);font-family:'MontserratMedium7' !important;text-align:center;}
.l_sideli a {display:flex;align-items:center;padding:12px;position:relative;}
.l_sideic {width:24px;}
.l_sideic img {width:100%;}
.l_emailp {position:absolute;left:60px;transition:all .36s;z-index:-1;border-top-left-radius:16px;background-color:#0567f0;padding:8px 25px;height:100%;width:188px;}
.l_sideback {width:12px;margin:auto;line-height:90px;}
.l_sideback img {width:100%;transition:all .36s;}
.l_sidebkbg {width:22px;border-radius:2px;background-color:#FCFCFC;cursor:pointer;position:absolute;top:50%;right:52px;transform:translateY(-50%);box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);}
.l_sideics {width:18px;height:18px;position:relative;overflow:hidden;margin:auto;}
.l_sideics img {width:auto;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);transition:all .36s;}
.l_sidebg {position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:0;transition:all .36s;}
.l_down_modal .icon-close {color:rgba(0,0,0,0.5);}
.l_down_modal .ys_modal_content {padding:60px 130px 60px 113px;width:840px;background:linear-gradient(123.81deg,#F5DB98 -1.58%,#FFC01D -1.58%,rgba(245,219,152,0) 58.35%,#FFC32B 99.36%);}
.l_down_modal .ys_modal_content::after {content:"";width:calc(100% - 8px);height:calc(100% - 8px);background:#FAF9F9;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:30px;}
.ys_modal_contents {position:relative;z-index:5;}
.l_down_modal .ys_modal_container {border-radius:30px;overflow:hidden;box-shadow:5px 5px 20px 5px rgb(48 48 48 / 20%);}
.l_down_modal .ys_modal_close {right:18px;top:18px;}
.l_downtc_tit {color:rgba(0,0,0,0.75);font-family:'MontserratRegular' !important;}
.l_downtcp p {line-height:1.5;color:rgba(0,0,0,0.75);font-family:'MontserratLight6' !important;}
.l_downtcp {margin:24px 0;}
.l_downtc_info p {color:rgba(0,0,0,0.75);font-family:'MontserratLight6' !important;}
.l_downtc_info li {padding-left:10px;position:relative;}
.l_downtc_info li::before {content:"";width:3px;height:3px;border-radius:50%;background-color:rgba(0,0,0,0.75);position:absolute;top:11px;left:0;}
.l_downtc_basic {margin-top:30px;}
.l_downtc_li {margin-bottom:10px;}
.l_downtc_li:last-child {margin-bottom:18px;}
.l_downtc_li p {color:rgba(0,0,0,0.45);font-family:'MontserratLight6' !important;}
.l_downtc_li span {color:rgba(0,0,0,0.75);}
.l_downtc_input {width:50%;height:48px;background-color:rgba(0,0,0,0.05);border-radius:30px;}
.l_downtc_input input {width:100%;height:100%;font-size:16px;color:rgba(0,0,0,0.75);padding:0 20px;}
.l_down_prile {width:20px;height:20px;border-radius:2px;border:1px solid rgba(215,215,215,1);position:relative;top:2px;transition:all .36s;margin-right:8px;}
.l_down_prile img {width:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .36s;opacity:0;}
.l_downtc_l_privacy.act .l_down_prile {background:#0567f0;border:1px solid #0567f0;}
.l_downtc_l_privacy.act .l_down_prile img {opacity:1;}
.l_downtc_l_privacy {cursor:pointer;}
.l_down_priri p {font-size:14px;line-height:1.75;color:rgba(0,0,0,0.45);font-family:'MontserratLight6' !important;}
.l_down_priri a {color:rgba(0,0,0,0.45);transition:all .36s;}
.l_downtc_submit p {font-size:16px;color:#0567f0;font-family:'MontserratRegular' !important;line-height:44px;transition:all .36s;}
.l_downtc_submit {text-align:center;margin:auto;width:144px;border-radius:30px;border:2px solid #0567f0;transition:all .36s;cursor:pointer;margin-top:50px;}
.l_downtcbg1 {width:117px;position:absolute;bottom:0;left:4px;}
.l_downtcbg1 img {width:100%;}
.l_downtcbg2 {width:330px;position:absolute;right:4px;top:50%;transform:translateY(-50%);}
.l_downtcbg2 img {width:100%;}
.l_downtcic {width:136px;position:absolute;right:56px;top:50%;transform:translateY(-50%);}
.l_down_modal form {width:auto;}
.l_g3page .l_nybancont h1 {font-size:56px;}
.l_g3bx1ri p {font-family:'MontserratLight6';color:rgba(0,0,0,0.75);font-weight:300;margin-bottom:20px;}
.l_g3bx1ri p span {font-family:'MontserratMedium7';}
.l_g3bx1ri p:last-child {margin-bottom:0;}
.l_g3bx1ri {padding-left:60px;width:56%;}
.l_g3bx1le {width:44%;}
.l_g3bx1le img {width:100%;}
.l_g3bx1bt {display:flex;align-items:center;flex-wrap:wrap;margin-top:35px;}
.l_g3bx1li:nth-child(2n+1) {padding-top:85px;padding-bottom:80px;}
.l_g3bx1li:nth-child(2n) {background-color:#fff;padding-top:60px;padding-bottom:66px;}
.l_g3bx1li:last-child {padding-bottom:140px;}
.l_g3bx1li {overflow:hidden;}
.l_g3bx1ri img {width:528px;}
.l_g3bx2li {width:50%;padding:0 29px;}
.l_g3bx2ul {margin:0 -29px;display:flex;align-items:stretch;flex-wrap:wrap;}
.l_g3bx2lis {width:100%;height:100%;background-color:#fff;border-radius:30px;padding:68px 22px 54px 36px;}
.l_g3bx2tits {font-family:'MontserratBold';}
.l_g3bx2tit1,.l_g3bx2tit2 {color:rgba(0,0,0,.75);}
.l_g3bx2le1 {width:146px;}
.l_g3bx2le1 img {width:100%;}
.l_g3bx2ri1 {width:calc(100% - 146px);padding-left:35px;}
.l_g3bx2ri1 p {color:rgba(0,0,0,.75);font-family:'MontserratLight6';position:relative;}
.l_g3bx2ri1 p::before {content:"";width:2px;height:2px;border-radius:50%;background-color:rgba(0,0,0,.75);position:absolute;top:12px;left:-10px;}
.l_g3bx2bt1 {margin-top:30px;display:flex;align-items:center;flex-wrap:wrap;}
.l_g3bx2logo {width:338px;margin-bottom:35px;}
.l_g3bx2logo img {width:100%;}
.l_g3bx2logo:last-child {margin-bottom:0;}
.l_g3bx2bt2 {margin-top:30px;}
.l_g3box3 {background-color:#fff;overflow:hidden;padding-top:85px;padding-bottom:120px;}
.l_g3bx4li {width:33.333333%;padding:0 52px;}
.l_g3bx4ul {margin:0 -52px;display:flex;align-items:stretch;flex-wrap:wrap;}
.l_g3bx4lis {width:100%;height:100%;background-color:#fff;transition:all .36s;border-radius:30px;overflow:hidden;}
.l_g3bx4tit {font-size:18px;text-align:center;line-height:1.75;color:rgba(0,0,0,0.75);padding:22px 0;background-color:#0567f0;}
.l_g3bx4btli .ys_imgbox_cover {width:160px;margin:auto;}
.l_g3bx4btli p {color:rgba(0,0,0,0.75);font-family:'MontserratLight6';text-align:center;}
.l_g3bx4btli {margin-bottom:30px;}
.l_g3bx4btli:last-child {margin-bottom:0;}
.l_g3bx4bt {padding:30px 30px 46px;}
.l_g3bx4btli {margin-bottom:28px;}
.l_g3bx4img {width:190px;margin:auto;}
.l_g3bx4img img {width:100%;}
.l_g3bx4if p {color:rgba(0,0,0,0.75);font-family:'MontserratLight6';text-align:center;margin-bottom:12px;}
.l_g3bx4if p span {font-family:'MontserratMedium7';}
.l_g3bx4if {margin-top:46px;}
.l_g3bx4btn {margin-top:100px;}
.l_g3bx4btn .l_down1 {margin:auto;}
.l_g3box4 {padding-top:80px;padding-bottom:148px;overflow:hidden;}
.l_g3bx3li {width:33.333333%;padding:0 60px;}
.l_g3bx3ul {margin:0 -60px;}
.l_g3bx3bt {width:86%;margin:auto;margin-top:48px;}
.l_g3bx3lis p {color:rgba(0,0,0,0.75);font-family:'MontserratLight6';text-align:center;margin-top:50px;}
.l_g3box2 {overflow:hidden;}
.l_b8qk1le {width:40%;border-radius:30px;overflow:hidden;}
.l_b8qk1le img {width:100%;}
.l_b8qk1ri {width:60%;padding-left:90px;position:relative;z-index:5;}
.l_b8qukuai1 {padding-top:90px;padding-bottom:106px;overflow:hidden;}
.l_b8qk1ri h2 {text-align:left;}
.l_b8qk1nr,.l_b8qk2nr {display:flex;align-items:center;flex-wrap:wrap;}
.l_b8qktit {font-size:20px;line-height:1.5;color:rgba(0,0,0,0.75);font-family:'MontserratBold';}
.l_b8qkp p {color:rgba(0,0,0,0.75);font-family:'MontserratLight6';margin-bottom:18px;}
.l_b8qkp p:last-child {margin-bottom:0;}
.l_b8qkp {margin-top:24px;}
.l_b8qk1info {margin-top:75px;}
.l_b8qk1if {margin-bottom:60px;}
.l_b8qk1if:last-child {margin-bottom:0;}
.l_b8qukuai2 {padding:130px 0;overflow:hidden;background-color:#fff;}
.l_b8qk2tit p {color:rgba(0,0,0,0.75);font-family:'MontserratLight6';}
.l_b8qukuai2 .l_b8qk1ri p {color:rgba(0,0,0,0.75);font-family:'MontserratLight6';}
.l_b8qukuai2 .l_b8qk1ri {padding-left:0;padding-right:100px;}
.l_b8qk1nr {flex-direction:row-reverse;}
.l_b8qk2p1 img {width:230px;}
.l_b8qk2p1 p {margin-bottom:16px;}
.l_b8qk2p1 p:last-child {margin-bottom:0;}
.l_b8qk2p1 {margin:60px 0;}
.l_b8qk2p2 p {font-family:'MontserratMedium7' !important;}
.l_b8qk2tit1 {margin-bottom:12px;font-family:'MontserratBold';font-size:20px;line-height:1.5;color:rgba(0,0,0,0.75);}
.l_b8qk2if {margin-bottom:40px;}
.l_b8qk2if:last-child {margin-bottom:60px;}
.l_b8qk2info {margin-top:20px;}
.l_b8qk2link p {font-family:'MontserratRegular' !important;}
.l_b5bx3btn {margin-top:20px;}
.l_g3bx3lis {height:100%;}
.l_g3bx3ul {display:flex;align-items:stretch;flex-wrap:wrap;}
.l_sybx3ph_img::before {content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.2);}
/**/.l_g3bx2li:nth-child(2n+1),.l_g3bx4li:nth-child(3n+1) {animation-delay:.1s;}
.l_g3bx2li:nth-child(2n+2),.l_g3bx4li:nth-child(3n+2) {animation-delay:.2s;}
.l_g3bx3li:nth-child(3n+1) {animation-delay:.2s;}
.l_nybanimgs {position:relative;}
.l_nybanimgs .l_d4bx1tit {width:85%;padding:0 50px 0 15px;display:none;top:30%;}
.l_g3bx3li:nth-child(3n+2),.l_g3bx4li:nth-child(3n+3) {animation-delay:.3s;}
.l_g3bx3li:nth-child(3n+3) {animation-delay:.4s;}
/**/@media screen and (min-width:1200px) {.l_g3bx4lis:hover {box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);}
.l_sybx3pic:hover .l_sybx3tit1::before {width:calc(100% + 56px);}
}
.l_d2bx2li2 p {font-size:14px;}
.l_phbantab .l_b9bantit {font-size:20px;line-height:1.25;color:rgba(0,0,0,0.75);font-weight:900;font-family:'MontserratBlack2' !important;}
.l_phbantab {width:100%;padding:0 20px;top:42px;display:none;}
.l_phbantb {margin-bottom:14px;}
.l_sybx3tit {padding-bottom:0 !important;}
.l_sybx3tit1 {display:inline-block;padding-bottom:8px;position:relative;}
.l_sybx3tit::before,.l_sybx3tit::after {display:none !important;}
.l_sybx3tit1::after {content:"";width:calc(100% + 56px);height:2px;background-color:#fff;position:absolute;bottom:0;transition:all .36s;right:0;}
.l_sybx3tit1::before {content:"";width:0;height:2px;background-color:#0567f0;position:absolute;bottom:0;transition:all .36s;left:-56px;z-index:5;}
.l_sybx3ritp .l_sybx3img2 .l_sybx3tit1::after {left:0;right:inherit;}
.l_sybx3ritp .l_sybx3img2 .l_sybx3tit1::before {left:0;}
.mod_btn {position:fixed;right:66px;bottom:58px;width:66px;z-index:99;transition:all .36s;}
.l_back,.l_back1 {position:relative;right:0 !important;bottom:0 !important;width:100%;}
.l_mess {width:100%;cursor:pointer;margin-bottom:24px;position:relative;}
.l_mess img {width:100%;}
.l_mess::after {content:"";width:100%;height:100%;border-radius:50%;background-color:#fff;box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);position:absolute;top:0;left:0;z-index:-1;}
.fp-viewing-0 .mod_modal .ys_modal_container {bottom:194px;}
.mod_modal .ys_modal_container {width:758px;padding:58px 58px 68px;background:#F7F7F7;border-radius:20px;display:flex;align-items:center;flex-wrap:wrap;right:95px;bottom:260px;position:fixed;overflow:inherit;max-width:calc(100vw - 40px);max-height:calc(100vh - 80px);}
.mod_modal .ys_modal_content {width:100%;padding:0;background-color:transparent;max-width:inherit;max-height:inherit;}
.mod_modal .ys_modal_close {right:26px;top:20px;color:#464646;}
.mod_modal_img {width:236px;}
.mod_modal_img img {width:100%;}
.mod_modal_text {width:calc(100% - 236px);padding-left:20px;}
.mod_modal_text_tit {font-size:20px;line-height:1.5;color:#000;font-family:'MontserratBold';}
.mod_modal_text_parga p {font-size:12px;line-height:1.6;color:rgba(0,0,0,0.85);font-family:'MontserratMedium7';margin-bottom:12px;}
.mod_modal_text_parga span {color:rgba(225,22,22,0.75);}
.mod_modal_text_parga {margin-top:16px;}
.mmtb_down a {display:block;width:100%;font-size:14px;line-height:38px;color:#333;font-family:'MontserratSemiBold9';}
.mmtb_down {width:146px;border-radius:84px;border:1px solid rgba(70,70,70,1);text-align:center;margin-right:25px;}
.mmtb_btn p {font-size:14px;line-height:38px;color:#333;font-family:'MontserratSemiBold9';}
.mmtb_btn {width:100px;border-radius:84px;background-color:#FABF00;text-align:center;cursor:pointer;}
.mod_modal_text_btn {display:inline-block;margin-top:10px;}
.mod_modal .ys_modal_wrap {justify-content:inherit;align-items:inherit;}
.mod_modal .ys_modal_container::after {content:'';width:30px;height:58px;background:url(../fonts/trian.svg) center / cover no-repeat;position:absolute;right:0;bottom:-22px;}
.mod_modal .mCSB_container {display:flex;align-items:center;flex-wrap:wrap;flex-direction:row-reverse;}
.mod_modal {background:rgba(14,34,49,0.6);}
.mod_modal.not .mod_modal_text {width:100%;padding:0;}
.mod_modal.not .mod_modal_img {display:none;}
.mod_modal.not .ys_modal_container {width:502px;}
.fp-viewing-0 .mod_btn {bottom:0;}
/**/.l_d1bx2li {height:100px;}
.l_d1bx2li p {line-height:1.5;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);}
.l_sybx2ph {display:none;}
.l_mess_icon {width:66px;height:66px;position:relative;}
.l_mess_icon img {width:auto;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);transition:all .36s;max-width:inherit;}
.l_mess_icon img:nth-child(2) {opacity:0;}
/**/.l_d1bx4lbs {height:100%;}
.l_d1bx4lb .swiper-slide,.l_d1bx4lb .swiper-slide p {height:auto !important;}
/**/.print .l_pchdnr {background-color:#fff;box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);}
.print .l_logofixed {opacity:1;}
.print .l_logodef {opacity:0;}
.print .l_pchdnavli a {color:rgba(0,0,0,0.75);}
.print .l_pclangtp p {color:rgba(0,0,0,0.45);}
.print .l_pclogin .l_pcloicp {color:rgba(0,0,0,0.45);}
.print .l_pclogin {border:1px solid rgba(0,0,0,0.45);}
.print_page {margin-top:80px;background:transparent;}
.print .ys_page_wrap {min-height:initial;}
.print_cont_box_tit {margin-bottom:40px;}
.print_cont_box_tit h1 {color:#0567f0;font-size:38px;line-height:1.5;font-family:'MontserratBlack2' !important;}
.print_cont_box_text {width:100%;position:relative;padding-left:95px;}
.pcbt_ul {margin:0 -8px 45px;}
.pcbt_ul_li {width:50%;padding:0 8px;}
.pcbt_ul_li p {font-size:18px;line-height:1.75;color:#333333;margin-bottom:13px;font-family:'MontserratRegular';}
.print_cont_box_text::after {content:'';position:absolute;top:14px;left:0;width:60px;height:2px;background-color:#0567f0;}
.print_cont {padding-top:150px;padding-bottom:160px;}
.pcbt_ul:last-child {margin-bottom:0;}
/**/.l_sybx1tit a {color:rgba(0,0,0,0.75);transition:all .36s;}
.l_sybx5_parga p {line-height:1.5;color:#fff;font-family:'MontserratLight6';text-shadow:1px 1px 1px #060606;margin-top:10px;}
.l_b2bx1_tit {font-size:32px;line-height:1.4;color:rgba(0,0,0,0.75);font-family:'MontserratBold';padding-left:105px;width:70%;margin-bottom:70px;}
.l_b6bx1_tit h2 {color:rgba(0,0,0,0.75);font-family:'MontserratBold';text-align:center;margin-bottom:90px;}
.pro_faq {background-color:#fff;padding-top:88px;padding-bottom:94px;overflow:hidden;}
.pfcu_li_tp_text p,.pfcu_li_bt_ques {font-size:18px;line-height:1.5;color:rgba(0,0,0,0.75);font-family:'MontserratMedium7';}
.pfcu_li_tp {padding:20px 40px 20px 60px;background-color:#EFEFEF;cursor:pointer;display:flex;align-items:center;justify-content:space-between;}
.pfcu_li {border-radius:10px;margin-bottom:36px;overflow:hidden;transition:all .36s;}
.pfcu_li.act {box-shadow:5px 5px 22px 7px rgb(48 48 48 / 8%);}
.pfcu_li_tp_icon {width:56px;transition:all .36s;flex-shrink:0;}
.pfcu_li_tp_icon img {width:100%;}
.pro_faq_cont {margin-top:42px;}
.pfcu_li_bt {padding:17px 112px 35px 60px;background-color:#fff;display:none;}
.pfcu_li_bt p,.pfcu_li_bt_answer {line-height:2;font-family:'MontserratLight6';color:rgba(0,0,0,0.65);}
.pfcu_li_bt p {margin-bottom:35px;}
.pfcu_li_bt p:last-child {margin-bottom:0;}
.pfcb_more p {font-size:16px;line-height:48px;text-align:center;color:#fff;font-family:'MontserratRegular';}
.pfcb_more {width:144px;cursor:pointer;background-color:#0567f0;border-radius:30px;margin:auto;}
.pfcu_li:last-child {margin-bottom:64px;}
.pfcu_li.act .pfcu_li_tp_icon {transform:rotate(180deg);}
.pro_study {padding-top:80px;padding-bottom:60px;overflow:hidden;}
.pro_study_cont {width:100%;margin-top:36px;margin-bottom:94px;position:relative;padding-left:calc(50% - 700px);}
.pscw_cont_img {border-radius:20px;overflow:hidden;width:46%;}
.pscw_cont {padding:55px 36px;background:#FFFFFF;box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);border-radius:30px;display:flex;align-items:center;flex-wrap:wrap;}
.pro_study_cont .swiper-container {overflow:inherit;padding-bottom:76px;}
.pscw_cont_text {width:54%;padding-right:36px;}
.pctl_tit {font-size:18px;line-height:2;color:rgba(0,0,0,0.75);font-family:'MontserratBold';}
.pctl_parga p {font-family:'MontserratLight6';color:rgba(0,0,0,0.75);}
.pscw_cont_text_li {margin-bottom:12px;}
.pro_study_cont .swiper-pagination-progressbar {background:rgba(0,0,0,0.15);}
.pro_study_cont .swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width:1200px;height:1px;left:153px;top:auto !important;bottom:0 !important;}
.pro_study_cont .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background:rgba(0,0,0,0.75);}
.pro_study_cont_btn .l_e1bx1btns {right:auto;bottom:-30px;left:calc(50% - 700px);}
.pro_study_cont::after {content:"";width:370px;height:100%;background:#FAF9F9;position:absolute;top:-50px;left:-400px;z-index:5;opacity:0;}
.pro_study_cont_swiper .swiper-slide {margin-right:66px;width:58% !important;}
.l_b4bx3info {margin-bottom:52px !important;padding:32px;background:#FFFFFF;border-radius:30px;}
.lbiu_li_cont .l_b6bx2btn {margin-top:60px;}
.l_b4imgli:not(:first-child),.lbiu_li:not(:first-child) {display:none;}
.l_b4imgul .slick-dots li {width:10px;height:10px;background-color:transparent;border:1px solid #0567f0;margin:0 5px;}
.l_b4imgul .slick-dots li.slick-active {background-color:#0567f0;}
.l_b4imgli {border-radius:30px;overflow:hidden;}
.l_b4imgul .slick-dots {bottom:0;}
.l_b4imgul .slick-list {padding-bottom:42px;}
.l_sybx1tit a {position:relative;display:inline-block;}
.a1_page .l_sybx1tit a::after {content:"";width:0;height:3px;background:#0567f0;position:absolute;bottom:-10px;left:0;transition:all .36s;}
.l_sybx1tit a:hover::after {width:100%;}
.lbiu_li.slick-current .l_b4bx3ifri {-webkit-animation:fadeInRight 1s ease both;animation:fadeInRight 1s ease both;animation-delay:0.4s;}
.l_b4_info_ul .slick-prev {left:-90px;}
.l_b4_info_ul .slick-next {right:-90px;}
.l_b4_info_ul .slick-prev,.l_b4_info_ul .slick-next {background:rgba(255,255,255,1);box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);}
.l_b4_info_ul .slick-prev::after {background:url(../fonts/d3_prev2.svg) center / cover no-repeat;}
.l_b4_info_ul .slick-next::after {background:url(../fonts/d3_next2.svg) center / cover no-repeat;}
.pscw_cont_text_li1 .pctl_parga p {height:5.25em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.l_b3bx2bt p {height:auto !important;}
.l_b3bx2bt .swiper-slide {height:auto;}
.l_b3bx2bt .swiper-wrapper {align-items:stretch;}
.l_pchdnavul {justify-content:end;}
.l_b4box3 .l_b3bx1tits h2 {text-align:center !important;margin-bottom:58px;}
.l_b4bx3ri {width:64%;padding-left:110px;}
.l_b4bx3info {margin-top:0 !important;}
.l_b4bx3nrs {align-items:start;padding:0 90px;}
.l_b6bx2ifli {display:flex;align-items:center;}
.l_b6bx2info1 .l_b6bx2ifli1 {height:auto !important;}
.l_b6bx2info1 .l_b6bx2ifli1 p {position:static;transform:inherit;}
.l_g2bx4leul ul {margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:18px;}
.l_g2bx4leul li {list-style-type:disc;}
.l_b6bancont.ys_pos_center {transform:translateX(-50%);top:30%;}
.l_pcxlulli {height:auto;}
.l_pcxlulli a {height:100%;}
.l_pcxlnrris1 .mCSB_container {display:flex;align-items:stretch;flex-wrap:wrap;}
.box2 {position:absolute !important;top:0;left:0;}
.l_a1index .l_pchdnr {top:54px;}
.l_a1index.act .l_pchdnr {top:0;}
.l_a1index .l_pchdnavxl1 {top:134px;}
.l_a1index.act .l_pchdnavxl1 {top:80px;}
.jblu_li_bot_info p.not::before {opacity:0;}
.l_b4bx3info {background:none;padding-top:0px;}
.l_b4bx3ifli p {color:#666;}
.l_b2bx1btul.l_pcxlul {margin:0 -16px;height:auto;position:static;display:flex;max-height:initial;width:auto;flex-wrap:wrap;align-items:stretch;}
.l_b9page .l_b6bancont .l_d3bx1p2 {margin:0px -20px 22px;}
.l_b6bancont .l_d3bx1p2 {margin:0px -20px 30px;}
.l_b9page .l_b6banle {width:52%;padding-left:40px;}
.l_d3bx1p1 p {font-size:16px;}
.l_b6banle {width:60%;}
.l_b4page .l_b6bannrs {padding-left:50px;width:50%;}
.l_pcxlulwz p {overflow:hidden;-webkit-line-clamp:1;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}
.l_b9banlist {width:416px;}
.l_b6bancont.ys_pos_center {top:184px;transform:translate(-50%,0);}
.l_b6bannr {position:relative;top:62px;}
.l_b6page .l_b6bannr {top:0;}
.l_d3bx1li2 {padding:0 20px;}
.l_d3bx1ul2 {margin:0 -20px;}
.l_b4ban_info {display:flex;justify-content:space-between;flex-wrap:wrap;align-items:start;margin-top:34px;}
.l_b9banli {width:20%;}
.l_b4ban_info .l_product {margin-top:6px;}
.l_b9banlist {width:calc(100% - 64px);}
.l_product {width:64px;}
.l_product img {width:100%;}
.l_e2box1 .l_e1bx2li .l_e1bx1time p {color:rgba(0,0,0,0.45);}
.l_b4ban_info .l_b9banlist {margin-top:0;}
.l_product {cursor:pointer;}
.l_b9banlist {padding-right:20%;}
.l_b9banli {width:25%;margin-bottom:14px;}
.l_b9page .l_b6banle {width:52%;padding-right:0;padding-left:60px;}
.l_b6bancont {width:100%;top:184px;transform:translate(-50%,0);}
.l_b6bannr {position:relative;top:0 !important;}
.l_d03if1wz {min-width:450px;}
.mod_btn {z-index:97;}
.l_e1bansech {position:relative;z-index:1;}
.e1ban_email_cont {width:600px;padding-left:20px;padding-right:5px;background:rgba(255,255,255,1);box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);border-radius:79px;margin:auto;height:48px;display:flex;align-items:center;margin-top:38px;}
.e1ban_email_cont_input {width:calc(100% - 180px);height:100%;padding-right:20px;}
.e1ban_email_cont_input input {width:100%;height:100%;font-size:14px;color:#000;font-family:'MontserratLight6' !important;}
.e1ban_email_cont_input input::placeholder {font-size:14px;color:rgba(0,0,0,.45);font-family:'MontserratLight6' !important;}
.e1ban_email_cont_btn p {line-height:40px;font-size:16px;color:#333;font-family:'MontserratRegular' !important;}
.e1ban_email_cont_btn {width:180px;text-align:center;border-radius:30px;background:#0567f0;cursor:pointer;}
.l_pclangli p {width:calc(100% - 16px);}
.l_pclangli {width:55px;margin:0 auto 8px;}
.ys_phnav_lang_modal {background:#fff;z-index:5;position:fixed;top:64px;left:0;width:100%;height:calc(100% - 64px);padding:30px 20px 20px;text-align:left;transform:translateX(100%);transition:all .5s cubic-bezier(.55,.085,.68,.53);}
.ys_phnav_lang_modal.on {transform:translateX(0);transition:all .5s cubic-bezier(.25,.46,.45,.94);}
.ys_phnav_lang_modal .ys_phnav_lisbox a {display:flex !important;}
.ys_phnav_lang_modal .ys_phnav_lisbox img {width:16px;margin-right:8px;}
.ys_phnav_lang_modal .ys_phnav_lisbox p {font-size:16px;line-height:24px;color:rgba(0,0,0,.45);}
.ys_phs_form {display:flex;align-items:center;}
.e1ban_email_cont_btn {width:auto;}
.e1ban_email_cont_btn p {padding:0 24px;white-space:nowrap;color:#fff;}
.l_f3bx2hdli2 {width:14%;padding-right:20px !important;}
.l_f3bx2hdli3 {width:14%;}
.l_f3bx2hdli4 {width:16%;}
.l_f3bx2hdli6 {width:14%;}
.l_f3bx2hdli7 {width:calc(100% - 22% - 14% - 14% - 16% - 7% - 14%);}
/**/.ys_ban_imgbox {height:100vh;}
.ys_ban_li img {height:100%;object-fit:cover;}
.ys_ban_slick .slick-dots {bottom:12%;width:1500px;left:50%;transform:translateX(-50%);margin:auto;}
.ys_banner .slick-dots li {width:300px;height:4px;margin:0 6px;border-radius:20px;background:rgba(255,255,255,.5);}
.ys_banner .slick-dots li.slick-active {background:rgba(255,255,255,1);}
.ys_cont1500 {width:1500px;margin:0 auto;}
.ys_ban_txtbox {position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);}
.section1 .ys_ban_txtbox {opacity:0;transform:translate(-50%,0);}
.section1 .ys_ban_li.slick-active .ys_ban_txtbox {animation:bannertitle 1s .3s ease-out both;}
.ys_ban_text {width:50%;}
.std_tit1 {color:#fff;font-size:68px;line-height:1.1;font-family:'MontserratBold' !important;}
.std_tit1 span {color:#FABF00;}
.ys_ban_txtbox::before {content:'';position:absolute;bottom:-65px;left:0;width:152px;height:14px;background:#0567f0;}
@keyframes bannertitle {100% {opacity:1;transform:translate(-50%,-40%);}
}
.l_exhibi {width:155px;height:66px;position:relative;margin-bottom:25px;transition:all .36s;}
.l_exhibi_icon {width:40px;flex-shrink:0;position:absolute;top:50%;left:13px;transform:translateY(-50%);}
.l_exhibi_icon img {width:100%;}
.l_exhibi a::after {content:"";width:100%;height:100%;border-radius:32px;background:#fff;position:absolute;top:0;left:0;transition:all .36s;z-index:-1;box-shadow:5px 5px 22px 7px rgb(48 48 48 / 5%);}
.l_exhibi a {width:66px;height:100%;display:flex;align-items:center;transition:all .36s;position:absolute;right:0;top:0;}
.l_exhibi_parga p {font-size:14px;line-height:1.5;color:#232323;font-family:'MontserratBold';}
.l_exhibi_parga {position:absolute;top:50%;right:13px;transform:translateY(-50%);opacity:0;}
.mod_btn {width:auto !important;}
.l_mess,.l_back,.l_back1 {width:66px;}
.l_centre {margin-left:24px;}
.l_pchdother {width:500px;display:flex;align-items:center;justify-content:flex-end;}
.l_pchdnav {width:calc(100% - 164px - 500px);}
.l_pclogin {margin-top:0 !important;width:auto !important;padding:0 10px;}
.l_pchdother {width:380px;}
.l_pchdnav {width:calc(100% - 164px - 490px);}
body {padding-right:0px!important;font-family:'MontserratLight6' !important;}
.home-comment-cont {margin-top:60px;padding-right:60px;position:relative;}
.hccs-li {width:650px !important;margin-right:36px;height:auto !important;}
.hccs-li-cont {padding:30px;border-radius:15px;background:#FFF;box-shadow:5px 5px 22px 7px rgba(48,48,48,0.05);height:100%;cursor:pointer;}
.hccs-li-cont-tp {padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid rgba(0,0,0,0.20);display:flex;align-items:center;}
.hlct-icon {width:48px;}
.hlct-icon img {width:100%;}
.hlct-parga {width:calc(100% - 48px);padding-left:18px;}
.hlct-parga-tp p {color:#000;font-family:'MontserratBold';}
.hlct-parga-bt {display:flex;align-items:center;margin-top:7px;}
.hlct-parga-bt p {font-size:12px;line-height:1.5;color:#000;opacity:0.7;font-family:'MontserratMedium7';}
.hlct-parga-bt-add {margin-left:26px;display:flex;align-items:center;}
.hlct-parga-bt-add img {width:10px;margin-right:4px;}
.home-comment-cont-swiper {overflow:visible !important;padding-bottom:58px !important;}
.hlcb-evaluate {display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;}
.hlcb-evaluate-icon {max-width:120px;}
.hlcb-time p {font-size:12px;line-height:1.5;color:#000;opacity:0.7;font-family:'MontserratMedium7';}
.hlcb-tit {color:#000;font-family:'MontserratBold';margin-bottom:22px;height:30px;}
.hlcb-parga {margin-bottom:22px;}
.hlcb-parga p {font-size:15px;line-height:1.5;color:#000;opacity:0.85;font-family:'MontserratMedium7';}
.hlcb-parga {text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:2.25em;height:65px;}
.hlcb-info p {font-size:14px;line-height:1.5;color:#000;font-family:'MontserratMedium7';}
.hlcb-info p span {font-family:'MontserratBold';}
.home-comment-cont .swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {width:calc(100% - 155px);height:1px;top:auto;bottom:0;left:auto;right:0;background:rgba(0,0,0,.15);}
.home-comment-cont .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background:#000;}
.hcci-btn {width:60px;height:60px;cursor:pointer;}
.hcci-btn svg {width:100%;height:auto;}
.hcci-btn path {transition:all .36s;}
.hcci-next {transform:rotate(180deg);}
.home-comment-cont .swiper-container {z-index:0;}
.home-comment-cont-icon {display:flex;align-items:center;width:136px;justify-content:space-between;position:absolute;left:0;bottom:-30px;}
.swiper-button-disabled path {opacity:0.45;}
.swiper-button-disabled {pointer-events:none;}
.home-comment-btn {margin-top:66px;text-align:center;}
.home-comment-btn a {display:inline-block;padding:0 20px;border:2px solid #0567f0;border-radius:57px;transition:all .36s;font-size:14px;line-height:44px;color:#0567f0;font-family:'MontserratBold';}
.home-comment-bg {position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;min-width:100%;min-height:100%;}
.home-comment {height:100%;position:relative;z-index:1;}
.ys-foot-tp-info .ita_form_code {/*width:400px;*/    width:33.333333%;margin-bottom:0;padding-right:24px;}
.ys-foot-tp-info .ita_form_code p {color:#fff;opacity:1;font-family:'MontserratLight6';line-height:1.75;}
.ys-foot-tp-info .ita_form_code input {/*width:calc(100% - 120px);*/    width:100%;height:48px;margin-left:0;background:transparent;border:1px solid #fff;color:#fff;font-family:'MontserratLight6';}
.ys-foot-tp-info .ita_form_code img {width:120px;}
.yfti-wrap-btn2 {display:none;}
.ys_pos_center {position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);}
.home-comment-cont {margin-top:50px;}
.guarda_pop {opacity:0;pointer-events:none;background:rgba(0,0,0,.75);position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;transition:all .36s;}
.guarda_pop.active {opacity:1;pointer-events:all;}
.guarda_pop .ys_modal_content {background:transparent;width:650px;padding:0 !important;}
.hccs-list {margin:0 -10px;}
.hccs-lis {width:100%;padding:0 10px;height:auto !important;}
.hccs-lis:not(:first-child) {display:none;}
.hccs-btn {width:calc(100% + 360px);display:flex;align-items:center;top:50%;justify-content:space-between;}
.hccs-btn .slick-disabled {opacity:0.5;pointer-events:none;}
.guarda_pop .hlcb-parga,.guarda_pop .hlcb-parga p {-webkit-line-clamp:inherit !important;min-height:inherit !important;height:auto !important;max-height:inherit !important;}
.hccs-list .slick-track {display:flex;}
.l_b2bx1bt .l_pcxlp3 p {color:rgba(0,0,0,.75);font-family:'MontserratRegular' !important;}
/* 鼠标经过效果 */@media screen and (min-width:1200px) {.home-comment-btn a:hover {background:#0567f0;color:#2D2D2D;}
.clcw-item a:hover::after {width:100%;}
.yfti-wrap-ri:hover {background:#0567f0;}
.yfti-wrap-ri:hover a {color:#fff;}
}
.l_b6bx2infbts1 .l_b6bx2infbt::before {display:none;}
.l_b6bx2infbts1::after,.l_b6bx2infbts2::after {display:none;}
.l_b6bx2ifli12,.l_b6bx2ifli13,.l_b6bx2ifli14,.l_b6bx2picwz p {text-align:left;}
.l_b6bx2ifli .ys_imgbox_cover {margin:0;}
.l_b6bx2btns .l_down1 {margin:0 0 0 30px;}
.l_b6bx2ifli {flex-wrap:wrap;}
.pageSolar {position:relative;overflow:hidden;z-index:3;}
.pageSolar .solar-bg {width:100%;height:100%;position:absolute;top:0;left:0;}
.pageSolar .solar-bg img {width:100%;height:100%;display:block;object-fit:cover;object-position:50% 50%;}
.pageSolar .solar-container {max-width:1560px;position:relative;margin:auto;}
.pageSolar .solar-container .solar-top {text-align:center;}
.pageSolar .solar-container .solar-top .tit {font-size:40px;text-align:center;margin-bottom:48px;line-height:1.3;transform:translateY(30px);opacity:0;}
.pageSolar .solar-container .solar-top .tit span {background:linear-gradient(to right,#006fb6,#009eff);-webkit-background-clip:text;color:transparent;}
.pageSolar .solar-container .solar-top .desc {font-size:16px;font-size:14px;color:#646464;text-align:center;line-height:26px;margin-bottom:48px;transform:translateY(30px);opacity:0;}
.pageSolar .solar-container .solar-top .btn {width:150px;height:45px;display:flex;justify-content:center;align-items:center;font-size:18px;color:#003a6a;border-radius:22px;margin:0 auto;background:url(../images/home/globalCase_btn.png);background-size:100% 100%;padding:1px;transform:translateY(30px);opacity:0;}
.pageSolar .solar-container .solar-top .btn:hover {background:linear-gradient(to right,#006ec0 0%,#00bdfc 100%);color:#fff;border:none;}
.pageSolar .solar-container .solar-list {display:flex;/* position:absolute; */top:0;width:100%;opacity:0;background:url(../picture/en-home-section9-1.jpg) center / cover;border-radius:50px;margin:auto;}
.pageSolar .solar-container .solar-list:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);border-radius:50px;}
.pageSolar .solar-container .solar-list .solar-item {width:20%;text-align:center;cursor:pointer;transition:all 0.3s linear;position:relative;padding:10rem 0rem;}
.pageSolar .solar-container .solar-list .solar-item:hover {background:linear-gradient(to bottom,rgba(160,207,255,0.2),/* 顶部浅蓝，透明度20% */ rgba(0,102,255,0.5) 55%,/* 中间蓝色，透明度50% */ rgba(0,71,179,0.7) 75%,/* 中间深蓝，透明度70% */ rgba(109,190,118,0.8) 100% /* 底部绿色，透明度80% */ ),url('/skin/picture/en-home-section9-1.jpg') no-repeat center center / cover;transition:all 0.3s ease;position:relative;}
.pageSolar .solar-container .solar-item:hover::before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}
.solar-content .l_sybx1tit {margin-top:80px;}
.solar-content {text-align:center;}
.pageSolar .solar-container .solar-list .solar-item:hover .solar-item__desc {opacity:1;background-color:rgba(0,0,0,0);transition:all 0.3s linear;}
.pageSolar .solar-container .solar-list .solar-item:hover .solar-item__desc2 {opacity:1;}
.pageSolar .solar-container .solar-list .solar-item:hover .solar-item__title {position:relative;opacity:1;}
.pageSolar .solar-container .solar-list .solar-item .solar-item__title {font-family:"SohoGothicPro-Medium";color:white;font-size:12.75vw;line-height:1.2;transition:all 0.35s linear;position:relative;top:0;opacity:0.5;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;}
.pageSolar .solar-container .solar-item.active .solar-item__title {background:none;-webkit-text-fill-color:#ffffff;   color:#ffffff;}
.pageSolar .solar-container .solar-list .solar-item .solar-item__desc {text-align:center;color:white;opacity:0.3;font-size:26px;line-height:1.5;transition:all 0.35s linear;font-family:'MontserratLight6';}
.pageSolar .solar-container .solar-list .solar-item .solar-item__desc2 {text-align:center;color:white;font-size:14px;line-height:26px;transition:all 0.35s linear;margin:0 auto;margin-top:10px;width:90%;opacity:0;font-family:'MontserratLight6';}
.pageSolar .solar-container .solar-list .solar-item:not(:last-child) {border-right:2px solid rgba(255,255,255,0.3);}
@media screen and (min-width:1920px) {.pageSolar {}
.pageSolar .solar-container .solar-list .solar-item .solar-item__title {font-size:200px;}
}
@media screen and (max-width:1500px) {
    .pageSolar .solar-container{w;max-width: 90%;}
}
.stats-counter-section {margin:5rem 0rem 5rem 0rem;padding:20px 0;width:100%;border-top:1px #eee solid;}
.stats-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:20px 15px;align-items:center;justify-content:center;width:100%;}
.stat-item {text-align:center;padding:15px 10px;border-radius:8px;transition:transform 0.3s ease;}
.stat-item:hover {transform:translateY(-5px);}
.stat-number {font-size:50px;font-weight:700;background:#000;-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1.2;margin-bottom:8px;font-family:"SohoGothicPro-Medium";}
.stat-label {font-size:16px;color:#333;text-transform:capitalize;font-family:'MontserratLight6';}
/**/@media (max-width:768px) {.stat-number {font-size:1.8rem;}
.l_d1box1{position:relative;}
.pageSolar .solar-container .solar-list {
    display: none;
}
                              .l_sytc{position: relative;float: none;bottom: 0;right: 0;}
    .section.active{
    max-width: 90%;
    padding: 20px;
}
.l_sytc .card{
    width: 140px;
    float: left;
    height: 100px;
    margin: 0;
    padding: 10px;
    font-size: 16px;
    margin-right: 5px;
    margin-top: 10px;
}
.ibrm_item_le {width:100%;padding-right:0px;}
.fp-tableCell {height:500px !important;}
.section5 {display:none !important;}
.section7 {height:500px !important;}
.ibrm_item_ri {width:100%;}
.stat-label {font-size:0.8rem;}
.stats-grid {gap:15px 10px;}
}
@media (max-width:480px) {.stat-number {font-size:1.5rem;}
.stats-counter-section {margin:20px 0;}
}
.page.active {opacity:1;transform:translateY(0px);background:#fff;}
.btn_blue_2 {right:0;bottom:0px;display:inline-block;padding:0px 10px;line-height:41px;height:45px;font-size:18px;color:#003863;border-radius:45px;text-align:center;min-width:150px;text-transform:capitalize;background-image:url(https://www-cdn.trinasolar.com/wwwstorage/public/images/en-glb/module/cta-bg.png);background-size:100% 100%;background-repeat:no-repeat;box-sizing:border-box;}
.btn_blue_2:hover {background:-webkit-linear-gradient(left,#00A7FF,#0567f0);color:#ffffff;}
.desc {font-size:14px;line-height:1.6;color:white;background-image:none;-webkit-text-fill-color:unset;-webkit-background-clip:initial;}
.new-product-hero {max-width:1560px;margin:0 auto 3rem;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,0.1);animation:heroFadeIn 1s ease forwards;opacity:0;transform:translateY(30px);margin-top:5rem;}
.hero-content {display:flex;flex-wrap:wrap;}
.hero-img {flex:1 1 700px;overflow:hidden;}
.hero-img img {width:100%;object-fit:cover;transition:transform 0.5s ease-in-out;}
.hero-img:hover img {transform:scale(1.05);}
.hero-text {flex:1 1 500px;padding:4rem 3rem;display:flex;flex-direction:column;justify-content:center;}
.hero-tag {font-size:16px;color:#fff;font-weight:600;margin-bottom:1rem;text-transform:uppercase;letter-spacing:1px;}
.hero-title {font-size:24px;color:#fff;margin-bottom:1.5rem;line-height:1.2;font-family:'MontserratBold' !important;}
.hero-desc {font-size:16px;color:#d4d4d4;margin-bottom:2rem;line-height:1.6;font-family:'MontserratLight6' !important;}
.product-cert-list {margin-top:30px;}
.product-cert-list img {width:68px;margin-right:5px;float:right;}
.hero-btn {display:inline-block;color:#fff;text-decoration:none;padding:14px 20px;border-radius:30px;font-family:'MontserratLight6' !important;font-size:16px;font-weight:500;transition:all 0.3s ease;background:-webkit-linear-gradient(left,#00A7FF,#0567f0);align-self:flex-start;}
.hero-btn:hover {background:#0567f0;transform:translateY(-2px);box-shadow:0 5px 15px rgba(255,125,0,0.3);}
.grid-advanta {width:100%;position:relative;}
.ys-cont1600 {width:85vw;max-width:1600px;margin:auto;}
/**//* Base Section Styles */.energy-storage-section {padding:60px 20px;background-color:#ffffff;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;}
.storage {display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;width: 100%;flex-wrap: wrap;}
/* Container Layout */.container {max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;}
/* Hero Image Styles */.hero-image {border-radius:20px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,0.08);flex: 1;height: 100%;}
.hero-image img {width:100%;height:100%;object-fit:cover;display:block;}
/* Category Grid Layout */.category-grid {display:grid;grid-template-columns:1fr 1fr;gap:20px;flex: 1;}
/* Base Card Styles */.category-card {background-color:#f8f9fa;border-radius:16px;padding:28px 24px;color:#1d2129;box-shadow:0 4px 12px rgba(0,0,0,0.06);transition:all 0.3s ease;}
/* Icon Wrapper Styles */.icon-wrap {width:48px;height:48px;background-color:rgba(22,93,255,0.1);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;color:#165DFF;transition:all 0.3s ease;}
/* Card Text Styles */.category-card h3 {margin:0 0 12px 0;font-size:18px;font-weight:600;line-height:1.4;transition:all 0.3s ease;}
.category-card p {margin:0;font-size:14px;line-height:1.6;color:#4e5969;transition:all 0.3s ease;font-family:'MontserratLight6' !important;}
/* Hover Effect for All Cards */.category-card:hover {transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,0.12) !important;}
/* Special Hover Gradient for First Card (Primary) */.category-card:hover {background:linear-gradient(135deg,#165DFF 0%,#208af3 50%,#95DE64 100%) !important;color:#ffffff !important;}
/* Text/Icon Color Change for Primary Card Hover */.category-card:hover .icon-wrap {background-color:rgba(255,255,255,0.2) !important;color:#ffffff !important;}
.category-card:hover h3 {color:#ffffff !important;}
.category-card:hover p {color:#ffffff !important;opacity:0.95 !important;}
/* Responsive Design */@media (max-width:992px) {.container {grid-template-columns:1fr;gap:24px;}
}
@media (max-width:576px) {.energy-storage-section {padding:40px 16px;}
.category-grid {grid-template-columns:1fr !important;gap:16px;}
.category-card {padding:24px 20px !important;}
.category-card h3 {font-size:16px !important;}
.category-card p {font-size:13px !important;}
}
/*solar*/.solar-solution {width:100%;position:relative;min-height:calc(100vh - 119px);overflow:visible !important;}
.solar-solution-sticky {position:sticky;top:119px;left:0;width:100%;overflow:hidden;height: 100vh;}
.solar-solution-video {width:100%;position:relative;height:120%;top:-20%;}
.solar-solution-video::after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.1);z-index:10;}
.solar-solution-video img {width:100%;height:100%;object-fit:cover;}
.solar-solution-center .sustain-power-top-subtit {margin-bottom:0 !important;}
.solar-solution-center .sustain-power-top-subtit p {color:#fff;}
.solar-solution-center {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:360px;max-width:100%;text-align:center;}
.solar-solution-center-tit .std-h1 {color:#fff;line-height:1.2;font-weight:500;}
.solar-solution-center .sustain-power-top-subtit p::after {background:#FFBD00;}
.solar-solution-center-tit {margin-bottom:58px;}
.solar-solution-ul {width:100%;padding-top:70vh;padding-bottom:30vh;}
.solar-solution-ul-li {width:100%;margin-bottom:20px;}
.aaul-wrap {width:34%;border-radius:20px;border:1px solid #FFF;background:rgba(255,255,255,0.10);backdrop-filter:blur(10px);padding:32px;}
.solar-solution-post {position:absolute;top:0;left:0;width:100%;height:100%;}
.solar-solution .ys-cont1680 {position:relative;z-index:10;}
.aaul-wrap .ys-imgbox-cover {border-radius:10px;}
.aaul-wrap-tit p {color:#fff;line-height:1.5;}
.aaul-wrap-info p {color:#fff;line-height:1.7;}
.aaul-wrap-tit {margin-bottom:2px;}
.aaul-wrap .ys-imgbox-cover {margin-bottom:25px;}
.aaul-wrap-info-ul p {color:#fff;line-height:1.7;padding-left:14px;position:relative;margin-bottom:6px;}
.aaul-wrap-info-ul p::after {content:'';position:absolute;top:11px;left:0;width:8px;height:8px;border-radius:41px;background:#FFBD00;}
.aaul-wrap-info {margin-bottom:25px;}
.aaul-wrap-info-num p {color:#fff;font-family:'RobotoRegular';}
.aaul-wrap-info-num p span {opacity:0.6;}
.aaul-wrap-info-num {text-align:right;}
.solar-solution-ul-li:nth-child(odd) {display:flex;justify-content:flex-end;}
.solar-solution-ul-li:nth-child(odd) .aaul-wrap {transform:translateX(60px);}
.solar-solution-ul-li:nth-child(even) .aaul-wrap {transform:translateX(-60px);}
.grid-advanta {width:100%;position:relative;margin-bottom:100px;}
.grid-advanta-btm {width:100%;position:relative;}
.grid-advanta-btm-li {width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:150px;}
.grid-advanta-btm-li:last-child {margin-bottom:0 !important;}
.grid-advanta-btm-li:nth-child(2n) {flex-direction:row-reverse;}
.gabl-le {width:52%;border-radius:10px;overflow:hidden;}
.gabl-le img {width:100%;border-radius:10px;}
.gabl-ri-tit p {color:#363636;line-height:1.6;}
.gabl-ri-tit {margin-bottom:40px;}
.gabl-ri-ul-li {display:flex;align-items:flex-start;width:100%;margin-bottom:20px;}
.grul-icon {width:28px;flex:none;}
.grul-icon img {width:100%;}
.grul-ri {width:100%;padding-left:20px;}
.grul-ri-tit p {color:#363636;line-height:1.6;}
.grul-ri-tit {margin-bottom:5px;}
.grul-ri-info p {color:#747474;line-height:1.7;}
.gabl-ri {width:40%;}
.std-mar {margin:100px 0 60px 0;}
}
.grid-power .ys-cont1280 {position:relative;z-index:10;}
.grid-power-ul {margin:0 -50px;display:flex;flex-wrap:wrap;justify-content:center;}
.grid-power {display:flex;align-items:center;height: 100%;}
.gpul-wrap {width:100%;border-radius:20px;border:1px solid #FFF;background:rgba(255,255,255,0.10);backdrop-filter:blur(10px);padding:47px 35px 25px;height:100%;}
.gpul-wrap-iocn {width:70px;margin:0 auto;margin-bottom:15px;}
.ys-cont1280 {width:85vw;max-width:1280px;margin:auto;}
.grid-advanta-btm {width:100%;position:relative;}
.grid-advanta-btm-li {width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:150px;}
.grid-advanta-btm-li:last-child {margin-bottom:0 !important;}
.grid-advanta-btm-li:nth-child(2n) {flex-direction:row-reverse;}
.gabl-le {width:52%;border-radius:10px;overflow:hidden;}
.gabl-le img {width:100%;border-radius:10px;}
.gabl-ri-tit p {color:#363636;line-height:1.6;}
.gabl-ri-tit {margin-bottom:40px;font-family:'MontserratMedium7' !important;}
.gabl-ri-tit h3 {font-size:38px;}
.gabl-ri-ul-li {display:flex;align-items:flex-start;width:100%;margin-bottom:20px;}
.grul-icon {width:28px;flex:none;}
.grul-icon img {width:100%;}
.grul-ri {width:100%;padding-left:20px;}
.grul-ri-tit p {color:#363636;line-height:1.6;}
.grul-ri-tit {margin-bottom:5px;}
.grul-ri-info p {color:#747474;line-height:1.7;font-size:16px;font-family:'MontserratLight6' !important;}
.gabl-ri {width:40%;}
.grid-power-tit .std-h2 {color:#fff;text-align:center;font-size:38px;font-family:'MontserratMedium7' !important;}
.grid-power .ys-cont1280 {position:relative;z-index:10;}
.grid-power-ul-li {width:33.333333%;padding:0 50px;margin-bottom:60px;}
.grid-power {display:flex;align-items:center;}
.gpul-wrap {width:100%;border-radius:20px;border:1px solid #FFF;transition-duration:.3s;background:rgba(255,255,255,0.10);backdrop-filter:blur(10px);padding:47px 35px 25px;transition:all .3s ease;height:100%;}
.gpul-wrap:hover {background:linear-gradient(110deg,#0667ef 0%,#0667ef 55%,#308bbd 75%,#6dbe76 100%);transition:color 0.3s ease;}
.gpul-wrap-tit p {color:#FFF;line-height:1.6;font-size:16px;text-align:center;font-family:'MontserratLight6' !important;}
.perform-overvi {width:100%;position:relative;}
/* 产品滚动容器（带左右按钮）- 需求2：调整宽度为1560px */.products-scroll-container {max-width: 100%;/* 需求2：主容器宽度1560px */margin:0 auto;position:relative;padding:0;/* 重新计算：3个产品 + 2个间距，适配1560px总宽度 */width:calc(4 * 380px + 2 * 2rem);/* 增大卡片宽度+间距适配1560px */}
/* 滚动内容容器 - 隐藏滚动条 + 固定可视宽度 */.scroll-wrapper {overflow-x:hidden;scroll-behavior:smooth;width:100%;max-width:100%;}
.scroll-wrapper .products-grid .product-card {width:368px;}
/* 产品列表 - 固定布局 */.products-grid {display:flex;gap:2.5rem;/* 增大间距适配1560px */    flex-wrap:nowrap;padding:1rem 0;width:fit-content;}
/* 新增分类切换按钮样式 */.category-switchers {display:flex;justify-content:center;gap:20px;margin:30px 0;}
.category-switcher {transition:all 0.3s ease;display:flex;align-items:center;gap:8px;position:relative;padding:25px 36px;border:none;border-radius:8px;background-color:#e5e7eb;font-size:16px;font-weight:500;cursor:pointer;}
.category-switcher.active {background:linear-gradient( 110deg,#0667ef 0%,#0667ef 55%,#308bbd 75%,#6dbe76 100%);color:white;border-radius:8px;padding:25px 36px;border:none;box-shadow:0 4px 12px rgba(37,99,235,0.3);}
.category-switcher:hover {transform:translateY(-2px);}
/* 产品卡片显示隐藏动画 */.product-card {transition:all 0.4s ease;}
.product-card.hidden {opacity:0;transform:scale(0.95);pointer-events:none;display:none;}
/* 左右滚动按钮 - 优化样式适配1560px */.scroll-btn {position:absolute;top:50%;transform:translateY(-50%);width:52px;/* 加大按钮适配1560px */    height:52px;border-radius:50%;background:#fff;border:none;box-shadow:0 2px 8px rgba(0,0,0,0.15);color:#ff7d;font-weight:bold;color:#0567f0;.6rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;z-index:10;margin:0 -26px;/* 向外偏移按钮一半宽度 */}
.scroll-btn:hover {background:#0567f0;color:#fff;transform:translateY(-50%) scale(1.1);}
.scroll-btn:disabled {opacity:0.7;cursor:not-allowed;background:#f1f1f1;color:#999;transform:translateY(-50%);}
.prev-btn {left:0;}
.next-btn {right:0;}
.product-card {background:#fff;border-radius:8px;flex-shrink:0;overflow:hidden;box-shadow:0 3px 10px rgba(0,0,0,0.08);transition:all 0.3s ease;animation:fadeUp 0.7s ease forwards;opacity:0;transform:translateY(20px);grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;}
.product-card:nth-child(1) {animation-delay:0.2s;}
.product-card:nth-child(2) {animation-delay:0.4s;}
.product-card:nth-child(3) {animation-delay:0.6s;}
.product-card:nth-child(4) {animation-delay:0.8s;}
.product-card:nth-child(5) {animation-delay:1.0s;}
.product-card:nth-child(6) {animation-delay:1.2s;}
.product-card:hover {transform:translateY(-5px) scale(1.02);box-shadow:0 8px 20px rgba(0,0,0,0.12);}
.product-img {width:100%;object-fit:cover;transition:all 0.4s ease;}
.product-card:hover .product-img {transform:scale(1.08);opacity:0.95;}
.product-header {display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:24px;}
.product-title h2 {font-size:30px;font-weight:600;color:#333;margin:0;}
.product-title .icon img {width:24px;height:24px;object-fit:contain;}
.product-category {position:relative;z-index:100;float:right;margin-bottom:20px;}
.custom-dropdown {position:relative;z-index:100;margin-bottom:20px;width:240px;font-family:'Roboto','Arial',sans-serif;}
/* Dropdown trigger button */.dropdown-trigger {padding:14px 24px 14px 20px;background:linear-gradient(145deg,#ffffff,#f8f9fa);border-radius:8px;font-size:14px;font-weight:500;color:#212529;cursor:pointer;transition:all 0.3s cubic-bezier(0.25,0.8,0.25,1);box-shadow:0 2px 4px rgba(0,0,0,0.02),0 1px 2px rgba(0,0,0,0.08);display:flex;justify-content:space-between;align-items:center;}
/* Trigger hover effect */.dropdown-trigger:hover {background:linear-gradient(145deg,#fafbfc,#ffffff);box-shadow:0 4px 8px rgba(0,0,0,0.04),0 2px 4px rgba(0,0,0,0.1);transform:translateY(-1px);}
/* Dropdown options container */.dropdown-options {position:absolute;top:100%;left:0;width:100%;margin-top:8px;background:#ffffff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.08),0 2px 6px rgba(0,0,0,0.04);opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.3s ease;z-index:999;}
/* Hover to show dropdown (CORE FUNCTION) */.custom-dropdown:hover .dropdown-options {opacity:1;visibility:visible;transform:translateY(0);}
/* Dropdown option styles */.dropdown-option {display:block;padding:16px 30px;color:#212529;font-size:16px;text-decoration:none;transition:all 0.2s ease;}
/* Option hover effect */.dropdown-option:hover {background-color:#e9f5ff;color:#007bff;}
/* Active/selected option */.dropdown-option.active {background-color:#007bff;color:#ffffff;font-weight:500;}
/* Trigger arrow styles */.trigger-arrow {font-size:10px;color:#6c757d;transition:all 0.3s ease;opacity:0.7;}
/* Arrow rotation on hover */.custom-dropdown:hover .trigger-arrow {opacity:1;transform:rotate(180deg) scale(1.1);}
/* Responsive design */@media (max-width: 768px) {.custom-dropdown {width:200px;}
                                                  .category-switchers{
    display: block;
}
.category-switcher{
    width: 100%;
    display: block;
    margin-bottom: 10px;
}
.category-switcher.active{
}
.grid-power-ul-li{
    width: 50%;
    padding: 0px 10px;
}
.gpul-wrap{
    padding: 10px;
} 
.ys-cont1280{
    width: 95%;
}
.grid-power-ul{
    margin: 0;
}
.dropdown-trigger {padding:12px 20px 12px 16px;font-size:13px;}
.dropdown-option {padding:10px 16px;font-size:13px;}
.trigger-arrow {font-size:9px;}
}
/* Responsive adaptation for mobile */@media (max-width:768px) {.product-header {flex-wrap:wrap;justify-content:flex-end;gap:12px;}
.hero-image{
    flex: auto;
}
.product-title {width:100%;}
.category-select {width:160px;padding:8px 12px;font-size:13px;}
.product-category::after {right:12px;font-size:9px;}
}
/* Optional:Product list basic styles */.product-list {display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:30px;}
/* Optional:Pagination basic styles */.product-pagination {text-align:center;}
.product-pagination button {padding:8px 12px;margin:0 4px;border:1px solid #ddd;border-radius:4px;cursor:pointer;background-color:#fff;transition:all 0.2s ease;}
.product-pagination button:hover:not(:disabled) {background-color:#007bff;color:#fff;border-color:#007bff;}
.product-pagination button:disabled {opacity:0.5;cursor:not-allowed;}
.card-content {padding:1.8rem;/* 增大内边距适配1560px */}
.product_header {border-bottom:2px #0567f0 solid;margin-bottom:5rem;display:flex;}
.product-title {/* 放大标题 */    color:#2d3748;padding-bottom:0.8rem;font-family:'MontserratBold' !important;width:100%;font-size:20px;}
.product-desc {font-size:14px;/* 放大描述 */    color:#718096;margin-bottom:0.5rem;font-family:'MontserratLight6' !important;line-height:3;border-bottom:1px #eee solid;}
.product-desc b {color:#0567f0;}
.learn-btn {position:relative;display:inline-flex;align-items:center;justify-content:space-between;color:#0567f0;text-decoration:none;padding:2rem 1.4rem;/* 加大按钮 */    border-radius:20px;transition:background 0.3s ease;font-size:16px;margin-top:6px;width:100%;background:#f2f2f2;}
.learn-btn:hover {background:#0567f0;color:#fff;}
/* 给按钮添加右侧箭头 *//* 使用伪元素创建箭头 */.learn-btn::after {content:"→";font-size:14px;margin-left:8px;transition:transform 0.2s ease;}
/* 鼠标悬停时箭头效果 */.learn-btn:hover::after {transform:translateX(3px);}
/* 激活状态（蓝色按钮）的箭头颜色 */.learn-btn.active {background:#0567f0;color:white;}
/* 动画关键帧 */@keyframes heroFadeIn {to {opacity:1;transform:translateY(0);}
}
@keyframes fadeUp {to {opacity:1;transform:translateY(0);}
}
@media (max-width:1560px) {.products-scroll-container {width:calc(4 * 351px + 2 * 2rem);}
}
@media (max-width:1200px) {.products-scroll-container {width:calc(2 * 340px + 1 * 2rem);}
.hero-title {font-size:2.2rem;}
}
@media (max-width:768px) {.hero-content {flex-direction:column;}
.hero-img {height:300px;flex:1 1 100%;}
.hero-text {padding:2.5rem 2rem;}
.hero-title {font-size:1.9rem;}
.products-scroll-container {width:calc(2 * 290px + 1 * 1.5rem);}
.product-card {width:290px;}
.scroll-wrapper .products-grid .product-card{
}
.product-img {}
.scroll-btn {width:42px;height:42px;font-size:1.3rem;margin:0 -21px;}
.products-grid {gap:1.5rem;}
}
@media (max-width:480px) {.products-scroll-container {width:calc(1 * (100% - 2rem) + 0 * 1.5rem);margin:0 1rem;}
.product-card {width: calc(100% - 0rem);}
.product-img {width: 100%;}
.scroll-btn {margin:0 -15px;width:38px;height:38px;}
.hero-img {height:250px;}
}
.volta-section {background:#fff;padding-top:8rem;padding-bottom:8rem;}
.section-header {text-align:center;margin-bottom:3rem;}
.section-header h1 {font-size:2.5rem;color:#1a365d;margin-bottom:1rem;background:linear-gradient(90deg,#1a365d,#0567f0);-webkit-background-clip:text;background-clip:text;color:transparent;transition:all 0.3s ease;}
.section-header h1:hover {transform:scale(1.02);}
.section-header p {color:#6b7280;font-size:1rem;max-width:800px;margin:0 auto;}
.content-grid {display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:5rem;}
.volta-choose-container {max-width:1560px;margin:0 auto;padding:0 20px;box-sizing:border-box;background:#fff;}
.volta-card-wrapper,.volta-card,.volta-card h3,.volta-card p {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:grab;}
.why {background:#fff;padding:12rem 0rem;}
.volta-card-wrapper.grabbing {cursor:grabbing !important;}
.volta-card-wrapper {display:flex;gap:24px;overflow-x:auto;padding-bottom:32px;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;}
.volta-card-wrapper::-webkit-scrollbar {display:none;}
.volta-card {min-width:280px;width:280px;padding:24px;border-radius:12px;display:flex;flex-direction:column;background-color:#f3f8fb;box-shadow:0 4px 20px rgba(0,0,0,0.08);flex-shrink:0;box-sizing:border-box;}
@media (min-width:768px) {.volta-card {min-width:320px;width:320px;}
}
@media (min-width:1200px) {.volta-card {min-width:350px;width:350px;}
}
/**/.volta-card h3 {font-size:22px !important;font-weight:700;margin:0 0 16px 0;line-height:1.3;font-family:'MontserratBold' !important;}
.volta-card p {font-size:16px !important;line-height:1.6;margin:0 0 24px 0;flex:1;font-family:'MontserratLight6' !important;}
.volta-card .icon-wrap {margin-top:auto;display:flex;justify-content:right;}
.volta-card .icon-box {width:100px;height:100px;display:flex;align-items:center;justify-content:center;}
.volta-title {font-size:38px !important;font-weight:700;margin-bottom:16px;font-family:'MontserratBold' !important;}
.volta-subtitle {font-size:16px !important;line-height:1.6;margin-bottom:40px;max-width:800px;font-family:'MontserratLight6' !important;}
@media (max-width:768px) {.volta-title {font-size: 26px !important;}
.volta-subtitle {font-size:15px !important;}
}
.volta-card-wrapper .active {background:linear-gradient(110deg,#0667ef 0%,#0667ef 25%,#308bbd 70%,#6dbe76 100%);color:white;box-shadow:0 8px 24px rgba(0,0,0,0.12);transition:color 0.3s ease;}
.volta-card:hover {background:linear-gradient(110deg,#0667ef 0%,#0667ef 25%,#308bbd 70%,#6dbe76 100%);color:white;box-shadow:0 8px 24px rgba(0,0,0,0.12);transition:color 0.3s ease;}
.container {width:90%;max-width:1560px;margin:0 auto;}
.energy-bg {min-height:70vh;background:url(../images/home_bj.jpg) center/cover fixed;color:white;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;position:relative;}
.energy-bg h1 {font-size:38px;margin-bottom:20px;position:relative;font-family:'MontserratBold' !important;z-index:1;}
.energy-bg p {font-size:16px;max-width:800px;position:relative;font-family:'MontserratLight6';z-index:1;}
@media (max-width:768px) {.l_ft_logo_contact {width:100%;margin-right:0;margin-bottom:20px;text-align:center;}
.l_fttple {margin-left:0 !important;width:100%;}
.l_fttpri {width:100%;margin-top:20px;}
.why{
    padding: 2rem 0;
}
}
.video-play-btn {display:inline-flex;align-items:center;padding:20px 24px;cursor:pointer;background-clip:text;position:absolute;z-index:999;transition:all 0.3s ease;text-align:center;outline:none;left:55.5%;border-radius:51px;background:#0567f0;}
.video-play-btn:hover {background:#0056b3;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,91,187,0.3);}
.video-play-btn:active {transform:translateY(0);}
.video-play-btn i {font-size:26px;background:linear-gradient(to right,#fff,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;}
.video-modal {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.9);z-index:9999;display:none;justify-content:center;align-items:center;padding:20px;overflow-y:auto;}
.video-modal.active {display:flex;}
.video-modal-content {position:relative;width:100%;max-width:900px;border-radius:8px;overflow:hidden;background:#000;box-shadow:0 8px 32px rgba(0,0,0,0.5);}
/**/.video-close-btn {position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,0.9);color:#000;border:none;cursor:pointer;font-size:20px;display:flex;justify-content:center;align-items:center;z-index:10;transition:all 0.2s ease;}
.video-close-btn:hover {background:#fff;transform:scale(1.1);}
/**/.modal-video {width:100%;height:auto;min-height:400px;border:none;display:block;}
/**/@media (max-width:768px) {.modal-video {min-height:250px;}
.energy-bg h1{font-size:22px;}
.energy-bg{
    min-height: 20vh;
    background-size: 100%;
}
.video-play-btn {padding:10px 20px;font-size:14px;}
.video-modal-content {max-width:100%;}
.video-close-btn {width:35px;height:35px;font-size:18px;}
}
/* */.body-lock {overflow:hidden !important;position:fixed !important;width:100% !important;}
/*pagination*/.pagein {margin-top:30px;}
.pagination {display:flex;align-items:center;gap:8px;font-family:Arial,sans-serif;padding:16px;list-style:none;margin:0;justify-content:center;}
.pagination-item {cursor:pointer;color:#333;background-color:#fff;transition:all 0.2s ease;}
.pagination-item.disabled {color:#9ca3af;cursor:not-allowed;background-color:#f9fafb;border-color:#e5e7eb;}
.pagination-item:not(.disabled):hover {}
.pagination-item.active {color:#fff;font-weight:600;}
.pagination-item.arrow {padding:8px 10px;}
/* FAQ*/.faq-section {margin:6rem 0rem;}
.faq-section h2 {text-align:center;font-size:38px;font-weight:600;margin-bottom:50px;color:#1a1a1a;font-family:'MontserratBold' !important;}
.faq-item {border-bottom:1px solid #e5e7eb;margin-bottom:12px;padding-bottom:20px;}
.faq-question {display:flex;justify-content:space-between;align-items:center;padding:16px 0;cursor:pointer;font-size:15px;font-weight:500;color:#1a1a1a;font-family:'MontserratLight6' !important;}
.faq-question span {font-weight:bold;font-size:20px;}
.faq-question .icon {font-size:20px;color:#1a1a1a;transition:transform 0.3s ease;}
.faq-question.active .icon {transform:rotate(45deg);}
.faq-answer {max-height:0;overflow:hidden;transition:max-height 0.3s ease;font-size:16px;color:#4b5563;padding:0 0 16px;font-family:'MontserratLight6' !important;}
.faq-question.active + .faq-answer {max-height:200px;}
.faq-question.active + .faq-answer p{line-height:26px;}
.faq-answer img{display:none;}
.get-help-btn {display:block;width:fit-content;margin:30px auto 0;padding:12px 24px;background-color:#2563eb;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;text-decoration:none;}
.get-help-btn:hover {background-color:#1d4ed8;}
/* Product Video*/.video-section {margin-top:60px;padding:8rem 0rem;}
.video-section h2 {text-align:center;font-size:38px;font-weight:600;margin-bottom:50px;font-family:'MontserratBold' !important;color:#1a1a1a;}
.video-slider-container {position:relative;overflow:hidden;}
.video-slider {display:flex;gap:20px;transition:transform 0.3s ease;}
.video-card {min-width:calc(33.333% - 14px);border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.1);margin-bottom:1rem;}
.video-thumbnail {position:relative;width:100%;padding-top:66.66%;/* 3:2 比例 */    background-color:#f3f4f6;}
.video-thumbnail img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
.play-btn {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background-color:rgba(255,255,255,0.9);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.play-btn::after {content:"";width:0;height:0;border-left:12px solid #2563eb;border-top:8px solid transparent;border-bottom:8px solid transparent;margin-left:4px;}
.video-info {padding:20px;margin-bottom:20px;}
.video-info h3 {font-size:24px;font-weight:600;color:#1a1a1a;margin-bottom:20px;font-family:'MontserratBold' !important;}
.video-info p {font-size:16px;color:#4b5563;line-height:1.5;margin-bottom:35px;font-family:'MontserratLight6' !important;}
.view-more-btn {padding:12px 20px;background:linear-gradient(110deg,#0667ef 0%,#0667ef 25%,#308bbd 70%,#6dbe76 100%);color:#fff;border:none;border-radius:10px;font-size:16px;cursor:pointer;text-decoration:none;}
.view-more-btn:hover {background-color:#1d4ed8;}
.slider-btn {position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:rgba(255,255,255,0.9);border:none;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,0.1);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;color:#1a1a1a;z-index:10;}
.slider-btn.prev {left:10px;}
.slider-btn.next {right:10px;}
.slider-btn:hover {background-color:#fff;}
@media (max-width:992px) {.video-card {min-width:calc(50% - 10px);}
}
@media (max-width:640px) {.video-card {min-width:100%;}
}
/**/.product-detail {background:#f8f8f8;margin-top:80px;}
.breadcrumb {font-size:14px;color:#666;margin-bottom:25px;padding-bottom:10px;background:#f8f8f8;}
.breadcrumb a {color:#666;}
.breadcrumb a:hover {color:#1a73e8;}
.breadcrumb span {margin:0 8px;color:#999;}
.product-title {font-size:32px;font-weight:500;color:#202124;margin-bottom:15px;line-height:1.3;}
.product-subtitle {font-size:15px;color:#5f6368;padding-bottom:35px;display:block;border-bottom:1px #ccc solid;}
.product-title {font-size:32px;font-weight:500;color:#202124;margin-bottom:15px;line-height:1.3;}
.product-subtitle {font-size:15px;color:#5f6368;padding-bottom:35px;display:block;border-bottom:1px #ccc solid;}
.product-core-content {display:flex;gap:70px;margin-bottom:50px;flex-wrap:wrap;margin-left:auto;margin-right:auto;}
.product-info-left {flex:0 0 55%;min-width:320px;}
.product-img-right {flex:0 0 40%;min-width:320px;position:relative;}
/**/.img-slider-container {width:100%;overflow:hidden;border-radius:8px;border:1px solid #eee;margin-bottom:20px;--tw-shadow:0px 2px 10px 1px rgba(20,30,39,.15);--tw-shadow-colored:0px 2px 10px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}
.img-slider {display:flex;transition:transform 0.5s ease;}
.slider-img {min-width:100%;width:100%;height:100%;object-fit:cover;}
.slider-btn {position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:rgba(255,255,255,0.8);border:none;font-size:20px;color:#1a73e8;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,0.1);z-index:10;transition:background-color 0.3s;}
.slider-btn:hover {background-color:#fff;}
.prev-btn {left:10px;}
.next-btn {right:10px;}
.thumb-img-list {display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:15px;}
.thumb-img {width: 70px;height:70px;object-fit:cover;border:2px solid #eee;border-radius:4px;cursor:pointer;transition:border-color 0.3s;}
.thumb-img.active {border-color:#1a73e8;}
.thumb-img:hover {border-color:#1a73e8;}
/* Key Information*/.key-info-section {margin-bottom:45px;margin-top:45px;font-family:'MontserratLight6' !important;}
.key-info-subtitle {font-size:16px;font-weight:500;color:#202124;margin:20px 0 12px;}
.key-info-list {list-style:none;margin-left:15px;}
.key-info-list li {font-size:15px;color:#5f6368;margin-bottom:10px;padding-left:20px;position:relative;font-family:'MontserratLight6' !important;}
.key-info-list li::before {content:"✓";color:#1a73e8;position:absolute;left:0;font-weight:bold;}
.contact-btn {padding:20px 40px;background:linear-gradient(110deg,#0667ef 0%,#0667ef 25%,#308bbd 70%,#6dbe76 100%);color:#fff;border:none;border-radius:10px;font-size:16px;cursor:pointer;text-decoration:none;font-family:'MontserratLight6' !important;display:inline-block;}
.contact-btn:hover {background-color:#0d47a1;color:#fff;opacity:0.9;}
@media (max-width:768px) {.product-info-left,.product-img-right {flex:0 0 100%;}
.product-core-content {gap:40px;padding:0 15px;}
.img-slider-container {max-height:350px;}
}
.params-section {margin:8rem 0rem;}
.params-tabs {display:flex;border-bottom:1px solid #eee;margin-bottom:25px;gap:5px;}
.params-tab {font-size:20px;font-weight:500;color:#5f6368;padding:12px 25px;cursor:pointer;border-bottom:3px solid transparent;transition:all 0.3s;border-radius:4px 4px 0 0;font-family:'MontserratBold' !important;}
.params-tab.active {color:#1a73e8;border-bottom-color:#1a73e8;background-color:rgba(26,115,232,0.05);}
.params-tab:hover {color:#1a73e8;background-color:rgba(26,115,232,0.03);}
.tab-content {display:none;animation:fadeIn 0.5s ease;}
.tab-content.active {display:block;font-family:'MontserratLight6' !important;}
@keyframes fadeIn {from {opacity:0;}
to {opacity:1;}
}
.params-table {width:100%;border-collapse:collapse;font-size:15px;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.1);font-family:'MontserratLight6' !important;}
.params-table tr {border-bottom:1px solid #eee;}
.params-table tr:last-child {border-bottom:none;}
.params-table td {padding:15px 20px;color:#5f6368;}
.params-table td:first-child {width:30%;font-weight:500;color:#202124;background-color:#f8f9fa;}
.params-note {font-size:13px;color:#80868b;margin-top:20px;padding-top:15px;border-top:1px dashed #eee;}
.overview-content,.intro-content {padding:20px;background-color:#f8f9fa;border-radius:8px;font-size:15px;color:#5f6368;line-height:1.8;}
.overview-content h3,.intro-content h3 {color:#202124;font-size:18px;margin-bottom:15px;font-weight:500;}
.overview-content p,.intro-content p {margin-bottom:12px;}
@media (max-width:768px) {.product-title {font-size:24px;}
.slider-img {}
.slider-btn {width:35px;height:35px;font-size:18px;}
.params-tab {padding:10px 15px;font-size:14px;}
.params-table td {padding:12px 15px;font-size:14px;}
}
.feature-container {padding:8rem 0rem;background:#f5fbfd;}
.feature-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(49%,1fr));gap:20px;}
.feature-card {background:#fff;border-radius:10px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,0.06);display:flex;gap:15px;align-items:flex-start;transition:all 0.3s ease;}
.feature-card.highlight {color:#333;}
.feature-card:hover {background:linear-gradient(90deg,#165DFF,#4CAF50);color:#fff;box-shadow:0 4px 12px rgba(0,0,0,0.1);}
.card-icon {width:24px;height:24px;flex-shrink:0;margin-top:2px;}
.feature-card .card-icon:hover {color:#fff;}
.card-content {flex:1;font-family:'MontserratLight6' !important;}
.card-title {font-size:18px;font-weight:600;margin-bottom:10px;line-height:1.4;}
.card-desc {font-size:16px;line-height:1.6;color:#666;}
.feature-card:hover .card-desc {color:rgba(255,255,255,0.9);}
.feature-card:not(.highlight):hover {box-shadow:0 4px 12px rgba(0,0,0,0.1);}
@media (max-width:950px) {.feature-grid {grid-template-columns:1fr;}
}
.application-section {position:relative;width:100%;height:70vh;background:url('../picture/back.jpg') no-repeat center center/cover;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;}
.application-section h2 {font-size:38px;margin-bottom:15px;font-family:'MontserratBold' !important;font-weight:600;color: #fff;}
.application-section p {font-size:16px;max-width:800px;margin-bottom:25px;font-family:'MontserratLight6' !important;line-height:1.5;}
.learn-more-btn {padding:10px 30px;background:linear-gradient(90deg,#1677ff,#36c6ff);color:#fff;border:none;font-family:'MontserratLight6' !important;border-radius:25px;font-size:16px;cursor:pointer;transition:opacity 0.3s;}
.learn-more-btn:hover {opacity:0.9;}
/*casexq*/.case-container {padding:8rem 0rem;}
.case-grid {display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:auto auto;gap:20px;align-items:stretch;}
.case-card.large {grid-row:1 / 3;grid-column:2 / 3;}
.case-card.small.left-1 {grid-column:1 / 2;grid-row:1 / 2;}
.case-card.small.left-2 {grid-column:1 / 2;grid-row:2 / 3;}
.case-card.small.right-1 {grid-column:3 / 4;grid-row:1 / 2;}
.case-card.small.right-2 {grid-column:3 / 4;grid-row:2 / 3;}
.case-card {position:relative;border-radius:8px;overflow:hidden;cursor:pointer;transition:all 0.4s cubic-bezier(0.25,0.8,0.25,1);box-shadow:0 2px 8px rgba(0,0,0,0.1);}
.case-card:hover {transform:translateY(-8px) scale(1.02);box-shadow:0 12px 24px rgba(0,0,0,0.15);}
.case-card img {width:100%;transition:transform 0.6s ease;}
.case-card.large img {height:580px;}
.case-card.small img {height:280px;}
.case-card:hover img {transform:scale(1.08);}
.case-info {position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,0.85));padding:25px 20px;color:#fff;opacity:1;transform:translateY(0);transition:all 0.4s ease;}
/**/.case-card:hover .case-info {background:linear-gradient(90deg,#165DFF,#4CAF50);opacity:0.9;}
.case-info h3 {font-size:18px;font-weight:600;margin-bottom:8px;}
.case-info p {font-size:14px;line-height:1.5;opacity:0.9;}
@media (max-width:992px) {.case-grid {grid-template-columns:1fr;grid-template-rows:auto;}
.case-card.large,.case-card.small.left-1,.case-card.small.left-2,.case-card.small.right-1,.case-card.small.right-2 {grid-column:unset;grid-row:unset;}
.case-card img {height:280px !important;}
.case-title {font-size:26px;}
}
/**/.related {text-align:center;background:#f8f8f8;padding:8rem 0rem;}
.related-title {font-size:24px;font-weight:600;margin-bottom:30px;color:#333;}
.related-carousel {position:relative;overflow:hidden;}
.related-product-list {display:flex;transition:transform 0.5s ease;}
.related-product-card {flex:0 0 25%;padding:0 10px;}
.related-product-inner {background:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.05);}
.related-product-img {width:100%;height:200px;object-fit:contain;margin-bottom:15px;}
.related-product-name {font-size:14px;color:#666;}
.related-indicators {display:flex;justify-content:center;margin-top:20px;gap:8px;}
.related-indicator-dot {width:12px;height:12px;border-radius:50%;background-color:#ddd;cursor:pointer;transition:background-color 0.3s ease;}
.related-indicator-dot.active {background-color:#0567f0;width:12px;height:12px;}
@media (max-width:768px) {.related-product-card {flex:0 0 50%;}
}
@media (max-width:480px) {.related-product-card {flex:0 0 100%;}
}
/*message*/.quote-section {display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#0668ef 0%,#1d7bd4 60%,#7dcb63 100%);padding:40px 20px;}
.content-wrapper {display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1300px;gap:60px;}
.quote-form-card {background-color:white;padding:30px;border-radius:8px;width:100%;max-width:400px;box-shadow:0 4px 12px rgba(0,0,0,0.1);}
.quote-form-card h2 {font-size:20px;font-weight:bold;margin-bottom:20px;color:#111;}
.form-group {margin-bottom:15px;}
.form-group input,.form-group select,.form-group textarea {width:100%;padding:12px 10px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;color:#666;background-color:#f9f9f9;}
.form-group input:focus,.form-group select:focus,.form-group textarea:focus {outline:none;border-color:#0066ff;background-color:white;}
.form-group textarea {resize:vertical;min-height:80px;}
.submit-btn {background:linear-gradient(90deg,#165DFF,#4CAF50);color:white;border:none;padding:16px 24px;border-radius:20px;font-size:16px;font-weight:bold;cursor:pointer;width:100%;margin-top:10px;transition:opacity 0.3s ease;}
.submit-btn:hover {opacity:0.9;}
.service-info {color:white;width:100%;max-width:800px;}
.service-info h1 {font-size:38px;margin-bottom:24px;line-height:1.2;font-weight:bold;}
.service-info p {font-size:16px;line-height:1.6;margin-bottom:32px;}
.service-highlights {list-style:none;}
.service-highlights li {display:flex;align-items:center;font-size:18px;margin-bottom:16px;gap:12px;}
.service-highlights li img {width:34px;}
.service-highlights li::before {font-size:20px;}
.service-highlights li:last-child::before {}
@media (max-width:768px) {.content-wrapper {flex-direction:column;gap:40px;}
.service-info h1 {font-size:28px;}
}
.company-profile-container {color:#333333;}
.company01 {margin-bottom:6rem;background:url(../images/f1_mg01.jpg);padding: 8rem 0rem;}
.profile-title {font-size:38px;font-weight:600;margin-bottom:20px;color:#222222;font-family:'MontserratBold' !important;}
.profile-intro {font-size:15px;line-height:1.6;margin-bottom:30px;color:#444444;}
.value-title {font-size:16px;font-weight:600;margin-bottom:20px;color:#222222;}
.value-item {margin-bottom:25px;}
.value-item h4 {font-size:15px;font-weight:600;margin-bottom:8px;color:#222222;}
.value-item p {font-size:15px;line-height:1.5;color:#444444;padding-left:2px;}
.video-container {margin-top:40px;width:100%;overflow:hidden;position:relative;border-top-left-radius:50px;border-top-right-radius:50px;cursor:pointer;height:500px;}
.video-wrapper {position:relative;width:100%;padding-top:32.25%;background-color:#f0f0f0;}
/**/.video-img {position:absolute;top:0;left:0;width:100%;object-fit:cover;}
.video-wrapper::before {content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3);z-index:1;}
.play-button {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;background-color:rgba(255,255,255,0.9);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s ease;z-index:5;}
.play-button:hover {background-color:rgba(255,255,255,1);transform:translate(-50%,-50%) scale(1.05);}
.play-icon {display:block;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:25px solid #222222;margin-left:5px;}
.video-modal-overlay {position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.85);display:none;justify-content:center;align-items:center;z-index:100;padding:20px;}
.video-modal-content {position:relative;width:100%;max-width:1000px;border-radius:8px;overflow:hidden;}
.modal-video-player {width:100%;height:auto;aspect-ratio:16/9;}
.close-modal-btn {position:absolute;top:-40px;right:0;width:36px;height:36px;background-color:rgba(255,255,255,0.2);border-radius:50%;color:white;border:none;font-size:20px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:background-color 0.3s;}
.close-modal-btn:hover {background-color:rgba(255,255,255,0.4);}
.culture-container {margin-bottom: 20rem;padding-top: 5rem;}
.culture-title {font-size:32px;font-weight:600;margin-bottom:40px;color:#222;opacity:0;transform:translateY(20px);transition:opacity 0.8s ease,transform 0.8s ease;}
.culture-cards {display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;align-items:start;}
.culture-card {transform:translateY(30px);transition:opacity 1s ease,transform 1s ease;will-change:opacity,transform;position:relative;}
.culture-card:nth-child(2) {top:80px;transition-delay:0.3s;}
.culture-card:nth-child(3) {top:160px;transition-delay:0.5s;}
.culture-card:nth-child(1) {transition-delay:0.1s;}
.culture-card.visible,.culture-title.visible {opacity:1;transform:translateY(0);}
.card-image {width:100%;height:400px;object-fit:cover;border-radius:4px;margin-bottom:20px;}
.card-heading {font-size:28px;font-weight:600;margin-bottom:12px;color:#222;font-family:'MontserratBold' !important;}
@media (max-width:768px) {body {}
.card-image {height:300px;}
.culture-title {font-size:28px;}
.culture-card:nth-child(2),.culture-card:nth-child(3) {top:0;}
.company01{
    padding: 2rem 0rem;
}
.video-container{
    height: 100%;
    margin-bottom: 30px;
}
.culture-container{margin-bottom:0;}
}
@media (max-width:480px) {.card-image {height:250px;}
.culture-cards {grid-template-columns:1fr;}
}
.certificate-container {max-width:1560px;margin:0 auto;position:relative;padding: 10rem 0rem;}
.certificate-title {font-size:28px;font-weight:600;margin-bottom:30px;color:#333;}
.certificate-scroll-wrapper {overflow:hidden;scroll-behavior:smooth;width:100%;max-width:100%;}
.certificate-scroll-content {display:flex;gap:20px;transition:transform 0.5s ease;padding:10px 0;overflow-x:hidden;}
.certificate-card {flex:0 0 calc(25% - 15px);background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px rgba(0,0,0,0.08);text-align:center;transition:transform 0.3s ease,box-shadow 0.3s ease;}
.certificate-card:hover {transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,0.1);}
.certificate-img {width:100%;height:200px;object-fit:contain;margin-bottom:15px;border-radius:4px;}
.certificate-name {font-size:16px;color:#333;margin-bottom:8px;}
.certificate-code {font-size:14px;color:#666;}
/**/.an-btn {position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#fff;border:none;box-shadow:0 2px 8px rgba(0,0,0,0.15);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:background-color 0.3s ease;}
.an-btn:hover {background-color:#0567f0;color:#fff;}
.an-btn svg:hover {fill:#fff;}
.an-btn.prev {left: 1px;}
.an-btn.next {right: 1px;}
.an-btn svg {width:20px;height:20px;fill:#333;}
/**/@media (max-width:1200px) {.certificate-card {flex:0 0 calc(33.333% - 13.333px);/* 一行3个 */}
}
@media (max-width:992px) {.certificate-card {flex:0 0 calc(50% - 10px);/* 一行2个 */}
}
@media (max-width:576px) {.certificate-card {flex:0 0 100%;/* 一行1个 */}
.an-btn {width:35px;height:35px;}
.an-btn.prev {left:-15px;}
.an-btn.next {right:-15px;}
}
.an-btn:disabled {opacity:0.5;cursor:not-allowed;background-color:#fff;}
.factory-slider {margin:0 auto;padding:10rem 0rem;}
.factory-slider .w {overflow:hidden;position:relative;}
.slider-wrapper {display:flex;transition:transform 0.5s ease;}
.factory-item {flex:0 0 calc(100% / 3);padding:0 10px;position:relative;height:400px;overflow:hidden;border-radius:12px;cursor:pointer;}
.factory-img {width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease;}
.factory-overlay {position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,86,210,0) 0%,rgba(0,86,210,0.8) 100%);opacity:0;transition:opacity 0.5s ease;display:flex;align-items:flex-end;padding:30px;}
.factory-title {color:white;font-size:24px;font-weight:600;transform:translateY(20px);transition:transform 0.5s ease;}
.factory-item:hover .factory-overlay {opacity:1;}
.factory-item:hover .factory-title {transform:translateY(0);}
.factory-item:hover .factory-img {transform:scale(1.05);}
.slider-btn {position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background-color:#0056d2;color:white;border:none;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,0.15);transition:background-color 0.3s ease;}
.slider-btn:hover {background-color:#0044aa;}
.prev-btn {left:20px;}
.next-btn {right:20px;}
/**/@media (max-width:992px) {.factory-item {flex:0 0 50%;}
}
@media (max-width:576px) {.factory-item {flex:0 0 100%;}
}
/*contact_product*/.contact-section {width:100%;max-width:1600px;margin:0 auto;border-radius:12px;overflow:hidden;background:linear-gradient(90deg,#1677ff 0%,#7ed957 100%);display:flex;align-items:center;padding:40px 60px;gap:60px;margin-bottom: 8rem;}
.contact-info {flex:1;color:#ffffff;}
.contact-title {font-size:38px;font-weight:700;line-height:1.2;font-family:'MontserratBold' !important;margin-bottom:24px;}
.contact-description {font-size:22px;line-height:1.5;margin-bottom:32px;max-width:600px;}
.contact-btn {display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#ffffff;color:#1677ff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;text-decoration:none;transition:all 0.3s ease;}
.contact-btn:hover {transform:translateY(-2px);background:linear-gradient(90deg,#1677ff 0%,#7ed957 100%);}
.btn-arrow {font-size:18px;}
@media (max-width:1500px) {
    .contact-section{max-width: 90%;}
}
/**/.contact-image-wrapper {flex:1;display:flex;align-items:center;justify-content:flex-end;}
.contact-image {display:block;max-width:100%;height:auto;/* 可根据实际需求调整图片宽度 */    width:500px;}
/**/@media (max-width:1200px) {.contact-title {font-size:36px;}
.contact-description {font-size:20px;}
}
@media (max-width:992px) {.contact-section {flex-direction:column;padding:30px 40px;gap:40px;}
.contact-image-wrapper {justify-content:center;}
.contact-info {text-align:center;}
.contact-description {max-width:100%;}
}
@media (max-width:768px) {.contact-title {font-size:30px;}
.contact-description {font-size:18px;}
.contact-section {padding:20px 24px;}
.contact-image {width:280px;}
}
.solutions {margin-bottom:10rem;}
.energy-storage-section {justify-content:space-between;align-items:flex-start;background:linear-gradient(to right,#ffffff,#e6f2ff);position:relative;overflow:hidden;}
.energy-storage-section .w {display:flex;justify-content:space-between;align-items:flex-start;}
.left-content {width:55%;z-index:2;}
.section-title {font-size:38px;font-weight:700;color:#1a1a1a;margin-bottom:20px;line-height:1.3;font-family:'MontserratBold' !important;}
.section-desc {font-size:16px;color:#555555;line-height:1.6;margin-bottom:60px;max-width:550px;}
.stats-container {display:flex;gap:80px;margin-bottom:50px;}
.stat-item {text-align:left;}
.stat-number {font-size:64px;font-weight:700;color:#007bff;line-height:1;margin-bottom:10px;font-family:'MontserratBold' !important;}
.stat-label {font-size:16px;color:#777777;}
.add-button {width:80px;height:80px;background-color:#007bff;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;}
.add-button::after {content:"+";font-size:48px;color:#ffffff;font-weight:300;}
.right-content {width:45%;display:flex;flex-direction:row;align-items:center;gap:40px;justify-content:flex-end;}
.storage-type {display:flex;align-items:center;gap:12px;}
.storage-icon {width:40px;height:40px;background-color:#007bff;border-radius:4px;display:flex;align-items:center;justify-content:center;}
.storage-icon svg {width:24px;height:24px;fill:#ffffff;}
.storage-label {font-size:18px;color:#555555;font-weight:500;}
.solar-panel-bg {position:absolute;right:0;bottom:0;width:60%;height:100%;object-fit:cover;z-index:1;opacity:0.9;}
/**/@media (max-width:1200px) {.energy-storage-section {padding:40px 60px;}
.section-title {font-size:28px;}
.stat-number {font-size:56px;}
}
@media (max-width:992px) {.energy-storage-section {flex-direction:column;padding: 20px 10px;}
.left-content,.right-content {width:100%;}
.right-content {margin-top:40px;align-items:flex-start;}
.solar-panel-bg {width:100%;height:50%;top:auto;bottom:0;}
}
@media (max-width:768px) {.stats-container {gap:40px;}
.stat-number {font-size:48px;}
.section-title {font-size:24px;}
.ys_banner .slick-dots li{
    width: 30px;
}
}
.advantages {width:100%;background:linear-gradient(90deg,#1677ff 0%,#7ed957 100%);padding:10rem 0rem;}
.adv {display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:40px;grid-template-columns:repeat(3,1fr);}
.advantage-card {backdrop-filter:blur(10px);border-radius:20px;padding:40px 30px;text-align:center;color:#ffffff;transition:all 0.3s ease;cursor:default;opacity:0;transform:translateY(30px);}
.advantage-card.visible {opacity:1;transform:translateY(0);}
.advantage-card:hover {transform:translateY(-10px);background:rgba(255,255,255,0.1);}
.icon-wrapper {width:60px;height:60px;margin:0 auto 25px;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease;}
.advantage-card:hover .icon-wrapper {transform:scale(1.1) rotate(5deg);}
.icon-wrapper svg {width:100%;height:100%;fill:#ffffff;}
.advantage-title {font-size:22px;font-weight:600;margin-bottom:15px;line-height:1.3;}
.advantage-desc {font-size:15px;line-height:1.6;opacity:0.9;}
/**/@media (max-width:768px) {.advantages-container {grid-template-columns:1fr;gap:30px;}
.advantage-card {padding:35px 25px;}
.advantage-title {font-size:20px;}
}
/**/.energy_solutions {flex-direction:column;gap:40px;background:#f8f8f8;padding:8rem 0rem;margin-bottom:6rem;}
/**/.stenergy {display:flex;align-items:center;overflow:hidden;transition:all 0.3s ease;opacity:0;transform:translateY(20px);margin-bottom:50px;}
/**/.stenergy.visible {opacity:1;transform:translateY(0);}
/**/.engery_img {flex:1;min-width:40%;height:450px;overflow:hidden;}
.engery_img img {width:100%;height:100%;object-fit:cover;border-radius:20px;transition:transform 0.5s ease;}
.stenergy:hover .engery_img img {transform:scale(1.05);}
/**/.engery_content {flex:1;padding:40px;}
.engery_content h2 {font-size:28px;margin-bottom:16px;color:#2c3e50;transition:color 0.3s ease;font-family:'MontserratBold' !important;}
.stenergy:hover .engery_content h2 {color:#0567f0;}
.engery_content p {font-size:16px;line-height:1.6;color:#666;margin-bottom:24px;}
/*blog*/.l_cont1468 {width:1468px;margin:auto;}
.l_e2bx1nrs {width:100%;}
.l_e2bx1ri {width:calc(100% - 424px);padding-left:153px;padding-right:134px;}
.l_e2bx1le {width:424px;flex-shrink:0;display:flex;flex-direction:column;}
.l_e2bx1ris {width:100%;}
.l_e2bx1tit {font-size:32px;line-height:1.5;color:rgba(0,0,0,0.75);font-weight:400;font-family:'MontserratRegular';}
.l_e2bx1ris .l_e1bx1time p {font-weight:600;}
.l_e2bx1ris .l_e1bx1time {margin-top:20px;margin-bottom:0;}
.l_e2bx1cont {margin-top:80px;font-weight:300;font-family:'MontserratLight6' !important;}
.l_e2bx1cont p {font-size:16px;line-height:2;color:rgba(0,0,0,0.75);margin-bottom:16px;}
.yxedr_active p {font-size:16px;line-height:2;color:rgba(0,0,0,0.75);margin-bottom:16px;}
.l_e2bx1back p {font-size:14px;line-height:1.5;color:rgba(0,0,0,0.45);font-weight:300;font-family:'MontserratLight6' !important;}
.l_e2bx1back img {width:10px;margin-right:10px;}
.l_e2bx1back a {display:flex;align-items:center;}
.l_e2box1 .l_e1bx2li a {padding:0;}
.l_e2box1 .l_e1bx2li a::after {display:none;}
.l_e2box1 .l_e1bx2le {width:30%;}
.l_e2box1 .l_e1bx2ri {width:70%;padding-left:20px;}
.l_e2box1 .l_e1bx2tit {font-size:14px;line-height:1.5;color:rgba(0,0,0,0.45);font-weight:300;font-family:'MontserratLight6' !important;transition:all .36s;height:63px;overflow:hidden;}
.l_e2box1 .l_e1bx2li .l_e1bx1time p {font-size:12px;color:rgba(0,0,0,0.15);font-weight:400;font-family:'MontserratRegular' !important;}
.l_e2box1 .l_e1bx2li .l_e1bx1time {margin-top:16px;}
.l_e2box1 .l_e1bx2ul {margin-top:35px;}
.l_e2box1 .l_e1bx2li {margin-bottom:47px;}
.l_e2box1 .l_e1bx2li:last-child {margin-bottom:0;}
.l_e2bx1shp p {font-size:14px;line-height:1.5;color:rgba(0,0,0,0.45);font-weight:300;font-family:'MontserratLight6' !important;}
.l_e2bx1share {margin-top:70px;}
.l_e2bx1shp {width:72px;}
.l_e2bx1ics {width:calc(100% - 72px);padding-left:6px;}
.l_e2bx1ic1 {width:28px;position:relative;margin:0 12px;}
.l_e2bx1icimg {width:100%;}
.l_e2bx1icimg img {width:100%;}
.l_e2bx1ic1 a {display:block;width:100%;height:100% !important;z-index:200;background:none !important;padding:0 !important;}
.l_e2page .l_nybanbread {}
/* E4媒体中心-BLOG */.l_e4bx2mric {width:60px;height:60px;border-radius:50%;border:2px solid rgba(255,191,0,1);position:relative;transition:all .36s;cursor:pointer;}
.l_e4bx2mric::before {content:"";width:20px;height:2px;background-color:#FFBF00;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .36s;}
.l_e4bx2mric::after {content:"";width:2px;height:20px;background-color:#FFBF00;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .36s;}
.l_e4bx2more {width:60px;margin:auto;margin-top:50px;}
.l_e4page .l_e1bx2cont {padding-bottom:34px;overflow:hidden;}
.l_e1box2 {overflow:hidden;}
.l_e3bx1ul {overflow:hidden;}
/**/.learn-more-btn {display:inline-flex;align-items:center;gap:8px;padding:16px 26px;background:linear-gradient(110deg,#0667ef 0%,#0667ef 25%,#308bbd 70%,#6dbe76 100%);color:white;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease;}
.learn-more-btn:hover {background-color:#2980b9;transform:translateX(5px);}
.learn-more-btn svg {width:16px;height:16px;transition:transform 0.3s ease;}
.learn-more-btn:hover svg {transform:translateX(3px);}
/**/@media (max-width:768px) {.stenergy {flex-direction:column;}
.engery_img {width:100%;min-height:200px;}
.engery_content {padding:20px;}
}
/**/.stenergy:nth-child(2) {flex-direction:row-reverse;}
@media (max-width:768px) {.stenergy:nth-child(2) {flex-direction:column;}
}
/*blog*//*  */.blog_article {margin:5rem 0rem;}
.l_e1page {margin-bottom:5rem;}
/* 新闻顶部导航 —— 完全仿照产品样式 */
.article-top-nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 30px;
}
.article-page-title h2 {
    margin: 0;
    font-size: 24px;
    font-weight: 600;
}

/* 下拉框样式（和产品 1:1 对齐） */
.article-top-nav .custom-dropdown {
    position: relative;
    display: inline-block;
}
.article-top-nav .dropdown-trigger {
    padding: 8px 15px;
    border: 1px solid #ddd;
    border-radius: 6px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-width: 220px;
    background: #fff;
}
.article-top-nav .trigger-text {
    font-size: 14px;
    color: #333;
}
.article-top-nav .trigger-arrow {
    font-size: 12px;
    color: #666;
}
.article-top-nav .dropdown-options {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 6px;
    border-top: none;
    display: none;
    z-index: 999;
}
.article-top-nav .dropdown-option {
    display: block;
    padding: 10px 15px;
    font-size: 14px;
    color: #333;
    text-decoration: none;
}
.article-top-nav .dropdown-option:hover {
    background: #f5f5f5;
}
.article-top-nav .custom-dropdown:hover .dropdown-options {
    display: block;
}
.article-top-nav {display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:20px;}
.article-tabs {display:flex;gap:30px;}
.article-tabs a {text-decoration:none;color:#333;font-size:18px;font-weight:500;}
.article-tabs a:first-child {color:#000;font-weight:600;}
.article-hot-tags {display:flex;align-items:center;gap:8px;padding:10px 16px;background-color:#f5f5f5;border-radius:24px;cursor:pointer;}
.article-hot-tags span {font-size:16px;color:#333;}
.article-hot-tags i {font-size:14px;color:#666;}
/**/.article-card-container {display:grid;grid-template-columns:repeat(3,1fr);gap:30px;}
/**/.article-card {background-color:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,0.08);overflow:hidden;transition:box-shadow 0.3s ease;}
.article-card:hover {box-shadow:0 4px 16px rgba(0,0,0,0.12);}
.article-card-img {width:100%;height:300px;object-fit:cover;display:block;}
.article-card-content {padding:20px;}
.article-card-title {font-size:18px;font-weight:600;color:#222;margin-bottom:12px;line-height:1.4;}
.article-card-desc {font-size:14px;color:#666;line-height:1.5;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.article-card-meta {display:flex;gap:16px;font-size:14px;color:#888;}
/**/@media (max-width:992px) {.article-card-container {grid-template-columns:repeat(2,1fr);}
}
@media (max-width:576px) {.article-card-container {grid-template-columns:1fr;}
.article-tabs {gap:15px;}
.article-tabs a {font-size:16px;}
}
.contact-container {margin:10rem 0rem;}
.contact-cards {display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:50px;}
.contact-card {background-color:#f5f5f5;border-radius:12px;padding:40px 25px;text-align:center;}
.contact-card .card-icon {width:60px;height:60px;border-radius:50%;display:flex;background: #0567f0;align-items:center;justify-content:center;margin:0 auto 20px;color:#fff;font-size:18px;}
.contact-card .card-label {color:#666;font-size:14px;margin-bottom:8px;}
.contact-card .card-value {color:#333;font-size:16px;line-height:1.5;}
.message-section {margin-top:50px;}
.section-title {font-size:32px;font-weight:700;color:#222;margin-bottom:15px;width: 70%;}
.section-desc {color:#666;font-size:14px;line-height:1.6;margin-bottom:30px;}
.message-type {display:flex;flex-wrap:wrap;gap:25px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #eee;}
.type-item {display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#333;}
.type-item input[type="radio"] {display:none;}
.check-icon {width:16px;height:16px;border:2px solid #ddd;border-radius:50%;display:inline-block;position:relative;transition:all 0.2s;}
.type-item input[type="radio"]:checked + .check-icon {border-color:#0567f0;}
.type-item input[type="radio"]:checked + .check-icon::after {content:"";width:8px;height:8px;background-color:#0567f0;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.message-form {display:flex;flex-direction:column;gap:20px;}
.form-row {display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px;}
.message-form .submit-btn {width:200px;}
.form-input {height:50px;padding:0 15px;background-color:#f5f5f5;border:none;border-radius:6px;font-size:14px;color:#333;outline:none;}
.form-input::placeholder {color:#999;}
.form-textarea {height:100px;padding:15px;background-color:#f5f5f5;border:none;border-radius:6px;font-size:14px;color:#333;outline:none;resize:none;}
.form-textarea::placeholder {color:#999;}
.submit-btn:hover {background-color:#e55e00;}
@media (max-width:768px) {.section-title {font-size:26px;}
.message-type {gap:15px;}
.form-row {grid-template-columns:1fr;}
.factory-slider{
    padding: 2rem 0rem;
}
.faq-section h2{
    font-size: 28px;
}
                          .faq-question span{
    font-size: 16px;
}
                          .faq-answer{font-size:14px;}
.video-section h2{font-size:28px;}
.grid-power-tit .std-h2{
    font-size: 28px;
}
.product-detail{margin-top:0;}
.thumb-img{width:60px;height:60px;}
}
