@charset "UTF-8";
.pageKv{position: relative;overflow:hidden;}
.pageKv img{display:block;width:100%;}
.pageKv .txtBody{position: absolute;left:0;right:0;top:50%;transform: translateY(-50%);z-index:2;}
.pageKv .txtBody h3{font-size:48px;line-height:48px;color:#fff;font-weight:bold;margin-bottom:20px;}
.pageKv .txtBody h3.pt{padding-top:60px;}
.pageKv .txtBody p{font-size:16px;line-height:24px;color:#fff;font-weight:bold;}
.pageKv .txtBody .lx{padding-left:30px;background:url(../images/contact/lx.png) no-repeat 3px 2px;}
.pageKv .txtBody .lx .lx_1{font-size:16px;line-height:24px;color:#fff;font-weight:bold;}
.pageKv .txtBody .lx .lx_2{font-size:28px;line-height:28px;color:#fff;font-weight:bold;margin:10px 0;}
.pageKv .txtBody .lx .lx_3{font-size:18px;line-height:18px;color:#fff;}
.pageKv .kv_slider{position: relative;z-index:1;}
.pageKv .kv_slider .swiper-slide{opacity:0;}

/*关于我们*/
.aboutBody{background-color:#191919;}
.about_1{padding:80px 0 40px;}
.about_1 h2{font-size:38px;line-height:38px;font-weight:500;color:#fff;text-align:center;margin-bottom:100px;}
.about_1 .tx_box_1{display:flex;justify-content:space-between;margin-bottom:70px;}
.about_1 .tx_box_1 .lf{font-size:26px;line-height:36px;color:#fff;width:42%}
.about_1 .tx_box_1 .rt{font-size:16px;line-height:30px;color:rgba(255,255,255,.54);width:55%;}
.about_1 .tx_box_2 ul{display:flex;border-top:1px solid #434343;}
.about_1 .tx_box_2 ul li{width:25%;box-sizing: border-box;padding-left:45px;padding-top:45px;border-left:1px solid #373737;padding-bottom:30px;position: relative;}
.about_1 .tx_box_2 ul li:first-child{border-left:0;}
.about_1 .tx_box_2 ul li::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#5c5c5c;position: absolute;left:-3px;top:-3px;}
.about_1 .tx_box_2 ul li:first-child::before{display:none;}
.about_1 .tx_box_2 ul li .num{margin-bottom:5px;}
.about_1 .tx_box_2 ul li .num span{font-size:48px;line-height:48px;color:#cf0e36;font-weight:bold;}
.about_1 .tx_box_2 ul li .num em{font-size:35px;line-height:35px;color:#cf0e36;font-weight:bold;margin-left:5px;}
.about_1 .tx_box_2 ul li .num .year{font-size:16px;}
.about_1 .tx_box_2 ul li p{font-size:15px;line-height:21px;color:#fff;}
.about_2{padding-bottom:80px;padding-top:40px;}
.about_2 h3{font-size:38px;line-height:38px;font-weight:500;color:#fff;text-align:center;margin-bottom:40px;}
.about_2 ul li{display:flex;background-color:#222222;padding:25px;margin-top:15px;justify-content: space-between;}
.about_2 ul li h4{font-size:28px;line-height:35px;color:#fff;}
.about_2 ul li p{width:990px;font-size:17px;line-height:28px;color:#999;}
.about_3{padding:0 55px 80px;}
.about_3 .title{text-align:center;padding-bottom:80px;}
.about_3 .title h3{font-size:38px;line-height:38px;font-weight:500;color:#fff;margin-bottom:25px;}
.about_3 .title p{font-size:16px;line-height:32px;color:rgba(255,255,255,.63);}
.about_3 .slider{overflow:hidden;position: relative;}
.about_3 .slider .swiper-wrapper .swiper-slide{display:flex;flex-flow: wrap;}
.about_3 .slider .swiper-wrapper .swiper-slide .imgBox{order:1;width:100%;}
.about_3 .slider .swiper-wrapper .swiper-slide:nth-child(2n) .imgBox{order:0;}
.about_3 .slider .swiper-wrapper .swiper-slide .imgBox img{display:block;width:100%;}
.about_3 .slider .swiper-wrapper .swiper-slide .txt{position: relative;width:100%;}
.about_3 .slider .swiper-wrapper .swiper-slide .txt img{display:block;width:100%;}
.about_3 .slider .swiper-wrapper .swiper-slide .txt .wrap{position: absolute;left:25px;top:25px;right:25px;bottom:25px;}
.about_3 .slider .swiper-wrapper .swiper-slide .txt .num{font-size:16px;line-height:26px;font-weight:500;color:rgba(255,255,255,.6);letter-spacing:5px;margin-bottom:15px;}
.about_3 .slider .swiper-wrapper .swiper-slide .txt p{font-size:14px;line-height:26px;color:#979494;}
.about_3 .slider .swiper-wrapper .swiper-slide .txt h4{font-size:18px;line-height:26px;color:#fff;margin-bottom:10px;}
.about_3 .slider .dot{text-align:center;margin-top:25px;}
.about_3 .slider .dot span{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#b9b8b8;opacity:1;}
.about_3 .slider .dot span.swiper-pagination-bullet-active{background-color:#e00303;}
.about_4{text-align:center;padding-bottom:80px;}
.about_4 h3{font-size:38px;line-height:38px;font-weight:500;color:#fff;margin-bottom:25px;}
.about_4 .list{display:flex;flex-flow:wrap;}
.about_4 .list .item{width:25%;display:flex;align-items:center;justify-content:center;margin-top:80px;}

.about_5{margin-bottom:80px;padding-top:40px;}
.about_5 h3{font-size:38px;line-height:38px;font-weight:500;color:#fff;text-align:center;margin-bottom:40px;}
.about_5 img{max-width:100%;}

.about_6{padding:65px 0;background:url(../images/about/about_6_bg.jpg) no-repeat center;background-size:cover;}
.about_6 h3{font-size:38px;line-height:38px;font-weight:500;color:#fff;text-align:center;margin-bottom:60px;}
.about_6 ul{display:flex;flex-wrap:wrap;}
.about_6 ul li{width:calc((100% - 110px)/ 3);margin-bottom:100px;margin-right:55px;}
.about_6 ul li:nth-child(3n + 3){margin-right:0;}
.about_6 ul li .ico{height:60px;}
.about_6 ul li h4{font-size:24px;line-height:24px;color:#fff;font-weight:500;margin-bottom:15px;}
.about_6 ul li p{font-size:16px;line-height:32px;color:#999;}
.about_6 ul li:nth-child(4),.about_6 ul li:nth-child(5),.about_6 ul li:nth-child(6){margin-bottom:0;}

.about_7{padding:65px 0 35px;}
.about_7 h3{font-size:38px;line-height:38px;font-weight:500;color:#fff;text-align:center;margin-bottom:60px;}
.about_7 ul{display:flex;flex-wrap:wrap;}
.about_7 ul li{width:275px;margin-right:60px;box-sizing: border-box;border-left:2px solid #cf0e36;font-size:20px;line-height:28px;color:#fff;background-color:#222;padding:10px 20px;margin-bottom:30px;display:flex;align-items:center;}
.about_7 ul li:nth-child(4n + 4){margin-right:0;}


.case_crumbs{border-top:1px solid #434343;border-bottom:1px solid #434343;padding:25px 0;display:flex;align-items:center;justify-content:space-between;}
.case_crumbs h2{font-size:38px;line-height:38px;color:#fff;font-weight:500;}
.case_crumbs .crumbs{font-size:13px;line-height:24px;}
.case_crumbs .crumbs a{font-size:13px;line-height:24px;display:inline-block;transition:all .3s;}
.case_crumbs .crumbs a.home{color:#d10e38;}
.case_crumbs .crumbs a.home:hover{opacity:.9;}
.case_crumbs .crumbs em{font-size:13px;line-height:24px;color:#9d9fa0;padding:0 10px;display:inline-block;}
.case_crumbs .crumbs span{font-size:13px;line-height:24px;color:#9d9fa0;display:inline-block;}
.case_type{padding:35px 0;}
.case_type ul{display:flex;justify-content:center;}
.case_type ul li{border-right:1px solid #3d3d3d}
.case_type ul li:last-child{border-right:0;}
.case_type ul li a{display:inline-block;font-size:14px;line-height:26px;padding:7px 35px;color:#979494;transition:all .3s;}
.case_type ul li a:hover,.case_type ul li a.active{color:#fff;}
.case_num{background:#000000;text-align:center;padding:45px 0;font-size:19px;line-height:42px;color:#fff;margin-bottom:30px;}
.case_num span{font-size:42px;font-weight:bold;color:#d10e38;line-height:42px;display:inline-block;vertical-align:top;padding-left:15px;}
.caselist{text-align:center;padding-bottom:80px;}
.caselist ul{display:flex;justify-content: space-between;position: relative;flex-wrap:wrap;margin-bottom:30px;}
.caselist ul::before{content:"";display:inline-block;width:1px;background:#3e3e3e;position: absolute;left:50%;top:0;bottom:50px;transform: translateX(-50%);}
.caselist ul li{margin-bottom:50px;position: relative;width:calc((100% - 60px)/2);}
.caselist ul li::after{content:"";display:inline-block;width:100%;position: absolute;left:0;right:0;bottom:0;background:#4b4e51;height:1px;transition:all .3s;}
.caselist ul li a{display:block;text-align:left;cursor:pointer;padding-bottom:35px;width:100%;}
.caselist ul li a .image{display:block;height:340px;width:100%;}
.caselist ul li a .image img{width:100%;height:100%;object-fit:cover;}
.caselist ul li a .txt{padding-top:20px;}
.caselist ul li a .txt h4{font-size:16px;line-height:22px;color:#fff;font-family:"Times New Roman";margin-top:5px;}
.caselist ul li a .txt h3{font-size:38px;line-height:48px;color:#fff;padding-right:35px;}
.caselist ul li:hover::after{height:5px;background-color:#d10e38;}
.caselist ul li:hover .txt h3{background:url(../images/case/arrow.svg) no-repeat right 5px;background-size:40px;}
.caselist a.more{font-size:16px;line-height:32px;color:#979494;border-bottom:1px solid #979494;display:inline-block;cursor:pointer;transition:all .3s;}
.caselist a.more:hover{color:#d10e38;border-bottom:1px solid #d10e38;}


.popCase{position: fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.54);z-index:299;display:none;}
.popCase .closed{display:inline-block;width:40px;height:40px;background:url(../images/case/close.svg) no-repeat center;background-size:cover;position: absolute;right:10px;top:10px;cursor:pointer;}
.popCase .content{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);width:760px;}
.popCase .content .popslider{width:100%;height:430px;position: relative;}
.popCase .content .popslider .slider-btn{display:inline-block;width:50px;height:72px;background-color:rgba(0,0,0,.42);cursor: pointer;position: absolute;z-index:3;background-position:center;background-repeat:no-repeat;background-size:26px auto;transition:all .3s;}
.popCase .content .popslider .prev{left:-25px;top:179px;background-image:url(../images/case/prev.svg);}
.popCase .content .popslider .next{right:-25px;top:179px;background-image:url(../images/case/next.svg);}
.popCase .content .popslider .slider-btn:hover{background-color:#fff;}
.popCase .content .popslider .slider{overflow:hidden;position: relative;z-index:1;}
.popCase .content .popslider .slider .swiper-slide img{width:100%;height:100%;object-fit:cover;}
.popCase .content .poptext{background:#fff;padding:20px 25px;}
.popCase .content .poptext h4{font-size:28px;line-height:28px;color:#333;}
.popCase .content .poptext h3{font-size:18px;line-height:28px;color:#333;}


/*服务与产品*/
.service_tab{display:flex;align-items:center;position: relative;}
.service_tab::before{content:"";position: absolute;left:50%;transform: translateX(-50%);top:0;bottom:0;width:1px;height:100%;background-color:#504b4b}
.service_tab a{width:50%;font-size:28px;line-height:28px;color:#9d9fa0;text-align:center;padding:25px 0;border-bottom:1px solid #333030;transition:all .3s;}
.service_tab a.active{border-bottom:1px solid #d10e38;color:#fff;}
.service_tab a:hover{color:#fff;}

.ser_1{padding-top:65px;padding-bottom:65px;}
.ser_1 .tx_1{padding-bottom:70px;text-align:center;}
.ser_1 .tx_1 h3{font-size:38px;line-height:38px;color:#fff;font-weight:500;margin-bottom:30px;}
.ser_1 .tx_1 h4{font-size:28px;line-height:48px;color:#fff;}
.ser_1 .tx_1 p{font-size:18px;line-height:33px;color:#999;}
.ser_1 .tx_2{display:flex;justify-content:center;align-items:center;margin-bottom:50px;position: relative;}
.ser_1 .tx_2::before{content:"";position: absolute;left:50%;transform: translateX(-50%);top:0;bottom:0;background:#323232;width:1px;height:100%;}
.ser_1 .tx_2 li{padding:30px 100px;text-align:center;}
.ser_1 .tx_2 li h3{margin-bottom:10px;}
.ser_1 .tx_2 li h3 span{font-size:60px;color:#d10e38;font-weight:bold;}
.ser_1 .tx_2 li h3 em{font-size:15px;line-height:28px;color:#d10e38;font-weight:500;}
.ser_1 .tx_2 li h3 b{font-size:35px;font-weight:bold;color:#cf0e36;}
.ser_1 .tx_2 li h4{font-size:18px;line-height:28px;color:#f9f9f9;font-weight:300;}
.ser_1 .slider{position: relative;overflow:hidden;padding-bottom:40px;}
.ser_1 .slider .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;}
.ser_1 .slider .dot span{display:inline-block;width:8px;height:8px;border-radius:50px;background-color:#b9b8b8;cursor:pointer;opacity:1;margin:0 5px;}
.ser_1 .slider .dot span.swiper-pagination-bullet-active{background:#e00303;}
.ser_1 .slider .flex{display:flex;align-items:center;margin:5px;box-shadow:0 0 5px rgba(0,0,0,1);}
.ser_1 .slider .flex .text{width:calc(100% - 810px);box-sizing: border-box;padding:0 45px;}
.ser_1 .slider .flex .text h3{font-size:38px;line-height:38px;color:#f9f9f9;letter-spacing:5px;margin-bottom:25px;}
.ser_1 .slider .flex .text p{font-size:16px;line-height:28px;color:#999;margin-bottom:20px;}
.ser_1 .slider .flex .text ul li{font-size:17px;line-height:56px;color:#999;}
.ser_1 .slider .flex .text ul li i{display:inline-block;vertical-align:middle;width:36px;height:36px;margin-right:20px;}
.ser_1 .slider .flex .text ul li i img{width:100%;height:100%;object-fit:cover;vertical-align:top;}
.ser_1 .slider .flex .image{width:810px;height:610px;overflow:hidden;}

.ser_2{padding:60px 0;background:#222;position: relative;}
.ser_2 .title{margin-bottom:40px;text-align:center;}
.ser_2 .title h3{font-size:38px;line-height:38px;color:#f9f9f9;margin-bottom:15px;}
.ser_2 .title p{font-size:16px;line-height:28px;color:#999999;}
.ser_2 .title ul{display:flex;margin-top:20px;}
.ser_2 .title ul li{font-size:17px;line-height:36px;color:#999;padding-right:50px;position: relative;margin-right:10px;}
.ser_2 .title ul li::after{content:"";display:inline-block;width:37px;height:1px;background:#737373;position: absolute;right:0;top:50%;transform: translateY(-50%);}
.ser_2 .title ul li i{display:inline-block;vertical-align:middle;width:36px;height:36px;margin-right:10px;}
.ser_2 .title ul li img{width:100%;height:100%;object-fit:cover;vertical-align:top;}
.ser_2 .title ul li:last-child{padding-right:0;}
.ser_2 .title ul li:last-child::after{display:none;}
.ser_2 .slider{position: relative;}/*padding-bottom:40px;*/
.ser_2 .slider .slider-btn{display:inline-block;width:50px;height:72px;background-color:#fff;cursor: pointer;position: absolute;z-index:3;background-position:center;background-repeat:no-repeat;background-size:26px auto;transition:all .3s;top:161px}
.ser_2 .slider .prev{left:-25px;background-image:url(../images/case/prev.svg);}
.ser_2 .slider .next{right:-25px;background-image:url(../images/case/next.svg);}
.ser_2 .slider .swiper-button-disabled{background-color:rgba(0,0,0,.42);display:none;}
.ser_2 .slider .swiper-wrapper{}
.ser_2 .slider .swiper-slide .image{width:420px;height:395px;}
.ser_2 .slider .swiper-slide .image img{width:100%;height:100%;object-fit:cover;}
.ser_2 .slider .swiper-slide .text{font-size:16px;line-height:28px;color:#999999;padding:20px 0;}
.ser_2 .slider .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;display:none;}
.ser_2 .slider .dot span{display:inline-block;width:8px;height:8px;border-radius:50px;background-color:#b9b8b8;cursor:pointer;opacity:1;margin:0 5px;}
.ser_2 .slider .dot span.swiper-pagination-bullet-active{background:#e00303;}

.ser_3{padding:75px 0;}
.ser_3 .item{margin-bottom:75px;}
.ser_3 .item:last-child{margin-bottom:0;}
.ser_3 .title{margin-bottom:60px;}
.ser_3 .title h3{font-size:38px;line-height:38px;color:#f9f9f9;letter-spacing:5px;margin-bottom:10px;}
.ser_3 .title p{font-size:16px;line-height:28px;color:#999999;}
.ser_3 .title ul{display:flex;margin-top:20px;justify-content: flex-start;}
.ser_3 .title ul li{font-size:17px;line-height:36px;color:#999;padding-right:50px;position: relative;margin-right:10px;}
.ser_3 .title ul li::after{content:"";display:inline-block;width:37px;height:1px;background:#737373;position: absolute;right:0;top:50%;transform: translateY(-50%);}
.ser_3 .title ul li i{display:inline-block;vertical-align:middle;width:36px;height:36px;margin-right:10px;}
.ser_3 .title ul li img{width:100%;height:100%;object-fit:cover;vertical-align:top;}
.ser_3 .title ul li:last-child{padding-right:0;}
.ser_3 .title ul li:last-child::after{display:none;}


.ser_3 ul{display:flex;justify-content: space-between;}
.ser_3 ul li .text{font-size:16px;line-height:28px;color:#999999;padding:20px 0;}

.ser_4{padding:75px 0;background:url(../images/service/ser_4_bg.jpg) no-repeat center;background-size:cover;}
.ser_4 h3{font-size:38px;line-height:38px;color:#fff;margin-bottom:20px;text-align:center;}
.ser_4 p{font-size:18px;line-height:28px;color:#999999;text-align:center;}
.ser_4 .slider-box{position: relative;margin-top:60px;}/*padding-bottom:45px;*/
.ser_4 .slider-box .slider-btn{display:inline-block;width:50px;height:72px;background-color:#fff;cursor: pointer;position: absolute;z-index:3;background-position:center;background-repeat:no-repeat;background-size:26px auto;transition:all .3s;top:161px;}
.ser_4 .slider-box .prev{left:-25px;background-image:url(../images/case/prev.svg);}
.ser_4 .slider-box .next{right:-25px;background-image:url(../images/case/next.svg);}
.ser_4 .slider-box .swiper-button-disabled{background-color:rgba(0,0,0,.42);display:none;}
.ser_4 .slider .swiper-wrapper{}
.ser_4 .slider-box .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;display:none;}
.ser_4 .slider-box .dot span{display:inline-block;width:8px;height:8px;border-radius:50px;background-color:#b9b8b8;cursor:pointer;opacity:1;margin:0 5px;}
.ser_4 .slider-box .dot span.swiper-pagination-bullet-active{background:#e00303;}
.ser_4 .slider-box .slider .swiper-slide .image{width:420px;height:395px;}
.ser_4 .slider-box .slider .swiper-slide .image img{width:100%;height:100%;object-fit:cover;}


.ser_5{padding:65px 0;}
.ser_5 .tx_1{text-align:center;padding-bottom:20px;}
.ser_5 .tx_1 h3{font-size:38px;line-height:38px;color:#fff;font-weight:500;margin-bottom:5px;}
.ser_5 .tx_1 h4{font-size:18px;line-height:28px;color:rgba(255,255,255,.47);}
.ser_5 .slider-box .tab{text-align:center;margin-bottom:25px;}
.ser_5 .slider-box .tab a{display:inline-block;font-size:16px;margin:0 10px;padding:0 20px;line-height:40px;border:1px solid #7c7c7c;color:#fff;cursor:pointer;}
.ser_5 .slider-box .tab a.active{border:1px solid #e00303;background-color:#e00303;}
.ser_5 .slider-box .tabcon .con .tab-slider{position: relative;overflow:hidden;padding-bottom:40px;margin-left:-25px;margin-right:-25px;padding:0 25px;}
.ser_5 .slider-box .tabcon .con .tab-slider .slider-btn{display:inline-block;width:50px;height:72px;background-color:#fff;cursor: pointer;position: absolute;z-index:3;background-position:center;background-repeat:no-repeat;background-size:26px auto;transition:all .3s;top:200px}
.ser_5 .slider-box .tabcon .con .tab-slider .prev{left:0;background-image:url(../images/case/prev.svg);}
.ser_5 .slider-box .tabcon .con .tab-slider .next{right:0;background-image:url(../images/case/next.svg);}
.ser_5 .slider-box .tabcon .con .tab-slider .swiper-button-disabled{background-color:rgba(0,0,0,.42);}

.ser_5 .slider-box .tabcon .con .tab-slider .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;display:none;}
.ser_5 .slider-box .tabcon .con .tab-slider .dot span{display:inline-block;width:8px;height:8px;border-radius:50px;background-color:#b9b8b8;cursor:pointer;opacity:1;margin:0 5px;}
.ser_5 .slider-box .tabcon .con .tab-slider .dot span.swiper-pagination-bullet-active{background:#e00303;}
.ser_5 .slider-box .tabcon .con .tab-slider .flex{display:flex;align-items:center;margin:5px;box-shadow:0 0 5px rgba(0,0,0,1);}
.ser_5 .slider-box .tabcon .con .tab-slider .flex .text{width:calc(100% - 810px);box-sizing: border-box;padding:0 35px;}
.ser_5 .slider-box .tabcon .con .tab-slider .flex .text h3{font-size:28px;line-height:38px;color:#f9f9f9;margin-bottom:25px;position: relative;padding-bottom:20px;}
.ser_5 .slider-box .tabcon .con .tab-slider .flex .text h3::before{content:"";display:inline-block;background-color:#cf0e36;height:2px;width:38px;position: absolute;left:0;bottom:0;}
.ser_5 .slider-box .tabcon .con .tab-slider .flex .text p{font-size:16px;line-height:28px;color:#999;margin-bottom:20px;}
.ser_5 .slider-box .tabcon .con .tab-slider .flex .text ul li{font-size:17px;line-height:56px;color:#999;}
.ser_5 .slider-box .tabcon .con .tab-slider .flex .text ul li i{display:inline-block;vertical-align:middle;width:36px;height:36px;margin-right:20px;}
.ser_5 .slider-box .tabcon .con .tab-slider .flex .text ul li i img{width:100%;height:100%;object-fit:cover;vertical-align:top;}
.ser_5 .slider-box .tabcon .con .tab-slider .flex .image{width:810px;height:610px;overflow:hidden;}
.ser_5 .slider-box .tabcon .con .tab-slider .flex .image img{width:100%;height:100%;object-fit:cover;}



.prod_1{padding:60px 0;}
.prod_1 .title{text-align:center;}
.prod_1 .title h3{font-size:38px;line-height:38px;color:#f9f9f9;margin-bottom:15px;}
.prod_1 .title h4{font-size:18px;line-height:38px;color:#999999;}
.prod_1 .slider-box{position: relative;margin-top:60px;}/*padding-bottom:45px;*/
.prod_1 .slider-box .slider-btn{display:inline-block;width:50px;height:72px;cursor: pointer;position: absolute;z-index:3;background-position:center;background-repeat:no-repeat;background-size:26px auto;transition:all .3s;top:200px;background-color:rgba(0,0,0,.42);}
.prod_1 .slider-box .prev{left:-25px;background-image:url(../images/case/prev.svg);}
.prod_1 .slider-box .next{right:-25px;background-image:url(../images/case/next.svg);}
.prod_1 .slider-box .slider-btn:hover{background-color:#fff;}
.prod_1 .slider-box .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;display:none;}
.prod_1 .slider-box .dot span{display:inline-block;width:8px;height:8px;border-radius:50px;background-color:#b9b8b8;cursor:pointer;opacity:1;margin:0 5px;}
.prod_1 .slider-box .dot span.swiper-pagination-bullet-active{background:#e00303;}
.prod_1 .slider-box .slider{position: relative;overflow:hidden;}
.prod_1 .slider-box .slider .flex{display:flex;align-items:stretch}
.prod_1 .slider-box .slider .flex .image{width:740px;height:550px;}
.prod_1 .slider-box .slider .flex .image img{width:100%;height:100%;object-fit:cover;}
.prod_1 .slider-box .slider .flex .text{box-sizing: border-box;margin-left:10px;width:calc(100% - 750px);background:#222;display:flex;align-items:center;padding:0 75px;}
.prod_1 .slider-box .slider .flex .text .item-box h3{font-size:38px;line-height:38px;color:#f9f9f9;letter-spacing:5px;margin-bottom:25px;position: relative;padding-bottom:20px;}
.prod_1 .slider-box .slider .flex .text .item-box h3::before{content:"";display:inline-block;background-color:#cf0e36;height:2px;width:38px;position: absolute;left:0;bottom:0;}
.prod_1 .slider-box .slider .flex .text .item-box p{font-size:16px;line-height:28px;color:#999;margin-bottom:20px;}




.prod_2{padding-bottom:75px;}
.prod_2 .title{margin-bottom:40px;text-align:center;}
.prod_2 .title h3{font-size:38px;line-height:38px;color:#f9f9f9;margin-bottom:15px;}
.prod_2 .title h4{font-size:18px;line-height:38px;color:#999999;}
.prod_2 .slider{position: relative;overflow:hidden;}/*padding-bottom:45px;*/
.prod_2 .slider .flex{background-color:#222222;align-items:stretch;display:flex;}
.prod_2 .slider .flex .image{order:1;width:58%;height:710px;}
.prod_2 .slider .flex .image img{height:100%;width:100%;object-fit:cover;}
.prod_2 .slider .flex .text{box-sizing: border-box;display:flex;align-items:center;justify-content:center;order:0;width:42%;}
.prod_2 .slider .flex .text .item-box{width:380px;}
.prod_2 .slider .flex .text .item-box h3{font-size:38px;line-height:38px;color:#f9f9f9;letter-spacing:5px;margin-bottom:25px;position: relative;padding-bottom:20px;}
.prod_2 .slider .flex .text .item-box h3::before{content:"";display:inline-block;background-color:#cf0e36;height:2px;width:38px;position: absolute;left:0;bottom:0;}
.prod_2 .slider .flex .text .item-box p{font-size:16px;line-height:28px;color:#999;margin-bottom:20px;}
.prod_2 .slider .slider-btn{display:inline-block;width:50px;height:72px;cursor: pointer;position: absolute;z-index:3;background-position:center;background-repeat:no-repeat;background-size:26px auto;transition:all .3s;top:200px;background-color:rgba(0,0,0,.42);}
.prod_2 .slider .prev{left:10px;background-image:url(../images/case/prev.svg);}
.prod_2 .slider .next{right:10px;background-image:url(../images/case/next.svg);}
.prod_2 .slider .slider-btn:hover{background-color:#fff;}
.prod_2 .slider .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;display:none;}
.prod_2 .slider .dot span{display:inline-block;width:8px;height:8px;border-radius:50px;background-color:#b9b8b8;cursor:pointer;opacity:1;margin:0 5px;}
.prod_2 .slider .dot span.swiper-pagination-bullet-active{background:#e00303;}



.prod_3 h3{font-size:38px;line-height:38px;color:#f9f9f9;margin-bottom:15px;text-align:center;}
.prod_3 h4{font-size:18px;line-height:38px;color:#999999;margin-bottom:50px;text-align:center;}
.prod_3 .slider{position: relative;overflow:hidden;}/*padding-bottom:45px;*/
.prod_3 .slider .swiper-slide .text{margin-top:10px;}
.prod_3 .slider .swiper-slide .text h5{font-size:18px;line-height:28px;color:#fff;margin-bottom:10px;font-weight:500;}
.prod_3 .slider .swiper-slide .text p{font-size:14px;line-height:20px;color:#999;}
.prod_3 .slider .swiper-slide .image{width:100%;height:250px;}
.prod_3 .slider .swiper-slide .image img{width:100%;height:100%;object-fit:cover;}
.prod_3 .slider .slider-btn{display:inline-block;width:50px;height:72px;cursor: pointer;position: absolute;z-index:3;background-position:center;background-repeat:no-repeat;background-size:26px auto;transition:all .3s;top:150px;background-color:rgba(0,0,0,.42);}
.prod_3 .slider .slider-btn.swiper-button-disabled{display:none;}
.prod_3 .slider .prev{left:0;background-image:url(../images/case/prev.svg);}
.prod_3 .slider .next{right:0;background-image:url(../images/case/next.svg);}
.prod_3 .slider .slider-btn:hover{background-color:#fff;}
.prod_3 .slider .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;display:none;}
.prod_3 .slider .dot span{display:inline-block;width:8px;height:8px;border-radius:50px;background-color:#b9b8b8;cursor:pointer;opacity:1;margin:0 5px;}
.prod_3 .slider .dot span.swiper-pagination-bullet-active{background:#e00303;}
.prod_3 .imagebox img{display:block;width:100%;}

.prod_4{padding:100px 0;}
.prod_4 .title{margin-bottom:40px;text-align:center;}
.prod_4 .title h3{font-size:38px;line-height:38px;color:#f9f9f9;margin-bottom:15px;}
.prod_4 .title h4{font-size:18px;line-height:38px;color:#999999;}

.prod_4 ul.list{display:flex;flex-wrap:wrap;}
.prod_4 ul.list li{width:610px;margin-right:60px;}
.prod_4 ul.list li:nth-child(2n +2){margin-right:0;}
.prod_4 ul.list li .image{width:100%;height:340px;}
.prod_4 ul.list li .image img{width:100%;height:100%;object-fit:cover;}
.prod_4 ul.list li .txt{font-size:16px;line-height:28px;color:#999;padding:20px 0;}

.prod_4 .slider{position: relative;overflow:hidden;}/*padding-bottom:40px;*/
.prod_4 .slider .slider-btn{display:inline-block;width:50px;height:72px;cursor: pointer;position: absolute;z-index:3;background-position:center;background-repeat:no-repeat;background-size:26px auto;transition:all .3s;top:70px;background-color:rgba(0,0,0,.42);}
.prod_4 .slider .prev{left:0;background-image:url(../images/case/prev.svg);}
.prod_4 .slider .next{right:0;background-image:url(../images/case/next.svg);}
.prod_4 .slider .slider-btn.swiper-button-disabled{display:none;}
.prod_4 .slider .slider-btn:hover{background-color:#fff;}
.prod_4 .slider .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;display:none;}
.prod_4 .slider .dot span{display:inline-block;width:8px;height:8px;border-radius:50px;background-color:#b9b8b8;cursor:pointer;opacity:1;margin:0 5px;}
.prod_4 .slider .dot span.swiper-pagination-bullet-active{background:#e00303;}
.prod_4 .slider .swiper-slide .image{width:100%;height:220px;}
.prod_4 .slider .swiper-slide .image img{width:100%;height:100%;object-fit:cover;}
.prod_4 .slider .swiper-slide .txt{margin-top:10px;}
.prod_4 .slider .swiper-slide .txt h5{font-size:18px;line-height:28px;color:#fff;margin-bottom:10px;font-weight:500;}
.prod_4 .slider .swiper-slide .txt p{font-size:14px;line-height:20px;color:#999;}

.prod_5{padding-bottom:100px;}
.prod_5 .title{margin-bottom:40px;}
.prod_5 .title h3{font-size:38px;line-height:38px;color:#f9f9f9;letter-spacing:5px;margin-bottom:10px;}
.prod_5 .title h4{font-size:16px;line-height:28px;color:#999999;}
.prod_5 .slider{position: relative;overflow:hidden;padding-bottom:40px;}
.prod_5 .slider .dot{position: absolute;left:0;right:0;bottom:0;text-align:center;}
.prod_5 .slider .dot span{display:inline-block;width:8px;height:8px;border-radius:50px;background-color:#b9b8b8;cursor:pointer;opacity:1;margin:0 5px;}
.prod_5 .slider .dot span.swiper-pagination-bullet-active{background:#e00303;}
.prod_5 .slider .flex{display:flex;align-items:center;margin:5px;box-shadow:0 0 5px rgba(0,0,0,1);}
.prod_5 .slider .flex .text{width:calc(100% - 810px);box-sizing: border-box;padding:0 45px;}
.prod_5 .slider .flex .text h3{font-size:18px;line-height:28px;color:#fff;font-weight:500;margin-bottom:25px;}
.prod_5 .slider .flex .text p{font-size:16px;line-height:28px;color:#999;}
.prod_5 .slider .flex .image{width:810px;height:610px;overflow:hidden;}




/*联系我们*/
.contact_1{display:flex;justify-content:space-between;align-items:stretch;margin:100px 0;}
.contact_1 .image{order:1;width:58%;}
.contact_1 .image img{width:100%;display:block;}
.contact_1 .text{width:42%;display:flex;justify-content:center;align-items:center;}
.contact_1 .text .item{width:480px;}
.contact_1 .text .tx_1{margin-bottom:25px;}
.contact_1 .text .tx_1 h2{font-size:17px;line-height:35px;color:#898b8c;font-weight:500;margin-bottom:15px;}
.contact_1 .text .tx_1 h3{font-size:38px;line-height:38px;color:#fff;font-weight:500;margin-bottom:15px;}
.contact_1 .text .tx_1 p{font-size:15px;line-height:30px;color:#fff;font-weight:500;}
.contact_1 .text .tx_2 li{padding-left:54px;margin-bottom:25px;}
.contact_1 .text .tx_2 li:last-child{margin-bottom:0;}
.contact_1 .text .tx_2 li h4{font-size:20px;line-height:35px;font-weight:500;color:#fff;}
.contact_1 .text .tx_2 li p{font-size:20px;line-height:32px;color:#999;}
.contact_1 .text .tx_2 li p a{font-size:20px;line-height:32px;color:#999;transition:all .3s;}
.contact_1 .text .tx_2 li p a:hover{color:#fff;}
.contact_1 .text .tx_2 li.add{background:url(../images/contact/add.png) no-repeat 7px 5px;}
.contact_1 .text .tx_2 li.mail{background:url(../images/contact/email.png) no-repeat 7px 6px;}
.contact_1 .text .tx_2 li.tel{background:url(../images/contact/tel.png) no-repeat 7px 6px;}
.contact_1 .text .tx_2 li.sales{background:url(../images/contact/sales.png) no-repeat 7px 6px;}
.contact_2{padding-bottom:100px;}
.contact_2 h3{font-size:28px;line-height:38px;color:#d00e36;font-weight:bold;margin-bottom:10px;}
.contact_2 h4{font-size:18px;line-height:28px;color:#999999;}
.contact_2 ul{display:flex;flex-wrap:wrap}
.contact_2 ul li{margin-right:80px;width:calc((100% - 80px)/2);border-bottom:1px solid #343434;margin-bottom:20px;}
.contact_2 ul li:nth-child(2n + 2){margin-right:0;}
.contact_2 ul li .box{height:60px;width:100%;position: relative;}
.contact_2 ul li .box span{font-size:16px;line-height:26px;color:#fff;font-weight:500;position: absolute;left:0;top:17px;}
.contact_2 ul li .box input{height:60px;border:0;background:none;font-size:16px;line-height:26px;padding:17px 0 17px 150px;box-sizing: border-box;width:100%;color:#fff;}
.contact_2 ul li select{height:60px;font-size:16px;font-weight:500;width:100%;color:#fff;border:0;appearance:none;-moz-appearance:none; -webkit-appearance:none;background:url(../images/contact/select.svg) no-repeat right center;background-size:20px auto;}
.contact_2 ul li select::-ms-expand{display: none;}
.contact_2 textarea{background:#2e2e2e;width:100%;box-sizing: border-box;border:0;padding:15px 25px;font-size:16px;line-height:26px;color:#fff;height:160px;margin-top:20px;}
.contact_2 textarea::placeholder{color:#999;}
.contact_2 .tx{font-size:14px;line-height:24px;color:#666666;padding-top:25px;}
.contact_2 .tx a{color:#d00e36;padding-bottom:5px;border-bottom:1px solid #d00e36;transition:all .3s;}
.contact_2 .tx a:hover{color:#fff;border-bottom:1px solid #fff;}
.contact_2 .agree{padding:15px 0 25px;}
.contact_2 .agree .regular-checkbox {display: none;}
.contact_2 .agree .regular-checkbox + label {display: inline-block;position: relative;padding-left:32px;background:url(../images/contact/checkbox-1.jpg) no-repeat left 1px;font-size:14px;line-height:24px;color:#fff;font-weight:400;margin:0;}
.contact_2 .agree .regular-checkbox:checked + label {background:url(../images/contact/checkbox-2.jpg) no-repeat left 1px;}
.contact_2 .sub{display:inline-block;height:38px;line-height:38px;font-size:16px;color:#fff;background-color:#d00e36;padding:0 45px;border-radius:6px;transition:all .3s;cursor:pointer;}
.contact_2 .sub:hover{background-color:#f90f3f;}


/**/
.newslist{padding:55px 0;}
.newslist ul.list li{padding:30px;background:#2b2a2a;margin-bottom:30px;display:flex;box-sizing: border-box;justify-content: space-between;}
.newslist ul.list li .image{width:565px;height:320px;overflow:hidden;}
.newslist ul.list li .image img{width:100%;height:100%;object-fit:cover;transition:all .3s;}
.newslist ul.list li .text{width:610px;padding-top:30px;}
.newslist ul.list li .text h3{font-size:24px;line-height:35px;color:#fff;font-weight:500;margin-bottom:10px;}
.newslist ul.list li .text p{font-size:16px;line-height:32px;color:#999999;height:128px;overflow:hidden;}
.newslist ul.list li .text a.more{font-size:16px;line-height:32px;color:#d00e36;border-bottom:1px solid #d00e36;display:inline-block;cursor:pointer;transition:all .3s;}
.newslist ul.list li .text a.more:hover{color:#fff;border-bottom:1px solid #fff;}
.newslist ul.list li:hover .image img{transform: scale(1.05)}


.searchTop{padding:50px 0;background:#1b1b1b;text-align:center;}
.searchTop .content{width:960px;margin:0 auto;border:1px solid #616161;border-radius:8px;height:52px;position: relative;}
.searchTop .content a.sechbtn{display:inline-block;width:50px;height:50px;background:url(../images/common/search.svg) no-repeat center;background-size:26px;position: absolute;right:0;top:0;}
.searchTop .content input{width:100%;background:none;border:0;font-size:16px;line-height:26px;height:50px;box-sizing: border-box;color:#fff;padding:12px 70px 12px 20px;}

.sech_result{font-size:28px;line-height:36px;color:#fff;padding-top:50px;border-bottom:1px solid #2e2d2d;padding-bottom:20px;position: relative;margin-bottom:70px;}
.sech_result::before{content:"";display:inline-block;width:195px;height:1px;background:#d10e38;position: absolute;left:0;bottom:-1px;}
.sech_result span{color:#d10e38}

.sech_tip{font-size:48px;line-height:48px;font-weight:300;color:#fff;margin-bottom:65px;}
.case_sech .caselist{padding-bottom:0;}
.case_sech .caselist ul::before{display:none;}


.news_sech .newslist{padding-top:0;}


.news_det_1{background:#1b1b1b;padding:60px 0;text-align:center;}
.news_det_1 h3{font-size:24px;line-height:35px;color:#fff;font-weight:500;margin-bottom:15px;}
.news_det_1 h4{font-size:16px;line-height:24px;color:#646464;}
.news_det_2{padding:60px 0;text-align:center;}
.news_det_2 .contentBox{width:930px;margin:0 auto;text-align:left;}
.news_det_2 .contentBox h3{font-size:22px;line-height:42px;color:#999;font-weight:bold;}
.news_det_2 .contentBox p{font-size:16px;line-height:32px;color:#999;}


.news_det_3{border-top:1px solid #4b4b4b;padding:60px 0;}
.news_det_3 .flex{display:flex;justify-content:space-between;align-items:center;}
.news_det_3 .center{border-left:1px solid #474747;border-right:1px solid #474747;padding:0 30px;}
.news_det_3 .center a{display:inline-block;width:32px;height:32px;background:url(../images/news/back_1.svg) no-repeat center;background-size:cover;cursor:pointer;transition:all .3s;}
.news_det_3 .center a:hover{background:url(../images/news/back_2.svg) no-repeat center;background-size:cover;}
.news_det_3 a.link{display:inline-block;width:490px;box-sizing: border-box;position: relative;}
.news_det_3 a.link span{display:block;font-size:13px;line-height:24px;color:#666666;transition:all .3s;}
.news_det_3 a.link p{font-size:16px;line-height:24px;color:#999999;transition:all .3s;}
.news_det_3 a.link.prev{padding-left:70px;}
.news_det_3 a.link.next{text-align:right;padding-right:70px;}
.news_det_3 a.link::before{content:"";position: absolute;top:50%;transform: translateY(-50%);display:inline-block;width:20px;height:30px;background-position:center;background-repeat:no-repeat;background-size:24px auto;transition:all .3s;}
.news_det_3 a.link.prev::before{background-image:url(../images/news/left_1.svg);left:20px;}
.news_det_3 a.link.next::before{background-image:url(../images/news/right_1.svg);right:20px;}
.news_det_3 a.link.prev:hover::before{background-image:url(../images/news/left_2.svg);}
.news_det_3 a.link.next:hover::before{background-image:url(../images/news/right_2.svg);}
.news_det_3 a.link:hover span,.news_det_3 a.link:hover p{color:#fff;}


































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































