
body{ --hover-color:#ff0000;--white:#fff;--black0:#000; --black:#333; --grey:#666; --grey9:#999; --bg:#f5f6f8; --bg2:#f9f9f9;--bg3:#f5f5f5; font-family: 'hmr';font-size: var(--font-size16); --rgb-white:255,255,255;--rgb-black:0,0,0; --rgb-hover:0,97,174; --radius: .1rem; }

/* body{overflow: hidden;} */
a:hover{color:var(--hover-color); }
h1,h2,h3,p{margin: 0;}


/*Top002262*/
.Top002262{ z-index: 100; width: 100%;background:#fff; position: relative;}
.Top002262 .header-top{padding: .2rem 0 .1rem 0;}
.Top002262 .header-top ul{display: flex;justify-content: flex-end;}
.Top002262 .header-top ul li{font-size: .18rem; color:#666; background: url(../images/icon-tel.svg) no-repeat center left; background-size: .2rem; padding-left: .3rem;}
.Top002262 .header-top ul li:not(:last-child){padding-right: .7rem;}
.Top002262 .header-top ul li a{color:#333; font-weight: bold;}
.Top002262_fixed{background:#fff;box-shadow:  0 0 5px rgba(0,0,0,0.1); border-bottom: none; }
.Top002262 .header-left{ float: left; width: 30%; display:table;  height:.9rem;max-width:2rem; padding-top:.17rem;}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .logo img.on,
.Top002262_fixed .logo img{ display:none;}
.Top002262_fixed .logo .on{ display:block !important;}
.Top002262 .header-mids,
.Top002262 .header-cont{ float:right;}
.Top002262 .header-cont dd{ float:left;padding: 0.16rem 0;}
.Top002262 .top-language{ position:relative; padding-right: 2vw !important;  margin-right: 2vw;}
.Top002262 .top-language::before{ position:absolute;right: 0; top: 50%; width: 1px; height: 0.3rem; content: ''; background: rgba(0, 0, 0, 0.1); transform: translateY(-50%);}
.Top002262_fixed .top-language::before{ background: rgba(0,0, 0, 0.1);}
.Top002262 .top-language span{ display:block;background:url(../images/lang.svg) no-repeat left center;line-height:0.3rem; padding:0 0.2rem 0 0.34rem; cursor:pointer; position: relative; z-index: 1;  background-size: auto 70%; color: #333;}
.Top002262_fixed .top-language span{ background-image:url(../images/lang.svg); color: #666;}
.Top002262 .top-language span:after{position: absolute; width: 6px; height: 6px; content: '';transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);border-top: 1px solid #333;border-right: 1px solid #333; right: 0; top: 50%; margin-top: -4px;}
.Top002262_fixed .top-language span:after{border-top-color:#666;border-right-color:#666;}
.Top002262 .top-language figure{ position:absolute; top:100%; left:50%; background:#fff; width:1.2rem; line-height:0.4rem; display:none; margin-left:-0.6rem; box-shadow:  0 0 10px rgba(0,0,0,0.1);}
.Top002262 .top-language a{ display:block; text-align:center; color:#333;}
.Top002262 .top-language a:hover{color:#fff; background:var(--hover-color); }
.Top002262 .search{ position:relative; z-index:100;}
.Top002262 .open-search{ background:url(../images/search.svg) no-repeat center center; width:0.3rem; height:0.3rem;display:block; background-size:auto 70%;}
.Top002262_fixed .open-search{ background-image:url(../images/search.svg);}
.Top002262 .top-search{ position:absolute; top:100%; right:0; z-index:100; border:1px solid #ddd; background:#fff; }
.Top002262 .top-search .text{width:3rem;line-height:0.5rem;height:0.5rem; color:#666; padding:0 0.2rem 0 0.12rem; background: none; font-size: 1em;}
.Top002262 .top-search .btn{ position:absolute; right:0; top:0; height:0.5rem; width:0.5rem; background:url(../images/search.svg) no-repeat center;background-size:auto 40%;  }
.Top002262 .top-search .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:var(--hover-color);top: -16px;right: 4px;}
.search-show .Top002262 .top-search{display: block;}
.Top002262 .open-search.on:before, 
.Top002262 .open-search.on:after{background:var(--hover-color);}
.Top002262 .header-cont .open-menu{ position: relative;}
.Top002262 .header-mids li .sub{display: none;}
.Top002262 .header-mids li span,
.Top002262 .header-mids li a{display:block;}
@media(min-width:1025px){
.Top002262 .header-mids{margin-right:1vw;} 
.Top002262 .header-cont dd:last-child{display: none;}
.Top002262 .header-mids li{ margin-right:3vw;float: left; position: relative;}
.Top002262 .header-mids li span{position:relative; }
.Top002262 .header-mids li span a{ line-height:0.63rem; position:relative; color:#111; font-size: .18rem;}
.Top002262_fixed .header-mids li span a{color:#333; }
.Top002262 .header-mids li span a::before{ position:absolute; content:''; left:50%; bottom:0;  height:2px; width:0; transition:ease-in-out 0.3s; transform:translateX(-50%);}
.Top002262 .header-mids li span a:hover::before,
.Top002262 .header-mids li.aon span a::before{width:100%; background:var(--hover-color); font-weight: bold;}
.Top002262_fixed .header-mids li span a:hover::before,
.Top002262_fixed .header-mids li.aon span a::before{background:var(--hover-color);}
.Top002262 .header-mids li span a:hover,
.Top002262 .header-mids li.aon span a{color:var(--hover-color); font-weight: bold;}
.Top002262_fixed .header-mids li span a:hover,
.Top002262_fixed .header-mids li.aon span a{color:var(--hover-color); }
.Top002262 .header-mids li .sub{ width:1.8rem; overflow:hidden; position: absolute; left: 50%; top:100%; margin-left: -.9rem;}
.Top002262 .header-mids li .sub dl{padding:0; background:rgba(255, 255, 255, 0.95);}
.Top002262 .header-mids li .sub dl dt{ padding:0 .17rem; position:relative;}
.Top002262 .header-mids li .sub dl dt:not(:last-child){border-bottom:1px solid #e7e7e7; }
.Top002262 .header-mids li .sub dl dt::before{ position:absolute; content:''; width:0; height:calc(14 / 16 * 1em); background:var(--hover-color); left:0; top:50%; margin-top:calc(-7 / 16 * 1em); transition:0.3s;}
.Top002262 .header-mids li .sub dl dt:hover::before{ width:calc(8 / 16 * 1em);}
.Top002262 .header-mids li .sub dl dt a{line-height:calc(30 / 16 * 1em);  color:#111; padding: calc(10 / 16 * 1em) 0;}
.Top002262 .header-mids li .sub dl dt a:hover{ color:var(--hover-color);}
}
@media (max-width:1024px) {
.Top002262 .open-menu i{margin-top: 0;background: #666;}
.Top002262 .header-left{height: 0.7rem; padding-top: 0;} 
.Top002262 .header-cont dd{padding: 0.2rem 0;}
.Top002262 .header-cont dd:not(:first-child){padding-left: 0.2rem;}
.Top002262 .open-menu{margin:0.1rem 0; margin-left:0.2rem ;width:0.36rem ;height:0.36rem ; }	
.Top002262 .header-mids{position: fixed; right: -100%;opacity: 0; top:0.7rem ;bottom: 0;overflow: auto; z-index: 99; width: 40%;box-shadow: 0 10px 10px rgba(0,0,0,0.1);transition: 0.5s; width: 60%; background:rgba(255,255,255,0.95);}
.menu-show .Top002262 .header-mids{right:-1px;opacity: 1; }
.Top002262 .open-menu:not(.on) i:nth-child(1){margin-top:-0.1rem;}
.Top002262 .open-menu:not(.on) i:nth-child(3){margin-top:0.1rem;}
.Top002262 .logo img { max-height: 0.5rem;}
.Top002262 .header-top{ display: none;}
.Top002262 .header-top ul li{font-size: .16rem;}
.Top002262 .header-top ul li:not(:last-child){padding-right: .2rem;}
.Top002262 .header-mids li{border-bottom: 1px solid #eaeaea;}
.Top002262 .header-mids li span{line-height:0.6rem ;padding:0 0.4rem 0 0.2rem;font-size:0.18rem;}
.Top002262 .header-mids li .sub{background-color: #eee;}
.Top002262 .header-mids li .sub dl{ padding: 0.16rem;}
.Top002262 .header-mids li .sub dt {line-height: 0.3rem;padding: 0.05rem 0;text-align: center;font-size:0.18rem;}
.Top002262 .header-mids li .sub dd{line-height: 0.26rem;padding: 0.05rem 0;text-align: center;font-size:0.16rem; position: relative;}
.Top002262 .header-mids li .sub dd a{ color: var(--grey);}
/* .navpull1 .navpul_box .nav_ab dd::after{position: absolute;content: '';top: 50%;left: 0px;display: inline-block;content: '';width: 0.08rem;height: 0.08rem;transform: rotate(45deg);border-top: 0.01rem solid var(--grey);border-right: 0.01rem solid var(--grey);margin-top: -0.04rem;} */
.Top002262 .has-multi aside .op-multi:before, 
.Top002262 .has-multi aside .op-multi:after, 
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{ transform: translate(0,0); width: 7px;}
.Top002262 .has-multi aside .op-multi:after,
.Top002262 .has-sub span .op:after{height: 7px; width: 2px;}
.Top002262 .has-multi aside .op-multi, 
.Top002262 .has-sub span .op{right: 2%;transform: rotate(135deg);}
.Top002262 .has-sub span .op:before, 
.Top002262 .has-sub span .op:after{background-color: var(--hover-color);}
.Top002262 .has-sub span .op.click{ transform: rotate(225deg);}	
}


.Top002262 .header-mids li .navpull dl,
.Top002262 .header-mids li .navpull dt{padding: 0;}
.Top002262 .header-mids li .navpull dl{ background: none;}

/* .Top002262 .header-mids li .navpull dl{float: left; max-width:800px;} */
@media(min-width:1025px){
.Top002262 .header-mids li.promenu{position: static;}
.Top002262 .header-mids li.promenu .navpull{position: absolute;top:100%;width:100%;left:0 !important;background: rgba(255,255,255,0.95);z-index:999;border-top:1px solid #e5e5e5;margin-left:0;box-shadow: 0 10px 10px rgba(0,0,0,0.1);}
.Top002262 .wap-fixed{position: relative;}
.Top002262 .header-mids li.promenu .navpull .navpullbox{padding:2% 0 3% 0;text-align: center;}
.Top002262 .header-mids li.promenu .navpull .navtab{margin-bottom:10px;}
.Top002262 .header-mids li.promenu .navpull .navtab dl dt{display: inline-block;margin:0 25px;font-size: 16px;font-weight: bold;}
.Top002262 .header-mids li.promenu .navpull .navtab dl dt.on a{color:var(--hover-color);}
.Top002262 .header-mids li.promenu .navpull .navtabcon .navtabbox{display: none;}
.Top002262 .header-mids li.promenu .navpull .navtabcon .navtabbox dl dd{width:180px;margin:0 10px;margin-bottom:20px;display: inline-block;}
.Top002262 .header-mids li.promenu .navpull .navtabcon .navtabbox dl dd .img{height:120px;line-height: 120px;border:1px solid #eee;overflow: hidden;}
.Top002262 .header-mids li.promenu .navpull .navtabcon .navtabbox dl dd .img img{max-height:80%;max-width:80%;transition: all .3s;-webkit-transition: all .3s;}
.Top002262 .header-mids li.promenu .navpull .navtabcon .navtabbox dl dd:hover .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.Top002262 .header-mids li.promenu .navpull .navtabcon .navtabbox dl dd .ti{margin-top:10px;}
.Top002262 .header-mids li.promenu .navpull  dl dd:hover a{color: var(--hover-color);}


.navpull1{width: 100%;margin: 0 auto;}
.navpull1 .navpul_box{display: flex;flex-wrap: wrap; margin: 0 auto;padding:0.3rem 0 .4rem;}
.navpull1 .navpul_box .nav_ab dl dt{border-bottom: 1px solid #dcdcdc;padding-bottom: 0.1rem;margin-bottom: 0.16rem;text-align: left;}
.navpull1 .navpul_box .nav_ab dl dt a{font-size: var(--font-size22);color:#333;}
.navpull1 .navpul_box .nav_ab dl dt img{max-width: 25px;margin-right: 10px;}
.navpull1 .navpul_box .nav_ab{padding: 0;text-align: left;width:45%;}
.navpull1 .navpul_box .nav_ab:not(:last-child){margin-right:10%;}
.navpull1 .navpul_box .nav_ab dd{line-height: 1.7; margin-bottom:0.1rem;}
.navpull1 .navpul_box .nav_ab dd a{font-size: var(--font-size18); color: var(--grey);}
.navpull1 .navpul_box .nav_ab dd{ position: relative; padding-left: 0.24rem;}
.navpull1 .navpul_box .nav_ab dd::after {position: absolute;content: '';top: 50%; left: 0px;display: inline-block;content: '';width: 0.08rem;height: 0.08rem;transform: rotate(45deg);border-top: 0.01rem solid var(--grey);border-right: 0.01rem solid var(--grey);margin-top: -0.04rem;}}
.navpull1 .navpul_box .nav_ab dd:hover::after{ border-color: var(--hover-color);}
@media(max-width:1024px){
.Top002262 .header-mids li.promenu .navpull .navpullbox .navtabcon{display: none;}
.Top002262 .header-mids li .navpull{padding:0.2rem 0}
.Top002262 .header-mids li .navpull .optionList {flex-wrap: wrap;}
.Top002262 .header-mids li .navpull .optionList dt{line-height:0.5rem;text-align: left;font-size: var(--font-size20);}
.Top002262 .header-mids li .navpull .optionList dt:not(:last-child){margin-right: 0.12rem;}
.Top002262 .header-mids li .navpull .detailBox{flex-wrap: wrap;background: #fff;}
.Top002262 .header-mids li .navpull .detailBox .detailLeft{width: 40%;max-height: none;}
.Top002262 .header-mids li .navpull .detailBox .detailLeft li{padding-top: 0.1rem; padding-bottom: 0.1rem; padding-right: 0.24rem;}
.Top002262 .header-mids li .navpull .detailBox .detailMiddle{width: 60%;padding: 0.2rem}

/* .Top002262 .header-mids li .navpull .detailBox .detailMiddle ul{ display: none;}
.Top002262 .header-mids li .navpull .detailBox .detailMiddle ul.active{ display: block;} */
.Top002262 .header-mids li .navpull .detailBox .detailMiddle li{width: 100%;margin-right: 0}
.Top002262 .header-mids li .navpull .detailBox .detailMiddle li .txt{padding-left: 0.1rem;}
}



.Hometitle{margin-bottom: .5rem;}
.Hometitle.center{text-align: center;}
.Hometitle .cn{font-size: .48rem; color: #222; font-weight: bold;}

.Homemore{margin-top: .5rem;}
.Homemore a{display: inline-block;line-height: 0.54rem;border: solid 0.02rem var(--hover-color);border-radius: .6rem;color:var(--hover-color);background: url(../images/more.svg) no-repeat right .25rem center;transition: 0.3s;background-size: auto .15rem; padding: 0 .6rem 0 .35rem;}
.Homemore a:hover{background-color:var(--hover-color);color: #fff;background-image: url(../images/more-on.svg);background-position: left .25rem center; padding: 0 .3rem 0 .6rem;}

.Homemore.red a{display: inline-block;line-height: 0.52rem;color:#fff;background: url(../images/more-on.svg) no-repeat right .25rem center var(--hover-color);transition: 0.3s;background-size: auto .15rem;}
.Homemore.red a:hover{background-color:#fff;color:var(--hover-color);background-image: url(../images/more.svg);background-position: left .25rem center; padding: 0 .3rem 0 .6rem;border: solid 0.02rem #fff;}

@media(max-width:1024px){
.Hometitle{margin-bottom: .4rem;}
.Hometitle .cn{font-size: .36rem;}
.Homemore{margin-top: .35rem;}
.Homemore a{line-height: 0.45rem;padding: 0 .45rem 0 .24rem;}
.Homemore.red a{line-height: 0.45rem;}
}

/*Banner003223 */
.Banner003223{position:relative;z-index:1;}
.Banner003223 .swiper-wrapper{height: auto;}
.Banner003223 .index-more{font-size: var(--font-size16);}
.Banner003223 .index-more a{display:inline-flex;align-items:center;background-color:var(--white);border-radius:3em;border:solid 1px var(--hover-color);line-height:4.4375;padding-left:2em;padding-right:0.04rem;position:relative;font-size: var(--font-size16);}
.Banner003223 .index-more a span{position:relative;display:block;z-index:2}
.Banner003223 .index-more a:after,
.Banner003223 .index-more a::before{width:0.63rem;height:0.63rem}
.Banner003223 .index-more a:after{display:block;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/Banner003223-more.svg);background-size:auto 0.2rem;margin-left:0.7rem;position:relative;z-index:2}
.Banner003223 .index-more a::before{position:absolute;content:'';right:0.04rem;border-radius:0.63rem;top:0.04rem;background-color:var(--hover-color);z-index:1;transition:width 0.3s}
.Banner003223 .index-more a:hover{color:var(--white)}
.Banner003223 .index-more a:hover:before{width:calc(100% - 0.08rem)}
@media (max-width:640px) {
.Banner003223 .index-more a:after{margin-left: 0.35rem;}
}

.Banner003223 .txt{position:absolute;left:0;top:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;z-index:3;color:var(--white)}
.Banner003223 .txt :where(h3,p,.index-more){opacity:0;transform:translateX(1rem);transition:0.5s}
.Banner003223 .txt h3{margin:0;font-size:0.65rem;line-height:1.2;transition-delay:0.5s}
.Banner003223 .txt p{margin:1em 0 0.8rem 0;font-size:var(--font-size22);line-height:1.6;max-width:6.2rem;transition-delay:0.8s}
.Banner003223 .txt .index-more{transition-delay:1.1s}
.Banner003223 .controls-page{bottom: 6.06826802%;position: absolute;z-index: 10;text-align: center;width: 100%;}
.Banner003223 .controls-page span{width: 0.14rem;height: 0.14rem; border: 1px solid rgba(255, 255, 255, 0.4); margin: 0 0.13rem; display: block; border-radius: 50%;opacity: 1; background: none;}
.Banner003223  .controls-page span.swiper-pagination-bullet-active {border-color: var(--hover-color);background-color: var(--hover-color);}
.Banner003223 .swiper-slide-active .txt :where(h3,p,.index-more){opacity:1;transform:translateX(0)}
@media (max-width:1024px) {
.Banner003223 .txt h3{font-size: var(--font-size32);}   
.Banner003223 .txt p{font-size: var(--font-size18); margin-bottom: 2em;}
.Banner003223 .index-more a{line-height: 3;}
.Banner003223 .index-more a:after,
.Banner003223 .index-more a::before{width: calc(3em - 0.08rem); height: calc(3em - 0.08rem);}
.Banner003223 .index-more a:after{margin-left: 0.3rem;}
}



/*Floor003114 */
.Floor003114{padding:var(--padMar100) 0;overflow: hidden;}
.Floor003114 .Hometitle{color: #333; margin-bottom:.5rem;position: relative;z-index: 1;}
.Floor003114 .btn{position: absolute;right: 0;bottom: 0;}
.Floor003114 .slick-arrow{width:0.55rem;height: 0.55rem;border:2px solid var(--hover-color);border-radius: 50%; margin-left: 15px;position: relative;}
.Floor003114 .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; border-right: 2px solid var(--hover-color);border-top: 2px solid var(--hover-color); transform: rotate(45deg); left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Floor003114 .slick-arrow:hover{background-color:var(--hover-color);}
.Floor003114 .slick-arrow:hover:before{border-right-color:#fff;border-top-color:#fff;}
.Floor003114 .slick-prev{transform: rotate(180deg);}
.Floor003114 .slider{width: 114%;overflow: hidden;}
.Floor003114 .slider .ul{padding-right: 9.591%;}
.Floor003114 .slider .slick-list{overflow: inherit;}
.Floor003114 .slick-slide:not(.slick-active){opacity: 0.5;}
.Floor003114 .slick-slide a{display: block;margin-right: .5rem;padding-bottom: 1px;}
.Floor003114 .pic{background: url(../images/Floor003114-imgbg.svg) no-repeat;background-size: 100% 100%;position: relative;}
.Floor003114 .pic:before{position: absolute;content: '';left:0;height: 3px;background-color: var(--hover-color);top: 0;transition:width 0.3s; width: 0%;}
.Floor003114 .slick-slide.slick-active a:hover .pic:before{width: 100%;}
.Floor003114 .pic .Ispic{max-width: 100%;margin: 0 auto;padding-bottom:83.4%; background-color: #fff; background-size: contain;}
.Floor003114 .tit{border-bottom: 1px solid #e8e8e8;line-height: 4.625em;width: 82%;position: relative;}
.Floor003114 .tit aside{padding: 0 1em;color: #333;font-size:0.24rem;}
.Floor003114 .slick-slide.slick-active a:hover .tit aside{color: var(--hover-color);}
.Floor003114 .tit:before{position: absolute;content: '';width: 27px; height: 3px; background-color: var(--hover-color); left: 1.1875em; bottom: -2px;}
.Floor003114 .slick-slide a:hover .pic .Ispic{}
@media (max-width:640px) {
.Floor003114 .slider .ul{padding-right: 18%;}
.Floor003114 .slick-arrow{width:.5rem;height: 0.5rem;}
.Floor003114 .slick-slide a{margin-right: 5vw;}
.Floor003114 .tit{width: 100%;}
.Floor003114 .tit aside{font-size:0.2rem;}
}



/* home-scene */ 
.home-scene{position: relative;padding: var(--padMar100) 0; background: url(../images/home-scene_bg.jpg) no-repeat center; background-size: cover;}
.home-scene .swiper-slide {width: calc((100% - 80px) / 3) !important;flex-shrink: 0 !important;}
.home-scene .swiper-slide .pic{ overflow: hidden;}
.home-scene .swiper-slide .pic .Ispic{padding-bottom:73.34%;transition:0.3s; }
.home-scene .swiper-slide:hover .pic .Ispic{transform: scale(1.1);}
.home-scene .swiper-slide .info {text-align: center;padding: 0.3rem .2rem 0}
.home-scene .swiper-slide .info .tit{font-size:var(--font-size26);color:var(--black);}
.home-scene .swiper-slide .info .desc{font-size:var(--font-size16);line-height:1.6;color:#333;margin-top: 0.15rem;}
.home-scene .controls{position: relative;max-width: 2.6rem;margin: 0 auto;margin-top:.6rem;height: .3rem}
.home-scene .swiper-button-prev,.home-scene  .swiper-button-next{top: 0;transform: translate(0); background-repeat: no-repeat;  background-size:.15rem ;width:.3rem;height:.3rem;background-color: rgba(0, 0, 0, 0);}
.home-scene .swiper-button-prev{left:.1rem;background-image: url(../images/btn-prev-gray.svg);}
.home-scene .swiper-button-next{right:.1rem;background-image: url(../images/btn-next-gray.svg);}
.home-scene .swiper-button-next:after, 
.home-scene .swiper-button-prev:after{ display: none;}
.home-scene .swiper-pagination{bottom:.05rem; font-size: var(--font-size18);}
.home-scene .swiper-button-prev:hover,.home-scene  .swiper-button-next:hover{background-color: transparent; }
.home-scene .swiper-slide:hover .tit{ color: var(--hover-color);}

@media(max-width:1024px){
.home-scene .swiper-slide .info{padding: 0.3rem 0.4rem 0;}
.home-scene .swiper-slide .info .tit{font-size: 0.2rem;}
.home-scene .swiper-slide .info .desc{font-size: 0.16rem;}
.home-scene .swiper-slide {width: calc((100% - 20px) / 2) !important;}
}
@media(max-width:768px){
.home-scene .swiper-slide .info{padding: 0.2rem 0.3rem 0;}
.home-scene .swiper-slide .info .desc{font-size: 0.16rem;}
.home-scene .swiper-slide {width: 100% !important;}

}




/*Floor003170 */
.Floor003170{position: relative;z-index: 1;padding: var(--padMar100) 0;}
.Floor003170 .right-con{ padding-top: 2vw;color: #333;}
.Floor003170 .right-con .tit1{color:var(--hover-color);font-size: .3rem }
.Floor003170 .right-con .tit2{font-size:.3rem;color: #333;padding: .15rem 0 .4rem;font-weight: bold; line-height:1.5;}
.Floor003170 .right-con .edit_info{line-height:1.8;color: #666; font-size: .18rem;}
.Floor003170 .right-con .h-more{margin-top:0.5rem;}
.Floor003170 .pic{position: relative;}
.Floor003170 .pic::before{content: "";position: absolute;right: -3%;bottom: -4%;width: 90%;top: 0.7rem;background: var(--hover-color);z-index: -1; opacity:1;}
@media (min-width:1025px) {
.Floor003170 .pic{width: 47%; }  
.Floor003170 .right-con{width:45%;} 
}
@media (max-width:1024px) {
.Floor003170{padding-bottom: 8vw;}
.Floor003170 .en-title{font-size: 3em;} 
.Floor003170::before{height: 40%; width: 51%;}
.Floor003170 .right-con{ margin-bottom: 0.24rem;}
.Floor003170 .right-con .tit1{font-size: .24rem }
.Floor003170 .right-con .tit2{font-size: .24rem;padding: .15rem 0 .3rem;}
}
.Floor003170 .number{margin-top:0.5rem;}
.Floor003170 .info-num{ display: flex; flex-wrap: wrap; justify-content: space-between;}
.Floor003170 .info-num li{position: relative;}
.Floor003170 .info-num li:after{content:'';width:1px;height: 100%;border-right:1px dashed #d8d8d8;display: block;position: absolute;right:-2.5vw;top:0;}

@media(min-width:1025px){
.Floor003170 .info-num li{float: left;width: 20.5%;margin-right:6%; border-left:0;padding-left: 0;}
.Floor003170 .info-num li:nth-child(4n){margin-right:0;}
.Floor003170 .info-num li:nth-child(4n):after{display: none;}
}
.Floor003170 .info-num li .icon{float:right;}
.Floor003170 .info-num li .icon img{max-height: 0.4rem}
.Floor003170 .info-num li aside{display: inline-block;position: relative;line-height: 1;}
.Floor003170 .info-num li aside b{font-size: 0.54rem;color:#222;display: block;}
.Floor003170 .info-num li aside sup{position: absolute; left: 100%; word-break: keep-all; bottom: 15%;font-size:.18rem;margin-left:.15rem;color:#333; width:100%;}
.Floor003170 .info-num li p{font-size: 0.18rem;color: #333; margin-bottom: 0;margin-top:.15rem;}

@media(max-width:1024px){
.Floor003170 .info-num li aside b{font-size:.32rem;}
.Floor003170 .info-num li{float: left;width: 45%; margin-right:5%;}
.Floor003170 .info-num li:nth-child(2n){margin-right:0;}
.Floor003170 .info-num li:nth-child(2n):after{display: none;}
.Floor003170 .info-num li:not(:last-child){margin-bottom: 0.2rem;}
}




/*Bottom003207 */
.Bottom003207{background: #232830; background-size: cover; padding-top: var(--padMar60); padding-bottom:0;--white:#fff;--white-rgb:255,255,255;--white-opacity-10:rgba(var(--white-rgb),0.1);--white-opacity-30:rgba(var(--white-rgb),0.3);--white-opacity-50:rgba(var(--white-rgb),0.5);}
.Bottom003207,
.Bottom003207 a:not(:hover){color:var(--white);}

.Bottom003207 .logo{max-width: 2.4rem;}

.Bottom003207 .f-top{margin-bottom: 0.4rem; border-bottom: 1px solid var(--white-opacity-10); padding-bottom: .3rem;}
.Bottom003207 .f-mid{margin-bottom: 0.4rem;}
.Bottom003207 .f-bottom{padding: 0.3rem 0; font-size: var(--font-size14);}
.Bottom003207 .f-bottom,
.Bottom003207 .f-bottom a:not(:hover){color: var(--white-opacity-30);}

.Bottom003207 .follow-us li{position: relative;z-index: 10}
.Bottom003207 .follow-us li +li{margin-left: 0.2rem;}
.Bottom003207 .follow-us li a{display: flex; border-radius: 50%;background-color: #40464f; width:.5rem; height:.5rem; align-items:center; justify-content: center; transition: 0.3s; cursor: pointer;background-position: center center;background-repeat: no-repeat; background-size: 0.2rem auto;cursor: pointer;}
.Bottom003207 .follow-us li a:hover{background-color: var(--hover-color);}
.Bottom003207 .follow-us li .hover{position: absolute; left: 50%;bottom: calc(100% + 0.12rem); background-color: var(--white); width: 1.5rem; margin-left: -0.75rem; border-radius: 0.04rem;display: flex;align-items: center; justify-content: center; height: 1.5rem; transform: translateY(-0.3rem); opacity: 0;visibility: hidden; transition: 0.3s;} 
.Bottom003207 .follow-us li.show .hover{ transform: translateY(0); opacity: 1; visibility: visible;}
.Bottom003207 .follow-us li .hover:after{position: absolute; content: ''; top: 100%;left: 50%;border: 3px solid transparent; border-top-color: var(--white); margin-left: -3px;}

.Bottom003207 .contact .name{font-weight: 500; margin-bottom: 0.2rem;}
.Bottom003207 .contact dd{line-height: 1.6;}
.Bottom003207 .contact .flex{display:flex;}
.Bottom003207 .contact dd span{flex-shrink: 0; text-align: left; opacity: 0.8;}
.Bottom003207 .contact dd .tel{font-size: var(--font-size24); font-weight: bold;}
.Bottom003207 .contact dd div{flex: 1;}
.Bottom003207 .contact dd + dd{margin-top: 0.1rem;}

.Bottom003207 nav dd{font-weight: 100;}
.Bottom003207 nav dt{  position: relative; font-weight: 500;}
.Bottom003207 nav dd{line-height:2; padding-bottom: 3px;}
.Bottom003207 nav dd a:not(:hover){color: var(--white-opacity-50);}

.Bottom003207 .Ewm p{margin-bottom: .15rem;font-size: .18rem;}
.Bottom003207 .Ewm img{max-width: 1.3rem;}

.Bottom003207 .icp a{display: flex;}
@media (min-width:1025px) {
.Bottom003207 .f-bottom{border-top: 1px solid var(--white-opacity-10); }
.Bottom003207 .contact{width: calc(430 / 1460 * 100%);}
.Bottom003207 nav{width: calc(800 / 1460 * 100%);}
.Bottom003207 nav dt{margin-bottom:.15rem; font-size: .18rem;}
.Bottom003207 nav dd{display: block!important;}
}
@media (max-width:1024px) {
.Bottom003207 .logo{margin: 0 auto 0rem;}   
.Bottom003207 .follow-us{justify-content: center;}
.Bottom003207 .contact{margin-bottom: 0.1rem;}
.Bottom003207 nav{border-top: 1px solid var(--white-opacity-10); display: none;}
.Bottom003207 nav dl{border-bottom: 1px solid var(--white-opacity-10);transition: 0.3s;}
.Bottom003207 nav dt{overflow: hidden;padding: 0.1rem 0;}
.Bottom003207 nav dd{display: none;}
.Bottom003207 .wap-b-op{position: absolute;right: 0;top: 0;width: 0.3rem;height: 100%; top: 0;background: url(../images/Bottom003207-open.svg) no-repeat center center / 50% auto; transition: 0.3s;}
.Bottom003207 dl.active{padding-bottom: 0.2rem;}
.Bottom003207 .active .wap-b-op{transform: rotate(45deg);}
.Bottom003207 .f-bottom{text-align: center;padding: 0.2rem 0;}
.Bottom003207 .icp{margin-top: 0.1rem;}
.Bottom003207 .icp a{display: inline-flex;}
}


.FloatBox{position: fixed;z-index:90;right:0.2rem;top:50%;transform: translateY(-50%);}
.FloatBox li{margin-bottom:0.02rem;position: relative; list-style: none;}
.FloatBox li>a{width:.8rem;height:.68rem;display: flex;flex-direction: column;align-items: center;justify-content: center;background: var(--hover-color);color:#fff;font-size: var(--font-size14); border-radius: 5px;}
.FloatBox li .icon{display: flex;align-items: center;justify-content: center; padding-bottom: .05rem;}
.FloatBox li .icon img{ max-width: 0.25rem;}
.FloatBox li:hover>a{background: var(--hover-color);}
.FloatBox li .tcbox{min-height:100%;min-width:1.5rem;right:108%;border-radius: 0.05rem;background: var(--hover-color);position: absolute;color:#fff;text-align: center;top:0%; padding:0.12rem;display: flex;align-items: center;flex-direction: column;white-space: nowrap;justify-content: center;display: none;}
.FloatBox li .tcbox p{ margin: 0; line-height: 1.5; }
.FloatBox li .tcbox p b{ font-size: var(--font-size20);}
.FloatBox li .tcbox img{ margin-bottom: 0.08rem;}
.FloatBox li:hover .tcbox{display: flex;}
.FloatBox li.gotop{opacity: 0;visibility: visible;transition: all .5s;}
.FloatBox li.gotop a{background:var(--hover-color);}
.FloatBox li.gotop .icon img{ max-width: 0.16rem;}
.FloatBox li.gotop.on{opacity: 1;visibility: visible;}

@media(max-width:640px){
.FloatBox{right:0.05rem;top:auto; bottom: 10%;transform: translateY(0%);}
.FloatBox li>a{width: .7rem;height: .6rem;font-size: var(--font-size12);}
.FloatBox li .icon img{max-width: 0.22rem;}
}



.cbanner{position: relative; z-index: 1;}
.cbanner .Ispic{height:4.5rem;}
.cbanner .txt{position: absolute; left: 0; top:40%; width: 100%; z-index: 10;color: #fff;  text-align: left;}
.cbanner .txt .cn{font-size:var(--font-size50); font-weight: bold;}
@media(max-width:1024px){
.cbanner .Ispic{height: 35vw;}
.cbanner .txt .cn{font-size:var(--font-size30);}
}

/*Menu002147 */
.Menu002147{ background:#f8f8f8;}
.Menu002147 ul{ display:table; margin:0 auto;}
.Menu002147 li{ float:left; padding:0 .4rem;position:relative;}
.Menu002147 li:not(:last-child):after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
.Menu002147 li a{ display:block;font-size:var(--font-size18); position:relative; overflow:hidden; line-height:.85rem;height:.85rem;}
.Menu002147 li a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
.Menu002147 li.aon a,
.Menu002147 li:hover a{ color:var(--hover-color);}
.Menu002147 li.aon a:after,
.Menu002147 li:hover a:after{ background:var(--hover-color);}
@media(max-width:1024px){
.Menu002147 li{ padding:0 calc(60 / 1920 * 100vw);}
.Menu002147 li a{ line-height:.65rem;height:.65rem;}
}



.columntit{font-weight:600; font-size: var(--font-size42); margin-bottom: .5rem; color: #222;}
.columntit.center{text-align: center;}

@media(max-width:1024px){
.columntit{ font-size: var(--font-size34);margin-bottom: .32rem;}
}

.RighInfo003241{padding:var(--padMar100) 0;}
.RighInfo003241 .columntit{margin-bottom: .3rem;}
.RighInfo003241 .number-data{display: flex;} 
.RighInfo003241 .number-data li{display: flex;justify-content: space-between;border-bottom: solid 1px #eee; padding: .15rem 0;}
.RighInfo003241 .number-data .ico{width: 0.5rem;flex-shrink: 0;}
.RighInfo003241 .number-data .inner{flex: 1;}
.RighInfo003241 .number-data .num{display: flex;align-items: flex-end; font-size: var(--font-size18);color:var(--hover-color)}
.RighInfo003241 .number-data .counter{font-size: calc(42 / 18 * 1em); font-weight: 700; font-family: 'Barlow'; line-height: 1; margin-right:0.3em;}
.RighInfo003241 .number-data .num sub{font-size: 1em;}
.RighInfo003241 .number-data p{margin:.1rem 0 0;color: #666; font-size: .18rem;}
.RighInfo003241 .edit-info{text-align: justify;color: #333;}
.RighInfo003241 .edit-info p{margin-bottom: .15rem; font-size: .18rem;line-height:2;}
@media (min-width:1025px) {
.RighInfo003241 .left{width: calc(1008 / 1440 * 100%);} 
.RighInfo003241 .right{width: calc(316 / 1440 * 100%);} 
.RighInfo003241 .number-data{min-height: 100%;flex-direction: column;justify-content: space-around;}
}
@media (max-width:1024px) {
.RighInfo003241 .intro{ margin-bottom: 0.24rem;}
.RighInfo003241 .left{ margin-bottom: 0.2rem;}
.RighInfo003241 .number-data{flex-wrap: wrap;} 
.RighInfo003241 .number-data li{width: 45%;}
.RighInfo003241 .number-data li:not(:nth-child(2n)){margin-right: 10%;}
}
@media (max-width:640px) {
.RighInfo003241 .number-data .ico{width: 0.3rem;}
}



.Culturebox{overflow: hidden; padding:var(--padMar100) 0; background: #f5f5f5;}
.Culturebox .ul{overflow: hidden;}
.Culturebox li{float: left;width:calc(50% - .15rem);position: relative;padding-bottom:20%;  overflow: hidden; }
.Culturebox li a{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background:var(--black);}
.Culturebox li a >*{position: absolute; left: 0;width: 100%;}
.Culturebox li .Ispic{height: 100%; top: 0;}
.Culturebox li .Ispic:after{position: absolute;content: ''; left: 0;bottom: 0;width: 100%;height:100%;background:rgba(0, 0, 0,0.2);}
.Culturebox li .txt{z-index: 10; bottom:.3rem;padding: 0 .4rem;color:var(--white); transition: .3s;}
.Culturebox li .icon img{height:.4rem;display: block;}
.Culturebox li .t1{font-size:var(--font-size26); margin:.1rem 0;}
.Culturebox li .t2{line-height:.3rem; margin: 0; opacity: 0.9; font-size: var(--font-size18);}
.Culturebox li:hover .Ispic:after{height: 100%; background:rgba(var(--rgb-black),0.65); backdrop-filter: blur(3px);}
.Culturebox li:hover .txt{bottom:50%; transform: translateY(50%); text-align: center;}
.Culturebox li:hover .icon img{margin: 0 auto;}
@media(min-width:1025px){
.Culturebox li:nth-child(1) .Ispic,
.Culturebox li:nth-child(1) a:before{left: auto; right: 0;}
.Culturebox li:nth-child(3){margin-top:.3rem;}
.Culturebox li:nth-child(2),
.Culturebox li:nth-child(3){margin-left: .3rem;}
.Culturebox li:nth-child(1){padding-bottom:calc(40% + .3rem);}
}
@media(max-width:1024px){
.Culturebox li{width: 100%;padding-bottom: 56.858%; margin-bottom: 0.2rem;}
.Culturebox li .t1{font-size:var(--font-size24);}
}



.PicList002433 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.PicList002433 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.PicList002433 .slick-list:focus {outline: none}
.PicList002433 .slick-list.dragging {cursor: pointer;cursor: hand;}
.PicList002433 .slick-slider .slick-track, 
.PicList002433 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.PicList002433 .slick-track {position: relative; top: 0; left: 0; display: block;}
.PicList002433 .slick-track:before, 
.PicList002433 .slick-track:after{display: table; content: '';}
.PicList002433 .slick-track:after{ clear: both;}
.PicList002433 .slick-loading .slick-track { visibility: hidden;}
.PicList002433 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.PicList002433 .slick-slide .slick-loading img { display: none;}
.PicList002433 .slick-slide .dragging img { pointer-events: none;}
.PicList002433 .slick-initialized .slick-slide { display: block;}
.PicList002433 .slick-loading .slick-slide { visibility: hidden;}
.PicList002433 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.PicList002433 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.PicList002433{padding: var(--padMar100) 0;}
.PicList002433 .main .slick-arrow{ position:absolute; top:50%; width:.57rem; height:.57rem; margin-top:-.3rem; border:1px solid var(--hover-color); padding:0; background:none; font-size:0; z-index:10; cursor:pointer; border-radius:50%;}
.PicList002433 .main .slick-arrow:hover{ background:var(--hover-color); }
.PicList002433 .main .slick-arrow:before{ position:absolute; content:''; width:.18rem; height:.18rem; border-top:2px solid var(--hover-color); border-right:2px solid var(--hover-color); transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); left:50%; top:50%; margin:-9px 0 0 -11px;}
.PicList002433 .main .slick-arrow:hover:before{ border-color:var(--white);}
.PicList002433 .main .slick-prev:before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); margin-left:-.05rem;}
.PicList002433 .main .slick-prev{ left:-.59rem;}
.PicList002433 .main .slick-next{ right:-.59rem;}
@media(max-width:1408px){
.PicList002433 .main .slick-prev{ left:2%;}
.PicList002433 .main .slick-next{ right:2%;}
}
@media(max-width:640px){
.PicList002433 .main .slick-arrow{ width: 7vw;height: 7vw;margin-top: -0.5vw;  top: 43%;background: #fff;}
.PicList002433 .main .slick-arrow:before{width:40%; height: 40%;margin: 0;left: 40%; top: 30%;}
.PicList002433 .main .slick-next:before{left: 20%;}
}
.PicList002433 .list ul{ padding:0 .5rem;}
.PicList002433 .list li{ float:left; position:relative;  text-align:center;margin-bottom: 4%;}
.PicList002433 .list li:first-child:before,
.PicList002433 .list li:last-child:after{ position:absolute; content:''; bottom:0px; height:.9rem; width:.5rem;}
.PicList002433 .list li:first-child:before{ left:-.5rem; background:url(../images/PicList002433_ul_l.png) no-repeat 0 0;}
.PicList002433 .list li:last-child:after{right:-.5rem; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list li aside{ padding-top:.4rem;height:.9rem; background:url(../images/PicList002433_libg.png) repeat-x left top;}
.PicList002433 .list li .ytable{ height:3.2rem;}
.PicList002433 .list li .ytable-cell{ vertical-align:bottom;}
.PicList002433 .list li figure{ position:relative; display:inline-block;max-width: 80%;background: url(../images/honor-bg.jpg) no-repeat bottom center;background-size: 100% 100%;}
.PicList002433 .list li figure:after{ position:absolute; right:-.24rem; background:url(../images/PicList002433_ying.png) no-repeat left bottom; width:.24rem; height:100%; background-size:contain; content:'';}
.PicList002433 .list li figure img{ max-height:3.2rem;padding:.1rem;padding-top: .1rem;background: url(../images/honor-kuang.png) no-repeat ;background-size:100% 100%;}
.PicList002433 .list li p{ margin:0 auto; width:90%; line-height:1.4;color:#333; font-size: var(--font-size16);}
.PicList002433 .list .ul-4 li{width:25%;}
.PicList002433 .list .ul-4 li:nth-child(4):after{ position:absolute; content:''; bottom:0px; height:.9rem; width:.5rem; right:-.5rem; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list .ul-2 li{width:50%;}
.PicList002433 .list .ul-2 li:nth-child(2):after{ position:absolute; content:''; bottom:0px; height:.9rem; width:.5rem; right:-.5rem; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433 .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433 .list .ul-1 li{width:100%;}
@media (min-width: 1025px) and (max-width: 1600px) {
/* .PicList002433 .list li .ytable{ height:auto;} */
}
@media(max-width:1024px){
.PicList002433 .list ul{ padding:0;}
.PicList002433 .list li{ margin-bottom: 0.4rem;}
.PicList002433 .list li p{ font-size:var(--font-size14);}
.PicList002433 .list li .ytable{ height:2.5rem;}
.PicList002433 .list li figure img{ max-height:2.5rem; padding:3px}
.PicList002433 .list .ul-2 li:nth-child(1) > *{ padding-left:30%;}
.PicList002433 .list .ul-2 li:nth-child(2) > *{ padding-right:30%;}
.PicList002433 .list .ul-3 li{width:33.33333333%;}
.PicList002433 .list .ul-3 li:nth-child(3):after{ position:absolute; content:''; bottom:0px; height:90px; width:50px; right:-50px; background:url(../images/PicList002433_ul_r.png) no-repeat 0 0;}
.PicList002433 .list .ul-3 li:nth-child(3):after,
.PicList002433 .list li:first-child:before{ display:none;}
}
@media(max-width:640px){
.PicList002433 .list li .ytable{ height:1.5rem;}
.PicList002433 .list li figure img{ max-height:1.5rem;}
.PicList002433 .list li p{ font-size:var(--font-size14);}
.PicList002433 .list li aside{ height: auto;}
}



.about-history{padding:var(--padMar100) 0; background:url(../images/about-history_bg.jpg) no-repeat center;}
.about-history .inner{position: relative;}
.about-history .inner:after{content: "";width: 1px;position: absolute;height:100%;top:0;background-color: rgba(0,0,0,0.1);right: 0;}
.about-history .change-con .swiper-slide{padding-bottom: 6.198vw;}
.about-history .change-con .ispic img{border-radius:0;}
.about-history .change-con .info{border-bottom: 1px dashed #ccc;padding-bottom:.3rem;}
.about-history .change-con .year{font-size:var(--font-size30);color:#333;margin-bottom:.3rem;}
.about-history .change-con .year h1{font-size: var(--font-size28); color: var(--hover-color);font-weight: normal; padding-bottom: .1rem;}
.about-history .change-con .txt {padding-right: .12rem;}
.about-history .change-con .txt p{position: relative;padding-left: 0.15rem; font-size: .18rem; line-height: 1.6; color: #444;}
.about-history .change-con .txt p span{font-weight: bold;}
.about-history .change-con .txt p:not(:first-child){margin-top: .15rem;}
.about-history .change-con .txt p:before{position: absolute;left: 0;content: "";width: 0.05rem;height: 0.05rem;background-color:var(--hover-color);top: 0.11rem;}

.about-history .change-con .txt .swiper-pagination{display: none !important;}
.about-history .change-con .txt::-webkit-scrollbar{width:3px; height:100%;}
.about-history .change-con .txt::-webkit-scrollbar-track{ background: #ededed; border-radius:3px;}
.about-history .change-con .txt::-webkit-scrollbar-thumb{ background: var(--hover-color); border-radius:3px;}
.about-history .change-con .txt::-webkit-scrollbar-thumb:hover{background: var(--hover-color);}
.about-history .change-con .txt::-webkit-scrollbar-corner{background: var(--hover-color);}

.about-history .change-con .swiper-container .swiper-pagination-bullet{display: none;}

.about-history .change-tab{color: var(--grey3);position: relative;z-index: 10; font-size: var(--font-size24); }
.about-history .change-tab .swiper-container{height: 6.27rem;overflow: hidden;}
.about-history .change-tab .swiper-slide{cursor: pointer;}
.about-history .change-tab p{line-height: 0.7rem;text-align: right;padding-right: 0.4rem;position: relative;}
.about-history .change-tab p:after{position: absolute;right: 0;top: 50%;transform: translateY(-50%);background-color:var(--hover-color);transition: all 0.5s;width: 0.03rem;content: "";height: 0;}
.about-history .change-tab .swiper-slide-thumb-active p{font-size: var(--font-size32);color:var(--hover-color);font-weight: bold;}
.about-history .change-tab .swiper-slide:hover p{color:var(--hover-color);}
.about-history .change-tab .swiper-slide-thumb-active p:after,
.about-history .change-tab .swiper-slide:hover p:after{height: 0.24rem;}

@media(min-width:1025px){
.about-history .change-con{width: calc(100% - 20%);}
.about-history .change-con .swiper-container{height:6rem;overflow: hidden;padding-bottom: 1.3rem;}
.about-history .change-con .swiper-slide:not(.swiper-slide-active){opacity: 0.15;}
.about-history .change-con .ispic{width:45%;margin-right:5%;}
.about-history .change-con .info{flex:1;}
.about-history .change-tab{width: 18.75%;}
}

@media(max-width:1024px){
.about-history .inner:after{ display: none;}
.about-history .change-con{width: 100%;}
.about-history .change-con .ispic{ margin-bottom: 0.24rem;}
.about-history .change-con .year{font-size: var(--font-size24);}
.about-history .change-con .year h1{ font-size: var(--font-size20);}
.about-history .change-tab{width: 100%; margin-top: 0.3rem;border-top: 1px solid #e0e7ec;}
.about-history .change-tab .swiper-slide-thumb-active p{font-size: var(--font-size24);}
.about-history .change-tab .swiper-container{ height: auto;}
.about-history .change-tab p{ text-align: center;padding-right: 0rem;line-height: 0.5rem;}
.about-history .change-tab p:after{transition: 0s;}
.about-history .change-tab .swiper-slide-thumb-active p:after,
.about-history .change-tab .swiper-slide:hover p:after{ width: 100%; height: 2px;right: auto;left: 50%;transform: translateX(-50%);top: 0;}

}

.Menu002518{background-color:#fff;border-radius: 0.15rem;padding:0.3rem;}
.side-open_menu{font-size: var(--font-size32);color: var(--hover-color);padding-bottom: 0.2rem;position: relative;display: none;}
.side-open_menu::after{content: "";display: block;width: 90%;height: 1px;background-color: #dcdcdc;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}
.side-open_menu span{display: block;font-size: var(--font-size18);color: var(--grey2);}
/* .Menu002518 .side-menu{margin-top: 0.2rem;} */
.Menu002518 .side-menu li a{display:block; position:relative; color:#333;}
.Menu002518 .side-menu li a i{ position:absolute; top:50%;}
.Menu002518 .side-menu li a i::before,
.Menu002518 .side-menu li a i::after{ position:absolute; content:''; background:#d1d1d1;}
.Menu002518 .side-menu li a i::before{ left:20%; height:.02rem; width:60%; top:50%; margin-top:-.01rem;}
.Menu002518 .side-menu li a i::after{ left:50%; width:.02rem; margin-left:-.01rem; top:20%; height:60%;}
.Menu002518 .side-menu .one > li > a{ line-height:.6rem;font-family: hmm; font-size:var(--font-size18);}
.Menu002518 .side-menu .one > li > a i{right:0; margin-top:-.1rem; width:.2rem; height:.2rem;}
.Menu002518 .side-menu .one > li > a em{font-style: normal;display: inline-block;width: 0.25rem;height: 0.25rem;background-position: center 10%;background-repeat: no-repeat;background-size: 0.2rem;vertical-align: middle;margin-right: 0.05rem;}
.Menu002518 .side-menu .one > li > a .on1{display: inline-block;}
.Menu002518 .side-menu .one > li > a .off1{display: none;}
.Menu002518 .side-menu .one > li ul{ display:none; padding: 1em 0 1em .4rem;position: relative;}
.Menu002518 .side-menu .one > li ul::after{content: "";display: block;width: 1px;height: 90%;background: #dcdcdc;position: absolute;top: 50%;transform: translateY(-50%);left: 0.1rem;}
.Menu002518 .side-menu .two > li.aon a,.Menu002518 .side-menu .two > li a:hover{color: var(--hover-color);}
.Menu002518 .side-menu .one > li > a:hover,
.Menu002518 .side-menu .one > li.aon > a{ color:var(--hover-color);}
.Menu002518 .side-menu .one > li > a:hover > i::before,
.Menu002518 .side-menu .one > li.aon > a > i::before{ background:var(--hover-color);}
.Menu002518 .side-menu .one > li > a:hover > i::after,
.Menu002518 .side-menu .one > li.aon > a > i::after{ display:none;}
.Menu002518 .side-menu .one > li > a:hover .off1,.Menu002518 .side-menu .one > li.aon > a .off1{display: inline-block;}
.Menu002518 .side-menu .one > li > a:hover .on1,.Menu002518 .side-menu .one > li.aon > a .on1{display: none;}
/* .Menu002518 .side-menu .one > li.aon > a > i::before{background:var(--white);} */
.Menu002518 .side-menu .two > li > a{ line-height:.5rem;  position:relative;background-color: #f9f9f9;border-radius: 0.1rem;padding-left: 0.24rem;margin-bottom: 0.1rem;font-size: var(--font-size16);color: #333;}
.Menu002518 .side-menu .two > li > a i{right:.2rem; margin-top:-.1rem; width:.2rem; height:.2rem;}
/* .Menu002518 .side-menu .two > li > a::after{ position:absolute; content:''; opacity:0; border-color:transparent; border-width:.05rem 0 .05rem .06rem; border-style:solid; border-left-color:var(--hover-color); left:-.2rem; top:50%; margin-top:-.06rem;} */
.Menu002518 .side-menu .two > li > a:hover::after,
.Menu002518 .side-menu .two > li.aon > a::after{ opacity:1;}
.Menu002518 .side-menu .two > li > a:hover > i::before,
.Menu002518 .side-menu .two > li.aon > a > i::before{ background:#333;}
.Menu002518 .side-menu .two > li > a:hover > i::after,
.Menu002518 .side-menu .two > li.aon > a > i::after{ display:none;}

.Menu002518 .side-menu .three{ position: relative; z-index: 2; padding-top:0.1rem !important; padding-bottom: 0.2rem !important;}
.Menu002518 .side-menu .three::after{display: none !important;}
.Menu002518 .side-menu .three > li{line-height:.3rem; }
.Menu002518 .side-menu .three > li > a{color:var(--grey2);}
.Menu002518 .side-menu .three > li > a::after{ position:absolute; content:''; opacity:0; border-color:transparent; border-width:.05rem 0 .05rem .06rem; border-style:solid; border-left-color:#333; left:-.2rem; top:50%; margin-top:-.06rem;}
.Menu002518 .side-menu .three > li > a:hover::after,
.Menu002518 .side-menu .three > li.aon > a::after{ opacity:1;}
.Menu002518 .side-menu li a:hover,
.Menu002518 .side-menu li.aon > a{ color:#333;}
@media(min-width:1025px){
}
@media(max-width:1024px){
.Menu002518{ position:relative; z-index:10;padding:0.2rem; margin-bottom: 0.24rem;}
.Menu002518 .side-menu{ display:none; position:absolute; left:0; width:100%; top:100%; margin-top:.05rem; z-index:100; background-color: #fff; padding: 0.2rem;}
.Menu002518 .side-open_menu{ display: block; position:relative; padding-bottom: 0rem; font-size:var(--font-size20); white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Menu002518 .side-open_menu::after{display: none;}
.Menu002518 .side-open_menu::before{ position:absolute; content:''; border:.05rem solid transparent; border-top-color:var(--hover-color); right:.2rem; top:50%; margin-top:-.02rem;}
}


.ProList{background:rgba(247, 248, 250, 1);padding:var(--padMar100) 0;}
.ProList .name{font-size: .32rem; color: #222;}
.PicList002323{ padding:0; margin: 0 auto;}
.PicList002323 .list{ overflow: hidden;}
.PicList002323 ul{ margin: 0 -1%; padding-top:.3rem ; display: flex; flex-wrap: wrap;}
.PicList002323 ul li{ float: left; width:31.33%;margin-bottom:4%;text-align: center; background: var(--white); border-bottom:3px solid transparent;transition:0.3s;}
.PicList002323 ul li .pic{ padding-bottom:75.1%; position: relative; overflow: hidden;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{color:#333;margin:.3rem auto .2rem; font-weight: normal; font-size:var(--font-size18);text-align: center; line-height: 1.6; padding: 0; max-width: 80%}
.PicList002323 ul li .more{margin: 0 auto; color: #999; margin-bottom: .2rem; line-height: 1.5; display: flex; align-items: center; justify-content: center;} 
.PicList002323 ul li .more:after{display: block;content: '';background: url(../images/btn-next-grey.svg) no-repeat center right;background-size: .07rem;height: 1em;width: 1em;}
.PicList002323 ul li:hover{border-bottom: 3px solid var(--hover-color);transition:0.3s;box-shadow: 0px 0px .1rem 0px rgba(35, 36, 37, 0.1);transform: translateY(-5px);}
.PicList002323 ul li a:hover figure{transform: scale(1.1);transition:0.3s;}
.PicList002323 ul li a:hover h3,
.PicList002323 ul li a:hover .more{ color: var(--hover-color);}
@media screen and (min-width:1025px ){
.PicList002323 ul li{width:31.334%;}
.PicList002323 ul li:not(:nth-child(3n)){margin-right: 3%;}
.PicList002323{ padding:0;}
}
@media screen and (max-width:1024px ){
.ProList .name{font-size: .24rem;}
.PicList002323 ul li{width:49%; }
.PicList002323 ul li:not(:nth-child(2n)){margin-right: 2%;}
.PicList002323 ul li h3{margin: .15rem auto .1rem;max-width: 90%;}

}

.Page002623{padding-top:var(--padMar60); text-align: center;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: .5rem; width: .5rem; margin: 0 1px;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: #fff;background: var(--hover-color); border-radius: 50%;}
.Page002623 .Pages .p_page > a{font-size: 0;height: .5rem;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:5px solid transparent; left: 50%; top: 50%; margin: -5px 0 0 -10px;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: #000;border-right-width: 8px;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: #000;border-left-width: 8px; margin-left: -4px;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: #fff;}
.Page002623 .Pages a.a_next:hover:before{border-left-color: #fff;}
@media(max-width:640px){
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;border-radius: 50%;}
}



.Caselist{ padding: var(--padMar100) 0;}
.Caselist ul{ display: flex; flex-wrap: wrap;}
.Caselist li{float: left;  margin-bottom: 0.24rem;box-shadow: 0px 0 .1rem rgba(0, 0, 0, 0.08);}
.Caselist li .txt{padding: 0.24rem;}
.Caselist li .tit{ font-size:.2rem;line-height:1.2; margin-bottom: .2rem; color: #111;}
.Caselist li .pic{overflow: hidden;}
.Caselist li .Ispic{padding-bottom:74.7%;transition: 0.3s;}
.Caselist li a:hover .Ispic{transform: scale(1.1);}
.Caselist li a:hover .tit{color:var(--hover-color);}
.Caselist li .more{color:#333;line-height:1.2; display: flex; align-items: center; }
.Caselist li .more:after{display: block;content: '';background: url(../images/btn-next-black.svg) no-repeat center;background-size: .07rem;height: 1em;width: 1em; margin-left: .08rem;}
.Caselist li a:hover .more{background-image: url(../images/btn-next-gray.svg) no-repeat center;color: var(--hover-color);}
@media (min-width:1025px) {
.Caselist li{width:22.75%;}
.Caselist li:not(:nth-child(4n)){margin-right:3%;}
.Caselist li:nth-child(4n+1){clear: left;}    
}
@media (max-width:1024px) { 
.Caselist li{width: 48%;}
.Caselist li:not(:nth-child(2n)){margin-right: 4%;}
.Caselist li:nth-child(2n+1){clear: left;} 
.Caselist li .txt{padding: 0.16rem;}
}



.Technicalbox{padding: var(--padMar100) 0;overflow: hidden;position: relative}
.Technicalbox .info{line-height:2; color: #333;} 
.Technicalbox .info p{padding-bottom: .2rem;}
.Technicalbox .con{position: relative;z-index: 10;margin-bottom: .3rem;}
.Technicalbox .left ul{display: flex;flex-wrap: wrap;}
.Technicalbox .left ul li{width: 50%;padding-right: 5%;margin-bottom: .5rem}
.Technicalbox .left ul li .num{display: flex;align-items: baseline;color: var(--hover-color);}
.Technicalbox .left ul li .num .counter{font-size:var(--font-size60);font-family: 'Barlow';margin-right: .1rem;font-weight: bold;}
.Technicalbox .left ul li .num .unit{font-size:var(--font-size22);}
.Technicalbox .left ul li .tit{color: #333;font-size: .2rem;}
@media(min-width:1025px){
.Technicalbox .left{flex: 1}
.Technicalbox .right{flex: 0 0 auto;width: 50%;}
.Technicalbox .right figure{width: 132.778%}
}




.Period{padding: var(--padMar100) 0;overflow: hidden; background:url(../images/Period_bg.jpg) no-repeat center;}
.Period .list{position: relative;}
.Period .swiper-slide .pic{overflow: hidden;background: url(../images/honor-bg.jpg) no-repeat bottom center;background-size: 100% 100%; text-align: center; padding: .2rem 0;}
.Period .swiper-slide .pic img{padding: .2rem;background: url(../images/honor-kuang.png) no-repeat;background-size: 100% 100%; max-width:85%;}
.Period .swiper-slide .pic figure{padding-bottom: 65.715%;transition: 0.3s;}
.Period .swiper-slide:hover .pic figure{transform: scale(1.1);transition: 0.3s;}
.Period .swiper-slide .txt{color:#333;font-size:var(--font-size18);padding-top: .2rem; text-align: center; line-height: 1.6; max-width: 80%; margin: 0 auto;}
.Period .swiper-slide:hover .txt{color: var(--hover-color);}
.Period .controls{position: absolute;width: 100%;left: 0;top: 50%;transform: translateY(-50%);z-index: 10}
.Period .controls .autoCon-1440{position: relative;}
.Period .controls a{position: absolute;top: 50%;margin-top: -.5rem;width: 0.6rem; height: 0.6rem;border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;transition: .3s all;background:#fff;}
.Period .controls a:before{content: '';width: 100%;height: 100%;background: url(../images/btn-next-gray.svg)no-repeat center;background-size: .12rem auto; }
.Period .controls a.prev{transform: rotate(180deg);left: -.8rem;}
.Period .controls a.next{right: -.8rem;}
.Period .controls a:hover{background: var(--hover-color);}
.Period .controls a:hover:before{background: url(../images/btn-next.svg)no-repeat center;background-size: .12rem auto;}
@media(min-width:1025px){
.Period .swiper{margin-left: calc((100% - 14.4rem) / 2);width: 111.68%}
}


.TextList002241{ padding:var(--padMar100) 0;}
.TextList002241 .list dl{display: block; margin-bottom:3%;padding:.4rem .5rem;background: #f7f9fa; position: relative;}
.TextList002241 .list dl:not(:nth-child(3n)){margin-right: 2%;}
.TextList002241 .list dl:before, .TextList002241 .list dl:after{content:'';display:block;position:absolute;right:0;top:0;}
.TextList002241 .list dl::before{border-left:0.35rem solid #fff;border-top:0.35rem solid transparent;border-bottom:0.35rem solid transparent;transform:rotate(-45deg);right:-0.05rem;top:-0.23rem;}
.TextList002241 .list dl:after{width:0.47rem;height:0.47rem;background:url(../images/square_01.png) no-repeat center center;background-size:contain;}
.TextList002241 .list dl dt{color:#222;font-size:.24rem;overflow:hidden;margin-bottom:.15rem; background: url(../images/pdf.svg) no-repeat left center; background-size: .3rem; padding-left: .45rem;}
.TextList002241 .list dl .size{color: #666;font-size: .16rem; font-weight: normal; padding-bottom: .5rem;}
.TextList002241 .list dl .btn{display: flex;justify-content: flex-end;}
.TextList002241 .list dl .btn .down_btn,
.TextList002241 .list dl .btn .view_btn{display: flex;align-items: center; margin-left: .4rem; color: #333;transition: 0.3s; font-size: .18rem;}
.TextList002241 .list dl .btn a i{ width: .3rem; height: .3rem; display: block; margin-right: .1rem;}
.TextList002241 .list dl .btn .down_btn i{background: url(../images/download.svg) no-repeat left center; background-size: .3rem;}
.TextList002241 .list dl .btn .view_btn i{background: url(../images/view.svg) no-repeat left center; background-size: .3rem;}
.TextList002241 .list dl .btn .down_btn:hover,
.TextList002241 .list dl .btn .view_btn:hover{color: var(--hover-color);transform: translateY(-5px);transition: 0.3s;}
@media (min-width: 640px){
.TextList002241 .list dl{float:left;  width: 48%;}
}
@media (min-width: 1024px){
.TextList002241 .list dl{ width:32%;}
}



.TextList002205{ padding:var(--padMar100) 0;background:#f5f5f5;}
.TextList002205 .list{ float:right; width:100%;}
.TextList002205 .list .item{ margin-bottom:.2rem;}
.TextList002205 .list .item i.icon{ display:block; position:absolute; right:.3rem; top:.4rem; background:url(../images/TextList002205-icon.png) no-repeat center; width:.15rem; height:.15rem;transition:all 0.5s ease-out 0s; overflow:hidden; background-size: .15rem;}
.TextList002205 .list .item.active .Q>a{color: var(--hover-color);}
.TextList002205 .list .item .Q{ margin:0; line-height:.9rem; padding-left:1rem; padding-right:.5rem;overflow:  hidden; white-space: nowrap; position:relative; background:var(--white); cursor:pointer;transition:all 0.5s ease-out 0s;}
.TextList002205 .list .item .Q>a{ color:var(--black); font-size: var(--font-size22); font-weight: normal;}
.TextList002205 .list .item em.icon{ position:absolute; top:0; left:0; width:.7rem; height:100%; display:block; text-align:center;font-size:var(--font-size26); font-weight:bold; font-style:normal; color:var(--black);}
.TextList002205 .list .item .Q em.icon{transition:all 0.5s ease-out 0s;    border-right: 1px dashed rgba(0, 0, 0, 0.1);}
.TextList002205 .list .item .A{ position:relative;padding:.3rem .3rem .3rem .75rem; background:var(--white); display:none; border-top: 1px solid rgba(0, 0, 0, 0.05); font-size: var(--font-size16); line-height: 1.8;color: #444;}
.TextList002205 .list .item .A em.icon{color:var(--grey);transition:all 0.5s ease-out 0s; padding-top: .25rem;}
.TextList002205 .list .item.active .Q em.icon{ background:var(--hover-color); color:var(--white)}
.TextList002205 .list .item.active i.icon{ transform: rotate(180deg);}




.Map002364{padding:var(--padMar100) 0;}
.Map002364 dd{ margin-bottom:2%; padding-left:0; background-color:none; position:relative;}
.Map002364 dd:last-child{ margin-bottom:0;}
.Map002364 .map *{ max-width:none; }
.Map002364 dd figure{ padding:0; }
.Map002364 dd ul{ padding-bottom:3%; }
.Map002364 dd li{line-height:.25rem; padding:.25rem 0; padding-left:.4rem; border-bottom:dashed 1px #e1e1e1; background:url( "../images/icon-tel.svg") no-repeat center left; font-size:var(--font-size18); color:#666;background-size:.28rem;}

.Map002364 dd li .wz {font-size:var(--font-size20);color:#333;margin: 5px 0;}
.Map002364 dd li.phone{background-image:url( "../images/icon-tel.svg");}
.Map002364 dd li.email{background-image:url( "../images/icon-email.svg");}
.Map002364 dd li.add{background-image:url( "../images/icon-add.svg");}
@media(min-width:1025px){
.Map002364 dd figure{ width: 43%;}
.Map002364 .map{ position:absolute !important; width:50%; right: 0; height:100%; top:0;}
}
@media(max-width:1024px){
.Map002364 dd{  margin-bottom: 0.3rem;}
.Map002364 .map{position:relative !important;}
.Map002364 dd figure{ padding:0;}
.Bottom003085 .share p{ margin-bottom: 0.16rem; margin-right: 0rem;}
}



/*Bottom003085 */
.Bottom003085{padding:.1rem 0;font-size:var(--font-size16);color:#666;}
.Bottom003085 a:not(:hover){color:#666;}
.Bottom003085 nav{padding-top: 2.2vw; margin-bottom:.1rem;}
.Bottom003085 nav a{display: inline-block;}
.Bottom003085 nav a:not(:last-child):after{display: inline-block; content: 'Â·'; margin: 0 .05rem;}
.Bottom003085 .slogan{font-size:var(--font-size28);color:var(--hover-color); }
.Bottom003085 .share li{float: left;position: relative; z-index:20;}
.Bottom003085 .share li:not(:last-child){margin-right: .15rem;}
.Bottom003085 .share li figure{position: absolute; width:1.5rem; height:1.5rem;background: var(--hover-color); padding:.05rem; left: 50%; margin-left: -.75rem; bottom: 100%; margin-bottom:.1rem; display: none;}
.Bottom003085 .share li a{display: block;cursor: pointer;background-color: var(--hover-color); background-position: center center;background-size: auto 50%;background-repeat: no-repeat; width:.5rem; height: .5rem; border-radius: 50%;}
.Bottom003085 .share li a:hover{background-color:var(--hover-color);}
.Bottom003085 .share p {margin-right:.1rem; font-size:var(--font-size20); color: #333;}
@media(min-width:1025px){
.Bottom003085 .slogan{text-align: right;margin-bottom: 3.2rem;}
.Bottom003085 .share{float: left;display: flex;align-items: center;}
}
@media(max-width:1024px){
.Bottom003085{text-align: center;}
.Bottom003085 .share{display: table; margin: 2vw auto 0;}
.Bottom003085 .logo{padding: 4vw 0 0 0;}
}
@media(max-width:640px){
.Bottom003085 .slogan{font-size: 6vw;}
.Bottom003085 .share li a{width: 10vw; height: 10vw;}
}
@media(max-width:480px){
.Bottom003085{font-size: 3.5vw;}
.Bottom003085 .logo{padding-left: 20%; padding-right: 20%;}
}


.FormInfo{padding:  var(--padMar100) 0; background:url(../images/FormInfo-bg.jpg) no-repeat center;background-size: cover;}
.FormInfo .form-ul{padding: .6rem .7rem;background: rgba(255, 255, 255, 0.9);}
.FormInfo .form-ul li{margin-bottom: 0.15rem;position: relative;}
.FormInfo .form-ul li .tit{position: absolute; left: 0.15rem; top: 0;font-size: var(--font-size16); line-height: 0.55rem;color:#666;display: block; }
.FormInfo .form-ul li select,
.FormInfo .form-ul li .text{width: 100%;border-radius: 0.05rem;border: solid 1px #eee;font-size: var(--font-size16);line-height: 0.55rem;height: 0.55rem;background: rgba(255, 255, 255, 0.7);color:#333;padding: 0 0.15rem;}
.FormInfo .form-ul li.yzm .text{ padding-right: 1.2rem;}
.FormInfo .form-ul li .check_code{position: absolute; right: .1rem; top: 0; line-height: .55rem; cursor: pointer;}
.FormInfo .form-ul li select.focus,
.FormInfo .form-ul li .text.focus{border-color: var(--hover-color); color:#333; box-shadow: 0 0px 0.1rem rgba(0, 0, 0, 0.1);}
.FormInfo .form-ul li textarea.text{height: 1.8rem; line-height: 1.6;}
.FormInfo .btn{width:2rem;background: var(--hover-color);font-size: var(--font-size20);height:0.55rem;color: #fff;cursor: pointer;border: 0; margin-top: 0.2rem;margin:.4rem auto 0;display: block;}
@media (min-width:1025px) { 
.FormInfo .form-ul .row2 li{float: left;width: calc(50% - 0.15rem);}
.FormInfo .form-ul .row2 li:nth-child(2n){float: right;}
.FormInfo .form-ul .row3 li{float: left; width: 32%; margin-right: 2%;}
.FormInfo .form-ul .row3 li:nth-child(3n){ margin-right: 0;}
}
@media (max-width:1024px) {
.FormInfo .form-ul{padding: 0.2rem;}
}



/*RighInfo001774*/
/*slick Basic*/
.RighInfo001774 .slick-slider { position:relative;z-index: 1; display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.RighInfo001774 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.RighInfo001774 .slick-list:focus {outline: none}
.RighInfo001774 .slick-list.dragging {cursor: pointer;cursor: hand;}
.RighInfo001774 .slick-slider .slick-track, 
.RighInfo001774 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.RighInfo001774 .slick-track {position: relative; top: 0; left: 0; display: block;}
.RighInfo001774 .slick-track:before, 
.RighInfo001774 .slick-track:after{display: table; content: '';}
.RighInfo001774 .slick-track:after{ clear: both;}
.RighInfo001774 .slick-loading .slick-track { visibility: hidden;}
.RighInfo001774 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.RighInfo001774 .slick-slide .slick-loading img { display: none;}
.RighInfo001774 .slick-slide .dragging img { pointer-events: none;}
.RighInfo001774 .slick-initialized .slick-slide { display: block;}
.RighInfo001774 .slick-loading .slick-slide { visibility: hidden;}
.RighInfo001774 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.RighInfo001774 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.RighInfo001774{}
.RighInfo001774 .wrap{background: #f5f5f5;padding:var(--padMar100) 0;}

.RighInfo001774 .big{ margin-bottom:.22rem;}
.RighInfo001774 .big li{background: #fff;}
.RighInfo001774 .big li figure{border:1px solid #e5e5e5;  padding-bottom:56.2%; background-size:contain; }
.RighInfo001774 .small{ padding:0 30px; position: relative;}
.RighInfo001774 .small .slick-arrow{ position:absolute; height:100%; top:0; width:25px; z-index:10; cursor:pointer; border: 0;background: none;padding: 0; }
.RighInfo001774 .small .slick-prev{ left:0; background: url(../images/btn-next-grey.svg) no-repeat right center;transform: rotate(180deg);}
.RighInfo001774 .small .slick-next{ right:0; background: url(../images/btn-next-grey.svg) no-repeat right center; }
.RighInfo001774 .small .slick-prev:hover,
.RighInfo001774 .small .slick-next:hover{background: url(../images/btn-next-gray.svg) no-repeat right center;}

.RighInfo001774 .small .slick-disabled{ cursor:default;}
.RighInfo001774 .small .slick-arrow span{ font-size:20px; color:#ccc;}
.RighInfo001774 .small li figure{ margin:0 auto; padding-bottom:60%; background-size:contain; max-width:90%; border:1px solid #e5e5e5; background-color: #fff;}
.RighInfo001774 .small li.slick-current figure{ border-color:var(--hover-color);}
.zoomContainer{ z-index:100;}

.RighInfo001774 .intro{   margin-top: .3rem;}
.RighInfo001774 .title{ color:var(--black); font-size:var(--font-size32); padding:0 0 .3rem; margin-bottom:.3rem; border-bottom: 1px solid #ddd;}
.RighInfo001774 .intro .sub p{font-size: var(--font-size18); color: #333; line-height: 2; margin-bottom:.1rem;}
.RighInfo001774 .intro .sub p::before{display: inline-block;content: '';height: .06rem;width: .06rem;background: var(--hover-color);margin-right:.15rem;vertical-align: middle;}
.RighInfo001774 .intro .sub p span{color: #666;}
.RighInfo001774 .btn2{margin-top: .5rem;}
.RighInfo001774 .btn2 a{display:inline-block;height:3.2em; line-height:3.2em; text-align:center; padding:0 .2rem;margin-right:.2rem; border-radius: .5rem;}
.RighInfo001774 .btn2 a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width:.28rem;height: 3.2em;margin-right:.12rem;}
.RighInfo001774 .btn2 .consult{background: var(--hover-color); color:var(--white);}
.RighInfo001774 .btn2 .return{background:#fff; color: var(--hover-color);}
.RighInfo001774 .btn2 .return:before{background-image:url(../images/return.svg);}
.RighInfo001774 .btn2 .consult:before{background-image:url(../images/customer.svg)}

.RighInfo001774 .wrap .infobox{margin-top: 1rem;}
.RighInfo001774 .wrap .info{margin: .4rem 0;}

.RighInfo001774 .infobox{padding: var(--padMar100) 0 .5rem;}
.RighInfo001774 .infobox .info:not(:last-child){margin-bottom: .5rem;}
.RighInfo001774 .tab{ text-align: center; border-bottom: 1px solid #eee;margin-bottom: 3%}

.RighInfo001774 .tab_on{ position: fixed; top: 0;left: 0; width: 100%; background: var(--white); z-index:10; text-align: center; display: table; margin: 0 auto; border-bottom: 1px solid #eee; }
.RighInfo001774 .tab ul{display:table;margin:0 auto;}
.RighInfo001774 .tab li{float: left;margin:0 calc(40 / 1920 * 100vw);}
.RighInfo001774 .tab a{display: inline-block;   padding:.2rem 0 ; cursor: pointer; position: relative; font-size:var(--font-size22); }
.RighInfo001774 .tab a:after{position: absolute;content: ''; height: 2px;width: 0;transition: 0.3s;background-color: var(--hover-color); left: 50%;transform: translateX(-50%); bottom: 0;}
.RighInfo001774 .tab a:hover:after,
.RighInfo001774 .tab li.on a:after{width: 100%;}
.RighInfo001774 .tab a:hover,
.RighInfo001774 .tab li.on a{ color: var(--hover-color);}
.RighInfo001774 .tab_on a{ color:var(--black);}
.RighInfo001774 .tab_on a:after{ background-color: var(--hover-color);}
.RighInfo001774 .infobox .name{border-bottom: 1px solid #ddd;font-size:var(--font-size30); color: var(--hover-color); line-height:1.8; font-weight: bold; margin-bottom: .4rem; padding-bottom: .1rem;}


.RighInfo001774 table{border-width: 1px;border-color: #999;border-collapse: collapse;}
.RighInfo001774 table th {font-size:.18rem;background:#eee;border: 1px solid #999;padding:.1rem .2rem;text-align:center; color: #333; font-weight: normal;}
.RighInfo001774 table tr {background-color:#ffffff;}
.RighInfo001774 table td {font-size:.16rem;padding:.1rem .25rem;border: 1px solid #999; color: #333;}

.RighInfo001774 .Specifications img{margin-top: .3rem;}
.RighInfo001774 .proof p{margin-bottom: .2rem; color: #333; font-size: .18rem;}


.relatedProducts .ul{width:calc(100% + 0.26rem);margin-left:-0.13rem}
.relatedProducts .ul .item{margin:.1rem .13rem; transition: all 0.5s ease;}
.relatedProducts .ul .itemCon{display:block;box-shadow: 0px 0px .1rem rgba(35, 36, 37, 0.1);}
.relatedProducts .ul .itemConBox{padding:0;background-color:#fff}
.relatedProducts .ul .itemConBox figure{ padding-bottom:75.1%; position: relative; overflow: hidden;}
.relatedProducts .imgbox{padding-top:0}
.relatedProducts .imgbox img{object-fit:contain;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.relatedProducts .tit{text-align:center;line-height:1.5;font-size: var(--font-size16); max-width: 80%; margin: 0 auto; padding: .2rem 0 .3rem 0;}
.relatedProducts .ul .item:hover .imgbox img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.relatedProducts .ul .item:hover{transform: translateY(-.08rem);}
.relatedProducts .ul .item:hover .tit{color:var(--hover-color);}

@media (min-width:1025px) { 
.RighInfo001774 .list_img{float:left; width:40%;}
.RighInfo001774 .intro{ float:right; width:45%; margin-left:8%; }
}

@media (max-width:1024px){
.RighInfo001774 .title{font-size: var(--font-size26);padding: 0 0 .2rem;}
.RighInfo001774 .tab a{font-size: var(--font-size18);}
.RighInfo001774 .infobox .name{font-size: var(--font-size24);}
.RighInfo001774 table{ width: 100% !important;}
.RighInfo001774 table th{font-size:.16rem;padding:.1rem .12rem;}
.RighInfo001774 table td {padding:.1rem .12rem;}
.feature ul li div{font-size: 0.24rem !important;}


}

.relatedProducts .slick-arrow {width: 0.55rem;height: 0.55rem;border-radius: 50%;border: 1px solid #666;background-color: transparent;background-repeat: no-repeat;background-position: center;font-size: 0;position: absolute;top: 50%;transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.relatedProducts .slick-arrow.slick-prev{background-image: url(../images/btn-next-grey.svg);left: -0.7rem; transform: rotate(180deg);}
.relatedProducts .slick-arrow.slick-next {background-image: url(../images/btn-next-grey.svg);right: -0.7rem;}
.relatedProducts .slick-arrow:hover{border: 1px solid var(--hover-color);background-color: var(--hover-color);}
.relatedProducts .slick-arrow:hover.slick-prev,
.relatedProducts .slick-arrow:hover.slick-next{background-image: url(../images/btn-next.svg);}

@media (max-width:1024px){
.relatedProducts .ul{width: 100%;margin-left: 0;padding-left: 0.5rem;padding-right: 0.5rem;}
.relatedProducts .tit{max-width: 90%;padding: .16rem 0 .18rem 0;}
.relatedProducts .slick-arrow{width: 0.45rem;height: 0.45rem;}
.relatedProducts .slick-arrow.slick-prev{left: 0rem;}
.relatedProducts .slick-arrow.slick-next{right: 0rem;}
}



.Caseinfo{padding:var(--padMar100) 0; background: url(../images/Caseinfo_bg.jpg) no-repeat  center; background-size: cover;}
.Caseinfo .intro .info h1{font-size: .44rem; color: #fff; margin-bottom: .7rem;}
.Caseinfo .info .btn a{display:inline-block;line-height:3.2em; text-align:center; padding:0 .3rem;border-radius: .5rem; background: var(--hover-color); color: #fff;}
.Caseinfo .info .btn a:before{display: inline-block; vertical-align: top;content: ''; width:.28rem;height: 3.2em;margin-right:.15rem; background: url(../images/customer.svg) no-repeat center; background-size: .3rem;}
@media (min-width:1025px) {
.Caseinfo .intro .img{width:35%;}
}
@media (max-width:1024px) {
.Caseinfo .intro .info{ margin-bottom: 0.3rem;}
.Caseinfo .intro .info h1{font-size: .3rem;margin-bottom: .4rem;}
}
