body,html{height:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch}input,input[type=button],input[type=reset],input[type=submit]{resize:none;border:none}a,article,aside,body,button,dd,details,div,dl,dt,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,img,input,li,menu,nav,ol,p,section,select,table,tbody,td,textarea,th,tr,ul{-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,article,aside,body,button,dd,details,div,dl,dt,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,img,input,li,menu,nav,ol,p,section,select,table,tbody,td,textarea,th,tr,ul{margin:0;padding:0}body{font:1.2rem/1.5 Microsoft YaHei,PingFang,Arial;color:#333;background-color:#f7f7f7}em,i{font-style:normal}li,ul{list-style-type:none}.clearfix:after{content:"";display:block;visibility:hidden;height:0;clear:both}.clearfix{zoom:1}a{color:#333;font-family:Microsoft YaHei,PingFang,Arial}a,a:hover{text-decoration:none}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-family:Microsoft YaHei,PingFang,Arial}img{border:none}input,textarea{font-family:Microsoft YaHei,PingFang,Arial}a:active,a:hover,a:link,a:visited{-webkit-tap-highlight-color:rgba(0,0,0,0)}.hei10{height:1rem}.hei20{height:2rem}.hei30{height:3rem}.hei40{height:4rem}.hei50{height:5rem}.hei60{height:6rem}.hei70{height:7rem}.hei80{height:8rem}.hei90{height:9rem}.hei100{height:10rem}.hei110{height:11rem}.hei120{height:12rem}.hei130{height:13rem}.hei140{height:14rem}.hei150{height:15rem}.hei160{height:16rem}.hei170{height:17rem}.hei180{height:18rem}.hei190{height:19rem}.hei200{height:20rem}body{overflow-x:hidden;letter-spacing:.2rem;background-color:#fff;word-break:break-all;text-align:justify}body a,body span{display:inline-block}body button,body textarea{border:none;outline:none;resize:none}body input{outline:none}body .btn{cursor:pointer}.about{width:100vw;min-height:100vh}.about .contentbox{padding:6rem 0;width:140rem;margin:0 auto}.about .contentbox .logo{cursor:pointer;margin-bottom:7rem}.about .contentbox .logo .picbox{width:43.8rem;height:8rem;overflow:hidden}.about .contentbox .logo .picbox .pic{width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:50%;transition:all .6s}.about .contentbox .slogan{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:6rem;font-weight:400;color:#fff;text-align:center;line-height:8rem;margin-bottom:11rem}.about .contentbox .about-main{width:100%;background:#fff;box-shadow:0 0 5rem 0 rgba(63,101,224,.05);border-radius:4rem;padding:8rem 10rem;box-sizing:border-box}.about .contentbox .about-main .titlebox{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-bottom:2.6rem;margin-bottom:4rem;position:relative}.about .contentbox .about-main .titlebox:before{content:"";position:absolute;top:1.9rem;left:0;width:100%;height:.2rem;background:#eee}.about .contentbox .about-main .titlebox:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:3.6rem;height:.4rem;background:#42b983}.about .contentbox .about-main .titlebox .atitle{font-size:3.6rem;color:#000;line-height:3.8rem;margin-bottom:.6rem;padding:0 2rem;background-color:#fff;position:relative;z-index:5}.about .contentbox .about-main .titlebox .atitle,.about .contentbox .about-main .titlebox .btitle{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-weight:400}.about .contentbox .about-main .titlebox .btitle{font-size:1.6rem;color:#999}.about .contentbox .about-main .build,.about .contentbox .about-main .introduce,.about .contentbox .about-main .target{width:100%;margin-bottom:8rem}.about .contentbox .about-main .introduce{height:auto;display:flex;align-items:center;overflow:hidden}.about .contentbox .about-main .introduce .img{height:100%;flex:none}.about .contentbox .about-main .introduce .img .picbox{width:56rem;height:100%;overflow:hidden}.about .contentbox .about-main .introduce .img .picbox .pic{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;transition:all .6s}.about .contentbox .about-main .introduce .txt{font-size:1.6rem;font-weight:400;color:#000;line-height:3rem;text-align:justify;margin-left:4rem}.about .contentbox .about-main .introduce .txt p{text-indent:3.2rem}.about .contentbox .about-main .build{width:100%}.about .contentbox .about-main .build .btop{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:4rem;padding:0 4rem;box-sizing:border-box;width:100%;height:26rem;overflow:hidden}.about .contentbox .about-main .build .btop .detail{width:52rem}.about .contentbox .about-main .build .btop .detail .shuzi{display:flex;margin:0 -2rem 6rem -2rem}.about .contentbox .about-main .build .btop .detail .shuzi .item{padding:0 4rem;position:relative}.about .contentbox .about-main .build .btop .detail .shuzi .item:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:.2rem;height:5.2rem;background:#eee}.about .contentbox .about-main .build .btop .detail .shuzi .item:last-child:after{content:none}.about .contentbox .about-main .build .btop .detail .shuzi .item .t1{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:1.6rem;font-weight:400;color:#000;display:flex;align-items:flex-end;line-height:1.8rem}.about .contentbox .about-main .build .btop .detail .shuzi .item .t1 span{font-size:3.6rem;font-weight:700;color:#42b983;line-height:3.8rem}.about .contentbox .about-main .build .btop .detail .shuzi .item .t2{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:1.6rem;font-weight:400;color:#666}.about .contentbox .about-main .build .btop .detail .txt{font-size:1.6rem;font-weight:400;color:#000;line-height:3rem;text-align:justify}.about .contentbox .about-main .build .btop .detail .txt p{text-indent:3.2rem}.about .contentbox .about-main .build .btop .img{height:100%;flex:none}.about .contentbox .about-main .build .btop .img .picbox{width:56rem;height:100%;overflow:hidden}.about .contentbox .about-main .build .btop .img .picbox .pic{width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:50%;transition:all .6s}.about .contentbox .about-main .build .bbottom{flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:36.6rem;padding:0 4rem;box-sizing:border-box;overflow:hidden;display:flex}.about .contentbox .about-main .build .bbottom .img{display:flex;flex-direction:column;width:56rem;height:100%}.about .contentbox .about-main .build .bbottom .img .swiper{width:100%;height:29rem;flex:none}.about .contentbox .about-main .build .bbottom .img .swiper .swiper-slide .item .picbox{width:100%;height:29rem;overflow:hidden}.about .contentbox .about-main .build .bbottom .img .swiper .swiper-slide .item .picbox .pic{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;transition:all .6s}.about .contentbox .about-main .build .bbottom .img .itemtitle{display:flex;align-items:center;flex:1;width:100%;background:#42b983;padding:1rem 4rem;box-sizing:border-box;position:relative}.about .contentbox .about-main .build .bbottom .img .itemtitle .atitle{color:#fff;display:flex;align-items:center;text-align:left}.about .contentbox .about-main .build .bbottom .img .itemtitle .atitle .floor{display:flex;align-items:flex-end;font-size:5.2rem;line-height:5rem;margin-right:3rem}.about .contentbox .about-main .build .bbottom .img .itemtitle .atitle .floor span{font-size:3.6rem;line-height:4rem}.about .contentbox .about-main .build .bbottom .img .itemtitle .atitle .txt .t1{font-size:2rem}.about .contentbox .about-main .build .bbottom .img .itemtitle .atitle .txt .t2{font-size:1rem;text-transform:uppercase}.about .contentbox .about-main .build .bbottom .img .itemtitle .pagination{display:flex;position:absolute;right:3.6rem;top:50%;transform:translateY(-50%)}.about .contentbox .about-main .build .bbottom .img .itemtitle .pagination .pagination-item{display:flex;flex-direction:row;justify-content:center;align-items:center;width:1rem;height:1rem;border-radius:.5rem;background:#fff;color:#fff;opacity:.5;transition:all .3s;margin:0 .5rem}.about .contentbox .about-main .build .bbottom .img .itemtitle .pagination .pagination-item.active{opacity:1}.about .contentbox .about-main .build .bbottom .detail{width:52rem;text-align:left}.about .contentbox .about-main .build .bbottom .detail .title{width:100%;font-size:2.4rem;font-weight:400;color:#000;margin-bottom:2rem}.about .contentbox .about-main .build .bbottom .detail .txt{width:100%;font-size:1.6rem;font-weight:400;color:#000;line-height:3rem;text-align:justify}.about .contentbox .about-main .build .bbottom .detail .txt p{text-indent:3.2rem}.about .contentbox .about-main .target{padding:0 20rem;box-sizing:border-box}.about .contentbox .about-main .target .itemlist{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:4rem}.about .contentbox .about-main .target .itemlist .item{width:18rem;height:18rem;background:#f9f9f9;border-radius:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.about .contentbox .about-main .target .itemlist .item:hover .icon{transform:rotateY(180deg)}.about .contentbox .about-main .target .itemlist .item .icon{transition:transform .6s}.about .contentbox .about-main .target .itemlist .item .icon .picbox{width:6rem;height:6rem;overflow:hidden}.about .contentbox .about-main .target .itemlist .item .icon .picbox .pic{width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:50%;transition:all .6s}.about .contentbox .about-main .target .itemlist .item .txt{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:2.4rem;font-weight:400;color:#000;margin-top:2rem}.about .contentbox .about-main .target .word{font-size:1.6rem;font-weight:400;color:#000;line-height:3rem}.about .contentbox .about-main .content{width:auto;height:auto;display:flex;justify-content:center;align-items:center}