body,html{height:100%}section.slider .homeslider{border-bottom:0;margin:0;position:relative;z-index:10;background:#F2F2F2}section.slider .homeslider .hscontent{margin:0 auto;position:relative}section.slider .homeslider .hscontent .slideritems{*zoom:1;margin:0;padding:0;overflow:hidden}section.slider .homeslider .hscontent .slideritems:after,section.slider .homeslider .hscontent .slideritems:before{display:table;content:""}section.slider .homeslider .hscontent .slideritems:after{clear:both}section.slider .homeslider .hscontent .slideritems a.item{float:left;width:100%;height:auto;position:relative;text-decoration:none}section.slider .homeslider .hscontent .slideritems a.item:after,section.slider .homeslider .hscontent .slideritems a.item:before{content:'';display:block;position:absolute;background:#f7a800;-webkit-box-shadow:60px 50px 60px rgba(0,0,0,.25),0 2px 5px 1px #e0dfe4;-moz-box-shadow:60px 50px 60px rgba(0,0,0,.25),0 2px 5px 1px #e0dfe4;box-shadow:60px 50px 60px rgba(0,0,0,.25),0 2px 5px 1px #e0dfe4;transform:matrix(-.71,-.7,-.71,.71,0,0)}section.slider .homeslider .hscontent .slideritems a.item:before{width:585px;height:170px;top:-45px;left:640px;z-index:-1}section.slider .homeslider .hscontent .slideritems a.item:after{width:348px;height:170px;top:282px;right:9px;z-index:-1}section.slider .homeslider .hscontent .slideritems a.item>div{height:100%}section.slider .homeslider .hscontent .slideritems a.item>div p{width:575px}section.slider .homeslider .hscontent .slideritems a.item>div small{display:block;color:#f7a800;font-size:14px;line-height:17px;font-weight:800;font-family:Montserrat,arial,tahoma,verdana,sans-serif;text-transform:uppercase}section.slider .homeslider .hscontent .slideritems a.item>div strong{display:block;font-size:48px;line-height:58px;color:#000;font-weight:800;font-family:Montserrat,arial,tahoma,verdana,sans-serif}section.slider .homeslider .hscontent .slideritems a.item>div span{display:block;color:#000;font-size:18px;line-height:32px;font-weight:400;padding:40px 0}section.slider .homeslider .hscontent .slideritems a.item>div .btn{margin:0;cursor:pointer}section.slider .homeslider .hscontent .slideritems a.item>div picture{display:block}section.slider .homeslider .hscontent .slideritems a.item:hover>div .btn{color:#fff;background:#f7a800}section.slider .homeslider .hscontent .btns{position:absolute;bottom:30px;width:56px;height:20px;z-index:9999}section.slider .homeslider .hscontent .btns a.next,section.slider .homeslider .hscontent .btns a.prev{width:14px;height:22px;display:block;text-decoration:none;position:relative}section.slider .homeslider .hscontent .btns a.next:before,section.slider .homeslider .hscontent .btns a.prev:before{content:'';display:block;width:14px;height:22px;background:url(../svg/slidebutton.svg) no-repeat}section.slider .homeslider .hscontent .btns a.next em,section.slider .homeslider .hscontent .btns a.prev em{display:none}section.slider .homeslider .hscontent .btns a.prev{float:left}section.slider .homeslider .hscontent .btns a.prev:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.slider .homeslider .hscontent .btns a.next{float:right}section.slider .homeslider .hscontent .btns a.gray:before{background:url(../svg/slidebutton-gray.svg) no-repeat}section.slider .homeslider .hscontent .btns a.gray a.next{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}section.slider .homeslider .hscontent .slick-dots{position:absolute;bottom:42px;z-index:1000;height:4px}section.slider .homeslider .hscontent .slick-dots li{float:left}section.slider .homeslider .hscontent .slick-dots li:not(:last-of-type){padding-right:12px}section.slider .homeslider .hscontent .slick-dots li button{display:block;width:40px;height:4px;background:#DEDFE2;overflow:hidden;text-indent:-9999px;white-space:nowrap;margin:6px auto;padding:0}section.slider .homeslider .hscontent .slick-dots li.slick-active button{background:#f7a800}@media screen and (min-width:1701px){section.slider .homeslider .hscontent{overflow:hidden}section.slider .homeslider .hscontent .in{width:1656px}section.slider .homeslider .hscontent .slideritems{height:593px}section.slider .homeslider .hscontent .slideritems a.item>div p{width:575px}section.slider .homeslider .hscontent .slideritems a.item>div picture{width:1000px;height:533px}}@media screen and (max-width:1700px){section.slider .homeslider .hscontent .in{width:96%}section.slider .homeslider .hscontent .slideritems a.item>div p{width:35%}section.slider .homeslider .hscontent .slideritems a.item>div p strong{font-size:42px;line-height:50px}section.slider .homeslider .hscontent .slideritems a.item>div p span{font-size:16px;line-height:28px;padding:20px 0}section.slider .homeslider .hscontent .slideritems a.item>div picture{top:20px;right:-2%;width:60%}}@media screen and (min-width:1511px){section.slider .homeslider .hscontent{width:100%;height:auto}section.slider .homeslider .hscontent .slick-list,section.slider .homeslider .hscontent .slick-track{min-height:550px;max-height:593px}section.slider .homeslider .hscontent .slideritems a.item{width:100%;height:100%}section.slider .homeslider .hscontent .slideritems a.item>div{margin-top:60px}section.slider .homeslider .hscontent .slideritems a.item picture{position:absolute;z-index:1;right:0;top:0}}@media screen and (max-width:1510px){section.slider .homeslider .hscontent{height:auto}section.slider .homeslider .hscontent .slideritems a.item{width:100%;height:auto}section.slider .homeslider .hscontent .slideritems a.item:after,section.slider .homeslider .hscontent .slideritems a.item:before{height:140px}section.slider .homeslider .hscontent .slideritems a.item>div{position:relative}section.slider .homeslider .hscontent .slideritems a.item>div p{float:left;width:40%;padding-top:50px;font-size:30px;line-height:40px}section.slider .homeslider .hscontent .slideritems a.item>div p strong{font-size:30px;line-height:36px}section.slider .homeslider .hscontent .slideritems a.item>div p span{font-size:15px;line-height:20px;padding:20px 0}section.slider .homeslider .hscontent .slideritems a.item>div picture{float:right;width:55%;margin-right:-2%}section.slider .homeslider .hscontent .btns{bottom:10px}section.slider .homeslider .hscontent .slick-dots{bottom:21px}}@media screen and (max-width:1250px){section.slider .homeslider .hscontent .slideritems a.item:after,section.slider .homeslider .hscontent .slideritems a.item:before{height:100px}section.slider .homeslider .hscontent .slideritems a.item>div p{width:45%}section.slider .homeslider .hscontent .slideritems a.item>div .btn{margin:10px 0}}@media screen and (min-width:1024px){section.slider .homeslider .hscontent .btns{left:-3px}section.slider .homeslider .hscontent .slick-dots{left:90px}}@media screen and (max-width:1023px){section.slider .homeslider .hscontent{width:100%;height:auto}section.slider .homeslider .hscontent .slideritems{overflow:hidden}section.slider .homeslider .hscontent .slideritems a.item{width:100%;height:auto;margin:0;padding:0;overflow:hidden}section.slider .homeslider .hscontent .slideritems a.item:after,section.slider .homeslider .hscontent .slideritems a.item:before{width:200px;height:80px}section.slider .homeslider .hscontent .slideritems a.item:before{display:none;top:-4%;left:50%;z-index:100}section.slider .homeslider .hscontent .slideritems a.item:after{display:none;top:70%;right:-4%}section.slider .homeslider .hscontent .slideritems a.item>div{width:100%;min-height:330px;margin:0;background:rgba(0,0,0,.7)}section.slider .homeslider .hscontent .slideritems a.item>div p{float:left;position:relative;z-index:1000;width:92%;margin:0 4%;font-size:20px;line-height:25px}section.slider .homeslider .hscontent .slideritems a.item>div strong{font-size:40px;line-height:25px;color:#fff}section.slider .homeslider .hscontent .slideritems a.item>div span{font-size:14px;line-height:20px;color:#fff;padding:10px 20px;margin:10px 0}section.slider .homeslider .hscontent .slideritems a.item>div small{font-size:15px;line-height:20px}section.slider .homeslider .hscontent .slideritems a.item>div small.legend{font-size:12px;line-height:16px}section.slider .homeslider .hscontent .slideritems a.item>div .btn{font-size:11px;line-height:15px}section.slider .homeslider .hscontent .slideritems a.item>div picture{margin:0;width:100%;height:auto;position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:-1}section.slider .homeslider .hscontent>.in{height:0}section.slider .homeslider .hscontent .btns{right:-3px;width:40px;display:none}section.slider .homeslider .hscontent .slick-dots{bottom:23px;width:auto!important;position:relative;text-align:center;left:0;right:0}section.slider .homeslider .hscontent .slick-dots li{float:none;display:inline-block}}@media screen and (min-width:801px){section.slider .homeslider .hscontent .slideritems a.item>div{top:0;right:0}}@media screen and (max-width:550px){section.slider .homeslider .hscontent,section.slider .homeslider .hscontent .slideritems{height:100%}section.slider .homeslider .hscontent .slideritems .slick-list,section.slider .homeslider .hscontent .slideritems .slick-track{overflow:hidden;position:relative;width:100%;height:100%;z-index:1}section.slider .homeslider .hscontent .slideritems a.item{height:100%;display:block}section.slider .homeslider .hscontent .slideritems a.item>div{height:100%}section.slider .homeslider .hscontent .slideritems a.item>div p{position:absolute;bottom:10%}section.slider .homeslider .hscontent .slideritems a.item>div p strong{font-weight:700}section.slider .homeslider .hscontent .slideritems a.item>div p span{font-size:16px;line-height:22px;padding-top:0;margin-top:15px}section.slider .homeslider .hscontent .slideritems a.item>div p .btn{font-size:16px;line-height:22px;font-weight:300;color:#000}section.slider .homeslider .hscontent .slideritems a.item>div picture,section.slider .homeslider .hscontent .slideritems a.item>div picture img{width:100%;height:100%}section.slider .homeslider .hscontent .slick-dots{bottom:16px}}@media screen and (max-width:350px){section.slider .homeslider .hscontent .slideritems a.item>div p span{margin:10px 0}}@media screen and (max-width:550px){section.slider{min-height:400px;height:calc(100% - 50px)}section.slider .homeslider{height:100%}}section{*zoom:1}section:after,section:before{display:table;content:""}section:after{clear:both}section .homeproducts{*zoom:1;text-align:center}section .homeproducts:after,section .homeproducts:before{display:table;content:""}section .homeproducts:after{clear:both}section .homeproducts h2{margin:0 auto 50px;color:#000;font-size:32px;line-height:39px;font-weight:700}@media screen and (max-width:900px){section .homeproducts h2{margin-bottom:20px}}section .homeproducts>div{display:-webkit-box;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}section .homeproducts>div .item{float:left;margin-bottom:24px;position:relative;background-color:#F2F2F2;background-image:var(--bgImage);background-repeat:no-repeat;background-position:right bottom;text-align:left;text-decoration:none;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}section .homeproducts>div .item picture{display:block;min-height:400px;height:100%;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}section .homeproducts>div .item div{padding:20px 37px}section .homeproducts>div .item div strong{display:block;color:#000;font-size:32px;line-height:39px;font-weight:700;font-family:Montserrat,arial,tahoma,verdana,sans-serif}section .homeproducts>div .item div span{display:block;font-size:18px;line-height:32px;color:#7C8088;padding:16px 0}section .homeproducts>div .item:hover{background-color:#fff;-webkit-box-shadow:0 0 100px 10px rgba(0,0,0,.1),0 2px 5px 1px #e0dfe4;-moz-box-shadow:0 0 100px 10px rgba(0,0,0,.1),0 2px 5px 1px #e0dfe4;box-shadow:0 0 100px 10px rgba(0,0,0,.1),0 2px 5px 1px #e0dfe4}section .homeproducts>div .item:hover em{background:#f7a800;color:#fff}@media screen and (min-width:1451px){section .homeproducts>div .item{width:696px;height:400px;margin-right:24px}section .homeproducts>div .item:nth-of-type(2n){margin-right:0}section .homeproducts>div .item div{width:50%;height:100%;background-color:rgba(255,255,255,.5)}}@media screen and (min-width:901px) and (max-width:1450px){section .homeproducts>div .item{width:48%;height:auto;margin-right:4%;background-position:center}section .homeproducts>div .item:nth-of-type(2n){margin-right:0}section .homeproducts>div .item div{width:100%;height:100%;background-color:rgba(255,255,255,.5)}}@media screen and (max-width:900px){section .homeproducts>div .item:after{content:'';display:block;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:rgba(255,255,255,.6);-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}section .homeproducts>div .item div{position:relative;z-index:1;text-align:center;-webkit-box-shadow:0 8px 20px rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4;-moz-box-shadow:0 8px 20px rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4;box-shadow:0 8px 20px rgba(0,0,0,.3),0 2px 5px 1px #e0dfe4}section .homeproducts>div .item div strong{font-size:20px;line-height:28px}}section .polygoninnumbers{*zoom:1;min-height:211px;margin:80px auto;background:url(../svg/polygoninnumbers.svg) center top no-repeat}section .polygoninnumbers:after,section .polygoninnumbers:before{display:table;content:""}section .polygoninnumbers:after{clear:both}section .polygoninnumbers li{float:left;width:16%;font-size:20px;line-height:25px;font-weight:700;color:#000;text-align:center;padding:11px 0 0}section .polygoninnumbers li strong{display:block;font-size:64px;line-height:80px;font-weight:700;color:#f7a800;margin:-5px 0 4px}section .polygoninnumbers li:nth-of-type(1){width:36%;font-size:32px;line-height:39px;font-weight:800;font-family:Montserrat,arial,tahoma,verdana,sans-serif;text-align:left;padding-left:45px}section .polygoninnumbers li:nth-of-type(1) strong{float:left;font-size:120px;line-height:146px;font-weight:800;color:#000;margin:0}section .polygoninnumbers li:nth-of-type(1) span{float:left;margin:46px 0 0 17px}section .polygoninnumbers li:nth-of-type(2) strong{position:relative}section .polygoninnumbers li:nth-of-type(2) strong:after{content:'+';display:inline-block;font-size:64px;line-height:80px;font-weight:700;color:#f7a800}@media screen and (max-width:1250px){section .polygoninnumbers li{font-size:18px;line-height:24px}section .polygoninnumbers li strong{font-size:50px;line-height:70px}section .polygoninnumbers li:nth-of-type(1){font-size:28px;line-height:33px}section .polygoninnumbers li:nth-of-type(1) strong{font-size:100px;line-height:120px}section .polygoninnumbers li:nth-of-type(1) span{margin-top:36px}section .polygoninnumbers li:nth-of-type(2) strong:after{font-size:40px;line-height:70px}}@media screen and (max-width:1023px){section .polygoninnumbers{margin:40px auto}section .polygoninnumbers li{padding:50px 0 0;font-size:16px;line-height:24px}section .polygoninnumbers li strong{font-size:40px;line-height:50px}section .polygoninnumbers li:nth-of-type(1){font-size:22px;line-height:26px}section .polygoninnumbers li:nth-of-type(1) strong{font-size:70px;line-height:90px}section .polygoninnumbers li:nth-of-type(1) span{margin-top:23px}section .polygoninnumbers li:nth-of-type(2) strong:after{font-size:24px;line-height:39px}}@media screen and (min-width:601px) and (max-width:800px){section .polygoninnumbers{padding:0 20px 0 300px}section .polygoninnumbers li:nth-of-type(1){width:300px;padding:60px 0;margin-left:-280px;position:absolute}}@media screen and (max-width:800px),print{section .polygoninnumbers li:not(:nth-of-type(1)){width:48%;font-size:13px;line-height:18px;font-weight:400}section .polygoninnumbers li:not(:nth-of-type(1)) strong{margin-bottom:0}section .polygoninnumbers li:nth-of-type(2),section .polygoninnumbers li:nth-of-type(3){padding-top:0}section .polygoninnumbers li:nth-of-type(4){clear:left}section .polygoninnumbers li:nth-of-type(4),section .polygoninnumbers li:nth-of-type(5){padding-top:40px}}@media screen and (max-width:600px),print{section .polygoninnumbers{margin-bottom:80px;background-size:cover}section .polygoninnumbers li:nth-of-type(1){width:100%;text-align:center;padding:0}section .polygoninnumbers li:nth-of-type(1) span,section .polygoninnumbers li:nth-of-type(1) strong{float:none;display:inline-block;text-align:left}section .polygoninnumbers li:nth-of-type(2){clear:left}section .polygoninnumbers li:nth-of-type(2),section .polygoninnumbers li:nth-of-type(3){padding-top:40px}}section .cooperatelist{*zoom:1;margin:0 auto 80px;text-align:center}section .cooperatelist:after,section .cooperatelist:before{display:table;content:""}section .cooperatelist:after{clear:both}section .cooperatelist h2{margin:0 auto 50px;color:#000;font-size:32px;line-height:39px;font-weight:700}@media screen and (max-width:900px){section .cooperatelist h2{margin-bottom:20px}}section .cooperatelist>div{height:60px}section .cooperatelist>div:not(:last-of-type){margin-bottom:74px}section .cooperatelist>div img,section .cooperatelist>div picture{width:auto;max-height:60px}@media screen and (max-width:1400px){section .cooperatelist>div picture:not(:last-of-type){margin-right:15px}}@media screen and (min-width:1251px){section .cooperatelist>div{*zoom:1;display:flex;flex-direction:row}section .cooperatelist>div:after,section .cooperatelist>div:before{display:table;content:""}section .cooperatelist>div:after{clear:both}section .cooperatelist>div>div,section .cooperatelist>div>li,section .cooperatelist>div>picture{float:left;text-align:center;flex-grow:1;-webkit-flex-grow:1}}@media screen and (max-width:1250px){section .cooperatelist>div{text-align:center;height:auto}section .cooperatelist>div:not(:last-of-type){margin-bottom:0}section .cooperatelist>div div{width:20%;height:55px;float:left;margin:0 auto 40px}section .cooperatelist>div img,section .cooperatelist>div picture{max-width:90%;max-height:55px;margin:0 auto}}@media screen and (min-width:701px) and (max-width:1250px){section .cooperatelist>div img:nth-of-type(5n+1),section .cooperatelist>div picture:nth-of-type(5n+1){clear:left}}@media screen and (max-width:800px){section .cooperatelist>div div{width:50%}}@media screen and (min-width:301px) and (max-width:700px){section .cooperatelist>div img:nth-of-type(2n+1),section .cooperatelist>div picture:nth-of-type(2n+1){clear:left}}@media screen and (max-width:300px){section .cooperatelist>div div{width:100%;float:none;margin-bottom:15px}section .cooperatelist>div img,section .cooperatelist>div picture{height:60px}}