﻿@charset "utf-8";@media (min-width:1200px){.container{width:1140px}}@media (max-width:1200px){.select-wrap .input-box{width:81.785%;width:calc(100% - 60px);width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px)}.select-wrap{margin:0 0 82px}.about-main ul li{max-width:30%;margin:0 4% 4% 0}.about-main ul li:nth-child(3n+3){margin:0 0 4%}.count-img{text-align:center}.counter-img{float:none;display:inline-block;margin:0 -1px}.counter-main span.incrementalNumber{font-size:48px}.about-name span{line-height:30px}.about-name{padding:5px}.search ul li .event-member{max-width:42%;margin-right:4%}.search ul li .event-info{max-width:50%}.select-wrap>div.inputBox{margin:0 0 0 11.73px;width:32%}}@media (max-width:1024px){.counter-inn ul li:after,.counter-inn ul li:before{transform:none;-webkit-transform:none}.counter-inn ul li:after{right:5px;bottom:0;height:100%}.counter-inn ul li:before{left:5px;top:0;height:100%}.counter-main span.incrementalNumber{font-size:30px}.search ul li .event-info,.search ul li .event-member{max-width:100%;margin:0 0 30px;width:100%}.search ul li .event-info{margin:0}.sub-page .select-wrap{border-right:0}}@media (max-width:992px){.footer-main{padding:40px 0}.event{margin-bottom:30px}.latest-news .news-person{margin-top:30px}}@media (max-width:991px){.sub-page .mid-banner{margin-top:14%}.mid-banner{margin-top:71%}.map-name{font-size:28px}.common-section{padding:58px 0 62px}.about-images .f-box{width:50%}.work-form ul{width:100%}.sub-page .select-wrap{margin:0}.sub-page .transform-title h1{margin-bottom:38px}.search .transform-title h2{margin-bottom:30px}.select-wrap>div.inputBox{margin-left:8px}.contact ul{margin-top:30px}.business-around:hover .hover-img{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1)}.business-around:hover>.main-img{transform:scale(0,0)}}@media (max-width:767px){.select-wrap>div.inputBox{width:100%;margin-left:0;border:1px solid grey}.banner-tagline p{font-size:16px;line-height:20px;padding:5px}.banner-main,.sub-page .banner-main{padding-bottom:50px;min-height:1px}.sub-page .banner-main{padding-bottom:50px}.sub-page .select-wrap{border:1px solid #fff}.sub-page .mid-banner{margin-top:8%}.menuIcon{margin-top:35px}.select-wrap>div{width:100%;text-align:left;padding:0 25px;margin:0}.sbHolder{max-width:100%}.inputBox{border-radius:28px}.select-wrap .input-box{text-align:left;padding:0 10px;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:-ms-calc(100% - 40px)}.menu-cover{padding-left:20px}.sbOptions{top:66px!important;max-height:inherit!important}.transform-title h1{font-size:30px;line-height:34px;margin-bottom:58px}.common-section{padding:50px 0}.footer-main{padding:30px 0}.footer-about,.training{margin-bottom:30px}.about-main ul{margin-top:30px}.counter-inn ul li h2,.counter-main span.incrementalNumber{font-size:20px}.about-image{margin-bottom:15px}.about-name{bottom:40px}.sub-page .transform-title h1{margin-bottom:38px}.about-data p.big{font-size:18px;line-height:22px}.about-data p{font-size:15px;line-height:18px}.latest-news{text-align:center}.search .transform-title h2{font-size:24px;margin-bottom:15px}.contact .transform-title h1{margin-bottom:30px}.industries-section:after{right:-250%}.bg-wrap img{width:100%}.about-main .transform-title h3{font-size:26px}}@media (max-width:640px){.about-main ul li{max-width:100%;margin:0 0 4%}.about-main ul li:nth-child(3n+3){margin:0 0 4%}.counter-inn ul li{width:100%;padding:15px 0}.sbOptions a,.sbOptions a:link{font-size:14px}.sbSelector,.sbSelector>a,.select-wrap .input-box{font-size:20px;line-height:56px;height:56px}.search ul li{width:100%;margin-bottom:30px;text-align:center}.search ul li:nth-child(odd){margin:0 0 30px}.counter-inn ul li:before,.counter-inn ul li:nth-child(1):before,.counter-inn ul li:nth-child(5n+1):before,.counter-inn ul li:nth-child(5n+5):after{display:none}.counter-inn ul li:after{right:0;bottom:0;height:5px;width:160px;left:0;margin:0 auto}.sbToggle:before{height:21px;width:28px}.sbHolder{height:56px}.banner-main{background-size:250%;background-position-y:65px;background-position-x:center;background-repeat:no-repeat;background-color:#fff}.click-next a{color:#000}.click-next a:after{filter:invert(100%)}.mobileShow{display:block}.mobileHide{display:none}.logo img{width:183px}.counter-img img{width:100%;height:100%}.counter-img{width:100%}}