@charset "utf-8";
body,html,h1,h2,h3,h4,h5,h6,p,em,i,form,ul,li,dl,dt,dd{padding:0;margin:0;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;   text-size-adjust:none;}
body{font-family:"Microsoft Yahei", Tahoma;font-size:12px;width:100%;}
em,i,b{font-style:normal;font-weight:normal;text-decoration:none;}
ul,li{list-style:none;}
h3{font-size:14px;}
a{text-decoration:none;outline:none;cursor:pointer;}
a img{border:none;display:block;}
input[type="submit"],input[type="button"],button{cursor:pointer;padding:0;}
input[type="text"],input[type="email"],input[type="number"],input[type="password"]{padding:0 0 0 3px;}
:focus,input,select,textarea,button{outline:none;}
textarea{resize:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0;}
.fz{font-size:0;}
.f22{font-size:22px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
br{display:inline;line-height:20px;}
.of{overflow:hidden;}
.fl,.FL{float:left;}
.fr,.FR{float:right;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{*zoom:1;}
.b{font-weight:bold;}
.i{font-style:italic;} 
.u,a.detail:hover{text-decoration:underline;} 
.o{text-decoration:overline;}
.upc{text-transform:uppercase;} 
.img,.img img{display:block;overflow:hidden;}
.spacer{display:block;}
.tt{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
#qiao-wrap,#LR_Flash,#LRdiv0,#LRdiv1{display:none!important;width:0;height:0;overflow:hidden;visibility:hidden;}
.adrCue{position:absolute;top:0;right:0;left:auto !important;z-index:10;width:40px;height:40px;overflow:hidden;}
.site-gray, .site-gray *{filter:gray !important;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);_filter:none;}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}

.public-header-1{position:relative;}
.header-info{width:1200px;margin:0 auto;padding-top:0;}
.header-wrap{height:144px;border-bottom:#d2d2d2 solid 1px;position:relative;}
.header-wrap a.logo{width:553px;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.header-wrap a.logo img{width:100%;}
.header-wrap span{width:320px;height:40px;text-align:center;line-height:40px;font-size:18px;color:#fff;background-color:#22a8a9;border-radius:10px;position:absolute;left:560px;top:50%;transform:translateY(-50%);}
.header-wrap a.tel{width:240px;height:46px;background:url(/style/images/tel.png) no-repeat;position:absolute;right:0;top:50%;margin-top:-23px;}
.header-wap{display:none;}
.header-nav{text-align:center;display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:space-between;padding:41px 0 16px;}
.header-nav a{line-height:30px;font-size:24px;color:#333;border-bottom:transparent solid 2px;}
.header-nav a.active,.header-nav a:hover{color:#0f757a;border-bottom-color:#0f757a;}

.projectAll{height:134px;padding:42px 0 37px;background-color:#f1fcff;overflow:hidden;}
.projectAll a{float: left;position: relative;width:110px;height: 134px;margin-right:11px;display: block;background-color: #32aeaf;border-radius: 8px;}
.projectAll .a8{margin-right:0;}
.projectAll a i{position:absolute;top:12px;left:50%;margin-left:-22px;width:44px;height:81px;background:url(/style/images/home/project_icon.png) no-repeat;}
.projectAll .a2 i{top:14px;margin-left:-26px;width:53px;height:64px;background-position:-60px 0;}
.projectAll .a3 i{top:20px;margin-left:-41px;width:82px;height:44px;background-position:-130px 0;}
.projectAll .a4 i{top:12px;margin-left:-31px;width:63px;height:68px;background-position:-240px 0;}
.projectAll .a5 i{top:10px;margin-left:-28px;width:57px;height:74px;background-position:-320px 0;}
.projectAll .a6 i{top:8px;margin-left:-30px;width:60px;height:76px;background-position:-400px 0;}
.projectAll .a7 i{top:12px;margin-left:-35px;width:70px;height:67px;background-position:-480px 0;}
.projectAll .a8 i{top:14px;margin-left:-33px;width:66px;height:62px;background-position:-580px 0;}
.projectAll .a9 i{top:14px;margin-left:-37px;width:74px;height:75px;background-position:-670px 0;}
.projectAll .a10 i{top:11px;margin-left: -24px; width:48px; height:77px;background-position:-752px 0;}
.projectAll a span{height:58px;padding-top:76px;display:block;color:#fff;font-size:24px;line-height:58px;text-align:center;}
.projectAll a:hover{opacity:.8;}
.projectAll a.more{display:none;}

.appFastBooking{display:none;}
.new-header{display:none;}

/* 底部快速预约 */
.appFastBooking{display:none;}
.new-header{display:none;}
.f2Year35,.public-swt{display:none;}

.appFastBooking{display:none;}
.new-header{display:none;}

img.data-lazy{background:url(/style/images/ajax-loader.gif) center no-repeat #fff;}
.new-footer{position:relative;width:100%;margin:0 auto;background-color:#fff;}
.footer-info{width:1200px;margin:0 auto;padding:30px 0 50px;}
.footer-info .tab{text-align:center;padding-bottom:25px;}
.footer-info .tab span{line-height:51px;font-size:24px;color:#333;margin:0 100px;display:inline-block;position:relative;}
.footer-info .tab span i{width:60px;height:4px;background-color:#22a8a9;display:none;position:absolute;left:50%;bottom:0;margin-left:-30px;}
.footer-info .tab span.active i{display:block;}
.footer-info .tabCon,.footer-info .tabCon img{width:1200px;height:197px;}

.mask{width:100%;height:100%;background-color:rgba(51,51,51,0.2);display:block;position:fixed;left:0;top:0;display:none;z-index:88;}
.new-nav{width:6rem;height:100%;background-color:#fff;position:fixed;left:-6rem;top:0;-webkit-transition:left .5s ease;transition:left .5s ease;z-index:99999;}
.new-nav h3{padding:.34rem 0 .41rem .67rem;background-color:#2eaaa9;overflow:hidden;}
.new-nav h3 .logo{width:4.5rem;height:.82rem;background:url(/style/images/logoNav.png) no-repeat;background-size:100% 100%;display:block;}
.new-nav ul{padding-left:.3rem;overflow:hidden;}
#wrapper1{overflow:hidden;}
.new-nav .swiper-slide{height:1.04rem;margin:0 .2rem;border-bottom:#eee solid 1px;width:auto;}
.new-nav .swiper-slide a{position:relative;height:1.11rem;padding-left:.64rem;display:block;color:#666;font-size:.42rem;line-height:1.11rem;}
.new-nav .swiper-slide i{position:absolute;left:.05rem;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:.39rem;height:.37rem;background:url(/style/images/icon1.png) no-repeat;background-size:2.96rem .34rem;}
.new-nav .swiper-slide i{width:.32rem;height:.32rem;background-position:0 0;left:.06rem;}
.new-nav .swiper-slide .arrow{position:absolute;right:.3rem;top:50%;margin-top:-.15rem;width:.17rem;height:.31rem;background:url(/style/images/arrow1.png) no-repeat;background-size:100% 100%;}
.new-nav .swiper-nav{width:100%;height:100%;}
.new-nav .swiper-nav .swiper-slide{font-size:12px;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;}
.new-nav a.call{width:4.84rem;height:.86rem;background-size:100%;display:block;margin:1rem auto 2.66rem;}
.new-nav.active{left:0;}
.footer-new{display:none;}

.mobile-booking{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:fixed;left:0;top:0;z-index:99;}
.mobile-booking .bajs-light-popup-origin{width:280px;height:355px;margin:-198.5px 0px 0px -140px;opacity:1;left:50%;top:50%;box-shadow:0 0 10px rgba(0,0,0,0.5);position:absolute;}
.mobile-booking .bajs-light-popup-origin .mobile-booking-wrapper{overflow:hidden;}
.mobile-booking .bajs-light-popup-origin .bajs-light-popup-close{width:32px;height:32px;border-radius:50%;overflow:hidden;right:-14px;top:-14px;background:url(/style/images/close.png) no-repeat;background-size:100% 100%;-webkit-transform:rotate(0);transform:rotate(0);transition:transform 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out;display:block;position:absolute;}
.mobile-booking .bajs-light-popup-origin .bajs-light-popup-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.mobile-booking .bajs-light-popup-origin .bajs-light-popup-content{background-color:#fff;}
.mobile-booking .bajs-light-popup-container{overflow:hidden;}
.mobile-booking .mobile-booking-wrapper{padding:10px;}
.mobile-booking .mobile-booking-form{width:260px;display:inline;}
.mobile-booking .mobile-booking-form dl{position:relative;padding-bottom:10px;margin:0;overflow:hidden;}
.mobile-booking .mobile-booking-form dl dt b{color:#f00;font-size:12px;padding-right:4px;font-weight:bold;}
.mobile-booking .mobile-booking-form dl dt{position:absolute;left:-10px;top:0;width:80px;white-space:nowrap;font-size:14px;line-height:35px;text-align:right;}
.mobile-booking .mobile-booking-form dl dd{position:relative;padding-left:80px;margin:0;width:180px;}
.mobile-booking .mobile-booking-form dl dd .text{background-color:#f2f2f2;border:solid 1px #cfcfcf;border-radius:2px;font-size:14px;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;font-family:"Microsoft Yahei",Tahoma;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;}
.mobile-booking .mobile-booking-form dl dd .text:focus,.mobile-booking-form dl dd .text.onFocus{border-color:#6eaa24;background-color:#fff;}
.mobile-booking .mobile-booking-form dl dd select.text{width:180px;height:35px;background:#fff;background-size:27px auto;padding:6px 6px 6px 4px;}
.mobile-booking .mobile-booking-form dl dd i{width:27px;height:24px;background:#fff;background-size:27px auto;display:none;position:absolute;right:1px;top:50%;margin-top:-12px;}
.mobile-booking .mobile-booking-form dl dd input.text{width:174px;padding:0 0 0 4px;height:33px;background-color:#fff;line-height:33px;}
.mobile-booking .mobile-booking-form dl dd textarea{width:174px;padding:0 0 0 4px;height:66px;font-size:14px;background-color:#fff;line-height:33px;border:solid 1px #cfcfcf;border-radius:2px;}
.mobile-booking .mobile-booking-form .bajs-ajax-form-action{padding:24px 0 10px 80px;overflow:hidden;}
.mobile-booking .mobile-booking-form .submit,.mobile-booking .mobile-booking-form .reset{width:48%;height:26px;font-size:13px;color:#fff;border:0;border-radius:1px;}
.mobile-booking .mobile-booking-form .submit{float:left;background-color:#2eaaaa;}
.mobile-booking .mobile-booking-form .reset{float:right;background-color:#999;}
.mobile-booking-wrapper .bookingHead{text-align:left;line-height:28px;color:#2eaaaa;font-size:18px;font-weight:bold;padding-bottom:8px;}
.mobile-booking-wrapper .bookingNotice{line-height:20px;background-color:#f6f6f6;padding:10px 15px;}
.mobile-booking-wrapper .bookingNotice dl dt{color:#2eaaaa;font-weight:bold;padding-bottom:5px;}
.mobile-booking-wrapper .bookingNotice dl dd{line-height:20px;text-align:left;padding-left:20px;position:relative;font-size:12px;}
.mobile-booking-wrapper .bookingNotice dl dd i{width:14px;height:14px;font:12px/14px arial;text-align:center;color:#fff;border-radius:3px;background-color:#2eaaaa;display:block;position:absolute;left:0;top:3px;}
.mobile-booking-wrapper .agreement{position:absolute;left:2px;top:256px;color:#333;font-size:12px;line-height:20px;white-space:nowrap;}
.mobile-booking-wrapper .agreement a{color:#2eaaaa;font-weight:bold;}
.mobile-booking-wrapper .agreement input{width:14px;height:14px;border:1px solid #c4c4c4;vertical-align:top;}
.mobile-booking-wrapper .agreement input:checked{background:#0075ff;background-size:100% 100%;border-color:#0075ff;}

.footer-newCon1{width:100%;max-width:750px;min-width:320px;height:1.2rem;position:fixed;bottom:0;left:0;right:0;z-index:99;margin:0 auto;box-sizing:border-box;display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;}
.footer-newCon1 a{width:50%;position:relative;}
.footer-newCon1 a img{width:100%;height:auto;}

/*左边弹窗*/    
.public-leftSwt{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:999999;}
.public-leftSwt a.colse{width:45px;height:45px;background:url(/style/images/zt/zhongzhiya/wap/close.png) no-repeat;background-size:100% 100%;display:block;position:absolute;right:10px;top:0;border-radius:50%;z-index:2;}
.public-leftSwt .leftSwt{width:250px;overflow:hidden;position:relative;z-index:1;}
.public-leftSwt .leftSwt .swiper-slide,.public-leftSwt .leftSwt .swiper-slide img{width:250px;height:auto;}
/* 右边弹窗  */
.public-rightSwt{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:999999;}
.public-rightSwt a{line-height:0;padding:8px 0;display:block;position:relative;z-index:1;}
.public-rightSwt a img{width:62px;height:62px;}
.public-rightSwt em{width:0;height:54px;text-indent:16px;line-height:54px;font-size:20px;font-weight:bold;color:#3bb615;box-shadow:rgba(0,0,0,.2) 0 5px 8px;background-color:#fff;border:#3bb615 solid 2px;border-radius:50px;display:block;position:absolute;right:11px;top:50%;transform:translateY(-50%);overflow:hidden;z-index:-1;transition:all .3s;opacity:0;}
.public-rightSwt a.ioc1 em{font-size:18px;}
.public-rightSwt a.ioc2 em{color:#ff7b00;border-color:#ff7b00;}
.public-rightSwt a.ioc3 em{color:#259a9a;border-color:#259a9a;}
/*手机版*/
.public-rightSwtWap1{display:none;width:1.2rem;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:999999;}
.public-rightSwtWap1 i{padding:.05rem 0;border-radius:.1rem;display:block;}
.public-rightSwtWap1 i img{width:100%;height:auto;display:block;margin:0 auto;}
.public-rightSwtWap1 em{line-height:.4rem;text-align:center;font-size:.2rem;font-weight:bold;color:#fff;display:block;}
.public-rightSwtWap1 .nums{width:.45rem;height:.45rem;line-height:.45rem;position:absolute;right:0;top:-.1rem;text-align:center;border-radius:50%;color:white;font-size:.24rem;font-weight:bold;background-color:#ff0000;animation:pulse 1s .2s ease infinite;-webkit-animation:pulse 1s .2s ease infinite;}

.swt-booking{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:fixed;left:0;top:0;z-index:999999999;}
.swt-booking .bajs-light-popup-origin{width:6rem;background-color:#fff;border-radius:20px;box-shadow:rgba(0,0,0,.5) 0 0 10px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.swt-booking .bajs-light-popup-content{padding:.5rem .2rem .3rem;}
.swt-booking .bajs-light-popup-content h3{text-align:center;line-height:.5rem;font-size:.36rem;}
.swt-booking .bajs-light-popup-content h3 img{width:1rem;height:1rem;display:block;margin:0 auto .1rem;}
.swt-booking .bajs-light-popup-content li{line-height:.4rem;font-size:.28rem;padding:.1rem .1rem;}
.swt-booking .bajs-light-popup-content a.btn{width:5rem;height:.6rem;text-align:center;line-height:.6rem;font-size:.32rem;color:#fff;background-color:#ff7b00;border-radius:1rem;display:block;margin:0 auto;position:relative;}

.new-footer{position:relative;width:100%;margin:0 auto;background-color:#fff;}
.footer-info{width:1200px;margin:0 auto;padding:30px 0 50px;}
.footer-info .tab{text-align:center;padding-bottom:25px;}
.footer-info .tab span{line-height:51px;font-size:24px;color:#333;margin:0 100px;display:inline-block;position:relative;}
.footer-info .tab span i{width:60px;height:4px;background-color:#22a8a9;display:none;position:absolute;left:50%;bottom:0;margin-left:-30px;}
.footer-info .tab span.active i{display:block;}
.footer-info .tabCon,.footer-info .tabCon img{width:1200px;height:197px;}

.mask{width:100%;height:100%;background-color:rgba(51,51,51,0.2);display:block;position:fixed;left:0;top:0;display:none;z-index:88;}
.new-nav{width:6rem;height:100%;background-color:#fff;position:fixed;left:-6rem;top:0;-webkit-transition:left .5s ease;transition:left .5s ease;z-index:99999;}
.new-nav h3{padding:.34rem 0 .41rem .67rem;background-color:#2eaaa9;overflow:hidden;}
.new-nav h3 .logo{width:4.5rem;height:.82rem;background:url(/style/images/logoNav.png) no-repeat;background-size:100% 100%;display:block;}
.new-nav ul{padding-left:.3rem;overflow:hidden;}
#wrapper1{overflow:hidden;}
.new-nav .swiper-slide{height:1.04rem;margin:0 .2rem;border-bottom:#eee solid 1px;width:auto;}
.new-nav .swiper-slide a{position:relative;height:1.11rem;padding-left:.64rem;display:block;color:#666;font-size:.42rem;line-height:1.11rem;}
.new-nav .swiper-slide i{position:absolute;left:.05rem;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:.39rem;height:.37rem;background:url(/style/images/icon1.png) no-repeat;background-size:2.96rem .34rem;}
.new-nav .swiper-slide i{width:.32rem;height:.32rem;background-position:0 0;left:.06rem;}
.new-nav .swiper-slide .arrow{position:absolute;right:.3rem;top:50%;margin-top:-.15rem;width:.17rem;height:.31rem;background:url(/style/images/arrow1.png) no-repeat;background-size:100% 100%;}
.new-nav .swiper-nav{width:100%;height:100%;}
.new-nav .swiper-nav .swiper-slide{font-size:12px;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;}
.new-nav a.call{width:4.84rem;height:.86rem;background-size:100%;display:block;margin:1rem auto 2.66rem;}
.new-nav.active{left:0;}
.footer-new{display:none;}

.swt-booking{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:fixed;left:0;top:0;z-index:99;}
.swt-booking .bajs-light-popup-origin{width:6rem;background-color:#fff;border-radius:20px;box-shadow:rgba(0,0,0,.5) 0 0 10px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.swt-booking .bajs-light-popup-content{padding:.5rem .2rem .3rem;}
.swt-booking .bajs-light-popup-content h3{text-align:center;line-height:.5rem;font-size:.36rem;}
.swt-booking .bajs-light-popup-content h3 img{width:1rem;height:1rem;display:block;margin:0 auto .1rem;}
.swt-booking .bajs-light-popup-content li{line-height:.4rem;font-size:.28rem;padding:.1rem .1rem;}
.swt-booking .bajs-light-popup-content a.btn{width:5rem;height:.6rem;text-align:center;line-height:.6rem;font-size:.32rem;color:#fff;background-color:#ff7b00;border-radius:1rem;display:block;margin:0 auto;position:relative;}

.organization{height:591px;background:url(/style/images/home/f6Bg.jpg) no-repeat center top;display:none;}
.organization h2{padding:35px 0 54px;}
.organization h2 img{width:737px;height:127px;margin:0 auto;display:block;}
.organization .imgBox{background-color:#fff;border:3px solid #259a9a;border-radius:18px;overflow:hidden;}
.organization .imgBox img{width:1194px;height:305px;display:block;}

.booking-box{padding:48px 0 55px;}
.booking-box h2{padding-bottom:80px;}
.booking-box h2 img{width:706px;height:89px;margin:0 auto;display:block;}
.bookingform{overflow:hidden;}
.bookingform li{float:left;width:1200px;min-height:70px;margin-bottom:40px;}
.bookingform li .tit{float:left;width:150px;color:#333;font-size:28px;line-height:70px;}
.bookingform li .tit b{padding-left:60px;}
.bookingform li.remask .tit{line-height:34px;}
.bookingform li.remask .tit span{display:block;padding-top:5px;}
.bookingform li .txt,.bookingform li select{float:left;width:1050px;height:70px;padding:0 20px;background-color:#e6e6e6;color:#333;font-size:28px;line-height:70px;border:none;box-sizing:border-box;}
.bookingform li .submit{width:100%;height:80px;display:block;background-color:#fc6e42;border:none;color:#fff;font-size:50px;line-height:80px;text-align:center;text-shadow:1px 1px 0 rgba(0, 0, 0, 1),-1px -1px 0 rgba(0, 0, 0, 1),1px -1px 0 rgba(0, 0, 0, 1),-1px 1px 0 rgba(0, 0, 0, 1);}
.bookingform li .submit:hover{opacity:.8;}

.xfbd_con{display:block;width:300px;height:710px;position:fixed;left:0;opacity:0;top:50%;margin-top:-337px;-webkit-transform:translate3d(-176px,0,0);-moz-transform:translate3d(-176px,0,0);transform:translate3d(-176px,0,0);z-index:100;box-sizing:border-box;}
.xfbd_con .left_swt_top{position:absolute;left:0;bottom:35px;width:300px;height:48px;}
.transitionHD{-moz-transition:all .8s ease-in 0s;-webkit-transition:all .8s ease-in 0s;transition:all .8s ease-in 0s}
.xfbd_con.fadeInLeft{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.xfbd_con .left_swt_close{position:absolute;z-index:3;right:0;top:0;width:50px;height:50px;background:url(/style/images/swt/close.png) center no-repeat;transition:all .3s;}
.xfbd_con .left_swt_close:hover{transform:scale(0.96);}
.xfbd_con .close{position:absolute;top:0;right:0;width:60px;height:60px;background:url(/style/images/swt/close.png) no-repeat}

.fixed-menu-listData{position:fixed;right:0;top:50%;width:80px;border-radius:100px;background-color:white;z-index:999;box-shadow:10px 0 20px #e5e5e5;transform:translateY(-50%);}
.fixed-menu-listData ul{padding:0 0;}
.fixed-menu-listData ul li{margin:.1rem 0;}
.fixed-menu-listData ul li .icon{position:relative;margin:0 auto;width:63px;height:63px;}
.fixed-menu-listData ul li .icon img{width:100%;height:100%;}
.fixed-menu-listData ul li .icon i{position:absolute;top:-21px;left:-20px;width:42px;height:41px;background:url(/style/images/icon_hat.png) no-repeat;background-size:100% 100%;}
.fixed-menu-listData ul li .name{margin-top:10px;font-size:14px;text-align:center;color:#666;}
.fixed-menu-listData ul .wechat:hover .wxcode{display:flex;}
.fixed-menu-listData ul .nums{position:absolute;right:0px;top:-5px;width:28px;height:28px;text-align:center;line-height:28px;border-radius:50%;color:white;font-size:14px;font-weight:bold;background-color:#ff0000;animation:pulse 1s .2s ease infinite;-webkit-animation:pulse 1s .2s ease infinite;}

.public-rightSwt{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:999999;}
.public-rightSwt a{line-height:0;padding:8px 0;display:block;position:relative;z-index:1;}
.public-rightSwt a img{width:62px;height:62px;}
.public-rightSwt em{width:0;height:54px;text-indent:16px;line-height:54px;font-size:20px;font-weight:bold;color:#3bb615;box-shadow:rgba(0,0,0,.2) 0 5px 8px;background-color:#fff;border:#3bb615 solid 2px;border-radius:50px;display:block;position:absolute;right:11px;top:50%;transform:translateY(-50%);overflow:hidden;z-index:-1;transition:all .3s;opacity:0;}
.public-rightSwt a.ioc1 em{font-size:18px;}
.public-rightSwt a.ioc2 em{color:#ff7b00;border-color:#ff7b00;}
.public-rightSwt a.ioc3 em{color:#259a9a;border-color:#259a9a;}
.public-leftSwt{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:999999;}
.public-leftSwt a.colse{width:45px;height:45px;background:url(/style/images/zt/zhongzhiya/wap/close.png) no-repeat;background-size:100% 100%;display:block;position:absolute;right:10px;top:0;border-radius:50%;z-index:2;}
.public-leftSwt .leftSwt{width:250px;overflow:hidden;position:relative;z-index:1;}
.public-leftSwt .leftSwt .swiper-slide,.public-leftSwt .leftSwt .swiper-slide img{width:250px;height:auto;}
.public-rightSwtWap{display:none;}

.news-footer{height:780px;background:url(/style/images/zt/ggzl2/footer_bg.jpg) no-repeat center 0;}
.news-footer h2{padding:55px 0 57px;}
.news-footer h2 img{width:726px;height:67px;margin:0 auto;display:block;}
.footer-body{width:1200px;margin:0 auto;overflow:hidden;}
.footer-body .contact{ width:1014px;margin:0 auto 50px;}
.footer-body .contactWap{display:none;}
.news-footer .btn{position:relative;width:554px;height:88px;background-color:#fc6e42;border-radius:50px;font-size:0;margin:0 auto;display:block;}
.news-footer .btn span{line-height:88px;padding-left:60px;display:block;color:#fff;font-size:45px;font-weight:bold;text-shadow:1px 1px 2px black,-1px -1px 2px black,1px -1px 2px black,-1px 1px 2px black;}
.news-footer .btn b{position:absolute;top:50%;margin-top:-32px;right:24px;width:63px;height:63px;background-color:#fff;border-radius:36px;}
.news-footer .btn i{position:absolute;top:25px;right:38px;width:42px;height:44px;background:url(/style/images/zt/yzy/ioc_01.png) no-repeat;}
.footer-bodyWap{display:none;}
.news-footerSwt{background-color:#22a8a9;padding:67px 0 65px;}
.news-footerSwt img.wap{display:none;}
.pulse{animation:pulse 1s .2s ease infinite;-webkit-animation:pulse 1s .2s ease infinite;}
@keyframes pulse{
	0%{transform:scale(0.9)}
	50%{transform:scale(1)}
	100%{transform:scale(0.9)}
}
@-webkit-keyframes pulse{
	0%{-webkit-transform:scale(0.9)}
	50%{-webkit-transform:scale(1)}
	100%{-webkit-transform:scale(0.9)}
}
@media only screen and (max-width:750px){
	.public-top-1{display:none;}
	.public-header-1{display:none;}
	.new-header{padding-top:.32rem;display:block;}
	.new-header .logo{padding-bottom:.3rem;}
	.new-header .logo img{width:5.53rem;height:auto;margin-left:1.1rem;}
	.new-header .logo .navMore{width:.66rem;height:.54rem;background:url(/style/images/arrow.png) no-repeat center center;background-size:.46rem .34rem;position:absolute;left:.1rem;top:.4rem;}
	
	.appFastBooking{padding:.4rem .3rem 0;background-color:#f3f7f6;display:block;}
	.appFastBooking .appFrom{background-color:#fff;border-radius:.12rem;}

	.projectAll{height:auto;padding:.4rem .5rem .2rem;background-color:#f1fcff;display:block;}
	.projectAll .item{display:flex;display:-webkit-flex;flex-wrap:wrap;justify-content:unset;}
	.projectAll a{width:1.45rem;height:1.5rem;margin-right:.22rem;border-radius:.1rem;margin-bottom:.2rem;}
	.projectAll .a8{margin-right:0;}
	.projectAll a i{width:.71rem;height:.71rem;top:.1rem;left:50%;margin-left:0;transform:translateX(-50%);background:url(/style/images/home/wap/project_icon.png?v=2) no-repeat;background-size:7.5rem .7rem;}
	.projectAll .a2 i{width:.71rem;height:.71rem;top:.1rem;margin-left:0;background-position:-.75rem 0;}
	.projectAll .a3 i{width:.71rem;height:.71rem;top:.1rem;margin-left:0;background-position:-1.5rem 0;}
	.projectAll .a4 i{width:.71rem;height:.71rem;top:.1rem;margin-left:0;background-position:-2.2rem 0;}
	.projectAll .a5 i{width:.71rem;height:.71rem;top:.1rem;margin-left:0;background-position:-3rem 0;}
	.projectAll .a6 i{width:.71rem;height:.71rem;top:.1rem;margin-left:0;background-position:-3.75rem 0;}
	.projectAll .a7 i{width:.71rem;height:.71rem;top:.1rem;margin-left:0;background-position:-4.5rem 0;}
	.projectAll .a8 i{width:.71rem;height:.71rem;top:.1rem;margin-left:0;background-position:-5.2rem 0;}
	.projectAll .a9 i{width:.81rem;height:.71rem;top:.1rem;margin-left:0;background-position:-6.02rem 0;}
	.projectAll .a10 i{width:.52rem;height:.7rem;top:.1rem;margin-left:0;background-position:-6.96rem 0;}
	.projectAll a span{height:.58rem;padding-top:.76rem;font-size:.28rem;line-height:.58rem;}
	.projectAll a:nth-child(4n){margin-right:0;}
	.projectAll a:hover{opacity:.8;}
	
	.public-top-1{display:none;}
	.public-header-1{display:none;}
	.new-header{padding-top:.32rem;display:block;}
	.new-header .logo{padding-bottom:.3rem;}
	.new-header .logo img{width:5.53rem;height:auto;margin-left:1.1rem;}
	.new-header .logo .navMore{width:.66rem;height:.54rem;background:url(/style/images/arrow.png) no-repeat center center;background-size:.46rem .34rem;position:absolute;left:.1rem;top:.4rem;}
	
	/* 底部快速预约 */
	.appFastBooking{padding:.4rem .3rem 0;background-color:#f3f7f6;display:block;}
	.appFastBooking .appFrom{background-color:#fff;border-radius:.12rem;}
	
	.public-swt{width:7.5rem;line-height:0;position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:9999;display:block;}
    .public-swt a.colse{width:.45rem;height:.45rem;background:url(/style/images/zt/zhongzhiya/wap/close.png) no-repeat;background-size:100% 100%;position:absolute;right:0;top:-.45rem;}
    .public-swt img{width:100%;display:block;}
    
	.public-top-1{display:none;}
	.public-header-1{display:none;}
	.new-header{padding-top:.32rem;display:block;}
	.new-header .logo{padding-bottom:.3rem;}
	.new-header .logo img{width:5.53rem;height:auto;margin-left:1.1rem;}
	.new-header .logo .navMore{width:.66rem;height:.54rem;background:url(/style/images/arrow.png) no-repeat center center;background-size:.46rem .34rem;position:absolute;left:.1rem;top:.4rem;}
	
	/* 底部快速预约 */
	.appFastBooking{padding:.4rem .3rem 0;background-color:#f3f7f6;display:block;}
	.appFastBooking .appFrom{background-color:#fff;border-radius:.12rem;}

	img.data-lazy{background:url(/style/images/ajax-loader.gif) center no-repeat #fff;background-color:1.5rem 1.5rem;}
	.new-footer{position:relative;width:100%;margin:0 auto;background-color:#f3f7f6;padding-bottom:0rem;}
	.new-footer{width:auto;background-color:#fff;padding:0 .3rem;}
	.footer-info{width:auto;margin:0 auto;padding:.3rem 0 .5rem;}
	.footer-info .tab{text-align:center;padding-bottom:.25rem;}
	.footer-info .tab span{line-height:.5rem;font-size:.24rem;color:#333;margin:0 .5rem;display:inline-block;position:relative;}
	.footer-info .tab span i{width:.6rem;height:.04rem;background-color:#22a8a9;display:none;position:absolute;left:50%;bottom:0;margin-left:-.3rem;}
	.footer-info .tab span.active i{display:block;}
	.footer-info .tabCon,.footer-info .tabCon img{width:6.9rem;height:1.13rem;}
	
	.footer-new{width:100%;max-width:750px;min-width:320px;padding-bottom:1.2rem;margin:0 auto;overflow:hidden;display:block;}
    .footerInfo{text-align:center;overflow:hidden;padding-bottom:.2rem;}
    .footerInfo p{line-height:.44rem;font-size:.29rem;color:#494747;}
    .footerInfo p a.yszc{font-size:.26rem;}
    .footerInfo p span{position:relative;padding-left:.4rem;}
    .footerInfo p span i{width:.35rem;height:.35rem;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}
    .footerInfo p span i.ioc1{background:url(/style/images/ioc_05.png) no-repeat;background-size:100% 100%;}
    .footerInfo p span i.ioc2{background:url(/style/images/ioc_06.png) no-repeat;background-size:100% 100%;}
    
    .footer-newCon{width:100%;max-width:750px;min-width:320px;height:1.2rem;background:#098882;position:fixed;bottom:0;left:0;right:0;z-index:99;margin:0 auto;box-sizing:border-box;display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;}
    .footer-newCon a{width:50%;text-align:center;line-height:1.2rem;font-size:.3rem;color:#fff;background:linear-gradient(#ff9f27,#fd7b12);position:relative;padding-top:0;}
    .footer-newCon a:nth-child(2){background:linear-gradient(#0ba3ae,#22b4bc);}
    .footer-newCon a em{display:inline-block;position:relative;padding-left:.64rem;}
    .footer-newCon a i{width:.39rem;height:.4rem;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}
    .footer-newCon a i.ioc1{background:url(/style/images/ioc_05.png) no-repeat;background-size:100% 100%;}
    .footer-newCon a i.ioc2{background:url(/style/images/ioc_06.png) no-repeat;background-size:100% 100%;}
    
    .footer-nav{position:fixed;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:999;min-width:320px;width:100%;max-width:750px;height:1.15rem;padding:0 .2rem;background-color:#00b6b7;box-sizing:border-box;}
    .footer-nav a{float:left;position:relative;width:21.7%;height:1.15rem;display:block;}
    .footer-nav a:nth-child(4),.footer-nav a:nth-child(5){float:right;}
    .footer-nav a:nth-child(3){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:.82rem;height:.82rem;border:.06rem solid #ff9f27;background-color:#fd7b12;border-radius:50%;color:#fff;font-size:.28rem;line-height:.3rem;text-align:center;display:flex;display:-webkit-flex;flex-direction:column;justify-content:center;-webkit-flex-direction:column;-webkit-justify-content:center;}
    .footer-nav a img{width:.48rem;height:.4rem;margin:.2rem auto 0;display:block;}
    .footer-nav a span{position:absolute;left:0;bottom:0;width:100%;color:#fff;font-size:.28rem;line-height:.56rem;text-align:center;}
    .footer-nav a i{position:absolute;right:0;top:50%;margin-top:-.26rem;width:1px;height:.52rem;background-color:#fff;overflow:hidden;}
    
    .public-rightSwt,.public-leftSwt{display:none;}
    .public-rightSwtWap1{display:block;}

	.new-footer{position:relative;width:100%;margin:0 auto;background-color:#f3f7f6;padding-bottom:0rem;}
	.new-footer{width:auto;background-color:#fff;padding:0 .3rem;}
	.footer-info{width:auto;margin:0 auto;padding:.3rem 0 .5rem;}
	.footer-info .tab{text-align:center;padding-bottom:.25rem;}
	.footer-info .tab span{line-height:.5rem;font-size:.24rem;color:#333;margin:0 .5rem;display:inline-block;position:relative;}
	.footer-info .tab span i{width:.6rem;height:.04rem;background-color:#22a8a9;display:none;position:absolute;left:50%;bottom:0;margin-left:-.3rem;}
	.footer-info .tab span.active i{display:block;}
	.footer-info .tabCon,.footer-info .tabCon img{width:6.9rem;height:1.13rem;}
	
	.footer-new{width:100%;max-width:750px;min-width:320px;padding-bottom:1.2rem;margin:0 auto;overflow:hidden;display:block;}
    .footerInfo{text-align:center;overflow:hidden;padding-bottom:.2rem;}
    .footerInfo p{line-height:.44rem;font-size:.29rem;color:#494747;} 
    .footerInfo p a.yszc{font-size:.26rem;}
    .footerInfo p span{position:relative;padding-left:.4rem;}
    .footerInfo p span i{width:.35rem;height:.35rem;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}
    .footerInfo p span i.ioc1{background:url(/style/images/ioc_05.png) no-repeat;background-size:100% 100%;}
    .footerInfo p span i.ioc2{background:url(/style/images/ioc_06.png) no-repeat;background-size:100% 100%;}
    
    .footer-newCon{width:100%;max-width:750px;min-width:320px;height:1.2rem;background:#098882;position:fixed;bottom:0;left:0;right:0;z-index:99;margin:0 auto;box-sizing:border-box;display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;}
    .footer-newCon a{width:50%;text-align:center;line-height:1.2rem;font-size:.3rem;color:#fff;background:linear-gradient(#ff9f27,#fd7b12);position:relative;padding-top:0;}
    .footer-newCon a:nth-child(2){background:linear-gradient(#0ba3ae,#22b4bc);}
    .footer-newCon a em{display:inline-block;position:relative;padding-left:.64rem;}
    .footer-newCon a i{width:.39rem;height:.4rem;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}
    .footer-newCon a i.ioc1{background:url(/style/images/ioc_05.png) no-repeat;background-size:100% 100%;}
    .footer-newCon a i.ioc2{background:url(/style/images/ioc_06.png) no-repeat;background-size:100% 100%;}
    
    .footer-nav{position:fixed;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:999;min-width:320px;width:100%;max-width:750px;height:1.15rem;padding:0 .2rem;background-color:#00b6b7;box-sizing:border-box;}
    .footer-nav a{float:left;position:relative;width:21.7%;height:1.15rem;display:block;}
    .footer-nav a:nth-child(4),.footer-nav a:nth-child(5){float:right;}
    .footer-nav a:nth-child(3){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:.82rem;height:.82rem;border:.06rem solid #ff9f27;background-color:#fd7b12;border-radius:50%;color:#fff;font-size:.28rem;line-height:.3rem;text-align:center;display:flex;display:-webkit-flex;flex-direction:column;justify-content:center;-webkit-flex-direction:column;-webkit-justify-content:center;}
    .footer-nav a img{width:.48rem;height:.4rem;margin:.2rem auto 0;display:block;}
    .footer-nav a span{position:absolute;left:0;bottom:0;width:100%;color:#fff;font-size:.28rem;line-height:.56rem;text-align:center;}
    .footer-nav a i{position:absolute;right:0;top:50%;margin-top:-.26rem;width:1px;height:.52rem;background-color:#fff;overflow:hidden;}
	
	.organization{height:auto;background-size:100% 100%;padding-bottom:.5rem;}
    .organization h2{padding:.5rem 0 .3rem;}
    .organization h2 img{width:3.73rem;height:auto;}
    .organization .imgBox{border:1px solid #259a9a;border-radius:.15rem;margin:0 .6rem;}
    .organization .imgBox img{width:6.3rem;height:auto;}

	.booking-box{padding:.36rem 0 .4rem;}
    .booking-box h2{padding-bottom:.4rem;}
    .booking-box h2 img{width:4.26rem;height:auto;}
    .bookingform{padding:0 .3rem;}
    .bookingform li{ width:auto;min-height:.6rem;background-color:#e6e6e6;margin-bottom:.2rem;padding-left:.2rem;}
    .bookingform li .tit{width:1.25rem;height:.6rem;font-size:.25rem;line-height:.6rem;margin-right:-.1rem;}
    .bookingform li .tit b{padding-left:0;}
    .bookingform li.remask .tit{line-height:.34rem;font-size:.2rem;padding:.1rem 0;}
    .bookingform li.remask .tit span{font-size:.25rem;padding-top:0;}
    .bookingform li .txt,.bookingform li select{ width:5.45rem;height:.6rem;padding:0 .1rem;font-size:.25rem;line-height:.6rem;}
    .bookingform li:nth-child(1){width:3.2rem !important;}
    .bookingform li:nth-child(1) .tit{width:.8rem;}
    .bookingform li:nth-child(1) input{width:2.4rem !important;}
    .bookingform li:nth-child(2){width:3.15rem !important;}
    .bookingform li:nth-child(2) input{width:1.9rem !important;}
    .bookingform li:nth-child(4) .tit{width:2.15rem !important;}
    .bookingform li:nth-child(4) input{width:4.65rem !important;}
    .bookingform li:last-child{background-color:transparent;width:100%;padding-left:0;}
    .bookingform li .submit{width:100%;height:.65rem;font-size:.37rem;line-height:.65rem;}
    .bookingform li .submit:hover{opacity:.8;}

    .xfbd_con{display:none;}
	.fixed-menu-listData li:nth-child(2),.fixed-menu-listData li:nth-child(3){display:none;}
	.fixed-menu-listData{width:1.2rem;box-shadow:.1rem 0 .1rem #e5e5e5;}
	.fixed-menu-listData ul li .icon{margin:0 auto;width:1rem;height:1rem;}
	.fixed-menu-listData ul li .icon img{width:100%;height:100%;}
    .fixed-menu-listData ul li .icon i{top:-22px;left:-22px;}
	.fixed-menu-listData ul li .name{margin-top:.1rem;font-size:.22rem;padding-bottom:.2rem;}
	.fixed-menu-listData ul .nums{top:-.01rem;width:.28rem;height:.28rem;line-height:.28rem;font-size:.22rem;}
	
	.public-rightSwt,.public-leftSwt{display:none;}
	.public-rightSwtWap{display:block;width:1rem;background-color:#3bb615;padding:.4rem .1rem .3rem;border-radius:1rem;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:999999;}
	.public-rightSwtWap i{background-color:#fff;padding:.05rem 0;border-radius:.1rem;display:block;}
	.public-rightSwtWap i img{width:.7rem;height:.7rem;display:block;margin:0 auto;}
	.public-rightSwtWap em{line-height:.4rem;text-align:center;font-size:.2rem;font-weight:bold;color:#fff;display:block;}

	/*news-footer*/
	.news-footer{height:6rem;background:url(/style/images/zt/ggzl2/footer_wap_bg.jpg) no-repeat center 0;background-size:100% 100%;}
	.news-footer h2{padding:.42rem 0 .36rem;}
	.news-footer h2 img{width:4.95rem;height:auto;}
	.footer-body{width:auto;}
	.footer-body .contact{display:none;}
	.footer-body .contactWap{display:block;}
	.footer-body .contactWap dt{margin:0 auto;}
	.footer-body .contactWap dt,.footer-body .contactWap dt img{width:6.3rem;height:.72rem;}
	.footer-body .contactWap dd{padding-top:.26rem;}
	.footer-body .contactWap dd img{width:6.39rem;margin:0 auto .32rem;display:block;}
	.footer-body .contactWap dd p{text-align:center;line-height:.54rem;font-size:.24rem;color:#fff;}
	.news-footer .btn{width:3.52rem;height:.62rem;border-radius:1rem;}
	.news-footer .btn span{line-height:.62rem;padding-left:.35rem; font-size:.3rem;text-shadow:1px 1px 2px black,-1px -1px 2px black,1px -1px 2px black,-1px 1px 2px black;}
	.news-footer .btn b{margin-top:-.2rem;right:.2rem;width:.4rem;height:.4rem; border-radius:1rem;}
	.news-footer .btn i{top:.2rem;right:.3rem;width:.22rem;height:.23rem;background-size:100% 100%;}
	.news-footerSwt{background-color:#22a8a9;padding:0;}
	.news-footerSwt img{display:none;}
	.news-footerSwt img.wap{width:7.5rem;height:2.61rem;display:block;}
}