@charset "utf-8";figure{margin:0}figure.image{clear:both;display:table;margin:1em auto;min-width:3em;text-align:center}figure.image.image-style-side{float:right;margin-left:1em}figure.table table,figure.table td{border:1px solid #b3b3b3;border-collapse:collapse}figure.table p{margin:0}figure.media video{width:100%}blockquote{border-left:5px solid #ccc;font-style:italic;margin-left:0;margin-right:0;overflow:hidden;padding-left:1.5em;padding-right:1.5em}span.text-tiny{font-size:.7em}span.text-small{font-size:.85em}span.text-big{font-size:1.4em}span.text-huge{font-size:1.8em}html{--width:86em;--color:#20a2f0;--rgb:32,162,240;font-family:icon,Microsoft Yahei,SimSun;font-size:16px}body{min-width:var(--width);margin:0 auto;padding:0;font-size:1rem;color:#666;background-color:#f6f6f6}img{border:0}form{margin:0;padding:0}input,select,textarea{font-size:1em;font-family:Microsoft Yahei,SimSun}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:var(--color)}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}}@font-face{font-family:'icon';src:url("/web/images/iconfont.woff2?t=1729818088") format("woff2"),url("/web/images/iconfont.woff?t=1729818088") format("woff")}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes scale{0%{transform:scale(1.05,1.05)}100%{transform:scale(1,1)}}@keyframes jump_up{40%{transform:translateY(-.1em)}}@keyframes upward-x{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@keyframes upward-y{0%{transform:translateY(0%)}100%{transform:translateY(-50%)}}.upward{animation:infinite linear}.upward.x{display:inline-block;white-space:nowrap;animation-name:upward-x}.upward.y{display:block;animation-name:upward-y}.upward:hover{animation-play-state:paused}.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)}.himg.none::before{content:'\e66a';width:1.2em;height:1.2em;line-height:1.2em;text-align:center;color:rgba(90,90,90,.1);font-size:8em;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.mrow{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}header{border-bottom:2px solid var(--color);position:relative;z-index:3}header .head{height:3.6em;line-height:3.6em;border-bottom:1px solid #ddd}header .head .info{max-width:var(--width);margin:0 auto;text-align:right}header .head .info::before{content:attr(data-welcome);float:left}header .head .info a{margin-left:2em}header .lst{max-width:var(--width);margin:3em auto;display:flex;justify-content:space-between;align-content:center}header .lst .logo{height:4em}header .lst .logo img{height:100%}.search{width:42em}.search .box{height:3.6em;line-height:3.6em;margin-bottom:.8em}.search .box p{margin:0;float:left}.search .box .input{width:calc(100% - 6.6em);height:calc(3.6em - 4px);line-height:0;border:2px solid var(--color);background-color:#fff;position:relative}.search .box .input::after{content:'\e618';width:1em;height:1em;line-height:1em;font-size:2em;opacity:.4;position:absolute;top:0;right:.6em;bottom:0;margin:auto 0}.search .box .input input::placeholder{color:#ccc}.search .box .input input{width:90%;height:2em;line-height:2em;border:0;outline:0;padding:.6em}.search .box .button{width:6em;height:100%;text-align:center;color:#fff;background-color:var(--color);cursor:pointer}.search .hot{height:1.2em;line-height:1.2em}.search .hot a{margin-right:1.2em}header .lst .tel{font-size:2.6em;font-style:italic;font-family:icon,Impact;color:var(--color);padding-right:.2em}header .lst .tel::before{content:'\e611';font-style:normal;margin-right:.4em;display:inline-block}header .lst .tel:hover::before{animation:jump_up .7s infinite}header .can{max-width:var(--width);height:4em;line-height:4em;margin:0 auto;overflow:visible}header .can .ctg{width:15em;vertical-align:top;background-color:var(--color);color:#fff;display:inline-block;overflow:visible}header .can .ctg::before{content:attr(data-ctg);font-size:1.2em;display:block;text-align:center}header .can .ctg .list{width:100%;position:relative;overflow:visible;display:none}header .can .ctg .list li{width:100%;height:3em;line-height:3em;float:left;position:relative;overflow:visible}header .can .ctg .list li >a{display:block;color:#fff;padding:0 1em}header .can .ctg .list li >a::after{content:'\e641';float:right}header .can .ctg .list li .sub{width:69em;line-height:0;padding:0 1em;background-color:#fff;margin:0;position:absolute;left:100%;top:0;box-shadow:3px 3px 5px rgba(var(--rgb),.3);display:none}header .can .ctg .list li .sub .level2{line-height:2em;margin:.5em 0}header .can .ctg .list li .sub a{margin-right:1em;opacity:.7}header .can .ctg .list li .sub a:first-child{margin-right:.5em;font-weight:bold;opacity:1}header .can .ctg .list li .sub a:first-child::after{content:'\e641';color:var(--color);margin-left:.5em;opacity:.3}header .can .ctg .list li:hover >a{background-color:#fff;color:var(--color)}header .can .ctg .list li:hover .sub{display:block;animation:fade-in .4s}header .can .ctg:hover .list{display:block}header .can .nav{display:inline-block}header .can .nav a{display:inline-block;font-size:1.2em;margin-left:6em;vertical-align:top}header .can .nav a.on{color:var(--color)}.body_index header .can .ctg .list{display:block}.body_index header .can .ctg .list li:nth-child(11) ~li{display:none}.cbn{max-width:var(--width);height:34em;margin:0 auto;overflow:visible}.cbn .ctg{width:15em;height:100%;background-color:var(--color);float:left}.cbn .ibn{width:56em;height:100%;position:relative;float:left}.cbn .ibn img{min-width:100%;height:100%;position:absolute;left:-100%;top:-100%;right:-100%;bottom:-100%;margin:auto;transform:scale(1.05,1.05)}.cbn .ibn .list{width:100%;height:100%;white-space:nowrap;position:relative}.cbn .ibn .list a{width:100%;height:100%;display:inline-block;position:relative}.cbn .ibn .list a.on img{transform:scale(1,1);transition:transform 5s linear}.cbn .ibn .goto{width:100%;height:1em;text-align:center;position:absolute;z-index:2;left:0;bottom:2em}.cbn .ibn .goto a{width:5em;height:4px;background-color:#999;margin:0 .3em;display:inline-block;position:relative;cursor:pointer}.cbn .ibn .goto a::before{content:'';width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;transform:translateX(-100%)}.cbn .ibn .goto a.on::before{transform:translateX(0%);transition:transform 6s linear}.cbn .ibn:hover .goto a::before{transition:none}.cbn .ran{width:calc(15em - 2px);height:calc(100% - 2px);border:1px solid #ddd;float:left}.cbn .ran .repro{height:17em;white-space:nowrap}.cbn .ran .repro .himg{width:100%;height:100%;display:inline-block}.cbn .ran .news{background-color:#fff}.cbn .ran .news .tag{height:3em;line-height:3em;display:flex;justify-content:space-between;text-align:center;border-top:1px solid #ddd}.cbn .ran .news .tag li{width:50%;background-color:#eee;border-left:1px solid #ddd;border-bottom:1px solid #ddd;cursor:pointer}.cbn .ran .news .tag li:first-child{border-left:0}.cbn .ran .news .tag li.on{background-color:#fff;border-bottom-color:transparent}.cbn .ran .news .list{white-space:nowrap}.cbn .ran .news .list ul{width:100%;line-height:2.2em;display:inline-block}.cbn .ran .news .list ul li{margin:0 1em}.cbn .ran .news .list ul li a{display:block}.cbn .ran .news .list ul li a::before{content:'\e643';opacity:.3;margin-right:.3em}.pro_box{max-width:var(--width);margin:2em auto;display:flex;justify-content:space-between;flex-wrap:wrap}.pro_box .abt{width:100%;height:3em;line-height:3em;border-bottom:.2em solid var(--color);display:flex;justify-content:space-between}.pro_box .abt strong{color:var(--color);font-size:1.2em;white-space:nowrap}.pro_box .abt p{width:100%;text-align:right;margin:0 1em}.pro_box .abt p a{margin-left:1em}.pro_box .ctg{width:13em;line-height:3em;padding:0 1em;background-color:#fff}.pro_box .ctg a{display:block;border-bottom:1px solid #eee;position:relative}.pro_box .ctg a:last-child{border-bottom:0}.pro_box .ctg a::after{content:'\e641';width:1em;height:1em;line-height:1em;text-align:center;position:absolute;top:0;right:0;bottom:0;margin:auto 0;transform:translateX(-2em);opacity:0}.pro_box .ctg a:hover::after{transform:translateX(0);opacity:1;transition:all .4s}.pro_box .rectg{width:24em;height:28em;position:relative}.pro_box .rectg .list{height:100%;white-space:nowrap;margin:0}.pro_box .rectg .list .himg{width:100%;height:100%;display:inline-block}.pro_box .rectg .goto{width:100%;height:1em;font-size:2em;text-align:center;position:absolute;z-index:2;left:0;bottom:1em}.pro_box .rectg .goto a{width:1em;height:1em;line-height:1em;color:#fff;margin:0 .1em;display:inline-block;cursor:pointer}.pro_box .rectg .goto a::before{content:'\e665'}.pro_box .rectg .goto a.on::before{content:'\e643'}.pro_box .prolist{width:47em;background-color:#fff}.pro_box .prolist li{width:calc((100% - 3px) / 3);height:calc((28em - 2px) / 2);line-height:1.4em;border:1px solid #ddd;margin-top:-1px;margin-left:-1px;float:left;text-align:center}.pro_box .prolist li strong{max-width:92%;display:block;margin:1em auto 0 auto}.pro_box .prolist li small{display:block}.pro_box .prolist li .himg{width:13em;height:9em;display:inline-block;margin-top:.4em}.pro_box .prolist li .himg img{min-width:0}.pro_box .recom{width:100%;height:7.5em;margin-top:2em}.pro_box .recom a{width:100%;height:100%;display:block}.brand{max-width:var(--width);margin:2em auto}.brand .title{display:flex;justify-content:space-between}.brand .title strong{font-size:1.2em;color:var(--color)}.brand .title a{cursor:pointer}.brand .list{height:7em;background-color:#fff;margin-top:1em}.brand .list ul{width:100%}.brand .list ul li{width:100%;height:7em;display:block;white-space:nowrap}.brand .list ul li a{width:14.33em;height:100%;display:inline-block}.brand .list ul li a img{min-width:0;max-width:80%;max-height:90%;height:auto}.brand .list ul li a:first-child{margin-left:0}.nbn{max-width:var(--width);height:16em;margin:0 auto;position:relative}.nbn img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-100%;top:-100%;right:-100%;bottom:-100%;margin:auto;animation:scale 8s infinite alternate}.location{max-width:var(--width);height:2em;line-height:2em;margin:1em auto}#goo{width:2em;height:100vh;line-height:1.8em;text-align:center;position:absolute;z-index:1;left:calc(50% + 41em);top:0;background-color:#ccc}#goo a{display:block}#goo a.on{background-color:rgba(32,162,240,.3)}#goo a:hover{background-color:var(--color);color:#fff}.pros_ctg{max-width:84em;background-color:#ddd;margin:.3em auto;padding:1em}.pros_ctg::before{content:attr(data-name);color:#999}.pros_ctg a{margin-right:2em;text-transform:uppercase}.pros_ctg a.on{color:var(--color);font-weight:bold}.brand_list{max-height:calc(2em * 6);line-height:2em;overflow-y:auto}.brand_list a.hide{display:none}.tag_body{max-width:82em;background-color:#fff;margin:2em auto;padding:2em}.tag_body h1{border-bottom:1px solid #ddd;padding-bottom:.5em}.tag_body p{line-height:2em}.pros_list{max-width:var(--width);margin:2em auto;overflow:visible;display:flex;justify-content:space-between;flex-wrap:wrap}.pros_list li,.pros_list .seat{width:18em;height:26em;text-align:center;padding:1.5em;background-color:#fff;display:inline-block;margin:.3em 0}.pros_list li .himg{width:100%;height:20em;display:block}.pros_list li .name{line-height:1.8em;margin:.5em 0;display:block}.pros_list li .name strong{display:block}.pros_list li .name small{display:block;color:var(--color)}.pros_list li .lnk{height:1.8em;line-height:1.8em;padding:0 .6em;margin:0 .4em;display:inline-block;border-radius:.9em;cursor:pointer}.pros_list li .lnk::before{content:attr(data-icon);width:1em;height:1em;line-height:1em;text-align:center;margin-right:.4em;font-size:1.2em;vertical-align:middle;display:inline-block}.pros_list li .lnk.msg{background-color:#f39c11;color:#fff}.pros_list li .lnk.prc{background-color:#ddd;color:#666}.pros_list li .lnk:hover::before{animation:jump_up .7s infinite}.pros_list li:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}.pros_list .seat{background-color:transparent}.pros_info,.pros_recom,.pros_text{max-width:84em;line-height:170%;background-color:#fff;margin:1em auto;padding:1em}.pros_recom::before,.pros_text::before{content:attr(data-name);width:100%;line-height:2em;font-size:1.6em;font-weight:bold;display:block;margin-bottom:1em;padding-bottom:.4em;border-bottom:1px solid #ddd}.pros_info{display:flex;justify-content:space-between}.pros_info .imgs{width:37em}.pros_info .imgs .list{height:25em;border:1px solid #ddd}.pros_info .imgs .list p{height:100%;margin:0;white-space:nowrap}.pros_info .imgs .list p a{width:100%;height:100%;display:inline-block;position:relative}.pros_info .imgs .thum{width:100%;text-align:center}.pros_info .imgs .thum a{width:5em;height:5em;display:inline-block;margin:.6em .3em;border:1px solid #ddd;cursor:pointer}.pros_info .imgs .thum a.on{border-color:var(--color)}.pros_info .info{width:42em}.pros_info .info h1{font-size:1.4em}.pros_info .info .tips{color:#999}.pros_info .info .tel{padding:1em 0;margin:2em 0;font-weight:bold;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#f39c11}.pros_info .info .tel a{color:#f39c11;font-size:2em;font-family:icon,Impact;vertical-align:middle}.pros_info .info .msg{width:16em;height:2.4em;line-height:2.4em;text-align:center;background-color:#f39c11;color:#fff;font-size:1.6em;display:block;border-radius:1.2em}.pros_recom{display:flex;justify-content:space-between;flex-wrap:wrap}.pros_recom li{width:16em;text-align:center;display:inline-block;vertical-align:top}.pros_recom li .himg{height:14em;display:block;border:1px solid #eee;margin-bottom:.5em}.pros_recom li .name{line-height:1.6em;display:block}.pros_text{line-height:200%}.pros_text img{max-width:100%}.brd_recom{max-width:var(--width);margin:1em auto}.brd_recom ul{white-space:nowrap}.brd_recom ul li{width:14em;height:8em;padding:1em;text-align:center;display:inline-block;background-color:#fff;margin-right:.8em}.brd_recom ul li .himg{width:100%;height:6em;display:block}.news_list{max-width:var(--width);margin:1em auto;overflow:visible}.news_list li{line-height:2em;background-color:#fff;padding:1em;margin-bottom:1em}.news_list li p{margin:0;overflow:hidden}.news_list li .himg{width:18em;height:12em;float:left;margin-right:2em;background-color:#f5f5f5}.news_list li .name{font-size:1.2em;margin-bottom:1em}.news_list li .dect{height:7.2em;line-height:1.8em;-webkit-line-clamp:4;color:#999;white-space:normal}.news_list li:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}.news_box{max-width:var(--width);margin:1em auto;display:flex;justify-content:space-between;overflow:visible}.news_box .left{width:62em;overflow:visible}.news_box .left .news_list{margin:0}.news_box .left .news_list li .himg{width:16em;height:10.5em}.news_box .right{width:23em}.news_box .right >div{margin-bottom:1em}.news_box .right .img{margin-bottom:1em}.news_box .right .img img{width:100%}.news_box .right .title{height:3em;line-height:3em;background-color:#eee;display:block;padding:0 1em;display:flex;justify-content:space-between}.news_box .right .title strong{font-size:1.2em;font-weight:normal}.news_box .right .title small{cursor:pointer}.news_box .right .hotnews,.news_box .right .hotpros,.news_box .right .tag{border:1px solid #ddd;border-radius:.4em;background-color:#fff}.news_box .right .hotnews .list{height:calc(2.5em * 6);line-height:2.5em;margin:1em}.news_box .right .hotnews .list a::before{content:'\e643';opacity:.2;margin-right:.3em}.news_box .right .hotpros .list{height:calc(5em * 6);margin:1em}.news_box .right .hotpros .list li{height:5em;margin-bottom:1em;display:flex;justify-content:space-between;align-items:center}.news_box .right .hotpros .list li .himg{width:6em;height:5em;background-color:#eee}.news_box .right .hotpros .list li .info{width:calc(100% - 7em)}.news_box .right .hotpros .list li .info .name{font-weight:bold;display:block;margin-bottom:1em}.news_box .right .hotpros .list li .info .lnk{height:1.8em;line-height:1.8em;padding:0 .6em;display:inline-block;border-radius:.9em;cursor:pointer;font-size:.9em}.news_box .right .hotpros .list li .info .lnk::before{content:attr(data-icon);width:1em;height:1em;line-height:1em;text-align:center;margin-right:.4em;font-size:1.2em;vertical-align:middle;display:inline-block}.news_box .right .hotpros .list li .info .lnk.msg{background-color:#f39c11;color:#fff;margin-right:.4em}.news_box .right .hotpros .list li .info .lnk.prc{background-color:#ddd;color:#666}.news_box .right .tag .sou{border:1px solid #ccc;border-radius:.4em;margin:1em;display:flex;justify-content:space-between;align-items:center}.news_box .right .tag .sou input{width:calc(100% - 3.4em);height:2.6em;line-height:2.6em;padding:0 .5em;border:0;outline:0}.news_box .right .tag .sou .btn{width:2.6rem;font-size:2em;text-align:center;cursor:pointer;color:#999}.news_box .right .tag p{max-height:calc(2.8em * 6);line-height:0;margin:.6em;text-align:center;overflow-y:auto}.news_box .right .tag p a{height:2em;line-height:2em;padding:0 1em;outline:1px solid #ddd;border-radius:.4em;margin:.4em;display:inline-block}.news_box .right .tag p a:hover{outline-color:var(--color)}.news_box .right .tag p.more{display:none}.news_box .right .tag p.more.on{display:block;animation:fade-in .6s}.about_intro,.about_value,.about_contact{max-width:var(--width);margin:2em auto}.about_value h2,.about_contact h2{text-align:center;font-weight:normal;margin-bottom:2em}.about_value h2::before,.about_contact h2::before{content:attr(data-en);text-transform:uppercase;font-size:1.6em;font-weight:bold;color:var(--color);font-family:Arial;display:block;margin-bottom:.2em}.about_intro >div{padding:2em 0;border-bottom:1px solid #ddd}.about_intro .intro{height:26em}.about_intro .intro p{margin:0;overflow:hidden}.about_intro .intro .himg{width:42em;height:100%;float:left;margin-right:6em}.about_intro .intro .title{font-size:1.4em;margin-bottom:2em}.about_intro .intro .title::before{content:attr(data-en);text-transform:uppercase;font-size:1.6em;font-weight:bold;color:var(--color);font-family:Arial;display:block;margin-bottom:.2em}.about_intro .intro .title::after{content:'';width:2em;height:1px;background-color:#999;display:block;margin-top:.8em}.about_intro .intro .dect{line-height:2em}.about_intro .intro .dect strong{font-size:1.4em;display:block}.about_intro .dlcp .dect{line-height:2em}.about_intro .dlcp .imgs{height:18em;margin:0;white-space:nowrap}.about_intro .dlcp .imgs .himg{width:28em;height:100%;display:inline-block;margin-right:.6em;vertical-align:top}.about_intro .shfw .dect{line-height:2em}.about_intro .shfw .text{height:22em;line-height:2em;padding:3em 4em;background:no-repeat center center;background-size:cover;color:#333}.about_intro .shfw .text strong{font-size:1.2em}.about_value .list{height:26em;white-space:nowrap}.about_value .list li{width:27.4em;height:100%;display:inline-block;background-color:#eee;margin-right:1.9em}.about_value .list li .himg{width:100%;height:17em;display:block}.about_value .list li p{height:4.6em;line-height:1.8em;overflow:hidden;white-space:normal;margin:2em;display:block}.about_value .list li p::before{content:'';width:1.5em;height:2px;background-color:var(--color);display:block;margin-bottom:.7em}.about_contact .info p{line-height:2em;margin:2em 0}.about_contact .info p::before{content:attr(data-name);display:block;font-weight:bold;margin-bottom:.5em}.about_contact .info p .tel{color:var(--color);font-size:2em;font-family:Arial}.map #map{width:100%;height:100%;position:relative;z-index:1}.map .goto{width:100%;height:100%;position:absolute;z-index:2;left:0;top:0}#map div{overflow:visible}#map img{max-width:none}#map .anchorBL{display:none}.body{max-width:calc(var(--width) - 2em);line-height:200%;background-color:#fff;padding:1em;margin:0 auto}.body img{max-width:100%}.body h1{line-height:1.6em}.content{line-height:200%;background-color:#fff;border-radius:1em;padding:1em}.content img{max-width:100%}.content h1{line-height:1.6em}.news_pros{background-color:rgba(var(--rgb),.1);border:1px solid rgba(var(--rgb),.3);padding:1.5em;border-radius:.5em;display:flex;justify-content:space-between;align-items:center;margin:2em 0}.news_pros .himg{width:13em;aspect-ratio:1.2;background-color:#eee}.news_pros .info{width:calc(100% - 24em)}.news_pros .info .name{font-weight:bold;font-size:1.2em;margin-bottom:.5em;display:block}.news_pros .info p{line-height:2em;margin:0}.news_pros .kefu a{height:3em;line-height:3em;padding:0 2em;display:block;border:1px solid #f39c11;border-radius:.5em;margin:1em 0}.news_pros .kefu a:nth-child(1){background-color:#f39c11;color:#fff}.news_pros .kefu a:nth-child(2){color:#f39c11}.page{text-align:center;margin:2em auto}.page a{height:1.6em;line-height:1.6em;padding:0 .6em;display:inline-block;margin:0 .2em;font-size:1.2em;font-family:Arial;color:#999;background-color:#fff;border:1px solid #ddd;vertical-align:middle}.page a.on{color:#fff;background-color:#999;border-color:#999}.qlnk{width:4em;background-color:#aaa;position:fixed;z-index:2;top:50%;right:0;margin:auto 0;transform:translateY(-50%);overflow:visible}.qlnk a{width:100%;height:4em;line-height:4em;color:#fff;text-align:center;display:block;border-bottom:1px solid rgba(255,255,255,.2);cursor:pointer;overflow:visible;position:relative;z-index:1}.qlnk a.qrc img{max-width:16em;position:absolute;top:0;right:100%;padding:.2em;background-color:#fff;opacity:0;transform:translateX(300%);transition:all .4s}.qlnk a::before{content:attr(data-icon);font-size:2.6em}.qlnk a::after{content:attr(data-tips);height:100%;font-size:1.4em;padding:0 1em;background-color:var(--color);position:absolute;z-index:-1;top:0;right:100%;opacity:0;transform:translateX(300%);transition:all .4s}.qlnk a.qrc:hover img,.qlnk a:hover::after{opacity:1;transform:translateX(0%)}.qlnk a:hover{background-color:var(--color)}.qlnk a:last-child{border-bottom:0}footer{background-color:#f0f0f0}footer .trust{max-width:var(--width);padding:1em 0;margin:0 auto;display:flex;justify-content:space-between}footer .trust a{font-size:1.6em;padding:1em 0}footer .trust a::before{content:attr(data-icon);width:1em;height:1em;line-height:1em;text-align:center;font-size:1.2em;color:var(--color);border:1px solid var(--color);border-radius:50%;padding:.2em;display:inline-block;margin-right:.5em;vertical-align:middle}footer .trust a:hover::before{animation:jump_up .7s infinite}footer .line{width:100%;height:1px;background-color:#ddd}footer .nai{max-width:var(--width);margin:0 auto;padding:3em 0;display:flex;justify-content:space-between}footer .nai .nav{width:52em;display:flex;justify-content:space-between}footer .nai .nav p{line-height:2.6em;margin:0}footer .nai .nav p .a{font-size:1.2em;margin-bottom:2em}footer .nai .nav p a{display:block}footer .nai .info{line-height:1.8em}footer .nai .info p{margin:0 0 .8em 0}footer .nai .info p::before{content:attr(data-name);display:block;color:#999}footer .copyright{line-height:2em;padding:1em;text-align:center;background-color:#333;color:rgba(255,255,255,.9)}footer .copyright a{color:rgba(255,255,255,.9)}@media screen and (max-width:1600px){html{font-size:14px}}@media screen and (max-width:1400px){html{font-size:12px}}@media screen and (max-width:640px){html{--width:calc(100vw - 2em)}body{min-width:0;padding-top:calc(5.2em - 2px);transition:transform .4s}html.on{overflow:hidden}body.on{transform:translateX(-13em);filter:blur(6px);opacity:.3;overflow:hidden}header{width:100%;position:fixed;left:0;top:0;background-color:rgba(246,246,246,.95)}header .head{display:none}header .lst{margin:1em;text-align:center}header .lst .logo{height:3em;display:inline-block}header .lst .search{display:none}header .lst .tel{width:1em;display:inline-block;text-overflow:clip;position:fixed;z-index:4;top:.4em;right:3.6em}header .can{height:0;overflow:visible}header .can .ctg,header .can .nav{display:none}.nav.full{width:14em;height:100vh;font-size:12px;position:fixed;z-index:4;top:0;right:0;background-color:#20a2f0;transform:translateX(14em);transition:transform .4s;overflow:visible}.nav.full a{height:3em;line-height:3em;font-size:1.3em;display:block;color:#fff;border-bottom:1px solid rgba(255,255,255,.2);text-align:center}.nav.full a.on{color:#fc0}.nav.full a.on::before{content:'\e641';font-family:icon;margin-right:.5em}.nav.full::before{content:'\e62c';font-family:icon;position:absolute;left:-1.4em;top:.4em;color:orange;font-size:2.6em}.nav.full.on{transform:translateX(0);z-index:5}.nav.full.on::before{content:'\e60b';color:orange}.ctg.full{width:14em;height:100%;overflow-y:auto;font-size:12px;position:fixed;z-index:4;top:0;right:0;background-color:#20a2f0;transform:translateX(14em);transition:transform .4s;overflow:visible}.ctg.full .list{display:block;overflow-y:auto}.ctg.full .list li >a{height:2.6em;line-height:2.6em;font-size:1.2em;display:block;color:#fff;border-bottom:1px solid rgba(255,255,255,.2);text-align:center}.ctg.full .list li .sub{display:none}.ctg.full::before{content:'\e644';font-family:icon;position:absolute;left:-3em;top:.4em;color:#20a2f0;font-size:2.6em}.ctg.full.on{transform:translateX(0);z-index:5}.ctg.full.on::before{content:'\e60b';color:orange;left:-1.4em}.search{width:auto;margin:1em}.cbn{height:auto}.cbn .ctg{display:none}.cbn .ibn{width:100%;height:16em;float:none}.cbn .ran{width:100%;height:auto;float:none}.cbn .ran .repro{width:50%}.cbn .ran .news{width:100%}.pro_box{margin:1em}.pro_box .ctg,.pro_box .rectg{display:none}.pro_box .abt p{max-width:65%;white-space:nowrap;text-overflow:clip;overflow-x:auto}.pro_box .prolist{width:auto;padding-left:1px}.pro_box .prolist li{width:calc((100% - 2px) / 2)}.pro_box .recom{height:12vw;margin-top:1em}.brand{margin:1em}.brand .list ul li a{width:50%}.nbn{height:20vw}.location{line-height:1.8em;margin:1em;white-space:nowrap;overflow-x:auto}#goo{left:auto;right:0}.pros_ctg{justify-content:space-around}.pros_ctg a{margin-right:1em}.pros_list{margin:.5em}.pros_list li,.pros_list .seat{width:calc(50% - 2.2em);height:auto;padding:1em}.pros_list li .himg{height:12em}.pros_list li .lnk{margin:.2em}.pros_info{display:block}.pros_info .imgs{width:100%}.pros_info .imgs .list{height:20em}.pros_info .info{width:100%}.pros_info .info .msg{margin:0 auto}.pros_recom li{width:calc(50% - .5em);margin:.5em 0}.news_list li .himg{display:block;float:none;margin:0 auto 1em auto}.news_list li .name{text-align:center}.about_intro,.about_value,.about_contact{margin:1em auto}.about_value h2,.about_contact h2{margin-bottom:1em}.about_intro{margin-top:0}.about_intro .intro{height:auto;padding-top:0}.about_intro .intro .himg{height:20em;float:none;margin-right:0;margin-bottom:2em}.about_intro .intro .title,.about_intro .intro .dect{padding:0 1em}.about_intro .dlcp h2,.about_intro .shfw h2{margin:0 .6em}.about_intro .dlcp .dect,.about_intro .shfw .dect{padding:1em}.about_intro .shfw .text{height:auto;padding:2em}.about_contact .map{width:100%;height:16em;float:none}.about_contact .info{width:calc(100% - 2em);margin:0 1em}.about_contact .info p{margin:1em 0}.about_contact .info p::before{margin:0}.news_box{display:block}.news_box .left{width:100%;margin-bottom:2em}.news_box .right{width:100%}.news_pros{display:block}.news_pros .himg{width:100%;display:block}.news_pros .info{width:100%;margin:2em 0}.news_pros .kefu{text-align:center}.news_pros .kefu a{display:inline-block;margin:0 1em}footer .trust{flex-wrap:wrap;justify-content:space-around;padding:.5em 0}footer .trust a{padding:1em}footer .nai{display:block;padding:1em}footer .nai .nav{width:100%;text-align:center;justify-content:space-around;margin-bottom:1em}footer .nai .nav p .a{margin-bottom:0}footer .nai .info p{margin:0}footer .copyright{line-height:1.8em;padding:.5em}footer .nai .info p::before{content:attr(data-name)'：';display:inline-block}}