*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}html.noScroll{overflow:hidden;}@media (min-width: 768px){html.noScroll body{overflow-y:scroll;}}.outer{padding:0 40px;}@media (max-width: 1199px){.outer{padding:0 20px;}}.inner{width:1200px;max-width:100%;margin:auto;}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.container{margin:auto;position:relative;}header,#content,footer{width:100%;min-width:480px;float:left;clear:both;}header{position:absolute;top:0;left:0;z-index:2;width:100%;}@media (max-width: 767px){header{position:relative;}}header:before{content:'';position:absolute;top:0;left:0;width:100%;height:277px;background:url(/img/1/1/gradient_header.png) repeat-x top left;}@media (max-width: 1199px){header:before{height:200px;background-size:auto 100%;}}@media (max-width: 767px){header:before{display:none;}}header .header{position:relative;z-index:1;height:146px;}@media (max-width: 1199px){header .header{height:99px;}}@media (max-width: 767px){header .header{height:80px;}}header .header .logo{position:absolute;top:0;left:30px;width:405px;height:110px;background:url(/img/logo_wing_hing.png) no-repeat center center;background-size:100%;}@media (max-width: 1199px){header .header .logo{left:20px;width:331px;height:99px;}}@media (max-width: 767px){header .header .logo{height:80px;background:url(/img/logo_wing_hing_m.png) no-repeat center center;background-size:100%;}}header .header .nav{line-height:26px;text-align:right;padding-top:31px;}@media (max-width: 1199px){header .header .nav{padding-top:25px;}}@media (max-width: 767px){header .header .nav{padding-top:27px;}}header .header .nav .menu{display:inline-block;padding-right:18px;border-right:1px solid #000;margin-right:27px;}@media (max-width: 1199px){header .header .nav .menu{display:none;}}header .header .nav .menu .page{display:inline-block;position:relative;padding:0 1px;margin:0 22px;vertical-align:top;}header .header .nav .menu .page.cur:after,header .header .nav .menu .page:hover:after{content:'';position:absolute;bottom:-8px;left:0;width:100%;height:1px;background:#000;}header .header .nav .menu .page a{text-transform:uppercase;vertical-align:top;}header .header .nav .lang{display:inline-block;}@media (max-width: 767px){header .header .nav .lang{display:none;}}header .header .nav .lang a{display:inline-block;line-height:24px;padding:0 5px;border:1px solid transparent;margin-left:8px;vertical-align:top;}header .header .nav .lang a.cur,header .header .nav .lang a:hover{border-color:#000;}header .header .nav .navBtn{display:none;width:30px;height:26px;background:url(/img/2/button_menu.svg) no-repeat center center;margin-left:24px;vertical-align:top;}@media (max-width: 1199px){header .header .nav .navBtn{display:inline-block;}}header .header .nav .search{height:38px;margin-top:20px;}@media (max-width: 1199px){header .header .nav .search{display:none;}}header .header .nav .search form{position:relative;}header .header .nav .search form input{width:308px;height:38px;line-height:36px;padding-left:19px;padding-right:40px;border:1px solid #000;}header .header .nav .search form button{position:absolute;top:0;right:0;width:40px;height:100%;background:url(/img/1/1/icon_search.svg) no-repeat center center;}header .mobile{display:none;position:relative;text-align:center;padding:120px 60px;}header .mobile .lang{display:none;margin-bottom:60px;}@media (max-width: 767px){header .mobile .lang{display:block;}}header .mobile .lang a{display:inline-block;width:80px;line-height:24px;font-size:14px;color:#fff;border:1px solid transparent;}header .mobile .lang a.cur{border-color:#fff;}header .mobile .search{margin-bottom:37px;}header .mobile .search form{position:relative;}header .mobile .search input{width:100%;height:38px;line-height:36px;font-size:14px;color:#fff;padding-left:19px;padding-right:40px;border:1px solid #fff;background:transparent;}header .mobile .search input::-webkit-input-placeholder{color:#fff;}header .mobile .search input:-moz-placeholder{color:#fff;}header .mobile .search input::-moz-placeholder{color:#fff;}header .mobile .search input:-ms-input-placeholder{color:#fff !important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}header .mobile .search button{position:absolute;top:0;right:0;width:40px;height:100%;background:url(/img/2/icon_search_white.svg) no-repeat center center;}header .mobile .menu .page{line-height:60px;}header .mobile .menu .page a{font-size:16px;color:#fff;text-transform:uppercase;}header .mobile .menu .page.cur a{position:relative;}header .mobile .menu .page.cur a:after{content:'';position:absolute;bottom:-5px;left:0;width:100%;height:1px;background:#fff;}@media (max-width: 1199px){header.open{position:fixed;top:0;left:0;z-index:4;width:100%;height:100%;background:#4a575f;overflow-y:scroll;}header.open:before{display:none;}header.open .header{background:#fff;}header.open .header .nav .navBtn{background:url(/img/2/button_menu_close.svg) no-repeat center center;}header.open .mobile{display:block;}}#content{min-height:500px;}footer{background:#ebebeb;}footer .footer .media{float:right;padding-top:22px;}footer .footer .media a{display:inline-block;margin-left:12px;}footer .footer .media a img{width:36px;height:36px;}footer .footer .links{line-height:26px;padding-top:27px;margin-left:-45px;}footer .footer .links .page{display:inline-block;vertical-align:top;}footer .footer .links .page:not(:last-of-type){padding-right:22px;border-right:1px solid #fff;margin-right:26px;}footer .footer .links .page a{font-size:15px;color:#4a575f;text-decoration:underline;vertical-align:top;}footer .footer .copyright{line-height:24px;font-size:15px;padding-top:19px;padding-bottom:24px;}footer .footer .copyright a{font-size:15px;}@media (max-width: 767px){footer .footer .copyright{padding-bottom:20px;}footer .footer .copyright span{display:block;}}.banner{position:relative;overflow:hidden;}.banner .bg{position:relative;}.banner .bg img{width:100%;height:auto;}@media (max-width: 1199px){.banner .bg img{position:relative;left:50%;width:auto;height:500px;transform:translateX(-50%);}}@media (max-width: 767px){.banner .bg img{height:350px;}}.banner .bg:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/banner_inner_mask.png) no-repeat bottom right;background-size:100% 131px;}.banner .title{position:absolute;top:41%;left:0;z-index:2;width:100%;}.banner .title h1{display:inline-block;position:relative;}.banner .title h1:before{content:'';position:absolute;top:0;right:100%;width:100vw;height:100%;background:rgba(229,242,248,0.8);}.banner .title h1:after{content:'';position:absolute;top:0;left:0;width:calc(100% - 54px);height:100%;background:rgba(229,242,248,0.8);}.banner .title h1 span{display:inline-block;position:relative;z-index:1;height:139px;line-height:126px;font-size:60px;font-weight:800;color:#4a575f;padding-right:37px;vertical-align:top;}@media (max-width: 767px){.banner .title h1 span{height:100px;line-height:90px;font-size:42px;}}.banner .title h1 span:before{content:'';position:absolute;top:0;left:calc(100% - 54px);z-index:-1;width:236px;height:100%;background:url(/img/gradient_slog.png) repeat-y top left;}.banner .title h1 span:after{content:'';position:absolute;bottom:40px;left:0;width:100%;height:4px;background:#17aa9a;}@media (max-width: 767px){.banner .title h1 span:after{bottom:29px;}}.all-pager{line-height:36px;text-align:center;}.all-pager a{display:inline-block;min-width:36px;height:36px;font-size:16px;padding:0 4px;border-radius:50%;margin:0 3px;vertical-align:top;}.all-pager .cur,.all-pager .page:hover{background:#17aa9a;}.all-pager .prev,.all-pager .next{background:url(/img/1/3/arrow_page.svg) no-repeat center center;}.all-pager .prev{-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);}.all-pager form{display:inline-block;width:54px;margin-left:20px;vertical-align:top;}.all-pager form input{width:100%;height:36px;font-size:16px;padding:0 12px;background:#eee;vertical-align:top;}.popup{display:none;position:fixed;top:0;left:0;z-index:4;width:100%;height:100%;text-align:center;background:rgba(0,0,0,0.8);white-space:nowrap;overflow-y:scroll;}.popup:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}.popup .inner{display:inline-block;width:980px;text-align:right;vertical-align:middle;}.popup .inner .popupClose{width:48px;height:48px;border-radius:50%;background:url(/img/1/1/button_close.svg) no-repeat center center, #17aa9a;margin-bottom:20px;}.mapPopup .map{height:550px;border-radius:20px;}.about{padding-top:80px;padding-bottom:80px;}.history{text-align:center;padding:60px 20px;padding-bottom:41px;border-radius:60px;background:rgba(138,226,216,0.4);margin-bottom:60px;}@media (max-width: 1199px){.history{padding:60px 70px;}}@media (max-width: 767px){.history{padding:80px 30px;padding-top:88px;}}.history .editor{width:1080px;max-width:100%;margin:auto;}@media (max-width: 767px){.all .child:not(:last-of-type){margin-bottom:40px;}}.all .child > div{display:inline-block;width:50%;vertical-align:middle;}@media (max-width: 767px){.all .child > div{width:100%;vertical-align:top;}}@media (max-width: 767px){.all .child .img{margin-bottom:20px;}}.all .child .img img{width:100%;height:auto;border-radius:60px;}.all .child .img + .content{padding-left:30px;}.all .child .img.right{display:none;}@media (max-width: 767px){.all .child .content{padding:0 30px !important;}}.all .child .content .title{font-size:30px;font-weight:800;color:#4a575f;margin-bottom:9px;}/*953795e33e25c16a067bcfa2a5842f5b*/.all .child:nth-of-type(2n) .img + .content{padding-left:0;padding-right:30px;}@media (min-width: 768px){.all .child:nth-of-type(2n) .img.left{display:none;}.all .child:nth-of-type(2n) .img.right{display:inline-block;}}