#bannerSwiper{width:100%;height:100%}.swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.swiper-button-prev,.swiper-button-next{color:white;font-size:18px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;opacity:0.7}.swiper-pagination-bullet{width:12px !important;height:12px !important;background-color:rgba(255,255,255,0.7);border-radius:50%;margin:0 6px !important;opacity:1}.swiper-pagination-bullet-active{background-color:white;width:30px;border-radius:6px;transition:all 0.3s ease}@media (max-width: 767.98px){.swiper-button-prev,.swiper-button-next{width:30px;height:30px;font-size:14px}.swiper-pagination-bullet{width:9px;height:9px;margin:0 4px !important}.swiper-pagination-bullet-active{width:20px}}.highlight{padding:30px 0}.highlight h1{font-weight:bold;text-align:center;font-size:32px}.highlight .des{font-size:18px;line-height:26px;color:#333;text-align:center}.highlight .light_cont{margin-top:20px}.highlight .light_cont .light_item{margin-bottom:15px}.highlight .light_cont .light_item .light_img{overflow:hidden;position:relative}.highlight .light_cont .light_item .light_img img{transition:all .5s ease 0s;width:100%}.highlight .light_cont .light_item .light_img p{position:absolute;width:100%;bottom:0;left:0;font-size:18px;color:#fff;background-image:linear-gradient(#123378, #123378),linear-gradient(90deg, #02a1f9 0%, #29f19c 100%);background-blend-mode:normal,normal;padding:10px 15px}.highlight .light_cont .light_item:hover .light_img{border:10px solid;border-image-source:linear-gradient(56deg, #75f8d2 0%, #6096db 50%, #2ae3fc 100%);border-image-slice:1;border-bottom:none}.highlight .light_cont .light_item:hover .light_img p{background-image:linear-gradient(90deg, #209cff 0%, #68e0cf 100%)}.hot_pro{margin-top:30px;padding:30px 0;background-image:linear-gradient(180deg, #88dff8 0%, #68e0cf 100%)}.hot_pro h2{text-align:center;color:#333;font-weight:bold;font-size:32px}.hot_pro p{font-size:18px;line-height:28px;text-align:center;color:#333}.hot_pro .hot_pro_cont .hot_pro_item{margin-top:20px}.hot_pro .hot_pro_cont .hot_pro_item a{display:block;text-align:center;height:100%}.hot_pro .hot_pro_cont .hot_pro_item a .pro_img{overflow:hidden;margin-bottom:10px}.hot_pro .hot_pro_cont .hot_pro_item a .pro_img img{transition:all .5s ease 0s}.hot_pro .hot_pro_cont .hot_pro_item a p{font-size:18px;color:#333}.hot_pro .hot_pro_cont .hot_pro_item a:hover .pro_img img{transform:scale(1.1);transition:all .5s ease 0s}.case{padding:40px 0}.case h2{color:#333;font-weight:bold;text-align:center;font-size:32px}.case .news_des{font-size:18px;line-height:28px;text-align:center;color:#333;margin-bottom:30px;padding:0 20px}.case .news_cont .left{margin-bottom:20px}.case .news_cont .left img{width:100%}.case .news_cont .right ul li{margin-bottom:20px}.case .news_cont .right ul li a .news_item .news_word{background-color:#20365a;padding:15px 20px}.case .news_cont .right ul li a .news_item .news_word p{font-size:16px;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#fff;margin-bottom:10px}.case .news_cont .right ul li a .news_item .news_word span{font-size:16px;color:#fff}.case .news_cont .right ul li a:hover .news_item .news_word{background-color:#1e4897}.case .news_bottom li{margin-top:20px}.case .news_bottom li img{width:100%}.about{background:url(/static/images/index/bg1.jpg) no-repeat center center;background-size:cover;padding:40px 0}.about h2{font-size:32px;color:#fff;text-align:center;font-weight:bold}.about .des{font-size:18px;line-height:28px;color:#fff;text-align:center;margin-bottom:30px;padding:0 20px}.about .about_cont .left{margin-bottom:20px}.about .about_cont .left img{width:100%}.about .about_cont .right .right_p{font-size:16px;line-height:24px;color:#fff;margin-bottom:15px}.about .about_cont .right ul li{margin-bottom:15px}.about .about_cont .right ul li p{font-size:18px;line-height:25px;font-weight:bold;color:#fff}.about .about_cont .right ul li span{font-size:16px;color:#fff}.news{padding:40px 0}.news h2{color:#333;font-weight:bold;text-align:center}.news .news_des{font-size:18px;line-height:28px;text-align:center;color:#333;margin-bottom:30px;padding:0 20px}.news .news_cont .left{margin-bottom:20px}.news .news_cont .left img{width:100%}.news .news_cont .right ul li{margin-bottom:20px}.news .news_cont .right ul li a .news_item .news_time{text-align:center;width:20%}.news .news_cont .right ul li a .news_item .news_time p{font-family:CenturyGothic;font-size:36px;color:#f4f7ff;background-color:#1c47b7;margin-bottom:0;padding:10px}.news .news_cont .right ul li a .news_item .news_time span{font-family:CenturyGothic;display:block;font-size:18px;color:#f4f7ff;background-color:#4e4e4e;padding:5px}.news .news_cont .right ul li a .news_item .news_word{width:80%;padding-left:15px}.news .news_cont .right ul li a .news_item .news_word h3{font-weight:bold;font-size:20px;line-height:27px;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news .news_cont .right ul li a .news_item .news_word p{font-size:14px;line-height:21px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width: 768px){.highlight{padding:50px 0}.highlight h1{font-size:40px;margin-bottom:15px}.highlight .light_cont{padding-top:30px;margin:0 -5px}.highlight .light_cont .light_item{width:50%;padding:0 5px}.hot_pro{padding:50px 0;background:url("/static/images/index/bg.jpg") no-repeat center center;background-size:cover}.hot_pro h2{font-size:40px;margin-bottom:15px}.hot_pro .hot_pro_cont{margin:0 -15px}.hot_pro .hot_pro_cont .hot_pro_item{padding:0 15px;width:50%}.case{padding:50px 0}.case h2{font-size:40px;margin-bottom:15px}.case .news_bottom{margin:0 -12px}.case .news_bottom li{float:left;width:50%;padding:0 12px}.about{padding:50px 0}.about h2{font-size:40px;margin-bottom:15px}.news{padding:50px 0}.news h2{font-size:40px;margin-bottom:15px}.news .news_cont .right ul li a .news_item .news_time{width:14%}.news .news_cont .right ul li a .news_item .news_time p{font-size:62px;padding:1px}.news .news_cont .right ul li a .news_item .news_time span{font-size:22px;padding:1px}.news .news_cont .right ul li a .news_item .news_word{width:86%}}@media (min-width: 992px){.highlight{padding:60px 0 30px}.highlight .light_cont{margin:0 -8px}.highlight .light_cont .light_item{padding:0 8px}.highlight .light_cont .light_item .light_img p{font-size:24px;padding:12px 20px}.hot_pro{padding:90px 0}.hot_pro h2{font-size:60px}.hot_pro .hot_pro_cont .hot_pro_item{margin-top:30px;width:33.33%}.case{padding:90px 0}.case h2{font-size:60px}.case .news_cont{margin:50px -12px 0}.case .news_cont .left{float:left;width:50%;margin-bottom:0;padding:0 12px}.case .news_cont .right{width:50%;float:right;padding:0 12px}.case .news_cont .right ul li{margin-bottom:15px}.case .news_cont .right ul li a .news_item .news_word{padding:13px 15px}.case .news_cont .right ul li a .news_item .news_word p{margin-bottom:0}.case .news_cont .right ul li:last-child{margin-bottom:0}.case .news_bottom{margin-top:10px}.about{padding:90px 0}.about h2{font-size:60px}.about .about_cont{margin:0 -12px}.about .about_cont .left{float:left;width:50%;padding:0 12px}.about .about_cont .right{float:left;width:50%;padding:0 12px}.about .about_cont .right .right_p{margin-bottom:5px}.about .about_cont .right ul li{margin-bottom:5px}.news{padding:90px 0}.news h2{font-size:60px}.news .news_cont{margin-top:50px}.news .news_cont .left{float:left;width:56%;margin-bottom:0}.news .news_cont .right{width:44%;float:right;padding-left:15px}.news .news_cont .right ul li{margin-bottom:21px}.news .news_cont .right ul li a .news_item .news_time{width:19%}.news .news_cont .right ul li a .news_item .news_time p{font-size:40px;padding:3px}.news .news_cont .right ul li a .news_item .news_time span{font-size:16px;padding:4px}.news .news_cont .right ul li a .news_item .news_word{width:81%}.news .news_cont .right ul li a .news_item .news_word h3{-webkit-line-clamp:1;margin-bottom:5px}.news .news_cont .right ul li a .news_item .news_word p{margin-bottom:0}.news .news_cont .right ul li:last-child{margin-bottom:0}}@media (min-width: 1200px){.highlight h1{font-size:60px}.highlight .light_cont .light_item .light_img p{padding:26px 20px}.hot_pro .tit_des{width:945px;margin:0 auto 15px}.hot_pro .hot_pro_cont .hot_pro_item a p{margin-bottom:10px}.case .news_des{width:945px;margin:0 auto 30px}.case .news_cont .right ul li a .news_item .news_word{padding:16px 30px}.case .news_cont .right ul li a .news_item .news_word p{font-size:20px;line-height:28px}.case .news_cont .right ul li a .news_item .news_word span{font-size:20px}.case .news_bottom{margin-top:20px}.case .news_bottom li{width:33.33%}.about .des{margin-bottom:60px}.about .about_cont .right .right_p{font-size:18px;margin-bottom:10px}.about .about_cont .right ul li{margin-bottom:10px}.about .about_cont .right ul li p{font-size:26px}.about .about_cont .right ul li span{font-size:18px}.news .news_des{width:945px;margin:0 auto 30px}.news .news_cont .right ul li a .news_item .news_time{width:21.4%}.news .news_cont .right ul li a .news_item .news_time p{font-size:62px;padding:1px}.news .news_cont .right ul li a .news_item .news_time span{font-size:22px;padding:1px}.news .news_cont .right ul li a .news_item .news_word{width:78.6%}.news .news_cont .right ul li a .news_item .news_word h3{-webkit-line-clamp:2}}@media (min-width: 1440px){.highlight .light_cont{padding-top:45px}.hot_pro{padding:90px 0 110px}.case{padding:80px 0 70px}.case .news_cont{margin-top:60px}.case .news_cont .right ul li a .news_item .news_word{padding:30px}.about{padding:90px 0 110px}.about .about_cont{display:flex;align-items:center}.about .about_cont .right{padding-left:55px}.about .about_cont .right .right_p{margin-bottom:20px}.about .about_cont .right ul li{margin-bottom:15px}.news{padding:70px 0 60px}.news .news_cont{margin-top:60px}.news .news_cont .right{width:51.1%;padding-left:30px}.news .news_cont .right ul li{margin-bottom:41px}.news .news_cont .right ul li a .news_item .news_time{width:13.1%}.news .news_cont .right ul li a .news_item .news_time p{font-size:62px;padding:1px}.news .news_cont .right ul li a .news_item .news_time span{font-size:22px;padding:1px}.news .news_cont .right ul li a .news_item .news_word{width:86.9%;padding-left:20px}.news .news_cont .right ul li a .news_item .news_word p{margin-bottom:0}.news .news_cont .right ul li a .news_item .news_word h3{font-size:20px;margin-bottom:6px}.news .news_cont .left{width:48.9%}}
