@charset "utf-8";*{margin:0;padding:0;transition:.3s linear all;border:none;outline:none;box-sizing:border-box}
html{width:100%;scroll-behavior:smooth;scroll-padding-top:120px;margin:0 auto}
body{background-color:#fff;margin:0 auto;font-family:Roboto-Regular}
*::selection{color:#fff;background-color:#3e6cbc}
.imgbox a img:hover{transform:scaleX(1.05) scaleY(1.05)}
img{max-width:100%;display:block}
i{font-stretch:normal;font-style:normal}
li{list-style:none}
a{color:#333;text-decoration:none}
h1,h2{font-weight:normal}
.clear{clear:both}
.safe{max-width:1580px;width:calc(100% - 78px);margin:0 auto}
@media screen and (max-width:999px){.safe{max-width:1800px;width:calc(100% - 40px)}
}@media screen and (max-width:768px){.safe{width:calc(100% - 30px)}
}.b_safe{max-width:1650px;width:calc(100% - 78px);margin:0 auto}
@media screen and (max-width:999px){.b_safe{max-width:1650px;width:calc(100% - 40px)}
}@media screen and (max-width:768px){.b_safe{width:calc(100% - 30px)}
}.f_safe{max-width:1860px;width:calc(100% - 58px);margin:0 auto}
@media screen and (max-width:999px){.f_safe{max-width:1400px;width:calc(100% - 50px)}
}@media screen and (max-width:768px){.f_safe{width:calc(100% - 30px)}
}.banner{position:relative;z-index:2;line-height:0;font-size:0}
.banner .slick-arrow{position:absolute;z-index:99;top:50%;transform:translateY(-50%);width:47px;height:96px;background-repeat:no-repeat;background-position:center;-webkit-background-size:100% 100%;background-size:100% 100%;background-color:rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center}
.banner .slick-arrow i{font-size:20px;color:#fff}
.banner .slick-arrow:hover{background-color:rgba(255,255,255,0.1)}
.banner .slick-prev{left:0px;cursor:pointer;border-radius:0px 10px 10px 0px}
.banner .slick-next{right:0px;cursor:pointer;border-radius:10px 0px 0px 10px}
.banner .slick-dots{position:absolute;z-index:999999;left:0;right:0;bottom:26px;text-align:center;font-size:0;letter-spacing:0;text-align:center}
.banner .slick-dots li{margin-right:13px;display:inline-block;*display:inline;*zoom:1}
.banner .slick-dots li.slick-active a{cursor:pointer;opacity:1;background-color:#ff7f02}
.banner .slick-dots a{display:block;width:13px;height:13px;background-color:#fff;opacity:1;border-radius:50px;cursor:pointer;background-repeat:no-repeat;background-position:center;-webkit-background-size:100% 100%;background-size:100% 100%}
.banner.hide{display:none}
@media screen and (max-width:959px){.banner{display:block}
.banner.hide{display:block}
.banner .slick-arrow{display:none !important}
.banner .slick-dots{bottom:10px}
.banner .slick-dots li{margin:0 5px}
.banner .slick-dots a{width:10px;height:10px}
.banner2{display:none}
}.slick-list,.slick-slider,.slick-track{position:relative;display:block}
.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{top:0;left:0}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-dots .slide-count{display:none}
.slick-slide{position:relative}
.slick-slide iframe{position:absolute;left:0;top:0;width:100%;height:100%}
.slick-slide video{position:absolute;display:block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:101%;min-height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;display:none \9;display:block \9\0}
.slick-arrow img{filter:brightness(100)}
.slick-arrow:hover img{filter:unset}
@media(max-width:1333px){.banner .slick-prev img,.banner .slick-next img{width:50px}
.banner .slick-arrow{z-index:99;top:50%;margin-top:-31px;width:50px;height:50px}
}@media screen and (max-width:991px){.slick-slide video{object-position:inherit;object-fit:inherit;width:100%;height:100%;transform:translate(0,0);left:0;top:0}
}.tankaunga{position:fixed;width:100%;height:100%;left:0px;top:0px;background:rgba(0,0,0,0.5);display:none;z-index:9999999999}
.tankaunga:before{content:"X";position:absolute;width:30px;height:30px;line-height:30px;text-align:center;top:10px;right:10px;background:#fff;border-radius:50%;font-size:18px;cursor:pointer}
.tankaungn2{position:fixed;left:5%;top:5%;right:5%;bottom:5%;background:rgba(0,0,0,0.5)}
.tankaungn2 iframe,.tankaungn2 video{position:absolute;top:0;left:0;width:100%;height:100%;border:none}
.tankaungn2 iframe body{margin:0px !important}
.box{position:relative}
.jqzoom{float:left;position:relative;padding:0px}
div.zoomdiv{z-index:200;position:absolute;top:0px;left:0px;width:400px;height:400px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden}
div.zoomdiv img{max-width:unset !important}
div.jqZoomPup{z-index:200;visibility:hidden;position:absolute;top:0px;left:0px;border:1px solid #aaa;background:#ffffff;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);transition:none}
#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999999999999999999999999999999}
#baguetteBox-overlay.visible{opacity:1}
#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}
#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}
#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}
#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:Verdana,Geneva,sans-serif}
#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}
#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}
#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}
.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}
.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}
.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}
.baguetteBox-button#next-button{right:2%}
.baguetteBox-button#previous-button{left:2%}
.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}
.baguetteBox-button svg{position:absolute;left:0;top:0}
.spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}
.double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}
.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes bounceFromRight{0%{margin-left:0}
50%{margin-left:-30px}
100%{margin-left:0}
}@keyframes bounceFromRight{0%{margin-left:0}
50%{margin-left:-30px}
100%{margin-left:0}
}@-webkit-keyframes bounceFromLeft{0%{margin-left:0}
50%{margin-left:30px}
100%{margin-left:0}
}@keyframes bounceFromLeft{0%{margin-left:0}
50%{margin-left:30px}
100%{margin-left:0}
}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);transform:scale(1)}
}@keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}
50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}
}.column{position:fixed;right:0px;top:50%;transform:translateY(-50%);z-index:15000;display:flex}
.column ul{display:flex;flex-direction:column;align-items:flex-end}
.column ul li{margin-bottom:3px;min-width:50px;max-width:250px;background-color:#ffffff;border-radius:6px;display:flex;align-items:center}
.column ul li:hover .tiaozhuan{display:flex;width:90px;margin-left:15px;margin-right:10px}
.column ul li .tiaozhuan{width:0;display:flex;align-items:center;justify-content:center}
.column ul li a{height:100%}
.column ul li .imgbox{width:60px;height:60px;background-color:#ababab;border-radius:5px;display:flex;justify-content:center;align-items:center;position:relative;flex-shrink:0;box-shadow:0px 0px 17px 1px rgba(0,0,0,0.3)}
.column ul li .imgbox a{width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}
.column ul li .imgbox:hover i{color:#fff !important}
.column ul li .imgbox:hover img{transform:unset !important}
.column .wechat{position:relative}
.column .gotop{cursor:pointer}
.column .gotop .icon-xiajiantou{transform:rotate(180deg)}
.column .wechat .erweima{position:absolute;width:150px;height:150px;top:-10px;right:100%;display:none;cursor:pointer;border:10px solid rgba(0,0,0,.1);border-radius:10px}
.column .wechat .erweima img,.column .whatsapp .erweima img{width:100%;height:100%;border-radius:10px !important;padding-right:0px;background-color:transparent}
.column img{display:block;width:45%}
.column .gotop i{font-size:18px;font-weight:bold;display:flex;align-items:center;justify-content:center}
.column .facebook i{font-size:18px !important;padding:5px;border:1px solid #fff;border-radius:50px}
.column .phonebox:hover img{filter:brightness(100)}
.column .phonebox .phone{width:0;display:flex}
.column .phonebox .phone p{word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;transition:linear width .3s;color:#fff}
.column i{color:#fff !important}
.column .phonebox:hover .phone{width:180px;display:flex;margin-right:10px;margin-left:10px}
.column .imgbox:hover{background-color:#abd059}
.column .imgbox.wechat:hover .erweima{display:block}
.column .imgbox:hover img{filter:brightness(100)}
.column .phonebox:hover .imgbox{background-color:#00205b !important}
@media(max-width:1600px){.column ul li .imgbox{width:50px;height:50px}
.column .wechat .erweima,.column .whatsapp .erweima{position:absolute;width:150px;height:150px;top:-10px;right:80px;display:none;cursor:pointer}
.column ul li .imgbox i{font-size:21px}
}@media(max-width:1333px){.column .wechat .erweima,.column .whatsapp .erweima{position:absolute;width:100px;height:100px;top:-10px;right:70px;display:none;cursor:pointer}
}@media(max-width:999px){.column ul li .tiaozhuan{display:none}
.column ul li:hover .tiaozhuan{display:none}
.column{position:fixed;right:0px;top:unset;bottom:0;width:100%;height:45px;transform:unset}
.column ul li .imgbox{width:45px;height:45px}
.column .wechat .erweima,.column .whatsapp .erweima{position:absolute;width:150px;height:150px;top:-173px;right:17%;display:none;cursor:pointer}
.column ul{display:flex;flex-direction:row;width:100%;justify-content:center;align-items:center;background:rgba(255,255,255,0.5);height:100%}
.column ul li{margin-bottom:0px;width:100%}
.column ul li .imgbox{width:100%;height:0}
.column ul li .imgbox a{width:100%;height:45px}
.column ul li .imgbox img{width:30px;filter:brightness(100)}
.column ul li a{border:unset}
.column ul{background-color:rgba(0,0,0,.3)}
.column ul li .phonenum{position:absolute;right:53px;padding:10px;color:#333;background-color:#fff;display:none;word-wrap:nowrap;right:unset;top:-100%}
.column .facebook i{border:unset}
.column ul li .imgbox img{width:auto}
.column ul li{background-color:transparent}
.column .phonebox:hover .phone{}
.column .phonebox .phone{width:auto;min-width:180px;margin-right:0px;margin-left:0px;top:-40px;position:absolute;background:#fff;padding:10px}
.column .phonebox .phone p{color:#333}
.column .phonebox .phone{display:none}
}@media(max-width:768px){.column ul li .imgbox{width:45px;height:45px}
.column .wechat .erweima,.column .whatsapp .erweima{position:absolute;width:135px;height:135px;top:-157px;display:none;cursor:pointer;left:0}
.column ul{display:flex;flex-direction:row;width:100%;justify-content:center;align-items:center;height:100%}
.column ul li{margin-bottom:0px;width:100%}
.column ul li .imgbox{width:100%;height:0}
.column ul li .imgbox a{width:100%}
}@media(max-width:450px){.column ul li .imgbox img{width:25px}
.column .phonebox .phone{right:0}
.column ul li .imgbox{width:45px;height:45px}
.column ul li .imgbox i{font-size:18px}
.column .gotop i{font-size:14px !important}
.column .wechat .erweima{position:absolute;width:100px;height:100px;top:-125px;right:20px;display:none;cursor:pointer;left:0}
.column ul{display:flex;flex-direction:row;width:100%;justify-content:center;align-items:center;height:100%}
.column ul li{margin-bottom:0px;width:100%}
.column ul li .imgbox{width:100%;height:0}
.column ul li .imgbox a{width:100%}
}.m-formcountry{position:relative}
.m-formcountry .drop-btn{position:relative}
.m-formcountry .drop-btn i,.m-formcountry .drop-btn svg{position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:12px;color:#333;right:18px;font-weight:bold}
.m-formcountry .drop-list{display:none;border:1px solid #e6e6e6;width:100%;position:absolute;top:100%;background-color:#fff;max-height:223px;overflow-x:hidden;z-index:10001;scrollbar-color:#333 rgba(0,0,0,0.05);scrollbar-width:thin;box-shadow:0px 7px 13px 0px rgba(0,0,0,0.08);border-radius:0px;padding:15px 0px}
.m-formcountry .drop-list::-webkit-scrollbar{width:5px;height:5px}
.m-formcountry .drop-list::-webkit-scrollbar-track{background:rgba(0,0,0,0.05)}
.m-formcountry .drop-list::-webkit-scrollbar-thumb{background-color:#333}
.m-formcountry .drop-list li{font-size:16px;line-height:20px;overflow:hidden;padding:8px 12px;cursor:pointer;color:#666}
.m-formcountry .drop-list li.on{background-color:#eaecf1}
@media(max-width:768px){.m-formcountry .drop-list li{padding:2px 20px;font-size:14px}
.m-formcountry .drop-list{padding:0}
}.searchbox{position:relative;padding-right:33px}
.searchbox a{color:#fff;font-size:20px;cursor:pointer}
.searchbox a:hover{color:#333}
.searchbox::after{content:"";position:absolute;right:0;width:1px;height:36px;background-color:#ffffff;top:50%;transform:translateY(-50%)}
.searchbox .s_wrap{position:absolute;right:0;width:300px;top:50px;background-color:#fff;height:55px;border:2px solid #000;padding-left:15px;display:none;transition:none}
.searchbox .s_wrap .s_inner{display:flex;align-items:center;height:100%}
.searchbox .s_wrap .ent{height:100%;width:80%;font-family:HelveticaLTStd-Roman;font-size:16px;color:#333;padding-right:15px}
.searchbox .s_wrap .searchbtn{width:20%;height:100%;position:relative}
.searchbox .s_wrap .searchbtn .sea{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:18px;pointer-events:none;font-weight:bold;cursor:pointer}
.searchbox .s_wrap .sub{width:100%;height:100%;cursor:pointer;background-color:transparent}
.searchbox .s_wrap .searchbtn:hover i{color:#abd059}
.searchbox{margin-right:0 !important}
.lanauage_wrap{display:flex;align-items:center;margin-right:0px;display:flex;justify-content:center;align-items:center;position:relative;z-index:100;margin-left:28px;font-family:Montserrat-Regular;font-size:16px;color:#666666}
.lanauage_wrap .lanauage{position:relative;transition:none;cursor:pointer;display:flex;align-items:center;font-size:16px;color:#333333}
.lanauage_wrap .lanauage>i{font-size:19px;color:#fff}
.lanauage_wrap .lanbox{display:flex;align-items:center}
.lanauage_wrap .lanauage .icon-duoyuyan{font-size:24px;color:#fff !important;margin-right:6px}
.lanauage_wrap .lanauage .lanbox i{color:#fff;font-size:12px;margin-left:24px}
.lanauage_wrap .lanauage img{margin-right:10px;width:27px;height:14px}
.lanauage_wrap .lanbox a{font-family:Montserrat-Regular;font-size:16px;color:#666666;margin-left:5px}
.lanauage_wrap .lanauage:hover .icon-duoyuyan{color:#fff !important}
.lanauage_wrap .lanauage:hover .name{color:#fff !important}
.lanauage_wrap .lanauage:hover .lanbox i{color:#fff;font-size:12px;font-weight:bold}
.lanauage_wrap .lanauage .silde-down{transition:none;display:none;position:absolute;top:100%;background-color:#fff !important;text-align:center;min-width:100px;width:120px;max-width:200px;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2);z-index:10;right:0px;margin-top:14px;z-index:1000}
.lanauage_wrap .lanauage .silde-down a{color:#333;padding:6px 0px;display:inline-block;width:100%;font-size:16px !important}
.lanauage_wrap .lanauage .silde-down li{}
.lanauage .silde-down li:hover{background-color:#abd059}
.lanauage_wrap .lanauage .silde-down li:hover a{color:#fff !important}
.lanauage_wrap .name{color:#fff !important}
.lanauage_wrap .lanauage:hover .name{color:#999 !important}
.lanauage_wrap .lanauage:hover i{color:#999 !important}
.lanauage_wrap .lanauage:hover .icon-duoyuyan{color:#999 !important}
@media(max-width:1600px){.lanauage_wrap{margin-left:20px}
}@media(max-width:1333px){.lanauage_wrap .lanbox a{font-size:14px !important}
.lanauage_wrap{margin-left:12px}
.searchbox a{font-size:18px;cursor:pointer}
}@media(max-width:999px){.lanauage_wrap .lanauage .silde-down a{padding:7px 0px;font-size:14px !important}
.lanauage_wrap{width:95px;height:40px;margin-left:15px; margin-right:40px;}
.lanauage_wrap .lanauage .lanbox i{font-size:12px;margin-left:5px;color:#333}
.searchbox{display:none}
}@media(max-width:768px){.lanauage_wrap .lanauage .silde-down a{padding:5px 0px;font-size:14px !important}
.lanauage_wrap{width:95px;height:35px;margin-left:10px}
}.m-mobilenav{display:none}
.m-mobilenav *{margin:0px;padding:0px;box-sizing:border-box;-moz-box-sizing:border-box}
@media screen and (max-width:999px){.mbnav-wp_seach{width:100%;margin:auto;position:absolute;z-index:2}
.mbnav-wp_seach>form>.box-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:rgba(255,255,255,0.7)}
.mbnav-wp_seach>form>.box-form>.box-text{width:-moz-calc(100% - 30px);width:calc(100% - 30px);border:0px;height:100%;padding-left:10px;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;outline:none}
.mbnav-wp_seach>form>.box-form>.box-submit{width:30px;height:100%;border:0px;position:relative;z-index:2;background:transparent;cursor:pointer;background:transparent}
.mbnav-wp_seach>form>.box-form .icon{position:absolute;right:4px;top:10px;z-index:1}
.mbnav-list{margin-top:20px}
.m-mobilenav{position:absolute;z-index:11;padding-top:25px;top:0;left:0;display:block;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100}
.m-mobilenav .mbnav-btn{position:fixed;z-index:2;top:75px;right:2.5%;padding:4px;border-radius:4px;overflow:hidden;background:#FFFFFF;width:34px;-webkit-transition:all 550ms;-o-transition:all 550ms;-moz-transition:all 550ms;transition:all 550ms}
.m-mobilenav .mbnav-btn .line{width:100%;height:2px;background-color:#00205b}
.m-mobilenav .mbnav-btn.active .line{background-color:#FFFFFF}
.m-mobilenav .mbnav-btn .line2{margin-top:6px;margin-bottom:6px}
.m-mobilenav .mbnav-btn .smalldaohangxuanzhong{background-color:#FFFFFF}
.m-mobilenav .mbnav-btn.active{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);background:transparent;top:50px}
.m-mobilenav .mbnav-bd{position:absolute;left:0;top:0;width:300px;height:100%;top:0;visibility:hidden;z-index:1}
.m-mobilenav .mbnav-bd.show{visibility:visible}
.m-mobilenav .mbnav-bd.show .mbnav-wp{height:100%;opacity:1}
.m-mobilenav .mbnav-bd.show .mbnav-item>a{opacity:1;color:#FFFFFF;-webkit-transform:scale(1) translate(0,0);-moz-transform:scale(1) translate(0,0);-ms-transform:scale(1) translate(0,0);-o-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}
.m-mobilenav .mbnav-wp{position:fixed;left:0;top:0;width:100%;height:0;background-color:rgba(51,51,51,0.9);top:0;-webkit-transition:all 550ms;-o-transition:all 550ms;-moz-transition:all 550ms;transition:all 550ms;opacity:0}
.m-mobilenav .mbnav-fix{position:absolute;left:0;top:60px;z-index:1;height:-moz-calc(100% - 60px);height:calc(100% - 60px);width:100%;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden}
.m-mobilenav .mbnav-item{position:relative;padding-left:44px;padding-right:24px;padding-top:8px;padding-bottom:8px}
.m-mobilenav .mbnav-item i{position:absolute;left:13px;top:7px;width:24px;height:24px;line-height:24px;text-align:center;background:transparent;font-size:16px;color:#fff;cursor:pointer}
.m-mobilenav .mbnav-item>a{display:block;line-height:26px;font-size:16px;color:#FFFFFF;-webkit-transform:scale(1.1) translate(60px,-35px);-moz-transform:scale(1.1) translate(60px,-35px);-ms-transform:scale(1.1) translate(60px,-35px);-o-transform:scale(1.1) translate(60px,-35px);transform:scale(1.1) translate(60px,-35px);opacity:0;-webkit-transition:0.5s 0.1s;-o-transition:0.5s 0.1s;-moz-transition:0.5s 0.1s;transition:0.5s 0.1s}
.m-mobilenav .mbnav-item>a.current:after{content:"";margin-left:5px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:6px;height:6px;background-color:#fff;border-radius:50%;-webkit-transition:all 550ms;-o-transition:all 550ms;-moz-transition:all 550ms;transition:all 550ms}
.m-mobilenav .mbnav-item>a.active{color:#529dba}
.m-mobilenav .mbnav-item>a.active:after{background-color:#529dba}
.m-mobilenav .mbnav-item:nth-child(1)>a{-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}
.m-mobilenav .mbnav-item:nth-child(2)>a{-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}
.m-mobilenav .mbnav-item:nth-child(3)>a{-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}
.m-mobilenav .mbnav-item:nth-child(4)>a{-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}
.m-mobilenav .mbnav-item:nth-child(5)>a{-webkit-transition-delay:450ms;-moz-transition-delay:450ms;-o-transition-delay:450ms;transition-delay:450ms}
.m-mobilenav .mbnav-item:nth-child(6)>a{-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}
.m-mobilenav .mbnav-item:nth-child(7)>a{-webkit-transition-delay:550ms;-moz-transition-delay:550ms;-o-transition-delay:550ms;transition-delay:550ms}
.m-mobilenav .mbsbnav-list{padding:10px 0;display:none;transition:none}
.m-mobilenav .mbsbnav-item{position:relative;padding-left:20px;padding-right:5px}
.m-mobilenav .mbsbnav-item i{left:0;top:6px;line-height:24px}
.m-mobilenav .mbsbnav-item a{display:block;padding:5px 5px;line-height:24px;font-size:14px;color:#fff}
.m-mobilenav .mbsbnav-item a.active{color:#529dba}
.box-form-tj{position:absolute;font-size:20px !important;right:5px;top:8px;color:#043F71}
}@media screen and (max-width:768px){.m-mobilenav .mbnav-item>a{font-size:14px;line-height:24px}
.m-mobilenav .mbnav-item{padding-top:5px}
.m-mobilenav .mbnav-item i{top:4px}
.m-mobilenav .mbnav-btn{top:15px}
}

.xjtop{ background-color: rgb(27, 29, 42);color:#fff; width:100%;position:fixed;z-index:999; top:0; overflow:hidden;}
.xjtop_ul{ display:flex;justify-content:space-between; font-size:0.875em;line-height:36px; height:36px;transition:ease width .3s; color:#fff;}
.xjtop_ul  a{color:#fff;}
.xjtop.xjtop2 .xjtop_ul{height:0;transition:ease width .3s;}


header{width:100%;position:fixed;z-index:2;border-radius:1px;top:36px;z-index:100000;height:100px;background-image:url(../images/header_bg.png);background-size:cover;background-position:left top}

.p_header{position:absolute !important;top:0;left:0}
header>.safe{display:flex;align-items:center;justify-content:space-between;height:100%}
header .bottombox{display:flex;align-items:center;justify-content:flex-end}
header .menubox{display:flex;align-items:center;height:100%;margin-right:9px}
header .menubox>li{position:relative;margin:0px 25.3px;margin-top:38px}
header .menubox>li>a{padding:0px 0px 40px 0px;display:inline-block;font-family:Roboto-Regular;font-size:18px;color:#fff;display:flex;flex-direction:column;align-items:center;position:relative}
header .menubox>li>a img{margin-bottom:0px;transition:ease .3s all}
header .menubox>li>a i{font-size:12px;color:#000;font-weight:bold;margin-inline-end:6px}
header .menubox>li>a::after{position:absolute;content:"";width:0px;bottom:15px;transition:ease width .3s;height:3px;background-color:#fff;border-radius:2px}
header .menubox ul a{padding:16px 20px;display:inline-block;min-width:189px;font-family:Verdana;font-size:18px;color:#333;width:100%}
header .get_a_quote{display:flex;align-items:center;justify-content:center;width:130px;height:40px;background-color:#e4002b;border-radius:4px;font-family:Montserrat-Light;font-size:16px;color:#fefefe;margin-left:33px}
header .menubox>li>ul{position:absolute;top:100%;left:-12px;background-color:#eaeaea;display:none;transition:none}
header .menubox>li ul{min-width:262px;width:max-content;box-shadow:0px 13px 46px 0px rgba(0,0,0,0.08);max-height:500px;overflow:auto;scrollbar-color:#666 rgba(0,0,0,0.05);scrollbar-width:thin}
header .menubox>li>ul>li ul{position:absolute;top:0%;left:100%;background-color:#eaeaea;display:none;transition:none;border-radius:8px;box-shadow:0px 13px 46px 0px rgba(0,0,0,0.08)}
header .menubox>li.xjpro{position:initial}
header .menubox>li.xjpro .xinjiapro{display:none;position:absolute;left:5%;width:90%;padding:2em 3em;background:#eaeaea;line-height:1.5em;color:#333;align-items:stretch;justify-content:space-between;gap:3em; top:100%;}
header .menubox>li.xjpro .xinjiapro2{}
header .menubox>li.xjpro:hover .xinjiapro{display:flex}

.xinjiapro_b{flex:1;}

.xinjiapro{}
.xinjiapro_t{display:flex;justify-content:space-between;padding-bottom:1em;border-bottom:1px solid #ccc;margin-bottom:1em;align-items:center;gap:1em}
.xinjiapro_t_img{width:40%}
.xinjiapro_t_img img{aspect-ratio:3/2;object-fit:cover}
.xinjiapro_t>a{font-size:1em;font-weight:bold}
.xinjiapro_t:hover .xinjiapro_t_img img{transform:scale(1.1)}
.xinjiapro_t:hover>a{color:#f8a900}
.xinjiaprolist{display:grid;grid-template-columns:repeat(2,1fr);gap:0.5em}
.xjpl_b>a{display:block}
.xjpl_b>a img{aspect-ratio:3/2;object-fit:cover}
.xjpl_b>a h6{line-height:1em;padding-top:0.5em;font-weight:400; text-align:center;}
.xjpl_b>a:hover h6{text-decoration:underline}
header .logo{flex-shrink:0;display:flex;align-items:center}
header .logo a{margin-right:75px}
header .gupiao{display:flex;align-items:center;flex-shrink:0}
header .gupiao .svgbox{margin-right:15px;border-radius:10px;overflow:hidden}
header .gupiao .name{font-family:Roboto-Regular;font-size:18px;color:#333333;margin-bottom:5px}
header .gupiao .resu{font-family:Roboto-Bold;font-size:26px;color:#333333}
header .rightbox{margin-right:7px}
header .menubox>li:hover>a{}
header .menubox>li:hover>a::after{width:54px}
header .menubox ul li:hover>a{color:#fff !important;background-color:#abd059}
header .menubox .active_title>a{}
header .menubox .active_title>a::after{width:54px}
@media(max-width:1900px){header .gupiao .resu{font-size:22px}
header .menubox>li{margin:0px 20px;margin-top:38px}
}@media(max-width:1800px){header .menubox>li{margin:0px 14px;margin-top:38px}
}@media(max-width:1750px){header .menubox>li{margin:0px 11px;margin-top:38px}
}@media(max-width:1700px){header .menubox>li{margin:0px 8px;margin-top:38px}


}@media(max-width:1600px){
    header{height:75px}
    .content-sec-nav.fixed{ top:75px;}

header .get_a_quote{width:130px;height:40px;font-size:16px;margin-left:20px}
header .menubox>li{position:relative;margin:0px 19.3px;margin-top:34px}
header .rightbox{margin-right:0px}
header .logo a{margin-right:30px}
header .gupiao .svgbox{margin-right:10px;border-radius:10px}
header .gupiao .name{font-size:16px;margin-bottom:2px}
header .gupiao .resu{font-size:18px}
header .menubox>li>a{padding:0px 6px 28px;font-size:16px}
header .logo a img{width:178px}
header .menubox>li{margin:0px 8.3px;margin-top:28px}
header .menubox>li:hover>a::after{width:38px}
header .menubox .active_title>a::after{width:38px}
header .menubox>li>a::after{bottom:10px}
.searchbox{padding-right:20px}
.lanauage_wrap .lanauage .lanbox i{font-size:12px;margin-left:6px}
.searchbox a{font-size:18px}
}@media(max-width:1333px){header .gupiao{display:none}
header{background-position:50% top}
}@media(max-width:1200px){header .menubox>li>a{padding:0px 0px 28px 0px;font-size:14px}
header .menubox>li:hover>a::after{width:25px}
header .menubox .active_title>a::after{width:25px}
header .logo a img{width:150px}
header .menubox>li{margin:0px 6.3px;margin-top:28px}
}@media(max-width:999px){
    header .menubox{display:none;}
    .xjtop{display:none}
header{height:60px; background:#333; top:0;}
.content-sec-nav.fixed{ top:60px;}
header .logo img{width:95px}
}
@media(max-width:768px){header .get_a_quote{display:none}
header{height:50px;}
header .logo img{width:78px}
header .logo a img{width:140px}

    
}
@media(max-width:570px){header .logo a img{width:110px}
}@media(max-width:400px){}
.fix_header{background-color:#fff;top:0 !important;background-image:none}
.fix_header .menubox>li>a{color:#333}
.fix_header .menubox>li>a::after{background-color:#abd059}
.fix_header .searchbox a{color:#333}
.fix_header .searchbox::after{background-color:#333}
.fix_header .lanauage_wrap .lanbox a{color:#333 !important}
.fix_header .lanauage_wrap .lanauage>i{color:#333 !important}
@media(max-width:999px){.fix_header{top:0}
.fix_header .topbox{display:none}
}.crumb .safe{padding:23px 0px 20px}
.crumb1 .safe{}

.crumb,.crumb a{font-family:Roboto-Bold;font-size:16px;letter-spacing:0px;color:#333333;margin-top:136px}
.crumb a:hover{font-family:Roboto-Bold;color:#abd059}
.crumb .active{color:#abd059}
@media(max-width:1600px){.crumb .safe{padding:20px 0px}
}@media(max-width:1333px){.crumb .safe{padding:15px 0px}
}@media(max-width:768px){.crumb .safe{padding:15px 0px 12px}
.crumb,.crumb a{font-size:14px}
}.index_banner,.page_banner,.page_banner1,.zs{margin:0 auto;position:relative;overflow:hidden;margin-top:100px}
.index_banner img{width:100%;height:100%;display:block;object-fit:cover}
.index_banner .swiper-pagination{top:unset;bottom:35px !important;display:flex;justify-content:center;width:100%}
.index_banner .swiper .swiper-pagination-bullet{width:16px;height:16px;background-color:#000000;opacity:0.3;margin-right:10px !important}
.index_banner .swiper .swiper-pagination-bullet-active{background-color:#17267b;opacity:1}
.index_banner .swiper .swiper-pagination-bullet:last-child{margin-right:0 !important}
.index_banner .control{top:50%;transform:translateY(-50%);z-index:15;cursor:pointer;color:#fff;position:absolute;font-weight:bold;transition:.3s linear color;font-size:26px}
.index_banner .banner_prev{left:2.6%}
.index_banner .banner_next{right:2.6%}
.index_banner .control:hover{color:#cccc}
.index_banner .box{position:absolute;top:13%;left:0;right:0;margin:0 auto}
.index_banner .box .title{text-align:center;font-family:HelveticaLTStd-BoldCond;font-size:80px;color:#000000;width:60%;margin:0 auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.index_banner .box .title a{color:#000}
.index_banner .box .title span{color:#4eb23c}
.index_banner .box .title:hover,.index_banner .box .title a:hover{color:#4eb23c !important}
@media(max-width:1600px){.index_banner,.page_banner,.page_banner1,.zs{margin-top:75px}
}@media(max-width:1333px){.index_banner,.page_banner,.page_banner1,.zs{margin-top:75px}
}@media(max-width:999px){.index_banner,.page_banner,.page_banner1,.zs{margin-top:60px}
.index_banner .slick-slide img{min-height:200px;object-fit:cover}
}@media(max-width:768px){.index_banner,.page_banner,.page_banner1,.zs{margin-top:50px}
}@media(max-width:570px){}
.page_banner{position:relative}
.page_banner .bg{min-height:180px;width:100%;object-fit:cover}
.page_banner::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.4)}
.page_banner .safe{position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);text-align:center;z-index:100}
.page_banner .title{font-family:Roboto-Bold;font-size:70px;line-height:70px;color:#ffffff}
.page_banner .content{font-family:Montserrat-Light;font-size:24px;line-height:34px;color:#333333}
.page_banner img{width:100%}
@media(max-width:1600px){.page_banner .title{font-size:62px;line-height:62px}
}@media(max-width:1333px){.page_banner .title{font-size:54px;line-height:54px}
}@media(max-width:999px){.page_banner .title{font-size:46px;line-height:46px}
}@media(max-width:768px){.page_banner .title{font-size:38px;line-height:38px}
}@media(max-width:570px){.page_banner .title{font-size:28px;line-height:28px}
}.page_banner1{position:relative}
.page_banner1 .bg{min-height:180px;width:100%;object-fit:cover;position:absolute;height:100%;z-index:-1}
.page_banner1 .b_safe{position:static;left:0;right:0;margin:0 auto;text-align:center;z-index:100;top:0;padding-top:100px;margin-bottom:80px}
.page_banner1 .title{font-family:Roboto-Bold;font-size:70px;line-height:70px;color:#ffffff;margin-bottom:30px}
.page_banner1 .content{font-family:Montserrat-Light;font-size:24px;line-height:34px;color:#333333}
.page_banner1 .crumb{margin-bottom:63px;margin-top:25px}
.page_banner1 .crumb,.page_banner1 .crumb a{color:#ffffff}
.page_banner1 .crumb .active{color:#abd059}
.page_banner1 .crumb a:hover{color:#abd059}
@media(max-width:1820px){.page_banner1 .bg{position:absolute;height:100%}
.page_banner1 .b_safe{position:relative;padding:50px 0px}
.page_banner1 .title{font-size:62px;line-height:62px;margin-bottom:20px}
.page_banner1 .crumb{margin-bottom:50px}
}@media(max-width:1600px){.page_banner1 .title{font-size:62px;line-height:62px}
.page_banner1 .title{font-size:58px;line-height:58px;margin-bottom:18px}
.page_banner1 .crumb{margin-bottom:40px}
}@media(max-width:1333px){.page_banner1 .title{font-size:54px;line-height:54px}
.page_banner1 .title{font-size:50px;line-height:50px;margin-bottom:15px}
.page_banner1 .crumb{margin-bottom:30px}
}@media(max-width:999px){.page_banner1 .title{font-size:46px;line-height:46px}
.page_banner1 .title{font-size:42px;line-height:42px;margin-bottom:15px}
.page_banner1 .crumb{margin-bottom:20px}
.page_banner1 .b_safe{margin-bottom:40px}
}@media(max-width:768px){.page_banner1 .title{font-size:38px;line-height:38px}
.page_banner1 .title{font-size:36px;line-height:36px;margin-bottom:15px}
.page_banner1 .crumb{margin-bottom:15px}
}@media(max-width:570px){.page_banner1 .title{font-size:28px;line-height:28px}
.page_banner1 .title{font-size:28px;line-height:28px;margin-bottom:15px}
.page_banner1 .b_safe{margin-bottom:30px}
}

   /* 首屏视频容器 */
    .video-banner {
      position: relative;
      width: 100%;
      height: 100vh; /* 占满一屏高度 */
      overflow: hidden;
    }

    /* 视频样式：全屏、不变形 */
    .video-banner video {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      min-width: 100%;
      min-height: 100%;
      width: auto;
      height: auto;
      z-index: 1;
      object-fit: cover;
    }

    /* 黑色半透明遮罩 */
    .video-mask {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5); /* 0.5 = 50%透明度黑色遮罩 */
      z-index: 2;
      color:#fff;
    }

    /* 文字内容居中 */
    .banner-content {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      z-index: 3;
      text-align: center;
      color: #fff;
      padding: 0 20px;
    }

    /* 标题样式 */
    .banner-title {
      font-size: 48px;
      font-weight: bold;
      margin-bottom: 20px;
    }

    /* 副标题样式 */
    .banner-desc {
      font-size: 20px;
      margin-bottom: 30px;
      opacity: 0.9;
    }

    /* 按钮样式（可选） */
    .banner-btn {
      display: inline-block;
      padding: 12px 30px;
      border: 2px solid #fff;
      color: #fff;
      text-decoration: none;
      font-size: 16px;
      transition: 0.3s;
    }

    .banner-btn:hover {
      background: #fff;
      color: #000;
    }

    /* 移动端适配 */
    @media (max-width: 768px) {
      .banner-title {
        font-size: 28px;
      }
      .banner-desc {
        font-size: 16px;
      }
    }


.videobanners{
    position: relative;
    max-height: calc(100vh - 50px);
    overflow: hidden;
    line-height: 1;
}
.videobanners .videobanner-text{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    max-width: 1400px;
    width: 100%;
    color: #fff;
    z-index: 2;
}
.videobanners .videobanner-text h1{
    font-size: 5.625rem;
    font-family: 'Folio';
}
.videobanners .videobanner-text p{
    margin: 2% 0 6%;
    font-size: 1.5rem;
    line-height: 2;
}
.videobanners .videobanner-text a{
    border: 1px solid #fff;
    color: #fff;
    padding: 10px 20px;
    font-size: 1.875rem;
}



.title46{font-family:Roboto-Bold;font-size:46px;color:#333}
.title46 a{color:#333;font-weight:900;}
.title46 span{color:#ff7f02;font-weight:900;}
.title46 a:hover{color:#ff7f02}
.title42{font-family:Roboto-Bold;font-size:42px;color:#333333}
.title40{font-family:Roboto-Bold;font-size:40px;color:#333}
.title36{font-family:Roboto-Bold;font-size:36px;color:#333333}
.title28{font-family:Roboto-Bold;font-size:28px;color:#333333}
.title26{font-family:Roboto-Medium;font-size:26px;color:#333333}
@media(max-width:1600px){.title46{font-size:40px}
.title42{font-size:38px}
.title40{font-size:36px}
.title36{font-size:32px}
.title28{font-size:26px}
.title26{font-size:24px}
}@media(max-width:1333px){.title46{font-size:34px}
.title42{font-size:34px}
.title40{font-size:32px}
.title36{font-size:28px}
.title28{font-size:24px}
.title26{font-size:22px}
}@media(max-width:999px){.title46{font-size:30px}
.title42{font-size:30px}
.title40{font-size:28px}
.title36{font-size:24px}
.title28{font-size:22px}
.title26{font-size:20px}
}@media(max-width:768px){.title46{font-size:26px}
.title42{font-size:26px}
.title40{font-size:24px}
.title36{font-size:22px}
.title28{font-size:20px}
.title26{font-size:18px}
}@media(max-width:570px){.title46{font-size:22px}
.title42{font-size:22px}
.title40{font-size:20px}
.title36{font-size:20px}
.title28{font-size:18px}
}.h_product_category{padding:70px 0;background-color:#f8f9fa}
.h_product_category .wrap{display:flex;flex-wrap:wrap}
.h_product_category .inner{width:19%;margin-right:1.25%;background-color:#fff;position:relative;margin-bottom:34px;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,0.08);transition:all 0.3s ease}
.h_product_category .inner:nth-child(5n){margin-right:0}
.h_product_category .inner:nth-child(4n){margin-right:1.25%}
.h_product_category .inner:nth-child(5n){margin-right:0}
.h_product_category .inner:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.12);border-color:#3e6cbc}
.h_product_category .inner a{display:block;text-decoration:none}
.h_product_category .imgbox{width:100%;height:140px;overflow:hidden;position:relative;background-color:#f0f0f0}
.h_product_category .imgbox img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}
.h_product_category .inner:hover .imgbox img{transform:scale(1.1)}
.h_product_category .contact{padding:20px 15px;text-align:center}
.h_product_category .contact h3.title{font-family:Roboto-Bold;font-size:18px;color:#222;margin:0 0 12px 0;font-weight:600;line-height:1.3}
.h_product_category .btn{padding:10px 20px;text-align:center;background-color:#3e6cbc;color:#fff;font-size:14px;font-family:Roboto-Medium;border-radius:4px;display:inline-block;transition:all 0.3s ease}
.h_product_category .inner:hover .btn{background-color:#2a4b8c;transform:translateY(-2px)}
@media(max-width:1600px){.h_product_category{padding:60px 0}
.h_product_category .inner{width:19%;margin-right:1.25%;margin-bottom:25px}
.h_product_category .inner:nth-child(5n){margin-right:0}
}@media(max-width:1333px){.h_product_category .inner{width:23.333%}
}@media(max-width:999px){.h_product_category{padding:40px 0}
.h_product_category .inner{width:32%;margin-right:2%}
.h_product_category .inner:nth-child(5n){margin-right:2%}
.h_product_category .inner:nth-child(3n){margin-right:0}
}@media(max-width:768px){.h_product_category .inner{width:48%;margin-right:4%}
.h_product_category .inner:nth-child(5n){margin-right:4%}
.h_product_category .inner:nth-child(2n){margin-right:0}
}@media(max-width:570px){.h_product_category{padding:30px 0}
.h_product_category .inner{width:100%;margin-right:0;margin-bottom:20px}
.h_product_category .inner:nth-child(5n){margin-right:0}
}.h_products{padding:59px 0px 63px;background-color:#f7f7f7}
.h_products .title46{text-align:center;margin-bottom:15px}
.h_products .con{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333;width:84%;margin:0 auto;text-align:center;margin-bottom:47px}
.h_products .wrap{display:flex;flex-wrap:wrap}
.h_products .inner{width:23.333%;margin-right:2.222%;background-color:#fff;position:relative;margin-bottom:34px}
.h_products .inner:nth-child(4n){margin-right:0}
.h_products .inner:hover .shadow{opacity:1;pointer-events:all}
.h_products .contact{padding:18px 17px 20px 12px; background-color:#e3e3e3; }
.h_products .title{  text-align:center;font-weight:900px;  font-family:Roboto-Medium;font-size:20px;line-height:26px;color:#333333;margin-bottom:11px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}
.h_products .title a{color:#000 text-align:center;}
.h_products .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#666666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.h_products .shadow{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(171,208,89,.6);opacity:0;pointer-events:none;cursor:pointer;transition:.3s linear opacity}
.h_products .shadow a{display:flex;align-items:center;justify-content:center;width:176px;height:52px;background-color:#ffffff;font-family:Roboto-Regular;font-size:16px;color:#333333}
.h_products .shadow a:hover{background-color:#000;color:#fff}
@media(max-width:1600px){.h_products{padding:40px 0px 40px}
.h_products .con{font-size:16px;line-height:26px;width:90%;margin-bottom:40px}
.h_products .con{font-size:16px;line-height:26px;width:100%;margin-bottom:30px}
.h_products .contact{padding:20px 10px 20px 10px}
.h_products .inner{width:23.333%;margin-right:2.222%;margin-bottom:25px}
}@media(max-width:1333px){.h_products .shadow a{width:150px;height:45px;font-size:14px}
.h_products .title{font-size:18px;line-height:24px;margin-bottom:8px}
.h_products .contact{padding:15px 10px 15px 10px}
}@media(max-width:999px){.h_products{padding:30px 0px 30px}
.h_products .title46{margin-bottom:10px}
.h_products .inner{width:32%;margin-right:2%}
.h_products .inner:nth-child(4n){margin-right:2%}
.h_products .inner:nth-child(3n){margin-right:0}
.h_products .shadow{display:none}
.h_products .imgbox{overflow:hidden}
}@media(max-width:768px){.h_products .con{font-size:14px;line-height:24px;width:100%;margin-bottom:20px}
.h_products .title{font-size:16px;line-height:24px;margin-bottom:5px}
.h_products .content{font-size:14px;line-height:22px}
}@media(max-width:570px){.h_products{padding:20px 0px 20px}
.h_products .inner{width:49%;margin-right:2%}
.h_products .inner:nth-child(3n){margin-right:2%}
.h_products .inner:nth-child(2n){margin-right:0}
}@media(max-width:380px){.h_products .inner{width:100%;margin-right:0%}
.h_products .title{font-size:14px;line-height:24px;margin-bottom:5px}
}.h_about{position:relative;min-height:550px;background-color:#f7f7f7;background-image:url(../images/h_bg1.png);background-repeat:no-repeat;background-position:right top}
.h_about .safe{display:flex;justify-content:flex-end}
.h_about .l_box{position:absolute;left:0;top:0}
.h_about .r_box{width:42.35%;padding-top:60px}
.h_about .title46{margin-bottom:23px}
.h_about .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333;margin-bottom:57px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;text-overflow:ellipsis}
.h_about .content p{margin-bottom:27px}
.h_about .content p:last-child{margin-bottom:0}
.h_about .content strong{}
.h_about .btn{display:flex;align-items:center;justify-content:center;width:163px;height:50px;background-color:#ff7f02;font-family:Roboto-Regular;font-size:16px;color:#ffffff}
.h_about .btn:hover{background-color:#000}
@media(max-width:1600px){.h_about{min-height:unset}
.h_about .safe{justify-content:space-between}
.h_about .l_box{position:relative;width:49%}
.h_about .r_box{width:45%;padding-top:0px}
.h_about .content p{margin-bottom:20px}
.h_about .title46{margin-bottom:15px}
.h_about .content{font-size:16px;line-height:26px;margin-bottom:30px}
}@media(max-width:1333px){.h_about .content p{margin-bottom:10px}
.h_about .l_box{position:relative;width:45%}
.h_about .r_box{width:50%;padding-top:0px}
.h_about .content{font-size:16px;line-height:26px;margin-bottom:20px}
.h_about .btn{width:150px;height:45px;font-size:16px}
}@media(max-width:999px){.h_about .safe{flex-direction:column}
.h_about .l_box{width:65%;margin-bottom:25px}
.h_about .r_box{width:100%;padding-top:0px}
}@media(max-width:768px){.h_about .l_box{width:75%;margin-bottom:25px}
.h_about .title46{margin-bottom:10px}
.h_about .content{font-size:14px;line-height:24px;margin-bottom:15px}
.h_about .btn{width:135px;height:40px;font-size:14px}
}@media(max-width:570px){.h_about .l_box{width:85%;margin-bottom:25px}
}@media(max-width:500px){.h_about .l_box{width:100%;margin-bottom:25px}
}.h_number{background-color:#f7f7f7}
.h_number .safe{padding:77px 0px 79px;border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-wrap:wrap}
.h_number .inner{width:20%;padding-right:2%;display:flex;align-items:center}
.h_number .svgbox{margin-right:10%;flex-shrink:0}
.h_number .num{font-size:16px;position:relative;margin-bottom:7px}
.h_number .num::after{content:"";position:absolute;left:0px;bottom:2px;width:22px;height:1px;background-color:#666666}
.h_number .num span{font-family:Roboto-Bold;font-size:46px;color:#333333}
.h_number .resu{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#666666}
.h_number .inner1{width:18.7%}
.h_number .inner1 .svgbox{margin-right:13%}
.h_number .inner2{width:23.6%}
.h_number .inner3{width:23%}
.h_number .inner4{width:17%}
.h_number .inner5{width:17%;padding-right:0;transform:translateX(31px)}
.xj_category{padding:40px 0;background-color:#f7f7f7}
.xj_category .title46{text-align:center;margin-bottom:15px}
.xj_category .con{font-size:16px;line-height:26px;color:#333333;width:84%;margin:0 auto;text-align:center;margin-bottom:47px}
.xj_category .xj_category_list{display:flex;gap:1em;text-align:center}
.xj_category .xj_category_list li{width:calc((100% - 4em)/5);background:#fff}
.xj_category .xj_imgbox{overflow:hidden}
.xj_category .xj_imgbox img{width:100%}
.xj_category .xj_contact{padding:1em 1em 2em}
.xj_category .xj_contact>h3{font-size:1.2em;margin-bottom:1em}
.xj_category .xj_contact>div{display:inline-block;padding:0.5em 2em;background:#ff7f02;color:#fff}
.xj_category .xj_category_list li:hover .xj_imgbox img{transform:scale(1.1)}
.xj_category .xj_category_list li:hover .xj_contact>h3{color:#ff7f02}
.xj_category .xj_category_list li:hover .xj_contact>div{background:#5b8500}
@media(max-width:1600px){.xj_category .xj_category_list li{width:calc((100% - 3em)/5)}
.xj_category .con{width:90%;margin-bottom:40px}
.xj_category .xj_contact{padding:0.8em 0.8em 1.6em}
}@media(max-width:1333px){.xj_category .xj_category_list{gap:0.8em}
.xj_category .xj_category_list li{width:calc((100% - 2.4em)/4)}
.xj_category .con{width:92%;font-size:15px;line-height:24px;margin-bottom:35px}
.xj_category .xj_contact>h3{font-size:1.1em;margin-bottom:0.8em}
.xj_category .xj_contact>div{padding:0.4em 1.6em;font-size:14px}
}@media(max-width:999px){.xj_category{padding:30px 0}
.xj_category .xj_category_list{gap:0.6em}
.xj_category .xj_category_list li{width:calc((100% - 1.2em)/3)}
.xj_category .title46{margin-bottom:12px}
.xj_category .con{width:95%;font-size:14px;line-height:22px;margin-bottom:30px}
.xj_category .xj_contact{padding:0.6em 0.6em 1.2em}
.xj_category .xj_contact>h3{font-size:1em;margin-bottom:0.6em}
}@media(max-width:768px){.xj_category .xj_category_list{gap:0.5em}
.xj_category .xj_category_list li{width:calc((100% - 0.5em)/2);margin-bottom:0.5em}
.xj_category .con{width:100%;margin-bottom:25px;padding:0 10px}
.xj_category .xj_contact{padding:0.5em 0.5em 1em}
.xj_category .xj_contact>div{padding:0.3em 1.2em;font-size:13px}
}@media(max-width:480px){.xj_category{padding:20px 0}
.xj_category .xj_category_list{flex-direction:column;gap:0.8em}
.xj_category .xj_category_list li{width:100%;margin-bottom:0.8em}
.xj_category .title46{margin-bottom:10px}
.xj_category .con{font-size:13px;line-height:20px;margin-bottom:20px}
.xj_category .xj_contact>h3{font-size:0.95em;margin-bottom:0.5em}
.xj_category .xj_contact>div{padding:0.3em 1em;font-size:12px}
}@media(max-width:1600px){.h_number .safe{padding:50px 0px}
.h_number .num span{font-size:40px}
.h_number .num{font-size:16px;margin-bottom:5px;padding-bottom:8px}
.h_number .svgbox{margin-right:6% !important}
}@media(max-width:1333px){.h_number .num span{font-size:34px}
.h_number .inner{width:33.3% !important;margin-bottom:20px}
.h_number .inner:nth-last-child(-n+2){margin-bottom:0}
.h_number .safe{justify-content:center}
}@media(max-width:999px){.h_number .safe{padding:40px 0px}
.h_number .num span{font-size:30px}
.h_number .num{font-size:16px;margin-bottom:5px;padding-bottom:5px}
.h_number .svgbox img{width:50px}
.h_number .inner5{transform:unset}
}@media(max-width:768px){.h_number .resu{font-size:14px;line-height:22px}
.h_number .svgbox img{width:40px}
.h_number .num span{font-size:24px}
.h_number .num{font-size:14px;margin-bottom:5px;padding-bottom:5px}
}@media(max-width:570px){.h_number .safe{padding:30px 0px;justify-content:flex-start}
.h_number .inner{width:50% !important;padding-right:2% !important;margin-bottom:20px}
.h_number .num span{font-size:22px}
.h_number .svgbox img{width:35px}
}@media(max-width:380px){.h_number .safe{justify-content:center;align-items:center}
.h_number .inner{width:100% !important;padding-right:0% !important;margin-bottom:15px}
.h_number .num span{font-size:20px}
}.h_talk{background-color:#f7f7f7;padding:48px 0px 47px}
.h_talk .title46{text-align:center;margin-bottom:15px}
.h_talk .content{text-align:center;font-family:Roboto-Regular;font-size:24px;line-height:26px;color:#333333;margin-bottom:32px}
.h_talk .btn{display:flex;align-items:center;justify-content:center;width:163px;height:50px;background-color:#ff7f02;font-family:Roboto-Regular;font-size:16px;color:#ffffff;margin:0 auto}
.h_talk .btn:hover{background-color:#000}
@media(max-width:1600px){.h_talk{padding:50px 0px 40px}
.h_talk .content{font-size:22px;line-height:26px;margin-bottom:25px}
}@media(max-width:1333px){.h_talk .content{font-size:20px;line-height:26px;margin-bottom:20px}
.h_talk .btn{width:150px;height:45px;font-size:16px}
}@media(max-width:999px){.h_talk{padding:40px 0px}
.h_talk .content{font-size:18px;line-height:26px;margin-bottom:20px}
}@media(max-width:768px){.h_talk .content{font-size:16px;line-height:24px;margin-bottom:20px}
.h_talk .btn{width:135px;height:40px;font-size:14px}
}@media(max-width:570px){.h_talk{padding:30px 0px}
}.h_project{padding:68px 0px 104px;background-image:url(../images/h_bg2.jpg);background-size:cover;background-repeat:no-repeat}
.h_project .title46{text-align:center;margin-bottom:26px}
.h_project .title46 a{color:#fff}
.h_project .title46 a:hover{text-decoration:underline}
.h_project .con{width:70%;margin:0 auto;text-align:center;font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#ffffff;margin-bottom:45px}
.h_project .box{display:flex;justify-content:space-between;align-items:flex-start}
.h_project .l_box{width:49.9%;position:relative;overflow:hidden}
.h_project .l_box img{aspect-ratio:3/2}
.h_project .l_box img:hover{transform:scale(1.05)}
.h_project .shadow{position:absolute;bottom:0;left:0;min-height:116px;background-color:rgba(0,0,0,.7);padding:20px 34px 10px 13px;display:flex;align-items:flex-start}
.h_project .shadow .l{width:100%}
.h_project .shadow .title{font-family:Roboto-Bold;font-size:20px;line-height:26px;color:#ffffff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px}
.h_project .shadow .title a{color:#fff}
.h_project .shadow .title a:hover{text-decoration:underline}
.h_project .shadow .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#dddddd;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.h_project .shadow .r{flex-shrink:0;margin-left:30px;padding-top:16px}
.h_project .shadow .r a{width:45px;height:45px;background-color:#ffae00;border-radius:23px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:50px}
.h_project .shadow .r a:hover{transform:scale(1.1)}
.h_project .r_box{width:49.65%;display:flex;flex-wrap:wrap;justify-content:space-between}
.h_project .inner{width:49.4%;overflow:hidden;position:relative;margin-bottom:9px}
.h_project .inner img{aspect-ratio:3/2}
.h_project .inner img:hover{transform:scale(1.05)}
.h_project .inner:nth-last-child(-n+2){margin-bottom:0}
.h_project .s_shadow{position:absolute;width:100%;left:0;bottom:0;min-height:55px;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center}
.h_project .s_shadow p{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#ffffff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}
.h_project .s_shadow p a{color:#fff}
.h_project .s_shadow p a:hover{text-decoration:underline}
@media(max-width:1600px){.h_project{padding:50px 0px}
.h_project .title46{margin-bottom:15px}
.h_project .con{width:90%;font-size:16px;line-height:26px;margin-bottom:35px}
}@media(max-width:1333px){.h_project .con{width:100%;font-size:16px;line-height:26px;margin-bottom:20px}
.h_project .shadow{min-height:100px;padding:15px 15px 10px 15px}
.h_project .s_shadow{min-height:40px}
.h_project .shadow .r a{width:40px;height:40px;border-radius:23px}
.h_project .shadow .title{font-size:18px;line-height:26px;margin-bottom:6px}
}@media(max-width:999px){.h_project{padding:40px 0px}
}@media(max-width:768px){.h_project .box{flex-direction:column}
.h_project .l_box{width:80%;margin-bottom:20px}
.h_project .r_box{width:100%}
.h_project .shadow .title{font-size:16px;line-height:24px;margin-bottom:5px}
.h_project .shadow .content{font-size:14px;line-height:22px}
.h_project .s_shadow p{font-size:14px;line-height:22px}
.h_project .con{width:100%;font-size:14px;line-height:24px;margin-bottom:15px}
}@media(max-width:570px){.h_project{padding:30px 0px}
.h_project .l_box{width:100%;margin-bottom:20px}
}@media(max-width:450px){.h_project .inner{width:100%;max-height:240px;overflow:hidden;position:relative;margin-bottom:9px}
.h_project .inner img{height:100%;width:100%;object-fit:cover}
.h_project .shadow{min-height:100px;padding:10px}
.h_project .shadow .title{font-size:14px;line-height:22px;margin-bottom:5px}
.h_project .shadow{min-height:90px;padding:10px}
.h_project .l_box{min-height:200px}
.h_project .l_box img{width:100%;height:100%;object-fit:cover}
}.last{padding:80px 0px 0px;position:relative;background:#f5f5f5;background-repeat:no-repeat;background-size:cover}
.last::after{content:"";position:absolute;left:0;top:0;width:100%;height:85px;background-color:#f7f7f7;z-index:0}
@media(max-width:1600px){.last{padding:50px 0px}
}@media(max-width:1333px){}
@media(max-width:999px){.last{padding:40px 0px}
}@media(max-width:768px){}
@media(max-width:570px){.last{padding:30px 0px}
}.latest_news{padding-bottom:0px}
.latest_news .titlebox{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:39px;position:relative;z-index:10}
.latest_news .imgbox{overflow:hidden;width:100%;aspect-ratio:4/3}
.latest_news .imgbox img{width:100%;height:100%;object-fit:cover}
.latest_news .btn{display:flex;align-items:center;justify-content:center;width:163px;height:50px;background-color:#ff7f02;font-family:Roboto-Regular;font-size:16px;color:#ffffff;margin-top:2px}
.latest_news .btn i{margin-left:8px}
.latest_news .btn:hover{background-color:#000}
.latest_news .contact{padding:33px 20px 35px 20px;background-color:#fff}
.latest_news .title{font-family:Roboto-Medium;font-size:24px;line-height:30px;color:#333333;margin-bottom:15px;min-height:60px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.latest_news .title a{color:#333}
.latest_news .title:hover,.latest_news .title a:hover{color:#abd059}
.latest_news .data{font-family:Roboto-Regular;font-size:16px;color:#666666;margin-bottom:18px}
.latest_news .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333;margin-bottom:32px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.latest_news .view_more{display:flex;align-items:center;justify-content:center;width:163px;height:50px;background-color:#e3e3e3;font-family:Roboto-Regular;font-size:16px;color:#333333}
.latest_news .view_more:hover{background-color:#abd059;color:#fff}
.latest_news .swiper-pagination{display:none}
@media(max-width:1600px){.latest_news{padding-bottom:50px}
.latest_news .btn{width:163px;height:50px;font-size:16px;margin-top:0px}
.latest_news .titlebox{margin-bottom:30px}
.latest_news .contact{padding:25px 20px 25px 20px}
.latest_news .title{font-size:22px;line-height:30px;margin-bottom:10px;min-height:60px}
.latest_news .data{font-size:16px;margin-bottom:10px}
.latest_news .content{font-size:16px;line-height:26px;margin-bottom:20px}
}@media(max-width:1333px){.latest_news .btn{width:150px;height:45px;font-size:16px}
.latest_news .contact{padding:15px 15px 15px 15px}
.latest_news .title{font-size:20px;line-height:28px;margin-bottom:10px;min-height:56px}
.latest_news .view_more{width:150px;height:45px;font-size:16px}
}@media(max-width:999px){.latest_news{padding-bottom:40px}
.latest_news .titlebox{margin-bottom:20px}
.latest_news .title{font-size:18px;line-height:26px;margin-bottom:10px;min-height:52px}
.latest_news .content{font-size:16px;line-height:26px;margin-bottom:15px}
}@media(max-width:768px){.latest_news .btn{width:135px;height:40px;font-size:14px}
.latest_news .title{font-size:16px;line-height:24px;margin-bottom:7px;min-height:48px}
.latest_news .data{font-size:14px;margin-bottom:7px}
.latest_news .content{font-size:14px;line-height:22px;margin-bottom:15px}
.latest_news .view_more{width:135px;height:41px;font-size:14px}
.latest_news .swiper-pagination{display:block}
.latest_news .swiper-pagination-bullet-active{background-color:#abd059 !important}
.latest_news .swiper{padding-bottom:36px}
}@media(max-width:570px){.latest_news{padding-bottom:30px}
}.h_form1{padding:103px 0px 96px;background-size:contain;background-repeat:no-repeat;background-position:left top}
.h_form2{padding:94px 0px 134px}
.h_form3{padding:115px 0px 120px}
.h_form4{padding:60px 0px}
.h_form2 .inp1,.h_form2 .inpbox2,.h_form3 .inp1,.h_form3 .inpbox2,.h_form4 .inp1,.h_form4 .inpbox2{border:solid 1px #e9e9e9}
.h_form .safe{display:flex;justify-content:space-between}
.h_form .l_box{width:55%;padding-top:8px}
.h_form .l_box .title46{margin-bottom:10px}
.h_form .con{font-family:Roboto-Regular;font-size:16px;line-height:28px;color:#333333;margin-bottom:25px}
.h_form .form{width:95.1%; }
.h_form .inpbox1{display:flex;justify-content:space-between;}
.h_form .inpbox1,.h_form .inpbox2{margin-bottom:23px}
.h_form .inp1{width:48.3%;height:54px;background-color:#ffffff;position:relative;height:54px;border:1px solid #ff7f02;}
.h_form input{width:100%;height:100%;padding:0px 10px;font-family:Roboto-Regular;font-size:16px;color:#ff7f02}
.h_form input::placeholder,.h_form textarea::placeholder{color:#999999}
.h_form .inp1 div,.h_form .inpbox2 textarea{height:100%;width:100%;font-family:Roboto-Regular;font-size:16px}
.h_form textarea{resize:none}
.h_form .inpbox2{height:118px;background-color:#fff;padding:15px 10px;border:1px solid #ff7f02;}
.h_form .inpbox3 .code{border:1px solid #ff7f02;}
.h_form .code input{padding-right:130px}
.h_form .inpbox3 .submit{}
.h_form .submit input{background-color:#ff7f02;font-family:Roboto-Regular;font-size:18px;color:#ffffff;display:flex;align-items:center;justify-content:center;cursor:pointer}
.h_form .submit input:hover{background-color:#000}
.h_form .must{position:relative}
.h_form .must::after{position:absolute;content:"*";color:#ff0000;left:-15px;top:15px;font-family:Roboto-Regular;font-size:20px}
.h_form .codebox{position:absolute;right:5px;top:50%;transform:translateY(-50%);height:100%;display:flex;align-items:center;justify-content:center;width:110px !important;cursor:pointer}
.h_form .r_box{width:43%}
@media(max-width:1600px){.h_form1,.h_form2,.h_form3{padding:50px 0px}
.h_form4{padding:0px 0px 50px}
.h_form .l_box{padding-top:0}
.h_form .con{font-size:16px;line-height:28px;margin-bottom:20px}
.h_form .inpbox1,.h_form .inpbox2{margin-bottom:20px}
}@media(max-width:1333px){.h_form .con{font-size:16px;line-height:26px;margin-bottom:20px}
.h_form .inpbox1,.h_form .inpbox2{margin-bottom:15px}
.h_form .submit input{font-size:16px}
}@media(max-width:999px){.h_form1,.h_form2,.h_form3{padding:40px 0px}
.h_form1{background-color:#f7f7f7}
.h_form4{padding:0px 0px 40px}
.h_form .safe{flex-direction:column}
.h_form .l_box{width:100%;margin-bottom:18px}
.h_form .r_box{width:65%}
}@media(max-width:768px){.h_form .con{font-size:14px;line-height:24px;margin-bottom:15px}
.h_form .form{width:100%}
.h_form .must::after{left:-12px;top:15px;font-size:20px}
.h_form .r_box{width:80%}
.h_form input{width:100%;height:100%;padding:0px 10px;font-size:14px}
.h_form .inp1 div,.h_form .inpbox2 textarea{height:100%;width:100%;font-size:14px}
.h_form .must::after{left:-10px;top:15px;font-size:16px}
.h_form .inp1{width:48.3%;height:48px}
.h_form .submit input{font-size:14px}
}@media(max-width:570px){.h_form1,.h_form2,.h_form3{padding:30px 0px}
.h_form4{padding:0px 0px 30px}
.h_form .r_box{width:90%}
}@media(max-width:500px){.h_form .r_box{width:100%}
.h_form .inpbox1{flex-direction:column;margin-bottom:0}
.h_form .inpbox2{margin-bottom:15px}
.h_form .inp1{width:100%;height:48px;margin-bottom:15px}
.h_form .inpbox3{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row}
}@media(max-width:400px){.h_form .inpbox3{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}
.h_form .inpbox3 .code{width:100%}
.h_form .inpbox3 .submit{width:100%}
.h_form .inpbox2{margin-bottom:10px}
.h_form .inp1{width:100%;height:45px;margin-bottom:10px}
}.h_partners{padding:54px 0px 51px;background-color:#ff7f02}
.h_partners .titlebox{display:flex;justify-content:space-between;margin-bottom:56px}
.h_partners .title46{width:32%}
.h_partners .title46 a{color:#fff}
.h_partners .title46 a:hover{text-decoration:underline}
.h_partners .con{width:68%;font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#ffffff;padding-top:5px}
.h_partners .inner{background-color:#fff;min-height:99px;display:flex;align-items:center;justify-content:center;font-family:Roboto-Medium;font-size:24px;color:#333333;text-align:center;cursor:pointer;height:100%}
.h_partners .swiper{padding-bottom:83px}
.h_partners .swiper-slide{height:auto}
.h_partners .swiper-pagination-bullet{width:17px;height:9px;background-color:#ffffff;border-radius:5px;opacity:1}
.h_partners .swiper-pagination-bullet-active{width:40px}
@media(max-width:1600px){.h_partners{padding:50px 0px}
.h_partners .con{padding-top:0}
.h_partners .titlebox{margin-bottom:40px}
.h_partners .inner{min-height:99px;font-size:22px}
}@media(max-width:1333px){.h_partners .titlebox{margin-bottom:30px}
.h_partners .inner{min-height:99px;font-size:20px}
}@media(max-width:999px){.h_partners{padding:40px 0px}
.h_partners .titlebox{margin-bottom:20px}
.h_partners .inner{font-size:18px}
.h_partners .titlebox{flex-direction:column}
.h_partners .title46{width:100%;margin-bottom:15px}
.h_partners .con{width:100%}
.h_partners .swiper{padding-bottom:50px}
}@media(max-width:768px){.h_partners .inner{font-size:16px;min-height:80px}
}@media(max-width:570px){.h_partners{padding:30px 0px}
}footer{padding:76px 0px 61px;background-color:#111111}
footer .safe{display:flex;flex-wrap:wrap}
footer .f_top{display:flex;width:100%;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,0.55);margin-bottom:14px;padding-bottom:30px}
footer .box,footer .box a,footer .copyright,footer .copyright a,footer .links,footer .links a{font-family:Roboto-Regular;font-size:16px;line-height:30px;color:#ffffff}
footer .title{padding-bottom:14px;position:relative;margin-bottom:17px}
footer .title i{display:none;font-weight:bold;font-size:14px}
footer .title::after{content:"";position:absolute;left:0;bottom:0;width:23px;height:2px;background-color:#ffffff}
footer .title,footer .title a{font-family:Roboto-Bold;font-size:22px;line-height:30px;color:#ffffff}
footer .box li{margin-bottom:4px}
footer a:hover{color:#abd059 !important}
footer .box1{width:30.35%;padding-right:7%}
footer .box2{width:29.5%;padding-right:3%}
footer .box3{width:18.2%;padding-right:3%}
footer .box3 li{margin-bottom:0px}
footer .box4{width:21.9%;padding-right:0%}
footer .box1 .logo{margin-bottom:39px;padding-left:5px;padding-top:6px}
footer .blogrolls{display:flex;flex-wrap:wrap;padding-top:8px}
footer .blogrolls a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:5px;border:solid 1px #ffffff;margin-bottom:5px;margin-right:15px}
footer .blogrolls a:hover{border:1px solid #abd059}
@media(max-width:1600px){footer{padding:50px 0px}
}@media(max-width:1333px){footer .title,footer .title a{font-size:20px;line-height:28px}
footer .title{padding-bottom:10px;margin-bottom:10px}
footer .box1 .logo{margin-bottom:30px;padding-left:0px;padding-top:0px}
}@media(max-width:999px){footer .box{width:100% !important;padding:0 !important}
footer .box ul{display:none;transition:none}
footer .title i{display:block}
footer .title{display:flex;justify-content:space-between;align-items:center;padding-bottom:0}
footer .title::after{display:none}
footer .title,footer .title a{font-size:18px;line-height:26px}
footer .box1 .logo{margin-bottom:15px;padding-left:0px;padding-top:0px}
footer .box1{margin-bottom:20px}
footer .box1 .logo img{width:250px}
footer .box ul{margin-bottom:8px}
footer{padding:40px 0px 50px}
}@media(max-width:768px){footer .box1 .logo{margin-bottom:10px;padding-left:0px;padding-top:0px}
footer .box,footer .box a,footer .copyright,footer .copyright a,footer .links,footer .links a{font-size:14px;line-height:24px}
footer .title,footer .title a{font-size:16px;line-height:24px}
footer .title{margin-bottom:8px}
footer .box1 .logo img{width:220px}
}@media(max-width:570px){footer .box1 .logo img{width:200px}
}.fixed{position:fixed;top:0;width:100%;z-index:1000}
.cate_column1{background-color:#f9f9f9;min-height:88px;display:flex}
.cate_column1 .box{display:flex;justify-content:flex-end;width:100%;overflow-x:auto;z-index:10001;scrollbar-color:#333 rgba(0,0,0,0.05);scrollbar-width:thin}
.cate_column1 a{height:88px;padding:12px 35px;display:flex;align-items:center;justify-content:center;font-family:Roboto-Bold;font-size:18px;color:#333333;position:relative;flex-shrink:0}
.cate_column1 a::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:90%;width:1px;background-color:rgba(224,224,224,0.5)}
.cate_column1 a:last-child::after{display:none}
.cate_column1 .act{background-color:#abd059;color:#fff}
.cate_column1 a:hover{background-color:#abd059;color:#fff}

.cate_column2 .box{display:flex;justify-content:flex-end;width:100%;flex-wrap:nowrap;overflow-x:auto;z-index:10001;scrollbar-color:#333 rgba(0,0,0,0.05);scrollbar-width:thin}
.cate_column2 a{height:88px;padding:12px 35px;min-width:289px;display:flex;align-items:center;justify-content:center;font-family:Roboto-Bold;font-size:18px;color:#333333;position:relative;flex-shrink:0}
.cate_column2 a.active{background-color:#ff7f02;color:#fff}
.cate_column2 a::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:90%;width:1px;background-color:rgba(224,224,224,0.5)}
.cate_column2 a:last-child::after{display:none}
.cate_column2 .act{background-color:#ff7f02;color:#fff}
.cate_column2 a:hover{background-color:#ff7f02;color:#fff}
.cate_sp{background-color:transparent}
.cate_sp .box{justify-content:flex-start;background-color:#ff7f02;max-width:701px}
.cate_sp .box a{border-right:1px solid rgba(224,224,224,0.5)}
.cate_column3 a{min-width:229px}
@media(max-width:1750px){.cate_column3 a{min-width:unset}
.cate_column2 a{height:80px;padding:12px 35px;min-width:265px;font-size:18px}
}@media(max-width:1600px){.cate_column2 .box{justify-content:flex-start}
.cate_column2{min-height:unset}
.cate_column2 a{height:70px;padding:12px 35px;min-width:265px;font-size:18px}
}@media(max-width:1333px){.cate_column2 a{height:60px;padding:12px 35px;min-width:220px;font-size:16px}
}@media(max-width:999px){.cate_column2 .box{overflow-x:unset;z-index:10001;scrollbar-color:#333 rgba(0,0,0,0.05);scrollbar-width:thin;flex-wrap:wrap}
.cate_column2 a{min-width:unset;width:33.3%;text-align:center}
.cate_column2 a:nth-child(3n){border-right:unset}
.cate_column2{position:unset;display:none}
}@media(max-width:768px){.cate_column2 a{height:auto;padding:20px 35px;min-width:unset;font-size:14px}
}@media(max-width:570px){.cate_column2,.cate_column1{display:none}
.cate_column2 a{min-width:unset;width:50%;text-align:center}
.cate_column2 a:nth-child(3n){border-right:1px solid rgba(224,224,224,0.5)}
.cate_column2 a:nth-child(2n){border-right:unset}
}@media(max-width:400px){.cate_column2 a{min-width:unset;width:100%;text-align:center;border-right:unset !important}
}.a1_company{padding:72px 0px 62px}
.a1_company .titlebox{display:flex;justify-content:space-between;margin-bottom:46px}
.a1_company .title40{margin-bottom:29px}
.a1_company .l{width:100%}
.a1_company .con{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333}
.a1_company .r{flex-shrink:0;padding-top:10px;margin-left:60px}
.a1_company .r a{display:flex;align-items:center;justify-content:center;width:163px;height:50px;background-color:#f8a900;font-family:Roboto-Regular;font-size:16px;color:#ffffff}
.a1_company .r a:hover{background-color:#000}
.a1_company .box{position:relative;display:flex;align-items:center;justify-content:center;border-radius:20px;overflow:hidden}
.a1_company .video{position:absolute;cursor:pointer}
.a1_company .video:hover img{transform:scale(1.1)}
@media(max-width:1600px){.a1_company{padding:40px 0px 50px}
.a1_company .r{padding-top:0px;margin-left:50px}
.a1_company .title40{margin-bottom:20px}
.a1_company .titlebox{margin-bottom:40px}
}@media(max-width:1333px){.a1_company .title40{margin-bottom:15px}
.a1_company .titlebox{margin-bottom:30px}
.a1_company .video img{width:80px}
.a1_company .r a{width:150px;height:45px;font-size:16px}
}@media(max-width:999px){.a1_company{padding:30px 0px 40px}
.a1_company .titlebox{flex-direction:column;align-items:flex-start;justify-content:flex-start}
.a1_company .l{margin-bottom:18px}
.a1_company .r{margin-left:0px}
}@media(max-width:768px){.a1_company .video img{width:60px}
.a1_company .con{font-size:14px;line-height:24px;color:#333333}
.a1_company .r a{width:130px;height:42px;font-size:14px}
}@media(max-width:570px){.a1_company{padding:20px 0px 30px}
}.a1_advantages{padding:0;background-color:#f7f8fb;min-height:671px;overflow:hidden}
.a1_advantages .safe{display:flex;justify-content:space-between}
.a1_advantages .l_box{width:48%;padding-top:65px}
.a1_advantages .title40{margin-bottom:40px}
.a1_advantages .content p{margin-bottom:25px;font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333}
.a1_advantages .content p:last-child{margin-bottom:0}
.a1_advantages .r_box{width:48%}
.a1_advantages .year{font-family:Roboto-Bold;font-size:100px;color:#333333;position:relative}
.a1_advantages .year::after{content:"";position:absolute;left:0;bottom:0;width:22px;height:1px;background-color:#666666;margin-bottom:10px}
.a1_advantages .re{font-family:Roboto-Regular;font-size:22px;line-height:26px;color:#666666}
.a1_advantages .right{padding-top:18px;margin-left:12px}
.a1_advantages .advan_swiper{height:180px;overflow:visible !important}
.a1_advantages .swiper-slide{display:flex;align-items:flex-start;opacity:0.3 !important}
.a1_advantages .swiper-slide .year{font-size:60px}
.a1_advantages .swiper-slide-next{transform:scale(1) !important;opacity:1 !important}
.a1_advantages .swiper-slide-next .year{font-size:100px !important}
.a1_advantages *{transition:none}
.a1_form{padding:87px 0px 50px;min-height:515px;position:relative}
.a1_form .bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}
.a1_form .safe{display:flex;justify-content:space-between}
.a1_form .l_box{width:38%;padding-top:77px}
.a1_form .title46{margin-bottom:12px;color:#fff}
.a1_form .content{font-family:Roboto-Regular;font-size:16px;line-height:28px;color:#ffffff}
.a1_form .r_box{width:52.25%}
.a1_form .inpbox1{display:flex;justify-content:space-between;margin-bottom:23px}
.a1_form .inp1{width:48.4%;height:54px;background-color:rgba(255,255,255,0.9)}
.a1_form .inpbox2{height:118px;background-color:rgba(255,255,255,0.9)}
.a1_form .inp1 input,.a1_form textarea{resize:none;background-color:transparent;width:100%;height:100%;font-family:Roboto-Regular;font-size:16px;color:#333}
.a1_form input{padding:0px 12px}
.a1_form textarea{padding:12px 12px}
.a1_form .inp1 input::placeholder,.a1_form textarea::placeholder{color:#999}
.a1_form .inp1>div{width:100%;height:100%}
.a1_form .inp2{}
.a1_form .submit{width:48.4%;background-color:#abd059;font-family:Roboto-Regular;font-size:18px;cursor:pointer;color:#ffffff;height:54px}
.a1_form .submit:hover{background-color:#000}
.a1_form .inp2 input{padding-right:120px}
.a1_form .codebox{position:absolute;right:0;top:50%;transform:translateY(-50%);height:99%;width:110px !important;display:flex;align-items:center;justify-content:center;background:#f3fbfe;cursor:pointer}
.a1_form .must{position:relative}
.a1_form .must::after{content:"*";font-size:18px;color:#ff0000;left:-13px;top:15px;position:absolute}
.a1_form .bg{object-fit:cover}
@media(max-width:1600px){.a1_form{padding:50px 0px;min-height:unset}
.a1_form .l_box{width:38%;padding-top:0px}
.a1_form .safe{align-items:center}
}@media(max-width:1333px){.a1_form .l_box{width:45%;padding-top:0px}
.a1_form .inp1{height:50px;background-color:rgba(255,255,255,0.9)}
.a1_form .inpbox1{display:flex;justify-content:space-between;margin-bottom:20px}
}@media(max-width:999px){.a1_form{padding:40px 0px}
.a1_form .safe{flex-direction:column;align-items:flex-start}
.a1_form .l_box{width:100%;padding-top:0px;margin-bottom:18px}
.a1_form .r_box{width:100%}
}@media(max-width:768px){.a1_form .inp1{height:45px}
.a1_form .inpbox1{margin-bottom:15px}
.a1_form .inp1 input,.a1_form textarea{font-size:14px}
.a1_form .content{font-size:14px;line-height:26px}
.a1_form .l_box{width:100%;padding-top:0px;margin-bottom:12px}
.a1_form .submit{font-size:16px}
}@media(max-width:570px){.a1_form{padding:30px 0px}
}@media(max-width:500px){.a1_form .inpbox1{flex-direction:column;margin-bottom:0px}
.a1_form .inp1,.a1_form .inpbox2{margin-bottom:15px;width:100%}
.a1_form .submit{width:50%;height:45px;margin:0 auto}
}.a1_history{background-color:#efeef1;padding:68px 0px 62px}
.a1_history .safe{display:flex;justify-content:space-between}
.a1_history .l_box{width:25%;padding-top:23px}
.a1_history .btnbox{display:flex;align-items:center}
.a1_history .btnbox i{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background-color:#abd059;border-radius:23px;opacity:0.3;color:#fff;cursor:pointer}
.a1_history .btnbox i:first-child{margin-right:25px}
.a1_history .title40{margin-bottom:77px}
.a1_history .btnbox i:hover{opacity:1}
.a1_history .r_box{width:75%}
.a1_history .title{font-family:Roboto-Regular;font-size:60px;color:#333333;margin-bottom:41px}
.a1_history .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333;min-height:78px;margin-bottom:73px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}
.a1_history .imgbox{overflow:hidden;border-radius:15px}
.a1_history .swiper-slide{padding:38px 54px 38px 54px;position:relative}
.a1_history .swiper-slide:first-child{border-left:1px solid #c9c9c9}
.a1_history .swiper-slide::after{content:"";position:absolute;height:100%;background-color:#c9c9c9;width:1px;right:0px;top:0}
@media(max-width:1600px){.a1_history{padding:50px 0px}
.a1_history .swiper-slide{padding:20px;position:relative}
.a1_history .content{font-size:16px;line-height:26px;min-height:78px;margin-bottom:45px}
.a1_history .title{font-size:54px;margin-bottom:35px}
.a1_history .title40{margin-bottom:50px}
}@media(max-width:1333px){.a1_history .title{font-size:48px;margin-bottom:25px}
.a1_history .content{font-size:16px;line-height:26px;min-height:78px;margin-bottom:30px}
}@media(max-width:999px){.a1_history{padding:40px 0px}
.a1_history .safe{flex-direction:column}
.a1_history .l_box{width:100%;padding-top:0px}
.a1_history .title40{margin-bottom:15px;text-align:center}
.a1_history .btnbox{display:flex;align-items:center;justify-content:center;margin-bottom:20px}
.a1_history .btnbox i:first-child{margin-right:12px}
.a1_history .r_box{width:100%}
.a1_history .title{font-size:42px;margin-bottom:20px}
}@media(max-width:768px){.a1_history .title{font-size:34px;margin-bottom:10px}
.a1_history .content{font-size:14px;line-height:24px;min-height:72px;margin-bottom:20px}
}@media(max-width:570px){.a1_history{padding:30px 0px}
.a1_history .imgbox img{width:100%}
.a1_history .title{font-size:28px;margin-bottom:10px}
}.a1_publicity{padding:94px 0px 79px}
.a1_publicity .title40{margin-bottom:73px}
.a1_publicity .box{display:flex;justify-content:space-between}
.a1_publicity .wrap{width:48.8333%}
.a1_publicity .inner{display:flex;align-items:center;justify-content:center;border-radius:30px;overflow:hidden;position:relative}
.a1_publicity .video{position:absolute;cursor:pointer}
.a1_publicity .contact{padding-top:27px}
.a1_publicity .title{margin-bottom:15px;font-family:Roboto-Bold;font-size:24px;color:#333333}
.a1_publicity .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333}
.a1_publicity .play:hover{transform:scale(1.1)}
@media(max-width:1600px){.a1_publicity{padding:50px 0px}
.a1_publicity .title40{margin-bottom:50px}
.a1_publicity .contact{padding-top:20px}
.a1_publicity .title{margin-bottom:15px;font-size:22px}
}@media(max-width:1333px){.a1_publicity .title40{margin-bottom:40px}
.a1_publicity .title{margin-bottom:10px;font-size:20px}
.a1_publicity .video img{width:80px}
}@media(max-width:999px){.a1_publicity{padding:40px 0px}
.a1_publicity .title40{margin-bottom:30px}
.a1_publicity .inner{border-radius:20px}
.a1_publicity .title{margin-bottom:10px;font-size:18px}
}@media(max-width:768px){.a1_publicity .title40{margin-bottom:15px}
.a1_publicity .content{font-size:14px;line-height:24px}
.a1_publicity .title{margin-bottom:10px;font-size:16px}
.a1_publicity .contact{padding-top:10px}
.a1_publicity .video img{width:60px}
}@media(max-width:650px){.a1_publicity .box{flex-direction:column;align-items:flex-start;justify-content:flex-start}
.a1_publicity .wrap{width:100%;margin-bottom:20px}
.a1_publicity .wrap:last-child{margin-bottom:0}
}@media(max-width:570px){.a1_publicity{padding:30px 0px}
}.a1_culture{margin-bottom:91px}
.a1_culture .title40{margin-bottom:51px}
.a1_culture .show{position:relative;border-radius:20px;overflow:hidden;margin-bottom:49px}
.a1_culture .shadow{position:absolute;bottom:0;left:0;padding:0px 20px 52px 35px}
.a1_culture .title{font-family:Roboto-Bold;font-size:30px;color:#f4f4f4;margin-bottom:12px}
.a1_culture .con{font-family:Roboto-Regular;font-size:18px;line-height:26px;color:#f4f4f4}
.a1_culture .wrap{display:flex;flex-wrap:wrap}
.a1_culture .inner{width:24%;margin-right:1.3333%;padding:51px 38px 30px 30px;background-color:rgba(201,201,201,.4);border-radius:20px;min-height:302px}
.a1_culture .inner:nth-child(4n){margin-right:0}
.a1_culture .svgbox{margin-bottom:18px}
.a1_culture .name{font-family:Roboto-Bold;font-size:24px;line-height:30px;color:#333333;padding-bottom:20px;margin-bottom:14px;border-bottom:1px solid rgba(201,201,201,.5)}
.a1_culture .content{font-family:Inter-Regular;font-size:16px;line-height:26px;color:#333333}
.a1_culture .inner:hover{background-color:#ffffff;box-shadow:0px 3px 35px 0px rgba(0,0,0,0.1)}
@media(max-width:1600px){.a1_culture .title40{margin-bottom:40px}
.a1_culture .shadow{bottom:0;left:0;padding:0px 20px 20px 20px}
.a1_culture .title{font-size:28px;margin-bottom:10px}
.a1_culture .inner{min-height:unset;padding:20px 30px 30px 30px}
.a1_culture .name{font-size:22px;line-height:30px;padding-bottom:15px;margin-bottom:15px}
.a1_culture{margin-bottom:50px}
}@media(max-width:1333px){.a1_culture .show img{object-fit:cover;width:100%;height:100%;min-height:250px}
.a1_culture .title{font-size:26px;margin-bottom:10px}
.a1_culture .name{font-size:20px;line-height:30px;padding-bottom:15px;margin-bottom:15px}
.a1_culture .inner{min-height:unset;padding:15px 20px 20px 20px;width:49%;margin-right:2%;margin-bottom:18px}
.a1_culture .inner:nth-child(2n){margin-right:0}
}@media(max-width:999px){.a1_culture .title40{margin-bottom:30px}
.a1_culture .title{font-size:24px;margin-bottom:10px}
.a1_culture .svgbox{margin-bottom:14px}
.a1_culture .name{font-size:18px;line-height:28px;padding-bottom:12px;margin-bottom:12px}
.a1_culture{margin-bottom:40px}
}@media(max-width:768px){.a1_culture .title{font-size:22px;margin-bottom:10px}
.a1_culture .con{font-size:16px;line-height:24px}
.a1_culture .name{font-size:16px;line-height:28px;padding-bottom:8px;margin-bottom:8px}
.a1_culture .content{font-size:14px;line-height:24px}
.a1_culture .svgbox img{height:40px}
}@media(max-width:570px){.a1_culture .title40{margin-bottom:20px}
.a1_culture .title{font-size:20px;margin-bottom:10px}
.a1_culture .inner{width:100%;margin-right:0;margin-bottom:15px}
.a1_culture{margin-bottom:30px}
}.a1_honorary{padding:87px 0px 54px;overflow:hidden}
.a1_honorary .title40{margin-bottom:59px}
.a1_honorary .swiper{overflow:visible;margin-bottom:86px}
.a1_honorary .swiper-slide{opacity:0;pointer-events:none;transition:.3s linear opacity}
.a1_honorary .swiper-slide-visible{opacity:1;pointer-events:all}
.a1_honorary .name{padding-top:32px;font-family:Roboto-Regular;font-size:18px;color:#333333;text-align:center}
.a1_honorary .swiper-slide:hover .img{box-shadow:0px 3px 35px 0px rgba(0,0,0,0.1)}
.a1_honorary .btnbox{display:flex;justify-content:center}
.a1_honorary .btnbox i{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background-color:#abd059;border-radius:23px;opacity:0.3;border-radius:50px;cursor:pointer;color:#fff}
.a1_honorary .btnbox i:first-child{margin-right:25px}
.a1_honorary .btnbox i:hover{opacity:1}
@media(max-width:1600px){.a1_honorary{padding:50px 0px}
.a1_honorary .title40{margin-bottom:45px}
.a1_honorary .name{padding-top:25px;font-size:18px}
.a1_honorary .swiper{margin-bottom:50px}
}@media(max-width:1333px){.a1_honorary .title40{margin-bottom:30px}
.a1_honorary .name{padding-top:15px;font-size:16px}
.a1_honorary .swiper{margin-bottom:40px}
}@media(max-width:999px){.a1_honorary{padding:40px 0px}
.a1_honorary .title40{margin-bottom:20px}
.a1_honorary .swiper{margin-bottom:30px}
}@media(max-width:768px){.a1_honorary .title40{margin-bottom:12px}
.a1_honorary .name{padding-top:10px;font-size:14px}
.a1_honorary .btnbox i:first-child{margin-right:12px}
}@media(max-width:570px){.a1_honorary{padding:30px 0px}
}.p1_card{padding:58px 0px 113px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#f7f7f7}
.p1_card .titlebox{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px}
.p1_card .l{width:70%}
.p1_card .title36{margin-bottom:22px}
.p1_card .con{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333}
.p1_card .r{width:auto;padding-right:0.85%;padding-top:27px}
.p1_card .qiehuan{display:flex;align-items:flex-start}
.p1_card .qiehuan a{display:flex;align-items:center;justify-content:center;font-family:Roboto-Regular;font-size:16px;color:#666666;padding:23px 25px 22px 41px;background-color:#eeeeee;position:relative;cursor:pointer}
.p1_card .qiehuan a:first-child{padding-right:31px}
.p1_card .qiehuan a::after{position:absolute;content:"";right:0;height:60%;top:50%;transform:translateY(-50%);width:1px;background-color:#cccccc}
.p1_card .qiehuan a:last-child::after{display:none}
.p1_card .qiehuan .svgbox{flex-shrink:0;margin-right:6px}
.p1_card .qiehuan .act{color:#ff7f02}
.p1_card .box1{display:flex;flex-wrap:wrap;margin-bottom:71px}
.p1_card .box2{display:none;margin-bottom:115px}
.p1_card .box2.active{display:block}

.inner .imgbox > a > img{aspect-ratio:4/3}


.p1_card .box1 .inner{width:31.4444%;margin-right:2.7444%;margin-bottom:43px;background-color:#fff}
.p1_card .box1 .inner:nth-child(3n){margin-right:0}
.p1_card .box1 .inner .imgbox{overflow:hidden}
.p1_card .box1 .inner .contact{padding:39px 12px 42px 20px}
.p1_card .box1 .inner .title{font-family:Roboto-Medium;font-size:20px;line-height:26px;color:#333333;margin-bottom:13px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}
.p1_card .box1 .inner .title a{color:#333}
.p1_card .box1 .inner .title:hover,.p1_card .box1 .inner .title a:hover{color:#abd059}
.p1_card .box1 .inner .content{font-family:Roboto-Regular;font-size:16px;line-height:30px;color:#666666;margin-bottom:23px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.p1_card .box1 .inner .sub{display:flex;align-items:center;justify-content:space-between}
.p1_card .box1 .sub .l{display:flex;align-items:center}
.p1_card .box1 .inner .sub a{display:flex;align-items:center;justify-content:center;font-family:Roboto-Regular;font-size:16px;color:#333333;width:174px;height:52px;background-color:#ffffff;border:solid 1px #b1b1b1;margin-right:13px}
.p1_card .box1 .inner .sub a:hover{background-color:#ff7f02;border:1px solid #ff7f02}
.p1_card .box1 .inner input{cursor:pointer;margin-right:13px}
.p1_card .box1 .sub>a{background-color:#ff7f02 !important;border:solid 1px #ff7f02 !important;color:#fff !important}
@media(max-width:1600px){.p1_card{padding:50px 0px}
.p1_card .title36{margin-bottom:15px}
.p1_card .r{width:45%;padding-top:18px}
.p1_card .titlebox{margin-bottom:30px}
.p1_card .box1 .inner .contact{padding:20px 10px 30px 20px}
.p1_card .box1 .inner .title{font-size:20px;line-height:26px;margin-bottom:10px}
.p1_card .box1 .inner .content{font-size:16px;line-height:30px;margin-bottom:20px}
.p1_card .box1 .inner .sub a{font-size:16px;width:160px;height:50px;margin-right:10px}
.p1_card .box1{margin-bottom:40px}
}@media(max-width:1333px){.p1_card .box1 .inner .title{font-size:18px;line-height:26px;margin-bottom:5px}
.p1_card .box1 .inner .content{font-size:16px;line-height:28px;margin-bottom:15px}
.p1_card .box1 .inner .sub a{font-size:16px;width:230px;height:45px;margin-right:10px}
.p1_card .box1 .inner{width:31.4444%;margin-right:2.7444%;margin-bottom:30px}
.p1_card .box1 .box{margin-bottom:30px}
.p1_card .box1 .inner .sub{flex-direction:column;align-items:flex-start}
.p1_card .box1 .inner .sub .l{margin-bottom:10px}
}@media(max-width:999px){.p1_card{padding:40px 0px}
.p1_card .titlebox{flex-direction:column}
.p1_card .l{width:100%}
.p1_card .r{width:100%;padding-top:18px}
.p1_card .box1 .inner .contact{padding:15px 10px 20px 15px}
}@media(max-width:768px){.p1_card .box1 .inner{width:49%;margin-right:2%;margin-bottom:20px}
.p1_card .box1 .inner:nth-child(3n){margin-right:2%}
.p1_card .box1 .inner:nth-child(2n){margin-right:0}
.p1_card .box1 .inner .title{font-size:16px;line-height:24px;margin-bottom:5px}
.p1_card .box1 .inner .content{font-size:14px;line-height:24px;margin-bottom:10px}
.p1_card .box1 .inner .sub a{font-size:14px;width:250px;height:42px;margin-right:10px}
.p1_card .con{font-size:14px;line-height:24px}
.p1_card .qiehuan a{font-size:14px;padding:10px 20px 10px 20px !important}
}@media(max-width:570px){.p1_card{padding:30px 0px}
.p1_card .qiehuan a:last-child{display:none}
.p1_card .qiehuan a::after{display:none}
}@media(max-width:400px){.p1_card .box1 .inner{width:100%;margin-right:0%;margin-bottom:15px}
}.p1_card .wrap .box{display:none}
.pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}
.pagination a{display:flex;align-items:center;justify-content:center;padding:0.4em 0.7em;background-color:#ffffff;border-radius:4px;border:solid 1px #999999;font-family:Roboto-Regular;font-size:16px;color:#666;margin-right:7px}
.pagination .no:hover{border:solid 1px #999999;background-color:#ffffff;color:#666}
.pagination a:hover{background-color:#ff7f02;color:#fff;border:1px solid #ff7f02}
.pagination .page-num-current{background-color:#ff7f02;color:#fff;border:1px solid #ff7f02}
.pagination .prev{width:90px}
.pagination .next{width:62px}
.pagination .tip{display:flex;align-items:center;margin-left:8px}
.pagination .tip input{width:159px;height:36px;background-color:#ff7f02;border-radius:4px;font-family:Roboto-Regular;font-size:16px;color:#ffffff;display:flex;align-items:center;justify-content:center;margin-right:8px;cursor:pointer}
.pagination .tip input:hover{background-color:#000}
@media(max-width:768px){.pagination a{width:32px;height:32px;font-size:14px;margin-right:5px;margin-bottom:6px}
.pagination .prev{width:80px}
.pagination .next{width:52px}
.pagination .tip{margin-left:0}
.pagination .tip input{width:141px;height:32px;border-radius:4px;font-size:14px;margin-right:5px}
}

.solupage{    position: relative;
    background: url(../picture/solu-bg.webp) no-repeat;
    background-size: 100%;
    background-color: #f4f4f4;
}

.solu1_h1{font-size: 3rem;
    font-weight: 900;
    color: #fdb825;
    padding-top: 4rem;}
.solu1_p{ color:#999; padding:50px 0;}

.solu1_img{ padding-bottom:50px;}
.solu1_img img{ width:100%;}

.solu3{ padding:2em; background:#fff; line-height:2em;}



.p1_card .box2{margin-bottom:115px}
.p1_card .box2 .inner{display:flex;justify-content:space-between;margin-bottom:30px}
.p1_card .box2 .inner:last-child{margin-bottom:0}
.p1_card .box2 .l_box{width:31.4%;overflow:hidden}
.p1_card .box2 .l_box img:hover{transform:scale(1.05)}
.p1_card .box2 .r_box{width:68%;background-color:#ffffff;padding:92px 35px 30px 45.5px;height:auto}
.p1_card .box2 .title{font-family:Roboto-Medium;font-size:24px;line-height:26px;color:#333333;margin-bottom:26px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}
.p1_card .box2 .title a{color:#333333}
.p1_card .box2 .title:hover,.p1_card .box2 .title a:hover{color:#ff7f02}
.p1_card .box2 .content{font-family:Roboto-Regular;font-size:16px;line-height:30px;color:#666666;margin-bottom:41px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}
.p1_card .box2 .sub{display:flex;align-items:center}
.p1_card .box2 .sub .l{display:flex;align-items:center;margin-left:10px}
.p1_card .box2 .sub a{display:flex;align-items:center;justify-content:center;width:173px;height:52px;border:solid 1px #cccccc;font-family:Roboto-Regular;font-size:16px;color:#333333;margin-right:13px}
.p1_card .box2 .sub a:hover{background-color:#ff7f02;border:1px solid #ff7f02}
.p1_card .box2 .sub input{cursor:pointer}
@media(max-width:1750px){.p1_card .box2 .inner .r_box{padding-top:0;padding-bottom:0;display:flex;flex-direction:column;justify-content:center}
}@media(max-width:1600px){.p1_card .box2 .r_box{width:68%;background-color:#ffffff;padding:0px 35px 0px 45.5px;height:auto}
.p1_card .box2 .title{font-size:22px;line-height:26px;margin-bottom:15px}
.p1_card .box2 .content{font-size:16px;line-height:30px;margin-bottom:30px}
.p1_card .box2 .sub a{height:50px}
.p1_card .box2{margin-bottom:50px}
}@media(max-width:1333px){.p1_card .box2 .inner .r_box{width:68%;height:auto;padding:25px 20px}
.p1_card .box2 .l_box img{width:100%;height:100%;object-fit:cover}
.p1_card .box2 .title{font-size:20px;line-height:24px;margin-bottom:15px}
.p1_card .box2 .content{font-size:16px;line-height:28px;margin-bottom:20px}
.p1_card .box2 .sub a{width:150px;height:45px;font-size:16px;margin-right:10px}
.p1_card .box2 .inner{display:flex;justify-content:space-between;margin-bottom:20px}
}@media(max-width:999px){.p1_card .box2 .inner{flex-direction:column;width:49%;margin-right:2%;background-color:#fff}
.p1_card .box2 .l_box{width:100%;overflow:hidden}
.p1_card .box2 .inner .r_box{width:100%}
.p1_card .box2 .inner:nth-child(2n){margin-right:0}
.p1_card .box2{display:flex;flex-wrap:wrap}
.p1_card .box2 .title{font-size:18px;line-height:24px;margin-bottom:10px}
.p1_card .box2 .inner{align-items:flex-start;justify-content:flex-start}
.p1_card .box2 .inner:last-child{margin-bottom:20px}
.p1_card .box2{margin-bottom:40px}
.p1_card .box2 .sub .l{margin-left:0}
.p1_card .box2 .sub>a{width:185px}
}@media(max-width:768px){.p1_card .box2 .inner .r_box{height:auto;padding:15px 15px}
.p1_card .box2 .title{font-size:16px;line-height:24px;margin-bottom:5px}
.p1_card .box2 .content{font-size:14px;line-height:24px;margin-bottom:10px}
.p1_card .box2 .sub a{width:130px;height:42px;font-size:14px;margin-right:10px}
.p1_card .box2 .sub{flex-direction:column;align-items:flex-start}
.p1_card .box2 .sub .l{margin-bottom:10px}
}@media(max-width:570px){.p1_card .box2{margin-bottom:30px}
}@media(max-width:400px){.p1_card .box2 .inner{width:100%;margin-right:0;margin-bottom:15px}
.p1_card .box2 .inner:last-child{margin-bottom:0 !important}
}


.product-share-pure { padding-top:10px;}
.share-group { display: flex; gap: 10px; flex-wrap: wrap; }
.share-item {
  width: 40px; height: 40px; border-radius: 50%;
  color: #fff; display: flex; align-items: center;
  justify-content: center; transition: 0.3s;
}
.facebook { background: #1877f2; }
.twitter { background: #1da1f2; }
.linkedin { background: #0077b5; }
.pinterest { background: #ffae00; }
.share-item:hover { opacity: 0.85; }


	.xjpdet_mbx{color:#fff;}
	.xjpdet_mbx a{color:#fff;}
	
    .xjpdet{ background: url(../images/pro-intro-bg.jpg) no-repeat;
    background-size: cover;
    padding-bottom: 6rem;
    padding-top: 180px;
	padding-bottom:80px;
	color:#fff;
}
	
	.xjpdet_b{ display:flex;	gap:3em;
    align-items: center;
    justify-content: space-between;}
	.xjpdet_l{ width:50%;}
	.xjpdet_r{ width:50%;}
	
	.product-swiper-img{aspect-ratio:4/3; border-radius:30px 30px 30px 30px;}

.xjpdet_r1 a{   color: #fff;
    text-decoration: underline;
    text-transform: uppercase;
}
	.xjpdet_r2{ font-size:3em; padding:0.5em 0; font-weight:bold;}
	
	.xjpdet_r3{ padding-bottom:1.5em;}
	.xjpdet_r4{ padding-bottom:1.5em;}
	.xjpdet_r4 h6{ font-size:2em; font-weight:normal;}
	.xjpdet_r4 p{}
	
	
.xjpdet_r5 {
    display: flex;
    gap: 3rem;
    align-items: center;
    justify-content: flex-start;
    padding: 1rem 0;
    white-space: nowrap;
}

.xjpdet_r5 a {
    background:none;
    border: 1px solid #fff;
    border-radius: 1.3em;
    color: #fff;
    display: inline-flex;
    font-size: 1.2em;
    line-height: 2.6em;
    /* padding: 0.5em 1em; */
    padding: 0 2em;
    /* height: 2.4rem; */
    transition: all .3s ease;
}

.xjpdet_r5 a:first-child{background: #ff7f02;
    border: 1px solid #ff7f02;
    color: #ffffff;}

			
			
			
	
	.xjpdet_r6{}
	.xjpdet_r6 h6{font-size:1.2em; font-weight:normal;}



@media (max-width: 1000px) {
.xjpdet_b{flex-wrap:wrap;}
.xjpdet_l,.xjpdet_r{ width:100%;}
.service-advantage-bar .service-list{align-items:flex-start;}

.xjpdet{ padding-top:80px;}
.xjpdet_r2{font-size:1.8em;}
.xjpdet_r{ font-size:0.875em;}
.xjpdet_r4 h6{ font-size:1.2em;}

.xjpdet_r5{ gap:1.5em;}
.xjpdet_r5 a{font-size:1.0em; line-height:2.4em; padding:0 1.3em; border-radius:1.2em;}


}



/* 导航外层容器，占位用，防止吸顶时页面跳动 */
.product-detail-nav-wrap {
    /* height: 50px; */
    position: relative;
    z-index: 99;
    margin: 20px 0;
}

/* 导航主体 */
.content-sec-nav {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    background: #fff;
    /* border: 1px solid #eee; */
    /* height: 50px; */
    align-items: center;
    overflow-x: auto;
    /* 手机端横向滚动 */
    white-space: nowrap;
}

/* 吸顶固定 */
.content-sec-nav.fixed {
  position: fixed;
  top: 100px;
  left: 0;
  right: 0;
  width: 100%;
  box-shadow: 0 2px 8px rgba(0,0,0,0.1);
  border-top: 1px solid #999;
}

/* 导航项 */
.content-sec-nav li {
  padding: 0 15px;
  line-height: 80px;
}

/* 链接样式 */
.content-sec-nav li a {
  text-decoration: none;
  color: #333;
  font-size: 1.2em;
  font-weight: 500;
  text-transform: uppercase;
}

/* 当前高亮样式 */
.content-sec-nav li.current a {
  color:#ff7f02;
  font-weight: bold;
  border-bottom: 2px solid #ff7f02;
  padding-bottom: 5px;
}

/* 内容模块随便给个高度方便测试 */
.product-section {
  padding: 30px 15px;
  border-top: 1px dashed #eee;
}



/* 外层容器 */
.xj2026se {
  margin: 30px 0;
  width: 100%;
}

/* 列表布局 */
.xj2026se .xjseul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}


.xj2026se .xjseul li {
  flex: 1;

  display: flex;
  align-items: center;
  gap: 30px;
  padding: 40px;
  background: #f9f9f9;
  border-radius: 8px;
  box-shadow: 0 2px 6px rgba(0,0,0,0.05);
  transition: all 0.3s ease; 
  cursor: default;
  font-size: 1.2em;
}
.xj2026se .xjseul li:hover {
  transform: translateY(-5px); 
  box-shadow: 0 8px 16px rgba(0,0,0,0.1); 
}


.xj2026se .xjseul li i {
  font-size: 42px; 
  color: #ff7f02; 
  line-height: 1.2;
  margin-top: 3px;
  min-width: 42px;
  text-align: center;
}


.xj2026se .xjseul li div {
  font-size: 1.1em;
  color: #333;
  line-height: 1.7;
  flex: 1;
}
/* 移动端适配 */
@media (max-width: 768px) {
    
  .xj2026se .xjseul {
    flex-direction: column;
  }
  .xj2026se .xjseul li i {
    font-size: 36px; 
  }
  
  

  
}
@media(max-width:1600px){
.content-sec-nav.fixed{ top:75px;}
    
}
@media(max-width:999px){
.content-sec-nav.fixed{ top:60px;}
   
   .xj2026title {
    color: #222;
    font-size:0.5rem;
    line-height: 2em;
    margin: 2rem 0 1rem;
    position: relative;
    font-weight: bolder;
    display: inline-block;
    text-transform: uppercase;
}
   
   
}





.xj2026title {
    color: #222;
    font-size:2.0rem;
    line-height: 2.4em;
    margin: 2rem 0 1rem;
    position: relative;
    font-weight: bolder;
    display: inline-block;
    text-transform: uppercase;
}





.xj2026title:before {
    background: #ff7f02;
    content: "";
    display: block;
    height: 15px;
    left: 0;
    position: absolute;
    top: 0;
    width: 80px;
}

.xj2026title:after {
    background: #ff7f02;
    bottom: 0px;
    content: "";
    display: block;
    height: 5px;
    position: absolute;
    right: 0;
    width: 50%
}



@media (max-width: 768px) {
    
 .xj2026title {
    font-size:1.2em;
}


.xj2026title:before {
    height: 10px;
    width: 80px;
  
}

.content-sec-nav.fixed{ top:50px;}
  
}

.service-advantage-bar {
    width: 100%;
    background-color: #ff7f02;
    padding: 90px 15px;
    overflow: hidden;
}
.service-advantage-bar .service-list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    
}
.service-advantage-bar .service-item {
    display: flex;
    align-items: center;
    gap: 20px;
    color: #fff;
    transition: all 0.3s ease;
}
.service-advantage-bar .service-item:hover {
    transform: translateY(-3px);
    opacity: 0.9;
}
.service-advantage-bar .service-icon {
    width: 120px;
    height: 120px;
    border: 1px dashed #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    animation: iconRotateIn 0.8s ease-out forwards;
}
.service-advantage-bar .service-item:nth-child(1) .service-icon {
    animation-delay: 0s;
}
.service-advantage-bar .service-item:nth-child(3) .service-icon {
    animation-delay: 0.2s;
}
.service-advantage-bar .service-item:nth-child(5) .service-icon {
    animation-delay: 0.4s;
}
.service-advantage-bar .service-icon i {
    font-size: 48px;
    color: #fff;
    animation: iconBreath 6s ease-in-out infinite;
    animation-delay: inherit;
}
.service-advantage-bar .service-text {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
.service-advantage-bar .service-text strong {
    font-size: 60px;
    line-height: 1;
    font-weight: 700;
    margin-bottom: 8px;
}
.service-advantage-bar .service-text span {
    font-size: 24px;
    line-height: 1.3;
    font-weight: 400;
}
.service-advantage-bar .service-divider {
    width: 120px;
    height: 2px;
    background-color: #fff;
}
@keyframes iconRotateIn {
    0% {
        transform: rotate(-30deg) scale(0.8);
        opacity: 0;
    }
    100% {
        transform: rotate(0deg) scale(1);
        opacity: 1;
    }
}
@keyframes iconBreath {
    0%,
    100% {
        transform: rotate(0deg) scale(1);
    }
    25% {
        transform: rotate(3deg) scale(1.05);
    }
    75% {
        transform: rotate(-3deg) scale(0.95);
    }
}
@media (max-width: 1200px) {
    .service-advantage-bar .service-list {
        gap: 20px;
    }
    .service-advantage-bar .service-divider {
        width: 60px;
    }
}
@media (max-width: 768px) {
    .service-advantage-bar {
        padding: 20px 10px;
    }
    .xj2026se .xjseul li{ padding:20px;}
    .xj2026se .xjseul li div{ font-size:0.875em;}
    .service-advantage-bar .service-list {
        flex-direction: column;
        align-items:flex-start;
        gap: 30px;
    }
    .service-advantage-bar .service-divider {
        display: none;
    }
    .service-advantage-bar .service-icon {
        width: 60px;
        height: 60px;
    }
    .service-advantage-bar .service-icon i {
        font-size: 24px;
    }
    .service-advantage-bar .service-text strong {
        font-size: 24px;
    }
    .service-advantage-bar .service-text span {
        font-size: 1em;
    }
    
    .product-section{ padding-left:0; padding-right:0;}

    
}



.p2_detail{padding:62px 0px 96px}
.p2_detail .safe{display:flex;justify-content:space-between}
.p2_detail .l_box{width:62%}
.p2_detail .r_box{width:34.5%;padding-top:4px}
.fangda{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-shrink:0;margin-bottom:40px}
.fangda .box{width:959px;background-color:#fff;display:flex;align-items:center;justify-content:center;position:relative}
.fangda .box .swiper-slide{display:flex;justify-content:center;align-items:center;box-shadow:0px 5px 17px 1px rgba(62,62,62,0.09)}
.fangda .box .swiper-slide .videobox{position:relative;display:flex;align-items:center;justify-content:center}
.fangda .box .swiper-slide .video{position:absolute;cursor:pointer}
.fangda .box .swiper-slide .video:hover img{transform:scale(1.1)}
.fangda .box .swiper-slide img{width:100%;height:100%}
.fangda .swiperbox{position:relative;display:flex;align-items:center;justify-content:center;margin-right:10px}
.fangda .swiperbox .product2_prev{top:-2px;font-size:14px;transform:rotate(90deg);font-size:20px}
.fangda .swiperbox .product2_next{bottom:-44px;font-size:14px;transform:rotate(90deg);font-size:20px}
.fangda .swiperbox .product2_prev:hover,.fangda .swiperbox .product2_next:hover{color:#28a23d}
.fangda .swiperTwo .swiper-slide{cursor:pointer}
.fangda .swiperTwo{padding:0;margin:0;height:456px !important;padding-top:0px;padding-bottom:0px;margin-top:41px}
.fangda .swiperTwo .swiper-wrapper .swiper-slide{width:133px;height:92px;background-color:#ffffff;object-fit:cover;border:solid 1px #e9e9e9}
.fangda .swiperTwo .swiper-slide-thumb-active{border:solid 1px #0c8a43 !important}
.fangda .swiper-pagination{display:none}
.fangda .control{position:absolute;color:#666666;cursor:pointer;font-weight:bold;border:unset !important}
.fangda .control:hover{color:#28a23d}
.fangda img{display:block}
.product-params{width:100%;overflow-x:auto}
.product-params table{width:100% !important;border-collapse:collapse !important;border-spacing:0 !important;margin:16px 0 !important;font-size:14px !important;color:#333 !important;background:#fff !important}
.product-params tr,.product-params tr.firstRow{height:auto !important;background:transparent !important}
.product-params td,.product-params th{padding:12px 16px !important;border:1px solid #e5e7eb !important;background:#fff !important;vertical-align:middle !important;text-align:left !important;line-height:1.5 !important;font-weight:normal !important;color:#333 !important;border-color:#e5e7eb !important}
.product-params td p,.product-params td br{margin:0 !important;padding:0 !important;line-height:1.5 !important}

.product-params td span,.product-params td p{ color:#333 !important;}

.product-params td::before,.product-params td::after{content:"" !important}
.product-params th{background-color:#f9fafb !important;font-weight:600 !important}
.product-params tr:nth-child(even) td{background-color:#fefefe !important}
@media (max-width:768px){.product-params td{padding:8px 10px !important;font-size:13px !important}
}.proneirong{line-height:2em;text-align:justify}
.xjdeitem1_img{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:1em;padding:2em 0}
.xjdeitem1_img_b{flex:1;overflow:hidden;border-radius:1em}
.xjdeitem1_img_b img{width:100%;aspect-ratio:9/7;transition:all 0.5s}
.xjdeitem1_img_b:hover img{transform:scale(1.05)}
.prozy{display:flex;align-items:center;justify-content:space-between;gap:2em}
.prozy_z{max-width:800px; flex:1;}
.prozy_y{flex:1;}
.prozy_y img{width:100%}
@media(max-width:1880px){.p2_detail .l_box{width:54%}
.fangda .box{width:100%;height:auto}
.fangda .swiperTwo{margin-left:16px}
.fangda .swiperTwo{margin-top:0}
.fangda .swiperbox .product2_prev{top:-24px}
.fangda .swiperbox .product2_next{bottom:-24px}
}@media(max-width:1600px){.p2_detail{padding:50px 0px}
}@media(max-width:1400px){.p2_detail .r_box{width:38.5%;padding-top:4px}
.fangda{flex-direction:column}
.fangda .swiperTwo .swiper-wrapper .swiper-slide{width:unset}
.fangda .swiperbox{width:92%;margin:0 auto}
.fangda .swiperTwo{margin-left:0}
.fangda .swiperTwo{height:auto !important}
.fangda .swiperTwo .swiper-wrapper .swiper-slide{height:auto !important}
.fangda .swiperTwo .swiper-wrapper .swiper-slide img{width:100%}
.fangda .box{margin-bottom:18px}
.fangda .swiperbox .product2_prev{transform:unset;top:50%;transform:translateY(-50%);left:-25px}
.fangda .swiperbox .product2_next{transform:unset;top:50%;transform:translateY(-50%);right:-25px;bottom:unset}
}@media(max-width:1333px){.p2_detail .l_box{width:58%}
.fangda .swiperbox{display:none}
}@media(max-width:999px){.p2_detail{padding:40px 0px}
.p2_detail .l_box{width:100%;margin-bottom:25px}
.p2_detail .safe{flex-direction:column}
.fangda .swiper-pagination{display:block}
.fangda{width:75%;margin:0 auto}
.fangda .swiper-pagination-bullet{width:17px;height:9px;background-color:#999999;border-radius:5px;opacity:0.5}
.fangda .swiper-pagination-bullet-active{width:40px;background-color:#abd059;opacity:1}
.p2_detail .r_box{width:100%;padding-top:0px}
}@media(max-width:768px){.fangda{width:85%;margin:0 auto}
.prozy{flex-wrap:wrap}
.prozy_z{max-width:100%;width:100%}
.prozy_y{width:100%; flex:none;}
}@media(max-width:570px){.p2_detail{padding:30px 0px}
.fangda{width:100%;margin:0 auto}
}.pro_title{display:flex;justify-content:space-between;align-items:flex-start;align-items:center;border-bottom:1px solid #ccc;padding-bottom:52px;margin-bottom:65px}
.pro_title .title{font-family:Roboto-Bold;font-size:36px;color:#333333}
.pro_title .share{font-family:Roboto-Regular;font-size:16px;color:#333333;display:flex;align-items:center}
.pro_title .share span{margin-right:5px}


.xjcs{ padding-bottom:50px;}
.xjcs_list{ display:grid;grid-template-columns: repeat(2, 1fr); gap:1rem;}

.xjcs_list li{ padding: 2rem; position: relative; box-shadow: 0 0 10px rgb(0 0 0 / 20%);}


.xjcs_list li:before {
    content: "";
    width: 5px;
    height: 100%;
    background-color: #ff6000;
    ;
    position: absolute;
    left: 0;
    top: 0;
}

.xjcs_list li .div1{    font-size: 1.875rem;
    font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
    margin-bottom: 1rem;}
.xjcs_list li .div2{ font-size:1.1rem;}



@media(max-width:1600px){}
@media(max-width:1333px){.pro_title{padding-bottom:30px;margin-bottom:30px}
}@media(max-width:999px){.pro_title{padding-bottom:20px;margin-bottom:20px}
}@media(max-width:768px){.pro_title .share{font-size:14px}
.pro_title{padding-bottom:15px;margin-bottom:15px}
.pro_title{flex-direction:column;align-items:flex-start;justify-content:flex-start}
.pro_title .title36{margin-bottom:10px}
.fangda .box .swiper-slide .play{width:75px}
.xjcs_list{grid-template-columns: repeat(1, 1fr);}
}
@media(max-width:450px){.fangda .box .swiper-slide .play{width:65px}
}.pro_oper{margin-bottom:3px}
.pro_oper .title28{margin-bottom:22px}
.pro_oper .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333}
@media(max-width:1600px){.pro_oper .title28{margin-bottom:20px}
}@media(max-width:1333px){.pro_oper .title28{margin-bottom:15px}
}@media(max-width:768px){.pro_oper .content{font-size:14px;line-height:24px}
.pro_oper .title28{margin-bottom:10px}
}.pro_features{margin-bottom:72px}
.pro_features .title28{margin-bottom:37px}
.pro_features .wrap{display:flex;flex-wrap:wrap}
.pro_features .inner{display:flex;align-items:flex-start;width:50%;font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333;margin-bottom:57px}
.pro_features .inner:nth-last-child(-n+2){margin-bottom:0}
.pro_features .svgbox{flex-shrink:0;margin-right:8px}

.xj_lr{ display:flex;    align-items: center;
    justify-content: space-between; padding:30px; background:#f1f1f1; margin-bottom:50px;}
.xj_lr .xj_lrleft{ flex:1;}
.xj_lr .xj_lrleft .title{ font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-size:2.5rem; font-weight:500; margin-bottom:1rem;}
.xj_lr .xj_lrleft .hesitate{}
.xj_lr .xj_lrleft .hesitate .p1{font-size: 1rem;}
.xj_lr .xj_lrleft .hesitate .p2{    font-size: 1.5rem;
    font-weight: bold;
    margin-top: 1rem;}
.xj_lr .xj_lrleft .btns{    margin-top: 2rem;
    display: flex;
    gap: 2rem;
    font-weight: bold;}
.xj_lr .xj_lrxj_lrleft .btns a{}
.xj_lr .xj_lrleft .btns .a1{    color: #fff;
    background-color: #ff6c00;
    font-size: 1rem;
    padding: 1rem;
    border: 1px solid #fff;}
.xj_lr .xj_lrleft .btns .a2{    color: #ff6c00;
    background-color: #1f222b;
    font-size: 1rem;
    padding: calc(1em - 2px) calc(2em - 2px);
    border: 1px solid #ff6c00;}

.xj_lr .xj_lrright{flex:1;}
.xj_lr .xj_lrright img{}


@media(max-width:1600px){.pro_features{margin-bottom:50px}
.pro_features .title28{margin-bottom:30px}
.pro_features .inner{width:50%;font-size:16px;line-height:26px;margin-bottom:40px}
}@media(max-width:1333px){
    .pro_features .title28{margin-bottom:20px}
.pro_features .inner{width:50%;font-size:16px;line-height:26px;margin-bottom:30px}

.xj_lr{flex-wrap:wrap;}

.xj_lr .xj_lrleft{    flex: none;
    width: 100%;}
.xj_lr .xj_lrright{    flex: none;
    width: 100%;}

}
@media(max-width:999px){.pro_features{margin-bottom:40px}
.pro_features .title28{margin-bottom:15px}
.pro_features .inner{width:50%;font-size:16px;line-height:26px;margin-bottom:20px}
}@media(max-width:768px){.pro_features .inner{width:100%;font-size:14px;line-height:24px;margin-bottom:15px !important}
.pro_features .inner:last-child{margin-bottom:0}
}@media(max-width:570px){.pro_features{margin-bottom:30px}
}.pro_parameters{margin-bottom:50px}
.pro_parameters .title28{margin-bottom:30px}
.pro_parameters table{border-collapse:collapse;min-width:700px;overflow:auto}
.pro_parameters table tr{}
.pro_parameters table tr:first-child td{font-family:Roboto-Bold;font-size:18px;color:#333333}
.pro_parameters table tr td{font-family:Roboto-Regular;font-size:16px;color:#333333;padding:23px 15px 23px 15px;border-bottom:1px solid rgba(181,181,181,.5)}
.pro_parameters table tr:last-child td{border-bottom:unset}
@media(max-width:1600px){.pro_parameters table{border-collapse:collapse;width:100%;min-width:700px;overflow:auto}
.pro_parameters .tablen{overflow:auto}
.pro_parameters .title28{margin-bottom:20px}
}@media(max-width:1333px){.pro_parameters .title28{margin-bottom:15px}
}@media(max-width:999px){.pro_parameters .title28{margin-bottom:10px}
.pro_parameters table tr:first-child td{font-size:16px}
.pro_parameters table tr td{font-size:16px}
.pro_parameters{margin-bottom:40px}
}@media(max-width:768px){.pro_parameters table tr td{font-size:16px;padding:15px 15px 15px 15px}
.pro_parameters table tr:first-child td{font-size:14px}
.pro_parameters table tr td{font-size:14px;padding:10px}
}@media(max-width:570px){.pro_parameters{margin-bottom:30px}
}.pro_question .title28{margin-bottom:30px}
.pro_question .faq1 .quest{cursor:pointer;margin-bottom:16px}
.pro_question .faq1 .quest:last-child{margin-bottom:0}
.pro_question .faq1 .question{display:flex;justify-content:space-between;align-items:center;background-color:#eeeeee;padding:17.5px 27px}
.pro_question .faq1 .name{font-family:Roboto-Bold;font-size:16px;color:#333333}
.pro_question .faq1 .answer{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333;padding:18px 27px 35px 27px;display:none;transition:none}
.pro_question .faq1 .answer p{margin-bottom:20px}
.pro_question .faq1 .answer p:last-child{margin-bottom:0}
.pro_question .question i{transform:rotate(180deg)}
.pro_question .active i{transform:rotate(360deg)}
@media(max-width:1600px){.pro_question .title28{margin-bottom:25px}
}@media(max-width:1333px){}
@media(max-width:999px){.pro_question .title28{margin-bottom:15px}
.pro_question .faq1 .answer{font-size:16px;line-height:26px;padding:15px 20px 20px 15px}
.pro_question .faq1 .question{padding:16px 15px}
}@media(max-width:768px){.pro_question .title28{margin-bottom:10px}
.pro_question .faq1 .name{font-size:14px}
.pro_question .faq1 .answer{font-size:14px;line-height:24px;padding:10px 10px 10px 10px}
.pro_question .faq1 .question{padding:16px 10px}
}@media(max-width:570px){}
.download{margin-bottom:31px}
.download .inner{display:flex;justify-content:space-between;background-color:#eeeeee;padding:19px 26px 19px 23px;border-radius:10px}
.download .l{font-family:Roboto-Medium;font-size:16px;color:#333333;display:flex;align-items:center}
.download .l .svgbox{margin-right:15px}
.download .r{width:50px;position:relative;display:flex;justify-content:flex-end}
.download .r::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:44px;background-color:#666666;opacity:0.3}
.download .r a img:hover{transform:scale(1.05)}
.p2_shadow{padding:35px 22px 38px 27px;box-shadow:-3px 0px 20px 0px rgba(0,0,0,0.1);border-radius:10px;position:sticky;top:10.5vh;background-color:#fff}
.p2_shadow .title{font-family:Roboto-Bold;font-size:24px;line-height:26px;color:#333333}
.p2_shadow .title1{margin-bottom:19px}
.p2_shadow .title2{margin-bottom:32px}
.p2_shadow table{width:100%;padding-bottom:28px;position:relative;margin-bottom:42px}
.p2_shadow table::after{content:"";background-color:#ccc;height:1px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:95%}
.p2_shadow .table tr td{font-family:Roboto-Medium;font-size:18px;color:#888888;padding:11px 12px}
.p2_shadow .table tr td:first-child{width:65%}
.p2_shadow .table tr td:last-child{font-family:Roboto-Medium;font-size:20px;color:#333333;width:35%}
.p2_shadow .form{width:100%;padding-left:33px;padding-right:27px}
.p2_shadow .inpbox1{height:55px;background-color:#ffffff;border:solid 1px #e9e9e9;font-family:Roboto-Regular;font-size:16px;color:#999999;margin-bottom:15px;padding:0px 12px;position:relative}
.p2_shadow .inpbox2{height:36px;padding:15px 12px}
.p2_shadow .inpbox1 input,.p2_shadow .inpbox2 textarea{width:100%;height:100%;font-family:Roboto-Regular;font-size:16px;color:#333;resize:none}
.p2_shadow .inpbox1 input::placeholder,.p2_shadow .inpbox2 textarea::placeholder{color:#999999}
.p2_shadow .inpbox1>div{width:100%;height:100%}
.p2_shadow .cap{padding-right:125px}
.p2_shadow .codebox{position:absolute;right:2px;top:50%;width:120px !important;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background:#f3fbfe;cursor:pointer}
.p2_shadow .submit{background-color:#ff7f02;color:#fff !important;cursor:pointer}
.p2_shadow .submit:hover{background-color:#000 !important}
.p2_shadow .m-formcountry .drop-btn i{right:5px}
.p2_shadow .m-formcountry .drop-list{left:0}
.p2_shadow .must{position:relative}
.p2_shadow .must::after{content:"*";font-size:20px;color:#ff0000;position:absolute;left:-12px;top:14px}
@media(max-width:1600px){.p2_shadow .title{font-size:22px;line-height:26px}
.p2_shadow .table tr td:last-child{font-size:18px;width:35%}
}@media(max-width:1334px){.p2_shadow{padding:25px 20px 25px 20px}
.p2_shadow .title{font-size:20px;line-height:26px}
.p2_shadow .table tr td{font-size:18px;padding:8px 6px}
.p2_shadow .table tr td:last-child{font-size:16px;width:35%}
.p2_shadow table{border-collapse:collapse;width:100%;min-width:350px;overflow:auto}
.p2_shadow .tablen{overflow:auto}
.p2_shadow table tr{color:#666666}
.p2_shadow table tr td{text-align:center}
.p2_shadow table{padding-bottom:30px;margin-bottom:30px}
.p2_shadow .form{width:100%;padding-left:15px;padding-right:15px}
}@media(max-width:999px){.p2_shadow{width:85%;margin:0 auto}
.p2_shadow .table tr td{font-size:16px;padding:8px 6px}
.p2_shadow .table tr td:last-child{font-size:14px;width:35%}
}@media(max-width:768px){.p2_shadow{padding:20px}
.p2_shadow .inpbox1 input,.p2_shadow .inpbox2 textarea{font-size:14px}
.p2_shadow{width:90%;margin:0 auto}
.p2_shadow .inpbox1{height:50px;font-size:16px;margin-bottom:15px;padding:0px 12px}
.p2_shadow .inpbox2{height:120px;padding:15px 12px}
}@media(max-width:570px){.p2_shadow{width:100%;margin:0 auto}
}.engin_case1{padding:62px 0px 51px;background-color:#f9f9f9}
.engin_case .title46{margin-bottom:43px}
.engin_case .swiper-slide:hover .btn{width:147px}
.engin_case .swiper-slide:hover span{width:auto;margin-right:6px}
.engin_case .title{font-family:Roboto-Regular;font-size:18px;line-height:26px;color:#333333;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.engin_case .title a{color:#333}
.engin_case .title:hover,.engin_case .title a:hover{color:#abd059}
.engin_case .imgbox{overflow:hidden;position:relative}
.engin_case .imgbox::after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:#f8a900;pointer-events:none;opacity:0;transition:.3s linear opacity}
.engin_case .imgbox:hover::after{opacity:.6}
.engin_case .imgbox img:hover{transform:scale(1)}
.engin_case .contact{padding-top:26px}
.engin_case .btn{background-color:#f8a900;border-radius:23px;display:flex;align-items:center;justify-content:center;font-family:Roboto-Regular;font-size:16px;color:#f4f4f4;width:45px;height:45px}
.engin_case .btn span{margin-right:0px;display:inline-block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;width:0}
.engin_case .btn i{font-size:14px}
.engin_case .btn:hover{background-color:#000}
.engin_case .swiper{padding-bottom:81px}
.engin_case .swiper-pagination-bullet{width:17px;height:9px;background-color:#999999;border-radius:5px;opacity:0.5}
.engin_case .swiper-pagination-bullet-active{width:40px;background-color:#f8a900;opacity:1}

.engin_case1 .imgbox a img{width: 100%;
  aspect-ratio: 4/3; /* 直接设置比例，16:9 */
  overflow: hidden;object-fit: cover;}



@media(max-width:1600px){.engin_case1{padding:50px 0px}
.engin_case .contact{padding-top:10px}
.engin_case .swiper{padding-bottom:55px}
.engin_case .title46{margin-bottom:40px}
}@media(max-width:1333px){.engin_case .title{font-size:16px;line-height:26px;margin-bottom:15px}
.engin_case .title46{margin-bottom:30px}
}@media(max-width:999px){.engin_case1{padding:40px 0px}
.engin_case .title46{margin-bottom:20px}
.engin_case .btn{width:147px !important}
.engin_case .btn span{width:auto !important;margin-right:8px}
.engin_case .btn i{width:auto !important}
    .xj_lr{ padding:30px 15px;}
    .xj_lr .xj_lrleft .title{ font-size:2em;}
    .xj_lr .xj_lrleft .hesitate .p2{font-size:1.1em;}
    
    .xj_lr .xj_lrleft .btns .a1{font-size:1em; padding:0.8em;}
    .xj_lr .xj_lrleft .btns .a2{font-size:1em; padding:calc(0.8em - 2px) calc(1.6em - 2px);}
    
    
}

@media(max-width:768px){.engin_case .title46{margin-bottom:10px}
.engin_case .btn{width:130px !important;font-size:14px;height:42px}
}@media(max-width:570px){.engin_case1{padding:30px 0px}
}.related_products1{padding:75px 0px 83px;background-color:#f9f9f9}
.related_products2{padding:90px 0px 98px;background-color:#f9f9f9}
.related_products3{padding:77px 0px 97px;background-color:#f9f9f9}
.related_products4{padding:86px 0px 97px;background-color:#f9f9f9}
.related_products5{padding:124px 0px 143px}
.related_products .titlebox{display:flex;justify-content:space-between;margin-bottom:50px}
.related_products2 .titlebox,.related_products3 .titlebox,.related_products4 .titlebox,.related_products5 .titlebox{margin-bottom:45px}
.related_products .btnbox{display:flex;align-items:center}
.related_products .btnbox i{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background-color:#e9e9e9;color:#abd059;cursor:pointer;margin-left:10px}
.related_products .btnbox i:hover{background-color:#abd059;color:#fff}
.related_products .swiper-slide{background-color:#fff}
.related_products .imgbox{overflow:hidden}
.related_products .contact{padding:29px 15px 32px 15px}
.related_products .title{font-family:Roboto-Medium;font-size:20px;line-height:26px;color:#333333;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}
.related_products .title a{color:#333333}
.related_products .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#666666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px}
.related_products .btn{display:flex;align-items:center;justify-content:center;width:176px;height:52px;background-color:#ffffff;border:solid 1px #b1b1b1;font-family:Roboto-Regular;font-size:16px;color:#333333}
.related_products .btn:hover{background-color:#abd059;border:1px solid #abd059}
.bg_qiehuan{overflow:hidden}
.bg_qiehuan .swiper-slide{opacity:0;pointer-events:none;transition:.3s linear opacity}
.bg_qiehuan .swiper-slide-visible{opacity:1;pointer-events:all}
.bg_qiehuan .swiper{overflow:visible}
.bg_qiehuan .swiper-slide:hover{box-shadow:0px 0px 20px 0px rgba(71,130,25,0.1)}
@media(max-width:1600px){.related_products1,.related_products2,.related_products3,.related_products4,.related_products5{padding:50px 0px}
.related_products .titlebox,.related_products2 .titlebox,.related_products3 .titlebox,.related_products4 .titlebox,.related_products5 .titlebox{margin-bottom:40px}
.related_products .contact{padding:15px 15px 25px 15px}
.related_products .content{font-size:16px;line-height:26px;margin-bottom:15px}
.related_products .btn{width:170px;height:50px;font-size:16px}
}@media(max-width:1333px){.related_products .titlebox,.related_products2 .titlebox,.related_products3 .titlebox,.related_products4 .titlebox,.related_products5 .titlebox{margin-bottom:30px}
.related_products .title{font-size:18px;line-height:24px;margin-bottom:6px}
.related_products .btn{width:150px;height:45px;font-size:16px}
}@media(max-width:999px){.related_products1,.related_products2,.related_products3,.related_products4,.related_products5{padding:40px 0px}
.related_products .titlebox,.related_products2 .titlebox,.related_products3 .titlebox,.related_products4 .titlebox,.related_products5 .titlebox{margin-bottom:20px}
.related_products .contact{padding:15px 15px 20px 15px}
}@media(max-width:768px){.related_products .titlebox,.related_products2 .titlebox,.related_products3 .titlebox,.related_products4 .titlebox,.related_products5 .titlebox{margin-bottom:15px}
.related_products .title{font-size:16px;line-height:22px;margin-bottom:5px}
.related_products .content{font-size:14px;line-height:24px;margin-bottom:10px}
.related_products .btn{width:130px;height:42px;font-size:14px}
}@media(max-width:570px){.related_products1,.related_products2,.related_products3,.related_products4,.related_products5{padding:30px 0px}
}.projects_list{padding:90px 0px 99px}
.projects_list .safe{position:relative}
.projects_list .box{margin-bottom:84px}
.projects_list .inner{display:flex;justify-content:space-between;align-items:center}
.projects_list .inner:nth-child(2n){flex-direction:row-reverse}
.projects_list .inner:nth-of-type(1){margin-bottom:17px}
.projects_list .inner:nth-of-type(2){margin-bottom:58px}
.projects_list .inner:nth-of-type(3){margin-bottom:48px}
.projects_list .l_box{width:39.2%;overflow:hidden}
.projects_list .l_box img:hover{transform:scale(1.05)}
.projects_list .r_box{width:59%;padding-left:1.48%;min-height:394px;display:flex;flex-direction:column;position:absolute;padding-top:30px;padding-bottom:30px}
.projects_list .title{font-family:Roboto-Medium;font-size:20px;line-height:26px;color:#333333;margin-bottom:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}
.projects_list .title a{color:#333}
.projects_list .title:hover,.projects_list .title a:hover{color:#abd059}
.projects_list .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#666666;margin-bottom:39px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.projects_list .contact{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#666666;margin-bottom:40px;width:75%}
.projects_list .contact p{margin-bottom:25px;display:flex;align-items:flex-start}
.projects_list .contact p img{margin-right:10px}
.projects_list .contact p:last-child{margin-bottom:0}
.projects_list .btn{display:flex;align-items:center;justify-content:center;width:176px;height:52px;border:solid 1px #b5b5b5;font-family:Roboto-Regular;font-size:16px;color:#333333}
.projects_list .btn:hover{background-color:#abd059;border:1px solid #abd059}
.projects_list .inner .r_box{right:0}
.projects_list .inner:nth-child(2n) .r_box{left:0}
.projects_list .inner:hover{justify-content:flex-start}
.projects_list .inner:hover .r_box{width:65%;box-shadow:-3px 0px 20px 0px rgba(0,0,0,0.1);border-radius:20px;background-color:#fff;z-index:10;right:0;padding-right:7%}
.projects_list .inner:nth-child(2n):hover{justify-content:flex-start}
.projects_list .inner:nth-child(2n):hover .r_box{width:65%;box-shadow:-3px 0px 20px 0px rgba(0,0,0,0.1);border-radius:20px;background-color:#fff;z-index:10;left:0;padding-right:7%}
@media(max-width:1600px){.projects_list{padding:50px 0px}
.projects_list .r_box{padding-top:0;min-height:unset}
.projects_list .inner .r_box{position:relative;padding:20px !important}
.projects_list .inner:hover .r_box{padding-right:0 !important;width:59% !important;border-radius:20px;z-index:10;padding-right:0% !important}
.projects_list .inner:hover{justify-content:space-between !important}
.projects_list .inner{justify-content:space-between !important;margin-bottom:25px !important}
.projects_list .title{font-size:20px;line-height:26px;margin-bottom:10px}
.projects_list .content{font-size:16px;line-height:26px;margin-bottom:25px}
.projects_list .contact{font-size:16px;line-height:26px;margin-bottom:30px;width:85%}
.projects_list .btn{width:165px;height:50px;font-size:16px}
.projects_list .box{margin-bottom:50px}
}@media(max-width:1333px){.projects_list .contact p{margin-bottom:15px}
.projects_list .contact{font-size:16px;line-height:26px;margin-bottom:20px;width:100%}
.projects_list .btn{width:145px;height:45px;font-size:16px}
.projects_list .title{font-size:18px;line-height:26px;margin-bottom:5px}
}@media(max-width:999px){.projects_list{padding:40px 0px}
.projects_list .inner{flex-direction:column !important;align-items:flex-start;justify-content:flex-start}
.projects_list .l_box{width:55%;overflow:hidden;margin-bottom:22px}
.projects_list .inner .r_box{width:100% !important;border-radius:20px;padding-right:0% !important;padding:20px !important}
.projects_list .inner:hover .r_box{width:100% !important;box-shadow:unset !important}
.projects_list .box{margin-bottom:40px}
}@media(max-width:768px){.projects_list .l_box{width:70%;overflow:hidden;margin-bottom:15px}
.projects_list .inner .r_box{padding:0px !important}
.projects_list .title{font-size:16px;line-height:24px;margin-bottom:5px}
.projects_list .content{font-size:14px;line-height:24px;margin-bottom:10px}
.projects_list .contact p{margin-bottom:10px}
.projects_list .contact{font-size:14px;line-height:24px;margin-bottom:15px;width:100%}
.projects_list .btn{width:130px;height:40px;font-size:14px}
}@media(max-width:570px){.projects_list{padding:30px 0px}
.projects_list .l_box{width:85%;overflow:hidden;margin-bottom:15px}
.projects_list .box{margin-bottom:30px}
}@media(max-width:500px){.projects_list .l_box{width:95%}
}@media(max-width:450px){.projects_list .l_box{width:100%}
}.project_detail{padding:84px 0px 49px}
.project_detail .safe{}
.project_detail .wrap{max-width:1474px;margin:0 auto}
.project_detail .title26{margin-bottom:31px}
.project_detail .sharebox{display:flex;align-items:center;font-family:Roboto-Regular;font-size:14px;color:#999999;margin-bottom:39px}
.project_detail .sharebox span{margin-right:8px}
.project_detail .box{padding-bottom:51px;border-bottom:1px solid #999999}
.project_detail .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#666666}
.project_detail .content1{margin-bottom:42px}
.project_detail .inner{display:flex;justify-content:space-between;align-items:flex-start;background-color:#f4f4f4;margin-bottom:37px}
.project_detail .inner .l{width:43.3%}
.project_detail .inner .r{width:56.7%;padding:105px 53px 70px 53px}
.project_detail .title{font-family:Roboto-Bold;font-size:24px;line-height:30px;color:#333333;margin-bottom:23px}
.project_detail .con{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333}
@media(max-width:1600px){.project_detail{padding:40px 0px 50px}
.project_detail .title26{margin-bottom:20px}
.project_detail .content1{margin-bottom:30px}
.project_detail .box{margin-bottom:40px;padding-bottom:40px}
.project_detail .inner{margin-bottom:30px}
.project_detail .sharebox{font-size:14px;margin-bottom:30px}
.project_detail .inner .r{width:56.7%;padding:20px}
.project_detail .title{font-size:22px;line-height:30px;margin-bottom:23px}
}@media(max-width:1333px){.project_detail .inner{margin-bottom:20px}
.project_detail .sharebox{font-size:14px;margin-bottom:20px}
.project_detail .title{font-size:20px;line-height:30px;margin-bottom:15px}
}@media(max-width:999px){.project_detail{padding:30px 0px 40px}
.project_detail .box{margin-bottom:30px;padding-bottom:30px}
.project_detail .inner{margin-bottom:15px}
.project_detail .sharebox{font-size:14px;margin-bottom:15px}
.project_detail .content1{margin-bottom:20px}
.project_detail .inner{flex-direction:column;background-color:transparent}
.project_detail .inner .l{width:60%;margin-bottom:20px}
.project_detail .inner .r{width:100%;padding:0px}
.project_detail .title{font-size:18px;line-height:28px;margin-bottom:15px}
}@media(max-width:768px){.project_detail .inner{margin-bottom:10px}
.project_detail .inner .l{width:80%;margin-bottom:20px}
.project_detail .title{font-size:16px;line-height:26px;margin-bottom:10px}
.project_detail .con{font-size:14px;line-height:24px}
.project_detail .content{font-size:14px;line-height:24px}
}@media(max-width:570px){.project_detail{padding:20px 0px 30px}
.project_detail .box{margin-bottom:20px;padding-bottom:20px}
.project_detail .inner .l{width:100%;margin-bottom:20px}
}.page_control1{padding-top:43px}
.page_control2{padding-top:43px}
.page_control .bo{font-family:Roboto-Regular;font-size:16px;line-height:36px;color:#888}
.page_control .bo .resu{color:#333333}
.page_control .bo a{color:#333}
.page_control .bo a:hover{color:#abd059}
@media(max-width:1600px){.page_control1,.page_control2{padding-top:20px}
}@media(max-width:1333px){.page_control .bo{font-size:16px;line-height:30px}
}@media(max-width:999px){.page_control1,.page_control2{padding-top:10px}
.page_control .bo{font-size:16px;line-height:28px}
}@media(max-width:768px){.page_control .bo{font-size:14px;line-height:25px;margin-bottom:10px}
.page_control .bo:last-child{margin-bottom:0}
}@media(max-width:570px){.page_control1,.page_control2{padding-top:0px}
}.s1_solutions{padding:90px 0px 0px}
.s1_solutions .title42{text-align:center;margin-bottom:32px}
.s1_solutions .con{text-align:center;font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333;margin-bottom:46px}
.s1_solutions .wrap{display:flex;flex-wrap:wrap}
.s1_solutions .inner{transition:.3s linear width;height:588px;position:relative;margin-right:0.26%;cursor:pointer;width:20.5%}
.s1_solutions .inner:last-child{margin-right:0}
.s1_solutions .inner::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0,0,0,0.0)72%,rgba(0,0,0,.9)95%)}
.s1_solutions .inner .bg{width:100%;height:100%;object-fit:cover}
.s1_solutions .title{font-family:Roboto-Bold;font-size:24px;color:#ffffff;position:absolute;bottom:0;width:100%;padding:30px 20px 31px 21px;z-index:10}
.s1_solutions .title a{color:#fff}
.s1_solutions .shadow{position:absolute;bottom:0;left:0;width:100%;padding:30px 30px 36px 54px;z-index:10;opacity:0;overflow:hidden;width:0}
.s1_solutions .shadow .s_title{font-family:Roboto-Bold;font-size:24px;line-height:26px;color:#ffffff;margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}
.s1_solutions .shadow .s_title a{color:#fff}
.s1_solutions .shadow .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#ffffff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}
.s1_solutions .active{width:36.927%}
.s1_solutions .active .title{opacity:0}
.s1_solutions .active .shadow{opacity:1;width:100%}
@media(max-width:1600px){.s1_solutions{padding:40px 0px 0px}
.s1_solutions .title42{margin-bottom:25px}
.s1_solutions .con{font-size:16px;line-height:26px;margin-bottom:40px}
.s1_solutions .inner{height:500px;margin-right:0.26%}
.s1_solutions .shadow{padding:20px 20px 20px 20px}
.s1_solutions .title{font-size:22px;padding:20px 20px 20px 20px}
.s1_solutions .shadow .s_title{font-size:22px;line-height:26px;margin-bottom:5px}
}@media(max-width:1333px){.s1_solutions .title42{margin-bottom:20px}
.s1_solutions .con{font-size:16px;line-height:26px;margin-bottom:30px}
.s1_solutions .title{font-size:20px;padding:20px 20px 20px 20px}
.s1_solutions .shadow .s_title{font-size:20px;line-height:26px;margin-bottom:5px}
}@media(max-width:999px){.s1_solutions1{display:none}
.s1_solutions{padding:30px 0px 0px}
.s1_solutions .title42{margin-bottom:15px}
.s1_solutions .con{font-size:16px;line-height:26px;margin-bottom:20px}
.s1_solutions .active{width:unset}
.s1_solutions .inner{width:32.5%;margin-right:1%;margin-bottom:20px;height:450px}
.s1_solutions .inner:nth-child(3n){margin-right:0}
.s1_solutions .inner:nth-last-child(-n+3){margin-bottom:0}
.s1_solutions .title{display:none}
.s1_solutions .s_title{opacity:1 !important;width:100% !important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}
.s1_solutions .shadow .content{-webkit-line-clamp:5;font-size:16px;line-height:24px}
.s1_solutions .shadow{width:100% !important;opacity:1 !important}
.s1_solutions .shadow{padding:15px}
.s1_solutions .inner{width:32.5%;margin-right:1%;margin-bottom:20px;height:400px}
.s1_solutions .shadow .s_title{font-size:18px;line-height:26px;margin-bottom:5px}
}@media(max-width:768px){.s1_solutions .con{font-size:14px;line-height:24px;margin-bottom:15px}
.s1_solutions .inner{width:49%;margin-right:2%;margin-bottom:15px;height:350px}
.s1_solutions .inner:nth-child(3n){margin-right:2%}
.s1_solutions .inner:nth-child(2n){margin-right:0}
.s1_solutions .inner:nth-last-child(-n+3){margin-bottom:15px}
.s1_solutions .inner:nth-last-child(-n+2){margin-bottom:0px}
.s1_solutions .shadow .s_title{font-size:16px;line-height:24px;margin-bottom:5px}
.s1_solutions .shadow .content{font-size:14px;line-height:24px}
.s1_solutions .shadow{padding:10px}
.s1_solutions .title42{margin-bottom:10px}
}@media(max-width:570px){.s1_solutions{padding:20px 0px 0px}
.s1_solutions .inner{width:49%;margin-right:2%;margin-bottom:15px;height:300px}
}@media(max-width:450px){.s1_solutions .inner{width:100%;margin-right:0%;margin-bottom:15px !important;height:220px}
.s1_solutions .inner:last-child{margin-bottom:0 !important}
}.s1_case{padding:60px 0px 60px}
.s1_case .title42{text-align:center;margin-bottom:30px}
.s1_case .wrap{display:flex;flex-wrap:wrap;align-items:flex-start}
.s1_case .inner{width:31.2222%;margin-right:3.1222%;position:relative;margin-bottom:56px}
.s1_case .inner:nth-child(3n){margin-right:0}
.s1_case .inner::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#abd059;opacity:0;transition:.3s linear opacity}
.s1_case .inner:hover::after{opacity:1}
.s1_case .inner:nth-last-child(-n+3){margin-bottom:0}
.s1_case .imgbox{overflow:hidden}
.s1_case .contact{padding:30px 15px 30px 0px}
.s1_case .title{font-family:Roboto-Medium;font-size:20px;line-height:26px;color:#333333;margin-bottom:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.s1_case .title a{color:#333}
.s1_case .title:hover,.s1_case .title a:hover{color:#abd059}
.s1_case .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#666666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px}
.s1_case .view_more{width:163px;height:50px;border:solid 1px #888888;font-family:Roboto-Regular;font-size:16px;color:#333333;display:flex;align-items:center;justify-content:center}
.s1_case .view_more:hover{background-color:#abd059;color:#fff;border:1px solid #abd059}
@media(max-width:1600px){.s1_case{padding:50px 0px}
.s1_case .title42{margin-bottom:25px}
.s1_case .contact{padding:20px 0px 20px 0px}
.s1_case .title{font-size:20px;line-height:26px;margin-bottom:10px}
.s1_case .inner{margin-bottom:40px}
}@media(max-width:1333px){.s1_case .title42{margin-bottom:20px}
.s1_case .inner{width:32%;margin-right:2%;margin-bottom:30px}
.s1_case .title{font-size:18px;line-height:26px;margin-bottom:6px}
.s1_case .view_more{width:150px;height:45px;font-size:16px}
.s1_case .contact{padding:15px 0px 20px 0px}
}@media(max-width:999px){.s1_case{padding:40px 0px}
.s1_case .title42{margin-bottom:15px}
.s1_case .content{font-size:16px;line-height:26px;margin-bottom:15px}
}@media(max-width:768px){.s1_case .inner{width:49%;margin-right:2%}
.s1_case .inner:nth-child(3n){margin-right:2%}
.s1_case .inner:nth-child(2n){margin-right:0}
.s1_case .contact{padding:10px 0px 15px 0px}
.s1_case .title{font-size:16px;line-height:24px;margin-bottom:5px}
.s1_case .content{font-size:14px;line-height:24px;margin-bottom:14px}
.s1_case .view_more{width:130px;height:40px;font-size:14px}
}@media(max-width:570px){.s1_case{padding:30px 0px}
}@media(max-width:400px){.s1_case .inner{width:100%;margin-right:0%}
.s1_case .inner{margin-bottom:20px}
}.service_one{padding:81px 0px 60px;background-size:contain;background-repeat:no-repeat;background-position:bottom left}
.service_one .safe{display:flex;justify-content:space-between;align-items:flex-start}
.service_one .con{margin-bottom:48px}
.service_one .con:last-child{margin-bottom:0}
.service_one .l_box{width:40%;padding-top:10px}
.service_one .r_box{width:50%}
.service_one .name{font-family:Roboto-Bold;font-size:24px;line-height:36px;color:#333333;margin-bottom:15px;position:relative}
.service_one .name::after{content:"";position:absolute;left:-26px;top:10px;width:16px;height:14px;background-image:url(../images/duobianxing.png)}
.service_one .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#666666}
@media(max-width:1600px){.service_one{padding:50px 0px}
.service_one .l_box{padding-top:0}
.service_one .name{font-size:22px;line-height:34px;margin-bottom:10px}
.service_one .con{margin-bottom:30px}
}@media(max-width:1333px){.service_one .name{font-size:20px;line-height:30px;margin-bottom:10px}
.service_one .con{margin-bottom:20px}
}@media(max-width:999px){.service_one{padding:40px 0px}
.service_one .safe{flex-direction:column}
.service_one .l_box{width:50%;margin-bottom:20px}
.service_one .r_box{width:100%;padding-left:10px}
.service_one .name{font-size:18px;line-height:28px;margin-bottom:10px}
}@media(max-width:768px){.service_one .l_box{width:65%;margin-bottom:20px}
.service_one .name{font-size:16px;line-height:26px;margin-bottom:8px}
.service_one .content{font-size:14px;line-height:24px}
.service_one .name::after{left:-22px;top:5px;width:16px;height:14px;background-image:url(../images/duobianxing.png)}
.service_one .con{margin-bottom:10px}
}@media(max-width:570px){.service_one{padding:30px 0px}
.service_one .l_box{width:75%;margin-bottom:15px}
}@media(max-width:500px){.service_one .l_box{width:85%}
}@media(max-width:450px){.service_one .l_box{width:100%}
}.service_scope{margin-bottom:144px}
.service_scope .box{border-radius:22px;padding:74px 0px 50px;background:linear-gradient(to top,rgba(248,169,89,0.0)0%,rgba(248,169,89,.9)130%)}
.service_scope .title40{text-align:center;margin-bottom:48px}
.service_scope .wrap{display:flex;flex-wrap:wrap}
.service_scope .inner{width:16.666%;min-height:174px;border-right:1px solid #fff;display:flex;flex-direction:column;justify-content:center;cursor:pointer;position:relative}
.service_scope .inner::after{content:"";position:absolute;left:-1px;top:0;width:1px;height:100%;background-color:#ff4800;opacity:0}
.service_scope .inner:nth-child(6n){border-right:unset}
.service_scope .inner:nth-last-child(-n+6){border-top:1px solid #fff}
.service_scope .inner:hover{background-color:#ff4800}
.service_scope .inner:hover::after{opacity:1}
.service_scope .inner:hover::before{content:"";position:absolute;right:-1px;top:0;width:1px;height:100%;background-color:#abd059;opacity:1}
.service_scope .inner:hover img{filter:invert(1) sepia(100%) saturate(0%) hue-rotate(180deg) brightness(200%) contrast(100%)}
.service_scope .inner:hover .title{color:#fff}
.service_scope .inner .svgbox{width:56px;height:53px;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-bottom:15px}
.service_scope .inner .title{text-align:center;font-family:Roboto-Bold;font-size:18px;color:#333333;padding:0px 15px}
@media(max-width:1600px){.service_scope{margin-bottom:50px}
.service_scope .box{padding:50px 0px}
.service_scope .title40{margin-bottom:40px}
}@media(max-width:1333px){.service_scope .title40{margin-bottom:30px}
.service_scope .inner{width:16.666%;min-height:160px}
.service_scope .inner .title{font-size:16px;padding:0px 10px}
}@media(max-width:999px){.service_scope{margin-bottom:40px}
.service_scope .box{padding:40px 0px}
.service_scope .title40{margin-bottom:20px}
.service_scope .inner .svgbox{margin-bottom:10px}
.service_scope .inner{width:20%;border-right:1px solid #fff;min-height:140px}
.service_scope .inner:nth-child(6n){border-right:1px solid #fff;border-top:1px solid #fff}
.service_scope .inner:nth-child(5n){border-right:unset}
}@media(max-width:768px){.service_scope .title40{margin-bottom:15px}
.service_scope .inner .title{font-size:14px;padding:0px 10px}
.service_scope .inner{width:25%}
.service_scope .inner:nth-child(4n){border-right:unset}
.service_scope .inner:nth-child(5n){border-right:1px solid #fff;border-top:1px solid #fff}
}@media(max-width:570px){.service_scope{margin-bottom:30px}
.service_scope .box{padding:30px 0px}
.service_scope .inner{width:33.3%}
.service_scope .inner:nth-child(4n){border-top:1px solid #fff;border-right:1px solid #fff}
.service_scope .inner:nth-child(3n){border-right:unset}
}@media(max-width:380px){.service_scope .inner{width:50%}
.service_scope .inner:nth-child(3n){border-top:1px solid #fff;border-right:1px solid #fff}
.service_scope .inner:nth-child(2n){border-right:unset}
}.service_two{position:relative;min-height:644px}
.service_two .bg{position:absolute;left:0;top:0}
.service_two .box{width:30%}
.service_two .swiper{padding-top:134px;margin-bottom:53px}
.service_two .swiper-slide{position:relative}
.service_two .swiper-slide img{position:absolute;object-fit:cover}
.service_two .title{font-family:Roboto-Bold;font-size:24px;line-height:36px;color:#ffffff;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;margin-bottom:25px}
.service_two .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#ffffff}
.service_two .btnbox{display:flex}
.service_two .btnbox i{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background-color:#ffffff;border:solid 1px #ebebeb;display:flex;align-items:center;justify-content:center;margin-right:12px;border-radius:50px;cursor:pointer}
.service_two .btnbox i:hover{background-color:#abd059;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.16);border:1px solid #abd059;color:#fff}
.service_two .bg{width:100%;height:100%;object-fit:cover}
@media(max-width:1600px){.service_two{min-height:unset}
.service_two .box{padding:80px 0px}
.service_two .swiper{padding-top:0px;margin-bottom:30px}
.service_two .box{width:40%}
.service_two .title{font-size:22px;line-height:34px;margin-bottom:20px}
}@media(max-width:1333px){.service_two .title{font-size:20px;line-height:30px;margin-bottom:15px}
.service_two .swiper{padding-top:0px;margin-bottom:20px}
.service_two .box{padding:60px 0px}
.service_two .box{width:50%}
}@media(max-width:999px){.service_two .box{width:100%}
.service_two .title{font-size:18px;line-height:28px;margin-bottom:15px}
.service_two .box{padding:50px 0px}
}@media(max-width:768px){.service_two .title{font-size:16px;line-height:26px;margin-bottom:10px}
.service_two .content{font-family:Roboto-Regular;font-size:14px;line-height:24px;color:#ffffff}
.service_two .btnbox i{width:40px;height:40px;margin-right:10px;border-radius:50px}
}@media(max-width:570px){.service_two .box{padding:40px 0px}
}.media_series{padding:81px 0px 170px}
.media_series .safe{display:flex;justify-content:space-between;align-items:flex-start}
.media_series .l_box{width:72.9%}
.media_series .l_box .wrap{margin-bottom:80px}
.media_series .inner{display:flex;justify-content:space-between;margin-bottom:20px}
.media_series .inner:last-child{margin-bottom:0}
.media_series .imgbox{width:48.8%;overflow:hidden;position:relative}
.media_series .contact{width:49.7%;padding:44px 40px 20px 35px;background-color:#f9f9f9}
.media_series .titlebox{margin-bottom:23px;padding-bottom:21px;border-bottom:1px solid rgba(0,0,0,.1)}
.media_series .title26{line-height:36px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.media_series .title26 a{color:#333}
.media_series .title26:hover,.media_series .title26 a:hover{color:#abd059}
.media_series .content{font-family:Roboto-Regular;font-size:16px;line-height:30px;color:#666666;margin-bottom:29px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}
.media_series .view_more{display:flex;align-items:center;justify-content:center;width:163px;height:50px;background-color:#f8a900;font-family:Roboto-Regular;font-size:16px;color:#ffffff}
.media_series .view_more:hover{background-color:#000}
.media_series .databox{width:98px;height:78px;background-color:#f8a900;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:absolute;right:0;top:0}
.media_series .databox .day{font-family:Roboto-Bold;font-size:30px;line-height:26px;color:#ffffff;margin-bottom:5px}
.media_series .databox .mount{font-family:Roboto-Regular;font-size:16px;color:#ffffff}
.media_series .r_box{width:25%}
.media_series .r_box .box1{background-color:#f9f9f9;padding:34px 26px 40px 26px;margin-bottom:30px}
.media_series .box1 li{margin-bottom:40px}
.media_series .box1 li:last-child{margin-bottom:0}
.media_series .title36{margin-bottom:48px}
.media_series .contact2{padding-top:10px}
.media_series .imgbox2{overflow:hidden}
.media_series .imgbox2 img:hover{transform:scale(1.05)}
.media_series .name{font-family:Roboto-Medium;font-size:18px;line-height:26px;color:#333333;margin-bottom:15px}
.media_series .name a{color:#333}
.media_series .name:hover,.media_series .name a:hover{color:#f8a900}
.media_series .learn_more{width:122px;height:36px;background-color:#f8a900;font-family:Roboto-Regular;font-size:16px;color:#ffffff;display:flex;align-items:center;justify-content:center}
.media_series .learn_more:hover{background-color:#000}
.media_series .box2{background-image:url(../images/6-1bg1.png);background-size:cover;background-repeat:no-repeat;background-position:center center}
.media_series .box2 ul{padding:82px 20px 81px 22px}
.media_series .box2 li{display:flex;align-items:flex-start;padding-bottom:32px;margin-bottom:36px;border-bottom:1px solid rgba(255,255,255,.5)}
.media_series .box2 li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:unset}
.media_series .box2 .con{padding-top:10px}
.media_series .box2,.media_series .box2 a{font-family:Roboto-Regular;font-size:16px;color:#ffffff}
.media_series .box2 a:hover{color:#abd059}
.media_series .box2 .name{font-family:Roboto-Bold;color:#ffff;margin-bottom:5px}
.media_series .box2 .svgbox{width:70px;height:70px;border:solid 1px #ffffff;background-color:transparent;display:flex;align-items:center;justify-content:center;border-radius:50px;margin-right:16px;flex-shrink:0}
.media_series .box2 li:hover .svgbox{background-color:#abd059;border:1px solid #abd059}
.media_series .email a{word-break:break-all}
.media_series .imgbox img{width:100%;height:100%;object-fit:cover}
.media_series .email a{word-break:break-all}
@media(max-width:1600px){.media_series{padding:50px 0px}
.media_series .contact{width:49.7%;padding:30px 30px 20px 30px;background-color:#f9f9f9}
.media_series .databox{width:80px;height:75px}
.media_series .r_box .box1{padding:20px 20px 20px 20px;margin-bottom:30px}
.media_series .content{font-size:16px;line-height:30px;margin-bottom:20px}
.media_series .view_more{width:150px;height:50px;font-size:16px}
.media_series .title36{margin-bottom:30px}
.media_series .titlebox{margin-bottom:15px;padding-bottom:15px}
.media_series .imgbox img{width:100%;height:100%;object-fit:cover}
.media_series .title26{line-height:normal}
.media_series .box2 ul{padding:50px 20px}
.media_series .l_box .wrap{margin-bottom:50px}
}@media(max-width:1333px){.media_series .view_more{width:140px;height:45px;font-size:16px}
.media_series .databox .day{font-size:28px;line-height:26px;margin-bottom:5px}
.media_series .content{font-size:16px;line-height:26px;margin-bottom:15px}
.media_series .titlebox{margin-bottom:10px;padding-bottom:10px}
.media_series .title36{margin-bottom:20px}
.media_series .box2 ul{padding:40px 20px}
.media_series .contact{width:49.7%;padding:20px;background-color:#f9f9f9}
.media_series .box2 li{display:flex;align-items:flex-start;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid rgba(255,255,255,.5)}
.media_series .box2 .svgbox{width:60px;height:60px;border-radius:50px;margin-right:16px;flex-shrink:0}
}@media(max-width:999px){.media_series{padding:40px 0px}
.media_series .safe{flex-direction:column}
.media_series .l_box{width:100%;margin-bottom:30px}
.media_series .databox .day{font-size:26px;line-height:24px;margin-bottom:5px}
.media_series .l_box .wrap{margin-bottom:40px}
.media_series .r_box{width:100%}
.media_series .r_box .box1 ul{width:100%;display:flex;flex-wrap:wrap}
.media_series .box1 li{width:47%;margin-right:6%}
.media_series .box1 li:nth-child(2n){margin-right:0}
.media_series .name{font-size:16px;line-height:24px;margin-bottom:15px}
.media_series .learn_more{width:122px;height:36px;font-size:14px}
.media_series .box1 li{margin-bottom:30px}
}@media(max-width:768px){.media_series .content{-webkit-line-clamp:3}
.media_series .title26{-webkit-line-clamp:1}
.media_series .view_more{width:130px;height:40px;font-size:14px}
.media_series .contact{width:49.7%;padding:15px;background-color:#f9f9f9}
.media_series .databox{width:70px;height:70px}
.media_series .databox .day{font-size:24px;line-height:22px;margin-bottom:5px}
.media_series .databox .mount{font-size:14px}
.media_series .name{font-size:16px;line-height:24px;margin-bottom:10px}
.media_series .box1 li{margin-bottom:20px}
}@media(max-width:570px){.media_series{padding:30px 0px}
.media_series .inner{flex-direction:column;align-items:flex-start;justify-content:flex-start}
.media_series .imgbox{width:80%;overflow:hidden;position:relative}
.media_series .contact{width:100%;padding:15px;background-color:#f9f9f9}
.media_series .title26{font-size:16px}
.media_series .content{font-size:14px;line-height:24px;margin-bottom:15px}
.media_series .l_box .wrap{margin-bottom:30px}
.media_series .name{font-size:14px}
.media_series .box2,.media_series .box2 a{font-size:14px}
.media_series .box2 li{padding-bottom:20px;margin-bottom:20px}
.media_series .box2 .svgbox{width:50px;height:50px;border-radius:50px;margin-right:10px;flex-shrink:0}
}@media(max-width:500px){.media_series .imgbox{width:100%;overflow:hidden;position:relative}
.media_series .box2 ul{padding:30px 20px}
}@media(max-width:450px){.media_series .box1 li{width:100%;margin-right:0}
}.media_detail{padding:79px 0px 121px}
.media_detail .safe{display:flex;justify-content:space-between;align-items:flex-start}
.media_detail .l_box{width:72.9%}
.media_detail .title24{font-family:Roboto-Medium;font-size:24px;line-height:36px;color:#333333;margin-bottom:30px}
.media_detail .conbox{display:flex;align-items:center;margin-bottom:42px}
.media_detail .data{font-family:Roboto-Regular;font-size:16px;color:#666666;margin-right:28px}
.media_detail .sharebox{display:flex;align-items:center;font-family:Roboto-Regular;font-size:16px;color:#666666}
.media_detail .content{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333;padding-bottom:86px;border-bottom:1px solid #999}
.media_detail .content strong{font-style:normal}
.media_detail .r_box{width:25%}
.media_detail .r_box .box1{background-color:#f9f9f9;padding:34px 26px 40px 26px;margin-bottom:30px}
.media_detail .box1 li{margin-bottom:40px}
.media_detail .box1 li:last-child{margin-bottom:0}
.media_detail .title36{margin-bottom:48px}
.media_detail .contact2{padding-top:10px}
.media_detail .imgbox2{overflow:hidden}
.media_detail .imgbox2 img:hover{transform:scale(1.05)}
.media_detail .name{font-family:Roboto-Medium;font-size:18px;line-height:26px;color:#333333;margin-bottom:15px}
.media_detail .name a{color:#333}
.media_detail .name:hover,.media_detail .name a:hover{color:#f8a900}
.media_detail .learn_more{width:122px;height:36px;background-color:#f8a900;font-family:Roboto-Regular;font-size:16px;color:#ffffff;display:flex;align-items:center;justify-content:center}
.media_detail .learn_more:hover{background-color:#000}
.media_detail .box2{background-image:url(../images/6-1bg1.png);background-size:cover;background-repeat:no-repeat;background-position:center center}
.media_detail .box2 ul{padding:82px 20px 81px 22px}
.media_detail .box2 li{display:flex;align-items:flex-start;padding-bottom:32px;margin-bottom:36px;border-bottom:1px solid rgba(255,255,255,.5)}
.media_detail .box2 li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:unset}
.media_detail .box2 .con{padding-top:10px}
.media_detail .box2,.media_detail .box2 a{font-family:Roboto-Regular;font-size:16px;color:#ffffff}
.media_detail .box2 a:hover{color:#abd059}
.media_detail .box2 .name{font-family:Roboto-Bold;color:#ffff;margin-bottom:5px}
.media_detail .box2 .svgbox{width:70px;height:70px;border:solid 1px #ffffff;background-color:transparent;display:flex;align-items:center;justify-content:center;border-radius:50px;margin-right:16px;flex-shrink:0}
.media_detail .box2 li:hover .svgbox{background-color:#abd059;border:1px solid #f8a900}
.media_detail .email a{word-break:break-all}
.media_detail .imgbox img{width:100%;height:100%;object-fit:cover}
.media_detail .email a{word-break:break-all}
@media(max-width:1600px){.media_detail{padding:50px 0px}
.media_detail .r_box .box1{padding:20px 20px 20px 20px;margin-bottom:30px}
.media_detail .title36{margin-bottom:30px}
.media_detail .box2 ul{padding:50px 20px}
.media_detail .title24{font-size:22px;line-height:unset;margin-bottom:20px}
.media_detail .conbox{margin-bottom:20px}
.media_detail .content{padding-bottom:50px}
.media_detail .box1 li{margin-bottom:30px}
.media_detail .box2 ul{padding:50px 20px}
}@media(max-width:1333px){.media_detail .title36{margin-bottom:20px}
.media_detail .box2 ul{padding:40px 20px}
.media_detail .title24{font-size:20px;margin-bottom:15px}
.media_detail .box2 li{display:flex;align-items:flex-start;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid rgba(255,255,255,.5)}
.media_detail .content{padding-bottom:40px}
.media_detail .r_box .box1{background-color:#f9f9f9;padding:20px;margin-bottom:30px}
.media_detail .name{font-size:16px;line-height:26px;margin-bottom:10px}
.media_detail .box1 li{margin-bottom:30px}
.media_detail .box2 ul{padding:40px 20px}
.media_detail .box2 .svgbox{width:60px;height:60px;border-radius:50px;margin-right:15px}
.media_detail .box2 li{padding-bottom:25px;margin-bottom:25px}
}@media(max-width:999px){.media_detail{padding:40px 0px}
.media_detail .safe{flex-direction:column}
.media_detail .l_box{width:100%;margin-bottom:30px}
.media_detail .r_box{width:100%}
.media_detail .r_box .box1 ul{width:100%;display:flex;flex-wrap:wrap}
.media_detail .box1 li{width:47%;margin-right:6%}
.media_detail .box1 li:nth-child(2n){margin-right:0}
.media_detail .name{font-size:16px;line-height:24px;margin-bottom:15px}
.media_detail .learn_more{width:122px;height:36px;font-size:14px}
.media_detail .box1 li{margin-bottom:30px}
.media_detail .content{padding-bottom:30px}
.media_detail .box1 li{margin-bottom:20px}
.media_detail .box2 ul{padding:30px 20px}
}@media(max-width:768px){.media_detail .contact{width:49.7%;padding:15px;background-color:#f9f9f9}
.media_detail .name{font-size:16px;line-height:24px;margin-bottom:10px}
.media_detail .box1 li{margin-bottom:20px}
.media_detail .content{padding-bottom:20px}
.media_detail .content{font-size:14px;line-height:24px}
.media_detail .data{font-size:14px;margin-right:25px}
.media_detail .sharebox{font-size:14px}
.media_detail .title24{font-size:18px;margin-bottom:15px}
}@media(max-width:570px){.media_detail{padding:30px 0px}
.media_detail .contact{width:100%;padding:15px;background-color:#f9f9f9}
.media_detail .l_box .wrap{margin-bottom:30px}
.media_detail .name{font-size:14px}
.media_detail .box2,.media_detail .box2 a{font-size:14px}
.media_detail .box2 li{padding-bottom:20px;margin-bottom:20px}
.media_detail .box2 .svgbox{width:50px;height:50px;border-radius:50px;margin-right:10px;flex-shrink:0}
.media_detail .data{margin-bottom:10px}
.media_detail .conbox{flex-direction:column;align-items:flex-start}
}@media(max-width:500px){.media_detail .imgbox{width:100%;overflow:hidden;position:relative}
.media_detail .box2 ul{padding:30px 20px}
}@media(max-width:450px){.media_detail .box1 li{width:100%;margin-right:0}
}.contact_form{display:flex;justify-content:space-between;flex-wrap:wrap}
.contact_form .l_box{width:38%;padding-top:19px}
.contact_form .inner{display:flex;align-items:flex-start;margin-bottom:19px;background-color:rgba(255,255,255,0.2);border-radius:10px;border:solid 1px rgba(255,255,255,0.5);padding:27px 20px 27px 27px;min-height:144px}
.contact_form .inner:last-child{margin-bottom:0}
.contact_form .con{font-family:Roboto-Bold;font-size:20px;color:#ffffff;text-align:center;padding-top:18px}
.contact_form .con .resu{font-family:Roboto-Regular;font-size:18px}
.contact_form .con a{font-family:Roboto-Regular;color:#fff}
.contact_form .svgbox{flex-shrink:0;margin-right:27px}
.contact_form .name,.contact_form .resu{text-align:left}
.contact_form .name{margin-bottom:5px}
.contact_form .r_box{width:58%}
.contact_form .title46{margin-bottom:10px;color:#fff;text-align:left}
.contact_form .content{font-family:Roboto-Regular;font-size:16px;line-height:28px;color:#ffffff;margin-bottom:25px;text-align:left}
.contact_form .inpbox1{display:flex;justify-content:space-between;margin-bottom:23px}
.contact_form .inp1{width:49%;height:54px;background-color:#ffffff;border:solid 1px #e9e9e9}
.contact_form .must{position:relative}
.contact_form .must::after{content:"*";font-size:18px;color:#ff0000;left:-15px;top:14px;position:absolute}
.contact_form .inp1>div{width:100%;height:100%}
.contact_form .inp1 input{width:100%;height:100%}
.contact_form .inpbox2{height:118px;background-color:#ffffff;border:solid 1px #e9e9e9}
.contact_form .inpbox2 textarea{width:100%;height:100%}
.contact_form .inp2{}
.contact_form input{padding:0px 10px}
.contact_form textarea{padding:14px 10px}
.contact_form input,.contact_form textarea{font-family:Roboto-Regular;font-size:16px;color:#333}
.contact_form input::placeholder,.contact_form textarea::after{color:#999}
.contact_form .submit{width:49%;font-family:Roboto-Regular;font-size:18px;color:#ffffff;background-color:#f8a900;cursor:pointer;height:54px}
.contact_form .submit:hover{background-color:#000}
.contact_form .m-formcountry .drop-list li{text-align:left}
.contact_form .inp2{padding-right:120px}
.contact_form .inp2 .codebox{position:absolute;right:0;width:110px;height:98%;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer;background:#f3fbfe}
.contact_form .email a{word-break:break-all}
.contact_form .l_box a:hover{color:#abd059}
@media(max-width:1600px){.contact_form .inner{padding:20px}
}@media(max-width:1333px){.contact_form .inner{margin-bottom:15px;border-radius:10px;padding:15px;min-height:130px}
.contact_form .con{font-size:18px;padding-top:16px}
.contact_form .con .resu{font-size:16px}
.contact_form .svgbox{flex-shrink:0;margin-right:15px}
.contact_form .must::after{font-size:18px;left:-12px;top:14px}
.contact_form .inp1{height:50px}
}@media(max-width:999px){.contact_form .l_box{padding-top:0}
.contact_form{flex-direction:column}
.contact_form .l_box{width:100%;margin-bottom:20px}
.contact_form .inner{margin-bottom:15px;border-radius:10px;padding:15px;min-height:auto}
.contact_form .svgbox img{width:80px}
.contact_form .r_box{width:100%}
}@media(max-width:768px){.contact_form .content{font-size:14px;line-height:24px;margin-bottom:20px}
.contact_form .con{font-size:16px;padding-top:16px}
.contact_form .con .resu{font-size:14px}
.contact_form .svgbox img{width:65px}
.contact_form input,.contact_form textarea{font-size:14px}
.contact_form .inpbox1{margin-bottom:15px}
.contact_form .inp1{height:45px}
.contact_form .submit{width:33%;font-size:16px}
.contact_form .must::after{font-size:18px;left:-10px;top:14px}
}@media(max-width:500px){.contact_form .inpbox1{flex-direction:column;margin-bottom:0}
.contact_form .inp1,.contact_form .inp2,.contact_form .inpbox2{margin-bottom:15px;width:100%}
.contact_form .submit{width:50%;height:45px;margin:0 auto}
}@font-face{font-family:'Roboto-Bold';src:url('../fonts/RobotoBold.eot');src:url('../fonts/RobotoBold.eot') format('embedded-opentype'),url('../fonts/RobotoBold.woff2') format('woff2'),url('../fonts/RobotoBold.woff') format('woff'),url('../fonts/RobotoBold.ttf') format('truetype'),url('../fonts/RobotoBold.svg#RobotoBold') format('svg')}
@font-face{font-family:'Roboto-Medium';src:url('../fonts/RobotoMedium.eot');src:url('../fonts/RobotoMedium.eot') format('embedded-opentype'),url('../fonts/RobotoMedium.woff2') format('woff2'),url('../fonts/RobotoMedium.woff') format('woff'),url('../fonts/RobotoMedium.ttf') format('truetype'),url('../fonts/RobotoMedium.svg#RobotoMedium') format('svg')}
@font-face{font-family:'Roboto-Regular';src:url('../fonts/RobotoRegular.eot');src:url('../fonts/RobotoRegular.eot') format('embedded-opentype'),url('../fonts/RobotoRegular.woff2') format('woff2'),url('../fonts/RobotoRegular.woff') format('woff'),url('../fonts/RobotoRegular.ttf') format('truetype'),url('../fonts/RobotoRegular.svg#RobotoRegular') format('svg')}
.bgf5{background-color:#f7f7f7 !important}
.bgec{background-color:#ececec !important}
.bgec i{color:#666}
.check{background-color:#007e4d !important}
.close_form{opacity:0;pointer-events:none}
.rota{transform:rotate(90deg)}
.rota45{transform:rotate(45deg)}
.swiper-button-lock{display:none !important}
.opc0{opacity:0}
@font-face{font-family:"iconfont";src:url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),url('iconfont.woff?t=1740022733908') format('woff'),url('iconfont.ttf?t=1740022733908') format('truetype')}
.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-caret-up:before{content:"\e621"}
.icon-duihao:before{content:"\eaf1"}
.icon-duigou:before{content:"\e644"}
.icon-pinterest1:before{content:"\e6e1"}
.icon-xiazai:before{content:"\e606"}
.icon-instagram-fill:before{content:"\e88f"}
.icon-jia:before{content:"\e632"}
.icon-jian:before{content:"\e64e"}
.icon-duoyuyan:before{content:"\e654"}
.icon-icon-jian:before{content:"\e609"}
.icon-icon_jia:before{content:"\e652"}
.icon-icon_earth:before{content:"\e6ff"}
.icon-top1:before{content:"\e660"}
.icon-tell:before{content:"\e6a7"}
.icon-home:before{content:"\e624"}
.icon-edit:before{content:"\e611"}
.icon-facebook:before{content:"\e620"}
.icon-pinterest:before{content:"\e8ab"}
.icon-linkedin:before{content:"\e648"}
.icon-youtube:before{content:"\e6d6"}
.icon-twitter:before{content:"\e607"}
.icon-bigger:before{content:"\e647"}
.icon-left:before{content:"\e72c"}
.icon-right:before{content:"\e72d"}
.icon-up1:before{content:"\e72e"}
.icon-bottom1:before{content:"\e72f"}
.icon-left1:before{content:"\e730"}
.icon-right1:before{content:"\e731"}
.icon-up:before{content:"\e73e"}
.icon-bottom:before{content:"\e73f"}
.icon-instagram:before{content:"\e79d"}
.icon-tumblr:before{content:"\e79e"}
.icon-download:before{content:"\e7a0"}
.icon-download1:before{content:"\e7a7"}
.icon-search4:before{content:"\e7b2"}
.icon-address:before{content:"\e7bc"}
.icon-email:before{content:"\e7bd"}
.icon-contact:before{content:"\e7be"}
.icon-whatsapp:before{content:"\e7bf"}
.icon-fax:before{content:"\e7c2"}
.icon-mobile:before{content:"\e7c6"}
.icon-phone:before{content:"\e7c8"}
.icon-phone1:before{content:"\e7cb"}
.icon-skype:before{content:"\e7cc"}
.icon-whatsapp1:before{content:"\e7c1"}
.icon-address1:before{content:"\e7c3"}
.icon-contact1:before{content:"\e7c4"}
.icon-email1:before{content:"\e7c5"}
.icon-skype1:before{content:"\e7c9"}
.icon-fax1:before{content:"\e7ca"}
.icon-qq:before{content:"\e7ce"}
.icon-tel1:before{content:"\e7cd"}
.icon-wechat:before{content:"\e7cf"}
.icon-phone2:before{content:"\e7d0"}
.icon-message:before{content:"\e7da"}
.icon-calendar:before{content:"\e7e1"}
.icon-calendar1:before{content:"\e7e3"}
.icon-top:before{content:"\e7ed"}
.icon-youbian:before{content:"\e60f"}
.icon-jian2:before{content:"\e600"}
.icon-jia2:before{content:"\e608"}
.icon-vk:before{content:"\e735"}
.icon-instagram1:before{content:"\e640"}
.icon-up7:before{content:"\e722"}
.icon-bottom7:before{content:"\e723"}
.icon-left7:before{content:"\e724"}
.icon-right7:before{content:"\e725"}
.icon-sousuo4:before{content:"\e610"}
.icon-sousuo:before{content:"\e616"}
.icon-sousuo1:before{content:"\e65b"}
.icon-shangchuan:before{content:"\e602"}
.icon-top2:before{content:"\e637"}
.icon-biaoqian:before{content:"\e649"}
.icon-twitter3:before{content:"\e7fd"}
.icon-twitter4:before{content:"\e7fe"}
.icon-twitter-new2:before{content:"\e800"}
.icon-twitter-new:before{content:"\e7ff"}
.icon-tiktok:before{content:"\e8db"}
.icon-delete:before{content:"\e69d"}
.icon-chahao:before{content:"\e617"}
.icon-earth:before{content:"\e6d5"}
.icon-earth1:before{content:"\e781"}
.icon-chahao1:before{content:"\e60e"}
.icon-jiahao:before{content:"\e726"}
.icon-home1:before{content:"\e734"}
.icon-guanbi:before{content:"\e6ca"}
.icon-guanbi1:before{content:"\e61e"}
.icon-bottom71:before{content:"\e74c"}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{0%,100%,50%{opacity:1}
25%,75%{opacity:0}
}@keyframes flash{0%,100%,50%{opacity:1}
25%,75%{opacity:0}
}.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}@keyframes wobble{0%{-webkit-transform:none;transform:none}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
100%{-webkit-transform:none;transform:none}
}.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
100%{-webkit-transform:none;transform:none}
}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
100%{-webkit-transform:none;transform:none}
}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
100%{-webkit-transform:none;transform:none}
}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}@keyframes fadeIn{0%{opacity:0}
100%{opacity:1}
}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@keyframes fadeOutDown{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@keyframes fadeOutDownBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@keyframes fadeOutLeft{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@keyframes fadeOutLeftBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@keyframes fadeOutRight{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@keyframes fadeOutRightBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@keyframes fadeOutUp{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@keyframes fadeOutUpBig{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}
@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
100%{-webkit-transform:none;transform:none;opacity:1}
}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{0%{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}@keyframes lightSpeedOut{0%{opacity:1}
100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}.hinge{-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}@keyframes rollOut{0%{opacity:1}
100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}@keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
100%{opacity:0}
}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}
}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}
}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}
}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}
100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}
}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}
100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64,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');font-weight:400;font-style:normal}
:root{--swiper-theme-color:#007aff}
:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}
.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}
.swiper-vertical>.swiper-wrapper{flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}
.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}
.swiper-horizontal{touch-action:pan-y}
.swiper-vertical{touch-action:pan-x}
.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}
.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}
.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}
.swiper-3d .swiper-wrapper{transform-style:preserve-3d}
.swiper-3d{perspective:1200px}
.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}
.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}
.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}
.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}
.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}
.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}
.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}
.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}
.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}
.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}
.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}
.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}
.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}
.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}
.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}
.swiper-lazy-preloader-black{--swiper-preloader-color:#000}
@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}
:root{--swiper-navigation-size:44px}
.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}
.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}
.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}
.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}
.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}
.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}
.swiper-button-lock{display:none}
.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}
.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}
.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}
.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}
.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}
.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}
.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet:only-child{display:none !important}
.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}
.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}
.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}
.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}
.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}
.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}
.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}
.swiper-pagination-lock{display:none}
.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}
.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}
.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}
.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-scrollbar-lock{display:none}
.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}
.swiper-slide-zoomed{cursor:move;touch-action:none}
.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
.swiper-grid>.swiper-wrapper{flex-wrap:wrap}
.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}
.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}
.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}
.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-fade .swiper-slide-active{pointer-events:auto}
.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-cube{overflow:visible}
.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}
.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}
.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}
.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}
.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}
.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-flip{overflow:visible}
.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}
.swiper-cards{overflow:visible}
.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64,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');font-weight:400;font-style:normal}
:root{--swiper-theme-color:#007aff}
:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}
.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}
.swiper-vertical>.swiper-wrapper{flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}
.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}
.swiper-horizontal{touch-action:pan-y}
.swiper-vertical{touch-action:pan-x}
.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}
.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}
.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}
.swiper-3d .swiper-wrapper{transform-style:preserve-3d}
.swiper-3d{perspective:1200px}
.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}
.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}
.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}
.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}
.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}
.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}
.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}
.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}
.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}
.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}
.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}
.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}
.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}
.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}
.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}
.swiper-lazy-preloader-black{--swiper-preloader-color:#000}
@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}
:root{--swiper-navigation-size:44px}
.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}
.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}
.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}
.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}
.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}
.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}
.swiper-button-lock{display:none}
.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}
.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}
.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}
.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}
.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}
.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}
.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}
button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet:only-child{display:none !important}
.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}
.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}
.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}
.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}
.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}
.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}
.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}
.swiper-pagination-lock{display:none}
.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}
.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}
.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}
.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-scrollbar-lock{display:none}
.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}
.swiper-slide-zoomed{cursor:move;touch-action:none}
.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}
.swiper-grid>.swiper-wrapper{flex-wrap:wrap}
.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}
.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}
.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}
.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-fade .swiper-slide-active{pointer-events:auto}
.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-cube{overflow:visible}
.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}
.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}
.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}
.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}
.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}
.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-flip{overflow:visible}
.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}
.swiper-cards{overflow:visible}
.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.company-intro{background-repeat:no-repeat;background-position:right bottom;background-attachment:fixed;background-color:#f7f8fb}
.company-intro *{transition:none}
.company-intro .title40{margin-bottom:25px}
.company-intro .content,.company-intro .content p{font-family:Roboto-Regular;font-size:16px;line-height:26px;color:#333333}
.company-intro .danwei{font-family:Roboto-Bold;font-size:40px !important;font-style:normal;transform:translateY(-10px);margin-left:10px}
.company-intro .building{top:40px;right:0px;transform:translateY(-35px);margin-left:10px}
.company-intro .wrap{display:flex;align-items:flex-end}
:root{--font48:48px;--font40:40px;--font26:26px;--font20:20px;--text24:24px;--text16:16px;--text18:18px;--l1h2:1.2;--l1h5:1.5;--l1h75:1.75;--colorfff:#fff;--color333:#333;--colormain:#333;--colorlv:#56C500;--colorlan:#00B1F7;--colorbg:#F3F8FA;--colorbg2:#F7F8FB;--color666:#666;--color999:#999;--distance150:130px;--distance80:80px;--distance30:30px;--font46:46px;--distance120:120px;--distance100:100px;--distance54:54px;--distance50:50px;--fontbtn:16px;--font36:36px;--head:80px;--distance110:110px;--text14:14px;--l1h4:1.4;--l1h6:1.6}
.ys-cont1500{width:1500px;margin:0 auto;max-width:100%}
.ys-cont900{width:900px;margin:0 auto;max-width:100%}
.ys-cont1020{width:1020px;margin:0 auto;max-width:calc(100% - 80px)}
.std-title2,.yxedr-active h2{font-size:var(--font48);line-height:var(--l1h2);color:var(--color333)}
.std-title2{color:var(--colorfff)}
.std-title3,.yxedr-active h3{font-size:var(--font40);line-height:var(--l1h5);color:var(--color333)}
.std-title4,.yxedr-active h4{font-size:var(--font26);line-height:var(--l1h5);color:var(--color333)}
.std-title5,.yxedr-active h5{font-size:var(--font20);line-height:var(--l1h5);color:var(--color333)}
.std-text1,.std-text1 p,.yxedr-active p{font-size:var(--text16);line-height:var(--l1h75);color:var(--color333)}
.std-text18,.std-text18 p{font-size:var(--text18);line-height:var(--l1h75);color:var(--color333)}
.std-text24,.std-text24 p{font-size:var(--text24);line-height:var(--l1h5);color:var(--color333)}
.std-title36{font-size:var(--font36);line-height:var(--l1h5);color:var(--color333)}
.std-text14,.std-text14 p{font-size:var(--text14);line-height:var(--l1h75);color:var(--color666)}
.yxedr-active h6{font-size:var(--text24);line-height:var(--l1h5);color:var(--color333);margin-bottom:1em}
.ys-wechat-cont-parga p::before{content:'Share the - weixin'}
.yxnav-active1{}
.yxnav-active2{}
a[href="https://www.yongsy.com"]{color:rgba(255,255,255,.37);font-size:14px;line-height:var(--l1h5)}
.ys-ban-li:not(:first-child){display:none}
@media screen and (min-width:1200px){.std-btn1-link:hover::after{width:100%}
.std-btn2-link:hover .std-btn2-icon::after{width:100%;height:100%}
.std-btn2-link:hover .std-btn2-font span:nth-of-type(2){opacity:1;width:100%}
.hnsi-box:hover .hnsi-box-inof::after{width:var(--width1);opacity:1}
.swiper-controls1 .swiper-button-next:hover::after,.swiper-controls1 .swiper-button-prev:hover::after{opacity:1}
.footer-top-nav ul li:hover,.footer-top-nav ul li a:hover{color:var(--colorfff)}
.head-nav-item:hover .head-nav-item_title span:nth-of-type(2),.head-nav:hover .head-nav-item.yxnav-active1:hover .head-nav-item_title span:nth-of-type(2){opacity:1}
.head-nav-item:hover .head-nav-item_title span:first-child,.head-nav:hover .head-nav-item.yxnav-active1:hover .head-nav-item_title span:first-child{opacity:0}
.head-nav:hover .head-nav-item.yxnav-active1 .head-nav-item_title span:nth-of-type(2){opacity:0}
.head-nav:hover .head-nav-item.yxnav-active1 .head-nav-item_title span:first-child{opacity:1}
.hnid1-drop:hover .hnid1-drop-item.yxnav-active2 .font-change span:nth-of-type(2){opacity:0}
.hnid1-drop:hover .hnid1-drop-item.yxnav-active2 .font-change span:first-child{opacity:1}
.hnid1-drop-item:hover .font-change span:nth-of-type(2),.hnid1-drop:hover .hnid1-drop-item.yxnav-active2:hover .font-change span:nth-of-type(2){opacity:1}
.hnid1-drop:hover .hnid1-drop-item:hover .font-change span:first-child,.hnid1-drop:hover .hnid1-drop-item.yxnav-active2:hover .font-change span:first-child{opacity:0}
.psci-lbn-link:hover::after{width:100%}
.std-btn4 .std-btn1-link:hover .std-btn1-font{color:var(--colorfff)}
.std-btn1-link:hover .std-btn4-icon img:nth-of-type(2){opacity:1}
.std-btn1-link:hover .std-btn4-icon img:first-child{opacity:0}
.mod-arrows .slick-next:hover::after,.mod-arrows .slick-next:hover::after{opacity:1}
.std-btn5 .std-btn1-link:hover .std-btn1-font{color:var(--colorfff)}
.std-btn5 .std-btn1-link:hover .std-btn4-icon img:nth-of-type(2){opacity:0}
.std-btn5 .std-btn1-link:hover .std-btn4-icon img:first-child{opacity:1}
.psci-lbn-link:hover .font-change span:nth-of-type(2){opacity:1}
.psci-lbn-link:hover .font-change span:first-child{opacity:0}
.bsul-link:hover::before{width:100%;opacity:1}
.bsul-link:hover{box-shadow:0px 3px 15px 0px rgba(0,0,0,0.15)}
.plrl-cont:hover .std-text14{color:#56C500}
.plrl-cont:hover .plrl-icon>:nth-child(1){opacity:1}
.plrl-cont:hover .plrl-icon>:nth-child(2){opacity:0}
.fulb-list .std-text1:hover{color:#56C500}
.vsbu-list-link:hover::before{width:100%;opacity:1}
.vsbu-list-link:hover{box-shadow:0px 3px 15px 0px rgba(0,0,0,0.15)}
.sscl-left-link:hover::after{width:100%}
.sscl-right-link:hover::after{width:100%}
.anchor-inof-nub-link:hover::before{width:100%;opacity:1}
.mod-arrows .slick-prev:hover::after,.mod-arrows .slick-prev:hover::after{opacity:1}
.nrii-link:hover .nrii-link-btn{color:var(--colorlv)}
.nifn-select .ys-select-li:hover{color:var(--colorlv)}
.nici-link:hover{background:var(--colorfff);box-shadow:0px 3px 15px 0px rgba(0,0,0,0.15)}
.nici-link:hover .nrii-link-btn{color:var(--colorlv)}
.nici-link:hover::before{width:100%;opacity:1}
.nici-link:hover::after{opacity:0}
.mod-page .pc-fenye .comp-tabli:hover li{color:#fff}
.mod-page .pc-fenye .comp-tabli:hover li::before{opacity:1}
.detail1-core .inside-bread .ys-bread .ys-bread-list:hover{color:var(--color333)}
.detail-page-item .std-text1:hover{color:var(--colorlv)}
.saii-link:hover .std-btn1-link::after{width:100%}
.saii-now:hover .font-change span:nth-of-type(2){opacity:1}
.saii-now:hover .font-change span:first-child{opacity:0}
.saii-now:hover{box-shadow:0px 3px 15px 0px rgba(0,0,0,0.15)}
.d2cas-inof-item-link:hover .font-change span:nth-of-type(2){opacity:1}
.d2cas-inof-item-link:hover .font-change span:first-child{opacity:0}
.stii-btn-nub-link:hover::after{width:100%}
.stii-btn-nub-link:hover .std-text1 span:first-child{opacity:0}
.stii-btn-nub-link:hover .std-text1 span:nth-of-type(2){opacity:1}
.coin-link:hover .std-text1{color:var(--colorlv)}
.company-finance-box:hover .company-finance-box-inof,.approve-train-goon:hover .approve-train-inof{animation-play-state:paused}
.irrn-link:hover .std-btn2-link .std-btn2-icon::after{width:100%;height:100%}
.irrn-link:hover .std-btn2-link .std-btn2-font span:nth-of-type(2){opacity:1;width:100%}
.pclb-inof-nub-cry:hover .pclb-inc-text{opacity:1;pointer-events:all}
.std-btn7 .std-btn1-link:hover .std-btn1-font{color:var(--colorfff)}
.dcin-link:hover .ys-imgbox-cover::before{height:53.3%}
.ifin-link:hover::before{width:100%;opacity:1}
.hnid3-inof:hover .hnid3-inof-nub.yxnav-active3 .hnid2-brstn-flex::before{opacity:0}
.hnid3-inof:hover .hnid3-inof-nub.yxnav-active3 .hnid2-brstn-flex-icon{opacity:0}
.hnid3-inof:hover .hnid3-inof-nub.yxnav-active3 .std-text1{color:var(--color666)}
.ldon-word-item:hover .ldon-word-item-first,.ldon-wif-family:hover .ldon-wiff-link{color:var(--colorlv)}
.hnid3-inof:hover .hnid3-inof-nub:hover .hnid2-brstn-flex::before,.hnid3-inof:hover .hnid3-inof-nub.yxnav-active3:hover .hnid2-brstn-flex::before{opacity:1}
.hnid3-inof:hover .hnid3-inof-nub:hover .hnid2-brstn-flex-icon,.hnid3-inof:hover .hnid3-inof-nub.yxnav-active3:hover .hnid2-brstn-flex-icon{opacity:1}
.hnid3-inof:hover .hnid3-inof-nub:hover .std-text1,.hnid3-inof:hover .hnid3-inof-nub.yxnav-active3:hover .std-text1{color:var(--color333)}
.iftl-select .ys-select-li:hover span{opacity:1}
.iftl-select .ys-select-li:hover i{opacity:0}
.vsbu-list-link:hover .ys-imgbox-cover img{transform:scale(1.05)}
.inside-bread .ys-bread .ys-bread-list a:hover{opacity:1}
.partner-coop-logo-box:hover .pclb-inof{animation-play-state:paused !important}
.now-side-inof-nub:hover .nsin-code{opacity:1;visibility:visible;transform:scale(1) translate(-100%,-50%);transition:opacity .4s,transform .3s ease-out}
.dfab-nub:hover .std-text18{color:var(--colorfff)}
.dfab-nub:hover::before{width:100%}
}.ys-hd-pc{position:fixed;width:100%}
.home-screen{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:10}
.home-screen-img{width:100%;height:100vh}
.home-screen-img img{width:100%;height:100%;object-fit:cover}
.home-screen-logo{width:210px;position:fixed;top:51px;left:50%;transform:translateX(-50%)}
.home-screen-logo a{display:block;width:100%}
.home-screen-logo img{width:100%}
.home-screen-title{font-size:160px;color:var(--colorfff);line-height:var(--l1h2);font-family:'dynessbold' !important;transition:all .8s ease-in-out;transform:scale(1);transform-origin:top center}
.std-btn1-font{font-size:var(--fontbtn);color:var(--colorfff);position:relative;z-index:6;transition:all .4s ease-in-out}
.std-btn1,.std-btn2{display:flex}
.std-btn1-link{--ra1:22px;height:44px;display:flex;justify-content:center;align-items:center;padding:4px 36px;border-radius:var(--ra1);transform:rotate(0);-webkit-transform:rotate(0);overflow:hidden;position:relative;cursor:pointer}
.std-btn1-link::before{content:'';width:100%;height:100%;background:var(--colormain);position:absolute;left:0;border-radius:var(--ra1);top:0}
.std-btn1-link::after{content:'';width:0;height:100%;background:var(--colorlv);position:absolute;left:0;top:0;transition:all .4s ease-out;border-radius:var(--ra1)}
.std-btn2-icon{width:42px;height:42px;overflow:hidden;border-radius:50%;transform:rotate(0);-webkit-transform:rotate(0);position:relative}
.std-btn2-icon img{width:38.095238%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6}
.std-btn2-icon::before{content:'';width:100%;height:100%;background:var(--colormain);position:absolute;left:0;top:0}
.std-btn2-icon::after{content:'';width:0;height:0;background:var(--colorlv);position:absolute;left:0;top:50%;transform:translateY(-50%);transition:all .4s ease-out;border-radius:50%}
.std-btn2-link{display:flex;align-items:center;justify-content:flex-start}
.std-btn2-link .std-btn2-font{margin-left:14px;font-size:var(--fontbtn);position:relative}
.std-btn2-link .std-btn2-font span{color:var(--color333);opacity:1;transition:opacity .4s ease;line-height:inherit;white-space:nowrap}
.std-btn2-link .std-btn2-font span:nth-of-type(2){position:absolute;left:0;top:50%;transform:translateY(-50%);background:var(--colormain);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:0;transition:opacity .4s ease,width .4s .1s ease;width:0}
.home-screen-cry{position:absolute;width:100%;z-index:6;top:23.8vh;text-align:center}
.home-screen-cry-pro{width:36.2%;margin:0 auto;position:relative;z-index:6}
.home-screen-cry-pro img{width:100%}
.home-screen-text{width:496px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto}
.home-screen-text .std-title5{color:var(--colorfff);line-height:var(--l1h5);margin-bottom:var(--margin1);height:3em;text-overflow:clip;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.home-screen-text{--margin1:24px;--height:calc(var(--font20) * 3 + 64px);height:54px;opacity:0;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0);transition:all .8s ease-in-out}
.home-box.on1 .home-screen-text{opacity:1;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);height:var(--height)}
.home-box.on1 .home-screen-title{transform:scale(0.75)}
.home-box{height:200vh;position:relative}
.home-screen{transition:all .6s ease-in-out}
.home-box.on1.on2 .home-screen{opacity:0;pointer-events:none}
.home-box{display:flex;align-items:flex-end}
.ys-banner{height:100vh;width:100%;position:fixed;bottom:0;left:0}
.ys-ban-imgbox img{height:100vh;object-fit:cover}
.home-box.on1.on2.on3 .ys-banner{position:absolute}
.home-main .ys-hd-pc{opacity:0;pointer-events:none;transition:all .6s ease-in-out}
.home-main.act1 .ys-hd-pc{opacity:1;pointer-events:all}
.ys-ban-txtbox .ys-ban-title{color:var(--colorfff);line-height:var(--l1h5);font-weight:bold;font-family:'MontserratBold' !important;margin-bottom:41px;font-size:var(--font48)}
.mod-dots1 .slick-dots li button{display:block;font-size:var(--text16);line-height:var(--l1h2);color:var(--colorfff)}
.mod-dots1 .slick-dots li{width:60px;height:32px;margin:0 10px;background:transparent;opacity:.5;transition:all .5s ease}
.mod-dots1 .slick-dots li.slick-active{width:119px;opacity:1}
.mod-dots1 .slick-dots li::before{content:'';height:1px;width:100%;position:absolute;bottom:0;left:0;background:var(--colorfff);transition:all .5s ease}
.ys-ban-slick .slick-dots{padding-left:calc(50% - 710px);bottom:17em;text-align:left}
.home-solution{padding-top:var(--distance150);padding-bottom:var(--distance80)}
.mod-title1 span{white-space:nowrap;position:relative}
.mod-title1 span::before{content:'';height:8px;position:absolute;bottom:2px;left:0;width:0;background:var(--colormain);z-index:-1;transition:all 0.8s .3s ease-in-out;opacity:0}
.mod-title1.on1 span::before{width:100%;opacity:1}
.home-solution .std-title3{margin-bottom:var(--distance54)}
.home-solution-cry{margin-right:calc(743px - 50vw);position:relative;justify-content:flex-end}
.home-solution-cry-list{--space1:26px;--colorline:#e6e6e6;position:absolute;left:0;top:0}
.hscl-item:first-child{border-top:1px solid var(--colorline)}
.hscl-item{border-bottom:1px solid var(--colorline)}
.hscl-item .std-title4{padding-top:var(--space1);padding-bottom:var(--space1);color:var(--color999);line-height:1.3;transition:all 0.5s ease-in-out}
.hscl-item .std-btn2{margin-top:29px;margin-bottom:58px}
.font-change{position:relative}
.font-change span{line-height:inherit;display:inline-block}
.font-change span:nth-of-type(2){position:absolute;left:0;top:50%;transform:translateY(-50%);background:var(--colormain);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:0;transition:opacity .4s ease}
.hscl-item.on .font-change span:nth-of-type(2){opacity:1}
.hscl-item.on .font-change span:first-child{opacity:0}
.hscl-item-text{display:none;padding-right:32px}
.hscl-item .std-title4{cursor:pointer}
.home-solution-cry-img{width:66.17%;padding-top:7px}
.home-solution-cry{display:flex;align-items:flex-start}
.home-solution-cry-list{width:33.83%;padding-right:66px}
.hsci-nub:not(:first-child){display:none}
.hpln-img,.hpln-img img{width:100%}
.home-product-list-nub:not(:first-child){display:none}
.hpln-img{position:relative}
.hpln-img::before{content:'';height:32.45%;width:100%;position:absolute;z-index:3;background:linear-gradient(180deg,rgba(0,0,0,.3) 0%,rgba(0,0,0,0) 100%);top:0;left:0}
.hpln-img::after{content:'';width:50%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(90deg,rgba(0,0,0,.3) 0%,rgba(0,0,0,0.00) 100%);z-index:4}
.home-product-cry{position:absolute;width:100%;height:100%;top:0;left:0;z-index:6;padding-top:83px;padding-bottom:64px}
.home-product-cry-title{text-align:center}
.home-product-cry-title .std-title3{color:var(--colorfff);line-height:1.325}
.home-product-cry-title .std-text18,.home-product-cry-title .std-text18 p{color:var(--colorfff);line-height:var(--l1h5);text-align:center}
.home-product-cry-title .std-text18{margin-top:16px}
.home-product{position:relative}
.home-product-cry-list{width:40.5%}
.hpcl-item .std-title4{color:var(--colorfff);font-weight:bold;font-family:'MontserratBold' !important;line-height:1.3;margin-bottom:1.3em}
.hpcl-item .std-text18,.hpcl-item .std-text18 p{color:var(--colorfff)}
.hpcl-item .std-text18{margin-bottom:50px}
.hpcl-item .std-btn2-font span{color:var(--colorfff)}
.hpcl-item .std-btn2-font span:nth-of-type(2){display:none}
.home-product-cry-list{padding-top:var(--distance100)}
.hpcl-item:not(:first-child){display:none}
.hpdl-item .std-title5{color:var(--colorfff);line-height:var(--l1h2);font-weight:bold;font-family:'MontserratBold' !important;padding-left:6px}
.hpdl-item{margin:0 24px;position:relative;display:flex;align-items:center;cursor:pointer;padding:17px 50px}
.hpdl-item::before{content:'';height:24px;width:1px;position:absolute;right:-24px;top:50%;transform:translateY(-50%);background:var(--colorfff)}
.hpdl-item-icon{width:36px}
.home-product-cry .ys-cont1400{height:100%;display:flex;flex-direction:column}
.home-product-cry-top{flex-grow:1}
.home-product-dots-list{display:flex;justify-content:center}
.hpdl-item:last-child::before{display:none}
.hpdl-item::after{content:'';height:2px;width:100%;background:var(--colorfff);position:absolute;bottom:0;left:50%;transform:translateX(-50%);opacity:0;width:0;transition:all 0.5s ease-in-out}
.hpdl-item.on::after{opacity:1;width:100%}
.home-product-dots{position:relative}
.home-product-dots::before{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:0;height:1px;width:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.7) 13.5%,rgba(255,255,255,0.7) 86.5%,rgba(255,255,255,0) 100%)}
.home-about{padding-top:var(--distance150);padding-bottom:var(--distance150)}
.home-about-box{margin-right:calc(720px - 50vw);position:relative}
.home-about-box-img{width:78.9%;position:relative}
.home-about-box{display:flex;justify-content:flex-end}
.home-about-box-img img{width:100%}
.home-about-box-cry{position:absolute;width:443px;height:100%;top:0;left:0;z-index:3;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:var(--distance54)}
.habc-top .std-title3{margin-bottom:10px}
.habc-top .std-text18,.habc-top .std-text18 p{color:var(--color666);line-height:var(--l1h75)}
.habc-top .std-text18{margin-bottom:55px}
.habc-list-data{width:50%}
.habc-list{display:flex;flex-wrap:wrap;--marginx:45px;--padding1:20px;margin:0 calc(var(--padding1) * -1) calc(var(--marginx) * -1)}
.home-about-num{font-size:var(--font46);line-height:1.2;background:var(--colormain);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;font-family:'dynessbold' !important;margin-bottom:2px}
.habc-list-data .std-text1{width:100%}
.habc-list-data{width:50%;padding:0 var(--padding1);margin-bottom:var(--marginx)}
.habi-list{position:absolute;top:0;left:0;width:100%;height:100%}
.habi-list-item{position:absolute;transform:translate(-50%,-50%)}
.habi-list-item-point{width:14px;height:14px;border-radius:50%;background:var(--colormain);position:relative;cursor:pointer}
.habi-list-item-point span{content:'';width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:var(--colormain)}
.habi-list-item-point span:first-child{animation:kuo 3s linear infinite}
.habi-list-item-point span:nth-of-type(2){animation:kuo 3s 1.5s linear infinite}
@keyframes kuo{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}
80%{transform:translate(-50%,-50%) scale(2.6);opacity:0}
100%{transform:translate(-50%,-50%) scale(1);opacity:0}
}@-webkit-keyframes kuo{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}
80%{transform:translate(-50%,-50%) scale(2.6);opacity:0}
100%{transform:translate(-50%,-50%) scale(1);opacity:0}
}.font-change span{transition:all .4s ease}
.head-nav-item-down2{padding-top:50px;padding-bottom:62px;padding-left:calc(50vw - 700px);padding-right:calc(50vw - 960px + 106px)}
.company-intro-left{width:49.885714%;padding-right:70px;height:calc(100vh - var(--head));display:flex;flex-direction:column;justify-content:center;position:relative;position:sticky;top:var(--head)}
.company-intro-left .std-title3{color:var(--color333);font-weight:bold;font-family:'MontserratBold' !important;line-height:var(--l1h5);margin-bottom:calc(var(--distance54) - 10px)}
.company-intro-left .std-title3 span{background:var(--colormain);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.company-intro-left .std-text18 p{color:var(--color666);line-height:var(--l1h75);margin-bottom:1em}
.company-intro-left .std-text18 p:last-child{margin-bottom:0}
.company-intro-left::before{content:'';right:0;height:100%;position:absolute;background:linear-gradient(90deg,#E0E2EA 0%,#E0E2EA 47%,#E0E2EA 100%);width:1px;right:0;top:0;height:100%}
.company-intro-year{width:20%;position:relative;padding-left:72px}
.company-intro-left::after{content:'';height:145px;position:absolute;right:0;width:1px;top:50%;transform:translateY(-50%);background:linear-gradient(180deg,#56C500 0%,#2AC28F 60%,#00B1F7 90%)}
.company-intro .ys-cont1400{display:flex}
.ciyn-data-num,.ciyn-data-unit{display:inline-block}
.ciyn-data-num{font-size:120px;font-family:Roboto-Bold !important;line-height:var(--l1h2)}
.ciyn-data-unit{font-size:40px;font-family:Roboto-Bold !important;line-height:var(--l1h2)}
.ciyn-data{color:var(--color999);font-size:0}
.ciyn-data span:nth-of-type(2){background:var(--colormain);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.company-intro-year-nub .std-text24{color:var(--color999)}
.company-intro-year-nub.on span:nth-of-type(2){opacity:1}
.company-intro-year-nub.on span:first-child{opacity:0}
.company-intro-year-nub{transform-origin:left center;margin-bottom:55px}
.company-intro-year{padding-top:calc(50vh - calc(var(--head) / 2) - 160px);padding-bottom:calc(50vh - calc(var(--head) / 2) - 130px)}
.company-intro-year-nub{transform:scale(0.4);opacity:.05;transition:all .3s linear}
.company-intro-year-nub.on{transform:scale(1);opacity:1}
.company-intro-year-nub.prev1,.company-intro-year-nub.next1{transform:scale(0.8);opacity:0.5}
.company-intro-year-nub.prev2,.company-intro-year-nub.next2{transform:scale(0.63);opacity:0.1}
.company-intro-cry{width:17.714286%}
.company-intro-cry-earth{margin-right:calc(700px - 50vw + 10px);overflow:hidden}
#threebox{width:calc(100vh - var(--head));height:calc(100vh - var(--head))}
.company-intro-cry{position:sticky;top:var(--head);height:calc(100vh - var(--head))}
.company-innovate{position:relative}
.company-innovate-bg{position:relative;width:100%}
.company-innovate-bg img{width:100%}
.company-innovate-bg::before{content:'';width:100%;height:100%;position:absolute;z-index:3;top:0;left:0;background:linear-gradient(270deg,rgba(0,0,0,0.00) 0%,rgba(0,0,0,0.40) 53.01%)}
.company-innovate .ys-cont1400{position:absolute;z-index:6;top:50%;left:50%;transform:translate(-50%,-50%)}
.company-innovate .std-title36{color:var(--colorfff);margin-bottom:calc(var(--distance54) - 10px)}
.company-innovate .std-text18,.company-innovate .std-text18 p{line-height:var(--l1h75);color:rgba(255,255,255,.7)}
.company-innovate .std-btn2{margin-top:88px}
.company-innovate .std-btn2-link .std-btn2-font span:first-child{color:var(--colorfff)}
.company-innovate .std-text18{width:40.714286%}
.company-develop{background:var(--colorfff);padding-top:var(--distance100);padding-bottom:var(--distance110)}
.mod-title4{display:flex;justify-content:space-between;align-items:center}
.mod-title4 .std-title3{font-weight:bold;font-family:'MontserratBold' !important}
.mod-title4 .std-title3 span{background:var(--colormain);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.company-intro-year-nub{transform:scale(1) !important;opacity:1 !important;transition:all 0s}
.ciyn-add{transform-origin:left center}
.ciyn-data span:first-child,.ciyn-data span:nth-of-type(2){transition:all 0s !important}
.company-intro-year{padding-left:52px}
.ciyn-data-num{font-size:100px}
.ciyn-data-num::after{content:"";position:absolute;bottom:5px;left:0;width:22px;height:1px;background-color:#666666}
.company-intro-year{width:20%}
@media(max-width:1900px){.company-intro-year{width:22%}
}@media(max-width:1800px){.company-intro-year{width:23%}
}@media(max-width:1600px){.company-intro-year{width:28%}
}@media(max-width:1300px){.company-intro-year{width:32%}
}@media(max-width:1140px){.company-intro-year{width:34%}
}@media(max-width:1050px){.company-intro-year{width:35%}
}@media(max-width:999px){.company-intro{padding-top:20px}
.company-intro-left{width:100%;top:0 !important;position:unset;height:auto !important;margin-bottom:18px;padding-right:0}
.company-intro-year{width:100%;padding-top:0;padding-left:0;padding-bottom:0}
.company-intro .safe{flex-direction:column !important}
.company-intro .title40{margin-bottom:13px}
.ciyn-data-num{font-size:60px}
.ciyn-data-num::after{display:none !important}
.company-intro .building{display:none}
.company-intro-year-nub{margin-bottom:30px}
.company-intro .danwei{transform:unset;bottom:0px}
.company-intro .danwei span{color:#999 !important;font-size:18px}
}@media(max-width:768px){.ciyn-data-num{font-size:40px}
.company-intro .std-text24{font-size:18px !important}
.company-intro-year-nub{margin-bottom:20px}
.company-intro .content,.company-intro .content p{font-size:14px;line-height:24px}
}@media(max-width:570px){.ciyn-data-num{font-size:30px}
}.none{line-height:100px}
.pagination .sc{width:150px}
@media (max-width:1075px){.p1_card .r{width:50%;padding-top:18px}
}.column .wechat:hover img{filter:unset !important}
.xunpanc{width:100%}
.p1_card .qiehuan .svgbox .iconfont{font-size:18px;margin-right:8px;display:inline-block}
.p1_card .qiehuan .act .iconfont{color:#abd059}
.p1_card .qiehuan a:not(.act) .iconfont{color:#666}