body{line-height:0!important;width:100%;overflow-x:hidden}a{cursor:pointer}a,a:hover{text-decoration:none!important}img{-o-object-fit:contain;object-fit:contain}.carousel-inner img{width:19.2rem;height:100%}.carousel-inner1{display:block}.carousel-inner2{display:none}.carousel-indicators .active{background-color:#e62129}.carousel-indicators li{width:.6rem!important;height:.04rem!important}.carousel-indicators{margin-bottom:.36rem}.top{position:fixed;top:0;left:0;width:19.2rem;z-index:20}.logo{height:auto}.in2{display:none}.headline{height:90px;width:15.44rem;margin:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.headline,.headline_menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.headline_menu{font-size:.16rem;line-height:.32rem;cursor:pointer}.headline_menu hr{border:0;height:.14rem;margin:auto .1rem;width: 1px;background-color:#bbb}.headline_menu a:not(:last-child){margin-right:.5rem}.headline_menu div:first-child{color:#bbb}.headline_menu div:last-child{color:#e62129}.headline_menu img{width:75%}.language{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.language,.product{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product{width:19.2rem;height:7.4rem}.product .popular{padding-left:1.88rem;padding-top:.8rem;width: 40%;position: relative;box-sizing:border-box}.product .popular .title{font-size:.44rem;line-height:.44rem;padding-top:.44rem}.product .popular .content{width:90%;font-size: 17px;line-height: 32px;}.product .popular hr{width:.75rem;height:.01rem;background-color:red;margin:.2rem 0 .35rem}.product .popular .more{font-size:.16rem;position:absolute;bottom: 1.85rem;height:.52rem;border:1px solid #666;line-height:.52rem;width:2.6rem;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-align:center}.product .popular .more,.product .popular .more .red{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product .popular .more .red{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.product .popular .more .red div{width:5px!important;height:5px;background:red;margin-right:5px}.product .swiper-container{margin-top:.8rem;width:60%}.swiper-container .tv{display: flex;align-items: center;margin-top: 0.3rem;}.product .swiper-container .swiper-wrapper{height:auto}.product .swiper-container .swiper-wrapper .swiper-slide{width:5.04rem}.product .swiper-container .swiper-wrapper .swiper-slide img{width:100%}.product .swiper-container .swiper-wrapper .swiper-slide div{font-size:.18rem;line-height:.35rem;color:#333;width:94%;margin:auto}.product .swiper-container .swiper-button-next,.product .swiper-container .swiper-button-prev{top:99%!important;position:-webkit-sticky;position:sticky}.swiper-button-next:after,.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:""!important}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:auto!important;left:35px!important}.swiper-scrollbar{height: 5px;width: 70%;margin-left: 30px;}.swiper-button-next, .swiper-button-prev{margin-top: 0 !important;}.swiper-scrollbar-drag{width: calc(100% /3);}.swiper-container-horizontal>.swiper-scrollbar{left:75px!important;bottom:18px!important;width:75%!important}.swiper-scrollbar-drag{background:#e62129!important}.idea{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:19.2rem;overflow:hidden}.idea div{position:relative}.idea div img{width:100%}.idea div .a{position:absolute;bottom:-.3rem;left:.65rem;margin:0;cursor:pointer}.idea div .a .title{font-size:.32rem;line-height:.32rem;color:#fff}.idea div .a .content{font-size:.24rem;line-height:.35rem;color:#fff;margin:.3rem 0 .8rem;width:auto}.idea div .a .b{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:85%;margin:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.idea div .a .b a{display: flex;align-items: center;}.idea div .a .b a,.idea div .a .b div{font-size:.24rem;line-height:.24rem;width:auto;margin:0;color:#fff}.idea div .a .b a{font-size:20px}.idea div .a .b img{width:auto}.idea div .a .b div:last-child{margin-left:.15rem}.idea div:hover .a{bottom:.3rem;-webkit-transition:.45s;-o-transition:.45s;-moz-transition:.45s;transition:.45s}.about{text-align:center;width:15.44rem;margin:auto}.about h2{font-size:.44rem;color:#333;margin:.75rem 0 .55rem}.about div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.about div .left{background-color:#f4f4f4;width:50%}.about div .left div{width:6.66rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about div .left div .title{font-size:.36rem;color:#333;line-height:.36rem;margin:.8rem 0 .32rem;text-align:left}.about div .left div hr{width:.9rem;height:.01rem;background-color:#333;margin:0}.about div .left div .content{font-size:.16rem;line-height:.32rem;text-align:left;color:#333;margin:.34rem 0 1.2rem}.about div .right{width:50%}.about div .right img{width:100%;-o-object-fit:cover;object-fit:cover}.about .bottom{margin:.47rem auto auto}.about .bottom div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width: 70%;}.about .bottom div,.about .bottom div .title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:flex-start;align-items:center;}.about .bottom div .title{display: flex;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.about .bottom div .title div:first-child{font-size:.48rem;line-height:.48rem;font-weight:600}.about .bottom div .title div:nth-child(2){font-size:.18rem;line-height:.18rem}.about .bottom div .title:hover div:first-child{color:#ea2929}.about .bottom div .subtitle{font-size:.18rem;line-height:.36rem;color:#333;margin:.2rem 0}.about .bottom hr{height:1rem;width:2px;background-color:#ddd;margin-top:0}.about .read{font-size:.16rem;margin:.57rem auto .52rem;height:.56rem;border:1px solid #666;line-height:.56rem;width:2.18rem;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-align:center}.about .read,.about .read .red{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.about .read .red{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.about .read .red div{width:5px!important;height:5px;background:red;margin-right:5px}.news{background-color:#f4f4f4;overflow:hidden}.news h2{font-size:.44rem;line-height:.44rem;color:#333;text-align:center;margin:0;padding-top:.54rem;padding-bottom:.66rem}.news .mobile .swiper-wrapper,.news .three_news{width:15.44rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.news .mobile .swiper-wrapper div,.news .three_news div{background-color:#fff}.news .mobile .swiper-wrapper div div,.news .three_news div div{margin:auto;width:4.25rem}.news .mobile .swiper-wrapper div div .title{font-size:.24rem;line-height:.24rem;margin:.65rem auto .23rem;width:85%}.news .three_news div div .title{font-size:.24rem;width:85%;line-height: 0.8rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.news .mobile .swiper-wrapper div div .content,.news .three_news div div .content{font-size:.16rem;line-height:.3rem;height: 0.6rem;width:85%;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.news .mobile .swiper-wrapper div .b{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:85%;margin:.75rem auto .35rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.news .three_news div .b{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:85%;-webkit-box-align:center;-webkit-align-items:center;line-height: 0.8rem;-moz-box-align:center;-ms-flex-align:center;align-items:center}.news .mobile .swiper-wrapper div .b div,.news .three_news div .b div{font-size:.16rem;line-height:.16rem;width:auto;margin:0;color:#999}.news .mobile .swiper-wrapper div .b img,.news .three_news div .b img{width:auto}.news .mobile .swiper-wrapper div .b div:last-child,.news .three_news div .b div:last-child{margin-left:.15rem}.news .mobile .swiper-wrapper div .b a,.news .three_news div .b a{font-size:.16rem;color:#999}.news .mobile .swiper-wrapper div .b a{line-height: 0.8rem;font-size: 16px;}.news .mobile .swiper-wrapper div div,.news .three_news div div{width:5.02rem}.news .mobile .swiper-wrapper div div img,.news .three_news div div img{width:100%}.news .three_news .de_news:hover .title,.news .three_news .de_news:hover .content,.news .three_news .de_news:hover .b a{color:red!important}.news .more{font-size:.16rem;margin:.4rem auto .6rem;height:.56rem;border:1px solid #666;line-height:.56rem;width:2.18rem;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;text-align:center}.news .more,.news .more .red{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.news .more .red{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.news .more .red div{width:5px!important;height:5px;background:red;margin-right:5px}.news .mobile{display:none}.news .mobile .swiper-wrapper{width:15.44rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.news .mobile .swiper-wrapper .swiper-slide,.news .mobile .swiper-wrapper .swiper-slide div{width:90%;margin:auto}.news .mobile .swiper-wrapper .swiper-slide div .title{font-size:18px;line-height:18px;margin:.65rem auto .23rem;width:85%;font-weight:600;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}.news .mobile .swiper-wrapper .swiper-slide div .content{font-size:15px;line-height:20px;width:85%;height: 40px;}.news .mobile .swiper-wrapper .swiper-slide div .b{margin:18px auto;width:85%}.news .mobile .swiper-pagination{bottom:0!important}.learn{position:relative;width:19.2rem;overflow:hidden;height:4.4rem}.learn img{position:absolute;top:-1.9rem}.learn .c{position:absolute;bottom:0;left:0;color:#fff;height:100%;text-align:center;width:100%}.learn .c .title{font-size:0.34rem;line-height:0.34rem;margin:0.8rem 0 0.35rem}.learn .c .content{font-size:0.16rem;line-height:0.32rem}.learn .c .d a{font-size: 16px;line-height: 0.55rem;width:2.5rem;color:#fff;background-color:#e62129;-webkit-border-radius:0.5rem;-moz-border-radius:0.5rem;border-radius:0.5rem;margin:0.45rem auto 0.8rem;display: block;}.learn .c .d a{color:#fff}.bottomline{text-align:center}.bottomline .logo{margin-bottom:.33rem}.bottomline .menu{font-size:.16rem;line-height:.16rem;color:#333;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.bottomline .menu hr{line-height:.16rem;width:1px;height:.16rem;background:#333;margin:0 .35rem}.bottomline .menu a:hover{color:#e62129!important;cursor:pointer}.bottomline .outside{margin-top:.35rem;margin-bottom:.15rem}.bottomline .e{font-size:.14rem;line-height:.28rem;color:#999;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottomline .e a{cursor:pointer;margin:0 .35rem}.float{position:fixed;top:30%;right:3%;z-index:2}.float .f{width:60px;height:60px;background:#e62129;margin-bottom:10px;font-size:12px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.float .f,.float .f div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.float .f div{width:100%;text-align:center}.float .f div img{width:35%;margin:10px auto}.float .f div .text{position:absolute;bottom:15px;color:#fff}.mobile_content{display:none}@media screen and (max-width:768px){.idea div .a .b a{line-height: 30px;}.idea div .a .b{height: 30px;}.news .mobile .swiper-wrapper .swiper-slide div .title{line-height: 30px;}.carousel-inner2{display:block}.carousel-inner1{display:none}.mobile_content{display:block}.headline{display:none}.carousel-inner img,.product{width:100%}.product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.product .popular{margin:0 auto;width:6.5rem}.product .popular .content{width:auto;font-size:15px;line-height:25px}.product .popular .more{margin:.55rem 0;width:200px;height:50px;font-size:17px}.product .popular .more div div{line-height:50px}.product .swiper-container{margin-left:calc((100% - 7rem)/2);}.swiper-container .tv{margin-top: 5px;}.product .swiper-container .swiper-wrapper .swiper-slide div{font-size:15px;line-height: 0.5rem;}.idea{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.idea div{margin:10px auto;width:90%}.idea div .a{bottom:.3rem}.idea div .a .content,.idea div .a .title{width:auto}.idea div .a .title{font-size:25px}.idea div .a .content{font-size:17px}.idea div:hover .a{bottom:.3rem}.about{width:100%}.about h2{margin:.85rem 0 .65rem;font-size:24px}.about div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about div .left{width:90%;margin:auto}.about div .left div{width:90%}.about div .left div .content{font-size:15px;line-height:20px;width:100%;margin:.34rem 0 1rem}.about div .right{width:90%;margin:auto}.about .bottom{width:90%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.about .bottom hr{display:none}.about .bottom div{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.about .bottom div .title div:first-child{font-size:26px}.about .bottom div div{width:100%}.about .read{margin:2rem auto .95rem;width:180px;height:50px;font-size:17px}.about .read div{height:40px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.about .read div,.about .read div .red{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.news{width:100%}.news h2{padding-top:55px;padding-bottom:33px;font-size:24px}.news .more{width:180px;height:50px;margin:.85rem auto 1.3rem;line-height:50px;font-size:17px}.news .mobile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.news .three_news{display:none}.swiper-pagination{width:100%;margin:auto;display:block}.swiper-pagination .swiper-pagination-bullet{margin:.1rem}.learn{width:100%;height:600px}.learn img{top:0;left:0}.learn .c{position:relative}.learn .c .title{font-size:33px;position:absolute;top:0;width:100%}.learn .c .content{position:absolute;top:200px;width:100%}.learn .c .d{position:absolute;bottom:0;width:250px;margin-left:calc((100% - 250px)/2);font-size:17px}.bottomline{width:100%}.bottomline .menu hr{margin:0 10px}.bottomline .e{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container{width:100%}}@media only screen and (min-width:750px) and (max-width:770px){.idea div .a .b div:last-child{line-height:inherit}}
.add1{width:80%;height:4px;left:70px;border-radius:25px}
.add1.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#e62129;border-radius:25px}
@media screen and (max-width:768px) {
  .product .swiper-container{width:100%}
}