﻿big,blockquote,body,caption,cite,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,label,legend,li,ol,p,pre,q,small,span,strong,table,tbody,td,tfoot,th,thead,ul{margin:0;padding:0}fieldset,img{border:0}blockquote:after,q:after{content:""}table{border-collapse:collapse;border-spacing:0}td,th{text-align:left}ol,ul{list-style:none}blockquote,input,p,select,td,textarea,th{font-family:"helvetica","Arial","Microsoft Yahei"}textarea{line-height:1.4em}h1,h2,h3{font-size:14px}h4,h5,h6{font-size:12px}a:link,a:visited{color:#272727;text-decoration:none}a:active,a:hover{text-decoration:underline}img,input,select{vertical-align:middle}.clearfix{*display:inline-block;zoom:1}.clearfix:after{content:"";display:block;overflow:hidden;height:0;clear:both;visibility:hidden}.convert-gray{filter:gray;filter:grayscale(100%)}.latest-brands .brand-row a:hover img,.restore-gray{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");filter:grayscale(0%)}.transition{transition:all .35s}.transition-1s{transition:all 1s}.transition-card{transition:all .5s cubic-bezier(1,0,0,1)}.inview{-ms-transform:none;transform:none;transition:transform 1.2s cubic-bezier(.165,.84,.44,1) 0s,opacity 1s cubic-bezier(.42,0,.58,1) 0s;opacity:1}@font-face{font-family:'uigo';src:url(../fonts/uigo.eot);src:url(../fonts/uigo.eot#iefix) format('embedded-opentype'),url(../fonts/uigo.ttf) format('truetype'),url(../fonts/uigo.woff) format('woff'),url(../fonts/uigo.svg#uigo) format('svg');font-weight:400;font-style:normal}body,i{-webkit-font-smoothing:antialiased}i{font-family:'uigo'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-moz-osx-font-smoothing:grayscale}.icon-address:before{content:"\e900"}.icon-arrow-down:before{content:"\e901"}.icon-arrow-up:before{content:"\e902"}.icon-close:before{content:"\e903"}.icon-date:before{content:"\e904"}.icon-email:before{content:"\e905"}.icon-next:before{content:"\e906"}.icon-prev:before{content:"\e907"}.icon-search:before{content:"\e908"}.icon-tel:before{content:"\e909"}.icon-weibo:before{content:"\e90a"}.icon-weixin:before{content:"\e90b"}body{font-family:"helvetica","Arial","Microsoft Yahei";min-width:1220px}[data-animation]{opacity:0}
.header{background:#fff;height:100px;position:relative}
.header .logo,
.header .nav{position:absolute;top:40px;z-index:3}
.header .logo{left:260px;top:40px;}
.header .logo img{width:480px}
.header .nav{line-height:1;font-size:0;right:400px}
.header .nav li,
.header .nav li:after{vertical-align:middle;display:inline-block}
.header .nav li{font-size:16px;font-weight:700;color:#272727}
.header .nav li:after{content:"";height:8px;margin:0 30px;border-right:1px solid #ed2324}
.header .nav li:last-child:after,.sub-nav li:last-child:after{display:none}
.header .nav li a{vertical-align:middle;color:#272727;display:inline-block;position:relative;transition:all .35s}
.header .nav li a:hover,.sub-nav li a:hover{text-decoration:none;color:#ed2324}
.header .nav .n-search:hover,
.header .nav li.active a{color:#ed2324}
.header .nav li.active a:after{content:"";width:100%;position:absolute;bottom:-42px;left:0;border-top:2px solid #ed2324}
.header .nav .n-search{width:22px;cursor:pointer;transition:all .35s}
.header .phone{z-index:9;position:absolute;right:10px}
.header .phone img{height:100px}.search #search,.sub-nav{font-size:0;text-align:center;padding:60px 0}.sub-nav li{font-size:18px;display:inline-block}.changer li,
.home-header .title:before,.sub-nav li:after{vertical-align:middle;display:inline-block}.sub-nav li:after{content:"";border-right:1px solid #d9d9d9;height:8px;margin:0 30px}.sub-nav li a{color:#9b9b9b;transition:all .35s}.sub-nav li a:hover{color:#272727}.filter dd.active a:hover,.sub-nav li.active a{color:#272727}.container{padding-left:50px}.sidebar{width:240px;float:left}.content{padding:0 50px 0 280px}.filter{line-height:1.6;font-size:14px;margin-bottom:30px}.changer a,.filter a{display:block}.filter dt{margin-bottom:10px;padding:8px 0;border-bottom:1px solid #f5f5f5}.filter dd{margin-bottom:10px;position:relative}.filter dd a{padding:5px 0 5px 16px;transition:all .35s}.filter dd a:before{content:"";background:#f5f5f5;width:6px;height:6px;position:absolute;left:0;top:12px;transition:all .35s}.filter dd a:hover{text-decoration:none;color:#ed2324}.filter dd a:hover:before,.filter dd.active a:before{background:#ed2324}.filter dd.active,.filter dt{font-weight:700}
.home-header{background:0 0;overflow:hidden;height:600px}
.home-header:before,
.page-header-image:before{content:"";width:100%;position:absolute;top:0;left:0}
.home-header:before{background:rgba(35,29,42,.6);z-index:2;height:600px}
.home-header .video,
.home-header video{min-width:100%;min-height:100%;position:absolute;top:0;left:0}
.home-header .video{z-index:1;transform-style:preserve-3d}
.home-header video{width:100%;height:auto;object-fit:cover}
.home-header .title{text-align:center;color:#fff;width:100%;height:100%;position:absolute;z-index:2}
.home-header .title:before{content:"";height:100%}
.home-header .title-inner{line-height:1.6;vertical-align:middle;display:inline-block;margin-top:40px}
.home-header .title-inner h2{letter-spacing:5px;font-size:68px;font-style:italic;color:#54e2c1}
.home-header .title-inner p{letter-spacing:5px;font-size:18px}
.home-header .title-inner .btns{padding-top:20px}
.home-header .title-inner .btns a{line-height:40px;font-size:20px;color:#fff;display:inline-block;padding:0 30px;border:1px solid #fff;border-radius:5px;transition:all .35s}
.home-header .title-inner .btns a:hover{text-decoration:none;color:#54e2c1;border-color:#54e2c1}
.home-header .title-hd{font-size:18px;font-weight:700;display:inline-block;position:relative}
.home-header .title-hd:after,
.home-header .title-hd:before{content:"";width:50px;border-top:1px solid #fff;position:absolute;top:13px}
.home-header .title-hd:before{left:-70px}
.home-header .title-hd:after{right:-70px}
.home-header .nav li,
.home-header .nav li a{color:#fff}.search,.search label{width:100%;position:absolute;opacity:0}.search{text-align:center;color:#fff;background:#272727;overflow:hidden;height:0;top:0;left:0;z-index:9;transition:all .5s cubic-bezier(1,0,0,1)}.search label{line-height:100px;font-size:30px;cursor:text;-ms-transform:translate(30px,0);transform:translate(30px,0);transition:all 1s}.search label i{display:inline-block;width:30px;margin-right:10px}.search-open{height:100px;opacity:1}.search-open label{-ms-transform:none;transform:none;opacity:1}.search #search{font-size:30px;color:#fff;background:0 0;width:100%;height:60px;padding:20px 0;border:0;outline:0}.search .btn-close{font-size:30px;color:#fff;margin-top:-15px;position:absolute;top:50%;right:50px;transition:all .35s}.changer a:hover,.search .btn-close:hover{text-decoration:none;color:#ed2324}.changer,.search-empty{text-align:center;padding:100px 0 200px}.search-empty img{width:160px;margin-left:-40px}.search-empty p{font-size:24px;color:#ed2324;padding-top:30px}.changer{font-size:0;padding:40px 0 100px}.changer li{font-size:16px;font-family:Arial;width:40px;height:40px;margin:0 4px}.changer a{line-height:38px;color:#4a4a4a;overflow:hidden;border:1px solid #f5f5f5;transition:all .35s}.changer a:hover{color:#333;border-color:#333}.changer .active a{color:#fff;background:#272727;border-color:#272727}.changer .omit{line-height:40px;color:#ccc;width:30px}.changer .next a,.changer .prev a{line-height:40px;height:38px}.changer .next.disabled,.changer .prev.disabled{line-height:42px;color:#dadada;border:1px solid #f1f1f1}.changer .prev i{margin-right:2px}.changer .next i{margin-left:2px}
.page-header{line-height:1.6;text-align:center;background:#f5f5f5;padding:60px}
.page-header h1{font-size:30px;margin-bottom:15px}
.page-header p{font-size:18px}
.page-header .date,
.page-header-image p{position:relative}
.page-header .tags{font-size:0;padding-top:25px;position:relative}
.page-header .tags a{line-height:26px;font-size:14px;color:#54e2c1;display:inline-block;margin:0 8px;padding:0 15px;border:2px solid #54e2c1;transition:all .35s}
.page-header .tags a:hover{text-decoration:none;color:#fff;background:#54e2c1}
.page-header-image{color:#fff;background-size:cover;padding:150px 0;position:relative}
.page-header-image h1{font-size:40px;position:relative}
.page-header-image .date{color:#54e2c1}
.page-header-image:before{background-image:linear-gradient(46deg,#0250c5 4%,#d43f8d 100%);height:100%;opacity:.6}.page .row{line-height:1.8;font-size:20px;text-align:justify;display:table;width:100%}.page .row:first-child{border:0}.page .row-cell{vertical-align:middle;display:table-cell;width:50%}.page .row h2,.page .row h3,.page .row li{line-height:1.4;font-size:40px;margin-bottom:20px}.page .row h3{font-size:16px;color:#9b9b9b}.page .row p,.page .row ul{font-size:0;margin-bottom:20px}.page .row li{font-size:18px;display:inline-block;width:calc(50% - 115px);margin-bottom:10px;padding:0 100px 0 15px;position:relative}.page .row li:before{content:"";background:#272727;width:6px;height:6px;position:absolute;top:9px;left:0}.page .row p{line-height:1.8;font-size:20px}.page .row .image{background:no-repeat center center;background-size:cover;height:600px}.page .text1col,.page .text2col{border-top:1px solid #f5f5f5}.page .text1col .inner{width:1000px;margin:0 auto;padding:60px 0}.page .text2col .inner{display:table;width:1000px;margin:0 auto}.page .text2col .row-cell{vertical-align:top;padding:50px}.page .text2col .row-cell:first-child{padding-left:0}.page .text2col .row-cell:last-child{padding-right:0}.page .image-text .text,.page .text-image .text{padding:100px;border-top:1px solid #f5f5f5}.page .image-text-dark,.page .text-image-dark{background:#272727;border:0}.page .image-text-dark .text,.page .text-image-dark .text{color:#fff;padding:100px}.page .image1col{text-align:center}.page 
.image1col img{max-width:100%;border:0}.page .image2col,.page .image3col{font-size:0;border:0}.page .image2col img{display:inline-block;width:50%}.page .image3col img{display:inline-block;width:33.3333%}.page-search{line-height:80px;background:#f5f5f5}.page-search form{width:1190px;margin:0 auto;padding:60px 0;position:relative}.page-search input,.page-search label{line-height:30px;font-size:30px;height:30px}.page-search label{margin-top:-15px;position:absolute;top:50%;cursor:text}.page-search label.placeholder{color:#9b9b9b;left:40px}.page-search label.placeholder i{display:inline-block;width:30px;margin-right:15px}.page-search input{background:0 0;width:100%;padding:20px 0 20px 40px;border:0;outline:0}.page-search .count{line-height:80px;font-size:18px;height:80px;margin-top:-40px;position:absolute;top:50%;right:0}.footer{line-height:1;text-align:center;background:#272727;padding:60px 0}.footer-nav{line-height:1;font-size:0;margin-bottom:25px}.footer-nav li{font-size:16px;display:inline-block}.footer-nav li:after{content:"";vertical-align:middle;display:inline-block;height:8px;margin:0 30px;border-right:1px solid #ed2324}.footer-nav li:last-child:after{display:none}.footer-nav a{vertical-align:middle;color:#f5f5f5;display:inline-block;transition:all .35s}.case-area ul a:hover,.footer-nav a:hover{text-decoration:none;color:#ed2324}.footer .copyright{font-size:12px;color:#d9d9d9;margin-bottom:30px}.footer .follow-sns{font-size:0}.footer .follow-sns a{line-height:36px;font-size:22px;text-align:center;vertical-align:middle;color:#fff;display:inline-block;width:36px;height:36px;margin:0 5px;border:1px solid #4a4a4a;border-radius:50%;transition:all .35s}.footer .follow-sns a:hover{text-decoration:none;border-color:#f5f5f5}.footer .follow-sns i{line-height:36px}.footer .follow-sns .email{font-size:18px}.card{vertical-align:top;display:inline-block}.card-box-hd{line-height:1;text-align:center;padding:60px 0}.card-box-hd h2,.product-dashboard h2,.product-spec h2{font-size:40px;margin-bottom:30px}.card-box-hd .opt{line-height:30px;display:inline-block;width:100px;height:30px;border:2px solid #272727}.card-box-hd a{font-size:14px;display:block;transition:all .35s}.card-box-hd a:hover{text-decoration:none;color:#fff;background:#272727}.card-box-bd{font-size:0;text-align:center}.latest-case-even,
.latest-news{background:#f5f5f5}.latest-case .card{font-size:18px;text-align:center;width:calc(33.3333% - 20px);padding:10px 10px 100px}.latest-case .card-box-bd{padding:0 10px}@media only screen and (max-width:1920px){.latest-case .card{font-size:24px;padding:10px 10px 150px}}@media only screen and (max-width:1680px){.latest-case .card{font-size:20px;padding:10px 10px 130px}}@media only screen and (max-width:1440px){.latest-case .card{font-size:18px;padding:10px 10px 110px}}@media only screen and (max-width:1280px){.latest-case .card{font-size:16px}}.latest-case .card a,.latest-case .card img,.latest-case .card span{display:block}.latest-case .card .thumb,.latest-case .card a{position:relative}.latest-case .card a:hover,
.latest-news .card a:hover{text-decoration:none}.latest-case .card a:hover .brands,.latest-case .card a:hover .thumb:after{opacity:1}.latest-case .card a:hover .name{color:#fff;-ms-transform:translate(0,-190px);transform:translate(0,-190px)}@media only screen and (max-width:1920px){.latest-case .card a:hover .name{-ms-transform:translate(0,-260px);transform:translate(0,-260px)}}@media only screen and (max-width:1680px){.latest-case .card a:hover .name{-ms-transform:translate(0,-240px);transform:translate(0,-240px)}}@media only screen and (max-width:1440px){.latest-case .card a:hover .name{-ms-transform:translate(0,-210px);transform:translate(0,-210px)}}@media only screen and (max-width:1280px){.latest-case .card a:hover .name{-ms-transform:translate(0,-190px);transform:translate(0,-190px)}}.latest-case .card .thumb:after{content:"";background:rgba(35,29,42,.8);width:100%;height:100%;top:0;left:0;opacity:0}.latest-case .card .thumb img{width:100%;height:auto}.latest-case .card .brands,.latest-case .card .name,.latest-case .card .thumb:after{position:absolute;transition:all .5s cubic-bezier(1,0,0,1)}.latest-case .card .name{height:20px;margin-bottom:-50px;bottom:0;left:0;width:100%}.latest-case .card .brands{color:#54e2c1;width:80%;padding:0 10%;top:50%;opacity:0}@media only screen and (max-width:1920px){.latest-case .card .brands{top:55%}}
.latest-news-odd{background:#fff}
.latest-news .card{width:calc(33.3333% - 20px);padding:0 10px}
.latest-news .card-box-bd{width:1200px;margin:0 auto;padding-bottom:50px}
.latest-news .card a,
.latest-news .card img,
.latest-news .card span{display:block}
.latest-news .card a{padding-bottom:25px}.case-list .card a:hover img,
.latest-news .card a:hover .thumb img,.news-list .card a:hover .thumb img,.product-list .card a:hover img{-ms-transform:scale(1.2);transform:scale(1.2)}.case-list .card a:hover .name,
.latest-news .card a:hover .title,.news-list .card a:hover .title,.product-list .card a:hover .name{color:#ed2324}
.latest-news .card .thumb{margin-bottom:25px;overflow:hidden;position:relative}
.latest-news .card .thumb img{width:100%;height:auto;transition:all 1s}
.latest-news .card .date{text-align:center;width:90px;height:100px;position:absolute;bottom:0;left:0}
.latest-news .card .day{line-height:70px;font-size:40px;font-weight:700;font-family:"Arial";background:#fff}
.latest-news .card .year-month{line-height:30px;font-size:14px;color:#fff;background:#ed2324}
.latest-news .card .title{font-size:18px;color:#272727;transition:all .35s}
.latest-news .card .desc{font-size:14px;color:#9b9b9b;display:inline;transition:all .35s}.latest-brands .card-box-bd{width:1000px;margin:0 auto;padding-bottom:70px}.latest-brands .brand-row{display:table;width:100%;border-bottom:1px solid #d9d9d9}.latest-brands .brand-row a:last-child,.latest-brands .brand-row:last-child{border:0}.latest-brands .brand-row a{font-size:20px;text-align:center;vertical-align:middle;color:#9b9b9b;display:table-cell;width:33.3333%;height:180px;border-right:1px solid #d9d9d9}.latest-brands .brand-row a img{filter:gray;filter:grayscale(100%);transition:all .35s}.latest-brands .brand-row a:hover{text-decoration:none}.brands-list,.news-list{font-size:0;margin:0 auto}.brands-list{padding:60px 0;width:1200px}.brands-list .card{font-size:16px;text-align:center;vertical-align:middle;width:calc(33.3333% - 22px);height:440px;margin:0 10px 50px;border:1px solid #d9d9d9;position:relative}.brands-list .card .thumb{padding:45px 20px 20px;transition:all .35s}.brands-list .card .thumb img{width:240px;height:auto}.brands-list .card .desc{line-height:1.8;text-align:justify;padding:20px 45px;transition:all .35s}.brands-list .card .btn{width:100%;position:absolute;top:260px;opacity:0;transition:all .35s}.brands-list .card .btn a{line-height:40px;background:#fff;display:inline-block;width:160px;border:2px solid #272727;transition:all .35s}.brands-list .card .btn a:hover{color:#fff;text-decoration:none;background:#272727}.brands-list .card:hover .thumb{-ms-transform:translate(0,60px);transform:translate(0,60px)}.brands-list .card:hover .desc{opacity:0}.brands-list .card:hover .btn{opacity:1;-ms-transform:translate(0,-40px);transform:translate(0,-40px)}.brands-list .card-empty{line-height:400px;font-size:24px;color:#9b9b9b}.news-list{width:1220px}.news-list .card{width:585px;padding-bottom:40px}.news-list .card:nth-child(odd){padding-right:50px}.case-area ul a,.case-list .card a,.case-list .card span,.news-list .card .info span,.news-list .card a,.product-list .card a,.product-list .card span{display:block}.case-list .card a:hover,.news-list .card a:hover,.product-list .card a:hover,.relate-card .card a:hover{text-decoration:none}.news-list .card .thumb{vertical-align:top;display:inline-block;overflow:hidden;width:240px;height:160px;margin-right:25px}.news-list .card .thumb img{border:1px inset rgba(0,0,0,.05)}.news-list .card .info{line-height:1.6;vertical-align:top;display:inline-block;width:320px}.news-list .card .date{font-size:14px;color:#9b9b9b;margin-bottom:10px}.news-list .card .date i,.relate-card .card .date i{margin-right:5px}.news-list .card .title{font-size:18px;font-weight:700;margin-bottom:10px;transition:all .35s}.news-list .card .desc{font-size:14px;color:#9b9b9b}.product-list{font-size:0}.case-list,.product-list{padding-bottom:30px}.case-list .inner,.product-list .inner{width:1220px;margin:0 auto}.case-list .inner .card,.product-list .inner .card{width:calc(25% - 20px)}.case-list .card,.product-list .card{font-size:16px;text-align:center;vertical-align:top;width:calc(33.3333% - 20px);margin:0 10px 50px}.case-list .card .thumb,.product-list .card .thumb{overflow:hidden;margin-bottom:15px}.case-list .card .thumb img,.news-list .card .thumb img,.product-list .card .thumb img{width:100%;transition:all 1s}.case-area span,.case-list .card .name,.product-list .card .name{transition:all .35s}.product-info{background:#f5f5f5;margin-bottom:180px}.product-info .inner{width:1220px;height:560px;margin:0 auto}.product-info .thumb{width:720px;float:left;padding-right:50px}.product-info .thumb img,.relate-card .card .thumb img{width:100%}.product-info .info{width:450px;float:left;padding-top:120px}.product-info .info h1{line-height:1.2;font-size:40px;font-weight:300;margin-bottom:30px}.product-info .info p{line-height:1.8;font-size:20px}.product-special-spec{font-size:0;text-align:center;color:#fff;background:#272727;padding:50px 0}.product-special-spec .spec{font-size:24px;text-align:left;display:inline-block;width:220px;margin:0 50px}.product-special-spec .value{font-size:0;color:#ed2324}.product-special-spec .value .number{font-size:100px}.product-special-spec .value .unit{font-size:18px}.product-dashboard,.product-spec{font-size:0;width:1220px;margin:0 auto;padding:50px 0;border-top:1px solid #f5f5f5}.product-dashboard .spec,.product-spec 
.spec{font-size:18px;vertical-align:top;color:#4a4a4a;display:table;width:calc(100% - 60px);padding:20px 30px;border:1px solid #f5f5f5;border-bottom:0}.product-dashboard .spec:last-child,.product-spec .spec:last-child{border-bottom:1px solid #f5f5f5}.product-dashboard .spec.even,.product-spec .spec.even{background:#f5f5f5}.product-dashboard .spec strong,.product-spec .spec strong{color:#272727;display:table-cell;width:200px}.case-list{font-size:0;width:1220px;margin:0 auto;position:relative}.case-area{line-height:50px;font-size:18px;position:absolute;top:-98px;left:10px;z-index:99;cursor:pointer}.case-area i,.case-area:hover span{color:#ed2324}.case-area i{display:inline-block;margin-left:10px;transition:all .5s cubic-bezier(1,0,0,1)}.case-area ul{background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.1);overflow:hidden;width:160px;height:0;position:absolute;top:50px;left:0;opacity:0;transition:all .35s}.case-area ul li{padding:0 20px}.case-area-open i{-ms-transform:rotate(180deg);transform:rotate(180deg)}.case-area-open ul{height:auto;padding:10px 0;opacity:1}.relate-card{font-size:0;background:#f5f5f5}.relate-card .inner{width:1220px;margin:0 auto;padding:70px 0 100px}.relate-card .card{width:calc(33.3333% - 20px);padding:0 10px}.relate-card .card a,.relate-card .card span,.shop-result ul span{display:block}.relate-card .card a,.shop-area,.shop-list .search-shop form{position:relative}.relate-card .card a:hover .info{background:rgba(35,29,42,.8)}.relate-card .card a:hover .name,.relate-card .card a:hover .title{color:#fff;-ms-transform:none;transform:none}.relate-card .card a:hover .brands,.relate-card .card a:hover .date,.relate-card .card a:hover .desc{opacity:1}.relate-card .card .info{text-align:center;vertical-align:middle;color:#fff;background:0 0;width:calc(100% - 80px);padding:70px 40px 0;position:absolute;top:0;bottom:0;transition:all .35s}.relate-card .card .name,.relate-card .card .title{font-size:18px;color:#272727;margin-bottom:15px;-ms-transform:translate(0,210px);transform:translate(0,210px);transition:all .5s cubic-bezier(1,0,0,1)}.relate-card .card .name{padding-top:20px;-ms-transform:translate(0,190px);transform:translate(0,190px)}.relate-card .card .desc{font-size:14px;margin-bottom:12px;opacity:0;transition:all 1s;transition-delay:.2}.relate-card .card .brands,.relate-card .card .date{font-size:14px;color:#54e2c1;opacity:0;transition:all 1s;transition-delay:.4}.shop-area{font-size:16px;width:240px;height:60px;margin-bottom:25px;cursor:pointer}.shop-area span{display:block;height:50px;padding:0 25px;border:1px solid #d9d9d9}.shop-area i{color:#ed2324;float:right;transition:all .5s cubic-bezier(1,0,0,1)}.shop-area ul{background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.1);overflow-y:auto;width:100%;height:0;max-height:180px;position:absolute;top:60px;z-index:99;opacity:0;transition:all .35s}.shop-area,.shop-area i,.shop-area li{line-height:50px}.shop-area li a{color:#9b9b9b;display:block;padding:0 25px}.shop-area li a:hover{text-decoration:none;color:#272727}.shop-area-open i{-ms-transform:rotate(180deg);transform:rotate(180deg)}.shop-area-open ul{height:auto;padding:15px 0;opacity:1}.shop-list{width:1200px;margin:0 auto;padding:50px 0 70px;position:relative}.shop-list .map{height:600px}.shop-list .search-shop{padding:15px}.shop-list .search-shop label{line-height:50px;width:calc(100% - 18px);padding:0 10px;position:absolute;top:0;left:0}.shop-list .search-shop label i{display:inline-block;margin-right:5px}.shop-list .search-shop input{font-size:16px;background:#fff;width:270px;height:28px;padding:10px;border:1px solid #d9d9d9;outline:0}.shop-result{background:#f5f5f5;width:320px;height:600px;position:absolute;top:135px;right:0}.shop-result ul{overflow-y:auto;height:510px}.shop-result .active{background:#fff}.shop-result li{margin-bottom:1px}.shop-result a{display:block;padding:20px 25px;transition:all .35s}.shop-result a:hover{text-decoration:none;background:#fff}.shop-enter a,.shop-result .name{font-size:18px;color:#ed2324}.shop-result .addr{font-size:16px;color:#4a4a4a}.shop-enter{text-align:center;background:#f5f5f5;padding:75px 0}.shop-enter h3{font-size:30px;font-weight:300;margin-bottom:30px}.shop-enter a{font-weight:700;color:#54e2c1}.shop-enter a i{line-height:18px;font-size:12px;font-weight:700;display:inline-block;margin-left:5px}
.contact{font-size:18px;width:1200px;margin:0 auto;padding-bottom:70px}
.contact h2{font-size:26px;margin-bottom:20px}
.contact span{line-height:1.4;font-size:16px;vertical-align:middle;display:block;margin-bottom:15px;padding-left:20px;position:relative}
.contact span:before{content:"";background:#4a4a4a;width:6px;height:6px;position:absolute;top:8px;left:2px}
.contact span i{display:inline-block;margin-right:5px}
.company-map{text-align:center;margin-top:-60px}
.company-map img{max-width:100%}
.company-item{vertical-align:top;display:inline-block;width:calc(33.3333% - 100px);padding:50px}@media screen and (max-width:1340px){.header .nav{right:60px}
	.header .phone{display:none;position:absolute}
	.header .phone img{height:100px}}