@charset "utf-8";.main.index-main .index-fangan,.main.index-main .index-product,.main.index-main .index-cases,.main.index-main .index-partners,.main.index-main .index-news{width:100%}.main.index-main .index-fangan .title,.main.index-main .index-product .title,.main.index-main .index-cases .title,.main.index-main .index-partners .title,.main.index-main .index-news .title{width:100%;padding-top:96px}.main.index-main .index-fangan .title h2,.main.index-main .index-product .title h2,.main.index-main .index-cases .title h2,.main.index-main .index-partners .title h2,.main.index-main .index-news .title h2,.main.index-main .index-fangan .title h3,.main.index-main .index-product .title h3,.main.index-main .index-cases .title h3,.main.index-main .index-partners .title h3,.main.index-main .index-news .title h3{text-align:center;font-family:MiSans;color:#333;line-height:1}.main.index-main .index-fangan .title h2,.main.index-main .index-product .title h2,.main.index-main .index-cases .title h2,.main.index-main .index-partners .title h2,.main.index-main .index-news .title h2{font-weight:500;font-size:36px}.main.index-main .index-fangan .title h3,.main.index-main .index-product .title h3,.main.index-main .index-cases .title h3,.main.index-main .index-partners .title h3,.main.index-main .index-news .title h3{font-weight:400;font-size:16px;padding-top:16px}.main.index-main .index-fangan{background:#FAFAFA}.main.index-main .index-fangan .index-fangan__items{width:100%;padding-top:40px}.main.index-main .index-fangan .index-fangan__items ul{margin:0 -3px}.main.index-main .index-fangan .index-fangan__items ul li{width:14.28571429%;padding:0 3px 5px;float:left}.main.index-main .index-fangan .index-fangan__items ul li .item{width:100%;background:#FFFFFF;border-radius:12px;padding:16px 16px 27px;-webkit-transition:all .2s linear;transition:all .2s linear}.main.index-main .index-fangan .index-fangan__items ul li .item .thumb-img{width:100%;aspect-ratio:166 / 120;border-radius:8px;overflow:hidden}.main.index-main .index-fangan .index-fangan__items ul li .item h4{padding-top:20px}.main.index-main .index-fangan .index-fangan__items ul li .item h4 a{font-family:MiSans;font-weight:500;font-size:18px;color:#333;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.main.index-main .index-fangan .index-fangan__items ul li .item h4 a:hover{color:#E60012}.main.index-main .index-fangan .index-fangan__items ul li .item:hover{-webkit-box-shadow:0 6px 10px rgba(0,0,0,0.1);box-shadow:0 6px 10px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}.main.index-main .index-product{background:#FAFAFA}.main.index-main .index-product .index-product__tabs{width:100%;padding-top:52px}.main.index-main .index-product .index-product__tabs ul li{padding:0 36px}.main.index-main .index-product .index-product__tabs ul li a{font-family:MiSans;font-weight:400;font-size:18px;color:#333;display:block;line-height:44px}.main.index-main .index-product .index-product__tabs ul li.active a{position:relative;color:#E60012}.main.index-main .index-product .index-product__tabs ul li.active a::after{content:'';display:block;width:100%;height:4px;position:absolute;left:0;bottom:0;background:#E60012}.main.index-main .index-product .index-product__swiper{width:100%;padding-top:40px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide.item{position:relative;padding-bottom:72px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left,.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items{height:528px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left{width:480px;background:#EEEEEE;border-radius:12px 0px 0px 12px;padding:47px 56px 0 32px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left h3{font-family:MiSans;font-weight:500;font-size:30px;color:#333}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left p{font-family:MiSans;font-weight:400;font-size:14px;color:#333;line-height:24px;height:102px;padding-top:30px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left h6{font-family:MiSans;font-weight:500;font-size:18px;color:#333;padding-top:70px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left ul{width:252px;padding-top:4px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left ul li{float:left;width:33.33333333%;position:relative;padding-left:20px;font-family:MiSans;font-weight:400;font-size:14px;color:#333;line-height:20px;margin-top:23px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left ul li:before{content:'';display:block;width:8px;height:17px;position:absolute;left:0;top:50%;border:3px solid #E60012;transform:translateY(-50%) rotate(45deg);border-top:none;border-left:none;margin:0 0 0 5px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left a.btn-effect{position:relative;overflow:hidden;width:158px;height:48px;background:#E60012;border:1px solid #E60012;border-radius:8px;margin-top:88px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left a.btn-effect .cm-fill{position:absolute;display:block;width:0;height:0;transform:translate(-50%, -50%);border-radius:50%;background:#fff;transition:width .7s,height .7s;z-index:0}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left a.btn-effect em{font-weight:100;font-size:16px;color:#FFFFFF;line-height:1px;font-family:MiSans;font-style:normal;position:relative;z-index:1}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left a.btn-effect:hover .cm-fill{width:40rem;height:40rem}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left a.btn-effect:hover em{color:#E60012}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left a.btn-effect em{font-family:MiSans;font-weight:400;font-size:14px;color:#FFFFFF}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items{width:936px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li{width:50%;float:left;padding-bottom:1px;padding-right:1px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item{width:100%;height:176px;background:#fff;padding:26px 54px 0 32px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item h4{font-size:20px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item h4 a{font-family:MiSans;font-weight:500;color:#E60012;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item h4 a i{visibility:hidden}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item p{font-family:MiSans;font-weight:400;font-size:14px;color:#666666;line-height:20px;padding-top:13px;height:73px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item:hover h4 a i{visibility:visible}@media screen and (max-width:991px){.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item h4{font-size:16px;line-height:1.2}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item p{font-size:12px;line-height:16px;padding-top:8px;height:56px}}@media (min-width:991px) and (max-width:1440px){.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item h4{font-size:18px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item p{font-size:13px;line-height:18px;padding-top:10px;height:64px}}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item .btn-more{width:88px;line-height:26px;background:#EEEEEE;border:1px solid #EEEEEE;border-radius:2px;font-family:MiSans;font-weight:400;font-size:12px;color:#666666;margin-top:15px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item .btn-more i{margin-left:4px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item .btn-more:hover{background:#E60012;color:#fff}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-pagination{bottom:20px;z-index:1}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#E6E6E6;border-radius:50%;opacity:1;margin:0 19px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#E60012}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-button-prev,.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-button-next{width:48px;height:48px;background:#EEEEEE;border-radius:50%;margin:0;bottom:0;top:auto;opacity:1;left:50%;transform:translateX(-50%);z-index:2}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-button-prev:after,.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-button-next:after{color:#999999;font-size:16px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-button-prev{margin-left:-111px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-button-next{background:#E60012;margin-left:111px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-button-next:after{color:#FFFFFF}.main.index-main .index-cases{background:#FAFAFA;padding-bottom:97px}.main.index-main .index-cases .index-cases__container{width:100%;padding-top:40px}.main.index-main .index-cases .index-cases__container .index-cases__tabs,.main.index-main .index-cases .index-cases__container .index-cases__swiper{height:568px}.main.index-main .index-cases .index-cases__container .index-cases__tabs{width:336px;background:#FFFFFF;border-radius:12px;padding:40px 0 0 34px}.main.index-main .index-cases .index-cases__container .index-cases__tabs ul li{line-height:48px}.main.index-main .index-cases .index-cases__container .index-cases__tabs ul li i{width:40px;font-size:22px}.main.index-main .index-cases .index-cases__container .index-cases__tabs ul li a{font-family:MiSans;font-weight:400;font-size:16px;color:#333;position:relative}.main.index-main .index-cases .index-cases__container .index-cases__tabs ul li a:after{content:'';width:100%;height:2px;position:absolute;left:0;bottom:0}.main.index-main .index-cases .index-cases__container .index-cases__tabs ul li.active i{color:#E60012}.main.index-main .index-cases .index-cases__container .index-cases__tabs ul li.active a:after{background:#E60012}.main.index-main .index-cases .index-cases__container .index-cases__tabs .btn-effect{position:relative;overflow:hidden;width:158px;height:48px;background:#E60012;border-radius:8px;border:1px solid #E60012;margin-top:30px}.main.index-main .index-cases .index-cases__container .index-cases__tabs .btn-effect .cm-fill{position:absolute;display:block;width:0;height:0;transform:translate(-50%, -50%);border-radius:50%;background:#fff;transition:width .7s,height .7s;z-index:0}.main.index-main .index-cases .index-cases__container .index-cases__tabs .btn-effect em{font-weight:100;font-size:16px;color:#FFFFFF;line-height:1px;font-family:MiSans;font-style:normal;position:relative;z-index:1}.main.index-main .index-cases .index-cases__container .index-cases__tabs .btn-effect:hover .cm-fill{width:40rem;height:40rem}.main.index-main .index-cases .index-cases__container .index-cases__tabs .btn-effect:hover em{color:#E60012}.main.index-main .index-cases .index-cases__container .index-cases__tabs .btn-effect em{font-family:MiSans;font-weight:400;font-size:14px;color:#FFFFFF}.main.index-main .index-cases .index-cases__container .index-cases__swiper{width:1056px}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper{height:100%}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide{position:relative;height:100%}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item{width:100%;height:100%}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul{height:100%}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li{display:none;width:100%;height:100%;position:relative}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li .thumb-img{width:100%;height:100%;border-radius:12px;overflow:hidden;position:relative}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li .thumb-img:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,4,9,0.5)}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li .item-cover{width:100%;height:100%;position:absolute;left:0;top:0;padding-top:3.48958333vw;padding-left:2.5vw;padding-right:26.30208333vw}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li .item-cover h4{font-weight:500;font-size:30px;color:#FCFCFC}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li .item-cover p{font-weight:500;font-size:16px;color:#FCFCFC;line-height:24px;padding-top:29px}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li .item-cover .btn-more{width:158px;line-height:48px;border-radius:8px;border:1px solid #ffffff;display:block;font-size:14px;text-align:center;font-weight:400;color:#FFFFFF;margin-top:70px}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li .item-cover .btn-more:hover{background:#E60012;border-color:#E60012}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li.active{display:block}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .logos{width:100%;position:absolute;left:0;bottom:2.08333333vw;padding-left:2.5vw}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .logos ul li{float:left;padding-right:16px}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .logos ul li .item-logo{width:88px;height:88px;background:#ffffff;border-radius:50%}.main.index-main .index-partners .index-partners__container{width:100%;padding-top:40px}.main.index-main .index-news{padding-bottom:97px}.main.index-main .index-news .index-news__tabs{width:100%;padding-top:50px}.main.index-main .index-news .index-news__tabs ul li{padding:0 35px;line-height:44px}.main.index-main .index-news .index-news__tabs ul li a{padding:0 5px;display:block;font-size:18px;text-align:center;font-weight:400;color:#333;position:relative}.main.index-main .index-news .index-news__tabs ul li a:after{content:'';display:block;width:100%;height:4px;position:absolute;left:0;bottom:0}.main.index-main .index-news .index-news__tabs ul li.active a{color:#E60012}.main.index-main .index-news .index-news__tabs ul li.active a:after{background:#E60012}.main.index-main .index-news .index-news__swiper{width:100%}.main.index-main .index-news .index-news__swiper .swiper{padding-top:40px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left{width:576px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li{width:100%;padding-bottom:24px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li .item{width:100%;height:288px;overflow:hidden;position:relative;border-radius:12px;-webkit-transition:all .2s linear;transition:all .2s linear}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li .item .thumb-img{width:100%;height:100%}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li .item .item-cover{width:100%;position:absolute;bottom:0;left:0;padding:0 30px 30px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li .item .item-cover h5{font-weight:500;font-size:20px;line-height:25px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li .item .item-cover h5 a{color:#FFFEFE;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li .item .item-cover h5 a:hover{color:#E60012}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li .item .item-cover h6{font-size:14px;font-weight:400;color:#FFFEFE;padding-top:22px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li .item:hover{-webkit-box-shadow:0 6px 10px rgba(0,0,0,0.1);box-shadow:0 6px 10px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items{width:777px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items ul{border-top:1px solid #e6e6e6}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items ul li{width:100%;padding:20px 0;border-bottom:1px solid #e6e6e6;position:relative}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items ul li h4{font-weight:500;font-size:18px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items ul li h4 a{color:#333333;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items ul li h4 a:hover{color:#E60012}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items ul li p{font-size:14px;font-weight:400;color:#999999;line-height:20px;height:55px;padding-top:15px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items ul li h6{font-size:14px;font-weight:400;color:#333;padding-top:20px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items ul li:after{content:'';display:block;position:absolute;width:0;height:1px;left:0;bottom:-1px;background:#E60012;transition:.3s ease;-webkit-transition:.3s ease}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items ul li:hover:after{width:100%}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .btn-effect{position:relative;overflow:hidden;width:158px;height:48px;border-radius:8px;background:#E60012;border:1px solid #E60012;margin:14px auto 0}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .btn-effect .cm-fill{position:absolute;display:block;width:0;height:0;transform:translate(-50%, -50%);border-radius:50%;background:#fff;transition:width .7s,height .7s;z-index:0}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .btn-effect em{font-weight:100;font-size:16px;color:#FFFFFF;line-height:1px;font-family:MiSans;font-style:normal;position:relative;z-index:1}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .btn-effect:hover .cm-fill{width:40rem;height:40rem}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .btn-effect:hover em{color:#E60012}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .btn-effect em{font-size:14px;font-weight:400}@media screen and (max-width:991px){.main.index-main .index-fangan .title,.main.index-main .index-product .title,.main.index-main .index-cases .title,.main.index-main .index-partners .title,.main.index-main .index-news .title{padding-top:30px}.main.index-main .index-fangan .title h2,.main.index-main .index-product .title h2,.main.index-main .index-cases .title h2,.main.index-main .index-partners .title h2,.main.index-main .index-news .title h2{font-size:24px}.main.index-main .index-fangan .title h3,.main.index-main .index-product .title h3,.main.index-main .index-cases .title h3,.main.index-main .index-partners .title h3,.main.index-main .index-news .title h3{font-size:14px;padding-top:10px}.main.index-main .index-fangan .index-fangan__items{padding-top:20px}.main.index-main .index-fangan .index-fangan__items ul li{width:33.33333333%}.main.index-main .index-fangan .index-fangan__items ul li .item{padding:10px}.main.index-main .index-fangan .index-fangan__items ul li .item h4{padding-top:10px}.main.index-main .index-fangan .index-fangan__items ul li .item h4 a{font-size:14px}.main.index-main .index-product .index-product__tabs{padding-top:20px}.main.index-main .index-product .index-product__tabs ul li{padding:0 5px}.main.index-main .index-product .index-product__tabs ul li a{font-size:13px;line-height:28px}.main.index-main .index-product .index-product__tabs ul li.active a::after{height:2px}.main.index-main .index-product .index-product__swiper{padding-top:20px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide.item{padding-bottom:40px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left,.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items{width:100%;height:auto}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left{border-radius:8px;padding:15px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left h3{font-size:24px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left p{font-size:12px;line-height:20px;height:auto;padding-top:15px;display:block}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left h6{font-size:14px;padding-top:30px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left ul{width:100%;padding-top:10px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left ul li{padding-left:20px;font-size:14px;line-height:20px;margin-top:23px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left a.btn-effect{width:128px;height:38px;margin-top:30px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left a.btn-effect em{font-size:12px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item{height:auto;padding:15px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item .btn-more{margin-top:10px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-pagination{bottom:12px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-pagination .swiper-pagination-bullet{margin:0 6px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-button-prev,.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-button-next{width:32px;height:32px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-button-prev:after,.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-button-next:after{font-size:14px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-button-prev{margin-left:-80px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .swiper-button-next{margin-left:80px}.main.index-main .index-cases{padding-bottom:30px}.main.index-main .index-cases .index-cases__container{padding-top:20px}.main.index-main .index-cases .index-cases__container .index-cases__tabs,.main.index-main .index-cases .index-cases__container .index-cases__swiper{width:100%;height:auto}.main.index-main .index-cases .index-cases__container .index-cases__tabs{border-radius:8px;padding:20px}.main.index-main .index-cases .index-cases__container .index-cases__tabs ul li{line-height:48px}.main.index-main .index-cases .index-cases__container .index-cases__tabs ul li i{width:40px;font-size:22px}.main.index-main .index-cases .index-cases__container .index-cases__tabs ul li a{font-family:MiSans;font-weight:400;font-size:16px;color:#333;position:relative}.main.index-main .index-cases .index-cases__container .index-cases__tabs ul li a:after{content:'';width:100%;height:2px;position:absolute;left:0;bottom:0}.main.index-main .index-cases .index-cases__container .index-cases__tabs ul li.active i{color:#E60012}.main.index-main .index-cases .index-cases__container .index-cases__tabs ul li.active a:after{background:#E60012}.main.index-main .index-cases .index-cases__container .index-cases__tabs .btn-effect{width:128px;height:32px;margin-top:20px}.main.index-main .index-cases .index-cases__container .index-cases__tabs .btn-effect em{font-size:12px}.main.index-main .index-cases .index-cases__container .index-cases__swiper{height:80vw;margin-top:20px}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li .thumb-img{border-radius:8px}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li .item-cover{padding:20px}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li .item-cover h4{font-size:24px}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li .item-cover p{font-size:14px;line-height:20px;padding-top:15px}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item ul li .item-cover .btn-more{width:128px;line-height:38px;font-size:12px;margin-top:20px}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .logos{bottom:20px;left:0;padding-left:20px}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .logos ul li{padding-right:8px}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .logos ul li .item-logo{width:40px;height:40px}.main.index-main .index-partners .index-partners__container{padding-top:20px}.main.index-main .index-news{padding-bottom:30px}.main.index-main .index-news .index-news__tabs{padding-top:20px}.main.index-main .index-news .index-news__tabs ul li{padding:0 10px;line-height:30px}.main.index-main .index-news .index-news__tabs ul li a{font-size:14px}.main.index-main .index-news .index-news__tabs ul li a:after{height:2px}.main.index-main .index-news .index-news__swiper .swiper{padding-top:20px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left,.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items{width:100%}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li{padding-bottom:15px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li .item{height:auto;border-radius:8px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li .item .item-cover{padding:0 15px 15px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li .item .item-cover h5{font-size:16px;line-height:20px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left ul li .item .item-cover h6{font-size:12px;padding-top:15px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items ul li{padding:10px 0}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items ul li h4{font-size:16px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items ul li p{font-size:12px;line-height:1.3;height:auto;padding-top:10px;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items ul li h6{font-size:12px;padding-top:15px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .btn-effect{width:128px;height:38px;margin-top:10px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .btn-effect em{font-size:12px}}@media (min-width:991px) and (max-width:1440px){.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__left{width:360px;padding-inline:20px}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items{width:calc(100% - 360px)}.main.index-main .index-product .index-product__swiper .swiper.product-swiper .swiper-wrapper .swiper-slide .index-product__items .swiper .swiper-wrapper .swiper-slide ul li .item{padding:15px 20px 0}.main.index-main .index-cases .index-cases__container .index-cases__tabs{width:280px;padding-left:20px}.main.index-main .index-cases .index-cases__container .index-cases__swiper{width:calc(100% - 280px - 30px)}.main.index-main .index-cases .index-cases__container .index-cases__swiper .swiper .swiper-wrapper .swiper-slide .item-cover{padding-right:40px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__left{width:460px}.main.index-main .index-news .index-news__swiper .swiper .swiper-wrapper .swiper-slide .index-news__items{width:calc(100% - 460px - 30px)}}