@charset "UTF-8";.animate-box{opacity:0}.btn-primary{background:#ef6249;color:#fff;border:2px solid #ef6249}#section1,#section3{background-position:50%;background-size:cover}.btn{margin-right:4px;margin-bottom:4px;font-family:"Open Sans",Arial,sans-serif;font-weight:400;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;padding:8px 20px}.btn.btn-lg{padding:18px 36px!important}.main-wrapper{padding-top:0}.descBox{padding:60px 0}.descBox h2{font-size:2em}.descBox .light{width:60px;margin:0 auto}.descBox .cont{padding:30px;font-size:18px;max-width:880px;margin:0 auto}#section1{background-color:#fff;position:relative;transform-style:preserve-3d;overflow:hidden}#section1 .muucmfHead{min-height:720px;position:relative;width:100%}#section1 .muucmfHead canvas{position:absolute;top:0;left:0;width:1950px;height:auto;z-index:1}#section1 .muucmfHead .headInfo{position:relative;margin:220px auto 30px;text-align:center;z-index:100}#section1 .muucmfHead .headInfo h2{color:#03b8cf;font-size:48px;margin-bottom:10px;font-weight:600!important}#section1 .muucmfHead .headInfo h2 span{color:#03b8cf}#section1 .muucmfHead .headInfo h3{color:#03b8cf;font-size:18px;margin-bottom:10px;font-weight:300!important}#section1 .muucmfHead .headInfo h3 span{color:#03b8cf}#section1 .muucmfHead .headInfo .downBtn{margin-top:80px}#section1 .muucmfHead .headInfo .downBtn .cum-btn{margin:0 50px;font-size:26px;border:0}@media (max-width:768px){#section1 .muucmfHead .headInfo .downBtn{padding:0 15px}}#section2{margin:0 auto}#section2 hr{width:60px;border-top:5px solid #f1c40f}#section2 .cont{padding:30px;font-size:18px;color:#999}#section2 .container>ul{display:flex;justify-content:space-between}#section2 .container>ul>li{list-style:none;width:255px;text-align:center}#section2 .container>ul>li>div{height:100px;line-height:100px}#section2 .container>ul>li>h4{font-size:18px;color:#222}#section2 .container>ul>li>p{font-size:15px;color:#6b6e7c;padding-top:2px}#section2 .container>ul>li:hover div>img{animation:product-feature .8s}@keyframes product-feature{0%,40%,80%{padding-top:30px}100%,20%,60%{padding-top:0}}#section3{background-image:url(../images/section3.png);background-color:#F4F5F8;position:relative;min-height:400px}#section3 .descBox hr{width:60px;border-top:5px solid #f1c40f}#section3 .descBox .col-md-6{padding-right:0}#section3 .descBox .cont{padding:30px;font-size:18px;color:#999}#section3 .descBox .class{min-height:120px;text-align:center;margin:10px auto;padding:5px;font-size:28px;border-radius:2px;background:#fff;box-shadow:0 7px 20px rgba(0,0,0,.1);animation-fill-mode:none;transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}#section4,#section_ecology{min-height:400px}#section3 .descBox .class.iconbox1 .icon{border:2px solid #EA644A}#section3 .descBox .class.iconbox1 i{color:#EA644A}#section3 .descBox .class.iconbox2 .icon{border:2px solid #f1c40f}#section3 .descBox .class.iconbox2 i{color:#f1c40f}#section3 .descBox .class.iconbox3 .icon{border:2px solid #38B03F}#section3 .descBox .class.iconbox3 i{color:#38B03F}#section3 .descBox .class.iconbox4 .icon{border:2px solid #03B8CF}#section3 .descBox .class.iconbox4 i{color:#03B8CF}#section3 .descBox .class.iconbox5 .icon{border:2px solid #BD7B46}#section3 .descBox .class.iconbox5 i{color:#BD7B46}#section3 .descBox .class.iconbox6 .icon{border:2px solid #8666B8}#section3 .descBox .class.iconbox6 i{color:#8666B8}#section3 .descBox .class .icon{margin:10px auto;width:100px;height:100px;line-height:100px;border-radius:50%;border:2px solid #f1c40f;font-size:28px;color:#f1c40f}#section3 .descBox .class i{font-size:36px;color:#f1c40f}#section3 .descBox .class p{font-size:14px;width:100%;color:#999;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#section_ecology{background-color:#03b8cf}#section_ecology .descBox{padding-bottom:0}#section_ecology .descBox hr{width:60px;border-top:5px solid #fff}#section_ecology .descBox h2{color:#fff}#section_ecology .descBox p{color:#fff;font-size:1em}#section_ecology .descBox .cont{padding:30px;font-size:18px;color:#999}#section_ecology .descBox .ecology{text-align:center}#section_ecology .descBox .ecology .item{display:inline-block;min-width:120px;line-height:36px;padding:20px;background:rgba(0,0,0,.2);border-radius:10px;color:#fff;font-size:22px}#section_ecology .descBox .ecology .add{display:inline-block;margin:0 30px;color:#fff;font-size:22px}@media screen and (max-width:992px){#section_ecology .descBox .ecology .item{display:block;margin:10px auto}#section_ecology .descBox .ecology .add{display:blokc}}#section4 .descBox hr{width:60px;border-top:5px solid #f1c40f}#section4 .descBox .cont{padding:30px;font-size:18px;color:#999}#section4 .descBox .lists-box{margin-bottom:10px}#section4 .descBox .lists-box .portfolio-filter{list-style:none;padding:0;margin:0 0 50px;display:inline-block}#section4 .descBox .lists-box .portfolio-filter>li{float:left;display:block}#section4 .descBox .lists-box .portfolio-filter>li:first-child a{border-radius:4px 0 0 4px}#section4 .descBox .lists-box .portfolio-filter>li a{display:block;padding:7px 15px;background:#e5e5e5;color:#64686d;position:relative}#section4 .descBox .lists-box .portfolio-filter>li a.active:after{content:" ";position:absolute;bottom:-17px;left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:#318daf transparent transparent}#section4 .descBox .lists-box .portfolio-filter>li a.active,#section4 .descBox .lists-box .portfolio-filter>li a:hover{background:#45aed6;color:#fff;box-shadow:0 -3px 0 0 #318daf inset;-webkit-box-shadow:0 -3px 0 0 #318daf inset}#section5{background:#fff}#section5 .descBox hr{width:60px;border-top:5px solid #f1c40f}#section5 .descBox .cont{padding:30px;font-size:18px;color:#999}#section5 .descBox .service-box{margin:10px auto}#section5 .descBox .single-service{padding:30px 25px;margin:10px auto;min-height:202px;background:#eee;border-radius:10px}#section5 .descBox .single-service .service-title{color:#fff;width:65px}#section5 .descBox .single-service .service-title i{font-size:36px}#section5 .descBox .single-service .service-content{margin-left:65px}#section5 .descBox .single-service .service-content h3{font-size:1.4em;font-weight:300;margin-top:0;margin-bottom:20px;color:#fff}#section5 .descBox .single-service .service-content p{font-size:14px;color:#fff;font-weight:400;margin:0 0 10px;position:relative;line-height:1.4em;height:5.6em;overflow:hidden}#section5 .descBox .single-service .service-content p::after{content:"...";padding:0 20px 1px 5px}#section5 .descBox .s1{background-color:#1abc9c}#section5 .descBox .s2{background-color:#f90}#section5 .descBox .s3{background-color:#35adf5}#section5 .descBox .s4{background-color:#ff503e}#section5 .descBox .s5{background-color:#38b03f}#section5 .descBox .s6{background-color:#8666b8}@media screen and (max-width:992px){#section5 .descBox .single-service{height:202px;overflow:hidden}}#section7{position:relative;background-image:url(../images/cta2-bg.jpg);background-color:rgba(0,0,0,.5);background-position:50%;background-size:cover;width:100%}#section7 .filter{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:.5;border:0;background-color:#000}#section7 .descBox{position:relative;z-index:3;padding-top:60px;text-align:center;color:#fff}#section7 .descBox .logo{display:block;margin:10px auto;width:88px;border-radius:10px}#section7 .descBox h2{color:#fff;font-weight:400}#section7 .descBox hr{width:60px;border-top:5px solid #f1c40f}#section7 .descBox .title{margin-top:30px;text-align:center;font-size:38px;color:#fff}#section7 .descBox .botton{margin-top:30px}#section7 .descBox .simply-icon{margin:60px auto}#section7 .descBox .simply-icon .simply-section{display:inline-block;width:120px;height:120px;background:rgba(0,0,0,.2);margin:5px;position:relative;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#section7 .descBox .simply-icon .simply-section div{padding-top:40px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#section7 .descBox .simply-icon .simply-section div i{font-size:36px}@media screen and (max-width:1190px){#section7 .simply-icon{display:none}}@media screen and (max-width:992px){#section7 .descBox{display:block}#section7 .descBox .simply-icon{margin:10px auto}}.footer-bar{margin-top:-10px;background:#252c34}