.banner{position:relative}.banner .banner_cont{position:absolute;top:50%;left:0%;transform:translate(0%, -50%);width:100%}.banner .banner_cont h1{font-weight:bold;font-size:20px;color:#fff;text-align:center}.banner .banner_cont p{font-size:16px;color:#fff;text-align:center;margin-top:10px}.banner .banner_cont span{display:none;width:80%;height:1px;background-color:#fff;margin:20px auto 15px}.banner .banner_cont ul{display:none;align-items:center;justify-content:center}.banner .banner_cont ul li a{font-size:15px;color:#fff}.bread_nav{margin-top:15px}.bread_nav ul{display:flex;align-items:center}.bread_nav ul li a{font-size:17px;color:#000;margin-right:10px}.bread_nav ul li a:last-child{margin-right:0}.bread_nav ul li a:hover{color:#20365a}.product_cont{padding:20px 0}.product_cont .product_list .s_nav{border:solid 1px #abc0df;padding:10px 15px;display:flex;flex-wrap:wrap;justify-content:start}.product_cont .product_list .s_nav li{border-bottom:1px solid #abc0df;padding:10px;margin-right:15px}.product_cont .product_list .s_nav li a{font-size:16px;color:#575757}.product_cont .product_list .s_nav li a span{color:#fff}.product_cont .product_list .s_nav li a:hover{font-weight:bold;color:#214580}.product_cont .product_list .s_nav li a:hover span{color:#214580}.product_cont .product_list .s_nav li.active a{color:#214580;font-weight:bold}.product_cont .product_list .s_nav li.active a span{color:#214580}.product_cont .product_list .s_nav li:first-child{display:none;background-image:linear-gradient(53deg, #c2e9fb 0%, #a1c4fd 100%),linear-gradient(#000, #000);background-blend-mode:normal,normal;color:#fff}.product_cont .product_list .product_box{padding:40px 0 20px}.product_cont .product_list .product_box ul li{margin-bottom:30px}.product_cont .product_list .product_box ul li a:first-child img{width:100%}.product_cont .product_list .product_box ul li a:first-child p{font-size:16px;color:#000;text-align:center;margin-top:15px}.product_cont .product_list .product_box ul li a:first-child:hover p{color:#214580;font-weight:bold}.product_cont .product_list .product_box ul li a:last-child{display:block;text-align:center;color:#1a3d7b;background-color:#f0f0f0;border:solid 1px #abc0df;margin-top:15px}.product_cont .product_list .product_box ul li a:last-child:hover{background-image:linear-gradient(53deg, #c2e9fb 0%, #a1c4fd 100%),linear-gradient(#000, #000);background-blend-mode:normal,normal;color:#fff}.product_cont .product_list .page{display:flex;align-items:center;justify-content:center;width:100%}.product_cont .product_list .page li{padding:0 5px}.product_cont .product_list .page li a{padding:5px 10px;font-size:16px;border:1px solid #c9caca}.product_cont .product_list .page li a:hover{background-color:#214580;color:#fff}.proi_cont{background-image:linear-gradient(0deg, #e6e9f0 0%, #eef0f5 100%);opacity:0.96;padding:40px 0}.proi_cont .proi_left img{width:100%}.proi_cont .proi_right{padding-top:20px}.proi_cont .proi_right h2{font-size:20px;line-height:24px;font-weight:bold}.proi_cont .proi_right .proi_des{font-size:16px;color:#000;line-height:24px;margin-top:20px}.proi_cont .proi_right .proi_spe{margin-top:15px}.proi_cont .proi_right .proi_spe h3{font-size:20px;color:#1d3f7f;font-weight:bold}.proi_cont .proi_right .proi_spe .spec_text{display:flex;margin-top:10px}.proi_cont .proi_right .proi_spe .spec_text p{font-size:16px;color:#757575;margin-right:30px}.proi_cont .proi_right .proi_spe .spec_text p span{color:#000}.proi_cont .proi_right .proi_button{display:flex;align-items:center;margin-top:20px}.proi_cont .proi_right .proi_button a{display:block;font-size:20px;padding:6px 15px;color:#fff;background-color:#1e4897;border-radius:30px;text-align:center}.proi_cont .proi_right .proi_button a:last-child{background-color:#0c1f47}.proi_cont .proi_right .proi_button a:first-child{margin-right:15px}.proi_intro{padding:40px 0}.proi_intro h3{font-size:20px;font-weight:bold;color:#000;margin-bottom:20px}.proi_intro p{font-size:16px;line-height:25px;color:#000}.proi_intro1{padding-bottom:30px}.proi_intro1 h3{font-size:20px;font-weight:bold;color:#000;margin-bottom:20px}.proi_intro1 p{font-size:16px;line-height:25px;color:#000}.proi_case h3{position:relative;font-size:20px;font-weight:bold;text-align:center;color:#000}.proi_case h3::before,.proi_case h3::after{position:absolute;content:'';display:block;height:1px;width:25%;background-color:#bfbfbf;top:50%;transform:translateY(-50%)}.proi_case h3::before{left:0}.proi_case h3::after{right:0}.proi_case ul{margin-top:20px}.proi_case ul li a img{width:100%}.proi_case ul li a p{font-size:16px;color:#333;text-align:center;padding:15px 0}.case_list .case_ul li{margin-bottom:20px}.case_list .case_ul li .anli_img img{width:100%}.case_list .case_ul li .anli_img p{font-size:16px;line-height:24px;color:#000;padding:10px 0;text-align:center}.case_list .page{display:flex;align-items:center;justify-content:center;width:100%}.case_list .page li{padding:0 5px}.case_list .page li a{padding:5px 10px;font-size:16px;border:1px solid #c9caca}.case_list .page li a:hover{background-color:#214580;color:#fff}.news_cont .news_list li{margin-bottom:20px;border-bottom:solid 1px #e6e6e6;padding-bottom:20px}.news_cont .news_list li a{display:block}.news_cont .news_list li a .left img{width:100%}.news_cont .news_list li a .right{padding-top:15px}.news_cont .news_list li a .right h3{font-size:18px;line-height:22px;color:#000;font-weight:bold}.news_cont .news_list li a .right p{font-size:16px;line-height:20px;color:#000;margin:10px 0 5px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news_cont .news_list li a .right span{font-size:16px;color:#003ba0}.news_cont .news_list li:last-child{border-bottom:none}.news_cont .page{display:flex;align-items:center;justify-content:center;width:100%}.news_cont .page li{padding:0 5px}.news_cont .page li a{padding:5px 10px;font-size:16px;border:1px solid #c9caca}.news_cont .page li a:hover{background-color:#214580;color:#fff}.newsi_cont{padding:30px 0;border-top:4px solid #e6e9f0}.newsi_cont h2{font-size:22px;line-height:26px;color:#000;font-weight:bold;text-align:center;margin-bottom:15px}.newsi_cont p{font-size:16px;line-height:20px;color:#000}.newsi_cont img{margin:20px auto}.newsi_cont .button{padding:15px 0 5px;margin-top:30px;background-color:#fbfbf9}.newsi_cont .button p{font-size:16px;color:#747474;margin-bottom:10px}.newsi_cont .button p span{color:#000;font-weight:bold}.about_cont{padding-top:25px}.about_cont .first h2{font-size:22px;font-weight:bold;color:#000;text-align:center;margin-bottom:15px}.about_cont .first p{font-size:16px;line-height:22px}.about_cont .first img{margin:20px auto}.about_cont .second{background-color:#e6eef7;padding:30px 0}.about_cont .second h2{font-size:22px;color:#000;font-weight:bold;text-align:center;margin-bottom:15px}.about_cont .second p{font-size:16px;line-height:22px;color:#000}.about_cont .second #aboutSwiper{margin-top:30px}.about_cont .second #aboutSwiper ul li{margin-bottom:20px}.about_cont .second #aboutSwiper ul li img{width:100%}.about_cont .third{padding:30px 0}.about_cont .third h2{font-size:22px;color:#073982;font-weight:bold;text-align:center;margin-bottom:15px}.about_cont .third p{font-size:16px;line-height:22px;color:#000}.about_cont .third img{margin:20px auto}.about_cont .fourth{padding:30px 0;background-color:#e6eef7}.about_cont .fourth .four_cont .left{margin-bottom:25px}.about_cont .fourth .four_cont .left h2{font-size:22px;color:#000;font-weight:bold;margin-bottom:15px}.about_cont .fourth .four_cont .left .des{font-size:18px;color:#000}.about_cont .fourth .four_cont .left .cont{margin-top:10px;font-size:16px;color:#000;line-height:22px}.about_cont .fourth .four_cont .right img{margin:0 auto}.about_cont .fifth{padding:30px 0}.about_cont .fifth h2{font-size:22px;color:#000;font-weight:bold;text-align:center;margin-bottom:15px}.about_cont .fifth p{font-size:16px;line-height:22px;color:#000}.about_cont .fifth img{margin:20px auto}.lianxi_cont{padding:30px 0}.lianxi_cont h2{font-size:22px;font-weight:bold;color:#000;text-align:center;margin-bottom:10px}.lianxi_cont .des{font-size:16px;line-height:25px;color:#000}.lianxi_cont .det{padding:20px;margin-top:30px;background-color:#ffffff;box-shadow:4px 7px 40px 0px rgba(0,0,0,0.16);border-radius:15px}.lianxi_cont .det .left{margin-bottom:25px}.lianxi_cont .det .left h3{position:relative;font-size:26px;font-weight:bold;color:#0c1f47;border-bottom:1px solid #abc0df;padding-bottom:15px}.lianxi_cont .det .left h3::before{position:absolute;content:'';display:block;width:30px;height:3px;background-color:#0c1f47;margin-bottom:10px;left:0;bottom:-12px}.lianxi_cont .det .left .tel{display:flex;align-items:center;margin-top:20px;border-bottom:1px solid #abc0df;padding-bottom:15px}.lianxi_cont .det .left .tel img{margin-right:10px}.lianxi_cont .det .left .tel p span{font-size:16px;color:#999;display:block;margin-bottom:5px}.lianxi_cont .det .left .tel p a{font-size:18px;color:#222222}.lianxi_cont .det .right img{width:100%}@media (min-width: 576px){.banner .banner_cont h1{font-size:26px}.banner .banner_cont p{font-size:20px}}@media (min-width: 768px){.banner .banner_cont h1{font-size:35px}.banner .banner_cont p{font-size:25px}.bread_nav{margin-top:30px}.product_cont{padding:40px 0}.product_cont .product_list .s_nav{padding:15px 20px 30px}.product_cont .product_list .product_box ul{margin:0 -12px}.product_cont .product_list .product_box ul li{margin-bottom:40px;float:left;width:50%;padding:0 12px}.proi_case{padding:30px 0}.proi_case h3::before,.proi_case h3::after{width:35%}.proi_case ul{margin:40px -15px 0}.proi_case ul li{float:left;width:50%;padding:0 15px}.proi_case ul li a p{font-size:18px}.case_list .case_ul{margin:0 -15px}.case_list .case_ul li{float:left;width:50%;padding:0 15px}.news_cont .news_list li{padding-bottom:32px;margin-bottom:32px}.news_cont .news_list li a{display:flex;align-items:center}.news_cont .news_list li a .left{float:left;width:35%}.news_cont .news_list li a .right{float:left;width:65%;padding:0 0 0 20px}.news_cont .page{margin-top:45px}.about_cont .first h2{font-size:26px}.about_cont .first p{font-size:18px;line-height:26px}.about_cont .first img{margin-top:30px}.about_cont .second{padding:55px 0}.about_cont .second h2{font-size:26px;margin-bottom:30px}.about_cont .second p{font-size:18px;line-height:26px}.about_cont .second #aboutSwiper ul{margin:0 -15px}.about_cont .second #aboutSwiper ul li{float:left;width:50%;padding:0 15px}.about_cont .third{padding:55px 0}.about_cont .third h2{font-size:26px}.about_cont .third p{font-size:18px;line-height:26px}.about_cont .third img{margin-top:30px}.about_cont .fourth{padding:55px 0}.about_cont .fourth .four_cont .left h2{font-size:26px}.about_cont .fourth .four_cont .left .des{font-size:22px}.about_cont .fourth .four_cont .left .cont{font-size:18px;line-height:28px}.about_cont .fifth{padding:60px 0}.about_cont .fifth h2{font-size:26px;margin-bottom:20px}.about_cont .fifth p{font-size:18px;line-height:26px}.about_cont .fifth img{margin-top:30px}.lianxi_cont h2{font-size:26px}.lianxi_cont .des{font-size:18px;line-height:30px}.lianxi_cont .det{display:flex;align-items:center}.lianxi_cont .det .left{padding:20px 40px 20px 20px;width:50%}.lianxi_cont .det .map{width:50%}}@media (min-width: 992px){.banner .banner_cont{height:100%}.banner .banner_cont h1{font-size:45px;margin-top:3%}.banner .banner_cont p{font-size:25px;margin-top:20px}.banner .banner_cont span{display:block;margin-top:40px}.banner .banner_cont ul{display:flex}.banner .banner_cont ul li a{font-size:20px;color:#fff}.bread_nav{display:none}.product_cont{padding:50px 0}.proi_cont .proi_left{float:left;width:50%;padding-right:20px}.proi_cont .proi_right{float:left;width:50%}.proi_intro{padding:80px 0 60px}.proi_intro h3{font-size:30px}.proi_intro p{font-size:18px;line-height:28px}.proi_intro1{padding-bottom:60px}.proi_intro1 h3{font-size:30px}.proi_intro1 p{font-size:18px;line-height:28px}.proi_case h3{font-size:30px}.proi_case h3::before,.proi_case h3::after{width:32%}.proi_case ul{margin-top:55px}.news_cont .news_list li a .right{padding-left:30px}.news_cont .news_list li a .right h3{font-size:24px;line-height:30px}.news_cont .news_list li a .right p{font-size:18px;line-height:24px}.news_cont .news_list li a .right span{font-size:20px}.newsi_cont{padding-top:40px}.newsi_cont h2{font-size:30px;margin-bottom:25px}.newsi_cont p{font-size:18px;line-height:25px}.newsi_cont img{margin:30px auto}.newsi_cont .button{display:flex;justify-content:space-around}.about_cont .first h2{font-size:30px}.about_cont .second h2{font-size:30px}.about_cont .second #aboutSwiper ul li{width:33.33%}.about_cont .third h2{font-size:30px}.about_cont .fourth .four_cont{display:flex;align-items:center}.about_cont .fourth .four_cont .left{float:left;width:50%;margin-bottom:0}.about_cont .fourth .four_cont .left h2{font-size:30px}.about_cont .fourth .four_cont .left .des{margin-bottom:15px}.about_cont .fourth .four_cont .right{float:left;width:50%;padding-left:30px}.about_cont .fifth h2{font-size:30px}.lianxi_cont{padding:50px 0}.lianxi_cont h2{font-size:30px;margin-bottom:20px}.lianxi_cont .det{margin-top:55px}.lianxi_cont .det .left h3{font-size:42px}.lianxi_cont .det .left .tel{padding-bottom:20px}.lianxi_cont .det .left .tel img{margin-right:20px}.lianxi_cont .det .left .tel p span{margin-bottom:10px}}@media (min-width: 1200px){.banner .banner_cont h1{font-size:53px;margin-top:5%}.product_cont .product_list .s_nav{display:block;float:left;width:25%;padding:15px 10px 0}.product_cont .product_list .s_nav li{margin:0;padding:10px 0}.product_cont .product_list .s_nav li:last-child{border-bottom:none}.product_cont .product_list .product_box{float:left;width:75%;padding-top:0;padding-left:20px}.product_cont .product_list .product_box1{width:100%}.proi_cont .proi_right h2{font-size:30px;line-height:35px}.proi_cont .proi_right ul{margin:30px 0}.proi_cont .proi_right ul li p{font-size:20px}.proi_cont .proi_right .proi_des{font-size:18px}.proi_cont .proi_right .proi_spe{margin-top:30px}.proi_cont .proi_right .proi_spe h3{font-size:25px}.proi_cont .proi_right .proi_spe .spec_text{margin-top:15px}.proi_cont .proi_right .proi_spe .spec_text p{font-size:18px}.proi_cont .proi_right .proi_button{margin-top:30px}.proi_cont .proi_right .proi_button a{width:290px;padding:17px 15px}.proi_case ul li{width:33.33%}.case_list .case_ul li{width:33.33%}.case_list .page{margin-top:30px}.news_cont .news_list li a .left{width:32%}.news_cont .news_list li a .right{width:68%}.about_cont .fourth .four_cont .left{width:65%}.about_cont .fourth .four_cont .right{width:35%}}@media (min-width: 1440px){.banner .banner_cont h1{margin-top:5%}.banner .banner_cont span{margin-top:80px;margin-bottom:25px}.product_cont .product_list .s_nav{width:20%}.product_cont .product_list .product_box{width:80%}.product_cont .product_list .product_box ul li{width:33.33%}.product_cont .product_list .product_box1{width:100%}.proi_cont .proi_left{width:46%;padding-right:40px}.proi_cont .proi_right{width:54%;padding-top:45px}.proi_cont .proi_right ul{margin-top:45px}.proi_cont .proi_right .proi_button{margin-top:60px}.proi_case h3::before,.proi_case h3::after{width:35%}.news_cont .news_list li a .left{width:25%}.news_cont .news_list li a .right{width:75%}}@media (min-width: 1600px){.banner .banner_cont span{margin-top:110px}}@media (min-width: 1800px){.banner .banner_cont h1{margin-top:138px}}
