.main-color{color:#ed7020}.w1440{width:1440px;margin:auto}.w1200{width:1200px;margin:auto}.w1600{width:1600px;margin:auto}@font-face{font-family:'iconfont';src:url('../fonts/iconfont.eot');src:url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),url('../fonts/iconfont.woff') format('woff'),url('../fonts/iconfont.ttf') format('truetype'),url('../fonts/iconfont.svg#iconfont') format('svg')}.icon{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}.bg-f8{background:#f8f8f8}.bg-f9{background:#eef1f7}.pt-98{padding-top:98px}.box-border{box-sizing:border-box}.font-72{font-size:4.5rem}.font-60{font-size:3.75rem}.font-36{font-size:2.25rem}.font-32{font-size:2rem}.font-30{font-size:1.875rem}.font-24{font-size:1.5rem}.font-20{font-size:1.25rem}.font-48{font-size:3rem}.font-42{font-size:2.625rem}.font-18{font-size:1.125rem}.font-16{font-size:1rem}.font-14{font-size:14px}.font-12{font-size:12px}.color-3{color:#333}.color-6{color:#666}.color-9{color:#999}.color-f{color:#fff}.color-home{color:#ed7020}.ho-img{position:absolute;top:0;left:0;right:0;bottom:0;min-width:auto;min-height:auto;width:100%;height:100%;transform:none;transition:transform .5s ease;object-fit:cover;max-height:100%}.swiper-pagination-bullet-active{background:#ed7020}.flex-1{flex:1}header{background:#fff;height:98px;transition:height .5s}header .head-nav{height:100%}header .head-nav .logo .a{display:none}header .head-nav .logo .b{display:block}header .head-nav .info span{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#ed7020}header .head-nav .info span .icon{font-size:16px}header .head-nav ul li{margin:0 24px;position:relative}header .head-nav ul li>a{position:relative}header .head-nav ul li>a::before{content:'';position:absolute;left:50%;right:50%;overflow:hidden;height:2px;background:#ed7020;transition:.5s;bottom:0}header .head-nav ul li .son-nav{position:absolute;top:120%;left:-70px;right:-70px;display:none;transition:top .3s;overflow:hidden;z-index:99}header .head-nav ul li .son-nav a{border-bottom:1px #eee dashed}header .head-nav ul li .son-nav a:last-child{border-bottom:none}header .head-nav ul li .son-nav a:hover{color:#ed7020}header .head-nav ul li .son-nav a:hover .icon{color:#ed7020}header .head-nav ul li:hover>a{color:#ed7020 !important}header .head-nav ul li:hover>a::before{left:0;right:0}header .head-nav ul li:hover .son-nav{top:100%;display:block;border:1px rgba(240,240,240,0.4) solid}header .head-nav ul li.active>a{color:#ed7020 !important}header .head-nav ul li.active>a::before{left:0;right:0}header .menu .icon{font-size:24px}header.index-header{background:rgba(0,0,0,0.4);position:fixed;top:0;left:0;right:0;z-index:9999}header.index-header .logo .a{display:block}header.index-header .logo .b{display:none}header.index-header ul li>a{color:#fff}header.active{height:80px;background:#fff}header.active .logo .a{display:none}header.active .logo .b{display:block}header.active ul li>a{color:#333}footer{background:url(../images/index/foot-bg.jpg);background-size:cover}footer .content{display:flex;justify-content:space-between}footer .content ul li{margin-right:68px}footer .content ul li:last-child{margin-right:0}footer .content ul li h3{color:rgba(255,255,255,0.9)}footer .content ul li a{display:block;color:rgba(255,255,255,0.6);line-height:36px}footer .content ul li a:hover{color:rgba(255,255,255,0.9)}footer .content .contact p{color:rgba(255,255,255,0.8)}footer .content .contact a{width:156px;height:46px;background:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;transition:.5s}footer .content .contact a:hover{background:#ed7020;color:#fff}footer .links span{font-size:12px;color:rgba(255,255,255,0.4)}footer .links a{font-size:12px;color:rgba(255,255,255,0.4)}footer .links a:hover{color:rgba(255,255,255,0.7)}footer .code img{width:100px}footer .copyright{border-top:1px rgba(255,255,255,0.2) solid}footer .copyright p{color:rgba(255,255,255,0.5);font-size:14px}footer .copyright a{color:rgba(255,255,255,0.5);font-size:14px;margin-left:10px}footer .copyright a:hover{color:rgba(255,255,255,0.8)}.menu-container-mask{position:fixed;top:0;left:100%;width:100vw;height:100vh;overflow:hidden;z-index:1000;background-color:rgba(0,0,0,0.6);transition:.2s;z-index:9999}.menu-container{position:absolute;top:0;right:0;width:60%;height:100%;overflow:hidden;background-color:#fff}.top-menu-list{position:absolute;top:0;right:0;width:100%;height:100%;transition:.2s}.top-menu-list.active{transform:translateX(-100%)}.top-menu-list>li{height:48px;line-height:48px}.top-menu-list>li li:first-child,.top-menu-list>li:first-child{height:45px}.top-menu-list>li li:first-child>a,.top-menu-list>li:first-child>a{background-color:#f7f7f7;height:45px}.top-menu-list>li a{height:100%;padding:0 32px 0 16px;display:flex;align-items:center;justify-content:space-between;color:#666;font-size:14px}.top-menu-list>li a span{color:#666;font-size:14px}.top-menu-list>li a .icon{color:#666;font-size:14px}.top-menu-list>li .title-name{height:100%;padding:0 32px 0 16px;display:flex;align-items:center;justify-content:space-between;color:#666;font-size:14px;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;white-space:normal;overflow:hidden}.top-menu-list ul{position:absolute;left:100%;width:100%;background-color:#fff;top:0;height:100%;display:none}.top-menu-list ul.active{display:block}.common-pagination span{width:10px;height:10px;border:1px #f5f5f5 solid;background:none;opacity:1}.common-pagination .swiper-pagination-bullet-active{background:#ed7020 !important;border:1px #ed7020 solid !important}.navbar-nav-more-body{position:fixed;top:0;left:100%;width:100vw;height:100vh;overflow:hidden;z-index:1000;background-color:rgba(0,0,0,0.6);transition:.2s}.navbar-nav-more-body .box-shadown{position:absolute;top:0;left:0;width:40%;height:100%}.navbar-nav-more-body .offcanva{position:absolute;top:0;right:0;width:60%;height:100%;overflow:hidden;background-color:#fff}.navbar-nav-more-body .offcanvas-body{position:relative}.navbar-nav-more-body .offcanvas-end{width:60%;z-index:999999}.navbar-nav-more-body .top-menu-list{position:absolute;top:0px;right:0;width:100%;height:100%;transition:.2s;font-size:1rem;padding:0}.navbar-nav-more-body .top-menu-list.active{transform:translateX(-100%)}.navbar-nav-more-body .top-menu-list>li{height:3.5rem;line-height:3.5rem;padding:0}.navbar-nav-more-body .top-menu-list>li li:first-child,.navbar-nav-more-body .top-menu-list>li:first-child{height:2.8rem}.navbar-nav-more-body .top-menu-list>li li:first-child>a,.navbar-nav-more-body .top-menu-list>li:first-child>a{background-color:#f7f7f7;height:2.8rem}.navbar-nav-more-body .top-menu-list>li a{height:100%;padding:0 1rem;display:flex;align-items:center;justify-content:space-between}.navbar-nav-more-body .top-menu-list>li a:hover{color:#ed7020}.navbar-nav-more-body .top-menu-list ul{position:absolute;left:100%;width:100%;background-color:#fff;top:0;height:100%;padding:0;display:none}.navbar-nav-more-body .top-menu-list ul.active{display:block}.navbar-nav-more-body .top-menu-list .icon{font-size:16px;color:#666}.navbar-nav-more-body .top-menu-list ul.active .icon{margin-right:.5rem}.pagination-box{text-align:center;line-height:32px;color:#595959}.pagination-box select{margin:0 8px}.pagination-box a,.pagination-box span{display:inline-block;width:32px;height:32px;line-height:30px;border:1px solid #e2e2e2;border-radius:2px;text-align:center;margin-right:8px;cursor:pointer;vertical-align:top;color:#666;font-size:14px}.pagination-box a:last-child,.pagination-box span:last-child{margin-right:0}.pagination-box a.active,.pagination-box span.active,.pagination-box a.current,.pagination-box span.current,.pagination-box a:hover,.pagination-box span:hover{background-color:#ed7020;border-color:#ed7020;color:#fff !important}.pagination-box select{height:32px;border:1px solid #e2e2e2;box-sizing:border-box}.pagination-box .prev_disabled,.pagination-box .next_disabled{background-color:transparent !important;border-color:#e2e2e2 !important;color:#e2e2e2 !important;cursor:no-drop}.pagination-box .prev_disabled:hover,.pagination-box .next_disabled:hover{color:#e2e2e2 !important}.pagination-box .page_num{border:none}.pagination-box .prev::before,.pagination-box .prev_disabled::before{content:'<'}.pagination-box .next::before,.pagination-box .next_disabled::before{content:'>'}.searchlist-input-container{display:flex;width:100%;background:#fff;height:60px;border-radius:8px;padding-left:16px;overflow:hidden}.searchlist-input-container .key{flex:1}.searchlist-input-container .sub{height:60px;background:#ed7020;color:#fff;width:60px}.searchlist-input-container .sub:hover{color:rgba(255,255,255,0.8)}.home-form{background:url(../images/index/form-bg.jpg);background-size:cover}.home-form .content{position:relative}.home-form form{position:absolute;left:0;right:0;margin:auto;bottom:100%;z-index:2;display:flex;height:88px;background:rgba(0,0,0,0.4);align-items:center}.home-form form .info{display:flex;justify-content:space-between}.home-form form .info .item{width:32.8%;height:46px;display:flex;align-items:center;background:rgba(255,255,255,0.4)}.home-form form .info .item input{color:rgba(255,255,255,0.8)}.home-form form .info .item .icon{color:rgba(255,255,255,0.5)}.home-form form button{border-radius:4px;height:46px;display:flex;justify-content:center;align-items:center;background-image:linear-gradient(#ffa400, #ff8300, #ff5600);border-bottom:3px #d63707 solid}.home-form form button:hover{color:rgba(255,255,255,0.8)}.home-form .adv{z-index:1}.home-form .adv ul li{border-left:1px #ede8e1 solid}.home-form .adv ul li:first-child{border-left:none}.home-form .box-shadow::after{content:'';position:absolute;left:20px;bottom:-30px;height:80px;width:300px;background:url(../images/index/shadow.png);background-size:100%}.home-form .box-shadow::before{content:'';position:absolute;right:20px;bottom:-30px;height:80px;width:300px;background:url(../images/index/shadow1.png);background-size:100%}.ho-line{height:1px;width:300px;background:#c9c9ca;position:relative}.ho-line::before{content:'';position:absolute;left:40%;right:40%;top:-1px;height:3px;background:#ed7020}.home-adv{position:relative;z-index:1}.home-adv .swiper-slide{padding-bottom:60px}.home-adv .swiper-slide .text{position:absolute;display:flex;margin:auto;top:0;left:0;right:0;bottom:0}.home-adv .swiper-slide .text a{position:absolute;right:0;bottom:0;z-index:10;width:500px;border-radius:4px;overflow:hidden}.home-adv .swiper-slide .text a .title{border-bottom:1px #ddd8d3 solid}.home-adv .swiper-slide .text a p{line-height:32px;color:#444444}.home-adv .swiper-slide .text a .more{background:#ed7020;height:60px;display:flex;align-items:center;justify-content:space-between}.home-adv .swiper-slide .text a .more .icon{color:rgba(255,255,255,0.6);transition:.5s}.home-adv .swiper-slide .text a .more:hover span{color:rgba(255,255,255,0.8)}.home-adv .swiper-slide .text a .more:hover .icon{transform:translateX(10px)}.home-adv .adv{position:absolute;left:0;top:0;bottom:0}.home-adv .adv ul{height:100%;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:5}.home-adv .adv ul::before{content:'';position:absolute;left:-8%;top:0;bottom:60px;width:102%;background:rgba(200,170,171,0.6);z-index:-1;transform:skew(-8deg)}.home-adv .adv ul li{position:relative;width:254px;display:flex;justify-content:center;align-items:center;height:56px;z-index:1;cursor:pointer}.home-adv .adv ul li:nth-child(1){margin-left:30px}.home-adv .adv ul li:nth-child(2){margin-left:20px}.home-adv .adv ul li:nth-child(3){margin-left:10px}.home-adv .adv ul li::after{content:'';position:absolute;left:8.66%;top:0;right:8.66%;bottom:0;background:url(../images/index/adv-bg.png) no-repeat;background-size:100%;background-position-x:center;background-position-y:top;z-index:-1;opacity:1}.home-adv .adv ul li::before{content:'';position:absolute;left:0;top:0;right:0;bottom:-10px;background:url(../images/index/adv-bg1.png) no-repeat;background-size:100%;background-position-x:center;background-position-y:top;z-index:-1;opacity:0}.home-adv .adv ul li:hover::after,.home-adv .adv ul li.active::after{opacity:0}.home-adv .adv ul li:hover::before,.home-adv .adv ul li.active::before{opacity:1}.home-service::before{content:'';position:absolute;top:-60px;left:0;right:0;bottom:0;background:url(../images/index/service-bg.jpg);background-size:cover;z-index:-1}.home-service ul li .item{position:relative}.home-service ul li .item .text{position:absolute;left:0;top:0;right:0;bottom:0}.home-service ul li .item form{position:absolute;left:0;top:0;right:0;bottom:0}.home-service ul li .item form h6{color:rgba(255,255,255,0.8)}.home-service ul li .item form h6 span{color:#fff}.home-service ul li .item form input{height:40px;display:flex;width:100%;align-items:center;border-radius:4px;border:1px rgba(255,255,255,0.5) solid;color:rgba(255,255,255,0.8)}.home-service ul li .item form button{border-radius:4px;height:42px;display:flex;width:100%;justify-content:center;align-items:center;background-image:linear-gradient(#ffa400, #ff8300, #ff5600);border-bottom:3px #d63707 solid}.home-service ul li .item form button:hover{color:rgba(255,255,255,0.8)}.home-service ul li .item form p{color:rgba(255,255,255,0.8)}.home-service ul li .item form p span{color:#fff}.home-designer .content .designer-btn{position:absolute;left:0;top:0;right:0;bottom:100px;display:flex;justify-content:center;flex-direction:column;margin:auto}.home-designer .content .designer-btn .info{position:relative;z-index:2;width:400px}.home-designer .content .designer-btn span{width:56px;height:3px;background:#fff}.home-designer .content .designer-btn .btns div{width:38px;height:38px;background:rgba(255,255,255,0.5);border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:10}.home-designer .content .designer-btn .btns div .icon{color:rgba(0,0,0,0.4)}.home-designer .content .designer-btn .btns div:hover{background:rgba(255,255,255,0.2)}.home-designer .content .item{height:760px;position:relative;background-image:radial-gradient(#bcc2d3, #b3b9c9, #adb4c7, #9fa6b8, #868d9f, #797f8f, #6a707e);z-index:1}.home-designer .content .item .img{height:100%;display:flex;width:45%;justify-content:center;align-items:flex-end}.home-designer .content .item .img img{max-width:100%;max-height:98%}.home-designer .content .item .text{width:30%;position:relative;z-index:3}.home-designer .content .item .text .desc{line-height:30px}.home-designer .content .item .text .more a{display:flex;align-items:center;justify-content:center;width:140px;height:40px;border-radius:4px}.home-designer .content .item .text .more a:first-child{background:#fff;border-bottom:2px #848484 solid}.home-designer .content .item .text .more a:first-child:hover{color:#fff;background:#ed7020}.home-designer .content .item .text .more a:first-child:hover .icon{color:#fff}.home-designer .content .item .text .more a:last-child{background-image:linear-gradient(#ffa400, #ff8300, #ff5600);border-bottom:2px #d63707 solid}.home-designer .content .item .text .more a:last-child:hover{color:rgba(255,255,255,0.8)}.home-designer .content .designer-thumbs{position:absolute;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4);z-index:10}.home-designer .content .designer-thumbs .swiper-slide{padding:16px 0;cursor:pointer}.home-designer .content .designer-thumbs .swiper-slide .img{width:100%;padding-top:100%;position:relative;border-radius:50%;overflow:hidden;border:1px rgba(0,0,0,0) solid}.home-designer .content .designer-thumbs .swiper-slide.swiper-slide-thumb-active .img{border-color:#ed7020}.home-vr{background:#f9f9f9}.home-vr ol{position:absolute;top:0;left:0;right:0;display:flex;justify-content:center;width:400px;margin:auto;border-radius:4px;background:#fff;overflow:hidden;z-index:1}.home-vr ol li{flex:1}.home-vr ol li a{height:48px;display:flex;justify-content:center;align-items:center;width:100%;transition:.5s}.home-vr ol li a.active{background:#ed7020;color:#fff}.home-vr ol li a:hover{background:#ed7020;color:#fff}.home-vr .tab-content .img img{border-radius:8px}.home-vr .tab-content .img a{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.home-vr .tab-content .img a.vr img{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;margin:auto}.home-vr .tab-content .img a span{width:150px;height:150px;display:flex;justify-content:center;align-items:center;position:relative}.home-vr .tab-content .img a span .icon{color:rgba(255,255,255,0.8)}.home-vr .tab-content .img a span img{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;margin:auto;width:100%}.home-vr .tab-content .img a:hover .b{animation:rotate 5s linear infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.home-site{background:url(../images/index/site-bg.jpg);background-size:cover}.home-site ul{display:flex;justify-content:space-between;height:520px}.home-site ul li{position:relative;z-index:2}.home-site ul li .line{position:absolute;left:49%;top:120px;bottom:0;width:1px;border-left:1px rgba(255,255,255,0.2) dashed}.home-site ul li .dot{position:absolute;left:0;right:0;bottom:0;display:flex;margin:auto;width:10px;height:10px;background:#fff;border-radius:50%}.home-site ul li .dot::before{content:'';position:absolute;left:50%;top:50%;right:50%;bottom:50%;border-radius:50%;transition:.5s;background:rgba(237,112,32,0.6);animation:dot 2s linear infinite;z-index:-1}.home-site ul li .dot::after{content:'';position:absolute;left:50%;top:50%;right:50%;bottom:50%;border-radius:50%;z-index:-1;background:rgba(237,112,32,0.3);animation:dot 3.2s linear infinite}.home-site ul li .text{width:104px;height:120px;background-size:100%;transition:.5s;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;z-index:1}.home-site ul li .text .icon{position:absolute;left:0;top:0;right:0;bottom:0;font-size:118px;color:rgba(255,255,255,0.3);z-index:-1}.home-site ul li .text h4{color:rgba(255,255,255,0.7)}.home-site ul li .text h3{color:#fff;font-size:20px}.home-site ul li:hover .text{background:url(../images/index/site2.png)}.home-site ul li:hover .icon{opacity:0}.home-site ul li:nth-child(1){margin-top:120px;height:400px}.home-site ul li:nth-child(3){margin-top:200px;height:300px}.home-site ul li:nth-child(3) .dot::before{animation:dot 2s linear infinite}.home-site ul li:nth-child(3) .dot::after{animation:dot 3.5s linear infinite}.home-site ul li:nth-child(5){margin-top:120px;height:360px}.home-site ul li:nth-child(6){margin-top:240px;height:210px}.home-site ul li:nth-child(6) .dot::before{animation:dot 2s linear infinite}.home-site ul li:nth-child(6) .dot::after{animation:dot 3.5s linear infinite}.home-site ul li:nth-child(7){margin-top:120px;height:360px}.home-site ul li:nth-child(8){margin-top:300px;height:210px}.home-site ul li:nth-child(8) .dot::before{animation:dot 2s linear infinite}.home-site ul li:nth-child(8) .dot::after{animation:dot 3.5s linear infinite}.home-site ul li:nth-child(10){margin-top:140px;height:300px}.home-site .more{width:180px;height:42px;background:#fff;border-radius:4px;display:flex;justify-content:center;align-items:center;margin:auto;transition:.5s}.home-site .more:hover{background:#ed7020;color:#fff}.home-site .more:hover .icon{color:#fff}@keyframes dot{0%{left:100%;top:100%;bottom:100%;right:100%}100%{left:-100%;top:-100%;bottom:-100%;right:-100%}}.form-common{display:flex;background:#fff;border-radius:4px;justify-content:space-between;align-items:center}.form-common form{display:flex;align-items:center}.form-common form .info{display:flex;justify-content:space-between}.form-common form .info .item{width:32.8%;height:44px;display:flex;align-items:center;border:1px #ddd solid}.form-common form input::-webkit-input-placeholder{color:#666}.form-common form input:-moz-placeholder{color:#666}.form-common form input::-moz-placeholder{color:#666}.form-common form input:-ms-input-placeholder{color:#666}.form-common form button{border-radius:4px;height:46px;display:flex;padding:0 40px;justify-content:center;align-items:center;background-image:linear-gradient(#ffa400, #ff8300, #ff5600);border-bottom:3px #d63707 solid}.form-common form button:hover{color:rgba(255,255,255,0.8)}.home-process .content1{background:url(../images/index/process-bg1.jpg);background-size:cover;padding-bottom:80px;position:relative}.home-process .content1 ul{display:flex;justify-content:space-between;padding:110px 0}.home-process .content1 ul li .img{width:95px;height:106px;display:flex;justify-content:center;align-items:center;background:url(../images/index/pro-bg.png) no-repeat;background-size:100%;transition:.5s}.home-process .content1 ul li:hover .img{background:url(../images/index/pro-bg1.png) no-repeat}.home-process .content1 ul li .icon{display:block;margin-top:40px;color:rgba(255,255,255,0.5)}.home-process .content1 .reserve{position:absolute;left:0;right:0;bottom:-80px;height:160px;margin:auto}.home-process .content2{background:url(../images/index/process-bg2.jpg);background-size:cover;padding-top:80px}.home-process .content2 .text{padding:100px 0}.home-process .content2 .text span{width:54px;height:4px;background:#fff}.home-process .content2 .text a{width:180px;height:50px;background:#fff;color:#ed7020;display:flex;justify-content:center;align-items:center;margin:auto;transition:.5s;border-radius:4px}.home-process .content2 .text a:hover{background:#ed7020;color:#fff}.home-team{background:#f8f8f8}.home-team ul{display:flex;justify-content:space-between;border-radius:4px}.home-team ul li{width:12.4%}.home-team ul li a{background:url(../images/index/team-bg.jpg);background-size:cover;height:390px;z-index:1;display:block}.home-team ul li a .text{display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:100%;height:100%}.home-team ul li a .job{line-height:30px;display:flex;flex-direction:column;align-items:center}.home-team ul li a span{width:108px;height:140px;background:url(../images/index/team-bg1.jpg) no-repeat;background-size:100%;background-position-y:center;background-position-x:center;display:flex;justify-content:center;align-items:center}.home-team ul li a .desc{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;justify-content:center;align-items:center;flex-direction:column;background:url(../images/index/team-bg2.jpg) no-repeat;background-size:cover;opacity:0;transition:.5s;line-height:32px}.home-team ul li a:hover .desc{opacity:1}.home-news{background:#f8f8f8}.home-news .new .img{position:relative;height:440px;overflow:hidden}.home-news .new .text .time{border-right:1px #dfddda solid}.home-news .new .text h3{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;white-space:normal;overflow:hidden}.home-news .new .text p{line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;white-space:normal;overflow:hidden}.home-news .new:hover img{transform:scale(1.1)}.home-news .new:hover h3{color:#ed7020}.home-news ul li{border-bottom:1px #dfddda solid}.home-news ul li:last-child{border-bottom:none}.home-news ul li a .time{border-right:1px #dfddda solid}.home-news ul li a h3{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;white-space:normal;overflow:hidden}.home-news ul li a p{line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;white-space:normal;overflow:hidden}.home-news ul li a:hover h3{color:#ed7020}.video-page{background:url(../images/case/video-bg.jpg);background-size:cover;padding:120px 0}.video-page .content{display:flex;justify-content:space-between;align-items:center}.video-page .content .text .line{position:relative;width:420px;height:1px;background:#c9c9ca}.video-page .content .text .line::before{content:'';position:absolute;left:0;top:-1px;height:3px;background:#ed7020;width:50px}.video-page .content .text ul{display:flex}.video-page .content .text ul li .img{width:86px;height:86px;display:flex;justify-content:center;align-items:center;border-radius:4px;background:#fff}.video-page .content .text ul li .icon{margin-top:30px;display:block}.page-banner .left-text{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;display:flex;justify-content:center;flex-direction:column}.page-banner .left-text .line{position:relative;width:300px;height:1px;background:rgba(0,0,0,0.2)}.page-banner .left-text .line::before{content:'';position:absolute;top:-1px;left:0;width:50px;background:#ed7020;height:3px}.page-banner .text{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.page-banner .text .line{position:relative;width:300px;height:1px;background:rgba(255,255,255,0.4)}.page-banner .text .line::before{content:'';position:absolute;top:-1px;left:40%;right:40%;background:#ed7020;height:3px}.page-banner .text .desc{line-height:60px;color:rgba(255,255,255,0.6)}.page-banner .text ul{display:flex}.page-banner .text ul li{margin:0 40px}.page-banner .text ul li .item{width:142px;height:164px;background:url(../images/about/icon_1.png) no-repeat;background-size:100%;background-position:center center;display:flex;justify-content:center;flex-direction:column;align-items:center;transition:.5s}.page-banner .text ul li .item:hover{background:url(../images/about/icon_2.png) no-repeat;background-size:100%}.page-banner .store-text{position:absolute;left:0;top:0;right:0;bottom:120px;display:flex;justify-content:center;flex-direction:column;margin:auto}.page-banner .store-text h5{width:270px;height:40px;display:flex;justify-content:center;align-items:center;background:#ed7020;border-top-left-radius:6px;border-bottom-right-radius:6px}.page-banner .store-info{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;background:rgba(0,0,0,0.4)}.page-banner .store-info ul{display:flex;height:120px;align-items:center}.page-banner .store-info ul li{flex:1;display:flex;justify-content:center;align-items:center;border-left:1px rgba(255,255,255,0.3) solid}.page-banner .store-info ul li:first-child{border-left:none}.video-list ul>li a{background:#f8f8f8;border-radius:8px}.video-list ul>li a .img{border-radius:8px;position:relative;overflow:hidden}.video-list ul>li a .img span{width:120px;height:120px;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.video-list ul>li a .img span .icon{color:rgba(255,255,255,0.8)}.video-list ul>li a .img span img{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;margin:auto;width:100%}.video-list ul>li a .img:hover .b{animation:rotate 5s linear infinite}.video-list ul>li a:hover .img span{border-color:#ed7020}.video-list ul>li a:hover .img span .icon{color:#ed7020}.video-list ul>li a ol li{border-left:1px #999 solid;line-height:16px;height:16px}.video-list ul>li a ol li:first-child{border-left:none}.video-list .form-common form .item{background:#fbfaf8}.breadcrumb{margin-bottom:0rem;font-size:14px;color:#ed7020}.breadcrumb-item+.breadcrumb-item::before{content:var(--bs-breadcrumb-divider, ">")}.breadcrumb-item{display:flex;align-items:center}.breadcrumb-item a{color:#666;font-size:14px}.breadcrumb-item a:hover{color:#ed7020 !important}.ppjc-page .content2{background:#f8f8f8}.ppjc-page .content2 ul li .text{width:120px;height:140px;background:url(../images/assure/icon-1.png) no-repeat;background-size:100%;display:flex;justify-content:center;align-items:center}.ppjc-page .content2 ul li:hover .text{background:url(../images/assure/icon-2.png) no-repeat}.ppjc-page .content2 ul li:hover .text .icon{color:#fff}.ppjc-page .content3 a span{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:auto;width:130px;height:130px;border-radius:50%;z-index:1;background:rgba(0,0,0,0.4);transition:.5s}.ppjc-page .content3 a span::before{content:'';position:absolute;left:16%;right:16%;bottom:16%;top:16%;border-radius:50%;border:3px #fff solid;z-index:-1}.ppjc-page .content3 a:hover span{background:#ed7020}.ppjc-page .content4{background:url(../images/assure/ppjc-3.jpg);background-size:cover}.ppjc-page .content4 .material-nav{width:200px}.ppjc-page .content4 .material-nav ul li h3{position:relative;transition:.5s;height:50px;display:flex;justify-content:center;align-items:center;background:#fafafa;cursor:pointer}.ppjc-page .content4 .material-nav ul li h3::before{content:'';position:absolute;left:-2px;top:0;height:0;width:3px;background:#ed7020}.ppjc-page .content4 .material-nav ul li:hover h3,.ppjc-page .content4 .material-nav ul li.active h3{color:#fff;background:#ed7020}.ppjc-page .content4 .material-list{width:calc(100% - 220px)}.ppjc-page .content4 .material-list ul li .img{position:relative;height:185px;display:flex;justify-content:center;align-items:center;overflow:hidden;background:#fff}.ppjc-page .content4 .material-list ul li .img img{max-width:100%;max-height:100%}.ppjc-page .content5 ul li{border-left:1px #eee solid}.ppjc-page .content5 ul li:first-child{border-left:none}.ppjc-page .content5 ul li .item{display:flex;justify-content:center;align-items:center;flex-direction:column}.ppjc-page .content5 ul li .item h4{width:180px;height:52px;background:url(../images/assure/ppjc-7.jpg) no-repeat;background-size:100%;display:flex;justify-content:center;align-items:center}.ppjc-page .content5 ul li .item img{max-width:100%}.ppjc-page .content6{background:url(../images/assure/ppjc-10.jpg);background-size:cover}.ppjc-page .content7 .img{background:url(../images/assure/ppjc-15.jpg);background-size:cover;display:flex}.ppjc-page .content7 .img.img1{justify-content:flex-end}.ppjc-page .content7 .img.img1>img{width:60%}.ppjc-page .content7 .img.img1 .text{padding-left:5%}.ppjc-page .content7 .img.img2>img{width:56%}.ppjc-page .content7 .img.img2 .text{align-items:flex-end}.ppjc-page .content7 .img .text{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;margin:auto;justify-content:center;flex-direction:column}.ppjc-page .content7 .img .text p{line-height:36px}.ppjc-page .content7 .img .text img{width:36%}.ppjc-page .content9 .form-common form .item{background:#fbfaf8}.gczx-page .content1 ul{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.gczx-page .content1 ul::before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background:#ebebeb;z-index:-1}.gczx-page .content1 ul.up p{position:absolute;top:-50px;left:-10px;right:-10px}.gczx-page .content1 ul.bottom p{position:absolute;bottom:-50px;left:-10px;right:-10px}.gczx-page .content1 ul li{position:relative}.gczx-page .content1 ul li .item{width:120px;height:136px;background:url(../images/assure/icon-1.jpg) no-repeat;background-position:center center;display:flex;justify-content:center;align-items:center}.gczx-page .content1 ul li .item:hover{background:url(../images/assure/icon-2.jpg) no-repeat}.gczx-page .content1 ul li .item:hover .icon{color:#fff}.gczx-page .content1 ul li span{width:20px;height:20px;display:flex;justify-content:center;align-items:center;background:#ddd;border-radius:50%}.gczx-page .content1 ul li span .icon{color:rgba(255,255,255,0.7);font-size:12px}.gczx-page .content1 .dot{position:absolute;right:0;top:110px;bottom:110px;width:200px;border-radius:40%;border-right:1px #ebebeb solid}.gczx-page .content1 .dot span{position:absolute;right:-10px;top:calc(50% - 10px);width:20px;height:20px;display:flex;justify-content:center;align-items:center;background:#ddd;border-radius:50%}.gczx-page .content1 .dot span .icon{color:rgba(255,255,255,0.7);font-size:12px;transform:rotate(90deg)}.gczx-page .content2{background:url(../images/assure/gczx-1.jpg);background-size:cover}.gczx-page .content2 #certify{position:relative;width:1100px;margin:auto}.gczx-page .content2 #certify .swiper-slide{width:440px;height:480px}.gczx-page .content2 #certify .swiper-slide .item{height:100%;background:#fff;box-shadow:0 8px 30px #ddd;display:flex;justify-content:center;align-items:center;flex-direction:column;transition:.5s}.gczx-page .content2 #certify .swiper-slide .item img{width:60%;display:block;border:4px #fff solid;border-radius:50%;background:#fff;box-sizing:border-box}.gczx-page .content2 #certify .swiper-slide.swiper-slide-active .item{background-image:linear-gradient(#ffa400, #ff8300, #ff5600)}.gczx-page .content2 #certify .swiper-slide.swiper-slide-active .item p{color:#fff}.gczx-page .content2 .btn div{width:36px;height:36px;border-radius:50%;background:#eee;display:flex;justify-content:center;align-items:center}.gczx-page .content2 .btn div:hover{background-image:linear-gradient(#ffa400, #ff8300, #ff5600)}.gczx-page .content2 .btn div:hover .icon{color:#fff}.gczx-page .content2 .btn .button-prev{position:absolute;left:-50px;top:48%}.gczx-page .content2 .btn .button-next{position:absolute;right:-50px;top:48%}.gczx-page .content3 ul{display:flex;flex-wrap:wrap}.gczx-page .content3 ul li{width:33.333%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:30px 0}.gczx-page .content3 ul li img{max-width:80%}.gczx-page .content4{background:url(../images/assure/gczx-13.jpg);background-size:cover}.gczx-page .content4 .text{width:28%;padding:40px}.gczx-page .content4 .text span{width:36px;height:3px;background:#ed7020}.gczx-page .content4 .text p{line-height:30px;margin-bottom:20px}.gczx-page .content5 .form-common form .item{background:#fbfaf8}.jczx-page .content1 ul li .item{display:flex;justify-content:center;align-items:center;flex-direction:column}.jczx-page .content1 ul li .item .img{width:120px;height:136px;display:flex;justify-content:center;align-items:center;background:url(../images/assure/icon-1.png);background-size:cover}.jczx-page .content1 ul li .item p{line-height:24px}.jczx-page .content1 ul li .item:hover .img{background:url(../images/assure/icon-2.jpg)}.jczx-page .content1 ul li .item:hover .icon{color:#fff}.jczx-page .content2{background:url(../images/assure/jczx-1.jpg);background-size:cover}.jczx-page .content2 ul li .item{height:206px;display:flex;justify-content:center;align-items:center;flex-direction:column}.jczx-page .content2 ul li .item p{line-height:30px}.jczx-page .content2 ol{height:100%}.jczx-page .content2 ol li{height:100%}.jczx-page .content2 ol li .item{height:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.jczx-page .content2 ol li .item .text{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column}.jczx-page .content2 ol li .item .text p{line-height:24px}.jczx-page .content4{background:url(../images/assure/jczx-12.jpg);background-size:cover}.jczx-page .content4 ul li .item{height:200px;background:#e6e6e8;border-radius:4px;display:flex;justify-content:center;align-items:center}.jczx-page .content5{background:url(../images/assure/jczx-16.jpg);background-size:cover}.jczx-page .content5 ul{display:flex;justify-content:space-between;position:relative;z-index:1}.jczx-page .content5 ul::before{content:'';position:absolute;left:10%;right:10%;top:70px;background:#ddd;height:1px;z-index:-1}.jczx-page .content5 ul li .item{display:flex;justify-content:center;align-items:center;flex-direction:column}.jczx-page .content5 ul li .item .img{width:120px;height:134px;display:flex;justify-content:center;align-items:center;background:url(../images/assure/icon-3.png);background-size:100%}.jczx-page .content5 ul li span{width:22px;height:22px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#ddd;margin-top:60px}.jczx-page .content5 ul li span .icon{color:rgba(255,255,255,0.8);font-size:12px}.jczx-page .content7{background:url(../images/assure/jczx-18.jpg);background-size:cover}.jczx-page .content7 span{width:60px;height:3px;background:#fff}.about-page .section1 .content{display:flex;justify-content:space-between;align-items:center}.about-page .section1 .content .img{width:49%}.about-page .section1 .content .text{width:46%}.about-page .section1 .content .text span{width:300px;height:1px;background:#c9c9ca;position:relative}.about-page .section1 .content .text span::before{content:'';position:absolute;left:0;top:-1px;height:3px;width:50px;background:#ed7020}.about-page .section1 .content .text .info{line-height:30px}.about-page .section1 ul li{display:flex;justify-content:center;align-items:center;border-right:1px #c9c9ca solid}.about-page .section1 ul li h3{display:flex;align-items:flex-start}.about-page .section1 ul li:last-child{border-right:none}.about-page .section2{background:url(../images/about/about-1.jpg);background-size:cover}.about-page .section2 ul li .item{height:360px;border-radius:4px;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.about-page .section3{background:url(../images/about/about-2.jpg);background-size:cover}.about-page .section3 .course-container .btn{position:absolute;bottom:0;right:20px;z-index:10}.about-page .section3 .course-container .btn div{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#ccc;border-radius:50%}.about-page .section3 .course-container .btn div:hover{background:#ed7020}.about-page .section3 .course-container .item{display:flex;justify-content:space-between}.about-page .section3 .course-container .item .img{width:46%;position:relative;z-index:1;padding-bottom:20px}.about-page .section3 .course-container .item .img img{border-radius:8px}.about-page .section3 .course-container .item .img::before{content:'';position:absolute;right:-20px;top:20px;left:20px;bottom:0;border:1px rgba(237,112,32,0.6) solid;border-radius:8px;z-index:-1}.about-page .section3 .course-container .item .text{width:48%;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center}.about-page .section3 .course-container .item .text h2{position:absolute;font-size:300px;left:0;top:0;bottom:0;right:0;display:flex;justify-content:center;z-index:-1}.about-page .section3 .course-year{position:relative}.about-page .section3 .course-year::before{content:'';position:absolute;left:0;right:0;top:9px;background:#ccc;height:1px}.about-page .section3 .course-year ul li{display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.about-page .section3 .course-year ul li span{border:1px #ccc solid;border-radius:50%;width:20px;height:20px;background:#fff;position:relative}.about-page .section3 .course-year ul li span::before{content:'';position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:#ccc}.about-page .section3 .course-year ul li:hover span::before,.about-page .section3 .course-year ul li.swiper-slide-thumb-active span::before{background:#ed7020}.about-page .section3 .course-year ul li:hover h4,.about-page .section3 .course-year ul li.swiper-slide-thumb-active h4{color:#ed7020}.about-page .section4{background:url(../images/about/about-3.jpg) no-repeat;background-size:100%}.about-page .section4 .content{border-radius:8px;overflow:hidden}.about-page .section4 .content .item .img{height:360px;display:flex;justify-content:center;align-items:center;border:1px #ddd solid}.about-page .section4 .content .item .img img{max-width:94%;max-height:94%}.about-page .section4 .content .btn .honor-next{width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#c9c9ca}.about-page .section4 .content .btn .honor-next:hover{background:#ed7020}.about-page .section4 .content .btn .bar-pagination{position:relative;height:2px;width:100%;background:#eee}.about-page .section4 .content .btn .bar-pagination .swiper-pagination-progressbar-fill{height:5px;top:-2px;background:#ed7020}.about-page .section5 .content{display:flex;justify-content:space-between}.about-page .section5 .content span{display:flex;align-items:flex-end}.about-page .section6 .form-common form .item{background:#fbfaf8}.news-list .nav{display:flex;justify-content:center}.news-list .nav li{margin:0 10px}.news-list .nav li a{width:138px;height:40px;display:flex;justify-content:center;align-items:center;border:1px #ddd solid;border-radius:4px}.news-list .nav li a:hover,.news-list .nav li a.active{background:#ed7020;border-color:#ed7020;color:#fff}.news-list ol li a .img{width:28%;height:280px;position:relative;overflow:hidden;border-radius:6px}.news-list ol li a .text{display:flex;justify-content:center;flex-direction:column;border-bottom:2px #ddd solid}.news-list ol li a .text h4{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;white-space:normal;overflow:hidden}.news-list ol li a .text .desc{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;white-space:normal;overflow:hidden;line-height:30px}.news-list ol li a .text span{width:130px;height:38px;border-radius:4px;display:flex;justify-content:center;align-items:center;border:1px #ddd solid}.news-list ol li a:hover img{transform:scale(1.1)}.news-list ol li a:hover h4{color:#ed7020}.news-list ol li a:hover span{border-color:#ed7020;background:#ed7020;color:#fff}.news-list ol li a:hover span .icon{color:#fff}.store-page .section1 h2{position:relative;z-index:1}.store-page .section1 h2::before{content:'Live Experience';position:absolute;left:0;right:0;top:-50px;font-weight:bold;text-align:center;color:rgba(237,112,32,0.1);z-index:-1;font-size:80px;letter-spacing:2px}.store-page .section1 a span{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:auto;width:130px;height:130px;border-radius:50%;z-index:1;background:rgba(0,0,0,0.4);transition:.5s}.store-page .section1 a span::before{content:'';position:absolute;left:16%;right:16%;bottom:16%;top:16%;border-radius:50%;border:3px #fff solid;z-index:-1}.store-page .section1 a:hover span{background:#ed7020}.store-page .section2 h2{position:relative;z-index:1}.store-page .section2 h2::before{content:'Experience what';position:absolute;left:0;right:0;top:-50px;font-weight:bold;text-align:center;color:rgba(237,112,32,0.1);z-index:-1;font-size:80px;letter-spacing:2px}.store-page .section3 form{display:flex;align-items:center}.store-page .section3 form .info{display:flex;justify-content:space-between}.store-page .section3 form .info .item{width:32.8%;height:46px;display:flex;align-items:center;background:#fbfaf8}.store-page .section3 form .info .item input{color:#666}.store-page .section3 form .info .item .icon{color:#666}.store-page .section3 form input::-webkit-input-placeholder{color:#666}.store-page .section3 form input:-moz-placeholder{color:#666}.store-page .section3 form input::-moz-placeholder{color:#666}.store-page .section3 form input:-ms-input-placeholder{color:#666}.store-page .section3 form button{border-radius:4px;height:46px;display:flex;justify-content:center;align-items:center;background-image:linear-gradient(#ffa400, #ff8300, #ff5600);border-bottom:3px #d63707 solid}.store-page .section3 form button:hover{color:rgba(255,255,255,0.8)}.store-page .section3 .tel span{width:36px;height:36px;border-radius:50%;background:#ed7020;display:flex;justify-content:center;align-items:center}.join-list .info{height:80px;border:1px #ddd solid}.join-list .info p{width:150px;text-align:center}.join-list ul{border:1px #ddd solid;border-radius:4px}.join-list ul li .name{height:140px;cursor:pointer;border-top:1px #ddd solid;background:#fbfaf8}.join-list ul li .name h3{color:#333}.join-list ul li .name p{width:150px;display:flex;justify-content:center}.join-list ul li .name span{width:36px;height:36px;background:#fbfaf8;display:flex;justify-content:center;align-items:center;border-radius:50%}.join-list ul li .name span .icon{font-size:20px;color:#666;transition:.5s;transform:rotate(90deg)}.join-list ul li .name.collapsed{background:#fff}.join-list ul li .name.collapsed span .icon{transform:rotate(0)}.join-list ul li .desc{background:#fbfaf8}.join-list ul li .desc .content{border-top:1px #ddd solid;font-size:16px;color:#666;line-height:28px}.join-list ul li .desc p{font-size:16px;color:#666;line-height:28px}.join-list ul li .desc img{max-width:100%}.join-list ul li:first-child .name{border-top:none}.contact-list ul li{border:1px #ddd solid}.contact-list ul li .text{height:100%;display:flex;justify-content:space-between;flex-direction:column}.contact-list ul li .text a{display:flex;flex-direction:column;width:54px;align-items:center}.contact-list ul li .text a span{width:54px;height:54px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px #eee solid}.contact-list ul li .text a:hover{color:#ed7020}.contact-list ul li .text a:hover span{background:#ed7020;border-color:#ed7020}.contact-list ul li .text a:hover span .icon{color:#fff}.gjzx-page .section1 ul{display:flex}.gjzx-page .section1 ul li{display:flex;justify-content:center;flex:1}.gjzx-page .section1 ul li .item{display:flex;justify-content:center;align-items:center;flex-direction:column;width:220px;height:260px;position:relative;background:#fff;border:1px #ddd solid;border-radius:4px}.gjzx-page .section1 ul li .item::after{content:'';position:absolute;left:6px;top:6px;width:100%;border-radius:4px;height:100%;background:#eee;z-index:-1}.gjzx-page .section2{background:url(../images/assure/gjzx-1.jpg);background-size:cover}.gjzx-page .section2 ul{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.gjzx-page .section2 ul::before{content:'';position:absolute;left:4%;right:4%;top:50%;background:#ddd;height:1px;z-index:-1}.gjzx-page .section2 ul li .item{display:flex;justify-content:center;align-items:center;width:120px;height:136px;background:url(../images/assure/icon-3.png) no-repeat;background-size:100%}.gjzx-page .section2 ul li .item:hover{background:url(../images/assure/icon-2.png) no-repeat;background-size:100%}.gjzx-page .section2 ul li .item:hover h4{color:#fff}.gjzx-page .section2 ul li span{width:22px;height:22px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#ddd}.gjzx-page .section2 ul li span .icon{color:rgba(255,255,255,0.8);font-size:12px}.gjzx-page .section2 .form-common{position:absolute;left:0;right:0;bottom:-80px;display:flex;margin:auto;z-index:1}.gjzx-page .section3 ul{display:flex;flex-wrap:wrap}.gjzx-page .section3 ul li{width:33.333%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:30px 0}.gjzx-page .section3 ul li img{max-width:80%}.gjzx-page .section4 .img1{background:url(../images/assure/gjzx-5.jpg);background-size:cover}.gjzx-page .section4 .img3{background:url(../images/assure/gjzx-6.jpg);background-size:cover}.zjzx-page .section1 ul li .item{display:flex;justify-content:center;align-items:center;height:220px;border-bottom:#333 1px solid}.zjzx-page .section1 ul li .item .icon{font-size:80px}.zjzx-page .section2 .text{height:100%;background:#171919;padding:10%}.zjzx-page .section2 .text .line{position:relative;width:300px;height:1px;background:#c9c9ca}.zjzx-page .section2 .text .line::before{content:'';position:absolute;left:0;top:-1px;height:3px;background:#ed7020;width:50px}.zjzx-page .section2 .text ul::before{content:'';position:absolute;top:0;left:0;width:20px;bottom:0;background:url(../images/assure/line.png) no-repeat}.zjzx-page .section3 .content::before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background:#ddd;z-index:-1}.zjzx-page .section3 ul{display:flex}.zjzx-page .section3 ul li{display:flex;align-items:center;flex-direction:column;height:450px;flex:1;position:relative}.zjzx-page .section3 ul li:nth-child(even){flex-direction:column-reverse}.zjzx-page .section3 ul li .img img{width:100%;display:block}.zjzx-page .section3 ul li span{width:1px;height:46px;background:#ddd}.zjzx-page .section3 ul li i{position:absolute;left:calc(50% - 7px);right:0;top:calc(50% - 7px);width:14px;height:14px;display:flex;justify-content:center;align-items:center;border:1px #ddd solid;border-radius:50%;background:#fff}.zjzx-page .section3 ul li i::before{content:'';position:absolute;left:3px;right:3px;top:3px;bottom:3px;background:#ddd;border-radius:50%}.zjzx-page .section3 ul li:hover h4,.zjzx-page .section3 ul li:hover p{color:#ed7020}.zjzx-page .section4{background:#f8f8f8}.zjzx-page .section4 .content{width:420px;margin:auto}.zjzx-page .section4 .content ul li{background:#e5e5e5;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer}.zjzx-page .section4 .content ul li.swiper-slide-thumb-active{background:#ed7020;color:#fff}.zjzx-page .section4 .gc-container .item{display:flex;justify-content:space-between}.zjzx-page .section4 .gc-container .item .img{width:55%}.zjzx-page .section4 .gc-container .item .text{width:43%;background:#eee}.zjzx-page .section4 .gc-container .item .text .line{position:relative;height:1px;background:#c9c9ca}.zjzx-page .section4 .gc-container .item .text .line::before{content:'';position:absolute;left:0;top:-1px;height:3px;background:#ed7020;width:140px}.zjzx-page .section4 .btn div{width:120px;height:40px;display:flex;justify-content:center;align-items:center;background:#c9c9ca}.zjzx-page .section4 .btn div:hover{background:#ed7020}.zjzx-page .section5 ul li .item{border-radius:4px;overflow:hidden}.zjzx-page .section5 a{width:200px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:4px;margin:auto;background-image:linear-gradient(#ffa400, #ff8300, #ff5600);border-bottom:2px #d63707 solid;color:#fff}.zjzx-page .section6 .form-common form .item{background:#fbfaf8}.calculator{position:fixed;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7);z-index:99}.calculator .title{cursor:pointer;height:100px;position:relative;padding:0 5%}.calculator .title .img{width:170px;height:100%;position:relative}.calculator .title .img img{position:absolute;left:0;bottom:0;width:100%}.calculator .title .oth{background-image:-webkit-linear-gradient(bottom, #ffa400, #ff8300, #ff5600);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.calculator .title .btn{width:160px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:4px;margin:auto;background-image:linear-gradient(#ffa400, #ff8300, #ff5600);border-bottom:2px #d63707 solid;color:#fff}.calculator .title .close{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px #fff solid;cursor:pointer;transition:.5s}.calculator .title .close:hover{background:#ed7020;border-color:#ed7020}.calculator .title.cur .close{transform:rotate(180deg)}.calculator .order{display:none;overflow:hidden}.calculator .content{display:flex;justify-content:space-between}.calculator .content .material{position:relative;z-index:1}.calculator .content .material form{display:flex}.calculator .content .material form .info{width:56%}.calculator .content .material form .info .item{width:100%;height:44px;display:flex;align-items:center;border:1px #ddd solid;background:#fbfaf8}.calculator .content .material form input::-webkit-input-placeholder{color:#666}.calculator .content .material form input:-moz-placeholder{color:#666}.calculator .content .material form input::-moz-placeholder{color:#666}.calculator .content .material form input:-ms-input-placeholder{color:#666}.calculator .content .material .btn{display:flex;flex-direction:column;justify-content:center;align-items:center}.calculator .content .material .btn button{width:120px;height:120px;border-radius:50%;background-image:linear-gradient(#ffa400, #ff8300, #ff5600);display:flex;justify-content:center;align-items:center;position:relative}.calculator .content .material .btn button::before{content:'';position:absolute;left:50%;top:50%;right:50%;bottom:50%;border-radius:50%;transition:.5s;background:rgba(237,112,32,0.4);animation:dot1 1.2s linear infinite;z-index:-1}.calculator .content .budget{width:38%}.calculator .content .budget ul{background:#fbfaf8;border:1px #ddd solid}.calculator .content .budget ul li{display:flex;justify-content:center}.calculator .content .budget ul li p{width:190px;line-height:40px}.calculator .content .budget h6{line-height:30px}@keyframes dot1{0%{left:0%;top:0%;bottom:0%;right:0%}100%{left:-20%;top:-20%;bottom:-20%;right:-20%}}.quality-page .section1{background:url(../images/quality/quality-1.jpg);background-size:cover}.quality-page .section1 .content{display:flex}.quality-page .section1 .content .img{width:20%}.quality-page .section1 .content .text{width:20%;height:600px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;transform:translateX(-1px)}.quality-page .section1 .content ul{display:flex;flex-wrap:wrap;background:#fff}.quality-page .section1 .content ul li .item{height:300px;display:flex;justify-content:center;align-items:center;flex-direction:column}.quality-page .section1 .content ul li .item p{line-height:30px}.quality-page .section1 .content ul li:nth-child(2) .item{background:#f8f8f8}.quality-page .section1 .content ul li:nth-child(4) .item{background:url(../images/quality/quality-4.jpg);background-size:cover}.quality-page .section1 .content ul li:nth-child(5) .item{background:#ed7020}.quality-page .section1 .content ul li:nth-child(6) .item{background:#e62129}.quality-page .section2 .content{transform:translateY(7px);position:relative;z-index:10}.quality-page .section2 .content ul li{display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer}.quality-page .section2 .content ul li.swiper-slide-thumb-active h3{color:#ed7020}.quality-page .section2 .content ul li.swiper-slide-thumb-active span::before{background:#ed7020}.quality-page .section2 .content ul li span{width:14px;height:14px;display:flex;justify-content:center;align-items:center;border:1px #a6a1a1 solid;border-radius:50%;background:#fff;position:relative}.quality-page .section2 .content ul li span::before{content:'';position:absolute;left:3px;right:3px;top:3px;bottom:3px;background:#a6a1a1;border-radius:50%}.quality-page .section2 .configure-container .item .title{position:absolute;left:14%;top:20%;background:rgba(237,112,32,0.8);z-index:2;width:540px}.quality-page .section2 .configure-container .item .title p{line-height:36px}.quality-page .section2 .configure-container .item .text{position:absolute;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,0.8)}.quality-page .section2 .configure-container .item .text>div{display:flex;align-items:center}.quality-page .section2 .configure-container .item .text .info{flex-wrap:wrap}.quality-page .section2 .configure-container .item .text .info p{width:33.333%;line-height:36px}.quality-page .section2 .configure-container .path div{position:absolute;top:46%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:rgba(0,0,0,0.4);z-index:2}.quality-page .section2 .configure-container .path div:hover{background:#ed7020}.quality-page .section2 .configure-container .path .configure-prev{left:6%}.quality-page .section2 .configure-container .path .configure-next{right:6%}.quality-page .section3 .img{height:100%}.quality-page .section3 .img .info{position:absolute;left:0;right:0;bottom:0}.quality-page .section3 .img .info p{color:rgba(255,255,255,0.8)}.quality-page .section3 ul li .item{padding-top:100%}.quality-page .section3 ul li .item .text{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#f5f5f5}.quality-page .section3 ul li .item a{border:1px #ed7020 solid;width:120px;height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center}.quality-page .section3 ul li .item a:hover{background:#ed7020;color:#fff}.quality-page .section4 .content{position:absolute;left:0;right:0;bottom:-80px;display:flex;margin:auto;border-radius:6px;z-index:2}.quality-page .section4 .content ul li{height:160px;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.quality-page .section4 .content ul li::after{content:'';position:absolute;left:50%;right:50%;overflow:hidden;bottom:0;height:2px;transition:.5s;background:#ed7020}.quality-page .section4 .content ul li img{max-width:90%;max-height:90%}.quality-page .section4 .content ul li.swiper-slide-thumb-active::after{left:0;right:0}.quality-page .section4 .path div{position:absolute;top:46%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:rgba(0,0,0,0.4);z-index:2}.quality-page .section4 .path div:hover{background:#ed7020}.quality-page .section4 .path .pz-prev{left:6%}.quality-page .section4 .path .pz-next{right:6%}.quality-page .section5 ul li{position:relative}.quality-page .section5 ul li .text{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;flex-direction:column;margin:auto}.quality-page .section5 ul li .text p{width:440px;line-height:36px}.quality-page .section5 ul li .text span{background:#ed7020;display:inline-block}.quality-page .section5 ul li:nth-child(even) .text{align-items:flex-end}.quality-page .section6 ul{border-radius:6px;display:flex}.quality-page .section6 ul li{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column;border-left:1px #eee solid}.quality-page .section6 ul li:first-child{border-left:none}.quality-page .section6 ul li h4{display:flex;align-items:flex-start}.quality-page .section7 .text{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.quality-page .section7 .text span{width:50px;height:3px;background:#fff}.decoration-process{height:160px}.decoration-process ul{position:absolute;left:0;right:0;bottom:0;height:240px;background:#272727;display:flex;justify-content:space-between;align-items:center}.decoration-process ul .item{display:flex;justify-content:center;align-items:center;flex-direction:column}.decoration-process ul .item .icon{color:rgba(255,255,255,0.8)}.decoration-process ul .item:hover .icon{animation:gotop .5s linear}@keyframes gotop{0%{transform:translateY(0)}50%{transform:translateY(-16px)}100%{transform:translateY(0)}}.comoon-filter h3{border-bottom:1px #eee solid}.comoon-filter ul li{display:flex}.comoon-filter ul li h4{border-right:1px #eee solid}.comoon-filter ul li a{margin-right:46px;font-size:15px;color:#666}.comoon-filter ul li a:hover{color:#ed7020}.comoon-filter ul li a.cur{color:#ed7020}.comoon-filter ul li .designer-all{width:50px;height:30px;display:flex;justify-content:center;align-items:center;border:1px #ed7020 solid;border-radius:2px;color:#ed7020;font-size:16px}.designer-list ol li .item{border-radius:6px}.designer-list ol li .item .info{display:flex;justify-content:space-between}.designer-list ol li .item .info .img{width:20%}.designer-list ol li .item .info .img img{width:100%;display:block}.designer-list ol li .item .info .desc{line-height:24px}.designer-list ol li .item .info a{width:110px;height:36px;border-radius:4px;display:flex;justify-content:center;align-items:center;background:#ed7020}.designer-list ol li .item .info a:hover{color:rgba(255,255,255,0.8)}.designer-list ol li .item .albums{display:flex}.designer-list ol li .item .albums .img{width:32.6%;height:140px;margin-right:1.1%;position:relative;overflow:hidden}.designer-list ol li .item .albums .img:last-child{margin-right:0}.designer-list ol li .item .albums .img:hover img{transform:scale(1.1)}.vr-list ol li .item{border-radius:4px;overflow:hidden}.vr-list ol li .item .img{height:300px;position:relative}.vr-list ol li .item .img .vr{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;opacity:0;background:rgba(0,0,0,0.5);transition:.5s}.vr-list ol li .item .img .vr img{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;margin:auto}.vr-list ol li .item .img .vr img.a{width:120px}.vr-list ol li .item .img .vr img.b{width:150px}.vr-list ol li .item .img .vr:hover .b{animation:rotate 5s linear infinite}.vr-list ol li .item:hover .vr{opacity:1}.vr-list ol li .text .title{display:flex;justify-content:space-between}.vr-list ol li .text .title a{border:1px #ddd solid;border-radius:14px;width:100px;height:28px;display:flex;justify-content:center;align-items:center}.vr-list ol li .text .title a:hover{color:#fff;background:#ed7020}.vr-list ol li .text .info{display:flex;justify-content:space-between}.vr-list ol li .text .info p{display:flex;flex-direction:column}.news-detail .title{border-bottom:1px #e3e3e3 solid}.news-detail .content{line-height:24px;min-height:200px}.news-detail .content img{max-width:100%;display:block;margin:auto}.news-detail .content iframe{width:100% !important;height:600px !important}.news-detail .news-detail-footer{border-top:1px #f5f5f5 solid;line-height:30px}.news-detail .news-detail-footer a{font-size:14px;color:#333}.news-detail .news-detail-footer a:hover{color:#ed7020}.hint{width:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.8);height:100%;z-index:9999999;display:flex;justify-content:center;align-items:center;display:none}.hint.error .cuowu{display:block}.hint.right .zhengque{display:block}.hint .conBox{width:400px;background:#fff}.hint .conBox .tcClose{width:33px;height:90px;position:absolute;right:45px;top:-90px;cursor:pointer}.hint .conBox .text{display:flex;flex-direction:column;align-items:center}.hint .conBox .text p{line-height:36px}.hint .conBox .text span{display:flex;justify-content:center;align-items:center;width:140px;height:52px;background:#ed7020;cursor:pointer}.hint .conBox .text span:hover{color:rgba(255,255,255,0.8)}.activity{position:fixed;left:0;bottom:12%;width:240px;z-index:999;animation:gotop 2s linear infinite}.activity a img{width:100%;display:block}.activity .activity-close{position:absolute;top:0;right:0;cursor:pointer}/*# sourceMappingURL=./style.css.map */