@charset "utf-8";@import url(https://fonts.googleapis.com/earlyaccess/cwtexyen.css);@import url(rwd.css);@import url(animate.min.css);h3.title.text-center{text-align:center}.w1200{width:1200px;margin:0 auto}.PageNotFound{font-size:26px;padding-top:calc(50vh - 120px - 1em)}input,select{height:34px}#min_menu_bg{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.6);display:none}.hamburg{display:none;background-size:40px;background-repeat:no-repeat;position:absolute;top:0;width:50px;height:50px;cursor:pointer;z-index:20;right:0}.hamburg.x i{background:#fff}.hamburg i{position:absolute;display:block;width:24px;height:2px;background:#8c8c8c;left:13px;border-radius:2px;transition:.2s}.hamburg .b1{top:18px}.hamburg .b2{top:25px;transform-origin:center}.hamburg .b3{top:32px}.hamburg.x .b1{left:2px;width:25px;transform:translateX(10px) translateY(7px) rotate(45deg)}.hamburg.x .b3{left:2px;width:25px;transform:translateX(10px) translateY(-7px) rotate(-45deg)}.hamburg.x .b2{left:26px;width:0;transform-origin:center}.jump_page{text-align:center;margin:4em 0}.jump_page .off{display:none}.jump_page .pre,.jump_page .next{color:#c8b783}.jump_page #page_n{border:1px solid #c8b783;border-radius:7px;margin:0 1em}.jump_page #page_n li:first-child{margin-left:0 !important}.jump_page #page_n li:last-child{margin-right:0 !important}.jump_page li{margin:-1px 2px !important}.jump_page ul,.jump_page li,.jump_page ul div{display:inline-block;margin:unset}.jump_page li a.first,.jump_page li a.end{display:none}.jump_page li a{color:#595757}.jump_page #page_n>li a{border-radius:5px;display:inline-block;margin:unset;min-width:35px;line-height:35px}.jump_page #page_n>li.active a{background-color:#c8b783;color:#fff}.media_menu{display:none}.uk-close-alt:after{opacity:.5;margin-left:3px;margin-top:-1px}.alert.alert-danger,.alert.alert-success{position:fixed;top:70px;z-index:3;width:90%;left:5%}.float-left{display:table-cell}input,select,textarea{border:1px solid #898989;width:100%;padding:4px 8px;line-height:1.5em;display:inline-block;vertical-align:bottom}.bar_txt{height:28px;width:unset}.title .t1 img{max-height:45px;width:unset;max-width:100%}.title .t2{margin-top:1em;overflow:hidden}h3.title{background-color:#6880a0;color:#fff;display:inline-block;line-height:1.8em;font-size:16px;width:10em;text-align:right;padding:0 .5em;font-weight:unset}#page .Page{padding:0 15px;padding-top:70px}.this_page{max-width:1200px;margin:0 auto;padding-top:2em}#page .page_title span img,.LatestNews .page_title span img{height:4px;line-height:1em;display:block;margin-top:.5em;width:100%}.this_page img{width:unset;vertical-align:unset}.this_page .page_title{text-align:center;margin-top:unset}.this_page .page_title span{display:inline-block;padding:.3em;padding-top:unset;color:#5e7c9d}.bg_cover{background:#fff no-repeat}body{font-family:Arial,微軟正黑體,cwTeXHei;font-size:16px;color:#595757;letter-spacing:.2em;font-weight:400}a,a:hover,a:active,a:visited,a:focus,a:focus-within{text-decoration:none}img{width:100%}.display_content>article{min-height:100vh;background-image:url(../img/bg/index.jpg);background-repeat:repeat-y;padding-top:100px;background-size:100%}.display_content,menu.main_menu,footer .footer,.limit{margin:0 auto}.limit{max-width:1200px;margin:0 auto;padding:0 15px;width:90%}footer .footer{max-width:1200px;font-size:13px}header.minbar{height:70px;position:fixed;z-index:3;width:100%;top:0}header.minbar>.logo{display:none;width:70px}menu.main_menu{text-align:center;position:relative;background-color:#fff;font-weight:400}menu.main_menu .search{position:absolute;top:50%;margin-top:-8px;width:16px;z-index:1;height:33px;cursor:pointer;display:none}.search form{width:0;overflow:hidden;display:inline-block;position:absolute;right:-12px;height:40px;vertical-align:bottom;bottom:0;padding:0;border:0 solid #fff;border-radius:40px;color:black;background-color:#fff;top:44px}body .search i.glyphicon-remove{position:absolute;left:0;line-height:40px;top:0;width:20px;padding-left:5px;cursor:pointer}.search.active form{width:300px;padding:0 20px 0 20px;border:1px solid #b2b2b3}.search form img{width:16px;position:absolute;right:5px;top:10px}.search form input{border:unset;height:40px}.search i{width:16px;display:inline-block;vertical-align:top;position:absolute;height:33px;cursor:pointer}menu.main_menu .logo,header.minbar>.logo{width:160px;margin-top:18px}menu.main_menu .logo{display:inline-block}menu li{display:inline-block;border-right:1px solid #b2b2b3;position:relative;text-align:center}menu li:last-child,.no_br{border-right:unset}menu li a,menu li a:hover,menu li a:active,menu li a:visited,menu li a:focus,menu li a:focus-within{color:#595757;display:inline-block;line-height:40px;letter-spacing:.2em;margin-top:-20px}menu.main_menu li{height:40px;margin:20px 0 10px;white-space:nowrap}menu li:hover>a,menu li.active>a,menu li a.active{color:#739cca}menu.main_menu li .submenu a{line-height:30px;margin:0;width:unset;padding:0 .5em;letter-spacing:.3em;color:#fff;padding-left:.8em}menu.main_menu li .submenu a.active{font-weight:600 !important}menu.main_menu li .submenu{display:none;position:absolute;margin-left:-600px;white-space:nowrap;font-weight:400;width:1200px;font-size:14px;top:50px}menu.main_menu li .submenu::after{content:" ";position:absolute;width:100vw;left:0}menu.main_menu li.active .submenu{display:inline-block;overflow:auto}.submenu_bg{width:100%;height:30px;background-color:#c4b485;display:none}.submenu_bg.active{display:block}#index .list{max-width:1200px;margin:0 auto;padding:5em 2em;position:relative}#index .list .num{position:absolute;right:5em}#index .list .news_item h2 a{color:#5e7c9d}#index .list .news_item{padding-bottom:1em;border-bottom:1px solid #b2b2b3}.Index .tagline .big_logo{width:23%;margin:0 auto;margin-top:unset;min-width:200px}.Index .list_m{text-align:left;display:block;margin-top:70px}.Index .item_m{display:block;border-bottom:1px solid #c4b485;margin-bottom:1em}.Index .n_txt,.Index .date{display:inline-block}.Index .n_txt{padding:0 6px;background-color:#c4b485;color:#fff;text-align:center;padding-left:10px;line-height:2em;margin-right:.5em;vertical-align:top}.Index .date{vertical-align:sub}.Index .item_m .title{margin:.6em 0}article.CMS{margin:0;padding:0;position:relative;z-index:1;width:100%;padding-top:100px}article.CMS .cms{width:80%;margin:0 auto;margin-top:2%;max-width:1200px}.Index .uk-margin{margin-bottom:unset}.Index .evebts .more{border:1px solid #000;padding:.2em .5em;color:#000;display:inline-block;font-weight:normal;margin-top:20px}.Index .evebts ol{letter-spacing:.5em;margin:3% 0}.Index .evebts ol li{display:inline-block}.Index .evebts ol li a{padding:0 .5em}.Index .evebts a{color:#595757}.Index .evebts_img{width:19%;margin:0 auto;min-width:150px}.Index .tagline{text-align:center;width:850px;margin:0 auto;padding-top:2vw;font-size:14px;margin-bottom:3em}.Index .tagline>div{margin-top:.7em;font-weight:bold}.Index .tagline .address{letter-spacing:.17em}.Index .address>div{display:inline-block;margin-top:.7em}.Index .tagline .evebts{width:85%;margin:0 auto;margin-top:15%}.Index .tagline .slogan{font-size:1.5em;font-weight:bold}.Index .slider li a{background-color:#989999}.Index .slider li.uk-active a,.Index .slider li a:hover{background-color:#3e3a39}article.News,article.NewsVideo{background-image:url(../img/bg/news.png);background-size:cover;background-position:left 5%;background-attachment:fixed}#news .News{position:relative}#news .News>.title,#news .NewsVideo>.title{position:fixed;width:160px;left:50%;top:16.5vw;margin-left:-38vw}.news_box{width:45%;min-width:740px;background-color:rgba(255,255,255,0.86);display:inline-block;box-shadow:4px 4px 2px rgba(0,0,0,0.2);margin-top:3vw;margin-left:35vw;min-height:calc(100vh - 2vw - 120px)}.CaseList .news_box,.Performance .news_box{width:100%;margin-left:unset;max-width:1100px;margin:0 auto;display:block;margin-top:40px}.CaseList .item .qr_code_div,.Performance .item .qr_code_div{bottom:0;display:inline-block;margin-top:-1em;margin-left:.5em;position:relative;height:2em;width:2em}.CaseList .item .qr_code_div .qr_code,.Performance .item .qr_code_div .qr_code{height:3em;transition:all .5s;left:0;position:absolute;margin-bottom:unset;margin-left:unset;width:3em !important}.CaseList .item .qr_code_div:hover .qr_code,.Performance .item .qr_code_div:hover .qr_code{height:8em;position:absolute;left:0;width:8em !important}#news .news_list{padding:2%;height:90%;width:98%}#news .news_item{margin:0 0 2em;padding:1.5em 0;margin-bottom:unset;border-bottom:1px solid #c4b485}#news .news_item .bar{margin-bottom:2em}#news .news_item .img{width:32%}#news .news_item .text{width:68%;padding-left:8%}#news .news_item .img,#news .news_item .text{display:table-cell;vertical-align:top}#news .news_item .title{font-size:18px;font-weight:bold;bottom:.5em;border-bottom:2px solid #d29e00;margin-bottom:.5em;padding-bottom:.5em;margin-top:5px;display:inline-block}#news .news_item .title a{color:#000}#news .news_item .text i{vertical-align:text-top}article.About{position:relative;background-image:url(../img/bg/about.jpg);background-size:cover;background-position:right}.About>.title{position:absolute;width:20%;left:50%;top:25%;margin-left:-35%;min-width:400px}.About>.title img{width:340px;max-width:100%}.About>.title div{margin-top:20px;font-size:14px;min-width:185px;color:#000}.GeneralManager .introduction,.GeneralManager .experience{width:48%;display:inline-block;vertical-align:top}.GeneralManager .experience{width:52%}.GeneralManager .limit>.photo{margin-top:35px;width:90vw;margin-left:calc(-5vw - 30px)}.GeneralManager .experience{font-size:14px}.GeneralManager .experience .exp{vertical-align:top;display:inline-block;letter-spacing:unset;margin-top:50px}.GeneralManager .experience .exp.l{padding-left:4em;width:44%;border-right:2px solid #cbba86;padding-bottom:20px}.GeneralManager .experience .exp.r{width:56%;padding-left:5%}.GeneralManager .introduction{padding-right:4%;letter-spacing:.1em;max-width:calc(100% - 610px);float:left}.GeneralManager .introduction p{line-height:1.8em}.GeneralManager .introduction div{line-height:1.6em}.GeneralManager .experience .exp label{position:absolute;margin-left:-4em}.GeneralManager .experience label{font-weight:bold;color:#5e7c9d}.GeneralManager h3.title{margin-top:35px}.GeneralManager .experience{min-width:610px;margin-top:35px}.GeneralManager .experience .honor{margin-top:20px}.GeneralManager .experience .honor div>div{display:inline-block}.GeneralManager .limit{padding-bottom:7%}.GeneralManager .t2>img{display:block}article.Group{background-image:url(../img/bg/group2.png);background-size:cover;background-position:0 0;background-attachment:fixed}.Group .title{position:absolute;left:50%;width:20%;margin-left:-40%;top:30%;min-width:346px}.Group .title .txt{margin-top:40px;letter-spacing:.15em;color:#fff}.Group .group{position:relative;width:50vw;height:50vw;max-width:960px;max-height:786px;margin-left:calc(13vw+360px)}.Group .group>div[class^="img_"]{position:absolute;left:50%;top:50%;width:22%}.Group .group .img_1{width:40%;margin:-20%;z-index:2}.Group .group .img_2,.Group .group .img_3,.Group .group .img_4,.Group .group .img_5{width:30%}.Group .group.g_close>div.img_2,.Group .group.g_close>div.img_3,.Group .group.g_close>div.img_4,.Group .group.g_close>div.img_5{left:35%;top:35%}.Group .group>div.img_a{margin-top:-13%;margin-left:-3%;width:29%;z-index:2}.Group .group>div.img_b{top:11%;left:71%;width:25%;z-index:1}.Group .group>div.img_c{top:11%;left:26%;width:25%}.Group .group>div.img_d{margin-top:3%;margin-left:-40%;width:22%}.Group .group>div.img_e{margin-top:17%;margin-left:-17%;width:22%}.Group .group>div.img_f{margin-top:17%;margin-left:17%;width:22%}.Group .group>div.img_g{margin-top:3%;margin-left:40%;width:22%}.Group .group>div.img_2{left:8%;top:8%;z-index:1}.Group .group>div.img_3{left:61%;top:8%;z-index:1}.Group .group>div.img_4{left:8%;top:61%;z-index:1}.Group .group>div.img_5{left:61%;top:61%;z-index:1}article.Team>div,article.GeneralManager>div{padding:30px 15px;display:block;max-width:1200px;margin:0 auto;width:90%}.Team .title{width:1200px;margin:0 auto;max-width:90%}.team,.Team .txt,.Team .poto{width:50%;display:inline-block;vertical-align:top}.Team .poto{float:right}.Team .poto img{height:auto}.Team .txt{line-height:1.8em;padding-right:15px}.Team .limit{padding:unset}.Team .limit>div{margin-top:3em}.Team .team{width:36vw;max-width:550px;display:inline-block;min-height:360px;min-width:500px;position:relative}.Team .team>img{top:10px;width:100%;left:60px}.AudioAndVideo .title,.Design .title{position:absolute;width:275px;left:50%;margin-left:-550px;margin-top:100px}.AudioAndVideo .item .title,.Design .item .title,.AudioAndVideo .item .title:hover,.Design .item .title:hover{position:unset;font-size:18px;text-align:center;width:90%;margin:0 auto;margin-bottom:5%;display:block;color:#5e7c9d;text-decoration:none;font-weight:600;float:unset}.AudioAndVideo .item .title img,.Design .item .title img{height:.3em;width:100%;margin-top:-1em}#audio_and_video article,#design article{background-image:url(../img/bg/design.png);background-attachment:fixed;background-size:cover;padding-top:100px}.video_list{width:50%;margin-left:calc((100% - 480px) / 2);min-width:750px;min-height:100%;background-color:rgba(255,255,255,0.86)}.video_list .item{width:33%;display:inline-block;padding:2%;font-size:12px;letter-spacing:1px;vertical-align:top;margin-bottom:2em}.video_list .item .img{padding:5%;display:inline-block;width:100%}.video_list .item>img{width:50%;margin:5% auto;display:block}.video_list a.item .text{color:#000}.CostomerServices .title{position:absolute;left:15%;top:47%;width:310px}.CostomerServices .title.animated>img{max-width:200px}.CostomerServices>.title div{margin-top:20px;font-size:14px;color:#000}.CostomerServices .txt{margin-left:50%;padding-top:7%;padding-left:7%}.CostomerServices .txt>img{width:200px}.CostomerServices .txt .menu{font-size:20px;margin-top:30px;line-height:2.5em;max-width:650px;margin-left:-0.5em;font-size:16px}.CostomerServices .txt .menu a{display:inline-block;margin:0 .5em;color:#9e7a0e}.CostomerServices .txt .video{margin-top:30px;margin-right:15px}.CostomerServices .txt{width:50%}.PerformanceGuarantee .txt,.DedicatedTeam .txt,.ConstructionChange .txt,.ConvenientDigit .txt,.CommunitySetting .txt,.WarrantyRepair .txt{letter-spacing:.2em;padding-left:55%;padding-top:4%;padding-bottom:4%;margin:0 auto;padding-right:25px;width:95%}.PerformanceGuarantee .txt>img{max-width:460px;width:90%;margin-top:60px}.PerformanceGuarantee .txt .text{margin-top:10%;margin-bottom:10%;max-width:590px}.PerformanceGuarantee .txt .bar{margin-top:2em;margin-bottom:.5em;max-width:550px;overflow:hidden;font-size:16px;line-height:24px}.PerformanceGuarantee .bar_txt_div.bar .bar_txt_bg:after{display:none}.PerformanceGuarantee .bar_txt_div.bar .bar_txt{min-width:310px}.PerformanceGuarantee .bar_txt_div.bar .bar_txt,.PerformanceGuarantee .bar_txt_div.bar .bar_txt_bg{height:24px;line-height:24px}.PerformanceGuarantee ol{list-style:decimal;padding-left:2em}.PerformanceGuarantee .text2{padding-left:2em;max-width:650px}.PerformanceGuarantee strong{border-bottom:2px solid #c4b485;display:inline-block;width:82%;line-height:1.5em;padding:.5em 0;font-weight:bold}.PerformanceGuarantee .txt img.photo{width:75%;min-height:15vw;margin-top:2em}.DedicatedTeam .txt>img{max-width:260px;width:90%;margin-top:60px}.DedicatedTeam .txt>img.photo{max-width:unset}.DedicatedTeam .text,.ConstructionChange .text,.ConvenientDigit .text,.CommunitySetting .text,.WarrantyRepair .text{margin:3em 0;width:80%}.DedicatedTeam .txt img.photo,.ConstructionChange .txt img.photo,.ConvenientDigit .txt img.photo,.CommunitySetting .txt img.photo,.WarrantyRepair .txt img.photo{width:75%;min-height:15vw}.ConstructionChange .txt img{width:270px;margin-top:60px}.ConvenientDigit .txt img{width:350px;margin-top:60px}.WarrantyRepair .txt img{width:420px;margin-top:60px}.CommunitySetting .txt img{width:350px;margin-top:60px}article.CostomerServices,article.PerformanceGuarantee,article.DedicatedTeam,article.ConstructionChange,article.ConvenientDigit,article.CommunitySetting,article.WarrantyRepair{background-image:url(../img/bg/costomer_services.png);background-attachment:fixed;background-size:cover;background-position-y:100%}#costomer_services menu.main_menu li,#performance_guarantee menu.main_menu li,#dedicated_team menu.main_menu li,#construction_change menu.main_menu li,#convenient_digit menu.main_menu li,#community_setting menu.main_menu li,#warranty_repair menu.main_menu li{position:unset}.slick-prev:before,.slick-next:before{color:#3c686b !important}#youtube_video{padding-bottom:5em}#slick_img1,#html_1,#slick_img2,#html_2,#CaseList{padding:5em 0}.Performance{background:#fff}.CaseList .slick-track img,.Performance .slick-track img{object-fit:scale-down;max-height:70vh}.CaseList .slider-nav,.Performance .slider-nav{margin-top:1em}.CaseList .slider-nav .slick-slide,.Performance .slider-nav .slick-slide{overflow:hidden;max-height:150px}.CaseList .slider-nav .slick-slide img,.Performance .slider-nav .slick-slide img{max-height:150px}.CaseList>.title,.Performance>.title{max-width:1100px;margin:50px auto 0;padding:0 15px}.CaseList>.title img,.Performance>.title img,.CaseList .page .w1200 .title img,.Performance .page .w1200 .title img{width:460px}.CaseList .news_box .list,.Performance .news_box .list{padding:3% 4%;padding-bottom:unset;padding-top:unset}.CaseList .item .img,.CaseList .item .text,.Performance .item .img,.Performance .item .text{display:table-cell;vertical-align:top}.CaseList .item .text,.Performance .item .text{width:60%}.CaseList .item .img,.Performance .item .img{width:55%;padding:4% 1%;max-height:300px;position:relative}.CaseList .item .img .qr_code,.Performance .item .img .qr_code{width:40% !important;margin-top:15px;display:inline-block;float:unset}.CaseList .list .item .img img,.Performance .list .item .img img{max-height:300px}.CaseList .item .img img,.Performance .item .img img{max-width:100%;width:unset;object-fit:scale-down}.CaseList .item .img img.sold_out,.Performance .item .img img.sold_out,.CaseList .item .img img.sold_out_tw,.Performance .item .img img.sold_out_tw,.CaseList .item .img img.coming_soon,.Performance .item .img img.coming_soon{width:40%;top:2%;position:absolute;left:-5%}.CaseList .page .item .img img.sold_out,.Performance .page .item .img img.sold_out,.CaseList .page .item .img img.sold_out_tw,.Performance .page .item .img img.sold_out_tw,.CaseList .page .item .img img.coming_soon,.Performance .page .item .img img.coming_soon{top:-10%}.CaseList .item .text,.Performance .item .text{padding:4% 1%;padding-left:60px;position:relative}.CaseList .item,.Performance .item{display:table;width:100%;border-top:1px solid #c4b485}.CaseList .item:first-child,.Performance .item:first-child{border-top:unset}.CaseList .item i,.CaseList .item .title,.Performance .item i,.Performance .item .title{display:inline-block}.CaseList .item .title,.Performance .item .title{font-size:25px;vertical-align:middle;letter-spacing:.2em;color:#c4b485;position:relative;width:100% !important;margin-top:unset;font-weight:400;position:relative}.CaseList .list .item li,.Performance .list .item li{line-height:1.5em;padding-left:4em}.CaseList .list .item label,.Performance .list .item label{font-weight:unset;margin-bottom:unset;margin-right:.5em;position:absolute;margin-left:-5.5em}.CaseList .item i,.Performance .item i{width:25px;position:absolute;margin-left:-40px;top:-5px}.CaseList .item a.button,.Performance .item a.button{font-size:18px;display:inline-block;background-color:#c4b485;color:#fff;padding:2px 9px;margin:0 .5em;margin-bottom:1em}.CaseList .news_box .list div.button,.Performance .news_box .list div.button{margin-left:-2em}#slick_img1,#slick_img2{max-width:1200px;margin:0 auto}#html_1{background-color:#fff}.CaseList .page,.Performance .page{margin:0 auto}.CaseList .page .item,.Performance .page .item{display:table;border-top:unset;max-width:1200px;margin:0 auto;float:unset}.CaseList .page .item.ro,.Performance .page .item.row{margin-left:-15px;margin-right:-15px}.CaseList .page .item.col-md-6,.Performance .page .item.col-md-6{width:50%}.CaseList .page .img,.CaseList .page .data,.Performance .page .img,.Performance .page .data{display:table-cell;padding:unset;text-align:center}.CaseList .page .data,.Performance .page .data{padding-left:2em}.CaseList .page .title,.Performance .page .title{width:250px;padding-top:5%;padding-bottom:5%;display:inline-block}.CaseList .page table,.Performance .page table{width:100%}.CaseList .page .data .title,.Performance .page .data .title{width:100%;padding-top:unset;padding-bottom:.5em}.CaseList .page .data .title tr td:first-child,.Performance .page .data .title tr td:first-child{width:4em}.CaseList .page .item .title h1,.Performance .page .item .title h1{display:inline-block;margin:unset;font-size:25px;font-weight:400}.CaseList .page .item i,.Performance .page .item i{position:unset;margin-left:unset}.CaseList .page .item i img,.Performance .page .item i img{vertical-align:unset}.CaseList .page .item td,.Performance .page .item td{line-height:40px;border:1px solid #b2b2b3;padding:0 2%}.CaseList .page .online,.Performance .page .online{width:250px;display:table-cell;vertical-align:top}.CaseList form,.Performance form{margin-bottom:70px;min-height:calc(100vh - 200px)}.CaseList form>div,.Performance form>div{margin-bottom:1vw}.CaseList form button,.Performance form button{background-color:#c4b485 !important;border:unset;color:#FFF}.CaseList tr td:nth-child(1n),.Performance tr td:nth-child(1n){border-left:unset !important;white-space:nowrap}.CaseList tr td:nth-child(2n),.Performance tr td:nth-child(2n){border-right:unset !important}.CaseList textarea,.Performance textarea{min-width:100%;max-width:100%}.Construction li{display:block;border-bottom:1px solid #cbba86;padding:.5em 0;cursor:pointer}.Construction li .title{margin-bottom:unset}.Contact,.Login,.Construction{margin:0 auto;padding-left:22%;padding-right:22%;padding-bottom:80px}.Contact .title,.Login .title,.Construction .title{margin-bottom:20px}.Contact .title .t1 img,.Login .title .t1 img{max-height:30px}.Construction .title .t1 img{max-height:32px}.Contact .title .t2 img,.Login .title .t2 img,.Construction .title .t2 img{height:unset;max-height:28px}.Contact .img,.Contact form,.Login .img,.Login form,.Construction .img,.Construction form{display:inline-block;width:49%;vertical-align:top}.Contact .qr_code,.qr_code,.Login .qr_code,.qr_code{display:inline-block;float:right;margin-left:20px;width:47% !important;text-align:left}.Login .qr_code{float:unset;max-width:200px}.CharitableActivities .qr_code{float:left;margin-left:unset;width:unset !important}.Contact .qr_code,.qr_code img{width:130px}.Contact .img,.Login .img,.Construction .img{padding-right:20px;float:left}.Construction .img{height:25vw}.Contact form,.Login form,.Construction form{padding-left:20px}.Login form{width:670px;display:block;margin:0 auto;text-align:center;padding:20px}.Login form .in_f{width:300px;margin-left:unset;display:inline-block;text-align:left}.Contact form label,.Login form label{display:block;font-weight:unset;font-size:16px}.Contact form input,.Contact form select,.Login form input{height:2em;margin-bottom:1em}.Contact form .name,.Contact form .phone{padding-right:.5em}.Contact form .gender,.Contact form .email{padding-left:.5em}.Contact form .name,.Contact form .gender,.Contact form .phone,.Contact form .email{width:50%;display:inline-block}.Contact form textarea{min-width:100%;max-width:100%;min-height:200px;max-height:200px}.Contact form button,.Login form button,.CaseList form button,.Construction .logout,.LatestNews .logout{display:inline-block;background-color:#cbba86;padding:4px 22px;color:#fff;border:1px solid #cbba86;font-size:16px;margin-top:1em}.Contact .input-group-addon img{width:60px}.Contact #verification{height:unset}.Contact #verification button{margin-left:-15px}.Contact .verification_div{margin-left:-15px}.Contact .verification_div>div{margin-top:1em}.qr_code,.qr_code{width:130px;text-align:center;margin-bottom:1em;font-size:16px;line-height:3em}.Login #password{margin-bottom:unset}.CharitableActivities .float-left{vertical-align:top;width:250px}.CharitableActivities .title .t1{max-width:350px;margin-top:unset}.CharitableActivities .body{max-width:1366px;margin:0 auto;padding:0 5% 4% 8%}.CharitableActivities .list{max-width:880px;display:table-cell;width:calc(100% - 275px)}.CharitableActivities .box{margin-top:5%;display:table;width:100%}.CharitableActivities .item{margin-bottom:5%;padding:0 2%}.CharitableActivities .item .img,.CharitableActivities .item .text{vertical-align:top;display:table-cell;font-size:12px}.CharitableActivities .item .img{width:250px;min-width:250px}.CharitableActivities .item .text{width:70%;padding-left:2em}.CharitableActivities .item .title{font-size:16px;font-weight:bold;margin-bottom:.5em}.CharitableActivities .item .title a{color:#595757}.CharitableActivities .item .txt{border-top:1px solid #cbba86;padding-top:1em}.CharitableActivities .title .t1 img{height:unset;width:100%}.CharitableActivities h3.title{margin-top:unset}.LatestNews .box{max-width:1300px;margin:0 auto;padding:6% 0;width:90%}.LatestNews .box .t1 img{width:unset}.LatestNews .box .t1 img.show_880{max-height:50px}.LatestNews .box>div{width:50%;display:inline-block;vertical-align:top}.LatestNews .box .engineering{padding-right:1em}.LatestNews .box .l_news{margin-top:6px;padding-left:1em}.LatestNews .box .title{margin-bottom:.5em;font-size:16px;font-weight:bold}.LatestNews .box .title a{color:#cbba86;display:block}.LatestNews .l_news_item .txt{border-top:1px solid #cbba86;padding-top:1em}.display_content>article.Information{padding:50px 25px}.Information .tagline{text-align:center;max-width:850px;margin:0 auto;font-size:22px;margin-bottom:3em;line-height:30px}.Information .tagline label{display:block}.ma_t_50{margin-top:50px}.Information .tagline span.consultant,.Information .tagline label[for="consultant"],.Information .tagline label[for="case_list"]{display:inline-block;margin-right:1em;width:7em;text-align:right}.Information .tagline label[for="gender_1"],.Information .tagline label[for="gender_0"]{display:inline-block}.Information .tagline label[for="gender_1"]{margin-right:2em}.Information .tagline input,.Information .tagline select{font-size:24px;padding:6px 10px;height:50px}.Information .tagline input+label{display:none}.Information .tagline input:not([value=''])+label{display:inline-block}.Information .tagline input[type="radio"]{display:inline-block;height:1em;width:1em;vertical-align:text-bottom;margin-right:.5em}.Information .tagline h1{font-weight:bold}.Information .tagline form{text-align:left}.Information .tagline form>div{margin-bottom:10px;width:100%}.Information .tagline .big_logo{width:23%;margin:0 auto;margin-top:unset;min-width:200px}.Information button[name="submit"]{display:inline-block;background-color:#cbba86;padding:4px 22px;color:#fff;border:1px solid #cbba86;font-size:16px;margin-top:1em;float:right}footer{height:50px;background-color:#6880a0;color:#fff;text-align:center;font-size:10px;letter-spacing:.2em;position:relative}.footer{position:relative;line-height:20px;padding:5px 0}.footer a{display:inline-block}footer .link{position:absolute;left:50%;top:50%;margin-left:22.2vw;margin-top:-15px;width:220px}footer .link i,footer .link i a{vertical-align:bottom;line-height:30px;display:inline-block;width:30px}footer a,footer a:hover,footer a:active,footer a:visited,footer a:focus,footer a:focus-within{color:#fff}.bar_txt_div{height:28px;line-height:28px;font-size:20px;text-indent:.2em;letter-spacing:.3em;color:#fff;justify-content:flex-start;max-width:870px;display:flex}.bar_txt_div .bar_txt{padding-left:.3em;background-color:#cbba86;min-width:140px}.Contact .bar_txt_div .bar_txt{min-width:185px}.Login .bar_txt_div .bar_txt{min-width:170px}.Team .bar_txt_div .bar_txt{min-width:360px}.Team .bar_txt_div .bar_txt samp{font-family:unset}.bar_txt_bg{height:28px;background:-moz-linear-gradient(left,rgba(203,186,134,1) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(203,186,134,1) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(203,186,134,1) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbba86',endColorstr='#00000000',GradientType=1);width:100%;margin-left:-1px}.bar_txt_div .bar_txt_bg:after{content:' ';position:absolute;height:1px;width:100%;display:block;background:-moz-linear-gradient(left,#fff 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,#fff 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,#fff 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbba86',endColorstr='#00000000',GradientType=1);top:50%;margin-top:-1px}img[src="/verification"]{cursor:pointer}@media(max-width:1200px){.Contact .verification_div>div{padding-right:unset}.Contact form button{float:right}.Contact .verification_div{width:unset !important}}@media(min-width:550px) and (max-width:880px){.Contact .verification_div .col-lg-9{padding-right:15px;float:left;width:75%}.Contact .verification_div .col-lg-3{float:left;width:25%}}