@charset "utf-8";body,input,select,textarea{font-family:icon,Microsoft Yahei,SimSun}body{max-width:1920px;min-width:86em;margin:0 auto;padding:0;font-size:14px;color:#666;background-color:#fff}body.back{background:#f6f6f6}img{border:0}form{margin:0;padding:0;width:100%}input,select,textarea{font-size:1em}input::-ms-clear,input::-ms-reveal{display:none}section,div,ul,li{margin:0;padding:0;display:block;overflow:hidden}ul,li{list-style-type:none}li{text-overflow:ellipsis}a{text-decoration:none;color:#333;outline:0}a:hover{text-decoration:none;color:#0078ff}a,.arow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:640px){::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background-color:transparent}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@font-face{font-family:'icon';src:url("/web/images/iconfont.woff2?t=1666879640") format("woff2"),url("/web/images/iconfont.woff?t=1666879640") format("woff")}.more{width:3em;height:3em;border-radius:50%;border:1px solid #333;color:#333;font-family:icon;display:block;margin:2em 0 3em;text-align:center;line-height:3em;transition:background .3s;position:relative;z-index:1;overflow:hidden}.more:before,.more:after{content:'\eca2';width:100%;height:100%;font-size:1.5em;display:inline-block;transition:left .3s;position:absolute;top:0;left:-100%}.more:after{left:0}.more:hover{background:#0078ff;color:#fff;border:1px solid #0078ff}.more:hover:before{left:0}.more:hover:after{left:100%}#img_box{width:100%;height:100%;position:fixed;z-index:99;left:0;top:0;background:rgba(0,0,0,.9)}#img_box img.show{max-width:80%;max-height:80%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}#img_box .close,.product-video-open .close{width:1.2em;height:1.2em;line-height:1.2em;text-align:center;font-size:3em;color:#fff;position:absolute;top:.6em;right:.6em;cursor:pointer;font-family:icon;z-index:999}.name{color:#333;text-align:center}.name h1{margin:0}.name p{font-size:1.5em;margin:.25em 0;color:#0078ff}.name p:after{content:'';width:2em;height:.25em;display:block;background:#0078ff;margin:0 auto;margin-top:.5em}.name small{display:block;font-size:1.125em;line-height:200%;color:#646464}.z_wave{position:absolute;overflow:visible;left:50%;transform:translate(-50%) translateY(0);bottom:-15vw;z-index:1;transition:ease 2s}.z_wave .wave,.z_menu_close .wave1,.z_wave .wave2{z-index:-1;position:absolute;width:19vw;height:19vw;background:#5ca7fb;border-radius:45%;animation:rotate 6s linear infinite;mix-blend-mode:multiply}.z_wave .wave1{background:#5ca7fb;transform:translate(-20%,0) rotate(0);opacity:.8;width:17vw;height:17vw;animation:rotate1 6s linear -4s infinite;border-radius:65%}.z_wave .wave2{background:#5ca7fb;transform:translate(20%,0) rotate(0);animation:rotate2 8s linear -2s infinite;width:15vw;height:15vw;border-radius:30%}.z_wave .icon{position:absolute;left:32%;bottom:24%;z-index:2}@keyframes rotate{50%{border-radius:38%;transform:rotate(180deg)}100%{border-radius:45%;transform:rotate(360deg)}}@keyframes rotate1{50%{border-radius:38%;transform:translate(-30%,8%) rotate(180deg)}100%{border-radius:45%;transform:translate(-20%,0%) rotate(360deg)}}@keyframes rotate2{50%{transform:translate(30%,8%) rotate(180deg)}100%{transform:translate(20%,0%) rotate(360deg)}}.himg{position:relative;z-index:1}.himg img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transition:transform .4s ease}.himg.auto img{min-width:0;max-width:100%;max-height:100%;height:auto}.himg:hover img{transform:scale(1.1,1.1)}.mrow{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.grid{display:grid;justify-content:space-between;flex-flow:wrap;grid-template-columns:repeat(auto-fill,var(--width))}.center{width:92em;margin:0 auto;position:relative}.number-roll span{width:.6em;height:1em;line-height:1em;display:inline-block;font-size:4em;font-family:Arial;overflow:hidden;position:relative;font-weight:500}.number-roll span:after{content:'+';display:inline-block;vertical-align:top}.number-roll span:before{content:'0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9';display:block;transition:transform 2s ease-out .4s;font-weight:bold}.number-roll.on span.n1:before{transform:translateY(-10em)}.number-roll.on span.n2:before{transform:translateY(-11em)}.number-roll.on span.n3:before{transform:translateY(-12em)}.number-roll.on span.n4:before{transform:translateY(-13em)}.number-roll.on span.n5:before{transform:translateY(-14em)}.number-roll.on span.n6:before{transform:translateY(-15em)}.number-roll.on span.n7:before{transform:translateY(-16em)}.number-roll.on span.n8:before{transform:translateY(-17em)}.number-roll.on span.n9:before{transform:translateY(-18em)}.number-roll.on span.n10:before{transform:translateY(-19em)}.number-roll span.symbol{width:.3em}.number-roll.on span.symbol:before{content:','}.number-roll.on span.plus{font-size:2em;vertical-align:top;margin-left:.2em}.number-roll.on span.plus:before{content:'+';vertical-align:top}.page{text-align:left;margin-bottom:2em;text-align:center;margin:3em auto}.page a{text-align:center;width:2.5em;height:2.5em;display:inline-block;margin-left:1em;color:#fff;line-height:2.5em;background:#333}.page a.on,.page a:hover{background:#0078ff;color:#fff}.banner{width:100%;position:relative;height:85vh}.banner .list{white-space:nowrap;height:100%}.banner .list li{display:inline-block;vertical-align:top;position:relative;z-index:1;width:100%;height:100%}.banner .list li img{position:absolute;min-width:100%;height:100%;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transform:scale(1.1,1.1);transition:transform 8s}.banner .both{position:absolute;left:0;right:0;bottom:3vh;margin:0 auto;z-index:1;text-align:center}.banner .both .goto{width:2em;height:2em;border-radius:50%;border:1px solid #fff;font-family:icon;display:inline-block;vertical-align:middle;line-height:2em;text-align:center;color:#fff;cursor:pointer}.banner .both .goto:hover{background:#0078ff}.banner .both .goto:after{content:'\e660'}.banner .both .goto.next:after{content:'\eca1'}.banner .both .num{display:inline-block;vertical-align:middle;margin:0 1em}.banner .both .num li{display:inline-block;vertical-align:top;color:#fff;margin-right:1em;cursor:pointer}.banner .both .num li.on,.banner .both .num li:hover{color:#0078ff}.banner .both .num li:last-child{margin-right:0}.banner .both .num li:after{content:attr(data-num)}.banner .list li .text{display:inline-block;z-index:1;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:50%;margin:auto;color:#fff;opacity:0;overflow:visible;text-align:center}.banner .list li .text h1{line-height:150%;border-bottom:1px solid rgba(255,255,255,.8);padding-bottom:.5em;font-size:3em;transform:translateX(-30%);opacity:0;transition:.6s;transition-timing-function:ease-out}.banner .list li .text b{font-size:1.75em;font-weight:bold;line-height:180%;transform:translateX(-20%);opacity:0;transition:.6s;transition-timing-function:ease-out;color:#fff;display:inline-block}.banner .list li.on .text{transform:translateY(-50%) translateX(-50%);opacity:1;transition-delay:.6s}.banner .list li.on .text h1{transform:translateX(0);opacity:1;transition-delay:.8s}.banner .list li.on .text b{transform:translateX(0);opacity:1;transition-delay:1s}.banner .list li.on img{transform:scale(1,1)}.about-industry{position:relative;z-index:1;background:#f5f5f5;margin:3em auto}.about-industry .about{overflow:visible;width:calc(50% - 4em);position:relative;padding:2em}.about-industry .about .text{color:#333}.about-industry .about .text h1{margin:0}.about-industry .about .text p{font-size:1.5em;margin:.25em 0;color:#0078ff}.about-industry .about .text p:after{content:'';width:2em;height:.25em;display:block;background:#0078ff;margin-top:.5em}.about-industry .about .text small{display:block;font-size:1.125em;line-height:200%}.about-industry .about .list{margin-top:2em;display:flex;justify-content:space-between}.about-industry .about .list li{display:inline-block;text-align:center}.about-industry .about .list li:last-child{margin-right:0}.about-industry .about .list li.number-roll{color:#0078ff}.about-industry .about .list li.number-roll span{font-size:2.5em}.about-industry .about .list li.number-roll span.plus{font-size:2em;position:absolute}.about-industry .about .more{margin-bottom:0}.about-industry .about .history{width:110%;height:18vw;position:relative}.about-industry .about .history .img{width:70%;height:100%;display:block;transition:filter .3s}.about-industry .about .history .box{position:absolute;bottom:2em;left:2em;zoom:1;color:#fff}.about-industry .about .history .box h1{font-size:1.5em;font-weight:normal;margin:0}.about-industry .about .history .box p{font-size:2em;font-weight:normal;margin:0}.about-industry .about .history .box em{margin:0;border:1px solid #fff;margin-top:1em;width:2.5em;height:2.5em;line-height:2.5em;color:#fff;overflow:hidden}.about-industry .about .history .img:hover{filter:grayscale(20%)}.about-industry .about .history .back{width:30%;height:100%;position:absolute;right:0;top:0;background:#0078ff;z-index:1}.about-industry .img{width:50%;position:absolute;right:0;top:0;bottom:0}.about-industry .img img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transform:scale(1,1);transition:transform .6s}.about-industry .img:hover img{transform:scale(1.1,1.1)}.about-industry.pc .about{left:-20%;opacity:0;transition:left .6s,opacity .6s;transition-delay:.4s}.about-industry.pc .about.on{left:0;opacity:1}.about-industry.pc .industry{right:-30%;opacity:0;transition:right .6s,opacity .6s}.about-industry.pc .industry.on{right:0;opacity:1}.business{margin:3em auto}.business .box{margin-top:3em;height:27vw;display:flex;justify-content:space-between}.business .box .tab{width:15%;height:100%;position:relative;cursor:pointer;transition:width .4s}.business .box .tab img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transition:transform .4s ease}.business .box .tab:after{content:'';width:100%;height:100%;position:absolute;left:0;right:0;top:0;background:#0078ff;opacity:.9}.business .box .tab:before{content:attr(data-num);position:absolute;right:.5em;top:.5em;font-size:3em;color:#fff;opacity:0}.business .box .tab .bumore{position:absolute;bottom:2em;left:0;right:0;color:#fff;z-index:1;visibility:hidden;opacity:0;top:0;bottom:0;transition:opacity .6s,transform .6s;font-family:icon;text-align:center;line-height:3em}.business .box .tab .bumore h1{display:inline-block;vertical-align:middle;font-size:1.5em;position:absolute;left:1em;right:1em;text-align:center;bottom:2em}.business .box .tab .bumore h1:after{content:'\eca1';width:1.5em;height:1.5em;border-radius:50%;border:1px solid #fff;display:inline-block;vertical-align:middle;line-height:1.5em;margin-left:1em}.business .box .tab .cover{position:absolute;left:0;right:0;top:0;bottom:0;padding:5em 0;text-align:center;color:#fff;z-index:1}.business .box .tab .cover:before{content:attr(data-name);font-size:2em;width:1em;display:block;margin:0 auto}.business .box .tab .cover:after{content:attr(data-num);position:absolute;bottom:3.3em;left:0;right:0;font-size:1.5em}.business .box .tab .z_wave{transform:translate(-50%) translateY(3em);transition:transform .6s}.business .box .tab:hover .z_wave{transform:translate(-50%) translateY(0)}.business .box .tab.on{width:50%}.business .box .tab.on:after{opacity:0}.business .box .tab.on:before{opacity:1}.business .box .tab.on .bumore{visibility:visible;opacity:1;transform:translateY(0);transition-delay:.3s}.business .box .tab.on .cover{visibility:hidden}.business .box .tab.on .z_wave{display:none}.business.pc{transform:translateY(20%);opacity:0;transition:transform .6s,opacity .6s}.business.pc.on{transform:translateY(0);opacity:1}.environment{position:relative;height:33vw}.environment .left{width:25%;height:calc(100% - 3em);padding:3em 5% 0 5%;background:#e6e6e6;position:relative}.environment .left .name{text-align:left}.environment .left .name p:after{margin:0;margin-top:.5em}.environment .left .name small{margin-top:2em}.environment .left .name small b{color:#333}.environment .left .line:before{content:'';width:1px;height:5em;display:block;background:#333;transform:translateX(1.5em)}.environment .left .wecheat{width:10em;display:block;margin:0 auto}.environment .left .wecheat img{width:100%}.environment .left:after{content:'';background:url(/web/images/in-cy-back.png) no-repeat right bottom;background-size:contain;width:30vw;height:35vw;display:block;position:absolute;bottom:0;right:0;opacity:.3}.environment .right{position:absolute;width:55%;padding:3em 5% 0 5%;right:0;bottom:0;top:0;background:#f5f5f5}.environment .right .list{column-count:3;column-gap:1em}.environment .right .list li{margin-bottom:10px}.environment .right .list li.on{background:#e6e6e6;padding:2em 1em}.environment .right .list li.on h1{font-size:1em;color:#333}.environment .right .list li.on h1:before{content:'';width:2em;height:3px;display:block;background:#646464;margin-bottom:1em}.environment .right .list li.on p{line-height:180%}.environment .right .list li img{width:100%;display:block;transition:transform .3s}.environment .right .list li:hover img{transform:scale(1.1,1.1)}.environment.pc .left{transform:translateY(20%);opacity:0;transition:transform .6s,opacity .6s}.environment.pc .right{transform:translateY(20%);opacity:0;transition:transform .6s,opacity .6s;transition-delay:.3s}.environment.pc .left.on{transform:translateY(0);opacity:1}.environment.pc .right.on{transform:translateY(0);opacity:1}.news{margin:3em auto}.news .list{width:100%;margin:0 auto;margin-top:2em;--width:23%}.news .list a{display:inline-block;white-space:normal}.news .list a h1{font-size:1.25em;line-height:160%}.news .list a h1:before{content:'';width:2em;height:3px;display:block;background:#646464;margin-bottom:1em;transition:width .6s}.news .list a p{line-height:180%;color:#787878}.news .list a em:after{content:attr(data-tma);color:#787878;font-style:initial}.news .list a .more{width:2.5em;height:2.5em;line-height:2.5em}.news .list a:hover h1:before{width:100%;background:#0078ff;transition-duration:10s}.news.pc{transform:translateY(20%);opacity:0;transition:transform .6s,opacity .6s}.news.pc.on{transform:translateY(0);opacity:1}.contact{position:relative;display:none}.contact .img{width:70%;transition:filter .3s}.contact .img img{width:100%;display:block}.contact:hover .img{filter:grayscale(0%)}.contact .text{width:30%;position:absolute;right:0;top:0;bottom:0;background:#e6e6e6}.contact .text:after{content:'';background:url(/web/images/in-cy-back.png) no-repeat right bottom;background-size:contain;width:30vw;height:35vw;display:block;position:absolute;bottom:-30%;right:-20%;opacity:.3}.contact .text .box{position:absolute;top:50%;transform:translateY(-50%);left:10%;right:10%;z-index:1}.contact .text .box .name{text-align:left}.contact .text .box .name p:after{margin:0;margin-top:.5em}.contact .text .box .list{margin-top:2em}.contact .text .box .list li{line-height:200%;color:#333;font-size:1.125em}.contact .text .box .conurl{width:15vw;height:3em;line-height:3em;background:#323232;color:#fff;display:block;margin-top:3em;position:relative;text-indent:2em;font-family:icon}.contact .text .box .conurl:before{content:'招聘专区'}.contact .text .box .conurl:after{content:'\eca2';display:block;position:absolute;right:1em;top:50%;transform:translateY(-50%);font-size:1.5em;transition:transform .3s}.contact .text .box .conurl:hover{background:#0078ff}.contact .text .box .conurl:hover:after{transform:translateY(-50%) translateX(.25em)}header{z-index:3;left:0;right:0;padding:1.5em 0;background:#fff}header .center{display:flex;justify-content:space-between;align-items:center}header .center .logo{color:#fff}header .center .logo:after{content:'重庆维冠建筑科技（集团）有限公司';display:none;vertical-align:middle;font-size:1.25em}header .center .logo img{width:25em;display:inline-block;vertical-align:middle}header .center .nav a{display:inline-block;vertical-align:top;margin:0 .75em;color:#333;font-size:1.125em}header .center .nav a:hover{color:#0078ff}header.on{position:fixed;top:0;box-shadow:.5em .5em .5em rgba(51,51,51,.3)}footer{background:#323232;padding:3em 0;color:#fff}footer a{color:#fff}footer .center{overflow:visible}footer .center .left{width:70%}footer .center .left .nav{width:100%;border-bottom:1px solid #464646;padding-bottom:1em}footer .center .left .nav a{display:inline-block;vertical-align:top;margin-right:2em}footer .center .left p,footer .center .left p a{color:#646464}footer .center .right{position:absolute;right:0;top:50%;transform:translateY(-50%);overflow:visible}footer .center .right a{display:inline-block;vertical-align:top;width:3em;height:3em;line-height:3em;text-align:center;border-radius:50%;background:#646464;color:#fff;margin-left:1.5em;position:relative;overflow:visible}footer .center .right a:hover{background:#0078ff}footer .center .right a:after{content:attr(data-icon);font-size:2em}footer .center .right a span{position:absolute;width:8em;height:8em;background:#fff;bottom:130%;transform:translateX(-50%);left:25%;visibility:hidden;opacity:0;transition:opacity .3s}footer .center .right a span:after{content:'';width:0;height:0;border-left:.5em solid transparent;border-right:.5em solid transparent;border-top:.75em solid #fff;position:absolute;top:100%;left:50%;transform:translateY(-50%)}footer .center .right a span img{width:95%;height:95%}footer .center .right a:hover span{visibility:visible;opacity:1}.inside-banner{height:40vh;position:relative;z-index:1}.inside-banner img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto}.inside-nav{text-align:center;border-radius:.5em;box-shadow:0 0 1em rgba(51,51,51,.1);padding:2em 0;margin:3em auto}.inside-nav a{display:inline-block;vertical-align:top;padding:.5em 2em;margin:0 2em;background:#0078ff;color:#fff;border-radius:1em;line-height:1.8em}.inside-nav a.on,.inside-nav a:hover{background:#387be3}.inside-about{margin:5em auto;display:flex;justify-content:space-between;flex-flow:wrap;z-index:1;margin-bottom:0}.inside-about .name{text-align:left;width:30%}.inside-about .name h1{font-size:3em}.inside-about .name p:after{margin:0;margin-top:.5em}.inside-about .text{width:70%}.inside-about .text p{line-height:180%;font-size:1.125em;color:#333}.inside-about .text .list{margin-top:3em;display:flex;justify-content:space-between}.inside-about .text .list li{display:inline-block;text-align:center}.inside-about .text .list li:last-child{margin-right:0}.inside-about .text .list li.number-roll{color:#0078ff}.inside-about .text .list li.number-roll span{font-size:3.5em}.inside-about .text .list li.number-roll span.plus{font-size:2em;position:absolute}.side-brief .box{height:13vw;position:relative;margin-top:3em}.side-brief .img-list{height:100%}.side-brief .img-list .list{white-space:nowrap;height:100%}.side-brief .img-list .list li{width:calc(25% - 1.5em);height:100%;display:inline-block;vertical-align:top;position:relative;z-index:1;margin-right:2em}.side-brief .img-list .list li:last-child{margin-right:0}.side-brief .img-list .list li img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto}.side-brief .img-list .goto{position:absolute;top:50%;transform:translateY(-50%);left:2em;width:3em;height:3em;border-radius:50%;background:#fff;color:#333;text-align:center;line-height:3em;font-family:icon;opacity:0;transition:opacity .3s;cursor:pointer;z-index:2}.side-brief .img-list .goto:after{content:'\e660';font-size:1.5em}.side-brief .img-list .goto.next{position:absolute;left:initial;right:2em}.side-brief .img-list .goto.next:after{content:'\eca1'}.side-brief .img-list:hover .goto{opacity:1}.side-brief .img-list .goto:hover{background:#0078ff;color:#fff}.inside-about.pc{transform:translateY(20%);opacity:0;transition:transform .6s,opacity .6s}.inside-about.pc.on{transform:translateY(0);opacity:1}.inside-honor{position:relative;padding:5vw 0 5em 0;overflow:visible}.inside-honor:after{content:'';width:100%;height:calc(100% + 10vw);display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:url(/web/images/honor-back.jpg) no-repeat center center;background-size:cover;z-index:-1}.inside-honor .center{display:flex;justify-content:space-between;position:relative;z-index:1}.inside-honor .center .left{width:30%}.inside-honor .center .left .name{color:#fff;text-align:left}.inside-honor .center .left .name h1,.inside-honor .center .left .name p{color:#fff}.inside-honor .center .left .name p:after{margin:0;margin-top:.5em;background:#fff}.inside-honor .center .left .box{margin-top:7vw}.inside-honor .center .left .box .goto{width:3em;height:3em;line-height:3em;text-align:center;font-family:icon;border-radius:50%;border:1px solid #fff;color:#fff;font-family:icon;display:inline-block}.inside-honor .center .left .box .goto:after{content:'\e660';font-size:1.5em}.inside-honor .center .left .box .goto.next{margin-left:1em}.inside-honor .center .left .box .goto.next:after{content:'\eca1'}.inside-honor .center .left .box .goto:hover{background:#0078ff}.inside-honor .center .right{width:65%}.inside-honor .center .right .list{white-space:nowrap}.inside-honor .center .right .list li{width:45%;height:15vw;display:inline-block;vertical-align:top;margin-right:5%}.inside-honor.pc{transform:translateY(20%);opacity:0;transition:transform .6s,opacity .6s}.inside-honor.pc.on{transform:translateY(0);opacity:1}.inside-history{padding:5em 0 5em 0;background:#fff;position:relative;z-index:1;overflow:visible}.inside-history .box{position:relative;overflow:visible}.inside-history .box .text{position:relative;padding-top:30vw;border-bottom:3px solid #0078ff}.inside-history .box .text:after{content:'';width:100%;height:100%;position:absolute;background:url(/web/images/history-back.png) no-repeat center center;bottom:0;left:0;right:0;opacity:.1;z-index:-1;transform:translateY(4em)}.inside-history .box .text .con{max-width:46vw;text-align:center;margin:0 auto;line-height:200%;opacity:0;visibility:hidden;position:absolute;top:3vw;left:50%;transform:translateX(-50%) translateY(50%);transition:opacity .6s,transform .6s}.inside-history .box .text .con h1{font-size:4em;color:#0078ff}.inside-history .box .text .con p{font-size:1.125em}.inside-history .box .text .con.on{visibility:visible;opacity:1;transform:translateX(-50%) translateY(0)}.inside-history .box .hidden{position:absolute;bottom:0;left:0;right:0;transform:translateY(2.8em)}.inside-history .box .hidden .center{margin:0 auto}.inside-history .box .hidden .center .list{white-space:nowrap;display:flex;justify-content:center;align-items:center}.inside-history .box .hidden .center .list li{width:5.6em;height:5.6em;border-radius:50%;background:#fff;display:inline-block;vertical-align:top;text-align:center;line-height:5.6em;margin:0 2em;color:#333;transition:background .4s;cursor:pointer}.inside-history .box .hidden .center .list li.on,.inside-history .box .hidden .center .list li:hover{background:#0078ff;color:#fff}.inside-history.pc{transform:translateY(20%);opacity:0;transition:transform .6s,opacity .6s}.inside-history.pc.on{transform:translateY(0);opacity:1}.inside-industry{margin:5em auto;--width:32%}.inside-industry.on{height:auto}.inside-industry a{position:relative;margin-bottom:3em}.inside-industry a .himg{height:20em}.inside-industry a .text{margin:0;text-align:center;font-weight:normal;background:#fafafa;padding:1em 2em}.inside-industry a .text h1{font-size:1.25em;line-height:3em;margin:0;font-weight:normal}.inside-industry a .text p{margin-bottom:0;margin:0}.industry-con .img{width:100%;height:40em;position:relative;margin:3em auto;margin-bottom:1em}.industry-con .img ul{width:100%;height:100%}.industry-con .img ul li{display:inline-block;vertical-align:top;height:100%;width:100%;position:relative;background:#f1f1f1}.industry-con .img ul li img{max-width:90%;max-height:90%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.industry-con .img .goto{position:absolute;top:50%;transform:translateY(-50%);left:2em;width:3em;height:3em;border-radius:50%;background:#fff;color:#333;text-align:center;line-height:3em;font-family:icon;cursor:pointer;z-index:2}.industry-con .img .goto:after{content:'\e660';font-size:1.5em}.industry-con .img .goto.next{position:absolute;left:initial;right:2em}.industry-con .img .goto.next:after{content:'\eca1'}.industry-con .img .goto:hover{background:#0078ff;color:#fff}.industry-con .text{display:flex;justify-content:space-between;margin-bottom:3em;color:#333}.industry-con .text h1{font-weight:normal;margin-bottom:0}.industry-con .text p{margin-top:0;line-height:180%}.industry-con .text h1:after{content:'';width:2em;height:3px;display:block;background:#333;margin:.5em 0}.industry-con .text .inside-name{padding:3em 5%;background:#f1f1f1;width:20%}.industry-con .text .inside-name p{font-size:1.25em;margin-top:2em}.industry-con .text .inside-con{padding:3em 5%;width:60%}.industry-con .text .inside-con p{line-height:200%;margin-top:2em;font-size:1.125em}.project{margin:5em auto;--width:32%;margin-bottom:0}.project li{position:relative;margin-bottom:3em}.project li .himg{height:20em}.project li h1{margin:0;font-size:1.125em;text-align:center;font-weight:normal;line-height:3em}.news_list{margin:3em auto;overflow:visible}.news_list li{margin-bottom:2em;background:#fff;display:flex;transition:background-color .4s;padding:2em 1em}.news_list li p{margin:0}.news_list li .center{display:flex;justify-content:space-between}.news_list li .himg{width:30%;height:15em;background-color:#ddd;border-radius:.5em;display:block;overflow:hidden}.news_list li .himg img{min-width:initial;height:auto;width:100%}.news_list li .info{width:65%;line-height:2em}.news_list li .info span{font-size:1.125em}.news_list li .info a{display:block;margin:1em 0 1em 0;font-size:1.75em;color:#333}.news_list li .info small{opacity:.5;font-size:1em;color:#646464;margin-top:1em}.news_list li:hover .info span,.news_list li:hover .info small{color:#0078ff}.news_list li:hover .himg img{transform:scale(1.1,1.1)}.job-center{max-width:92em;margin:0 auto}.job-name h1{font-weight:normal;position:relative;padding-left:1em}.job-name h1:after{content:attr(data-en);display:block;font-size:.75em;color:#0078ff}.job-name h1:before{content:'';width:.25em;height:100%;position:absolute;left:0;top:0;bottom:0;background:#0078ff}.job-idea{margin-top:3em}.job-idea .text{position:relative;margin:1em 0 0}.job-idea .text:after{content:'';width:35%;height:100%;position:absolute;left:0;top:0;bottom:0;background:#0078ff}.job-idea .text .job-center{padding:3em 0;position:relative;z-index:1;display:flex;justify-content:space-between}.job-idea .text .job-center .img{width:100%;max-width:50%;margin-right:3%}.job-idea .text .job-center .img img{display:block;width:100%}.job-idea .text .job-center .con{width:47%}.job-idea .text .job-center .con h1{color:#0078ff;margin-top:0}.job-idea .text .job-center .con p{line-height:200%;font-size:1.125em;margin-bottom:0}.job-idea.pc{transform:translateY(20%);opacity:0;transition:transform .6s,opacity .6s}.job-idea.pc.on{transform:translateY(0);opacity:1}.job-core{padding:3em 0;background:#f1f1f1}.job-core .text{margin-top:2em;position:relative}.job-core .text .list{padding:2em;background:#fff}.job-core .text .list li{position:relative;color:#333;font-family:icon;padding:1.5em 0;border-bottom:1px solid #f1f1f1}.job-core .text .list li:last-child{border-bottom:0}.job-core .text .list li:after{content:'\eca1';width:1.5em;height:1.5em;display:block;border-radius:50%;border:1px solid #0078ff;text-align:center;line-height:1.5em;position:absolute;right:0;top:0;color:#0078ff;margin-top:1.5em}.job-core .text .list li h1{margin:0;font-weight:normal;font-size:1.5em}.job-core .text .list li p{color:#b4b4b4;font-size:1.125em;line-height:200%;display:none}.job-core .text .list li.on p{display:block;line-height:200%}.job-core .text .list li.on:after{transform:rotate(90deg)}.job-core .text .img{height:100%;width:50%;position:absolute;right:0;top:0;bottom:0}.job-core .text .img img{position:absolute;min-width:100%;height:100%;left:0;right:0;top:0;bottom:0;margin:auto;transition:transform .3s}.job-core .text .img:hover img{transform:scale(1.1,1.1)}.job-core.pc{transform:translateY(20%);opacity:0;transition:transform .6s,opacity .6s}.job-core.pc.on{transform:translateY(0);opacity:1}.job-style{background:#fff;padding:3em 0}.job-style .box{margin-top:3em;position:relative}.job-style .box .hiden{width:calc(100% - 10em);margin:0 auto}.job-style .box .hiden .list{margin:0 auto;white-space:nowrap}.job-style .box .hiden .list li{display:inline-block;vertical-align:top;width:calc(100%/3 - 1em);margin-right:1.5em}.job-style .box .hiden .list li:last-child{margin-right:0}.job-style .box .hiden .list li span{width:100%;height:15vw;display:block;overflow:hidden}.job-style .box .hiden .list li h1{font-size:1.25em;padding:1em;text-align:center;background:#f4f4f4;margin:0;color:#0078ff}.job-style .box .goto{width:3em;height:3em;line-height:3em;border:2px solid #0078ff;text-align:center;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);font-family:icon;color:#0078ff;cursor:pointer}.job-style .box .goto:after{content:'\e660';font-size:1.5em}.job-style .box .goto.next{left:initial;right:0}.job-style .box .goto.next:after{content:'\eca1'}.job-style .box .goto:hover{background:#0078ff;color:#fff}.job-style.pc{transform:translateY(20%);opacity:0;transition:transform .6s,opacity .6s}.job-style.pc.on{transform:translateY(0);opacity:1}.job-box{background:#0078ff;color:#fff;padding:3em 0}.job-box .job-name h1:after{color:#fff}.job-box .job-name h1:before{background:#fff}.job-box .list{margin:2em 0}.job-box .list a{position:relative;padding:1em;display:block;overflow:hidden;background:#479af6;color:#fff;margin-bottom:2em;border-radius:1em;transition:background .4s}.job-box .list a h1{font-size:1em}.job-box .list a h1{font-size:1.5em;font-weight:normal}.job-box .list a span{border-radius:.5em;line-height:3em;position:absolute;width:5em;text-align:center;display:inline-block;vertical-align:top;background:#fff;color:#0078ff;top:50%;transform:translateY(-50%);right:2em}.job-box .list a:hover{background:#fff;color:#0078ff}.job-box .list a span:hover{background:#fff;color:#479af6}.job-box .list a:hover span{background:#0078ff;color:#fff}.job-box.pc{transform:translateY(20%);opacity:0;transition:transform .6s,opacity .6s}.job-box.pc.on{transform:translateY(0);opacity:1}.job-side{margin:3em auto;max-width:60vw}.job-side h1{font-weight:normal;color:#479af6}.job-side .flex{display:flex;justify-content:space-between;margin-top:3em}.job-side .text1,.job-side .text2{line-height:280%;max-width:48%}.job-side .text1:before,.job-side .text2:before{content:'职位描述：';font-size:1.5em;display:block;margin-bottom:1em;color:#333}.job-side .text2:before{content:'任职要求'}.jobs_btn{width:10em;height:2.5em;display:block;line-height:2.5em;text-align:center;background-color:#666;color:#fff;border-radius:4px;cursor:pointer;margin-top:5em;position:relative}.jobs_btn:hover{background:#479af6}.jobs_btn input{width:200%;height:200%;font-size:0;position:absolute;z-index:99;left:0;top:0;right:0;bottom:0;margin:auto;cursor:pointer;opacity:0;text-align:center}.con-both{display:none}#map{width:100%;height:30em}#map img{max-width:none}#map div{overflow:visible}#map .anchorBL{display:none}.inside-content .top{padding:5em 0;background:#f1f1f1;color:#333}.inside-content .top h1{text-align:center;letter-spacing:.1em}.inside-content .top .box{display:flex;align-items:center;max-width:50em;margin:0 auto;justify-content:space-between;margin-top:3em}.inside-content .top .box .wecheat{width:10em}.inside-content .top .box .wecheat img{width:100%;display:block}.inside-content .top .box .wecheat:after{content:'[微信咨询]';display:block;text-align:center;margin-top:.5em}.inside-content .top .box .line{width:2px;height:5em;background:linear-gradient(120deg,#01fccf 0%,#0139fe 100%)}.inside-content .top .box .text{line-height:200%;font-size:1.125em}.inside-content .bottom{padding:3em 0;color:#333;margin:0 auto}.inside-content .bottom h1{text-align:center;letter-spacing:.1em;margin-bottom:1em}.inside-content .bottom .addr{position:relative}.inside-content .bottom .addr .link{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.inside-content .db{margin-top:3em;width:50em}.inside-content .db form{display:flex;flex-flow:wrap;justify-content:space-between}.inside-content .db span{display:inline-block;width:49%}.inside-content .db span.email{display:none}.inside-content .db span:before{content:attr(data-name);font-size:1.25em}.inside-content .db input{display:block;width:calc(100% - 1em - 2px);margin:0;height:2em;line-height:2em;margin-top:.75em;border-radius:.5em}.inside-content .db input,.inside-content .db textarea{border:0;background:transparent;padding:.5em;border:1px solid #dadcdc;outline:0;border-radius:.5em}.inside-content .db textarea{width:100%;margin-top:1em;height:6em;padding-top:1em;margin-top:2em}.inside-content .db input::placeholder,.inside-content .bottom .db textarea::placeholder{color:#666}.inside-content .db .in-both{height:3em;line-height:3em;text-align:center;width:14em;background:#0078ff;color:#fff;margin:0 auto;margin-top:2em;cursor:pointer}.inside-content .db .in-both:hover{background:#479af6;color:#fff}.sidecon{margin:3em auto;background:#fff;padding:2em;position:relative;z-index:1;max-width:calc(60vw - 4em)}.sidecon .name{color:#1b1b1b;font-weight:normal;font-size:2em;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #dedede}.sidecon .text{line-height:200%;text-align:justify;text-justify:newspaper}.sidecon .text img{max-width:100%}.pageon{display:flex;justify-content:space-between;margin-top:5em}.pageon p{width:45%;height:100%;line-height:3em;background:#0078ff;text-align:left;font-family:icon;display:flex}.pageon p a{color:#fff;display:inline-block;max-width:calc(100% - 5em);padding:0 1em}.pageon p:before{content:'\eca1';width:3em;height:3em;display:inline-block;text-align:center;background-color:#479af6;margin-right:1em;color:#fff}.sid-prd-top{display:flex;justify-content:space-between;margin:3em auto}.sid-prd-top .left,.sid-prd-top .right{width:48%;position:relative}.sid-prd-top .left .list{height:25vw;white-space:nowrap;position:relative}.sid-prd-top .left .list span{width:100%;height:100%;position:relative;display:inline-block;vertical-align:top;background:#f1f1f1;overflow:hidden}.sid-prd-top .left .list span img{min-width:100%;height:100%;position:absolute;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transition:transform .3s}.sid-prd-top .left .list span img:hover{transform:scale(1.1,1.1)}.sid-prd-top .left .show-page{width:3em;height:3em;font-family:icon;text-align:center;line-height:3em;border-radius:50%;border:1px solid #fff;color:#333;position:absolute;top:40%;transform:translateY(-50%);left:1em;cursor:pointer;background:#fff;opacity:0;transition:opacity .6s}.sid-prd-top .left .show-page:after{content:'\e660';font-size:1.5em}.sid-prd-top .left .show-page.right{left:initial;right:1em}.sid-prd-top .left .show-page.right:after{content:'\eca1'}.sid-prd-top .left .show-page:hover{background:#0078ff;color:#fff}.sid-prd-top .left:hover .show-page{opacity:1}.sid-prd-top .left .list-small{height:6.25em;text-align:center;margin-top:2em;white-space:nowrap;position:relative;display:none}.sid-prd-top .left .list-small span{width:calc(24% - .5em);height:100%;display:inline-block;position:relative;margin:0 .5em;background:#f1f1f1;cursor:pointer}.sid-prd-top .left .list-small span:after{content:'';display:block;border:2px solid #479af6;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.sid-prd-top .left .list-small span img{max-width:80%;max-height:80%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.sid-prd-top .left .list-small span.on:after{content:'';border:4px solid #0078ff}.sid-prd-top .right{color:#3e3a39}.sid-prd-top .right h1{margin-top:0;font-weight:normal}.sid-prd-top .right .brief{margin-top:2em;line-height:180%;font-size:1.125em}.sid-prd-top .right .brief:before,.sid-prd-top .right .highlights:before{content:'简介';font-size:2em;padding-left:.5em;border-left:.15em solid #0078ff;display:block;line-height:1em;margin-bottom:1em}.sid-prd-top .right .brief.number:before{content:attr(data-gs)}.sid-prd-top .right .highlights:before{content:'亮点'}.sid-prd-top .right .highlights{margin-top:3em}.sid-prd-top .right .highlights span{display:inline-block;line-height:2em;padding:0 1em;border-radius:2em;border:1px solid #929292;margin-right:.5em;letter-spacing:.1em;margin-bottom:.5em}.sid-prd-top .right .highlights span:hover{background:#3e3a39;color:#fff}.sid-prd-top .right .videolink{display:block;width:10em;line-height:2.5em;margin-top:3em;border:1px solid #929292;text-align:center;font-family:icon;color:#0078ff}.sid-prd-top .right .videolink:after{content:'\e64c';display:inline-block;margin-left:.5em}.sid-prd-top .right .videolink:hover{background:#929292;color:#fff}.sid-prd-function{padding:5em}.sid-prd-function .center:before{content:"优势及服务";font-size:2em;padding-left:.5em;border-left:.15em solid #0078ff;display:block;line-height:1em;margin-bottom:1em;color:#333}.sid-prd-function .center .list{--width:48%;margin-top:3em}.sid-prd-function .center .list li{display:flex;align-items:center;justify-content:space-between;margin-bottom:2em;transition:box-shadow .6s}.sid-prd-function .center .list li .himg{width:40%;height:9vw;overflow:hidden}.sid-prd-function .center .list li .text{width:55%}.sid-prd-function .center .list li .text h1{font-size:1.5em;color:#333;margin-top:0;font-weight:normal}.sid-prd-function .center .list li .text p{color:#666;line-height:180%;margin-bottom:0}.sid-prd-function .center .list li:hover .text h1{color:#0078ff}.sid-prd-scene{height:40em;margin:3em auto;position:relative}.sid-prd-scene .left{width:28em;padding:4em 3em 0 3em;height:calc(100% - 3em);background:#f1f1f1;float:left}.sid-prd-scene .left:before{content:'APPLICABLE SCENE';color:#727171;font-size:2.6em;font-weight:bold}.sid-prd-scene .left .hide:before{content:attr(data-name);font-size:2em;padding-left:.5em;border-left:.15em solid #0078ff;display:block;line-height:1em;margin:2em 0 1em;color:#333}.sid-prd-scene .left .hide .position{white-space:nowrap;position:relative}.sid-prd-scene .left .hide .position span{display:inline-block;font-size:1.25em;color:#3e3a39;white-space:normal;line-height:200%;width:100%}.sid-prd-scene .right{width:calc(100% - 34em);float:left;height:100%;position:relative}.sid-prd-scene .right .list{white-space:nowrap;height:100%;position:relative}.sid-prd-scene .right .list li{width:100%;height:100%;display:inline-block;vertical-align:top;position:relative}.sid-prd-scene .right .list li img{position:absolute;min-height:100%;min-width:100%}.sid-prd-scene .sid-prd-page{width:3em;height:6em;text-align:center;line-height:6em;font-family:icon;position:absolute;left:0;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.3);color:#fff;cursor:pointer;z-index:1}.sid-prd-scene .sid-prd-page.next{left:initial;right:0}.sid-prd-scene .sid-prd-page:hover{background:#0078ff}.sid-prd-scene .sid-prd-page:after{content:'\e660';font-size:2em}.sid-prd-scene .sid-prd-page.next:after{content:'\eca1'}.sid-prd-parameter{margin:5em auto}.sid-prd-parameter:before{content:'技术参数';font-size:2em;padding-left:.5em;border-left:.15em solid #0078ff;display:block;line-height:1em;margin-bottom:1em;color:#333}.sid-prd-parameter .list li{background:#f1f1f1}.sid-prd-parameter .list li span{max-width:50%;width:100%;line-height:3em;display:inline-block;vertical-align:top;float:left;text-indent:1.5em}.sid-prd-parameter .list li:nth-child(2n){background:#fff}.side-brief{height:auto;padding:3vw 0;position:relative}.side-brief:after{content:'';width:100%;height:100%;position:absolute;bottom:0;left:0;right:0;background:url(/web/images/allback.jpg) no-repeat center bottom;background-size:contain;z-index:-1}.side-brief .flex{display:flex;justify-content:space-between;align-items:center;overflow:visible}.side-brief .flex .text{width:55%}.side-brief .flex .honor{width:40%;box-shadow:0 0 .5em rgba(0,0,0,.2)}.side-brief .flex .honor img{width:100%;transition:transform .3s}.side-brief .flex .honor:hover img{transform:scale(1.05,1.05)}.side-brief .flex p{margin-top:0;font-size:1.125em;line-height:200%;color:#898989}.side-brief .top{margin-bottom:3vw}.side-brief .flex h1{color:#333}.side-brief .flex h1:before{content:attr(data-en);font-size:1.125em;color:#0078ff;display:block}.none{display:none}.more-banner{width:100%;height:100vh;position:relative}.more-banner .list{white-space:nowrap;height:100%}.more-banner .list .img{display:inline-block;vertical-align:top;height:100%;width:100%;position:relative}.more-banner .list .img img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transform:scale(1.1,1.1);transition:transform 6s}.more-banner .list .img.on img{transform:scale(1,1)}.more-banner .goto{position:absolute;bottom:2em;left:0;right:0;text-align:center}.more-banner .goto a{width:.5em;height:.5em;display:inline-block;vertical-align:text-top;border-radius:50%;border:1px solid #0055a4;border-radius:50%;padding:.25em;margin:0 .5em;background:#dedede}.more-banner .goto a.on,.more-banner .goto a:hover{background:#0055a4}.more-album{padding:3vw 0;background:#1d1d1d;position:relative}.more-album .list{white-space:nowrap;height:30vw;min-width:150%;position:relative;left:-33.5%}.more-album .list li{width:35%;height:100%;display:inline-block;vertical-align:top;margin-right:3%;position:relative;z-index:1;background:#141414;cursor:pointer}.more-album .list li img{min-width:90%;height:90%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transition:transform .3s}.more-album .list li:hover img{transform:scale(1.1,1.1)}.more-album .text{max-width:50vw;margin:0 auto}.more-album .text h1{color:#0055a4;font-size:2em;line-height:1em;margin-bottom:0;text-align:center}.more-album .text p{color:rgba(255,255,255,.8);line-height:200%;margin-bottom:0;font-size:1.25em;text-align:justify;text-justify:newspaper}.more-album .button{width:3em;height:3em;line-height:3em;font-family:icon;text-align:center;line-height:3em;background:#fff;color:#333;border-radius:50%;position:absolute;top:17vw;z-index:1;left:25%;cursor:pointer}.more-album .button:after{content:'\e660';font-size:1.75em}.more-album .button.next{left:initial;right:25%}.more-album .button.next:after{content:'\eca1'}.more-album .button:hover{background:#0078ff;color:#fff}.window{width:6.5em;height:auto;position:fixed;top:50%;right:0;overflow:visible;z-index:3}.window li{padding:1em 0;cursor:pointer;position:relative;overflow:visible}.window li p,.window li a{width:3.4em;height:3.4em;display:block;border-radius:50%;background:rgba(0,0,0,.6);margin:0 auto;font-family:icon;text-align:center;line-height:3.4em;color:#fff}.window li.window-tel a:after{content:'\e953';font-size:2em}.window li.window-tel span{width:200%;opacity:0;display:none;height:100%;z-index:-2;position:absolute;right:100%;top:0;bottom:0;flex-direction:row;justify-content:center;align-items:center;background:rgba(62,58,57,1);overflow:hidden}.window li.window-tel span:after{content:attr(data-number);font-size:1.5em;color:#fff}.window li.window-tel:hover span{display:flex;opacity:1}.window li:hover{background:rgba(62,58,57,1)}.window li.window-tel p:hover+span{opacity:1;z-index:1;display:flex}.window li.window-wechat p:after{content:'\e72d';font-size:2em}.window li.window-wechat span{width:12em;height:12em;position:absolute;right:100%;top:0;bottom:0;margin:auto 0;background:rgba(62,58,57,1);opacity:0;z-index:-1;display:none}.window li.window-wechat span img{width:93%;height:93%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.window li.window-wechat p:hover+span{opacity:1;display:block}.window li.window-qq a:after{content:'\e882';font-size:2em}.web-both{width:100%;position:fixed;bottom:0;left:0;z-index:98;background:#0078ff;display:flex;justify-content:space-between;align-items:center;padding:.5em 0}.web-both .web-both-box{width:calc(100%/4);display:inline-block;vertical-align:top;font-family:icon;color:#fff;text-align:center}.web-both .web-both-box:before{color:#fff;font-size:2.5em;display:block}.web-both .web-both-box.tel:before{content:'\e953'}.web-both .web-both-box.bottom-product:before{content:'\e61b'}.web-both .web-both-box.bottom-contact:before{content:'\e652'}.web-both .web-both-box.bottom-wecheat:before{content:'\e72d'}.webmsg-box{padding:2em 1em;background:#fff;position:relative;z-index:1}.webmsg-box .in-name{text-align:left}.webmsg-box .in-name:after{margin:initial}.webmsg-box .db{margin-top:2em}.webmsg-box .db input{display:inline-block;vertical-align:top;border:0;margin:0;padding:0;width:calc(100%/2 - 2em);margin-right:1.5em;outline:0;line-height:3em;background:#f3f1f4;padding-left:1em}.webmsg-box .db input.last{margin:0}.webmsg-box .db textarea{border:0;resize:none;background:#f3f1f4;width:calc(100% - 2em);line-height:1.8em;margin-top:1.5em;padding:1em;height:5em}.webmsg-box .db .more{line-height:3.5em;margin-top:2em}.webmsg-box .db .more:after{content:'立即提交 \eca1'}.webmsg-box .db .webmore{margin:2em auto}.web-cheatopen{width:100%;height:100%;position:fixed;background:rgba(0,0,0,.6);top:0;left:0;right:0;z-index:99;display:none}.web-cheatopen.on{display:block}.web-cheatopen .box{width:60%;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);background:rgba(255,255,255,.8);padding:2em;text-align:center}.web-cheatopen .box img{width:60%;margin-top:2em}.web-cheatopen .box p{text-align:center;color:#333;font-size:1.25em}.web-cheatopen .box p span{display:inline-block;vertical-align:middle;padding:.25em .5em;background:#0195df;color:#fff;border-radius:.25em}.web-cheatopen .box p span:after{content:attr(data-nm)}.web-cheatopen .box i{width:2em;height:2em;text-align:center;position:absolute;right:1em;top:1em;color:#fff;background:#333;border-radius:50%;line-height:2em;font-style:initial;font-family:icon}.web-cheatopen .box i:after{content:'\eca0'}.web-cheatopen .box .pcwx{display:inline-block;vertical-align:middle;padding:.25em .5em;background:#0195df;color:#fff;border-radius:.25em}.web-cheatopen .box .pcwx:before{content:'\e72d';display:inline-block;vertical-align:middle;font-size:2em;margin-right:.25em}.web-cheatopen .box .pcwx:after{content:'打开微信';display:inline-block;vertical-align:middle;font-size:1.25em}video{width:100%;object-fit:cover}.video-open{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:10;display:flex;align-items:center;justify-content:center;display:none}.video-open .back{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}.video-open .box{width:65vw;z-index:1}.video-open .box video{width:100%}.video-open.on{display:flex}.brief-video{width:100%;height:25vw;margin:3em 0;position:relative;display:flex;align-items:center;justify-content:center}.brief-video:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:rgba(0,0,0,.5)}.brief-video .box{width:5em;height:5em;line-height:5em;font-family:icon;text-align:center;border:2px solid #fff;z-index:1;color:#fff;border-radius:50%;cursor:pointer;margin-top:0}.brief-video .box:after{content:'\e87c';font-size:2em}.about-name:before{content:'';width:2px;height:2em;display:inline-block;vertical-align:middle;background:#0078ff;margin-right:1em}.about-name:after{content:'优势及服务';font-size:2em;color:#333;display:inline-block;vertical-align:middle}.img-list .about-name:after{content:'公司环境'}.about-idea{margin:3em auto}.about-idea .list{--width:48%;margin-top:3em}.about-idea .list li{display:flex;align-items:center;justify-content:space-between;margin-bottom:2em;transition:box-shadow .6s}.about-idea .list li .himg{width:40%;height:9vw;overflow:hidden}.about-idea .list li .text{width:55%}.about-idea .list li .text h1{font-size:1.5em;color:#333;margin-top:0;font-weight:normal}.about-idea .list li .text p{color:#666;line-height:180%;margin-bottom:0}.about-idea .list li:hover .text h1{color:#0078ff}.project-img-con{height:100%;height:13vw;margin-bottom:3em}.project-img-con .box{height:100%;position:relative}.project-img-con .list{white-space:nowrap;height:100%}.project-img-con .list li{width:calc(25% - 1.5em);height:100%;display:inline-block;vertical-align:top;position:relative;z-index:1;margin-right:2em}.project-img-con .list li:last-child{margin-right:0}.project-img-con .list li img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto}.project-img-con .box .goto{position:absolute;top:50%;transform:translateY(-50%);left:2em;width:3em;height:3em;border-radius:50%;background:#fff;color:#333;text-align:center;line-height:3em;font-family:icon;opacity:0;transition:opacity .3s;cursor:pointer;z-index:2}.project-img-con .box .goto:after{content:'\e660';font-size:1.5em}.project-img-con .box .goto.next{position:absolute;left:initial;right:2em}.project-img-con .box .goto.next:after{content:'\eca1'}.project-img-con .box:hover .goto{opacity:1}.project-img-con .box .goto:hover{background:#0078ff;color:#fff}@media screen and (max-width:1670px){body{font-size:14px}}@media screen and (max-width:1480px){body{font-size:12px}}@media screen and (max-width:860px){.name{zoom:.8}body{min-width:0}header{padding:1em 0;position:fixed}header.on{box-shadow:.5em .5em .5em rgba(51,51,51,.4)}header .center{display:block;width:initial;padding:0 1em;overflow:visible;position:initial;margin:0}header .center .nav-web{width:3em;height:3em;position:absolute;right:1em;top:50%;transform:translateY(-50%);text-align:center;line-height:3em;font-family:icon;color:#333}header .center .nav-web:after{content:'\e607';font-size:1.5em}header .center .nav-web.on:after{content:'\eca0'}header .center .logo{z-index:1;position:relative}header .center .logo:after{content:'重庆维冠建筑科技有限公司'}header .center .logo img{width:20em}header .center .nav{position:absolute;text-align:center;right:-100%;transition:right .3s;top:4em;bottom:0;height:calc(100vh - 4em);width:calc(100% - 2em);padding:0 1em;background:#fff;color:#333;padding-top:2em}header.on .center .nav{right:0;overflow-y:auto;box-shadow:.5em .5em .5em rgba(51,51,51,.4)}header .center .nav a{color:#666}header .center .nav span{display:block;margin:0;line-height:4em;border-bottom:1px solid rgba(255,255,255,.1);text-align:center;margin-bottom:.5em}header .center .nav .one{display:block;margin:0;position:relative;font-size:1.5em;width:8em;margin:0 auto;border-bottom:1px solid #f0efef}header .center .nav .sub{display:none}header .center .nav .sub a{font-size:1em;margin:0;display:block}header .center .nav .add{display:block;position:relative}header .center .nav .add.on .sub{display:block}header .center .nav .add .one:after{content:'+';float:right;font-size:2em;display:block;color:#fff;position:absolute;right:0;top:50%;transform:translateY(-50%)}header .center .nav .add.on .one:after{content:'-'}.center{width:initial;margin:0 1em}.banner{height:25em}.banner .both{display:none}.banner .list li .text{zoom:.6}.banner .list li .text h1{text-shadow:initial}.about-industry{margin-right:0}.about-industry .industry{display:none}.about-industry{max-width:initial;width:initial;padding:2em;margin-left:0}.about-industry .about{max-width:initial;margin:0;width:initial;padding:0}.about-industry .about .text small{margin-top:.75em;font-size:1.25em}.about-industry .about .text small a{margin-left:1em;color:#0078ff}.about-industry .about .list{display:flex;justify-content:space-between}.about-industry .about .list li.number-roll span{font-size:2em}.about-industry .about .list li.number-roll p{zoom:.8}.about-industry .about .history{width:100%;height:15em}.about-industry .about .history .img{width:100%}.about-industry .about .history .back{display:none}.about-industry .about .text,.about-industry .about .name,.about-industry .about .more{zoom:.8}.about-industry .about .more{display:none}.about-industry .img{display:none}.business{margin:2em 0}.business .box{height:30em;zoom:.8}.business .box .tab.on{width:59%}.business .box .tab{width:12%}.business .box .tab.on:before{display:none}.business .box .tab .text{left:1em;right:1em;bottom:2em}.business .box .tab .text p{-webkit-line-clamp:4}.business .box .tab .cover{zoom:.9}.business .box .tab .text .more{margin-bottom:0}.environment{display:none}.news{margin:2em;zoom:.8;display:none}.news .list{max-width:initial;margin:2em 1em;width:initial;display:block}.news .list a{display:block;margin-bottom:2em}.news .list a .himg{height:50vw}.news .list a .more{margin-bottom:0}.news .list a:last-child{margin-bottom:0}.contact .img{width:100%}.contact .text{width:initial;position:initial;padding:2em;zoom:.8}.contact .text .box{position:initial;transform:translateY(0)}.contact .text .box .conurl{width:15em}footer{padding:1em 0;margin-bottom:3.5em}footer .center{margin:0 1em;width:initial}footer .center .left{width:initial;zoom:.8;text-align:center}footer .center .left .nav,footer .center .right{display:none}.inside-banner{height:20em}.inside-nav a{margin-right:1em}.inside-about{display:block;zoom:.8}.inside-about .name{width:100%}.inside-about .text{width:100%}.inside-about .img{height:20em}.inside-about .img .goto{opacity:1}.inside-honor .center{zoom:.8;margin-top:3em}.inside-honor .center .left .box{margin-top:4em}.inside-honor .center .right .list li{width:100%;height:25vh}.inside-history{padding:2em 0;zoom:.8;margin-bottom:2em}.inside-history .box .text{padding:0;padding-bottom:2em}.inside-history .box .text .con.on{position:static;transform:translateX(0) translateY(0)}.inside-history .box .text .con{max-width:initial;margin:2em;transform:translateX(0) translateY(0)}.inside-history .box .text .con h1{font-size:3em}.inside-history .box .hidden .center .list{margin:1em 0}.inside-history .box .hidden .center .list li{width:4em;height:4em;line-height:4em;margin:0 .5em}.inside-industry{margin:2em 1em;margin-bottom:0;--width:48%;height:calc(162.5vw + 5em)}.inside-industry li{height:auto;margin-bottom:1em}.inside-industry li a .img{position:relative;height:48vw;width:100%}.inside-industry li a .text{width:calc(100% - 8vw);zoom:.8}.project{margin:2em 1em;--width:48%}.project li{margin-bottom:1em}.project li .text{zoom:.8}.project li .himg{height:30vw}.news_list{margin:2em 1em}.news_list li{padding:2em 1em}.news_list li .center{margin:0}.news_list li .himg{width:40%;height:25vw;background:initial}.news_list li .info{width:55%;zoom:.8}.news_list li .info a{margin:.5em 0;font-size:1.5em}.news_list li .info small{-webkit-line-clamp:2}.news_list li .date{display:none}.job-center{max-width:initial;margin:0 1em}.job-idea .text:after{display:none}.job-idea .text .job-center{display:block;padding:0}.job-idea .text .job-center .img{max-width:initial}.job-idea .text .job-center .con{width:100%;margin-top:1em}.job-core .text .list{width:calc(100% - 2em);padding:1em}.job-core .text .img{position:static;width:100%;height:30vh;position:relative}.job-style .box .hiden .list li{width:100%;margin-right:0}.job-style .box .hiden .list li span{height:50vw}.job-side{margin:3em 2em}.job-side .flex{display:block}.job-side .text1,.job-side .text2{max-width:100%}.inside-content .box .left{width:initial;padding:2em}.inside-content .box .left .media{margin-top:2em}.inside-content .box .right{position:static;width:calc(100% - 4em);margin-top:2em;border:0}.inside-content .box .right .db span{width:100%;margin-bottom:2em}.inside-content .box .right .db textarea{margin-top:0}.inside-industrybox{max-width:initial;margin:3em 2em}.inside-industrybox .both .list-small{overflow-x:initial}.inside-industrybox .list-big li img{width:100%}.inside-industrybox .text{display:block;margin-top:3em}.inside-industrybox .text .name{width:100%}.inside-industrybox .text .small{width:100%;margin-top:2em}.sid-prd-top{display:block;margin-top:3em}.sid-prd-top .left,.sid-prd-top .right{width:100%}.sid-prd-top .left .list{height:60vw}.sid-prd-top .right{margin-top:2em}.sid-prd-top .right h1{font-size:2em}.sid-prd-top .right .highlights span{margin-right:1em;margin-bottom:1em}.sid-prd-function{padding:0}.sid-prd-function .center{margin:2em}.sid-prd-function .center .list{display:block}.sid-prd-function .center .list li{width:100%}.sid-prd-scene{margin:2em 0}.sid-prd-scene .left{width:initial;padding:2em 1em;width:100%}.sid-prd-parameter{margin:2em}.more-banner .list .img img{height:100%}.more-banner{height:25em}.more-banner .goto{zoom:.9;bottom:1em}.more-album .button{zoom:.9}.more-album .text{max-width:initial;margin:0 1em}.more-album .text h1{font-size:1.5em;line-height:160%}.more-album .text p{max-width:100%}.more-album .text{padding:2em 0}.sidecon{max-width:initial;padding:0;margin:2em}.inside-nav{white-space:nowrap;overflow-x:auto;margin:2em 1em;zoom:.8}.inside-nav a{padding:.5em 1em}.side-brief .flex{display:block}.side-brief .flex .img,.side-brief .flex .text{width:initial}.side-brief .flex .img video{width:100%}.side-brief .bototm.flex .img{display:none}.inside-con.inside-industry{height:auto}.inside-con.inside-industry a{height:auto}.inside-con.inside-industry a .himg{height:35vw}.inside-industry a{margin-bottom:1em;height:32.5vw}.inside-industry a .himg{height:100%}.inside-industry a .text h1{line-height:1em}.inside-industry a .text p{display:none}.webmore{margin:2em 1em;display:block;border:1px solid #dedede;border-radius:.5em;text-align:center;color:#333;line-height:3em;margin-top:0}.webmore:after{content:'查看更多>>'}.side-brief .img-list .list li{width:48%;height:35vw;margin-right:0;margin-bottom:1em;margin-right:4%}.side-brief .img-list .list li:last-child{margin-right:0}.side-brief .img-list .goto{opacity:1;display:block;left:.5em;display:block}.side-brief .img-list .goto.next{left:initial;right:.5em}.window{top:40%;width:4em;display:none}.sid-prd-top .left .show-page{opacity:1}.sid-prd-top .left .show-page.right{margin-top:0}.industry-con .img ul li img{max-width:initial;max-height:initial}.industry-con .img{width:100%;height:80vw;margin-top:5em}.industry-con .text{display:block}.industry-con .text .inside-name,.industry-con .text .inside-con{width:initial}.inside-content .top h1{font-size:1.5em;zoom:.8}.inside-content .top .box .wecheat{margin:0 auto}.inside-content .top .box{display:block;text-align:center}.inside-content .top .box .line{display:none}.inside-content .top .box .text{margin-top:2em;font-size:1.25em}.inside-content .bottom .db{margin:3em 1em 0 1em}.inside-content .bottom .db span{width:100%;margin-bottom:1em}.inside-content .bottom .db .in-both{margin:0 auto;margin-top:2em}.side-brief .flex h1{zoom:.8}.side-brief .flex p{line-height:200%}.window li.window-tel span{width:300%}header.on .center .nav-web{color:#333}.inside-content .db{width:initial}.in-video{margin:2em 1em}.in-video video{width:100%}.webmsg-box .db .webmore:after{content:'立即提交'}.side-brief .flex .honor{width:80%;margin:0 auto;margin-top:2em}.brief-video{height:40vw;display:none}.about-idea.center{margin:2em 1em}.about-idea .list{--width:100%;margin-top:2em}.about-idea .list li:last-child{margin-bottom:0}.about-idea .list li{margin-bottom:1em}.about-idea .list li .himg{height:22.5vw;width:35%}.about-idea .list li .text{width:60%}.about-idea .list li .text{zoom:.9}.img-list .box{margin-top:2em;height:auto}.honor-img{width:80%;margin:2em auto 0 auto}.honor-img img{width:100%}.web-advantage{margin:2em 1em}.web-advantage .list{margin-top:2em}.web-advantage .list li{display:flex;align-items:center;justify-content:space-between;margin-bottom:2em}.web-advantage .list li .himg{width:35%;height:22.5vw;overflow:hidden}.web-advantage .list li .text{width:60%}.web-advantage .list li .text h1{font-size:1.5em;color:#333;margin-top:0;font-weight:normal}.web-advantage .list li .text p{color:#666;line-height:180%;margin-bottom:0}.project-img-con{display:none}.sid-prd-top .left .list-small{display:block}.sid-prd-function .center .list li .himg{height:22.5vw}.sid-prd-scene{height:auto}.sid-prd-scene .right{width:100%;height:70vw}.sid-prd-scene .left:before{font-size:2em}}