@import url(base.css);
.w1600{max-width: 16rem;}
.w1800{max-width: 18rem;}
@media (max-width:1640px){
	.w1600{max-width: 94%}
}
@media (max-width:1840px){
	.w1800{max-width: 94%}
}
html,body{font-family: 'PoR';}
.tac{text-align: center;}
/* 按钮 */
.rightMenuBtn {display: none;position: relative;margin-left: .1rem;width:40px; height:40px; background-color: transparent; z-index:350;cursor:pointer;border: 0;}
.rightMenuBtn span { display:block; height:3px; background-color:#fbb03f; position:absolute; top:20px; transition:0.5s; }
.rightMenuBtn img { display:block; position:absolute; bottom:5px; left: 5px; transition:0.5s; width:30px; height:auto; }
.rightMenuBtn .openMenu { width:30px; left:5px; }
.rightMenuBtn .closeMenu { left:25px; width:0; }
.rightMenuBtn span:active { width:0; }
.rightMenuBtn span:before,.rightMenuBtn span:after { content:""; display:block; width:30px; height:3px; background-color:#fbb03f; position:absolute; transition:0.4s; }
.rightMenuBtn .openMenu:before { top:-10px; left:-0; }
.rightMenuBtn .openMenu:after { top:10px; left:-0; }
.rightMenuBtn .closeMenu:before { top:0px; left:-20px; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); }
.rightMenuBtn .closeMenu:after { top:0px; left:-20px; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); }
/*pages*/
.pages{ margin-top: 4.57%; font-size: 0; text-align: center; }
.pages a{ display: inline-block; width: .5rem; height: .5rem; line-height: .5rem;font-size: .16rem; color: #333;border-radius: .5rem;background-color: #ebebeb;transition: 0.4s ease;box-sizing: border-box;}
.pages a.a_first{ margin-right: .1rem; }
.pages a.a_end{ margin-left: .1rem; }
.pages a.anum{ font-family: 'Arial'; }
.pages a.a_cur,.pages a:hover{ color: #fff;background-color: #3e3e3f;}
.pages .nums{ display: inline-block; margin: 0 .1rem; }
.pages .nums .anum{ margin-right: .1rem; }
.pages .nums .anum:last-child{ margin-right: 0; }
.pages .f1{ font-size: 14px; margin: 0 10px; color: #666; line-height: 42px; }
.pages .i_text{ display: inline-block; height: 40px; width: 80px; border: 1px solid #edecec; vertical-align: middle; }
.pages .i_button{ margin-left: 10px; padding: 0 15px; height: 42px; font-size: 14px; color: #666; border: 1px solid #edecec; }
.pages .a_prev,.pages .a_next{width: 1rem;box-sizing: border-box; }
.prew{margin-top: 1rem;padding-top: .35rem;border-top: 1px solid  #ebebeb;}
.prew div{margin-bottom: .2rem;font-size: .18rem;color: #555555;font-family: 'PoL';}
.prew div:last-child{margin-bottom: 0rem;}
.prew div a{display: flex;align-items: center;color: #555555;}
.prew div a:hover{color: #fbb03f}
.prew .prev a:before{display: flex;align-items: center;justify-content: center;content: '';margin-right: .25rem;width: .75rem;height: .45rem;background-image: url('../images/jt2.png');background-repeat: no-repeat;background-position: center;background-color: #fff;border-radius: .1rem;box-shadow: 0 0 .1rem rgba(62, 62, 63, .1);}
.prew .next a:after{display: flex;align-items: center;justify-content: center;content: '';margin-left: .25rem;width: .75rem;height: .45rem;transform: rotate(180deg);background-image: url('../images/jt2.png');background-repeat: no-repeat;background-position: center;background-color: #fff;border-radius: .1rem;box-shadow: 0 0 .1rem rgba(62, 62, 63, .1);}
.prew .prev:hover a:before{background-color: #fbb03f;background-image: url('../images/jt.png');transform: rotate(180deg);}
.prew .next:hover a:after{background-color: #fbb03f;background-image: url('../images/jt.png');transform: rotate(0deg);}
.Return{margin-left: .3rem;}
.Return a{display: flex;align-items: center;justify-content: center;width: 1.5rem;height: .5rem;font-size: .18rem;color: #fff;background-color: #0fa0d5;border-radius: .6rem;box-sizing: border-box;}
.Return a:before{display: block;content: '';margin-right: .15rem;width: .16rem;height: .17rem;background-image: url('../images/Return.png');background-size: 100%;}
@media ( max-width:480px){
	.pages a{width: 0.35rem;height: 0.35rem;line-height: 0.35rem;}
}
/*pages end*/
.column-name{color: #959371;font-weight: bold;}
header{position: fixed;left: 0;top: 0;width: 100%;z-index: 333;border-bottom: 1px solid rgba(199, 172, 123, .3);}
header .logo img{max-width: 1.52rem}
header .logo img:nth-of-type(1){display: block;}
header .logo img:nth-of-type(2){display: none;}
header nav ul li{margin-right: .6rem;font-family: 'PoM';}
header nav ul li>em a{color: #fff;}
header nav ul li:hover>em a,
header nav ul li.on>em a{color: #fbb03f;}
header nav ul li:last-child{margin-right: 0;}
header nav ul li .down{display: none;}
header nav ul li .down dl{padding: 0 0.15rem;padding-right: 0;}
header nav ul li .down dl dd{margin-bottom: .15rem;padding-bottom: .15rem;border-bottom: 1px solid #eee;text-align: center;}
header nav ul li .down dl dd:last-child{margin-bottom: 0;border-bottom: 0;padding-bottom: 0;}
/* header nav ul li:hover .down{display: block;} */
@media (min-width:1201px){
header nav ul li{position: relative;padding: .35rem 0;}
header nav ul li .down{position: absolute;left: 50%;top: 100%;width: max-content;min-width: 1.2rem;transform: translateX(-50%);z-index: 3;}
header nav ul li .down dl{background-color: #fff;border-top: 2px solid #fbb03f;}
}
header .language{position: relative;margin-left: .95rem;padding: .35rem 0 .35rem .3rem;border-left: 1px solid rgba(199, 172, 123, .3);}
header .language .name{color: #fff;cursor:pointer;font-family: 'PoR';}
header .language .name:before{display: block;content: '';margin-right: .07rem;width: .19rem;height: .19rem;background-image: url('../images/language.png');background-size: 100%;}
header .language .box{display: none;position: absolute;right: -.2rem;top: 100%;width: .8rem;padding-top: .0rem;z-index: 33;border-top: 2px solid #fbb03f;}
header .language .box ul{padding: .2rem .15rem;background-color: #fff}
header .language .box ul li{margin-bottom: .15rem;padding-bottom: .15rem;text-align: center;border-bottom: 1px solid #ccc;}
header .language .box ul li:last-child{margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
header .language:hover .box{display: block;}
header .search{display: flex;align-items: center;position: relative;margin-left: .3rem;padding: .35rem 0 .35rem 0;}
header .search:before{display: block;content: '';width: 1px;height: .18rem;margin-right: .3rem;background-color: rgba(199, 172, 123, .3)}
header .search .search-btn{width: .17rem;height: .18rem;background-image: url('../images/search.png');background-size: 100%;cursor:pointer;}
header .search .box{position: absolute;right: 0;top: 100%;display: none;background-color: #fff;}
header .search:hover .box{display: flex;align-items: center;}
header .search .box .text{width: 2.6rem;height: .4rem;padding: 0 .15rem;color: #333;border: 0;box-sizing: border-box;}
header .search .box .btn{width: .4rem;height: .4rem;background-image: url('../images/search.png');background-size: .17rem .18rem;background-repeat: no-repeat;background-position: center;background-color: #fbb03f;border: 0;font-size: 0;}
header .link{margin-left: .35rem;}
header .link a{display: flex;align-items: center;justify-content: center;width: 1.3rem;height: .4rem;background-color: #3e3e3f;color: #fff;border-radius: .4rem;}
header .link a:hover{background-color: #fbb03f;color: #fff;}
@media (min-width:1201px){
  header.on .logo img:nth-of-type(2){display: block;}
  header.on .logo img:nth-of-type(1){display: none;}
  header:hover .logo img:nth-of-type(2){display: block;}
  header:hover .logo img:nth-of-type(1){display: none;}
  header.on,
  header:hover{background-color: #fff}
  header.on nav ul li>em a,
  header:hover nav ul li>em a{color: #333;}
  header.on nav ul li:hover>em a,
  header:hover nav ul li:hover>em a{color: #fbb03f;}
  header.on nav ul li.on>em a,
  header:hover nav ul li.on>em a{color: #fbb03f;}
  header.on .language .name,
  header:hover .language .name{color: #333;}
  header.on .language .name:before,
  header:hover .language .name:before{background-image: url('../images/language-on.png')}
  header.on .search .search-btn,
  header:hover .search .search-btn{background-image: url('../images/search-on.png');}
  header.prd{background-color: #fff}
  header.prd nav ul li>em a{color: #333;}
  header.prd nav ul li.on>em a{color: #fbb03f;}
  header.prd .language .name{color: #333;}
  header.prd .language .name:before{background-image: url('../images/language-on.png')}
  header.prd .search .search-btn{background-image: url('../images/search-on.png');}
  header.prd .logo img:nth-of-type(2){display: block;}
  header.prd .logo img:nth-of-type(1){display: none;}
}
footer{background-color: #232324;background-image: url('../images/foot-bg.png');background-size: cover}
footer .top-box{margin-bottom: .55rem;padding: 1.2rem 0 .5rem;border-bottom: 1px solid #3e3e3f;}
footer .top-box .contact ul li{margin-right: 1rem;max-width: 4.1rem;position: relative;padding-left: .3rem;}
footer .top-box .contact ul li:last-child{margin-right: 0;}
footer .top-box .contact ul li .text{height: .45rem;color: #ffff;line-height: .22rem;}
footer .top-box .contact ul li .title{margin-top: .25rem;color: rgba(255, 255, 255, .5);font-family: 'PoL';}
footer .top-box .contact ul li:before{position: absolute;left: 0;top: .05rem;display: block;content: '';background-size: 100%;}
footer .top-box .contact ul li:nth-of-type(1):before{background-image: url('../images/foot-icon1.png');width: .17rem;height: .17rem}
footer .top-box .contact ul li:nth-of-type(2):before{background-image: url('../images/foot-icon2.png');width: .19rem;height: .14rem}
footer .top-box .contact ul li:nth-of-type(3):before{background-image: url('../images/foot-icon3.png');width: .13rem;height: .17rem}
footer .foot-nav ul{justify-content: left;}
footer .foot-nav ul li{max-width: 3rem;}
footer .foot-nav ul li:nth-of-type(1){margin-right: 1rem;}
footer .foot-nav ul li:nth-of-type(2){margin-right: 1.4rem;}
footer .foot-nav ul li:nth-of-type(3){margin-right: 1.8rem;}
footer .foot-nav ul li:nth-of-type(4){margin-right: 2rem;}
footer .foot-nav ul li>a{color: #fff;font-family: 'PoM';}
footer .foot-nav ul li>a:after{display: block;content: '';margin-top: .1rem;width: .2rem;height: .02rem;background-color: #fbb03f}
footer .foot-nav ul li dl{margin-top: .38rem;}
footer .foot-nav ul li dl dd{margin-bottom: .15rem;}
footer .foot-nav ul li dl dd:last-child{margin-bottom: 0;}
footer .foot-nav ul li dl dd a{color: rgba(255, 255, 255, .5);line-height: 1.5;font-family: 'PoL';}
footer .foot-nav ul li dl dd:hover a{color: #fff;}
footer .bottom-box{margin-top: .8rem;padding: .3rem 0;border-top: 1px solid #3e3e3f;}
footer .bottom-box .icp{color: rgba(255, 255, 255, .5);}
footer .bottom-box .icp a{color: rgba(255, 255, 255, .5);}
footer .bottom-box .share ul li{margin-right: .15rem;}
footer .bottom-box .share ul li:last-child{margin-right: 0;}
footer .bottom-box .share ul li img{width: .41rem}
.suspension{display: none;position: fixed;right: .1rem;top: 50%;transform: translateY(-50%);z-index: 20;}
.suspension ul li{margin-bottom: .05rem;}
.suspension ul li:last-child{margin-bottom: 0;}
.suspension ul li img{width: .4rem;}
.suspension ul li.Top:after{display: block;content: '';width: .4rem;height: .4rem;border-radius: .4rem;background-color: #fbb03f;background-repeat: no-repeat;background-position: center;background-repeat: no-repeat;background-image: url('../images/top.png');background-size: .13rem .16rem;cursor: pointer;}
.banner {position: relative;overflow: hidden;}
.banner .mySwiper{position: relative;overflow: hidden;}
.banner img{width: 100%}
.banner img.pc{display: block;}
.banner img.media{display: none;}
.banner .swiper-slide{position: relative;}
.banner .swiper-slide:after{display: block;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: url('../images/banner-bg.png');background-size: 100%;background-color: rgba(0, 0, 0, .28)}
.banner .box{position: absolute;left: 0;top: 30%;width: 100%;z-index: 333;}
.banner .box .title{font-weight: bold;color: #fff;margin-bottom: .4rem;opacity: 0;text-align: center;line-height: 1.4;font-family: 'PoB';}
.banner .box .public-more{opacity: 0;}
.banner .swiper-slide-active .title{animation: slideDown 3s forwards;}
.banner .swiper-slide-active .name{animation: slideDown 3s forwards;animation-delay: 1s;}
.banner .swiper-slide-active .public-more{animation: slideDown 3s forwards;animation-delay: 2s;}
.banner .swiper-slide-active .public-more a{margin: 0 auto;backdrop-filter: blur(5px);background-color: rgba(255, 255, 255, .2)}
.banner .swiper-slide-active .public-more a:hover{background-color: rgba(251, 176, 63, 1.0)}
.banner .swiper-pagination{position: initial;text-align: left;}
.banner .swiper-pagination .swiper-pagination-bullet{width: .4rem;height: .04rem;margin-right: 0;border: 0;border-radius: 0;background-color: #fff;opacity: 1;}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width: .7rem;background-color: #fbb03f}
.banner .bottom{position: absolute;bottom: .9rem;left: 0;width: 100%;z-index: 33;}
@keyframes slideDown {
  0% {
  	opacity: 0;
    transform: translateY(.2rem);
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
.public-title{margin-bottom: .6rem;font-weight: bold;text-transform:uppercase;font-family: 'PoB';}
.public-title span{position: relative;display: inline-block;color: #3e3e3f;}
.public-title span:nth-of-type(1):after{display: block;content: '';position: absolute;right: -.2rem;top: -.05rem;width: .17rem;height: .16rem;background-image: url('../images/public-title.png');background-size: 100%;z-index: 3;}
.public-title font{display: block;color: #fbb03f;}
.public-more a{position: relative;padding-left: .4rem;display: flex;align-items: center;width: 2rem;height: .6rem;color: #fff;background-color: #3e3e3f;border-radius: .6rem;box-sizing: border-box;}
.public-more a:after{position: absolute;content: '';right: .1rem;top: 0;bottom: 0;width: .4rem;height: .4rem;margin: auto 0;background-image: url('../images/more.png');background-size: .11rem;background-repeat: no-repeat;background-position: center;background-color: #fbb03f;border-radius: .4rem;z-index: 3;}
.public-more a:hover{background-color: #fbb03f;}
.public-more a:hover:after{background-color: #fff;background-image: url('../images/more-on.png')}
.public-more.min a{width: max-content !important;height: .45rem;padding: 0 .2rem;}
.public-more.min a:after{position: initial;width: .3rem;height: .3rem;margin-left: .15rem;}
.Index .about{position: relative;display: flex;align-items: center;height: 9.6rem;background-size: cover;}
.Index .about .auto{width: 100%;}
.Index .about .box{max-width: 6rem;}
.Index .about .box .title{color: #3e3e3f;line-height: 1.7;font-family: 'PoB';}
.Index .about .box .text{margin-top: .3rem;color: #3e3e3f;line-height: 1.8;font-family: 'PoL';}
.Index .about .box .public-more{margin-top: .8rem;}
.Index .about .img{display: none;}
.Index .about .img img{width: 100%}
.Index .focus{background-size: cover;padding: 2rem 0 1rem;}
.Index .focus .public-title span{color: #fff;}
.Index .focus .box{max-width: 4.9rem}
.Index .focus .box .text{color: rgba(255, 255, 255, .8);line-height: 1.8;}
.Index .focus .box .public-more{margin-top: .6rem;}
.Index .focus .play{cursor: pointer;margin-left: 2.8rem;margin-top: 1rem;text-align: center;}
.Index .focus .play .name{color: #fff;}
.Index .focus .play:before{display: block;content: '';margin: 0 auto .15rem auto;width: 1rem;height: 1rem;background-image: url('../images/play.png');background-size: 100%;}
.Index .focus .list{margin-top: 1.2rem;}
.Index .focus .list ul li{position: relative;padding-left: .85rem;}
.Index .focus .list ul li .icon{display: flex;align-items: center;justify-content: center;position: absolute;left: 0;top: 0;width: .65rem;height: .65rem;}
.Index .focus .list ul li .icon img{max-width: 100%}
.Index .focus .list ul li .vlaue{color: #fff;display: flex;align-items: flex-start;padding-right: .05rem;}
.Index .focus .list ul li .name{margin-top: .2rem;color: #fff;}
.Index .products{background-color: #ebebeb}
.Index .products .left-box{padding-top: 1.5rem;width: 33.8%;padding-left: 8.3%;box-sizing: border-box;}
.Index .products .left-box .text{color: #3e3e3f;line-height: 1.8;max-width: 80%;font-family: 'PoL';}
.Index .products .left-box .public-more{margin-top: .6rem;}
.Index .products .right-box{position: relative;width: 66.2%;overflow: hidden;}
.Index .products .right-box .list{}
.Index .products .right-box .list .swiper-container{width: 59%;margin-right: auto;margin-left: 0;overflow: initial;    position: inherit;}
.Index .products .right-box .list .swiper-slide{position: relative;}
.Index .products .right-box .list .swiper-slide:after{display: block;position: absolute;left: 0;top: 0;content: '';width: 100%;height: 100%;background-color: rgba(0, 0, 0, .2);z-index: 3;}
.Index .products .right-box .list .swiper-slide .bg{width: 100%;padding: 1.5rem .8rem 1.1rem;background-image: url('../images/Index-products-bg.jpg');background-size: cover;box-sizing: border-box;}
.Index .products .right-box .list .swiper-slide .title{height: .78rem;max-width: 70%;}
.Index .products .right-box .list .swiper-slide .title a{color: #3e3e3f;line-height: 1.3;font-family: 'PoB';}
.Index .products .right-box .list .swiper-slide .text{margin-top: .2rem;color: rgba(62, 62, 63, .8);line-height: 1.7;opacity: 0;font-family: 'PoL';}
.Index .products .right-box .list .swiper-slide .img{margin-top: .3rem;display: flex;align-items: flex-end;justify-content: center;height: 4.3rem;}
.Index .products .right-box .list .swiper-slide .img img{max-width: 100%;height: auto}
.Index .products .right-box .list .swiper-slide .public-more{opacity: 0;}
.Index .products .right-box .list .swiper-slide.swiper-slide-active .text{opacity: 1;}
.Index .products .right-box .list .swiper-slide.swiper-slide-active .public-more{opacity: 1;}
.Index .products .right-box .list .swiper-slide.swiper-slide-active .bg{padding: 1.5rem 1rem 1.1rem;}
.Index .products .right-box .list .swiper-slide.swiper-slide-active .title{max-width: 100%}
.Index .products .right-box .list .swiper-slide.swiper-slide-active:after{display: none;}
.Index .products .right-box .list .swiper-button-prev{left: .6rem;}
.Index .products .right-box .list .swiper-button-next{right: .6rem;}
.Index .products .right-box .list .swiper-button-prev,
.Index .products .right-box .list .swiper-button-next{display: flex;align-items: center;justify-content: center;width: .45rem;height: .7rem;background-color: #fbb03f;border-radius: .1rem}
.Index .products .right-box .list .swiper-button-prev:after,
.Index .products .right-box .list .swiper-button-next:after{display: block;content: '';width: .17rem;height: .16rem;background-image: url('../images/jt.png');background-size: 100%;}
.Index .products .right-box .list .swiper-button-prev:after{transform: rotate(180deg)}
.Index .products .right-box .list .swiper-button-disabled{display: none;}
@media ( max-width:1640px){
  .Index .products .left-box{padding-left: 3%;}
}
.Index .application{position: relative;background-size: cover;}
.Index .application:after{position: absolute;display: block;content: '';left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .7);z-index: 1;}
.Index .application .public-title{margin-bottom: .5rem;}
.Index .application .public-title span{color: #fff;}
.Index .application .text{color: #fff;line-height: 1.7;font-family: 'PoL';}
.Index .application .btn{margin-top: .6rem;display: flex;align-items: center;}
.Index .application .btn .more a{position: relative;padding-left: .2rem;display: flex;align-items: center;width: 2rem;height: .6rem;color: #fff;background-color: #fbb03f;border-radius: .6rem;box-sizing: border-box;}
.Index .application .btn .more a:after{position: absolute;content: '';right: .2rem;top: 0;bottom: 0;width: .4rem;height: .4rem;margin: auto 0;background-image: url('../images/more-on.png');background-size: .11rem;background-repeat: no-repeat;background-position: center;background-color: #fff;border-radius: .4rem;z-index: 3;}
.Index .application .btn .more1{margin-left: .2rem;}
.Index .application .btn .more1 a{position: relative;padding-left: .2rem;display: flex;align-items: center;width: 2rem;height: .6rem;color: #fff;background-color: transparent;border: 1px solid #fff;border-radius: .6rem;box-sizing: border-box;}
.Index .application .btn .more1 a:after{position: absolute;content: '';right: .1rem;top: 0;bottom: 0;width: .4rem;height: .4rem;margin: auto 0;background-image: url('../images/more.png');background-size: .11rem;background-repeat: no-repeat;background-position: center;background-color: #fbb03f;border-radius: .4rem;z-index: 3;}
.Index .application .list{position: relative;z-index: 2;}
.Index .application .list ul li{display: flex;justify-content: center;align-items: end;width: 16.66%;height: 9.6rem;text-align: center;border-right: 1px solid rgba(255,255,255, .1);box-sizing: border-box;}
.Index .application .list ul li:last-child{border: 0;}
.Index .application .list ul li .casket{padding: 1.6rem .6rem}
.Index .application .list ul li .casket .icon img{height: .61rem;}
.Index .application .list ul li .title{margin-top: .2rem;line-height: 1.6;color: #fff;}
.Index .application .list ul li.on{background:linear-gradient(to top, #fbb03f, transparent, transparent);}
.Index .application .box{position: absolute;left: 0;top: 1.9rem;width: 100%;z-index: 3;}
.Index .news{position: relative;padding: 1.65rem 0 1.15rem;}
.Index .news:after{display: block;content: '';position: absolute;left: 0;bottom: 0;width: 5.49rem;height: 3.46rem;background-image: url('../images/index-news-bg.png');background-size: cover;z-index: -1;}
.Index .news .left-box{width: 30%;padding-left: 8.3%;box-sizing: border-box;}
.Index .news .left-box .table-nav ul li{margin-bottom: .35rem;padding-bottom: 0.05rem;}
.Index .news .left-box .table-nav ul li a{border-bottom: 1px solid transparent;color: rgba(62, 62, 63, .3);cursor: pointer;}
.Index .news .left-box .table-nav ul li:last-child{margin-bottom: 0;}
.Index .news .left-box .table-nav ul li.on a{color: #3e3e3f;border-bottom: 1px solid #3e3e3f;}
.Index .news .right-box{width: 70%;display: flex;box-sizing: border-box;}
.Index .news .right-box .btn{display: flex;align-items: center;width: .9rem}
.Index .news .right-box .btn .swiper-button-prev,
.Index .news .right-box .btn .swiper-button-next{position: initial;transform: translate(0);display: flex;align-items: center;justify-content: center;width: .45rem;height: .7rem;background-color: #ffff;border-radius: .1rem;box-shadow: 0 0 .07rem rgba(62, 62, 63, .09);border-radius: .08rem}
.Index .news .right-box .btn .swiper-button-prev{margin-bottom: .25rem;}
.Index .news .right-box .btn .swiper-button-prev:after,
.Index .news .right-box .btn .swiper-button-next:after{display: block;content: '';width: .17rem;height: .16rem;background-image: url('../images/jt2.png');background-size: 100%;transform: rotate(180deg)}
.Index .news .right-box .btn .swiper-button-prev:after{transform: rotate(0deg)}
.Index .news .right-box .table-box{width: calc(100% - .9rem);box-sizing: border-box;overflow: hidden;}
.Index .news .right-box .btn .swiper-button-prev:hover{background-color: #fbb03f}
.Index .news .right-box .btn .swiper-button-prev:hover:after{background-image: url('../images/jt.png');transform: rotate(180deg)}
.Index .news .right-box .btn .swiper-button-next:hover{background-color: #fbb03f}
.Index .news .right-box .btn .swiper-button-next:hover:after{background-image: url('../images/jt.png');transform: rotate(0deg)}
.Index .news .right-box .table-box .item{display: none;}
.Index .news .right-box .table-box .item.on{display: block;}
.Index .news .right-box .mySwiper{padding: .15rem;padding-right: calc(12% + .15rem);}
.Index .news .right-box .swiper-slide{padding: .5rem;border-radius: .1rem;box-sizing: border-box;box-shadow: .0rem .0rem .03rem rgba(62, 62, 63, .1);}
.Index .news .right-box .time{color: #b8b8b8;}
.Index .news .right-box .location{margin-top: .2rem;color: #3e3e3f;}
.Index .news .right-box .title{margin-top: .5rem;height: .52rem}
.Index .news .right-box .title a{color: #3e3e3f;line-height: 1.6;}
.Index .news .right-box .more{margin-top: .25rem;padding-top: .25rem;border-top: 1px solid #ebebeb;}
.Index .news .right-box .more a{display: flex;align-items: center;justify-content: space-between;color: #b8b8b8;}
.Index .news .right-box .more a:after{display: block;content: '';width: .11rem;height: .11rem;background-image: url('../images/more-on.png');background-size: 100%;}
.Index .news .right-box .img{margin-top: .4rem;border-radius: .1rem;overflow: hidden;}
.Index .news .right-box .img img{width: 100%;transition: 0.8s ease;}
.Index .news .right-box .swiper-slide:hover{box-shadow: .0rem .0rem .16rem rgba(62, 62, 63, .1);}
.Index .news .right-box .swiper-slide:hover .time{color: #fbb03f;}
.Index .news .right-box .swiper-slide:hover .more{border-top: 1px solid #fbb03f;}
.Index .news .right-box .swiper-slide:hover .more a{color: #fbb03f;}
.Index .news .right-box .swiper-slide:hover .more a:after{transform: rotate(45deg)}
.Index .news .right-box .swiper-slide:hover .img img{transform: scale(1.1)}
@media ( max-width:1640px){
  .Index .news .left-box{padding-left: 3%;}
  .Index .news .right-box .mySwiper{padding-right: calc(3% + .15rem);}
}
.help{position: relative;padding: 1rem 0 .8rem;background-image: url('../images/Index-help-img.png');background-size: cover;}
.help:after{display: block;content: '';position: absolute;left: 0;top: 0;width: 5.49rem;height: 3.36rem;background-image: url('../images/Index-help-bg.png');background-size: cover;z-index: 0;}
.help .auto{position: relative;z-index: 1;}
.help .public-title{    text-transform: none;}
.help .public-title span{color: #fff;}
.help .public-title font{color: #fff;}
.help .public-title span:nth-of-type(1):after{background-image: url('../images/public-title1.png');}
.help .right-box{width: 57.5%}
.help .right-box .form ul li{margin-bottom: .1rem;}
.help .right-box .form ul li:last-child{margin-bottom: 0;}
.help .right-box .form ul li.flex{margin: -.5%;}
.help .right-box .form ul li .item{width: 32%;margin: .5%;}
.help .right-box .form ul li .text{display: block;width: 100%;height: .5rem;padding: 0 .2rem;font-size: .14rem;color: #3e3e3f;background-color: #fff;box-sizing: border-box;border: 0;border-radius: .08rem}
.help .right-box .form ul li .text::placeholder{color: #3e3e3f;}
.help .right-box .form ul li textarea{width: 100%;padding: .2rem;height: 1rem;font-size: .14rem;color: #3e3e3f;background-color: #fff;box-sizing: border-box;border: 0;border-radius: .08rem}
.help .right-box .form ul li textarea::placeholder{color: #3e3e3f;}
.help .right-box .form ul li .public-more{margin-top: .2rem;}
.help .right-box .form ul li .public-more a{width: 2.4rem}
.help .right-box .form ul li .public-more a:hover{background-color: #fff;color: #3e3e3f;}
.help .right-box .form ul li .public-more a:hover:after{background-color: #3e3e3f}
.column-banner{position: relative;}
.column-banner img{width: 100%}
.column-banner .media{display: none;}
.column-banner .pc{display: block;}
.column-banner .box{position: absolute;left: 0;top: 50%;width: 100%;transform: translateY(-50%);z-index: 3;}
.column-banner .box .title{text-align: center;color: #fff;}
.column-banner .column-menu{position: absolute;left: 0;bottom: 0;width: 100%;border-bottom: .04rem solid #fbb03f;z-index: 3;}
.column-banner .column-menu .name{display: none;}
.column-banner .column-menu ul{position: relative;z-index: 5;}
.column-banner .column-menu ul li{border-right: 1px solid rgba(199,172, 123, .3);}
.column-banner .column-menu ul li a{display: flex;align-items: center;height: .75rem;padding: 0 .4rem;color: #fff;font-family: 'PoM';}
.column-banner .column-menu ul li.on a{background-color: #fbb03f;}
.column-banner .column-menu:after{display: block;content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: .75rem;background-color: rgba(0, 0, 0, .1);backdrop-filter: blur(5px);z-index: 1;}
.column-banner .column-menu .auto{position: relative;}
.column-banner .location{position: absolute;right: 0;bottom: 1rem;display: flex;align-items: center;color: rgba(255, 255, 255, .5);font-family: 'PoL';}
.column-banner .location a:nth-of-type(1){font-size: 0;}
.column-banner .location a:nth-of-type(1):after{display: block;content: '';width: .14rem;height: .17rem;background-image: url('../images/location.png');background-size: cover;}
.column-banner .location a{color: rgba(255, 255, 255, .5);}
.column-banner .location span{color: #fff;}
.Products .overview{padding: 1rem 0}
.Products .overview .img{width: 50%;border-radius: .1rem;overflow: hidden;}
.Products .overview .box{width: 45%}
.Products .overview .box .title{color: #3e3e3f;line-height: 1.4;text-transform: uppercase;font-weight: bold;}
.Products .overview .box .text{margin-top: .3rem;color: #3e3e3f;line-height: 1.6;font-family: 'PoL';}
.Products .overview .list{margin-top: 1rem;}
.Products .overview .list ul li{width: 25%;text-align: center;}
.Products .overview .list ul li .icon img{max-width: .8rem;}
.Products .overview .list ul li .name{margin-top: .25rem;color: #3e3e3f;font-weight: bold;}
.Products .listing{padding: 1rem 0;background-image: url('../images/Products-listing-bg.png');background-size: cover;}
.Products .listing .swiper{overflow: hidden;}
.Products .listing .list{position: relative;}
.Products .listing .box{padding: .14rem .4rem .45rem .4rem;background-color: #fff;border-radius: .15rem;box-shadow: 0 0 .16rem rgba(62, 62, 63, .1);}
.Products .listing .box .img{display: flex;align-items: center;justify-content: center;width: 100%;height: 3.3rem;overflow: hidden;}
.Products .listing .box .img img{max-width: 100%;transition: 0.8s ease;}
.Products .listing .swiper-slide:hover .box .img img{transform: scale(1.1)}
.Products .listing .box .title{height: .81rem;color: #3e3e3f;line-height: 1.4;font-weight: bold;}
.Products .listing .box .title:after{margin-top: .15rem;display: block;content: '';width: .4rem;height: .04rem;background-color: #fbb03f;}
.Products .listing .box .text{margin-top: .2rem;line-height: 1.7;color: #3e3e3f;font-family: 'PoL';}
.Products .listing .box .link{margin-top: .3rem;}
.Products .listing .box .link dl{display: flex;flex-wrap: wrap;margin: -0.05rem;}
.Products .listing .box .link dl dd{margin: .05rem;}
.Products .listing .box .link dl dd a{display: flex;align-items: center;padding: 0 .2rem;height: .4rem;color: #333333;background-color: #ebebeb;border-radius: .4rem}
.Products .listing .box .link dl dd:hover a{background-color: #fbb03f;color: #fff;}
.Products .listing .swiper-button-prev{left: -5%;}
.Products .listing .swiper-button-next{right: -5%;}
.Products .listing .swiper-button-prev,
.Products .listing .swiper-button-next{display: flex;align-items: center;justify-content: center;width: .45rem;height: .7rem;background-color: #ffff;border-radius: .1rem;box-shadow: 0 0 .07rem rgba(62, 62, 63, .09);border-radius: .08rem}
.Products .listing .swiper-button-prev:after,
.Products .listing .swiper-button-next:after{display: block;content: '';width: .17rem;height: .16rem;background-image: url('../images/jt2.png');background-size: 100%;transform: rotate(180deg)}
.Products .listing .swiper-button-prev:after{transform: rotate(0deg)}
.Products .listing .swiper-button-prev:hover{background-color: #fbb03f}
.Products .listing .swiper-button-prev:hover:after{background-image: url('../images/jt.png');transform: rotate(180deg)}
.Products .listing .swiper-button-next:hover{background-color: #fbb03f}
.Products .listing .swiper-button-next:hover:after{background-image: url('../images/jt.png');transform: rotate(0deg)}
.Products .contact{padding: 1.3rem 0;background-image: url('../images/Products-consult-img.png');background-size: cover}
.Products .contact .text{color: #fff;line-height: 1.6;text-align: center;font-family: 'PoL';}
.Products .contact .public-more{margin-top: .5rem;}
.Products .contact .public-more a{margin: 0 auto;background-color: #fbb03f;}
.Products .contact .public-more a:after{background-color: #fff;background-image: url('../images/more-on.png');}
.Products-details{padding-top: .9rem;}
.Products-details .top-box{padding: .3rem 0;background-color: #f7f7f7;}
.Products-details .top-box .location{display: flex;align-items: center;color: #999999;}
.Products-details .top-box .location a:nth-of-type(1){font-size: 0;}
.Products-details .top-box .location a:nth-of-type(1):after{display: block;content: '';width: .14rem;height: .17rem;background-image: url('../images/location.png');background-size: cover;}
.Products-details .top-box .location a{color: #999;}
.Products-details .top-box .location span{color: #222222;}
.Products-details .present{padding: 1.3rem 0;background-image: url('../images/Products-details-present.png');background-size: cover;}
.Products-details .present .img{width: 50.9%;margin-top: .5rem;}
.Products-details .present .img img{width: 100%}
.Products-details .present .box{width: 41.5%}
.Products-details .present .box .name{color: #3e3e3f;font-weight: bold;line-height: 1.5;}
.Products-details .present .box .name:after{margin-top: .2rem;display: block;content: '';width: .4rem;height: .04rem;background-color: #fbb03f;}
.Products-details .present .box .title{margin-top: .55rem;position: relative;color: #3e3e3f;font-weight: bold;}
.Products-details .present .box .title:after{display: block;content: '';position: absolute;right: -.2rem;top: -.05rem;width: .17rem;height: .16rem;background-image: url('../images/public-title.png');background-size: 100%;z-index: 3;}
.Products-details .present .box .text{margin-top: .5rem;color: rgba(62, 62, 63, .8);line-height: 1.7;font-family: 'PoL';}
.Products-details .present .box .list{margin-top: .8rem;}
.Products-details .present .box .list ul{display: flex;flex-wrap: wrap;}
.Products-details .present .box .list ul li{width: 25%;text-align: center;}
.Products-details .present .box .list ul li .icon img{width: 1rem;border-radius: 1rem;box-shadow: 0 0 .16rem rgba(62, 62, 63, .1)}
.Products-details .present .box .list ul li .tit{margin-top: .3rem;color: rgba(62, 62, 63, .8);font-family: 'PoL';line-height: 1.4;display: block;}
.Products-details .scenarios{padding: 1.3rem 0;}
.Products-details .scenarios .left-box{width: 33.8%;padding-left: 8.3%;box-sizing: border-box;}
.Products-details .scenarios .left-box .public-title{margin-bottom: 1.3rem;}
.Products-details .scenarios .right-box{width: 66.2%;padding-right: 8.3%;box-sizing: border-box;overflow: hidden;}
@media ( max-width:1640px){
  .Products-details .scenarios .left-box{padding-left: 3%;}
  .Products-details .scenarios .right-box{padding-right: 3%;}
}
@media ( max-width:1740px){
  .Products .listing .swiper-button-prev{left: 1%;}
  .Products .listing .swiper-button-next{right: 1%;}
}
.Products-details .scenarios .left-box .table-nav ul li{margin-bottom: .35rem;padding-bottom: 0.05rem;}
.Products-details .scenarios .left-box .table-nav ul li a{border-bottom: 1px solid transparent;color: rgba(62, 62, 63, .3);cursor: pointer;}
.Products-details .scenarios .left-box .table-nav ul li:last-child{margin-bottom: 0;}
.Products-details .scenarios .left-box .table-nav ul li.on a{color: #3e3e3f;border-bottom: 1px solid #3e3e3f;}
.Products-details .scenarios .right-box .text{max-width: 8rem;width: 100%;margin-left: auto;color: #3e3e3f;line-height: 1.5;font-family: 'PoL';}
.Products-details .scenarios .right-box .list{position: relative;margin-top: 1rem;}
.Products-details .scenarios .right-box .mySwiper{max-width: 7.8rem;width: 100%}
.Products-details .scenarios .right-box .mySwiper .swiper-slide{padding-right: 35%;box-sizing: border-box;}
.Products-details .scenarios .right-box .mySwiper .swiper-slide .img{position: relative;width: 100%;display: flex;align-items: flex-end;flex-wrap: wrap;height: 3.9rem;}
.Products-details .scenarios .right-box .mySwiper .swiper-slide .img img{width: 100%;}
.Products-details .scenarios .right-box .mySwiper .swiper-slide.swiper-slide-active .img:after{display: block;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: linear-gradient(to bottom, transparent, transparent, #fbb03f);z-index: 3;}
.Products-details .scenarios .right-box .mySwiper .swiper-slide .name{width: 100%;margin-top: .2rem;color: #3e3e3f;text-align: center;}
.Products-details .scenarios .right-box .mySwiper .swiper-slide.swiper-slide-active{padding-right: 0; margin-right: .3rem;}
.Products-details .scenarios .right-box .list .btn{position: absolute;right: 0;top: 0;z-index: 3;}
.Products-details .scenarios .right-box .list .btn div{display: flex;align-items: center;}
.Products-details .scenarios .right-box .list .btn .swiper-button-prev,
.Products-details .scenarios .right-box .list .btn .swiper-button-next{position: initial;transform: translate(0);display: flex;align-items: center;justify-content: center;width: .75rem;height: .5rem;background-color: #ffff;border-radius: .1rem;box-shadow: 0 0 .07rem rgba(62, 62, 63, .09);border-radius: .08rem}
.Products-details .scenarios .right-box .list .btn .swiper-button-prev{margin-right: .15rem;}
.Products-details .scenarios .right-box .list .btn .swiper-button-prev:after,
.Products-details .scenarios .right-box .list .btn .swiper-button-next:after{display: block;content: '';width: .17rem;height: .16rem;background-image: url('../images/jt2.png');background-size: 100%;transform: rotate(180deg)}
.Products-details .scenarios .right-box .list .btn .swiper-button-prev:after{transform: rotate(0deg)}
.Products-details .scenarios .right-box .list .btn .swiper-button-prev:hover{background-color: #fbb03f}
.Products-details .scenarios .right-box .list .btn .swiper-button-prev:hover:after{background-image: url('../images/jt.png');transform: rotate(180deg)}
.Products-details .scenarios .right-box .list .btn .swiper-button-next:hover{background-color: #fbb03f}
.Products-details .scenarios .right-box .list .btn .swiper-button-next:hover:after{background-image: url('../images/jt.png');transform: rotate(0deg)}
.Products-details .Defects{padding: 1.3rem 0;background-image: linear-gradient(45deg, #fff, #e2e2e2);}
.Products-details .parameters{padding: 1.3rem 0;background-image: url('../images/Products-details-parameters.png');}
.Products-details .parameters .left-box{position: relative;width: 58.75%;z-index: 3;}
.Products-details .parameters .box{padding: .55rem .6rem;width: calc(100% + .2rem);background-color: rgba(255, 255, 255, .6);border-radius: .1rem;backdrop-filter: blur(5px);}
.Products-details .parameters .box dl dd{margin-bottom: .55rem;}
.Products-details .parameters .box dl dd:last-child{margin-bottom: 0;}
.Products-details .parameters .box dl dd .name{display: flex;align-items: center;position: relative;color: #3e3e3f;}
.Products-details .parameters .box dl dd .name span{width: max-content;padding-right: .1rem;}
.Products-details .parameters .box dl dd .name:after{display: block;content: '';width: 100%;height: 1px;background-color: #e6e6e6;}
.Products-details .parameters .box dl dd .name:before{display: block;position: absolute;right: 0;top: 0;bottom: 0;content: '';margin: auto 0;width: .06rem;height: .06rem;background-color: #fbb03f;border-radius: .06rem;z-index: 3;}
.Products-details .parameters .box dl dd .text{margin-top: .15rem;color: #3e3e3f;font-weight: bold;}
.Products-details .parameters .img{width: 41.25%}
.Products-details .parameters .img img{width: 100%}
.Products-details .features{padding: 1rem 0;}
.Products-details .features .left-box{position: relative;width: 30.6%;padding-left: 8.3%;box-sizing: border-box;position: relative;z-index: 22;}
.Products-details .features .left-box .text{margin-top: .65rem;max-width: 3.8rem;color: #3e3e3f;line-height: 1.8;font-family: 'PoL';}
.Products-details .features .left-box .table-nav{position: relative;margin-top: .85rem;z-index: 2;}
.Products-details .features .left-box .table-nav ul li{display: flex;align-items: center;width: calc(100% + .5rem);padding: 0 .5rem 0 .3rem;position: relative;height: .7rem;color: #3e3e3f;border-radius: .06rem;cursor: pointer;}
.Products-details .features .left-box .table-nav ul li .icon{margin-right: .15rem;width: .3rem;height: .3rem;display: flex;align-items: center;justify-content: center;}
.Products-details .features .left-box .table-nav ul li .icon img{max-width: 100%;}
.Products-details .features .left-box .table-nav ul li .icon img:nth-of-type(1){display: block;}
.Products-details .features .left-box .table-nav ul li .icon img:nth-of-type(2){display: none;}
.Products-details .features .left-box .table-nav ul li.on{background-color: #fbb03f;color: #fff;}
.Products-details .features .left-box .table-nav ul li.on .icon img:nth-of-type(1){display: none;}
.Products-details .features .left-box .table-nav ul li.on .icon img:nth-of-type(2){display: block;}
.Products-details .features .left-box .table-nav ul li.on:after{display: block;content: '';position: absolute;right: .4rem;top: 0;bottom: 0;margin: auto;width: .11rem;height: .11rem;background-image: url('../images/more.png');background-size: cover;}
.Products-details .features .right-box{position: relative;width: 69.4%;overflow: hidden;}
.Products-details .features .right-box .swiper-slide{position: relative;}
.Products-details .features .right-box .img img{width: 100%;border-radius: .1rem 0 0 .1rem;}
.Products-details .features .right-box .box{position: absolute;top: 45%;right: 8.3vw;max-width: 5rem;width: 100%;transform: translateY(-50%);z-index: 3;}
.Products-details .features .right-box .box .icon{display: flex;align-items: center;justify-content: center;width: 1.1rem;height: 1.1rem;margin-left: auto;background-image: url('../images/Products-details-features.png');background-size: 100%;}
.Products-details .features .right-box .box .icon img{width: .48rem;height: .48rem;object-fit: contain;}
.Products-details .features .right-box .box .title{margin-top: .4rem;max-width: 3rem;margin-left: auto;color: #ffffff;font-weight: bold;line-height: 1.4;text-align: right;}
.Products-details .features .right-box .box .text{margin-top: .3rem;color: #fff;line-height: 1.7;text-align: right;font-family: 'PoL';}
.Products-details .features .right-box .btn{position: absolute;bottom: 1rem;right: 8.3vw;display: flex;align-items: center}
.Products-details .features .right-box .btn .swiper-button-prev,
.Products-details .features .right-box .btn .swiper-button-next{position: initial;width: .4rem;height: .4rem;background-size: 100%;background-color: transparent}
.Products-details .features .right-box .btn .swiper-button-prev{background-image: url('../images/prev.png');}
.Products-details .features .right-box .btn .swiper-button-prev:hover{background-image: url('../images/prev-on.png');background-color: transparent;}
.Products-details .features .right-box .btn .swiper-button-next{margin-left: .1rem;background-image: url('../images/next.png');}
.Products-details .features .right-box .btn .swiper-button-next:hover{background-image: url('../images/next-on.png');background-color: transparent;}
.Products-details .contact{padding: 1.3rem 0;background-image: url('../images/Products-details-consult-img.png');background-size: cover}
.Products-details .contact .text{color: #3e3e3f;line-height: 1.6;text-align: center;font-family: 'PoL';}
.Products-details .contact .public-more{margin-top: .5rem;}
.Products-details .contact .public-more a{margin: 0 auto;background-color: #fbb03f;}
.Products-details .contact .public-more a:after{background-color: #fff;background-image: url('../images/more-on.png');}
@media ( max-width:1640px){
  .Products-details .features .left-box{padding-left: 3%;}
  .Products-details .features .right-box .box{right: 3vw;}
  .Products-details .features .right-box .btn{right: 3vw;}
}
.Products-details .related{padding: 1rem 0;}
.Products-details .related .public-title font{position: relative;display: inline-block;margin-left: .2rem;}
.Products-details .related .public-title font:after {display: block;content: '';position: absolute; right: -.2rem;top: -.05rem;width: .17rem;height: .16rem;background-image: url(../images/public-title.png);background-size: 100%; z-index: 3;}
.Products-details .related .public-title span:after{display: none;}
.Products-details .related .list ul{margin: -1%;}
.Products-details .related .list ul li{width: 31.33%;margin: 1%;background-image: url('../images/Products-details-related-bg.png');background-size: cover;}
.Products-details .related .list ul li .box{padding: .6rem}
.Products-details .related .list ul li .box .title{color: #3e3e3f;font-weight: bold;}
.Products-details .related .list ul li .box .name{margin-top: .2rem;color: #3e3e3f;}
.Products-details .related .list ul li .box .img{width: 100%;height: 3.2rem;display: flex;justify-content: end;}
.Products-details .related .more{margin-top: .8rem;display: flex;justify-content: center}
.Products-details .related .more a{display: flex;justify-content: center;align-items: center;color: #3e3e3f;}
.Products-details .related .more a span{padding-bottom: .03rem;border-bottom: 1px solid #3e3e3f;}
.Products-details .related .more a:after{display: flex;align-items: center;justify-content: center;content: '';width: .4rem;height: .4rem;margin-left: .2rem;background-color: #fbb03f;border-radius: .4rem;background-repeat: no-repeat;background-image: url('../images/more.png');background-size: .11rem;background-position: center}
.Applications .photonics{position: relative;padding: 2rem 0 1.3rem;background-image: url('../images/Applications-photonics-bg.png');background-size: cover;}
.Applications .photonics .left-box{width: 42.5%}
.Applications .photonics .left-box .text{color: #3e3e3f;line-height: 1.7;font-family: 'PoL';}
.Applications .photonics .right-box{width: 49.3%}
.Applications .photonics .right-box .img{position: relative;padding-right: .3rem;}
.Applications .photonics .right-box .img img{position: relative;z-index: 2;width: 100%}
.Applications .photonics .right-box .img:after{position: absolute;display: block;content: '';right: 0;bottom: -.3rem;width: 3.6rem;height: 4.2rem;background-color: #fbb03f;z-index: 0;}
.Applications .photonics:after{position: absolute;display: block;content: '';position: absolute;left: 0;bottom: 0;width: 10.8rem;height: 6.6rem;background-color: #fff;z-index: 0;}
.Applications .photonics .auto{position: relative;z-index: 2;}
.Applications .challenge{padding: 1.3rem 0; /*background-image: url('../images/Applications-challenge.png');background-size: cover; */}
.Applications .challenge .public-title font{position: relative;display: inline-block;margin-left: .2rem;}
.Applications .challenge .public-title font:after {display: block;content: '';position: absolute; right: -.2rem;top: -.05rem;width: .17rem;height: .16rem;background-image: url(../images/public-title.png);background-size: 100%; z-index: 3;}
/* .Applications .challenge .public-title span{color: #fff;} */
.Applications .challenge .public-title span:after{display: none;}
.Applications .challenge .text{max-width: 80%;width: 100%;margin: 0 auto;color:#3e3e3f;line-height: 1.7;text-align: center;}
.Applications .challenge .list{margin: .5rem 0 0 0;}
.Applications .challenge .list ul{margin: -1%;}
.Applications .challenge .list ul li{width: 18%;margin: 1%;padding: .3rem .4rem;background-color: #fff;border-radius: .16rem;box-sizing: border-box;}
.Applications .challenge .list ul li .icon{display: flex;align-items: center;justify-content: center;width: .4rem;height: .4rem}
.Applications .challenge .list ul li .icon img{max-width: 100%;}
.Applications .challenge .list ul li .txt{margin-top: .25rem;color: #3e3e3f;line-height: 1.6;}
.Applications .recommendation{padding-top: 0;}
.Applications .recommendation .public-title font{position: relative;display: inline-block;margin-left: .2rem;}
.Applications .recommendation .public-title font:after {display: block;content: '';position: absolute; right: -.2rem;top: -.05rem;width: .17rem;height: .16rem;background-image: url(../images/public-title.png);background-size: 100%; z-index: 3;}
.Applications .recommendation .public-title span:after{display: none;}
.Applications .recommendation  .mySwiper .swiper-slide{width: max-content}
.Applications .recommendation  .mySwiper .swiper-slide .name{display: flex;align-items: center;justify-content: center;padding: 0 .3rem;color: #3e3e3f;height: .7rem;font-family: 'PoL';background-color: #ebebeb;border-radius: .06rem;    cursor: pointer;}
.Applications .recommendation  .mySwiper .swiper-wrapper{display: flex;justify-content: center;}
.Applications .recommendation  .mySwiper .swiper-slide.swiper-slide-thumb-active .name{background-color: #fbb03f;color: #fff;}
.Applications .recommendation .bg{margin-top:0;}
.Applications .recommendation  .mySwiper2{position: relative;overflow: hidden;}
.Applications .recommendation .mySwiper2 .swiper-slide{padding: 0 0 1.3rem;}
.Applications .recommendation  .mySwiper2 .swiper-slide .img{width: 41.25%}
.Applications .recommendation  .mySwiper2 .swiper-slide .img img{width: 100%}
.Applications .recommendation  .mySwiper2 .swiper-slide .box{width: calc(48.12% + .6rem);padding-right: .6rem;box-sizing: border-box;}
.Applications .recommendation  .mySwiper2 .swiper-slide .box .title{color: #3e3e3f;font-weight: bold;line-height: 1.4;}
.Applications .recommendation  .mySwiper2 .swiper-slide .box .text{margin-top: .4rem;color: #3e3e3f;line-height: 1.6;font-family: 'PoL';}
.Applications .recommendation  .mySwiper2 .swiper-button-prev,
.Applications .recommendation  .mySwiper2 .swiper-button-next{width: .4rem;height: .4rem;background-size: 100%;background-color: transparent;background-color: #fff;border: 1px solid #e4e6e9;border-radius: .4rem;opacity: 1!important;}
.Applications .recommendation  .mySwiper2 .swiper-button-prev{background-image: url('../images/prev-on.png');}
.Applications .recommendation  .mySwiper2 .swiper-button-next{background-image: url('../images/next-on.png');}
.Applications .architecture{padding: 1rem 0;}
.Applications .architecture .list ul{margin: -1.5%;}
.Applications .architecture .list ul li{width: 30%;margin: 1.5%;background-color: #f4f4f4;border-radius: .16rem;overflow: hidden;}
.Applications .architecture .list ul li .img{overflow: hidden;}
.Applications .architecture .list ul li .img img{width: 100%;transition: 0.8s ease;}
.Applications .architecture .list ul li:hover .img img{transform: scale(1.1)}
.Applications .architecture .list ul li .box{padding: .35rem .4rem;}
.Applications .architecture .list ul li .box .title{color: #3e3e3f;line-height: 1.4;font-weight: bold;}
.Applications .architecture .list ul li .box .title span{height: .62rem}
.Applications .architecture .list ul li .box .title:after{display: block;content: '';margin-top: .15rem;width:.4rem;height: .04rem;background-color:  #fbb03f}
.Applications .architecture .list ul li .box .text{margin-top: .25rem;color: #3e3e3f;line-height: 1.7;font-family: 'PoL';}
.Applications .download{padding: 1rem 0;background-image: url('../images/Applications-download-img.png');background-size: cover;}
.Applications .download .img{width: 52.5%;padding: 0 .2rem;text-align: center;box-sizing: border-box;}
.Applications .download .img img{max-width: 100%}
.Applications .download .box{max-width: 29.3%;margin-bottom: 1rem;}
.Applications .download .box .title{color: #3e3e3f;line-height: 1.4;text-transform: uppercase;}
.Applications .download .box .public-more{margin-top: .55rem;}
.Applications .download .box .public-more a{width: 3rem;background-color: #fbb03f;}
.Applications .download .box .public-more a:after{background-color: #fff;background-image: url('../images/more-on.png');}
.Applications .related{padding: 1rem 0;}
.Applications .related .public-title{text-align: center;}
.Applications .related .public-title font{position: relative;display: inline-block;margin-left: .2rem;}
.Applications .related .public-title font:after {display: block;content: '';position: absolute; right: -.2rem;top: -.05rem;width: .17rem;height: .16rem;background-image: url(../images/public-title.png);background-size: 100%; z-index: 3;}
.Applications .related .public-title span:after{display: none;}
.Applications .related .list ul{margin: -1%;}
.Applications .related .list ul li{width: 31.33%;margin: 1%;background-image: url('../images/Products-details-related-bg.png');background-size: cover;}
.Applications .related .list ul li .box{padding: .6rem}
.Applications .related .list ul li .box .title{color: #3e3e3f;font-weight: bold;}
.Applications .related .list ul li .box .name{margin-top: .2rem;color: #3e3e3f;}
.Applications .related .list ul li .box .img{width: 100%;height: 3.2rem;display: flex;justify-content: end;}
.Applications .related .more{margin-top: .8rem;display: flex;justify-content: center}
.Applications .related .more a{display: flex;justify-content: center;align-items: center;color: #3e3e3f;}
.Applications .related .more a span{padding-bottom: .03rem;border-bottom: 1px solid #3e3e3f;}
.Applications .related .more a:after{display: flex;align-items: center;justify-content: center;content: '';width: .4rem;height: .4rem;margin-left: .2rem;background-color: #fbb03f;border-radius: .4rem;background-repeat: no-repeat;background-image: url('../images/more.png');background-size: .11rem;background-position: center}
.Services .top-box{padding-top: 1.2rem;}
.Services .top-box .right-box{width: 60%;}
.Services .top-box .right-box .title{color: #3e3e3f;font-weight: bold;text-transform: uppercase;line-height: 1.4;}
.Services .top-box .right-box .text{margin-top: .3rem;color: #3e3e3f;line-height: 1.6;font-family: 'PoL';}
.Services .top-box .right-box .img{margin-top: .6rem;}
.Services .top-box .right-box .img img{width: 100%}
.Services .top-box .auto{position: relative;}
.Services .top-box .auto:before{position: absolute;left: 3rem;top: 0;display: block;content: '';width: 6.82rem;height: 6.82rem;background-image: url('../images/Services-icon.png');background-size: cover;z-index: -1;}
.Services .list{padding: 1rem 0}
.Services .list ul{margin: -1%;}
.Services .list ul li{display: flex;width: 48%;margin: 1%;padding: .5rem .4rem;background-color: #fff;border-radius: .16rem;box-sizing: border-box;}
.Services .list ul li .icon{display: flex;align-items: center;justify-content: center;width: .8rem;height: .8rem;margin-right: .2rem;}
.Services .list ul li .icon img{max-width: 100%;}
.Services .list ul li .box{width: calc(100% - 1rem)}
.Services .list ul li .box .title{color: #3e3e3f;font-weight: bold;text-transform: uppercase;line-height: 1.4;font-family: 'PoL';}
.Services .list ul li .box .text{margin-top: .15rem;color: #3e3e3f;line-height: 1.8;min-height: 1.3rem}
.Services .list ul li .box .public-more{margin-top: .2rem;}
.Services .list ul li:hover{box-shadow: 0 0 .16rem rgba(62, 62, 63, .1);}
.Brochures{padding: 1.3rem 0;}
.Brochures .public-title{text-align: center;}
.Brochures .public-title font{position: relative;display: inline-block;margin-left: .2rem;}
.Brochures .public-title font:after {display: block;content: '';position: absolute; right: -.2rem;top: -.05rem;width: .17rem;height: .16rem;background-image: url(../images/public-title.png);background-size: 100%; z-index: 3;}
.Brochures .public-title span:after{display: none;}
.Category ul{margin: -.05rem;display: flex;flex-wrap: wrap;justify-content: center;}
.Category ul li{margin: .05rem;}
.Category ul li a{display: flex;align-items: center;height: .7rem;padding: 0 .3rem;color: #3e3e3f;background-color: #ebebeb;border-radius: .08rem;font-family: 'PoL';}
.Category ul li.on a{background-color: #fbb03f;color: #fff;}
.Brochures .list{margin-top: .7rem;padding-top: .3rem;border-top: 1px solid #fdd79f;}
.Brochures .list ul li{display: flex;align-items: center;justify-content: space-between;margin-bottom: .3rem;padding-bottom: .3rem;border-bottom: 1px solid #ebebeb;}
.Brochures .list ul li .title{color: #3e3e3f;font-family: 'PoM';}
.Brochures .list ul li .public-more a{background-color: #fbb03f;}
.Brochures .list ul li .public-more a:after{background-color: #fff;background-image: url('../images/more-on.png');}
.Events .top-box{padding: 1rem 0;}
.Events .top-box .auto{padding-bottom: 1rem;border-bottom: 1px solid #fdd79f;}
.Events .top-box .auto .right-box{width: 60%}
.Events .top-box .auto .right-box .title{color: #3e3e3f;line-height: 1.4;}
.Events .top-box .auto .right-box .text{margin-top: .3rem;color: #3e3e3f;line-height: 1.6;font-family: 'PoL';}
.Events .hot{position: relative;border-radius: .16rem;overflow: hidden;}
.Events .hot .left-box{width: 50%;}
.Events .hot .left-box .img{overflow: hidden;}
.Events .hot .left-box .img img{width: 100%;transition: 0.8s ease;}
.Events .hot .swiper-slide:hover .left-box .img img{transform: scale(1.1)}
.Events .hot .right-box{width: 50%;display: flex;align-items: center;background-image: url('../images/Events-hot.png');background-size: cover;}
.Events .hot .right-box .box{padding: .8rem;}
.Events .hot .right-box .box .title a{color: #3e3e3f;line-height: 1.5;font-family: 'PoM';}
.Events .hot .swiper-slide:hover .right-box .box .title a{color: #fbb03f;}
.Events .hot .right-box .box .text{margin-top: .3rem;color: #3e3e3f;line-height: 1.6;font-family: 'PoL';}
.Events .hot .right-box .box .public-more{margin-top: .6rem;}
.Events .hot .btn{position: absolute;bottom: .6rem;right: .8rem;display: flex;align-items: center}
.Events .hot .btn .swiper-button-prev,
.Events .hot .btn .swiper-button-next{position: initial;width: .4rem;height: .4rem;background-size: 100%;background-color: transparent;border: 1px solid #e4e6e9;border-radius: .4rem;opacity: 1!important;}
.Events .hot .btn .swiper-button-prev{background-image: url('../images/prev-on.png');}
.Events .hot .btn .swiper-button-next{margin-left: .1rem;background-image: url('../images/next-on.png');}
.Events .listing{padding: 1rem 0}
.Events .listing .list ul li{}
.Events .listing .list ul li .auto{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;padding: .6rem 0;border-bottom: 1px solid #fdd79f;}
.Events .listing .list ul li .box{width: 65%;}
.Events .listing .list ul li .box .time{color: #fbb03f;}
.Events .listing .list ul li .box .location{margin: .3rem 0;color: #999999;}
.Events .listing .list ul li .box .title a{color: #3e3e3f;}
.Events .listing .list ul li .box .text{margin-top: .3rem;color: #3e3e3f;line-height: 1.6;}
.Events .listing .list ul li .box .public-more{margin-top: .35rem;}
.Events .listing .list ul li .img{width: 30%;overflow: hidden;}
.Events .listing .list ul li .img img{width: 100%;transition: 0.8s ease;}
.Events .listing .list ul li:hover .img img{transform: scale(1.1)}
.Events .listing .list ul li:hover .box .title a{color: #fbb03f;}
.Events .listing .list ul li:hover{background-color: #f5f7fa}
.Events .listing .list ul li:hover .auto{border-bottom: 0;}
.News .top-box{padding: 1rem 0;}
.News .top-box .auto{padding-bottom: 1rem;border-bottom: 1px solid #fdd79f;}
.News .top-box .auto .right-box{width: 60%}
.News .top-box .auto .right-box .title{color: #3e3e3f;line-height: 1.4;}
.News .top-box .auto .right-box .text{margin-top: .3rem;color: #3e3e3f;line-height: 1.6;font-family: 'PoL';}
.News .top-box .auto .right-box .more{margin-top: .4rem;}
.News .top-box .auto .right-box .more a{color: #3e3e3f;text-decoration: underline;font-weight: bold;display: flex;align-items: center}
.News .top-box .auto .right-box .more a:after{margin-left: .2rem;display: inline-block;content: '';width: .4rem;height: .4rem;background-image: url('../images/more.png');background-size: .11rem;background-repeat: no-repeat;background-position: center;background-color: #fbb03f;border-radius: .4rem;z-index: 3;}
.News .listing{}
.News .listing .list ul li{padding-bottom: .6rem;margin-bottom: .6rem;border-bottom: 1px solid #ebebeb;}
.News .listing .list ul li .img{width: 31.8%;border-radius: .16rem;overflow: hidden;}
.News .listing .list ul li .img img{width: 100%;transition: 0.8s ease;}
.News .listing .list ul li .box{width: 62.5%}
.News .listing .list ul li .box .time{color: #fbb03f;}
.News .listing .list ul li .box .title{margin: .2rem 0;}
.News .listing .list ul li .box .title a{color: #3e3e3f;line-height: 1.5;font-family: 'PoM';}
.News .listing .list ul li .box .text{color: #3e3e3f;line-height: 1.6;font-family: 'PoL';}
.News .listing .list ul li .box  .public-more{margin-top: .5rem;}
.News .listing .list ul li:hover .img img{transform: scale(1.1)}
.News .listing .list ul li:hover .box .title a{color: #fbb03f;}
.News .contact{margin-top: 1rem;padding: 1.3rem 0;background-image: url('../images/News-contact.png');background-size: cover}
.News .contact .text{color: #3e3e3f;line-height: 1.6;text-align: center;}
.News .contact .public-more{margin-top: .5rem;}
.News .contact .public-more a{margin: 0 auto;background-color: #fbb03f;}
.News .contact .public-more a:after{background-color: #fff;background-image: url('../images/more-on.png');}
.Blogs{padding: 1.3rem 0}
.Blogs .hot{position: relative;border-radius: .16rem;overflow: hidden;}
.Blogs .hot .left-box{width: 50%;}
.Blogs .hot .left-box .img{overflow: hidden;}
.Blogs .hot .left-box .img img{width: 100%;transition: 0.8s ease;}
.Blogs .hot .swiper-slide:hover .left-box .img img{transform: scale(1.1)}
.Blogs .hot .right-box{width: 50%;display: flex;align-items: center;background-image: url('../images/Blogs-hot.png');background-size: cover;}
.Blogs .hot .right-box .box{padding: .8rem;}
.Blogs .hot .right-box .box .title a{color: #fff;line-height: 1.5;font-family: 'PoM';}
.Blogs .hot .right-box .box .text{margin-top: .3rem;color: #fff;line-height: 1.6;font-family: 'PoL';}
.Blogs .hot .right-box .box .public-more{margin-top: .6rem;}
.Blogs .hot .right-box .box .public-more:hover a{background-color: #3e3e3f;color: #fff;}
.Blogs .hot .right-box .box .public-more:hover a:after{background-image: url(../images/more.png);background-color: #fbb03f}
.Blogs .hot .btn{position: absolute;bottom: .6rem;right: .8rem;display: flex;align-items: center;z-index: 33;}
.Blogs .hot .btn .swiper-button-prev,
.Blogs .hot .btn .swiper-button-next{position: initial;width: .4rem;height: .4rem;background-size: 100%;background-color: transparent;border: 1px solid #e4e6e9;background-color: #fff;border-radius: .4rem;opacity: 1!important;}
.Blogs .hot .btn .swiper-button-prev{background-image: url('../images/prev-on.png');}
.Blogs .hot .btn .swiper-button-next{margin-left: .1rem;background-image: url('../images/next-on.png')}
.Blogs .list{margin-top: 1rem;}
.Blogs .list ul li{padding-bottom: .6rem;margin-bottom: .6rem;border-bottom: 1px solid #ebebeb;}
.Blogs .list ul li .time{color: #fbb03f;}
.Blogs .list ul li .title{margin-top: .25rem;}
.Blogs .list ul li .title a{color: #3e3e3f;line-height: 1.5;font-family: 'PoM';}
.Blogs .list ul li .public-more{margin-top: .25rem;}
.Blogs .list ul li:hover .title a{color: #fbb03f;}
.News-details{padding-top: .9rem;}
.News-details .top-box{padding: .3rem 0;background-color: #f7f7f7;}
.News-details .top-box .location{display: flex;align-items: center;color: #999999;}
.News-details .top-box .location a:nth-of-type(1){font-size: 0;}
.News-details .top-box .location a:nth-of-type(1):after{display: block;content: '';width: .14rem;height: .17rem;background-image: url('../images/location.png');background-size: cover;}
.News-details .top-box .location a{color: #999;}
.News-details .top-box .location span{color: #222222;}
.News-details .main{padding: 1rem 0}
.News-details .info .title{margin-bottom: .4rem;line-height: 1.4;color: #3e3e3f;font-weight: bold;}
.News-details .info .time{color: #999999;}
.News-details .info .share{display: flex;align-items: center;}
.News-details .info .share .name{color: #999;}
.News-details .info .share ul li{margin-left: .15rem;}
.News-details .info .share ul li img{width: .25rem;filter: grayscale(100%);}
.News-details .info .share ul li:hover img{filter: grayscale(0%);}
.News-details .info .text{margin-top: .4rem;color: #3e3e3f;line-height: 1.7;font-family: 'PoM';}
.News-details .related{padding-top:0.4rem;}
.News-details .related .name{padding-bottom: .25rem;margin-bottom: .3rem;color: #3e3e3f;font-weight: bold;border-bottom: 1px solid #ebebeb;font-family: 'PoM';}
.News-details .related .list ul {display:flex;flex-wrap:wrap;margin-left:-0.25rem;}
.News-details .related .list ul li{margin-bottom: .2rem;margin-left:0.25rem;width:calc(100% / 4 - 0.25rem);border-radius: .16rem;box-shadow: 0 0 .16rem rgba(62, 62, 63, .1);}
.News-details .related .list ul li .img{overflow: hidden;}
.News-details .related .list ul li .img  img{width: 100%;transition: 0.8s ease;}
.News-details .related .list ul li .box{padding: .5rem .3rem;background-color: #fff;}
.News-details .related .list ul li .box .time{color: #999;}
.News-details .related .list ul li .box .title{margin-top: .3rem;}
.News-details .related .list ul li .box .title a{color: #3e3e3f;line-height: 1.4;}
.News-details .related .list ul li .box .more{margin-top: .6rem;}
.News-details .related .list ul li .box .more a{display: flex;align-items: center;justify-content: space-between;color: #999;}
.News-details .related .list ul li .box .more a:after{display: block;content: '';width: .11rem;height: .11rem;background-image: url('../images/more-on.png');background-size: 100%;}
.News-details .related .list ul li:hover .img img{transform: scale(1.1)}
.News-details .related .list ul li:hover .title a{color: #fbb03f;}
.News-details .related .list ul li:hover .more a{color: #fbb03f;}
.News-details .related .public-more a{padding-left: 0;width: 100%;justify-content: center}
.About .brief{padding: 1.2rem 0;background-size: cover;}
.About .brief .list{margin-top: 1.2rem;}
.About .brief .list ul li{position: relative;padding-left: .85rem;}
.About .brief .list ul li .icon{display: flex;align-items: center;justify-content: center;position: absolute;left: 0;top: 0;width: .65rem;height: .65rem;}
.About .brief .list ul li .icon img{max-width: 100%}
.About .brief .list ul li .vlaue{color: #3e3e3f;display: flex;align-items: flex-start;padding-right: .05rem;font-weight: bold;}
.About .brief .list ul li .name{margin-top: .2rem;color: #3e3e3f;}
.About .brief .box{max-width: 6rem}
.About .brief .box .title{color: #3e3e3f;font-weight: bold;}
.About .brief .box .text{max-width: ;margin-top: .3rem;color: #3e3e3f;line-height: 1.7;}
.About .brief .img{display: none;}
.About .layout{padding: 1.3rem 0 1rem;background-color: #f5f5f5}
.About .layout .left-box{width: 40.3%}
.About .layout .left-box .text{color: #3e3e3f;line-height: 1.7;font-family: 'PoL';}
.About .layout .left-box .list{margin-top: .8rem;background-color: #fff;padding: .4rem;border-radius: .15rem;}
.About .layout .left-box .list ul li{margin-bottom: .3rem;}
.About .layout .left-box .list ul li:last-child{margin-bottom: 0;}
.About .layout .left-box .list ul li .name{position: relative;display: flex;justify-content: space-between;align-items: center;color: #3e3e3f;font-weight: bold;}
.About .layout .left-box .list ul li .name:before{display: block;content: '';width: calc(100% - 1.6rem);margin-right: .2rem;height: 1px;background-color: #d7d7d7}
.About .layout .left-box .list ul li:nth-of-type(1) .name:after{position: absolute;content: '';left: 0;top: 0;bottom: 0;margin: auto 0;width: .12rem;height: .12rem;border-radius: .12rem;background-color: #bb3c18;z-index: 3;}
.About .layout .left-box .list ul li:nth-of-type(2) .name:after{position: absolute;content: '';left: 0;top: 0;bottom: 0;margin: auto 0;width: .12rem;height: .12rem;border-radius: .12rem;background-color: #fbb03f;z-index: 3;}
.About .layout .left-box .list ul li dl{margin-top: .2rem;display: flex;flex-wrap: wrap;}
.About .layout .left-box .list ul li dl dd{width: 25%;padding: .15rem;line-height: 1.5;font-family: 'PoL';}
.About .layout .right-box{width: 59.7%}
.About .layout .right-box .img{position: relative;}
.About .layout .right-box .img img{width: 100%;}
.About .layout .right-box .img dl dd{position: absolute;z-index: 2;}
.About .layout .right-box .img dl dd .name{position: relative;font-size: .18rem;color: #3e3e3f;line-height: 1.2;z-index: 3;}
.About .layout .right-box .img dl dd:after{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);display: block;content: '';width: 0;height: 0;border-radius: 50%;background-color: rgba(251, 176, 63, .25);z-index: 1;}
.About .layout .right-box .img dl dd:nth-of-type(1):after{animation: Yuan1 3s ease-in-out infinite;}
.About .layout .right-box .img dl dd:nth-of-type(2):after{animation: Yuan2 3s ease-in-out infinite;top: 150%;}
.About .layout .right-box .img dl dd:nth-of-type(3):after{animation: Yuan3 3s ease-in-out infinite;}
@keyframes Yuan1 {
  0% {
    width: .4rem;
    height: .4rem;
  }
  100% {
    width: 1.5rem;
    height: 1.5rem;
  }
}
@keyframes Yuan2 {
  0% {
    width: .4rem;
    height: .4rem;
  }
  100% {
    width: 2.1rem;
    height: 2.1rem;
  }
}
@keyframes Yuan3 {
  0% {
    width: .4rem;
    height: .4rem;
  }
  100% {
    width: 1.3rem;
    height: 1.3rem;
  }
}
.Partnership .top-box{padding: 1.3rem 0;background-image: url('../images/Partnership-top-bg.png');background-size: cover;}
.Partnership .top-box .text{color: #3e3e3f;text-align: center;line-height: 1.4;font-weight: bold;}
.Partnership .benefits{padding-bottom: 1.1rem;}
.Partnership .benefits .left-box{width: 37.5%;padding-left: 8.3%;box-sizing: border-box;position: relative;z-index: 22;}
.Partnership .benefits .left-box .table-nav{position: relative;z-index: 2;}
.Partnership .benefits .left-box .table-nav ul li{display: flex;align-items: center;width: calc(100% + .5rem);padding: 0 .5rem 0 .3rem;position: relative;height: .7rem;color: #3e3e3f;border-radius: .06rem;cursor: pointer;}
.Partnership .benefits .left-box .table-nav ul li .icon{margin-right: .15rem;width: .3rem;height: .3rem;display: flex;align-items: center;justify-content: center;}
.Partnership .benefits .left-box .table-nav ul li .icon img{max-width: 100%;}
.Partnership .benefits .left-box .table-nav ul li .icon img:nth-of-type(1){display: block;}
.Partnership .benefits .left-box .table-nav ul li .icon img:nth-of-type(2){display: none;}
.Partnership .benefits .left-box .table-nav ul li.on{background-color: #fbb03f;color: #fff;}
.Partnership .benefits .left-box .table-nav ul li.on .icon img:nth-of-type(1){display: none;}
.Partnership .benefits .left-box .table-nav ul li.on .icon img:nth-of-type(2){display: block;}
.Partnership .benefits .left-box .table-nav ul li.on:after{display: block;content: '';position: absolute;right: .4rem;top: 0;bottom: 0;margin: auto;width: .11rem;height: .11rem;background-image: url('../images/more.png');background-size: cover;}
.Partnership .benefits .right-box{position: relative;width: 62.5%}
.Partnership .benefits .right-box .item{display: none;}
.Partnership .benefits .right-box .item.on{display: block;}
.Partnership .benefits .right-box .img img{width: 100%;border-radius: .1rem 0 0 .1rem;}
.Partnership .benefits .right-box .box{position: absolute;top: 45%;right: 8.3vw;max-width: 5rem;width: 100%;transform: translateY(-50%);z-index: 3;}
.Partnership .benefits .right-box .box .icon{display: flex;align-items: center;justify-content: center;width: 1.1rem;height: 1.1rem;margin-left: auto;background-image: url('../images/Products-details-features.png');background-size: 100%;}
.Partnership .benefits .right-box .box .icon img{width: .48rem;height: .48rem;object-fit: contain;}
.Partnership .benefits .right-box .box .title{margin-top: .4rem;margin-left: auto;color: #ffffff;font-weight: bold;line-height: 1.4;text-align: right;}
.Partnership .benefits .right-box .box .text{margin-top: .3rem;color: #fff;line-height: 1.7;text-align: right;font-family: 'PoL';}
@media ( max-width:1640px){
  .Partnership .benefits .left-box{padding-left: 3%;}
  .Partnership .benefits .right-box .box{right: 3vw;}
}
.Partnership .apply{padding: .7rem 0;background-image: url('../images/Partnership-apply.png');background-size: cover}
.Partnership .apply .more{color: #fff;text-decoration: underline;font-weight: bold;display: flex;align-items: center;margin: 0 auto;cursor: pointer;}
.Partnership .apply .more:after{margin-left: .2rem;display: inline-block;content: '';width: .4rem;height: .4rem;background-image: url('../images/more.png');background-size: .11rem;background-repeat: no-repeat;background-position: center;background-color: #fbb03f;border-radius: .4rem;z-index: 3;}
.Partnership .onboarding{padding: 1.3rem 0;background-image: url('../images/Partnership-onboarding-bg.png');background-size: cover;}
.Partnership .onboarding .left-box{width: 31.2%}
.Partnership .onboarding .left-box .title{color: #3e3e3f;font-weight: bold;}
.Partnership .onboarding .left-box .text{margin-top: .3rem;color: #3e3e3f;line-height: 1.8;font-family: 'PoL';}
.Partnership .onboarding .right-box{width: 65%}
.Partnership .onboarding .right-box .list ul li{width: 46%;padding: .7rem .6rem;background-color: #fff;border-radius: .15rem;}
.Partnership .onboarding .right-box .list ul li .icon{height: .77rem;}
.Partnership .onboarding .right-box .list ul li .icon img{width: .8rem;}
.Partnership .onboarding .right-box .list ul li .num{color: #fbb03f;font-weight: bold;}
.Partnership .onboarding .right-box .list ul li .title{margin-top: .7rem;color: #3e3e3f;font-weight: bold;line-height: 1.4;}
.Partnership .onboarding .right-box .list ul li .text{margin-top: .3rem;color: rgba(62, 62, 63, .8);line-height: 1.7;font-family: 'PoL';}
.popup{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .8);z-index: 333;}
.popup .popup-box{position: absolute;left: 50%;top: 50%;max-width: 14.4rem;width: 100%;padding: .9rem 1.1rem;background-color: #f5f5f5;border-radius: .15rem;transform: translate(-50%, -50%);z-index: 3;}
.popup .popup-box .close{position: absolute;right: .35rem;top: .35rem;width: .4rem;height: .4rem;background-image: url('../images/close.png');background-size: 100%;cursor: pointer;}
.popup .popup-box .public-title{margin-bottom: .3rem;}
.popup .popup-box .tip{color: #3e3e3f;text-align: center;}
.popup .popup-box .tip span{color: #fbb03f;}
.popup .popup-box .from{margin-top: .7rem;max-height: 55vh;padding-right: .2rem;overflow-x: hidden;}
.popup .popup-box .from ul li{margin-bottom: .3rem;}
.popup .popup-box .from ul li:last-child{margin-bottom: 0;}
.popup .popup-box .from ul li .item{width: 49%}
.popup .popup-box .from ul li .text{width: 100%;height: .5rem;padding: 0 .2rem;box-sizing: border-box;border: 0;}
.popup .popup-box .from ul li .name{margin-bottom: .15rem;color: #3e3e3f;}
.popup .popup-box .from ul li .name span{color: #fbb03f;}
.popup .popup-box .from ul li .realm{margin-right: .1rem;color: #3e3e3f;}
.popup .popup-box .from .accord{margin-top: .35rem;display: flex;align-items: flex-start}
.popup .popup-box .from .accord input{margin: .04rem .1rem 0 0;}
.popup .popup-box .from .accord .txt{color: rgba(62, 62, 63, .5);line-height: 1.5;}
.popup .popup-box .from .btn{margin-top: .5rem;}
.popup .popup-box .from .btn .public-more a{margin: 0 auto;width: 2rem;justify-content: center;padding-left: 0;cursor: pointer;}
.popup .popup-box .from .accord input[type="checkbox"]:checked{background-size: 100%;border: 1px solid #fbb03f;}
.Careers .team{padding: 1.3rem 0;}
.Careers .team .title{color: #3e3e3f;font-weight: bold;}
.Careers .team .text{margin-top: .3rem;color:  #3e3e3f;line-height: 1.7;font-family: 'PoL';}
.Careers .team .img{margin-top: .65rem;}
.Careers .team .img img{width: 100%}
.Careers .join{position: relative;overflow: hidden;padding-bottom: 2.5rem;}
.Careers .join .por{position: relative;}
.Careers .join .text{color: #3e3e3f;line-height: 1.7;max-width: 6rem;font-family: 'PoL';}
.Careers .join .public-more{margin-top: .7rem;}
.Careers .join .public-more a{width: 2.8rem}
.Careers .join .img{position: absolute;right: 0;top: 15%;width: 74%;z-index: -1;}
.Careers .join .img img{width: 100%}
.Contact{padding: 1.3rem 0}
.Contact .top-box{position: relative;padding-bottom: .7rem;margin-bottom: .7rem;border-bottom: 2px solid #333333;}
.Contact .top-box .text{margin: 0 auto;max-width: 11rem;width: 100%;color: #3e3e3f;line-height: 1.7;text-align: center;font-family: 'PoL';}
.Contact .top-box .public-title font{position: relative;display: inline-block;margin-left: .2rem;}
.Contact .top-box .public-title font:after {display: block;content: '';position: absolute; right: -.2rem;top: -.05rem;width: .17rem;height: .16rem;background-image: url(../images/public-title.png);background-size: 100%; z-index: 3;}
.Contact .top-box .public-title span:after{display: none;}
.Contact .top-box:after{position: absolute;left: 0;bottom: 2px;width: 100%;height: 4px;background-color: #333;display: block;content: '';}
.Contact .two-box .copyright{color: #3e3e3f;font-weight: bold;line-height: 1;text-transform: uppercase;}
.Contact .two-box .share .name{color: #3e3e3f;font-weight: bold;text-transform: uppercase;text-align: right;}
.Contact .two-box .share ul{margin-top: .2rem;}
.Contact .two-box .share ul li{margin-right: .15rem;}
.Contact .two-box .share ul li:last-child{margin-right: 0;}
.Contact .two-box .share ul li a img{width: .5rem;}
.Contact .manner{margin-top: .6rem;}
.Contact .manner ul{justify-content: end;margin: -0.5%;}
.Contact .manner ul li{width: 24%;margin: .5%;padding: .45rem .4rem;background-color: #f5f5f5;border-radius: .15rem;box-sizing: border-box;}
.Contact .manner ul li .icon{width: .48rem;height: .48rem;margin-left: auto;display: flex;align-items: center;justify-content: center}
.Contact .manner ul li .icon img{max-width: 100%;max-height: 100%;}
.Contact .manner ul li .name{margin-top: .4rem;color: #3e3e3f;font-weight: bold;text-transform: uppercase;}
.Contact .manner ul li .text{margin-top: .15rem;color: #3e3e3f;line-height: 1.8;font-family: 'PoL';}
.Contact .from{margin-top: .6rem;padding: .6rem .3rem;border-radius: .15rem;background-color: #f5f5f5}
.Contact .from .left-box{width: 50.6%}
.Contact .from .left-box .list ul li{margin-bottom: .2rem;}
.Contact .from .left-box .list ul li .item{width: 49%;}
.Contact .from .left-box .list ul li .text{width: 100%;height: .5rem;padding: 0 .2rem;box-sizing: border-box;border: 0;background-color: #fff;border-radius: .1rem}
.Contact .from .left-box .list ul li textarea{width: 100%;height: 1.4rem;padding: .2rem;box-sizing: border-box;border: 0;background-color: #fff;border-radius: .1rem}
.Contact .from .left-box .list .btn{margin-top: .5rem;}
.Contact .from .left-box .list .btn .public-more a{width: 2rem}
.Contact .from .right-box{width: 45.4%}
.Contact .from .right-box .txt{color: #3e3e3f;line-height: 1.5;font-family: 'PoL';}
.Contact .from .right-box .accord{margin: .35rem 0;display: flex;align-items: flex-start}
.Contact .from .right-box .accord input{margin: .04rem .1rem 0 0;}
.Contact .from .right-box .accord input[type="checkbox"]:checked{background-size: 100%;border: 1px solid #fbb03f;}
.Contact .from .right-box .accord .p{color: #3e3e3f;line-height: 1.5;font-weight: bold;}




@media ( max-width:1200px){
	.rightMenuBtn{ display: block;}
	header{position: fixed;top: 0;width: 100%;left: 0;z-index: 50;padding-right: 0px;box-sizing: border-box;background-color: #fff;}
	header nav ul{display: block;}
	header nav{display: block;position: fixed;padding: .6rem .2rem .3rem .2rem;top: .8rem;right: 0;margin-right: 0;width: 300px;height: calc(100% - .8rem);background-color: #3e3e3f;overflow: unset;box-sizing: border-box;overflow-x: hidden;transform: matrix(1, 0, 0, 1, 300, 0);z-index: 300;}
	header nav ul li{display: block;margin-bottom: 0;width: 100%;margin-right: 0;}
	header nav ul li a{display: block;line-height: 40px;color: #fff;font-size: .18rem;}
  header nav ul li .down dl dd a{font-size: .16rem;line-height: 32px;text-align: left;}
	header .language .name:before{background-image: url('../images/language-on.png')}
  header .search .search-btn{background-image: url('../images/search-on.png');}
  header .language{margin-left: .2rem;padding: .3rem 0 .3rem .1rem;}
  header .language .name{color: #333;}
  header .search{margin-left: 0;padding: .3rem 0 .3rem .1rem;}
  header .search:before{margin-right: .1rem;}
  header .link{margin-left: .1rem;}
  header .logo img:nth-of-type(2){display: block;}
  header .logo img:nth-of-type(1){display: none;}
  header .search .box{right: -25vw;}
	.column-banner .media{display: block;height: 25vh;object-fit: cover;}
	.column-banner .pc{display: none;}
	.banner img.media{display: block;height: 40vh;object-fit: cover;}
	.banner img.pc{display: none;}
  footer .foot-nav{display: none;}
  body{    padding-top: .8rem;}
  footer .top-box{margin-bottom: 0;padding: .3rem 0}
  footer .top-box .contact{margin-top: .3rem;}
  footer .top-box .contact ul li .title{margin-top: .15rem;}
  footer .bottom-box{margin-top: .3rem;border-top: 0;padding-top: 0;}
  footer .bottom-box .icp{text-align: center;line-height: 1.5;}
  footer .bottom-box .share{margin-top: .2rem;width: 100%}
  footer .bottom-box .share ul{justify-content: center}
  .column-banner .box{top: 1.2rem;transform: translateY(0%);}
  .column-banner .column-menu{position: inherit}
  .Products-details{padding-top: 0;}
  .Services .top-box{padding-top: .5rem;}
  .News-details{padding-top: 0;}
  .prew{margin-top: .5rem;}
  header .logo img{width: 1.25rem}
}
@media ( max-width:1024px){
	.banner .box{ top: 50%; transform: translateY(-50%)} 
  .f60{font-size: .3rem;}
  .public-title{margin-bottom: .3rem;}
  .Index .about{height: auto;padding: .5rem 0}
  .Index .about .box .public-more{margin-top: .3rem;}
  .Index .focus{padding: .5rem 0}
  .Index .focus .box .public-more{margin-top: .3rem;}
  .Index .focus .list{margin-top: .2rem;}
  .Index .products .left-box .public-more{margin-top: .3rem;}
  .Index .application .box{top: .5rem;}
  .Index .news{padding: .5rem 0}
  .help{padding: .5rem 0}
  .f50{font-size: .3rem;}
  .Products .overview{padding: .5rem 0}
  .Products .overview .list{margin-top: .5rem;}
  .Products .listing{padding: .5rem 0}
  .Products .contact{padding: .5rem 0}
  .Products-details .present{padding: .5rem 0}
  .Products-details .present .box .list{margin-top: .5rem;}
  .Products-details .scenarios{padding: .5rem 0}
  .Products-details .scenarios .right-box .list{margin-top: .5rem;}
  .Products-details .Defects{padding:.5rem 0;}
  .Products-details .parameters{padding: .5rem 0}
  .Products-details .features{padding: .5rem 0}
  .Products-details .features .left-box .table-nav{margin-top: .5rem;}
  .Products-details .contact{padding: .5rem 0}
  .Products-details .related{padding: .5rem 0}
  .Products-details .related .list ul li{width: 48%}
  .Products-details .related .more{margin-top: .5rem;}
  .Applications .photonics{padding: .5rem 0}
  .Applications .challenge{padding: .5rem 0}
  .Applications .recommendation{padding-top: .5rem;}
  .Applications .recommendation .mySwiper2 .swiper-slide{padding: .5rem 0}
  .f38{font-size: .28rem;}
  .Applications .architecture{padding: .5rem 0}
  .Applications .download{padding: .5rem 0}
  .Applications .related{padding: .5rem 0}
  .Applications .related .list ul li{width: 48%}
  .Services .list{padding: .5rem 0}
  .Brochures{padding: .5rem 0}
  .Brochures .list{margin-top: .5rem;}
  .Blogs{padding: .5rem 0}
  .Blogs .list{margin-top: .5rem;}
  .Events .top-box{padding: .5rem 0}
  .Events .top-box .auto{padding-bottom: .5rem;}
  .Events .listing{padding: .5rem 0}
  .News-details .main{padding: .5rem 0}
  .f39{font-size: .28rem;}
  .News .top-box{padding: .5rem 0}
  .News .top-box .auto{padding-bottom: .5rem;}
  .News .contact{padding: .5rem 0;margin-top: .5rem;}
  .About .brief{padding: .5rem 0}
  .About .brief .list{margin-top: .5rem;}
  .About .layout{padding: .5rem 0}
  .About .layout .left-box .list{margin-top: .5rem;}
  .Partnership .top-box{padding: .5rem 0}
  .Partnership .benefits{padding: .5rem 0}
  .Partnership .onboarding{padding: .5rem 0}
  .Careers .team{padding: .5rem 0}
  .Careers .join{padding-bottom: .5rem;overflow: initial;}
  .Careers .join .public-more{margin-top: .5rem;}
  .Contact{padding: .5rem 0}
  .Contact .top-box{padding-bottom: .5rem;margin-bottom: .5rem;}
  .popup .popup-box{padding: .3rem .2rem}
  .Products-details .scenarios .left-box .public-title{margin-bottom: .5rem;}
  
  .News-details .related .list ul li{width:calc(100% / 3 - 0.25rem;)}
}
@media ( max-width:768px){
  .help:after{display: none;}
  .Index .news:after{display: none;}
  .Index .about .img{display: block;margin-top: .2rem;}
  .Index .about .img img{width: 100%}
  .Index .focus .play{margin-top: .2rem;margin-left: auto;margin-right: auto;}
  .Index .focus .list ul li{width: 50%;margin: .1rem 0;padding-left: .5rem;}
  .Index .focus .list ul li .icon{width: .4rem;height: .4rem;margin-right: .1rem;}
  .Index .focus .play:before{width: .6rem;height: .6rem}
  .Index .products{padding: .5rem 0 0}
  .Index .products .left-box{width: 100%;padding: 0 3%;}
  .Index .products .right-box{width: 100%;margin-top: .2rem;}
  .Index .products .right-box .list .swiper-container{width: 100%;}
  .Index .products .right-box .list .swiper-button-next{right: 3%;}
  .Index .products .right-box .list .swiper-button-prev{left: 3%;}
  .Index .products .right-box .list .swiper-slide .bg{padding: 5% 3%}
  .Index .products .right-box .list .swiper-slide.swiper-slide-active .bg{padding: 5% 3%}
  .Index .products .right-box .list .swiper-slide .title{height: auto;max-width: 100%}
  .Index .products .right-box .list .swiper-slide .img{margin-top: .2rem;height: 3.3rem}
  .Index .products .right-box .list .public-more a{margin: 0 auto;}
  .Index .products .left-box .text{max-width: 100%}
  .Index .products .right-box .list .swiper-slide:after{display: none;}
  .Index .application{padding: .5rem 0}
  .Index .application .public-title{margin-bottom: .3rem;}
  .Index .application .btn{margin-top: .3rem;justify-content: center}
  .Index .application .box{position: relative;top: 0;left: 0;z-index: 3;}
  .Index .application .list{margin-top: .3rem;z-index: 3;}
  .Index .application .list ul li{width: 33.33%;}
  .Index .application .list ul li{height: auto}
  .Index .application .list ul li .casket{padding: .3rem .2rem}
  .Index .news .left-box{width: 100%;padding: 0 3%}
  .Index .news .right-box{width: 100%;padding: 0 3%;}
  .Index .news .right-box .mySwiper{padding: 0}
  .Index .news .right-box .table-box{width: 100%;padding: .15rem;}
  .Index .news .right-box .title{margin-top: .2rem;}
  .Index .news .right-box .swiper-slide{padding: .2rem}
  .Index .news .right-box .more{margin-top: .2rem;padding-top: .2rem;}
  .Index .news .left-box .table-nav ul li{margin-bottom: .2rem;}
  .help .right-box{width: 100%;margin-top: .2rem;}
  footer .top-box .contact ul li{max-width: 100%;width: 100%;margin-right: 0;margin-bottom: .2rem;}
  footer .top-box .contact ul li .text{height: auto}
  .Products .overview .img{width: 100%;}
  .Products .overview .box{width: 100%;margin-top: .2rem;}
  .Products .overview .box .text{margin-top: .2rem;}
  .Products .overview .list{margin-top: .3rem;}
  .Products .overview .list ul li .icon{display: flex;align-items: center;justify-content: center;width: .5rem;height: .5rem;margin: 0 auto;}
  .Products .overview .list ul li .icon img{max-width: 100%}
  .Products .listing .box .title{height: auto}
  .Products-details .present .img{width: 100%;margin-top: 0;margin-bottom: .3rem;}
  .Products-details .present .box{width: 100%}
  .Products-details .present .box .title{margin-top: .2rem;}
  .Products-details .present .box .text{margin-top: .2rem;}
  .Products-details .present .box .list{margin-top: .3rem;}
  .Products-details .present .box .list ul li .icon img{width: .8rem;}
  .Products-details .scenarios .left-box{width: 100%;padding: 0 3%;}
  .Products-details .scenarios .right-box{width: 100%;margin-top: .3rem;padding: 0 3%}
  .Products-details .scenarios .left-box .table-nav ul{display: flex;flex-wrap: wrap;margin: -1%;}
  .Products-details .scenarios .left-box .table-nav ul li{width: 48%;margin: 1%;}
  .Products-details .scenarios .right-box .list{margin-top: .3rem;}
  .Products-details .scenarios .right-box .mySwiper{max-width: 100%;overflow: hidden;}
  .Products-details .scenarios .right-box .mySwiper .swiper-slide .img{height: auto;padding-top: .7rem;}
  .Products-details .parameters .left-box{width: 100%;}
  .Products-details .parameters .box{width: 100%;padding: .3rem;}
  .Products-details .parameters .img{width: 100%;margin-top: .3rem;}
  .Products-details .parameters .box dl dd{margin-bottom: .2rem;}
  .Products-details .parameters .box dl dd .text{line-height: 1.4;}
  .Products-details .features .left-box{width: 100%;padding: 0 3%}
  .Products-details .features .right-box{width: 100%;padding: 0 3%;margin-top: .3rem;}
  .Products-details .features .left-box .text{margin-top: .3rem;max-width: 100%}
  .Products-details .features .left-box .table-nav{margin-top: .3rem;}
  .Products-details .features .left-box .table-nav ul li{width: 100%}
  .Products-details .features .swiper{overflow: hidden;}
  .Products-details .features .right-box .img img{height: 5.5rem;object-fit: cover;}
  .Products-details .features .right-box .box{top: 50%;width: 100%;padding: 0 3%;box-sizing: border-box;}
  .Products-details .features .right-box .box .icon{width: .8rem;height: .8rem;}
  .Products-details .features .right-box .box .icon img{width: .4rem}
  .Products-details .features .right-box .box .title{max-width: 100%;margin-top: .2rem;}
  .Products-details .features .right-box .box .text {margin-top: .2rem;}
  .Products-details .present .box .title:after{right: 0;}
  .suspension{right: .1rem;}
  .Products-details .related .list ul li .box{padding: .3rem .2rem}
  .Products-details .related .list ul li .box .img{height: auto;margin-top: .2rem;}
  .Products-details .related .more{margin-top: .3rem;}
  .column-banner .column-menu{position: relative;background-color: #fbb03f;z-index: 5;}
  .column-banner .column-menu:after{display: none;}
  .column-banner .column-menu .name{width: 100%;display: flex;align-items: center;justify-content: space-between;padding: 0 .2rem;height: .7rem;font-size: .22rem;color: #ffff;z-index: 33;}
  .column-banner .column-menu .name:after{display: block;content: '';width: .11rem;height: .11rem;background-image: url('../images/public-title1.png');background-size: 100%;transform: rotate(45deg)}
  .column-banner .column-menu ul{position: absolute;left: 0;top: 100%;width: 100%;display: none;padding: .1rem 0;background-color: rgba(0, 0, 0, .6);backdrop-filter: blur(5px);z-index: 33;}
  .column-banner .column-menu ul li{width: 100%;border-right: 0;}
  .column-banner .column-menu ul li a{padding: 0 .2rem;font-size: .16rem;height: .45rem;}
  .column-banner .column-menu ul li.on a{background-color: transparent;color: #fbb03f;}
  .column-banner .column-menu:hover ul{display: block;}
  .column-banner .column-menu:hover .name:after{transform: rotate(-45deg)}
  .column-banner .location{display: none;}
  .Applications .photonics:after{display: none;}
  .Applications .photonics .right-box .img:after{display: none;}
  .Applications .photonics .left-box{width: 100%;}
  .Applications .photonics .right-box{width: 100%;margin-top: .2rem;}
  .Applications .photonics .right-box .img{padding-right: 0;}
  .Applications .challenge .text{max-width: 100%;}
  .Applications .challenge .list ul li{width: 48%;margin: 1%;padding: .3rem .2rem}
  .Applications .challenge .list{margin: .3rem 0;}
  .Applications .challenge .list ul li .txt{margin-top: .2rem;}
  .Applications .recommendation .mySwiper{display: none;}
  .Applications .recommendation .mySwiper2 .swiper-slide .img{width: 100%;}
  .Applications .recommendation .mySwiper2 .swiper-slide .box{width: 100%;margin-top: .2rem;padding-right: 0;}
  .Applications .recommendation .mySwiper2 .swiper-slide .box .text{margin-top: .2rem;}
  .Applications .architecture .list ul li{width: 97%;}
  .Applications .architecture .list ul li .box .text{margin-top: .2rem;}
  .Applications .architecture .list ul li .box{padding: .3rem .2rem}
  .Applications .architecture .list ul li .box .title span{height: auto}
  .Applications .download .img{width: 100%;padding: 0}
  .Applications .download .box{max-width: 100%;margin-top: .2rem;margin-bottom: 0;}
  .Applications .download .box .public-more{margin-top: .3rem;}
  .Applications .related .list ul li .box{padding: .3rem .2rem}
  .Applications .related .list ul li .box .img{height: auto;margin-top: .2rem;}
  .Applications .related .more{margin-top: .3rem;}
  .Services .top-box .right-box{width: 100%;}
  .Services .top-box .right-box .text{margin-top: .2rem;}
  .Services .top-box .right-box .img{margin-top: .3rem;}
  .Services .top-box .auto:before{display: none;}
  .Services .list ul li{width: 98%;padding: .3rem .2rem}
  .Services .list ul li .icon{width: .6rem;height: .6rem;margin-right: .2rem;}
  .Services .list ul li .icon img{width: 100%}
  .Services .list ul li .box{width: calc(100% - .8rem)}
  .Services .list ul li .box .title{height: auto}
  .Services .list ul li .box .public-more{margin-top: .2rem;}
  .Services .list ul li .box .text{height: auto}
  .Category ul{justify-content: left}
  .Brochures .list ul li{flex-wrap: wrap;}
  .Brochures .list ul li .public-more{width: 100%;margin-top: .2rem;}
  .Brochures .list ul li .title{line-height: 1.4;}
  .Brochures .list ul li{margin-bottom: .2rem;padding-bottom: .2rem;}
  .Blogs .hot .left-box{width: 100%}
  .Blogs .hot .right-box{width: 100%;}
  .Blogs .hot .right-box .box{padding: .3rem .2rem}
  .Blogs .hot .right-box .box .text{margin-top: .2rem;}
  .Blogs .hot .right-box .box .public-more{margin-top: .3rem;}
  .Blogs .hot .btn{bottom: .2rem;}
  .Blogs .list{margin-top: .3rem;}
  .Blogs .list ul li{margin-bottom: .2rem;padding-bottom: .2rem;}
  .Blogs .list ul li .title{margin-top: .2rem;}
  .Events .top-box .auto .right-box{width: 100%;}
  .Events .top-box .auto .right-box .text{margin-top: .2rem;}
  .Events .hot .left-box{width: 100%;}
  .Events .hot .right-box{width: 100%;}
  .Events .hot .right-box .box{padding: .3rem .2rem}
  .Events .hot .right-box .box .public-more{margin-top: .3rem;}
  .Events .hot .btn{bottom: .2rem;}
  .Events .listing .list ul li .auto{padding: .2rem 0;flex-flow: column-reverse;}
  .Events .listing .list ul li .img{width: 100%;margin-bottom: .2rem;}
  .Events .listing .list ul li .box {width: 100%}
  .Events .listing .list ul li .box .location{margin: .2rem 0;}
  .Events .listing .list ul li .box .text{margin-top: .2rem;}
  .Events .listing .list ul li .box .public-more{margin-top: .2rem;}
  .News-details .info .title{margin-bottom: .2rem;}
  .News-details .left-box{width: 100%;}
  .News-details .right-box{width: 100%;margin-top: .2rem;}
  .News-details .related .list ul li .box{padding: .3rem .2rem}
  .News-details .related .list ul li .box .title{margin-top: .2rem;}
  .News-details .related .list ul li .box .more{margin-top: .2rem;}
  .News .top-box .auto .right-box{width: 100%}
  .News .top-box .auto .right-box .text{margin-top: .2rem;}
  .News .top-box .auto .right-box .more{margin-top: .2rem;}
  .News .top-box .auto .right-box .more a{position: relative;padding-right: .6rem;line-height: 1.4;}
  .News .top-box .auto .right-box .more a:after{position: absolute;right: 0;top: 0;}
  .News .listing .list ul li{margin-bottom: .2rem;padding-bottom: .2rem;}
  .News .listing .list ul li .img{width: 100%}
  .News .listing .list ul li .box{width: 100%;margin-top: .2rem;}
  .News .listing .list ul li .box .public-more{margin-top: .2rem;}
  .News .contact .public-more{margin-top: .3rem;}
  .About .brief .box .text{margin-top: .2rem;}
  .About .brief .img{display: block;margin-top: .2rem;}
  .About .brief .img img{width: 100%}
  .About .brief .list ul{margin: -1%;}
  .About .brief .list ul li{width: 48%;margin: 1%;padding-left: .7rem;}
  .About .brief .list ul li .icon{width: .5rem;height: .5rem}
  .About .layout .left-box{width: 100%}
  .About .layout .right-box{width: 100%;margin-top: .2rem;}
  .About .layout .left-box .list{margin-top: .3rem;}
  .About .layout .left-box .list ul li dl dd{width: 100%;padding: .1rem}
  .Partnership .benefits .left-box{width: 100%;padding: 0 3%}
  .Partnership .benefits .left-box .table-nav ul li{width: 100%}
  .Partnership .benefits .left-box .table-nav ul li.on:after{right: .2rem;}
  .Partnership .benefits .right-box{margin-top: .2rem;width: 100%;padding: 0 3%;box-sizing: border-box}
  .Partnership .benefits .right-box .box{top: 50%;right: 0;width: 100%;padding: 0 3%;box-sizing: border-box;}
  .Partnership .benefits .right-box .box .icon{width: .8rem;height: .8rem;}
  .Partnership .benefits .right-box .box .icon img{width: .4rem}
  .Partnership .benefits .right-box .img img{height: 5.5rem;object-fit: cover;}
  .Partnership .benefits .right-box .table-box{position: relative;}
  .Partnership .benefits .right-box .box .title{margin-top: .2rem;}
  .Partnership .benefits .right-box .box .text{margin-top: .2rem;}
  .Partnership .onboarding .left-box{width: 100%}
  .Partnership .onboarding .right-box{margin-top: .2rem;width: 100%}
  .Partnership .onboarding .right-box .list ul li{width: 100%;padding: .3rem .2rem;margin-bottom: .2rem;}
  .Partnership .onboarding .right-box .list ul li .title{margin-top: .2rem;}
  .Partnership .onboarding .right-box .list ul li .text{margin-top: .2rem;}
  .Partnership .onboarding .right-box .list ul li .icon{height: .5rem}
  .Partnership .onboarding .right-box .list ul li .icon img{width: .5rem}
  .Careers .team .text{margin-top: .2rem;}
  .Careers .team .img{margin-top: .3rem;}
  .Careers .join .public-more{margin-top: .2rem;}
  .Careers .join .img{margin-top: .2rem;position: initial;width: 100%}
  .Careers .join .img img{width: 100%}
  .Contact .two-box .share{width: 100%;margin-top: .2rem;}
  .Contact .two-box .share .name{text-align: center;}
  .Contact .manner{margin-top: .5rem;}
  .Contact .manner ul{justify-content: left}
  .Contact .manner ul li{width: 98%;margin: 1%;padding: .3rem .2rem}
  .Contact .manner ul li .name{margin-top: .2rem;}
  .Contact .manner ul li .icon{width: .4rem;height: .4rem}
  .Contact .from{margin-top: .5rem;padding: .3rem .2rem}
  .Contact .from .left-box{width: 100%}
  .Contact .from .right-box{width: 100%;margin-top: .2rem;}
  .Contact .from .right-box .accord{position: relative;padding-left: .3rem;margin: .15rem 0;}
  .Contact .from .right-box .accord input{position: absolute;left: 0;top: 0.05rem;}
  .popup .popup-box .close{top: .1rem;right: .1rem;width: .3rem;height: .3rem}
  .popup .popup-box .from{margin-top: .3rem;}
  .popup .popup-box .from ul li{margin-bottom: .2rem;}
  .popup .popup-box .from ul li .item{width: 100%;margin-bottom: .2rem;}
  .popup .popup-box .from ul li .item:last-child{margin-bottom: 0;}
  .popup .popup-box .from .accord{position: relative;padding-left: .3rem;margin-top: .2rem;}
  .popup .popup-box .from .accord  input{position: absolute;left: 0;top: 0.05rem;}
  .Products-details .scenarios .left-box .public-title{margin-bottom: .3rem;}
  .Applications .recommendation .mySwiper2{padding-bottom: .2rem;}
  .Applications .recommendation .mySwiper2 .swiper-button-prev{left: 30vw;bottom: 0rem;top: auto;}
  .Applications .recommendation .mySwiper2 .swiper-button-next{right: 30vw;bottom: 0rem;top: auto;}
  .Products .overview .list ul li .name{line-height: 1.2;}
  header .link a{font-size: .12rem;}
  .Index .application .btn .more a{padding-left: .2rem;}
  .Index .application .btn .more1 a{padding-left: .2rem;}
  .Products-details .present .box .list ul li .tit{margin-top: .15rem;overflow: auto;display: block;line-height: 1.3;}
  .Products-details .features .right-box .btn{right: .3rem;bottom: .3rem;}
  .public-title span:nth-of-type(1):after{right: -.15rem;}
  
  .News-details .related .list ul{margin-left:-0.15rem;}
  .News-details .related .list ul li{width:calc(100% / 2 - 0.15rem;)}
}




.Combine{background-image: url('../images/Combine-bg.jpg');background-size: cover;}

.PicList002323{padding: 0; margin: 0 auto;}
.PicList002323 .tit{line-height:1.4; font-size:.28rem; position: relative; color: #3e3e3f;font-weight: bold; padding-left:.4rem;}
.PicList002323 .list{ overflow: hidden; margin-bottom:.4rem; background: #fff; padding:.3rem 0; border-radius: .3rem;}
.PicList002323 ul{ margin-top:.3rem;}
.PicList002323 ul li{ float: left; width:15.8%;}
.PicList002323 ul li:not(:last-child){margin-right:1%;}
.PicList002323 ul li .pic{position: relative; overflow: hidden; text-align: center; transition: 0.8s ease; }
.PicList002323 ul li h3{color: #3e3e3f;margin:.12rem 0 0; font-weight: normal; font-size:.18rem;text-align: center;}
.PicList002323 ul li:hover .pic{transform: scale(1.05); transition: 0.8s ease; }
.PicList002323 ul li:hover h3{ color: #fbb03f;}


.erji{
	position: relative;
}
.erji i{
	width: 0.16rem;
	height: 0.16rem;
	display: block;
	position: absolute;
	right: 0rem;
	top: 50%;
	transform: translate(0px, -50%);
	background: url(../images/navmore.svg) no-repeat center center;
	background-size: contain;
}
@media screen and (min-width:1025px){
	.sanji{
		position: absolute;
		left: 100%;
		top: 0rem;
		width: 2.2rem;
		transform: translateX(0.3rem);
		visibility: hidden;
		opacity: 0;
		background-color: #fff;
		transition: 0.3s;
		padding: 0.1rem;
		font-size: 0.15rem;
    height: 100%;
	}
	.sanji a{
		padding: 0;
	}
	.MainNav ul li .NavPull dl dd:hover .sanji{
		transform: translateX(0);
		visibility: visible;
		opacity: 1
	}
	.erji:hover i{
		background-image: url(../images/navmore2.svg);
	}
}
@media screen and (max-width:1024px){
	.sanji {
		font-size: 0.16rem;
		background: inherit;
		padding: 0.1rem;
		display: none;
	}
	.erji i{
		position: static;
		transform: translate(0,0);
		width: 0.4rem;
		height: 0.4rem;
		background-size: 0.2rem;
	}
	.erji{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.MainNav ul li .NavPull dl dd a:hover {
	    background: transparent;
	    color: #fbb03f;
	}
	.MainNav ul li em{
		position: relative;
	}
	.MainNav ul li em b {
		display: block;
		width: 0.4rem;
		height: 100%;
		background: url(../images/navmore.svg) no-repeat center center;
		background-size: 0.2rem;
		position: absolute;
		right: 0;
		top: 0;
		transition: all .5s;
	}
	.MainNav ul li em b.on {
		transform: rotate(90deg);
	}
	.MainNav ul li .NavPull {
		position: static;
		transform: translateX(0);
		line-height: 32px;
		font-size: 14px;
		background: inherit;
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
		width: 100%;
	}
}

@media screen and (min-width:1025px){
	header nav ul li .down dl{padding: 0.15rem !important;}
	.erji a{padding-right: 0.2rem;}
	.sanji a{line-height: 2;}
}