/**
 * Swiper 3.4.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2017, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: March 10, 2017
 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
@font-face {font-family: "iconfont";
  src: url('/Assets/enp/v2/fonts/iconfont.eot?t=1595840773554'); /* IE9 */
  src: url('/Assets/enp/v2/fonts/iconfont.eot?t=1595840773554#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('/Assets/enp/v2/fonts/iconfont.woff?t=1595840773554') format('woff'),
  url('/Assets/enp/v2/fonts/iconfont.ttf?t=1595840773554') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('/Assets/enp/v2/fonts/iconfont.svg?t=1595840773554#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon {
  width: 16px;
  height: 16px;
  fill: currentColor;
  overflow: hidden;
}

.icon-facebook1:before {
  content: "\e644";
}

.icon-fasong:before {
  content: "\e68c";
}

.icon-twitter:before {
  content: "\e645";
}

.icon-iconfontcolor85:before {
  content: "\e6c7";
}

.icon-iconfontcolor86:before {
  content: "\e6c8";
}

.icon-twitter2:before {
  content: "\e64d";
}

.icon-weibiaoti1:before {
  content: "\e65a";
}

.icon-vk:before {
  content: "\ec70";
}

.icon-diqiu1:before {
  content: "\e649";
}

.icon-dayinji:before {
  content: "\e69a";
}

.icon-h:before {
  content: "\e6a1";
}

.icon-computer:before {
  content: "\e601";
}

.icon-phone:before {
  content: "\e602";
}

.icon-menu:before {
  content: "\e603";
}

.icon-address:before {
  content: "\e604";
}

.icon-tell:before {
  content: "\e605";
}

.icon-large:before {
  content: "\e606";
}

.icon-more:before {
  content: "\e607";
}

.icon-close:before {
  content: "\e608";
}

.icon-arrow:before {
  content: "\e609";
}

.icon-share:before {
  content: "\e60a";
}

.icon-link:before {
  content: "\e60b";
}

.icon-password:before {
  content: "\e60c";
}

.icon-confirm:before {
  content: "\e60d";
}

.icon-time:before {
  content: "\e60e";
}

.icon-enter:before {
  content: "\e60f";
}

.icon-file:before {
  content: "\e610";
}

.icon-down:before {
  content: "\e611";
}

.icon-search:before {
  content: "\e613";
}

.icon-video:before {
  content: "\e614";
}

.icon-date:before {
  content: "\e615";
}

.icon-up:before {
  content: "\e616";
}

.icon-upthrow:before {
  content: "\e617";
}

.icon-collapse:before {
  content: "\e618";
}

.icon-icon-narrow:before {
  content: "\e619";
}

.icon-downthrow:before {
  content: "\e61a";
}

.icon-download:before {
  content: "\e61b";
}

.icon-marquee:before {
  content: "\e61c";
}

.icon-select:before {
  content: "\e61d";
}

.icon-mail:before {
  content: "\e61e";
}

.icon-preview:before {
  content: "\e620";
}

.icon-expansion:before {
  content: "\e621";
}

.icon-user:before {
  content: "\e622";
}

.icon-home:before {
  content: "\e623";
}

.icon-left:before {
  content: "\e624";
}

.icon-right:before {
  content: "\e600";
}

.icon-code:before {
  content: "\e612";
}

.icon-shopping:before {
  content: "\e61f";
}

.icon-taxi:before {
  content: "\e625";
}

.icon-subway:before {
  content: "\e626";
}

.icon-airport:before {
  content: "\e627";
}

.icon-app1:before {
  content: "\e629";
}

.icon-weixin:before {
  content: "\e628";
}

.icon-twitter1:before {
  content: "\e62a";
}

.icon-in1:before {
  content: "\e62b";
}

.icon-facebook:before {
  content: "\e62c";
}

.icon-youtube:before {
  content: "\e62d";
}

.icon-sina:before {
  content: "\e62e";
}

.icon-youku1:before {
  content: "\e630";
}

.icon-fenxiang:before {
  content: "\e64c";
}

.icon-time2:before {
  content: "\e640";
}

.icon-in2:before {
  content: "\e62f";
}

.icon-sina2:before {
  content: "\e631";
}

.icon-more2:before {
  content: "\e632";
}

.icon-close2:before {
  content: "\e633";
}

.icon-clear:before {
  content: "\e634";
}

.icon-filter:before {
  content: "\e635";
}

.icon-collect1:before {
  content: "\e636";
}

.icon-collect2:before {
  content: "\e637";
}

.icon-collect3:before {
  content: "\e638";
}

.icon-collect4:before {
  content: "\e639";
}

.icon-weixin2:before {
  content: "\e63a";
}

.icon-message:before {
  content: "\e63b";
}

.icon-reserve:before {
  content: "\e63c";
}

.icon-round1:before {
  content: "\e63d";
}

.icon-round2:before {
  content: "\e63e";
}

.icon-logout:before {
  content: "\e63f";
}

.icon-close3:before {
  content: "\e641";
}

.icon-google:before {
  content: "\e646";
}

.icon-diqiu:before {
  content: "\e642";
}

.icon-manage-copy:before {
  content: "\e643";
}

.icon-icowapp:before {
  content: "\e669";
}

.icon-youtube2:before {
  content: "\e953";
}

.icon-qq:before {
  content: "\e648";
}

.icon-youtube1:before {
  content: "\e647";
}

.icon-bgongju:before {
  content: "\e703";
}

.icon-jishuzhichi:before {
  content: "\e64a";
}

.icon-hezuohuoban:before {
  content: "\e64b";
}

.icon-guanbianniu:before {
  content: "\e64f";
}

.icon-xing:before {
  content: "\e762";
}

.icon-lianjie:before {
  content: "\e64e";
}

.icon-download2:before {
  content: "\e6be";
}

.icon-bofang:before {
  content: "\e6d2";
}

.icon-xiazai:before {
  content: "\e6d6";
}

.icon-qikan:before {
  content: "\e6d7";
}

.icon-renzheng:before {
  content: "\e6d9";
}

.icon-zhuanye:before {
  content: "\e6da";
}

.icon-jishu:before {
  content: "\e6db";
}

.icon-jiejuefangansvg:before {
  content: "\e6dc";
}

.icon-jiaoliu:before {
  content: "\e6dd";
}

.icon-wenjian:before {
  content: "\e6de";
}

.icon-wenjianjia:before {
  content: "\e6df";
}

.icon-xiazai1:before {
  content: "\e6e0";
}

.icon-gonggao:before {
  content: "\e6e1";
}

.icon-chazhao:before {
  content: "\e6e2";
}

.icon-goumaisvg:before {
  content: "\e6e4";
}

.icon-quanbu:before {
  content: "\e6e5";
}

.icon-xing1:before {
  content: "\e6e7";
}

.icon-bi:before {
  content: "\e6e8";
}

.icon-fuxuankuang2:before {
  content: "\e6ea";
}

.icon-fuxuankuang3:before {
  content: "\e6eb";
}

.icon-zhuxiao:before {
  content: "\e6ee";
}

.icon-shuji:before {
  content: "\e6f0";
}

.icon-kefu:before {
  content: "\e6f2";
}

.icon-duomeiti:before {
  content: "\e6f3";
}

.icon-renzheng-copy:before {
  content: "\e6f6";
}

.icon-jiejuefangan:before {
  content: "\e6f7";
}

.icon-f:before {
  content: "\e6f8";
}

.icon-G:before {
  content: "\e6f9";
}

.icon-linkin:before {
  content: "\e6fa";
}

.icon-t:before {
  content: "\e6fb";
}

.icon-tengxun:before {
  content: "\e6fc";
}

.icon-weibo:before {
  content: "\e6fd";
}

.icon-xing2:before {
  content: "\e6fe";
}

.icon-youtube3:before {
  content: "\e6ff";
}

.icon-t1:before {
  content: "\e700";
}

.icon-dajiangtang1:before {
  content: "\e704";
}

.icon-shiyan:before {
  content: "\e705";
}

.icon-arrowhead-top:before {
  content: "\e65b";
}

.icon-gongju:before {
  content: "\e706";
}

.icon-gengduo:before {
  content: "\e707";
}

.icon-ziliaozhongxin:before {
  content: "\e70a";
}

.icon-yiwen:before {
  content: "\e70b";
}

.icon-Add:before {
  content: "\e70d";
}

.icon-Lift:before {
  content: "\e70f";
}

.icon-Right-copy:before {
  content: "\e712";
}

.icon-Close:before {
  content: "\e713";
}

.icon-FindaLocalReselle:before {
  content: "\e718";
}

.icon-GetPricinginfo:before {
  content: "\e719";
}

.icon-LiveChat:before {
  content: "\e71a";
}

.icon-share-print:before {
  content: "\e71b";
}

.icon-ProductSelector:before {
  content: "\e71c";
}

.icon-Share:before {
  content: "\e71d";
}

.icon-shoppingcart:before {
  content: "\e71e";
}

.icon-TechnicalSupport:before {
  content: "\e71f";
}

.icon-LiveChat1:before {
  content: "\e722";
}

.icon-share-email:before {
  content: "\e723";
}

.icon-share-facebook:before {
  content: "\e724";
}

.icon-share-twitter:before {
  content: "\e725";
}

.icon-share-linkedin:before {
  content: "\e726";
}

.icon-share-google:before {
  content: "\e727";
}

.icon-share-wechat:before {
  content: "\e728";
}

.icon-share-weibo:before {
  content: "\ec71";
}

.icon-tiaozhuan:before {
  content: "\e663";
}

.icon-fullscreen:before {
  content: "\e72c";
}

.icon-shouqi1:before {
  content: "\e79a";
}

.icon-share-youtube:before{
  content: "\e953";
}

.icon-dianzan:before {
  content: "\e79b";
}

.icon-share-email-copy:before {
  content: "\ec72";
}

.icon-inquiry:before {
  content: "\e79d";
}

.icon-download3:before {
  content: "\e79f";
}

.icon-informationCenter:before {
  content: "\e7a0";
}

.icon-ICTnewhorizon:before {
  content: "\e7a1";
}

.icon-play:before {
  content: "\e7a2";
}

.icon-play2:before {
  content: "\e7a4";
}

.icon-playing2:before {
  content: "\e7a6";
}

.icon-playing:before {
  content: "\e7a8";
}

.icon-msg:before {
  content: "\e7a9";
}

.icon-photo:before {
  content: "\e7aa";
}

.icon-refresh:before {
  content: "\e7ab";
}

.icon-video1:before {
  content: "\e650";
}

.icon-picture:before {
  content: "\e651";
}

.icon-txt:before {
  content: "\e652";
}

.icon-word:before {
  content: "\e653";
}

.icon-ppt:before {
  content: "\e654";
}

.icon-zip:before {
  content: "\e655";
}

.icon-other:before {
  content: "\e656";
}

.icon-music:before {
  content: "\e657";
}

.icon-excel:before {
  content: "\e658";
}

.icon-pdf:before {
  content: "\e659";
}

.icon-blog:before {
  content: "\e7ac";
}

.icon-jingyin:before {
  content: "\e7ad";
}

.icon-muted:before {
  content: "\e747";
}

.icon-shipin:before {
  content: "\e7af";
}

.icon-xiala1:before {
  content: "\e7b1";
}

.icon-xiala2:before {
  content: "\e7b3";
}

.icon-quanxian:before {
  content: "\e7b4";
}

.icon-ren:before {
  content: "\e7b6";
}

.icon-shijian:before {
  content: "\e7b7";
}

.icon-huatong:before {
  content: "\e7b8";
}

.icon-douyin:before {
  content: "\e7b9";
}

.icon-toutiao:before {
  content: "\e7bb";
}

.icon-ximalayadiantai:before {
  content: "\e7bd";
}

.icon-linker:before {
  content: "\e7c0";
}

.icon-instagram:before {
  content: "\e7c2";
}

.icon-yonghu:before {
  content: "\e7c3";
}

.icon-time1:before {
  content: "\e7c4";
}

.icon-zuojiantou:before {
  content: "\e7c5";
}

.icon-requirements:before {
  content: "\e7ca";
}

.icon-intelligent-customer-service:before {
  content: "\e7ce";
}

.icon-submit-a-ticket:before {
  content: "\e7cf";
}

.icon-telephone:before {
  content: "\e7d4";
}

.icon-consultation:before {
  content: "\e7d5";
}

.icon-global-branch:before {
  content: "\e7d6";
}

.icon-shiliangzhinengduixiang:before {
  content: "\e7e1";
}

.icon-bofang1:before {
  content: "\e7e2";
}

.icon-bofang2:before {
  content: "\e7e6";
}

.icon-other1:before {
  content: "\e7e8";
}

.icon-linker1:before {
  content: "\e7e9";
}

.icon-jishuzhichi1:before {
  content: "\e7ea";
}
.icon-zhibozhong:before {
  content: "\e7eb";
}

.icon-rili:before {
  content: "\e7ed";
}
.icon-huifang:before {
  content: "\e7f0";
}
.icon-events-01:before {
  content: "\e7f1";
}

/*--------------------------------------------------- ==S 全站共用样式 20161102(这个字体已经废弃，为了兼容旧版本，引用字体换了，font-family名字还是留着，等所有的样式文件都替换了，才可以删除) ------------------------------------------------------------*/
@font-face { font-family: 'LT_Light'; font-weight: normal; font-style: normal; src: url('/Assets/enp/v2/fonts/HuaweiSans-Light.eot'); src: url('/Assets/enp/v2/fonts/HuaweiSans-Light.eot?#iefix') format('embedded-opentype'), url('/Assets/enp/v2/fonts/HuaweiSans-Light.woff') format('woff'), url('/Assets/enp/v2/fonts/HuaweiSans-Light.ttf') format('truetype'), url('/Assets/enp/v2/fonts/HuaweiSans-Light.svg#SingleMaltaRegular') format('svg'); }
@font-face { font-family: 'LT_regular'; font-weight: normal; font-style: normal; src: url('/Assets/enp/v2/fonts/HuaweiSans-Regular.eot'); src: url('/Assets/enp/v2/fonts/HuaweiSans-Regular.eot?#iefix') format('embedded-opentype'), url('/Assets/enp/v2/fonts/HuaweiSans-Regular.woff') format('woff'), url('/Assets/enp/v2/fonts/HuaweiSans-Regular.ttf') format('truetype'), url('/Assets/enp/v2/fonts/HuaweiSans-Regular.svg#SingleMaltaRegular') format('svg'); }
@font-face { font-family: 'LT_Medium'; font-weight: normal; font-style: normal; src: url('/Assets/enp/v2/fonts/HuaweiSans-Regular.eot'); src: url('/Assets/enp/v2/fonts/HuaweiSans-Regular.eot?#iefix') format('embedded-opentype'), url('/Assets/enp/v2/fonts/HuaweiSans-Regular.woff') format('woff'), url('/Assets/enp/v2/fonts/HuaweiSans-Regular.ttf') format('truetype'), url('/Assets/enp/v2/fonts/HuaweiSans-Regular.svg#SingleMaltaRegular') format('svg'); }
@font-face { font-family: 'LT_Bold'; font-weight: normal; font-style: normal; src: url('/Assets/enp/v2/fonts/HuaweiSans-Bold.eot'); src: url('/Assets/enp/v2/fonts/HuaweiSans-Bold.eot?#iefix') format('embedded-opentype'), url('/Assets/enp/v2/fonts/HuaweiSans-Bold.woff') format('woff'), url('/Assets/enp/v2/fonts/HuaweiSans-Bold.ttf') format('truetype'), url('/Assets/enp/v2/fonts/HuaweiSans-Bold.svg#SingleMaltaRegular') format('svg'); }

/*--------------------------------------------------- ==S 全站共用样式 20190424更新新字体 ------------------------------------------------------------*/
@font-face { font-family: 'ebg-font-light'; font-weight: normal; font-style: normal; src: url('/Assets/enp/v2/fonts/HuaweiSans-Light.eot'); src: url('/Assets/enp/v2/fonts/HuaweiSans-Light.eot?#iefix') format('embedded-opentype'), url('/Assets/enp/v2/fonts/HuaweiSans-Light.woff') format('woff'), url('/Assets/enp/v2/fonts/HuaweiSans-Light.ttf') format('truetype'), url('/Assets/enp/v2/fonts/HuaweiSans-Light.svg#SingleMaltaRegular') format('svg'); }
@font-face { font-family: 'ebg-font-regular'; font-weight: normal; font-style: normal; src: url('/Assets/enp/v2/fonts/HuaweiSans-Regular.eot'); src: url('/Assets/enp/v2/fonts/HuaweiSans-Regular.eot?#iefix') format('embedded-opentype'), url('/Assets/enp/v2/fonts/HuaweiSans-Regular.woff') format('woff'), url('/Assets/enp/v2/fonts/HuaweiSans-Regular.ttf') format('truetype'), url('/Assets/enp/v2/fonts/HuaweiSans-Regular.svg#SingleMaltaRegular') format('svg'); }
@font-face { font-family: 'ebg-font-bold'; font-weight: normal; font-style: normal; src: url('/Assets/enp/v2/fonts/HuaweiSans-Bold.eot'); src: url('/Assets/enp/v2/fonts/HuaweiSans-Bold.eot?#iefix') format('embedded-opentype'), url('/Assets/enp/v2/fonts/HuaweiSans-Bold.woff') format('woff'), url('/Assets/enp/v2/fonts/HuaweiSans-Bold.ttf') format('truetype'), url('/Assets/enp/v2/fonts/HuaweiSans-Bold.svg#SingleMaltaRegular') format('svg'); }



.swiper-container .swiper-button-prev,
.swiper-container .swiper-button-next {
  line-height: 1.33333333;font-size: 60px;margin-top: -10px;margin-bottom: -10px;
}
.ebg-block .ebg-title-h2 {
  line-height: 1.45;font-size: 40px;margin-top: -9px;margin-bottom: -9px;
}
.ebg-fs28 {
  line-height: 1.42857143;font-size: 28px;margin-top: -6px;margin-bottom: -6px;
}
.ebg-fs24 {
  line-height: 1.25;font-size: 24px;margin-top: -3px;margin-bottom: -3px;
}
.ebg-fs20 {
  line-height: 1.4;font-size: 20px;margin-top: -4px;margin-bottom: -4px;
}
.ebg-fs18 {
  line-height: 1.44444444;font-size: 18px;margin-top: -4px;margin-bottom: -4px;
}
.ebg-fs16 {
  line-height: 1.5;font-size: 16px;margin-top: -4px;margin-bottom: -4px;
}
.ebg-fs14 {
  line-height: 1.57142857;font-size: 14px;margin-top: -4px;margin-bottom: -4px;
}
.tips-hot,
.tips-warn {
  line-height: 1.33333333;font-size: 12px;margin-top: -2px;margin-bottom: -2px;
}
@media (max-width: 1600px) {
  .swiper-container .swiper-button-prev,
  .swiper-container .swiper-button-next {
    line-height: 1.33333333;font-size: 48px;margin-top: -8px;margin-bottom: -8px;
  }
  .ebg-block .ebg-title-h2 {
    line-height: 1.44444444;font-size: 36px;margin-top: -8px;margin-bottom: -8px;
  }
  .ebg-fs28 {
    line-height: 1.46153846;font-size: 26px;margin-top: -6px;margin-bottom: -6px;
  }
  .ebg-fs24 {
    line-height: 1.45454545;font-size: 22px;margin-top: -5px;margin-bottom: -5px;
  }
  .ebg-fs20 {
    line-height: 1.44444444;font-size: 18px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs18 {
    line-height: 1.5;font-size: 16px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs16 {
    line-height: 1.57142857;font-size: 14px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs14 {
    line-height: 1.28571429;font-size: 14px;margin-top: -2px;margin-bottom: -2px;
  }
  .tips-hot,
  .tips-warn {
    line-height: 1.5;font-size: 12px;margin-top: -3px;margin-bottom: -3px;
  }
}
@media (max-width: 1200px) {
  .swiper-container .swiper-button-prev,
  .swiper-container .swiper-button-next {
    line-height: 1.27272727;font-size: 44px;margin-top: -6px;margin-bottom: -6px;
  }
  .ebg-block .ebg-title-h2 {
    line-height: 1.46666667;font-size: 30px;margin-top: -7px;margin-bottom: -7px;
  }
  .ebg-fs28 {
    line-height: 1.45454545;font-size: 22px;margin-top: -5px;margin-bottom: -5px;
  }
  .ebg-fs24 {
    line-height: 1.5;font-size: 20px;margin-top: -5px;margin-bottom: -5px;
  }
  .ebg-fs20 {
    line-height: 1.44444444;font-size: 18px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs18 {
    line-height: 1.5;font-size: 16px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs16 {
    line-height: 1.57142857;font-size: 14px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs14 {
    line-height: 1.57142857;font-size: 14px;margin-top: -4px;margin-bottom: -4px;
  }
  .tips-hot,
  .tips-warn {
    line-height: 1.5;font-size: 12px;margin-top: -3px;margin-bottom: -3px;
  }
}
@media (max-width: 750px) {
  .swiper-container .swiper-button-prev,
  .swiper-container .swiper-button-next {
    line-height: 1.46153846;font-size: 26px;margin-top: -6px;margin-bottom: -6px;
  }
  .ebg-block .ebg-title-h2 {
    line-height: 1.5;font-size: 24px;margin-top: -6px;margin-bottom: -6px;
  }
  .ebg-fs28 {
    line-height: 1.44444444;font-size: 18px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs24 {
    line-height: 1.44444444;font-size: 18px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs20 {
    line-height: 1.5;font-size: 16px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs18 {
    line-height: 1.5;font-size: 16px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs16 {
    line-height: 1.57142857;font-size: 14px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs14 {
    line-height: 1.28571429;font-size: 14px;margin-top: -2px;margin-bottom: -2px;
  }
  .tips-hot,
  .tips-warn {
    line-height: 1.5;font-size: 12px;margin-top: -3px;margin-bottom: -3px;
  }
}
/* S=>布局样式 */
body {
  max-width: 1920px;
  margin: 0 auto;
}
.ebg-cistern-l {
  max-width: 1520px;
  margin: 0 auto;
  width: 100%;
  padding-left: 50px;
  padding-right: 50px;
  position: relative;
}
@media (max-width: 750px) {
  .ebg-cistern-l {
    padding-left: 45px;
  }
}
@media (max-width: 750px) {
  .ebg-cistern-l {
    padding-right: 45px;
  }
}
@media (max-width: 1600px) {
  .ebg-cistern-l {
    max-width: 1230px;
  }
}
@media (max-width: 750px) {
  .ebg-cistern-l {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.ebg-cistern-m {
  max-width: 1420px;
  margin: 0 auto;
  width: 100%;
  padding-left: 50px;
  padding-right: 50px;
  position: relative;
}
@media (max-width: 750px) {
  .ebg-cistern-m {
    padding-left: 45px;
  }
}
@media (max-width: 750px) {
  .ebg-cistern-m {
    padding-right: 45px;
  }
}
@media (max-width: 1600px) {
  .ebg-cistern-m {
    max-width: 1230px;
  }
}
@media (max-width: 750px) {
  .ebg-cistern-m {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.ebg-cistern-s {
  max-width: 1200px;
  margin: 0 auto;
  width: 100%;
  padding-left: 50px;
  padding-right: 50px;
  position: relative;
}
@media (max-width: 750px) {
  .ebg-cistern-s {
    padding-left: 45px;
  }
}
@media (max-width: 750px) {
  .ebg-cistern-s {
    padding-right: 45px;
  }
}
@media (max-width: 1600px) {
  .ebg-cistern-s {
    max-width: 1200px;
  }
}
@media (max-width: 750px) {
  .ebg-cistern-s {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.ebg-pore {
  position: relative;
}
.ebg-poab-v {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.ebg-poab-h {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.ebg-poab-hv {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.ebg-vertical-wrap {
  font-size: 0;
}
.ebg-vertical-wrap:after {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
  width: 0;
}
.ebg-vertical-wrap .ebg-vertical {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.ebg-flex {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.ebg-flex-center {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-flex-items {
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ebg-poab-covered {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.ebg-col1 {
  width: 4.16666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col2 {
  width: 8.33333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col3 {
  width: 12.5%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col4 {
  width: 16.66666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col5 {
  width: 20.83333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col6 {
  width: 25%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col7 {
  width: 29.16666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col8 {
  width: 33.33333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col9 {
  width: 37.5%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col10 {
  width: 41.66666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col11 {
  width: 45.83333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col12 {
  width: 50%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col13 {
  width: 54.16666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col14 {
  width: 58.33333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col15 {
  width: 62.5%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col16 {
  width: 66.66666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col17 {
  width: 70.83333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col18 {
  width: 75%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col19 {
  width: 79.16666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col20 {
  width: 83.33333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col21 {
  width: 87.5%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col22 {
  width: 91.66666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col23 {
  width: 95.83333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col24 {
  width: 100%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col1 {
  width: 5%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col2 {
  width: 10%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col3 {
  width: 15%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col4 {
  width: 20%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col5 {
  width: 25%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col6 {
  width: 30%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col7 {
  width: 35%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col8 {
  width: 40%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col9 {
  width: 45%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col10 {
  width: 50%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col11 {
  width: 55%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col12 {
  width: 60%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col13 {
  width: 65%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col14 {
  width: 70%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col15 {
  width: 75%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col16 {
  width: 80%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col17 {
  width: 85%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col18 {
  width: 90%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col19 {
  width: 95%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col20 {
  width: 100%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-row2 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row2:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row2 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row2 {
    margin: 0 -10px -15px;
  }
}
.ebg-row2 > .ebg-row {
  padding: 0 15px 30px;
  width: 50%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row2 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row2 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row2 > .ebg-row {
    width: 100%;
  }
}
@media (max-width: 750px) {
  .ebg-row2 > .ebg-row {
    width: 100%;
  }
}
.ebg-row2.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row2.ebg-row-item1 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row2.ebg-row-item1 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row3 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row3:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row3 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row3 {
    margin: 0 -10px -15px;
  }
}
.ebg-row3 > .ebg-row {
  padding: 0 15px 30px;
  width: 33.33333333%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row3 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row3 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row3 > .ebg-row {
    width: 50%;
  }
}
@media (max-width: 992px) {
  .ebg-row3 > .ebg-row {
    width: 100%;
    width: 50%;
  }
}
@media (max-width: 750px) {
  .ebg-row3 > .ebg-row {
    width: 100%;
  }
}
.ebg-row3.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row3.ebg-row-item1 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row3.ebg-row-item2 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row3.ebg-row-item2 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row3.ebg-row-item2 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row4 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row4:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row4 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row4 {
    margin: 0 -10px -15px;
  }
}
.ebg-row4 > .ebg-row {
  padding: 0 15px 30px;
  width: 25%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row4 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row4 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row4 > .ebg-row {
    width: 33.33333333%;
  }
}
@media (max-width: 992px) {
  .ebg-row4 > .ebg-row {
    width: 50%;
  }
}
@media (max-width: 750px) {
  .ebg-row4 > .ebg-row {
    width: 100%;
  }
}
.ebg-row4.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row4.ebg-row-item2 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row4.ebg-row-item2 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row4.ebg-row-item3 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row4.ebg-row-item3 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row4.ebg-row-item3 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row5 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row5:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row5 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row5 {
    margin: 0 -10px -15px;
  }
}
.ebg-row5 > .ebg-row {
  padding: 0 15px 30px;
  width: 20%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row5 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row5 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row5 > .ebg-row {
    width: 25%;
  }
}
@media (max-width: 992px) {
  .ebg-row5 > .ebg-row {
    width: 33.33333333%;
  }
}
@media (max-width: 750px) {
  .ebg-row5 > .ebg-row {
    width: 100%;
  }
}
.ebg-row5.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row5.ebg-row-item2 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row5.ebg-row-item3 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row5.ebg-row-item3 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row5.ebg-row-item4 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row5.ebg-row-item4 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row5.ebg-row-item4 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row6 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row6:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row6 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row6 {
    margin: 0 -10px -15px;
  }
}
.ebg-row6 > .ebg-row {
  padding: 0 15px 30px;
  width: 16.66666667%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row6 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row6 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row6 > .ebg-row {
    width: 20%;
  }
}
@media (max-width: 992px) {
  .ebg-row6 > .ebg-row {
    width: 25%;
  }
}
@media (max-width: 750px) {
  .ebg-row6 > .ebg-row {
    width: 100%;
  }
}
.ebg-row6.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row6.ebg-row-item2 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row6.ebg-row-item3 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row6.ebg-row-item4 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row6.ebg-row-item4 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row6.ebg-row-item5 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row6.ebg-row-item5 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row6.ebg-row-item5 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row7 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row7:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row7 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row7 {
    margin: 0 -10px -15px;
  }
}
.ebg-row7 > .ebg-row {
  padding: 0 15px 30px;
  width: 14.28571429%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row7 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row7 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row7 > .ebg-row {
    width: 16.66666667%;
  }
}
@media (max-width: 992px) {
  .ebg-row7 > .ebg-row {
    width: 20%;
  }
}
@media (max-width: 750px) {
  .ebg-row7 > .ebg-row {
    width: 100%;
  }
}
.ebg-row7.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row7.ebg-row-item2 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row7.ebg-row-item3 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row7.ebg-row-item4 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row7.ebg-row-item5 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row7.ebg-row-item5 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row7.ebg-row-item6 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row7.ebg-row-item6 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row7.ebg-row-item6 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row8 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row8:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row8 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row8 {
    margin: 0 -10px -15px;
  }
}
.ebg-row8 > .ebg-row {
  padding: 0 15px 30px;
  width: 12.5%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row8 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row8 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row8 > .ebg-row {
    width: 14.28571429%;
  }
}
@media (max-width: 992px) {
  .ebg-row8 > .ebg-row {
    width: 16.66666667%;
  }
}
@media (max-width: 750px) {
  .ebg-row8 > .ebg-row {
    width: 100%;
  }
}
.ebg-row8.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row8.ebg-row-item2 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row8.ebg-row-item3 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row8.ebg-row-item4 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row8.ebg-row-item5 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row8.ebg-row-item6 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row8.ebg-row-item6 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row8.ebg-row-item7 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row8.ebg-row-item7 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row8.ebg-row-item7 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
/* E=>布局样式 */
/* S=>模板样式 */
.ebg-block {
  color: #666;
  overflow: hidden;
  position: relative;
}
.ebg-block .ebg-title-h2 {
  color: #333;
  text-align: center;
  padding-bottom: 0;
}
.ebg-block .ebg-bg {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  height: 100%;
}
.ebg-block .ebg-bg .lazyload {
  padding-top: 0;
  height: 100%;
  width: 100%;
}
.ebg-block .lazyload {
  position: relative;
}
.ebg-block .lazyload img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.ebg-block .lazyload:after {
  padding-top: 75%;
  content: "";
  width: 100%;
  display: block;
}
.ebg-block .ebg-con {
  position: relative;
  margin-top: 30px;
}
@media (max-width: 750px) {
  .ebg-block .ebg-con {
    margin-top: 25px;
  }
}
.ebg-block.isWhiteFont,
.ebg-block.isWhiteFont .ebg-title-h2 {
  color: #fff;
}
.ebg-block.isWhiteFont a {
  color: #fff;
}
.ebg-block .isWhiteFont,
.ebg-block .isWhiteFont .ebg-title-h2 {
  color: #fff;
}
.ebg-block .isWhiteFonta,
.ebg-block .isWhiteFont a {
  color: #fff;
}
.ebg-block.ebg-block-tb {
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (max-width: 1600px) {
  .ebg-block.ebg-block-tb {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media (max-width: 750px) {
  .ebg-block.ebg-block-tb {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.ebg-block.ebg-block-t {
  padding-top: 60px;
}
@media (max-width: 1600px) {
  .ebg-block.ebg-block-t {
    padding-top: 50px;
  }
}
@media (max-width: 750px) {
  .ebg-block.ebg-block-t {
    padding-top: 40px;
  }
}
.ebg-block.ebg-block-b {
  padding-bottom: 50px;
}
@media (max-width: 750px) {
  .ebg-block.ebg-block-b {
    padding-bottom: 40px;
  }
}
/* E=>模板样式 */
.swiper-container .swiper-button-prev {
  position: absolute;
  top: 50%;
  color: #666;
  margin-top: -30px;
  cursor: pointer;
  z-index: 5;
  width: 60px;
  height: 60px;
  background-image: none !important;
}
.isWhiteFont .swiper-container .swiper-button-prev {
  color: #f2f2f2;
}
.swiper-container .swiper-button-next {
  position: absolute;
  top: 50%;
  color: #666;
  margin-top: -30px;
  cursor: pointer;
  z-index: 5;
  width: 60px;
  height: 60px;
  background-image: none !important;
}
.isWhiteFont .swiper-container .swiper-button-next {
  color: #f2f2f2;
}
.swiper-container > .swiper-pagination-bullets .swiper-pagination-bullet {
  display: inline-block;
  width: 10px;
  border-radius: 50%;
  height: 10px;
  margin: 0 5px;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0.4);
}
.isWhiteFont .swiper-container > .swiper-pagination-bullets .swiper-pagination-bullet {
  background-color: rgba(255, 255, 255, 0.8);
}
.ebg-scale .ebg-img {
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.23, 1, 0.32, 1);
  transition: -webkit-transform 0.4s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.4s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.4s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.4s cubic-bezier(0.23, 1, 0.32, 1);
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
@media (min-width: 1201px) {
  .ebg-scale:hover .ebg-img {
    -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
            transform: scale(1.1);
  }
}
/* S=>热词标签 */
.tip-private-o {
  border: 1px solid #ec6c00;
  border-radius: 2px;
  color: #ec6c00;
  display: inline-block;
  font-size: 12px;
  padding-left: 5px;
  padding-right: 5px;
}
.tips-hot {
  display: inline-block;
  color: #fff;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  background: #c7000b;
  margin: -5px;
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}
@media (max-width: 750px) {
  .tips-hot {
    padding-left: 15px;
  }
}
@media (max-width: 750px) {
  .tips-hot {
    padding-right: 15px;
  }
}
.tips-warn {
  display: inline-block;
  color: #fff;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  background: #e18022;
}
@media (max-width: 750px) {
  .tips-warn {
    padding-left: 15px;
  }
}
@media (max-width: 750px) {
  .tips-warn {
    padding-right: 15px;
  }
}
/* E=>热词标签 */
/* S=> 通用字体样式 */
.ebg-color-cf {
  color: #fff;
}
.ebg-color-c0 {
  color: #000;
}
.ebg-color-cr {
  color: #c7000b;
}
.ebg-color-c3 {
  color: #333;
}
.ebg-color-c6 {
  color: #666;
}
.ebg-color-c9 {
  color: #999;
}
.ebg-pt5 {
  padding-top: 5px;
}
.ebg-pt10 {
  padding-top: 10px;
}
@media (max-width: 750px) {
  .ebg-pt10 {
    padding-top: 15px;
  }
}
.ebg-pt15 {
  padding-top: 15px;
}
@media (max-width: 750px) {
  .ebg-pt15 {
    padding-top: 15px;
  }
}
.ebg-pt20 {
  padding-top: 20px;
}
@media (max-width: 750px) {
  .ebg-pt20 {
    padding-top: 15px;
  }
}
.ebg-pb5 {
  padding-bottom: 5px;
}
.ebg-pb10 {
  padding-bottom: 10px;
}
@media (max-width: 750px) {
  .ebg-pb10 {
    padding-bottom: 15px;
  }
}
.ebg-pb15 {
  padding-bottom: 15px;
}
@media (max-width: 750px) {
  .ebg-pb15 {
    padding-bottom: 15px;
  }
}
.ebg-pb15 {
  padding-bottom: 15px;
}
@media (max-width: 750px) {
  .ebg-pb15 {
    padding-bottom: 15px;
  }
}
@media (max-width: 751px) {
  .wap-dn {
    display: none;
  }
}
@media (min-width: 750px) {
  .pc-dn {
    display: none;
  }
}
/* E=> 通用字体样式 */

body .ebg-btn-box,
body .ebg-btn-box-block {
  font-size: 0;
  line-height: 1;
  padding-top: 10px;
  margin: 0 -10px;
}
@media (max-width: 750px) {
  body .ebg-btn-box,
  body .ebg-btn-box-block {
    padding-top: 10px;
  }
}
body .ebg-btn-box a,
body .ebg-btn-box-block a {
  margin-left: 10px;
  margin-right: 10px;
}
@media (max-width: 750px) {
  body .ebg-btn-box a,
  body .ebg-btn-box-block a {
    display: block;
  }
}
body .ebg-btn-box .ebg-btn,
body .ebg-btn-box-block .ebg-btn {
  display: inline-block;
  cursor: pointer;
}
body .ebg-btn-box .ebg-btn span,
body .ebg-btn-box-block .ebg-btn span {
  display: inline;
}
body .ebg-btn-box .ebg-btn-i span,
body .ebg-btn-box-block .ebg-btn-i span {
  position: relative;
}
body .ebg-btn-box .ebg-btn-i span:before,
body .ebg-btn-box-block .ebg-btn-i span:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body .ebg-btn-box .ebg-btn-i12 span,
body .ebg-btn-box-block .ebg-btn-i12 span {
  padding-left: 15px;
}
body .ebg-btn-box .ebg-btn-i12 span:before,
body .ebg-btn-box-block .ebg-btn-i12 span:before {
  font-size: 12px;
}
body .ebg-btn-box .ebg-btn-i14 span,
body .ebg-btn-box-block .ebg-btn-i14 span {
  padding-left: 17px;
}
body .ebg-btn-box .ebg-btn-i14 span:before,
body .ebg-btn-box-block .ebg-btn-i14 span:before {
  font-size: 14px;
}
body .ebg-btn-box .ebg-btn-i16 span,
body .ebg-btn-box-block .ebg-btn-i16 span {
  padding-left: 19px;
}
body .ebg-btn-box .ebg-btn-i16 span:before,
body .ebg-btn-box-block .ebg-btn-i16 span:before {
  font-size: 16px;
}
body .ebg-btn-box .ebg-btn-i18 span,
body .ebg-btn-box-block .ebg-btn-i18 span {
  padding-left: 21px;
}
body .ebg-btn-box .ebg-btn-i18 span:before,
body .ebg-btn-box-block .ebg-btn-i18 span:before {
  font-size: 18px;
}
body .ebg-btn-box .ebg-btn-i20 span,
body .ebg-btn-box-block .ebg-btn-i20 span {
  padding-left: 23px;
}
body .ebg-btn-box .ebg-btn-i20 span:before,
body .ebg-btn-box-block .ebg-btn-i20 span:before {
  font-size: 20px;
}
body .ebg-btn-box .ebg-btn-i22 span,
body .ebg-btn-box-block .ebg-btn-i22 span {
  padding-left: 25px;
}
body .ebg-btn-box .ebg-btn-i22 span:before,
body .ebg-btn-box-block .ebg-btn-i22 span:before {
  font-size: 22px;
}
body .ebg-btn-box .ebg-btn-i24 span,
body .ebg-btn-box-block .ebg-btn-i24 span {
  padding-left: 27px;
}
body .ebg-btn-box .ebg-btn-i24 span:before,
body .ebg-btn-box-block .ebg-btn-i24 span:before {
  font-size: 24px;
}
body .ebg-btn-box .ebg-btn-i26 span,
body .ebg-btn-box-block .ebg-btn-i26 span {
  padding-left: 29px;
}
body .ebg-btn-box .ebg-btn-i26 span:before,
body .ebg-btn-box-block .ebg-btn-i26 span:before {
  font-size: 26px;
}
body .ebg-btn-box .ebg-btn-i28 span,
body .ebg-btn-box-block .ebg-btn-i28 span {
  padding-left: 31px;
}
body .ebg-btn-box .ebg-btn-i28 span:before,
body .ebg-btn-box-block .ebg-btn-i28 span:before {
  font-size: 28px;
}
body .ebg-btn-box .ebg-btn-i30 span,
body .ebg-btn-box-block .ebg-btn-i30 span {
  padding-left: 33px;
}
body .ebg-btn-box .ebg-btn-i30 span:before,
body .ebg-btn-box-block .ebg-btn-i30 span:before {
  font-size: 30px;
}
body .ebg-btn-box .ebg-btn-bg-s,
body .ebg-btn-box-block .ebg-btn-bg-s {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #c7000b;
  color: #c7000b;
  border-radius: 2px;
  text-align: center;
  background-color: #c7000b;
  color: #fff;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  padding-right: 20px;
}
body .ebg-btn-box .ebg-btn-bg-s span,
body .ebg-btn-box-block .ebg-btn-bg-s span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-s:hover,
  body .ebg-btn-box-block .ebg-btn-bg-s:hover {
    border-color: #b60005;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-s:hover,
  body .ebg-btn-box-block .ebg-btn-bg-s:hover {
    background-color: #b60005;
    color: #fff;
  }
}
body .ebg-btn-box .ebg-btn-bg-s span,
body .ebg-btn-box-block .ebg-btn-bg-s span {
  line-height: 1.33333333;
  font-size: 12px;
  margin-top: -2px;
  margin-bottom: -2px;
  display: inline-block;
}
body .ebg-btn-box .ebg-btn-bg-m,
body .ebg-btn-box-block .ebg-btn-bg-m {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #c7000b;
  color: #c7000b;
  border-radius: 2px;
  text-align: center;
  background-color: #c7000b;
  color: #fff;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bg-m span,
body .ebg-btn-box-block .ebg-btn-bg-m span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-m:hover,
  body .ebg-btn-box-block .ebg-btn-bg-m:hover {
    border-color: #b60005;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-m:hover,
  body .ebg-btn-box-block .ebg-btn-bg-m:hover {
    background-color: #b60005;
    color: #fff;
  }
}
body .ebg-btn-box .ebg-btn-bg-m span,
body .ebg-btn-box-block .ebg-btn-bg-m span {
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bg-m,
  body .ebg-btn-box-block .ebg-btn-bg-m {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bg-m span,
  body .ebg-btn-box-block .ebg-btn-bg-m span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bg-l,
body .ebg-btn-box-block .ebg-btn-bg-l {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #c7000b;
  color: #c7000b;
  border-radius: 2px;
  text-align: center;
  background-color: #c7000b;
  color: #fff;
  margin-top: 20px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bg-l span,
body .ebg-btn-box-block .ebg-btn-bg-l span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-l:hover,
  body .ebg-btn-box-block .ebg-btn-bg-l:hover {
    border-color: #b60005;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-l:hover,
  body .ebg-btn-box-block .ebg-btn-bg-l:hover {
    background-color: #b60005;
    color: #fff;
  }
}
body .ebg-btn-box .ebg-btn-bg-l span,
body .ebg-btn-box-block .ebg-btn-bg-l span {
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 1600px) {
  body .ebg-btn-box .ebg-btn-bg-l,
  body .ebg-btn-box-block .ebg-btn-bg-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 30px;
    padding-right: 30px;
  }
  body .ebg-btn-box .ebg-btn-bg-l span,
  body .ebg-btn-box-block .ebg-btn-bg-l span {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
  }
}
@media (max-width: 1600px) and (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bg-l,
  body .ebg-btn-box-block .ebg-btn-bg-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bg-l span,
  body .ebg-btn-box-block .ebg-btn-bg-l span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bg-l,
  body .ebg-btn-box-block .ebg-btn-bg-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bg-l span,
  body .ebg-btn-box-block .ebg-btn-bg-l span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bg-red-s,
body .ebg-btn-box-block .ebg-btn-bg-red-s {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #c7000b;
  color: #c7000b;
  border-radius: 2px;
  text-align: center;
  background-color: #c7000b;
  color: #fff;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  padding-right: 20px;
}
body .ebg-btn-box .ebg-btn-bg-red-s span,
body .ebg-btn-box-block .ebg-btn-bg-red-s span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-red-s:hover,
  body .ebg-btn-box-block .ebg-btn-bg-red-s:hover {
    border-color: #b60005;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-red-s:hover,
  body .ebg-btn-box-block .ebg-btn-bg-red-s:hover {
    background-color: #b60005;
    color: #fff;
  }
}
body .ebg-btn-box .ebg-btn-bg-red-s span,
body .ebg-btn-box-block .ebg-btn-bg-red-s span {
  line-height: 1.33333333;
  font-size: 12px;
  margin-top: -2px;
  margin-bottom: -2px;
  display: inline-block;
}
body .ebg-btn-box .ebg-btn-bg-red-m,
body .ebg-btn-box-block .ebg-btn-bg-red-m {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #c7000b;
  color: #c7000b;
  border-radius: 2px;
  text-align: center;
  background-color: #c7000b;
  color: #fff;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bg-red-m span,
body .ebg-btn-box-block .ebg-btn-bg-red-m span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-red-m:hover,
  body .ebg-btn-box-block .ebg-btn-bg-red-m:hover {
    border-color: #b60005;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-red-m:hover,
  body .ebg-btn-box-block .ebg-btn-bg-red-m:hover {
    background-color: #b60005;
    color: #fff;
  }
}
body .ebg-btn-box .ebg-btn-bg-red-m span,
body .ebg-btn-box-block .ebg-btn-bg-red-m span {
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bg-red-m,
  body .ebg-btn-box-block .ebg-btn-bg-red-m {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bg-red-m span,
  body .ebg-btn-box-block .ebg-btn-bg-red-m span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bg-red-l,
body .ebg-btn-box-block .ebg-btn-bg-red-l {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #c7000b;
  color: #c7000b;
  border-radius: 2px;
  text-align: center;
  background-color: #c7000b;
  color: #fff;
  margin-top: 20px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bg-red-l span,
body .ebg-btn-box-block .ebg-btn-bg-red-l span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-red-l:hover,
  body .ebg-btn-box-block .ebg-btn-bg-red-l:hover {
    border-color: #b60005;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-red-l:hover,
  body .ebg-btn-box-block .ebg-btn-bg-red-l:hover {
    background-color: #b60005;
    color: #fff;
  }
}
body .ebg-btn-box .ebg-btn-bg-red-l span,
body .ebg-btn-box-block .ebg-btn-bg-red-l span {
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 1600px) {
  body .ebg-btn-box .ebg-btn-bg-red-l,
  body .ebg-btn-box-block .ebg-btn-bg-red-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 30px;
    padding-right: 30px;
  }
  body .ebg-btn-box .ebg-btn-bg-red-l span,
  body .ebg-btn-box-block .ebg-btn-bg-red-l span {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
  }
}
@media (max-width: 1600px) and (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bg-red-l,
  body .ebg-btn-box-block .ebg-btn-bg-red-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bg-red-l span,
  body .ebg-btn-box-block .ebg-btn-bg-red-l span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bg-red-l,
  body .ebg-btn-box-block .ebg-btn-bg-red-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bg-red-l span,
  body .ebg-btn-box-block .ebg-btn-bg-red-l span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bd-s,
body .ebg-btn-box-block .ebg-btn-bd-s {
  display: inline-block;
  cursor: pointer;
  border: 2px solid transparent;
  color: transparent;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  padding-right: 20px;
}
body .ebg-btn-box .ebg-btn-bd-s span,
body .ebg-btn-box-block .ebg-btn-bd-s span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-s:hover,
  body .ebg-btn-box-block .ebg-btn-bd-s:hover {
    border-color: transparent;
  }
}
body .ebg-btn-box .ebg-btn-bd-s span,
body .ebg-btn-box-block .ebg-btn-bd-s span {
  line-height: 1.33333333;
  font-size: 12px;
  margin-top: -2px;
  margin-bottom: -2px;
  display: inline-block;
}
body .ebg-btn-box .ebg-btn-bd-m,
body .ebg-btn-box-block .ebg-btn-bd-m {
  display: inline-block;
  cursor: pointer;
  border: 2px solid transparent;
  color: transparent;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bd-m span,
body .ebg-btn-box-block .ebg-btn-bd-m span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-m:hover,
  body .ebg-btn-box-block .ebg-btn-bd-m:hover {
    border-color: transparent;
  }
}
body .ebg-btn-box .ebg-btn-bd-m span,
body .ebg-btn-box-block .ebg-btn-bd-m span {
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-m,
  body .ebg-btn-box-block .ebg-btn-bd-m {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-m span,
  body .ebg-btn-box-block .ebg-btn-bd-m span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bd-l,
body .ebg-btn-box-block .ebg-btn-bd-l {
  display: inline-block;
  cursor: pointer;
  border: 2px solid transparent;
  color: transparent;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bd-l span,
body .ebg-btn-box-block .ebg-btn-bd-l span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-l:hover,
  body .ebg-btn-box-block .ebg-btn-bd-l:hover {
    border-color: transparent;
  }
}
body .ebg-btn-box .ebg-btn-bd-l span,
body .ebg-btn-box-block .ebg-btn-bd-l span {
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 1600px) {
  body .ebg-btn-box .ebg-btn-bd-l,
  body .ebg-btn-box-block .ebg-btn-bd-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 30px;
    padding-right: 30px;
  }
  body .ebg-btn-box .ebg-btn-bd-l span,
  body .ebg-btn-box-block .ebg-btn-bd-l span {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
  }
}
@media (max-width: 1600px) and (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-l,
  body .ebg-btn-box-block .ebg-btn-bd-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-l span,
  body .ebg-btn-box-block .ebg-btn-bd-l span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-l,
  body .ebg-btn-box-block .ebg-btn-bd-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-l span,
  body .ebg-btn-box-block .ebg-btn-bd-l span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-s,
body .ebg-btn-box-block .ebg-btn-bd-black-s {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #000;
  color: #000;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  padding-right: 20px;
}
body .ebg-btn-box .ebg-btn-bd-black-s span,
body .ebg-btn-box-block .ebg-btn-bd-black-s span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-black-s:hover,
  body .ebg-btn-box-block .ebg-btn-bd-black-s:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-s span,
body .ebg-btn-box-block .ebg-btn-bd-black-s span {
  line-height: 1.33333333;
  font-size: 12px;
  margin-top: -2px;
  margin-bottom: -2px;
  display: inline-block;
}
body .ebg-btn-box .ebg-btn-bd-black-m,
body .ebg-btn-box-block .ebg-btn-bd-black-m {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #000;
  color: #000;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bd-black-m span,
body .ebg-btn-box-block .ebg-btn-bd-black-m span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-black-m:hover,
  body .ebg-btn-box-block .ebg-btn-bd-black-m:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-m span,
body .ebg-btn-box-block .ebg-btn-bd-black-m span {
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-black-m,
  body .ebg-btn-box-block .ebg-btn-bd-black-m {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-black-m span,
  body .ebg-btn-box-block .ebg-btn-bd-black-m span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-l,
body .ebg-btn-box-block .ebg-btn-bd-black-l {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #000;
  color: #000;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bd-black-l span,
body .ebg-btn-box-block .ebg-btn-bd-black-l span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-black-l:hover,
  body .ebg-btn-box-block .ebg-btn-bd-black-l:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-l span,
body .ebg-btn-box-block .ebg-btn-bd-black-l span {
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 1600px) {
  body .ebg-btn-box .ebg-btn-bd-black-l,
  body .ebg-btn-box-block .ebg-btn-bd-black-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 30px;
    padding-right: 30px;
  }
  body .ebg-btn-box .ebg-btn-bd-black-l span,
  body .ebg-btn-box-block .ebg-btn-bd-black-l span {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
  }
}
@media (max-width: 1600px) and (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-black-l,
  body .ebg-btn-box-block .ebg-btn-bd-black-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-black-l span,
  body .ebg-btn-box-block .ebg-btn-bd-black-l span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-black-l,
  body .ebg-btn-box-block .ebg-btn-bd-black-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-black-l span,
  body .ebg-btn-box-block .ebg-btn-bd-black-l span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bd-white-s,
body .ebg-btn-box-block .ebg-btn-bd-white-s {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #fff;
  color: #fff;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  padding-right: 20px;
}
body .ebg-btn-box .ebg-btn-bd-white-s span,
body .ebg-btn-box-block .ebg-btn-bd-white-s span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-white-s:hover,
  body .ebg-btn-box-block .ebg-btn-bd-white-s:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-white-s span,
body .ebg-btn-box-block .ebg-btn-bd-white-s span {
  line-height: 1.33333333;
  font-size: 12px;
  margin-top: -2px;
  margin-bottom: -2px;
  display: inline-block;
}
body .ebg-btn-box .ebg-btn-bd-white-m,
body .ebg-btn-box-block .ebg-btn-bd-white-m {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #fff;
  color: #fff;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bd-white-m span,
body .ebg-btn-box-block .ebg-btn-bd-white-m span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-white-m:hover,
  body .ebg-btn-box-block .ebg-btn-bd-white-m:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-white-m span,
body .ebg-btn-box-block .ebg-btn-bd-white-m span {
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-white-m,
  body .ebg-btn-box-block .ebg-btn-bd-white-m {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-white-m span,
  body .ebg-btn-box-block .ebg-btn-bd-white-m span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bd-white-l,
body .ebg-btn-box-block .ebg-btn-bd-white-l {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #fff;
  color: #fff;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bd-white-l span,
body .ebg-btn-box-block .ebg-btn-bd-white-l span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-white-l:hover,
  body .ebg-btn-box-block .ebg-btn-bd-white-l:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-white-l span,
body .ebg-btn-box-block .ebg-btn-bd-white-l span {
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 1600px) {
  body .ebg-btn-box .ebg-btn-bd-white-l,
  body .ebg-btn-box-block .ebg-btn-bd-white-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 30px;
    padding-right: 30px;
  }
  body .ebg-btn-box .ebg-btn-bd-white-l span,
  body .ebg-btn-box-block .ebg-btn-bd-white-l span {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
  }
}
@media (max-width: 1600px) and (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-white-l,
  body .ebg-btn-box-block .ebg-btn-bd-white-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-white-l span,
  body .ebg-btn-box-block .ebg-btn-bd-white-l span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-white-l,
  body .ebg-btn-box-block .ebg-btn-bd-white-l {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-white-l span,
  body .ebg-btn-box-block .ebg-btn-bd-white-l span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-link-red-14,
body .ebg-btn-box-block .ebg-btn-link-red-14 {
  cursor: pointer;
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-red-14 span,
body .ebg-btn-box-block .ebg-btn-link-red-14 span {
  display: inline;
}
body .ebg-btn-box .ebg-btn-link-red-14 span,
body .ebg-btn-box-block .ebg-btn-link-red-14 span {
  color: #c7000b;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-red-14,
  body .ebg-btn-box-block .ebg-btn-link-red-14 {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-red-14:hover span,
  body .ebg-btn-box-block .ebg-btn-link-red-14:hover span {
    color: #c7000b;
    border-color: #c7000b;
  }
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-red-14,
  body .ebg-btn-box-block .ebg-btn-link-red-14 {
    line-height: 1.3;
  }
}
body .ebg-btn-box .ebg-btn-link-red-16,
body .ebg-btn-box-block .ebg-btn-link-red-16 {
  cursor: pointer;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-red-16 span,
body .ebg-btn-box-block .ebg-btn-link-red-16 span {
  display: inline;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-red-16,
  body .ebg-btn-box-block .ebg-btn-link-red-16 {
    font-size: 14px;
    line-height: 1.3;
  }
  body .ebg-btn-box .ebg-btn-link-red-16:before,
  body .ebg-btn-box-block .ebg-btn-link-red-16:before {
    top: -1px;
  }
}
body .ebg-btn-box .ebg-btn-link-red-16 span,
body .ebg-btn-box-block .ebg-btn-link-red-16 span {
  color: #c7000b;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-red-16,
  body .ebg-btn-box-block .ebg-btn-link-red-16 {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-red-16:hover span,
  body .ebg-btn-box-block .ebg-btn-link-red-16:hover span {
    color: #c7000b;
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-link-black-14,
body .ebg-btn-box-block .ebg-btn-link-black-14 {
  cursor: pointer;
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-black-14 span,
body .ebg-btn-box-block .ebg-btn-link-black-14 span {
  display: inline;
}
body .ebg-btn-box .ebg-btn-link-black-14 span,
body .ebg-btn-box-block .ebg-btn-link-black-14 span {
  color: #231815;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-black-14,
  body .ebg-btn-box-block .ebg-btn-link-black-14 {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-black-14:hover span,
  body .ebg-btn-box-block .ebg-btn-link-black-14:hover span {
    color: #000;
    border-color: #000;
  }
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-black-14,
  body .ebg-btn-box-block .ebg-btn-link-black-14 {
    line-height: 1.3;
  }
}
body .ebg-btn-box .ebg-btn-link-black-16,
body .ebg-btn-box-block .ebg-btn-link-black-16 {
  cursor: pointer;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-black-16 span,
body .ebg-btn-box-block .ebg-btn-link-black-16 span {
  display: inline;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-black-16,
  body .ebg-btn-box-block .ebg-btn-link-black-16 {
    font-size: 14px;
    line-height: 1.3;
  }
  body .ebg-btn-box .ebg-btn-link-black-16:before,
  body .ebg-btn-box-block .ebg-btn-link-black-16:before {
    top: -1px;
  }
}
body .ebg-btn-box .ebg-btn-link-black-16 span,
body .ebg-btn-box-block .ebg-btn-link-black-16 span {
  color: #231815;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-black-16,
  body .ebg-btn-box-block .ebg-btn-link-black-16 {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-black-16:hover span,
  body .ebg-btn-box-block .ebg-btn-link-black-16:hover span {
    color: #000;
    border-color: #000;
  }
}
body .ebg-btn-box .ebg-btn-link-gray-14,
body .ebg-btn-box-block .ebg-btn-link-gray-14 {
  cursor: pointer;
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-gray-14 span,
body .ebg-btn-box-block .ebg-btn-link-gray-14 span {
  display: inline;
}
body .ebg-btn-box .ebg-btn-link-gray-14 span,
body .ebg-btn-box-block .ebg-btn-link-gray-14 span {
  color: #595757;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-gray-14,
  body .ebg-btn-box-block .ebg-btn-link-gray-14 {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-gray-14:hover span,
  body .ebg-btn-box-block .ebg-btn-link-gray-14:hover span {
    color: #000;
    border-color: #000;
  }
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-gray-14,
  body .ebg-btn-box-block .ebg-btn-link-gray-14 {
    line-height: 1.3;
  }
}
body .ebg-btn-box .ebg-btn-link-gray-16,
body .ebg-btn-box-block .ebg-btn-link-gray-16 {
  cursor: pointer;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-gray-16 span,
body .ebg-btn-box-block .ebg-btn-link-gray-16 span {
  display: inline;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-gray-16,
  body .ebg-btn-box-block .ebg-btn-link-gray-16 {
    font-size: 14px;
    line-height: 1.3;
  }
  body .ebg-btn-box .ebg-btn-link-gray-16:before,
  body .ebg-btn-box-block .ebg-btn-link-gray-16:before {
    top: -1px;
  }
}
body .ebg-btn-box .ebg-btn-link-gray-16 span,
body .ebg-btn-box-block .ebg-btn-link-gray-16 span {
  color: #595757;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-gray-16,
  body .ebg-btn-box-block .ebg-btn-link-gray-16 {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-gray-16:hover span,
  body .ebg-btn-box-block .ebg-btn-link-gray-16:hover span {
    color: #000;
    border-color: #000;
  }
}
body .ebg-btn-box .ebg-btn-link-white-14,
body .ebg-btn-box-block .ebg-btn-link-white-14 {
  cursor: pointer;
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-white-14 span,
body .ebg-btn-box-block .ebg-btn-link-white-14 span {
  display: inline;
}
body .ebg-btn-box .ebg-btn-link-white-14 span,
body .ebg-btn-box-block .ebg-btn-link-white-14 span {
  color: #fff;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-white-14,
  body .ebg-btn-box-block .ebg-btn-link-white-14 {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-white-14:hover span,
  body .ebg-btn-box-block .ebg-btn-link-white-14:hover span {
    color: #fff;
    border-color: #fff;
  }
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-white-14,
  body .ebg-btn-box-block .ebg-btn-link-white-14 {
    line-height: 1.3;
  }
}
body .ebg-btn-box .ebg-btn-link-white-16,
body .ebg-btn-box-block .ebg-btn-link-white-16 {
  cursor: pointer;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-white-16 span,
body .ebg-btn-box-block .ebg-btn-link-white-16 span {
  display: inline;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-white-16,
  body .ebg-btn-box-block .ebg-btn-link-white-16 {
    font-size: 14px;
    line-height: 1.3;
  }
  body .ebg-btn-box .ebg-btn-link-white-16:before,
  body .ebg-btn-box-block .ebg-btn-link-white-16:before {
    top: -1px;
  }
}
body .ebg-btn-box .ebg-btn-link-white-16 span,
body .ebg-btn-box-block .ebg-btn-link-white-16 span {
  color: #fff;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-white-16,
  body .ebg-btn-box-block .ebg-btn-link-white-16 {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-white-16:hover span,
  body .ebg-btn-box-block .ebg-btn-link-white-16:hover span {
    color: #fff;
    border-color: #fff;
  }
}
body .ebg-btn-box .ebg-btn-bg-red-s-icon,
body .ebg-btn-box-block .ebg-btn-bg-red-s-icon {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #c7000b;
  color: #c7000b;
  border-radius: 2px;
  text-align: center;
  background-color: #c7000b;
  color: #fff;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  padding-right: 20px;
}
body .ebg-btn-box .ebg-btn-bg-red-s-icon span,
body .ebg-btn-box-block .ebg-btn-bg-red-s-icon span {
  position: relative;
  padding-left: 25px;
}
body .ebg-btn-box .ebg-btn-bg-red-s-icon span:before,
body .ebg-btn-box-block .ebg-btn-bg-red-s-icon span:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e6d2";
  font-size: 22px;
  margin-top: 1px;
}
body .ebg-btn-box .ebg-btn-bg-red-s-icon span,
body .ebg-btn-box-block .ebg-btn-bg-red-s-icon span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-red-s-icon:hover,
  body .ebg-btn-box-block .ebg-btn-bg-red-s-icon:hover {
    border-color: #b60005;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-red-s-icon:hover,
  body .ebg-btn-box-block .ebg-btn-bg-red-s-icon:hover {
    background-color: #b60005;
    color: #fff;
  }
}
body .ebg-btn-box .ebg-btn-bg-red-s-icon span,
body .ebg-btn-box-block .ebg-btn-bg-red-s-icon span {
  line-height: 1.33333333;
  font-size: 12px;
  margin-top: -2px;
  margin-bottom: -2px;
  display: inline-block;
}
body .ebg-btn-box .ebg-btn-bg-red-m-icon,
body .ebg-btn-box-block .ebg-btn-bg-red-m-icon {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #c7000b;
  color: #c7000b;
  border-radius: 2px;
  text-align: center;
  background-color: #c7000b;
  color: #fff;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bg-red-m-icon span,
body .ebg-btn-box-block .ebg-btn-bg-red-m-icon span {
  position: relative;
  padding-left: 25px;
}
body .ebg-btn-box .ebg-btn-bg-red-m-icon span:before,
body .ebg-btn-box-block .ebg-btn-bg-red-m-icon span:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e6d2";
  font-size: 22px;
  margin-top: 1px;
}
body .ebg-btn-box .ebg-btn-bg-red-m-icon span,
body .ebg-btn-box-block .ebg-btn-bg-red-m-icon span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-red-m-icon:hover,
  body .ebg-btn-box-block .ebg-btn-bg-red-m-icon:hover {
    border-color: #b60005;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-red-m-icon:hover,
  body .ebg-btn-box-block .ebg-btn-bg-red-m-icon:hover {
    background-color: #b60005;
    color: #fff;
  }
}
body .ebg-btn-box .ebg-btn-bg-red-m-icon span,
body .ebg-btn-box-block .ebg-btn-bg-red-m-icon span {
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bg-red-m-icon,
  body .ebg-btn-box-block .ebg-btn-bg-red-m-icon {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bg-red-m-icon span,
  body .ebg-btn-box-block .ebg-btn-bg-red-m-icon span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bg-red-l-icon,
body .ebg-btn-box-block .ebg-btn-bg-red-l-icon {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #c7000b;
  color: #c7000b;
  border-radius: 2px;
  text-align: center;
  background-color: #c7000b;
  color: #fff;
  margin-top: 20px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bg-red-l-icon span,
body .ebg-btn-box-block .ebg-btn-bg-red-l-icon span {
  position: relative;
  padding-left: 29px;
}
body .ebg-btn-box .ebg-btn-bg-red-l-icon span:before,
body .ebg-btn-box-block .ebg-btn-bg-red-l-icon span:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e6d2";
  font-size: 26px;
  margin-top: 1px;
}
body .ebg-btn-box .ebg-btn-bg-red-l-icon span,
body .ebg-btn-box-block .ebg-btn-bg-red-l-icon span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-red-l-icon:hover,
  body .ebg-btn-box-block .ebg-btn-bg-red-l-icon:hover {
    border-color: #b60005;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bg-red-l-icon:hover,
  body .ebg-btn-box-block .ebg-btn-bg-red-l-icon:hover {
    background-color: #b60005;
    color: #fff;
  }
}
body .ebg-btn-box .ebg-btn-bg-red-l-icon span,
body .ebg-btn-box-block .ebg-btn-bg-red-l-icon span {
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 1600px) {
  body .ebg-btn-box .ebg-btn-bg-red-l-icon,
  body .ebg-btn-box-block .ebg-btn-bg-red-l-icon {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 30px;
    padding-right: 30px;
  }
  body .ebg-btn-box .ebg-btn-bg-red-l-icon span,
  body .ebg-btn-box-block .ebg-btn-bg-red-l-icon span {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
  }
}
@media (max-width: 1600px) and (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bg-red-l-icon,
  body .ebg-btn-box-block .ebg-btn-bg-red-l-icon {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bg-red-l-icon span,
  body .ebg-btn-box-block .ebg-btn-bg-red-l-icon span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bg-red-l-icon,
  body .ebg-btn-box-block .ebg-btn-bg-red-l-icon {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bg-red-l-icon span,
  body .ebg-btn-box-block .ebg-btn-bg-red-l-icon span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-s-icon,
body .ebg-btn-box-block .ebg-btn-bd-black-s-icon {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #000;
  color: #000;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  padding-right: 20px;
}
body .ebg-btn-box .ebg-btn-bd-black-s-icon span,
body .ebg-btn-box-block .ebg-btn-bd-black-s-icon span {
  position: relative;
  padding-left: 25px;
}
body .ebg-btn-box .ebg-btn-bd-black-s-icon span:before,
body .ebg-btn-box-block .ebg-btn-bd-black-s-icon span:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e6d2";
  font-size: 22px;
  margin-top: 1px;
}
body .ebg-btn-box .ebg-btn-bd-black-s-icon span,
body .ebg-btn-box-block .ebg-btn-bd-black-s-icon span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-black-s-icon:hover,
  body .ebg-btn-box-block .ebg-btn-bd-black-s-icon:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-s-icon span,
body .ebg-btn-box-block .ebg-btn-bd-black-s-icon span {
  line-height: 1.33333333;
  font-size: 12px;
  margin-top: -2px;
  margin-bottom: -2px;
  display: inline-block;
}
body .ebg-btn-box .ebg-btn-bd-black-m-icon,
body .ebg-btn-box-block .ebg-btn-bd-black-m-icon {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #000;
  color: #000;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bd-black-m-icon span,
body .ebg-btn-box-block .ebg-btn-bd-black-m-icon span {
  position: relative;
  padding-left: 25px;
}
body .ebg-btn-box .ebg-btn-bd-black-m-icon span:before,
body .ebg-btn-box-block .ebg-btn-bd-black-m-icon span:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e6d2";
  font-size: 22px;
  margin-top: 1px;
}
body .ebg-btn-box .ebg-btn-bd-black-m-icon span,
body .ebg-btn-box-block .ebg-btn-bd-black-m-icon span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-black-m-icon:hover,
  body .ebg-btn-box-block .ebg-btn-bd-black-m-icon:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-m-icon span,
body .ebg-btn-box-block .ebg-btn-bd-black-m-icon span {
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-black-m-icon,
  body .ebg-btn-box-block .ebg-btn-bd-black-m-icon {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-black-m-icon span,
  body .ebg-btn-box-block .ebg-btn-bd-black-m-icon span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-l-icon,
body .ebg-btn-box-block .ebg-btn-bd-black-l-icon {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #000;
  color: #000;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bd-black-l-icon span,
body .ebg-btn-box-block .ebg-btn-bd-black-l-icon span {
  position: relative;
  padding-left: 29px;
}
body .ebg-btn-box .ebg-btn-bd-black-l-icon span:before,
body .ebg-btn-box-block .ebg-btn-bd-black-l-icon span:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e6d2";
  font-size: 26px;
  margin-top: 1px;
}
body .ebg-btn-box .ebg-btn-bd-black-l-icon span,
body .ebg-btn-box-block .ebg-btn-bd-black-l-icon span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-black-l-icon:hover,
  body .ebg-btn-box-block .ebg-btn-bd-black-l-icon:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-l-icon span,
body .ebg-btn-box-block .ebg-btn-bd-black-l-icon span {
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 1600px) {
  body .ebg-btn-box .ebg-btn-bd-black-l-icon,
  body .ebg-btn-box-block .ebg-btn-bd-black-l-icon {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 30px;
    padding-right: 30px;
  }
  body .ebg-btn-box .ebg-btn-bd-black-l-icon span,
  body .ebg-btn-box-block .ebg-btn-bd-black-l-icon span {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
  }
}
@media (max-width: 1600px) and (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-black-l-icon,
  body .ebg-btn-box-block .ebg-btn-bd-black-l-icon {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-black-l-icon span,
  body .ebg-btn-box-block .ebg-btn-bd-black-l-icon span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-black-l-icon,
  body .ebg-btn-box-block .ebg-btn-bd-black-l-icon {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-black-l-icon span,
  body .ebg-btn-box-block .ebg-btn-bd-black-l-icon span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bd-white-s-icon,
body .ebg-btn-box-block .ebg-btn-bd-white-s-icon {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #fff;
  color: #fff;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  padding-right: 20px;
}
body .ebg-btn-box .ebg-btn-bd-white-s-icon span,
body .ebg-btn-box-block .ebg-btn-bd-white-s-icon span {
  position: relative;
  padding-left: 25px;
}
body .ebg-btn-box .ebg-btn-bd-white-s-icon span:before,
body .ebg-btn-box-block .ebg-btn-bd-white-s-icon span:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e6d2";
  font-size: 22px;
  margin-top: 1px;
}
body .ebg-btn-box .ebg-btn-bd-white-s-icon span,
body .ebg-btn-box-block .ebg-btn-bd-white-s-icon span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-white-s-icon:hover,
  body .ebg-btn-box-block .ebg-btn-bd-white-s-icon:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-white-s-icon span,
body .ebg-btn-box-block .ebg-btn-bd-white-s-icon span {
  line-height: 1.33333333;
  font-size: 12px;
  margin-top: -2px;
  margin-bottom: -2px;
  display: inline-block;
}
body .ebg-btn-box .ebg-btn-bd-white-m-icon,
body .ebg-btn-box-block .ebg-btn-bd-white-m-icon {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #fff;
  color: #fff;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bd-white-m-icon span,
body .ebg-btn-box-block .ebg-btn-bd-white-m-icon span {
  position: relative;
  padding-left: 25px;
}
body .ebg-btn-box .ebg-btn-bd-white-m-icon span:before,
body .ebg-btn-box-block .ebg-btn-bd-white-m-icon span:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e6d2";
  font-size: 22px;
  margin-top: 1px;
}
body .ebg-btn-box .ebg-btn-bd-white-m-icon span,
body .ebg-btn-box-block .ebg-btn-bd-white-m-icon span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-white-m-icon:hover,
  body .ebg-btn-box-block .ebg-btn-bd-white-m-icon:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-white-m-icon span,
body .ebg-btn-box-block .ebg-btn-bd-white-m-icon span {
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-white-m-icon,
  body .ebg-btn-box-block .ebg-btn-bd-white-m-icon {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-white-m-icon span,
  body .ebg-btn-box-block .ebg-btn-bd-white-m-icon span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bd-white-l-icon,
body .ebg-btn-box-block .ebg-btn-bd-white-l-icon {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #fff;
  color: #fff;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bd-white-l-icon span,
body .ebg-btn-box-block .ebg-btn-bd-white-l-icon span {
  position: relative;
  padding-left: 29px;
}
body .ebg-btn-box .ebg-btn-bd-white-l-icon span:before,
body .ebg-btn-box-block .ebg-btn-bd-white-l-icon span:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e6d2";
  font-size: 26px;
  margin-top: 1px;
}
body .ebg-btn-box .ebg-btn-bd-white-l-icon span,
body .ebg-btn-box-block .ebg-btn-bd-white-l-icon span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-white-l-icon:hover,
  body .ebg-btn-box-block .ebg-btn-bd-white-l-icon:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-white-l-icon span,
body .ebg-btn-box-block .ebg-btn-bd-white-l-icon span {
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 1600px) {
  body .ebg-btn-box .ebg-btn-bd-white-l-icon,
  body .ebg-btn-box-block .ebg-btn-bd-white-l-icon {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 30px;
    padding-right: 30px;
  }
  body .ebg-btn-box .ebg-btn-bd-white-l-icon span,
  body .ebg-btn-box-block .ebg-btn-bd-white-l-icon span {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
  }
}
@media (max-width: 1600px) and (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-white-l-icon,
  body .ebg-btn-box-block .ebg-btn-bd-white-l-icon {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-white-l-icon span,
  body .ebg-btn-box-block .ebg-btn-bd-white-l-icon span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-white-l-icon,
  body .ebg-btn-box-block .ebg-btn-bd-white-l-icon {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-white-l-icon span,
  body .ebg-btn-box-block .ebg-btn-bd-white-l-icon span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-16-s-before-icon-Add,
body .ebg-btn-box-block .ebg-btn-bd-black-16-s-before-icon-Add {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #000;
  color: #000;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 20px;
  padding-right: 20px;
}
body .ebg-btn-box .ebg-btn-bd-black-16-s-before-icon-Add span,
body .ebg-btn-box-block .ebg-btn-bd-black-16-s-before-icon-Add span {
  position: relative;
  padding-left: 25px;
}
body .ebg-btn-box .ebg-btn-bd-black-16-s-before-icon-Add span:before,
body .ebg-btn-box-block .ebg-btn-bd-black-16-s-before-icon-Add span:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e70d";
  font-size: 22px;
  margin-top: 1px;
}
body .ebg-btn-box .ebg-btn-bd-black-16-s-before-icon-Add span,
body .ebg-btn-box-block .ebg-btn-bd-black-16-s-before-icon-Add span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-black-16-s-before-icon-Add:hover,
  body .ebg-btn-box-block .ebg-btn-bd-black-16-s-before-icon-Add:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-16-s-before-icon-Add span,
body .ebg-btn-box-block .ebg-btn-bd-black-16-s-before-icon-Add span {
  line-height: 1.33333333;
  font-size: 12px;
  margin-top: -2px;
  margin-bottom: -2px;
  display: inline-block;
}
body .ebg-btn-box .ebg-btn-bd-black-16-s-before-icon-Add span:before,
body .ebg-btn-box-block .ebg-btn-bd-black-16-s-before-icon-Add span:before {
  font-weight: bold;
}
body .ebg-btn-box .ebg-btn-bd-black-16-m-before-icon-Add,
body .ebg-btn-box-block .ebg-btn-bd-black-16-m-before-icon-Add {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #000;
  color: #000;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bd-black-16-m-before-icon-Add span,
body .ebg-btn-box-block .ebg-btn-bd-black-16-m-before-icon-Add span {
  position: relative;
  padding-left: 25px;
}
body .ebg-btn-box .ebg-btn-bd-black-16-m-before-icon-Add span:before,
body .ebg-btn-box-block .ebg-btn-bd-black-16-m-before-icon-Add span:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e70d";
  font-size: 22px;
  margin-top: 1px;
}
body .ebg-btn-box .ebg-btn-bd-black-16-m-before-icon-Add span,
body .ebg-btn-box-block .ebg-btn-bd-black-16-m-before-icon-Add span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-black-16-m-before-icon-Add:hover,
  body .ebg-btn-box-block .ebg-btn-bd-black-16-m-before-icon-Add:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-16-m-before-icon-Add span,
body .ebg-btn-box-block .ebg-btn-bd-black-16-m-before-icon-Add span {
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-black-16-m-before-icon-Add,
  body .ebg-btn-box-block .ebg-btn-bd-black-16-m-before-icon-Add {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-black-16-m-before-icon-Add span,
  body .ebg-btn-box-block .ebg-btn-bd-black-16-m-before-icon-Add span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-16-m-before-icon-Add span:before,
body .ebg-btn-box-block .ebg-btn-bd-black-16-m-before-icon-Add span:before {
  font-weight: bold;
}
body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add,
body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add {
  display: inline-block;
  cursor: pointer;
  border: 2px solid #000;
  color: #000;
  border-radius: 2px;
  text-align: center;
  margin-top: 20px;
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 30px;
  padding-right: 30px;
}
body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add span,
body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add span {
  position: relative;
  padding-left: 23px;
}
body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add span:before,
body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add span:before {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e70d";
  font-size: 20px;
  margin-top: 1px;
}
body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add span,
body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add span {
  display: inline;
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add:hover,
  body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add:hover {
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add span,
body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add span {
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 1600px) {
  body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add,
  body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 30px;
    padding-right: 30px;
  }
  body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add span,
  body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add span {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
  }
}
@media (max-width: 1600px) and (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add,
  body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add span,
  body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add,
  body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
  }
  body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add span,
  body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
    display: inline-block;
  }
}
body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add span:before,
body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add span:before {
  font-weight: bold;
  top: -4px;
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
}
body .ebg-btn-box .ebg-btn-bd-black-16-l-before-icon-Add.active span:before,
body .ebg-btn-box-block .ebg-btn-bd-black-16-l-before-icon-Add.active span:before {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
body .ebg-btn-box .ebg-btn-link-red-14-icon,
body .ebg-btn-box-block .ebg-btn-link-red-14-icon {
  position: relative;
  padding-left: 26px;
  cursor: pointer;
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-red-14-icon:before,
body .ebg-btn-box-block .ebg-btn-link-red-14-icon:before {
  position: absolute;
  left: 0;
  top: 0px;
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e65b";
  font-size: 16px;
  color: #c7000b;
}
body .ebg-btn-box .ebg-btn-link-red-14-icon span,
body .ebg-btn-box-block .ebg-btn-link-red-14-icon span {
  display: inline;
}
body .ebg-btn-box .ebg-btn-link-red-14-icon span,
body .ebg-btn-box-block .ebg-btn-link-red-14-icon span {
  color: #c7000b;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-red-14-icon,
  body .ebg-btn-box-block .ebg-btn-link-red-14-icon {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-red-14-icon:hover span,
  body .ebg-btn-box-block .ebg-btn-link-red-14-icon:hover span {
    color: #c7000b;
    border-color: #c7000b;
  }
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-red-14-icon,
  body .ebg-btn-box-block .ebg-btn-link-red-14-icon {
    line-height: 1.3;
  }
}
body .ebg-btn-box .ebg-btn-link-red-16-icon,
body .ebg-btn-box-block .ebg-btn-link-red-16-icon {
  position: relative;
  padding-left: 26px;
  cursor: pointer;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-red-16-icon:before,
body .ebg-btn-box-block .ebg-btn-link-red-16-icon:before {
  position: absolute;
  left: 0;
  top: 2px;
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e65b";
  font-size: 16px;
  color: #c7000b;
}
body .ebg-btn-box .ebg-btn-link-red-16-icon span,
body .ebg-btn-box-block .ebg-btn-link-red-16-icon span {
  display: inline;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-red-16-icon,
  body .ebg-btn-box-block .ebg-btn-link-red-16-icon {
    font-size: 14px;
    line-height: 1.3;
  }
  body .ebg-btn-box .ebg-btn-link-red-16-icon:before,
  body .ebg-btn-box-block .ebg-btn-link-red-16-icon:before {
    top: -1px;
  }
}
body .ebg-btn-box .ebg-btn-link-red-16-icon span,
body .ebg-btn-box-block .ebg-btn-link-red-16-icon span {
  color: #c7000b;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-red-16-icon,
  body .ebg-btn-box-block .ebg-btn-link-red-16-icon {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-red-16-icon:hover span,
  body .ebg-btn-box-block .ebg-btn-link-red-16-icon:hover span {
    color: #c7000b;
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-link-black-14-icon,
body .ebg-btn-box-block .ebg-btn-link-black-14-icon {
  position: relative;
  padding-left: 26px;
  cursor: pointer;
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-black-14-icon:before,
body .ebg-btn-box-block .ebg-btn-link-black-14-icon:before {
  position: absolute;
  left: 0;
  top: 0px;
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e65b";
  font-size: 16px;
  color: #c7000b;
}
body .ebg-btn-box .ebg-btn-link-black-14-icon span,
body .ebg-btn-box-block .ebg-btn-link-black-14-icon span {
  display: inline;
}
body .ebg-btn-box .ebg-btn-link-black-14-icon span,
body .ebg-btn-box-block .ebg-btn-link-black-14-icon span {
  color: #231815;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-black-14-icon,
  body .ebg-btn-box-block .ebg-btn-link-black-14-icon {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-black-14-icon:hover span,
  body .ebg-btn-box-block .ebg-btn-link-black-14-icon:hover span {
    color: #000;
    border-color: #000;
  }
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-black-14-icon,
  body .ebg-btn-box-block .ebg-btn-link-black-14-icon {
    line-height: 1.3;
  }
}
body .ebg-btn-box .ebg-btn-link-black-16-icon,
body .ebg-btn-box-block .ebg-btn-link-black-16-icon {
  position: relative;
  padding-left: 26px;
  cursor: pointer;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-black-16-icon:before,
body .ebg-btn-box-block .ebg-btn-link-black-16-icon:before {
  position: absolute;
  left: 0;
  top: 2px;
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e65b";
  font-size: 16px;
  color: #c7000b;
}
body .ebg-btn-box .ebg-btn-link-black-16-icon span,
body .ebg-btn-box-block .ebg-btn-link-black-16-icon span {
  display: inline;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-black-16-icon,
  body .ebg-btn-box-block .ebg-btn-link-black-16-icon {
    font-size: 14px;
    line-height: 1.3;
  }
  body .ebg-btn-box .ebg-btn-link-black-16-icon:before,
  body .ebg-btn-box-block .ebg-btn-link-black-16-icon:before {
    top: -1px;
  }
}
body .ebg-btn-box .ebg-btn-link-black-16-icon span,
body .ebg-btn-box-block .ebg-btn-link-black-16-icon span {
  color: #231815;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-black-16-icon,
  body .ebg-btn-box-block .ebg-btn-link-black-16-icon {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-black-16-icon:hover span,
  body .ebg-btn-box-block .ebg-btn-link-black-16-icon:hover span {
    color: #000;
    border-color: #000;
  }
}
body .ebg-btn-box .ebg-btn-link-white-14-icon,
body .ebg-btn-box-block .ebg-btn-link-white-14-icon {
  position: relative;
  padding-left: 26px;
  cursor: pointer;
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-white-14-icon:before,
body .ebg-btn-box-block .ebg-btn-link-white-14-icon:before {
  position: absolute;
  left: 0;
  top: 0px;
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e65b";
  font-size: 16px;
  color: #fff;
}
body .ebg-btn-box .ebg-btn-link-white-14-icon span,
body .ebg-btn-box-block .ebg-btn-link-white-14-icon span {
  display: inline;
}
body .ebg-btn-box .ebg-btn-link-white-14-icon span,
body .ebg-btn-box-block .ebg-btn-link-white-14-icon span {
  color: #fff;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-white-14-icon,
  body .ebg-btn-box-block .ebg-btn-link-white-14-icon {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-white-14-icon:hover span,
  body .ebg-btn-box-block .ebg-btn-link-white-14-icon:hover span {
    color: #fff;
    border-color: #fff;
  }
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-white-14-icon,
  body .ebg-btn-box-block .ebg-btn-link-white-14-icon {
    line-height: 1.3;
  }
}
body .ebg-btn-box .ebg-btn-link-white-16-icon,
body .ebg-btn-box-block .ebg-btn-link-white-16-icon {
  position: relative;
  padding-left: 26px;
  cursor: pointer;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-white-16-icon:before,
body .ebg-btn-box-block .ebg-btn-link-white-16-icon:before {
  position: absolute;
  left: 0;
  top: 2px;
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e7af";
  font-size: 16px;
  color: #fff;
}
body .ebg-btn-box .ebg-btn-link-white-16-icon span,
body .ebg-btn-box-block .ebg-btn-link-white-16-icon span {
  display: inline;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-white-16-icon,
  body .ebg-btn-box-block .ebg-btn-link-white-16-icon {
    font-size: 14px;
    line-height: 1.3;
  }
  body .ebg-btn-box .ebg-btn-link-white-16-icon:before,
  body .ebg-btn-box-block .ebg-btn-link-white-16-icon:before {
    top: -1px;
  }
}
body .ebg-btn-box .ebg-btn-link-white-16-icon span,
body .ebg-btn-box-block .ebg-btn-link-white-16-icon span {
  color: #fff;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-white-16-icon,
  body .ebg-btn-box-block .ebg-btn-link-white-16-icon {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-white-16-icon:hover span,
  body .ebg-btn-box-block .ebg-btn-link-white-16-icon:hover span {
    color: #fff;
    border-color: #fff;
  }
}
body .ebg-btn-box .ebg-btn-link-red-14-video-icon,
body .ebg-btn-box-block .ebg-btn-link-red-14-video-icon {
  position: relative;
  padding-left: 26px;
  cursor: pointer;
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-red-14-video-icon:before,
body .ebg-btn-box-block .ebg-btn-link-red-14-video-icon:before {
  position: absolute;
  left: 0;
  top: 2px;
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e7af";
  font-size: 16px;
  color: #c7000b;
}
body .ebg-btn-box .ebg-btn-link-red-14-video-icon span,
body .ebg-btn-box-block .ebg-btn-link-red-14-video-icon span {
  display: inline;
}
body .ebg-btn-box .ebg-btn-link-red-14-video-icon span,
body .ebg-btn-box-block .ebg-btn-link-red-14-video-icon span {
  color: #c7000b;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-red-14-video-icon,
  body .ebg-btn-box-block .ebg-btn-link-red-14-video-icon {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-red-14-video-icon:hover span,
  body .ebg-btn-box-block .ebg-btn-link-red-14-video-icon:hover span {
    color: #c7000b;
    border-color: #c7000b;
  }
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-red-14-video-icon,
  body .ebg-btn-box-block .ebg-btn-link-red-14-video-icon {
    line-height: 1.3;
  }
}
body .ebg-btn-box .ebg-btn-link-red-16-video-icon,
body .ebg-btn-box-block .ebg-btn-link-red-16-video-icon {
  position: relative;
  padding-left: 26px;
  cursor: pointer;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-red-16-video-icon:before,
body .ebg-btn-box-block .ebg-btn-link-red-16-video-icon:before {
  position: absolute;
  left: 0;
  top: 2px;
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e7af";
  font-size: 16px;
  color: #c7000b;
}
body .ebg-btn-box .ebg-btn-link-red-16-video-icon span,
body .ebg-btn-box-block .ebg-btn-link-red-16-video-icon span {
  display: inline;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-red-16-video-icon,
  body .ebg-btn-box-block .ebg-btn-link-red-16-video-icon {
    font-size: 14px;
    line-height: 1.3;
  }
  body .ebg-btn-box .ebg-btn-link-red-16-video-icon:before,
  body .ebg-btn-box-block .ebg-btn-link-red-16-video-icon:before {
    top: -1px;
  }
}
body .ebg-btn-box .ebg-btn-link-red-16-video-icon span,
body .ebg-btn-box-block .ebg-btn-link-red-16-video-icon span {
  color: #c7000b;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-red-16-video-icon,
  body .ebg-btn-box-block .ebg-btn-link-red-16-video-icon {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-red-16-video-icon:hover span,
  body .ebg-btn-box-block .ebg-btn-link-red-16-video-icon:hover span {
    color: #c7000b;
    border-color: #c7000b;
  }
}
body .ebg-btn-box .ebg-btn-link-black-14-video-icon,
body .ebg-btn-box-block .ebg-btn-link-black-14-video-icon {
  position: relative;
  padding-left: 26px;
  cursor: pointer;
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-black-14-video-icon:before,
body .ebg-btn-box-block .ebg-btn-link-black-14-video-icon:before {
  position: absolute;
  left: 0;
  top: 2px;
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e7af";
  font-size: 16px;
  color: #000;
}
body .ebg-btn-box .ebg-btn-link-black-14-video-icon span,
body .ebg-btn-box-block .ebg-btn-link-black-14-video-icon span {
  display: inline;
}
body .ebg-btn-box .ebg-btn-link-black-14-video-icon span,
body .ebg-btn-box-block .ebg-btn-link-black-14-video-icon span {
  color: #231815;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-black-14-video-icon,
  body .ebg-btn-box-block .ebg-btn-link-black-14-video-icon {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-black-14-video-icon:hover span,
  body .ebg-btn-box-block .ebg-btn-link-black-14-video-icon:hover span {
    color: #000;
    border-color: #000;
  }
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-black-14-video-icon,
  body .ebg-btn-box-block .ebg-btn-link-black-14-video-icon {
    line-height: 1.3;
  }
}
body .ebg-btn-box .ebg-btn-link-black-16-video-icon,
body .ebg-btn-box-block .ebg-btn-link-black-16-video-icon {
  position: relative;
  padding-left: 26px;
  cursor: pointer;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-black-16-video-icon:before,
body .ebg-btn-box-block .ebg-btn-link-black-16-video-icon:before {
  position: absolute;
  left: 0;
  top: 2px;
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e7af";
  font-size: 16px;
  color: #000;
}
body .ebg-btn-box .ebg-btn-link-black-16-video-icon span,
body .ebg-btn-box-block .ebg-btn-link-black-16-video-icon span {
  display: inline;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-black-16-video-icon,
  body .ebg-btn-box-block .ebg-btn-link-black-16-video-icon {
    font-size: 14px;
    line-height: 1.3;
  }
  body .ebg-btn-box .ebg-btn-link-black-16-video-icon:before,
  body .ebg-btn-box-block .ebg-btn-link-black-16-video-icon:before {
    top: -1px;
  }
}
body .ebg-btn-box .ebg-btn-link-black-16-video-icon span,
body .ebg-btn-box-block .ebg-btn-link-black-16-video-icon span {
  color: #231815;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-black-16-video-icon,
  body .ebg-btn-box-block .ebg-btn-link-black-16-video-icon {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-black-16-video-icon:hover span,
  body .ebg-btn-box-block .ebg-btn-link-black-16-video-icon:hover span {
    color: #000;
    border-color: #000;
  }
}
body .ebg-btn-box .ebg-btn-link-white-14-video-icon,
body .ebg-btn-box-block .ebg-btn-link-white-14-video-icon {
  position: relative;
  padding-left: 26px;
  cursor: pointer;
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-white-14-video-icon:before,
body .ebg-btn-box-block .ebg-btn-link-white-14-video-icon:before {
  position: absolute;
  left: 0;
  top: 2px;
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e7af";
  font-size: 16px;
  color: #fff;
}
body .ebg-btn-box .ebg-btn-link-white-14-video-icon span,
body .ebg-btn-box-block .ebg-btn-link-white-14-video-icon span {
  display: inline;
}
body .ebg-btn-box .ebg-btn-link-white-14-video-icon span,
body .ebg-btn-box-block .ebg-btn-link-white-14-video-icon span {
  color: #fff;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-white-14-video-icon,
  body .ebg-btn-box-block .ebg-btn-link-white-14-video-icon {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-white-14-video-icon:hover span,
  body .ebg-btn-box-block .ebg-btn-link-white-14-video-icon:hover span {
    color: #fff;
    border-color: #fff;
  }
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-white-14-video-icon,
  body .ebg-btn-box-block .ebg-btn-link-white-14-video-icon {
    line-height: 1.3;
  }
}
body .ebg-btn-box .ebg-btn-link-white-16-video-icon,
body .ebg-btn-box-block .ebg-btn-link-white-16-video-icon {
  position: relative;
  padding-left: 26px;
  cursor: pointer;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  text-align: left;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-link-white-16-video-icon:before,
body .ebg-btn-box-block .ebg-btn-link-white-16-video-icon:before {
  position: absolute;
  left: 0;
  top: 2px;
  font-family: "iconfont" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e7af";
  font-size: 16px;
  color: #fff;
}
body .ebg-btn-box .ebg-btn-link-white-16-video-icon span,
body .ebg-btn-box-block .ebg-btn-link-white-16-video-icon span {
  display: inline;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-white-16-video-icon,
  body .ebg-btn-box-block .ebg-btn-link-white-16-video-icon {
    font-size: 14px;
    line-height: 1.3;
  }
  body .ebg-btn-box .ebg-btn-link-white-16-video-icon:before,
  body .ebg-btn-box-block .ebg-btn-link-white-16-video-icon:before {
    top: -1px;
  }
}
body .ebg-btn-box .ebg-btn-link-white-16-video-icon span,
body .ebg-btn-box-block .ebg-btn-link-white-16-video-icon span {
  color: #fff;
  border-bottom: 1px solid transparent;
}
@media (max-width: 992px) {
  body .ebg-btn-box .ebg-btn-link-white-16-video-icon,
  body .ebg-btn-box-block .ebg-btn-link-white-16-video-icon {
    margin-top: 16px;
  }
}
@media (min-width: 1201px) {
  body .ebg-btn-box .ebg-btn-link-white-16-video-icon:hover span,
  body .ebg-btn-box-block .ebg-btn-link-white-16-video-icon:hover span {
    color: #fff;
    border-color: #fff;
  }
}
body .ebg-btn-box .ebg-btn-more-black-16-icon,
body .ebg-btn-box-block .ebg-btn-more-black-16-icon {
  position: relative;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  display: inline-block;
  margin-top: 16px;
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-more-black-16-icon,
  body .ebg-btn-box-block .ebg-btn-more-black-16-icon {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
  }
}
body .ebg-btn-box .ebg-btn-more-black-16-icon:hover .txt,
body .ebg-btn-box-block .ebg-btn-more-black-16-icon:hover .txt {
  border-color: #000;
}
body .ebg-btn-box .ebg-btn-more-black-16-icon .txt,
body .ebg-btn-box-block .ebg-btn-more-black-16-icon .txt {
  color: #333;
  position: relative;
  display: inline;
  vertical-align: middle;
  border-bottom: 1px solid transparent;
}
body .ebg-btn-box .ebg-btn-more-black-16-icon .iconfont,
body .ebg-btn-box-block .ebg-btn-more-black-16-icon .iconfont {
  color: #231815;
  display: inline-block;
  width: 0;
  vertical-align: middle;
  height: 22px;
  position: relative;
  line-height: 1.25;
  font-size: 26px;
  margin-top: -3px;
  margin-bottom: -3px;
}
body .ebg-btn-box .ebg-btn-more-black-16-icon .iconfont:before,
body .ebg-btn-box-block .ebg-btn-more-black-16-icon .iconfont:before {
  position: absolute;
  left: 0;
  top: -4px;
}
body .ebg-btn-box .ebg-btn-more-black-14-icon,
body .ebg-btn-box-block .ebg-btn-more-black-14-icon {
  position: relative;
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  display: inline-block;
  margin-top: 16px;
}
body .ebg-btn-box .ebg-btn-more-black-14-icon:hover .txt,
body .ebg-btn-box-block .ebg-btn-more-black-14-icon:hover .txt {
  border-color: #000;
}
body .ebg-btn-box .ebg-btn-more-black-14-icon .txt,
body .ebg-btn-box-block .ebg-btn-more-black-14-icon .txt {
  color: #333;
  position: relative;
  display: inline;
  vertical-align: middle;
  border-bottom: 1px solid transparent;
}
body .ebg-btn-box .ebg-btn-more-black-14-icon .iconfont,
body .ebg-btn-box-block .ebg-btn-more-black-14-icon .iconfont {
  color: #231815;
  display: inline-block;
  width: 0;
  vertical-align: middle;
  height: 21px;
  position: relative;
  line-height: 1.25;
  font-size: 21px;
  margin-top: -3px;
  margin-bottom: -3px;
}
body .ebg-btn-box .ebg-btn-more-black-14-icon .iconfont:before,
body .ebg-btn-box-block .ebg-btn-more-black-14-icon .iconfont:before {
  position: absolute;
  left: 0;
  top: -2px;
}
body .ebg-btn-box .ebg-btn-more-red-16-icon,
body .ebg-btn-box-block .ebg-btn-more-red-16-icon {
  position: relative;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  display: inline-block;
  margin-top: 16px;
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-more-red-16-icon,
  body .ebg-btn-box-block .ebg-btn-more-red-16-icon {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
  }
}
body .ebg-btn-box .ebg-btn-more-red-16-icon:hover .txt,
body .ebg-btn-box-block .ebg-btn-more-red-16-icon:hover .txt {
  border-color: #c7000b;
}
body .ebg-btn-box .ebg-btn-more-red-16-icon .txt,
body .ebg-btn-box-block .ebg-btn-more-red-16-icon .txt {
  color: #c7000b;
  position: relative;
  display: inline;
  vertical-align: middle;
  border-bottom: 1px solid transparent;
}
body .ebg-btn-box .ebg-btn-more-red-16-icon .iconfont,
body .ebg-btn-box-block .ebg-btn-more-red-16-icon .iconfont {
  color: #c7000b;
  display: inline-block;
  width: 0;
  vertical-align: middle;
  height: 22px;
  position: relative;
  line-height: 1.25;
  font-size: 26px;
  margin-top: -3px;
  margin-bottom: -3px;
}
body .ebg-btn-box .ebg-btn-more-red-16-icon .iconfont:before,
body .ebg-btn-box-block .ebg-btn-more-red-16-icon .iconfont:before {
  position: absolute;
  left: 0;
  top: -4px;
}
body .ebg-btn-box .ebg-btn-link-black-16-after-icon-arrowhead-top,
body .ebg-btn-box-block .ebg-btn-link-black-16-after-icon-arrowhead-top {
  position: relative;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  display: inline-block;
  margin-top: 16px;
  margin-right: 30px;
}
@media (max-width: 750px) {
  body .ebg-btn-box .ebg-btn-link-black-16-after-icon-arrowhead-top,
  body .ebg-btn-box-block .ebg-btn-link-black-16-after-icon-arrowhead-top {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
  }
}
body .ebg-btn-box .ebg-btn-link-black-16-after-icon-arrowhead-top:hover .txt,
body .ebg-btn-box-block .ebg-btn-link-black-16-after-icon-arrowhead-top:hover .txt {
  border-color: #000;
}
body .ebg-btn-box .ebg-btn-link-black-16-after-icon-arrowhead-top .txt,
body .ebg-btn-box-block .ebg-btn-link-black-16-after-icon-arrowhead-top .txt {
  color: #333;
  position: relative;
  display: inline;
  vertical-align: middle;
  border-bottom: 1px solid transparent;
}
body .ebg-btn-box .ebg-btn-link-black-16-after-icon-arrowhead-top .iconfont,
body .ebg-btn-box-block .ebg-btn-link-black-16-after-icon-arrowhead-top .iconfont {
  color: #c7000b;
  display: inline-block;
  width: 0;
  vertical-align: middle;
  height: 22px;
  position: relative;
  line-height: 1.25;
  font-size: 16px;
  margin-top: -3px;
  margin-bottom: -3px;
}
body .ebg-btn-box .ebg-btn-link-black-16-after-icon-arrowhead-top .iconfont:before,
body .ebg-btn-box-block .ebg-btn-link-black-16-after-icon-arrowhead-top .iconfont:before {
  position: absolute;
  left: 10px;
  top: 3px;
}
body .ebg-btn-box-block a[class*="ebg-btn"] {
  display: block;
}
body .ebg-btn-disabled {
  cursor: not-allowed;
}
body .ebg-btn-disabled-bd {
  color: #9fa0a0;
  border-color: #9fa0a0;
  cursor: not-allowed;
}
body .ebg-btn-disabled-bd:hover {
  border-color: #9fa0a0;
}
body .ebg-btn-disabled-bg {
  color: #9fa0a0;
  border-color: #9fa0a0;
  cursor: not-allowed;
  background-color: #9fa0a0;
  color: #fff;
}
body .ebg-btn-disabled-bg:hover {
  border-color: #9fa0a0;
}
body .ebg-btn-disabled-bg:hover {
  background-color: #9fa0a0;
  color: #fff;
}
body .ebg-btn-disabled-link {
  cursor: not-allowed;
}
body .ebg-btn-disabled-link:before {
  color: #9fa0a0;
}
body .ebg-btn-disabled-link span {
  color: #9fa0a0;
  border-bottom: 0px solid transparent;
}
body .ebg-btn-disabled-link:hover span {
  color: #9fa0a0;
  border-bottom: 0px solid transparent;
}
body a[class*="ebg-btn-bd-"].disabled {
  color: #9fa0a0 !important;
  border-color: #9fa0a0 !important;
  cursor: not-allowed !important;
}
body a[class*="ebg-btn-bd-"].disabled:hover {
  border-color: #9fa0a0 !important;
}
body a[class*="ebg-btn-bg-"].disabled {
  color: #9fa0a0 !important;
  border-color: #9fa0a0 !important;
  cursor: not-allowed !important;
  background-color: #9fa0a0 !important;
  color: #fff !important;
}
body a[class*="ebg-btn-bg-"].disabled:hover {
  border-color: #9fa0a0 !important;
}
body a[class*="ebg-btn-bg-"].disabled:hover {
  background-color: #9fa0a0 !important;
  color: #fff !important;
}
body a[class*="ebg-btn-link-"].disabled {
  cursor: not-allowed !important;
}
body a[class*="ebg-btn-link-"].disabled:before {
  color: #9fa0a0 !important;
}
body a[class*="ebg-btn-link-"].disabled span {
  color: #9fa0a0 !important;
  border-bottom: 0px solid transparent !important;
}
body a[class*="ebg-btn-link-"].disabled:hover span {
  color: #9fa0a0 !important;
  border-bottom: 0px solid transparent !important;
}

.header .cistern {
  max-width: 100%;
  padding-right: 0;
}
.header .header-con {
  width: 100%;
  padding-left: 30px;
  position: fixed;
  left: 0;
  top: 0px;
  background: #fff;
  z-index: 1000;
  transition: 0.5s;
  -webkit-transition: 0.5s;
  overflow: hidden;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
@media (max-width: 1200px) {
  .header .header-con {
    padding-left: 0;
  }
}
@media (max-width: 992px) {
  .header .header-con {
    background: #ffffff;
  }
}
.header .header-con .cistern {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.header .header-con .cistern .wap_btn {
  display: none;
  -webkit-box-pack: end;
     -moz-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: calc(100% - 49px);
}
.header .header-con .cistern .wap_btn .wap_navbtn {
  height: 58px;
  width: 58px;
  position: relative;
}
.header .header-con .cistern .wap_btn .wap_navbtn span {
  background: #000;
  height: 2px;
  width: 25px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: inline-block;
}
.header .header-con .cistern .wap_btn .wap_navbtn span::after,
.header .header-con .cistern .wap_btn .wap_navbtn span::before {
  content: '';
  position: absolute;
  width: 25px;
  height: 2px;
  left: 0;
  background: #000;
  -webkit-transition: 0.35s;
  transition: 0.35s;
}
.header .header-con .cistern .wap_btn .wap_navbtn span::after {
  top: -10px;
}
.header .header-con .cistern .wap_btn .wap_navbtn span::before {
  bottom: -10px;
}
.header .header-con .cistern .wap_btn .wap_navbtn.close span {
  background-color: transparent;
}
.header .header-con .cistern .wap_btn .wap_navbtn.close span::after {
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  top: 0;
}
.header .header-con .cistern .wap_btn .wap_navbtn.close span::before {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  top: 0;
}
@media (max-width: 1200px) {
  .header .header-con .cistern .wap_btn {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.header .header-con .cistern .close span {
  background: #fff;
}
.header .header-con .cistern .close span:after {
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 0;
}
.header .header-con .cistern .close span::before {
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  top: 0;
}
.header .header-con .cistern .logo {
  width: 49px;
  display: inline-block;
  padding: 9px 0;
  vertical-align: middle;
}
.header .header-con .cistern .pc_navbtn {
  height: 58px;
  line-height: 58px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
     -moz-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  width: calc(100% - 49px);
  text-align: right;
  vertical-align: middle;
}
.header .header-con .cistern .pc_navbtn #pc-nav {
  margin-right: 30px;
}
.header .header-con .cistern .pc_navbtn #pc-nav .clearfix li {
  display: inline-block;
  margin-left: 30px;
}
.header .header-con .cistern .pc_navbtn #pc-nav .clearfix li.current,
.header .header-con .cistern .pc_navbtn #pc-nav .clearfix li:hover {
  color: #c7000b;
}
.header .header-con .cistern .pc_navbtn #pc-nav .clearfix li a {
  display: inline-block;
}
.header .header-con .cistern .pc_navbtn .head_link {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 30px;
}
.header .header-con .cistern .pc_navbtn .head_link .btn-back-01 {
  margin-left: 30px;
  color: #231815;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.header .header-con .cistern .pc_navbtn .head_link .btn-back-01 .diqiu-icon-black,
.header .header-con .cistern .pc_navbtn .head_link .btn-back-01 .diqiu-icon-white {
  background: no-repeat center center / 17px;
  height: 58px;
  width: 17px;
  vertical-align: bottom;
  margin-right: 5px;
}
.header .header-con .cistern .pc_navbtn .head_link .btn-back-01 .diqiu-icon-black {
  background-image: url('/Assets/enp/v2/img/hc2020/icon/icon-diqiu-black.png');
}
.header .header-con .cistern .pc_navbtn .head_link .btn-back-01 .diqiu-icon-white {
  background-image: url('/Assets/enp/v2/img/hc2020/icon/icon-diqiu-white.png');
}
.header .header-con .cistern .pc_navbtn .head_link .btn-back-01:hover {
  color: #c7000b;
}
.header .header-con .cistern .pc_navbtn .btn-back-con {
  color: #fff;
  background-color: #c7000b;
  padding: 0 10px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header .header-con .cistern .pc_navbtn .btn-back-con .btn-back {
  color: #fff;
  padding: 0 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 1201px) {
  .header .header-con .cistern .pc_navbtn .btn-back-con .btn-back:hover {
    text-decoration: underline;
  }
}
@media screen and (max-width: 1200px) {
  .header .header-con .cistern .pc_navbtn {
    display: none;
  }
}
.header .wap_rlbtn {
  color: #fff;
  background-color: #c7000b;
  padding: 0 10px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.header .wap_rlbtn .box {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header .wap_rlbtn .box .rlbtn {
  color: #fff;
  padding: 0 10px;
}
@media screen and (max-width: 540px) {
  .header .wap_rlbtn {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #fff;
    padding: 10px 0;
    z-index: 1000;
    -webkit-box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.1);
            box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.1);
  }
  .header .wap_rlbtn .box {
    padding-right: 20px;
    padding-left: 20px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
       -moz-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0 auto;
    width: 100%;
  }
  .header .wap_rlbtn .box .ver-bar {
    display: none;
  }
  .header .wap_rlbtn .box .rlbtn {
    background-color: #c7000b;
    padding: 12px 0;
    margin: 0 10px;
    width: calc(50% - 20px);
    text-align: center;
    color: #fff;
    border-radius: 2px;
    font-size: 12px;
  }
}
.header > .wap_rlbtn {
  display: none;
}
@media screen and (max-width: 540px) {
  .header .wap_rlbtn {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #fff;
    padding: 10px 0;
    z-index: 1000;
    -webkit-box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.1);
            box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.1);
  }
  .header .wap_rlbtn .box {
    padding-right: 20px;
    padding-left: 20px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
       -moz-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0 auto;
    width: 100%;
  }
  .header .wap_rlbtn .box .ver-bar {
    display: none;
  }
  .header .wap_rlbtn .box .rlbtn {
    background-color: #c7000b;
    padding: 12px 0;
    margin: 0 10px;
    width: calc(50% - 20px);
    text-align: center;
    color: #fff;
    border-radius: 2px;
    font-size: 12px;
  }
}
.menue-wrap {
  display: none;
  position: fixed;
  width: 100%;
  background-color: white;
  padding-top: 76px;
  z-index: 999;
  left: 0;
  top: 0;
  text-align: center;
}
@media (max-width: 992px) {
  .menue-wrap li:first-child {
    display: none;
  }
}
.menue-wrap li {
  width: 100%;
  text-align: center;
  font-size: 16px;
  padding: 12px 0;
}
.menue-wrap li a {
  color: black;
}
.menue-wrap .current a {
  color: #c7000b;
}
.menue-wrap .btm_btn {
  min-width: 30%;
  border-top: 1px solid #f0f0f0;
  padding: 12px 0;
  bottom: 0;
  text-align: center;
  margin: 12px auto;
  display: inline-block;
}
.menue-wrap .btm_btn a {
  color: #666;
  padding: 12px 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.menue-wrap .btm_btn .btn {
  background: -webkit-gradient(linear, left top, right top, color-stop(0, #f46e22), to(#de353d));
  background: linear-gradient(to right, #f46e22 0, #de353d 100%);
  color: white;
  font-size: 12px;
  padding: 5px 10px;
}
.menue-wrap .btm_btn .diqiu-icon-black,
.menue-wrap .btm_btn .diqiu-icon-white {
  background: no-repeat center center / 17px;
  height: 17px;
  width: 17px;
  margin-right: 5px;
}
.menue-wrap .btm_btn .diqiu-icon-black {
  background-image: url('/Assets/enp/v2/img/hc2020/icon/icon-diqiu-black.png');
}
.menue-wrap .btm_btn .diqiu-icon-white {
  background-image: url('/Assets/enp/v2/img/hc2020/icon/icon-diqiu-white.png');
}

* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
}
:after,
:before {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
li,
ul,
ol {
  list-style: none;
}
img {
  border: 0;
}
a,
a:hover,
a:focus,
a:visited {
  cursor: pointer;
  text-decoration: none;
  outline-style: none;
}
.clearfix:after,
.cistern:after {
  display: table;
  clear: both;
  content: ' ';
}
a,
i {
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
.cistern {
  max-width: 1240px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 20px;
  padding-left: 20px;
  position: relative;
}
body {
  font-family: ebg-font-regular, Arial;
  font-size: 16px;
  color: #231815;
  background: #fff;
}
.LANG-cn body {
  font-family: Microsoft YaHei, Arial;
}
.LANG-tr body {
  font-family: Arial, Helvetica, sans-serif;
}
body .ebg-font-light {
  font-family: ebg-font-light, Arial;
}
body .ebg-font-regular {
  font-family: ebg-font-regular, Arial;
}
body .ebg-font-bold {
  font-family: ebg-font-bold, Arial;
  font-weight: normal;
}
.LANG-cn body .ebg-font-light,
.LANG-cn body .ebg-font-regular,
.LANG-cn body .ebg-font-bold {
  font-family: Microsoft YaHei, Arial;
}
.LANG-cn body .ebg-font-bold {
  font-weight: bold;
}
.LANG-tr body .ebg-font-light,
.LANG-tr body .ebg-font-regular,
.LANG-tr body .ebg-font-bold {
  font-family: Arial, Helvetica, sans-serif;
}
.LANG-tr body .ebg-font-bold {
  font-weight: bold;
}
.LANG-sa body {
  text-align: right !important;
  direction: rtl;
  unicode-bidi: bidi-override;
}
.position-fix {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
}
.lazyload {
  position: relative;
}
.lazyload img {
  position: absolute;
  display: block;
  width: 100%;
  min-height: 100%;
}
.lazyload:after {
  padding-top: 56.24%;
  content: "";
  width: 100%;
  display: block;
}
/*美化滚动条*/
.scrollbar::-webkit-scrollbar {
  width: 3px;
  height: 3px;
}
/* 这是针对缺省样式 (必须的) */
.scrollbar::-webkit-scrollbar-track {
  border-radius: 2px;
  background-color: #fff;
}
/* 滚动条的滑轨背景颜色 */
.scrollbar::-webkit-scrollbar-thumb {
  border-radius: 2px;
  background-color: #ddd;
  border-radius: 10px;
}
/* 滑块颜色 */
.scrollbar::-webkit-scrollbar-button {
  display: none;
  background-color: #fff;
}
/* 滑轨两头的监听按钮颜色 */
.scrollbar::-webkit-scrollbar-corner {
  background-color: #fff;
}
.hover:hover .img {
  -webkit-transform: scale(1.06, 1.06);
      -ms-transform: scale(1.06, 1.06);
          transform: scale(1.06, 1.06);
}
img {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
}
.h2-title {
  color: #231815;
  font-size: 36px;
  text-align: center;
  padding-bottom: 50px;
  line-height: 1.2;
  font-weight: bold;
}
.LANG-en .h2-title {
  font-family: ebg-font-bold, Arial;
  font-weight: normal;
}
@media (max-width: 1200px) {
  .h2-title {
    padding-bottom: 30px;
  }
}
@media (max-width: 540px) {
  .h2-title {
    padding-bottom: 20px;
    font-size: 24px;
  }
}
.ebg-block-tb {
  padding-top: 100px;
  padding-bottom: 100px;
}
@media (max-width: 1200px) {
  .ebg-block-tb {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}
@media (max-width: 540px) {
  .ebg-block-tb {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.ebg-block-t {
  padding-top: 100px;
}
@media (max-width: 1200px) {
  .ebg-block-t {
    padding-top: 60px;
  }
}
@media (max-width: 540px) {
  .ebg-block-t {
    padding-top: 40px;
  }
}
.ebg-block-b {
  padding-bottom: 100px;
}
@media (max-width: 1200px) {
  .ebg-block-b {
    padding-bottom: 60px;
  }
}
@media (max-width: 540px) {
  .ebg-block-b {
    padding-bottom: 40px;
  }
}
.shadow {
  -webkit-box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.1);
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
            transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.2) rotate(3deg);
            transform: scale(1.2) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.2) rotate(-3deg);
            transform: scale(1.2) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
            transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
            transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.2) rotate(3deg);
            transform: scale(1.2) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.2) rotate(-3deg);
            transform: scale(1.2) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
            transform: scale(1) rotate(0);
  }
}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes bounceInUp {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInUp {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
  to {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes bounceInRight {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bounceInRight {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bannerArrow {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0);
  }
  50% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bannerArrow {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: translate3d(0, -100px, 0);
    transform: translate3d(0, -100px, 0);
  }
  50% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.bannerArrow {
  -webkit-animation-name: bannerArrow;
  animation-name: bannerArrow;
}
@-webkit-keyframes bannerArrowSpanRight {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: translate3d(10px, -20px, 0);
    transform: translate3d(10px, -20px, 0);
  }
  60% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bannerArrowSpanRight {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: translate3d(10px, -20px, 0);
    transform: translate3d(10px, -20px, 0);
  }
  60% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.bannerArrowSpanRight {
  -webkit-animation-name: bannerArrowSpanRight;
  animation-name: bannerArrowSpanRight;
}
@-webkit-keyframes bannerArrowSpanLeft {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: translate3d(-10px, -20px, 0);
    transform: translate3d(-10px, -20px, 0);
  }
  60% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
@keyframes bannerArrowSpanLeft {
  0%,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    -webkit-transform: translate3d(-10px, -20px, 0);
    transform: translate3d(-10px, -20px, 0);
  }
  60% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
}
.bannerArrowSpanLeft {
  -webkit-animation-name: bannerArrowSpanLeft;
  animation-name: bannerArrowSpanLeft;
}
@-webkit-keyframes loopRight {
  0% {
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  100% {
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
}
@keyframes loopRight {
  0% {
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  100% {
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
}
.loopRight {
  -webkit-animation-name: loopRight;
  animation-name: loopRight;
}
@-webkit-keyframes living-icon-ani-data-v-4498f1d0 {
  0% {
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
  50% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  to {
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
@keyframes living-icon-ani-data-v-4498f1d0 {
  0% {
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
  50% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
  }
  to {
    -webkit-transform: scaleY(0.5);
            transform: scaleY(0.5);
  }
}
.living-icon {
  position: relative;
  width: 10px;
  height: 10px;
  font-size: 0;
  display: inline-block;
}
.living-icon .living-icon-col {
  display: inline-block;
  height: 100%;
  width: 2px;
  margin: 0 1px;
  background-color: #fff;
  border-radius: 2px;
  -webkit-animation: living-icon-ani-data-v-4498f1d0 0.6s linear infinite;
          animation: living-icon-ani-data-v-4498f1d0 0.6s linear infinite;
  -webkit-transform-origin: bottom;
      -ms-transform-origin: bottom;
          transform-origin: bottom;
}
.living-icon .living-icon-col:first-child {
  -webkit-animation-delay: -0.2s;
          animation-delay: -0.2s;
  margin-left: 0;
}
.living-icon .living-icon-col:last-child {
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
  margin-right: 0;
}
@media (max-width: 540px) {
  body .ebg-btn-box,
  body .ebg-btn-box-block {
    padding-top: 0;
  }
}

.footer {
  background: #f5f5f5;
  font-size: 14px;
  line-height: 1.375;
}
.footer .cistern {
  text-align: right;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (max-width: 768px) {
  .footer .cistern {
    text-align: center;
  }
}
.footer .cistern .left {
  display: inline-block;
  float: left;
  padding-top: 5px;
}
@media (max-width: 768px) {
  .footer .cistern .left {
    float: none;
    display: block;
  }
}
.footer .cistern .left > p {
  display: inline-block;
  vertical-align: middle;
  padding-bottom: 5px;
  padding-right: 20px;
}
@media (max-width: 768px) {
  .footer .cistern .left > p {
    padding-right: 0;
    display: block;
    text-align: center;
  }
}
.footer .cistern .left .share-footer {
  vertical-align: middle;
  display: inline-block;
}
@media (max-width: 768px) {
  .footer .cistern .left .share-footer {
    margin-top: 5px;
  }
}
.footer .cistern .left .share-footer a {
  color: #666;
  border: 1px solid #666;
  border-radius: 100%;
  width: 28px;
  height: 28px;
  display: inline-block;
  margin: 0 5px;
  position: relative;
}
.LANG-cn .footer .cistern .left .share-footer a {
  border: none;
}
.footer .cistern .left .share-footer a::before {
  display: none;
}
.footer .cistern .left .share-footer a .iconfont {
  font-size: 24px;
  left: 1px;
  top: -2px;
  position: absolute;
}
.footer .cistern .left .share-footer a .pic {
  display: none;
  width: 60px;
  height: 60px;
  position: absolute;
  left: -15px;
  bottom: 36px;
}
.footer .cistern .left .share-footer a .pic img {
  width: 100%;
  display: block;
}
.footer .cistern .left .share-footer a:hover .pic {
  display: block;
}
.footer .cistern .right {
  text-align: right;
  display: inline-block;
}
@media (max-width: 768px) {
  .footer .cistern .right {
    text-align: center;
    margin-top: 20px;
  }
}
.footer .cistern .right .contact a {
  color: #333;
}
.footer .cistern .right .contact a:hover {
  text-decoration: underline;
}
.footer .cistern .right > span {
  color: #666;
}
@media screen and (max-width: 540px) {
  .footer {
    padding-bottom: 68px;
  }
}

.banner-v2 {
  overflow: hidden;
  position: relative;
  margin-top: 58px;
}
.banner-v2 .box .pic:after {
  padding-top: 35.41666667%;
}
@media (max-width: 1200px) {
  .banner-v2 .box .pic:after {
    padding-top: 39.0625%;
  }
}
@media (max-width: 750px) {
  .banner-v2 .box .pic:after {
    padding-top: 114.66666667%;
  }
}
.banner-v2 .box .pic img {
  display: none;
}
@media (max-width: 1200px) {
  .banner-v2 .box .pic img {
    display: block;
  }
}
.banner-v2 .box .pic video {
  position: absolute;
  width: 100%;
}
@media (max-width: 1200px) {
  .banner-v2 .box .pic video {
    display: none;
  }
}
.banner-v2 .con {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
@media (max-width: 750px) {
  .banner-v2 .con {
    padding-top: 30px;
  }
}
.banner-v2 .con .cistern {
  height: 100%;
  font-size: 0;
}
@media (max-width: 1200px) {
  .banner-v2 .con .cistern {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 992px) {
  .banner-v2 .con .cistern {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.banner-v2 .con .cistern .text {
  width: 99.999%;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 750px) {
  .banner-v2 .con .cistern .text {
    width: 100%;
    text-align: center;
  }
}
.banner-v2 .con .cistern .text h1 {
  font-size: 48px;
  color: #231815;
  line-height: 1;
  opacity: 0;
}
.LANG-cn .banner-v2 .con .cistern .text h1 {
  line-height: 1.15;
}
@media (max-width: 1200px) {
  .banner-v2 .con .cistern .text h1 {
    font-size: 40px;
  }
}
@media (max-width: 992px) {
  .banner-v2 .con .cistern .text h1 {
    font-size: 32px;
  }
}
@media (max-width: 750px) {
  .banner-v2 .con .cistern .text h1 {
    font-size: 24px;
  }
}
.banner-v2 .con .cistern .text .p1 {
  font-size: 24px;
  line-height: 1.625;
  color: #231815;
  margin-top: 35px;
  background: url("/Assets/enp/v2/img/hc2020/banner/banner-icon-01.png") no-repeat 0 11px;
  padding-left: 35px;
  opacity: 0;
}
@media (max-width: 1200px) {
  .banner-v2 .con .cistern .text .p1 {
    margin-top: 25px;
  }
}
@media (max-width: 992px) {
  .banner-v2 .con .cistern .text .p1 {
    font-size: 20px;
    margin-top: 15px;
    background-size: 20px;
    padding-left: 30px;
    background: url("/Assets/enp/v2/img/hc2020/banner/banner-icon-01.png") no-repeat 0 8px;
  }
}
@media (max-width: 750px) {
  .banner-v2 .con .cistern .text .p1 {
    font-size: 14px;
    line-height: 1.3;
    margin-top: 15px;
    margin-bottom: 8px;
    background: url("/Assets/enp/v2/img/hc2020/banner/banner-icon-01.png") no-repeat 0 3px;
    background-size: 14px;
    padding-left: 20px;
    display: inline-block;
  }
}
.banner-v2 .con .cistern .text .p1 span:nth-child(1) {
  padding-right: 10px;
  display: inline-block;
}
.banner-v2 .con .cistern .text .p1 span:nth-child(2) {
  padding-left: 10px;
  position: relative;
}
.banner-v2 .con .cistern .text .p1 span:nth-child(2):after {
  display: block;
  width: 1px;
  height: 18px;
  position: absolute;
  left: 0;
  top: 7px;
  content: "";
  background: #231815;
}
@media (max-width: 992px) {
  .banner-v2 .con .cistern .text .p1 span:nth-child(2):after {
    height: 14px;
    top: 10px;
  }
}
@media (max-width: 750px) {
  .banner-v2 .con .cistern .text .p1 span:nth-child(2):after {
    height: 13px;
    top: 3px;
  }
}
.banner-v2 .con .cistern .text .p2 {
  font-size: 18px;
  display: block;
  color: #595757;
  margin-top: 20px;
  background: url("/Assets/enp/v2/img/hc2020/banner/banner-icon-02.png") no-repeat 0 3px;
  padding-left: 35px;
  opacity: 0;
}
@media (max-width: 1200px) {
  .banner-v2 .con .cistern .text .p2 {
    margin-top: 10px;
  }
}
@media (max-width: 992px) {
  .banner-v2 .con .cistern .text .p2 {
    font-size: 16px;
    background-size: 16px;
    padding-left: 30px;
  }
}
@media (max-width: 750px) {
  .banner-v2 .con .cistern .text .p2 {
    font-size: 12px;
    background: url("/Assets/enp/v2/img/hc2020/banner/banner-icon-02.png") no-repeat 0 2px;
    background-size: 12px;
    padding-left: 18px;
    display: inline-block;
    margin-top: 0;
  }
}
.banner-v2 .con .cistern .text .p2 span:nth-child(1) {
  padding-right: 10px;
  display: inline-block;
}
.banner-v2 .con .cistern .text .p2 span:nth-child(2) {
  padding-left: 10px;
  position: relative;
}
.banner-v2 .con .cistern .text .p2 span:nth-child(2):after {
  display: block;
  width: 1px;
  height: 14px;
  position: absolute;
  left: 0;
  top: 6px;
  content: "";
  background: #595757;
}
@media (max-width: 992px) {
  .banner-v2 .con .cistern .text .p2 span:nth-child(2):after {
    height: 14px;
    top: 4px;
  }
}
@media (max-width: 750px) {
  .banner-v2 .con .cistern .text .p2 span:nth-child(2):after {
    height: 13px;
    top: 3px;
  }
}
.banner-v2 .con .cistern .text .ebg-btn-box {
  padding-top: 30px;
}
@media (max-width: 1200px) {
  .banner-v2 .con .cistern .text .ebg-btn-box {
    padding-top: 20px;
  }
}
@media (max-width: 992px) {
  .banner-v2 .con .cistern .text .ebg-btn-box {
    padding-top: 10px;
  }
}
@media (max-width: 750px) {
  .banner-v2 .con .cistern .text .ebg-btn-box {
    padding-top: 0;
  }
}
.banner-v2 .con .cistern .text .ebg-btn-box a {
  opacity: 0;
}
.banner-v2 .con .cistern:after {
  width: 0;
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 750px) {
  .banner-v2 .con .cistern:after {
    display: none;
  }
}
.banner-v2 .swiper-pagination-bullet {
  opacity: 1;
  background-color: #fff;
  margin: 5px;
}
.banner-v2 .swiper-pagination-bullet-active {
  background-color: transparent;
  border: 2px solid #c7000b;
}
.banner-v2 .swiper-pagination-bullets,
.banner-v2 .swiper-pagination-custom,
.banner-v2 .swiper-pagination-fraction {
  width: auto;
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  padding: 6px 15px;
  font-size: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 50px;
}
@media (max-width: 1200px) {
  .banner-v2 .swiper-pagination-bullets,
  .banner-v2 .swiper-pagination-custom,
  .banner-v2 .swiper-pagination-fraction {
    bottom: 20px;
  }
}

.banner-after {
  position: relative;
  overflow: hidden;
}
.banner-after .pic {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.banner-after .pic img {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (min-width: 1601px) {
  .banner-after .pic img {
    min-height: auto;
  }
}
.banner-after .pic:after {
  display: none;
}
.banner-after .banner-block .layout-block {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
}
.banner-after .banner-block .layout-block .video-play-area {
  padding-top: 42.21%;
  -webkit-box-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
}
.banner-after .banner-block .layout-block .video-play-area iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1;
}
.banner-after .banner-block .layout-block .video-play-area .register {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 100;
  background: #fff url("/Assets/enp/v2/img/hc2020/banner/banner_zhuce.png") right center no-repeat;
  background-size: contain;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
.banner-after .banner-block .layout-block .video-play-area .register .pore {
  padding: 20px;
  display: block;
  width: auto;
}
.banner-after .banner-block .layout-block .video-play-area .register .p1 {
  font-size: 16px;
  line-height: 1;
  color: #595757;
  padding-bottom: 15px;
}
.banner-after .banner-block .layout-block .video-play-area .register .p2 {
  font-size: 24px;
  line-height: 1.36;
  color: #231815;
}
.banner-after .banner-block .layout-block .video-play-area .register .red {
  color: #c7000b;
}
.banner-after .banner-block .layout-block .video-play-area .register .line {
  height: 1px;
  background-color: #e2e2e2;
  margin-top: 30px;
  margin-bottom: 30px;
}
.banner-after .banner-block .layout-block .video-play-area .register .regBtn {
  font-size: 16px;
  line-height: 1;
  background-color: #c7000b;
  padding: 15px 30px;
  color: #fff;
  display: inline-block;
  border-radius: 2px;
}
.banner-after .banner-block .layout-block .video-play-area .register .regBtn:hover {
  background-color: #b60005;
}
@media (max-width: 1200px) {
  .banner-after .banner-block .layout-block .video-play-area .register {
    background-color: #f8f8f8;
  }
}
@media (max-width: 540px) {
  .banner-after .banner-block .layout-block .video-play-area .register .p1 {
    font-size: 12px;
    padding-bottom: 10px;
  }
  .banner-after .banner-block .layout-block .video-play-area .register .p2 {
    font-size: 16px;
  }
  .banner-after .banner-block .layout-block .video-play-area .register .line {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  .banner-after .banner-block .layout-block .video-play-area .register .regBtn {
    font-size: 14px;
    padding: 10px 20px;
  }
}
.banner-after .banner-block .layout-block .wap-active {
  color: #c7000b;
  padding: 30px 20px;
  -webkit-box-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.banner-after .banner-block .layout-block .wap-active .tip span {
  padding: 2px 6px;
  display: inline-block;
  border-radius: 2px;
  overflow: hidden;
  border: 1px solid #c7000b;
  font-size: 12px;
  line-height: 1;
}
.banner-after .banner-block .layout-block .wap-active .p {
  line-height: 1.2;
  padding-top: 5px;
  font-size: 24px;
  font-weight: bold;
  line-height: 1;
  padding-top: 10px;
}
.LANG-en .banner-after .banner-block .layout-block .wap-active .p {
  font-family: ebg-font-bold, Arial;
  font-weight: normal;
}
.banner-after .banner-block .layout-block .btn {
  border-radius: 2px;
  overflow: hidden;
  background-color: #c7000b;
  color: #fff;
  font-size: 14px;
  padding: 10px 20px;
  z-index: 2;
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
}
.banner-after .banner-block .layout-block .btn span {
  position: relative;
  width: 14px;
  display: inline-block;
  vertical-align: middle;
  margin-top: -3px;
  margin-left: 3px;
}
.banner-after .banner-block .layout-block .btn span:after {
  content: '';
  display: block;
  height: 10px;
  width: 14px;
  background-image: url("/Assets/enp/v2/img/hc2020/banner/banner-jiantou.png");
  background-position-x: 0px;
  -webkit-animation: btnArrow 0.6s linear;
          animation: btnArrow 0.6s linear;
}
.banner-after .banner-block .layout-block .btn:hover {
  background-color: #b60005;
}
.banner-after .banner-block .layout-block .btn:hover span:after {
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.banner-after .banner-block .layout-block .explain {
  color: #fff;
  padding-top: 10px;
  right: 30px;
  line-height: 1.2;
  max-width: calc(100% - 350px);
  pointer-events: none;
}
@media (max-width: 1200px) {
  .banner-after .banner-block .layout-block .explain {
    max-width: calc(100% - 200px);
  }
}
.banner-after .banner-block .layout-block .btn,
.banner-after .banner-block .layout-block .explain {
  position: absolute;
  top: 83%;
  left: 30px;
  z-index: 2;
}
.banner-after .banner-block .layout-block .video-play-list {
  width: 300px;
  padding-left: 10px;
}
.banner-after .banner-block .layout-block .video-play-list .box {
  height: 100%;
  position: relative;
}
.banner-after .banner-block .layout-block .video-play-list .box .ul {
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  left: 20px;
  right: 5px;
  padding-right: 10px;
}
.banner-after .banner-block .layout-block .video-play-list .box .ul::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 3px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
}
.banner-after .banner-block .layout-block .video-play-list .box .ul::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 2px;
  background: #dddddd;
}
.banner-after .banner-block .layout-block .video-play-list .box .ul::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 2px;
  background: transparent;
}
.banner-after .banner-block .layout-block .video-play-list .box .ul .li .box {
  border-radius: 4px;
  overflow: hidden;
  cursor: pointer;
  background: #f2f2f2 url("/Assets/enp/v2/img/hc2020/banner/banner-pc-c-bg2-02.png") right bottom no-repeat;
  display: block;
  width: 100%;
  -webkit-transition: background 0.4s;
  transition: background 0.4s;
}
.banner-after .banner-block .layout-block .video-play-list .box .ul .li .tip {
  font-size: 12px;
}
.banner-after .banner-block .layout-block .video-play-list .box .ul .li .tip span {
  display: inline-block;
  border-radius: 2px;
  overflow: hidden;
}
.banner-after .banner-block .layout-block .video-play-list .box .ul .li .p {
  line-height: 1.2;
  color: #231815;
  padding-top: 5px;
}
.banner-after .banner-block .layout-block .video-play-list .box .ul .li:hover .box {
  background-color: #e2e2e2;
}
.banner-after .banner-block .layout-block .video-play-list .box .ul .li.active .box {
  background-color: #fff;
  background-image: url("/Assets/enp/v2/img/hc2020/banner/banner-pc-c-bg2-01.png");
  border: 1px solid #c7000b;
}
.banner-after .banner-block .layout-block .video-play-list .box.after .ul {
  top: 20px;
  bottom: 0px;
}
.banner-after .banner-block .layout-block .video-play-list .box.after .ul .li {
  margin-bottom: 20px;
}
.banner-after .banner-block .layout-block .video-play-list .box.after .ul .li .box {
  padding: 10px;
}
.banner-after .banner-block .layout-block .video-play-list .box.after .ul .li .tip span {
  padding: 3px 12px;
  color: #fff;
}
.banner-after .banner-block .layout-block .video-play-list .box.after .ul .li.live .tip span {
  background-image: -webkit-gradient(linear, left top, right top, from(#ed7b58), to(#eb5a54));
  background-image: linear-gradient(90deg, #ed7b58 0%, #eb5a54 100%);
  position: relative;
}
.banner-after .banner-block .layout-block .video-play-list .box.after .ul .li.playback .tip span {
  background-image: -webkit-gradient(linear, left top, right top, from(#33ccd6), to(#30b5c5));
  background-image: linear-gradient(90deg, #33ccd6 0%, #30b5c5 100%);
}
.banner-after .banner-block .layout-block .video-play-list .box.after .ul .li .p {
  font-size: 16px;
}
.banner-after .banner-block .layout-block .video-play-list .box.after .ul .li .time {
  font-size: 14px;
  color: #9fa0a0;
  padding-top: 5px;
}
.banner-after .banner-block .layout-block .video-play-list .box.ing .living-icon-col {
  background-color: #c7000b;
}
.banner-after .banner-block .layout-block .video-play-list .box.ing .ul {
  top: 20px;
  bottom: 0px;
  overflow-x: hidden;
  overflow-y: auto;
}
.banner-after .banner-block .layout-block .video-play-list .box.ing .ul .li {
  margin-bottom: 14px;
}
.banner-after .banner-block .layout-block .video-play-list .box.ing .ul .li .box {
  padding: 15px 10px;
}
.banner-after .banner-block .layout-block .video-play-list .box.ing .ul .li .tip span {
  padding: 2px 6px;
  background: -webkit-linear-gradient(90deg, #4f8e33 0%, #3c56b3 32%, #a342a1 67%, #f15e3b 100%);
  /*设置字体颜色透明*/
  -webkit-background-clip: text;
  color: transparent;
  border-style: solid;
  border-width: 1px;
  border-image-source: linear-gradient(90deg, #4f8e33 0%, #3c56b3 32%, #a342a1 67%, #f15e3b 100%);
  border-image-slice: 1;
}
.banner-after .banner-block .layout-block .video-play-list .box.ing .ul .li .p {
  font-size: 16px;
}
.banner-after .banner-block .layout-block .video-play-list .box.ing .ul .li.active .tip span {
  color: #c7000b;
  border-image-source: none;
}
.banner-after .banner-block .layout-block .video-play-list .box.ing .ul .li.active .p {
  color: #c7000b;
  font-weight: bold;
}
.LANG-en .banner-after .banner-block .layout-block .video-play-list .box.ing .ul .li.active .p {
  font-family: ebg-font-bold, Arial;
  font-weight: normal;
}
.banner-after .banner-block .layout-block .video-play-list .box.ing.isie .ul .li .tip span {
  color: #c7000b;
}
@media (max-width: 1200px) {
  .banner-after .banner-block .layout-block .video-play-area {
    width: 100%;
    -webkit-box-flex: 1;
       -moz-box-flex: 1;
        -ms-flex: auto;
            flex: auto;
  }
  .banner-after .banner-block .layout-block .video-play-area {
    padding-top: 57.2%;
  }
  .banner-after .banner-block .layout-block .video-play-list {
    width: 100%;
    padding-left: 0;
  }
  .banner-after .banner-block .layout-block .video-play-list .box .ul {
    position: relative;
    padding: 15px;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.ing .ul {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: left;
       -moz-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
    background-color: #fff;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.ing .ul .li {
    width: 50%;
    padding: 15px;
    margin-bottom: 0;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.ing .ul .li.active {
    display: none;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.ing .ul .li .box {
    padding: 20px;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.after {
    overflow-y: hidden;
    overflow-x: auto;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.after .ul {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    font-size: 0;
    width: 5000px;
    background-color: #fff;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding-right: 0;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.after .ul .li {
    width: 300px;
    padding-right: 20px;
    margin-bottom: 0;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.after .ul .li:last-child {
    margin-right: 0;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.after .ul .li .box {
    height: 100%;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.after .ul .li .tip {
    font-size: 10px;
  }
  .banner-after .banner-block .cistern {
    padding: 0;
  }
}
@media (max-width: 540px) {
  .banner-after .banner-block .layout-block .wap-active .tip span {
    font-size: 12px;
  }
  .banner-after .banner-block .layout-block .wap-active .p {
    padding-top: 5px;
    font-size: 16px;
  }
  .banner-after .banner-block .layout-block .btn {
    font-size: 12px;
    padding: 5px 10px;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.ing .ul {
    padding: 10px;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.ing .ul .li {
    padding: 10px;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.ing .ul .li .box {
    padding: 15px;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.ing .ul .li .p {
    font-size: 14px;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.after .ul .li {
    width: 200px;
    padding-right: 15px;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.after .ul .li .tip {
    font-size: 12px;
  }
  .banner-after .banner-block .layout-block .video-play-list .box.after .ul .li .p {
    font-size: 14px;
  }
}
.banner-after .billboard {
  padding-top: 30px;
}
.banner-after .billboard .ebg-row2 {
  margin: 0;
  overflow: visible;
}
.banner-after .billboard .ebg-row2 .ebg-row {
  padding-bottom: 0;
}
.banner-after .billboard .ebg-row2 .ebg-row:nth-child(odd) {
  padding-left: 0;
}
.banner-after .billboard .ebg-row2 .ebg-row:nth-child(even) {
  padding-right: 0;
}
.banner-after .billboard .box {
  display: block;
  border-radius: 8px;
  overflow: hidden;
  -webkit-transition: all 0.1s;
  transition: all 0.1s;
  background-color: #fff;
  position: relative;
  -webkit-transition: background 0.4s;
  transition: background 0.4s;
}
@media (min-width: 1201px) {
  .banner-after .billboard .box {
    -webkit-box-shadow: 0px 5px 30px 0px rgba(3, 20, 31, 0.15);
            box-shadow: 0px 5px 30px 0px rgba(3, 20, 31, 0.15);
  }
}
.banner-after .billboard .box:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1;
}
.banner-after .billboard .box:hover:before {
  background-color: rgba(204, 204, 204, 0.2);
}
.banner-after .billboard .lazyload {
  position: relative;
}
.banner-after .billboard .lazyload img {
  height: 100%;
}
.banner-after .billboard .lazyload:after {
  padding-top: 17%;
}
@media (max-width: 1200px) {
  .banner-after .billboard {
    padding-top: 0;
  }
  .banner-after .billboard .ebg-row2 {
    overflow: visible;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    margin: 0;
  }
  .banner-after .billboard .ebg-row2 .ebg-row {
    padding: 0;
    width: 100%;
  }
  .banner-after .billboard .swiper-pagination .swiper-pagination-bullet {
    background-color: #9fa0a0;
  }
  .banner-after .billboard .swiper-pagination .swiper-pagination-bullet-active {
    border: solid 2px #c7000b;
    background-color: #fff;
  }
}
@media (max-width: 540px) {
  .banner-after .billboard .swiper-pagination {
    bottom: 0;
  }
}
.banner-after.ing {
  padding-top: 50px;
  padding-bottom: 50px;
}
.banner-after.after {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 1201px) {
  .banner-after {
    margin-top: 50px;
  }
  .banner-after .box-shadow {
    -webkit-box-shadow: 0px 5px 30px 0px rgba(3, 20, 31, 0.1);
            box-shadow: 0px 5px 30px 0px rgba(3, 20, 31, 0.1);
    border-radius: 8px;
    background-color: #fff;
    overflow: hidden;
  }
  .banner-after .wap-active {
    display: none;
  }
}
@media (max-width: 1200px) {
  .banner-after {
    background-color: #fff;
    margin-top: 58px;
  }
  .banner-after .pic {
    display: none;
  }
  .banner-after.ing {
    padding-top: 0;
    padding-bottom: 0;
  }
  .banner-after.ing .layout-block .pic {
    display: none;
  }
  .banner-after.ing .layout-block .wap-active .living-icon-col {
    background-color: #c7000b;
  }
  .banner-after.ing .layout-block .pore {
    position: relative;
    width: 100%;
  }
  .banner-after.ing .layout-block .pore .btn,
  .banner-after.ing .layout-block .pore .explain {
    left: 30px;
    top: auto;
    margin-top: -80px;
  }
  .banner-after.after {
    padding-top: 0;
    padding-bottom: 0;
  }
  .banner-after.after .layout-block .pore {
    position: absolute;
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    top: 70%;
  }
  .banner-after.after .layout-block .video-play-list .box .ul {
    padding: 20px;
  }
}
@media (max-width: 992px) {
  .banner-after.after .layout-block .pore {
    top: 60%;
  }
}
@media (max-width: 540px) {
  .banner-after .banner-block .layout-block .pore {
    position: static;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .banner-after .banner-block .layout-block .pore .btn,
  .banner-after .banner-block .layout-block .pore .explain {
    position: static;
  }
  .banner-after .banner-block .layout-block .pore .explain {
    font-size: 10px;
    padding-top: 0px;
    -webkit-box-flex: 1;
       -moz-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding-left: 10px;
    color: #9fa0a0;
    margin-top: 10px;
    max-width: none;
  }
  .banner-after .banner-block .layout-block .pore .btn {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    margin-left: 15px;
    margin-top: 10px;
  }
  .banner-after .banner-block .layout-block .pore .btn .arrow:after {
    -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
            transform: scale(0.8);
    -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
            transform-origin: center center;
  }
  .banner-after.ing .layout-block .wap-active {
    padding: 15px;
  }
}

.banner-before {
  position: relative;
  overflow: hidden;
}
.banner-before .pic {
  overflow: hidden;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.banner-before .pic:before {
  padding: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.1);
}
.banner-before .pic .video {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  height: 100%;
}
.banner-before .pic .video.width {
  width: 100%;
  height: auto;
}
@media (min-width: 1201px) {
  .banner-before .text-shadow {
    text-shadow: 0px 3px 20px rgba(4, 0, 0, 0.5);
  }
}
.banner-before .con {
  color: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 2;
  width: 100%;
}
.banner-before .con .ebg-row {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 -30px;
}
.banner-before .con .box {
  height: 100%;
  padding: 0 30px;
}
.banner-before .con .box .slogan {
  font-weight: bold;
  position: relative;
}
.LANG-en .banner-before .con .box .slogan {
  font-family: ebg-font-bold, Arial;
  font-weight: normal;
}
.banner-before .con .box .slogan:after {
  content: '';
  position: absolute;
  right: -30px;
  top: 6px;
  bottom: 5px;
  width: 1px;
  background-color: #fff;
}
.banner-before .con .box .slogan span {
  display: block;
  line-height: 0.9;
}
@media (min-width: 1201px) {
  .banner-before .con .box .slogan span {
    text-shadow: 0px 3px 20px rgba(4, 0, 0, 0.5);
  }
}
.banner-before .con .box .slogan span:nth-child(1) {
  font-size: 78px;
}
.banner-before .con .box .slogan span:nth-child(2) {
  font-size: 85px;
}
.banner-before .con .box .title {
  font-size: 36px;
  padding-bottom: 30px;
}
@media (min-width: 1201px) {
  .banner-before .con .box .title {
    text-shadow: 0px 3px 20px rgba(4, 0, 0, 0.5);
  }
}
.banner-before .con .box .title span {
  position: relative;
}
.banner-before .con .box .title span:after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -20px;
  width: 100%;
  height: 2px;
  background-color: #c7000b;
}
.banner-before .con .box p {
  line-height: 1;
}
@media (min-width: 1201px) {
  .banner-before .con .box p {
    text-shadow: 0px 3px 20px rgba(4, 0, 0, 0.5);
  }
}
.banner-before .con .box .p1,
.banner-before .con .box .p2 {
  padding-top: 10px;
}
.banner-before .con .box .p1 span,
.banner-before .con .box .p2 span {
  position: relative;
  padding-right: 10px;
}
.banner-before .con .box .p1 span:after,
.banner-before .con .box .p2 span:after {
  width: 1px;
  content: "";
  background: #fff;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.banner-before .con .box .p1 {
  font-size: 24px;
}
.banner-before .con .box .p1 span:after {
  height: 18px;
}
.banner-before .con .box .p2 {
  font-size: 18px;
}
.banner-before .con .box .p2 span:after {
  height: 16px;
}
.banner-before .ebg-btn-box {
  width: 100%;
  text-align: center;
  padding-top: 30px;
}
.banner-before .swiper-pagination-bullet {
  opacity: 1;
  background-color: #fff;
  margin: 5px;
}
.banner-before .swiper-pagination-bullet-active {
  background-color: transparent;
  border: 2px solid #c7000b;
}
.banner-before .swiper-pagination-bullets,
.banner-before .swiper-pagination-custom,
.banner-before .swiper-pagination-fraction {
  width: auto;
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  padding: 6px 15px;
  font-size: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 50px;
}
@media (max-width: 1200px) {
  .banner-before {
    margin-top: 58px;
  }
  .banner-before .pic {
    position: relative;
  }
  .banner-before .pic:after {
    padding-top: 39.0625%;
  }
  .banner-before .row:nth-child(1) {
    display: none;
  }
  .banner-before .con {
    padding-left: 80px;
    padding-right: 80px;
    color: #231815;
  }
  .banner-before .con .ebg-row {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
  }
  .banner-before .con .box .title {
    padding-bottom: 0;
    font-size: 40px;
  }
  .banner-before .con .box .title span:after {
    display: none;
  }
  .banner-before .con .box .p1 {
    padding-top: 30px;
  }
  .banner-before .con .box .p2 {
    padding-top: 20px;
    font-size: 18px;
    color: #595757;
  }
  .banner-before .con .box .p1 span:after {
    background: #231815;
  }
  .banner-before .con .box .p2 span:after {
    background: #595757;
    height: 14px;
  }
  .banner-before .con .ebg-btn-box {
    text-align: left;
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (max-width: 992px) {
  .banner-before .con {
    padding-left: 30px;
    padding-right: 30px;
  }
  .banner-before .con .box .title {
    font-size: 32px;
    padding-bottom: 0;
  }
  .banner-before .con .box .p1 {
    font-size: 20px;
    padding-top: 15px;
  }
  .banner-before .con .box .p2 {
    font-size: 16px;
    padding-top: 15px;
  }
  .banner-before .con .box .p1 span:after {
    height: 14px;
  }
  .banner-before .con .box .p2 span:after {
    height: 12px;
  }
  .banner-before .con .box .p1 span,
  .banner-before .con .box .p2 span {
    padding-right: 8px;
  }
  .banner-before .con .ebg-btn-box {
    padding-top: 10px;
  }
}
@media (max-width: 540px) {
  .banner-before .row {
    width: 100%;
  }
  .banner-before .pic:after {
    padding-top: 114.66666667%;
  }
  .banner-before .con {
    top: 6%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .banner-before .con .box {
    text-align: center;
  }
  .banner-before .con .box .title {
    font-size: 24px;
  }
  .banner-before .con .box .p1 {
    font-size: 14px;
  }
  .banner-before .con .box .p2 {
    font-size: 12px;
    padding-top: 10px;
  }
  .banner-before .con .box .p1 span:after {
    height: 12px;
  }
  .banner-before .con .box .p2 span:after {
    height: 10px;
  }
  .banner-before .con .box .p1 span,
  .banner-before .con .box .p2 span {
    padding-right: 5px;
  }
  .banner-before .con .ebg-btn-box {
    text-align: center;
    padding-top: 0;
    margin: 0;
  }
  .banner-before .swiper-pagination-bullets,
  .banner-before .swiper-pagination-custom,
  .banner-before .swiper-pagination-fraction {
    bottom: 30px;
  }
}

.points-of-view .li {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.points-of-view .bCon {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.points-of-view .bCon .li {
  border-radius: 8px;
  overflow: hidden;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.points-of-view .bCon .li.swiper-slide-active {
  z-index: 2;
}
.points-of-view .bCon .con {
  -webkit-box-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 50px;
  background: #f6f6f6 url("/Assets/enp/v2/img/hc2020/points-of-view/points-of-view-bg.jpg") no-repeat;
  background-size: cover;
  position: relative;
  width: 100%;
}
.points-of-view .bCon .con .name {
  font-size: 30px;
  color: #231815;
}
.points-of-view .bCon .con .title {
  font-size: 16px;
  color: #9fa0a0;
  padding-top: 5px;
}
.points-of-view .bCon .con .text {
  font-size: 16px;
  color: #231815;
  margin-top: 15px;
  position: relative;
  width: 100%;
}
.points-of-view .bCon .con .text:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  height: 2px;
  width: 100px;
  background-color: #c7000b;
}
.points-of-view .bCon .con .text p {
  position: relative;
  width: 100%;
  padding-top: 30px;
  padding-left: 35px;
  padding-right: 30px;
}
@media (min-width: 993px) {
  .points-of-view .bCon .con .text p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
  }
}
.points-of-view .bCon .con .text p:before,
.points-of-view .bCon .con .text p:after {
  position: absolute;
  font-size: 60px;
  line-height: 0.5;
}
.points-of-view .bCon .con .text p:before {
  content: "“";
  top: 0px;
  left: 0px;
  -webkit-transform: translate(0%, 150%);
      -ms-transform: translate(0%, 150%);
          transform: translate(0%, 150%);
}
.points-of-view .bCon .con .text p:after {
  content: "”";
  right: 0px;
  bottom: 0;
  -webkit-transform: translate(0%, 50%);
      -ms-transform: translate(0%, 50%);
          transform: translate(0%, 50%);
}
.points-of-view .bCon .con:after {
  width: 0;
  height: 0;
  border-right: 24px solid transparent;
  border-left: 24px solid transparent;
  border-bottom: 24px solid #f6f6f6;
  position: absolute;
  top: 50px;
  right: 0;
  -webkit-transform: translateX(50%) rotate(90deg);
      -ms-transform: translateX(50%) rotate(90deg);
          transform: translateX(50%) rotate(90deg);
  content: '';
  z-index: 1;
}
.points-of-view .bCon .box {
  width: 58.33333333%;
  padding-bottom: 100px;
}
.points-of-view .bCon .pic.vedioplay {
  cursor: pointer;
  overflow: hidden;
}
.points-of-view .bCon .pic.vedioplay:before {
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: url("/Assets/enp/v2/img/hc2020/points-of-view/Points-of-View-bofang.png") no-repeat center center;
  background-size: contain;
  z-index: 1;
  width: 78px;
  height: 78px;
}
@media (max-width: 540px) {
  .points-of-view .bCon .pic.vedioplay:before {
    width: 40px;
    height: 40px;
  }
}
.points-of-view .pore {
  position: relative;
  width: 100%;
}
.points-of-view .sCon {
  height: 100px;
  overflow: hidden;
  width: 58.33333333%;
  padding-left: 20px;
  padding-right: 11.66666667%;
  position: absolute;
  bottom: 0;
  right: 0;
  background-color: #fff;
  border-bottom: 1px solid #e2e2e2;
}
.points-of-view .sCon .li {
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.points-of-view .sCon .li.swiper-slide-active .pic {
  border: 2px solid #c7000b;
}
.points-of-view .sCon .pic {
  width: 100%;
  border-radius: 4px;
  overflow: hidden;
}
.points-of-view .sCon .fr {
  height: 100%;
  width: 20%;
  position: absolute;
  right: 0;
  top: 0;
  background-color: #fff;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: end;
     -moz-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding-bottom: 20px;
}
.points-of-view .sCon .fr .swiper-pagination {
  width: 50%;
  position: static;
  font-size: 18px;
  text-align: right;
  padding-right: 5px;
}
.points-of-view .sCon .fr .swiper-pagination .swiper-pagination-current {
  color: #c7000b;
}
.points-of-view .sCon .fr .arrow {
  -webkit-box-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-transform: translateY(20%);
      -ms-transform: translateY(20%);
          transform: translateY(20%);
}
.points-of-view .sCon .fr .arrow .swiper-button-prev,
.points-of-view .sCon .fr .arrow .swiper-container-rtl .swiper-button-prev,
.points-of-view .sCon .fr .arrow .swiper-button-next,
.points-of-view .sCon .fr .arrow .swiper-container-rtl .swiper-button-next {
  background-image: none;
  position: static;
}
.points-of-view .sCon .fr .arrow .swiper-button-prev,
.points-of-view .sCon .fr .arrow .swiper-container-rtl .swiper-button-prev,
.points-of-view .sCon .fr .arrow .swiper-button-next,
.points-of-view .sCon .fr .arrow .swiper-container-rtl .swiper-button-next {
  color: #c7000b;
}
.points-of-view .sCon .fr .arrow .swiper-button-next.swiper-button-disabled,
.points-of-view .sCon .fr .arrow .swiper-button-prev.swiper-button-disabled {
  color: #9fa0a0;
  opacity: 1;
}
.points-of-view .sCon .fr .arrow .iconfont {
  font-size: 30px;
}
@media (max-width: 1200px) {
  .points-of-view .bCon .con {
    padding: 30px;
  }
  .points-of-view .bCon .con .name {
    font-size: 24px;
  }
  .points-of-view .bCon .con .title {
    font-size: 14px;
  }
  .points-of-view .bCon .con .text {
    font-size: 14px;
  }
  .points-of-view .bCon .con .text p {
    padding-left: 30px;
  }
  .points-of-view .bCon .con .text p:after,
  .points-of-view .bCon .con .text p:before {
    font-size: 40px;
  }
  .points-of-view .sCon .fr .swiper-pagination {
    font-size: 14px;
  }
  .points-of-view .sCon .fr .arrow {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .points-of-view .sCon .fr .arrow .swiper-button-next,
  .points-of-view .sCon .fr .arrow .swiper-button-prev {
    margin-top: 10px;
    width: 50%;
    height: auto;
  }
}
@media (max-width: 992px) {
  .points-of-view .bCon {
    padding-bottom: 30px;
  }
  .points-of-view .bCon .li {
    height: auto;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .points-of-view .bCon .li .con {
    -webkit-box-flex: 1;
       -moz-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .points-of-view .bCon .con,
  .points-of-view .bCon .box {
    width: 100%;
  }
  .points-of-view .bCon .box {
    padding-bottom: 0;
  }
  .points-of-view .bCon .swiper-pagination {
    width: 100%;
    bottom: 0;
  }
  .points-of-view .bCon .swiper-pagination .swiper-pagination-bullet-active {
    border: solid 2px #c7000b;
    background-color: #fff;
  }
  .points-of-view .sCon {
    display: none;
  }
}
@media (max-width: 540px) {
  .points-of-view .bCon .li .con {
    padding: 15px;
  }
  .points-of-view .bCon .li .con .name {
    font-size: 18px;
  }
  .points-of-view .bCon .li .con .title {
    font-size: 12px;
  }
  .points-of-view .bCon .li .con .text {
    font-size: 12px;
    margin-top: 5px;
  }
  .points-of-view .bCon .li .con .text p {
    padding: 15px;
  }
  .points-of-view .bCon .li .con .text p:after,
  .points-of-view .bCon .li .con .text p:before {
    font-size: 30px;
  }
}

.news-media {
  position: relative;
}
.news-media .cistern .top {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 -15px;
}
.news-media .cistern .top .item {
  padding: 0 15px;
  width: 50%;
}
.news-media .cistern .top .item .box {
  position: relative;
  display: block;
  border-radius: 8px;
  overflow: hidden;
}
.news-media .cistern .top .item .box .pic {
  font-size: 0;
}
.news-media .cistern .top .item .box .pic img {
  width: 100%;
  -webkit-transition: 1s;
  transition: 1s;
}
.news-media .cistern .top .item .box .hot-icon {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 18px;
  left: 18px;
  font-size: 0;
}
.news-media .cistern .top .item .box .hot-icon img {
  height: 100%;
}
@media screen and (max-width: 540px) {
  .news-media .cistern .top .item .box .hot-icon img {
    height: 20px;
  }
}
.news-media .cistern .top .item .box .hot-icon .text {
  padding-left: 10px;
  color: #ffffff;
  font-size: 18px;
}
@media screen and (max-width: 540px) {
  .news-media .cistern .top .item .box .hot-icon .text {
    font-size: 14px;
    padding-left: 5px;
  }
}
@media screen and (max-width: 540px) {
  .news-media .cistern .top .item .box .hot-icon {
    top: 10px;
    left: 10px;
  }
}
.news-media .cistern .top .item .box .news-info {
  padding: 20px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  color: #fff;
  z-index: 1;
}
.news-media .cistern .top .item .box .news-info .time {
  font-size: 14px;
  color: #ccc;
  margin-bottom: 10px;
}
@media screen and (max-width: 540px) {
  .news-media .cistern .top .item .box .news-info .time {
    font-size: 12px;
    margin-bottom: 5px;
  }
}
.news-media .cistern .top .item .box .news-info .text {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.news-media .cistern .top .item .box .news-info .text .tag {
  padding: 2px 10px;
  background: -webkit-gradient(linear, left top, right top, from(#71b752), color-stop(#3653ba), color-stop(#a342a1), to(#ea4c33));
  background: linear-gradient(to right, #71b752, #3653ba, #a342a1, #ea4c33);
  font-size: 12px;
  border-radius: 2px;
  display: inline-block;
}
@media screen and (max-width: 540px) {
  .news-media .cistern .top .item .box .news-info .text .tag {
    font-size: 10px;
  }
}
.news-media .cistern .top .item .box .news-info .text .word {
  margin-left: 10px;
  font-size: 16px;
}
@media screen and (max-width: 992px) {
  .news-media .cistern .top .item .box .news-info .text .word {
    margin-left: 5px;
    font-size: 14px;
  }
}
.news-media .cistern .top .item .box .news-info .text .word:hover {
  text-decoration: underline;
}
@media screen and (max-width: 1024px) {
  .news-media .cistern .top .item .box .news-info .text {
    -webkit-line-clamp: 3;
  }
}
@media screen and (max-width: 540px) {
  .news-media .cistern .top .item .box .news-info {
    padding: 10px;
  }
}
.news-media .cistern .top .item .box::after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 55%;
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#000));
  background: linear-gradient(to bottom, transparent, #000);
}
@media screen and (max-width: 768px) {
  .news-media .cistern .top .item .box::after {
    height: 80%;
  }
}
.news-media .cistern .top .item .box:hover .pic img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
@media screen and (max-width: 767px) {
  .news-media .cistern .top .item {
    width: 100%;
    margin-top: 15px;
  }
}
.news-media .cistern .bottom {
  padding-top: 30px;
}
.news-media .cistern .bottom .swiper-ul .swiper-nav {
  padding-bottom: 10px;
  text-align: right;
}
.news-media .cistern .bottom .swiper-ul .swiper-nav .swiper-pagination {
  position: static;
  vertical-align: inherit;
  font-size: 18px;
}
.news-media .cistern .bottom .swiper-ul .swiper-nav .swiper-pagination .swiper-pagination-current {
  color: #c7000b;
}
.news-media .cistern .bottom .swiper-ul .swiper-nav .swiper-pagination span {
  vertical-align: middle;
}
.news-media .cistern .bottom .swiper-ul .swiper-nav .swiper-button-prev,
.news-media .cistern .bottom .swiper-ul .swiper-nav .swiper-button-next {
  position: static;
  background: none;
  font-size: 30px;
  color: #c7000b;
  vertical-align: middle;
  margin: 0;
  width: auto;
  height: auto;
}
.news-media .cistern .bottom .swiper-ul .swiper-nav .swiper-button-disabled {
  color: #231815;
}
@media screen and (max-width: 1200px) {
  .news-media .cistern .bottom .swiper-ul .swiper-nav {
    display: none;
  }
}
.news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: 25%;
}
.news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content {
  padding-top: 25px;
  padding-right: 30px;
  position: relative;
  width: 100%;
}
.news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content .time {
  padding-left: 22px;
  background: url('//e.huawei.com/~/media/EBG/Images/HC2020/news-media/calendar_icon.png') no-repeat center left;
  font-size: 14px;
  color: #595757;
  margin-bottom: 6px;
}
.news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content .news-info {
  color: #231815;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
.news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content .news-info .tag {
  padding: 2px 10px;
  background: -webkit-gradient(linear, left top, right top, from(#71b752), color-stop(#3653ba), color-stop(#a342a1), to(#ea4c33));
  background: linear-gradient(to right, #71b752, #3653ba, #a342a1, #ea4c33);
  font-size: 12px;
  border-radius: 2px;
  color: #fff;
}
@media screen and (max-width: 540px) {
  .news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content .news-info .tag {
    font-size: 10px;
  }
}
.news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content .news-info .word {
  margin-left: 5px;
  font-size: 16px;
  font-weight: bold;
}
@media screen and (max-width: 992px) {
  .news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content .news-info .word {
    font-size: 14px;
  }
}
.news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content .news-info .word:hover {
  text-decoration: underline;
}
@media screen and (max-width: 992px) {
  .news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content .news-info {
    -webkit-line-clamp: 3;
  }
}
.news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content .pic {
  width: 50%;
  margin-top: 15px;
  font-size: 0;
  border-radius: 4px;
  overflow: hidden;
  margin-bottom: 4px;
}
.news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content .pic img {
  width: 100%;
  -webkit-transition: 1s;
  transition: 1s;
}
.news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content .pic img:hover {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content::before {
  content: "";
  position: absolute;
  top: 0;
  width: 100%;
  border-bottom: 1px solid #dddddd;
}
.news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 10px;
  height: 10px;
  border: 1px solid #dddddd;
  border-radius: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: #fff;
}
@media screen and (max-width: 540px) {
  .news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content {
    padding-right: 15px;
  }
}
.news-media .cistern .bottom .swiper-ul .tabCon .swiper-slide .item-content.no-img .news-info {
  -webkit-line-clamp: 20;
}
.news-media .cistern .bottom::after {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  height: 100%;
  right: calc(100% - 20px);
  width: 100%;
  background-color: #fff;
  z-index: 1;
}
.news-media .cistern .ebg-btn-box {
  text-align: center;
}

.online-showroom {
  position: relative;
  overflow: hidden;
}
.online-showroom .swiper-ul .swiper-wrapper .swiper-slide {
  overflow: hidden;
}
.online-showroom .swiper-ul .swiper-wrapper .swiper-slide .box {
  -webkit-transition: 1s;
  transition: 1s;
}
.online-showroom .swiper-ul .swiper-wrapper .swiper-slide .box .pic::after {
  padding-top: 21.1%;
  min-height: 300px;
}
@media screen and (max-width: 992px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .box .pic::after {
    padding-top: 75.6%;
  }
}
@media screen and (max-width: 540px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .box .pic::after {
    padding-top: 100%;
  }
}
.online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern {
  height: 100%;
  font-size: 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text {
  width: 48%;
}
.online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text h2 {
  text-align: left;
  font-weight: normal;
  padding-bottom: 18px;
  font-size: 48px;
}
.online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text h2 .red {
  color: #c7000b;
}
@media screen and (max-width: 1366px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text h2 {
    font-size: 36px;
    padding-bottom: 10px;
  }
}
@media screen and (max-width: 992px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text h2 {
    text-align: center;
    padding-bottom: 5px;
  }
}
@media screen and (max-width: 540px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text h2 {
    font-size: 24px;
  }
}
.online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text p {
  font-size: 16px;
  display: block;
  color: #595757;
}
@media screen and (max-width: 1366px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text p {
    font-size: 14px;
  }
}
@media screen and (max-width: 992px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text p {
    margin-top: 10px;
    font-size: 20px;
    line-height: 22px;
  }
}
@media screen and (max-width: 540px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text p {
    margin-top: 0;
    font-size: 14px;
    line-height: 16px;
  }
}
@media screen and (max-width: 1366px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text .ebg-btn-box .ebg-btn-bg-red-m {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 10px;
  }
}
@media screen and (max-width: 992px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text .ebg-btn-box .ebg-btn-bg-red-m {
    margin-top: 14px;
  }
}
@media screen and (max-width: 540px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text .ebg-btn-box .ebg-btn-bg-red-m {
    margin-top: 2px;
  }
}
@media screen and (max-width: 992px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text {
    width: 80%;
    margin: 10% auto 0;
  }
}
@media screen and (max-width: 767px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text {
    margin: 5% auto 0;
  }
}
@media screen and (max-width: 540px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern .text {
    width: 90%;
  }
}
@media screen and (max-width: 992px) {
  .online-showroom .swiper-ul .swiper-wrapper .swiper-slide .con .cistern {
    display: block;
    text-align: center;
    height: auto;
  }
}
.online-showroom .swiper-ul .swiper-pagination {
  width: auto;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  bottom: 20px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 10px;
  padding-right: 10px;
}
.online-showroom .swiper-ul .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
  background-color: #fff;
  margin: 5px;
}
.online-showroom .swiper-ul .swiper-pagination .swiper-pagination-bullet-active {
  border: solid 2px #c7000b;
}
@media screen and (max-width: 540px) {
  .online-showroom .swiper-ul .swiper-pagination {
    bottom: 10px;
  }
}
.online-showroom .swiper-ul .swiper-button-prev,
.online-showroom .swiper-ul .swiper-button-next {
  background-image: none;
  background-color: rgba(255, 255, 255, 0.6);
  font-size: 40px;
  width: auto;
  height: auto;
  padding-top: 25px;
  padding-bottom: 25px;
  color: #595757;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: translateY(-30%);
      -ms-transform: translateY(-30%);
          transform: translateY(-30%);
}
.online-showroom .swiper-ul .swiper-button-prev:hover,
.online-showroom .swiper-ul .swiper-button-next:hover {
  color: #c7000b;
  background-color: rgba(255, 255, 255, 0.8);
}
@media screen and (max-width: 1024px) {
  .online-showroom .swiper-ul .swiper-button-prev,
  .online-showroom .swiper-ul .swiper-button-next {
    display: none;
  }
}
@media (max-width: 540px) {
  .online-showroom .ebg-btn-box,
  .online-showroom .ebg-btn-box-block {
    padding-top: 10px;
  }
}

.partners {
  background: #f5f5f5 url("/Assets/enp/v2/img/hc2020/new-bg/partners-bg.jpg") no-repeat top center;
  background-size: contain;
}
.partners .partners-li .box {
  display: block;
  background-color: #fff;
  border-radius: 2px;
  -webkit-transition: 1s;
  transition: 1s;
  overflow: hidden;
}
.partners .partners-li .box img {
  width: 100%;
  display: block;
}
.partners .partners-li .box:hover img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.partners .partners-li .box::after {
  padding-top: 46%;
}
@media (max-width: 750px) {
  .partners .ebg-row7 > .ebg-row {
    width: 33.33%;
  }
}

.highlights .video-container {
  width: 83%;
  float: left;
  border-radius: 30px;
  overflow: hidden;
  position: relative;
  z-index: 10;
}
@media (max-width: 1200px) {
  .highlights .video-container {
    width: 80%;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
}
@media (max-width: 992px) {
  .highlights .video-container {
    width: 100%;
    border-radius: 0;
  }
}
.highlights .video-container:hover span {
  text-decoration: underline;
}
.highlights .video-container:hover img {
  -webkit-animation: tada 1s 0.2s ease both;
          animation: tada 1s 0.2s ease both;
}
.highlights .video-container:after {
  display: block;
  width: 100%;
  padding-top: 53.4%;
  content: "";
  position: relative;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .highlights .video-container:after {
    padding-top: 56.25%;
  }
}
.highlights .video-container .videoplay-box {
  width: 100%;
  display: block;
  position: absolute;
  z-index: 9;
  -o-object-fit: cover;
  object-fit: cover;
  height: 100%;
}
.highlights .video-container a {
  position: absolute;
  left: 30px;
  bottom: 30px;
  z-index: 10;
}
@media (max-width: 1200px) {
  .highlights .video-container a {
    display: none;
  }
}
.highlights .video-container a .icon {
  width: 68px;
  height: 68px;
  border-radius: 100%;
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
@media (max-width: 540px) {
  .highlights .video-container a .icon {
    width: 18px;
    height: 18px;
  }
}
.highlights .video-container a .icon:after {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  content: "";
  background: #fff;
  border: 2px solid #f40a0b;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
}
@media (max-width: 540px) {
  .highlights .video-container a .icon:after {
    display: none;
  }
}
.highlights .video-container a .icon img {
  position: absolute;
  z-index: 1;
  left: 26px;
  top: 21px;
}
@media (max-width: 540px) {
  .highlights .video-container a .icon img {
    width: 11px;
    left: 6px;
    top: 3px;
  }
}
.highlights .video-container a span {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;
  color: #fff;
  padding-left: 5px;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
}
@media (max-width: 540px) {
  .highlights .video-container a span {
    color: #231815;
    text-align: left;
    font-size: 14px;
  }
}
.highlights .video-bar {
  height: 0;
  width: 19%;
  float: left;
  padding: 30px 10px 30px 30px;
  -webkit-box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 10px 0px rgba(0, 0, 0, 0.1);
  margin-left: -2%;
  z-index: 10;
  position: relative;
  background: #fff;
  border-radius: 8px;
  margin-top: 30px;
}
@media (max-width: 1200px) {
  .highlights .video-bar {
    margin-left: 0;
    width: 20%;
    margin-top: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
}
@media (max-width: 992px) {
  .highlights .video-bar {
    width: 100%;
    height: auto;
    padding: 20px 20px 10px;
    border-radius: 0;
  }
}
.highlights .video-bar ul {
  height: 100%;
  overflow-y: auto;
}
@media (max-width: 992px) {
  .highlights .video-bar ul {
    overflow-y: hidden;
    overflow-x: auto;
    white-space: nowrap;
  }
}
.highlights .video-bar ul li {
  margin-right: 15px;
  cursor: pointer;
}
@media (max-width: 992px) {
  .highlights .video-bar ul li {
    width: 25%;
    display: inline-block;
    vertical-align: top;
  }
  .highlights .video-bar ul li:last-child {
    margin-right: 0;
  }
}
@media (max-width: 540px) {
  .highlights .video-bar ul li {
    width: 60%;
  }
}
.highlights .video-bar ul li.hover p {
  color: #f40a0b;
}
.highlights .video-bar ul li:hover p {
  color: #f40a0b;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
}
.highlights .video-bar ul li .pic {
  border-radius: 8px;
  overflow: hidden;
  position: relative;
}
.highlights .video-bar ul li .pic:after {
  display: block;
  width: 100%;
  padding-top: 56.25%;
  content: "";
}
.highlights .video-bar ul li .pic img {
  position: absolute;
  width: 100%;
  display: block;
}
.highlights .video-bar ul li p {
  color: #231815;
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  padding: 10px 0 20px;
  white-space: normal;
}

.agenda .agenda-con .tab .ul {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.agenda .agenda-con .tab .ul .li {
  position: relative;
  padding: 14px 20px;
  cursor: pointer;
  min-width: 159px;
  text-align: center;
  margin-bottom: -1px;
}
@media (max-width: 540px) {
  .agenda .agenda-con .tab .ul .li {
    min-width: auto;
    width: 33.33%;
  }
}
.agenda .agenda-con .tab .ul .li:after,
.agenda .agenda-con .tab .ul .li:before {
  content: '';
  position: absolute;
  top: 0;
  height: 3px;
  left: 0;
  width: 100%;
}
.agenda .agenda-con .tab .ul .li:hover {
  color: #c7000b;
}
.agenda .agenda-con .tab .ul .li.active {
  color: #c7000b;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  background: #fff;
}
.agenda .agenda-con .tab .ul .li.active:after {
  background-image: -webkit-gradient(linear, left top, right top, from(#70b453), color-stop(32%, #3c56b3), color-stop(50%, #744ba9), color-stop(66%, #a342a1), to(#f15e3b));
  background-image: linear-gradient(90deg, #70b453 0%, #3c56b3 32%, #744ba9 50%, #a342a1 66%, #f15e3b 100%);
}
.agenda .agenda-con .tab .ul .li.active:before {
  top: auto;
  bottom: -1px;
  background: #fff;
}
.agenda .agenda-con .tab .ul .li p {
  font-size: 24px;
}
@media (max-width: 540px) {
  .agenda .agenda-con .tab .ul .li p {
    font-size: 18px;
  }
}
.agenda .agenda-con .tab .ul .li span {
  font-size: 18px;
}
@media (max-width: 540px) {
  .agenda .agenda-con .tab .ul .li span {
    font-size: 14px;
  }
}
.agenda .agenda-con .con {
  padding-top: 30px;
  border: 1px solid #e2e2e2;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-top-right-radius: 8px;
  background: #fff;
}
@media (max-width: 540px) {
  .agenda .agenda-con .con {
    padding-top: 20px;
    border-top-right-radius: 0;
  }
}
.agenda .agenda-con .con .swiper-ul {
  overflow: hidden;
}
.agenda .agenda-con .con .ul .li {
  padding: 0 15px;
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
}
.agenda .agenda-con .con .ul .li .list-box {
  padding-bottom: 6px;
  height: 0;
  overflow: hidden;
  margin-bottom: 0;
}
.agenda .agenda-con .con .ul .li .list-box .box {
  border-radius: 8px;
  margin-bottom: 30px;
  background: #f5f5f5 url("/Assets/enp/v2/img/hc2020/2019-broadcasts-wenli-13.png") no-repeat right bottom;
  overflow: hidden;
  padding: 30px 20px;
  position: relative;
}
@media (max-width: 540px) {
  .agenda .agenda-con .con .ul .li .list-box .box {
    padding: 30px 20px 20px;
    margin-bottom: 20px;
  }
}
.agenda .agenda-con .con .ul .li .list-box .box .label {
  line-height: 1.33333333;
  font-size: 12px;
  margin-top: -2px;
  margin-bottom: -2px;
  color: #fff;
  position: absolute;
  right: 0;
  top: 10px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  padding: 1px 10px 3px;
  min-width: 64px;
  text-align: center;
}
.agenda .agenda-con .con .ul .li .list-box .box .label.Keynote {
  background: #ef8831;
}
.agenda .agenda-con .con .ul .li .list-box .box .label.Summit {
  background: #7fbf57;
}
.agenda .agenda-con .con .ul .li .list-box .box .label.Session {
  background: #57c2cf;
}
.agenda .agenda-con .con .ul .li .list-box .box .time {
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  color: #30b5c5;
}
@media (max-width: 540px) {
  .agenda .agenda-con .con .ul .li .list-box .box .time {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
    line-height: 1.25;
  }
}
.agenda .agenda-con .con .ul .li .list-box .box .int {
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  color: #231815;
  margin-top: 3px;
  line-height: 1.25;
}
@media (max-width: 540px) {
  .agenda .agenda-con .con .ul .li .list-box .box .int {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
    line-height: 1.25;
    margin-top: 10px;
  }
}
.agenda .agenda-con .con .ul .li .list-box .box .btn {
  position: relative;
  margin-top: 15px;
  display: inline-block;
  padding: 1px 10px 4px 22px;
  line-height: 1;
  z-index: 2;
}
.agenda .agenda-con .con .ul .li .list-box .box .btn:after {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 2px;
  content: "";
  background: #fff;
  border: 1px solid #c7000b;
}
.agenda .agenda-con .con .ul .li .list-box .box .btn:hover {
  background: #fff;
}
.agenda .agenda-con .con .ul .li .list-box .box .btn:hover:after {
  border: 2px solid #c7000b;
}
.agenda .agenda-con .con .ul .li .list-box .box .btn:hover img {
  -webkit-animation: tada 0.5s 0.1s ease both;
          animation: tada 0.5s 0.1s ease both;
}
.agenda .agenda-con .con .ul .li .list-box .box .btn img {
  position: absolute;
  left: 10px;
  top: 6px;
  width: 8px;
  z-index: 2;
}
.agenda .agenda-con .con .ul .li .list-box .box .btn span {
  line-height: 1.33333333;
  font-size: 12px;
  margin-top: -2px;
  margin-bottom: -2px;
  color: #c7000b;
  z-index: 2;
  position: relative;
}

.speaker {
  position: relative;
  overflow: hidden;
  background: url('/Assets/enp/v2/img/hc2020/speaker/speakers_bg.jpg') no-repeat center center / cover;
}
.speaker .cistern {
  position: relative;
}
.speaker .cistern h2 {
  padding-bottom: 0;
}
.speaker .cistern .swiper-ul {
  margin: 0 -10px;
}
.speaker .cistern .swiper-ul .tabCon {
  padding-top: 50px;
  margin-left: -40px;
  position: relative;
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  opacity: 0;
  -webkit-transition: 0.35s;
  transition: 0.35s;
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content {
  width: 16.66%;
  padding: 0 10px;
  margin-bottom: 20px;
  position: relative;
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box {
  padding: 22px 22px 20px 22px;
  border-radius: 8px;
  background: #fff url('/Assets/enp/v2/img/hc2020/speaker/speaker_item_bg_s.png') no-repeat bottom right / 83px;
  text-align: center;
  display: block;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  cursor: pointer;
  height: 100%;
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .pic {
  border-radius: 50%;
  border: 8px solid #ddd;
  overflow: hidden;
  font-size: 0;
  margin: 0 auto;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .pic img {
  width: 100%;
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .pic::after {
  padding-top: 100%;
}
@media screen and (max-width: 1024px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .pic {
    width: 80%;
    margin: 0 auto;
  }
}
@media screen and (max-width: 992px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .pic {
    width: 15%;
    display: inline-block;
    border: 4px solid #ddd;
    vertical-align: middle;
  }
}
@media screen and (max-width: 540px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .pic {
    width: 28%;
    border: 4px solid #ddd;
  }
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .text {
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .text .name {
  color: #231815;
  font-size: 16px;
  margin-top: 16px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
@media screen and (max-width: 992px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .text .name {
    margin-top: 0;
  }
}
@media screen and (max-width: 540px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .text .name {
    font-size: 14px;
  }
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .text .job {
  color: #595757;
  font-size: 14px;
  margin-top: 10px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
@media screen and (max-width: 540px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .text .job {
    font-size: 12px;
    margin-top: 4px;
  }
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .text .company {
  color: #9fa0a0;
  font-size: 14px;
  margin-top: 10px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
@media screen and (max-width: 540px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .text .company {
    font-size: 12px;
    margin-top: 2px;
  }
}
@media screen and (max-width: 992px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .text {
    padding-left: 15px;
    display: inline-block;
    width: 81%;
    vertical-align: middle;
  }
}
@media screen and (max-width: 540px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .text {
    width: 68%;
  }
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box .speaker-desc {
  display: none;
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box.clone {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: calc(100% - 20px);
  height: 100%;
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box.clone:hover {
  -webkit-box-shadow: 1px 1px 16px #ddd;
          box-shadow: 1px 1px 16px #ddd;
  z-index: 2;
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box.clone:hover .text .job,
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box.clone:hover .text .name,
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box.clone:hover .text .company {
  -webkit-line-clamp: 8;
}
@media screen and (max-width: 1024px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box {
    padding: 15px;
  }
}
@media screen and (min-width: 1201px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box:hover .text .name,
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box:hover .text .job {
    text-decoration: underline;
  }
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box.active {
  top: -50px;
  left: -24px;
  right: -24px;
  bottom: -50px;
}
@media screen and (max-width: 1200px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content {
    width: 20%;
  }
}
@media screen and (max-width: 1024px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content {
    width: 25%;
  }
}
@media screen and (max-width: 992px) {
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content {
    width: 100%;
  }
  .speaker .cistern .swiper-ul .tabCon .swiper-slide .out-content .box {
    text-align: left;
    background-size: auto 80%;
  }
}
.speaker .cistern .swiper-ul .tabCon .swiper-slide-active {
  margin: 0 40px;
  opacity: 1;
}
@media (max-width: 1200px) {
  .speaker .cistern .swiper-ul .tabCon {
    padding-top: 30px;
  }
}
@media (max-width: 540px) {
  .speaker .cistern .swiper-ul .tabCon {
    padding-top: 20px;
  }
}
.speaker .cistern .swiper-ul .swiper-nav {
  text-align: center;
}
.speaker .cistern .swiper-ul .swiper-nav .swiper-pagination {
  position: static;
  vertical-align: text-top;
  font-size: 18px;
}
.speaker .cistern .swiper-ul .swiper-nav .swiper-pagination .swiper-pagination-current {
  color: #c7000b;
}
.speaker .cistern .swiper-ul .swiper-nav .swiper-button-prev,
.speaker .cistern .swiper-ul .swiper-nav .swiper-button-next {
  position: static;
  background: none;
  font-size: 30px;
  color: #c7000b;
  vertical-align: middle;
  margin: 0;
  width: auto;
  height: auto;
}
@media screen and (max-width: 992px) {
  .speaker .cistern .swiper-ul .swiper-nav .swiper-button-prev,
  .speaker .cistern .swiper-ul .swiper-nav .swiper-button-next {
    display: none;
  }
}
.speaker .cistern .swiper-ul .swiper-nav .swiper-button-disabled {
  color: #231815;
}
.speaker .cistern .speaker-mask {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(51, 51, 51, 0.8);
  z-index: 1002;
  display: none;
}
.speaker .cistern .speaker-mask .mask-container {
  padding: 50px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
      -ms-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  background: #ffffff url('/Assets/enp/v2/img/hc2020/speaker/speaker_item_bg_l.png') no-repeat right bottom;
  border-radius: 8px;
  max-height: 500px;
  min-width: 1000px;
  width: 52%;
  height: 90%;
}
.speaker .cistern .speaker-mask .mask-container .teletext .pic {
  width: 136px;
  font-size: 0;
  border: 8px solid #ddd;
  border-radius: 50%;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
}
.speaker .cistern .speaker-mask .mask-container .teletext .pic img {
  width: 100%;
}
@media screen and (max-width: 992px) {
  .speaker .cistern .speaker-mask .mask-container .teletext .pic {
    margin-bottom: 10px;
  }
}
.speaker .cistern .speaker-mask .mask-container .teletext .box {
  padding-left: 30px;
  width: calc(100% - 141px);
  font-size: 16px;
  display: inline-block;
  vertical-align: top;
}
.speaker .cistern .speaker-mask .mask-container .teletext .box .name {
  color: #231815;
  font-size: 24px;
  padding-top: 20px;
  padding-bottom: 15px;
  width: 100%;
}
@media screen and (max-width: 992px) {
  .speaker .cistern .speaker-mask .mask-container .teletext .box .name {
    padding-bottom: 5px;
  }
}
.speaker .cistern .speaker-mask .mask-container .teletext .box .job {
  color: #595757;
  padding-bottom: 9px;
  width: 100%;
  padding-left: 1px;
}
.speaker .cistern .speaker-mask .mask-container .teletext .box .company {
  color: #9fa0a0;
  width: 100%;
  padding-left: 2px;
}
@media screen and (max-width: 992px) {
  .speaker .cistern .speaker-mask .mask-container .teletext .box .company {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 992px) {
  .speaker .cistern .speaker-mask .mask-container .teletext .box {
    padding-left: 15px;
  }
}
.speaker .cistern .speaker-mask .mask-container .speaker-desc {
  margin-top: 20px;
  color: #595757;
  overflow-y: auto;
  padding-right: 10px;
}
.speaker .cistern .speaker-mask .mask-container .speaker-desc p {
  float: right;
  width: calc(100% - 171px);
}
@media screen and (max-width: 992px) {
  .speaker .cistern .speaker-mask .mask-container .speaker-desc p {
    width: 100%;
  }
}
.speaker .cistern .speaker-mask .mask-container .speaker-desc::-webkit-scrollbar {
  width: 5px;
}
@media screen and (max-width: 992px) {
  .speaker .cistern .speaker-mask .mask-container .speaker-desc::-webkit-scrollbar {
    width: 2px;
  }
}
.speaker .cistern .speaker-mask .mask-container .speaker-desc::-webkit-scrollbar-track {
  background-color: transparent;
}
.speaker .cistern .speaker-mask .mask-container .speaker-desc::-webkit-scrollbar-thumb {
  background-color: #ddd;
  border-radius: 10px;
}
.speaker .cistern .speaker-mask .mask-container .close {
  position: absolute;
  top: -30px;
  right: -30px;
  -webkit-transition: 1s;
  transition: 1s;
  cursor: pointer;
}
.speaker .cistern .speaker-mask .mask-container .close .icon-close {
  font-size: 32px;
  color: #fff;
}
.speaker .cistern .speaker-mask .mask-container .close:hover {
  -webkit-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
}
@media screen and (max-width: 1024px) {
  .speaker .cistern .speaker-mask .mask-container .close {
    right: 0;
    top: -40px;
  }
}
@media screen and (max-width: 992px) {
  .speaker .cistern .speaker-mask .mask-container {
    padding: 20px;
    width: 90%;
    height: 80%;
    min-width: auto;
    background-size: 50% auto;
  }
}
.speaker .cistern::after,
.speaker .cistern::before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 2;
  background-color: transparent;
  width: 100%;
}
.speaker .cistern::after {
  left: 100%;
}
.speaker .cistern::before {
  right: 100%;
}
.speaker.nobg {
  background: #fff;
  background-size: contain;
}
.speaker.nobg .cistern .swiper-ul .tabCon .swiper-slide .out-content .box {
  -webkit-box-shadow: 0 3px 15px rgba(100, 100, 100, 0.1);
          box-shadow: 0 3px 15px rgba(100, 100, 100, 0.1);
}
@media (max-width: 1200px) {
  .speaker.nobg {
    background: none;
  }
}

.products-and-solutions {
  background: url("/Assets/enp/v2/img/hc2020/products-solutions/dibu-bg.png") no-repeat center bottom;
  background-size: contain;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  position: relative;
}
.products-and-solutions img {
  border: none;
}
.products-and-solutions a {
  -webkit-transition: 0s;
  transition: 0s;
}
@media (min-width: 1201px) {
  .products-and-solutions .cistern {
    padding-left: 0;
    padding-right: 0;
    max-width: 1200px;
  }
}
.products-and-solutions .tabUl {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-bottom: 1px solid #ddd;
}
.products-and-solutions .tabUl .li {
  margin: 0 25px;
  font-size: 24px;
  line-height: 1.375;
  padding-bottom: 5px;
  padding-top: 5px;
  position: relative;
  cursor: pointer;
}
.products-and-solutions .tabUl .li:after {
  content: '';
  position: absolute;
  bottom: 0;
  height: 3px;
}
.products-and-solutions .tabUl .li.active:after {
  width: 100%;
  left: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#70b453), color-stop(32%, #3c56b3), color-stop(50%, #744ba9), color-stop(66%, #a342a1), to(#f15e3b));
  background-image: linear-gradient(90deg, #70b453 0%, #3c56b3 32%, #744ba9 50%, #a342a1 66%, #f15e3b 100%);
}
.products-and-solutions .swiper-ul {
  overflow: hidden;
}
.products-and-solutions .tabCon {
  padding-top: 50px;
}
.products-and-solutions .tabCon .li .item {
  float: left;
  overflow: hidden;
}
.products-and-solutions .tabCon .box {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 100%;
}
.products-and-solutions .tabCon .box .pic {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.products-and-solutions .tabCon .box .pic:after {
  content: '';
  padding-top: 100%;
  display: block;
}
.products-and-solutions .tabCon .box .con {
  -webkit-box-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 28px 30px;
  min-height: 240px;
}
.products-and-solutions .tabCon .box .con .title {
  color: #231815;
  font-size: 18px;
  line-height: 1.33;
  margin-right: -10px;
}
.products-and-solutions .tabCon .box .con .p {
  color: #9fa0a0;
  font-size: 14px;
  line-height: 1.2;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  max-height: 82px;
}
.products-and-solutions .tabCon .box .con .title,
.products-and-solutions .tabCon .box .con .p {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
}
.products-and-solutions .tabCon .swiper-lists .other {
  position: absolute;
  bottom: 0;
  right: 0;
}
.products-and-solutions .tabCon .swiper-lists .arrow,
.products-and-solutions .tabCon .swiper-lists .swiper-pagination {
  display: none;
}
@media (min-width: 1201px) {
  .products-and-solutions .tabCon .item {
    width: 240px;
  }
  .products-and-solutions .tabCon .item .box {
    background-color: #f5f5f5;
    position: relative;
  }
  .products-and-solutions .tabCon .item .box .con {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .products-and-solutions .tabCon .item .box .con > div {
    width: 100%;
  }
  .products-and-solutions .tabCon .item:nth-child(odd) .box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
       -moz-box-orient: vertical;
       -moz-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .products-and-solutions .tabCon .item:nth-child(odd) .con div:after {
    content: '';
    display: block;
    height: 13px;
    width: 13px;
    background-image: url("/Assets/enp/v2/img/hc2020/products-solutions/arrow.png");
    background-position-y: 0px;
    -webkit-animation: anArrow 0.6s linear 0s 0;
            animation: anArrow 0.6s linear 0s 0;
  }
  .products-and-solutions .tabCon .item:nth-child(odd) .title,
  .products-and-solutions .tabCon .item:nth-child(odd) .p {
    margin-bottom: 18px;
  }
  .products-and-solutions .tabCon .item:nth-child(even) .con div:before {
    content: '';
    display: block;
    height: 13px;
    width: 13px;
    background-image: url("/Assets/enp/v2/img/hc2020/products-solutions/arrow.png");
    background-position-y: 0px;
    -webkit-transform: rotateZ(180deg);
        -ms-transform: rotate(180deg);
            transform: rotateZ(180deg);
    -webkit-animation: anArrow 0.6s linear 0s 0;
            animation: anArrow 0.6s linear 0s 0;
  }
  .products-and-solutions .tabCon .item:nth-child(even) .title,
  .products-and-solutions .tabCon .item:nth-child(even) .p {
    margin-top: 18px;
  }
  .products-and-solutions .tabCon .item.nor:hover .box .con {
    background-color: #c7000b;
  }
  .products-and-solutions .tabCon .item.nor:hover .box .con .title,
  .products-and-solutions .tabCon .item.nor:hover .box .con .p {
    color: #fff;
  }
  .products-and-solutions .tabCon .item.nor:hover .box .con div:before,
  .products-and-solutions .tabCon .item.nor:hover .box .con div:after {
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
  }
  .products-and-solutions .tabCon .item.nor:hover .box .pic {
    border: 2px solid #c7000b;
  }
  .products-and-solutions .tabCon .item.spe {
    width: 480px;
  }
  .products-and-solutions .tabCon .item.spe .box {
    background-color: transparent;
  }
  .products-and-solutions .tabCon .item.spe .box .pic:after {
    padding-top: 50%;
  }
  .products-and-solutions .tabCon .item.spe .box .product {
    position: absolute;
    width: auto;
    height: auto;
    z-index: 1;
    left: 198px;
    bottom: 30%;
  }
  .products-and-solutions .tabCon .item.spe .box:hover .product {
    -webkit-transform: translateY(-18px);
        -ms-transform: translateY(-18px);
            transform: translateY(-18px);
  }
  .products-and-solutions .tabCon .item.spe .box:hover .con div:before,
  .products-and-solutions .tabCon .item.spe .box:hover .con div:after {
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
  }
  .products-and-solutions .tabCon .swiper-lists {
    padding-bottom: 45px;
  }
  .products-and-solutions .tabCon .swiper-lists .fr {
    float: right;
  }
  .products-and-solutions .tabCon .swiper-lists .arrow,
  .products-and-solutions .tabCon .swiper-lists .swiper-pagination {
    display: block;
    float: left;
  }
  .products-and-solutions .tabCon .swiper-lists .arrow .swiper-button-prev,
  .products-and-solutions .tabCon .swiper-lists .arrow .swiper-button-next {
    text-align: center;
    float: left;
    font-size: 24px;
    color: #c7000b;
    background-color: #eeeeee;
    font-weight: bold;
    -webkit-transition: 0.3s;
    transition: 0.3s;
  }
  .products-and-solutions .tabCon .swiper-lists .arrow .swiper-button-prev:hover,
  .products-and-solutions .tabCon .swiper-lists .arrow .swiper-button-next:hover {
    background-color: #dddddd;
  }
  .products-and-solutions .tabCon .swiper-lists .swiper-pagination,
  .products-and-solutions .tabCon .swiper-lists .swiper-button-prev,
  .products-and-solutions .tabCon .swiper-lists .swiper-button-next {
    position: static;
    width: 240px;
    height: 46px;
    margin: 0;
    padding: 0;
    line-height: 46px;
  }
  .products-and-solutions .tabCon .swiper-lists .swiper-pagination {
    font-size: 18px;
    background-color: #fff;
    text-align: right;
    padding-right: 30px;
  }
  .products-and-solutions .tabCon .swiper-lists .swiper-pagination .swiper-pagination-current {
    color: #c7000b;
  }
  .products-and-solutions .tabCon .swiper-lists .swiper-pagination .swiper-pagination-total {
    color: #231815;
  }
  .products-and-solutions .tabCon .swiper-lists .swiper-button-next.swiper-button-disabled,
  .products-and-solutions .tabCon .swiper-lists .swiper-button-prev.swiper-button-disabled {
    opacity: 1;
    color: #595757;
  }
}
@media (max-width: 1200px) {
  .products-and-solutions .tabCon {
    padding-top: 20px;
    margin: 0 -10px;
  }
  .products-and-solutions .tabCon .box {
    background-color: #f5f5f5;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    border-radius: 8px;
    overflow: hidden;
    padding: 20px;
  }
  .products-and-solutions .tabCon .box .con {
    min-height: auto;
    padding-top: 0;
    padding-bottom: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .products-and-solutions .tabCon .box .con div:after {
    display: none;
  }
  .products-and-solutions .tabCon .box .con .title,
  .products-and-solutions .tabCon .box .con .p {
    margin-bottom: 0px;
  }
  .products-and-solutions .tabCon .box .con .p {
    display: none;
  }
  .products-and-solutions .tabCon .box .product {
    display: none;
  }
  .products-and-solutions .tabCon .box .pic {
    width: 130px;
    border-radius: 4px;
  }
  .products-and-solutions .tabCon .box .pic img {
    min-height: auto;
  }
  .products-and-solutions .tabCon .box .pic:after {
    padding-top: 56.2%;
  }
  .products-and-solutions .tabCon .li {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .products-and-solutions .tabCon .list {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .products-and-solutions .tabCon .item {
    width: 100%;
    padding: 10px;
  }
  .products-and-solutions .swiper-lists .swiper-wrapper {
    display: block;
  }
  .products-and-solutions .swiper-lists .swiper-slide {
    height: auto;
  }
}
@media (max-width: 540px) {
  .products-and-solutions {
    background-size: 200%;
  }
  .products-and-solutions .swiper-ul {
    margin: 0 -10px;
  }
  .products-and-solutions .tabUl .li {
    font-size: 18px;
    padding-top: 0;
  }
  .products-and-solutions .tabCon {
    margin: 0;
    padding-top: 10px;
  }
  .products-and-solutions .tabCon .box .con {
    padding: 0 0 0 20px ;
  }
  .products-and-solutions .tabCon .box .con .title {
    font-size: 14px;
    margin-bottom: 0px;
  }
}

.case {
  position: relative;
}
.case img {
  border: none;
}
.case .h2-title {
  color: #fff;
}
.case .tabUl {
  padding-bottom: 50px;
  text-align: center;
  font-size: 0;
}
.case .tabUl .li {
  width: 12.5%;
  display: inline-block;
  cursor: pointer;
  text-align: center;
}
.case .tabUl .li .pic {
  margin: 0 auto;
  position: relative;
  width: 72px;
  height: 55px;
}
.case .tabUl .li .pic img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.case .tabUl .li .pic .icon1 {
  z-index: 1;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  -webkit-transform: translate(0px, 0px);
      -ms-transform: translate(0px, 0px);
          transform: translate(0px, 0px);
}
.case .tabUl .li.fan .pic .icon1 {
  z-index: 0;
}
.case .tabUl .li p {
  padding-top: 10px;
  color: #fff;
  font-size: 16px;
  line-height: 1;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
@media (min-width: 1201px) {
  .case .tabUl .li:hover .pic .icon1 {
    -webkit-transform: translateY(-5px);
        -ms-transform: translateY(-5px);
            transform: translateY(-5px);
  }
}
.case .tabUl .li.active .pic .icon1 {
  -webkit-animation: iconY 1s ease-in-out 0s infinite;
          animation: iconY 1s ease-in-out 0s infinite;
}
.case .tabUl .li.active p {
  color: #c7000b;
}
.case .swiper-ul {
  overflow: hidden;
}
.case .tabCon .li .box {
  display: block;
  height: 100%;
  background-color: #f5f5f5;
}
.case .tabCon .li .box p {
  color: #231815;
  font-size: 16px;
  line-height: 1.375;
  padding: 26px 30px;
}
.case .con1 {
  position: relative;
  background: url("/Assets/enp/v2/img/hc2020/bg/case-wenli.png") no-repeat bottom center;
  background-size: contain;
}
.case .con1:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-image: -webkit-gradient(linear, left top, right top, from(#70b453), color-stop(32%, #3c56b3), color-stop(50%, #744ba9), color-stop(66%, #a342a1), to(#f15e3b));
  background-image: linear-gradient(90deg, #70b453 0%, #3c56b3 32%, #744ba9 50%, #a342a1 66%, #f15e3b 100%);
  opacity: 0.55;
  z-index: -1;
}
.case .con1 .box {
  border-radius: 100px 8px 0 0;
  overflow: hidden;
}
.case .con1 .box .pic {
  overflow: hidden;
}
.case .con1 .box p {
  display: none;
}
.case .con2 {
  position: relative;
}
.case .con2 .box {
  border-radius: 0 0 8px 8px;
  overflow: hidden;
}
.case .con2 .box:hover p {
  text-decoration: underline;
}
@media (max-width: 1200px) {
  .case .swiper-ul {
    padding-bottom: 60px;
  }
  .case .tabUl {
    padding-bottom: 30px;
  }
  .case .con1 .box {
    border-radius: 50px 8px 8px 8px;
  }
  .case .con1 .box p {
    display: block;
  }
  .case .con2 {
    display: none;
  }
  .case .tabCon .li .box p {
    padding: 20px;
    font-size: 14px;
  }
}
@media (max-width: 992px) {
  .case .tabUl {
    display: block;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    margin-bottom: 20px;
    margin-right: -20px;
    padding-bottom: 10px;
    text-align: center;
    position: relative;
  }
  .case .tabUl .li {
    width: auto;
    padding: 10px 15px;
    display: inline-block;
    position: relative;
  }
}
@media (max-width: 540px) {
  .case .h2-title {
    padding-bottom: 10px;
  }
  .case .tabUl .li {
    padding: 10px 5px;
  }
  .case .tabUl .li .pic {
    width: 50px;
    height: 40px;
  }
  .case .tabUl .li:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 3px;
    bottom: -1px;
    left: 0;
    z-index: 1;
  }
  .case .tabUl .li p {
    font-size: 14px;
  }
  .case .tabUl .li:last-child {
    margin-right: 20px;
  }
  .case .swiper-ul {
    padding-bottom: 40px;
  }
  .case .swiper-ul .box {
    border-radius: 30px 8px 8px 8px;
  }
  .case .tabCon .li .box p {
    padding: 15px;
    font-size: 12px;
  }
}
@media (max-width: 1600px) {
  .case .ebg-row2 > .ebg-row {
    width: 50%;
  }
  .case .ebg-row3 > .ebg-row {
    width: 33.33%;
  }
  .case .ebg-row2,
  .case .ebg-row3 {
    margin: 0 -15px -30px;
  }
  .case .ebg-row2 > .ebg-row,
  .case .ebg-row3 > .ebg-row {
    padding: 0 15px 30px;
  }
}
@media (max-width: 1200px) {
  .case .ebg-row2,
  .case .ebg-row3 {
    margin: 0 -10px -20px;
  }
  .case .ebg-row2 > .ebg-row,
  .case .ebg-row3 > .ebg-row {
    padding: 0 10px 20px;
  }
  .case .ebg-row4 > .ebg-row,
  .case .ebg-row3 > .ebg-row {
    width: 50%;
  }
}

.products-and-solutions {
  background: none;
}
.products-and-solutions .dot3,
.products-and-solutions .dot4,
.products-and-solutions .dot5 {
  display: none;
}
.local-activities {
  position: relative;
}
.local-activities .swiper-ul {
  overflow: hidden;
  padding-bottom: 50px;
}
.local-activities .swiper-ul .arrow .swiper-button-prev,
.local-activities .swiper-ul .arrow .swiper-container-rtl .swiper-button-next,
.local-activities .swiper-ul .arrow .swiper-button-next,
.local-activities .swiper-ul .arrow .swiper-container-rtl .swiper-button-prev {
  background-image: none;
  background-color: rgba(255, 255, 255, 0.6);
  font-size: 40px;
  width: auto;
  height: auto;
  padding-top: 25px;
  padding-bottom: 25px;
  color: #595757;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.local-activities .swiper-ul .arrow .swiper-button-prev:hover,
.local-activities .swiper-ul .arrow .swiper-container-rtl .swiper-button-next:hover,
.local-activities .swiper-ul .arrow .swiper-button-next:hover,
.local-activities .swiper-ul .arrow .swiper-container-rtl .swiper-button-prev:hover {
  background-color: rgba(255, 255, 255, 0.8);
  color: #c7000b;
}
.local-activities .swiper-ul .arrow .swiper-button-next,
.local-activities .swiper-ul .arrow .swiper-container-rtl .swiper-button-prev {
  right: 0;
  -webkit-transform: translateX(-45%);
      -ms-transform: translateX(-45%);
          transform: translateX(-45%);
}
.local-activities .swiper-ul .arrow .swiper-button-prev,
.local-activities .swiper-ul .arrow .swiper-container-rtl .swiper-button-next {
  left: 0;
  -webkit-transform: translateX(45%);
      -ms-transform: translateX(45%);
          transform: translateX(45%);
}
.local-activities .swiper-ul .swiper-pagination {
  width: auto;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 10px;
  padding-right: 10px;
}
.local-activities .swiper-ul .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
  background-color: #fff;
  margin: 5px;
}
.local-activities .swiper-ul .swiper-pagination .swiper-pagination-bullet-active {
  border: solid 2px #c7000b;
}
.local-activities .swiper-ul .li {
  position: relative;
  border-radius: 30px;
  overflow: hidden;
}
.local-activities .swiper-ul .li .pic.lazyload:after {
  padding-top: 29.24%;
}
.local-activities .swiper-ul .li .con {
  width: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 80px;
  z-index: 1;
}
.local-activities .swiper-ul .li .con .text-img {
  max-width: 100%;
}
.local-activities .swiper-ul .li .con .text {
  display: none;
  color: #231815;
  font-size: 24px;
  position: absolute;
  top: 0;
  font-weight: bold;
}
.LANG-en .local-activities .swiper-ul .li .con .text {
  font-family: ebg-font-bold, Arial;
  font-weight: normal;
}
@media (max-width: 992px) {
  .local-activities .swiper-ul .arrow {
    display: none;
  }
  .local-activities .swiper-ul .li .pic.lazyload:after {
    padding-top: 61%;
  }
  .local-activities .swiper-ul .li .con {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .local-activities .swiper-ul .li .con .box {
    padding: 6% 6% 0;
  }
  .local-activities .swiper-ul .li .con .box .ebg-btn-box {
    padding-top: 0;
  }
}

.global-linkage {
  background: #e8ecf5 url("/Assets/enp/v2/img/hc2020/global-linkage/global-links-bg-pc.jpg") bottom center no-repeat;
  background-size: contain;
  padding-bottom: 7%;
  position: relative;
}
.global-linkage .cistern {
  overflow: hidden;
}
.global-linkage .tabUl {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
  margin: 0 -25px;
}
.global-linkage .tabUl:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 25px;
  right: 25px;
  height: 1px;
  background-color: #ccc;
}
.global-linkage .tabUl .li {
  display: inline-block;
  position: relative;
  cursor: pointer;
  font-size: 24px;
  line-height: 1;
  padding: 0 25px 20px;
  color: #231815;
}
.global-linkage .tabUl .li.active:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 25px;
  right: 25px;
  height: 3px;
  background-image: -webkit-gradient(linear, left top, right top, from(#70b453), color-stop(32%, #3c56b3), color-stop(50%, #744ba9), color-stop(66%, #a342a1), to(#f15e3b));
  background-image: linear-gradient(90deg, #70b453 0%, #3c56b3 32%, #744ba9 50%, #a342a1 66%, #f15e3b 100%);
  z-index: 1;
}
.global-linkage .tabUl .go-links {
  display: inline-block;
}
.global-linkage .tabUl .go-links a {
  display: inline-block;
  position: relative;
  font-size: 24px;
  line-height: 1;
  padding: 0 25px 20px;
  color: #231815;
  margin-right: 15px;
  padding-right: 28px;
  background: url('/Assets/enp/v2/img/hc2020/global-linkage/global-links-lianjie.png') no-repeat 99% top / 24px;
}
@media screen and (max-width: 1024px) {
  .global-linkage .tabUl .go-links a {
    background-size: 20px;
    padding-right: 22px;
    font-size: 20px;
  }
}
@media screen and (max-width: 540px) {
  .global-linkage .tabUl .go-links a {
    padding-right: 20px;
    font-size: 18px;
    background-size: 18px;
    padding-bottom: 15px;
  }
}
.global-linkage .swiper-ul {
  overflow: hidden;
}
.global-linkage .tabCon {
  padding-top: 30px;
  padding-bottom: 20px;
}
.global-linkage .tabCon .box {
  position: relative;
  display: block;
  color: #231815;
  font-size: 18px;
  line-height: 1.2;
}
.global-linkage .tabCon .box .iconfont {
  display: inline-block;
  color: #c7000b;
}
.global-linkage .tabCon .box .hover {
  position: absolute;
  top: 104%;
  left: 30%;
  font-size: 12px;
  line-height: 1.2;
  display: none;
  background-color: #fff;
  padding: 2px 2px 4px;
  color: #595757;
}
@media (min-width: 1201px) {
  .global-linkage .tabCon .box:hover {
    text-decoration: underline;
  }
  .global-linkage .tabCon .box:hover .iconfont {
    -webkit-transform: translateX(5px);
        -ms-transform: translateX(5px);
            transform: translateX(5px);
  }
}
.global-linkage .tabCon .box.disable {
  color: #595757;
}
.global-linkage .tabCon .box.disable .iconfont {
  color: #595757;
}
.global-linkage .tabCon .box.disable:hover {
  text-decoration: none;
}
.global-linkage .tabCon .box.disable:hover .iconfont {
  -webkit-transform: translateX(0px);
      -ms-transform: translateX(0px);
          transform: translateX(0px);
}
.global-linkage .tabCon .box.disable:hover .hover {
  display: block;
}
.global-linkage .ebg-row6,
.global-linkage .ebg-row5 {
  margin-bottom: 0;
  overflow: visible;
}
.global-linkage .ebg-row {
  padding-bottom: 15px;
}
@media (max-width: 1200px) {
  .global-linkage .tabUl .li {
    font-size: 20px;
  }
  .global-linkage .tabCon {
    padding-top: 30px;
  }
}
@media (max-width: 992px) {
  .global-linkage {
    background-image: url("/Assets/enp/v2/img/hc2020/global-linkage/global-links-bg-wap.jpg");
    background-size: cover;
    padding-bottom: 20%;
  }
  .global-linkage .tabUl {
    display: block;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    font-size: 0;
    width: 100%;
    margin: 0 -25px 0 0;
  }
  .global-linkage .tabUl:after {
    display: none;
  }
  .global-linkage .tabCon {
    position: relative;
    padding-top: 0;
  }
  .global-linkage .tabCon .li {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .global-linkage .tabCon .li:before {
    position: absolute;
    content: "";
    height: 1px;
    left: 0;
    right: 0;
    top: 0px;
    background-color: #ddd;
  }
}
@media (max-width: 540px) {
  .global-linkage .tabUl {
    margin: 0 -15px -10px 0;
    padding-bottom: 10px;
  }
  .global-linkage .tabUl .li {
    font-size: 18px;
    padding: 0 15px 15px;
  }
  .global-linkage .tabUl .li.active:after {
    left: 15px;
    right: 15px;
  }
  .global-linkage .ebg-row5 > .ebg-row,
  .global-linkage .ebg-row6 > .ebg-row {
    width: 50%;
  }
  .global-linkage .tabCon .box {
    font-size: 14px;
  }
  .global-linkage .tabCon .box .hover {
    font-size: 10px;
  }
  .global-linkage .tabCon .box span,
  .global-linkage .tabCon .box .iconfont {
    vertical-align: middle;
  }
}

@-webkit-keyframes btnArrow {
  0% {
    background-position-x: 0px;
  }
  100% {
    background-position-x: 14px;
  }
}
@keyframes btnArrow {
  0% {
    background-position-x: 0px;
  }
  100% {
    background-position-x: 14px;
  }
}
@-webkit-keyframes anArrow {
  0% {
    background-position-y: 0px;
  }
  100% {
    background-position-y: 13px;
  }
}
@keyframes anArrow {
  0% {
    background-position-y: 0px;
  }
  100% {
    background-position-y: 13px;
  }
}
@-webkit-keyframes iconY {
  0% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
  50% {
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
  }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
}
@keyframes iconY {
  0% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
  50% {
    -webkit-transform: translateY(-5px);
            transform: translateY(-5px);
  }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px);
  }
}
@-webkit-keyframes iconX {
  0% {
    -webkit-transform: translate(0px, 0px);
            transform: translate(0px, 0px);
  }
  50% {
    -webkit-transform: translate(4px, 2px);
            transform: translate(4px, 2px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
            transform: translate(0px, 0px);
  }
}
@keyframes iconX {
  0% {
    -webkit-transform: translate(0px, 0px);
            transform: translate(0px, 0px);
  }
  50% {
    -webkit-transform: translate(4px, 2px);
            transform: translate(4px, 2px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
            transform: translate(0px, 0px);
  }
}
.oh {
  overflow: hidden;
}
.tc {
  text-align: center;
}
.bg-dot,
.bg-road,
.bg-road1 {
  position: absolute;
  z-index: -1;
  pointer-events: none;
  -webkit-transition: top 0.8s cubic-bezier(0.4, 0, 0.2, 1);
  transition: top 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 1600px) {
  .bg-dot,
  .bg-road,
  .bg-road1 {
    -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
            transform: scale(0.8);
  }
}
.invitation {
  position: relative;
}
.invitation .bg-road {
  top: 7%;
  left: 0;
  -webkit-transform: scale(0.8);
      -ms-transform: scale(0.8);
          transform: scale(0.8);
  -webkit-transform-origin: top left;
      -ms-transform-origin: top left;
          transform-origin: top left;
}
.highlights {
  position: relative;
}
.highlights .bg-dot {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.highlights .bg-dot .dot1,
.highlights .bg-dot .dot2 {
  position: absolute;
}
.highlights .bg-dot .dot1 {
  right: 14%;
  top: 13%;
}
.highlights .bg-dot .dot2 {
  right: 21%;
  top: 18%;
}
.highlights .bg-road {
  top: 2%;
  left: 0;
}
.agenda {
  position: relative;
  overflow: hidden;
}
.agenda .bg-dot {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.agenda .bg-dot .dot1,
.agenda .bg-dot .dot2,
.agenda .bg-dot .dot3 {
  position: absolute;
}
.agenda .bg-dot .dot1 {
  top: 7%;
  left: 30%;
}
.agenda .bg-dot .dot2 {
  top: 43%;
  left: 6%;
}
.agenda .bg-dot .dot3 {
  left: 0;
  bottom: 28%;
}
.agenda .bg-road {
  top: 48px;
  right: 0;
}
.case .bg-road {
  top: 0;
  left: 0;
}
.products-and-solutions .bg-dot {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.products-and-solutions .bg-dot img {
  position: absolute;
}
.products-and-solutions .bg-dot .dot1 {
  right: 8%;
  top: 10%;
}
.products-and-solutions .bg-dot .dot2 {
  right: 0;
  top: 18%;
}
.products-and-solutions .bg-dot .dot3 {
  bottom: 13%;
  right: 0;
}
.products-and-solutions .bg-dot .dot4 {
  left: 16.4%;
  bottom: 7%;
}
.products-and-solutions .bg-dot .dot5 {
  right: 8%;
  bottom: 6%;
}
.products-and-solutions .bg-dot .dot6 {
  right: 0%;
  top: -4%;
}
.products-and-solutions .bg-dot .dot7 {
  right: 7%;
  top: 6%;
}
.products-and-solutions .bg-dot .dot8 {
  right: 4%;
  top: 60%;
}
.local-activities .bg-road {
  bottom: 0;
  right: 0;
  -webkit-transform-origin: bottom right;
      -ms-transform-origin: bottom right;
          transform-origin: bottom right;
}
.local-activities .bg-dot {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.local-activities .bg-dot .dot1,
.local-activities .bg-dot .dot2 {
  position: absolute;
}
.local-activities .bg-dot .dot1 {
  top: -7%;
  left: 7%;
}
.local-activities .bg-dot .dot2 {
  top: 7%;
  left: -14px;
}
.agenda-v2 {
  position: relative;
}
.agenda-v2 .bg-dot {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.agenda-v2 .bg-dot img {
  position: absolute;
}
.agenda-v2 .bg-dot .dot1 {
  right: 11%;
  top: 90px;
}
.agenda-v2 .bg-dot .dot2 {
  right: 28%;
  top: 130px;
}
.agenda-v2 .bg-dot .dot3 {
  right: 5%;
  top: 164px;
}
.agenda-v2 .bg-dot .dot4 {
  left: 8%;
  top: 387px;
}
.agenda-v2 .bg-dot .dot5 {
  left: 5%;
  bottom: 15%;
}
.agenda-v2 .bg-dot .dot6 {
  left: 0%;
  bottom: 7%;
}
.agenda-v2 .bg-road {
  right: 0;
  top: 270px;
}
.agenda-v2 .bg-road1 {
  left: -2%;
  top: 30px;
  -webkit-transform-origin: left top;
      -ms-transform-origin: left top;
          transform-origin: left top;
}
.exhibition-webcast,
.points-of-view {
  position: relative;
}
.exhibition-webcast .bg-dot,
.points-of-view .bg-dot {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.exhibition-webcast .bg-dot img,
.points-of-view .bg-dot img {
  position: absolute;
}
.exhibition-webcast .bg-dot .dot1,
.points-of-view .bg-dot .dot1 {
  top: 15%;
  right: 8%;
}
.exhibition-webcast .bg-dot .dot2,
.points-of-view .bg-dot .dot2 {
  right: 0;
  top: 23%;
}
.exhibition-webcast .bg-road,
.points-of-view .bg-road {
  left: 0;
  top: -21%;
}
.news-media .bg-dot {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 2;
}
.news-media .bg-dot img {
  position: absolute;
}
.news-media .bg-dot .dot1 {
  top: 5%;
  left: 11%;
}
.news-media .bg-dot .dot2 {
  left: 0;
  top: 20%;
}
.news-media .bg-dot .dot3 {
  left: 8%;
  top: 35%;
}
.news-media .bg-road {
  right: 0;
  top: -24%;
}
.connect-live {
  position: relative;
}
.connect-live .bg-dot {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.connect-live .bg-dot img {
  position: absolute;
}
.connect-live .bg-dot .dot1 {
  right: 12%;
  top: 21%;
}
.connect-live .bg-dot .dot2 {
  right: 8%;
  top: 16%;
}
.connect-live .bg-road {
  left: 0;
  top: 6%;
  z-index: 3;
}
@media (max-width: 1600px) {
  .invitation .bg-road {
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    top: -2%;
  }
  .highlights .bg-road {
    -webkit-transform-origin: left top;
        -ms-transform-origin: left top;
            transform-origin: left top;
    top: 8%;
    left: -3%;
  }
  .highlights .bg-dot {
    -webkit-transform-origin: right top;
        -ms-transform-origin: right top;
            transform-origin: right top;
  }
  .agenda .bg-road {
    -webkit-transform-origin: right top;
        -ms-transform-origin: right top;
            transform-origin: right top;
    top: 132px;
    -webkit-transform: scale(0.6);
        -ms-transform: scale(0.6);
            transform: scale(0.6);
  }
  .agenda .bg-dot {
    -webkit-transform-origin: left top;
        -ms-transform-origin: left top;
            transform-origin: left top;
  }
  .agenda .bg-dot .dot1 {
    top: 12%;
  }
  .agenda .bg-dot .dot2 {
    top: 103%;
    left: 2%;
  }
  .agenda .bg-dot .dot3 {
    bottom: -19%;
  }
  .case .bg-road {
    -webkit-transform-origin: left top;
        -ms-transform-origin: left top;
            transform-origin: left top;
    top: 60%;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
  }
  .products-and-solutions .bg-dot {
    -webkit-transform-origin: top right;
        -ms-transform-origin: top right;
            transform-origin: top right;
  }
  .products-and-solutions .bg-dot .dot4 {
    display: none;
  }
  .products-and-solutions .bg-dot .dot3 {
    bottom: 2%;
  }
  .products-and-solutions .bg-dot .dot5 {
    bottom: -3%;
  }
  .products-and-solutions .bg-dot .dot6 {
    right: 0%;
    top: 5%;
  }
  .products-and-solutions .bg-dot .dot7 {
    right: 7%;
    top: 15%;
  }
  .products-and-solutions .bg-dot .dot8 {
    right: 2%;
    top: 60%;
  }
  .local-activities .bg-dot {
    -webkit-transform-origin: left top;
        -ms-transform-origin: left top;
            transform-origin: left top;
  }
  .local-activities .bg-dot .dot1 {
    top: -6%;
    left: 5%;
  }
  .local-activities .bg-dot .dot2 {
    top: 0%;
    left: -1%;
  }
  .local-activities .bg-road {
    -webkit-transform: scale(0.4);
        -ms-transform: scale(0.4);
            transform: scale(0.4);
    bottom: 0%;
  }
  .connect-live .bg-road {
    -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
            transform-origin: top left;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    top: 4%;
  }
  .connect-live .bg-dot {
    -webkit-transform-origin: top right;
        -ms-transform-origin: top right;
            transform-origin: top right;
  }
  .connect-live .bg-dot .dot1 {
    right: 9%;
    top: 0%;
  }
  .connect-live .bg-dot .dot2 {
    right: 5%;
    top: 7%;
  }
  .agenda-v2 .bg-road {
    -webkit-transform-origin: top right;
        -ms-transform-origin: top right;
            transform-origin: top right;
    -webkit-transform: scale(0.7);
        -ms-transform: scale(0.7);
            transform: scale(0.7);
  }
  .agenda-v2 .bg-dot {
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: left top;
        -ms-transform-origin: left top;
            transform-origin: left top;
  }
  .agenda-v2 .bg-dot .dot5 {
    left: 4%;
    bottom: 6%;
  }
  .agenda-v2 .bg-dot .dot6 {
    left: 0%;
    bottom: 8%;
  }
  .agenda-v2 .bg-dot .dot5,
  .agenda-v2 .bg-dot .dot6 {
    display: none;
  }
  .agenda-v2 .bg-dot .dot1 {
    right: 11%;
    top: 111px;
  }
  .agenda-v2 .bg-dot .dot2 {
    right: 28%;
  }
  .agenda-v2 .bg-dot .dot3 {
    right: 5%;
    top: 174px;
  }
  .agenda-v2 .bg-dot .dot4 {
    top: 82px;
  }
  .agenda-v2 .bg-road1 {
    -webkit-transform: scale(0.65);
        -ms-transform: scale(0.65);
            transform: scale(0.65);
    left: 0%;
    top: 3%;
  }
  .exhibition-webcast .bg-road,
  .points-of-view .bg-road {
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
            transform-origin: top left;
    top: -11%;
  }
  .exhibition-webcast .bg-dot,
  .points-of-view .bg-dot {
    -webkit-transform-origin: right top;
        -ms-transform-origin: right top;
            transform-origin: right top;
  }
  .news-media .bg-road {
    -webkit-transform-origin: right top;
        -ms-transform-origin: right top;
            transform-origin: right top;
    top: 0%;
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
  }
  .news-media .bg-dot {
    -webkit-transform-origin: left top;
        -ms-transform-origin: left top;
            transform-origin: left top;
  }
  .news-media .bg-dot .dot1 {
    top: 12%;
    left: 8%;
  }
}
@media (max-width: 1200px) {
  .bg-dot,
  .bg-road,
  .bg-road1 {
    display: none;
  }
  .invitation .bg-road {
    -webkit-transform: scale(0.35);
        -ms-transform: scale(0.35);
            transform: scale(0.35);
    top: -1%;
    left: -2%;
    display: none;
  }
  .highlights .bg-road {
    top: 30px;
  }
  .agenda .bg-road {
    top: 36px;
  }
  .agenda .bg-dot .dot1 {
    top: 10%;
  }
  .agenda .bg-dot .dot2,
  .agenda .bg-dot .dot3 {
    display: none;
  }
  .products-and-solutions .bg-dot .dot2 {
    top: 5%;
  }
  .local-activities .bg-road {
    display: none;
  }
  .local-activities .bg-dot .dot1 {
    top: -8%;
  }
  .local-activities .bg-dot .dot2 {
    top: 3%;
  }
}
@media (max-width: 992px) {
  .invitation .bg-road {
    display: none;
  }
  .highlights .bg-dot {
    top: -4%;
  }
  .agenda .bg-dot .dot1 {
    top: 6%;
  }
  .products-and-solutions .bg-dot .dot3 {
    display: none;
  }
  .local-activities .bg-dot {
    display: none;
  }
}
@media (max-width: 540px) {
  .highlights .bg-dot {
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
  }
  .highlights .bg-dot .dot1 {
    right: 22%;
    top: 20%;
  }
  .highlights .bg-dot .dot2 {
    right: 33%;
    top: 27%;
  }
  .agenda .bg-road {
    top: 34px;
    right: -92px;
  }
  .agenda .bg-dot .dot1 {
    top: 3%;
    left: 15%;
  }
  .products-and-solutions .bg-dot {
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
  }
}

.invitation .top {
  display: none;
}
@media (max-width: 992px) {
  .invitation .top {
    display: block;
  }
}
.invitation .left {
  width: 34%;
  float: left;
  position: relative;
  border-radius: 8px;
  border-top-left-radius: 186px;
  overflow: hidden;
}
@media (max-width: 992px) {
  .invitation .left {
    width: 100%;
    float: none;
    border-radius: 8px;
  }
}
@media (max-width: 540px) {
  .invitation .left .pic:after {
    padding-top: 40%;
    content: "";
    width: 100%;
    display: block;
  }
}
.invitation .left .pic img {
  width: 100%;
  display: block;
}
@media (max-width: 540px) {
  .invitation .left .pic img {
    position: absolute;
  }
}
.invitation .left .text {
  position: absolute;
  left: 30px;
  bottom: 30px;
  background: -webkit-gradient(linear, right top, left top, color-stop(0, rgba(255, 255, 255, 0)), to(#fff));
  background: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #fff 100%);
  padding: 10px 15px;
  border-radius: 4px;
  overflow: hidden;
}
@media (max-width: 992px) {
  .invitation .left .text {
    left: 50%;
  }
}
@media (max-width: 540px) {
  .invitation .left .text {
    bottom: 20px;
  }
}
.invitation .left .text strong,
.invitation .left .text span {
  display: block;
}
@media (max-width: 540px) {
  .invitation .left .text strong {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
  }
}
.invitation .left .text span {
  padding-top: 5px;
  color: #9fa0a0;
  font-size: 14px;
  line-height: 1.28571429;
}
@media (max-width: 540px) {
  .invitation .left .text span {
    line-height: 1.33333333;
    font-size: 12px;
    margin-top: -2px;
    margin-bottom: -2px;
  }
}
.invitation .right {
  width: 66%;
  float: left;
}
@media (max-width: 992px) {
  .invitation .right {
    width: 100%;
    float: none;
    padding-top: 30px;
  }
}
.invitation .right .box {
  margin-left: 30px;
  padding: 45px 50px;
  border: 1px solid #eee;
  border-radius: 8px;
  overflow: hidden;
  position: relative;
}
@media (max-width: 1200px) {
  .invitation .right .box {
    padding: 36px 30px;
  }
}
@media (max-width: 992px) {
  .invitation .right .box {
    margin-left: 0;
    padding: 0 30px 25px;
  }
}
.invitation .right .box .bg img {
  position: absolute;
}
.invitation .right .box .bg img.img0 {
  left: 0;
  top: 0;
}
.invitation .right .box .bg img.img1 {
  right: 30%;
  top: 50px;
}
.invitation .right .box .bg img.img2 {
  right: 0;
  top: 0;
}
.invitation .right .box .bg img.img3 {
  right: 0;
  bottom: 0;
}
@media (max-width: 540px) {
  .invitation .right .box .bg img {
    -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
            transform: scale(0.5);
  }
  .invitation .right .box .bg img.img0 {
    -webkit-transform-origin: left top;
        -ms-transform-origin: left top;
            transform-origin: left top;
    -webkit-transform: scale(0.4);
        -ms-transform: scale(0.4);
            transform: scale(0.4);
  }
  .invitation .right .box .bg img.img1 {
    -webkit-transform-origin: right top;
        -ms-transform-origin: right top;
            transform-origin: right top;
  }
  .invitation .right .box .bg img.img2 {
    -webkit-transform-origin: right top;
        -ms-transform-origin: right top;
            transform-origin: right top;
  }
  .invitation .right .box .bg img.img3 {
    -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
            transform-origin: right bottom;
  }
}
.invitation .right .box .h2-title {
  position: relative;
  text-align: left;
  font-size: 36px;
  padding-bottom: 5px;
  display: inline-block;
  margin-bottom: 10px;
}
@media (max-width: 992px) {
  .invitation .right .box .h2-title {
    display: none;
  }
}
.invitation .right .box .h2-title:after {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 3px;
  width: 100%;
  background: #c7000b;
  content: "";
}
.invitation .right .box .text {
  position: relative;
  z-index: 1;
}
.invitation .right .box .toggle {
  display: none;
}
.invitation .right .box p {
  text-align: left;
  padding-top: 20px;
}
@media (max-width: 1200px) {
  .invitation .right .box p {
    font-size: 14px;
  }
}
.invitation .right .box p span {
  display: block;
  position: relative;
  padding-left: 15px;
}
.invitation .right .box p .point2,
.invitation .right .box p .point3,
.invitation .right .box p .point4,
.invitation .right .box p .point5 {
  margin-top: -15px;
}
.invitation .right .box p span:after {
  position: absolute;
  left: 0;
  top: 6px;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  content: "";
}
.invitation .right .box p .point1:after {
  background: #e61b1b;
}
.invitation .right .box p .point2:after {
  background: #dc3648;
}
.invitation .right .box p .point3:after {
  background: #7f20a5;
}
.invitation .right .box p .point4:after {
  background: #1f48c5;
}
.invitation .right .box p .point5:after {
  background: #6ab954;
}
.invitation .right .box p strong.red {
  color: #c7000b;
}
.invitation .right .box .pic {
  text-align: left;
  padding-left: 50px;
  margin-bottom: -20px;
}
@media (max-width: 540px) {
  .invitation .right .box .pic img {
    width: 50px;
  }
}
.invitation .pop-fixed {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow-y: auto;
  display: none;
  background: rgba(0, 0, 0, 0.5);
}
.invitation .pop-fixed .close {
  position: fixed;
  top: 36px;
  right: 50px;
  color: #fff;
  font-size: 40px;
  width: 40px;
  height: 40px;
  cursor: pointer;
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
}
.invitation .pop-fixed .close:hover {
  -webkit-transition: ease 0.3s;
  transition: ease 0.3s;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
@media (max-width: 1600px) {
  .invitation .pop-fixed .close {
    top: 20px;
    right: 20px;
  }
}
.invitation .pop-fixed .box {
  background: #fff;
  border-radius: 8px;
  overflow: hidden;
  margin: 50px 0;
  text-align: center;
  padding: 50px 100px;
}
@media (max-width: 1200px) {
  .invitation .pop-fixed .box {
    margin: 50px 70px;
    padding: 50px;
  }
}
.invitation .pop-fixed .box .h2-title {
  position: relative;
  font-size: 36px;
  padding-bottom: 10px;
  display: inline-block;
  margin-bottom: 10px;
}
.invitation .pop-fixed .box .h2-title:after {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 3px;
  width: 100%;
  background: #c7000b;
  content: "";
}
.invitation .pop-fixed .box p {
  text-align: left;
  padding-top: 20px;
}
@media (max-width: 1200px) {
  .invitation .pop-fixed .box p {
    font-size: 14px;
  }
}
.invitation .pop-fixed .box p span {
  display: block;
  position: relative;
  padding-left: 15px;
}
.invitation .pop-fixed .box p .point2,
.invitation .pop-fixed .box p .point3,
.invitation .pop-fixed .box p .point4,
.invitation .pop-fixed .box p .point5 {
  margin-top: -15px;
}
.invitation .pop-fixed .box p span:after {
  position: absolute;
  left: 0;
  top: 6px;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  content: "";
}
.invitation .pop-fixed .box p .point1:after {
  background: #e61b1b;
}
.invitation .pop-fixed .box p .point2:after {
  background: #dc3648;
}
.invitation .pop-fixed .box p .point3:after {
  background: #7f20a5;
}
.invitation .pop-fixed .box p .point4:after {
  background: #1f48c5;
}
.invitation .pop-fixed .box p .point5:after {
  background: #6ab954;
}
.invitation .pop-fixed .box p strong.red {
  color: #c7000b;
}
.invitation .pop-fixed .box .pic {
  text-align: left;
  padding-left: 50px;
  margin-bottom: -20px;
}

.agenda-v2 h2 p {
  font-size: 14px;
  color: #476ea3;
  padding-top: 10px;
  font-family: ebg-font-regular, Arial;
}
@media (max-width: 540px) {
  .agenda-v2 h2 p {
    padding-top: 5px;
  }
}
.agenda-v2 .agenda-con {
  overflow: hidden;
  position: relative;
}
.agenda-v2 .agenda-con .swiper-tab {
  width: 80%;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .agenda-v2 .agenda-con .swiper-tab {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .agenda-v2 .agenda-con .swiper-tab .ul {
    height: auto !important;
    overflow-x: auto;
  }
}
.agenda-v2 .agenda-con .swiper-tab .ul .li {
  position: relative;
  padding: 11px 10px;
  cursor: pointer;
  width: 12.5%;
  text-align: center;
}
@media (max-width: 1200px) {
  .agenda-v2 .agenda-con .swiper-tab .ul .li {
    width: auto;
    min-width: 150px;
  }
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .swiper-tab .ul .li {
    min-width: 100px;
  }
}
.agenda-v2 .agenda-con .swiper-tab .ul .li:after,
.agenda-v2 .agenda-con .swiper-tab .ul .li:before {
  content: '';
  position: absolute;
  top: 0;
  height: 3px;
  left: 0;
}
.agenda-v2 .agenda-con .swiper-tab .ul .li:hover {
  color: #c7000b;
}
.agenda-v2 .agenda-con .swiper-tab .ul .li:hover span {
  font-family: ebg-font-bold, Arial;
}
.agenda-v2 .agenda-con .swiper-tab .ul .li:before {
  height: 20px;
  background: #e2e2e2;
  width: 1px;
  right: -1px;
  left: auto;
  top: 16px;
}
.agenda-v2 .agenda-con .swiper-tab .ul .li.active {
  color: #c7000b;
  border-left: 1px solid #e2e2e2;
  border-right: 1px solid #e2e2e2;
  border-bottom: 1px solid #fff;
  background: #fff;
}
.agenda-v2 .agenda-con .swiper-tab .ul .li.active:after {
  width: 100%;
  background-image: -webkit-gradient(linear, left top, right top, from(#70b453), color-stop(32%, #3c56b3), color-stop(50%, #744ba9), color-stop(66%, #a342a1), to(#f15e3b));
  background-image: linear-gradient(90deg, #70b453 0%, #3c56b3 32%, #744ba9 50%, #a342a1 66%, #f15e3b 100%);
}
.agenda-v2 .agenda-con .swiper-tab .ul .li.active span {
  font-family: ebg-font-bold, Arial;
}
.agenda-v2 .agenda-con .swiper-tab .ul .li img {
  display: none;
}
.agenda-v2 .agenda-con .swiper-tab .ul .li.hot img {
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .swiper-tab .ul .li.hot img {
    width: 16px;
  }
}
.agenda-v2 .agenda-con .swiper-tab .ul .li p {
  font-size: 24px;
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .swiper-tab .ul .li p {
    font-size: 18px;
  }
}
.agenda-v2 .agenda-con .swiper-tab .ul .li span {
  font-size: 24px;
  vertical-align: middle;
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .swiper-tab .ul .li span {
    font-size: 14px;
  }
}
.agenda-v2 .agenda-con .swiper-tab .arrow {
  position: absolute;
  right: 0;
  top: 0;
  width: 20%;
  z-index: 2;
  text-align: right;
  height: 50px;
  padding: 5px 0;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .agenda-v2 .agenda-con .swiper-tab .arrow {
    display: none;
  }
}
.agenda-v2 .agenda-con .swiper-tab .arrow .swiper-pagination {
  position: static;
  vertical-align: middle;
  font-size: 18px;
}
.agenda-v2 .agenda-con .swiper-tab .arrow .swiper-button-prev,
.agenda-v2 .agenda-con .swiper-tab .arrow .swiper-button-next {
  vertical-align: middle;
  position: static;
  top: 0;
  text-align: center;
  font-size: 40px;
  background-color: #eeeeee;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  background: transparent;
  margin-top: 0;
  color: #c7000b;
}
.agenda-v2 .agenda-con .swiper-tab .arrow .swiper-button-disabled {
  color: #9fa0a0;
  opacity: 1;
}
.agenda-v2 .agenda-con .con {
  border: 1px solid #e2e2e2;
  background: #fff;
  margin-top: -2px;
  position: relative;
  padding: 10px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.agenda-v2 .agenda-con .con:after {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 98%;
  background: #fff;
  z-index: 1;
  content: "";
  height: 30px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}
.agenda-v2 .agenda-con .con .swiper-con {
  overflow: hidden;
}
.agenda-v2 .agenda-con .con .swiper-ul {
  overflow: hidden;
}
.agenda-v2 .agenda-con .con .ul .li {
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 600px;
  margin-left: 0;
  margin-right: 0;
  background: #fff;
  padding-bottom: 30px;
}
.agenda-v2 .agenda-con .con .ul .li::-webkit-scrollbar {
  width: 4px;
  height: 1px;
}
.agenda-v2 .agenda-con .con .ul .li::-webkit-scrollbar-track {
  background: #f6f6f6;
  border-radius: 2px;
}
.agenda-v2 .agenda-con .con .ul .li::-webkit-scrollbar-thumb {
  background: #e2e2e2;
  border-radius: 10px;
}
.agenda-v2 .agenda-con .con .ul .li::-webkit-scrollbar-thumb:hover {
  background: #9fa0a0;
}
.agenda-v2 .agenda-con .con .ul .li::-webkit-scrollbar-corner {
  background: #f6f6f6;
}
@media (max-width: 1600px) {
  .agenda-v2 .agenda-con .con .ul .li {
    max-height: 500px;
  }
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li {
    padding-bottom: 20px;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box {
  border-radius: 8px;
  overflow: hidden;
  padding: 20px 20px 0;
  position: relative;
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li .box {
    padding: 20px 20px 0;
    margin-bottom: 0px;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .title .label {
  line-height: 1.44444444;
  font-size: 18px;
  margin-top: -4px;
  margin-bottom: -4px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  min-width: 64px;
  text-align: center;
  background: -webkit-gradient(linear, left top, right top, from(#70b453), color-stop(32%, #3c56b3), color-stop(50%, #744ba9), color-stop(66%, #a342a1), to(#f15e3b));
  background: linear-gradient(90deg, #70b453 0%, #3c56b3 32%, #744ba9 50%, #a342a1 66%, #f15e3b 100%);
  -webkit-background-clip: text;
  color: #fff;
  color: transparent;
  padding-left: 5px;
}
.agenda-v2 .agenda-con .con .ul .li .box .title .label.isie {
  color: #c7000b;
  background: transparent;
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li .box .title .label {
    font-size: 16px;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .title .time {
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  color: #476ea3;
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li .box .title .time {
    line-height: 1.57142857;
    font-size: 14px;
    margin-top: -4px;
    margin-bottom: -4px;
    line-height: 1.25;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .title .living {
  background-image: -webkit-gradient(linear, left top, right top, from(#ee7b58), to(#eb5a54));
  background-image: linear-gradient(90deg, #ee7b58 0%, #eb5a54 100%);
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  color: #fff;
  border-radius: 2px;
  overflow: hidden;
  padding: 0px 14px;
  margin-left: 10px;
  display: inline-block;
  display: none;
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li .box .title .living {
    margin-top: 0px;
    margin-left: 0;
    font-size: 10px;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .title .living .living-icon {
  margin-right: 5px;
}
.agenda-v2 .agenda-con .con .ul .li .box .title p {
  line-height: 1.4;
  font-size: 20px;
  margin-top: -4px;
  margin-bottom: -4px;
  padding-top: 10px;
  padding-right: 280px;
}
@media (max-width: 992px) {
  .agenda-v2 .agenda-con .con .ul .li .box .title p {
    padding-right: 0;
  }
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li .box .title p {
    font-size: 16px;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .title .btn {
  font-size: 0;
  position: absolute;
  right: 30px;
  top: 17px;
}
@media (max-width: 992px) {
  .agenda-v2 .agenda-con .con .ul .li .box .title .btn {
    top: 4px;
  }
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li .box .title .btn {
    position: static;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .join-webcast,
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .documents {
  position: relative;
  margin-top: 15px;
  display: inline-block;
  padding: 5px 10px 8px 25px;
  line-height: 1;
}
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .join-webcast:after,
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .documents:after {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 2px;
  content: "";
  background: #fff;
  border: 1px solid #c7000b;
}
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .join-webcast:hover,
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .documents:hover {
  background: #fff;
}
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .join-webcast:hover:after,
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .documents:hover:after {
  border: 2px solid #c7000b;
}
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .join-webcast img,
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .documents img {
  position: absolute;
  left: 10px;
  top: 5px;
  width: 8px;
  z-index: 2;
}
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .join-webcast span,
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .documents span {
  line-height: 1.33333333;
  font-size: 12px;
  margin-top: -2px;
  margin-bottom: -2px;
  color: #c7000b;
  z-index: 2;
  position: relative;
}
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .join-webcast img {
  top: 9px;
}
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .documents {
  margin-left: 10px;
  display: none;
}
.agenda-v2 .agenda-con .con .ul .li .box .title .btn .documents img {
  top: 9px;
  width: 10px;
}
.agenda-v2 .agenda-con .con .ul .li .box .topic {
  background: #f6f8fc url("/Assets/enp/v2/img/hc2020/2019-broadcasts-wenli-13.png") no-repeat right bottom;
  margin-top: 20px;
  padding: 0 30px;
  border-radius: 8px;
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li .box .topic {
    padding: 0 15px;
    margin-top: 15px;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div {
  border-bottom: 1px solid #e2e2e2;
  zoom: 1;
  padding: 25px 0;
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div:after {
  display: block;
  content: "";
  clear: both;
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div:nth-last-child(1) {
  border: none;
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li .box .topic > div {
    padding: 20px 0;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div > div {
  float: left;
  padding: 0 20px;
}
@media (max-width: 992px) {
  .agenda-v2 .agenda-con .con .ul .li .box .topic > div > div {
    padding: 0;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.time {
  width: 15%;
  position: relative;
  padding-left: 30px;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  color: #476ea3;
}
@media (max-width: 992px) {
  .agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.time {
    width: 100%;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.time img {
  position: absolute;
  left: 0;
  top: 3px;
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.time img {
    width: 16px;
  }
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.time {
    font-size: 14px;
    padding-left: 25px;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.title {
  width: 40%;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
}
@media (max-width: 992px) {
  .agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.title {
    width: 100%;
    padding: 15px 0 0 30px;
  }
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.title {
    font-size: 14px;
    padding-left: 25px;
    line-height: 1.25;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.inf {
  width: 45%;
  padding: 0;
}
@media (max-width: 992px) {
  .agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.inf {
    width: 100%;
    padding-top: 15px;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.inf > p {
  zoom: 1;
  margin-bottom: 15px;
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.inf > p:after {
  display: block;
  content: "";
  clear: both;
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.inf > p:nth-last-child(1) {
  margin-bottom: 0;
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.inf > p .guests {
  position: relative;
  line-height: 1.5;
  font-size: 16px;
  margin-top: -4px;
  margin-bottom: -4px;
  padding-left: 30px;
  width: 40%;
  padding: 0 20px;
  display: block;
  float: left;
}
@media (max-width: 992px) {
  .agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.inf > p .guests {
    padding: 0 0 0 30px;
    font-size: 14px;
  }
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.inf > p .guests {
    width: 100%;
    font-size: 12px;
    padding-left: 25px;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.inf > p .guests.width100 {
  width: 100%;
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.inf > p .guests:after {
  content: '';
  position: absolute;
  height: 16px;
  background: #9fa0a0;
  width: 1px;
  left: -1px;
  top: 4px;
}
@media (max-width: 992px) {
  .agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.inf > p .guests:after {
    display: none;
  }
}
.agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.inf > p .post {
  padding: 0 20px;
  width: 60%;
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  color: #9fa0a0;
  display: block;
  float: left;
}
@media (max-width: 540px) {
  .agenda-v2 .agenda-con .con .ul .li .box .topic > div > div.inf > p .post {
    width: 100%;
    padding: 10px 20px 0 25px;
    font-size: 12px;
  }
}
.agenda-v2 .agenda-con .con .ul .li.notitle .topic .time {
  width: 20% !important;
}
@media (max-width: 992px) {
  .agenda-v2 .agenda-con .con .ul .li.notitle .topic .time {
    width: 100% !important;
  }
}
.agenda-v2 .agenda-con .con .ul .li.notitle .topic .title {
  width: 55% !important;
}
@media (max-width: 992px) {
  .agenda-v2 .agenda-con .con .ul .li.notitle .topic .title {
    width: 100% !important;
    padding: 15px 0 0 30px;
  }
}
.agenda-v2 .agenda-con .con .ul .li.notitle .topic .inf {
  width: 25% !important;
}
@media (max-width: 992px) {
  .agenda-v2 .agenda-con .con .ul .li.notitle .topic .inf {
    width: 100% !important;
    padding-top: 15px;
  }
}
.agenda-v2 .agenda-con .con .ul .li.notitle .topic .inf .guests {
  width: 100% !important;
}
@media (max-width: 992px) {
  .agenda-v2 .agenda-con .con .ul .li.notitle .topic .inf .guests {
    padding: 0 0 0 30px;
  }
}
.agenda-v2 .ebg-btn-box {
  text-align: center;
}
.agenda-v2 .swiper-pagination-current {
  color: #c7000b;
  font-weight: bold;
}

.sidebar {
  position: fixed;
  right: 0;
  bottom: 120px;
  width: 70px;
  z-index: 9999;
}
@media (max-width: 1200px) {
  .sidebar {
    width: 40px;
  }
}
.sidebar .con a {
  display: block;
  height: 70px;
  position: relative;
  margin: 10px 0;
}
@media (max-width: 1200px) {
  .sidebar .con a {
    height: 40px;
  }
  .sidebar .con a:nth-child(2) {
    display: none;
  }
}
.sidebar .con a span {
  display: block;
  -webkit-box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.15);
  border-top-left-radius: 35px;
  border-bottom-left-radius: 35px;
  color: #231815;
  font-size: 14px;
  padding: 25px 20px 25px 70px;
  position: absolute;
  left: 0;
  right: auto;
  top: 0;
  white-space: nowrap;
  height: 70px;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
@media (max-width: 1200px) {
  .sidebar .con a span {
    height: 40px;
    padding: 10px 20px 11px 70px;
  }
}
.sidebar .con a span.icon1 {
  background: #fff url("/Assets/enp/v2/img/hc2020/sidebar/icon-01.png") no-repeat 17px 17px;
}
.sidebar .con a span.icon2 {
  background: #fff url("/Assets/enp/v2/img/hc2020/sidebar/icon-02.png") no-repeat 17px 17px;
}
.sidebar .con a span.icon3 {
  background: #fff url("/Assets/enp/v2/img/hc2020/sidebar/icon-03.png") no-repeat 17px 17px;
}
.sidebar .con a span.icon4 {
  background: #fff url("//e.huawei.com/topic/sitecore/huaweiconnect2020/img/icon-04.png") no-repeat 17px 17px;
}
@media (max-width: 1200px) {
  .sidebar .con a span.icon1,
  .sidebar .con a span.icon2,
  .sidebar .con a span.icon3,
  .sidebar .con a span.icon4 {
    background-color: rgba(255, 255, 255, 0.7);
    background-size: 26px;
    background-position: 10px 10px;
  }
}
.hot-sidebar {
  position: fixed;
  right: 0;
  bottom: 20px;
  z-index: 9999;
}
@media (max-width: 992px) {
  .hot-sidebar {
    display: none;
  }
}
.hot-sidebar:hover .con {
  display: block;
}
.hot-sidebar > a > span {
  font-size: 12px;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
  display: inline-block;
  padding: 36px 10px 8px;
  -webkit-box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.15);
  color: #231815;
}
.hot-sidebar .icon4 {
  background: #fff url("/Assets/enp/v2/img/hc2020/sidebar/hot-icon-01.png") no-repeat 50% 8px;
}
.hot-sidebar .con {
  position: absolute;
  right: 100%;
  bottom: 0;
  display: none;
}
.hot-sidebar .con .box {
  margin-right: 20px;
  width: 350px;
  background: #fff url("/Assets/enp/v2/img/hc2020/sidebar/hot-icon-02.png") no-repeat right bottom;
  border-radius: 8px;
  padding: 10px 20px 20px;
  -webkit-box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0 15px 0px rgba(0, 0, 0, 0.15);
  position: relative;
}
.hot-sidebar .con .box .triangle {
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 10px solid #fff;
  border-right: 10px solid transparent;
  position: absolute;
  right: -20px;
  bottom: 20px;
}
.hot-sidebar .con li {
  margin-top: 5px;
  display: none;
}
.hot-sidebar .con li a {
  color: #231815;
  font-size: 12px;
  line-height: 1.1;
}
.hot-sidebar .con li a:hover {
  text-decoration: underline;
}
.hot-sidebar .con li a .text {
  display: inline;
}
.hot-sidebar .con li a .icon-box {
  font-size: 0;
  line-height: 0;
  display: inline-block;
  pointer-events: none;
  position: relative;
}
.hot-sidebar .con li a .icon-box .iconfont {
  position: absolute;
  left: 0;
  top: -2px;
  font-size: 14px;
  color: #c7000b;
  font-weight: bold;
}
.hot-sidebar .con .more {
  color: #c7000b;
  font-size: 14px;
  margin-top: 10px;
  display: inline-block;
}
.hot-sidebar .con .more:hover {
  text-decoration: underline;
}

.connect-live .cistern {
  overflow: hidden;
  padding-bottom: 15px;
}
.connect-live .cistern .container {
  position: relative;
}
.connect-live .cistern .container .tabUl {
  border-bottom: 1px solid #ddd;
  width: 100%;
  position: relative;
  overflow: hidden;
}
.connect-live .cistern .container .tabUl .tabCon {
  overflow: hidden;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.connect-live .cistern .container .tabUl .tabCon .li {
  margin: 0 25px;
  font-size: 24px;
  line-height: 1.375;
  padding-bottom: 5px;
  width: auto !important;
  position: relative;
  cursor: pointer;
  font-size: 18px;
}
.connect-live .cistern .container .tabUl .tabCon .li:after {
  content: '';
  position: absolute;
  bottom: 0;
  height: 3px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  -webkit-transition: 0.35s;
  transition: 0.35s;
}
.connect-live .cistern .container .tabUl .tabCon .li.active:after {
  width: 100%;
  background-image: -webkit-gradient(linear, left top, right top, from(#70b453), color-stop(32%, #3c56b3), color-stop(50%, #744ba9), color-stop(66%, #a342a1), to(#f15e3b));
  background-image: linear-gradient(90deg, #70b453 0%, #3c56b3 32%, #744ba9 50%, #a342a1 66%, #f15e3b 100%);
}
@media screen and (max-width: 1600px) {
  .connect-live .cistern .container .tabUl .tabCon .li {
    font-size: 16px;
  }
}
@media screen and (max-width: 992px) {
  .connect-live .cistern .container .tabUl .tabCon .li {
    font-size: 14px;
  }
}
.connect-live .cistern .swiper-con {
  padding-top: 10px;
  position: relative;
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide {
  color: #231815;
  -webkit-transition: 0.35s;
  transition: 0.35s;
  min-height: 390px;
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box {
  margin-right: -12px;
}
@media screen and (max-width: 1200px) {
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item {
  padding: 20px 10px 0;
  width: 18.3%;
  float: left;
  -webkit-transition: 0.35s;
  transition: 0.35s;
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item .right-content {
  background-color: #fff;
  -webkit-box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);
          box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1);
  color: #231815;
  border-radius: 8px;
  overflow: hidden;
  display: block;
  position: relative;
  height: 100%;
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item .right-content .pic {
  font-size: 0;
  overflow: hidden;
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item .right-content .pic img {
  width: 100%;
  -webkit-transition: 1s;
  transition: 1s;
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item .right-content .pic video {
  position: absolute;
  width: 100%;
  z-index: 1;
  height: 100%;
  outline: none;
}
@media screen and (max-width: 1200px) {
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item .right-content .pic video {
    display: none;
  }
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item .right-content .pic .play-icon {
  position: absolute;
  bottom: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, 50%);
      -ms-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
  height: 40px;
  width: 40px;
  background: url("/Assets/enp/v2/img/hc2020/connect-live/hc-live-bofang.png") no-repeat center center / 100%;
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item .right-content .pic::after {
  padding-top: 56.2%;
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item .right-content .pic:hover img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item .right-content .text {
  padding: 10px;
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item .right-content .text p {
  height: 38px;
  font-size: 14px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
@media screen and (max-width: 1200px) {
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item .right-content .text p {
    height: auto;
  }
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item .right-content .text p:hover {
  text-decoration: underline;
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first {
  padding-left: 0;
  width: 45%;
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .right-content .pic .play-icon {
  bottom: 22px;
  left: 20px;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  z-index: 1;
}
@media screen and (max-width: 1200px) {
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .right-content .pic .play-icon {
    bottom: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, 50%);
        -ms-transform: translate(-50%, 50%);
            transform: translate(-50%, 50%);
  }
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .right-content .text p {
  height: auto;
  min-height: 38px;
  font-size: 18px;
}
@media screen and (max-width: 1200px) {
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .right-content .text p {
    font-size: 14px;
    min-height: auto;
  }
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .right-content .icon-con {
  position: absolute;
  font-size: 0;
  left: 20px;
  top: 20px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 1;
  display: none;
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .right-content .icon-con img {
  height: 100%;
}
.connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .right-content .icon-con .icon-text {
  padding-left: 10px;
  color: #ffffff;
  font-size: 18px;
}
@media screen and (max-width: 1200px) {
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .right-content .icon-con {
    left: 10px;
    top: 10px;
  }
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .right-content .icon-con .icon-text {
    display: none;
  }
}
@media screen and (max-width: 1200px) {
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item {
    width: 25%;
    padding: 10px 8px;
  }
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first {
    width: 25%;
    padding-left: 8px;
  }
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .icon-con {
    position: absolute;
    left: 5px;
    top: 5px;
    font-size: 0;
  }
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .icon-con img {
    height: 18px;
  }
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .icon-con .icon-text {
    padding-left: 2px;
    font-size: 12px;
  }
}
@media screen and (max-width: 992px) {
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item {
    width: 33.33%;
  }
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first {
    width: 33.33%;
  }
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .icon-con img {
    height: 14px;
  }
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .icon-con .icon-text {
    padding-left: 2px;
    font-size: 10px;
  }
}
@media screen and (max-width: 540px) {
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item {
    width: 50%;
  }
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first {
    width: 100%;
  }
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .icon-con {
    left: 10px;
    top: 10px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .icon-con img {
    height: 100%;
  }
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box .live-item.first .icon-con .icon-text {
    padding-left: 5px;
    font-size: 18px;
  }
}
@media screen and (max-width: 1200px) {
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box {
    margin: 0 -8px;
  }
}
@media screen and (max-width: 992px) {
  .connect-live .cistern .swiper-con .swiper-wrapper .swiper-slide .box {
    margin: 0 -4px;
  }
}
.connect-live .cistern .ebg-btn-box {
  text-align: center;
}

.coustom-scroll::-webkit-scrollbar-track {
  background: transparent;
}
.layout-live-onlineList {
  padding-top: 50px;
  padding-bottom: 50px;
  position: relative;
}
@media (max-width: 992px) {
  .layout-live-onlineList {
    padding: 0;
  }
}
@media (max-width: 1350px) {
  .layout-live-onlineList .cistern {
    max-width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (max-width: 1200px) {
  .layout-live-onlineList .cistern {
    padding-left: 0;
    padding-right: 0;
  }
}
.layout-live-onlineList .layout-bg {
  background-position: center top;
}
@media (max-width: 992px) {
  .layout-live-onlineList .layout-bg {
    display: none;
  }
}
.layout-live-onlineList .video-play-wrap {
  position: relative;
  cursor: pointer;
}
@media (max-width: 992px) {
  .layout-live-onlineList .video-play-wrap {
    position: relative;
    cursor: pointer;
  }
}
.layout-live-onlineList .video-play-wrap .video-play {
  width: 100%;
  left: 0;
  overflow: hidden;
  top: 0;
}
@media (max-width: 992px) {
  .layout-live-onlineList .video-play-wrap .video-play {
    border-radius: 0;
  }
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area {
  float: left;
  position: relative;
  width: 75%;
  padding-right: 0;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .layout-live-onlineList .video-play-wrap .video-play .video-play-area {
    width: 100%;
  }
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .mudu-normal-mode .mudu-video {
  z-index: 1;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .mudu-controller-wrap,
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .mudu-flash-tip,
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .mudu-controller-blank {
  z-index: 2;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .mudu-error-wrap {
  z-index: 3;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .firstMutedIcon {
  position: absolute;
  right: 20px;
  bottom: 50px;
  z-index: 3;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  color: #333;
  -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
          box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
  line-height: 50px;
  background: rgba(255, 255, 255, 0.5);
  text-align: center;
}
@media (max-width: 992px) {
  .layout-live-onlineList .video-play-wrap .video-play .video-play-area .firstMutedIcon {
    display: none;
  }
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .firstMutedIcon .iconfont {
  font-size: 24px;
  position: relative;
  top: 1px;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area:before {
  padding-top: 56.25%;
  z-index: -1;
  content: "";
  display: block;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area::after {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  display: block;
  overflow: hidden;
  margin-top: -25px;
  margin-left: -25px;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: url(/Assets/enp/v2/img/live/play-icon.png) center center no-repeat;
  content: "";
  opacity: 1;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: scale(1);
  transform: scale(1);
  -ms-transform: scale(1);
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area.playing:after {
  opacity: 0;
  -webkit-transform: scale(0.5);
  transform: scale(0.5);
  -ms-transform: scale(0.5);
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area img {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  display: block;
  width: 100%;
  height: 100%;
  bottom: 0;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .playing img {
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .icon-play2 {
  color: #fff;
  text-shadow: 0 0 12px rgba(0, 0, 0, 0.3);
  font-size: 40px;
  position: absolute;
  left: 24px;
  top: 12px;
  margin-left: 10px;
  line-height: 1;
  z-index: 10;
  display: none;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .icon-play2:hover {
  color: #eee;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .video-play-area-img {
  background: #333;
  left: 0;
  bottom: 0;
  top: 0;
  right: 0;
  position: absolute;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .video-play-area-img.playing {
  z-index: 100;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .video-play-area-video {
  width: 100%;
  height: 100%;
  background: #000;
  overflow: hidden;
  position: relative;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area .video-play-area-video.playing {
  z-index: 100;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 2;
  display: none;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area.iframe .mudu-controller {
  z-index: 2;
  bottom: 70px;
  height: 0px;
  position: absolute;
  left: 0;
  right: 0;
  padding: 0 1.25em;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: auto;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area.iframe .liveroomBtn {
  top: 0px;
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%);
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area.iframe .video-play-area-img {
  display: none;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area.iframe iframe {
  display: block;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-area.iframe .video-play-area-video {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 3;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list {
  float: left;
  position: relative;
  width: 25%;
  padding-left: 10px;
}
@media (max-width: 1200px) {
  .layout-live-onlineList .video-play-wrap .video-play .video-play-list {
    width: 100%;
    padding-left: 0;
  }
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list img {
  width: 100%;
  height: 100%;
  display: block;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap {
  height: 100%;
  background: #fff;
  padding: 20px 5px 0px 20px;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 3px;
  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 2px;
  background: #dddddd;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 2px;
  background: transparent;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul {
  height: 100%;
  max-height: 630px;
  padding-right: 15px;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul .carousel-li {
  margin-bottom: 20px;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul .carousel-li .box {
  height: 100%;
  position: relative;
  border-radius: 4px;
  overflow: hidden;
  cursor: pointer;
  background: #f2f2f2 url("/Assets/enp/v2/img/hc2020/banner/banner-pc-c-bg2-02.png") right bottom no-repeat;
  display: block;
  width: 100%;
  -webkit-transition: background 0.4s;
  transition: background 0.4s;
  padding: 10px;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul .carousel-li .tip {
  font-size: 12px;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul .carousel-li .tip span {
  padding: 3px 12px;
  color: #fff;
  display: inline-block;
  border-radius: 2px;
  overflow: hidden;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul .carousel-li .p {
  line-height: 1.2;
  color: #231815;
  padding-top: 5px;
  font-size: 16px;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul .carousel-li .time {
  font-size: 14px;
  color: #9fa0a0;
  padding-top: 5px;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul .carousel-li:hover .box {
  background-color: #e2e2e2;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul .carousel-li .box.firstHover {
  background-color: #fff;
  background-image: url("/Assets/enp/v2/img/hc2020/banner/banner-pc-c-bg2-01.png");
  border: 1px solid #c7000b;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul .carousel-li.live .tip span {
  background-image: -webkit-gradient(linear, left top, right top, from(#ed7b58), to(#eb5a54));
  background-image: linear-gradient(90deg, #ed7b58 0%, #eb5a54 100%);
  position: relative;
}
.layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul .carousel-li.playback .tip span {
  background-image: -webkit-gradient(linear, left top, right top, from(#33ccd6), to(#30b5c5));
  background-image: linear-gradient(90deg, #33ccd6 0%, #30b5c5 100%);
}
@media (max-width: 1200px) {
  .layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap {
    padding: 20px 0;
  }
  .layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap {
    overflow-y: hidden;
    overflow-x: auto;
  }
  .layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul {
    white-space: nowrap;
    padding-bottom: 20px;
    padding-left: 20px;
  }
  .layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul .carousel-li {
    width: 300px;
    margin-right: 20px;
    margin-bottom: 0;
    display: inline-block;
  }
}
@media (max-width: 540px) {
  .layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap {
    padding: 0;
  }
  .layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap {
    padding: 15px 0;
  }
  .layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul {
    padding-bottom: 0px;
    padding-left: 15px;
  }
  .layout-live-onlineList .video-play-wrap .video-play .video-play-list .carousel-wrap .carousel-ul-wrap .carousel-ul .carousel-li {
    width: 200px;
    margin-right: 15px;
  }
}
.layout-live-onlineList .liveroomBtn {
  position: absolute;
  top: -98px;
  left: 20px;
  width: calc(100% - 220px);
}
.layout-live-onlineList .liveroomBtn .btn {
  overflow: hidden;
  background-color: #c7000b;
  border-radius: 2px;
  color: #fff;
  font-size: 14px;
  padding: 10px 20px;
  display: inline-block !important;
}
.layout-live-onlineList .liveroomBtn .btn span.arrow {
  position: relative;
  width: 14px;
  display: inline-block;
  vertical-align: middle;
  margin-top: -3px;
  margin-left: 5px;
}
.layout-live-onlineList .liveroomBtn .btn span.arrow:after {
  content: '';
  display: block;
  height: 10px;
  width: 14px;
  background-image: url("/Assets/enp/v2/img/hc2020/banner/banner-jiantou.png");
  background-position-x: 0px;
  -webkit-animation: btnArrow 0.6s linear;
          animation: btnArrow 0.6s linear;
}
.layout-live-onlineList .liveroomBtn .btn:hover {
  background-color: #b60005;
}
.layout-live-onlineList .liveroomBtn .btn:hover span:after {
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.layout-live-onlineList .liveroomBtn .explain {
  color: #fff;
  margin-top: 10px;
  line-height: 1.2;
  font-size: 16px;
  pointer-events: none;
}
@media (max-width: 540px) {
  .layout-live-onlineList .liveroomBtn {
    padding: 15px 15px 0 15px;
    background: #fff;
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .layout-live-onlineList .liveroomBtn .btn {
    font-size: 12px;
    padding: 5px 10px;
    height: 100%;
  }
  .layout-live-onlineList .liveroomBtn .explain {
    -webkit-box-flex: 1;
       -moz-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding-left: 10px;
    color: #9fa0a0;
    font-size: 1px;
    margin-top: 0;
  }
}
/*视频区*/
/*视频列表区*/
/*目睹视频ui*/
/* 播放列表*/
/*! CSS Used keyframes */
@-webkit-keyframes living-icon-ani-data-v-4498f1d0 {
  0% {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
  }
  50% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
  to {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
  }
}
@keyframes living-icon-ani-data-v-4498f1d0 {
  0% {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
  }
  50% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
  to {
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
  }
}

.exhibition-webcast {
  z-index: 1;
}
.exhibition-webcast h2 p {
  font-size: 14px;
  color: #476ea3;
  padding-top: 10px;
  font-weight: normal;
  font-family: ebg-font-regular, Arial;
}
.exhibition-webcast .con {
  -webkit-box-shadow: 0 0 15px rgba(100, 100, 100, 0.1);
          box-shadow: 0 0 15px rgba(100, 100, 100, 0.1);
  border-radius: 8px;
  font-size: 0;
  background-color: #fff;
}
.exhibition-webcast .con .left {
  padding: 50px 0 50px 50px;
  width: 52%;
  display: inline-block;
  vertical-align: middle;
}
@media (max-width: 1200px) {
  .exhibition-webcast .con .left {
    width: 100%;
    padding: 50px;
  }
}
@media (max-width: 540px) {
  .exhibition-webcast .con .left {
    padding: 20px;
  }
}
.exhibition-webcast .con .left h3 {
  font-size: 24px;
  line-height: 1.25;
}
@media (max-width: 540px) {
  .exhibition-webcast .con .left h3 {
    font-size: 18px;
  }
}
.exhibition-webcast .con .left ul {
  margin: 30px -15px 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (max-width: 540px) {
  .exhibition-webcast .con .left ul {
    margin: 20px -15px 0;
  }
}
.exhibition-webcast .con .left ul li {
  width: 50%;
  float: left;
}
@media (max-width: 540px) {
  .exhibition-webcast .con .left ul li {
    width: 100%;
  }
}
@media (max-width: 540px) {
  .exhibition-webcast .con .left ul li:nth-child(1) {
    margin-bottom: 20px;
  }
}
.exhibition-webcast .con .left ul li .box {
  background: #f5f5f5 url("/Assets/enp/v2/img/hc2020/exhibition-webcast/exhibition-webcast-dian.png") no-repeat bottom right / 83px;
  border-radius: 8px;
  margin: 0 15px;
  padding: 10px 30px 30px;
  height: 100%;
}
@media (max-width: 540px) {
  .exhibition-webcast .con .left ul li .box {
    padding: 5px 20px 20px;
  }
}
.exhibition-webcast .con .left ul li .box .title > span {
  background: -webkit-gradient(linear, left top, right top, from(#70b453), color-stop(32%, #3c56b3), color-stop(50%, #744ba9), color-stop(66%, #a342a1), to(#f15e3b));
  background: linear-gradient(90deg, #70b453 0%, #3c56b3 32%, #744ba9 50%, #a342a1 66%, #f15e3b 100%);
  color: transparent;
  -webkit-background-clip: text;
  font-size: 20px;
  font-family: ebg-font-bold, Arial;
  margin-right: 5px;
  margin-top: 10px;
  display: block;
}
.exhibition-webcast .con .left ul li .box .title > span.isie {
  color: #c7000b;
  background: transparent;
}
@media (max-width: 540px) {
  .exhibition-webcast .con .left ul li .box .title > span {
    font-size: 18px;
  }
}
.exhibition-webcast .con .left ul li .box .title .living {
  background-image: -webkit-gradient(linear, left top, right top, from(#ee7b58), to(#eb5a54));
  background-image: linear-gradient(90deg, #ee7b58 0%, #eb5a54 100%);
  line-height: 1.57142857;
  font-size: 14px;
  margin-top: -4px;
  margin-bottom: -4px;
  color: #fff;
  border-radius: 2px;
  overflow: hidden;
  padding: 0px 14px;
  display: inline-block;
  display: none;
  margin-top: 15px;
}
@media (max-width: 540px) {
  .exhibition-webcast .con .left ul li .box .title .living {
    margin-left: 0;
    font-size: 10px;
  }
}
.exhibition-webcast .con .left ul li .box .title .living .living-icon {
  margin-right: 5px;
}
.exhibition-webcast .con .left ul li .box .p1 {
  font-size: 0px;
  line-height: 1.625;
  color: #476ea3;
  margin-top: 5px;
  background: url("/Assets/enp/v2/img/hc2020/exhibition-webcast/exhibition-webcast-icon.png") no-repeat 0 5px;
  padding-left: 25px;
}
@media (max-width: 992px) {
  .exhibition-webcast .con .left ul li .box .p1 {
    margin-top: 5px;
    background-size: 20px;
    padding-left: 25px;
    background: url("/Assets/enp/v2/img/hc2020/exhibition-webcast/exhibition-webcast-icon.png") no-repeat 0 9px;
  }
}
@media (max-width: 750px) {
  .exhibition-webcast .con .left ul li .box .p1 {
    line-height: 1.3;
    margin-top: 15px;
    margin-bottom: 8px;
    background: url("/Assets/enp/v2/img/hc2020/exhibition-webcast/exhibition-webcast-icon.png") no-repeat 0 2px;
    background-size: 14px;
    padding-left: 20px;
    display: inline-block;
  }
}
@media (max-width: 540px) {
  .exhibition-webcast .con .left ul li .box .p1 {
    margin-top: 10px;
  }
}
.exhibition-webcast .con .left ul li .box .p1 span {
  font-size: 16px;
}
@media (max-width: 992px) {
  .exhibition-webcast .con .left ul li .box .p1 span {
    font-size: 20px;
  }
}
@media (max-width: 750px) {
  .exhibition-webcast .con .left ul li .box .p1 span {
    font-size: 14px;
  }
}
.exhibition-webcast .con .left ul li .box .p1 span:nth-child(1) {
  padding-right: 10px;
  display: inline-block;
}
.exhibition-webcast .con .left ul li .box .p1 span:nth-child(2) {
  padding-left: 10px;
  position: relative;
}
.exhibition-webcast .con .left ul li .box .p1 span:nth-child(2):after {
  display: block;
  width: 1px;
  height: 13px;
  position: absolute;
  left: 0;
  top: 5px;
  content: "";
  background: #476ea3;
}
@media (max-width: 992px) {
  .exhibition-webcast .con .left ul li .box .p1 span:nth-child(2):after {
    height: 14px;
    top: 7px;
  }
}
@media (max-width: 750px) {
  .exhibition-webcast .con .left ul li .box .p1 span:nth-child(2):after {
    height: 13px;
    top: 3px;
  }
}
.exhibition-webcast .con .left ul li .box .btn {
  font-size: 0;
}
@media (max-width: 540px) {
  .exhibition-webcast .con .left ul li .box .btn {
    position: static;
  }
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast,
.exhibition-webcast .con .left ul li .box .btn .documents {
  position: relative;
  margin-top: 20px;
  display: inline-block;
  padding: 5px 10px 8px 25px;
  line-height: 1;
}
@media (max-width: 540px) {
  .exhibition-webcast .con .left ul li .box .btn .join-webcast,
  .exhibition-webcast .con .left ul li .box .btn .documents {
    margin-top: 10px;
  }
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast:after,
.exhibition-webcast .con .left ul li .box .btn .documents:after {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 2px;
  content: "";
  border: 1px solid #c7000b;
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast:hover,
.exhibition-webcast .con .left ul li .box .btn .documents:hover {
  background: #fff;
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast:hover:after,
.exhibition-webcast .con .left ul li .box .btn .documents:hover:after {
  border: 2px solid #c7000b;
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast img,
.exhibition-webcast .con .left ul li .box .btn .documents img {
  position: absolute;
  left: 10px;
  top: 5px;
  width: 8px;
  z-index: 2;
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast img.red,
.exhibition-webcast .con .left ul li .box .btn .documents img.red {
  display: block;
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast img.grey,
.exhibition-webcast .con .left ul li .box .btn .documents img.grey {
  display: none;
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast span,
.exhibition-webcast .con .left ul li .box .btn .documents span {
  line-height: 1.33333333;
  font-size: 12px;
  margin-top: -2px;
  margin-bottom: -2px;
  color: #c7000b;
  z-index: 2;
  position: relative;
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast.disabled:hover,
.exhibition-webcast .con .left ul li .box .btn .documents.disabled:hover {
  background: transparent;
  cursor: context-menu;
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast.disabled:after,
.exhibition-webcast .con .left ul li .box .btn .documents.disabled:after {
  border: 1px solid #9fa0a0;
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast.disabled span,
.exhibition-webcast .con .left ul li .box .btn .documents.disabled span {
  color: #9fa0a0;
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast.disabled img.red,
.exhibition-webcast .con .left ul li .box .btn .documents.disabled img.red {
  display: none;
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast.disabled img.grey,
.exhibition-webcast .con .left ul li .box .btn .documents.disabled img.grey {
  display: block;
}
.exhibition-webcast .con .left ul li .box .btn .join-webcast img {
  top: 9px;
}
.exhibition-webcast .con .right {
  width: 48%;
  display: inline-block;
  vertical-align: middle;
  padding: 30px 75px;
}
@media (max-width: 1200px) {
  .exhibition-webcast .con .right {
    display: none;
  }
}
@media (max-width: 540px) {
  .exhibition-webcast .con .right {
    display: block;
    width: 100%;
    padding: 0 20px 20px;
  }
}
.exhibition-webcast .con .right .pic {
  position: relative;
}
.exhibition-webcast .con .right .pic:after {
  padding-top: 64.95327103%;
  content: "";
  width: 100%;
  display: block;
}
.exhibition-webcast .con .right .pic img {
  width: 100%;
  position: absolute;
  display: block;
}
