.h-top{height:.8rem;background:url(/m/images/header-bg.png?17010121002) repeat center;padding:0 3%;position:relative}.h-nav{height:.6rem;border-bottom:1px solid#dcdddd;border-width:thin}.h-top>div{display:inline-block;height:100%;position:relative;float:left}.logo{width:27%}.logo img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cities{width:27%;padding:.1rem 0 .1rem 3%}.cities .cityBtn{position:absolute;color:#b70005;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cities .cityBtn p{float:left;margin:0 12% 0 0;color:#b60005;max-width:72%;font-size:0.8em}.cities .cityBtn span{width:14%;display:inline-block;float:right}.h-top .other-city{position:absolute;top:.8rem;left:0;width:100vw;height:auto;opacity:0;display:none;z-index:10;background:#fff;border-bottom:2px solid #eee;border-width:thin}.h-top .other-city h4{margin:0;padding:0 .8em;height:3em;line-height:3em;border-bottom:2px solid #eee;border-width:thin}.h-top .other-city h4 .fl-l{text-indent:1em}.h-top .other-city h4 .fl-r{font-size:1.5em}.h-top .other-city .city-box{display:flex;display:-webkit-flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:.5rem 0}.h-top .other-city .city-box a{display:inline-block;width:25%;text-align:center;margin:.1rem 0;border-right:1px solid #eee;border-left:1px solid #eee;border-width:thin}.h-top .other-city .city-box a:nth-of-type(4n-3){border-left:0}.h-top .other-city .city-box a:nth-of-type(4n){border-right:0}.h-top .other-city .city-box a:last-child{border-right:0}.h-top .other-city p{text-align:center;margin:0;padding:1em}.h-top .search{width:44%;margin-left:2%;padding-right:3%;border:thin solid #b5b5b6;border-radius:.2rem;background:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.h-top .search{height:.4rem}.h-top .search .form{width:85%;padding-left:5%;line-height:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.h-top .search input{outline:0;border:0;padding:0;width:100%}.h-top .search span{height:70%;position:absolute;z-index:10;margin-right:5%;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.h-top .search span input[type=image]{height:100%;width:auto;max-width:100%}.h-nav{overflow:hidden;line-height:.6rem;display:flex;display:-webkit-flex;flex-direction:row;background:#fff}.h-nav .plus{width:.6rem;height:.6rem;border-left:1px solid #dcdddd;border-width:thin;text-align:center;background:#fff}.h-nav .plus span{display:inline-block;width:50%}.nav-box{margin-left:3%;text-align:center;flex:1;overflow:hidden}.nav-box .swiper-slide{width:auto!important}.nav-box .swiper-slide a.on{color:#b60005}.menu-panel{width:100vw;height:100%;background:#fff;display:flex;display:-webkit-flex;flex-direction:column;overflow:hidden;position:fixed;top:.8rem;left:100vw}.menu-panel .menu-top{height:.6rem;line-height:.6rem;border-bottom:2px solid #dcdddd;border-width:thin}.menu-top .tel{margin:0;height:100%;margin-left:5%;font-size:.22rem}.menu-top .close{width:.5rem;text-align:center}.menu-con{width:90%;margin:0 auto;flex:1;overflow-y:auto}.menu-con h4{margin-bottom:0}.menu-con ul{overflow:hidden}.menu-con li{float:left;text-align:center;margin:.2rem 0;border-right:1px solid #dcdddd;border-left:1px solid #dcdddd;border-width:thin;line-height:1}.menu-con ul li:last-child{border-right:0}.menu-con li a{padding:.1rem;white-space:nowrap}.menu-con li a.on{color:#fff;background:#9f9583}.menu-con .menu-case li{width:25%}.menu-con .menu-case li:nth-of-type(4n-3){border-left:0}.menu-con .menu-case li:nth-of-type(4n){border-right:0}.menu-con .menu-des li{width:33.3%}.menu-con .menu-des li:nth-of-type(3n-2){border-left:0}.menu-con .menu-des li:nth-of-type(3n){border-right:0}.menu-con .menu-const li{width:25%}.menu-con .menu-const li:nth-of-type(4n-3){border-left:0}.menu-con .menu-const li:nth-of-type(4n){border-right:0}.menu-con .menu-hot li{width:25%}.menu-con .menu-hot li:nth-of-type(4n-3){border-left:0}.menu-con .menu-hot li:nth-of-type(4n){border-right:0}.menu-con .menu-ensure li{width:25%}.menu-con .menu-ensure li:nth-of-type(4n-3){border-left:0}.menu-con .menu-ensure li:nth-of-type(4n){border-right:0}.menu-con .menu-servi li{width:25%}.menu-con .menu-servi li:nth-of-type(4n-3){border-left:0}.menu-con .menu-servi li:nth-of-type(4n){border-right:0}.menu-con .menu-soft li{width:25%}.menu-con .menu-soft li:nth-of-type(4n-3){border-left:0}.menu-con .menu-soft li:nth-of-type(4n){border-right:0}.menu-con .menu-power li{width:25%}.menu-con .menu-power li:nth-of-type(4n-3){border-left:0}.menu-con .menu-power li:nth-of-type(4n){border-right:0}.ifShow{animation:show .5s;-webkit-animation:show .5s;opacity:1!important;display:block!important}.ifHide{animation:hide .5s;-webkit-animation:hide .5s;opacity:0!important;display:none!important}@keyframes show{from{opacity:0}to{opacity:1}}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes hide{from{opacity:1}to{opacity:0}}@-webkit-keyframes hide{from{opacity:1}to{opacity:0}}.nav-back{background:#fff;position:fixed;z-index:10;;width:100%;height:.6rem;line-height:.6rem;padding:0 4%;border-bottom:1px solid #eee;display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-between;-webkit-justify-content:space-between}.nav-back .ico:first-child{padding:0 .5em}.nav-back .ico img{height:auto;max-height:.3rem}.sharebox{position:fixed;width:100vw;background:#fff;bottom:-5.1rem;left:0;z-index:10}.shareto{display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-around;text-align:center;padding:.5em 0 1.5em;border-bottom:2px solid #dcdddd;border-width:thin}.shareto dl{width:20%;text-align:center}.shareto dl dt{width:100%;height:20vw;line-height:20vw;text-align:center}.shareto dl dt img{display:inline-block}.shareto dl dd{line-height:normal}.cancel button{width:100%;background:#fff;border:0;padding:1em 0}.showshare{animation:share .5s;-webkit-animation:share .5s;bottom:.8rem}.hideshare{animation:cancel .5s;-webkit-animation:cancel .5s;bottom:-5.1rem}@keyframes share{from{bottom:-2.1rem;opacity:0}to{bottom:.8rem;opacity:1}}@-webkit-keyframes share{from{bottom:-2.1rem;opacity:0}to{bottom:.8rem;opacity:1}}@keyframes cancel{from{bottom:.8rem;opacity:1}to{bottom:-2.1rem;opacity:0}}@-webkit-keyframes cancel{from{bottom:.8rem;opacity:1}to{bottom:-2.1rem;opacity:0}}.search-box .search1,.search-box .search2{width:90%;height:.5rem;line-height:.5rem;margin:.2rem auto .3rem;overflow:hidden;border:1px solid #b5b5b6}.search-box .seaBtn,.search-box .selection{display:block;width:20%;height:100%;text-align:center;float:left}.search-box .ipt{display:block;float:left;height:100%}.search1 .ipt{width:60%}.search2 .ipt{width:80%}.search-box input,.search-box select{width:100%;outline:0;border:0}.search-box input{padding-left:.2rem}.search-box input[type=image]{height:100%;width:auto}.search1 select{padding-left:20%;border-right:1px solid #dadada;color:#9f9583;background:#fff}.search1 input{padding-left:.2rem}.search1 input[type=image]{height:100%;width:auto;max-width:100%}.search-box .seaBtn{color:#fff;background:#9f9583;font-size:.22rem;line-height:200%}.search-box .seaBtn img{-webkit-transform:scale(.6);transform:scale(.6)}.noresult{width:80%;margin:0 auto;color:#b6b6b6;font-size:.22rem}.noresult button{background:#b6b6b6;border:0;color:#fff;padding:.5em 1em}.rfloat{position:fixed;right:5%;bottom:20%;width:.6rem;z-index:100}.rfloat .online{background:rgba(182,0,5,.8);padding:20%;display:none}.rfloat .online p{text-align:center;color:#fff;font-size:.3rem;margin:.1rem 0}.rfloat .gotop{background:rgba(89,87,87,.8);padding:20%;margin-top:.04rem;display:none}.footer{background:#b60005;display:flex;display:-webkit-flex;flex-direction:row;padding:0;z-index:100;position:fixed;bottom:0;left:0;width:100%;}.footer>div{flex:1;text-align:center}.footer a{font-size:.28rem;color:#fff}.footer span{display:inline-block;width:.6rem;height:.6rem;padding:.1rem}.footer .split-line{border:.5px solid #dcdddd;height:70%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home .lb02{margin:1em}.home .lb02 .swiper-button-next,.home .lb02 .swiper-button-prev{z-index:20}.home .lb02 .swiper-button-disabled{pointer-events:auto}.home .lb02 .swiper-button-prev{background:url(/m/images/list-prev.png?17010121002) no-repeat center}.home .lb02 .swiper-button-next{background:url(/m/images/list-next.png?17010121002) no-repeat center}.lb02 .swiper-slide{padding:.2rem 0}.lb02 .navsub{text-align:center}.lb02 .navsub a{display:inline-block;width:16vw;height:16vw;line-height:16vw;border-radius:50%}.lb02 .navsub dt{font-size:.26rem;margin:.2rem auto .1rem}.lb02 .navsub dd{color:#9f9583;font-size:.8em;width:100%;overflow:hidden;white-space:nowrap}.lb02 .style1 a{background:#10a20e}.lb02 .style2 a{background:#10a20e}.lb02 .style3 a{background:#10a20e}.lb02 a img{width:40%;height:40%}.form-box{background:url(/m/images/form-bg.jpg?17010121002) no-repeat center;background-size:100% 100%;padding:.5rem 0}.form-box .bt{text-align:center}.form-box .bt h3{font-size:.3rem;margin:0 auto;color:#9f9583}.form-box .bt em{display:inline-block;border-top:.03rem solid #b3ab9e;width:.6rem}.form-box .bt p{color:#b60005;margin:.5em 0}.form-box .form_box input{width:90%;display:block;margin:.1rem auto;text-align:center;height:.6rem;line-height:.6rem;outline:0;border:1px solid #b5b5b6;border-radius:.1rem;padding:0}.form-box .form_box input[type=button]{background:#9f9583;color:#fff;margin:.2rem auto .1rem;font-size:1.1em}.form-box .form_box .ALPMC,.form-box .form_box .AFWMJ{display:none}.form-box .form_box p{text-align:center;margin:0}.case-panel{margin:.5rem auto}.case-panel .bt{text-align:center;margin-bottom:.3rem}.case-panel .bt h3{font-size:.3rem;margin:0 auto}.case-panel .bt em{display:inline-block;border-top:3px solid #595757;border-width:thin;width:.6rem}.case .tabs.index span{width:33%}.case .tabs.details span{width:33.3%}.designer .tabs span,.furnishings-details .tabs span,.news-details .tabs span{width:33.3%}.designer .tabs span{border-right-width:0;margin-bottom:.2rem}.designer .tabs span:nth-of-type(3n),.designer .tabs span:last-child{border-right-width:thin}.villasoft .tabs{margin-bottom:.5rem}.villasoft .tabs span{width:33.3%}.banner{margin-bottom:.5rem}.tabsel ul{width:100%;margin-top:.4rem}.tabsel hr{width:90%}.tabsel ul li{width:33.333%;text-align:center;margin:.1rem 0;float:left;line-height:1.5}.tabsel ul li:nth-of-type(3n-1){border-left:.02rem solid #dcdddd;border-right:.02rem solid #dcdddd}.tabsel li a{padding:.1rem .2rem}.tabsel li a.on{color:#fff;background:#9f9583}.region-item ul{display:flex;-webkit-display:flex;flex-direction:row;justify-content:space-around;width:100%;flex-wrap:wrap;margin-top:.4rem}.region-item ul li{width:25%;text-align:center;margin:.1rem 0}.region-item ul li:nth-of-type(4n-2){border-left:.02rem solid #dcdddd;border-right:.02rem solid #dcdddd}.region-item ul li:nth-of-type(4n-1){border-right:.02rem solid #dcdddd}.region-item li a{padding:.1rem .2rem}.region-item li a.on{color:#fff;background:#9f9583}.hotestate .tabs span{width:33.3%}.hotestate ul{margin:.5rem 0 .4rem}.hot-show .pic-box{position:relative}.hot-show h3{margin:.5em auto .8em;text-align:center}.hot-show hr{width:90%;margin:1.5em auto}.hot-show .pic-box .right-top{position:absolute;right:8%;padding:.8em;background:rgba(89,87,87,.8)}.hot-show .pic-box .right-top p{margin:0;color:#fff}.hot-show .pic-box .right-top b{font-size:2em}.hot-show .pic-box .bottom{position:absolute;bottom:0;width:100%;margin:0;padding:.5em;text-align:center;color:#fff;background:rgba(89,87,87,.8)}.hot-show .pic-box .bottom span{padding:0 .5em;border-left:.5px solid #dcdddd;border-right:.5px solid #dcdddd;border-width:thin}.hot-show .pic-box .bottom span:first-child{border-left:0}.hot-show .pic-box .bottom span:last-child{border-right:0}.case-info{width:90%;margin:0 auto .5rem}.case-info h3{margin:2em 0}.case-info .summary p{margin:.5em 0}.case-info .summary p.intro{margin:2em 0;line-height:1.75}.case-info .main p{line-height:1.75em;margin-bottom:2em}.case-designer{width:90%;margin:0 auto .5rem}.case-designer .intro{overflow:hidden;position:relative}.case-designer .intro .fl-l{width:38%;position:absolute;bottom:0}.case-designer .intro div.fl-r{width:62%;padding-left:4%;margin-bottom:.02rem}.case-designer .intro h3{margin:.2em 0}.case-designer .intro p{margin:.5em 0;font-size:.22rem}.case-designer .intro .works{margin:.6em 0 0}.case-designer .intro .works span:first-child{padding-right:.5em;border-right:1px solid #dcdddd;border-width:thin}.case-designer .intro .works span:last-child{padding-left:.5em;border-left:1px solid #dcdddd;border-width:thin}.case-designer .intro .style{margin-top:.3em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.case-designer .intro .yiyou{text-align:right;margin:0}.case-designer .intro .yiyou em{font-size:1.2em;color:#9f9583;font-style:normal}.case-designer .intro b{color:#9f9583}.case-designer .intro input[type=button]{width:100%;margin-top:.5em;background:#fff;border:1px solid #dcdddd;padding:.4em 0}#case-details .h-nav{display:none}.case-details .casebook{margin-bottom:1em;padding:1em 0;text-align:center;background:url(/m/images/form-bg.jpg?17010121002) no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}.case-details .casebook h3{margin-bottom:.3em;color:#9f9583}.case-details .casebook em{display:inline-block;width:.6rem;border-width:thin;border-top:2px solid #9f9583}.case-details .casebook p.t{margin-bottom:.5em;color:#9f9583}.case-details .casebook input{width:90%;margin:0 auto;margin-bottom:.8em;padding:1.2em;text-align:center;border-radius:.05rem}.case-details .casebook input[type=text]{border:1px solid #b5b5b6;border-width:thin;outline:0}.case-details .casebook input[type=button]{font-size:.24rem;margin-top:.8em;color:#fff;border:0;background:#9f9583}.case-details .casebook .yi{font-size:.22rem;margin:.5em 0}.case-details .casebook .yi b{font-size:1.2em;color:#9f9583}#designer-details .h-nav{display:none}hr{margin:.5rem auto}.datum{padding:0 5%;margin-top:.5rem}.datum .fl-l{width:33%}.datum .fl-r{width:67%;padding-left:2%}.datum .fl-r h3{margin:.6em 0 0}.datum .fl-r p{margin:.2em 0;font-size:.22rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.datum .fl-r p.tag{margin:0 0 .6em}.datum .fl-r p.good{-webkit-line-clamp:1}.datum .fl-r p.works{-webkit-line-clamp:2}.datum .fl-r p b{color:#9f9583}.datum .date{width:100%;float:left}.datum .date span{width:33.3%;text-align:center;display:inline-block;padding:.5em 0;margin:.5em 0}.datum .date span:first-child{border-right:1px solid #dcdddd;border-width:thin}.datum .date span:last-child{border-left:1px solid #dcdddd;border-width:thin}.datum .date span:nth-of-type(2){border-left:1px solid #dcdddd;border-right:1px solid #dcdddd;border-width:thin}.datum .date span b{font-size:1.4em;color:#9f9583}.datum .yuyue{width:100%;background:#fff;border:1px solid #b5b5b6;border-width:thin;padding:.8em 0;color:#595757;margin:1px 0;text-align:center;float:left}.designer-details .tabs.details span{width:50%}.designer-info{width:90%;margin:0 auto;margin-bottom:0}.designer-info .con{margin:1em 0}.designer-info p{margin-top:.5em!important}.designer-info h4{text-align:center;margin-top:.6em}.designer-works{margin-bottom:0}.designer-works ul{margin:2em 0}.designer-works .info{width:94%;margin:.2rem auto;overflow:hidden}.designer-works .info .tit{float:left;margin:0}.designer-works .info.random .tit{float:none;text-align:center}.designer-works .info p{float:right;margin:0 .2rem;position:relative}.designer-works .info .style{padding-right:.1rem;border-right:.01rem solid #dcdddd;border-width:thin}.designer-works .info .area{padding-left:.1rem;border-left:.01rem solid #dcdddd;border-width:thin}.designer-works hr{width:90%;margin:.5rem auto;color:#eee;border-width:thin}.other-des{width:100%}#constructing-details .h-nav{display:none}.cur-const{margin-top:1em;border-bottom:2px solid #dadada;border-width:thin}.discr{margin:0 auto;width:90%}.discr p{margin:.2em 0}.discr .style{margin-top:.5em}.discr .style span:first-child{padding-right:.5em;border-right:1px solid #dcdddd}.discr .style span:last-child{padding-left:.5em;border-left:1px solid #dcdddd}.discr .times{margin-bottom:1em}.discr .star{color:#9f9583}.discr img{display:none}.discr .progress{text-align:center;display:none}.discr .progress .mid{margin:0 20%}.discr .btns{margin:2em 0}.discr .btns a{width:49%}.discr .btns div{width:100%;padding:.5em 0;border:1px solid #b5b5b6;border-width:thin;background:#fff;text-align:center}.livepic{margin:0 auto;padding-bottom:1em;border-bottom:2px solid #dcdddd;border-width:thin;width:90%}
.livepic img{margin:0 0 .0em;width: 100%!important;height: 100%!important;}.livepic img:nth-of-type(1){margin-top:1em}.livepic p{margin:0 0 1em}.teams{margin-bottom:.5rem}.teams .other-des{overflow:hidden;width:90%;margin:0 auto;padding-bottom:1em;border-bottom:2px solid #dcdddd;border-width:thin}.teams .other-des li{width:32%;float:left}.teams .other-des li:nth-of-type(3n-1){margin:0 2%}.teams .other-des li p{text-align:center;margin-top:.4em}#hotestate-details .h-nav{display:none}.intro{margin:.3rem 0 .5rem;padding:.18rem 0 0}.intro img{display:block;width:100%}.intro .info{padding:0 5%;margin-bottom:.5rem}.intro .progress{overflow:hidden}.intro .progress span{padding:0 .6em;border-right:1px solid #dcdddd;border-left:1px solid #dcdddd;border-width:thin;float:left}.intro .progress span:first-child{border-left:0;padding-left:0}.intro .progress span:last-child{border-right:0;padding-right:0}.intro .serv{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.intro .serv b{color:#9f9583}.intro .btns{padding-bottom:.02rem}.intro .btns a{width:48%}.intro .btns a div{width:100%;border:1px solid #b5b5b6;padding:.4em;background:#fff;text-align:center}.article{padding:0 5%;padding-bottom:.5rem;border-bottom:1px solid #b5b5b6;border-width:thin;margin-bottom:.5rem}.article .subject{font-size:1.3em;text-align:center}.article .info{text-align:center;height:1.5em;line-height:1.5em;overflow:hidden;margin-bottom:.5em}.article .info img{height:100%;}.article .info .author{margin:0 1em}.article .info span em{display:inline-block;width:1.5em;height:100%}.memoir .types-item{width:90%;margin:0 auto}.memoir .arts .pic img{width:100%}.memoir .patent .pic,.publications .journal .pic{padding:10vw 8vw;border:thin solid #dcdddd}.publications .journal .pic{background:#f8f8f8}.memoir .tabs span{width:50%}.publications .journal .load-show input[type=button],.publications-show .journal input[type=button]{background:#9f9583;border:0;outline:0;color:#fff;padding:.6em 3em;margin:0 50% 2em;transform:translateX(-50%)}.publications .journal .load-show input[type=button]:active,.publications-show .journal input[type=button]:active{transform:scale(.99) translateX(-50%)}.publications .catalog h4,.publications .catalog p{margin:.5em 0}.publications .catalog .p-num{padding:.5em 1em 0 0;position:relative;color:#a9a08f;width:15%}.publications .catalog .p-con{width:80%;margin-left:5%}.publications .catalog .p-num:after{content:'';position:absolute;height:1em;width:2px;right:0;bottom:.1em;background:#a9a08f}.publications .catalog .p-num b{font-size:1.5em}.publications .catalog dt p a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:nowrap;max-width:100%}.publications .catalog .pg-btn{position:absolute;bottom:.5em;font-size:1.5em;color:#a9a08f}.publications .catalog .p-next{right:15vw}.publications .catalog .p-prev{right:23vw}.publications .swiper-button-disabled{opacity:.6}.publications .swiper-wrapper{z-index:auto}.publications .apply{position:fixed;width:100vw;height:100vh;z-index:1;;background:rgba(0,0,0,.3);top:0;left:0;display:none}.publications .apply .tc_free{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999;width:65vw;padding:3em 2em 2.4em;background:#555;box-sizing:content-box}.publications .apply .tc_free input{width:100%;height:2em;line-height:2em;border:0;outline:0}.publications .apply .tc_free input[type=text]{text-indent:.8em;margin-bottom:1em}.publications .apply .tc_free input[type=button]{padding: 0}.publications .apply .tc_free .hideF{position:absolute;right:.5em;top:.5em;background:#fff;width:1.5em;height:1.5em;line-height:1.5em;border-radius:50%}.custom-details .tabs.details span,.honor-details .tabs.details span,.material-details .tabs.details span,.memoir-details .tabs.details span,.publications-details .tabs.details span,.publicwork-details .tabs.details span,.wiki-details .tabs.details span{width:33.3%}.quality .banner .txt{bottom:3em;left:0;width:100%;color:#fff}.quality .banner .txt .num{font-size:3em;margin:0;font-weight:100}.quality .banner .txt h2{font-size:2.5em;margin:.1em}.quality .banner .txt h4{margin:.2em}.quality .banner .txt .adv{width:52%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:3em auto 0}.quality .standards{padding:0 3vw;overflow:hidden;margin-bottom:.6rem}.quality .standards .circle{width:22vw;height:22vw;float:left;border:thin solid #9f9583;margin-right:2vw;border-radius:50%;font-size:.2rem}.quality .standards .circle b{font-size:1.5em}.quality .standards .circle:last-child{margin-right:0}.quality .stage{background:#efefef;padding:.6rem 10%}.quality .step .arc{display:inline-block;width:.32rem;height:.32rem;border-top:thin solid #b5b5b6;border-right:thin solid #b5b5b6;border-top-right-radius:100%;right:50%;transform:translateX(.5px);z-index:9;bottom:0}.quality .step .vertical{height:100%;width:1px;left:50%;background-color:#b5b5b6}.quality .step li:nth-of-type(2n-1){padding-left:50%}.quality .step li:nth-of-type(2n-1) p{padding-left:.42rem}.quality .step li:nth-of-type(2n){padding-right:50%}.quality .step li:nth-of-type(2n) p{padding-right:.42rem;text-align:right}.quality .step li p{margin:0}.quality .step li:first-child p{margin-top:.32rem}@font-face{font-family:E111Viva;src:url(../../plugin/E111Viva.ttf?17010121002) format('truetype')}.quality .step .num{display:inline-block;color:#b60005;font-size:.32rem;font-family:E111Viva,sans-serif;padding:.05rem .08rem;font-size:3em}.quality .step li:nth-of-type(2n-1) .num:before{content:'';position:absolute;width:.16rem;height:.16rem;border-radius:50%;background-color:#b5b5b6;top:50%;left:-.5rem;z-index:9;transform:translateY(-50%)}.quality .step li:nth-of-type(2n) .num:after{content:'';position:absolute;width:.16rem;height:.16rem;border-radius:100%;background-color:#b5b5b6;top:50%;right:-.5rem;z-index:9;transform:translateY(-50%)}.quality .step .opening{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.quality .budget{padding:.6rem 4vw;color:#fff;background:url(/m/images/quality-budget.jpg?17010121002) no-repeat;background-size:cover}.quality .budget .circle{position:relative;width:28vw;height:28vw;border-radius:50%;border:thin solid #fff;display:inline-block;margin-right:2vw;overflow:hidden}.quality .budget .circle p{position:absolute;display:inline-block;margin:0;left:0;top:50%;transform:translateY(-50%);font-size:.22rem}.quality .budget .circle:nth-of-type(3){margin-right:0}.quality .manage{padding:.6rem 4vw .3rem;overflow:hidden}.quality .manage .cube{width:29.66vw;float:left;margin-right:1.5vw}.quality .manage .cube:nth-of-type(3){margin-right:0}.quality .manage .cube p{font-size:.2rem;padding:0 .5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.process{width:94%;margin:0 auto}.process .step{display:flex;display:-webkit-flex;flex-direction:row;justify-content:space-around;margin-top:.3rem}.process .step dt{position:relative}.process .step .sp-next dt::after{content:'';width:13px;height:20px;background-image:url(/m/images/sp-next.png?17010121002);background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}.process .step dl{flex:1;text-align:center}.process .step dl img.on{display:none}.process .step dl.on img{border-color:#b60005;display:none}.process .step dl.on img.on{display:block}.process .step dl.on dd,.process .step dl.on dd a{color:#b60005}.process .step dt img{padding:.5em;border:thin solid #b5b5b6;border-radius:50%;margin:.6em auto}.process .step dd{font-size:.22rem}.process .con .cn{display:none}.process .con .cn.on{display:block}.process .con .banner p{width:60%;margin:1em auto}.process .con .banner .server-tel{margin-bottom:.2em}.process .con .cn5 .tit{font-size:1.5em;font-weight:500}.process .con .banner h3,.process .con .banner h3 a{font-size:1.4em;color:#b60005;margin-top:0}.process .load-show img{width:100%;}.common ul{width:90%;margin:0 auto .5rem}.common li p{margin-bottom:.5em}.common li hr{margin:.5rem auto;width:94%}#recruit-details .h-nav{display:none}.brands{width:86%;margin:0 auto;padding:.5rem 0}.brands h1,.brands h2{font-weight:400}.brands h2 b{font-size:1.4em}.brands .intro{margin-top:0;padding-top:0}.brands .intro p{margin-top:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.brands .branches li{width:32%;float:left}.brands .branches p{font-size:.22rem;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.brands .branches li:nth-of-type(3n-1){margin:0 2%}.brands .history .arc{display:inline-block;width:.32rem;height:.32rem;border-bottom:thin solid #b5b5b6;border-right:thin solid #b5b5b6;border-bottom-right-radius:100%;right:50%;transform:translateX(.5px);z-index:9}.brands .history .vertical{height:100%;width:1px;left:50%;background-color:#b5b5b6}.brands .history li:nth-of-type(2n-1){padding-left:50%}.brands .history li:nth-of-type(2n-1) p{padding-left:.42rem}.brands .history li:nth-of-type(2n){padding-right:50%}.brands .history li:nth-of-type(2n) p{padding-right:.42rem;text-align:right}.brands .history li p{margin:0}.brands .history li:first-child p{margin-top:.32rem}.brands .history .year{display:inline-block;color:#fff;font-size:.32rem;font-family:sans-serif;background-color:#9c9583;padding:.05rem .08rem}.brands .history li:nth-of-type(2n-1) .year:before{content:'';position:absolute;width:.16rem;height:.16rem;border-radius:50%;background-color:#b5b5b6;top:50%;left:-.5rem;z-index:9;transform:translateY(-50%)}.brands .history li:nth-of-type(2n) .year:after{content:'';position:absolute;width:.16rem;height:.16rem;border-radius:100%;background-color:#b5b5b6;top:50%;right:-.5rem;z-index:9;transform:translateY(-50%)}.brands .history .opening{margin:.2rem 0 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.rd-con{width:90%;margin:0 auto;padding-bottom:.5rem;border-bottom:2px solid #b5b5b6;border-width:thin}.rd-con b{font-weight:500}.rd-con .fl-l,.rd-con .fl-r{width:50%}.rd-con p span{color:#9f9583}.rd-con p.post{margin:1em 0}.rd-con p.post span{position:relative;bottom:.2em}.rd-con p.post b{font-size:1.5em}.rd-con p{margin:.2em 0}.rd-con .indent p{text-indent:1em}.others{margin-top:.5rem}.others .other-post{width:100%}.recruit ul{width:90%;margin:.5rem auto}.recruit ul li div{position:relative}.recruit ul li hr{margin:.5rem 0}.recruit li h4{margin:0}.recruit li p{margin:.3em;max-width:66%}.recruit li .salary{color:#9f9583}.recruit li p span{font-size:.22rem}.recruit li p span.num{padding:0 .5em;border-left:1px solid #dcdddd;border-right:1px solid #dcdddd;border-width:thin;margin:0 .5em}.recruit li .btn{position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #b5b5b6;border-width:thin;padding:.5em 1em;background:0 0}.tabs{margin:.6rem auto .1rem;padding-bottom:.15rem}.case-show .info{width:94%;margin:.2rem auto;overflow:hidden}.case-show .info .tit{float:left;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.case-show .info.random .tit{float:none;text-align:center}.case-show .info p{float:right;margin:.1rem .2rem 0}.case-show .info .style{padding-right:.1rem;border-right:.01rem solid #dcdddd;border-width:thin}.case-show .info .area{padding-left:.1rem;border-left:.01rem solid #dcdddd;border-width:thin}.case-show hr{width:90%;margin:.5rem auto}.des-show ul{margin-top:.5rem}.des-show li{overflow:hidden;width:90%;margin:0 auto 1em;position:relative}.des-show li .d{position:relative;overflow:hidden}.des-show hr{margin:.3rem auto;width:90%;border:1px solid #f9f9f9}.des-show .pic{float:left;width:33%;padding-right:.08rem;position:absolute;top:0}.des-show .info{float:right;width:67%;padding-left:.14rem}.des-show .info h3{margin:0;font-size:.24rem}.des-show .info p{margin:.6em 0;font-size:.22rem}.des-show .info .intro{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.75}.des-show .info .best{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.des-show .info .best span{color:#9f9583}.des-show .info .work span:first-child{padding-right:.5em;border-right:1px solid #dcdddd;border-width:thin}.des-show .info .work span:last-child{padding-left:.5em;border-left:1px solid #dcdddd;border-width:thin}.des-show .info .work b{color:#9f9583}.const-show li{width:90%;margin:0 auto;overflow:hidden}.const-show hr{margin:.5rem 0}.const-show .pic{width:50%;float:left;overflow: hidden}.const-show .info{width:50%;float:right;padding-left:.14rem}.const-show .info h3{margin:0;font-size:.24rem}.const-show .info p{margin:.08rem 0;font-size:.22rem}.const-show .info .intro{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.const-show .info .style{margin-bottom:.4rem}.const-show .info .book{display:inline-block;width:100%;text-align:center;border:.02rem solid #dcdddd;border-width:thin;padding:.05rem;margin-bottom:1px}.const-show .info .book span{height:.26rem;display:inline-block;line-height:.26rem}.const-show .info .book img{height:100%;vertical-align:top}.const-show .style span:first-child{padding-right:.1rem;border-right:.02rem solid #dcdddd}.const-show .style span:last-child{padding-left:.1rem}.const-show .stage-pic{margin-top:1.2em;display:inline-block;display:none}.const-show .stage-txt{margin-bottom:0;text-align:center;margin-top:.3em;display:none}.const-show .stage-txt span.mid{margin:0 20%}.vb{width:100%;height:52vw}.vb .video-js{width:100%;height:100%;position:absolute;background-color:#fff}.vb .vjs-poster{background-size:100% 100%}.vb .video-js .vjs-tech{object-fit:fill}.video-js .vjs-big-play-button{width:2em;height:2em;transform:translate(-50%,-50%);line-height:2em;border-radius:50%;margin:0}.result .keywords{color:#b70005}.result .res-tips{width:90%;margin:1em auto}.result .res-tips .keywords{font-size:1.2em}.result .res-show{width:90%;margin:0 auto}.result .res-show .tit{overflow:hidden;line-height:1.5}.result .res-show .tit h3{width:75%;float:left;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.result .res-show .tit .timer{width:25%;float:right;text-indent:1em}.result .res-show .res-details{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.result .res-show .more-details{padding:.3em .5em;border:thin solid #b5b5b6}
