/* 关于我们 */

.banner{position: relative;}

.banner img{width: 100%;}

.banner .ban_img{position: relative;}

.banner .ban_img::after{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/tou.png) center no-repeat;background-size: cover;}

.banner .ban_txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-top:310px ;color: #fff;}

.banner .ban_txt .t2{line-height: 35px;margin-top: 30px;color: #f6f6f6;}

.about1{background: url(../images/about1_b.jpg)  no-repeat;background-size: cover;position: relative;}

.about1 .con1{display: flex;justify-content: space-between;margin-bottom: 70px;}

.about1 .con1 .con_le{width: 36.25%;}

.about1 .con1 .con_re{width: 63.75%;}

.about1 .con1 .con_le .l2{line-height: 30px;margin-top: 10px;color: #666666;}

.about1 .con1 .con_re .re2{line-height: 50px;margin-bottom: 60px;}

.about1 .con1 .con_re .re3{line-height: 30px;color: #555555;}

.about1 .con1 .con_re .re3 span{color: #0b61d9;}

.about1 .con2{position: relative;overflow: hidden;}

.about1 .con2 img{width: 100%;}

.about1 .con2 .img{position: relative;}

.about1 .con2 .img video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;display: none;}

.vid{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 70px;height: 70px;cursor: pointer;}

.vid:hover img{transform: rotate(360deg);transition: all 1s;}

.about1 .con2 .img:hover img{transform: scale(1.02);}


.ab3{width: 100%;background: url(../images/about2_b.jpg) left no-repeat ;background-size: cover;position: relative;}

.ab3 .aox{width: 100%;position: relative;padding:190px 0 300px;color: #fff;display: flex;border-left: 1px solid rgba(255, 255, 255, 0.2);}

.ab3 .aox .xian{display: block;width: 1px;height: 100%;background: rgba(255, 255, 255, 0.2);position: absolute;top: 0;left: 0;z-index: 1;}

.ab3 .aox .alt{width: 15.5%;}

.ab3 .aox .alt li{margin: 5px 0;display: flex;color: #a5aaae;cursor: pointer;height: 60px;align-items: center;align-content: center;font-weight: 100;}

.ab3 .aox .alt li .yuan{width: 35px;height: 35px;position: relative;background: url(../images2/jain.png) no-repeat center left;border-radius: 50%;transform: scale(0);-webkit-transform: scale(0);}

.ab3 .aox .alt li .yuan s{display: block;width: 15px;height: 15px;background: #1a6eb2;border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.ab3 .aox .alt li.act .yuan{transform: scale(1);-webkit-transform: scale(1);position: relative;}

.ab3 .aox .alt li.act .yuan::after{position: absolute;left: -21px;width: 41px;height: 41px;content: "";background: rgba(233, 70, 9, 0.2);border-radius: 100%;top: -6px;}

.ab3 .aox .alt li.act .yuan::before{position: absolute;left: -8px;width: 15px;height: 15px;content: "";background: #e94609;border-radius: 100%;top: 7px;}


.ab3 .aox .alt li.act {color: #e94609;font-weight: 400;}

.ab3 .aox .alt li:hover .num{color: #e94609;}

.ab3 .aox .acont{width: 34.5%;margin-top: -20px;}

.ab3 .aox .acont li{display: flex;}

.ab3 .aox .acont li .num{font-size: 240px;line-height: 1;position: relative;overflow: hidden;width: 150px;height: 240px;}

.ab3 .aox .acont li .num span{display: block;width: 100%;height: 100%;text-align: center;color: #ffffff;}

.ab3 .aox .acont li .num.act0 span:nth-child(1){margin-top: 0;}

.ab3 .aox .acont li .num.act1 span:nth-child(1){margin-top: -240px;}

.ab3 .aox .acont li .num.act2 span:nth-child(1){margin-top: -480px;}

.ab3 .aox .acont li .num.act3 span:nth-child(1){margin-top: -720px;}

.ab3 .aox .acont li .num.act4 span:nth-child(1){margin-top: -960px;}

.ab3 .aox .acont li .num.act5 span:nth-child(1){margin-top: -1200px;}

.ab3 .aox .acont li .num.act6 span:nth-child(1){margin-top: -1440px;}

.ab3 .aox .acont li .num.act7 span:nth-child(1){margin-top: -1680px;}

.ab3 .aox .acont li .num.act8 span:nth-child(1){margin-top: -1920px;}

.ab3 .aox .acont li .num.act9 span:nth-child(1){margin-top: -2160px;}

.ab3 .aox .acont li .num3{margin-left: 150px;}

.ab3 .aox .art{width: 45%;margin-left: 5%;padding-top: 20px;}

.ab3 .aox .art .ab{padding-bottom: 50px;margin-bottom: 50px;border-bottom: 1px dashed rgba(255, 255, 255, 0.2) ;color: #fff;line-height: 30px;margin-top: 10px;color: rgba(255, 255, 255, 0.6);}

.ab3 .aox .art .atc{line-height: 40px;color: #fff;}

.ab3 .aox .art .atc li{display: none;max-height: 320px;overflow-y: auto;}

.ab3 .aox .art .atc li::-webkit-scrollbar{ width:4px;height: 1px;}
.ab3 .aox .art .atc li::-webkit-scrollbar-thumb{ background:#e94609;}
.ab3 .aox .art .atc li::-webkit-scrollbar-track{ background:#fff;} 

.ab3 .aox .art .atc li:nth-child(1){display: block;}

.ab3 .aox .art .atc li .actt{margin-bottom: 40px;}

.ab3 .aox .art .atc li .wt{margin-bottom: 15px;}

.ab3 .aox .art .atc li .wz{margin-bottom: 20px;position: relative;position: relative;}

/* .ab3 .aox .art .atc li .wz::after{content: '';display: block;width: 6px;height: 6px;background: url(../images2/dian.png);position: absolute;left: 0;top: 12px;border-radius: 50%;} */

.about3{position: relative;}

.about3 .con1{padding: 120px 0 75px;}

.about3 .con1 .le2{line-height: 30px;color: #666666;margin-top: 10px;}

.about3 .con2 .cs{display: none;}

.about3 .con2 .ul{display: flex;}

.about3 .con2 .ul .li{width: 25%; overflow: hidden;cursor: pointer;position: relative;}

.about3 .con2 .ul .li .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.about3 .con2 .ul .li .img{position: relative;}

.about3 .con2 .ul .li .img::after{content: "";width: 100%;height: 100%;background: url(../images/about3_tou.png) no-repeat;background-size: cover;position: absolute;left: 0;top: 0;}

.about3 .con2 .ul .li .img img{max-width: none;}

.about3 .con2 .ul .li.act{width: 43.75%;}

.about3 .con2 .ul .li .txt .txt1{position: absolute;left: 55px;bottom: 50px;color: #fff;}

.about3 .con2 .ul .li .txt .txt1 .t2{line-height: 30px;margin-top: 15px;}

.about3 .con2 .ul .li .txt .txt2{position: absolute;left: 55px;top: 100px;color: #fff;opacity: 0;}

.about3 .con2 .ul .li .txt .txt2 .t2{line-height: 30px;margin: 15px 0 40px;}

.about3 .con2 .ul .li .txt .txt2 .t3{line-height: 30px;}

.about3 .con2 .ul .li.act .txt2{opacity: 1;top: 75px;}

.about3 .con2 .ul .li.act .txt1{opacity: 0;bottom: 30px;}

.about4{background: url(../images/about4_b.jpg) left no-repeat;background-size: cover;position: relative;}

.about4 .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;color: #fff;}

.about4 .txt .t2{line-height: 30px;margin-top: 10px;}

.about4 .con{width:73% ;margin-left: 20.8%;}

.about5{position: relative;}

.about5 .about5_con{display: flex;justify-content: space-between;}

.about5 .about5_con .con_le{width: 31.25%;position: relative;}

.about5 .about5_con .con_re{width: 68.75%;position: relative;background: url(../images/about5_b.jpg) center no-repeat;background-size: cover;}

.about5 .about5_con img{width: 100%;}

.about5 .about5_con .con_le .le_txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-left: 26.66%;color: #fff;}

.about5 .about5_con .con_re .re_txt{left: 0;top: 0;width: 100%;padding: 150px 20px 0 100px;position: relative;}

.about5 .about5_con .con_le .le_txt .t2{line-height: 30px;margin-top: 10px;color: rgba(255, 255, 255, 0.6);}

.about5 .about5_con .con_le .le_txt  s{display: block;width: 100%;height: 1px;background: #225fb4;margin: 55px 0;}

.about5 .about5_con .con_le .le_txt .t3 p{padding-left: 15px;color: rgba(255, 255, 255, 0.8);line-height: 30px ;margin-bottom: 25px;position: relative;padding-right: 70px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}

.about5 .about5_con .con_le .le_txt .t3 p::after{content: "";width: 6px;height: 6px;border-radius: 3px; position: absolute;background: rgba(255, 255, 255, 0.3);left: 0;top: 12px;}

.about5 .about5_con .con_re .re_txt .ss .img{position: relative;width: auto;margin: 0 auto;}

.about5 .about5_con .con_re .re_txt .ss img{width: auto;}

.about5 .about5_con .con_re .re_txt .ss .i{position: absolute;left: 0;bottom: 0;opacity: 0;}

.about5 .about5_con .con_re .re_txt .ss .con{display: flex;justify-content: center;}

.about5 .about5_con .con_re .re_txt .ss .txt{text-align: center;color: rgba(255, 255, 255, 0.8);  overflow: hidden; text-overflow: ellipsis;white-space: nowrap;line-height: 30px;}

.about5 .about5_con .con_re .re_txt .ss s{display: block;width: 20px;height: 20px;border-radius: 100%;background: rgba(255, 255, 255, 0.2);margin: 0px auto 30px;position: relative;}

.about5 .about5_con .con_re .re_txt .ss s::after{position: absolute;width: 8px;height: 8px;border-radius: 100%;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #fff;content: "";}



.about5 .about5_con .con_re .re_txt::after{position: absolute;left: 0px;width: 100%;height: 1px;background: rgba(255, 255, 255, 0.3);content: "";bottom: 70px;}

.about5 .about5_con .con_re .re_txt .ss:hover .img .i{opacity: 1;transition: all 0.6s;}

.about5 .about5_con .con_re .re_txt .ss:hover .txt{font-weight: bold;}

.next,.prev{width: 50px;height: 50px;border-radius: 100%;border: 1px solid rgba(255, 255, 255, 0.3);opacity: 1;background: url(../images/y.png) center no-repeat;top: auto;margin-top: 0;bottom: 45px;}

.prev{transform: rotate(180deg);left: -70px;}

.next{left: 20px;}

.next:hover,.prev:hover{background: #e94609 url(../images/y.png) center no-repeat;border: 1px solid #e94609;}

.about5 .about5_con .con_re .re_txt .ss:hover .img img:first-child{opacity: 0;}

.about6{background: url(../images/about6_b.jpg) center no-repeat;background-size: cover;position: relative;}

.about6 .con1{color: #fff;margin-bottom: 70px;}

.about6 .con1 .c2{line-height: 30px;margin-top: 10px;color: rgba(255, 255, 255, 0.6);}

.about6 .con2 .ss{display: flex;transform: scale(0.8);transition: all 0.6s;}

.about6 .con2  .swiper-slide-prev .ss{transform-origin:center right;transition: all 0.6s;}

.about6 .con2  .swiper-slide-next .ss{transform-origin:center left;transition: all 0.6s;}

.about6 .con2 .ss .sl{width: 58.34%;overflow: hidden;}

.about6 .con2 .ss .sl img{width: 100%;}

.about6 .con2 .ss .sr{width: 41.66%;padding: 120px 70px 0 70px;background: #fff;}

.about6 .con2 .ss .sr s{display: block;width: 40px;height: 1px;background: #dbdbdb;margin: 35px 0;}

.about6 .con2 .ss .sr  .r1{  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.about6 .con2 .ss .sr  .r2{line-height: 35px;color: #555555;    display: -webkit-box;
 -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.about6 .con2 .swiper-slide-active .ss{transform: scale(1);transition: all 0.6s;}

.about6 .con2 .about6_sw{padding-bottom: 70px;}

.about6 .con2 .about6_sw .swiper-scrollbar{left: 50%;transform: translateX(-50%);background: rgba(255, 255, 255, 0.2);}

.about6 .con2 .about6_sw .swiper-scrollbar .swiper-scrollbar-drag{background: #e94609;}

.about6 .con2 .about6_sw .swiper-pagination-bullet{background: #e94609; opacity: 0.5;}

.about6 .con2 .about6_sw .swiper-pagination-bullet-active{opacity: 1;}

.about6 .con2 .ss:hover .sl img{transform: scale(1.02);}

.about6 .con2 .ss:hover .sr .r1{color: #e94609;}

/* 产品中心 */

.product{padding: 75px 0 100px;background: #edeff2;}

.product .prod_con{display: flex;justify-content: space-between;}

.product .prod_con .con_le{width: 23.125%;padding: 0 35px 0 30px;border-right: 1px solid #dbdbdb;}

.product .prod_con .con_re{width: 76.875%;padding-left: 50px;}

.product .prod_con .con_le .le1{padding-bottom: 35px;border-bottom: 1px dashed #cccccc;margin-bottom: 20px;}

.product .prod_con .con_le .le2 a{display: block;}

.product .prod_con .con_le .le2 .ls{padding-left: 40px;border-top: 1px dashed #cccccc;padding: 20px 0;padding-left: 40px;}

.product .prod_con .con_le .le2 .ls:first-child{border: none;}

.product .prod_con .con_le .le2 .ls .l1{position: relative;line-height: 60px;}

.product .prod_con .con_le .le2 .ls .l1::after{content: "";width: 24px;height: 24px;border-radius: 100%;border: 1px solid #cccccc;position: absolute;left: -40px;top: 50%;transform: translateY(-50%);}

.product .prod_con .con_le .le2 .ls .l1 span{width: 30px;height:30px ;background: url(../images/xs.png) center no-repeat;background-size: 15px;content: "";right: 0;top: 50%;transform: translatey(-50%);position: absolute;cursor: pointer;}

.product .prod_con .con_le .le2 .ls .l2 a{height: 50px;line-height: 50px;  overflow: hidden;
 text-overflow: ellipsis;white-space: nowrap;}

.product .prod_con .con_le .le2 .l2{display: none;}

.product .prod_con .con_le .le2 .l2 a{padding-left: 30px;position: relative;color: #666666;}

.product .prod_con .con_le .le2 .l2 a::after{content: "";width: 20px;height: 20px;border-radius: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);border: 1px solid #cccccc;}

.product .prod_con .con_le .le2 .ls.act .l2{display: block;padding: 10px 0;} 

.product .prod_con .con_le .le2 .ls.act .l1 span{transform:translateY(-50%) rotate(-90deg);background: url(../images/xs2.png) center no-repeat;}

.product .prod_con .con_le .le2 .ls.act .l1::after{background:#e94609 url(../images/dui.png) center no-repeat;background-size: cover;border: 1px solid #e94609;}

.product .prod_con .con_le .le2 .ls .l2 a.act::after{background: #e94609 url(../images/dui.png) center no-repeat;background-size: cover;border: 1px solid #e94609;}

.product .prod_con .con_le .le2 .l1 a{width: calc(100% - 50px);color: #444444;}

.product .prod_con .con_le .le2 a:hover{color: #e94609;}

.product .prod_con .con_re .ul{display: flex;flex-wrap: wrap;position: relative;overflow: hidden;}

.product .prod_con .con_re .ul .li{width: 30.5%;margin-right: 4.25%;margin-bottom: 120px;position: relative;}

.product .prod_con .con_re .ul .li:nth-child(3n){margin-right: 0;}

.product .prod_con .con_re .ul .li a{display:block;}

.product .prod_con .con_re .ul .li .img{overflow: hidden;}

.product .prod_con .con_re .ul .li .img img{width: 100%;}

.product .prod_con .con_re .ul .li .txt {line-height: 30px;padding: 25px 0 30px;position: relative;}

.product .prod_con .con_re .ul .li .txt::after{height: 3px;background: #e94609;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);content: "";transition: all 0.6s;width: 0;}

.product .prod_con .con_re .ul .li .txt::before{content: "";width: 0%;background: #fff;position: absolute;transition: all 0.6s;height: 0%;left: 50%;z-index: 0; top: 50%;transform: translate(-50%,-50%);}
 
.product .prod_con .con_re .ul .li .txt .t1{margin-bottom: 5px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;z-index: 1;position: relative;}

.product .prod_con .con_re .ul .li .txt .t2{  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;color: #555555;z-index: 1;position: relative;}

/* .product .prod_con .con_re .ul .li:hover .txt{background: #fff;} */

.product .prod_con .con_re .ul .li a:hover .txt::after{width: 100%;transition: all 0.6s;}

.product .prod_con .con_re .ul .li a:hover .txt .t2{opacity: 0.8;}

.product .prod_con .con_re .ul .li a:hover .txt::before{height: 100%;width: 100%;}

.product .prod_con .con_re .ul .li a:hover .txt{box-shadow: 0 3px 5px 2px #e3e5e8;}

.product .prod_con .con_re .ul .li a:hover .img img{transform: scale(1.05);}

.product .prod_con .con_re .ul .li a:hover .txt{padding: 25px 30px 30px;}

.product .prod_con .con_re .ul .li::after{width: 0%;position: absolute;content: "";height: 1px;left: 0;background: #cccccc;bottom: -60px;}

.product .prod_con .con_re .ul .li::before{width: 0%;position: absolute;content: "";height: 1px;left: 0;background: #cccccc;bottom: -60px;}

.product .prod_con .con_re .ul .li.act::after{width: calc(500%);}

.product .prod_con .con_re .ul .li.act::before{width: calc(500%);}


/* .product .prod_con .con_re .ul.act2::after{width: 100%;}

.product .prod_con .con_re .ul.act2::before{width: 100%;}
 */

/* 分页 */

.fys{display: block;position: absolute;right: 0;bottom: 30px;}

.fys .uls{display: flex;align-items: center;justify-content: center;}

.fys .uls .lis{width: 32px;height: 32px;text-align: center;line-height: 32px;margin: 0 10px;border-radius: 2px;}

.fys .uls .lis a{color: #999999;}

.fys .uls .lis.li_zuo{position: relative;width: 25px;height: 25px;border: 1px solid #e1e3e6;margin: 0 30px;background: #fff;}

.fys .uls .lis.li_zuo.you {transform: rotate(180deg);}

.fys .uls .lis.li_zuo img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.fys .uls .lis input{width: 40px;height: 35px;padding-left: 15px;outline: none;border:1px solid #e4ebf2;border-radius: 2px;margin: 0 8px;background: transparent;}

.fys .uls .lis.in{width: auto;color: #8d9399;margin-right: 30px;}

/* .fys .uls .lis.ls{border: 1px solid #e1e3e6;} */

.fys .uls .lis a{display: block;border-radius: 2px;}

.fys .uls .lis a:hover{color: #fff;background: #e94609;}

.fys .uls .lis.li_zuo a:hover img:last-child{opacity: 1;}

.fys .uls .lis.li_zuo a:hover img:first-child{opacity: 0;}

.fys .uls .lis.act a{color: #fff;background: #e94609;}

.jiaz{width: 150px;height: 44px;line-height: 44px;background:#e94609;background-size: contain;text-align: center;color: #fff;display: block;margin: 0 auto;display: none;border-radius: 100px;}

/* 产品详情 */

.details{background: #f9f9f9;position: relative;}

.details .deta_con {z-index: 1;}

.details .con1{display: flex;}

.details .con1 .c1_le{width: 43.75%;}

.details .con1 .c1_le img{width: 100%;}

.details .con1 .c1_re{width: 56.25%;background: #fff;padding: 60px 120px 20px 120px;box-shadow: -3px 3px 5px 1px #ebebeb;}

.details .con1 .c1_re s{display: block;width: 40px;height: 1px;background: #e5e5e5;margin: 45px 0 25px;}

.details .con1 .c1_re .re1{color: #474747;}

.details .con1 .c1_re .re2{line-height: 30px;color: #565b66;height: 120px;overflow-y: auto;padding-right: 15px;margin-bottom: 20px;text-align: justify;}

.details .con1 .c1_re .re2::-webkit-scrollbar{ width:2px;height: 1px;}
.details .con1 .c1_re .re2::-webkit-scrollbar-thumb{ background:#e94609;}
.details .con1 .c1_re .re2::-webkit-scrollbar-track{ background:rgba(233, 70, 9, 0.2);} 

.details .con1 .c1_le .img:hover img{transform: scale(1.05);}

.ged{width: 170px;height: 56px;display: flex;align-items: center;justify-content: center;color: #e94609;border: 1px solid #e94609;border-radius: 100px;}

.ged .img{position: relative;margin-left: 10px;}

.ged .img img:last-child{position: absolute;left: 0;top: 0;opacity: 0;width: 100%;height: 100%;}

.ged:hover .img img:last-child{opacity: 1;}

.ged:hover .img img:first-child{opacity: 0;}

.ged:hover {color: #fff;background: #e94609;}

.details .con2 {display: flex;padding-top: 80px;}

.details .con2 .c2_le{width: 25%;padding-top: 5px;line-height: 35px;padding-right: 50px;}

.details .con2 .c2_re{width: 75%;}

.deta_sp {display: flex;justify-content: center;bottom: 20px !important;align-items: center;}

.deta_sp .swiper-pagination-bullet{width: 6px;height: 6px;border: 1px solid rgba(255, 255, 255, 0.8);background: transparent;opacity: 1;}

.deta_sp  .swiper-pagination-bullet-active{width: 8px;height: 8px;background: #e94609;border: none;}

.details .con3 {padding-top: 40px;display: flex;}

.details .con3 .c3_le{width: 25%;padding-top: 30px;line-height: 35px;padding-right: 50px;}

.details .con3 .c3_re{width: 75%;}

.details .con3 .c3_re .ul .li{display: flex;align-items: center;border-bottom: 1px solid #e5e5e5;padding: 25px 0;}

.details .con3 .c3_re .ul .li span{display: block;line-height: 30px;color: #474747;}

.details .con3 .c3_re .ul .li span:first-child{width: 20%;padding-right: 10px;}

.details .con3 .c3_re .ul .li span:last-child{width: 80%;}

.details .con4{height: 60px;margin-top: 60px;}

.details .con4 a{float: right;margin-left: 40px;}

.details .b{position: absolute;left: 0;bottom: 220px;width: 26%;max-width: 500px;}

/* 战略规划 */

.industry1{position: relative;}

.industry1 .con1{background: url(../images/indu1_b.jpg) center no-repeat;background-size: cover;padding: 120px 0 20px;color: #fff;}

.industry1 .con2{}

.industry1 .con1 .c2{line-height: 30px;margin-top: 10px;color: rgba(255, 255, 255, 0.6);}

.industry1 .con1 s{display: block;width: 100%;border-bottom: 1px dashed rgba(255, 255, 255, 0.1);margin: 55px 0 50px;}

.industry1 .con1 .cl2{display: flex;justify-content: space-between;align-items: center;}

.industry1 .con1 .cl2 span{display: block;width: 180px;line-height: 50px;display: flex;align-items: center;justify-content: center;background: rgba(255, 255, 255, 0.8);border-radius: 100px;color: #0b61d9;margin-left: 20px;box-shadow: 0 3px 10px 2px #063679; cursor: pointer;}

.industry1 .con1 .cl2 .cr{display: flex;align-items: center;}

.industry1 .con1 .cl2 span:hover{color: #fff;background: #0b61d9;}

.industry1 .con1 .cl2 span.act{background: #0b61d9; color: #fff;}

.industry1 .con2{position: relative;}

.industry1 .con2 .conc{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.industry1 .con2 .conc .img{position: absolute;left: 0;top: 0;opacity: 0;}

.industry1 .con2 .conc .img.act{opacity: 1;}

.industry1 .con2 .conc .img .txt{position: absolute;left: 0;bottom: 165px;width: 210px;}

.industry1 .con2 .conc .img .txt .t1{display: flex;justify-content: space-between;border-bottom: 1px dashed rgba(229, 229, 229, 0.2);padding: 10px 0;}

.industry1 .con2 .conc .img .txt .t1 span{display: block;line-height: 30px;color:rgba(255, 255, 255, 0.6);}

.industry1 .con2 .conc .img .txt .t1 span:last-child{color: #fff;}

.industry1 .con2  img{width: 100%;}

.industry2{position: relative;background: url(../images/indu2_b.jpg) center no-repeat;background-size: cover;}

.industry2 .industry_con{display: flex;justify-content: space-between;}

.industry2 .industry_con .con_le{width: 50%;}

.industry2 .industry_con .con_re{width: 50%;padding-left: 75px;}

.industry2 .industry_con .con_re s{display: block;width: 40px;height: 2px;background: #0b61d9;margin-bottom: 40px;}

.industry2 .industry_con .con_re .re1{line-height: 40px;margin-bottom: 35px;}

.industry2 .industry_con .con_re .re2{line-height: 30px;color: #555555;padding-right: 15px;text-align: justify;max-height: 300px;overflow-y: auto;}

.industry2 .industry_con .con_re .re2 span{color: #0b61d9;}

.industry2 .industry_con .con_re .re2::-webkit-scrollbar{ width:2px;height: 1px;}
.industry2 .industry_con .con_re .re2::-webkit-scrollbar-thumb{ background:#e94609;}
.industry2 .industry_con .con_re .re2::-webkit-scrollbar-track{ background:rgba(233, 70, 9, 0.2);} 

.industry3{position: relative;background: url(../images/indu3_b.jpg) center no-repeat;background-size: cover;padding: 120px 0 140px;}

.industry3 .con1{margin-bottom: 30px;}

.industry3 .con2{display: flex;align-items: center;justify-content: space-between;}

.industry3 .con2 .cl{width: 38.125%;position: relative;margin-top: 25px;}

.industry3 .con2 .cr{width: 45.625%;}

.industry3 .con2 .cr .img{overflow: hidden;}

.industry3 .con2 .cl .ct{width: 50%;height: 50%;border-radius: 100%;border: 7px solid #0b61d9;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #fff;display: flex;align-items: center;justify-content: center;}

.industry3 .con2 .cl .ct span{display: block;text-align: center;line-height: 35px;color: #0b61d9;}

.industry3 .con2 .cr:hover .img img{transform: scale(1.05);}

@keyframes xz {
    from{transform: rotate(0deg);}
    to{transform:rotate(360deg);}
    
}

.industry3 .con2 .cl .ci img{animation:  xz 8s infinite linear ;}

.industry3 .con2 .cl .qie{}

.industry3 .con2 .cl .qie span{position: absolute;background: #f0f2f5;border-radius: 100%;border: 5px solid #fff;z-index: 5;box-shadow: 0 3px 5px 2px #d7ddea;cursor: pointer;}

.industry3 .con2 .cl .qie span img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.industry3 .con2 .cl .qie span.sp1{right: 0%;top: 18%;}

.industry3 .con2 .cl .qie span.sp2{right: -5%;top: 42%;}

.industry3 .con2 .cl .qie span.sp3{right: 0%;top: 65%;}

.industry3 .con2 .cl .qie span.act{background: #e94609;}

.industry3 .con2 .cl .qie span.act img:last-child{opacity: 1;}

.industry3 .con2 .cl .qie span.act img:first-child{opacity: 0;}

.industry3 .con2 .cl .qie span:hover{background: #e94609;}

.industry3 .con2 .cl .qie span:hover img:last-child{opacity: 1;}

.industry3 .con2 .cl .qie span:hover img:first-child{opacity: 0;}

.industry3 .con2 .cr .txt{line-height: 30px;margin-top: 25px;padding-top: 30px;position: relative;  display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 10;  overflow: hidden;opacity: 0;transition: all 0.6s;}

.industry3 .con2 .cr .txt.act{margin-top: 35px;transition: all 0.6s;opacity: 1;}

.industry3 .con2 .cr .txt::after{content:"" ;width: 40px;height: 3px;background: #0b61d9;position: absolute;left: 0;top: 0;}

.industry4{padding: 90px 0 120px;position: relative;background: url(../images/indu4_b.jpg) center no-repeat;background-size: cover;}

.industry4 .con1{display: flex;justify-content: space-between;color: #fff;margin-bottom: 60px;}

.industry4 .con1 .con_re{width: 45.625%;line-height: 30px;color: #fff;}

.industry4 .con2{display: flex;}

.industry4 .con2 .con_le{position: relative;width: 32.5%;}

.industry4 .con2 .con_le img{width: 100%;}

.industry4 .con2 .con_le .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 60px 45px 60px 60px;color: #fff;}

.industry4 .con2 .con_re{width: 67.5%;}

.industry4 .con2 .con_le .img{position: relative;}

.industry4 .con2 .con_le .img::after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/indu4_2.png) center no-repeat;background-size: cover;content: "";}

.industry4 .con2 .con_re .ul{height: 100%;display: flex;}

.industry4 .con2 .con_re .ul .li{height: 23%;width: 25%;color: #fff;text-align: center;position: relative;}

.industry4 .con2 .con_re .ul .li .c{position: relative;height: 100%;}

.industry4 .con2 .con_re .ul .li .c::after{position: absolute;height: 100%;content: "";border-right: 1px dashed rgba(255, 255, 255, 0.3);right: 0;top: calc(50% - 0px);}

.industry4 .con2 .con_re .ul .li .l1{border-bottom: 1px dashed rgba(255, 255, 255, 0.3);position: relative;height: 50%;}

.industry4 .con2 .con_re .ul .li .l2{height: 50%;padding-top: 30px;}

.industry4 .con2 .con_re .ul .li .l1::before{content: "";position: absolute;width: 21px;height: 21px;border-radius: 100%;left: 50%;transform: translateX(-50%);background: rgba(255, 255, 255, 0.2);bottom: -11px;}

.industry4 .con2 .con_re .ul .li .l1::after{content: "";position: absolute;width: 9px;height: 9px;border-radius: 100%;left: 50%;transform: translateX(-50%);background: rgba(255, 255, 255, 1);bottom: -5px;}

.industry4 .con2 .con_re .ul .li.li1{transform: translateY(40%);}

.industry4 .con2 .con_re .ul .li.li2{transform: translateY(140%);}

.industry4 .con2 .con_re .ul .li.li3{transform: translateY(240%);}

.industry4 .con2 .con_re .ul .li.li4{transform: translateY(340%);}

.industry4 .con2 .con_re .ul .li.li4 .c::after{content: none;}

.industry4 .con2 .con_le .txt .t1{line-height: 40px;margin-bottom: 25px;}

.industry4 .con2 .con_le .txt .t2{line-height: 30px;text-align: justify;max-height: 300px;overflow-y: auto;padding-right: 15px;}

.industry4 .con2 .con_le .txt .t2::-webkit-scrollbar{ width:2px;height: 1px;}
.industry4 .con2 .con_le .txt .t2::-webkit-scrollbar-thumb{ background:#e94609;}
.industry4 .con2 .con_le .txt .t2::-webkit-scrollbar-track{ background:rgba(255, 255, 255, 0.1);} 

.industry4 .con2 .con_re .ul .li .c:hover{color: #0b61d9;}

.industry5{position: relative;}

.industry5 .industry5_con{padding-left: 8.33%;}

.industry5 .industry5_con .con1 .c2{line-height: 30px;margin-top: 10px;}

.industry5 .industry5_con .con1 {margin-bottom: 75px;}

.industry5 .industry5_con .con2{position: relative;}

.industry5 .industry5_con .con2 .ss .s_img img{width: 100%;transition: all 0.6s;}

.industry5 .industry5_con .con2 .ss .s_img{position: relative;overflow: hidden;}

.industry5 .industry5_con .con2 .ss .s_img::after{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/indu5_tou.png) center no-repeat;background-size: cover;}

.industry5 .industry5_con .con2 .ss  .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;justify-content: center;color: #fff;}

.industry5 .industry5_con .con2 .ss  .txt .tc{padding: 60px 30px 0;width: 100%;height: 100%;}

.industry5 .industry5_con .con2 .ss  .txt .t1 s{display: block;width: 1px;height: 40px;background: rgba(255, 255, 255, 0.3);margin: 0 auto;}

.industry5 .industry5_con .con2 .ss  .txt .t1 span{line-height: 60px;color: rgba(255, 255, 255, 0.6);text-align: center;display: block;}

.industry5 .industry5_con .con2 .ss  .txt .t2{margin-top: 75px;line-height: 35px;text-align: center;margin-bottom: 90%;}

.industry5 .industry5_con .con2 .ss  .txt .t3{line-height: 30px;text-align: center;position: absolute;left: 0;bottom: 70px;width: 100%;padding: 0 35px; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;  overflow: hidden;}

.industry5 .industry5_con .con2 .ss  .txt .t4{line-height: 30px;text-align: center;position: absolute;left: 0;bottom: 70px;width: 100%;padding: 0 35px; opacity: 0;height: 0;}

.industry5 .industry5_con .con2 .ss:hover  .txt .t4{opacity: 1;height: auto;transition: all 0.6s;}

.industry5 .industry5_con .con2 .ss:hover .t3{opacity: 0;}

.industry5 .industry5_con .con2 .ss:hover  .s_img img{transform: scale(1.05);transition: all 0.6s;}

/* .industry5 .industry5_con .con2 .ss:hover .t2{color: #e94609;} */

.prev2,.next2{width: 50px;height: 50px;background:#cccccc url(../images/y.png) center no-repeat;border-radius: 100%;}

.prev2{left: -90px;transform: rotate(180deg);}

.next2{right: 70px;}

.prev2:hover,.next2:hover{background: #e94609 url(../images/y.png) center no-repeat;background-size: cover;}

.industry5 .industry5_con .con2 .indu5_sw{padding-bottom: 65px;}

.industry5 .industry5_con .con2 .indu5_sw .swiper-scrollbar{width: 91%;left: 0;height: 3px;background: #e5e5e5;}

.industry5 .industry5_con .con2 .indu5_sw .swiper-scrollbar .swiper-scrollbar-drag{background: #e94609;}

.industry6{padding: 110px 0 135px;background: url(../images/indu6_b.jpg) center no-repeat;background-size: cover;position: relative;}

.industry6 .con1{color: #fff;}

.industry6 .con1 .c2{color: rgba(255, 255, 255, 0.6);line-height: 30px;margin-top: 10px;margin-bottom: 55px;}

.industry6 .con2{display: flex;align-items: center;justify-content: space-between;}

.industry6 .con2 .cl{width: 44.375%;line-height: 35px;color: #fff;text-align: justify;}

.industry6 .con2 .cr{width: 50%;overflow: hidden;}

.industry6 .con2 .cr img{width: 100%;transform: scale(1.01);}

.industry6 .con2 .cr:hover img{transform: scale(1.05);}

.industry7{position: relative;background: url(../images/industry7_b.jpg) center no-repeat;background-size: cover;}

.industry7 .indu7_con .con1{text-align: center;}

.industry7 .indu7_con .con1 .c2{line-height: 30px;margin-top: 10px;color: #666666;}

.industry7 .indu7_con .con1 .c3{line-height: 30px;margin-top: 50px}

.industry7 .indu7_con .con2{margin-top: 55px;}

.industry7 .indu7_con .con2 .txt{height: 70px;display: flex;align-items: center;justify-content: center;background: #fff;overflow: hidden;position: absolute;left: 0;bottom: -70px;width: 100%;transition: all 0.6s;opacity: 0;}

.industry7 .indu7_con .con2 .swiper-slide{overflow: hidden;}

.industry7 .indu7_con .con2 .img{overflow: hidden;}

.industry7 .indu7_con .con2 .img img{width: 100%;transition: all 0.6s;}

.industry7 .indu7_con .con2 .swiper-slide-active .txt{bottom: 0;transition: all 0.6s;opacity: 1;}

.industry7 .indu7_con .con2 .indu7_sw{padding-bottom: 60px;}

.industry7 .indu7_con .con2 .swiper-pagination{bottom: 5px;}

.industry7 .indu7_con .con2 .swiper-pagination-bullet{background: #e94609;}

.industry7 .indu7_con .con2 .swiper-slide .ss:hover .img img{transform: scale(1.02);transition: all 0.6s;}

.industry7 .indu7_con .con2 .swiper-slide .ss:hover .txt{color: #e94609;}

.industry8{position: relative;}

.industry8 .c2{margin-top: 10px;line-height: 30px;}

.industry8  .con2{margin-top: 75px;position: relative;}

.industry8  .con2 .indu8_sw{padding-bottom: 65px;}

.industry8  .con2 .swiper-scrollbar-drag{background: #e94609;}

.industry8  .con2  .swiper-scrollbar{height: 3px;background: #e5e5e5;}

.industry8  .con2  .next2{right: -90px;}

.industry8  .con2 .img{overflow: hidden;}

.industry8  .con2 .img img{width: 100%;transition: all 0.6s;}

.industry8  .con2 .img:hover img{transform: scale(1.05);transition: all 0.6s;}


/* 加入我们 */

.join1{background: url(../images/join1_b.jpg) center no-repeat;background-size: cover;position: relative;}

.join1 .c2{line-height: 30px;margin-top: 10px;color: #666666;margin-bottom: 50px;}

.join1 .c3{position: relative;}

.join1 .c3 img{width: 100%;}

.join1 .c3 .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 55px;}

.join1 .c3 .txt .t1{width: 35px;margin-bottom: 35px;}

.join1 .c3 .txt .t2{color: #fff;line-height: 36px;}

.join2 {position: relative;background: url(../images/join2_b.jpg) center no-repeat;background-size: cover;}

.join2 .c2{line-height: 30px;margin-top: 10px;margin-bottom: 50px;}

.join2 .c3{position: relative;}

.join2 .c3 .ss{display: flex;justify-content: space-between;}

.join2 .c3 .ss img{width: 100%;transition: all 0.6s;}

.join2 .c3 .ss .rt{display: flex;justify-content: space-between;height: 49.5%;}

.join2 .c3 .ss .rb{display: flex;justify-content: space-between;height: 48%;margin-top: 1.4%;}

.join2 .c3 .ss .sl{width: 44.69%;overflow: hidden;}


.join2 .c3 .ss .sr{width: 54.68%;}

.join2 .c3 .ss .rt .l{width: 55.43%;overflow: hidden;}

.join2 .c3 .ss .rt .r{width: 43.43%;overflow: hidden;}

.join2 .c3 .ss .rb .b{width: 32.6%;overflow: hidden;}

.join2 .c3 .next2 {right: -90px;}

.join2 .c3 .ss:hover img{transform: scale(1.05);transition: all 0.6s;}


.join3{background: url(../images/join3_b.jpg) center no-repeat;background-size: cover;position: relative;}

.join3 .jo3_con{padding-left: 8.33%;color: #ffff;}

.join3 .jo3_con .c2{line-height: 30px;margin-top: 10px;color: rgba(255, 255, 255, 0.6);}

.join3 .jo3_con .c3{margin-top: 50px;}

.join3 .jo3_con .c3 .img {overflow: hidden;}

.join3 .jo3_con .c3 .img img{width: 100%;transition: all 0.6s;}

.join3 .jo3_con .c3  .ss{width: 100%;}

.join3 .jo3_con .c3  .tx{height: 90px;background: #fff;color: #333333;transition: all 0.6s;padding: 0 10px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;width: 100%;text-align: center;line-height: 90px;}

.join3 .jo3_con .c3 .join3_sw{padding-bottom: 65px;}

.join3 .jo3_con .c3 .ss:hover img{transform: scale(1.05);transition: all 0.6s;}

.join3 .jo3_con .c3 .ss:hover .tx{color: #e94609;font-weight: bold;transition: all 0.6s;}

.join3 .jo3_con .c3  .swiper-scrollbar{background: #e5e5e5;height: 3px;}

.join3 .jo3_con .c3 .swiper-scrollbar-drag{background: #e94609;}

.join4{position: relative;background: url(../images/join4_b.jpg) center no-repeat;background-size: cover;}

.join4 .jo4_con{display: flex;justify-content: space-between;}

.join4 .jo4_con .con_le{width: 37.5%;}

.join4 .jo4_con .con_re{width: 54.69%;}

.join4 .jo4_con .con_le .le2{line-height: 30px;margin-top: 10px;margin-bottom: 50px;}

.join4 .jo4_con .con_le .le3{line-height: 30px;color: #555555;text-align: justify;overflow-y: auto;padding-right: 15px;max-height: 150px;}

.join4 .jo4_con .con_le .le3::-webkit-scrollbar{ width:2px;height: 1px;}
.join4 .jo4_con .con_le .le3::-webkit-scrollbar-thumb{ background:#e94609;}
.join4 .jo4_con .con_le .le3::-webkit-scrollbar-track{ background:#f0f2f5;} 

.join4 .jo4_con .con_le .le3 span{color: #0b61d9;}

.join4 .jo4_con .con_le .le4 {margin-top: 60px;}

.join4 .jo4_con .con_le .le4 .ul{display: flex;flex-wrap: wrap;position: relative;}

.join4 .jo4_con .con_le .le4 .ul::after{content: "";border-bottom: 1px dashed #cccccc;position: absolute;left: 0;top: 50%;width: 100%;}

.join4 .jo4_con .con_le .le4 .ul .li{width: 33.33%;text-align: center;color: #555555;height: 160px;display: flex;align-items: center;justify-content: center;}

.join4 .jo4_con .con_le .le4 .ul .li .limg{position: relative;margin: 0 auto 15px;width: 50px;}

.join4 .jo4_con .con_le .le4 .ul .li .limg img:last-child{position: absolute;left: 0;top: 0;opacity: 0;}

.join4 .jo4_con .con_le .le4 .ul .li .ltxt{color: #555555;}

.join4 .jo4_con .con_le .le4 .ul .li:hover{color: #fff;background: #0b61d9;}

.join4 .jo4_con .con_le .le4 .ul .li:hover .ltxt{color: #fff;}

.join4 .jo4_con .con_le .le4 .ul .li:hover .limg img:last-child{opacity: 1;}

.join5{position: relative;}

.join5 .txt{height: 90px;text-align: center;line-height: 90px;padding: 0 10px;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: #0b61d9;color: #ffffff;}

.join5 .swiper-slide:nth-child(2n) .txt{background: #f0f0f0;color: #333333;}

.join5 .img{overflow: hidden;}

.join5 .img img{width: 100%;transition: all 0.6s;}

.join5 .ss:hover img{transform: scale(1.02);transition: all 0.6;}

.join5 .con1 .c2{line-height: 30px;margin-top: 10px;margin-bottom: 55px;}

.join6{background: #f2f4f5;position: relative;}

.join6 .con1{display: flex;align-items: center;}

.join6 .con1 span{display: block;color: #cccccc;cursor: pointer;margin-right: 25px;}

.join6 .con1 span.act{color: #333333;}

.join6 .con1 span:hover{color: #333333;}

.join6 .con2{line-height: 30px;margin-top: 10px;color: #666666;margin-bottom: 50px;}

.join6 .con3 .li{border: 1px solid #d8dde5;margin-bottom: 30px;}

.join6 .con3 .li_top{display: flex;align-items: center;justify-content: space-between;padding: 30px 30px 30px 35px;cursor: pointer;}

.join6 .con3 .li_top .t1{line-height: 35px;position: relative;transition: all 0.6s;}

.join6 .con3 .li_top .t2{line-height: 30px;margin-top: 10px;color: #474a4d;}

.join6 .con3 .li_top .top_re {display: flex;align-items: center;transition: all 0.6s;}

.join6 .con3 .li_top .top_re span{width: 25px;height: 25px;border-radius: 100%;display: block;margin-left: 12px;background:#939699 url(../images/zza.png) center no-repeat;transition: all 0.6s;}

.join6 .con3 .li_txt{margin: 0 30px 0 35px;border-top: 1px dashed #c0c4cc;padding-bottom: 60px;display: none;}

.join6 .con3 .li_txt .t1{padding: 40px 0 20px;}

.join6 .con3 .li_txt .t2{line-height: 35px;}

.join6 .con3 .li_txt .txt2{display: flex;align-items: center;margin-top: 45px;}

.join6 .con3 .li_txt .txt2 img{margin-right: 5px;}

.join6 .con3 .li_txt .txt2 a{color: #e94609;text-decoration:underline;margin-left: 3px;}

.join6 .con3 .li_top .t1::after{content: "";width:4px ;height: 0px;background: #e94609;position: absolute;left: -36px;top: 0;transition: all 0.6s;}

/* .join6 .con3 .li_top.act{} */
.join6 .con3 .li_top.act .top_re{color: #e94609;}

.join6 .con3 .li_top.act .top_re span{background: #e94609 url(../images/zza.png) center no-repeat;}

.join6 .con3 .li_top.act .t1{color: #e94609;}

.join6 .con3 .li_txt .txt2 a:hover{font-weight: bold;}

.join6 .con3 .li_top.act .t1::after{height: 25px;transition: all 0.6s;}

.join6 .con3 .li .li_top:hover .t1{color: #e94609;transition: all 0.6s;}

.join6 .con3 .li_top:hover .top_re{color: #e94609;transition: all 0.6s;}

.join6 .con3 .li_top:hover .top_re span{background: #e94609 url(../images/zza.png) center no-repeat;transition: all 0.6s;}

.jaiz {width: 170px;height: 55px;display: flex;align-items: center;justify-content: center;color: #666666;border: 1px solid #999999;border-radius: 100px;margin: 50px auto 0; }

.jaiz  s{width: 7px;height: 11px;background:url(../images/za.png) center no-repeat;background-size: cover;display: block;margin-left: 12px;}

.jaiz:hover {color: #fff;background: #e94609;border: 1px solid #e94609;}

.jaiz:hover  s{background: url(../images/za2.png) center no-repeat;background-size: cover;}


/* 联系我们 */

.contect1{position: relative;}

.contect1 .cont1_con{display: flex;}

.contect1 .cont1_con .con_le{background: url(../images/con1.jpg) center no-repeat;background-size: cover;width: 31.25%;padding-left: 8.33%;padding-top: 110px;color: #fff;}

.contect1 .cont1_con .con_re{width: 68.75%;}

.contect1 .cont1_con .con_re img{width: 100%;}

.contect1 .cont1_con .con_le .le1 .l2{line-height: 30px;margin-top: 10px;color: rgba(255, 255, 255, 0.6);}

.contect1 .cont1_con .con_le s{display: block;width: 100%;height: 1px ;background: rgba(255, 255, 255, 0.1);margin: 55px 0 65PX;}

.contect1 .cont1_con .con_le .le2 p{display: flex;align-items: flex-start;line-height: 25px;margin-bottom: 35px;color: rgba(255, 255, 255, 0.8);padding-right: 20px;}

.contect1 .cont1_con .con_le .le2 p img{margin-right: 3px;margin-top: 2px;}

.contect1 .cont1_con .con_le .le2 p a{display: block;color: #fff;}

.contect1 .cont1_con .con_le .le2 p:last-child a{color: rgba(255, 255, 255, 0.8);}

.contect1 .cont1_con .con_le .le3{margin-top: 60px;}

.contect1 .cont1_con .con_le .le3 span{width: 140px;text-align: center;display: block;height: 28px;line-height: 28px;background: rgba(255, 255, 255, 0.06);border-left: 1px solid rgba(255, 255, 255, 0.2);border-right: 1px solid rgba(255, 255, 255, 0.2);margin-top: 5px;color: rgba(255, 255, 255, 0.6);}

.contect1 .cont1_con .con_le .le2 p a:hover{color: #e94609;}

.contect2{padding: 120px 0 190px;position: relative;}

.contect2 .ul{display: flex;flex-wrap: wrap;}

.contect2 .ul .li{width: 31.875%;margin-right: 2.1875%;margin-bottom: 45px;}

.contect2 .ul .li:nth-child(3n){margin-right: 0;}

.contect2 .ul .li .in{height: auto;border-bottom: 1px solid #cecece;}

.contect2 .ul .li span{line-height: 20px;}

.contect2 .ul .li  input{width: 100%;height: 60px;border: none;outline: none;font-size: 24px;color:#cecece;font-weight: 100;}

.contect2 .ul .li.di{width: 65.9375%;margin-right: 0;}

.contect2 .ul .li:last-child{width: 100%;}

.contect2 .ul .li textarea{width: 100%;height: 120px;line-height: 60px;font-size: 24px;color:#cecece;border: none;outline: none;    font-family: arial;    resize: none;}

    input::-webkit-input-placeholder{
        color:#cecece;
        font-size:24px;
        font-weight: 100;
        line-height: 60px;
    }
    input:-moz-placeholder {
        color:#cecece;
        font-size:24px;
        font-weight: 100;
        line-height: 60px;
    }
    input::-moz-placeholder {
        color:#cecece;
        font-size:24px;
        font-weight: 100;
        line-height: 60px;
    }
    input:-ms-input-placeholder {
        color:#cecece;
        font-size:24px;
        font-weight: 100;
        line-height: 60px;
    }
    textarea::-webkit-input-placeholder{
        color:#cecece;
        font-size:24px;
        font-weight: 100;
        line-height: 60px;
    }
        textarea:-moz-placeholder {
            color:#cecece;
            font-size:24px;
            font-weight: 100;
            line-height: 60px;
        }
        textarea::-moz-placeholder {
            color:#cecece;
            font-size:24px;
            font-weight: 100;
            line-height: 60px;
        }
        textarea:-ms-input-placeholder {
            color:#cecece;
            font-size:24px;
            font-weight: 100;
            line-height: 60px;
            font-family:arial;
        }

.contect2 .cot .c2{line-height: 30px;margin-top: 10px;margin-bottom: 70px;}

.tij a{margin:60px 0 0;}

.tjts{width: 100%;position: fixed;height: 100%;left: 0;top: 0;background: rgba(0, 0, 0, 0.6);z-index: 100;display: none;}


.tjts .con {width: 300px;background: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);padding: 40px 0;border-radius: 20px;}

.tjts .con .con1{text-align: center;}

.tjts .con .con2{width: 180px;height: 50px;text-align: center;line-height: 50px;margin: 30px auto 0;background: #000;color: #fff;border-radius: 100px;cursor: pointer;}

.tiaozhuan{position: absolute;top: -120px;width: 100%;left: 0;height: 1px;}


/* 搜索结果页 */

.search{padding: 180px 0 100px;background: #f6f6f6;}

.search .con1{display: flex;justify-content: space-between;margin-bottom: 50px;}

.search .con1 .con_re{display: flex;align-items: center;border: 1px solid #d6d6d6;height: 50px;}

.search .con1 .con_re input{width: 400px;height: 50px;outline: none;border: none;padding-left: 15px;background: none;}

.search .con1 .con_re .s{width: 100px;height: 50px;background: #014099 url(../images/ss.png) center no-repeat;cursor: pointer;}

.search .con1 .con_re .s:hover{background: #e94609 url(../images/ss.png) center no-repeat;}

.search .con2{border-top: 1px dashed #ddd;}

.search .con2 a{display: block;padding: 35px 0;border-bottom: 1px solid #ddd;}

.search .con2 a .a1{line-height: 40px;margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.search .con2 a .a2{line-height: 30px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.search .con2 .ct{padding: 30px 0 20px;line-height: 30px;}

.search .con2 .ct span{color: #014099;}

.search .con2 a:hover .a1{color: #014099;}

.search .con1 .con_le{color: #014099;}




@media screen and (min-width:1960px) {
    .about3 .con2 .ul .li .img img{min-width: 1000px;}
}



@media screen and (max-width:1680px) {
    .banner .ban_txt{padding-top: 250px;}

    .ab3 .aox{padding: 150px 0 200px;}

    /* .ab3 .aox .acont li .num{font-size: 200px;} */
    .about5 .about5_con .con_le .le_txt .t3 p{margin-bottom: 15px;}

    .about5 .about5_con .con_le .le_txt s{margin: 40px 0;}

    .about5 .about5_con .con_re .re_txt{padding: 100px 20px 0 100px;}

    .about3 .con1{padding: 90px 0 50px;}

    .about6 .con2 .ss .sr{padding: 90px 50px 0;}

    .about6 .con2 .ss .sr s{margin: 25px 0;}

    .details .con1 .c1_re{padding: 40px 70px 20px;}

    .details .con1 .c1_re s{margin: 30px 0 20px;}

    .details .b{bottom: 190px;}

    .industry2 .industry_con .con_re .re2{max-height: 240px;}

    .industry1 .con1{padding: 90px 0 20px;}

    .industry1 .con1 s{margin: 40px 0;}

    .industry3 .con2 .cl .ct span{font-size: 14px;line-height: 30px;}

    .industry3 .con2 .cl .ct span:nth-child(2n){font-size: 20px;}

    .industry3 .con2 .cr .txt.act{margin-top: 25px ;padding-top: 20px;}

    .industry5 .industry5_con .con2 .ss .txt .tc{padding: 40px 20px 0;}

    .industry8 .con2 .prev2{left: 20px;}

    .industry8 .con2 .next2{right: 20px;}

    .industry3{padding: 90px 0 ;}

    .industry4{padding: 70px 0 90px;}

    .industry6{padding: 80px 0 100px;}

    .join4 .jo4_con .con_le .le4 .ul .li{height: 120px;}

    .join4 .jo4_con .con_le .le4{margin-top: 30px;}

    .join4 .jo4_con .con_le .le2{margin-bottom: 30px;}

    .contect1 .cont1_con .con_le{padding-top: 70px;}

    .contect1 .cont1_con .con_le s{margin:30px 0 40px ;}

    .contect1 .cont1_con .con_le .le2 p{flex-wrap: wrap;margin-bottom: 25px;}

    .contect1 .cont1_con .con_le .le3{margin-top: 40px;}

    /* .contect1 .cont1_con .con_le */

    .contect1 .cont1_con .con_le .le3 img{width: 120px;}

    .contect1 .cont1_con .con_le .le3 span{width: 120px;}

    .contect2{padding: 90px 0 120px;}

}

@media screen and (max-width:1450px) {
    .contect1 .cont1_con .con_le .le2 p{margin-bottom: 15px;}

    .contect1 .cont1_con .con_le{padding-top: 35px;}

    .contect1 .cont1_con .con_le s{margin: 25px 0;}

    .contect1 .cont1_con .con_le{padding-left: 5%;}
}


@media screen and (max-width:1025px) {
    
    
    .ab3 .aox{padding: 30px 0;display: block;height: auto;}

    .ab3 .aox .xian{display: none;}
  
    .ab3 .aox .alt{width: 100%;display: flex;flex-wrap: wrap;}
  
    .ab3 .aox .alt li{width:20%;text-align: center;color: #aaa;display: block;height: 30px;}
  
    .ab3 .aox .alt li .yuan{display: none;}
  
    .ab3 .aox .alt li:nth-child(4n){margin-right: 0;}
  
    .ab3 .aox .acont{display: none;}

    .ab3 .aox .art .atc li .actt{margin-bottom: 20px;}
  
    .ab3 .aox .alt li.act{}

    .ab3 .aox .alt li.act .num{color: #e94609;font-weight: bold;text-decoration: underline;}
  
    .ab3 .aox .art{width: 95%;margin-top: 20px;}
  
    .ab3 .aox .art .ab{padding-bottom: 20px;margin-bottom: 20px;}

    .banner .ban_txt{padding-top: 100px;}

    .banner .ban_txt .t2{margin-top: 12px;line-height: 30px;}

    .about1{background-size: 100% 130%;}

    .about1 .con1{flex-wrap: wrap;margin-bottom: 20px;}

    .about1 .con1 .con_le{width: 100%;}

    .about1 .con1 .con_re{width: 100%;}

    .about1 .con1 .con_re .re2{line-height: 35px;margin-bottom: 20px;}

    .about1 .con1 .con_re .re1{width: 120px;margin: 20px 0;}

    .vid{width: 50px;height: 50px;}

    .ab3 .aox .art .atc{line-height: 35px;}

    .ab3 .aox .art .atc li .wz{margin-bottom: 0;}

    .about3 .con2 .ul{display: none;}

    .about3 .con2 .cs{}

    .about3 .con2 .cs{display: block;padding: 0 5% 30px;}

    .about3 .con1{padding: 30px 0 15px;}

    .about3 .con2 .cs .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 30px 5%;color: #fff;}

    .about3 .con2 .cs .txt .t2{margin: 20px 0;}

    .about3 .con2 .cs .txt .t3{line-height: 30px;max-height: 150px;overflow-y: auto;padding-right: 15px;text-align: justify;}

    .about3 .con2 .cs .txt .t3::-webkit-scrollbar{ width:2px;height: 1px;}
    .about3 .con2 .cs .txt .t3::-webkit-scrollbar-thumb{ background:#e94609;}
    .about3 .con2 .cs .txt .t3::-webkit-scrollbar-track{ background:rgba(255, 255, 255, 0.2);} 

    .about3 .con2 .cs .img{position: relative;}

    .about3 .con2 .cs .img::after{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/about3_tou.png) center no-repeat;background-size: cover;}

    .about3 .con2 .cs .swiper-pagination-bullet{background: #e94609;}

    .about4 .txt{position: static;padding: 30px 0 0;}

    .about4 .con{width: 100%;margin-left: 0;}



    .about5 .about5_con{flex-wrap: wrap;}


    .about5 .about5_con .con_le{width: 100%;}

    .about5 .about5_con .con_re{width: 100%;padding-bottom: 70px;}

    .about5 .about5_con .con_le .le_txt{padding: 30px 5%;}

    .about5 .about5_con .con_le .le_txt s{margin: 20px 0;}

    .about5 .about5_con .con_re .re_txt{padding: 30px 5% 0;}

    .next{left: auto;right: 10px;}

    .prev{left: 10px;}

    .about6 .con2{padding: 0 5%;}

    .about6 .con2 .ss{flex-wrap: wrap;}

    .about6 .con2 .ss .sl{width: 100%;}

    .about6 .con2 .ss .sr{width: 100%;padding: 30px;}

    .about6 .con2 .ss .sr s{margin: 20px 0;}

    .about6 .con2 .about6_sw{padding-bottom: 50px;}

    .about6 .con1{margin-bottom: 20px;}

    .product .prod_con{flex-wrap: wrap;}

    .product .prod_con .con_le{width: 100%;display: none;}

    .product .prod_con .con_re{width: 100%;padding-left: 0;}

    .product .prod_con .con_re .ul .li{width: 100%;margin-right: 0;margin-bottom: 60px;}

    .product{padding: 30px 0;}

    .product .prod_con .con_re .ul .li .txt{padding: 20px ;}

    .product .prod_con .con_re .ul .li::after{width: 100%;bottom: -30px;}
    
    .product .prod_con .con_re .ul .li:last-child::after{width: 0;}

    .product .prod_con .con_re .ul .li:last-child{margin-bottom: 20px;}

    .fys{display: none;}

    .jiaz{display: block;}

    .details .con1{flex-wrap: wrap;}

    .details .con1 .c1_le{width: 100%;}

    .details .con1 .c1_re{width: 100%;padding: 30px 20px;}

    .ged{width: 130px;height: 44px;}

    .details .con2{flex-wrap: wrap;padding-top: 30px;}

    .details .con2 .c2_le{width: 100%;padding-right: 0;padding-top: 0;margin-bottom: 15px;}

    .details .con3{flex-wrap: wrap;padding-top: 30px;}

    .details .con3 .c3_le{width: 100%;padding-right: 0;padding-top: 0;margin-bottom: 20px;}

    .details .con3 .c3_re{width: 100%;}

    .details .con3 .c3_re .ul .li{padding: 15px 0;}

    .details .con3 .c3_re .ul .li span:first-child{width: 35%;}

    .details .con3 .c3_re .ul .li span:last-child{width: 65%;}

    .details .con4 a{margin-left: 20px;}

    .details .con4 a:last-child{margin-left: 0;}

    .details .con4{margin-top: 30px;height: 45px;}

    .details .b{bottom: 150px;width: 90%;}

    .industry1 .con1{padding: 30px 0 30px;}

    .industry1 .con1 s{margin: 20px 0;}

    .industry1 .con1 .cl2 span{width: 150px;height: 44px;line-height: 44px;}

    .industry1 .con2 .conc .img .txt{position: static;width: 100%;padding: 0 10px;}

    .industry1 .con1 .cl2{flex-wrap: wrap;}

    .industry1 .con1 .cl2 span:first-child{margin-left: 0;}

    .industry1 .con1 .cl2 .cr{margin-top: 20px;}

    .industry1 .con2 .conc{position: static;background: url(../images/indu1_b2.jpg) center no-repeat;background-size: cover;height: 450px;}

    .industry2 .industry_con{flex-wrap: wrap;}

    .industry2 .industry_con .con_le{width: 100%;}

    .industry2 .industry_con .con_re{width: 100%;padding-left: 0;padding-top: 30px;}

    .industry2 .industry_con .con_re .re1{margin-bottom: 20px;}

    .industry2 .industry_con .con_re s{margin-bottom: 20px;}

    .industry3 .con2{flex-wrap: wrap;}

    .industry3 .con2 .cl{width: 95%;margin-bottom: 25px;}

    .industry3 .con2 .cr{width: 100%;}

    .industry3 .con2 .cl .qie span{width: 50px;}

    .industry3{padding: 30px 0;}

    .industry3 .con1{margin-bottom: 0;}

    .industry3 .con2 .cl .ct span{font-size: 12px;line-height: 24px;}

    .industry3 .con2 .cl .ct span:nth-child(2n){font-size: 18px;}

    .industry3 .con2 .cl .ct{padding: 10px;}

    .industry4 .con1{flex-wrap: wrap;margin-bottom: 30px;}

    .industry4 .con1 .con_re{width: 100%;margin-top: 20px;}

    .industry4{padding: 30px 0;}

    .industry4 .con2{flex-wrap: wrap;}


    .industry4 .con2 .con_le{width: 100%;}

    .industry4 .con2 .con_re{width: 100%;}

    .industry4 .con2 .con_re .ul .li{height: 70px;}

    .industry4 .con2 .con_re .ul{height: 320px;}

    .industry4 .con2 .con_le .txt{padding: 20px;}

    .industry4 .con2 .con_le .txt .t1{line-height: 30px ;margin-bottom: 15px;}

    .industry4 .con2 .con_le .txt .t2{max-height: 240px;}

    .industry5 .industry5_con .con1{margin-bottom: 30px;}

    .industry5 .industry5_con{padding:0 5%;}


    .prev2, .next2{display: none;}

    .industry5 .industry5_con .con2 .indu5_sw{padding-bottom: 40px;}

    .industry6{padding: 30px 0;}

    .industry6 .con2{flex-wrap: wrap;}

    .industry6 .con2 .cl{width: 100%;margin-bottom: 20px;}

    .industry6 .con2 .cr{width: 100%;}

    .industry6 .con1 .c2{margin-bottom: 20px;}

    .industry7 .indu7_con .con1 .c3{margin-top: 5px;}

    .industry7 .indu7_con .con2{margin-top: 30px;}

    .industry7 .indu7_con .con2 .txt{height: 50px;}

    .industry8 .con2{margin-top: 20px;}

    .industry8 .con2 .indu8_sw{padding-bottom: 40px;}

    .industry7 .indu7_con .con2 .indu7_sw{padding-bottom: 40px;}

    .join1 .c2{margin-bottom: 20px;}


    /* .join1 .c3 .txt{position: static;color: #333333;padding: 0;} */

    /* .join1 .c3 .txt .t2{color: #333333;} */
    .join1 .c3 .txt{padding: 10px;}

    .join1 .c3 .txt .t1{width: 20px;margin-bottom: 10px;}

    .join1 .c3 .txt .t2{line-height: 22px;font-size: 12px;}

    .join2 .c3 .jo2_sw{padding-bottom: 40px;}

    .join2 .c2{margin-bottom: 20px;}

    .join2 .c3 .ss{flex-wrap: wrap;}

    .join2 .c3 .ss .sl{width: 100%;}

    .join2 .c3 .ss .sr{width: 100%;margin-top: 5px;}

    .join3 .jo3_con{padding: 0 5%;}

    .join3 .jo3_con .c3 .join3_sw{padding-bottom: 40px;}

    .join3 .jo3_con .c3 .tx{height: 50px;line-height: 50px;}

    .join4 .jo4_con{flex-wrap: wrap;}

    .join4 .jo4_con .con_le{width: 100%;}

    .join4 .jo4_con .con_re{width: 100%;}

    .join4 .jo4_con .con_le .le2{margin-bottom: 20px;}

    .join4 .jo4_con .con_le .le4{margin-top: 20px;}

    .join4 .jo4_con .con_le .le4 .ul .li{height: 120px;}

    .join4 .jo4_con .con_le .le4 .ul{margin-bottom: 20px;}

    .join5 .con1 .c2{margin-bottom: 20px;}

    .join5 .join5_sw{padding-bottom: 40px;}

    .join5 .txt{height: 50px;line-height: 50px;}

    .join6 .con2{margin-bottom: 20px;}

    .join6 .con3 .li_top{padding: 15px ;}

    .join6 .con3 .li_top .top_re{display: none;}

    .join6 .con3 .li_top .t2{margin-top: 5px;line-height: 26px;}

    .join6 .con3 .li{margin-bottom: 20px;}

    .jaiz{width: 150px;height: 44px;line-height: 44px;margin: 30px auto 0;}

    .join3 .jo3_con .c3{margin-top: 20px;}


    .join6 .con3 .li_txt{margin: 0 20px;padding-bottom: 30px;}

    .join6 .con3 .li_txt .t1{padding: 25px 0 15px;}

    .join6 .con3 .li_txt .t2{line-height: 30px;}

    .join6 .con3 .li_txt .txt2{flex-wrap: wrap;margin-top: 30px;line-height: 25px;}

    .contect1 .cont1_con{flex-wrap: wrap;}

    .contect1 .cont1_con .con_le{width: 100%;padding: 30px 5%;}

    .contect1 .cont1_con .con_re{width: 100%;}

    .contect2{padding: 30px 0;}

    .contect2 .cot .c2{margin-bottom: 20px;}

    .contect2 .ul .li{width: 100%;margin-right: 0;margin-bottom: 20px;}

    .contect2 .ul .li input{height: 50px;font-size: 18px;}


    .contect2 .ul .li.di{width: 100%;}

    input::-webkit-input-placeholder{
        color:#cecece;
            font-size:18px;
            font-weight: 100;
            line-height: 50px;
            font-family:arial;
    }
    input:-moz-placeholder {
        color:#cecece;
        font-size:18px;
        font-weight: 100;
        line-height: 50px;
        font-family:arial;
    }
    input::-moz-placeholder {
        color:#cecece;
            font-size:18px;
            font-weight: 100;
            line-height: 50px;
            font-family:arial;
    }
    input:-ms-input-placeholder {
        color:#cecece;
        font-size:18px;
        font-weight: 100;
        line-height: 50px;
        font-family:arial;
    }
    textarea::-webkit-input-placeholder{
        color:#cecece;
            font-size:18px;
            font-weight: 100;
            line-height: 50px;
            font-family:arial;
    }
        textarea:-moz-placeholder {
            color:#cecece;
            font-size:18px;
            font-weight: 100;
            line-height: 50px;
            font-family:arial;
        }
        textarea::-moz-placeholder {
            color:#cecece;
            font-size:18px;
            font-weight: 100;
            line-height: 50px;
            font-family:arial;
        }
        textarea:-ms-input-placeholder {
            color:#cecece;
            font-size:18px;
            font-weight: 100;
            line-height: 50px;
            font-family:arial;
        }


    .contect2 .ul .li textarea{height: 100px;line-height: 50px;}


    .tij a{margin: 30px 0 0;}

    .contect2 .ul .li:last-child{margin-bottom: 0;}

    .tjts .con{width: 80%;}

    .tjts .con .con2{width: 150px;height: 44px;line-height: 44px;}

    .tiaozhuan{top: -80px;}

    .search{padding: 40px 0;}

    .search .con1{flex-wrap: wrap;margin-bottom: 30px;}

    .search .con1 .con_re{width: 100%;height: 44px;margin-top: 20px;}

    .search .con1 .con_re input{width: calc(100% - 70px);height: 44px;}

    .search .con1 .con_re .s{width: 70px;height: 44px;}

    .search .con2 .ct{padding: 20px 0;}

    .search .con2 a{padding: 20px 0;}

    .search .con2 a .a1{line-height: 35px;margin-bottom: 5px;}

 
































































































































































































































































































































}
