

/* contact */
.contact{padding: 60px 0 0;}
.contact_logo{width: 2rem;display: block;margin-bottom: 0.45rem;}
.contact_con{display: flex;justify-content: space-between;flex-direction: column;}
/* .contact_l{width: 100%;} */
.contact_bg {background: #f8f8f8;padding: 100px 80px}
.contact_r {width: 65%; margin: 0 auto;}
.contact_tel{margin-bottom: 20px;}
.contact_tel>p{margin-bottom: 0.1rem;margin-bottom:20px;color:#525252;font-weight: bold;font-size: 30px;}
.contact_tel_box span{margin-right: 60px;color: #525252;font-size: 20px;}
.contact_tel_box span img {display: inline-block; margin-right:16px;width:30px !important;}
.contact_fol{margin-top: 38px;margin-bottom: 120px;}
.contact_fol>p{margin-bottom: 20px;color:#525252;font-weight: bold;font-size: 30px;}
.contact_fol_box img{height: 21px;width: auto;margin-right: 0.34rem;}
.contact_not{padding-right: 0.4rem;}
.contact_not p:first-child{color: #666;margin-bottom: 0.1rem;}
.contact_not p:last-child{color: #999;font-size: 14px;line-height: 2.2;}
.contact_fol_box .img1 {
	width: 30px;
	height: auto;
}
.contact_fol_box .img2 {
	display: none;
	width: 30px;
	height: auto;
}
.contact_fol_box a:hover .img1 {
	display: none;
}
.contact_fol_box a:hover .img2 {
	display: inline-block;
}
@media screen and (max-width: 1580px) {
	.contact_not p:last-child{font-size: 12px;}
}
/* .contact_r{width: 100%;} */
.contact_r h3{margin-bottom: 60px;text-align: center;font-size: 40px;text-transform: uppercase;}
.contact_inp{margin-bottom: 20px;display: flex;justify-content: space-between;}
.contact_inp input{height: 55px; background: #fff; border:1px solid #e5e5e5; width: 48.5%;padding: 0;padding-left:30px;}
.contact_inp input::-webkit-input-placeholder{color: #999 !important;}
.contact_textarea textarea::-webkit-input-placeholder {color: #999 !important;}

.contact_select{position: relative;}
.contact_select select{width: 100%;height: 0.54rem;border-bottom: 1px solid #ddd;}
.contact_select select option{height: 0.54rem;}
.contact_r_box input::-webkit-input-placeholder {color: #333;}
.contact_r_box input::-moz-input-placeholder {color: #333;}
.contact_r_box input::-ms-input-placeholder {color: #333;}
.contact_r_box textarea::-webkit-input-placeholder {color: #333;}
.contact_r_box textarea::-moz-input-placeholder {color: #333;}
.contact_r_box textarea::-ms-input-placeholder {color: #333;}
.contact_select>img{position: absolute;width: 16px;height: auto;right: 0.3rem;top: 50%;transform: translateY(-50%);opacity: 0.7;}
.contact_textarea textarea{border:1px solid #e5e5e5; background: #fff; padding-top: 24px; padding-left:30px; height: 220px;width: 100%; padding-left: 30px;}
.contact_r_box button{margin-top: 30px;height:80px;background: #84D4A7;width: 100%;color: #fff;font-size: 32px;}
.contact_fin{background: #f8f8f8;padding: 1.2rem 0 0.8rem;margin-bottom: 1.3rem;}
.contact_fin_nr p{text-align: center;line-height: 0.9rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.contact_fin_img{background: #fff;height: 2.08rem;position: relative;top: 0;}
.contact_fin_nr:hover p{color: #84D4A7;}
.contact_fin_nr:hover .contact_fin_img{top: -0.1rem;box-shadow: 0 0 20px rgba(0,0,0,0.1);}

.contact_fin .swiper_button{top: calc(50% - 0.45rem);}
.contact_fin .swiper_buttonp{left: -0.3rem;}
.contact_fin .swiper_buttonn{right: -0.3rem;}
.contact_fin .h_revi_con{position: relative;}
.contact_fin .sub_h2{margin-bottom: 0.3rem;}

@media screen and (max-width: 991px) {
	.contact_con{display: block;}
	.contact_l{width: 100%;margin-bottom: 20px;}
	.contact_logo{width: 150px;}
	.contact_r{width: 100%;padding: 0;}
	.contact_r h3{margin-bottom: 10px;}
	.contact_inp input,.contact_select select{height: 40px;}
	.contact_inp{margin-bottom: 10px;}
	.contact_textarea textarea{height: 80px;}
	.contact_r_box button{height: 40px;font-size: 24px;}
}
@media screen and (max-width: 767px) {
	.contact_logo{margin-bottom: 20px;}
	.contact_tel,.contact_fol{margin-bottom: 15px;}
	.contact_not p:first-child{font-size: 16px;}
	.contact_inp input{width: 100%;margin-bottom: 10px;}
	.contact_inp{display: block;margin-bottom: 0;}
	.contact_select{margin-bottom: 10px;}
	.contact_textarea textarea{padding-top: 10px;}
	.contact_fin_img{height: 60px;}
	.contact_fin_nr:hover .contact_fin_img{box-shadow: none;}
	.contact_fin_nr p{font-size: 12px;line-height: 3;}
}

/* discover */
.discover{padding: 1rem 0;}
.discover_con{display: flex;flex-wrap: wrap;margin-bottom: 0.7rem;}
.discover_con .h_news_nr{width: calc((100% - 0.8rem)/3);margin: 0 0.4rem 0.4rem 0;}
.discover_con .h_news_nr:nth-child(3n){margin-right: 0;}
	/* 鍒嗛〉 */
.paging{display: flex;justify-content: center;align-items: center;}
.paging .img2{display: none;}
.paging a{color: #999;font-family: arial;margin: 0 8px;background: rgba(0,0,0,0.02);width: 72px;height: 72px;text-align: center;line-height: 72px;}
.paging a.active{background: #84D4A7;color:#fff;}
.paging img{width: 10px;height: auto;}
.paging a:hover{color: #84D4A7;}
.paging a:hover .img1{display: none;}
.paging a:hover .img2{display: block;}
@media screen and (max-width: 767px) {
	.discover_con .h_news_nr{width: 100%;margin: 0 0 20px 0 !important;}
	.paging img{width: 8px;}
	.paging a{padding: 0 10px;}
}

/* discover_show */
.show_nav{background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.05);}
.show_nav .xs{display: none;}
.show_nav .yc{display: block;}
.show_nav .nav>ul>li>a{color: #333;}
.show_crumbs{width: 100%;margin-top: 100px;padding-top: 0.3rem;}
.show_crumbs .crumbs{position: initial;transform: translateX(0);}
.show_crumbs a{color: #999;}
.crumbs_on{margin-top: 160px;}
@media screen and (max-width: 1440px) {
	.show_crumbs{margin-top: 60px;}
	.crumbs_on{margin-top: 120px;}
}
.discover_show{padding: 0.75rem 0 1.4rem;}
.discover_show_box{display: flex;justify-content: space-between;align-items: flex-start;}
.discover_show_l{width: 65.4%;}
.discover_show_l h1{font-size: 0.48rem;margin-bottom: 0.15rem;color: #525252;}
.discover_show_l>span{color: #999;margin-bottom: 0.55rem;display: block;}
.discover_show_con img{max-width: 100%;width: auto;}
.discover_show_share{margin-top: 0.8rem;display: flex;align-items: center;}
.discover_show_share>p{margin-right: 0.2rem;font-family: 'Avenir Next';}
.discover_show_r{/*padding-top: 1.3rem;*/width: 27.7%;position: sticky;top: 0;}
.discover_show_r h2{padding-bottom: 0.22rem;border-bottom: 1px solid #dddddd;margin-bottom: 0.3rem;font-weight: 400;text-transform: uppercase;}
.posts{padding-bottom: 0.2rem;border-bottom: 1px solid #dddddd;margin-bottom: 0.3rem;}
.posts_box{position: relative;padding:0 0.4rem 0 14px ;margin-bottom: 0.3rem;}
.posts_box::after{content: '';position: absolute;left: 0;top: 11px;width: 3px;height: 3px;border-radius: 50%;background: #666;}
.posts_box p{line-height: 1.9;color: #666;font-family: 'Avenir Next';}
.posts_b span{display: block;margin-bottom: 0.05rem;}
.posts_b p{color: #666;margin-bottom: 0.35rem;}
.posts_b .more{padding: 0;}

@media screen and (max-width: 767px) {
	.show_crumbs{padding-top: 15px;}
	.discover_show_l h1{font-size: 24px;line-height: 1.5;margin-bottom: 10px;}
	.discover_show_box{display: block;}
	.discover_show_l{width: 100%;}
	.discover_show_r{position: initial;width: 100%;padding-top: 30px;}
	.discover_show_l>span{margin-bottom: 20px;}
	.discover_show_share{margin-top: 30px;}
	.posts{margin-bottom: 20px;}
}

/* CCELL BY SMOORE */
.ccell{padding: 1.3rem 0 1.4rem;}
.cor_box{display: flex;justify-content: space-between;}
.cor_con{width: calc(25% - 10px);position: relative;height: 5.78rem;}
.cor_con.on{width: 50%;}
.cor_txt{position: absolute;width: 100%;height: 100%;left: 0;top: 0;display: flex;justify-content: center;align-items: center;flex-direction: column;background: rgba(0,0,0,0.3);overflow: hidden;}
.cor_txt h3{color: #fff;font-size: 0.36rem;font-weight: 400;}
.cor_txt_p{display: none;width: 4.53rem;}
.cor_txt_p p{color: #fff;line-height: 2;text-align: center;margin-top: 0.2rem;}
.company{padding: 100px 0;}
.company_box{display: flex;justify-content: space-between;}
.company_img{width: 38.5%;height: auto;}
.company_txt{width: 61.5%;padding-left: 0.8rem;/*padding-top: 0.84rem;*/height: auto;justify-content: center;display: flex;flex-direction: column;}
.company_txt h2{font-size: 0.36rem;margin-bottom: 0.15rem;color: #525252;}
.company_txt span{color: #525252;display: block;font-size: 32px;}
.company_txt p{color: #7a7a7a;margin-top: 0.35rem;line-height: 1.9;font-family: 'Avenir Next';font-size: 18px;line-height: 34px;}
.brand{padding: 20px 0 100px;}
.brand .sub_h2{text-align: center;/*padding-left: 2.25rem;*/}
.brand .swip_prev_next img{width: 17px;}
.brand .swip_prev_next img:last-child{display: none;}
.brand_con{/*padding-left: 2.25rem;*/position: relative;}
.brand_con_p{position: absolute;width: 100%;height: 100%;top: 0;left: 0;flex-direction: column;justify-content: center;display: flex;padding: 0 2.25rem;}
.brand_con>span{font-size: 4rem;color: rgba(0,0,0,0.03);font-family: 'Futura LT';display: block;line-height: 0.8; text-align: center;}
.brand_con_p p{margin: 0.1rem 0;color: #666;font-size: 0.18rem;}
.about_pag{position: relative;padding: 0 0.7rem;}
.about_pag_ul{display: flex;justify-content: center;align-content: center;width: 100%;margin-top: 0.55rem;position: relative;padding-bottom: 4px;}
.about_pag_ul p{margin: 0 0.53rem -2px;padding: 0 5px 0.18rem;cursor: pointer;text-align: center;position: relative;font-size: 20px;}
.about_pag_ul p::after{content: '';position: absolute;width: 0;height: 2px;background: #84D4A7;bottom: 0;left: 50%;transform: translateX(-50%);}
.about_pag_ul .swiper-slide-thumb-active p{border-color: #84D4A7;color: #84D4A7;}
.about_pag_ul .swiper-slide-thumb-active p::after{width: 100%;}
.about_pag_ul::after{position: absolute;left: 0;bottom: 2px;height: 2px;width: 100%;content: '';background: #ddd;}
.brand .swiper_button{top: 100%;}
.brand .h_news_prev{left: 0;}
.brand .h_news_next{right: 0;}
.ccser{padding: 1.2rem 0 1.4rem;background: #f5f5f5;}
.ccser .sub_h2{padding: 0 1.6rem;}
.ccser_con{display: flex;justify-content: space-between;}
.ccser_nr{width: 47.2%;background: #fff;}
.ccser_img{height: 3.8rem;width: 100%;}
.ccser_txt{padding: 0.5rem 0.6rem 0.9rem;}
.ccser_txt h3{margin-bottom: 0.35rem;}
.ccser_txt p{line-height: 2;color: #666;}
@media screen and (max-width: 1024px) {
	.cor_txt_p{width: 5.5rem;}
}
@media screen and (max-width: 991px) {
	.cor_txt_p{width: 6.5rem;}
	.company_box{display: block;}
	.company_img{width: 100%;height: 350px;margin-bottom: 20px;}
	.company_txt{width: 100%;}
	.company_txt h2{font-size: 24px;}
	.brand_con>span{font-size: 180px;padding: 30px 0;}
	.ccser_con{display: block;}
	.ccser_nr{width: 100%;margin-bottom: 40px;}
	.ccser_img{height: 300px;}
}
@media screen and (max-width: 767px) {
	.cor_box{display: block;}
	.cor_con{width: 100% !important;margin-bottom: 20px;height: 200px;}
	.cor_txt_p{display: block !important;width: 90%;}
	.company_img{height: 200px;}
	.about_pag_ul{overflow-x: auto;height: 52px;}
	.brand_con{padding: 0;}
	.brand_con_p{padding: 0;position: initial;padding: 10px 0;}
	.brand_con>span{font-size: 110px;display: none;}
	.brand_con_p p{margin: 5px 0;}
	.ccser_img{height: 200px;}
	.ccser_txt{padding: 15px;}
	.ccser_txt h3{margin-bottom: 15px;}
	.ccser_nr{margin-bottom: 20px;}
}

/* search */
.sea{padding: 0;}
.sea_box{padding: 0.95rem 0 1.4rem;}
.sea_box .pro_con{width: 25%;}
@media screen and (max-width: 767px) {
	.sea_box .pro_con{width: 48%;}
	.sea_box{padding: 30px 0;}
	.sea .pro_nav_search{height: 180px;}
	.sea .pro_nav_search h2{font-size: 24px;}
	.sea .pro_nav_search form{width: 80%;height: 36px;border-radius: 5px;}
	.sea .pro_nav_search form input{padding-left: 10px;}
	.sea .pro_nav_search form button img{width: 13px;}
}

/* link */
.link_gw{padding: 0;}
.link{padding: 1rem 0;}
.link_box{padding:  0 0.6rem;}
.link_nr{margin-bottom: 0.4rem;padding-bottom: 0.4rem;border-bottom: 1px solid #ddd;}
.link_nr>p{margin-bottom: 0.2rem;font-family: 'Futura LT';}
.link_nr ul{display: flex;}
.link_nr ul li{width: 2.2rem;}
.link_nr ul li a{white-space: nowrap;font-size: 0.18rem;color: #666;position: relative;display: block;padding-left: 12px;}
.link_nr ul li a::after{content: '';width: 4px;height: 4px;border-radius: 50%;background: #666;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.link_nr ul li:hover a{color: #84D4A7;}
.link_nr ul li:hover a::after{background: #84D4A7;}
.link_nr:last-child{border: none;}


/* Dart-x */
.pro_banner .sbanner_txt{align-items: flex-start;margin: 0 auto;width: 72.9%;left: 50%;transform: translateX(-50%);}
@media (max-width: 1580px) {
  .pro_banner .sbanner_txt{width: 84%;}
}
.pro_banner .sbanner_txt h1{margin-bottom: 0;}
.dart{/*padding: 1.2rem 0 1.56rem;background: #f8f8f8;*/}
.dart_box{display: flex;justify-content: space-between;}
.dart_l{width: 50%;}
.dart_r{width: 50%;position: relative;}
.dart_logo{margin-bottom: 0.35rem;padding-top: 0.6rem;}
.dart_logo img{width: 1.96rem;margin-bottom: 0.28rem;}
.dart_logo p{font-family:'Avenir Next';margin-bottom: 0.35rem;font-size: 0.32rem;}
.dart_logo i{width: 30px;/*height: 2px;*/background: #333;display: block;}
.dart_txt{margin-bottom: 0.6rem;}
.dart_txt p{position: relative;padding-left: 18px;font-size: 18px;margin-bottom: 0.16rem;color: #666;}
.dart_txt p::after{content: '';position: absolute;width: 4px;height: 4px;background: #666;border-radius: 50%;left: 0;top: 10px;}
.inquiry{margin-top: 1rem;}
.inquiry>a{color: #84D4A7; font-weight: bold; font-size: 0.25rem;}
.a_td{width: 1rem;height: 1rem;border: 1px solid #ddd;cursor: pointer;position: relative;}
.a_td::after{content: '';position: absolute;width: 100%;height: 0px;background: #84D4A7;bottom: 0;left: 0;}
.dart_banner{max-width: calc(4rem + 61px); margin:0 auto;}
.dart_banner .swiper-slide{width: 1rem !important;}
.swiper-slide-active .a_td::after, .swiper-slide-thumb-active .a_td::after{height: 2px;}
.dart_r360{height: 84%;}
.dart_r360_box{width: 100%;height: 100%;position: relative;}
.dart_r360_img{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.dart_r360_img>img{width: 6rem;height: 6rem;margin: auto;}
.swip_but .h_revi_prev{left: 3%;}
.swip_but .h_revi_next{right: 3%;}
.dart_r_bj{position: absolute;bottom: 0;left: 0.2rem;}
@media screen and (max-width: 767px) {	
	.inquiry>a {
		font-size: 0.8rem;
	}
}
@media (max-width: 1900px) {
  .brand_con_p p ,.link_nr ul li a,.dart_txt p{
    font-size: 16px;
  }
}
@media (max-width: 1580px) {
  .brand_con_p p ,.link_nr ul li a,.dart_txt p{
    font-size: 14px;
  }
	.dart_txt p::after{top: 9px;}
}

	/* 360搴� */
#c-UV10 {
  position: relative;
}

#c-UV10 .pro_alt {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 4;
  width: 180px;
  height: 180px;
  background-color: #ffffff;
  box-shadow: 0px 0px 21px 0px rgba(47, 47, 47, 0.2);
  border-radius: 3px;
  padding: 80px 40px;
  display: none;
}
@media (max-width: 1580px) {
  #c-UV10 .pro_alt {
    padding: 40px 30px;
    width: 150px;
    height: 100px;
  }
}
#c-UV10 .pro_alt .xian {
  width: 100%;
  height: 2px;
  background-color: #dddddd;
  position: relative;
  margin-bottom: 16px;
}
@media (max-width: 1580px) {
  #c-UV10 .pro_alt .xian {
    margin-bottom: 12px;
  }
}
#c-UV10 .pro_alt .xian img {
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(-50%);
  width: 16px;
  -webkit-animation: rit 5s linear infinite;
  animation: rit 5s linear infinite;
}
@media (max-width: 1580px) {
  #c-UV10 .pro_alt .xian img {
    width: 12px;
  }
}
#c-UV10 .pro_alt p {
  text-align: center;
  font-size: 16px;
  color: #00ADBB;
  line-height: 1.1;
}
@media (max-width: 1580px) {
  #c-UV10 .pro_alt p {
    font-size: 14px;
  }
}
#c-UV10 .c-mask {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#c-UV10 .c-mask.on {
  cursor: grab;
}
#c-UV10 .c-bj {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
#c-UV10 .c-img-box {
  margin: 0 auto;
  position: relative;
  width: 9rem;
  height: 6rem;
  overflow: hidden;
}
@media (max-width: 972px) {
  #c-UV10 .c-img-box {
    width: 6rem;
  }
}
#c-UV10 .c-img-box img {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
	object-fit: contain;
}
#c-UV10 .c-img-box img.on {
  opacity: 1;
}

.tech2{font-size: 0;display: block;width: 256px;margin: -1.5rem 0.5rem 0;}
.tech2 .left .img-box{ position: relative; top: 0;  left: 0; margin: 0 auto; padding-top: 0;  background-size: auto auto; background-position: left center; background-repeat: no-repeat; }
.tech2 .left .img-box-th210{height: 790px;  position: relative;transform:scale(1) !important;}
.cooknav{transition: all 0s;-webkit-transition: all 0s;}
.method{padding: 1.35rem 0 0.9rem;}
.method_con{display: flex;justify-content: center;}
.method_txt{display: flex;justify-content: flex-end;opacity: 0;position: relative;}

.method_txt_r{width: 24px;height: 24px;border: 7px solid #84D4A7;border-radius: 50%;margin: 0.05rem 0 0 0.1rem ;flex-shrink: 0;}
.method_txt_l{text-align: right;}
.method_txt_l p{margin-bottom: 0.1rem;font-family: 'Montserrat_m';}
.method_txt_l span{color: #666;}
.method_txt.txt1{padding-top: 1.5rem;top: -50px;}
.method_txt.txt2{padding-top: 3.55rem;top: 50px;}
.method_txt.on{opacity: 1;top: 0;}
.method_txt.txt2 .method_txt_l{text-align: left;}
.method_txt.txt2 .method_txt_r{margin: 0.05rem 0.1rem 0 0 ;}
.high{position: relative;/*height: 350vh;*/margin-bottom:1.2rem}.high_box{height: 100vh;/*position: sticky;*/top: 0;left: 0;}.high_con{position: absolute;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;transition: all .6s;-webkit-transition: all .6s;}
.high_txt{position: absolute;top: 0;left: 50%;transform: translateX(-50%);padding-left: 0.76rem;height: 100%;display: flex;flex-direction: column;justify-content: center;}
.high_img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.high_img img{}
.high_txt_box h2{font-size: 0.5rem;margin-bottom: 0.65rem;width: 6rem;line-height: 1.1;}
.high_txt_box p{line-height: 1.9;width: 5.5rem;margin-bottom: 0.15rem;}
.high_txt_box p span{display: block;font-size: 12px;margin-top: 0.2rem;}
.high_con.color1 *{color: #fff;}
.highpag.color1 a{opacity: 1;background: #ddd;}.highpag.color1 .on{opacity: 1;background: #84D4A7;}.high_con.color2 *{color: #333;}
.highpag.color2 a{opacity: 1;background: #333;}
.highpag.color2 .on{opacity: 1;background: #84D4A7;}

.high_img img,.high_txt_box{display: block;transition: all .6s;-webkit-transition: all .6s;}
.high_img .on,.high_txt_box.on{display: block;}
.high_con.on{opacity: 1;}
.highpag a{margin: 0.1rem 0;width: 8px;height: 8px;background: #fff;border-radius: 50%;}.highpag .on{background: #84D4A7;}
.highpag{position: absolute;left: 13.55%;top: 0;display: flex;flex-direction: column;height: 100%;justify-content: center;z-index: 100;}
.pag_high{display: flex;flex-direction: column;justify-content: center;height: 100%;z-index: 100;}
@media (max-width: 1580px) {
  .highpag{left: 8%;}
}
.explore{background: #f5f5f5;padding-bottom: 80px;}
.explore .sub_h2{padding-top:100px; margin-bottom: 0;}
.explore .pro_con{width: 100%;}
.explore .swiper-container{padding: 30px 10px 20px;}
.explore .swiper-container .swiper-slide {margin-left: 10px; margin-right: 10px;}
/* .explore .pro_img{padding: 0;} */
.buy{background: #fff;border-top: 1px solid #ddd;margin-bottom: 0.5rem;}
.buy .swiper_button{top: 50%;}

.meth{position: relative;height: 200vh;}
.method{height: 100vh;position: sticky;top: 0;}

@media screen and (max-width: 991px) {
	.a_td{width: 50px;height: 50px;}
	.dart_banner .swiper-slide{width: 50px !important;}
	.dart_banner{width: 170px;}
	.tech2 .left .img-box-th210{transform: scale(0.6) !important;}
	.tech2{margin-top: -6.5rem;transform: translateY(7%);}
	.method{padding-bottom: 0;}
	.high_box>img{height: 550px;}
	.high_txt p{width: 50%;}

}
@media screen and (max-width: 767px) {
	.explore {
		padding-bottom: 35px;
	}
	.explore .sub_h2 {
		padding-top:35px;
	}
	.dart_box{display: block;}
	.dart_l{width: 100%;position: relative;}
	/* .dart_banner{position: absolute;bottom: calc(-16rem - 115px);} */
	.dart_r{width: 100%;}
	.dart_logo img{width: 125px;margin-bottom: 10px;}
	.dart_logo p{margin-bottom: 10px;font-size: 0.8rem;}
	.dart_logo i{margin-bottom: 15px;}
	.dart_txt p::after{top: 8px;}
	.dart_txt p{margin-bottom: 8px;}
	.dart_banner{width: 260px;}
	.dart_banner .swiper-slide{width: 80px !important;}
	.a_td{width: 80px;height: 80px;}
	.dart_r360_img>img{width: 16rem;height: 16rem;}
	#c-UV10 .c-img-box{width: 16rem;height: 16rem;}
	.method_txt{display: none;}
	.tech2 .left .img-box-th210{transform: scale(0.5) !important;margin-left: -25px;}
	.tech2 .left{display: flex;justify-content: center;align-items: center;}
	.tech2{margin-top: -20.5rem;transform: translateY(23%);}
	.high_box>img{height: 400px;}
	.high_txt p{width: 100%;line-height: 1.9;}
	.highpag{top: auto;bottom: 30px;height: 8px;width: 100%;left: 0;flex-direction: row;}
	.highpag a{margin: 0 10px;width: 12px;height: 12px;}
	.pag_high{width: 100%;flex-direction: initial;}
	.highpag .swiper-pagination-bullet{flex-shrink: 0;margin: 0 5px;}
	.high_txt h2{font-size: 24px;margin-bottom: 20px;}
}

/* HT2 */
.dart_logo h1{font-size: 0.72rem;}
.ht2 .tech2 .left .img-box-th210{transform: scale(0.9) !important;}
.ht2 .tech2{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);margin: 0;}
/* .ht2 .dart_box{padding: 1rem 0 0.5rem;} */
/* .ht2 .dart_r360_box:first-child{width: 6rem;height: 6rem;margin: auto;} */
.taste{padding: 1.2rem 0;margin-bottom: 1.4rem;}
.HT2high{margin-bottom: 0;}
.taste_h2{text-align: center;}
.taste_h2 h2{font-size: 0.6rem;margin-bottom: 0.3rem;}
.taste_h2 i{display: block;width: 30px;height: 2px;background: #333;margin: 0 auto 0.3rem;}
.taste_p{width: 9.6rem;text-align: center;margin:0 auto 0.7rem;position: relative;z-index: 10;}
.taste_p p{line-height: 2.2;color: #666;}
.img-box-taste{width: 183px;height: 1200px;transform-origin: 0 0;transform: rotate(-90deg) translate(-50%,-50%);position: absolute;top: 50%;left: 50%;}
.taste_nr{height: 180px;width: 100%;position: relative;}
.taste_con_number{display: flex;justify-content: center;display: none;}
.taste_con_number span{width: 34px;height: 34px;border: 2px solid #ddd;border-radius: 50%;font-weight: bold;display: flex;align-items: center;justify-content: center;flex-shrink: 0;}
.taste_con_number span:nth-child(1){margin-right: 265px;}
.taste_con_number span:nth-child(2){margin-right: 274px;}
.taste_con_number span:nth-child(3){margin-right: 195px;}
.taste_con_number span:nth-child(4){margin-right: 46px;}
.taste_con_number span:nth-child(5){margin-right: 60px;}
.taste_numberb{padding-top: 0.4rem;border-top: 1px solid #ddd;display: flex;justify-content: center;align-items: flex-start;height: 2.1rem;position: relative;z-index: 10;margin-top: 0.7rem;}
.taste_numberb_box{display: flex;margin: 0 25px;}
.taste_numberb_box_r{width: 0;overflow: hidden;padding-left: 20px;display: flex;flex-direction: column;}
.taste_numberb_box_r h3{width: 260px;}
.taste_numberb_box_r p{width: 260px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;color: #666;}
.taste_numberb_box_l p{width: 34px;height: 34px;border: 2px solid #84D4A7;border-radius: 50%;font-weight: bold;display: flex;align-items: center;justify-content: center;}
.taste_numberb_box_l{cursor: pointer;}
.taste_numberb_box.on .taste_numberb_box_r{width: 280px;}
.taste_numberb_box.on .taste_numberb_box_l p{background: #84D4A7;color: #fff;}
.taste_box{width: 1200px;}
@media screen and (max-width: 1024px) {

	.taste_p{width: 80%;}
	.taste_box{width: 84%;}
	.taste_con_number span:nth-child(1){margin-right: 14%;}
	.taste_con_number span:nth-child(2){margin-right: 11%;}
	.taste_con_number span:nth-child(3){margin-right: 14%;}
	.taste_con_number span:nth-child(4){margin-right: 3%;}
	.taste_con_number span:nth-child(5){margin-right: 3%;}
	.img-box-taste{transform: scale(0.45) rotate(-90deg) translate(-50%,-50%);}
}
@media screen and (max-width: 991px) {
	.ht2 .tech2 .left .img-box-th210{transform: scale(0.5) !important;}
	.img-box-taste{transform: scale(0.45) rotate(-90deg) translate(-50%,-50%);}
	.taste_numberb_box.on .taste_numberb_box_r,.taste_numberb_box_r p,.taste_numberb_box_r h3{width: 200px;}
	.taste_numberb_box{margin: 0 10px;}
}
@media screen and (max-width: 767px) {
	.ht2 .dart_box{padding: 0 1rem 108px;}
	.ht2 .tech2 .left .img-box-th210{transform: scale(0.7) !important;}
	.img-box-taste{transform: scale(0.35) rotate(-90deg) translate(-50%,-50%);transform-origin: 0 0;}
	.ht2 .dart_r360_box:first-child{width: 16rem;height: 16rem;margin: auto;}
	.high_txt h2{width: 100%;}
	.taste_box{padding: 0;}
	.taste_h2 h2{font-size: 24px;margin-bottom: 10px;}
	.taste_h2 i{margin-bottom: 10px;}
	.taste_p{width: 100%;}
	.taste_nr{height: 90px;overflow: hidden;}
	.taste_numberb{position: relative;height: 200px;padding-top: 15px;}
	.taste_numberb_box_r h3{width: 100%;margin-bottom: 10px;}
	.taste_numberb_box_r{position: absolute;width: 100%;top: 50px;left: 0;padding: 0;display: none;}
	.taste_numberb_box.on .taste_numberb_box_r{width: 100%;display: block;}
  .taste_numberb_box_r p{width: 100%;display: -webkit-box;}
	.taste_con_number span,.taste_numberb_box_l p{width: 25px;height: 25px;font-size: 12px;}
	.dart_logo h1{font-size: 24px;}
}

/* DS1903 */
.DS1903_high{margin-bottom: 0;}
.elements{height: 100vh;margin-bottom: 1.4rem;}
.elements_box{display: flex;flex-direction: column;align-items: center;justify-content: center;height: 100%;padding: 0 2rem;}
.elements_box *{color: #fff;}
.elements .taste_p p{color: #fff;}
.elements .taste_h2 i{background: #fff;}

@media screen and (max-width: 991px) {
	.elements{height: 400px;padding: 60px 1rem 0; }
	.elements_box{padding: 0;}
}
@media screen and (max-width: 767px) {
	.dart_r_bj{left: 0.4rem;}
	.elements{height: 300px;;}
	.taste_p p{line-height: 1.9;}
	.elements .taste_p{margin-bottom: 0;}
	.sbanner_txt{width: 80%;left: 50%;transform: translateX(-50%);}
	.cor_txt h3{font-size: 24px;}
	.topf p{text-align: left;}
	.about_pag_ul p{font-size: 16px;line-height: 48px;}
	.pro_con:hover{box-shadow: none;top: 0;}
	.about_pag_ul p{margin: 0 0.53rem 0;padding: 0 0.5rem;}
	.about_pag_ul{justify-content: flex-start;}	.foot_b>p{width: 100% !important;}
	.hot_pro_txt p{display: none;}
	.h_rev_t{padding: 30px 0 280px;margin-top: 1rem;margin-bottom: 35px;}
	.h_rev_t_bj_con{width: 140%;left: -20%;}
	.h_r_txt h3{font-size: 24px;}
	.h_r_txt p{display: none;}
	.h_r_txt{padding-top: 0.6rem;}
	.h_revi_con{margin-bottom: 60px;}
	.h_revi_box .com_title p{padding: 0 0.5rem;}
	.h_why_nr{padding: 30px 0;}
	.h_ins_con{display: block;padding: 0 1rem;}
	.h_ins_con>a{margin: 0;}
	.h_ins_con>a img{margin-bottom: 20px;}
	.h_news_txt{padding: 1.3rem 0  0.3rem;}
	.h_news{padding-bottom: 60px;}
	footer{padding:  60px 0;}
	.tec_b_nr_m{display: block;position: initial;transform: translate(0,0);width: 20%;margin: 0 auto 30px;}
	.tec_b_nr_m img{width: 100%;}
	.tec_m_img{width: 90%;}
	.tec_m_txt{width: 90%;margin: 0 auto !important;}
	.tec_m_con .tec_m_txt{width: 90%;margin: 0 auto !important;}
	.h_b_img video{display: none;}
	.tec_b,.take,.rd,.fac_b,.company{padding: 60px 0 30px;}
	.fac_b{padding-top: 0;}
	.take{padding: 20px 0 30px;}
	.safety_t{padding: 30px 0 20px;}
	.tec_t_img{margin-bottom: 60px;}
	.rd_txt h3{margin-top: 10px;}
	.patent,.brand,.ccser,.contact,.contact_fin{padding: 60px 0 ;}
	.contact {padding-bottom: 0;}
	.patent_title{height: 60px;}
	.patent_table_box{height: 50px;}
	.palnt_number_t p{font-size: 36px;}
	.instant_con{height: 9rem;}
	.palnt{padding: 60px 0 90px;}
	.pag_pal .swiper-pagination-bullet{width: 12px;height: 12px;}
	.pag_pal{bottom: -40px !important;}
	.brand .sub_h2{padding-left: 0;}
	.contact_tel>p{margin-bottom: 20px;font-size: 24px;}
	.contact_tel_box span {margin-right:0; font-size:16px; display: block;margin-bottom: 15px;}
	.contact_tel_box span img {width: 25px !important;}
	.contact_fol>p {font-size: 24px; margin-bottom: 20px;}
	.contact_fol_box .img1, .contact_fol_box .img2 {width: 25px;}
	.contact_r {width: 98%; margin: 0 auto;}
	.contact_bg {padding: 50px 20px;}
	.contact_fol_box img{margin-right: 1.2rem;}
	.contact_r h3{font-size: 24px;}
	.contact_l{margin-bottom: 50px;}
	.contact_fin .h_revi_con{margin-bottom: 0;}
	.contact_fin_img{height: 100px;}
	.contact_fin{padding: 60px 0;margin-bottom: 60px;}
	.contact_fin_nr p{font-size: 14px;}
	.contact_fin .sub_h2{margin-bottom: 0.8rem;}
	.faq_title, .faq_title_icon{height: auto;padding: 20px;}
	.faq_title_icon{padding-top: 20px;}
	.faq_title_icon img {width: 20px;}
	.on>.faq_title h3 {font-size: 16px;}
	.faq_title h3{overflow: initial;white-space: initial;}
	.pro_con p{font-size: 14px;padding: 0 15px;}
	.pro{background: #f5f5f5;margin-bottom: 60px;padding-bottom: 60px;}
	.pro_con{background: #fff;width: 48%;margin-bottom: 14px;}
	.pro_img{height: 140px;}
	.pro_box{justify-content: space-between;}
	.high{margin-bottom: 0;}
	.taste{padding: 60px 0 0;}
	.method{padding:  0;display: flex;align-items: center;}
	.elements{height: 600px;}
	.h_news .h_news_box{padding: 0;}
}

@media screen and (max-width: 1440px) {
	.method_txt.txt2{padding-top: 4.5rem ;}
	.crumbs_box a{font-size: 12px;}
	.crumbs>img{width: 11px;}}
@media screen and (max-width: 1580px) {
	.pro_tab a, .pro_tab2 a{font-size: 16px;}
}
.patent_title p{color: #333;font-size: 14px;}
.pro_banner .sbanner_txt p{text-align: left;}
.yw{    
		position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
		 z-index: 1;}
		 
/* 鍚庢湡淇敼 */
.high_con.on .high_txt_box h2{
	-webkit-animation-name: slideInUp2;
	animation-name: slideInUp2;
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

@media screen and (max-width: 1440px) {
	.faq_title h3{font-size: 14px;}
}
.swi_scro{top: auto !important;height: 2px !important;display: none ;}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #5bbbd6 !important;}
@media screen and (min-width: 768px) {
	.high_img{background: none !important;}
}

@media screen and (max-width: 768px) {
	.sel_text_x{height: 40px !important;}
}
@media screen and (max-width: 767px) {
	.high_img img{display: none;}
	.crumbs,.highpag{display: none;}
	.about_pag_ul p::after{bottom: -2px;}
	.swi_scro{display: block;}
	.explore .swiper-container{padding: 30px 0 20px;}
	.swip_hrevi{padding: 10px 0 30px;}
	.pro_con h3{font-size: 16px;}
	.meth{height: 130vh;}
	
	.high_con.color1 .high_img::after{content: '';position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.3);}
	.high_con.color2 .high_img::after{content: '';position: absolute;width: 100%;height: 100%;background: rgba(255,255,255,0.6);}
}

.pro_video{width: 100%;height: 100%;position: relative;margin-bottom:0.2rem;margin-top:1.2rem}
.pro_video_bk{position: absolute;width: 100%;height: 100%;top: 0;left: 0;border: 100px solid #fff;-webkit-transition: all .6s;transition: all .6s;z-index: 10;}
.pro_video.on .pro_video_bk{border: 0 solid #fff;}
/* .pro_video_box{width: 100%;height: 100vh;position: sticky;top: 0;} */
.pro_video_box video{width: 100%;height: 100%;object-fit: cover;}
.pro_video_box img{width: 100%;height: 4.6rem;}


.sot_select_nr2{width: 48% !important;}
@media screen and (max-width: 767px) {
	.sot_select_nr2{width: 100% !important;margin-bottom: 10px;}
	.pro_video_box img{display: block;height: 100%;}
	.pro_video_box video{display: none;}
	.pro_video_bk{display: none;}
	.pro_video{height: 140px;margin-bottom:10px;}
	.pro_video_box{height: 100%;}
	.h_ins_box .com_title p img{width: 10px;margin: 0 4px;}
	.elements_box{height: auto;padding-top: 30px;}
	.sel_text_x{height: 40px !important;}
	.rd_img img{object-fit: cover;}
	.safety .rd_nr:nth-child(2) .rd_img img{object-fit: contain;}
	.contact_not{margin-top: 25px;}
	
}

.patent_table .patent_table_box:nth-child(n+7){display: none;}
.patent_table.on .patent_table_box{display: flex !important;}


.faq_con .faq_nr:nth-child(n+7){display: none;}
.faq_con.on .faq_nr{display: block !important;}

.pri{overflow: hidden;}
.pri p{color: #666;margin-bottom: 20px;}

.sot_select_nr{position: relative;width:100%;}
.sel_text_box{width: 100%;background: #fff;position: absolute;left:0;text-align: left;overflow: hidden;top:100%;border: 1px solid #ddd;z-index: 200;display: none;}
.sel_text_box a{font-size: 16px;color: #999;padding:7px 0 7px ;display: block;	cursor: pointer;}
.sel_text_box a:hover{background: #5bbbd6;color: #fff;}
.sel_text_x{width:  100%;height:0.54rem;border-bottom: 1px solid #ddd;padding: 0 ;color: #999;display: flex;align-items: center;}
.sel_text_x p{color: #999;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.sel_text_x>img{width: 12px;height: auto;position: absolute;right: 0.2rem;top:50%;z-index: 100;transform: translateY(-50%);}
.sel_text{width: 100%;}

.yw2{position: absolute;width: 415px;height: auto;left: 30%;top: 10%;opacity: 0;}
.yw2{animation:moveh4 15s infinite linear;-webkit-animation:moveh4 15s infinite linear;}
.yw3{animation:moveh4 20s infinite linear;-webkit-animation:moveh4 20s infinite linear;}
/* @keyframes mymov{
	from 
	{top: 10%;opacity: 0;}
	to
	{top: -50%;opacity: 1;}
} */

@keyframes moveh4{
	0%{top: 30%;opacity: 0;}
	50%{top: 0%;opacity: 1;}
	100%{top: -40%;opacity: 1;}
}
@-webkit-keyframes moveh4{
	0%{top: 30%;opacity: 0;}
	50%{top: 0%;opacity: 1;}
	100%{top: -40%;opacity: 1;}
}



@media screen and (max-width: 340px) {
	.sbanner_txt h1{font-size: 26px;}
}
.yw1{animation-delay: 1s;-webkit-animation-delay: 1s;}
.yw3{left: auto;right: 41%;animation-delay: 3s;-webkit-animation-delay: 3s;}.high
.yw4{left: 46%;animation-delay: 6s;-webkit-animation-delay: 6s;}
.yw5{left: auto;right: 35%;animation-delay: 9s;-webkit-animation-delay: 9s;}
.yw6{left: 47%;}

.nav>ul>li:nth-child(1)>a,.nav>ul>li:nth-child(2)>a,.contact_logo{cursor: auto !important;}

/* 涓婄嚎淇敼 */
.rd_wa{display: block;font-size: 14px;margin: 0.4rem 0 0;color: #999;}
.nav_rr_x{display: none;}
.sbb{display: none !important; }
.pro_video_on{position: absolute;width: 70px;height: 70px;top: 50%;left: 50%;transform: translate(-50%,-50%);cursor: pointer;}
.pro_video_on img{object-fit: contain;}

@media screen and (max-width: 1580px) {
	.rd_wa{font-size: 12px;}
	.pro_video_on{width: 50px;height: 50px;}
}
@media screen and (max-width: 767px) {
	.pro_video_on{width: 30px;height: 30px;}
}

.tec_m_nr_img{width:100%;margin-bottom:0.8rem;}
.tec_m_nr_img .img2{display: none;}
@media screen and (max-width: 767px) {
    .tec_m_nr_img .img1{display: none;}
	.tec_m_nr_img .img2{display: block;}
	.tec_m_nr_img{margin-bottom:20px;}
}
.h_rev_box2 {
    position: relative;
    z-index: 10;
}
.swiper-pagination {
	width:100%;
}
.swiper-pagination-bullet {
	margin-left:10px;
	text-align: center;
	width: 16px;
	height: 16px;
}
.swiper-pagination-bullet:hover {
	background: #84d4a7;
	opacity: 1;
}
.swiper-pagination-bullet-active {
	background: #84d4a7;
}
.pro_tab2 {
    height: 1.1rem;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
	margin-top: 0.6rem;
}
.pro_tab2 a {
    line-height: 1.1rem;
    margin: 0 0.43rem;
    font-size: 20px;
    position: relative;
	/*text-transform: uppercase;*/
}
.pro_tab2 .on {
    color: #84D4A7;
}
.pro_tab2 a.on::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    background: #84D4A7;
    bottom: -1px;
    left: 50%;
    transform: translateX(-50%);
}
.pro_tab2::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 1px;
    background: #ddd;
    bottom: 0;
    left: 0;
}
.discover_show_con p{
	font-family:'Avenir Next';
	font-size:32px;
}

@media screen and (max-width: 767px) {	
	.pro_tab2{height: 80px;overflow-x: auto;justify-content: flex-start;padding: 0 20px;}
	.pro_tab2 a{white-space: nowrap;line-height: 76px;margin: 0 0.5rem;
		font-size: 0.7rem;}
}
.explore .container {
  width: 92.9% !important;
}
@media (max-width: 767px){
	.explore .container {
	width: 100% !important;
	}
	.explore .h_news_con {
		margin-left: 0;
	}
	.explore .swiper-container .swiper-slide {
		margin-left: 0;
		margin-right: 0;
	}
}
.h_revi .font24 {
	max-width: 1260px;
	margin: 0 auto;
}
.scrollTop_top {
    position: fixed;
    bottom: 30px;
    right: 30px;
    width: 60px;
    height: 60px;
    text-align: center;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    cursor: pointer;
    display: none;
	z-index: 999;
}
.blog_detail {
	padding: 100px 0;
	padding-bottom: 0;
}
.blog_detail ul li {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	margin-bottom: 100px;
}
.blog_detail ul li .thumb {
	width: 38.5%;
}
.blog_detail ul li .thumb img {
	width: 100%;
	height: 100%;
	max-height: 600px;
}
.blog_detail ul li .content {
	width: 44.8%;
	margin-left: 2.1%;
	margin-right: 2.1%;
	height: auto;
    justify-content: center;
    display: flex;
    flex-direction: column;
}
.blog_detail ul li:nth-child(2n) {
    flex-direction: row-reverse;
}
.blog_detail ul li:nth-child(2n) .content {
	margin-left: 0;
	margin-left: 2.1%;
	margin-right: 2.1%;
}
.blog_detail ul li .content h2 {
	font-size: 0.36rem;
	color: #525252;
	font-weight: bold;
}
.blog_detail ul li .content .description {
	font-family: 'Avenir Next';
	font-size: 18px;
	color: #7a7a7a;
	margin-top: 0.25rem;
	line-height: 34px;
}
.blog_detail ul li .content .time {
	margin-top: 0.6rem;
	font-size: 0.2rem;
	color: #bdbdbd;
}
.blog_detail ul li .content .time img {
	width: 24px;
	height: 24px;
	margin-right: 12px;
	vertical-align: middle;
	display: inline-block;
}
@media (max-width: 767px) {
	.blog_detail {
		padding: 30px 0;
	}
	.blog_detail ul li {
		padding: 0 3%;
	}
	.blog_detail ul li .thumb, .blog_detail ul li .content {
		width: 100%;
	}
	.blog_detail ul li .thumb {
		margin-top: 20px;
	}
	.blog_detail ul li .content h2 {
		font-size: 30px;
	}
	.blog_detail ul li .content .description {
		font-size: 18px;
	}
	.blog_detail ul li {
		margin-bottom: 30px;
	}
	.blog_detail ul li .content .time {
		margin-top: 20px;
		font-size: 0.7rem;
	}
}

/**
 * PgwSlideshow - Version 2.0
 *
 * Copyright 2014,Jonathan M. Piat
 * http://pgwjs.com - http://pagawa.com
 *
 * Released under the GNU GPLv3 license - http://opensource.org/licenses/gpl-3.0
 */
.pgwSlideshow {
	width:100%;
	display:none;
	margin-top: 0.6rem;
}
.pgwSlideshow a {
	color:#fff
}
.pgwSlideshow .ps-current {
	text-align:center;
	position:relative;
	min-height:150px;
	overflow:hidden
}
.pgwSlideshow .ps-current>ul>li {
	text-align:center;
	width:100%;
	z-index:1;
	opacity:0;
	display:block
}
.pgwSlideshow .ps-current>ul>li img {
	display:block;
	max-width:100%;
	margin:auto;
	max-height: 700px;
    object-fit: contain;
}
.pgwSlideshow .ps-caption {
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endColorstr='#99000000')";
	text-align:left;
	font-size:1rem;
	color:#fff;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	padding:10px;
	display:none
}
.pgwSlideshow .ps-caption span {
	padding:7px;
	display:inline-block
}
.pgwSlideshow .ps-list {
	overflow:hidden;
	position:relative
}
.pgwSlideshow .ps-list ul {
	position:relative;
	list-style:none;
	margin:0;
	padding:0;
	left:0
}
.pgwSlideshow .ps-list li {
	float:left
}
.pgwSlideshow .ps-list li .ps-item {
	display:block;
	margin:15px 8px;
	opacity:.6;
	filter:alpha(opacity=60)
}
.pgwSlideshow .ps-list li img {
	display:block;
	border:1px solid #ddd;
	width:80px;
	height:80px
}
.pgwSlideshow .ps-list li .ps-item.ps-selected {
	float:left;
	opacity:1;
	border-bottom: 2px solid #84D4A7;
	overflow:hidden
}
.pgwSlideshow .ps-list li .ps-item.ps-selected img {
	/*margin:-4px*/
}
.pgwSlideshow .ps-prevIcon {
	background: url(../images/l2.png) no-repeat;
	display:block;
	width: 24px;
	height: 44px;
}
.pgwSlideshow .ps-prevIcon:hover{
	background: url(../images/l.png) no-repeat;
}
.pgwSlideshow .ps-nextIcon {
	background: url(../images/r2.png) no-repeat;
	display:block;
	width: 24px;
	height: 44px;
}
.pgwSlideshow .ps-nextIcon:hover{
	background: url(../images/r.png) no-repeat;
}
.pgwSlideshow .ps-current .ps-prev {
	position:absolute;
	left:0;
	top:45%;
	cursor:pointer
}
.pgwSlideshow .ps-current .ps-next {
	position:absolute;
	right:0;
	top:45%;
	cursor:pointer
}
.pgwSlideshow .ps-list .ps-prev {
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000',endColorstr='#bb000000');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000',endColorstr='#bb000000')";
	border:1px solid #777;
	border-left:0;
	border-radius:0 4px 4px 0;
	padding:20px 15px 20px 12px;
	cursor:pointer;
	position:absolute;
	left:0;
	top:25px;
	z-index:1000;
	display:none
}
.pgwSlideshow .ps-list .ps-next {
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000',endColorstr='#bb000000');
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000',endColorstr='#bb000000')";
	border:1px solid #777;
	border-right:0;
	border-radius:4px 0 0 4px;
	padding:20px 12px 20px 15px;
	cursor:pointer;
	position:absolute;
	right:0;
	top:25px;
	z-index:1000;
	display:none
}
.pgwSlideshow.narrow .ps-list li img {
	width:60px;
	height:60px
}
.pgwSlideshow.narrow .ps-current .ps-prev {
	padding:15px 15px 15px 12px;
	top:40%
}
.pgwSlideshow.narrow .ps-current .ps-next {
	padding:15px 12px 15px 15px;
	top:40%
}
.pgwSlideshow.narrow .ps-list .ps-prev {
	padding:15px 12px 15px 10px;
	top:20px
}
.pgwSlideshow.narrow .ps-list .ps-next {
	padding:15px 10px 15px 12px;
	top:20px
}
.pgwSlideshow.narrow .ps-caption {
	font-size:.8rem;
	padding:8px
}
@media screen and (max-width: 767px) {
	.pgwSlideshow.narrow .ps-list .ps-prev, .pgwSlideshow.narrow .ps-list .ps-next {
		display: none !important;
	}
}