.text1 { font-size: 16px; color: #666; }

.swiper-container-banner { display: block; width: 100%; }

img[alt='banner'] { display: block; width: 100%; }

img[alt='banner-m'] { display: none; width: 100%; }

.swiper-container-banner .swiper-slide { display: block; width: 100%; position: relative; }

.btn1-banner { height: 20%; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); }

.btn2-banner { height: 14%; position: absolute; left: 50%; bottom: 2%; transform: translateX(-50%); }

.btn2-banner img { height: 100% !important; }

.btn1-banner img { height: 100%; }

.swiper-pagination-banner .swiper-pagination-bullet { width: 10px; height: 10px; background: #dddddd; border-radius: 50%; opacity: 1; transition: opacity .5s, background-color .5s, width .5s; margin: 0 5px; cursor: pointer; }

.swiper-pagination-banner .swiper-pagination-bullet-active { opacity: 1; width: 30px; height: 10px; background: #3ecd58; border-radius: 10px; transition-delay: 0s; cursor: default; }

.swiper-pagination-bullet:focus { border: none; outline: none; }

.module { padding-top: 40px; }

.title-module { display: flex; justify-content: center; align-items: center; margin-bottom: 20px; }

.title-module span { font-size: 42px; font-weight: bold; color: #3dcd58; padding: 0 20px; }

.title-module img { width: 200px; }

.module1 { margin-top: 15px; }

.describe { display: flex; justify-content: space-between; align-items: center; }

.describe div { width: 55%; }

.describe img { width: 45%; }

.describe h4 { color: #3DCD58; font-weight: bold; font-size: 30px; }

.describe p { color: #666; font-size: 16px; margin-top: 20px; padding-right: 15px; }

.module1-img1 { width: 100%; }

#image1 { display: block; }

#image1-m { display: none; }

.live-bg { position: relative; width: 100%; cursor: pointer; }

.live-bg img { display: block; width: 100%; }

.live-bg span { position: absolute; left: 50%; transform: translateX(-50%); bottom: 28%; color: #fff; font-size: 24px; font-weight: bold; }

.btnbox-videos { display: flex; justify-content: center; align-items: center; margin-top: 15px; }

.btn2 { display: block; cursor: pointer; margin: 0 20px; }

.title-products { background: url(https://staticdn.zhevent.com/se/epchina/img/index/icon1.png) 10px center no-repeat, url(https://staticdn.zhevent.com/se/epchina/img/index/title-bg.png) -500px center no-repeat; background-size: auto, auto 100%; font-size: 24px; color: #fff; font-weight: normal; padding-left: 50px; padding-top: 10px; padding-bottom: 10px; }

.products-text { padding-left: 65px; list-style-image: url(https://staticdn.zhevent.com/se/epchina/img/common/disc.png); margin-top: 20px; margin-bottom: 30px; }

.products-text li { margin-top: 10px; text-align: left; }

.video-box { width: 100%; height: auto; position: relative; padding: 50px 0; background: url(https://staticdn.zhevent.com/se/epchina/img/index/product-img2.png) left top no-repeat, url(https://staticdn.zhevent.com/se/epchina/img/index/product-img3.png) right bottom no-repeat; }

.video-poster { display: block; width: 100%; }

.video-cover { width: 100%; height: calc(100% - 100px); position: absolute; top: 50px; left: 0; z-index: 2; background: url(https://staticdn.zhevent.com/se/epchina/img/index/product-icon1.png) center center no-repeat rgba(0, 0, 0, 0.3); border-radius: 20px; }

.videos-swiper { padding: 0 80px; width: 100%; position: relative; margin-top: 30px; padding-bottom: 25px; }

.swiper-container-video { width: 100%; }

.swiper-container-video .swiper-slide { background: #3dcd58; border-radius: 10px; padding: 5px; display: flex; justify-content: space-between; align-items: center; height: auto; }

.swiper-container-video .swiper-slide[data-swiper-slide-index='0'], .swiper-container-video .swiper-slide[data-swiper-slide-index='1'], .swiper-container-video .swiper-slide[data-swiper-slide-index='2'] { flex-direction: column; justify-content: flex-start; align-items: center; background: #3dcd58; }

.swiper-container-video .swiper-slide[data-swiper-slide-index='0'] .videos-slide, .swiper-container-video .swiper-slide[data-swiper-slide-index='1'] .videos-slide, .swiper-container-video .swiper-slide[data-swiper-slide-index='2'] .videos-slide { background: #fff; width: 100%; position: relative; }

.swiper-container-video .swiper-slide[data-swiper-slide-index='3'] .videos-slide, .swiper-container-video .swiper-slide[data-swiper-slide-index='4'] .videos-slide { background: #fff; height: 100%; }

.swiper-container-video .swiper-slide[data-swiper-slide-index='0'] .videos-slide img, .swiper-container-video .swiper-slide[data-swiper-slide-index='1'] .videos-slide img, .swiper-container-video .swiper-slide[data-swiper-slide-index='2'] .videos-slide img { height: auto; width: auto; max-width: 657px; max-height: 100%; }

.swiper-container-video .swiper-slide[data-swiper-slide-index='3'] .videos-slide img, .swiper-container-video .swiper-slide[data-swiper-slide-index='4'] .videos-slide img { height: auto; width: 100%; max-width: 100%; max-height: 100%; }

.swiper-container-video .swiper-slide[data-swiper-slide-index='0'] .video-text, .swiper-container-video .swiper-slide[data-swiper-slide-index='1'] .video-text, .swiper-container-video .swiper-slide[data-swiper-slide-index='2'] .video-text { width: 100%; height: auto; }

.videos-slide { width: 60%; border-radius: 10px; overflow: hidden; display: flex; justify-content: center; align-items: center; position: relative; cursor: pointer; background: #fff; }

.videos-slide img { width: auto; height: auto; max-width: 100%; max-height: 100%; }

.video-img { display: block; }

.video-img-m { display: none; }

.video-cover-slide { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2; background: url(https://staticdn.zhevent.com/se/epchina/img/index/product-icon1.png) center center no-repeat rgba(0, 0, 0, 0.1); background-size: 150px; }

.video-text { width: 40%; padding-left: 30px; padding-right: 25px; height: 100%; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; }

.video-text h3 { font-size: 24px; font-weight: bold; color: #FFFFFF; width: 100%; text-align: left; }

.video-text p { padding-top: 10px; font-size: 16px; color: #FFFFFF; width: 100%; }

.video-text div { width: 100%; padding-top: 10px; display: block; display: flex; justify-content: flex-end; margin-bottom: 10px; }

.video-text div span { font-size: 16px; color: #FFFFFF; text-decoration: none; }

.swiper-pagination { width: calc(100% - 160px); display: flex; justify-content: center; align-items: center; margin-top: 15px; }

.swiper-pagination-bullet { opacity: 0.5; margin: 0 5px; width: 10px; height: 10px; }

.swiper-pagination-video .swiper-pagination-bullet-active, .swiper-pagination-photo .swiper-pagination-bullet-active, .swiper-pagination-photo-m .swiper-pagination-bullet-active { background: #3dcd58; }

.swiper-button-prev-video, .swiper-button-prev-photo { background: url(https://staticdn.zhevent.com/se/epchina/img/index/swiper-prev.png) center center no-repeat; background-size: contain; width: 50px; height: 50px; }

.swiper-button-next-video, .swiper-button-next-photo { background: url(https://staticdn.zhevent.com/se/epchina/img/index/swiper-next.png) center center no-repeat; background-size: contain; width: 50px; height: 50px; }

.showroom { position: relative; width: 100%; }

.showroom-img1 { display: block; width: 100%; }

.showroom-btn1 { height: 12.72%; position: absolute; left: 50%; transform: translateX(-50%); top: 10%; cursor: pointer; }

.photo-pc { width: 100%; position: relative; padding: 0 80px; display: block; }

.photo-m { width: 100%; display: none; position: relative; }

.swiper-container-photo { width: 100%; }

.swiper-container-photo .swiper-slide { width: calc((100% - 30px)/4); }

.swiper-container-photo .swiper-slide img { width: 100%; }

.photo-btn1 { display: block; margin: 0 auto; margin-top: 40px; cursor: pointer; }

.schedule-wrap { width: calc(100% - 20px); background: #e6fce8; border-radius: 16px; padding-bottom: 20px; margin-top: 110px; margin-left: 20px; }

.schedule-box { width: 100%; padding-top: 1px; margin-left: -20px; }

.schedule-img1 { display: block; width: 100%; margin-top: -70px; }

.schedule-content { width: 100%; background: #f6fdf5; border-radius: 0 0 16px 16px; padding: 25px 70px 50px 70px; }

.schedule-info { padding: 0 50px; }

.schedule-info h4 { font-size: 30px; font-weight: bold; color: #3DCD58; }

.exhibition-title { font-size: 30px; font-weight: bold; color: #3DCD58; }

.exhibition-time { font-size: 22px; color: #666666; background: url(https://staticdn.zhevent.com/se/epchina/img/index/schedule-icon6.png) left center no-repeat; padding-left: 40px; margin-top: 10px; margin-bottom: 10px; }

.exhibition-address { font-size: 22px; color: #666666; background: url(https://staticdn.zhevent.com/se/epchina/img/index/schedule-icon7.png) left center no-repeat; padding-left: 40px; text-align: left; }

.exhibition-address b { color: #3DCD58; }

.exhibition-tips { font-size: 22px; color: #34BC4C; margin-top: 20px; }

.tab-box { width: 100%; height: 50px; display: flex; justify-content: space-between; align-items: center; overflow: hidden; margin-top: 10px; margin-bottom: 40px; }

.tab-box5 { margin-top: 30px; }

.tab-item { width: calc(50% - 20px); height: 100%; display: flex; justify-content: center; align-items: center; color: #666; font-size: 22px; cursor: pointer; border: solid 1px #666; border-radius: 5px; }

.tab-item br { display: none; }

.tab-item span { padding-right: 10px; }

.tab-item-active { color: #fff; background: #43cc57; cursor: default; border: solid 1px #43cc57; }

.tab-item .schedule-icon5 { display: none; }

.tab-item-active .schedule-icon5 { display: block; }

.tab-item-active .schedule-icon4 { display: none; }

.schedule-item-info1 { display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; }

.schedule-item-time { display: flex; justify-content: flex-start; align-items: center; }

.schedule-item-time p { width: 169px; height: 37px; color: #fff; font-size: 18px; line-height: 37px; padding-left: 38px; background: url(https://staticdn.zhevent.com/se/epchina/img/index/schedule-icon2.png) left center no-repeat; background-size: contain; margin-left: 10px; }

.schedule-item-address { font-size: 18px; color: #43cc57; background: url(https://staticdn.zhevent.com/se/epchina/img/index/schedule-icon8.png) left center no-repeat; padding-left: 30px; margin-left: 70px; display: none; }

.schedule-item-title { font-size: 18px; color: #666666; margin-top: 10px; padding-bottom: 10px; padding-right: 50px; }

.schedule-item-info2 { padding-left: 50px; }

.schedule-item { cursor: pointer; margin-bottom: 15px; }

.schedule-item[data-status="on"] .schedule-item-title { background: url(https://staticdn.zhevent.com/se/epchina/img/index/schedule-on.png) right 5px no-repeat; }

.schedule-item[data-status="off"] .schedule-item-title { background: url(https://staticdn.zhevent.com/se/epchina/img/index/schedule-off.png) right 5px no-repeat; }

.schedule-item-text { width: 100%; padding: 20px 15px; border-radius: 10px; border: solid 2px #666; }

.schedule-item-text h3 { font-size: 18px; color: #666666; }

.schedule-item-text p { margin-top: 10px; font-size: 16px; color: #666666; }

.line-x { display: block; width: 100%; height: 1px; background: #666; margin-top: 20px; }

.schedule-item-text { display: none; }

.schedule-list .schedule-item:first-of-type .schedule-item-text { display: block; }

.schedule-list { display: none; }

.schedule-list[data-id='0'] { display: block; }

.schedule-list-box { max-height: 800px; overflow-y: auto; }

.feedback-wrap { display: flex; justify-content: center; align-items: center; }

.feedback-box { display: inline; width: auto; position: relative; max-width: 100%; }

.feedback-img1 { max-width: 100%; }

.btn-feedback { position: absolute; height: 33.8%; top: 32%; right: 20%; cursor: pointer; }

.bg4 { display: block; margin: 0 auto; max-width: 100%; }

#main { background: url(https://staticdn.zhevent.com/se/epchina/img/index/bg1.png) right 1300px no-repeat, url(https://staticdn.zhevent.com/se/epchina/img/index/bg2.png) -10px 2430px no-repeat, url(https://staticdn.zhevent.com/se/epchina/img/index/bg3.png) left 3000px no-repeat; background-size: auto, 240px auto, 100% auto; }

#video-CMP { position: fixed; top: 0; left: 0; z-index: 100; background: rgba(0, 0, 0, 0.5); width: 100vw; height: 100vh; display: none; }

#video-CMP > div { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; }

.iframe-box { position: relative; width: 750px; }

.close-video { position: absolute; top: -50px; right: 0; width: 40px; cursor: pointer; }

.video-iframe { width: 100%; }

@media (max-width: 750px) { #main { background: url(https://staticdn.zhevent.com/se/epchina/img/index/bg1.png) -240px 800px no-repeat, url(https://staticdn.zhevent.com/se/epchina/img/index/bg2.png) -40px 2010px no-repeat, url(https://staticdn.zhevent.com/se/epchina/img/index/bg3.png) left 3000px no-repeat; background-size: 1000px, 100px auto, 100% auto; }
  img[alt='banner'] { display: none; }
  img[alt='banner-m'] { display: block; }
  .btn2-banner { height: 20%; }
  .btn2-banner img { height: 100% !important; }
  #main .swiper-pagination-banner { bottom: 5px; }
  .describe div { width: 100%; }
  .describe img { display: none; }
  .describe h4 { font-size: 5.33333vw; text-align: center; }
  .describe p { font-size: 3.73333vw; padding-right: 0; margin-top: 15px; }
  .title-module span { font-size: 6.13333vw; padding: 0 10px; }
  .title-module img { width: 26.66667vw; }
  .module { padding-top: 8vw; }
  .title-module { margin-bottom: 2.66667vw; }
  #image1 { display: none; }
  #image1-m { display: block; }
  .live-bg span { font-size: 4.8vw; }
  .photo-btn1 { width: 45.33333vw; }
  .btnbox-videos { display: flex; flex-direction: column; }
  .btn2 { height: 12vw; margin: 5px 0; }
  .title-products { font-size: 3.73333vw; min-height: 50px; background: url(https://staticdn.zhevent.com/se/epchina/img/index/icon1.png) 1.33333vw center no-repeat, url(https://staticdn.zhevent.com/se/epchina/img/index/title-bg.png) right center no-repeat; background-size: auto, auto 100%; padding-left: 10.66667vw; line-height: normal; display: flex; justify-content: flex-start; align-items: center; }
  .products-text { padding-left: 6.66667vw; margin-top: 2.66667vw; margin-bottom: 4vw; }
  .text1 { font-size: 3.73333vw; }
  .video-box { padding: 20px 0; background: url(https://staticdn.zhevent.com/se/epchina/img/index/product-img2.png) left top no-repeat, url(https://staticdn.zhevent.com/se/epchina/img/index/product-img3.png) right bottom no-repeat; background-size: 60%, 60%; width: calc(100% - 20px); margin: 0 auto; }
  .video-cover { width: 100%; height: calc(100% - 40px); top: 20px; border-radius: 2.66667vw; background-size: 26.66667vw; }
  .videos-swiper { padding: 0 10px; }
  .videos-slide { width: 50%; height: 100%; position: static; border-radius: 0; }
  .video-text { width: 50%; padding-left: 1.33333vw; padding-right: 1.33333vw; background: #43cc57; padding-top: 10px; padding-bottom: 10px; }
  .video-text h3 { font-size: 4.26667vw; }
  .video-text p { font-size: 3.73333vw; }
  .video-text div span { font-size: 3.2vw; }
  .swiper-container-video .swiper-slide { background: #fff; padding: 0; border: solid 1px #43cc57; overflow: hidden; }
  .swiper-pagination { width: 100%; }
  .module-showroom { padding-top: 13.33333vw; }
  .video-cover-slide { width: 30px; height: 30px; position: absolute; top: calc(100% - 40px); left: calc(50% - 40px); z-index: 2; background: url(https://staticdn.zhevent.com/se/epchina/img/index/btn-play.png) center center no-repeat; background-size: 26px; cursor: pointer; }
  .swiper-container-video .swiper-slide[data-swiper-slide-index='0'] .videos-slide .video-cover-slide, .swiper-container-video .swiper-slide[data-swiper-slide-index='1'] .videos-slide .video-cover-slide, .swiper-container-video .swiper-slide[data-swiper-slide-index='2'] .videos-slide .video-cover-slide { left: calc(100% - 40px); }
  .swiper-container-video .swiper-slide[data-swiper-slide-index='0'] .videos-slide img, .swiper-container-video .swiper-slide[data-swiper-slide-index='1'] .videos-slide img, .swiper-container-video .swiper-slide[data-swiper-slide-index='2'] .videos-slide img { max-width: 100%; max-height: 80%; }
  .swiper-container-video .swiper-slide[data-swiper-slide-index='0'] .videos-slide, .swiper-container-video .swiper-slide[data-swiper-slide-index='1'] .videos-slide, .swiper-container-video .swiper-slide[data-swiper-slide-index='2'] .videos-slide { height: auto; }
  .video-img { display: none; }
  .video-img-m { display: block; }
  .swiper-button-prev-video, .swiper-button-prev-photo, .swiper-button-prev-photo-m { background: url(https://staticdn.zhevent.com/se/epchina/img/index/swiper-prev-m.png) center center no-repeat; background-size: contain; width: 20px; height: 25px; left: -15px; }
  .swiper-button-next-video, .swiper-button-next-photo, .swiper-button-next-photo-m { background: url(https://staticdn.zhevent.com/se/epchina/img/index/swiper-next-m.png) center center no-repeat; background-size: contain; width: 20px; height: 25px; right: -15px; }
  .showroom-btn1 { height: 20%; top: 8%; }
  .photo-pc { display: none; }
  .photo-m { display: block; padding: 0 10px; }
  .photo-m .swiper-slide img { width: 100%; }
  .photo-m .swiper-slide-active img { border: solid 2px #43cc57; border-radius: 10px; }
  .schedule-wrap { width: calc(100% - 10px); border-radius: 10px; margin-left: 10px; margin-top: 50px; }
  .schedule-box { width: 100%; padding-top: 1px; margin-left: -10px; }
  .schedule-img1 { margin-top: -25px; }
  .schedule-content { border-radius: 0 0 10px 10px; padding: 25px 10px 20px 10px; }
  .schedule-info { padding: 0 10px; }
  .schedule-info h4 { font-size: 4vw; }
  .exhibition-title { font-size: 4vw; }
  .exhibition-time { font-size: 4vw; background-size: 4.53333vw; padding-left: 6.66667vw; }
  .exhibition-address { font-size: 4vw; padding-left: 6.66667vw; background-size: 4.53333vw; }
  .exhibition-tips { font-size: 4vw; margin-top: 10px; }
  .tab-box { margin-top: 15px; margin-bottom: 25px; height: 60px; }
  .tab-box5 { margin-top: 20px; }
  .tab-item { width: calc(50% - 5px); font-size: 4vw; }
  .tab-item img { width: 15px; }
  .tab-item span { padding-right: 15px; }
  .tab-item br { display: block; }
  .schedule-item-time img { width: 15px; }
  .schedule-item-time p { width: 32vw; height: 6.66667vw; font-size: 3.73333vw; line-height: 6.66667vw; padding-left: 5.06667vw; background-size: contain; margin-left: 10px; }
  .schedule-item-time { width: 100%; }
  .schedule-item-address { font-size: 3.2vw; background-size: 4.53333vw; padding-left: 30px; margin-left: 20px; margin-top: 10px; }
  .schedule-item-title { font-size: 3.73333vw; }
  .schedule-item-info2 { padding-left: 20px; }
  .schedule-item-text h3 { font-size: 3.73333vw; }
  .schedule-item-text p { font-size: 3.73333vw; margin-top: 5px; }
  .schedule-item-text { padding: 15px 10px; }
  .line-x { margin-top: 10px; }
  .btn-feedback { right: 18%; }
  .iframe-box { width: 80%; } }
