.banner{position:relative;height:600px;background-color:var(--color-white);min-width:var(--min-width)}.banner .item{height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;line-height:64px}.banner .item h2{font-size:var(--font-base40);max-width:1200px;margin-bottom:100px;font-weight:400;padding:0 36px}.banner .item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:341px;height:104px;color:inherit;font-size:var(--font-base36);background:#ff3f05}.banner .item a i{width:40px;height:40px;margin-left:5px;-webkit-animation:arrow-right 1.6s infinite;animation:arrow-right 1.6s infinite;background-image:url(../images/home/icon_arrow_right.png)}@-webkit-keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes arrow-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}100%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}}.banner .dots-panel{position:absolute;left:110px;right:110px;bottom:-60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1576px;height:120px;margin:0 auto;padding-left:136px;padding-right:36px;border-radius:2px;font-size:var(--font-base24);background:var(--color-white);-webkit-box-shadow:0 22px 40px 0 rgba(0,0,0,.06);box-shadow:0 22px 40px 0 rgba(0,0,0,.06)}.banner .dots-panel .slick-arrow .slick-next::before,.banner .dots-panel .slick-arrow .slick-prev::before{font-size:0;width:18px;height:18px;display:inline-block;background-image:url(../images/home/slick_prev.png)}.banner .dots-panel .slick-arrow .slick-prev{left:33px}.banner .dots-panel .slick-arrow .slick-prev::before{background-image:url(../images/home/slick_prev.png)}.banner .dots-panel .slick-arrow .slick-next{left:80px}.banner .dots-panel .slick-arrow .slick-next::before{background-image:url(../images/home/slick_next.png)}.banner .dots-panel .slick-dec p{display:none}.banner .dots-panel .slick-dec p:nth-child(1){display:block}.banner .dots-panel .slick-dots{position:initial;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.banner .dots-panel .slick-dots li button:before{color:#e0e0e0;font-size:12px}.banner .dots-panel .slick-dots li.slick-active button:before{opacity:1;color:#ff3f05;font-size:16px}.section{text-align:center}.section h4{font-size:var(--font-base54);margin-bottom:48px}.section .explain{font-size:var(--font-base24)}.section1{padding-top:245px;font-size:var(--font-base24)}.section1 .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--font-base36);padding-top:100px}.section1 .tabs li{width:300px;margin:0 20px;padding:10px 0;cursor:pointer;border-bottom:10px solid transparent}.section1 .tabs li.cur{color:var(--color-hover);border-bottom-color:var(--color-hover)}.section1 .tabs-content{position:relative;max-width:var(--max-width);margin:0 auto;padding:0 110px}.section1 .tab-content-1{padding-top:90px}.section1 .tab-content-1 .col-left{padding-right:37.1%}.section1 .tab-content-1 .col-left h3{text-align:left;font-weight:400;font-size:var(--font-base40)}.section1 .tab-content-1 .col-left ul{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.section1 .tab-content-1 .col-left ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:300px;width:30.2%;height:445px;padding:36px 24px 0;background:#fff;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 20px 0 rgba(0,0,0,.08);border-radius:4px;-webkit-transition:all .2s;transition:all .2s;margin-bottom:70px}.section1 .tab-content-1 .col-left ul li:nth-child(1),.section1 .tab-content-1 .col-left ul li:nth-child(4){margin-left:0}.section1 .tab-content-1 .col-left ul li:last-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section1 .tab-content-1 .col-left ul li:hover{-webkit-box-shadow:0 6px 40px 0 rgba(255,63,5,.41);box-shadow:0 6px 40px 0 rgba(255,63,5,.41)}.section1 .tab-content-1 .col-left ul li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;border-radius:50%;background-color:var(--color-hover)}.section1 .tab-content-1 .col-left ul li h5{font-size:var(--font-base24);margin-top:20px;margin-bottom:28px}.section1 .tab-content-1 .col-left ul li p{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(39,39,39,.76);font-size:var(--font-base);text-align:left;margin-bottom:8px}.section1 .tab-content-1 .col-left ul li p::before{content:"";width:8px;height:8px;background-color:var(--color-hover);border-radius:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:10px}.section1 .tab-content-1 .col-left ul li a{position:absolute;right:24px;bottom:24px}.section1 .tab-content-1 .col-left .customized-solutions{height:180px;background-color:var(--color-white);-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 20px 0 rgba(0,0,0,.08);border-radius:4px;margin-top:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section1 .tab-content-1 .col-left .customized-solutions .btn{margin-top:34px}.section1 .tab-content-2{display:none;padding-top:90px}.section1 .tab-content-2 .col-left{padding-right:37.1%}.section1 .tab-content-2 .col-left h3{text-align:left;font-size:var(--font-base40);white-space:nowrap;font-weight:400}.section1 .tab-content-2 .col-left .text{margin-top:33px;text-align:left;font-size:var(--font-base24);line-height:38px}.section1 .tab-content-2 .col-left ul{margin-top:48px}.section1 .tab-content-2 .col-left ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:327px;background-color:var(--color-white);-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 20px 0 rgba(0,0,0,.08);border-radius:2px;-webkit-transition:all .2s;transition:all .2s;margin-bottom:96px}.section1 .tab-content-2 .col-left ul li:hover{-webkit-box-shadow:0 6px 40px 0 rgba(255,63,5,.41);box-shadow:0 6px 40px 0 rgba(255,63,5,.41)}.section1 .tab-content-2 .col-left ul li .img-box{width:327px;height:327px;margin-right:70px}.section1 .tab-content-2 .col-left ul li .img-box img{width:100%;height:100%}.section1 .tab-content-2 .col-left ul li h5{font-size:var(--font-base24);margin-bottom:40px;text-align:left;margin-top:60px}.section1 .tab-content-2 .col-left ul li .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:500px}.section1 .tab-content-2 .col-left ul li .item p{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(39,39,39,.76);font-size:var(--font-base);text-align:left;margin-bottom:8px;margin-bottom:30px}.section1 .tab-content-2 .col-left ul li .item p::before{content:"";width:8px;height:8px;background-color:var(--color-hover);border-radius:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:10px}.section1 .tab-content-2 .col-left ul li a{position:absolute;right:50px;bottom:37px}.section1 .form{position:absolute;right:110px;top:0;display:block!important}@media screen and (min-width:1648px){.section1 .form{right:36px}}.section1 .form.type-0{top:188px}.section1 .form.type-1{top:178px}@media screen and (max-width:1576px){.section1 .tab-content-1 .col-left,.section1 .tab-content-2 .col-left{padding-right:33%}.section1 .tab-content-1 .col-left ul li{width:31.5%}.section1 .form{width:400px;padding:40px 20px}}@media screen and (max-width:1366px){.section1 .form{width:360px;padding:40px 20px}.section1 .form h5{font-size:var(--font-base26)}.section1 .form label{font-size:var(--font-base22)}}.section2{padding-top:90px;font-size:var(--font-base16)}.section2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:var(--max-width);margin:90px auto 0;padding:0 110px}@media screen and (min-width:1648px){.section2 ul{padding:0 36px}}.section2 ul li{max-width:479px;width:31%;height:639px;background-color:var(--color-white);-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,.08);box-shadow:0 6px 20px 0 rgba(0,0,0,.08);border-radius:2px}.section2 ul li:hover .img-box img{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.section2 ul li h4{font-size:var(--font-base24)}.section2 ul li .img-box{position:relative;height:269px;overflow:hidden}.section2 ul li .img-box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;-webkit-transition:all .6s;transition:all .6s}.section2 ul li .info{padding:40px;text-align:left}.section2 ul li .info p{position:relative;line-height:28px;margin-bottom:24px;padding-left:25px;color:rgba(39,39,39,.76)}.section2 ul li .info p::before{content:"";position:absolute;top:10px;left:5px;width:8px;height:8px;background-color:var(--color-hover);border-radius:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:10px}.section3{padding:190px 110px 0}@media screen and (min-width:1648px){.section3{padding:190px 36px 0}}.section3 img{margin-top:90px;max-width:100%}