
*{margin:0;padding:0;list-style:none;border:0;word-break:break-word;vertical-align:top;outline:none}
html{overflow-x:hidden}
html,body{min-height:100%}
table{border-collapse:collapse}
img{border:0;padding:0;display:inline;-webkit-user-select:none;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
a{text-decoration:none;color:#727272}
li{list-style:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
select,input,textarea{border-radius:0;-webkit-border-radius:0;color:#878787;font-family:sans-serif}
input:focus{outline:none}
input,button,select,textarea{outline:none}
textarea{resize:none}
textarea,input,select{background:none;border:none;margin:0;padding:0}
a,a:link{text-decoration:none}
a,a:visited{text-decoration:none}
a,a:hover{text-decoration:none}
a,a:active{text-decoration:none}
html{-webkit-text-size-adjust:100%;font-size:100px}
@media (max-width:1440px){html{font-size:calc((100 / 1600) * 100 * 1vw)}
}@media (min-width:769px) and (max-width:1024px){html{font-size:calc((100 / 1100) * 100 * 1vw)}
}@media (max-width:768px){html{font-size:calc((100 / 750) * 100 * 1vw)}
}@media (max-width:640px){html{font-size:calc((100 / 550) * 100 * 1vw)}
}body{line-height:1;font-weight:normal;font-family:sans-serif;-webkit-text-size-adjust:100%}
body,input,pre,select,th,td,textarea{font-family:sans-serif;font-size:0.16rem}
@media (max-width:480px){body,input,pre,select,th,td,textarea{font-size:0.2rem}
}.fl{float:left}
.fr{float:right}
.tac{text-align:center}
.anim{transition:0.8s ease;transition:all 0.3s ease-in-out}
.por{position:relative}
.dib{display:inline-block}
.vam{vertical-align:middle}
.omission1{line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.omission2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.omission3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.omission4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}
.table{display:table;width:100%;height:100%}
.table-call{display:table-cell;vertical-align:middle}
.w1440{max-width:14.4rem;margin:0 auto}
.w1280{max-width:12.8rem;margin:0 auto}
.w1600{max-width:16rem;margin:auto}
.contain{}
.content{}
.mainnav{}
.menu{}
.maincontent{padding:50px 0}
.txtbox,.singlepage{word-wrap:break-word;overflow:hidden}
.pages{margin-top:6%;font-size:0;text-align:center;display:flex;align-items:center;justify-content:center}
.pages a{display:flex;align-items:center;justify-content:center;width:.5rem;height:.5rem;border-radius:.5rem;font-size:.18rem;color:#444444;transition:0.4s ease;box-sizing:border-box}
.pages a.a_prev{margin-right:.1rem;width:1.6rem;height:.6rem;background-color:#fff;box-shadow:0 0 .2rem rgba(58,80,133,.1)}
.pages a.a_next{margin-left:.1rem;width:1.6rem;height:.6rem;background-color:#fff;box-shadow:0 0 .2rem rgba(58,80,133,.1)}
.pages a.anum{font-family:'Arial'}
.pages a.acur,.pages a:hover{color:#d91c00}
.pages .nums{display:flex;align-items:center;justify-content:center;margin:0 .1rem}
.pages .nums .anum{margin-right:10px}
.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{font-family:'Arial';box-sizing:border-box}
.prew div{margin-bottom:.2rem;font-size:.16rem;color:#666666}
.prew div:last-child{margin-bottom:0rem}
.prew div a{margin-left:.1rem;color:#333}
.prew div a:hover{color:#3b5085}
.Return{margin-left:.3rem}
.Return a{display:flex;align-items:center;justify-content:center;width:1.6rem;height:.6rem;font-size:.16rem;color:#fff;background-color:#3b5085;border-radius:.5rem;box-sizing:border-box}
.Return a:before{display:block;content:'';margin-right:.1rem;width:.14rem;height:.14rem;background-image:url('../images/Return.png');background-size:100%}
.rightMenuBtn{position:absolute;display:none;top:.1rem;right:2%;width:40px;height:40px;background-color:transparent;z-index:350;cursor:pointer}
.rightMenuBtn span{display:block;height:3px;background-color:#118c83;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:#118c83;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)}
header{position:fixed;left:0;top:0;width:100%;padding:.2rem 3.125%;z-index:333;box-sizing:border-box}
header>.flex{display:flex;align-items:center;justify-content:space-between}
header .logo img{max-width:1.8rem}
header .logo img:nth-of-type(1){display:block}
header .logo img:nth-of-type(2){display:none}
header .flex .right-box{display:flex;align-items:center}
header nav>ul{display:flex;align-items:center}
header nav>ul>li{margin-right:.45rem}
header nav>ul>li:last-child{margin-right:0}
header nav>ul>li>a{position:relative;font-size:.14rem;color:#ffffff}
header nav>ul>li>a:hover,header nav>ul>li.on>a{color:#118c83!important}
header .right-box .language{position:relative}
header .right-box .language .language-btn{display:flex;align-items:center;font-size:.14rem;color:#fff;cursor:pointer}
header .right-box .language .language-btn:before{display:block;content:'';width:.18rem;height:.18rem;margin-right:.1rem;background-image:url('../images/language-btn1.png');background-size:100%}
header .right-box .language .drop-down{display:none;position:absolute;left:0;top:100%;padding-top:.2rem;width:100%;box-sizing:border-box;z-index:33}
header .right-box .language .drop-down ul{padding:.15rem .15rem;background-color:#ffff}
header .right-box .language .drop-down ul li{text-align:center;margin-bottom:.1rem;padding-bottom:.1rem;border-bottom:1px solid #ddd}
header .right-box .language .drop-down ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}
header .right-box .language .drop-down ul li a{font-size:.14rem;color:#333}
header .right-box .language:hover .drop-down{display:block}
header .right-box .search{position:relative;margin-left:.4rem}
header .right-box .search .search-btn{width:.17rem;height:.19rem;background-image:url('../images/search-btn1.png');background-size:100%;background-repeat:no-repeat;background-position:center;cursor:pointer}
header .right-box .search .drop-down{display:none;position:absolute;right:0;top:100%;padding-top:.2rem;width:2rem;box-sizing:border-box;z-index:33}
header .right-box .search .drop-down .box{display:flex;align-items:center;border-top:1px solid #f2f2f2;background-color:#fff}
header .right-box .search .drop-down .box .text{width:calc(100% - .4rem);height:.4rem;padding:0 .2rem;box-sizing:border-box}
header .right-box .search .drop-down .box .btn{width:.4rem;height:.4rem;background-image:url('../images/search-btn2.png');background-size:.17rem .19rem;background-position:center;background-repeat:no-repeat;cursor:pointer}
header .right-box .search:hover .drop-down{display:block}
@media screen and (min-width:1200px){header:hover{background-color:#fff}
header:hover .logo img:nth-of-type(2){display:block}
header:hover .logo img:nth-of-type(1){display:none}
header:hover nav>ul>li>a{color:#333}
header:hover .right-box .search .search-btn{background-image:url('../images/search-btn2.png')}
header:hover .right-box .language .language-btn{color:#333}
header:hover .right-box .language .language-btn:before{background-image:url('../images/language-btn2.png')}
header.not{background-color:#fff;position:inherit !important}
header.not .logo img:nth-of-type(2){display:block}
header.not .logo img:nth-of-type(1){display:none}
header.not nav>ul>li>a{color:#333}
header.not .right-box .search .search-btn{background-image:url('../images/search-btn2.png')}
}header.white{background-color:#fff}
header.white .logo img:nth-of-type(2){display:block}
header.white .logo img:nth-of-type(1){display:none}
header.white nav>ul>li>a{color:#333}
header.white .right-box .search .search-btn{background-image:url('../images/search-btn2.png')}
header.white .right-box .language .language-btn{color:#333}
header.white .right-box .language .language-btn:before{background-image:url('../images/language-btn2.png')}
footer{position:relative;background-color:#fafafa}
footer .foot-nav{padding:.8rem 0;border-bottom:1px solid #e1e1e1}
footer .foot-nav ul{display:flex;justify-content:space-between}
footer .foot-nav ul li .name a{font-size:.16rem;color:#000000}
footer .foot-nav ul li dl{margin-top:.3rem}
footer .foot-nav ul li dl dd{margin-bottom:.25rem}
footer .foot-nav ul li dl dd:last-child{margin-bottom:0}
footer .foot-nav ul li dl dd a{font-size:.14rem;color:#555555}
footer .foot-nav ul li dl dd:hover a{color:#16aa9c}
footer .foot-nav ul li .foot-contact{max-width:2.9rem}
footer .foot-nav ul li .foot-contact .foot-logo{max-width:2.5rem}
footer .foot-nav ul li .foot-contact .foot-logo img{width:100%}
footer .foot-nav ul li .foot-contact .text{margin-top:.4rem;font-size:.14rem;color:#555555;line-height:1.7}
footer .foot-nav ul li:last-child .name{margin-top:.65rem}
footer .foot-nav ul li:last-child .name:last-child{margin-top:.25rem}
footer .foot-box{padding:.4rem 0}
footer .foot-box .foot-share{display: flex;align-items: center;}
footer .foot-box .foot-share .email{margin-left: .44rem;display: flex;align-items: center;}
footer .foot-box .foot-share .email a:before{display: block;content: '';margin-right: .1rem;width: .3rem;height: .3rem;background-image: url('../images/email.svg');background-size: 100%;}
/*footer .foot-box .foot-share .email a{color: #16aa9c;text-decoration: underline}*/
footer .foot-box .flex{display:flex;justify-content:space-between;align-items:center}
footer .foot-box .foot-share ul{display:flex;align-items:center}
footer .foot-box .foot-share ul li{margin-right:.44rem}
footer .foot-box .foot-share ul li:last-child{margin-right:0}
footer .foot-box .foot-share ul li img{height:.2rem}
footer .foot-box .right-box{display:flex;align-items:center}
footer .foot-box .right-box .foot-menu ul{display:flex;align-items:center}
footer .foot-box .right-box .foot-menu ul li{margin-right:.2rem}
footer .foot-box .right-box .foot-menu ul li:last-child{margin-right:0}
footer .foot-box .right-box .foot-menu ul li a{font-size:.14rem;color:#666666}
footer .foot-box .right-box .foot-menu ul li:hover a{color:#16aa9c}
footer .foot-box .right-box .foot-icp{margin-left:.25rem;font-size:.14rem;color:#555555}
footer .foot-box .right-box .foot-icp a{color:#555555}
.column-menu{padding:.4rem 0;border-bottom:1px solid #dddddd}
.column-menu ul{display:flex;align-items:center;justify-content:center}
.column-menu ul li{position:relative;margin-right:.25rem}
.column-menu ul li:last-child{margin-right:0}
.column-menu ul li a{font-size:.18rem;color:#222222;white-space:nowrap}
.column-menu ul li.on a{color:#118c83}
.column-menu ul li.on:after{display:block;content:'';position:absolute;left:0;bottom:-.4rem;width:100%;height:.02rem;background-color:#118c83;z-index:3}
@media screen and (max-width:768px){.column-menu ul{flex-wrap:wrap}
.column-menu ul li{margin:.1rem;padding:0}
.column-menu ul li.on:after{display:none}
}.Location{padding-top:.3rem;margin-bottom:.8rem}
.Location .box{display:flex;align-items:center;font-size:.14rem;color:#666666}
.Location .box a{color:#666}
.Location .box span{color:#3b5085}
.Location .box:before{display:block;content:'';margin-right:.1rem;width:.16rem;height:.15rem;background-image:url('../images/Location.svg');background-size:100%}
.banner{z-index:0}
.banner .pc{display:block}
.banner .media{display:none}
.banner img{width:100%;transition:all 2s ease-in-out 0.5s;transform:scale(1.2)}
.banner .swiper-slide{position:relative;overflow:hidden}
.banner .swiper-slide-active img{transform:scale(1)}
.banner .swiper-pagination{bottom:.5rem !important;display:flex;justify-content:center}
.banner .swiper-pagination .swiper-pagination-bullet{position:relative;width:.24rem;height:.24rem;background:none;opacity:1}
.banner .swiper-pagination .swiper-pagination-bullet:after{display:block;content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:.08rem;height:.08rem;background-color:#fff;border-radius:.08rem;z-index:2}
.banner .swiper-pagination .swiper-pagination-bullet svg{--progress:100;position:absolute;left:0;top:0px;z-index:10;width:100%;height:100%;stroke-width:4px;stroke:#118c83;fill:none;stroke-dashoffset:125.6;stroke-dasharray:125.6;transform:rotate(-90deg);z-index:1}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background-color:#118c83}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{display:block;content:'';width:95%;height:95%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;border-radius:50%;box-sizing:border-box;z-index:0}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active svg{animation-name:ball;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards}
@keyframes ball{to{stroke-dashoffset:0}
}.column-banner{position:relative}
.column-banner img{width:100%;object-fit:cover}
.column-banner .pc{display:block}
.column-banner .move{display:none}
.column-banner .box{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);z-index:3}
.column-banner .title{font-size:.58rem;color:#ffffff;text-transform:uppercase}
.column-banner .title span{color:#118c83}
.public-title{font-size:.52rem;color:#222222;line-height:1.2}
.public-text{font-size:.16rem;color:#222222;line-height:1.8}
.public-more{margin-top:.6rem}
.public-more a{display:flex;align-items:center;font-size:.14rem;color:#222222}
.public-more a:after{display:block;content:'';margin-left:.2rem;width:.05rem;height:.05rem;border-right:1px solid #313131;border-bottom:1px solid #313131;transform:rotate(-45deg)}
.public-more a:hover{color:#118c83}
.public-more a:hover:after{border-right:1px solid #118c83;border-bottom:1px solid #118c83}
.Index .sticky{position:sticky;top:0;z-index:1}
.Index .main-title{margin-bottom:.5rem;display:flex;align-items:center;padding:.35rem 0 .2rem 0;font-size:.18rem;color:#222222;border-bottom:1px solid #e5e5e5;text-transform:uppercase}
.Index .main-title:before{display:block;content:'';width:.12rem;height:.12rem;margin-right:.15rem;background-color:#118c83}
.Index .index-about{height:100vh}
.Index .flex{display:flex;justify-content:space-between}
.Index .flex .left-box{width:46.8%}
.Index .flex .right-box{width:46.8%}
.Index .index-product{padding-bottom:.5rem;background-color:#fff;z-index:2}
.Index .index-product .list{position:relative;margin-top:.6rem;overflow:hidden}
.Index .index-product .list .mySwiper{width:66.66%;margin-left:0;overflow:initial}
.Index .index-product .list .mySwiper a{position:relative;display:block}
.Index .index-product .list .mySwiper a img{width:100%}
.Index .index-product .list .mySwiper a .title{position:absolute;left:12.5%;top:6.25%;font-size:.24rem;color:#ffffff;z-index:33}
.Index .index-product .list .swiper-button-next,.Index .index-product .list .swiper-button-prev{color:#fff}
.Index .index-comprehensive{padding-bottom:.5rem;background-color:#fff}
.Index .index-comprehensive .list{margin-top:.8rem}
.Index .index-comprehensive .list .img{overflow:hidden}
.Index .index-comprehensive .list .img img{width:100%;transition:all 0.5s ease-in-out}
.Index .index-comprehensive .list .swiper-slide:hover .img img{transform:scale(1.1)}
.Index .index-comprehensive .list .title{margin-top:.2rem;text-align:center}
.Index .index-comprehensive .list .title a{font-size:.24rem;color:#333333}
.Index .index-comprehensive .list .public-more{margin-top:.15rem;display:flex;justify-content:center}
.Index .index-comprehensive .list .mySwiper{padding:.05rem}
.Index .index-comprehensive .list .swiper-slide{padding:.6rem 0;box-shadow:0 0 .1rem rgba(11,53,90,.1)}
.Index .index-comprehensive .list .swiper-button-prev,.Index .index-comprehensive .list .swiper-button-next{width:.4rem;height:.4rem;background-size:100%}
.Index .index-comprehensive .list .swiper-button-prev{left:0;background-image:url('../images/prev.png')}
.Index .index-comprehensive .list .swiper-button-prev:hover{background-image:url('../images/prev-hover.png')}
.Index .index-comprehensive .list .swiper-button-next{right:0;background-image:url('../images/next.png')}
.Index .index-comprehensive .list .swiper-button-next:hover{background-image:url('../images/next-hover.png')}
.Index .index-comprehensive .list .swiper-button-prev:after,.Index .index-comprehensive .list .swiper-button-next:after{display:none}
.Index .index-business{padding-bottom:.5rem;background-color:#fff}
.Index .index-business ul{display:flex;flex-wrap:wrap;margin:-.1rem}
.Index .index-business ul li{position:relative;width:calc(33.33% - .2rem);margin:.1rem}
.Index .index-business ul li .img{overflow:hidden}
.Index .index-business ul li .img img{width:100%;transition:all 0.5s ease-in-out}
.Index .index-business ul li:hover .img img{transform:scale(1.1)}
.Index .index-business ul li a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5}
.Index .index-business ul li .box{position:absolute;left:0;bottom:0;width:100%;padding:.25rem;box-sizing:border-box;background:linear-gradient(to top,#118c83,#118c83,transparent)}
.Index .index-business ul li .box .title{font-size:.2rem;color:#ffffff;text-align:center}
.Index .index-company{padding-bottom:.5rem;background-color:#fff}
.Index .index-company .logo{max-width:3.4rem}
.Index .index-company .logo img{width:100%}
.Index .index-img img{width:100%}
.Index .index-course{padding-bottom:.5rem;background-color:rgba(239,247,246,.95)}
.Index .index-course .swiper-slide .img img{width:100%}
.Index .index-course .swiper-slide:nth-of-type(odd) .flex{flex-flow:column}
.Index .index-course .swiper-slide:nth-of-type(even) .flex{flex-flow:column-reverse}
.Index .index-course .swiper-slide .title{font-size:.6rem;color:#000000}
.Index .index-course .swiper-slide .text{margin-top:.15rem;font-size:.16rem;color:#000000;line-height:1.7}
.Index .index-course .swiper-slide:nth-of-type(even) .box{margin-bottom:.9rem}
.Index .index-course .swiper-slide:nth-of-type(odd) .box{margin-top:.9rem}
.Index .index-course .swiper-slide .box{min-height:3rem}
.Index .index-course .swiper-slide:before{display:block;content:'';position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:.15rem;height:.15rem;background-color:#000000;border-radius:.15rem;z-index:3}
.Index .index-course .mySwiper:before{display:block;content:'';position:absolute;left:0;top:50%;width:100%;height:1px;background-color:#000000;z-index:3;transform:translateY(-50%)}
.Index .index-course .bottom-box{margin-top:.3rem;display:flex;justify-content:space-between;align-items:center}
.Index .index-course .bottom-box .swiper-scrollbar{width:calc(100% - 1rem);position:initial;height:1px;background-color:#bfc6c5}
.Index .index-course .bottom-box .swiper-scrollbar .swiper-scrollbar-drag{height:.09rem;margin-top:-.04rem;background-color:#16aa9c;background-image:url('../images/scrollbar.png');background-size:.21rem .05rem;background-position:center;background-repeat:no-repeat}
.Index .index-course .bottom-box .btn{display:flex;align-items:center}
.Index .index-course .bottom-box .btn .swiper-button-prev,.Index .index-course .bottom-box .btn .swiper-button-next{position:initial;margin:0;width:.4rem;height:.4rem;background-size:100%}
.Index .index-course .bottom-box .btn .swiper-button-prev{background-image:url('../images/prev.png')}
.Index .index-course .bottom-box .btn .swiper-button-prev:hover{background-image:url('../images/prev-hover.png')}
.Index .index-course .bottom-box .btn .swiper-button-next{margin-left:.1rem;background-image:url('../images/next.png')}
.Index .index-course .bottom-box .btn .swiper-button-next:hover{background-image:url('../images/next-hover.png')}
.Index .index-course .bottom-box .btn .swiper-button-next:after,.Index .index-course .bottom-box .btn .swiper-button-prev:after{display:none}
.Index .index-honors{padding-bottom:1rem;background-image:url('../images/index-honors-bg.jpg');background-position:top right;background-size:50% auto;background-repeat:no-repeat;background-color:#fff}
.Index .index-honors .flex .left-box{width:40%}
.Index .index-honors .flex .left-box .public-title{max-width:4rem}
.Index .index-honors .flex .left-box .public-text{margin-top:.4rem}
.Index .index-honors .flex .left-box .list{margin-top:.85rem}
.Index .index-honors .flex .left-box .list ul{display:flex;justify-content:space-between;flex-wrap:wrap}
.Index .index-honors .flex .left-box .list ul li .value{display:flex;font-size:.2rem;color:#222222}
.Index .index-honors .flex .left-box .list ul li .value span{margin-right:.05rem;font-size:.6rem;color:#118c83}
.Index .index-honors .flex .left-box .list ul li .name{margin-top:.1rem;font-size:.16rem;color:#222222}
.Index .index-honors .flex .right-box{width:45%}
.Index .index-honors .flex .right-box .list{width:8.7rem;overflow:hidden}
.Index .index-honors .flex .right-box .mySwiper{overflow:initial;width:86%;margin-left:0}
.Index .index-honors .flex .right-box .mySwiper .img img{width:100%}
.Index .index-honors .flex .right-box .mySwiper .swiper-slide-next{margin-top:.8rem}
.Index .index-honors .flex .right-box .btn{display:flex;align-items:center;margin-top:-.4rem}
.Index .index-honors .flex .right-box .btn .swiper-button-prev,.Index .index-honors .flex .right-box .btn .swiper-button-next{position:initial;margin:0;width:.4rem;height:.4rem;background-size:100%;opacity:1}
.Index .index-honors .flex .right-box .btn .swiper-button-prev{background-image:url('../images/prev.png')}
.Index .index-honors .flex .right-box .btn .swiper-button-prev:hover{background-image:url('../images/prev-hover.png')}
.Index .index-honors .flex .right-box .btn .swiper-button-next{margin-left:.1rem;background-image:url('../images/next.png')}
.Index .index-honors .flex .right-box .btn .swiper-button-next:hover{background-image:url('../images/next-hover.png')}
.Index .index-honors .flex .right-box .btn .swiper-button-next:after,.Index .index-honors .flex .right-box .btn .swiper-button-prev:after{display:none}
.AboutUs .company{padding:1rem 0;background-color:#f2f3f5}
.AboutUs .company .public-title{margin-bottom:.4rem}
.AboutUs .company .top-box{position:relative}
.AboutUs .company .top-box .box{position:relative;width:84%;height:7.4rem;display:flex;align-items:center;background-color:#fff;margin-left:auto}
.AboutUs .company .top-box .box .text{max-width:7.5rem;margin-left:auto;margin-right:1rem;font-size:.16rem;color:#222222;line-height:1.7}
.AboutUs .company .top-box .box .logo{position:absolute;right:1rem;bottom:.75rem;max-width:9.9rem;z-index:3}
.AboutUs .company .top-box .box .logo img{width:100%}
.AboutUs .company .top-box .box:after{position:absolute;right:0;top:0;display:block;content:'';width:1.99rem;height:2.01rem;background-image:url('../images/AboutUs-company-icon.png');background-size:100%;z-index:0}
.AboutUs .company .top-box .img{width:33.33%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:3}
.AboutUs .company .top-box .img img{width:100%}
.AboutUs .company .top-box .img .time{position:absolute;right:0;text-align:right;bottom:0;padding:.25rem .35rem;background-color:rgba(17,140,131,.8);z-index:3}
.AboutUs .company .top-box .img .time .n{font-size:.72rem;color:#ffffff}
.AboutUs .company .top-box .img .time .n:before{display:inline-block;content:'';margin-right:.15rem;width:.16rem;height:.02rem;background-color:#fff}
.AboutUs .company .top-box .img .time .name{font-size:.18rem;color:#ffffff}
.AboutUs .company .list{margin-top:.7rem}
.AboutUs .company .list ul li{display:flex;margin-bottom:.4rem}
.AboutUs .company .list ul li:nth-of-type(odd){flex-flow:row-reverse}
.AboutUs .company .list ul li:last-child{margin-bottom:0}
.AboutUs .company .list ul li .img{width:49.6%;overflow:hidden}
.AboutUs .company .list ul li .img img{width:100%;transition:all 0.5s ease-in-out}
.AboutUs .company .list ul li:hover .img img{transform:scale(1.1)}
.AboutUs .company .list ul li .box{width:50.4%;padding:.4rem .6rem;display:flex;align-items:center;background-color:#fff;box-sizing:border-box}
.AboutUs .company .list ul li .box .text{font-size:.16rem;color:#222222;line-height:1.7}

.AboutUs .chain{padding:1rem 0;background-color:#f2f3f5}
.AboutUs .chain .public-title{margin-bottom:.3rem}
.AboutUs .chain .text{padding:.7rem .6rem;font-size:.16rem;color:#222222;line-height:1.7;background-color:#fff;border-left:.03rem solid #118c83}
.AboutUs .chain .list{position:relative;margin-top:1rem;padding:0 .8rem}
.AboutUs .chain .list .img img{width:100%}
.AboutUs .chain .list .swiper-button-prev,.AboutUs .chain .list .swiper-button-next{width:.4rem;height:.4rem;background-size:100%;z-index: 33;}
.AboutUs .chain .list .swiper-button-prev{left:0;background-image:url('../images/prev-hover.png')}
.AboutUs .chain .list .swiper-button-prev:hover{background-image:url('../images/prev-hover.png')}
.AboutUs .chain .list .swiper-button-next{right:0;background-image:url('../images/next-hover.png')}
.AboutUs .chain .list .swiper-button-next:hover{background-image:url('../images/next-hover.png')}
.AboutUs .chain .list .swiper-button-next:after,.AboutUs .chain .list .swiper-button-prev:after{display:none}
.Product{padding:1.3rem 0}
.Product .list ul li{margin-bottom:.8rem;display:flex}
.Product .list ul li .img{width:42.5%;overflow:hidden}
.Product .list ul li .img img{width:100%;transition:all 0.5s ease-in-out}
.Product .list ul li:hover .img img{transform:scale(1.1)}
.Product .list ul li .flex{display:flex;align-items:center;width:57.5%;padding:.4rem 1rem;background-color:#fafafa;box-sizing:border-box}
.Product .list ul li .flex .title a{font-size:.24rem;color:#000}
.Product .list ul li .flex .title:after{display:block;content:'';margin-top:.35rem;width:.15rem;height:.02rem;background-color:#118c83}
.Product .list ul li .flex .text{margin-top:.35rem}
.Product .list ul li .flex .text p{margin-bottom:.1rem;position:relative;padding-left:.15rem;font-size:.16rem;color:#222222;line-height:1.7}
.Product .list ul li .flex .text p:last-child{margin-bottom:0}
.Product .list ul li .flex .text p:before{position:absolute;left:0;top:.1rem;display:block;content:'';width:.07rem;height:.07rem;background-color:#118c83;z-index:1}
.Product .list ul li .flex .more{margin-top:.35rem}
.Product .list ul li .flex .more a{transition:all .5s;display:flex;align-items:center;justify-content:center;width:2rem;height:.5rem;font-size:.2rem;color:#ffffff;background-color:#118c83}
.Product-info .top-box{padding:1.3rem 0;background-image: url('../images/Product-info.jpg');background-size: cover;}
.Product-info .top-box .w1440{display:flex}
.Product-info .top-box .nav-list{position:relative;width:1.2rem;display:flex;align-items:center}
.Product-info .top-box .nav-list .swiper{height:3.8rem}
.Product-info .top-box .nav-list img{width:100%}
@media (min-width:1201px){.Product .list ul li .flex .more a:hover{border-radius:.05rem;box-shadow:2px 2px 5px rgba(17,140,131,.8)}
}@media screen and (min-width:1024px){.Product-info .top-box .nav-list .swiper-button-prev{top:0;left:0;right:0;margin-left:auto;margin-right:auto;color:#b6b8ba;--swiper-navigation-size:.16rem;transform:rotate(90deg)}
.Product-info .top-box .nav-list .swiper-button-prev:hover{color:#138d84}
.Product-info .top-box .nav-list .swiper-button-next{top:auto;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;color:#b6b8ba;--swiper-navigation-size:.16rem;transform:rotate(90deg)}
.Product-info .top-box .nav-list .swiper-button-next:hover{color:#138d84}
}.Product-info .top-box .table-list{margin-left:.2rem;width:calc(100% - 1.4rem)}
.Product-info .top-box .table-list .flex{display:flex;justify-content:space-between}
.Product-info .top-box .table-list .flex .img{width:43%}
.Product-info .top-box .table-list .flex .img img{width:100%}
.Product-info .top-box .table-list .flex .box{width:50.8%}
.Product-info .top-box .table-list .flex .box .title{font-size:.44rem;color:#000000;line-height:1.4}
.Product-info .top-box .table-list .flex .box .title:after{margin-top:.2rem;display:block;content:'';width:.15rem;height:.02rem;background-color:#118c83}
.Product-info .top-box .table-list .flex .box .main-title{margin-top:.2rem;font-size:.22rem;color:#000000;line-height:1.5}
.Product-info .top-box .table-list .flex .box .dl{margin-top:.2rem}
.Product-info .top-box .table-list .flex .box .dl dl{display:flex;flex-wrap:wrap;margin:0 -.1rem}
.Product-info .top-box .table-list .flex .box .dl dl dd{display:flex;width:calc(50% - .2rem);margin:.1rem;padding:.3rem .25rem;background-color:#fff;box-sizing:border-box;transition:all 0.5s ease-in-out}
.Product-info .top-box .table-list .flex .box .dl dl dd:hover{box-shadow:0 0 .1rem rgba(0,0,0,.18)}
.Product-info .top-box .table-list .flex .box .dl dl dd .icon{width:.45rem;text-align:center}
.Product-info .top-box .table-list .flex .box .dl dl dd .icon img{max-width:100%}
.Product-info .top-box .table-list .flex .box .dl dl dd .casket{width:calc(100% - .55rem);margin-left:.1rem}
.Product-info .top-box .table-list .flex .box .dl dl dd .casket .name{font-size:.18rem;color:#222222;line-height:1.4}
.Product-info .top-box .table-list .flex .box .dl dl dd .casket .text{margin-top:.1rem;font-size:.14rem;color:#666666;line-height:1.6}
.Product-info .advantages{padding:1.3rem 0}
.Product-info .advantages .public-title{margin-bottom:.4rem}
.Product-info .advantages .list ul{display:flex;flex-wrap:wrap;margin:-.1rem}
.Product-info .advantages .list ul li{position:relative;width:calc(33.33% - .2rem);min-height:4rem;margin:.1rem;padding:.4rem .5rem .8rem .5rem;background-color:#fafafa;border:1px solid #f3f3f3;box-sizing:border-box;transition:all 0.5s ease-in-out}
.Product-info .advantages .list ul li:hover{box-shadow:0 0 .1rem rgba(0,0,0,.18)}
.Product-info .advantages .list ul li .box{position:relative;z-index:1}
.Product-info .advantages .list ul li .num{position:absolute;left:0;bottom:-.15rem;width:100%;text-align:center;font-size:1rem;color:rgba(17,140,131,.1);z-index:0}
.Product-info .advantages .list ul li .icon{text-align:center}
.Product-info .advantages .list ul li .icon img{max-width:100%}
.Product-info .advantages .list ul li .title{margin-top:.25rem;font-size:.22rem;color:#000000;text-align:center}
.Product-info .advantages .list ul li .text{margin-top:.15rem;font-size:.14rem;color:#666666;line-height:1.7;text-align:center}
.Product-info .advantages .list ul.list-2{max-width:9.6rem;margin:0 auto}
.Product-info .advantages .list ul.list-2 li{width:calc(50% - .2rem)}
.Product-info .modular{padding:1.3rem 0;background-color:#e6edf3;font-size:.16rem;color:#222222;line-height:1.7}
.Product-info .modular .public-title{margin-bottom:.4rem}
.Product-info .modular img{width:100%}
.Product-info .video{position:relative}
.Product-info .video .img{position:relative}
.Product-info .video .img img{width:100%;height: 7rem;object-fit: cover;}
.Product-info .video .img:after{display:block;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:3}
.Product-info .video .play{position:absolute;top:50%;left:50%;text-align:center;font-size:.44rem;color:#fff;transform:translate(-50%,-50%);z-index:10;text-transform:uppercase;cursor:pointer}
.Product-info .video .play:before{display:block;content:'';width:.57rem;height:.58rem;margin:0 auto .5rem auto;background-image:url('../images/play.png');background-size:100%}
.Product-info .video video{display:none;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;z-index:6;background-color:#000}
.Product-info .scenarios{padding:1.3rem 0}
.Product-info .scenarios .list{position:relative;margin-top:1rem;padding:0 .8rem}
.Product-info .scenarios .list .img{overflow:hidden}
.Product-info .scenarios .list .img img{width:100%;transition:all 0.5s ease-in-out}
.Product-info .scenarios .list .swiper-slide:hover .img img{transform:scale(1.1)}
.Product-info .scenarios .list .title{margin-top:.2rem;text-align:center;font-size:.2rem;color:#000000}
.Product-info .scenarios .list .swiper-button-prev,.Product-info .scenarios .list .swiper-button-next{width:.4rem;height:.4rem;background-size:100%}
.Product-info .scenarios .list .swiper-button-prev{left:0;background-image:url('../images/prev.png')}
.Product-info .scenarios .list .swiper-button-prev:hover{background-image:url('../images/prev-hover.png')}
.Product-info .scenarios .list .swiper-button-next{right:0;background-image:url('../images/next.png')}
.Product-info .scenarios .list .swiper-button-next:hover{background-image:url('../images/next-hover.png')}
.Product-info .scenarios .list .swiper-button-next:after,.Product-info .scenarios .list .swiper-button-prev:after{display:none}
.Product-info .contact{padding:1.7rem 0 2rem;background-size:cover}
.Product-info .contact .public-title{margin-bottom:.6rem;color:#fff}
.Product-info .contact .box{max-width:7.2rem;margin-left:auto}
.Product-info .contact .box .list ul li{margin-bottom:.25rem}
.Product-info .contact .box .list ul li:last-child{margin-bottom:0}
.Product-info .contact .box .list ul li .flex{display:flex;justify-content:space-between}
.Product-info .contact .box .list ul li .flex .item{width:48%}
.Product-info .contact .box .list ul li .name{margin-bottom:.2rem;font-size:.16rem;color:#fff}
.Product-info .contact .box .list ul li .name span{color:red}
.Product-info .contact .box .list ul li .text{width:100%;height:.5rem;padding:0 .2rem;font-size:.14rem;color:#ffffff;border:1px solid rgba(255,255,255,.6);border-radius:.1rem;box-sizing:border-box}
.Product-info .contact .box .list ul li textarea{width:100%;height:1rem;padding:.2rem;font-size:.14rem;color:#ffffff;border:1px solid rgba(255,255,255,.6);border-radius:.1rem;box-sizing:border-box}
.Product-info .contact .box .list ul li .submit{display:flex;align-items:center;justify-content:center;width:2rem;height:.5rem;font-size:.2rem;color:#ffffff;background-color:#118c83;border-radius:.05rem;cursor:pointer}
.Global .introduce{position:relative;padding:1.2rem 0}
.Global .introduce .box{max-width:45.1%}
.Global .introduce .box .public-title{margin-bottom:.5rem}
.Global .introduce .box .text{font-size:.16rem;color:#222222;line-height:1.6}
.Global .introduce .box ul{margin-top:.7rem}
.Global .introduce .box ul li{margin-bottom:.35rem;position:relative;padding-left:.5rem;font-size:.2rem;color:#333333}
.Global .introduce .box ul li:last-child{margin-bottom:0}
.Global .introduce .box ul li:before{display:block;content:'';width:.3rem;height:.24rem;position:absolute;left:0;top:0;bottom:0;margin:auto 0;background-size:100%;z-index:3}
.Global .introduce .box ul li:nth-of-type(1):before{background-image:url('../images/Global-introduce-icon1.png')}
.Global .introduce .box ul li:nth-of-type(2):before{background-image:url('../images/Global-introduce-icon2.png')}
.Global .introduce .box ul li:nth-of-type(3):before{background-image:url('../images/Global-introduce-icon3.png')}
.Global .introduce .box ul li:nth-of-type(4):before{background-image:url('../images/Global-introduce-icon4.png')}
.Global .introduce .img{position:absolute;right:0;width:47%}
.Global .introduce .img img{width:100%}
.Global .two{position:relative}
.Global .two .img img{width:100%}
.Global .two .box{position:absolute;left:0;top:12%;width:100%;z-index:3}
.Global .two .box .text{max-width:10rem;width:100%;margin:0 auto;font-size:.16rem;color:#222222;text-align:center;line-height:1.7}
.Global .list{padding:1.2rem 0}
.Global .list ul li{margin-bottom:.4rem;display:flex}
.Global .list ul li:last-child{margin-bottom:0}
.Global .list ul li .img{width:35.4%;overflow:hidden}
.Global .list ul li .img img{width:100%;transition:all 0.5s ease-in-out}
.Global .list ul li:hover .img img{transform:scale(1.1)}
.Global .list ul li .box{display:flex;align-items:center;padding:.4rem .9rem;width:64.5%;background-color:#f7f7f7;box-sizing:border-box}
.Global .list ul li .box .text{font-size:.16rem;color:#333333;line-height:1.7}
.Global .list ul li:nth-of-type(even){flex-flow:row-reverse}
.Electric .list{padding:.9rem 0}
.Electric .list .public-title{margin-bottom:.5rem}
.Electric .list ul li{margin-bottom:.4rem;display:flex}
.Electric .list ul li:last-child{margin-bottom:0}
.Electric .list ul li .img{width:50%;overflow:hidden}
.Electric .list ul li .img img{width:100%;transition:all 0.5s ease-in-out}
.Electric .list ul li:hover .img img{transform:scale(1.1)}
.Electric .list ul li .box{display:flex;align-items:center;padding:.4rem .6rem;width:50%;background-color:#f7f7f7;box-sizing:border-box}
.Electric .list ul li .box .text{font-size:.16rem;color:#333333;line-height:1.7}
.Electric .list ul li:nth-of-type(odd){flex-flow:row-reverse}
.Electric .two{position:relative;padding:1rem 0;background-color:#f2f3f5}
.Electric .two ul{position:relative;display:flex;justify-content:space-between;z-index:2}
.Electric .two ul li{text-align:center}
.Electric .two ul li:nth-of-type(1),.Electric .two ul li:nth-of-type(4){margin-top:1.2rem}
.Electric .two ul li .icon img{max-width:100%}
.Electric .two ul li .title{margin-top:.2rem;font-size:.2rem;color:#222222}
.Electric .two ul li em{display:block;position:relative;margin:.35rem auto .35rem auto;width:.25rem;height:.25rem;background-color:rgba(17,140,131,.2);border-radius:.25rem}
.Electric .two ul li em:before{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;display:block;content:'';width:.14rem;height:.14rem;background-color:rgba(17,140,131,.4);border-radius:.14rem;z-index:2}
.Electric .two ul li em:after{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;display:block;content:'';width:.06rem;height:.06rem;background-color:rgba(17,140,131,.4);border-radius:.06rem;z-index:3}
.Electric .two ul li .text{max-width:2rem;margin:0 auto;font-size:.14rem;color:#666666;line-height:1.7}
.Electric .two .img{position:relative;width:69.4%;margin:-.35rem auto 0 auto;z-index:1}
.Electric .two .img img{width:100%}
.Electric .two:after{display:block;content:'';position:absolute;left:0;top:0%;width:100%;padding-bottom:9.2rem;background-image:url('../images/Electric-two-x.png');background-size:cover;background-position:center;z-index:0}
.Electric .three{padding:1.2rem 0}
.Electric .three .text{max-width:9.7rem;margin:0 auto;font-size:.16rem;color:#222222;line-height:1.7}
.Electric .three .img{margin-top:.5rem}
.Electric .three .img img{width:100%}
.Electric .four{padding:1.2rem 0;background-color:#f2f3f5}
.Electric .four .flex{display:flex;justify-content:space-between}
.Electric .four .flex .left-box{width:30.5%}
.Electric .four .flex .left-box ul li{position:relative;padding:.3rem 0 .3rem .4rem;font-size:.18rem;color:#222222;border-top:1px solid #c2c2c4}
.Electric .four .flex .left-box ul li:before{position:absolute;left:0;top:0;bottom:0;margin:auto 0;display:block;content:'';width:.29rem;height:.26rem;background-size:100%}
.Electric .four .flex .left-box ul li:nth-of-type(1):before{background-image:url('../images/Electric-four-icon1.png')}
.Electric .four .flex .left-box ul li:nth-of-type(2):before{background-image:url('../images/Electric-four-icon2.png')}
.Electric .four .flex .left-box ul li:nth-of-type(3):before{background-image:url('../images/Electric-four-icon3.png')}
.Electric .four .flex .left-box ul li:nth-of-type(4):before{background-image:url('../images/Electric-four-icon4.png')}
.Electric .four .flex .left-box ul li:nth-of-type(5):before{background-image:url('../images/Electric-four-icon5.png')}
.Electric .four .flex .img{width:64.2%}
.Electric .four .flex .img img{width:100%}
.Contact .one-box{padding:1.2rem 0;background-color:#fafafa}
.Contact .one-box .main-title{font-size:.36rem;color:#222222}
.Contact .one-box .main-name{margin-top:.15rem;font-size:.18rem;color:#118c83}
.Contact .one-box .list{margin-top:.6rem}
.Contact .one-box .list ul{display:flex}
.Contact .one-box .list ul li{width:29.33%;padding:.25rem .3rem;background-color:#fff;transition:all 0.5s ease-in-out}
.Contact .one-box .list ul li:hover{box-shadow:0 0 .1rem rgba(0,0,0,.18)}
.Contact .one-box .list ul li .top{display:flex;align-items:center}
.Contact .one-box .list ul li .top .icon{margin-right:.2rem;width:.74rem;height:.74rem;border-radius:.74rem;box-shadow:0 .18rem .24rem rgba(0,0,0,.12)}
.Contact .one-box .list ul li .top .icon img{width:100%}
.Contact .one-box .list ul li .top .title{width:calc(100% - .94rem);font-size:.28rem;color:#222222}
.Contact .one-box .list ul li .top .title:after{display:block;content:'';margin-top:.1rem;width:100%;height:.05rem;background:linear-gradient(to right,#e1e1e1,transparent)}
.Contact .one-box .list ul li dl{margin-top:.25rem;padding:.3rem .25rem;border-top:1px solid #ededee}
.Contact .one-box .list ul li dl dd{position:relative;margin-bottom:.35rem;padding-left:.35rem}
.Contact .one-box .list ul li dl dd:last-child{margin-bottom:0}
.Contact .one-box .list ul li dl dd:before{display:block;content:'';width:.21rem;height:.2rem;position:absolute;left:0;top:0;background-size:100%;z-index:3}
.Contact .one-box .list ul li dl dd:nth-of-type(1):before{background-image:url('../images/Contact-one-icon1.png')}
/* .Contact .one-box .list ul li dl dd:nth-of-type(2):before{background-image:url('../images/Contact-one-icon2.png')} */
.Contact .one-box .list ul li dl dd:nth-of-type(2):before{background-image:url('../images/Contact-one-icon3.png')}
.Contact .one-box .list ul li dl dd .name{font-size:.2rem;color:#222;font-weight:bold}
.Contact .one-box .list ul li dl dd .value{margin-top:.15rem;font-size:.18rem;color:#666666}
.Contact .two-box{padding:1.2rem 0}
.Contact .two-box .flex{display:flex;justify-content:space-between}
.Contact .two-box .flex .left-box{width:38.19%}
.Contact .two-box .flex .left-box .title{font-size:.48rem;color:#222222;font-weight:bold;text-transform:uppercase}
.Contact .two-box .flex .left-box .text{margin-top:.45rem;max-width:4.2rem;font-size:.16rem;color:#666666;line-height:1.7}
.Contact .two-box .flex .left-box .img{margin-top:1.3rem}
.Contact .two-box .flex .left-box .img img{width:100%}
.Contact .two-box .flex .right-box{width:56.9%}
.Contact .two-box .flex .right-box .title{font-size:.36rem;color:#222;font-weight:bold}
.Contact .two-box .flex .right-box .list{margin-top:.4rem}
.Contact .two-box .flex .right-box .list .item{width:49%}
.Contact .two-box .flex .right-box .list ul li{margin-bottom:.15rem}
.Contact .two-box .flex .right-box .list ul li:nth-of-type(4){margin-bottom:.35rem}
.Contact .two-box .flex .right-box .list ul li:last-child{margin-bottom:0}
.Contact .two-box .flex .right-box .list ul li .text{width:100%;height:.5rem;font-size:.16rem;padding:0 .2rem;background-color:#fafafa;box-sizing:border-box}
.Contact .two-box .flex .right-box .list ul li textarea{width:100%;height:1.3rem;font-size:.16rem;padding:.2rem;background-color:#fafafa;box-sizing:border-box}
.Contact .two-box .flex .right-box .list ul li .submit{display:flex;align-items:center;justify-content:center;width:2rem;height:.5rem;font-size:.2rem;color:#ffffff;background-color:#118c83;border-radius:.05rem;cursor:pointer}
.Ecology{padding:.5rem 0}
.Ecology .flex{display:flex;justify-content:space-between}
.Ecology .flex .left-box{width:66.66%}
.Ecology .flex .right-box{width:29.1%}
.Ecology .flex img{width:100%}
.Ecology .flex .right-box img{margin-bottom:.2rem}
.Ecology .flex .right-box img:last-child{margin-bottom:0}
.Ecology .text{margin-top:.4rem;font-size:.18rem;color:#333;line-height:1.7}
.Ecology .text img{max-width:100%;display:block;margin:0 auto}
.Case{padding:.5rem 0}
.Case .one-box img{width:100%}
.Case .two-box{padding-top:1rem}
.Case .two-box .public-title{margin-bottom:.5rem}
.Case .two-box .list{position:relative;padding:0 .8rem}
.Case .two-box .list .img{overflow:hidden}
.Case .two-box .list .img img{width:100%;transition:all 0.5s ease-in-out}
.Case .two-box .list .swiper-slide:hover .img img{transform:scale(1.1)}
.Case .two-box .list .swiper-button-prev,.Case .two-box .list .swiper-button-next{width:.4rem;height:.4rem;background-size:100%}
.Case .two-box .list .swiper-button-prev{left:0;background-image:url('../images/prev.png')}
.Case .two-box .list .swiper-button-prev:hover{background-image:url('../images/prev-hover.png')}
.Case .two-box .list .swiper-button-next{right:0;background-image:url('../images/next.png')}
.Case .two-box .list .swiper-button-next:hover{background-image:url('../images/next-hover.png')}
.Case .two-box .list .swiper-button-next:after,.Case .two-box .list .swiper-button-prev:after{display:none}
.Case .two-box .list .title{margin-top:.25rem;font-size:.2rem;color:#000000;text-align:center}
.Management .one-box{padding:.5rem 0}
.Management .one-box .flex{display:flex}
.Management .one-box .flex .left-box{display:flex;align-items:center;width:44.4%;padding:.3rem .6rem;background-color:#f2f3f5;box-sizing:border-box}
.Management .one-box .flex .left-box .text{font-size:.2rem;color:#333333;line-height:1.7}
.Management .one-box .flex .right-box{width:55.6%;overflow:hidden}
.Management .one-box .flex .right-box img{width:100%;transition:all 0.5s ease-in-out}
.Management .one-box .flex:hover .right-box img{transform:scale(1.1)}
.Management .two-box{padding:1rem 0;background-color:#f2f3f5}
.Management .two-box .img img{width:100%}
.Management .three-box{padding:1.2rem 0}
.Management .three-box .img img,.Index .index-product .list.pc-content .mySwiper{width:100%}
.mobile-content{display:none}
.Index .index-product .pc-content{font-size:0}
.Index .index-product .pc-content .mySwiper{white-space:nowrap}
.Index .index-product .pc-content .item{display:inline-block;font-size:.24rem;white-space:normal;width:70vw}
@media screen and (max-width:1640px){.w1600{max-width:96%}
}@media screen and (max-width:1480px){.w1440{max-width:96%}
}@media screen and (max-width:1200px){.rightMenuBtn{display:block}
header{position:fixed;top:0;width:100%;left:0;z-index:50;padding-right:50px;padding:.1rem 3.125%;background-color:#fff;box-sizing:border-box}
header nav{display:block;position:fixed;margin-top:0;top:.8rem;right:-100%;margin-right:0;width:100%;height:100%;background-color:#fff;overflow:unset;box-sizing:border-box;overflow-x:hidden;z-index:300;border-top:1px solid #ddd}
header nav.on{right:0}
header>.flex{height:.6rem}
header .top-box .right-box .search .text{width:2rem}
header .logo img:nth-of-type(1){display:none}
header .logo img:nth-of-type(2){display:block}
header .right-box .search .search-btn{background-image:url(../images/search-btn2.svg)}
header .right-box .search .drop-down{padding-top:.25rem}
header nav>ul{display:block}
header nav>ul>li{display:block;margin-bottom:0;margin-right:0;padding:.25rem .2rem;border-bottom:1px solid #ddd}
header nav>ul>li>a{display:block;font-size:.2rem;color:#333;line-height:1}
header .flex .right-box{padding-right:.7rem}
header .right-box .search .search-btn{background-image:url('../images/search-btn2.png')}
header .right-box .language .language-btn{color:#333}
header .right-box .language .language-btn:before{background-image:url('../images/language-btn2.png')}
.column-banner .move{display:block}
.column-banner .pc{display:none}
.banner .media{display:block}
.banner .pc{display:none}
footer .foot-nav{padding:.3rem 0}
footer .foot-nav ul li:not(:last-child){display:none}
footer .foot-nav ul li .foot-contact{max-width:100%}
footer .foot-nav ul li .foot-contact .text{margin-top:.3rem}
footer .foot-nav ul li .name{display:none}
footer .foot-box{padding:.3rem 0}
footer .foot-box .flex{flex-wrap:wrap}
footer .foot-box .foot-share{width:100%}
footer .foot-box .foot-share ul{justify-content:center}
footer .foot-box .right-box{flex-wrap:wrap}
footer .foot-box .right-box .foot-menu{margin-top:.3rem;width:100%}
footer .foot-box .right-box .foot-menu ul{justify-content:center}
footer .foot-box .right-box .foot-icp{margin-left:0;margin-top:.3rem;width:100%;text-align:center;line-height:1.6}
.mobile-content{display:block}
.pc-content{display:none}
.Index .sticky{position:relative}
}@media screen and (max-width:1024px){.banner .media{min-height:55vh;object-fit:cover}
.column-banner .move{min-height:40vh;object-fit:cover}
.public-title{font-size:.36rem}
body{padding-top:.8rem}
.Index .index-about{height:auto;padding-bottom:.6rem;background-position:center 20% !important}
.Index .index-course .swiper-slide .title{font-size:.36rem}
.Index .index-honors{padding-bottom:.6rem}
.Index .index-honors .flex .left-box .list ul li .value span{font-size:.36rem}
.Index .index-honors .flex .right-box .list{width:100%}
.Index .index-honors .flex .right-box .mySwiper{width:100%}
.Index .index-honors .flex .right-box .mySwiper .swiper-slide-next{margin-top:0}
.column-banner .title{font-size:.36rem}
.column-menu{padding:.1rem 0}
.column-menu ul li.on:after{bottom:-.3rem}
.AboutUs .company{padding:.6rem 0}
.AboutUs .company .top-box .box .text{max-width:5.5rem}
.AboutUs .technology .box{max-width:5.5rem}
.AboutUs .technology{padding:.6rem 0}
.AboutUs .chain{padding:.6rem 0}
.AboutUs .chain .list{margin-top:.6rem}
.Product{padding:.6rem 0}
.Product .list ul li .flex{padding:.3rem .2rem}
.Product-info .top-box{padding:.6rem 0}
.Product-info .top-box .w1440{flex-wrap:wrap}
.Product-info .top-box .nav-list{width:100%;display:block}
.Product-info .top-box .nav-list .swiper{height:auto}
.Product-info .top-box .nav-list .swiper-button-prev{--swiper-navigation-size:.2rem;color:#fff}
.Product-info .top-box .nav-list .swiper-button-prev:hover{color:#138d84}
.Product-info .top-box .nav-list .swiper-button-next{--swiper-navigation-size:.2rem;color:#fff}
.Product-info .top-box .nav-list .swiper-button-next:hover{color:#138d84}
.Product-info .top-box .table-list{width:100%;margin-left:0;margin-top:.2rem}
.Product-info .top-box .table-list .flex .box .title{font-size:.36rem}
.Product-info .advantages{padding:.6rem 0}
.Product-info .scenarios{padding:.6rem 0}
.Product-info .scenarios .list{margin-top:.6rem}
.Product-info .contact{padding:.6rem 0}
.Electric .list{padding:.6rem 0}
.Electric .two{padding:.6rem 0}
.Electric .two:after{display:none}
.Electric .two ul li:nth-of-type(1),.Electric .two ul li:nth-of-type(4){margin-top:0}
.Electric .two .img{margin:.3rem auto 0 auto}
.Electric .three{padding:.6rem 0}
.Electric .four{padding:.6rem 0}
.Global .introduce{padding:.6rem 0}
.Global .list{padding:.6rem 0}
.Case{padding:.6rem 0}
.Case .two-box{padding-top:.6rem}
.Management .one-box{padding:.6rem 0}
.Management .two-box{padding:.6rem 0}
.Management .three-box{padding:.6rem 0}
.Ecology{padding:.6rem 0}
.Contact .one-box{padding:.6rem 0}
.Contact .one-box .main-title{line-height:1.4}
.Contact .two-box{padding:.6rem 0}
.Contact .two-box .flex .left-box .title{font-size:.36rem}
.Contact .two-box .flex .left-box .img{margin-top:.6rem}
.Product-info .modular{padding:.6rem 0;background-color:#e6edf3}
}@media screen and (max-width:768px){.Index .flex{display:block}
.Index .flex .left-box{width:100%}
.Index .flex .right-box{width:100%;margin-top:.3rem}
.public-more{margin-top:.3rem}
.Index .index-product .list{margin-top:.3rem}
.Index .index-product .list .mySwiper{width:100%}
.Index .index-product{padding-bottom:0}
.Index .main-title{margin-bottom:.3rem}
.Index .index-comprehensive .list{margin-top:.3rem}
.Index .index-comprehensive .list .swiper-slide{padding:.3rem 0}
.Index .index-business ul li{width:calc(50% - .2rem)}
.Index .index-comprehensive{padding-bottom:0}
.Index .index-business{padding-bottom:0}
.Index .index-company{padding-bottom:.3rem}
.Index .index-course .swiper-slide:nth-of-type(odd) .box{margin-top:.3rem}
.Index .index-course .swiper-slide:before{display:none}
.Index .index-course .mySwiper:before{display:none}
.Index .index-course .swiper-slide .box{min-height:auto}
.Index .index-course .swiper-slide:nth-of-type(even) .flex{flex-flow:column}
.Index .index-course .swiper-slide:nth-of-type(even) .box{margin-bottom:0;margin-top:.3rem}
.Index .index-honors .flex .left-box{width:100%}
.Index .index-honors .flex .right-box{width:100%}
.Index .index-honors{background-image:none}
.Index .index-honors .flex .left-box .public-text{margin-top:.2rem}
.Index .index-honors .flex .left-box .list{margin-top:.3rem}
.Index .index-honors .flex .right-box .btn{margin-top:.3rem}
.AboutUs .company .top-box .img{position:initial;transform:translateY(0%);width:100%}
.AboutUs .company .top-box .box{width:100%;height:auto;padding:.4rem .3rem;box-sizing:border-box}
.AboutUs .company .top-box .box .text{max-width:100%;margin-right:0}
.AboutUs .company .list{margin-top:.3rem}
.AboutUs .company .list ul li{margin-bottom:.2rem;display:block}
.AboutUs .company .list ul li .img{width:100%}
.AboutUs .company .list ul li .box{padding:.3rem .2rem;width:100%}
.AboutUs .chain .text{padding:.3rem .2rem}
.AboutUs .chain .list{padding:0}
.AboutUs .company .top-box .img .time .n{font-size:.36rem}
.Product .list ul li{flex-wrap:wrap;margin-bottom:.3rem}
.Product .list ul li .img{width:100%}
.Product .list ul li .flex{width:100%}
.Product .list ul li .flex .title:after{margin-top:.1rem}
.Product .list ul li .flex .text{margin-top:.2rem}
.Product .list ul li .flex .more{margin-top:.2rem}
.Product-info .top-box .table-list .flex{flex-wrap:wrap}
.Product-info .top-box .table-list .flex .img{width:100%}
.Product-info .top-box .table-list .flex .box{width:100%;margin-top:.2rem}
.Product-info .top-box .table-list .flex .box .dl dl dd .icon{width:.3rem}
.Product-info .top-box .table-list .flex .box .dl dl dd .icon img{width:100%}
.Product-info .top-box .table-list .flex .box .dl dl dd .casket{width:calc(100% - .4rem)}
.Product-info .advantages .list ul{flex-wrap:wrap}
.Product-info .advantages .list ul li{width:98%;padding:.3rem .2rem .5rem .2rem}
.Product-info .advantages .list ul li .num{font-size:.4rem;bottom:0}
.Product-info .advantages .list ul li .icon img{max-width:.55rem}
.Product-info .video .play{font-size:.36rem}
.Product-info .scenarios .list{padding:0}
.Product-info .video .play:before{margin:0 auto .3rem auto}
.Electric .list ul li{display:block}
.Electric .list ul li .img{width:100%}
.Electric .list ul li .box{width:100%;padding:.3rem .2rem}
.Electric .two ul{flex-wrap:wrap;margin:-1%}
.Electric .two ul li{width:48%;margin:1%;text-align:center}
.Electric .two ul li .icon{max-width:.5rem;margin:0 auto}
.Electric .two ul li em{display:none}
.Electric .two ul li .text{max-width:100%;margin-top:.1rem}
.Electric .four .flex{flex-wrap:wrap}
.Electric .four .flex .left-box{width:100%}
.Electric .four .flex .img{width:100%;margin-top:.2rem}
.Global .introduce .img{position:initial;width:100%;margin-bottom:.2rem}
.Global .introduce .box{max-width:100%}
.Global .introduce .box .public-title{margin-bottom:.3rem}
.Global .introduce .box ul{margin-top:.3rem}
.Global .two .box{position:initial;width:100%;margin-top:.2rem;padding:0 2%;box-sizing:border-box}
.Global .list ul li{display:block}
.Global .list ul li .img{width:100%}
.Global .list ul li .box{width:100%;padding:.3rem .2rem}
.Case .two-box .list{padding:0}
.Case .two-box .public-title{margin-bottom:.3rem}
.Management .one-box .flex{flex-wrap:wrap}
.Management .one-box .flex .left-box{width:100%;padding:.3rem .2rem}
.Management .one-box .flex .right-box{width:100%}
.Ecology .flex{flex-wrap:wrap}
.Ecology .flex .left-box{width:100%}
.Ecology .flex .right-box{width:100%;margin-top:.2rem}
.Contact .one-box .list{margin-top:.3rem}
.Contact .one-box .list ul{margin:-1%;flex-wrap:wrap}
.Contact .one-box .list ul li{width:98%;padding:.3rem .2rem}
.Contact .one-box .list ul li dl dd{margin-bottom:.2rem}
.Contact .two-box .flex{flex-wrap:wrap}
.Contact .two-box .flex .left-box{width:100%}
.Contact .two-box .flex .right-box{width:100%;margin-top:.3rem}
.Contact .two-box .flex .left-box .text{max-width:100%;margin-top:.3rem}
.Contact .two-box .flex .left-box .img{margin-top:.3rem}
}@media screen and (max-width:640px){}
*{box-sizing:border-box}
img{max-width:100%}
.d-flex{display:-webkit-flex;display:flex}
.j-end{justify-content:flex-end}
.j-center{justify-content:center}
.j-sb{justify-content:space-between}
.j-start{justify-content:flex-start}
.f-wrap{flex-wrap:wrap}
.f-colu{flex-direction:column}
.a-center{align-items:center}
.a-self{align-items:self-start}
.a-start{align-items:flex-start}
.a-baseline{align-items:baseline}
.a-end{align-items:flex-end}
.al-start{align-content:flex-start}
.al-end{align-content:flex-end}
.al-center{align-content:center}
.al-sb{align-content:space-between}
.al-sa{align-content:space-around}
.al-stretch{align-content:stretch}
.font60{font-size:0.6rem}
.font48{font-size:0.48rem}
.font42{font-size:0.42rem !important}
.font36{font-size:0.36rem}
.font32{font-size:0.32rem}
.font30{font-size:0.3rem}
.font24{font-size:0.24rem}
.font20{font-size:0.2rem}
.font18{font-size:0.18rem}
.font14{font-size:0.14rem}
.imgbox{overflow:hidden;position:relative}
.imgbox span{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0px;top:0px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .5s;-webkit-transition:all .3s}
.imgbox img{width:100%;height:100%;object-fit:cover;transition:all 0.5s ease}
em{font-style:normal}
.Contact .one-box .list ul{flex-wrap:wrap;width:100%}
.Contact .one-box .list ul li{margin-right:3.5%;width:31%;margin-bottom:3.5%}
.Contact .one-box .list ul li:nth-child(3n){margin-right:0}
@media screen and (max-width:768px){.Contact .one-box .list ul li{margin-right:0;width:100%;margin-bottom:0.2rem}
}.MainNav ul li em{font-style:normal}
.MainNav ul li .NavPull{display:none}
@media screen and (min-width:1025px){.MainNav ul li{position:relative}
.MainNav ul li em a{color:#fff}
.MainNav ul li em a:hover,.MainNav ul li.on em a{color:#118c83 !important}
header:hover .MainNav ul li em a,header.white .MainNav ul li em a,header.white:hover .MainNav ul li em a{color:#333}
header.white .MainNav ul li.on em a{color:#118c83}
.MainNav ul li .NavPull{width:2.4rem;position:absolute;top:0.38rem;left:50%;transform:translateX(-50%);text-align:center;line-height:0.42rem;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1);display:none}
.MainNav ul li .NavPull dl{padding:0.1rem}
.MainNav ul li .NavPull dl dd a{display:block}
.MainNav ul li .NavPull dl dd a:hover{background:#118c83;color:#fff}
}@media(max-width:1024px){.MainNav ul li .NavPull{position:static;transform:translateX(0);line-height:32px;font-size:14px;background:#f7f8f9;box-shadow:0 0 0 0 rgba(0,0,0,0);width:100%;padding:0.1rem;margin:0.1rem 0}
.MainNav ul li em{font-style:normal;width:100%;display:flex;align-items:center;justify-content:space-between;position:relative}
header nav>ul>li{padding-top:0;padding-bottom:0;line-height:40px}
.MainNav ul li em b{display:block;width:40px;height:100%;background:url(../images/navmore.svg) no-repeat center center;background-size:15px;position:absolute;right:0;top:0;transition:all .5s}
}.current{border-bottom:1px solid #DDDDDD;background:#fff}
.current .pulbicCon{display:flex;justify-content:space-between;height:0.84rem;box-sizing:border-box}
.current .pulbicCon .left{display:flex;align-items:center;color:#666;font-size:0.14rem}
.current .pulbicCon .left a{font-size:inherit;color:#999;position:relative;padding-right:0.18rem;margin-right:0.14rem}
.current .pulbicCon .left a::after{content:'·';font-size:0.16rem;color:#999;position:absolute;display:block;top:50%;right:0px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}
.current .pulbicCon .left a:hover{color:#118C83}
.current .pulbicCon .left span{color:#000000}
.current .pulbicCon .left .area{width:0.14rem;margin-right:0.1rem;position:relative}
.current .pulbicCon .right{display:flex;justify-content:space-between;align-items:center;color:#333}
.current .pulbicCon .right li{margin-right:0.6rem;height:100%;display:flex;align-items:center}
.current .pulbicCon .right a{font-size:inherit;color:inherit;position:relative;display:flex;height:100%;align-items:center}
.current .pulbicCon .right li a::after{content:'';width:0;height:0.03rem;background-color:#118C83;display:block;position:absolute;bottom:0;left:50%;opacity:0;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}
.current .pulbicCon .right li:hover a{color:#118C83}
.current .pulbicCon .right li.on a{color:#118C83;font-family:HarmonyOS_Sans_SC_Medium}
.current .pulbicCon .right li.on a::after,.current .pulbicCon .right li:hover a::after{color:#118C83;opacity:1;width:100%;left:0}
@media screen and (max-width:1024px){.current .pulbicCon .right li{margin-left:10px}
}@media screen and (max-width:767px){.current .pulbicCon .right{display:none}
.current .pulbicCon .left{font-size:14px}
.current .pulbicCon .left .area{width:14px;margin-right:8px}
.current .pulbicCon .left a{padding-right:14px;margin-right:6px;font-size:12px}
.current .pulbicCon .left span{font-size:12px}
.current .pulbicCon .left a::after{font-size:16px}
}.slick-dots{width:100%;display:flex;justify-content:center;align-items:center;margin-top:0.2rem}
.slick-dots button{font-size:0;margin-left:0.1rem;margin-right:0.1rem;width:0.16rem;height:0.16rem;background:#FFFFFF;border-radius:50%;border:1px solid #DCDDE1}
.slick-dots .slick-active button{background-color:#118C83;border-color:#118C83}
.pt130{padding-top:1.2rem}
.pb130{padding-bottom:1.2rem}
.news{padding-bottom:0.4rem}
.news .itemCon{display:flex;background:#F8FFFE;border-radius:10px 0px 0px 10px;-webkit-border-radius:10px 0px 0px 10px;-moz-border-radius:10px 0px 0px 10px;-ms-border-radius:10px 0px 0px 10px;-o-border-radius:10px 0px 0px 10px}
.news .itemCon .leftbox{padding:0.9rem 0.6rem;flex:1}
.news .itemCon .leftbox .time{font-size:0.16rem;color:#333333;line-height:1}
.news .itemCon .leftbox .title{font-size:0.28rem;color:#333333;line-height:1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:0.54rem}
.news .itemCon .leftbox  .intro{font-size:0.16rem;color:#333333;line-height:1.5;margin-top:0.2rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0.58rem}
.viewMore{padding:0 0.2rem;height:0.62rem;background:#118C83;border-radius:0.31rem;-webkit-border-radius:0.31rem;-moz-border-radius:0.31rem;-ms-border-radius:0.31rem;-o-border-radius:0.31rem;display:inline-flex;align-items:center;color:#fff;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.viewMore i{width:0.34rem;height:0.34rem;background-color:#FFFFFF;border-radius:50%;background-image:url(../images/arrowRightGreen.png);background-repeat:no-repeat;background-position:center;background-size:0.07rem 0.11rem;margin-left:0.18rem;transition:all 0.5s ease}
.viewMore:hover{background-color:transparent;color:#118C83}
.viewMore:hover i{background-color:#118C83;background-image:url(../images/arrowRightWhite.png)}
.news .itemCon .rightbox{width:6.4rem;height:4.8rem;border-radius:0 0.31rem 0.31rem 0;-webkit-border-radius:0 0.31rem 0.31rem 0;-moz-border-radius:0 0.31rem 0.31rem 0;-ms-border-radius:0 0.31rem 0.31rem 0;-o-border-radius:0 0.31rem 0.31rem 0;overflow:hidden}
.news .itemCon .rightbox img{width:100%;height:100%;object-fit:cover;border-radius:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit;-ms-border-radius:inherit;-o-border-radius:inherit;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}
.news .itemCon:hover .rightbox img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.news .itemCon:hover .title{color:#118C83}
@media screen and (max-width:1024px){.news .itemCon .rightbox{width:45%;height:3.52rem}
.news .itemCon .leftbox{padding:0.3rem 0.2rem}
.news .itemCon .leftbox .title{margin-top:0.26rem}
.news .itemCon .leftbox .intro{margin-bottom:0.26rem}
.pt130{padding-top:0.6rem}
.pb130{padding-bottom:0.6rem}
}@media screen and (max-width:768px){.news .itemCon{flex-direction:column-reverse}
.news .itemCon .rightbox{width:100%;height:auto}
}.Pages{padding-top:0.6rem;text-align:center;padding-bottom:1rem}
.Pages a{display:inline-block;width:0.58rem;height:0.58rem;border:1px solid #e6e6e6;margin:0 0.05rem;line-height:0.58rem;color:#666;overflow:hidden;border-radius:50%}
.Pages .p_cur,.Pages .p_count,.Pages .p_total,.Pages .p_jump,.Pages .a_first,.Pages .a_end{display:none}
.Pages .a_prev,.Pages .a_next{color:transparent !important;font-size:12px;position:relative}
.Pages .a_prev::after,.Pages .a_next::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-position:center;background-repeat:no-repeat}
.Pages .a_prev::after{background-image:url(../images/page_prev.png)}
.Pages .a_next::after{background-image:url(../images/page_next.png)}
.Pages .a_cur{background:#118C83;color:#fff;border:1px solid transparent}
.Pages a:hover{background:#118C83;color:#fff;border:1px solid transparent}
.Pages:hover{color:#118C83}
.Pages .a_prev:hover::after{background-image:url(../images/page_prevc.png)}
.Pages .a_next:hover::after{background-image:url(../images/page_nextc.png)}
@media(max-width:1024px){.Pages a{width:36px;height:36px;line-height:36px}
}@media(max-width:640px){.Pages a{margin:0 2px}
.Pages{padding-top:20px}
.Pages a{width:30px;height:30px;line-height:30px}
}.newsList{}
.newsList .item{display:flex;border-bottom:1px solid #EBEBEB;padding-top:0.4rem;padding-bottom:0.4rem}
.newsList .item .leftbox{flex:1;display:flex}
.newsList .item .leftbox .timeBox{}
.newsList .item .leftbox .day{font-size:0.48rem;color:#333333;line-height:1;display:flex;align-items:center;margin-top:0.23rem}
.newsList .item .leftbox .day::after{display:block;content:'';width:0.4rem;height:0.02rem;background:#E1E7ED;margin-left:0.3rem;margin-right:0.3rem}
.newsList .item .leftbox .year{font-size:0.18rem;color:#999999;line-height:1;margin-top:0.15rem}
.newsList .item .leftbox .fontbox{flex:1;padding-right:0.6rem}
.newsList .item .leftbox .fontbox .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:0.24rem;color:#333333;line-height:1;margin-top:0.32rem}
.newsList .item .leftbox .fontbox .intro{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:0.16re,;color:#666666;line-height:1.5;margin-top:0.24rem}
.newsList .item .leftbox .fontbox .viewMore{margin-top:0.2rem;background-color:transparent;color:#118C83}
.newsList .item .rightbox{width:4rem;height:2.4rem;background:#F8F8F8;border-radius:0.1rem;-webkit-border-radius:0.1rem;-moz-border-radius:0.1rem;-ms-border-radius:0.1rem;-o-border-radius:0.1rem;overflow:hidden}
.newsList .item .rightbox img{width:100%;height:100%;object-fit:cover;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}
.newsList .item:hover .rightbox img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.newsList .item:hover .leftbox .title{color:#118c83}
.newsList .item:hover .leftbox .viewMore i{background-color:#118C83;background-image:url(../images/arrowRightWhite.png)}
@media screen and (max-width:1024px){.newsList .item .rightbox{width:28%;height:1.778rem}
.newsList .item{padding-top:0.3rem;padding-bottom:0.3rem}
.newsList .item .leftbox .fontbox .title{margin-top:0.16rem}
.newsList .item .leftbox .fontbox .intro{margin-top:0.12rem}
.newsList .item .leftbox .fontbox .viewMore{margin-top:0.1rem}
.newsList .item .leftbox .fontbox{padding-right:0.3rem}
}@media screen and (max-width:768px){.newsList .item{flex-direction:column-reverse}
.newsList .item .rightbox{width:100%;height:auto}
.newsList .item .leftbox .fontbox{padding-right:0}
.newsList .item .leftbox .day::after{margin-right:0.1rem;margin-left:0.1rem}
}.newsDetail .w1440{display:flex;flex-wrap:wrap}
.newsDetail .w1440 .leftBox{width:calc(100% - 2.8rem);padding-right:1rem}
.newsDetail .w1440 .rightBox{width:2.8rem}
.newsDetail .newsTitle{text-align:center;padding-bottom:0.3rem;border-bottom:0.01rem solid #ddd;margin-bottom:0.3rem;color:#333}
.newsDetail .time{line-height:1;margin-top:0.25rem;color:#666}
.newsDetail .singlePage img{display:block;margin:0 auto;max-width:100%}
.PrevNextBox{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #E6E6E6;padding-top:0.52rem;margin-top:0.5rem}
.PrevNextBox .left a{color:#333333;display:flex;align-items:center;line-height:2}
.PrevNextBox .left a div{color:#333;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.PrevNextBox .left a:hover,.PrevNextBox .left a:hover div{color:#118C83}
.PrevNextBox .more a{color:#fff;display:flex;align-items:center;justify-content:center;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;width:1.7rem;height:0.5rem;background:#118C83;border-radius:0.25rem;font-size:0.16rem}
.PrevNextBox .more a::before{content:'';display:block;background-image:url(../images/arrowBack.png);width:0.16rem;height:0.17rem;background-size:0.16rem auto;margin-right:0.12rem}
.PrevNextBox .more a:hover{box-shadow:2px 2px 5px rgba(17,140,131,.8)}
.newsDetail .share-shell .icon{background-color:#cccccc;display:block;width:0.48rem;height:0.48rem;border-radius:50%;margin-right:0.12rem;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius: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}
.newsDetail .share-shell .icon:nth-child(1){background-color:transparent !important;margin-right:0}
.newsDetail .share-shell .icon:hover{background:#118C83;animation:icon-bounce 0.5s alternate}
.newsDetail .share-shell .icon::after{content:"";display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:0.24rem}
.newsDetail .share-shell .icon-fx::after{background-image:url(../images/fxIcon.png)}
.newsDetail .share-shell .icon-wx::after{background-image:url(../images/wxIcon.png)}
.newsDetail .share-shell .icon-wb::after{background-image:url(../images/wbIcon.png)}
.newsDetail .rightBox .title{line-height:1;margin-top:0.42rem;color:#333}
.newsDetailList .itemCon{padding-top:0.3rem;display:flex;flex-direction:column;padding-bottom:0.25rem;border-bottom:0.01rem solid rgba(0,0,0,0.08)}
.newsDetailList .imgBox{overflow:hidden;height:1.8rem;border-radius:0.1rem}
.newsDetailList .imgBox img{width:100%;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;height:100%}
.newsDetailList .time2{    overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; line-height:1;margin-top:0.2rem;font-size:0.16rem;color:#666666}
.newsDetailList .title2{line-height:1;color:#222222;margin-top:0.2rem;font-size:0.16rem}
.newsDetailList .itemCon:hover 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)}
.newsDetailList .itemCon:hover .title2{color:#118C83}
.PrevNextBox li.left{width:calc(100% - 1.6rem);padding-right:0.1rem}
@media screen and (max-width:1024px){.newsDetail .w1440 .leftBox{padding-right:0.2rem}
.newsDetail .time{margin-top:11px}
.newsDetail .rightBox .title{margin-top:21px}
.PrevNextBox{padding-top:30px;margin-top:30px}
.newsDetail .share-shell .icon{width:40px;height:40px;margin-left:8px;margin-right:8px}
.newsDetail .share-shell .icon::after{background-size:24px}
.newsDetail .share-shell{justify-content:center}
}@media screen and (max-width:768px){.newsDetail .w1440 .leftBox{width:100%;padding-right:0}
.newsDetail .w1440 .rightBox{width:100%}
.PrevNextBox{flex-direction:column}
.PrevNextBox .more a{margin-top:0.2rem;margin-bottom:0.2rem}
.PrevNextBox li.left{width:100%;padding-right:0}
.newsDetailList .imgBox{height:auto}
}.singlePage *{font-size:0.16rem;line-height:1.5;color:#666;margin-top:0.3rem;text-align:justify}
.singlePage strong{color:#118C83;font-size:0.18rem}
.singlePage *:last-child{margin-bottom:0 !important}
@media screen and (max-width:1024px){.newsDetail .newsTitle .title{line-height:1.5;font-size:0.24rem}
}.HomeTit{display:flex;flex-direction:column;justify-content:center;align-items:center}
.HomeTit .title{font-size:0.42rem;color:#7DDFD7;font-weight:bold}
.HomeTit .intro{text-align:center;font-size:0.2rem;line-height:1.6;color:#333333;margin-top:0.32rem}
.HomeTechnology{background-image:url(../images/technologyBg.jpg);background-size:cover;background-repeat:right bottom}
.HomeTechnology .ul{margin-top:0.72rem}
.HomeTechnology .item{width:calc(50% - 0.32rem);background:#FFFFFF;box-shadow:0px 0px 30px 0px rgba(81,81,81,0.08)}
.HomeTechnology .item .itemCon{width:100%;display:flex;min-height: 100%;}
.HomeTechnology .item .imgbox{width:48.178%;padding-top:65.105%}
.HomeTechnology .rightbox{flex:1;padding:0.5rem 0.4rem}
.HomeTechnology .rightbox img{
    display: none;
    width:0.7rem;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.HomeTechnology .rightbox .title2{font-size:0.25rem;line-height:1.44;color:#108C82;margin-top:0.22rem}
.HomeTechnology .rightbox li{display:flex;align-items:center;font-size: 14px;color:#222;line-height:1.5;margin-top:0.1rem}
.HomeTechnology .rightbox li::before{content:'';display:block;width:0.06rem;height:0.06rem;background:#108C82;margin-right:0.15rem}
.HomeTechnology .item:hover .imgbox img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.HomeTechnology .item:hover .rightbox img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}
@media screen and (max-width:1024px){.HomeTechnology .item{width:calc(50% - 0.1rem)}
.HomeTechnology .rightbox{padding:0.3rem 0.2rem}
.HomeTechnology .rightbox .title2{font-size:0.18rem;margin-top:0.15rem}
.HomeTechnology .rightbox li{font-size:0.16rem;margin-top:0.1rem}
.HomeTechnology .rightbox li::before{margin-right:0.1rem}
.HomeTechnology .rightbox img{width:0.4rem}
.HomeTechnology .ul{margin-top:0.36rem}
.HomeTit .title{font-size:0.36rem}
}@media screen and (max-width:768px){.HomeTechnology .d-flex{flex-direction:column}
.HomeTechnology .item{width:100%;margin-bottom:0.2rem}
}.HomeIndustry .list{margin-top:0.72rem}
.HomeIndustry .list .itemCon{display:flex;flex-direction:column;justify-content:center;align-items:center}
.HomeIndustry .list .title{text-align:center;font-size:0.2rem;color:#333333;line-height:0.26rem}
.HomeIndustry .list img{height:0.9rem;margin-bottom:0.2rem}
.HomeIndustry .list .itemCon:hover img{-webkit-animation:icon-bounce 0.5s alternate;-moz-animation:icon-bounce 0.5s alternate;-o-animation:icon-bounce 0.5s alternate;animation:icon-bounce 0.5s alternate}
@-webkit-keyframes icon-bounce{0%,100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}
50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}
75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}
85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
}@-moz-keyframes icon-bounce{0%,100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}
50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}
75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}
85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
}@-o-keyframes icon-bounce{0%,100%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
25%{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}
50%{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}
75%{-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(5deg)}
85%{-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
}@media screen and (max-width:1024px){.HomeIndustry .list img{height:0.45rem;margin-bottom:0.1rem}
.HomeIndustry .list{margin-top:0.36rem}
}@media screen and (max-width:768px){.HomeIndustry .list .item{width:50%;margin-bottom:0.2rem}
}.HomeIndustrial{position:relative;background-image:url(../images/industrialBg.jpg);background-size:cover;background-position:top center}
.HomeIndustrial img{width:100%}
.HomeIndustrial .fontbox{width:100%;position:absolute;top:0}
@media screen and (max-width:1024px){.HomeIndustrial .fontbox{position:relative;z-index:2}
}.HomeUcar .HomeTit .title{color:#2694b2}
.HomeUcar .list{margin-top:0.72rem}
.HomeUcar .list .ul{width:calc(100% + 0.5rem);margin-left:-0.25rem}
.HomeUcar .list .itemCon{position: relative;display:flex;flex-direction:column;justify-content:center;align-items:baseline;margin-left:0.25rem;margin-right:0.25rem}
.HomeUcar .list .itemCon a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: block;z-index: 3;}
.HomeUcar .list .title{font-size:0.22rem;color:#000;line-height: 1.5;margin-top: 0.2rem;text-align:center;width:100%}
.HomeUcar .list .imgbox{padding-top:70%;width:100%;border-radius:0.1rem;-webkit-border-radius:0.1rem;-moz-border-radius:0.1rem;-ms-border-radius:0.1rem;-o-border-radius:0.1rem}
.HomeUcar .slick-dots{margin-top:0.86rem}
.HomeUcar .slick-arrow{background-image:url(../images/arrowLeftGreen.png) !important;background-size:cover;width:0.07rem;height:0.11rem;position:absolute;left:0.25rem;bottom:0}
.HomeUcar .slick-arrow.slick-next{background-image:url(../images/arrowRightGreen.png) !important;left:0.97rem}
.HomeUcar .list .ul::after{content:'';display:block;width:0.01rem;height:0.16rem;background:#118C83;position:absolute;bottom:-0.02rem;left:0.66rem}
.HomeUcar .slick-dots{width: 13rem;margin-left:1.6rem}
.HomeUcar .slick-dots li{flex:1;height:0.05rem}
.HomeUcar .slick-dots button{margin-left:0;margin-right:0;width:100%;border-radius:0.03rem;-webkit-border-radius:0.03rem;-moz-border-radius:0.03rem;-ms-border-radius:0.03rem;-o-border-radius:0.03rem;height:100%;border:none;margin-top:-0.03rem}
@media screen and (max-width:1024px){.HomeUcar .list .ul{width:100%;margin-left:0}
.HomeUcar .slick-dots{width:calc(100% - 1.85rem);margin-top:0.36rem}
.HomeUcar .list .title{font-size:0.18rem;margin-top:0.14rem}
}.HomeMake .makeLogo{width:2.6rem}
.HomeMake .HomeTit .title{margin-top:0.32rem}
.HomeMake .sticky{position:sticky;top:0;z-index:1}
.HomeMake .index-img img{width:100%}
.makeList{margin-top:0.8rem}
.makeList li{font-size:0.2rem;color:#555555;line-height:1.64;text-align:center;width:25%;display:flex;align-items:center;justify-content:center;border-right:1px solid #7DDFD7}
.makeList li:last-child{border-right:none}
.makeVideo{position:relative}
.makeVideo .img{height:7rem;/* padding-top: 36.7841%; */}
.makeVideo .fontbox{width:100%;height:100%;position:absolute;left:0;top:0;z-index:99;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:0.08rem;background-color:rgba(0,0,0,0.53)}
.makeVideo .img .play{width:0.6rem;height:0.6rem;background:url(../images/startIcon.png) no-repeat center center;background-size:contain}
.makeVideo .img .fontbox .title{margin-top:0.3rem;color:#fff;font-size:0.26rem;line-height:1}
.makeVideo .VideoBox{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;display:none}
.makeVideo .VideoBox video{width:100%;height:100%;object-fit:cover}
.makeVideo .VideoBox .close{width:0.4rem;position:absolute;right:0.2rem;top:0.2rem;z-index:99;cursor:pointer}
@media screen and (max-width:1024px){
  .HomeMake .makeLogo {
    width: 1.5rem;
  }
  .makeVideo .img .fontbox .title,
  .makeList li{
    font-size: 0.18rem;
  }
  .makeVideo .img .play{
    width: 0.4rem;
    height: 0.4rem;
    background-size: 0.4rem;
  }
  .makeVideo .img .fontbox .title{
    margin-top: 0.15rem;
  }
  .makeList{
    margin-top: 0.32rem;
  }
}
@media screen and (max-width:768px){
  .makeList li{width: 50%;margin-top: 0.2rem;}
}

.HomeGlobal{
  background-image: url(../images/mapBg.jpg);
  background-size: cover;
}
.HomeGlobal .list{
  margin-top: 0.6rem;
}
.HomeGlobal .leftbox{
  font-size: 0.24rem;
  color: #333333;
  line-height: 0.54rem;
  width: 5.64rem;
}

.emailBox{
  padding-top: 0.7rem;
  padding-bottom: 0.7rem;
  background-image: url(../images/emailBoxBg.jpg);
  background-size: cover;
}
.emailBox .leftbox{
  font-size: 0.4rem;
color: #222222;
line-height: 0.6rem;
}
.emailBox .rightbox{
  display: flex;
  align-items: center;
}
.emailBox .rightbox .btn{
  width: 1.1rem;
height: 0.5rem;
background: #118C83;
font-size: 0.16rem;
color: #FFFFFF;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
}
.emailBox .rightbox input{
  width: 3.8rem;
  height: 0.5rem;
  background: #FFFFFF;
  line-height: 0.5rem;
  font-size: 0.16rem;
  color: #222222;
  padding: 0 0.2rem;
}
@media screen and (max-width:1024px){
  .emailBox .leftbox{
    font-size: 0.18rem;
    line-height: 1.5;
  }
  .HomeGlobal .leftbox{
    width: 100%;
    font-size: 0.2rem;
    line-height: 1.8;
  }
  .HomeGlobal .list{
    flex-direction: column;
  }
  .HomeGlobal .rightbox{
    width: 100% !important;
    height: 5.84rem !important;
  }
}
@media screen and (max-width:768px){
  .emailBox .w1440 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}
.emailBox .rightbox{
 width: 100%;
 margin-top: 0.2rem;
}
.emailBox .rightbox input{
  width: calc(100% - 1.1rem);
}
}

.public-title1{text-align: center;font-size: .42rem;color: #7ddfd7;line-height: 1.4;}
.Uotta .generation{padding: 1.2rem 0;background-image: url('../images/Uotta-generation.jpg');background-size: cover;}
.Uotta .generation .logo{text-align: center;}
.Uotta .generation .logo img{max-width: 2.6rem}
.Uotta .generation .text{margin-top: .4rem;font-size: .3rem;color: #7f7f7f;line-height: 1.6;text-align: center;}
.Uotta .generation .img{margin-top: .8rem;}
.Uotta .generation .img img{width: 100%}
.Uotta .battery{padding: 1.2rem 0;background-image: url('../images/Uotta-battery.jpg');background-size: cover;}
.Uotta .battery .list{margin-top: .5rem;}
.Uotta .battery .list ul{display: flex;flex-wrap: wrap;}
.Uotta .battery .list ul li{width: 30%;margin-right: 5%;}
.Uotta .battery .list ul li:last-child{margin-right: 0;}
.Uotta .battery .list ul li .title{font-size: .24rem;color: #333333;line-height: 1.6;}
.Uotta .battery .list ul li .text{margin-top: .15rem;height: 1.3rem;font-size: .18rem;color: #777777;line-height: 1.6;}
.Uotta .battery .list ul li .img{margin-top: .2rem;height: 3rem;display: flex;align-items: end}
.Uotta .battery .list ul li .img img{width: 100%;max-height: 100%}
.Uotta .swapping{padding: 1.2rem 0;}
.Uotta .swapping .text{max-width: 7.4rem;margin: .5rem auto 0;font-size: .2rem;color: #333333;line-height: 1.8;}
.Uotta .swapping .list{margin-top: .7rem;}
.Uotta .swapping .list .slick-list{padding: .25rem;box-sizing: border-box;}
.Uotta .swapping .list li{padding: 0 .15rem;}
.Uotta .swapping .list li .box{position: relative;padding: .45rem .5rem;background-color: #fff;box-shadow: 0 0 .25rem rgba(0, 0, 0, .08);font-size: .2rem;color: #333333;}
.Uotta .swapping .list li .img{height: 1.4rem;display: flex;align-items: center;justify-content: center}
.Uotta .swapping .list li .img img{max-width: 100%;max-height: 100%;}
.Uotta .swapping .list li .title{margin-top: .4rem;font-size: .22rem;color: #333333;text-align: center;}
.Uotta .swapping .list li a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 33;}
.Uotta .swapping .slick-prev{position: absolute;left: .4rem;top: 0;bottom: 0;margin: auto 0;width: .3rem;height: .41rem;background-image: url('../images/prev1.png');background-size: cover;z-index: 3;}
.Uotta .swapping .slick-next{position: absolute;right: .4rem;top: 0;bottom: 0;margin: auto 0;width: .3rem;height: .41rem;background-image: url('../images/next1.png');background-size: cover;z-index: 3;}
.Uotta .package{padding: 1.2rem 0;background-image: url('../images/Uotta-package.jpg');background-size: cover;}
.Uotta .package .text{margin-top: .3rem;max-width: 12rem;margin-left: auto;margin-right: auto;font-size: .2rem;color: #333333;line-height: 1.7;text-align: center;}
.Uotta .package .list{margin-top: .6rem;}
.Uotta .package .list ul{display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between}
.Uotta .package .list ul li{width: 45%;text-align: center;}
.Uotta .package .list ul li img{max-width: 100%;}
.Uotta .platform{padding: 1.2rem 0;background-image: url('../images/Uotta-platform.jpg');background-size: cover;}
.Uotta .platform .text{max-width: 10.5rem;margin: .4rem auto 0;font-size: .2rem;color: #333333;line-height: 1.8;}
.Uotta .platform .list{margin-top: 1rem;}
.Uotta .platform .list ul{display: flex;flex-wrap: wrap;justify-content: space-between}
.Uotta .platform .list ul li{text-align: center;width: 40%}
.Uotta .platform .list ul li img{max-width: 100%}
.Uotta .technology{position:relative;padding:1.2rem 0 1.4rem}
.Uotta .technology .public-title{margin-bottom:.6rem}
.Uotta .technology .img{position:absolute;right:0;width:46.3%;z-index:3}
.Uotta .technology .img img{width:100%}
.Uotta .technology .box{max-width:6.6rem}
.Uotta .technology .box .name{margin-bottom:.35rem;font-size:.24rem;color:#118c83;line-height:1.6}
.Uotta .technology .box .text{margin-bottom:1.25rem;font-size:.16rem;color:#222222;line-height:1.7}
.Uotta .technology .box .list p{position:relative;padding-left:.16rem;font-size:.16rem;color:#222222;line-height:1.7}
.Uotta .technology .box .list p:before{position:absolute;left:0;top:.1rem;display:block;content:'';width:.07rem;height:.07rem;background-color:#118c83;z-index:1}
@media screen and (max-width:1024px){
.Uotta .generation{padding: .6rem 0;}
.Uotta .battery{padding: .6rem 0;}
.Uotta .swapping{padding: .6rem 0;}
.Uotta .package{padding: .6rem 0;}
.Uotta .technology{padding: .6rem 0;}
.Uotta .platform{padding: .6rem 0;}
.public-title1{font-size: .30rem;}
.Uotta .technology .box{max-width:5.5rem}
}
@media screen and (max-width:640px){
.Uotta .generation .logo img{max-width: 2rem}
.Uotta .generation .text{font-size: .26rem;}
.Uotta .generation .img{margin-top: .4rem;}
.Uotta .battery .list ul li{width: 100%;margin-right: 0;margin-bottom: .2rem;}
.Uotta .battery .list ul li .text{height: auto;}
.Uotta .battery .list ul li .img{height: auto;}
.Uotta .swapping .text{margin-top: .3rem;}
.Uotta .swapping .list{margin-top: .3rem;}
.Uotta .package .list{margin-top: .3rem;}
.Uotta .package .list ul li{width: 100%;margin-bottom: .3rem;}
.Uotta .package .list ul li img{max-width:none;width: 100%}
.Uotta .platform .text{margin-top: .3rem;}
.Uotta .platform .list{margin-top: .3rem;}
.Uotta .platform .list ul li{width: 100%;margin-bottom: .3rem;}
.Uotta .platform .list ul li img{max-width: none;width: 100%}
.Uotta .technology .box{max-width:100%}
.Uotta .technology .img{position:initial;width:100%;margin-bottom:.2rem}
.Uotta .technology .box .name{margin-bottom:.2rem}
.Uotta .technology .box .text{margin-bottom:.3rem}
}




























