@import "./base.css";
@import "./header.css";


/**
 * Swiper 4.5.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://www.idangero.us/swiper/
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 22, 2019
 */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-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-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-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;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,right top,left 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:-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,left top,right 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:-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 bottom,left top,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:-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 top,left bottom,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:-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-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-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;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-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-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-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-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-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-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-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-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.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;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.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-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{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%;-ms-transform-origin:50%;transform-origin:50%;-webkit-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%;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);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-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;-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-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.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-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.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-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.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;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
/*# sourceMappingURL=lightcase.min.css.map */
@font-face{font-family:lightcase;src:url(../fonts/lightcase.eot?55356177);src:url(../fonts/lightcase.eot?55356177#iefix) format("embedded-opentype"),url(../fonts/lightcase.woff?55356177) format("woff"),url(../fonts/lightcase.ttf?55356177) format("truetype"),url(../fonts/lightcase.svg?55356177#lightcase) format("svg");font-weight:400;font-style:normal}[class*=lightcase-icon-]:before{font-family:lightcase,sans-serif;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.lightcase-icon-play:before{content:'\e800'}.lightcase-icon-pause:before{content:'\e801'}.lightcase-icon-close:before{content:'\e802'}.lightcase-icon-prev:before{content:'\e803'}.lightcase-icon-next:before{content:'\e804'}.lightcase-icon-spin:before{content:'\e805'}@-webkit-keyframes lightcase-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes lightcase-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes lightcase-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes lightcase-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes lightcase-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#lightcase-case{display:none;position:fixed;z-index:2002;top:50%;left:50%;font-family:arial,sans-serif;font-size:13px;line-height:1.5;text-align:left;text-shadow:0 0 10px rgba(0,0,0,.5)}@media screen and (max-width:640px){html[data-lc-type=ajax] #lightcase-case,html[data-lc-type=inline] #lightcase-case{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:0!important;padding:55px 0 70px 0;width:100%!important;height:100%!important;overflow:auto!important}}@media screen and (min-width:641px){html:not([data-lc-type=error]) #lightcase-content{position:relative;z-index:1;text-shadow:none;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.5);-moz-box-shadow:0 0 30px rgba(0,0,0,.5);-o-box-shadow:0 0 30px rgba(0,0,0,.5);box-shadow:0 0 30px rgba(0,0,0,.5);-webkit-backface-visibility:hidden}}@media screen and (min-width:641px){html[data-lc-type=image] #lightcase-content,html[data-lc-type=video] #lightcase-content{background-color:#333}}html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content,html[data-lc-type=inline] #lightcase-content{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media screen and (max-width:640px){html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content,html[data-lc-type=inline] #lightcase-content{position:relative!important;top:auto!important;left:auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:none!important;background:0 0!important}}html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner{padding:15px}html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>*{width:100%!important;max-width:none!important}html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>:not(iframe),html[data-lc-type=error] #lightcase-content .lightcase-contentInner>:not(iframe),html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>:not(iframe){height:auto!important;max-height:none!important}}@media screen and (max-width:640px){html.lightcase-isMobileDevice[data-lc-type=iframe] #lightcase-content .lightcase-contentInner iframe{overflow:auto;-webkit-overflow-scrolling:touch}}@media screen and (max-width:640px) and (min-width:641px){html[data-lc-type=image] #lightcase-content .lightcase-contentInner,html[data-lc-type=video] #lightcase-content .lightcase-contentInner{line-height:.75}}html[data-lc-type=image] #lightcase-content .lightcase-contentInner{position:relative;overflow:hidden!important}@media screen and (max-width:640px){html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=error] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{position:relative!important;top:auto!important;left:auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:none!important;background:0 0!important}}@media screen and (min-width:641px){html:not([data-lc-type=error]) #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{padding:30px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:640px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#aaa}}@media screen and (min-width:641px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#333}}#lightcase-case p.lightcase-error{margin:0;font-size:17px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#aaa}@media screen and (max-width:640px){#lightcase-case p.lightcase-error{padding:30px 0}}@media screen and (min-width:641px){#lightcase-case p.lightcase-error{padding:0}}.lightcase-open body{overflow:hidden}.lightcase-isMobileDevice .lightcase-open body{max-width:100%;max-height:100%}#lightcase-info{position:absolute;padding-top:15px}#lightcase-info #lightcase-caption,#lightcase-info #lightcase-title{margin:0;padding:0;line-height:1.5;font-weight:400;text-overflow:ellipsis}#lightcase-info #lightcase-title{font-size:17px;color:#aaa}@media screen and (max-width:640px){#lightcase-info #lightcase-title{position:fixed;top:10px;left:0;max-width:87.5%;padding:5px 15px;background:#333}}#lightcase-info #lightcase-caption{clear:both;font-size:13px;color:#aaa}#lightcase-info #lightcase-sequenceInfo{font-size:11px;color:#aaa}@media screen and (max-width:640px){.lightcase-fullScreenMode #lightcase-info{padding-left:15px;padding-right:15px}html:not([data-lc-type=image]):not([data-lc-type=video]):not([data-lc-type=flash]):not([data-lc-type=error]) #lightcase-info{position:static}}#lightcase-loading{position:fixed;z-index:9999;width:1.123em;height:auto;font-size:38px;line-height:1;text-align:center;text-shadow:none;position:fixed;z-index:2001;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;opacity:1;font-size:32px;text-shadow:0 0 15px #fff;-moz-transform-origin:50% 53%;-webkit-animation:lightcase-spin .5s infinite linear;-moz-animation:lightcase-spin .5s infinite linear;-o-animation:lightcase-spin .5s infinite linear;animation:lightcase-spin .5s infinite linear}#lightcase-loading,#lightcase-loading:focus{text-decoration:none;color:#fff;-webkit-tap-highlight-color:transparent;-webkit-transition:color,opacity,ease-in-out .25s;-moz-transition:color,opacity,ease-in-out .25s;-o-transition:color,opacity,ease-in-out .25s;transition:color,opacity,ease-in-out .25s}#lightcase-loading>span{display:inline-block;text-indent:-9999px}a[class*=lightcase-icon-]{position:fixed;z-index:9999;width:1.123em;height:auto;font-size:38px;line-height:1;text-align:center;text-shadow:none;outline:0;cursor:pointer}a[class*=lightcase-icon-],a[class*=lightcase-icon-]:focus{text-decoration:none;color:rgba(255,255,255,.6);-webkit-tap-highlight-color:transparent;-webkit-transition:color,opacity,ease-in-out .25s;-moz-transition:color,opacity,ease-in-out .25s;-o-transition:color,opacity,ease-in-out .25s;transition:color,opacity,ease-in-out .25s}a[class*=lightcase-icon-]>span{display:inline-block;text-indent:-9999px}a[class*=lightcase-icon-]:hover{color:#fff;text-shadow:0 0 15px #fff}.lightcase-isMobileDevice a[class*=lightcase-icon-]:hover{color:#aaa;text-shadow:none}a[class*=lightcase-icon-].lightcase-icon-close{position:fixed;top:15px;right:15px;bottom:auto;margin:0;opacity:0;outline:0}a[class*=lightcase-icon-].lightcase-icon-prev{left:15px}a[class*=lightcase-icon-].lightcase-icon-next{right:15px}a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{left:50%;margin-left:-.5em}@media screen and (min-width:641px){a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{opacity:0}}@media screen and (max-width:640px){a[class*=lightcase-icon-]{bottom:15px;font-size:24px}}@media screen and (min-width:641px){a[class*=lightcase-icon-]{bottom:50%;margin-bottom:-.5em}#lightcase-case:hover~a[class*=lightcase-icon-],a[class*=lightcase-icon-]:hover{opacity:1}}#lightcase-overlay{display:none;width:100%;min-height:100%;position:fixed;z-index:2000;top:-9999px;bottom:-9999px;left:0;background:#333}@media screen and (max-width:640px){#lightcase-overlay{opacity:1!important}}

/* reset */


/* 鍗曡鏂囨湰鎴柇 */
.f-text-truncate{word-wrap: normal; /* for IE */  text-overflow: ellipsis;  white-space: nowrap;overflow: hidden;}
html a.more:hover{color: #ff9900;}

.card-ease{transition: all .3s ease;}
.card-shadow:hover{box-shadow: 0 0 16px 3px rgba(0,0,0,0.1);}
.nav-top {width: 100%;background: #515151;}
.nav-top a {color: #fff;line-height: 18px;}
.nav1>li,.nav2 li {display: inline-block;	padding: 8px 25px;	position: relative;}
.nav1 .tr-nav2 {width: 100%; text-align: center; display: none; position: absolute;left: 0; top: 34px;z-index: 10; background: #3d3d3d; padding: 12px 0;}
.nav1  .tr-nav2 li:hover{background: rgba(0,0,0,.5);}
.nav1  .tr-nav2 li a {line-height: 30px;font-size: 12px;}
.nav1>li:after {	content: "";	position: absolute;	height: 12px;	border-right: 1px solid #a8a8a8;	right: 0;	top: 11px;}
.nav1>li a {line-height: 18px;}
.nav1>li:last-child:after {border-right: none;}
.nav2 a {color: #B5B5B5;}
.nav2 .qrcode-hover {	position: absolute;	top: 34px;	right: 0;	display: none;	max-width: 200%;	z-index: 10;	background: #fff;	padding: 10px 5px;}
.nav2 .qrcode-hover img {width: 100px;height: 100px;}
.nav-menu {padding: 20px 0; z-index:999;}
.nav-logo {max-width: 445px; max-height: 38px;}
/* language */
.lang{font-size:1.4rem; line-height: 50px; text-align: center; color: #fff; background-color:rgb(68, 68, 68); z-index: 10;}
.lang a , .lang i{color: #fff;}
.lang a:hover{text-decoration: underline;}
.lang button{border:none;background: transparent; margin-left: 15px; outline: none;}


#nav-menu2>li {display: block; float: left;}
#nav-menu2>li>a {display: block;font-size: 1.6rem;line-height: 38px;width: 100%;padding: 0 20px;position: relative;}
#nav-menu2>li>a:hover{color: #1e41b3;}
#nav-menu2>li>a:hover:before , #nav-menu2>li.active>a:before{content: "";	width: 100%;	z-index: 11;	background: #1e41b3;	height: 4px; bottom: -20px;	position: absolute;	left: 0;}
#nav-menu2>li > a:after {content: "";position: absolute;border-right: 1px solid #999;height: 16px;right: 0;top: 11px;}
#nav-menu2>li:last-child > a:after {border: none;}
#nav-menu2 > li .down {position: absolute; left: 0; top: 58px; z-index: 99; width: 100%; height: auto; padding-top: 20px;}
#nav-menu2 > li .bgc{background: #f5f5f5;}
.down-bottom{background: #1e41b3; padding: 13px 5px;}
.down-bottom a{color: #fff;}
#nav-menu2 .down-product{padding: 15px 10px;}
#nav-menu2 .down-product li{width: 15%; float: left; border-right: 1px solid #c9c9c9; padding: 0 10px; min-height: 350px;}
#nav-menu2 .down-product li a{padding: 5px; display: inline-block; width: 100%;}
#nav-menu2 .down-product li:last-child{border-right: none;}
#nav-menu2 .down-product li.hot-product{width: 40%;}
#nav-menu2 .down-product li.hot-product a:after{content: url(../images/hot.gif); display: inline-block; margin-left: 10px; }
#nav-menu2 li.hot-product dl{width: 33.3333%; float: left; }
#nav-menu2 li.hot-product dl:not(:first-child){padding-top: 44px;}
#nav-menu2 #down-menu .hot-product{width:25%;}
#nav-menu2 #down-menu .hot-product dl{width:50%;}
.down-product li dt{font-size: 1.6rem; font-weight: 600; line-height: 24px; color: #000; margin-bottom: 15px; padding: 0 15px;}
.down-product li dt a{color: #333;}
.down-product li dd{margin-bottom: 15px; padding: 0 10px;}
.down-product li dd a{font-size: 1.4rem; line-height: 20px; color: #000;}
.down-product li dd a:hover{background: #1e41b3; color: #fff;}
.down-product li:last-child dt+dd a{background: transparent;}
.down-product li.type-valve dd , #nav-menu2 .down-product li.type-valve dt{padding: 0 15px;}

.page1 .menu {position: relative; z-index: 10;  margin-top: 10px}
.page1 .menu>li {display: block; height: 30px; text-align: center; float: left; padding:0 15px; position: relative;}
.page1 .menu>li:after{content: ""; position: absolute; z-index: 0; display: inline-block; right: 0; top: 9px; height: 14px; width: 1px; background: #ddd; }
.page1 .menu>li:last-child:after{display: none;}
.page1 .menu>li>a{font-size: 1.4rem;color: #fff; display: inline-block; padding: 0 5px; border-bottom: none; transition:  all .3s; line-height: 30px;}
.page1 .menu>li:hover>a{color: #ff9900;}

.index-language{z-index:10;margin-top:5px; height:30px;  }
.index-language .site-switch{background:none; font-size:1.2rem;line-height:30px;}
.index-language .site-switch:after{border-color: #fff transparent transparent;}
.index-language .site-shitch-dropdown{top:30px;}
/*浜岀骇涓嬫媺*/
.page1 .blind{position: absolute;left: 0;top: 100%; z-index: 0; overflow: hidden; max-height: 0;  width: 100%; -webkit-transition: max-height 1ms linear 1s; -moz-transition: max-height 1ms linear 1s;  transition: max-height 1ms linear 1s; pointer-events: none;}
.page1 .menu>li:hover .blind{pointer-events: auto;z-index: 0; max-height: 2000px;-webkit-transition: none; -moz-transition: none;}
/* forward */
.page1 .menu>li:hover .submenu li:nth-child(1) {-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-ms-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}.page1 .menu> li:hover .submenu li:nth-child(2) {-webkit-transition-delay: 66ms;-moz-transition-delay: 66ms;-ms-transition-delay: 66ms;-o-transition-delay: 66ms;transition-delay: 66ms;}.page1 .menu> li:hover .submenu li:nth-child(3) {-webkit-transition-delay: 133ms;-moz-transition-delay: 133ms;-ms-transition-delay: 133ms;-o-transition-delay: 133ms;transition-delay: 133ms;}.page1 .menu> li:hover .submenu li:nth-child(4) {-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-ms-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}.page1 .menu> li:hover .submenu li:nth-child(5) {-webkit-transition-delay: 266ms;-moz-transition-delay: 266ms;-ms-transition-delay: 266ms;-o-transition-delay: 266ms;transition-delay: 266ms;}.page1 .menu> li:hover .submenu li:nth-child(6) {-webkit-transition-delay: 333ms;-moz-transition-delay: 333ms;-ms-transition-delay: 333ms;-o-transition-delay: 333ms;transition-delay: 333ms;}.page1 .menu> li:hover .submenu li:nth-child(7) {-webkit-transition-delay: 400ms;-moz-transition-delay: 400ms;-ms-transition-delay: 400ms;-o-transition-delay: 400ms;transition-delay: 400ms;}.page1 .menu> li:hover .submenu li:nth-child(8) {-webkit-transition-delay: 466ms;-moz-transition-delay: 466ms;-ms-transition-delay: 466ms;-o-transition-delay: 466ms;transition-delay: 466ms;}

/* backward */
.submenu li:nth-child(1) {-webkit-transition-delay: 466ms;-moz-transition-delay: 466ms;-ms-transition-delay: 466ms;-o-transition-delay: 466ms;transition-delay: 466ms;}.submenu li:nth-child(2) {-webkit-transition-delay: 400ms;-moz-transition-delay: 400ms;-ms-transition-delay: 400ms;-o-transition-delay: 400ms;transition-delay: 400ms;}.submenu li:nth-child(3) {-webkit-transition-delay: 333ms;-moz-transition-delay: 333ms;-ms-transition-delay: 333ms;-o-transition-delay: 333ms;transition-delay: 333ms;}.submenu li:nth-child(4) {-webkit-transition-delay: 266ms;-moz-transition-delay: 266ms;-ms-transition-delay: 266ms;-o-transition-delay: 266ms;transition-delay: 266ms;}.submenu li:nth-child(5) {-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-ms-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}.submenu li:nth-child(6) {-webkit-transition-delay: 133ms;-moz-transition-delay: 133ms;-ms-transition-delay: 133ms;-o-transition-delay: 133ms;transition-delay: 133ms;}.submenu li:nth-child(7) {-webkit-transition-delay: 66ms;-moz-transition-delay: 66ms;-ms-transition-delay: 66ms;-o-transition-delay: 66ms;transition-delay: 66ms;}.submenu li:nth-child(8) {-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-ms-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}.submenu li {opacity: 0;-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s;-moz-transition: opacity .4s,    -moz-transform .6s, max-height .6s;-ms-transition: opacity .4s,     -ms-transform .6s, max-height .6s;-o-transition: opacity .4s,      -o-transform .6s, max-height .6s;transition: opacity .4s, transform .6s, max-height .6s;}.page1 .menu>li:hover .submenu li{opacity: 1;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}

.blind li{max-height: 0; background: rgba(0,0,0,.5); border-bottom: 1px solid #ccc; }
.blind li:last-child{border-bottom: 2px solid #1e41b3;}
.blind li a{color: #fff; display: inline-block; font-size: 1.2rem; line-height: 37px; height: 37px;}
.blind li:hover{background: #1e41b3; }
.blind li:hover a{color: #fff;}
.page1 .menu> li:hover .blind li {max-height: 37px; }
.blind li:nth-child(odd) {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
}
.blind li:nth-child(even) {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
}

/*绉诲姩鑿滃崟*/
.m .menu{display: none;}
#fp-nav ul li a span,.fp-slidesNav ul li a span {background: #fff;}
.roll {position: absolute; bottom: 2rem; left: 50%; width: 66px;  height: auto; color:#ddd; margin-left: -33px;	display: block;	z-index: 10; text-align: center;}
.roll i {-webkit-animation: sdb05 1.5s infinite;animation: sdb05 1.5s infinite;}

@-webkit-keyframes sdb05 {0% {transform:  translate(0,0);opacity: 0;}50% {opacity: 1;}100% {transform:  translate(0,20px);opacity: .2;}}
@keyframes sdb05 {0% {transform:  translate(0,0);opacity: 0;}50% {opacity: 1;}100% {transform:  translate(0,20px);opacity: .2;}}
.index::-webkit-scrollbar{display: none;}
.am-scrollable-horizontal::-webkit-scrollbar{ width: 3px;height:5px; }
.am-scrollable-horizontal::-webkit-scrollbar-thumb {/*婊氬姩鏉￠噷闈㈠皬鏂瑰潡*/border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #535353;}
.am-scrollable-horizontal::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 10px;background: #EDEDED;}
.icon { background-image: url("../images/icon.png"); display: inline-block; vertical-align: middle; }

/*top*/
.head-top{background: rgb(23,41,135); color: #d2d2d2; height: 36px;position:relative; z-index:10000;}
.head-top li{line-height:36px;}
.site-switch{padding: 0 23px 0 15px; position:relative;background-color: #6c6c6c;}
.site-switch:after{content:"";display:inline-block; position:absolute; width:0; height:0;border-width:5px 5px 0;border-style:solid;border-color:#333 transparent transparent; right:10px; top:12px;}
.site-switch > img{vertical-align: middle;}
.site-switch img{margin-right:5px; width:14px;}
.site-shitch-dropdown{position: absolute; z-index: 10; top: 36px; left: 0; background-color: #272B2F; width:100%;text-align:center; opacity:0; transition: opacity .3s;}
.site-switch:hover .site-shitch-dropdown{display: block; opacity: 1; }
.site-shitch-dropdown li{height: 30px; line-height:30px;}
.site-shitch-dropdown a{color: #fff;}
.site-shitch-dropdown a:hover{color: #ff9900;}

/*面包屑*/
.crm{line-height: 68px; height: 68px; overflow: hidden; font-size: 20px;}
.crm i{font-size: 2rem; height: 68px; display: inline-block; vertical-align: bottom;}
.crm span{display: inline-block;}
.crm a{line-height: 68px; display: inline-block;}
.crm a:hover{color: #111; text-decoration: underline}
/*涓婚〉*/
.page a:hover{color: #ff9900;}
.logo {position: relative;z-index: 10; height: 38px; margin-top:10px;}
.index-head{padding-right:130px;}
.logo img{max-width: none; width: auto; height: 38px;}
.page1 {position: relative;z-index: 1;width: 100%; height: 100vh; overflow: hidden;; text-align: center; background-color: #393D49; color: #fff}
.page1 .content{position: absolute; z-index: 20; max-width: 960px; height: 340px; left: 50%; top: 50%; -webkit-transform: translate(-50%,-40%);-ms-transform: translate(-50%,-40%);transform: translate(-50%,-40%); text-align: center; color: #f2f2f2;}
.page1 .content strong{font-size: 4.4rem; font-weight: normal; line-height: 1.5; letter-spacing:5px;}
.page1 .content p a{color: #fff;}
.page1 .content p a:hover{color: #ff9900;}
.page1 .row1{margin-top: 10rem;}
.page1 .row1  em{font-size: 1.6rem; line-height: 1.5; width: auto; font-weight:normal; }
.page1 .row2{max-width: 420px;  margin: 0 auto; margin-top: 30px;}
.page1 .row2 a{line-height: 40px; font-size: 2rem; width: 30%; margin: 0 1.666%; display: inline-block;}
.page1 .row2  i{margin-right: 10px; font-size: 2rem;}

.page1 video::-webkit-media-controls {display:none!important;}
.page1 video {position: absolute;right: 0px;bottom: 0px;z-index: 1;object-fit:contain;min-width: 100%; min-height: 100%; height: auto; width: auto;background-color: rgba(0,0,0,.5);background-size: cover;-webkit-filter: brightness(.2);filter: brightness(.2);-moz-filter: brightness(.2);-ms-filter: brightness(.2);-o-filter: brightness(.2);filter: Mask(Color=#000);}

.page2 .box1-2022 {padding-top:10px;padding-bottom: 30px;background:#fff;}
.page2 .box1-2022 .title {text-align:center;font-family: '寰蒋闆呴粦'; font-size: 28px;color:#1e1e1e;height:60px;line-height: 60px;font-weight: 600;}
.page2 .box1-2022 .subtitle{font-family: '寰蒋闆呴粦'; font-size: 15px;color:#333;margin-bottom:30px;font-weight: 600;}
.page2 .box1-2022 .intro-box{width:1000px;margin:0 auto 20px;}
.page2 .box1-2022 .intro-box-left{float:left;width:50%;padding:20px;border: 1px solid #e1e1e1;height:342px;}
.page2 .box1-2022 .intro-box-left .intro-title{height:50px;line-height: 50px;font-size: 20px}
.page2 .box1-2022 .intro-box-left p{text-indent: 2em;line-height: 1.8;font-size: 14px;}
.page2 .box1-2022 .intro-box-left a{display: block;background: #1174f3;width: 110px;height: 30px;line-height:30px;border-radius:20px;text-align: center;color: #fff;margin: 3px auto 0;}
.page2 .box1-2022 .intro-box-right{float:left;width:50%;}
.page2 .box1-2022 .case-item {float:left;width:280px;margin-right:15px;}
.page2 .box1-2022 .case-item:nth-child(4) {margin-right:0;}
.page2 .box1-2022 .case-item .img{position: relative;}
.page2 .box1-2022 .case-item .img img{width:100%;}
.page2 .box1-2022 .case-item .slide p {text-align: center;height:32px;line-height: 32px;font-size: 16px;font-family: '寰蒋闆呴粦';}
.page2 .box1-2022 .case-item-intro {height:70px;}
.page2 .box1-2022 .case-item-intro h4 {font-family: '寰蒋闆呴粦'; font-size: 18px;color:#333;text-align: center;height:46px;line-height:46px;}
.page2 .box1-2022 .case-item-intro p {font-family: '寰蒋闆呴粦'; font-size: 12px;color:#333;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;height:24px;line-height:24px;}

.page2 .box1 .w1200> .f-fl{width: 54%; height: 435px;}
.page2 .box1 .w1200> .f-fr{width: 40%; height: 435px;}
.page2 .t{border-bottom: 1px solid #c1c1c1; padding-bottom: 5px;}
.page2 .t a.more{padding-top: 12px;line-height: 20px;}
.page2 .t h2{color: #333; border-left: 3px solid #666; font-weight: normal; padding-left: 15px; font-size: 2.4rem; line-height: 32px;}
.page2 .box1 .f-fr .list{margin-left: 20px; float: left; width: 80%;}
.page2 .box1 .f-fr li{margin-top: 19px;}
.page2 .box1 .f-fr li h3{line-height: 30px; font-size: 1.4rem;}
.page2 .box1 .f-fr li p{line-height: 22px;}
.page2 .box1 .f-fr .data{float: left; width: 15%;}
.page2 .box1 .f-fr .day{background: #f2f2f2; font-size: 2rem; padding: 5px 0; color: #666;}
.page2 .box1 .f-fr .year{background: #f2f2f2; margin-top: 1px; font-size: 1.4rem; padding: 4px; color: #999; text-align: center;}
.page2 .box1 .swiper-news figcaption{position: absolute; bottom: 0; left: 0; width: 100%; background: rgba(0,0,0,.5); padding: 15px; font-size: 1.4rem; color: #fff;}
.page2 .box2 .w1200> .f-fl{width: 54%; max-height: 170px;}
.page2-expo{width: 40%; max-height: 170px;}
.page2 .box2 .w1200> .f-fl > ul{margin-left: -3%;}
.page2 .box2 .w1200 > ul > li{width: 30%; margin-left: 3%; float: left;}
.page2 .box2 li  li{margin-top: 15px; width: 100%; font-size: 1.4rem;}
.page2 .box2 li  li a:before , .page2-expo em:before{content: ""; height: 0; width: 0; border-left: 5px solid #001a83; border-top: 5px solid transparent; border-bottom: 5px solid transparent; display: inline-block; margin-right: 5px;}
.page2 .box2 li li a i{color: #001a83;}
.page2-expo ul{margin-left: -3.3333%; margin-top: 15px;}
.page2-expo li{margin-left: 3.3333%; float: left; width: 30%;}
.page2 .box3 {padding-top:10px;padding-bottom: 30px;background:#eaeaea;}
.page2 .box3 .title a{font-family: '寰蒋闆呴粦'; font-size: 28px;color:#1e1e1e;height:60px;line-height: 60px;font-weight: 600;}
.page2 .box3 .subtitle{font-family: '寰蒋闆呴粦'; font-size: 15px;color:#333;margin-bottom:30px;font-weight: 600;}
.page2 .box3 .case-item {float:left;width:280px;margin-right:15px;}
.page2 .box3 .case-item:nth-child(4) {margin-right:0;}
.page2 .box3 .case-item .img{position: relative;}
.page2 .box3 .case-item .img img{width:100%;}
/*.page2 .box3 .case-item .img .slide {font-family: '寰蒋闆呴粦'; font-size: 18px;color:#fff;line-height:24px;position: absolute;left:0;bottom:0;height:0;overflow: hidden;background: rgba(0,102,210,0.8)}*/
.page2 .box3 .case-item .slide p {text-align: center;height:32px;line-height: 32px;font-size: 16px;font-family: '寰蒋闆呴粦';}
.page2 .box3 .case-item-intro {height:70px;}
.page2 .box3 .case-item-intro h4 {font-family: '寰蒋闆呴粦'; font-size: 18px;color:#333;text-align: center;height:46px;line-height:46px;}
.page2 .box3 .case-item-intro p {font-family: '寰蒋闆呴粦'; font-size: 12px;color:#333;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;height:24px;line-height:24px;}
.title-hover{position: relative;}
.title-hover figure p{position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; opacity: 0; background: rgba(0,0,0,0); transition: all .3s ease-in-out; padding: 50px 15px; font-size: 1.6rem; line-height: 22px;}
.title-hover figcaption .go{width: 100%; line-height: 30px; padding: 15px 10px; height: 60px; font-size: 1.8rem; color: #fff; position: relative; z-index: 1;}
.title-hover figcaption .go img{display: inline-block; width: 26px; height: 26px; margin-right: 6px;}
.title-hover figcaption .go span{line-height: 26px; display: inline-block;}
.title-hover:hover figure p{color: #fff; opacity: 1; background: rgba(0,0,0,.5);}
.type4 figcaption , .type5 figcaption{position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center; color: #fff; font-size: 2.7rem; line-height: 30px; top: 35%;}

.title-hover.type1 p{padding: 80px 15px;}
.title-hover.type2 p{padding: 40px 15px;}
.title-hover.type4 p{padding: 15px;}
.title-hover.type5 p{padding: 30px 15px;}
.title-hover.type6 p{padding: 20px 15px;}

.case-col1, .case-col2{width: 48%;}
.type1{margin-top: 20px;}
.type6 .go , .type3 .go{background: #0a64be;}
.type1 .go , .type2 .go , .type7 .go{background: #f47c58;}
.type3{margin-top: 20px;}
.type5{margin-top: 25px;}

.page2 .box3 .row1 .f-fl{width: 48.5%;}
.page2 .box3 .row1 .f-fr{width: 47.5%;}
.page2 .box3 .row2{margin-top: 20px;}
.box4.bgc{padding-top: 30px; padding-bottom: 30px; height: auto;}
.box4 h3{font-size: 2rem; line-height: 30px; position: relative;}
.box4 h3:before{content: ""; background:#ccc; width: 45%; height: 1px; position: absolute; left: 0; top: 14px;}
.box4 h3:after{content: ""; background:#ccc; width: 45%; height: 1px; position: absolute; right: 0; top: 14px;}
.box5{padding-bottom:30px;}
.product-nav {width:20%;float:left;}
ul#mytab{margin-left: -0.08571428571429%; margin-bottom: 15px;}
#myouter h4 a{display:block;margin-left: 0.08571428571429%; text-align: center; font-size: 2.4rem; background: #383842; height:80px;line-height:80px;color:#fff;}
#mytab li{margin-left: 0.08571428571429%; text-align: center; font-size: 1.6rem; background: #eee; border-bottom: 1px solid #e1e1e1;position:relative;}
#mytab li a{display:block;padding: 12.9px 0;color: #333; }
#mytab li.active a{background: #fff; color: #333;}
#mytab li i {position: absolute;right:10px; top:50%; line-height:20px;height:20px; margin-top:-10px; color: #333;font-size: 12px;transform: scale(0.5)}
#mytab li.active i {color: #eb6100}
#mycontent{margin-top: 25px; line-height: 1.5}
#mycontent p{font-size: 1.5rem; margin-top: 10px;}
#myouter {padding-left: 50px;padding-right: 80px;}
#myouter .swiper-slide  {width:24.4%; float:left;margin-right:5px;margin-bottom: 5px;}
#myouter .swiper-slide img {width:100%;}
/*#myouter .swiper-container {background: #F2F2F2;}*/
#myouter .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{background-image: url(../images/prev.png); margin-left -10px;}
#myouter .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image: url(../images/next.png); margin-right: -10px;}
#myouter .product-tab {width:78%;float:left;margin-left:1.5%;}
.swiper-container {width: 100%; height: 100%;}
#mycontent .swiper-slide {text-align: center; font-size: 1.8rem; background: #fff/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
#mycontent .swiper-slide img{max-height: 230px;}

.slideTxtBox {text-align: left; margin: 0 auto; overflow: hidden; }
.slideTxtBox .hd { position: relative; border-bottom: 1px solid #cacaca; height: 154px; margin-bottom: 40px; }
.slideTxtBox .hd ul { max-width: 1080px; margin: 0 auto;}
.slideTxtBox .hd ul li { float: left; position: relative; width: 10.666666666667%; margin: 0 3%;  cursor: pointer; text-align: center;  height: 154px; }
.slideTxtBox .hd ul li span {width: 100%; height: 100px; display: block; border-radius: 5px; border: 1px dotted #0a408a;}
.slideTxtBox .hd ul li i { width: 70px; height: 61px; font-size: 6rem; display: inline-block; margin-top: 20px;transition: ease-in-out .2s; }
.slideTxtBox .hd ul li p { line-height: 50px; }
.slideTxtBox .hd ul li .i2 {  position: absolute; width: 100%; height: 1px; background: #001a83; display: none;}
.slideTxtBox .hd ul li i.i2:after{ content: ""; display: block; position: absolute; bottom: 0; left: 0; border-left: 12px solid transparent; border-right: 12px solid transparent; border-top: 8px solid #001a83; left: 50%; margin-left: -12px; bottom: -8px;}
.slideTxtBox  .hd  ul li.on .i2{display: block; position: absolute; bottom: 0;}
.slideTxtBox .hd ul li i{color: #001a83; font-weight: 300}
.slideTxtBox .hd ul li.on i{color: #4F4F4F;}
.slideTxtBox .hd ul li .m7 { background-position: -140px -296px; }
.slideTxtBox .hd ul li .m8 { background-position: -210px -296px; }
.slideTxtBox .hd ul li.on .i2 { opacity: 1; filter: alpha(opacity=100); left: 0;}
.slideTxtBox .hd ul li.on span { border: 1px dotted #4f4f4f;}
.slideTxtBox .hd ul li.on .m7 { background-position: -140px -357px;}
.slideTxtBox .hd ul li.on .m8 { background-position: -210px -357px;}
.slideTxtBox .bd {overflow:hidden;}
.slideTxtBox .bd ul {zoom: 1;}
.slideTxtBox .tempWrap ul{height: 400px; display: none;}
.slideTxtBox .tempWrap ul.clone{display: block;}

/*footer*/
.index .footer{height:449px;}
.footer{position: relative; height: 431px; z-index: -1; color: #fff; }
.footer a:hover{color: #ff9900;}
.footer  a{color: #fff; font-size: 1.4rem;}
.bgc-top{background: #162d79;}
.foot-t li:last-child{background: #1e41b3;}
.foot-t li , .foot-m li{float: left; display: inline-block; width: 16.4%;  padding: 20px 15px;}
.foot-t li:last-child , .foot-m li:last-child{width: 18%;}
.foot-t li{font-size: 1.6rem; line-height: 22px; }
.foot-t li a{font-size: 1.6rem; display: inline-block;}
.bgc-middle{background: #5b6073; line-height: 1.5; padding-bottom:80px}
.foot-m span{display: block; margin-top: 15px;}
.foot-m li span:first-child{margin-top:0;}
a.foot-m-btn{background: #1075f3; border-radius: 5px; line-height: 1.5; padding: 7px 23px; display: inline-block; font-size: 1.6rem;}
a.foot-m-btn i{font-size: 2.4rem; vertical-align: middle;}
.foot-m figcaption{margin-top: 5px;}
.bgc-bottom{background: #343843; padding: 15px 0; line-height: 1.5;}
.bgc-bottom a{font-size:1.2rem;}
.links a{display: inline-block; margin-right: 5px;}
.links ,.links a{color: #d3d3d3}

.foot-container {position: relative;}
.foot-lang{position:absolute; bottom:-28%;right:30%;}
.foot-lang span{display:inline-block; margin-right:20px;}
.foot-lang img{margin-right:5px;}
.foot-lang figure , .foot-lang figcaption{display:inline-block;vertical-align: middle;}
.foot-lang figcaption img{position:absolute; z-index:99; left:0; top:-102px;}
.foot-lang figcaption{max-width:75px;text-align: right; margin-right:5px;}
.foot-lang p:nth-child(2){font-size:1.4rem;}
/*article_pro*/
img[src=""]{display: none;}
.article-pro .section0 {padding: 25px 0 0;}
.article-pro .section0.bgi{background: url(../images/pro_bg.jpg) no-repeat center top #f1f1f1;  /*height: 578px;*/ overflow: hidden;}
#gallery_nav {float: left; width: 100%; text-align: center;}
#gallery_nav a{width: 20%; float: left; margin: 10px 2.5%; }
#gallery_output {padding: 0 15%; }
#gallery_output img {margin: 0 auto;}
#gallery_nav .on img{ border: 1px solid #122a88; }
#gallery_nav img{border: 1px solid #ddd}
.article-pro .section0 .w1200> .f-fl{width: 45%; }
.article-pro .section0 .w1200> .f-fr{width: 50%; background: #fff;}
#gallery{border: 1px solid #d4d4d4; }
.article-pro .section0 .box{height: 100%; padding: 30px 20px;}
.article-pro .section0 .box .row1{height: 55px; border-bottom: 1px solid #dbdbdb; padding-bottom: 15px;}
.article-pro .section0 .box .row1 h1{font-size: 2.2rem; color: #122a88; line-height: 40px;}
.article-pro .section0 .box .row1 img{margin-right: 10px;}
.article-pro .section0 .patent{text-align: right;}
.article-pro .section0 .box .row2 p{width: 100%; line-height: 24px; font-size: 1.6rem; padding-top: 20px; }
.article-pro .section0 .box .row2 p:not(:nth-child(n+5)){width: 50%; float: left; }
.article-pro .section0 .box .row2 p:nth-child(5){clear: both;}
.article-pro .section0 .box .row3 div.f-fl:first-of-type{font-size: 1.6rem; line-height: 30px; width: 15%;}
.article-pro .section0 .box .row3 div.f-fl:last-of-type{width: 85%;}
.article-pro .section0 .box .row3 a{font-size: 1.4rem;  border: 1px solid #ccc; line-height: 28px; display: inline-block; width: 18%; margin: 0 1% 10px 1%; text-align: center; float: left;}

.article-pro .section0 .box .row4 .f-fl , .article-pro .section0 .box .row4 .f-fr{text-align: center; width: 50%; border-top: 1px solid #dbdbdb; padding-top: 20px; margin-top: 20px;}
.article-pro .section0 .box .row4 .f-fl a{display: inline-block; background: #122a88; color: #fff; width: 70%; height: 50px;  line-height: 50px; font-size: 2rem; border-radius: 7px; margin-top:20px;}
.article-pro .section0 .box .row4 .f-fr{text-align: left;}
.article-pro .section0 .box .row4 .f-fr p{font-size: 1.5rem; color: #000; line-height: 1.5;}
.article-pro .section0 .box .row4 .f-fr strong{font-size: 2.0rem; line-height: 1.2; font-weight: 600; color: #f14250;}

.fixed-nav.bgi{background: url(../images/fixednav_bg.jpg) no-repeat center top; height: 182px; color: #fff;}
.fixed-nav{padding-top: 27px;}
.fixed-nav h2{font-size: 2.4rem; line-height: 30px; margin-bottom: 70px;}
.fixed-nav ul{margin-left: -1%;}
.fixed-nav ul li{display: inline-block; float: left; width: 14%; text-align: center; height: 55px; overflow: hidden; margin-left: 1%;}
.fixed-nav ul li:last-child{width: 25%; margin-left: 0; line-height: 35px; padding: 10px 0; background: #ef001d; font-size: 1.8rem;}
.fixed-nav ul li:last-child i{font-size: 2.4rem;}
.fixed-nav ul li a{display:block; line-height: 35px; padding: 10px 0; background: rgba(255,255,255,.5); color: #fff; color: #000000; font-size: 1.8rem; font-weight: 400;}
.fixed-nav ul li a:hover{background: #fff; color: #ff8a00;}

.article-pro .content h3 , .type-case .content4 h3{font-size: 1.8rem; display: block; position: relative;}
.article-pro .content .text{line-height: 20px; font-size: 1.4rem; margin-top: 30px; padding-bottom: 30px;}
.content1 i{display: inline-block;	width: 53px;	height: 54px; vertical-align: middle; margin-right: 10px;}
.content1 i.ad1{background: url('../img/ico_ad.png') no-repeat -33px -34px;}
.content1 i.ad2{background: url('../img/ico_ad.png') no-repeat -110px -34px;}
.content1 i.ad3{background: url('../img/ico_ad.png') no-repeat -186px -34px;}
.content1 i.ad4{background: url('../img/ico_ad.png') no-repeat -33px -101px;}
.content1 i.ad5{background: url('../img/ico_ad.png') no-repeat -109px -101px;}
.content1 i.ad6{background: url('../img/ico_ad.png') no-repeat -187px -101px;}
.content1 i.ad7{background: url('../img/ico_ad.png') no-repeat -33px -167px;}
.content1 i.ad8{background: url('../img/ico_ad.png') no-repeat -109px -167px;}
.content1 i.ad9{background: url('../img/ico_ad.png') no-repeat -186px -167px;}
.content1 ul{margin-left: -3.3333%;}
.content1 li{width: 30%; margin-left: 3.3333%; float: left;}
.content1 li .f-w100{margin-bottom: 10px; height: 54px; overflow: hidden;font-weight:900;color:rgb(19,42,136);}
.content1 li p{display: inline-block; line-height: 20px; font-size: 1.4rem;}
.article-pro .content1 .text li > p{height: 60px; overflow: hidden; margin-top: 0;}
.content1 .text{padding-bottom: 15px;}

.content1 , .content2 ,  .content4{border-bottom: 1px solid #c0c0c0; padding-top: 30px;}
.content2 .f-fl{width: 60%;}
.content2 .f-fr{width: 30%;}
.content2 .f-fr h4{background: #122a88;
    color: #fff;
    text-align: center;
    font-size: 1.6rem;
    line-height: 3;}
.content2 .f-fr li{
    line-height: 3;
    border: 1px solid #e8e8e8;
    margin-bottom: -1px;
    padding: 0 5%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 14px;
}
/* 琛ㄦ牸浼樺寲 */
table {max-width: 100%;background-color: transparent;empty-cells: show;}table code {white-space: normal;}th {text-align: left;}.am-table {width: 100%;margin-bottom: 1.6rem;border-spacing: 0;border-collapse: separate;}.am-table > thead > tr > th,.am-table > tbody > tr > th,.am-table > tfoot > tr > th,.am-table > thead > tr > td,.am-table > tbody > tr > td,.am-table > tfoot > tr > td {padding: 0.7rem;line-height: 1.6;vertical-align: top;border-top: 1px solid #ddd;}.am-table > thead > tr > th {vertical-align: bottom;border-bottom: 1px solid #ddd;}.am-table > caption + thead > tr:first-child > th,.am-table > colgroup + thead > tr:first-child > th,.am-table > thead:first-child > tr:first-child > th,.am-table > caption + thead > tr:first-child > td,.am-table > colgroup + thead > tr:first-child > td,.am-table > thead:first-child > tr:first-child > td {border-top: 0;}.am-table > tbody + tbody tr:first-child td {border-top: 2px solid #ddd;}/* Bordered version */.am-table-bordered {border: 1px solid #ddd;border-left: none;}.am-table-bordered > thead > tr > th,.am-table-bordered > tbody > tr > th,.am-table-bordered > tfoot > tr > th,.am-table-bordered > thead > tr > td,.am-table-bordered > tbody > tr > td,.am-table-bordered > tfoot > tr > td {border-left: 1px solid #ddd;vertical-align: middle;/*&:first-child {border-left: none;}*/}.am-table-bordered > tbody > tr:first-child > th,.am-table-bordered > tbody > tr:first-child > td {border-top: none;}.am-table-bordered > thead + tbody > tr:first-child > th,.am-table-bordered > thead + tbody > tr:first-child > td {border-top: 1px solid #ddd;}/* Border-radius version */.am-table-radius {border: 1px solid #ddd;border-radius: 2px;}.am-table-radius > thead > tr:first-child > th:first-child,.am-table-radius > thead > tr:first-child > td:first-child {border-top-left-radius: 2px;border-left: none;}.am-table-radius > thead > tr:first-child > th:last-child,.am-table-radius > thead > tr:first-child > td:last-child {border-top-right-radius: 2px;border-right: none;}.am-table-radius > tbody > tr > th:first-child,.am-table-radius > tbody > tr > td:first-child {border-left: none;}.am-table-radius > tbody > tr > th:last-child,.am-table-radius > tbody > tr > td:last-child {border-right: none;}.am-table-radius > tbody > tr:last-child > th,.am-table-radius > tbody > tr:last-child > td {border-bottom: none;}.am-table-radius > tbody > tr:last-child > th:first-child,.am-table-radius > tbody > tr:last-child > td:first-child {border-bottom-left-radius: 2px;}.am-table-radius > tbody > tr:last-child > th:last-child,.am-table-radius > tbody > tr:last-child > td:last-child {border-bottom-right-radius: 2px;}/* Zebra-striping */.am-table-striped > tbody > tr:nth-child(odd) > td,.am-table-striped > tbody > tr:nth-child(odd) > th {background-color: #f9f9f9;}/* Hover effect */.am-table-hover > tbody > tr:hover > td,.am-table-hover > tbody > tr:hover > th {background-color: #526bd0;color:#fff;}.am-table-compact > thead > tr > th,.am-table-compact > tbody > tr > th,.am-table-compact > tfoot > tr > th,.am-table-compact > thead > tr > td,.am-table-compact > tbody > tr > td,.am-table-compact > tfoot > tr > td {padding: 0.4rem;}.am-table-centered > thead > tr > th,.am-table-centered > tbody > tr > th,.am-table-centered > tfoot > tr > th,.am-table-centered > thead > tr > td,.am-table-centered > tbody > tr > td,.am-table-centered > tfoot > tr > td {text-align: center;}.am-table > thead > tr > td.am-active,.am-table > tbody > tr > td.am-active,.am-table > tfoot > tr > td.am-active,.am-table > thead > tr > th.am-active,.am-table > tbody > tr > th.am-active,.am-table > tfoot > tr > th.am-active,.am-table > thead > tr.am-active > td,.am-table > tbody > tr.am-active > td,.am-table > tfoot > tr.am-active > td,.am-table > thead > tr.am-active > th,.am-table > tbody > tr.am-active > th,.am-table > tfoot > tr.am-active > th {background-color: #ffd;}.am-table > thead > tr > td.am-disabled,.am-table > tbody > tr > td.am-disabled,.am-table > tfoot > tr > td.am-disabled,.am-table > thead > tr > th.am-disabled,.am-table > tbody > tr > th.am-disabled,.am-table > tfoot > tr > th.am-disabled,.am-table > thead > tr.am-disabled > td,.am-table > tbody > tr.am-disabled > td,.am-table > tfoot > tr.am-disabled > td,.am-table > thead > tr.am-disabled > th,.am-table > tbody > tr.am-disabled > th,.am-table > tfoot > tr.am-disabled > th {color: #999999;}.am-table > thead > tr > td.am-primary,.am-table > tbody > tr > td.am-primary,.am-table > tfoot > tr > td.am-primary,.am-table > thead > tr > th.am-primary,.am-table > tbody > tr > th.am-primary,.am-table > tfoot > tr > th.am-primary,.am-table > thead > tr.am-primary > td,.am-table > tbody > tr.am-primary > td,.am-table > tfoot > tr.am-primary > td,.am-table > thead > tr.am-primary > th,.am-table > tbody > tr.am-primary > th,.am-table > tfoot > tr.am-primary > th {color: #0b76ac;background-color: rgba(14, 144, 210, 0.115);}.am-table > thead > tr > td.am-success,.am-table > tbody > tr > td.am-success,.am-table > tfoot > tr > td.am-success,.am-table > thead > tr > th.am-success,.am-table > tbody > tr > th.am-success,.am-table > tfoot > tr > th.am-success,.am-table > thead > tr.am-success > td,.am-table > tbody > tr.am-success > td,.am-table > tfoot > tr.am-success > td,.am-table > thead > tr.am-success > th,.am-table > tbody > tr.am-success > th,.am-table > tfoot > tr.am-success > th {color: #5eb95e;background-color: rgba(94, 185, 94, 0.115);}.am-table > thead > tr > td.am-warning,.am-table > tbody > tr > td.am-warning,.am-table > tfoot > tr > td.am-warning,.am-table > thead > tr > th.am-warning,.am-table > tbody > tr > th.am-warning,.am-table > tfoot > tr > th.am-warning,.am-table > thead > tr.am-warning > td,.am-table > tbody > tr.am-warning > td,.am-table > tfoot > tr.am-warning > td,.am-table > thead > tr.am-warning > th,.am-table > tbody > tr.am-warning > th,.am-table > tfoot > tr.am-warning > th {color: #F37B1D;background-color: rgba(243, 123, 29, 0.115);}.am-table > thead > tr > td.am-danger,.am-table > tbody > tr > td.am-danger,.am-table > tfoot > tr > td.am-danger,.am-table > thead > tr > th.am-danger,.am-table > tbody > tr > th.am-danger,.am-table > tfoot > tr > th.am-danger,.am-table > thead > tr.am-danger > td,.am-table > tbody > tr.am-danger > td,.am-table > tfoot > tr.am-danger > td,.am-table > thead > tr.am-danger > th,.am-table > tbody > tr.am-danger > th,.am-table > tfoot > tr.am-danger > th {color: #dd514c;background-color: rgba(221, 81, 76, 0.115);}.am-scrollable-horizontal {margin-top: 10px;width: 100%;overflow-y: hidden;overflow-x: auto;-ms-overflow-style: -ms-autohiding-scrollbar;-webkit-overflow-scrolling: touch;}.am-scrollable-vertical {height: 240px; overflow-y: scroll;-webkit-overflow-scrolling: touch;resize: vertical;}.am-text-nowrap{white-space:nowrap}

.article-pro {line-height: 1.5;}
.article-pro .content3{padding-top: 30px;}
.article-pro .content3 h3{width: 10%; padding: 0;}
.article-pro .content3 .text{width: 90%; margin-top: 0;}
.article-pro .content3 li{width: 25%; float: left; text-align: center; padding: 0 3%; }
.article-pro .content3 figure{border: 3px solid #e5e5e5; padding: 15px;}
/*鍐呭妗堜緥&浜у搧涓績妗堜緥*/
.article-pro .content4 ul , .type-case ul{margin-left: -3.3333%;}
.article-pro .content4 li, .type-case li{float: left; width: 30%; margin-left: 3.3333%;}
.type-case .text li p.t{line-height: 1.6; font-size: 1.2rem; margin-top: 5px;}
.article-pro .content5 ul{margin-left: -2%;}
.article-pro .content5 li{float: left; width: 23%; margin-left: 2%;}
.article-pro .content5 figcaption{font-size: 1.5rem; line-height: 1.5;}
.article-pro .content5 figure>a{display: block; padding: 15px; background: #f2f2f2;}

.fixed-nav.fxd{width: 100%; z-index: 99; height: 55px; padding-top: 0;}
.fxd h2{display: none;}

.page2{position: relative; z-index: 0; background: #fff;}
.main{position: relative;  z-index: 0; background: #fff;}

.new-index{line-height: 1.5;}
.new-index .banner ul ,.main .banner ul{position: absolute; left: 20%; bottom: 15%; z-index: 5; padding: 10px 7px;
    background: -moz-linear-gradient(left, rgba(255,255,255,0.65) 0%, rgba(255,255,255,0.4) 78%, rgba(255,255,255,0.1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.4) 78%,rgba(255,255,255,0.1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(255,255,255,0.65) 0%,rgba(255,255,255,0.4) 78%,rgba(255,255,255,0.1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffffff', endColorstr='#1affffff',GradientType=1 ); /* IE6-9 */}
.new-index .banner li , .main .banner li{float: left; font-size:1.4rem; position: relative;}
.new-index .banner li:after , .main .banner li:after{content:""; display: inline-block; height: 15px; width: 1px; background: #666; position: absolute; right:0; top: 4px; }
.new-index .banner li:last-child:after , .main .banner li:last-child:after{display: none;}
.new-index .banner li a , .main .banner li a{padding: 0 5px; line-height: 1.5;}
.new-index .banner li a:hover , .main .banner li a:hover{color: #ff9900;}
.new-index figure {float: left;display: block;width: 31.3333%; margin-left: 2%;}

.new-index figure a{line-height: 1.5;}
.new-index .list-figure{margin-left: -2%;}
.new-index h2 {font-size: 3rem;}
.hover-up{transition: all 0.2s linear;-moz-transition: all 0.2s linear; /* Firefox 4 */-webkit-transition: all 0.2s linear; /* Safari 鍜� Chrome */-o-transition: all 0.2s linear; /* Opera */}
.hover-up:hover{transform: translateY(-10px);-ms-transform:translateY(-10px);-moz-transform: translateY(-10px);-webkit-transform: translateY(-10px);-o-transform: translateY(-10px);box-shadow: 0 0 10px 0 #f5f5f5;}
.news-box2 figcaption p {padding: 0 5px;}
.news-box3 {background: #f5f5f5;}
.news-box3 .news-box3L {width: 58%;}
.news-box3 .news-box3R {width: 38%;}
.news-box3 .news-box3L strong {font-size: 1.8rem;}
.news-box3 .news-box3L ul {border-top: 1px solid #ccc;}
.news-box4 figure {max-height: 235px;}
.news-box4 figcaption {position: absolute;top: 0;left: 0;padding: 25px 15px;width: 0;width: 100%;height: 100%;color: #fff; opacity: 0;transition: all .2s linear;transform: scale(0.5); -webkit-transform: scale(0.5);}
.news-box4 figure:hover figcaption {background: rgba(74,119,191,.9);opacity: 1;-webkit-transform: scale(1);transform: scale(1);}

.banner .contact-text {position: absolute;top: 25%;left: 50%;z-index: 1;margin-left: -600px;padding: 20px 40px 20px 30px;max-width: 600px;background: rgba(73,124,210,.9);color: #fff;}
.banner .contact-text strong{font-size: 2.4rem;}
.banner .contact-text p{line-height: 1.5;}

/*鑱旂郴鎴戜滑*/
.sec-contact1>strong {font-size: 2.4rem;}
.sec-contact1 i {background: #3671cf;  display: inline-block; width: 80px;height: 80px;border-radius: 50%;}
.sec-contact1 i img{width: 40px; margin-top: 20px;}
.sec-contact1 li {float: left; width: 25%; line-height: 1.5;}
.sec-contact1 li:first-child {height:200px;}
.sec-contact1 li:nth-child(2) {height:200px;}
.sec-contact1 li p {margin-top: 10px;font-size: 1.6rem;}
.sec-contact1 li p a{color:#3671cf;}

/*map*/
#allmap {width: 50%; height: 500px; }
#allmap img{max-width: none;}
.map-left {width: 50%; float: left;	height: 100%;	background: url(../images/map_bg.jpg) center center; height: 500px;}
.map-text {position: absolute; top: 50%; left: 53%; transform: translate(-50% , -50%);  color: #fff;}
.map-text h3 {font-size: 3rem;}
.sec-contact3{margin-top: 60px;}

.sec-introduce2 .w1200,.sec-introduce3 .w1200,.sec-introduce4 .w1200 {overflow: hidden;padding: 0 20px;height: 348px;}
.introduce2L {padding: 20px 50px; height: 348px;	background: #f5f5f5;}
.introduce2L strong {font-size: 2rem;}
.introduce2L p {line-height: 2;}
.introduceb2-bg,.introduceb4-bg {left: 0;}
.introduceb2-bg,.introduceb3-bg,.introduceb4-bg {position: absolute;	top: 0;	z-index: -1;width: 50%;	height: 348px;background: #f5f5f5;}
.introduceb3-bg {right: 0;}

.list-news2 .sec-news1{width:75.833333333333%;}
.list-news2 .news-side{width:23.333333333333%;}
.list-news2 .news-side .box-valve li , .list-case .news-side .box-valve li{width:50%; border:none; }
.list-news2 .news-side .box-valve li:nth-child(n+3) , .list-case .news-side .box-valve li:nth-child(n+3){border-top:2px solid #fff;}
.list-news2  .news-side .box , .list-case  .news-side .box{border:6px solid #f3f3f3;}
.list-news2  .news-side .box-valve{background: #f3f3f3;}
.sec-news1 figure {border: 1px solid #ddd; line-height: 1.5;}
.sec-news1 figure img {margin-right: 2%;width: 30%;}
.sec-news1 figcaption {padding: 15px;width: 68%;}
.sec-news1 figcaption h3 {font-size: 1.8rem;}
.sec-news1 figcaption span.date {color: #999;}
.sec-news1 figcaption span a {margin-left: 15px;color: #999;}
.mews-t {border-bottom: 1px solid #ddd;}
.mews-t h1 {font-size: 2.4rem; line-height: 1.5;}
.news-content {line-height: 2;}
.news-content .reading {border-bottom: 1px solid #ddd;}
.news-content article p {margin-bottom: 20px; text-indent: 2em; line-height:1.8;}
.news-content article img {display: block; margin: 0 auto;}

.pop{display:inline-block; text-indent:0;}
.pop img{position:absolute; display:none; z-index:10;}
.pop:hover img{display:block;white-space: nowrap;}
.related-news{box-shadow: 0 0 0 1px #ddd; padding: 9px; margin-bottom:.5rem; border-radius: 15px; transition: box-shadow .2s}
.related-news:hover{box-shadow: 0 2px 4px 2px #ddd;}
.related-news-img{width:40%;float:left;}
.related-news-img img{border-radius: 15px;}
.related-news-t{width:55%;float:right; }
.related-news .related-news-t h3{font-size:1.8rem;}
.related-news .related-news-t p{line-height:1.5; font-size:1.4rem; color:#666;}
.related-news .related-news-t span{font-size:1.2rem; color:#999; }
.news-content .news-foot p{text-indent: 0;line-height: 1.5; margin-bottom:.5rem;}
.news-foot a:hover{color: #000;}

.list-page a {border:1px solid #eee;display:inline-block;margin-right:6px;color: #707070;width:34px;height:34px; line-height: 34px;}
.list-page a:hover,.pageBox a:active{background:#1e41b3;color: #fff;}
.list-page .cur { background: #1e41b3;border: 1px solid #1e41b3;}
.list-page a.cur {color: #fff;}
.list-page .disabled {width: 59px;}

/* 鐩稿叧鏂伴椈  */
.related strong{font-size: 3rem;  line-height: 1.6; }
.related-new  strong:after , .related-related strong:after{content:''; display: inline-block; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 50px; height: 2px; background: #fd8900;}
.related-new , .related-related{width: 48%;}
.related a:hover{color: #000;}

/* 鐩稿叧浜у搧 */
.recommend strong{font-size:3rem;}
.recommend ul{margin-left:-5%;}
.recommend li{width:45%; margin-left:5%;font-size:1.4rem; text-align:center;margin-bottom:15px;}
.recommend li p{margin-top:7px;}
.related-newstitle{padding-bottom:30px;}
.related-newstitle .tt{font-size:2.4rem;}
.related-newstitle h3{font-size:1.4rem;padding-right:65px;}
.related-newstitle h3:hover a{color:#ffa800;}
.related-newstitle .date{position:absolute;right:0; top:0;font-size:1.2rem;}

.sec-area1 h3,.sec-area2 h3{font-size: 2.2rem;}
.sec-area1>p {margin-bottom: 30px;padding: 0 1.5%;line-height: 20px;}
.sec-area1 figure {width: 22%;margin: 0 1.5%;float: left;position: relative;overflow: hidden;cursor: pointer;}
.sec-area1 figure img {width: 100%;max-width: 100%;text-align: center;}
.sec-area1 figcaption {position: absolute;	bottom: 0;	padding: 20px 10px;	height: 30%;	background: rgba(233,233,233,.9);	transition: all .3s;	width: 100%;}
.sec-area1 figcaption p {line-height: 18px;	margin-top: 10px; height: 36px;	overflow: hidden;	transition: all .3s;}

.sec-area1 figure:hover figcaption {height: 50%;}
.sec-area1 figure:hover figcaption p {height: auto;overflow: auto;}
.sec-area1 figcaption strong {font-size: 1.8rem;display: block;margin: 0 auto;text-align: center;}
.sec-area2 {background: #f2f2f2;margin-top: 100px;padding-bottom: 80px;}
.sec-area2 .more {color: #ff9933;margin-bottom: 30px;}

.sec-area2 figure {width: 18%;float: left;margin: 15px 1%;position: relative;background: #fff;}
.sec-area2 figure img {width: 100%;}
.sec-area2 figcaption {background: rgba(233,233,233,.7);text-align: center;padding-top: 45%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;opacity: 0;-webkit-transform: scale(0.5);-moz-transform: scale(0.5);-ms-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);transition: all .5s;cursor: pointer;font-size: 1.8rem;}
.sec-area2 figure:hover figcaption {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}

/*idnex-products*/
.index-pro .new .dec.f-fl{width: 75%; height: auto;}
.index-pro .new .new-img.f-fr{width: 23%;}
.index-pro .new .bgi.f-fl{background: #F5F5F5; height: 337px; width: 50%; text-align: center;}
.index-pro .new .bgi img{max-height: 100%;}
.index-pro .new .text.f-fr{background: #fd8900; color: #fff; height: auto; width: 50%; position: relative; padding: 5%; font-size: 2.8rem; line-height: 50px; }
.index-pro .new .new-img.f-fr img{max-height: 100%;}
.index-pro .new .text:before{content: ""; width: 0; height: 0; border-top: 20px solid transparent; border-bottom: 20px solid transparent; border-right: 20px solid #fd8900; position: absolute; left: -20px; top: 30px;}

.index-pro .type a:hover{color: #fd8900;}
.index-pro .type .t h2{font-size: 3.6rem; font-weight: 600;}
.index-pro .type .t p{line-height: 1.5; font-size: 1.6rem;}
.index-pro .type > ul{margin-left: -3%;}
.index-pro .type > ul li{float: left; width: 47%; margin-left: 3%; background: #f5f5f5; padding: 10px; height: 320px; margin-top: 45px; overflow: hidden; transition: all .3s ease;}
.index-pro .type > ul li:hover{box-shadow: 0 0 16px 3px rgba(0,0,0,0.1);}
.index-pro .type > ul .l{width: 45%; text-align: center; height: 300px; line-height: 300px;}
.index-pro .type > ul .l img{display: block;  /*500*600*/}
.index-pro .type > ul .r{text-align: left; width: 55%; padding: 35px 30px 15px 10px; height: 280px;}
.index-pro .type > ul .r h3{font-size: 3rem;}
.index-pro .type > ul .r h4{width: 50%;  padding-left: 5px;}
.index-pro .type-other > ul{margin-left: -2%;}
.index-pro .type-other > ul li{width: 18%; margin-left: 2%; position: relative; overflow: hidden; height: 234px; margin-bottom: 0;}
.index-pro .type-other figcaption{position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: rgba(19,43,136,.5); display: table; width: 100%; height: 100%; text-align: center; transition: all .45s; padding-bottom:100%;}
.index-pro .type-other figcaption a{color: #fff; font-size: 3rem; font-weight: normal; display: inline-block; margin-top: 30%;}
.index-pro .type-other li:hover figcaption{background: rgba(19,43,136,1);}
.index-pro .type-service1.bgi{background: url(../images/type_servicebg1.jpg) no-repeat top center; height: 400px; color: #fff;}
.index-pro .type-service1 .w1200{text-align: center; padding-top: 100px;}
.index-pro .type-service1 a{color: #fff; display: inline-block;}
.index-pro .type-service1 strong{display: block; font-size: 3.6rem; font-weight: normal; line-height: 1.5; margin-bottom: 45px;}
.index-pro .type-service1 p{margin-bottom: 45px;}
.index-pro .type-service1 b{font-size: 1.8rem; font-weight: normal;}
.index-pro .type-service1 b:after{content: "/"; font-size: 1.8rem; font-weight: normal; margin: 0 12px;}
.index-pro .type-service1 b:last-child:after{display: none;}
.index-pro .type-service1 a.view{font-size: 1.6rem; color: #fd8900;}
.index-pro .type-service2 .bgc{background: #f5f5f5; padding: 30px 0;}
.index-pro .type-service2 .f-fl.bgc , .index-pro .type-service2 .f-fr.bgc{width: 48.5%;}
.index-pro .type-service2 .l{width: 55%;}
.index-pro .type-service2 .r{width: 44%; text-align: center}
.index-pro .type-service2 .r strong{font-size: 2.4rem; font-weight: normal; margin-top: 35px; display: block;}
.index-pro .type-service2 .r p{font-size: 1.7rem; color: #666; margin-top: 35px;}
.index-pro .type-service2 .r a.view{font-size: 1.5rem; color: #fd8900; display: inline-block; margin-top: 10px;}
.type-case .content4{border-bottom: none;}

/*list-products*/
.list-nav{background: url(../images/list_navbg.jpg) top center no-repeat; width: 100%; }
.list-nav ul{display: block; border-bottom: 1px dashed #fff; position: relative; padding: 15px 24px;width:1070px}
.list-nav ul:before{content: ""; position: absolute; bottom: 0; left: 0; display: block; width: 100%; height: 1px; border-bottom: 1px dashed #d5d5d5;}
.list-nav ul:last-child{border-bottom: none; }
.list-nav ul:last-child:before{display: none;}
.list-nav h2 , .list-nav ul li,.list-nav ul{float: left;}
.list-nav li{ width: auto;}
.list-nav h2 {font-size: 1.6rem; width: 100px; line-height: 36px; color: #222; padding: 15px 0;text-align: left;}
.list-nav  li a{font-size: 1.4rem; display: block; line-height: 20px; color: #222; padding: 8px 15px;}
.list-nav li a:hover{background: #122a88; color: #fff;}
.list-pro-main .main-title {font-size: 24px;color:#4d4d4d;height:50px;line-height: 50px;border-bottom: 1px solid rgba(28,28,28,.2);position: relative}
.list-pro-main .main-title:after {content:'';position: absolute;bottom:0;left:0;width:93px;height:2px;background: #162987}
.list-pro-main ul {margin-top: 31px;}
.list-pro-main li{float: left; margin-bottom: 30px; width: 289px; margin-right:80px;background: #ccc; padding: 15px; }
.list-pro-main li:nth-child(3n) {margin-right:0;}
.list-pro-main li .product-box {padding:10px;background-color: #fff;}
.list-pro-main li > a{display: block;}
/* .list-pro-main li img{-ms-transform: scale(1);transform: scale(1); transition: transform .3s ease;} */
/* .list-pro-main li a:hover img{-ms-transform: scale(1.15);transform: scale(1.15);} */
.list-pro-main li:hover a{color: #162987;}
.list-pro-main li h3 {font-size: 16px; font-weight: normal;height:50px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;}
.list-pro-main li h3 a{color:#4d4d4d}
.list-pro-main li a.h4{color:#4d4d4d;display: inline-block;padding:0 5px;border: 1px solid #4d4d4d;text-align: left;font-size: 12px;height:23px;line-height: 23px;}
.list-pro-main{width:1030px;margin-left: 41px;}
.list-pro .list-pro-sidebar{width:326px;}
.list-pro .list-pro-sidebar .list-nav-box{background: url(../images/product-bg.jpg);padding:0 32px 30px;}
.list_nav_tit{height: 60px; line-height: 60px; text-align: left; color: #ffffff; font-size: 30px;font-family: Adobe Heiti Std;}
.list_nav_tit_en{height: 40px; line-height: 40px; text-align: left; color: #ffffff; font-size: 18px;}
.list_nav_tit_en::before {
    content: "";
    display: block;
    border-top: 2px solid #fff;
    width: 100px;
    position: relative;
    top: 5px;
}
.list-nav-box .nav-item {line-height: 35px;margin-top: 10px;color:#fff;position:relative;font-size:18px;}
.list-nav-box a{display: block;padding-left: 20px;}
.list-nav-box .nav-item>a{color:#fff;border: 1px solid #fff;}
.list-nav-box .nav-item.on>a{ font-size:20px}
.list-nav-box .nav-item a:hover{ font-size:20px}
.list-nav-box .nav-toggle {position: absolute;top:0px;right:10px;font-size: 20px;}
.list-nav-box .nav-toggle::after {content:"+";}
.list-nav-box .nav-item.on .nav-toggle::after {content:"-";}
.list-nav-box .nav-item.on .sub-nav {display: block;}
.list-nav-box .sub-nav {padding: 5px 20px 10px;background:rgba(255,255,255,.4);display: none;}
.list-nav-box .sub-nav .sub-nav-item {line-height: 35px;border: 1px solid #fff;margin-top: 10px;background-color:#f7f7f7;}
.list-nav-box .sub-nav .sub-nav-item a{color:#787878;}
.list-nav-box .sub-nav .sub-nav-item.on a{ font-size:20px}
.phone{background: #45549f; margin-top:25px; padding: 10px 39px 39px;}
.phone .contact-title {font-size: 30px;font-weight: bold;text-align: center; color: #fff;height:50px;line-height: 50px;}
.phone .contact-box {padding:10px 20px; background-color: #fff;text-align: center;}
.phone .contact-fuwu {font-size: 25px;height: 30px;line-height: 30px;color: #4d4d4d;}
.phone .contact-number {font-size: 28px;height: 30px;line-height: 30px;color: #162987;font-weight: bold;}
.phone .contact-weixin {font-size: 25px;height: 30px;line-height: 30px;color: #4d4d4d;}
.phone .contact-qrcode {margin-top:10px;}
.phone i{ font-size: 22px;}
.findjoy{margin-left:-2%;}
.findjoy li{width:23%; margin-left:2%; float:left;margin-bottom: 30px;}
.findjoy h3 {margin-top: 10px; line-height: 1.5; font-size: 1.5rem; font-weight: normal;}
/*single culture*/
.single-culture h2{font-size: 3.6rem;color: #172a88;}
.culture1-item{width: 25%; float: left; padding: 0 2%; border-top: 1px dashed #333; padding-top: 25px;}
.single-culture h3, .single-culture1 strong{font-size: 2.4rem; color: #172A88;}
.single-culture1 p{font-size: 2rem; color: #4e4e4e;}
.single-culture2 h3 , .single-culture3 h3 , .single-culture4 h3{border-bottom: 1px dashed #333;}
.single-culture2 p{font-size: 1.8rem; color: #4e4e4e; margin-bottom: 25px; }
.single-culture2 p:first-of-type , .single-culture2 p:nth-of-type(n+1) b{font-size: 2rem; color: #172A88;}
.single-culture2 p:nth-of-type(n+2) b{display: block;width: 60px; float: left; }
.single-culture3 p , .single-culture4 p{font-size: 1.8rem; line-height: 2;}
.single-culture-img{margin-left: -1%;}
.single-culture-img figure{width: 24%; margin-left: 1%; float: left; margin-bottom: 20px;}
/*boss*/
.boss{background: url(../img/boss_bg.jpg) center center no-repeat; padding: 10px 0 0;}
.boss .r h2{font-size: 3rem; margin-top: 8rem;}
.boss .r strong{font-size: 1.8rem; margin-top: 3.5rem;}
.boss .r p{font-size: 1.8rem; margin-top: 2rem;}
.boss-word{font-size: 2rem; line-height: 2; margin-top: 5rem;}
.boss-word img{margin-top: 2rem;}
.boss-news ul{margin-left: -2%; margin-top: 4rem;}
.boss-news li{width: 31.3333%; margin-left: 2%; float:left; margin-bottom:2rem;}
.boss-news li p{font-size: 1.4rem; margin-top: 1rem;}
/*
 涓撻
 * */
/*鐭╁舰鏂囨湰 鑳屾櫙*/
.triangle-top{font-size: 1.4rem; line-height: 1.8; text-align: left; color: #0048a2; background: #fff; min-height: 350px; border-radius: 10px; padding: 15px 20px; margin-top: 30px;}
.triangle-top span{position: absolute; width: 0; height: 0; top: -30px; left: 50%; transform: translateX(-50%); border-bottom: 30px solid #fff; border-left: 15px solid transparent; border-right: 15px solid transparent;}

/*娴姩瀵艰埅*/
.case-pro .fixed-menu{background: #2559a5;}
.case-pro .fixed-menu.fxd{width: 100%; z-index: 99;}
.case-pro .fixed-menu a{color: #fff; font-size: 1.6rem; line-height: 24px; padding-top: 24px; padding:23px 0; display: inline-block; width: 12.5%; float: left; height: 70px; overflow: hidden; text-align: center;}
.case-pro .fixed-menu a:hover , .case-menu .fixed-menu a.active{background: #c10b21;}
.case-pro .fixed-menu a:last-child {background: #c10b21;}
.case-pro .fixed-menu a:last-child img{margin-right: 10px; height: 24px; vertical-align: middle; display: inline-block;}
/*浜у搧*/
.case-pro .row ul{margin-left: -1%;}
.case-pro .row li{float: left; display: inline-block; width: 24%; margin-left: 1%;}
.case-pro .row li .img p{position: absolute; left: 0; top: 0; right: 0; width: 100%; height: 100%; bottom: 0; z-index: 2; opacity: 0; background: rgba(0,0,0,1); color: #fff; padding: 15% 15px; font-size: 1.6rem; line-height: 28px; transition: all .2s ease-in; overflow: hidden;}
.case-pro .row li:hover .img p{background: rgba(0,0,0,.7); opacity: 1;}
.case-pro .row figcaption{text-align: center;background: #2559a5; color: #fff; font-size: 1.6rem; line-height: 50px;}
.case-pro .row .t{font-size: 1.6rem; line-height: 1.5; padding-left: 30px;}
.case-footer{background: #0457a7; color: #fff; line-height: 24px; padding: 11px 0;}

/*
姹℃按  涓撻
 * */
.case-water  .banner .banner-bg{z-index: -1}
.case-water .banner .text-bg{position: absolute; z-index: -1; left: 0; top: 0;}
.case-water .banner .text{width: 960px;  position: absolute;  z-index: 1; left: 50%; transform: translateX(-50%); top: 40%; height: 230px;}
.case-water .banner  p{line-height: 24px; font-size: 1.4rem; max-width: 860px; margin: 60px auto 0;}
.case-water .box1{margin-top: -50px;  position: relative; z-index: 1;}
.case-water .box2{background: url(../images/case_water_box2bg.jpg) center center no-repeat; height: 662px;}
.case-water .box2 .box2-text{position: absolute; top: 10px; text-align: center;}
.case-water .triangle-top{ background: #2559a5; color: #fff;}
.case-water .triangle-top span{border-bottom: 30px solid #2559a5;}
.case-water .box2 .box2-text1{max-width: 240px; }
.case-water .box2 .box2-text2{max-width: 220px; left: 35%;}
.case-water .box2 .box2-text3{max-width: 200px; left: 59%;}
.case-water .box2 .box2-text4{max-width: 200px; left: 81%;}
.case-water .fixed-menu a:last-child {background: #c10b21;}
.case-water .fixed-menu a:last-child img{margin-right: 10px; height: 24px; vertical-align: middle; display: inline-block;}

.case-water .box5 ul{margin-left: -3.3333%; margin-top: 25px;}
.case-water .box5 li{float: left; width: 30%; margin-left: 3.3333%;}
.case-water .box5 figcaption{font-size: 1.8rem;}

/*
 甯傛斂  涓撻
 * */
.case-city .bgc{background: #004DA9;}
.case-city .banner{line-height: 1.5;}
.case-city .banner h2{font-size: 2rem;}
.case-city .mask-s span{position: absolute; background: rgba(0,59,131,0.8); transform-origin: center; transform: rotate(3deg) scale(1.07,0.9);  width: 100%; height: 100%; z-index: 0; border-radius: 10px;}
.case-city .picture-text.bgi{background: url(../images/picture_text_bg.png) center center no-repeat; height: 693px; padding-top: 40px;}
.case-city .text1 {width: 26%; margin-right: 13%;}
.case-city .text1 .dec{position: absolute; top: 50%; right: -95px; transform: translateY(-50%); color: #fff; font-size: 2rem; z-index: 2; width: 150px; line-height: 2;}
.case-city .text2{width: 19%; margin-right: 2%;}
.case-city .text3{width: 19%; margin-right: 2%;}
.case-city .text4{width: 19%;}
.case-city .case-city-pro{background: #004DA9;}
.case-city .fixed-menu a{width: 16.666666%;}
.case-city .oval-title h2{background: #004DA9; color: #fff; border-color: #fff;}
.case-city .oval-title span.t-hr:before, .oval-title span.t-hr:after{background: #fff;}
.case-city a.more , .case-city .row .t{color: #fff;}

.case--banner h2{font-size: 2.4rem;}
.case--banner p{line-height: 1.5; font-size: 1.6rem; color: #000;}

/*
 鍖栧伐  涓撻
 * */
.case-chemical .cad.bgi{background: url(../images/chemical/hg_bgY-repeat.jpg) left top repeat-y; height: auto;}
.case-chemical .cad-bgi{background: url(../images/chemical/hg_bg-cad.png) center center no-repeat; height: 822px;}
.case-chemical .cad1{margin-top: 130px;}
.case-chemical .cad2{margin-top: 100px;}
@media screen and (max-width:1200px) {
    .case-chemical .cad-box{ overflow-x:auto;}
    .case-chemical .cad1 , .case-chemical .cad2 {max-width: none; width: 1200px; white-space: nowrap;}
    .case-chemical .cad-box::-webkit-scrollbar {display: block;}
    /*iso*/
    .case-chemical .cad-box::-webkit-scrollbar{-webkit-appearance: none;width: 14px;height: 14px;}
    .case-chemical .cad-box::-webkit-scrollbar-thumb{border-radius: 8px;border: 3px solid #fff;background-color: rgba(0, 0, 0, .3);}
}
@media screen and (max-width:640px) {.case-chemical .cad-box{max-width: 640px;}}
.case-chemical .case-chemical--pro.bgc , .case-chemical .case--content figcaption{background: #004ba5;}
.case-chemical .fixed-menu a{width: 20%;}
.case-chemical .case-pro .fixed-menu{background: #001e95;}
.case-chemical .row .t{color: #fff;}
.case-chemical .row .t strong{font-size: 2rem;}
.case-chemical .oval-title h2{background: #004ba5; color: #fff;}
.case-chemical .oval-title .t a{color: #fff;}
.case-chemical .tabItemContainer{background: rgb(18, 42, 136); height: 452px;}
.case-chemical .tabBodyContainer{height: 452px;}
.case-chemical .tabItemContainer>li{margin-bottom: 23px;}
@media screen and (max-width: 639px){
    .case-chemical .tabBodyContainer, .case-chemical .tabItemContainer {width: 100%;height: auto;}
}

/*
 缁欐帓姘翠笓棰�
 * */
.max-w1600{max-width: 1600px;}
.case-jps {background: #122a88; overflow: hidden;}
.case-jps .banner{background: url(../images/banner_bg.jpg) left top no-repeat; background-size: cover;}
.case-jps .banner img{margin-left: auto; margin-right: auto;}
.case-jps .banner h2.notic{font-size: 3.8rem; color: #333; background: #f1c03c; border-radius: 30px;  line-height: 70px; height: 70px; box-shadow: 2px 7px 1px 1px #a44224;}
.case-jps .banner h2:before{content: url(../images/btn_l.png); vertical-align: sub; margin-right: 20px; display: inline-block; height: 70px;}
.case-jps .banner h2:after{content: url(../images/btn_r.png); vertical-align: sub; display: inline-block; margin-left: 20px; height: 70px;}
.case-jps .banner p{color: #fff; line-height: 2.4; padding: 15px 0;
    background: -moz-linear-gradient(left,  rgba(22,45,134,0.1) 0%, rgba(22,45,134,0.7) 25%, rgba(22,45,134,1) 53%, rgba(22,45,134,0.7) 75%, rgba(22,45,134,0.1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  rgba(22,45,134,0.1) 0%,rgba(22,45,134,0.7) 25%,rgba(22,45,134,1) 53%,rgba(22,45,134,0.7) 75%,rgba(22,45,134,0.1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  rgba(22,45,134,0.1) 0%,rgba(22,45,134,0.7) 25%,rgba(22,45,134,1) 53%,rgba(22,45,134,0.7) 75%,rgba(22,45,134,0.1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a162d86', endColorstr='#1a162d86',GradientType=1 ); /* IE6-9 */
}
.case-jps .drawing0{background: #fff; margin-left: auto; margin-right: auto; border-radius: 50px; z-index: 10;}
.case-jps .drawing0 h3{background: #122a88; color: #fff; font-size: 4rem; border-radius: 230px;  width: 460px; padding: 15px 0; margin-top: -15px;}
.case-jps .clound{position: absolute; z-index: 5;}
.case-jps .big1{left: 15px; top: 0;}
.case-jps .big2{left: -30px; bottom: 20%;}
.case-jps .sm1{right: -20px; bottom: 20%;}
.case-jps .sm2{right: 50px; top: -2%;}
.case-jps .info{margin-left: auto; margin-right: auto;}
.case-jps .info ul{margin-left: -2%;}
.case-jps .info li{width: 31.3333%; margin-left: 2%; padding: 5px; background: #fff; height: 490px; overflow: hidden;}
.case-jps .info strong{color: #fff; font-size: 4.8rem; line-height: 400px; height: 400px; transition: all.3s ease-in-out;}
.case-jps .info li p{font-size: 2.4rem; line-height: 1.5; padding: 15px 0; height: 89px;  transition: all.3s ease-in-out;}
.case-jps .info li p:before{content: ""; display: inline-block; position: absolute; left: 0; bottom: 0; right: 0; height: 30px; background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 55%,white 100%);background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 65%,white 100%);}
.case-jps .info li .zoom{  position: relative; transition: all.3s ease-in-out;}
.case-jps .info li:hover strong{line-height: 200px; height: 200px;}
.case-jps .info li:hover p{height: auto;}
.case-jps .info .item1 strong{background: #f1c03c;}
.case-jps .info .item2 strong{background: #51a36a;}
.case-jps .info .item3 strong{background: #356ed5;}
.case-jps .content{margin-left: auto; margin-right: auto;}
.case-jps .content .l , .case-jps .content .r{width: 49.9%;}
.case-jps .content .l>p{color: #fff; line-height: 1.5;}
.case-jps .content ul{margin-left: -0.5%;}
.case-jps .content li{width: 49.5%; margin-left: 0.5%; float: left; margin-bottom: 0.5%; background: #F2F2F2; position: relative; padding-bottom: 60px; transition: all .3s linear;}
.case-jps .content .t{position: absolute; bottom: 0; left: 0; right: 0; background: #F2F2F2; height: 70px;  transition: all .3s linear;}
.case-jps .content li figcaption{font-size: 1.6rem; height: 40px; line-height: 40px; font-weight: bold; width: 100%;}
.case-jps .content li p{line-height: 1.5; height: 30px;  transition: all .3s linear;}
.case-jps .content li p:before{content: ""; display: inline-block; position: absolute; left: 0; bottom: 0; right: 0; height: 30px; background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 55%,white 100%);background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 65%,white 100%);}
.case-jps .content li:hover .t{background: rgba(244,244,244,.8);}
.case-jps .content li:hover .t,.case-jps .content li:hover p{height: 70%; }
.case-jps .content li:hover{box-shadow: 0 10px 20px rgba(0,0,0,.19), 0 6px 6px rgba(0,0,0,.23);
    -webkit-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    transform: translateY(-2px);
}
.case-jps .oval-title h2{background: #122a88; color: #fff; font-size: 3.4rem; width: 200px;}
.case-jps .tabItemContainer>li{margin-bottom:25px;}
.case-jps .tabItemContainer ,.case-jps .tabBodyContainer{height: 556px;}
.case-jps .oval-title .more{color: #fff; font-size: 1.6rem;}
@media screen and (max-width:1200px) {
    .case-jps .banner{background-position: center;}
    .case-jps .clound{display: none;}
    .case-jps .info li{height: 390px;}
    .case-jps .info strong{height: 300px; line-height: 300px;}
    .case-jps .info li p{font-size: 2rem;}
    .case-jps .content li:hover .t,.case-jps .content li:hover p{height:100%; }
}

@media screen and (max-width: 992px){
    .case-jps .info strong{line-height: 200px; height: 200px;}
    .case-jps .info li p:before{display: none;}
    .case-jps .info li p{height: auto; font-size: 1.6rem;}
}
@media screen and (max-width: 768px){
    .case-jps .banner h2.notic{font-size: 2rem; vertical-align: middle;}
    .case-jps .banner h2:before{margin-right: 5px; vertical-align: middle;}
    .case-jps .banner h2:after{margin-left: 5px; vertical-align: middle;}
    .case-jps .banner p{line-height: 1.5;}
    .case-jps .drawing0 h3{font-size: 2rem; width: 200px;}
    .case-jps .info ul , .case-jps .content ul{margin-left: 0;}
    .case-jps .info li{width: 100%; margin-left: 0; margin-bottom: 15px; height: auto;}
    .case-jps .content .l, .case-jps .content .r{width: 100%;}
    .case-jps .content li{padding-bottom: 0;}
    .case-jps .content .t{height: auto;}
    .case-jps .content li p:before , .case-jps .content li p{display: none;}
    .case-jps .oval-title h2{font-size: 2rem; width: 160px;}
    .case-jps .oval-title .more{font-size: 1.4rem;}
    .case-jps .tabItemContainer>li{margin-bottom: 0;}
    .case-jps .tabItemContainer ,.case-jps .tabBodyContainer{height: auto;}
}

/*鍏徃瀹炲姏*/
.red{color: #ff0000;}
.single-strength h2{font-size: 2.4rem; margin-bottom: 25px;}
.single-strength .col2{width: 49%; margin: 0 0.5% 10px; float: left; text-align: center;}
.single-strength .col3{width: 32.333%; margin: 0 0.5% 10px; float: left; text-align: center; }
.single-strength figcaption{position: absolute; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.7); font-size: 1.4rem; line-height: 30px; color: #fff;}
.single-strength figure:hover img{-webkit-filter: contrast(110%) brightness(110%) saturate(130%);filter: contrast(110%) brightness(110%) saturate(130%);}
.single-strength legend{font-size: 2.4rem; margin-top: 30px;}
.single-strength .row2{width: 50%; float: left; line-height: 34px; margin-bottom: 28px;}
.single-strength .row2 label{float: left; width: 15%; padding-left: 10px; font-size: 1.6rem;}
.single-strength .row2 input{width: 85%; border: solid 1px #666666; border-radius: 3px; line-height: 30px; padding: 2px 4px; font-size: 1.6rem;outline:0px;}
.single-strength .row2 input:focus , .single-strength .row1 textarea:focus{border-color: #1e41b3;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(30, 65, 179, .6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(30, 65, 179, .6)}
.single-strength .row1{line-height: 34px;  margin-bottom: 28px;}
.single-strength .row1 em{width: 7.5%; display: inline-block; font-size: 1.6rem; float: left; padding-left: 10px; font-weight: normal;}
.single-strength .row1 input{display: none;}
.single-strength .row1 i:before{content:"鉁�"; opacity: 0; visibility: hidden; margin-right: 5px;}
.single-strength .row1 label{border-radius: 3px;border: solid 1px #666666; text-align: center; font-size: 1.6rem; line-height: 34px; display: inline-block; padding: 0 35px 0 15px; float: left; position: relative; overflow: hidden; margin-right:-1px}
.single-strength .row1 label:hover{cursor: pointer;}
.single-strength .row1 input:checked+i:after{content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; background: #f5f5f5; z-index: -1;}
.single-strength .row1 input:checked+i:before{opacity: 1; color: #28905c; visibility: visible;}
.single-strength .row1 textarea{width: 92.5%;border: solid 1px #666666; border-radius: 3px; height: 300px; padding: 4px 5px; font-family: initial; font-size: initial; outline: 0;}
.single-strength input[type="submit"]{font-size: 1.6rem; color: #fff; background: #f4502d; border: none; line-height: 35px; border-radius: 3px; width: 162px; margin-left: 7.5%; margin-bottom: 30px;}
.single-strength input[type="submit"]:hover{opacity: .85;}
/*
honor
*/
.single-honor h2{font-size: 3.6rem; color: #172A88;}
.single-honor .swiper-container{margin-top: 30px;}
.single-honor .swiper-container figcaption{font-size: 1.8rem; margin-top: 10px; }
.side-strength .results{padding: 0 30px;}
.side-strength .results dl{width: 100%;}
.side-strength .results dt{font-size: 2rem; font-weight: bold; margin-bottom: 30px;}
.side-strength .results dd{line-height: 20px; margin-bottom: 18px; width: 100%; padding-right: 5%;}
.side-strength .results dd span{font-size: 1.6rem;}
.side-strength .results dd a{font-size: 1.6rem; color: #ff8a00; }
.side-strength .results dd a:hover{text-decoration: underline;}


/*鑷€傚簲鍦嗚鎶曞奖*/
.round_shade_center{
    box-shadow: -50px 0 0 10px #d5d5d5,
    0 -10px 0  #d5d5d5,
    0 10px 0  #d5d5d5,
    50px 0 0 10px #d5d5d5;}
.round_shade_box{width:1px; height:1px; font-size:0; display:none; _background:white; _border:1px solid #cccccc;}
.round_shade_bottom , .round_shade_top , .round_shade_left , .round_shade_right{ background: #D5D5D5;}
.round_shade_center{font-size:1.4rem;  padding:15px; background: #D5D5D5; letter-spacing:1px; line-height:1.5; border-radius: 5px;}

.round_box_close{padding:2px 5px; font-size:1.2rem; color:#ffffff; text-decoration:none; border:1px solid #cccccc;
    -moz-border-radius:4px; -webkit-border-radius:4px; background:#000000; opacity:0.8; filter:alpha(opacity=80); position:absolute; right: -45px; top: 5px;}
.round_box_close:before{content: "x";}
.round_box_close:hover{opacity:0.95; filter:alpha(opacity=95);}
/*鑷€傚簲鍦嗚鎶曞奖缁撴潫*/
.zxx_zoom_left{width:45%; float:left; margin-top:20px; border-right:1px solid #dddddd;}
.zxx_zoom_left h4{margin:5px 0px 15px 5px; font-size:1.1em;}
.small_pic{display:inline-block; width:48%;  font-size:120px; text-align:center; *display:inline; zoom:1; vertical-align:middle;}
.small_pic img{padding:3px; background:#ffffff; border:1px solid #cccccc; vertical-align:middle;}
.zxx_zoom_right{width:50%; float:left; margin-top:20px; padding-left:2%;}
.zxx_zoom_right h4{margin:5px 0px; font-size:1.1em;}
.zxx_zoom_right p.zxx_zoom_word{line-height:1.5; font-size:1.05em; letter-spacing:1px; margin:0 0 35px; padding-top:5px;}

/*single_world*/
.singel-world .word p{max-width: 860px; margin: 30px auto 60px; line-height: 1.5; font-size: 1.4rem;}
.singel-world .box .img{width: 43%; height: auto;}
.singel-world .box .img h3{background: rgba(0,0,0,.5); position: absolute; left: 0; bottom: 0; width: 100%; padding: 8px 10px; text-align: left; z-index: 3;}
.singel-world .box .img a{display: inline-block; font-size: 1.4rem; color: #fff;}
/*杞挱pagelist*/
.singel-world .box .img	.swiper-pagination{text-align: right;}
.singel-world .box .img .swiper-pagination-bullet{opacity: .8; width: 14px; height: 14px;}
.singel-world .box .img .swiper-pagination-bullet-active{background: #fff;}

.singel-world .box .text{width: 50%; position: relative; height: 350px;}
.singel-world .box .text .content{position: absolute;  top: 50%;
    -webkit-transform: translateY(-60%);
    -ms-transform: translateY(-60%);
    transform: translateY(-60%);}
.singel-world .box .text h2 , .single-word-exhibition h2{font-size: 2.4rem; margin-bottom: 30px; position: relative; padding-bottom: 15px;}
.singel-world .box .text h2:after , .single-word-exhibition h2:after{content: ""; width: 60px; height: 4px; background: #132B88; position: absolute; left: 50%; margin-left: -30px; bottom: 0px;}
.singel-world .box .text p{font-size: 1.6rem; line-height: 1.5;}

.single-word-exhibition ul{margin-left: -1%;}
.single-word-exhibition li{width: 24%;  margin-left: 1%;}

/*妞渾鏍囬*/
.oval-title h2{font-size: 2.6rem;  border: 1px solid #7c88b7; display: block; border-radius: 40px; width: 160px; margin:0 auto;  line-height: 1.6; position: relative; z-index: 2; background: #e7e7e7; font-weight: normal;}
.oval-title span.t-hr:before , .oval-title span.t-hr:after{content: ""; display: block; position: absolute; height: 1px; width: 50%;  top: 22px; background: #7c88b7; z-index: 1;}
.oval-title span.t-hr:before{left: 0;}
.oval-title span.t-hr:after{right: 0;}

/*single_service*/
.single-service-case.bgc{background: #e7e7e7; padding-top: 30px;}

.tabItemContainer {width: 28%; height: 504px;}
.tabBodyContainer {width: 72%;  background: #fff; height: 504px;}
.tabItemContainer>li {margin-top: -1px;}
.tabItemContainer>li>a {padding: 23px 0; font-size: 1.6rem; line-height: 26px; color: #fff; cursor: pointer; border-top: 1px solid #122a88; background: #4457a1; padding-left: 25px;}
.tabItemContainer>li:first-child>a{border-top: none; margin-top: 1px;}
.tabItemContainer>li>a:hover {color: #ff981f;}
.tabItemContainer>li>a.tabItemCurrent { background: #fff;color: #333;}
.tabItemContainer>li>a:before{content: ""; background: url(../images/strength_icon.png) no-repeat -65px -334px; width: 30px; height: 25px; display: inline-block; vertical-align: bottom; margin-right: 10px;}
.tabItemContainer>li>a.tabItemCurrent:before{background-position: -98px -334px;}
.tabBodyItem {height: 504px;display: none; padding: 35px 25px;}
.tabBodyItem h3{text-align: center; position: relative; padding-bottom: 25px; font-size: 2.4rem;}
.tabBodyItem h3:after{content: ""; position: absolute; display: inline-block; height: 1px; width: 50%; background: #8894c3; left: 50%; margin-left: -25%; bottom: 0;}
.tabBodyItem .btn , .tabBodyItem .img , .single-service-web ul{margin-left: -3.3333%;}
.tabBodyItem .btn a {width: 30%; margin-left: 3.3333%; color: #fff; padding: 17px 0; float: left;}
.tabBodyItem .btn a.more{background: #ff981f; color: #fff;}
.tabBodyItem .btn a.chat{background: #2f4496;}
.tabBodyItem .img img , .single-service-web li{width: 30%; margin-left: 3.3333%; float: left;}
.tabBodyCurrent{display:block; overflow: hidden;}

.single-service-solution.oval-title h2{background: #fff;}
.single-service-promise .box .l{width: 45%;}
.single-service-promise .box .l img{height: 370px;}
.single-service-promise .box .r{width: 55%; border: 1px solid #dedede; padding: 30px 2% 30px 3%; overflow: hidden; height: 370px;}
.single-service-promise .box .r h2 , .single-service-web h2{font-size: 2.6rem; padding-bottom: 15px;}
.single-service-promise .box .r h2:after , .single-service-web h2:after{content: ""; height: 4px; width: 64px; background: #132b88; position: absolute; left: 50%; margin-left: -32px; bottom: 0;}
.single-service-promise .box .r p{font-size: 1.8rem; line-height: 24px; margin-bottom: 15px;}

.single-service-web p.dec{max-width: 600px; margin:0 auto; line-height: 1.5;}
.single-service-web .box{background:#122a88; padding: 3% 5%; color: #fff;}
.single-service-web  strong{font-size: 2.4rem; }
.single-service-web .l , .single-service-web .r{width: 48%; line-height: 2;}
.single-service-web .r{border: 1px solid #fff; padding: 1.5% 10%; font-size: 2.4rem;}

/*妗堜緥 灏侀潰*/
.singel-service  .list-case .list-item , .sln-case .list-item{margin-left:-3.3333%;}
.singel-service .list-case .list-item li{width: 30%;margin-left: 3.3333%;float: left;border: 1px solid #dbdbdb;}
/*宸ョ▼妗堜緥 鍒楄〃*/
.list-case .l{width:74%}
.list-case .news-side{width: 23.333333333333%;}
.list-case .list-item{margin-left: -5%;}
.list-case .list-item li{width: 45%; margin-left: 5%; float: left; border: 1px solid #dbdbdb;}
.list-case  .t{padding: 20px 15px;}
.list-case  .t h3{font-size: 1.6rem;}
.list-case .list-item a.more{margin-top: 10px;}
/*瑙ｅ喅鏂规*/
.sln-case .list-item{margin-left:-3.3333%;}
.sln-case .list-item li{width: 46%;margin-left: 3.3333%;float: left;border: 1px solid #dbdbdb;}
.sln-case  .t{padding: 10px 15px;}
.sln-case .t h3{font-size: 1.6rem;float:left;width:80%;}
.sln-case .list-item img{width:100%}
.sln-case .list-item a.more{margin-top: 3px;}
/*sp*/
.list-sp .list-item{margin-left:-3.3333%;}
.list-sp .list-item li{width: 30%;margin-left: 3.3333%;float: left;border: 1px solid #dbdbdb;}
.list-sp  .t{padding: 20px 15px;}
.list-sp .t h3{font-size: 1.6rem;}
.list-sp .list-item a.more{margin-top: 10px;}


/*single_promise*/
.single-promise .single-service-promise:nth-child(1){margin-top: 0;}
.single-promise .single-promise2 .box .r p{line-height: 40px; }
.single-promise-as.bgi{background: url(../images/single_promise_asbg.png) left top no-repeat; height: 1214px;}
.single-promise-as strong{color: #f08303; font-size: 3rem; position: absolute; left: 15px; font-weight: normal;}
.single-promise-as .top{top: 5px;}
.single-promise-as .middle{top: 450px; }
.single-promise-as .bottom{top: 700px; left: 30px;}
.single-promise-as .top-img1{left: 15px; top: 220px;}
.single-promise-as .top-img2{top: 150px; right: 35px;}
.single-promise-as div{position: absolute; max-width: 350px; font-size: 1.4rem; line-height: 22px; }
.single-promise-as div p{color: #222;}
.single-promise-as .top1{top: 80px;}
.single-promise-as .top2{top: 180px; left: 430px;}
.single-promise-as .middle1{top: 540px; left: 30px;}
.single-promise-as .middle2{top: 450px; left: 430px;}
.single-promise-as .bottom1{top: 750px; left:30px; max-width:95%}
.single-promise-as .bottom2{top: 970px; left: 30px;}
.single-promise-as .bottom3{top: 970px; left: 420px;}
.single-promise-as div.bottom4{top: 970px;  right: 10px;}
.single-promise-support{text-align: center;}
.single-promise-support h2 {color:#162d79;font-size:36px;font-weight: 900;line-height: 50px;height:50px;}
.single-promise-support p {font-size:14px;margin-top:10px;}
.single-promise-sale {background: url("../images/single_promise_salebg.jpg") left top no-repeat;height:452px;padding:100px 0;}
.single-promise-sale .box {width:25%;float:left;margin-left:5%;height:252px;background: rgba(240,240,240,.8);padding:15px 30px;}
.single-promise-sale .box:first-child {margin-left:7.5%;background: #ffcd11;}
.single-promise-sale .box h2 {font-size:20px;font-weight: 900;color:#162d79;margin-bottom: 10px;}
.single-promise-sale .box dt {font-size:14px;font-weight: 900;margin: 5px 0;}
.single-promise-sale .box dd {line-height: 1.5;font-size:14px;}
.single-promise-intro {height:417px;}
.single-promise-intro .card {width:30%;float:left;margin-left:5%;position: relative;height:417px;}
.single-promise-intro .card:first-child {margin-left:0;}
.single-promise-intro div {width:100%;height:50px;position: absolute;bottom: 0;left:0;overflow: hidden;color: #fff;background: rgba(22,45,121,.8)}
.single-promise-intro div h3 {height:50px;line-height: 50px;font-size: 18px;font-weight: 900;text-align: center;margin-bottom: 5px;}
.single-promise-intro div p {line-height: 1.8;padding:0 20px;font-size: 14px;}


.form-faq h3{font-size: 2.6rem; }
.form-faq .form-row{background: #f7f7f7; padding: 10px 2%; margin-bottom: 15px; position: relative;}
.form-faq label{width: 70px; display: inline-block; color: #666;  font-size: 1.4rem; line-height: 28px; height: 28px;}
.form-faq em{color: red; vertical-align: middle; padding-left: 7px;}
.form-faq .form-left{width: 48%;}
.form-faq .form-left input , .form-faq .form-right textarea {height: 28px; line-height: 28px; border: none; background: transparent; width: 82%; font-size: 1.4rem; }
.form-faq .form-right{width: 48%;}
.form-faq .form-right label{vertical-align: top;}
.form-faq .form-right textarea{height: 280px; padding: 0 5px; line-height: 24px; resize: vertical;}
.form-faq .form-right textarea:focus{border: 1px solid #132b88;}
.form-faq .form-btn{padding-top: 30px; margin-bottom: 60px; ;}
.form-faq .form-btn button{width: 120px; border: none; color: #fff; padding: 8px 0; font-size: 1.5rem; margin: 0 auto; display: inline-block ; }
.form-faq .form-btn button[type='submit']{background: #f37020; margin-right: 10px;}
.form-faq .form-btn button[type='reset']{background: #909090;}

/*single_web*/
.single-web .map.bgc{background: #f4f4f4;}
.single-web .map > .bgi{background: url(../images/single_web_mapbg.png) right 74px no-repeat; height: 494px; }
.single-web .map .l{width: 40%;}
.single-web .map .l .box1.bgc{background: #112988;}
.single-web .map .l .box1{color: #fff; padding: 30px 15px;}
.single-web .map .l .box1 strong{font-size: 3rem;}
.single-web .map .l .box1 p{line-height: 1.5;}
.single-web .map .l .box2:before{content: "";background: url(../images/single_web_tel.png) center top no-repeat; width: 82px; height: 72px; display: inline-block; float: left; margin-right: 15px;}
.single-web .map .l .box2 p.tel1{font-size: 3.3rem;}
.single-web .map .l .box2 p.tel2{font-size: 2.4rem;}
.single-web .map .r{width: 60%; position:relative; height: 360px;}
.single-web .global strong{font-size: 3rem;}
.single-web .global .dec{max-width: 960px; margin: 30px auto; line-height: 1.5;}
.single-web .global ul{margin-left: -1.3333%;}
.single-web .global li{width: 32%; margin-left: 1.3333%; float: left; margin-bottom: 10px;}
.single-web .map .r .pa{position: absolute;}
.single-web .map .r .c1{top: 208px;left: 111px;}
.single-web .map .r .c2{ top: 270px;left: 170px;}
.single-web .map .r .c3{top: 250px;left: 200px;}
.single-web .map .r .c4{top: 310px;left: 176px;}
.single-web .map .r .c5{left: 345px;top: 180px;}
.single-web .map .r .c6{top: 232px;left: 350px;}
.single-web .map .r .c7{top: 205px;left: 400px;}
.single-web .map .r .c8{top: 170px;left: 464px;}
.single-web .map .r .c9{right: 225px;top: 232px;}
.single-web .map .r .c10{right: 187px;top: 144px;}
.single-web .map .r .c11{right: 168px;top: 198px;}
.single-web .map .r .c12{bottom: 190px;right: 68px;}
.single-web .map .r .c13{bottom: 172px;right: 38px;}

/*鍏充簬鑸痉*/
.introduce-top .l{width: 50.5%; line-height: 25px;}
.introduce-top .r{width: 44%; }
.introduce-top .r .mp{position: absolute; display: none;}
.introduce-top .r .text{position: absolute; background: #fff; border-radius: 3px; padding: 5px; font-size: 1.6rem; width: 180px;}
.introduce-top .r .mp1 , .introduce-top .r .mp2   {left: 46%; top: 47%; display: none;}
.introduce-top .r .mp p{padding: 8px 0;}
.introduce-top .r .mp1 .text , .introduce-top .r .mp2 .text , .introduce-top .r .mp3 .text , .introduce-top .r .mp5 .text , .introduce-top .r .mp4 .text {top: -210px; left: 50%; margin-left: -90px;}
.introduce-top .r .mp3{left: 49%; top: 46%;}
.introduce-top .r .mp4{left: 55%; top: 35%;}
.introduce-top .r .mp5{left: 30%; top: 50%}
.single-about-content{max-width: 1150px; margin-left: auto; margin-right: auto; line-height: 1.8;}
.single-about h2{font-size: 3.6rem; color: #172a88;}
.single-about-img figure{margin-bottom: 30px; width:33.333%}
.single-about-img figcaption{font-size: 1.4rem; margin-top: 10px;}
.single-about-item li{width: 25%; padding: 0 2.5%; float: left;}
.single-about-item li:hover strong{color: #f49303;}
.single-about-item li:hover i{background:#172A88; color:#fff;}
.single-about-item .box{border: 1px solid #172A88; display:inline-block; padding:5px;}
.single-about-item i{font-size: 4rem;color: #172A88; display:block; padding: 14px 15px;}
.single-about-item strong{font-size: 2rem; margin-top: 25px;}
.single-about-item p{margin-top: 30px; font-size: 1.4rem;}
.single-about-history{background: url(../img/about_historybg.jpg) center center no-repeat; background-size: cover; margin-top: 80px; z-index: 1; height: 680px;}
.single-about-history .bgi{background: url(../img/about_historybg2.png) left top repeat;position: absolute;  left: 0; top: 0; bottom: 0; width: 57%; z-index: 5;color: #fff;}
.single-about-history li{height: 110px; padding: 10px 10px 10px 35%; position: relative;}
.single-about-history time{font-size: 2.4rem; line-height: 30px;}
.single-about-history p{font-size: 1.4rem; line-height: 20px;}
.single-about-history li a{display: block; text-align: center; width: 108px; height: 100%; color: #fff; transform:  translateX(0); transition: all .3s; opacity: 0; visibility: hidden;position: absolute;right: 0; top: 0; font-size: 1.4rem; line-height: 50px; }
.single-about-history li a i{font-size: 2.6rem;}
.single-about-history li:hover{background: #f49303;}
.single-about-history li:hover a{background: #f49303;  opacity: 1; visibility: visible; transform: translateX(108px);}
/*
history
*/
.single-history .nav-menu{border-bottom:1px solid #ccc}
.en_plain_t{font-family: "ArialMT sans serif",sans-serif;font-weight: normal}/* t */

#WRAP {position:relative; width:100%; overflow:hidden;margin: 0 auto}
.ir_text {text-indent: -9999px;overflow: hidden;font-size: 0 ;height: 0;}
.ir_text >*{text-indent: -9999px;overflow: hidden;font-size: 0 ;height: 0;}
.cap{text-transform: uppercase !important;}
.container{min-height: 768px;max-width: 1920px;margin:88px auto 0;}

#BUSINESS_HIGHLIGHT #HISTORY{margin-top: 0;}
#BUSINESS_HIGHLIGHT .content_section {min-width: 1280px;max-width: 1280px;width: 100%;display: block;margin: 0 auto;min-height: 100vh;overflow: hidden;}
#HISTORY .history_box{}
#HISTORY .history_box.box_left_nav{position: fixed;width: 350px;height: 100vh;min-height: 768px;top: 0;padding-left: 50px;z-index: 1;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#HISTORY .history_box.box_left_nav .history_pos.pos_after{margin-top: 150px}
#HISTORY .history_box.box_left_nav .history_pos.pos_before{margin-top: 70px}
#HISTORY .history_box.box_left_nav .history_pos ul li{font-size: 22px;line-height: 38px;color: rgba(0,0,0,.42);transition: all 0.3s;}
#HISTORY .history_box.box_left_nav .history_pos.pos_after ul li{visibility: hidden;opacity: 0}
#HISTORY .history_box.box_left_nav .history_pos.pos_after ul li a{color: rgba(0,0,0,.42);}
#HISTORY .history_box.box_left_nav .history_pos.pos_after ul li.show{visibility: visible;opacity: 1;}
#HISTORY .history_box.box_left_nav .history_pos.pos_after ul li.show a{color: rgba(0,0,0,1);}
#HISTORY .history_box.box_left_nav .history_pos.pos_after ul li.hide{visibility: visible;opacity: 1}
#HISTORY .history_box.box_left_nav .history_pos.pos_after ul li.hide a{color: rgba(0,0,0,.42);}
#HISTORY .history_box.box_left_nav .history_pos.pos_before ul li{visibility: visible;opacity: 1}
#HISTORY .history_box.box_left_nav .history_pos.pos_before ul li a{color: rgba(0,0,0,.42);}
#HISTORY .history_box.box_left_nav .history_pos.pos_before ul li.hide{opacity: 0;visibility: hidden}
#HISTORY .history_box.box_left_nav .history_pos ul li sup{font-size: 12px;margin-left: 5px}
#HISTORY .history_box.box_left_nav .history_num_before{}
#HISTORY .history_box.box_left_nav .history_num_before .num_before_inner{font-size: 0;overflow: hidden}
#HISTORY .history_box.box_left_nav .history_num_before .num_before_inner .num_list{display: inline-block;vertical-align: top;position: relative;height: 265px;width:50%;overflow: hidden;transition: color 0.1s;color: #0018a8; position: relative;}
#HISTORY .history_box.box_left_nav .history_num_before .num_before_inner .num_list>div{font-size: 260px;color: #172a88; line-height: 1;letter-spacing: -2px;opacity:0;position: absolute;top: 0;left: 0;right: 0;bottom: 0}/* transition: all 0.8s cubic-bezier(.3,0,.07,.99); */

#HISTORY .history_box.box_right_list{padding-left: 350px;position: relative;padding-bottom: 80px}
#HISTORY .history_box.box_right_list .box_inner{padding-top: 300px}
#HISTORY .history_box.box_right_list .box_list{border-top: 1px solid rgba(0,0,0,.1);margin-top: 64px;/*padding-top: 64px*/}
#HISTORY .history_box.box_right_list .box_list:first-child{border-top: 0;margin-top: 0;padding-top: 0}
#HISTORY .history_box.box_right_list .box_list .list_head{font-size: 0}
#HISTORY .history_box.box_right_list .box_list .list_head>div{display: inline-block;vertical-align: bottom}
#HISTORY .history_box.box_right_list .box_list .list_head .num{font-size: 260px;color: #172a88;line-height: 1;width: 370px;letter-spacing: -2px;height: 265px;overflow: hidden}
#HISTORY .history_box.box_right_list .box_list .list_head .desc{width: calc(100% - 370px)}
#HISTORY .history_box.box_right_list .box_list .list_head .desc .tit{font-family: "microsoft yahei";font-size: 24px; font-weight: bold;line-height: 44px;letter-spacing: -1.5px}
#HISTORY .history_box.box_right_list .box_list .list_head .desc .copy{font-family: "microsoft yahei"; font-size: 18px;line-height: 36px;margin-top: 20px;letter-spacing: -1.4px}
#HISTORY .history_box.box_right_list .box_list .list_cnt{margin-top: 60px}
#HISTORY .history_box.box_right_list .box_list .list_cnt.full img{width: 930px;height: 600px}
#HISTORY .history_box.box_right_list .box_list .list_cnt.half{font-size: 0}
#HISTORY .history_box.box_right_list .box_list .list_cnt.half>div{display: inline-block;vertical-align: bottom}
#HISTORY .history_box.box_right_list .box_list .list_cnt.half .cnt_left{width: 310px;padding-right:60px;font-size: 18px;line-height: 32px;color: #444}
#HISTORY .history_box.box_right_list .box_list .list_cnt.half .cnt_left img{width: 100%}
#HISTORY .history_box.box_right_list .box_list .list_cnt.half .cnt_right{width: 560px}
#HISTORY .history_box.box_right_list .box_list .list_cnt.half .cnt_right img{width: 100%}
#HISTORY .history_box.box_left_nav .history_num_before .num_before_inner .num_list>div.on{opacity: 1}
.fix_box{position: fixed;width: 100%;left: 0;right: 0;top: 0}
#HISTORY .history_box.box_left_nav .history_pos.pos_after{opacity: 0;transform: translateX(-20px);transition: all 1.5s cubic-bezier(.3,0,.07,.99);}
#HISTORY .history_box.box_left_nav .history_num_before{opacity: 0;transform: translateY(100px);transition: all 1.5s cubic-bezier(.3,0,.07,.99);}
#HISTORY .history_box.box_left_nav .history_pos.pos_before ul{opacity: 0;transform: translateX(-20px);transition: all 1.5s cubic-bezier(.3,0,.07,.99);}
#HISTORY .history_box.box_right_list .list1 .num{opacity: 0;transform: translateY(130px);transition: all 1.5s cubic-bezier(.3,0,.07,.99);}
#HISTORY .history_box.box_right_list .list1 .desc .tit{opacity: 0;transform: translateY(20px);transition: all 1.5s cubic-bezier(.3,0,.07,.99);}
#HISTORY .history_box.box_right_list .list1 .desc .copy{opacity: 0;transform: translateY(30px);transition: all 1.5s cubic-bezier(.3,0,.07,.99);}
#HISTORY .history_box.box_right_list .list1 .list_cnt{opacity: 0;transform: translateY(50px);transition: all 1.5s cubic-bezier(.3,0,.07,.99);}

#HISTORY.enter .history_box.box_left_nav .history_pos.pos_after{opacity: 1;transform: translateX(0);transition-delay:0s;}
#HISTORY.enter .history_box.box_left_nav .history_num_before{opacity: 1;transform: translateY(0);transition-delay: 0.2s}
#HISTORY.enter .history_box.box_left_nav .history_pos.pos_before ul{opacity: 1;transform: translateX(0);transition-delay: 0.2s}
#HISTORY.enter .history_box.box_right_list .list1 .num{opacity: 1;transform: translateY(0);transition-delay: 0.3s}
#HISTORY.enter .history_box.box_right_list .list1 .desc .tit{opacity: 1;transform: translateY(0);transition-delay: 0.4s}
#HISTORY.enter .history_box.box_right_list .list1 .desc .copy{opacity: 1;transform: translateY(0);transition-delay: 0.5s}
#HISTORY.enter .history_box.box_right_list .list1 .list_cnt{opacity: 1;transform: translateY(0);transition-delay: 0.6s}
/*
brand
*/
.single-brand h2{font-size: 3.6rem;color: #172a88;}
.single-brand .t-dec{font-size: 2.4rem;}
.single-brand-design figure{width:20%; float:left;}
.mascot-debao{width: 30%;}
.mascot-dec{width: 70%;}
.single-brand-logo-dec{background: #172A88; color: #fff; font-size: 4rem; line-height: 1.8;border-radius: 20px; padding: 5px 20px;font-weight:bold;}
.mascots-item{margin-bottom: 25px;}
.mascot-dec{font-size: 2.4rem;}
.mascots-dec{font-size: 2.4rem; width: 74%;}
.brand-show{font-size: 2.4rem;}
.brand-show figure{width: 33.3333%; float: left;}

/*
.sec-partner1 h3 ,.sec-introduce1 h3 {font-size: 3rem;}
.sec-partner1 p  , .sec-introduce1 p{line-height: 1.5;}
.sec-partner2 img {margin: 2%;width: 12.33%; float:left;}
*/


/*宸ョ▼妗堜緥*/
.case-main{width: 60%; padding: 0 4.5%;}
.article-case-img{margin-left: -5%;}
.article-case-img figure{width: 45%; margin-left: 5%;}

/*fixed-rb*/
.fixed-rb{position: fixed; right: 0; bottom: 40px; z-index: 999;}
.rb{width: 70px; height: 70px;  background: #1075f3; color: #fff; text-align: center; line-height: 2; margin-bottom: 2px; border-radius: 5px; position: relative; }
.fixed-rb .rb i{font-size: 3.5rem;}
.fixed-rb .rb img{position: absolute; right: 70px; top: 0; max-width: none;}
.fixed-rb .rb2 img{top: -5%;}
.fixed-rb .rb3 img{top: -60%;}
#mse{width:auto!important;}
.xgplayer{background:transparent!important;}
/*video*/
.bd-video-menu .selected a{background:#122A88; color:#fff;}
.bd-video-top figure , .bd-video-item figure{position:relative; cursor:pointer;}
.bd-video-top figcaption, .bd-video-item figcaption{position:absolute; bottom:10px; color:#fff;word-wrap: normal; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; right: 0; text-align: left;}
.l-video figcaption{ line-height:50px; left: 65px; font-size:2.4rem; }
.r-video figcaption ,.bd-video-item figcaption{left: 42px; font-size:1.4rem; line-height:26px; }
.l-video:before,.r-video:before ,.bd-video-item figure:before{content:""; position:absolute; width:100%; height:100%; left:0; top:0; background: rgba(18,42,136,.5);}
.l-video:after {content:url('../img/b_video.png');position: absolute; left: 10px; bottom: 10px;}
.r-video:after , .bd-video-item figure:after{content:url('../img/s_video.png');position: absolute; left: 10px; bottom: 10px;}
.bd-video{padding-top:25px;}
.bd-video h2{font-size: 3.6rem;}
.bd-video-menu{max-width: 768px; margin: 40px auto 50px;}
.bd-video-menu li{width: 20%; padding: 0 10px;}
.bd-video-menu a{display: block; border: 1px solid #eee; padding: 12px 0; font-size: 1.6rem; border-radius:5px;}
.bd-video-top .l{width: 64.5%;}
.bd-video-top .l img{width: 100%;}
.bd-video-top .r{width: 32%;}
.bd-video-top .r-video:nth-child(2){margin-top: 22px;}
.bd-videos{padding-bottom:25px;}
.bd-videos ul{margin-left: -2%;}
.bd-videos li{width: 31.333%; margin-left: 2%; margin-top: 25px;}
.bd-list-videos{margin-top: -35px;}
.video-popup{ position: fixed; left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.7); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index:9999; }
.video-popup h3{height: 28px; line-height: 28px; text-align: left; padding-left: 10px; font-size: 1.4rem; font-weight: 700;}
.video-popup.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; -moz-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.video-popup-container { position: relative; width:768px; margin:10% auto 0; height:432px; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; text-align: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform:scale(0.8); -moz-transform:scale(0.8); -ms-transform:scale(0.8); -o-transform:scale(0.8); transform:scale(0.8); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -ms-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; }
.video-popup-close{ position: absolute;right:10px;top:0px; z-index: 10;width:auto;line-height:24px; display: block;font-size:2rem;}
.video-popup-close:hover{color: red;}
.is-visible .video-popup-container{-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); }
.video-popup-container .video{position: relative; width: 100%; padding-bottom: 56.2%;}
.video-popup-container iframe{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 111;}




@media only screen and (max-width:768px) {
    .crm {margin-bottom: 0!important;margin-top: 0!important;}
    .list-pro .list-pro-sidebar {display: none;}
    .list-pro-main {width: 100%;float: none;margin-left: 0;}
    .list-pro-main li,.list-pro-main li:nth-child(3n) {width: 45%;margin-right: 5%;}
}