/* js4399金沙线 */
.yd{display: none !important;}
.pc{display: block;}
.ab_top{position: relative;font-weight: 400;color: #FFFFFF;display: flex;align-items: center;justify-content: center;}

.ab_top span{position: absolute;}

/* .ab_top{position: relative;font-weight: 400;color: #FFFFFF;}
.ab_top span{position: absolute;left: 50%;top:50%;transform: translate(-50%);text-align: center;} */
.maodt{width: 100%;background: #F7F8FA;height: 60px;position: relative;padding:0 8.3%;}
.maodt .mao_con{display: flex;justify-content: space-between;height: 100%;}
.maodt .mao_con .con_le{display: flex;}
.maodt .mao_con .con_le a{display: block;padding: 0 46px;line-height: 60px;position: relative;font-weight: 300;color: #333333;}
.maodt .mao_con .con_le  a:hover::after{width: 100%;left: 0;right:auto;transition: all 0.6s;}
.maodt .mao_con .con_le  a:hover{color: #fff;background: #D03129;}
.maodt .mao_con .con_le  a.act{color: #fff;background: #D03129;}

.maodian {  position: relative;  top: -95px;}
.ab1{background: url(../images/ab_6.png) bottom center no-repeat;background-size: 100% auto;}
.ab1 .ab1_con{padding:100px 0 276px; }
.ab1 .ab1_con .ab1_top{display: flex;flex-direction: row-reverse;}
.ab1 .ab1_con .ab1_top .ab1_l{flex:1;padding:3.6% 0;}
.ab1 .ab1_con .ab1_top .ab1_l .ab1_l1{font-weight: bold; color: #333333;}
.ab1 .ab1_con .ab1_top .ab1_l .ab1_l2{font-weight: 300; color: #333333;margin-top:42px;line-height: 1.5;}
.ab1 .ab1_con .ab1_top .ab1_l .ab1_l3{font-weight: 300; color: #888888;margin-top:35px;line-height: 30px;height:180px;overflow-y: auto;padding-right: 10px;}
.ab1 .ab1_con .ab1_top .ab1_l .ab1_l3::-webkit-scrollbar{ width:4px;height: 1px;}
.ab1 .ab1_con .ab1_top .ab1_l .ab1_l3::-webkit-scrollbar-thumb{ background:#d03129;}
.ab1 .ab1_con .ab1_top .ab1_l .ab1_l3::-webkit-scrollbar-track{ background:#fff;} 
.ab1 .ab1_con .ab1_top .ab1_r{width: 45%;margin-left:5%;}
.ab1 .ab1_con .ab1_top .ab1_r .img{position: relative;overflow: visible;}
.ab1 .ab1_con .ab1_top .ab1_r img{width: 100%;transition: all 0.6s;}
.ab1 .ab1_con .ab1_top .ab1_r .vida{position: absolute;bottom: -38px;right: 50px;cursor: pointer;width: 76px;height: 76px;}

/* 视频弹窗 */
.shipt{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, 0.6);z-index: 1002;overflow: hidden;display: none;}
.shipt .shi_con{width: 1200px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);height: auto; }
.shipt .shi_con video{width: 100%;height: 100%;object-fit: cover;border:1px solid #fff;border-radius: 1px;}
.shipt .shi_con img{position: absolute;right: -80px;top: 0;width: 50px;height: 50px;cursor: pointer;}

.ab1 .ab1_con .ab1_bot{display: flex;justify-content: space-between;margin-top:103px;}
.ab1 .ab1_con .ab1_bot .bot_item{display: flex;height:97px;align-items: center;}
.ab1 .ab1_con .ab1_bot s{width:2px;height:97px;background: rgba(146, 141, 141, .4);}
.ab1 .ab1_con .ab1_bot .bot_item:last-child{border-right:none;}
.ab1 .ab1_con .ab1_bot .bot_item>img{margin-left:100px;}
.ab1 .ab1_con .ab1_bot .bot_item:first-child>img{width:92px;height: 80px;}
.ab1 .ab1_con .ab1_bot .bot_item:nth-child(3)>img{width:71px;height: 71px;}
.ab1 .ab1_con .ab1_bot .bot_item:last-child>img{width:84px;height: 71px;}
.ab1 .ab1_con .ab1_bot .bot_item .bot_item_l1{margin-bottom: 20px;display: flex;align-items: flex-end;font-family: DIN; font-weight: bold; color: #555555;}
.ab1 .ab1_con .ab1_bot .bot_item .bot_item_l1>span{padding-bottom: 8px;}

.ab2{padding-bottom:155px;margin-top:-100px;background: linear-gradient(to bottom, transparent 15%,#fff 20%, #FEFEFE 100%);}
.ab2 .ab2_con{padding:0 0 25px;background: url(../images/ab_7.png) bottom center no-repeat;background-size: 100% auto;}
.ab2 .ab2_con .ab2_t{font-weight: bold; color: #333333;margin:0 0 48px;}
.ab2 .ab2_con .ab2_multi{display: flex;}
.ab2 .ab2_con .ab2_multi .multi_item{flex:1;margin-right:50px;}
.ab2 .ab2_con .ab2_multi .multi_item .img_wra{overflow: hidden;border-radius: 8px;}
.ab2 .ab2_con .ab2_multi .multi_item:hover .img_wra img{transform: scale(1.1);-webkit-transform: scale(1.1);}

.ab2 .ab2_con .ab2_multi .multi_item:last-child{margin-right:0;}
.ab2 .ab2_con .ab2_multi .multi_item .multi_item_t1{margin-top:50px;font-weight: bold;color: #333333;}
.ab2 .ab2_con .ab2_multi .multi_item .multi_item_t2{margin-top:20px;font-weight: 300; color: #666666; line-height:1.8;}

.ab3 {padding-bottom: 140px;position: relative;}
.ab3 .con1 {position: relative;}
.ab3 .con1 img{width: 100%;}
.ab3 .con1 .txt{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 100px 0;}
.ab3 .con1 .txt .t1{text-align: left;margin:0 0 237px 8.3%;font-weight: bold;color: #333333;}
.ab3 .con1 .txt .t2 .ab3_sw1.one-swiping .swiper-wrapper{display: flex;justify-content: center;}
.ab3 .con1 .txt .t2 .s{color:#fff;}
.ab3 .con1 .txt .t2 s{display: block;width: 30px;height: 30px;border-radius: 100px;background: #fff;position: relative;margin:10px 5px 0;z-index: 5;transition: all 0.6s;}
.ab3 .con1 .txt .t2 s::after{content: "";width: 20px;height: 20px;position: absolute;left: 5px;top: 5px;background: #fff;border-radius: 100px;}
.ab3 .con1 .txt .t2 .swiper-slide .ss{position: absolute;width: 100%;bottom: 13px;display: flex;align-items: flex-end;justify-content: space-between;left:0;padding-left: 20px;}
.ab3 .con1 .txt .t2 .swiper-slide .p1::after{content: "";width: 110%;height: 2px;background: #fff;left: -5%;bottom: 0;position: absolute;}
.ab3 .con1 .txt .t2 .swiper-slide:last-child .p1::after{content: none;}
.ab3 .con1 .txt .t2 .swiper-slide .ss p{display: block;width: 1px;background: #fff;height: 20px;}
.ab3 .con1 .txt .t2 .swiper-slide .ss p.p2{height: 10px;}
.ab3 .con1 .txt .t2 .swiper-slide .ss p.p3{height: 15px;}
.ab3 .con1 .txt .t2 .swiper-slide .ss p.p4{height: 10px;}
.ab3 .con1 .txt .t2 .swiper-slide .ss p.p5{height: 20px;}
.ab3 .con1 .txt .t2 .swiper-slide .ss p.p6{height: 10px;}
.ab3 .con1 .txt .t2 .swiper-slide .ss p.p7{height: 15px;}
.ab3 .con1 .txt .t2 .swiper-slide .ss p.p8{height: 10px;}
.ab3 .con1 .txt .t2 .act s::after{background: #D03129;}
.ab3 .con1 .txt .t2 s:hover::after{background: #D03129;transition: all 0.6s;}
.ab3 .con1 .txt .t2 .one-swiping .swiper-slide {transform: translateX(30%);cursor: pointer;}
.ab3 .con2{margin-top: 70px;}
.ab3 .con2 .s1{line-height: 90px;border-bottom: 1px solid #dbdbdb;}
.ab3 .con2 .s2{line-height: 35px;margin-top: 40px;}
.ab3 .con2 .s2 .p{display: flex;justify-content: space-between;}
.ab3 .con2 .s2 span{display: block;color: #555555;font-weight: 300;margin-bottom: 30px;}
.ab3 .con2 .s2 span:first-child{width: 75px;}
.ab3 .con2 .s2 span:last-child{width: calc(100% - 75px);}
.ab4{padding-bottom: 120px;position: relative;}
.ab4 .ab4_con{background: #F7F8FA;}
.ab4 .con1{text-align: left;padding:114px 0 43px;font-weight: bold;color: #333333;display: flex;justify-content: space-between;position: relative;}
.ab4 .con1 .gund{right:8.3%;justify-content: flex-end;top: 58%;transform: translateY(-50%);}
.ab4 .con2{padding-left:8.3%;}
.ab4 .con2 .ab4_sw {padding: 0 0 90px;}
.ab4 .con2 .ss{padding: 20px;background: transparent;transition: all 0.6s;cursor: pointer;}
.ab4 .con2 .ss .s1{width: auto;height: 40px;text-align: left;padding: 0;display: flex;align-items: center; color: #999;font-weight: 300;}
.ab4 .con2 .ss .s1 img{width: 13px; height: 13px;margin-right:7px;}
.ab4 .con2 .ss .s2{line-height: 40px;margin-top: 28px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;  overflow: hidden;text-align: justify;transition: all 0.6s;}
.ab4 .con2 .ss .s3{height: 394px;}
.ab4 .con2 .ss .s3 img{max-width: 275px;max-height: 230px;max-width: 100%;max-height: 100%;}
.ab4 .con2 .ss:hover .s2{color: #D03129;transition: all 0.6s;}

.gund{width: 88.6%;position:absolute;bottom: 0;height: 52px;display: flex;align-items: center;justify-content: space-between;}
.gund .swiper-scrollbar{height: 3px;background: #f5f7fa;width: calc(100% - 160px);}
.gund .swiper-scrollbar-drag{background:#D03129;}

.swiper-button-next:after, .swiper-button-prev:after{content: none;}
.gund .swiper-button-next{width: 52px;height: 52px;background: url(../images/ab_l.png) center no-repeat;background-size: 100% 100%;transform: translateY(-50%) rotate(180deg);margin: 0 ;outline: none;}
.gund .swiper-button-prev{width: 52px;height: 52px;background: url(../images/ab_l.png) center no-repeat;background-size: 100% 100%;transform: translateY(-50%) ;margin: 0 ;outline: none;}
.gund .c{width: 120px;position: relative;height: 52px;}
.gund .swiper-button-prev{left: 0;}
.gund .swiper-button-next{right: 0;}
.gund .swiper-button-next:hover{background:  url(../images/ab_r.png) center no-repeat;background-size: 100% 100%;transform: rotate(0deg) translateY(-50%);}
.gund .swiper-button-prev:hover{background:  url(../images/ab_r.png) center no-repeat;background-size: 100% 100%;transform: rotate(180deg) translateY(50%);}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0.2;}
.ab5{}
.ab5 .ab5_con{padding:99px 0 120px}
.ab5 .ab5_con .con1{font-weight: bold;color: #333333;margin-bottom:74px;}
.ab5 .ab5_con .con2{display: flex;align-items: flex-start;}
.ab5 .ab5_con .con2 .con2_l{width: 43.6%;margin:30px 10.2% 0 81px;position: relative;}
.ab5 .ab5_con .con2 .con2_l img{width: 100%;}
.ab5 .ab5_con .con2 .con2_l .select_img {position: absolute;left:0;top: 0;width: 100%;height: 100%;}
.ab5 .ab5_con .con2 .con2_l .select_img .imgg{position: absolute;left:0;top: 0;width: 100%;height: 100%;}
.ab5 .ab5_con .con2 .con2_l .select_img .imgg>img{position: absolute;left:0;top: 0;width: 100%;height: 100%;}
.ab5 .ab5_con .con2 .con2_l .select_img .imgg>img:first-child{opacity: 1;}
.ab5 .ab5_con .con2 .con2_l .select_img .imgg>img:last-child{opacity: 0;}
.ab5 .ab5_con .con2 .con2_l .select_img .imgg.act>img:last-child{opacity: 1;}
.ab5 .ab5_con .con2 .con2_r{flex:1;}
.ab5 .ab5_con .con2 .con2_r .select_wra {height: 64px; background: #F7F8FA; border-radius: 4px;line-height: 64px;padding:0 30px;margin-bottom: 30px;}
.ab5 .ab5_con .con2 .con2_r .select_wra select{background: url(../images/ab_s.png) right center no-repeat;background-size: 10px 6px;border: none;}
.ab5 .ab5_con .con2 .con2_r .select_wra select option{ color:#222; }
.ab5 .ab5_con .con2 .con2_r .select_wra select option:hover{ background:#535353; color:#fff; }
/*将默认的select选择框样式清除*/
select {appearance: none; -moz-appearance: none; -webkit-appearance: none;}
/*IE浏览器隐藏下拉箭头*/
select::-ms-expand { display: none;}
.ab5 .ab5_con .con2 .con2_r .select_list{height: 530px;overflow: auto;padding-right:10px;}
.ab5 .ab5_con .con2 .con2_r .select_list::-webkit-scrollbar{ width:4px;height: 1px;}
.ab5 .ab5_con .con2 .con2_r .select_list::-webkit-scrollbar-thumb{ background:#d03129;}
.ab5 .ab5_con .con2 .con2_r .select_list::-webkit-scrollbar-track{ background:#fff;} 
.ab5 .ab5_con .con2 .con2_r .select_list .list_item{background: rgba(225,225,225,0); border: 1px solid #EEEEEE; border-radius: 4px;display: flex;margin-bottom: 20px;padding:25px 39px 25px 30px;align-items: center;}
.ab5 .ab5_con .con2 .con2_r .select_list .list_item:hover{background: #FFFFFF;box-shadow: 0px 4px 20px 0px rgba(22,36,75,0.1); border-radius: 4px;}
.ab5 .ab5_con .con2 .con2_r .select_list .list_item .img_wra{overflow: hidden;border-radius: 6px;}
.ab5 .ab5_con .con2 .con2_r .select_list .list_item img{width: 160px; height: 100px; border-radius: 4px;}
.ab5 .ab5_con .con2 .con2_r .select_list .list_item:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.ab5 .ab5_con .con2 .con2_r .select_list .list_item .list_text{margin-left:30px;flex:1;}
.ab5 .ab5_con .con2 .con2_r .select_list .list_item .list_text .list_text1{font-weight: bold; color: #333333;margin-bottom: 20px;}
.ab5 .ab5_con .con2 .con2_r .select_list .list_item:hover .list_text .list_text1{color: #d03129;}
.ab5 .ab5_con .con2 .con2_r .select_list .list_item .list_text .list_text2{font-weight: 300; color: #666666;margin-bottom: 10px;line-height: 1.4;}
.ab6{position: relative;}
.ab6 .ab6_bg{position: absolute;background: #F7F8FA; border-radius: 0px 8px 8px 0px;top:0;bottom: 0;left: 0;width: 62%;}
.ab6 .ab6_bg1{position: absolute;background: url(../images/ab_21.png) center center no-repeat; background-size:100%;top:0%;left: 0;width: 100%;height:100%;}
.ab6 .ab6_con{padding:100px 0 100px 8.3%;position: relative;}
.ab6 .ab6_con .con6_t{position: absolute;top:210px;}
.ab6 .ab6_con .con6_main{display: flex;}
.ab6 .ab6_con .con6_l{width: calc(44.3% - 150px);font-weight: 300; color: #333333;line-height: 1.8;margin-top: 210px;}
.ab6 .ab6_con .con6_l .swiper{padding-bottom: 90px;}

.ab6 .ab6_con .con6_l .swiper .swiper-slide span{color: #d03129;font-weight: bold;}
.ab6 .ab6_con .con6_r{width: 55.7%;margin-left:150px;}
.ab6 .ab6_con .con6_r img{width: 100%;}
.ab6 .ab6_con .gund{justify-content: flex-end;width: 100%;}
.ab6_sw1 .swiper-pagination{text-align: left;width: 50%;}
.ab6_sw1 .swiper-pagination-bullet{width: 8px; height: 8px; background: #DDDDDD; border-radius: 50%;}
.ab6_sw1 .swiper-pagination-bullet-active{width: 12px;height: 12px;background: transparent;border: 2px solid #d03129;}

.ab6_re{width: 100%;height: 120px;background: #fff;}
.ab7{background: #F7F8FA;padding: 100px 0 120px;position: relative;}
.ab7 .con1{text-align: center;margin-bottom: 65px;}
.ab7 .con2{padding: 0 110px 60px;}
.ab7 .con2 .swiper{height: 250px;}
.ab7 .con2 .swiper .swiper-slide{ text-align: center; font-size: 18px; height:calc(50% - 15px);display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center;justify-content: center;  -webkit-box-align: center;-ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.ab7 .con2 .swiper .swiper-slide .s{display: flex;align-items: center;justify-content: center;position: relative;border-radius: 8px;overflow: hidden;}

.ab7 .con2 .swiper .swiper-slide .s img{width: 100%;}

.ab7 .con2 .swiper .swiper-slide .s div{opacity: 0;position: absolute;width: 100%;height: 100%;background: linear-gradient(to bottom, RGBA(255, 103, 94, .95) 0%, RGBA(219, 71, 64, .95) 100%);transition: all 0.6s;line-height: 100%;text-align: center;font-weight: bold; color: #FFFFFF;display: flex;align-items: center;justify-content: center;border-radius: 8px;}
.ab7 .con2 .swiper .swiper-slide .s:hover div{opacity: 1;transition: all 0.6s;}
.ab7 .swiper-button-next{width: 52px;height: 52px;background: url(../images/ab_l.png) center no-repeat;background-size: 100% 100%;transform: translateY(-50%) rotate(180deg);margin: 0 ;outline: none;}
.ab7 .swiper-button-prev{width: 52px;height: 52px;background: url(../images/ab_l.png) center no-repeat;background-size: 100% 100%;transform: translateY(-50%) ;margin: 0 ;outline: none;}
.ab7 .c{width: 120px;position: relative;height: 52px;}
.ab7 .swiper-button-prev{left: 0;}
.ab7 .swiper-button-next{right: 0;}
.ab7 .swiper-button-next:hover{background:  url(../images/ab_r.png) center no-repeat;background-size: 100% 100%;transform: rotate(0deg) translateY(-50%);}
.ab7 .swiper-button-prev:hover{background:  url(../images/ab_r.png) center no-repeat;background-size: 100% 100%;transform: rotate(180deg) translateY(50%);}

.ab7 .swiper-pagination-bullet{width: 10px;height: 10px;background: #DDDDDD;opacity: 1;margin: 0 8px !important;transform: scale(0.8);}
.ab7 .swiper-pagination-bullet-active{width: 10px;height: 10px;background: #d03129;transform: scale(1);}

/* 图片弹窗 */
.imgtan{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0, 0, 0.8);z-index: 101;display: none;}
.imgtan .tan{position:absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.imgtan .tan .img img{max-width: 900px;max-height: 400px;max-width: 100%;max-height: 100%;}
.imgtan .tan .out{position: absolute;right: -70px;top: 0;width: 50px;height: 50px;cursor: pointer;}

/* 产品 */
.pro1{padding:0 0 100px;}
.pro1 .pro1_t1{font-weight: bold; color: #333333;position: relative;padding:0 0 28px 19px;border-bottom: solid 1px #DDDDDD;margin:100px 0 40px;}
.pro1 .pro1_t1::before{position: absolute;content: '';width: 4px; height: 28px; background: #D03129;top:0;left:0}
.pro1 .pro1_con:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}
.pro1 .pro1_con .plt{width: 24.7%;float: left;border-left: solid #ddd 1px}
.pro1 .pro1_con .plt .dl1{cursor: pointer;padding:0 0 10px;}
.pro1 .pro1_con .plt .dl1:last-child{padding-bottom: 0px;margin-bottom: -15px;}
.pro1 .pro1_con .plt .dl1 dt{padding: 6px 18px 3px 15px;position: relative;font-weight: 400;color: #333333;display: flex;align-items: center;height:28px;margin-bottom: 15px;}
.pro1 .pro1_con .plt .dl1 dt .img{display: block;margin-left: 10px;position: relative;width: 12px;height: 8px;}
.pro1 .pro1_con .plt .dl1 dt .img img{display: block;}
.pro1 .pro1_con .plt .dl1 dt .img img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;transform: rotate(180deg);}
.pro1 .pro1_con .plt .dl1 dt.act{position: relative;} 
.pro1 .pro1_con .plt .dl1 dt.act::before{position: absolute;content: '';width: 3px; height: 28px; background: #D03129;left:0;top:50%;transform: translateY(-50%);}
.pro1 .pro1_con .plt .dl1 dt.act .img img:nth-child(1){opacity: 0;}
.pro1 .pro1_con .plt .dl1 dt.act .img img:nth-child(2){opacity: 1;}
.pro1 .pro1_con .plt .dl1 dd{margin: 8px 0 8px 38px;display: none;}
.pro1 .pro1_con .plt .dl1 dd .dtp .img{display: block;margin-left: 10px;position: relative;width: 12px;height: 8px;}
.pro1 .pro1_con .plt .dl1 dd .dtp .img img{display: block;}
.pro1 .pro1_con .plt .dl1 dd .dtp .img img:nth-child(2){position: absolute;top: 0;left: 0;z-index: 2;opacity: 0;transform: rotate(180deg);}
.pro1 .pro1_con .plt .dl1 dd .dtp{padding: 6px 18px 3px 0px;display: flex;align-items: center;height: 28px;}
.pro1 .pro1_con .plt .dl1 dd .dtp.act{color: #D03129;}
.pro1 .pro1_con .plt .dl1 dd .dtp.act .img img:nth-child(1){opacity: 0;}
.pro1 .pro1_con .plt .dl1 dd .dtp.act .img img:nth-child(2){opacity: 1;}
.pro1 .pro1_con .plt .dl1 dd .dtp.noimg .img img{opacity: 0 !important;}
.pro1 .pro1_con .plt .dl1 dd .dbt{display:none ;margin:10px 0 15px;}
.pro1 .pro1_con .plt .dl1 dd .dbt.act{display:block ;}
.pro1 .pro1_con .plt .dl1 dd .dbt a{display: block;line-height:34px;padding: 0 18px 0 38px;color: #666666;}
.pro1 .pro1_con .plt .dl1 dd .dbt a:hover,.pro1 .pro1_con .plt .dl1 dd .dbt a.act{color: #D03129;}
.pro1 .pro1_con .pro1_r .pro1_r_select{display: none;} 
.pro1 .pro1_con .pro1_r .pro1_r_select.act{display: flex;margin-bottom: 49px;} 
.pro1 .pro1_con .pro1_r .pro1_r_select .select_item{display: flex;align-items: center;margin-right:29px;cursor: pointer;} 
.pro1 .pro1_con .pro1_r .pro1_r_select .select_item .img{margin-right: 7px;width: 14px;height: 14px;} 
.pro1 .pro1_con .pro1_r .pro1_r_select .select_item .img img:nth-child(1){display: block;} 
.pro1 .pro1_con .pro1_r .pro1_r_select .select_item .img img:nth-child(2){display: none;} 
.pro1 .pro1_con .pro1_r .pro1_r_select .select_item.act .img img:nth-child(1){display: none;} 
.pro1 .pro1_con .pro1_r .pro1_r_select .select_item.act .img img:nth-child(2){display: block;} 
.pro1 .pro1_con .pro1_r .pro1_r_select .select_item:hover .img img:nth-child(1){display: none;} 
.pro1 .pro1_con .pro1_r .pro1_r_select .select_item:hover .img img:nth-child(2){display: block;} 

.pro1 .pro1_con .pro1_r .pro1_r_prolist{display: flex;flex-wrap: wrap;} 
.pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item{margin:0 40px 50px 0;width: calc(33.33% - 26.66px);border-bottom: 1px dashed #DDDDDD;padding-bottom: 38px;} 
.pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item:nth-child(3n){margin-right:0;} 
.pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item .img_wra{border-radius: 8px;overflow: hidden;width: 100%;} 
.pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item img{width: 100%;} 
.pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);} 

.pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item .list_item_t{text-align: center;line-height: 1.8;font-weight: 400; color: #333333;margin:35px 0 26px;} 
.pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item .list_item_s{display: flex;align-items: center;justify-content: center; line-height: 1.8;color: #666666;cursor: pointer;} 
.pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item .list_item_s>.img{width: 16px;height: 18px;margin-right: 8px;} 
.pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item .list_item_s>.img img:nth-child(1){display: block;} 
.pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item .list_item_s>.img img:nth-child(2){display: none;} 
.pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item:hover .list_item_s>.img img:nth-child(1){display: none;} 
.pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item:hover .list_item_s>.img img:nth-child(2){display: block;}
.pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item:hover .list_item_s{color: #D03129;} 
.pro1_r_pana{display: flex;align-items: center;justify-content: center;margin-top: 49px;width:100%;}
.pro1_r_pana .pana_arr_r{width: 40px;height: 40px;background: url(../images/ab_l.png) center no-repeat;background-size: 100% 100%;transform: rotate(180deg);}
.pro1_r_pana .pana_arr_l{width: 40px;height: 40px;background: url(../images/ab_l.png) center no-repeat;background-size: 100% 100%;}
.pro1_r_pana .pana_arr_r:hover{background:  url(../images/ab_r.png) center no-repeat;background-size: 100% 100%;transform: rotate(0deg) ;}
.pro1_r_pana .pana_arr_l:hover{background:  url(../images/ab_r.png) center no-repeat;background-size: 100% 100%;transform: rotate(180deg) ;}
.pro1_r_pana .pana_i{font-weight: 400; color: #666666;margin-right: 30px;cursor: pointer;}
.pro1_r_pana .pana_i:hover{color: #D03129;}
.pro1_r_pana .pana_i.act{color: #D03129;}
.pro1_r_pana .pana_i.act *{color: #D03129;}
.pro1_r_pana .pana_i:last-child{margin-right: 0;}

.a_dw{position: relative;top: -80px;}

/* 产品详情 */
.pro_de{background-color: #F7F8FA;margin: 110px 0 0;}
.pro_de_top{padding: 50px 8.3% 0px;background-color: #fff;margin-bottom: 20px;}
.pro_de_top .pro_de_t{display: flex;align-items: center;flex-wrap: wrap;line-height: 30px;}
.pro_de_top .pro_de_t .home_img{width: 16px;height:18px;}
.pro_de_top .pro_de_t .arr_img{margin:0 20px;}
.pro_de_top .pro_de_t .de_t{font-weight: 300; color: #666666;cursor: pointer;}
.pro_de_top .pro_de_t .de_t.act{color: #D03129;}
.pro_de_top .pro_de_t .de_t:hover{color: #D03129;}
.pro_de_top .pro_top_con{display: flex;padding: 80px 0;background: #fff;}
.pro_de_top .pro_top_con .prl{width: 28.15%;margin-right: 100px;}
.pro_de_top .pro_top_con .prl .prod_sw1{overflow: hidden;}
.pro_de_top .pro_top_con .prl .prod_sw1 .swiper-pagination-bullet{width: 6px; height: 6px;  background: #666666; opacity: 0.2; border-radius: 50%;}
.pro_de_top .pro_top_con .prl .prod_sw1 .swiper-pagination-bullet-active{width: 8px; height: 8px;  background: #666666; border-radius: 50%;opacity: 1;margin-bottom: -1px;}
.pro_de_top .pro_top_con .prr {margin-top: 5.5%;width: calc(71.85% - 100px);}
.pro_de_top .pro_top_con .prr .prr_t1{font-weight: bold; color: #333333;margin-bottom: 40px;display: flex;align-items: center;}
.pro_de_top .pro_top_con .prr .prr_t1 .img_gro{flex:1;display: flex;justify-content: flex-end;}
.pro_de_top .pro_top_con .prr .prr_t1 .img_gro .img>img{margin-left: 10px;}
.pro_de_top .pro_top_con .prr .prr_t1 .img_gro .img>img:first-child{display: block;}
.pro_de_top .pro_top_con .prr .prr_t1 .img_gro .img>img:last-child{display: none;}
.pro_de_top .pro_top_con .prr .prr_t1 .img_gro .img:hover>img:first-child{display: none;}
.pro_de_top .pro_top_con .prr .prr_t1 .img_gro .img:hover>img:last-child{display: block;}
.pro_de_top .pro_top_con .prr .prr_t2{font-weight: 300; color: #666666; line-height: 34px;margin-bottom: 25px;word-break: break-all;}
.pro_de_top .pro_top_con .prr .prr_t2>span{font-weight: bold; color: #555555;}
.pro_de .pro_de_bot{background-color: #fff;padding: 0 8.3%;}
.pro_de .pro_de_bot .pro_de_tab{display: flex;padding-top: 33px;border-bottom: solid 1px #EEEEEE;}
.pro_de .pro_de_bot .pro_de_tab .tab_item{line-height: 68px;font-weight: 400; color: #333333;position: relative;margin-right: 50px;transition: all 0.6s;}
.pro_de .pro_de_bot .pro_de_tab .tab_item::after{position: absolute;left: auto; right: 0; bottom: 0; width: 0; height: 4px; background: #d03129; content: ""; transition: all 0.6s;}
.pro_de .pro_de_bot .pro_de_tab .tab_item.act{font-weight: bold; color: #B81F22;}
.pro_de .pro_de_bot .pro_de_tab .tab_item.act::after{width: 100%;}
.pro_de .pro_de_bot .pro_de_tab .tab_item:hover{font-weight: bold; color: #B81F22;}
.pro_de .pro_de_bot .pro_de_tab .tab_item:hover::after{width: 100%;}
.prod_table {padding-bottom: 35px;}
.prod_table .ul{display: flex;align-items: center;}
.prod_table .ul .li{margin-right: 5px;}
.prod_table .ul .li p{padding: 0 58px;}
.prod_table .ul .li p:first-child{font-size: 20px;font-weight: bold; color: #FFFFFF;background: #A6ABB3;padding: 0 50px;}
.prod_table .ul .li p span{font-size: 16px !important;height: auto;padding: 0;width: 100%;text-align: center;}
.prod_table .ul .li p{display: flex;align-items: center;justify-content: center; white-space: nowrap;height: 60px;flex-wrap: wrap;color: #222222;font-size: 18px;font-weight: 100;margin-bottom: 5px;}
.prod_table .ul .li p{background: #EDEFF2;}
.prod_table .ul .li p:nth-child(2n){background: #F7F8FA;}
.pro_de .pro_de_bot .pro_de_bot1{font-weight: bold; color: #333333;padding: 50px 0 30px;}
.pro_de .pro_de_bot .bot_text{font-weight: 300; color: #666666; line-height: 36px;}
.pro_de .pro_de_bot .bot_text img{max-width: 60%;margin:30px 0 0;}
/* 新闻中心 */
.new_con{padding: 100px 8.3% 100px;background: #F7F8FA;}
.new_con .news_list{display: flex;flex-wrap: wrap;}
.new_con .news_list .list_item{width: calc(33.33% - 20px);margin:0 30px 40px 0;background: #FFFFFF; border-radius: 8px;overflow: hidden;border-bottom:solid 7px #fff;transition: all 0.6s;}
.new_con .news_list .list_item:hover{border-bottom:solid 7px #B81F22;}
.new_con .news_list .list_item:nth-child(3n){margin-right:0;}
.new_con .news_list .list_item .img_wra{width: 100%;overflow: hidden;}
.new_con .news_list .list_item img{width: 100%;transition: all 0.6s;}
.new_con .news_list .list_item .list_item_text1{font-weight: bold;color: #333333;margin:31px 30px 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;  overflow: hidden;text-align: justify;}
.new_con .news_list .list_item:hover .list_item_text1{color: #B81F22;}
.new_con .news_list .list_item .list_item_text2{font-weight: 300; color: #666666; line-height: 24px; margin:0 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;  overflow: hidden;text-align: justify;}
.new_con .news_list .list_item .list_item_text3{font-family: DIN; font-weight: bold; color: #333333;margin:37px 30px 30px;display: flex;align-items: center;justify-content: space-between;}
.new_con .news_list .list_item:hover .list_item_text3{color: #B81F22;}
.new_con .news_list .list_item:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.new_con .news_list .list_item .list_item_text3 .img{width: 28px;height: 28px;}
.new_con .news_list .list_item .list_item_text3 .img img:nth-child(1){display: block;}
.new_con .news_list .list_item .list_item_text3 .img img:nth-child(2){display: none;}
.new_con .news_list .list_item:hover .list_item_text3 .img img:nth-child(1){display: none;}
.new_con .news_list .list_item:hover .list_item_text3 .img img:nth-child(2){display: block;}
.new_con .news_list .list_item:nth-child(6) ~ .list_item {display: none;}
.new_con .news_list.act .list_item:nth-child(6) ~ .list_item {display: block;}
.load_more{border: solid 1px #CDCDCD;width: 146px;height: 52px;line-height: 52px;text-align: center;color: #666666;background: url(../images/arr_1.png) 77% center no-repeat;background-size: 10px 6px;padding-right: 23px;border-radius: 26px;margin: 10px auto 0;cursor: pointer;display: block;}
.load_more:hover{color: #fff;border: solid 1px #B81F22;background:#B81F22 url(../images/join2_4.png) 81% center no-repeat;background-size: 24px 22px;}
/* 新闻详情 */
.newsd_de{background-color: #fff;margin: 110px 0 0;}
.details{padding:62px 0 115px;}
.details .teta_con {width: 1000px;margin: 0 auto;}
.details .con1{text-align: center;line-height: 66px;}
.details .con2{display: flex;align-items: center;justify-content: center;margin: 32px 0 20px;}
.details .con2 p{display: flex;align-items: center;color: #999999;margin-right: 15px;font-weight: 300;}
.details .con2 p:last-child{margin-right: 0;}
.details .con2 p img{margin-right: 5px;}
.details .con3{border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;padding: 30px 0 50px;line-height: 32px;text-align: justify;}
.details .con3 .p1{text-align: center;font-weight: 400;}
.details .con3  img{display: block;margin: 0 auto;}
.details .con4{display: flex;justify-content: space-between;margin-top: 51px;}
.details .con4 a{display: block;}
.details .con4 .con_le{width: calc(100% - 200px);}
.details .con4 .con_le a{line-height: 30px;color: #666;font-weight: 300;}
.details .con4 .con_le a:first-child{margin-bottom: 15px;}
.details .con4 .con_re a{display: flex;align-items: center;justify-content: center;width: 150px;height: 50px;background-color: #D03129;color: #fff;border-radius: 100px;}
.details .con4 .con_re a .img{width: 25px;height: 25px;position: relative;margin-right: 3px;}
.details .con4 .con_re a .img img:last-child{position: absolute;left: 0;top: 0;}
.details .con4 .con_re a:hover{background: #B81F22;color: #fff;}
.details .con4 .con_le a:hover{color: #B81F22;}
/* 涂料领域 */
.coating{margin:110px 0 0;background: #F7F8FA;}
.coating .pro_de_top{padding:32px 8.3%;background-color: #fff;}
.coating .coa_con{padding: 100px 0 120px;}
.coating .coa_con .coa_con1{display: flex;background: #FFFFFF;}
.coating .coa_con .coa_con1 img{width: 35%;}
.coating .coa_con .coa_con1 .con1_r{padding:90px 80px;}
.coating .coa_con .coa_con1 .con1_r .con1_r1{position: relative;font-weight: bold; color: #333333;padding-left: 19px;margin-bottom: 31px;}
.coating .coa_con .coa_con1 .con1_r .con1_r1::after{position: absolute;height: 28px;width: 4px;background-color: #D03129;left:0;top:50%;transform: translateY(-50%);content: '';}
.coating .coa_con .coa_con1 .con1_r .con1_r2{font-weight: 300; color: #333333; line-height: 30px;}
.coating .coa_con .coa_con1 .con1_r .con1_r2>span{color: #D03129; }
.coating .coa_con .coa_con_t{font-weight: bold; color: #333333;margin:100px auto 80px; text-align: center;}
.coating .coa_con .coa_con2{display: flex;}
.coating .coa_con .coa_con2 .con2_item{margin-right: 40px;width: calc(25% - 30px);}
.coating .coa_con .coa_con2 .con2_item img{margin-bottom: 30px;}
.coating .coa_con .coa_con2 .con2_item .con2_item_t{margin:0 20px 20px;color: #333333;}
.coating .coa_con .coa_con3{display: flex;}
.coating .coa_con .coa_con3 .con3_item{flex: 1;padding:60px;background-color: #fff;}
.coating .coa_con .coa_con3 .con3_item:first-child{margin-right: 40px;}
.coating .coa_con .coa_con3 .con3_item .con3_item_t1{font-weight: bold; color: #333333;margin:40px 0 20px;line-height: 28px;}
.coating .coa_con .coa_con3 .con3_item .con3_item_t2{font-weight: 300; color: #666666; line-height: 30px;}
.coating .prod_table .ul .li{flex:1;}
.coating .prod_table .ul .li p{padding: 0;}
.coating .prod_table .ul .li p:first-child{background: #A6ABB3;padding: 0;font-size: 20px;font-weight: bold; color: #FFFFFF;}
.coating .prod_table .ul .li p span{font-size: 16px !important;height: auto;padding: 0;width: 100%;}
.coating .prod_table .ul .li p{ white-space: nowrap;color: #333;font-size: 18px;font-weight: 400;text-align: center;}
/* 应用领域 */
.app_list{display: flex;flex-wrap: wrap;padding: 100px 8.3% 60px;background-color: #F7F8FA;}
.app_list .app_item{width: calc(50% - 15px);margin:0 30px 40px 0;background: #FFFFFF; border-radius:8px;-webkit-transition: all .6s; -moz-transition: all .6s; transition: all .6s;}
.app_list .app_item:nth-child(2n){margin-right: 0px;}
.app_list .app_item .app_img{position: relative;overflow: hidden;border-radius: 8px;}
.app_list .app_item:hover .app_img>img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.app_list .app_item .app_img>div{position: absolute;bottom: 39px;left: 40px;font-weight: bold; color: #FFFFFF;padding-left: 19px;}
.app_list .app_item .app_img>div::before{position: absolute;content: '';width: 4px;  height: 28px; background: #D03129;left:0;top:50%;transform: translateY(-50%);}
.app_list .app_item .app_text{margin: 42px 48px 60px 39px;font-weight: 300; color: #666666; line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;  overflow: hidden;text-align: justify;height: 60px;    box-sizing: content-box;}
.app_list .app_item .item_bot{display: flex;align-items: center;justify-content: space-between;padding: 0 40px 40px;}
.app_list .app_item .item_bot .bot_img{display: flex;}
.app_list .app_item .item_bot .bot_img img{width: 100px;margin-right: 20px;}
.app_list .app_item .item_bot .bot_btn img{width: 151px;cursor: pointer;}
.app_list .app_item:hover .item_bot .bot_btn img{opacity: .8;}
.app_list .app_item .bot_img a:hover img{transform: scale(1.05);}
/* 投资者关系 */
.inv_con1{padding: 100px 8.3% 120px;background-color: #F7F8FA;}
.inv_con1 .inv_con1_t1{font-weight: bold; color: #333333;text-align: center;}
.inv_con1 .inv_con1_t2{font-weight: 300; color: #666666; line-height: 30px;text-align: center;margin:51px auto 77px;max-width: 1060px;}
.inv_con1 .inv_con1_main{background:#fff url(../images/inv_4.png) 3.5% 73.5% no-repeat;background-size: 43.37%; box-shadow: 0px 10px 20px 0px rgba(22,36,75,0.05); border-radius: 8px;padding: 56px 80px;display: flex;align-items: center;}
.inv_con1 .inv_con1_main .main_l .mlt{display: flex;align-items: flex-end;margin-bottom: 30px;}
.inv_con1 .inv_con1_main .main_l .mlt .mlt1{font-family: D; font-weight: bold; color: #D03129;margin-right: 20px;}
.inv_con1 .inv_con1_main.slow .main_l .mlt .mlt1{color: #333333;}
.inv_con1 .inv_con1_main .main_l .mlt .mlt2{font-weight: 400; color: #333333;margin-right: 14px;}
.inv_con1 .inv_con1_main .main_l .mlt .img{width: 16px;margin-bottom: 6px;}
.inv_con1 .inv_con1_main .main_l .mlt .img>img:last-child{display: none;}
.inv_con1 .inv_con1_main.slow .main_l .mlt .img>img:last-child{display: block;}
.inv_con1 .inv_con1_main.slow .main_l .mlt .img>img:first-child{display: none;}
.inv_con1 .inv_con1_main .main_l .mlm {color: #333333;margin-bottom: 28px;}
.inv_con1 .inv_con1_main .main_l .mlm span.blue{color: #66A6FF;}
.inv_con1 .inv_con1_main .main_l .mlb{font-weight: 300; color: #666666; line-height: 30px;}
.inv_con1 .inv_con1_main .mrl{display: flex;flex:1;}
.inv_con1 .inv_con1_main .mrl .mrl_item{flex: 1;align-items: center;justify-content: center;position: relative;padding:40px 0 0 4.5%;}
.inv_con1 .inv_con1_main .mrl .mrl_item::after{position: absolute;content: '';width: 1px; height: 67%; background: #DDDDDD;top:35px;right: 0;}
.inv_con1 .inv_con1_main .mrl .mrl_item:last-child:after{background: #FFF;}
.inv_con1 .inv_con1_main .mrl .mrl_item .mrl_item1{text-align: left;font-weight: 300; color: #333333;margin-bottom: 29px;}
.inv_con1 .inv_con1_main .mrl .mrl_item .mrl_item2{font-family: D;  font-weight: bold; color: #333333;}
.bg_w{background-color: #fff;}

.gpxx{margin: 0 auto ;max-width: 1060px;border-radius: 10px;background: #fff url(../images/fwbg.png) right bottom no-repeat;box-shadow: 0px 10px 20px 0px rgb(22 36 75 / 5%);padding: 70px;display: flex;font-family: 'din';}

.gpxx .glt{width: 375px;}

.gpxx .glt .sz1{color: #d03129;}

.gpxx .glt .sz2{display: flex;align-items: center;align-items: center;}

.gpxx .glt .sz2 s, .gpxx .glt .sz2 span{display: block;margin-left: 20px;}

.gpxx .glt .sz2 .img{width: 16px;margin-left: 10px;}

.gpxx .grt{width: calc(100% - 375px);}

.gpxx .grt .gtt{display: flex;}

.gpxx .grt .gtt s{display: block;margin-right: 40px;}

.gpxx .grt .gtt span{color: #66a6ff;}

.gpxx .grt .gtc{line-height: 30px;color: #666;margin-top: 25px;}



/* 公司公告 */
.ann_con1{padding: 100px 8.3% 120px;background-color: #F7F8FA;}
.ann_con1 .ann_con1_t1{font-weight: bold; color: #333333;text-align: center;margin-bottom: 40px;}
.ann_con1 .ann_con1_main{display: flex;flex-wrap: wrap;}
.ann_con1 .ann_con1_main .ann_item{display: flex;align-items: center;border-bottom: solid 1px #DDDDDD;height:160px;margin-right:120px;width: calc(50% - 60px);justify-content: space-between;}
.ann_con1 .ann_con1_main .ann_item:nth-child(2n){margin-right:0px}
.ann_con1 .ann_con1_main .ann_item .ann_i_l .ann_i_l1{color:#999;margin-bottom: 30px;}
.ann_con1 .ann_con1_main .ann_item .ann_i_l .ann_i_l2{color:#666;}
.ann_con1 .ann_con1_main .ann_item .ann_i_r>img{width: 42px;}
.ann_con1 .ann_con1_main .ann_item .ann_i_r>img:first-child{display: block;}
.ann_con1 .ann_con1_main .ann_item .ann_i_r>img:last-child{display: none;}
.ann_con1 .ann_con1_main .ann_item:hover .ann_i_l2{color:#D03129}
.ann_con1 .ann_con1_main .ann_item:hover .ann_i_r>img:first-child{display: none;}
.ann_con1 .ann_con1_main .ann_item:hover .ann_i_r>img:last-child{display: block;}
.show_more{margin:51px auto 0;display: flex;align-items: center;justify-content: center;color:#999;}
.show_more .more_img>img{margin-left:7px;}
.show_more .more_img>img:first-child{display: block;}
.show_more .more_img>img:last-child{display: none;}
.show_more.act .more_img>img:first-child{display: none;}
.show_more.act .more_img>img:last-child{display: block;}
/* 互动问答 */
.inter_item{  background: #FFFFFF;border-radius: 8px;margin-bottom: 40px;box-shadow: 0px 10px 20px 0px rgba(22,36,75,0.05);width: 100%;}
.ann_con1_main .inter_item:nth-last-child(2){ margin-bottom: 0px;}
.inter_item .inter_item_t{  display: flex;padding: 40px 40px 16px 40px;align-items: center;}
.inter_item .inter_item_t .inter_item_t1{flex:1;margin:0 10px;color: #333;line-height: 1.6;}
.inter_item:hover .inter_item_t .inter_item_t1{color: #D03129;}
.inter_item .inter_item_t .inter_item_t2{ margin:0 10px;color: #999;}
.inter_item .inter_item_t .ques{color: #FFC266;background-color: rgba(255, 194, 102, .1);width: 24px;height: 24px;text-align: center;line-height: 24px;}
.inter_item .inter_item_m { padding:18px 40px;background: #FCFDFF;  border: 1px solid #F7F8FA; display: flex;}
.inter_item .inter_item_m .inter_item_t1{ flex:1;margin:3px 10px 0;color: #666;line-height: 1.6;}
.inter_item .inter_item_m .ques{color: #66A6FF;background-color: rgba(102, 166, 255, .1);width: 24px;height: 24px;text-align: center;line-height: 24px;margin-top: 5px;}
.inter_item .inter_item_b{display: flex;padding: 20px 40px 40px 40px;}
.inter_item .inter_item_b .label{display: flex;border: 1px solid #DDDDDD;padding:9px 12px;margin-right: 10px;color:#999;}
/* 招聘 */
.join1 .join1_con{background: url(../images/join_1.png) center no-repeat; background-size: cover;padding: 120px 8.3%;}
.join1 .join1_con .join1_t1{font-weight: bold; color: #333333;margin-bottom: 48px;}
.join1 .join1_con .join1_t2{font-weight: 300; color: #333333; line-height: 30px;margin-bottom: 62px;width: 39.55%;}
.join2{padding: 100px 0 40px;background: #fff;}
.join2 .join2_con .con1{font-weight: bold; color: #333333;margin-bottom: 47px;}
.join2 .join2_con .con2{padding-bottom: 52px;}
.join2 .join2_con .con2 .jo2_sw{width: 100%;}
.join2 .join2_con .con2 .jo2_sw .ss_main{display: flex;justify-content: space-between;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_l{position: relative;width: 49.1%;margin-right: 30px;}

.join2 .join2_con .con2 .jo2_sw .ss_main .ss_l .img_wra{height: 100%;width: 100%;overflow: hidden;border-radius: 8px;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_l .img_wra>img{height: 100%;width: 100%;transition: all .6s;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_l:hover .img_wra>img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_l .ss_lb{position: absolute;bottom: 0;left: 0;width: 100%;height: 100px;display: flex;align-items: center;padding: 0 40px;background-color: rgba(0, 0, 0, .5);color: #FFFFFF;border-radius: 0px 0px 8px 8px;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_l .ss_lb .ss_lb1,.join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item .ss_rr .ss_rr1{height: 32px; background: #D1352D; border-radius: 4px;line-height: 32px;text-align: center;padding: 0 13px;font-weight: 300;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_l .ss_lb .ss_lb2,.join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item .ss_rr .ss_rr2{flex:1;padding: 0 20px;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_l .ss_lb .ss_lb3,.join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item .ss_rr .ss_rr3{font-family: DIN;color: #FFFFFF; opacity: 0.6;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_r{display: flex;flex-direction: column;justify-content: space-between;width: calc(50.9% - 30px);}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_r>div{height: 350px;background: #F7F8FA; border-radius: 8px;display: flex;margin-bottom: 30px;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_r>div:last-child{margin-bottom: 0;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item .img_wra{height: 100%;width: auto;overflow: hidden;border-radius: 8px;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item .img_wra img{height: 100%;width: auto;transition: all .6s;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item:hover .img_wra img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item .ss_rr{padding: 40px;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item .ss_rr .ss_rr1{color: #fff;margin-bottom: 19px;display: inline-block;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item .ss_rr .ss_rr2{color: #333333;height: 50%;padding: 0;}
.join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item .ss_rr .ss_rr3{font-family: DIN; color: #999999;opacity: 1;}
.join2 .swiper-pagination{bottom: 0px;}
.join2 .swiper-pagination-bullet{width: 40px; height: 4px; background: #DDDDDD;border-radius: 2px;}
.join2 .swiper-pagination-bullet-active{width: 120px; height: 4px; background: #D1352D;}
.join3 {padding: 100px 0 120px;position: relative;background: #F7F8FA;}
.join3 .con1{text-align: left;margin-bottom: 49px;font-weight: bold;}
.join3 .con2 .li{background: #FFFFFF;margin-bottom: 20px;border-radius: 8px;}
.join3 .con2 .li.act{border-radius: 8px 8px 0 0;}
.join3 .con2 .li .li_top{color: #777777;padding: 0 50px;display: flex;justify-content: space-between;height: 100px;align-items: center;cursor: pointer;transition: all 0.6s;border-radius: 8px;}
.join3 .con2 .li .li_top p:first-child{color: #222222;font-weight: bold;}
.join3 .con2 .li .li_top .top_re{border: 1px solid #e5e5e5;border-radius: 100%;background: url(../images/join2_3.png) center no-repeat;width: 30px;height: 30px;}
.join3 .con2 .li .li_top .top_le{display: flex;align-items: center;}
.join3 .con2 .li .li_top .top_le .img1{display: none;}
.join3 .con2 .li .li_top .top_le p{display: flex;align-items: center;}
.join3 .con2 .li .li_top .top_le p:first-child{margin-right: 45px;}
.join3 .con2 .li .li_top .top_le p:nth-child(2n){margin-right: 25px;}
.join3 .con2 .li .li_top .top_le p img{margin-right: 3px;}
.join3 .con2 .li .li_txt{display: none;padding-bottom: 40px;}
.join3 .con2 .li .li_txt .t1{height: 95px;display: flex;align-items: center;margin: 0 50px;border-bottom: 1px solid rgba(0, 0, 0, .1);line-height: 30px;color:#333333;font-weight: 300;}
.join3 .con2 .li .li_txt .t1>span{margin-right: 20px;}
.join3 .con2 .li .li_txt .t2{padding: 10px 50px 30px ;line-height: 30px;color: #777777;}
.join3 .con2 .li .li_txt .t2 .t span{display: block;margin: 30px 0 12px;color: #333333;}
.join3 .con2 .li .li_txt .t3{margin-left: 50px;}
.join3 .con2 .li .li_txt .t3 a{height: 50px;padding: 0 27px 0 25px;background: #D1352D;color: #fff;border-radius: 100px;}
.join3 .con2 .li .li_txt .t3 a .c{display: flex;align-items: center;height: 100%;}
.join3 .con2 .li.act .li_top{background: #D1352D;color: #fff;transition: all 0.6s;}
.join3 .con2 .li.act .li_top p{font-weight: 300;}
.join3 .con2 .li.act .li_top p:first-child{color: #fff;font-weight: bold;}
.join3 .con2 .li.act .li_top .top_le .img1{display: block;}
.join3 .con2 .li.act .li_top .top_le .img2{display: none;}
.join3 .con2 .li.act .li_top .top_re{background: url(../images/join2_4.png) center no-repeat;transform: rotate(180deg);}
.join3 .con2 .li .li_top:hover p:first-child{color: #D1352D;}
.join3 .con2 .li.act .li_top:hover p:first-child{color: #fff;}
.join1 .join1_con .top_img{max-width: 39.55%;}
/* 水处理 */
.water .pro_de_top{padding:32px 8.3%;background-color: #fff;margin-bottom: 0;}
.water .ab_top{margin-top: 110px;}
.wa1{padding: 130px 0 80px;}
.wa1 .nav{display: flex;margin-bottom: 80px;}
.wa1 .nav a{display: block;line-height: 20px;padding-right: 20px;margin-right: 10px;background: url(../images/jt_h2.png) center right no-repeat;background-size: 16px;}
.wa1 .nav a:last-child{background: #fff;color: #e60012;}
.wa1 .nav a:hover{color: #e60012;text-decoration: underline;}
.wa1 .ptop{display: flex;justify-content: space-between;}
.wa1 .ptop .plt{width: 40%;height:500px;}
.wa1 .ptop .plt img{display: block;width: 100%;}
.wa1 .ptop .btn {width: 50px;height: 50px;position: absolute;border-radius: 50%;top: 50%;right: 30px;margin-top: -25px; cursor: pointer;background: #666 url(../images/jt_l.png) center no-repeat;background-size: 30px;z-index: 3;}
.wa1 .ptop .btn:hover{background: #e60012 ;}
.wa1 .ptop .swiper9{margin-top: 15px;}
.wa1 .ptop .swiper9 .swiper-slide{border: 1px solid #fff;cursor: pointer;}
.wa1 .ptop .swiper9 .swiper-slide.act{border: 1px solid #e60012;}
.wa1 .ptop .prt{width: 49.6%;padding-top: 40px;}
.wa1 .ptop .prt {line-height: 1.5;}
.wa1 .ptop .prt .ptt{position: relative;padding-left: 19px;font-weight: bold; color: #333333;}
.wa1 .ptop .prt .ptt::before{position: absolute;content: '';width: 4px; height: 28px; background: #D03129;left: 0;top:50%;transform: translateY(-50%);}
.wa1 .ptop .prt .ptc{line-height: 30px;overflow: auto;text-align: justify;padding-right: 40px;margin: 30px 0 10px;font-weight: 300; color: #333333;}
.wa1 .ptop .prt .bq{font-weight: 300; color: #333333;line-height: 30px;}
.wa1 .ptop .prt .bq .dot{position: relative;padding-left: 15px;margin-bottom: 10px;}
.wa1 .ptop .prt .bq .dot::before{position: absolute;content: '';width: 6px; height: 6px; background: #DDDDDD; border-radius: 50%;left: 0;top: 50%;transform: translateY(-50%);}
.wa1 .ptop .prt .ang{width: 186px; height: 50px; line-height: 50px;background: #D03129; border-radius: 25px;margin-top: 45px;color: #FFFFFF;position: relative;padding-left: 30px;cursor: pointer;}
.wa1 .ptop .prt .ang .line{position: absolute;right: 30px;top: 50%;transform: translateY(-50%);}
.wa1 .ptop .prt .ang .line>span{display: block;}
.wa1 .ptop .prt .ang .line>span:nth-child(1){width: 14px;height: 2px; background: #FFFFFF;margin-bottom: 3px;}
.wa1 .ptop .prt .ang .line>span:nth-child(2){width: 14px;height: 2px; background: #FFFFFF;margin-bottom: 3px;}
.wa1 .ptop .prt .ang .line>span:nth-child(3){width: 7px;height: 2px; background: #FFFFFF;}
.wa2{padding: 100px 0;background-color: #F7F8FA;}
.wa2 .wa2_t{font-weight: bold; color: #333333;text-align: center;margin-bottom: 50px;}
.wa2_list .list_item{padding:20px 0 35px;}
.wa2_list .list_item:last-child{padding-bottom:0;}
.wa2_list .list_item>.item_img{width: 40%;height: auto;transition: all .6s;}
.wa2_list .list_item .item_img img:hover{-webkit-transform: scale(1.04);-moz-transform: scale(1.04); -ms-transform: scale(1.04); -o-transform: scale(1.04); transform: scale(1.04);}
.wa2_list .list_item .list_item_text{margin-left: 15px;width: 49.4%;}
.wa2_list .list_item:nth-child(odd)>.item_img{float: left;}
.wa2_list .list_item:nth-child(odd) .list_item_text{float: right;margin-left: 60px;}
.wa2_list .list_item:nth-child(even)>.item_img{float: right;}
.wa2_list .list_item:nth-child(even) .list_item_text{float: left;margin-right: 60px;margin-left: 15px;}
.wa2_list .list_item .list_item_text .item_t1{font-weight: bold; color: #333333;  line-height: 75px;margin-top: 5%;}
.wa2_list .list_item .list_item_text .item_t2{font-weight: 300; color: #333333; line-height: 30px;margin-top: 1.5%;}
.wa2_list .list_item .list_item_text .item_t2>span{display: block;margin-bottom: 14px;}
.wa3{padding: 100px 0;background: #FFFFFF;}
.wa3 .con1{text-align: center;margin-bottom: 80px;font-weight: bold;}
.wa3 .con2 .wa3_sw {padding: 10px 10px 90px;width: 100%;}
.wa3 .con2 .ss{padding: 40px;background: #fafbfc;transition: all 0.6s;cursor: pointer;height:465px;}
.wa3 .con2 .ss .s1{width: auto;height: 40px;text-align: center;padding: 0 25px;border-radius: 30px;border: 1px solid #aaaaaa;display: inline-block;line-height: 38px;color: #666666;}
.wa3 .con2 .ss .s1_re{height: 40px;}
.wa3 .con2 .ss .s2{line-height: 40px;margin-top: 15px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;  overflow: hidden;text-align: justify;transition: all 0.6s;color: #333333;height:80px}
.wa3 .con2 .ss .s3{height: 230px;margin-top: 20px;}
.wa3 .con2 .ss .s3 img{max-width: 275px;max-height: 230px;max-width: 100%;max-height: 100%;}
.wa3 .con2 .ss:hover{background: #fff;transition: all 0.6s; box-shadow: 0px 4px 20px 0px rgba(22,36,75,0.1);}
.wa3 .con2 .ss:hover .s2{color: #D1352D;transition: all 0.6s;}
.wa4{background: #F7F8FA;padding: 100px 0 120px;position: relative;}
.wa4 .con1{text-align: center;margin-bottom: 60px;font-weight: bold;}
.wa4 .con1_s{font-weight: 300; color: #333333; line-height: 30px;text-align: center;margin-bottom: 60px;}
.wa4 .con2{padding: 0 270px 0px;position: relative;}
.wa4 .con2 .swiper{height: 255px;}
.wa4 .con2 .swiper .swiper-slide{ text-align: center; font-size: 18px; height:calc(50% - 16px);display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center;justify-content: center;  -webkit-box-align: center;-ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.wa4 .con2 .swiper .swiper-slide .s{display: flex;align-items: center;justify-content: center;position: relative;border-radius: 8px;}
.wa4 .con2 .swiper .swiper-slide .s img{width: 100%;}
.wa4 .con2 .swiper .swiper-slide .s div{opacity: 0;position: absolute;width: 100%;height: 100%;background: linear-gradient(to bottom, RGBA(255, 103, 94, .95) 0%, RGBA(219, 71, 64, .95) 100%);transition: all 0.6s;line-height: 30px;text-align: center;font-weight: bold; color: #FFFFFF;display: flex;align-items: center;justify-content: center;border-radius: 8px;cursor: pointer;}
.wa4 .con2 .swiper .swiper-slide .s:hover div{opacity: 1;transition: all 0.6s;}
.wa4 .swiper-button-next{width: 52px;height: 52px;background: url(../images/ab_l.png) center no-repeat;background-size: 100% 100%;transform: translateY(-50%) rotate(180deg);margin: 0 ;outline: none;}
.wa4 .swiper-button-prev{width: 52px;height: 52px;background: url(../images/ab_l.png) center no-repeat;background-size: 100% 100%;transform: translateY(-50%) ;margin: 0 ;outline: none;}
.wa4 .c{width: 120px;position: relative;height: 52px;}
.wa4 .swiper-button-prev{left: 0;}
.wa4 .swiper-button-next{right: 0;}
.wa4 .swiper-button-next:hover{background:  url(../images/ab_r.png) center no-repeat;background-size: 100% 100%;transform: rotate(0deg) translateY(-50%);}
.wa4 .swiper-button-prev:hover{background:  url(../images/ab_r.png) center no-repeat;background-size: 100% 100%;transform: rotate(180deg) translateY(50%);}
.wa4 .swiper-pagination-bullet{width: 10px;height: 10px;background: #d3dde6;opacity: 1;margin: 0 8px !important;transform: scale(0.8);}
.wa4 .swiper-pagination-bullet-active{width: 10px;height: 10px;background: #D03129;transform: scale(1);}
/* 搜索页 */
.search1{width: 100%;background: #f7f8fa;padding: 100px 0;margin-top: 110px;}
.search1 .sar_con{display: flex;justify-content: space-between;}
.search1 .sar_con .con_le{width: 50%;}
.search1 .sar_con .con_re{width: 50%;}
.search1 .sar_con .con_re .ins{display: flex;align-items: center;}
.search1 .sar_con .con_re input{width: calc(100% - 100px);height: 55px;outline: none;border: 1px solid #ddd;border-right: 0;padding: 0 20px;border-radius: 3px 0 0 3px;font-size: 16px;}
.search1 .sar_con .con_re a{width: 100px;height: 55px;color: #fff;border-radius: 0 3px 3px 0;background:#D03129 url(../images/ss_b.png) center no-repeat;}
.search2 .pro1_con{padding-top: 60px;width: 72%;}
.ab7_sw .swiper-pagination{display: none;bottom: -10px !important;}
.wa4 .swiper-pagination{display: none;bottom: -10px !important;}
.recommd_t{color: #333;font-weight:bold;padding: 120px 8.3% 60px !important;background: #fff;}
.pro1_sw {padding: 0 0 90px;background: #fff;overflow: hidden;}
.pro1_sw .swiper-wrapper{overflow: hidden;}
.pro1_sw .ss{padding: 20px 0 60px;transition: all 0.6s;cursor: pointer;}
.pro1_sw .ss .s1{width: auto;height: 40px;text-align: left;padding: 0;display: flex;align-items: center; color: #999;font-weight: 300;}
.pro1_sw .ss .s1 img{width: 13px; height: 13px;margin-right:7px;}
.pro1_sw .ss .s2{line-height: 40px;margin-top: 28px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;  overflow: hidden;text-align: justify;transition: all 0.6s;color: #333;}
.pro1_sw .ss .s3{height: auto;}
.pro1_sw .ss .s3 img{max-width: 275px;max-height: 230px;max-width: 100%;max-height: 100%;}
.pro1_sw .ss:hover .s2{color: #D03129;transition: all 0.6s;}
.pro1_sw .gund{width: 83.6%;position:absolute;bottom: 0;height: 52px;display: flex;align-items: center;justify-content: space-between;}
.pro1_sw .gund .swiper-scrollbar{height: 3px;background: #F5F7FA;width: calc(100% - 160px);}
.pro1_sw .gund .swiper-scrollbar-drag{background:#C4C9CC;}
.swiper-button-next:after, .swiper-button-prev:after{content: none;}
.pro1_sw .gund .swiper-button-next{width: 52px;height: 52px;background: url(../images/ab_l.png) center no-repeat;background-size: 100% 100%;transform: translateY(-50%) rotate(180deg);margin: 0 ;outline: none;}
.pro1_sw .gund .swiper-button-prev{width: 52px;height: 52px;background: url(../images/ab_l.png) center no-repeat;background-size: 100% 100%;transform: translateY(-50%) ;margin: 0 ;outline: none;}
.pro1_sw .gund .c{width: 120px;position: relative;height: 52px;}
.pro1_sw .gund .swiper-button-prev{left: 0;}
.pro1_sw .gund .swiper-button-next{right: 0;}
.pro1_sw .gund .swiper-button-next:hover{background:  url(../images/ab_r.png) center no-repeat;background-size: 100% 100%;transform: rotate(0deg) translateY(-50%);}
.pro1_sw .gund .swiper-button-prev:hover{background:  url(../images/ab_r.png) center no-repeat;background-size: 100% 100%;transform: rotate(180deg) translateY(50%);}
.pro1_sw .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0.2;}

@media screen and (max-width:2360px) {
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r>div{height: 330px;}
}
@media screen and (max-width:2260px) {
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r>div{height: 310px;}
}
@media screen and (max-width:2160px) {
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r>div{height: 280px;}
}
@media screen and (max-width:2060px) {
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r>div{height: 250px;}
}

@media screen and (max-width:1920px) {
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r>div{height: 230px;background: #F7F8FA; border-radius: 8px;display: flex;margin-bottom: 30px;}
}
@media screen and (max-width:1820px) {
    .ab1 .ab1_con .ab1_top .ab1_l .ab1_l2{margin-top: 38px;}
    .ab1 .ab1_con .ab1_top .ab1_l{padding: 3.2% 0;}
    .ab1 .ab1_con .ab1_top .ab1_l .ab1_l3{margin-top: 25px;height: 150px;}
    .ab5 .ab5_con .con2 .con2_r .select_list .list_item{padding: 20px 34px 20px 25px;margin-bottom: 15px;}
    .ab5 .ab5_con .con2 .con2_r .select_list .list_item .list_text{margin-left: 25px;}
    .ab5 .ab5_con .con2 .con2_r .select_list .list_item img{width: 144px; height: 90px;}
    .ab5 .ab5_con .con2 .con2_r .select_list{height: 520px;}
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r>div {  height: 210px;}
}
@media screen and (max-width:1680px) {
    .ab1 .ab1_con .ab1_top .ab1_l .ab1_l2{margin-top: 30px;}
    .ab1 .ab1_con .ab1_top .ab1_l{padding: 3% 0;}
    .ab1 .ab1_con .ab1_top .ab1_l .ab1_l3{margin-top: 15px;}
    .ab3 .con1 .txt .t1{margin: 0 0 187px 8.3%;}
    .ab5 .ab5_con .con2 .con2_r .select_list .list_item{padding: 20px 34px 20px 25px;margin-bottom: 15px;}
    .ab5 .ab5_con .con2 .con2_r .select_list{height: 450px;}
    .ab5 .ab5_con .con2 .con2_r .select_list .list_item .list_text .list_text1{margin-bottom: 15px;}
    .ab5 .ab5_con .con2 .con2_r .select_list .list_item .list_text .list_text2{margin-bottom: 8px;}
    .ab7 .con2 .swiper { height: 240px; }
    .ab6 .ab6_con .con6_t{top:200px}
    .ab6 .ab6_con .con6_l{margin-top: 190px;}
    .app_list .app_item .item_bot .bot_img img {  width: 80px;  margin-right: 15px;}
    .wa4 .con2{padding: 0 200px 0px;}
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r>div {  height: 180px;}
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item .ss_rr { padding: 30px; }
}
@media screen and (max-width:1560px) {
    .ab1 .ab1_con .ab1_top .ab1_l .ab1_l2{margin-top: 20px;}
    .ab1 .ab1_con .ab1_top .ab1_l{padding: 2.6% 0;}
    .ab1 .ab1_con .ab1_top .ab1_l .ab1_l3{margin-top: 10px;}
    .ab3 .con1 .txt .t1{margin: 0 0 177px 8.3%;}
    .ab7 .con2 .swiper { height: 210px; }
    .ab6 .ab6_con .con6_t{top:190px}
    .ab6 .ab6_con .con6_l{margin-top: 180px;}
    .ab5 .ab5_con .con2 .con2_r .select_list .list_item{padding: 15px 20px 15px 20px;margin-bottom: 10px;}
    .ab5 .ab5_con .con2 .con2_r .select_list .list_item .list_text{margin-left: 15px;}
    .app_list .app_item .item_bot .bot_btn img { width: 121px;}
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r>div {  height: 170px;}
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item .ss_rr { padding: 20px; }

    .inv_con1 .inv_con1_main {   padding: 36px 40px; }
    .ann_con1 .ann_con1_main {   padding: 36px 40px; }
}
@media screen and (max-width:1440px) {
    .ab1 .ab1_con .ab1_top .ab1_l .ab1_l2{margin-top: 15px;}
    .ab1 .ab1_con .ab1_top .ab1_l{padding: 2% 0;}
    .ab1 .ab1_con .ab1_top .ab1_l .ab1_l3{margin-top: 10px;}
    .ab3 .con1 .txt .t1{margin: 0 0 167px 8.3%;}
    .ab5 .ab5_con .con2 .con2_r .select_list{height: 460px;}
    .ab5 .ab5_con .con2 .con2_r .select_list .list_item .list_text .list_text1{margin-bottom: 10px;}
    .ab5 .ab5_con .con2 .con2_r .select_list .list_item .list_text .list_text2{margin-bottom: 5px;}
    .ab7 .con2 .swiper { height: 190px; }
    .ab6 .ab6_con .con6_t{top:170px}
    .ab6 .ab6_con .con6_l{margin-top: 140px;}
    .wa4 .con2{padding: 0 160px 0px;}
    .inv_con1 .inv_con1_main {  padding: 16px 20px; }
    .ann_con1 .ann_con1_main {  padding: 16px 20px; }
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r>div {  height: 160px;}
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item .ss_rr { padding: 15px; }
}
@media screen and (max-width:1360px) {
    .ab3 .con1 .txt .t1{margin: 0 0 152px 8.3%;}
    .ab5 .ab5_con .con2 .con2_r .select_list .list_item{padding: 10px 15px 10px 15px;}
    .ab7 .con2 .swiper { height: 200px; }
    .maodt .mao_con .con_le a{padding: 0 36px;}
    .wa4 .con2{padding: 0 120px 0px;}
}
@media screen and (max-width:1025px) {
    .yd{display: block !important;}
    .pc{display: none !important;}
    .wow { opacity: 1;}
    .ab3{padding-bottom: 30px;}
    .ab3 .con1 img{display: none;}
    .ab3 .con1{height: 200px;background: url(../images/ab4_1.jpg) center no-repeat;}
    .ab3 .con1 .txt{padding: 30px 0;position: static;}
    .ab3 .con1 .txt .t1{margin-bottom: 25px;}
    .ab3 .con2 .s1{line-height: 60px;}
    .ab3 .con2 .s2{margin-top: 15px;}
    .ab3 .con2 .s2{line-height: 30px;}
    .ab3 .con2 .s2 span:first-child{width: 60px;}
    .ab3 .con2 .s2 span:last-child{width: calc(100% - 60px);}
    .ab4{padding-bottom: 30px;}
    .ab4 .con2 .ab4_sw{padding: 0 0 20px;}
    .ab4 .con2{padding: 0 5%;}
    .ab4 .con2 .ss{padding: 30px 20px;}
    .ab4 .con2 .ss .s2{line-height: 32px;}
    .gund{width: 100%;}
    .ab7{padding: 30px 0;}
    .ab7 .con1{margin-bottom: 25px;}
    .ab7 .con2{padding: 0;}
    .ab7 .swiper-button-next, .ab7 .swiper-button-prev{display: none;}
    .ab7 .con2 .swiper{height: 200px;overflow: hidden;padding-bottom: 30px;}
    .details .teta_con{width: 90%;}
    .details .con1{line-height: 38px;}
    .details{padding: 30px 0 50px ;}
    .details .con2{margin: 20px 0 30px;}
    .details .con4{flex-wrap: wrap;margin-top: 20px;}
    .details .con4 .con_le{width: 100%;margin-bottom: 20px;}
    .details .con4 .con_le a{line-height: 26px;}
    .details .con3{padding: 30px 0;}
    .join3{padding: 30px 0;}
    .join3 .con1{margin-bottom: 30px;}
    .join3 .con2 .li .li_top{padding: 0 20px;}
    .join3 .con2 .li .li_top .top_re{display: none;}
    .join3 .con2 .li .li_top .top_le p:last-child{display: none;}
    .join3 .con2 .li .li_top .top_le p:first-child{margin-right: 10px;width: 100%;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;}
    .join3 .con2 .li .li_top .top_le{width: 100%;}
    .join3 .con2 .li .li_top .top_le p:nth-child(2n){margin-right: 0;}
    .join3 .con2 .li .li_txt .t1{margin: 0 20px;display: flex;flex-wrap: wrap;}
    .join3 .con2 .li .li_txt .t1>span{width: 50%;margin-right: 0px;}
    .join3 .con2 .li .li_txt .t2{padding: 10px 20px 25px;}
    .join3 .con2 .li .li_txt .t2 .t span{margin: 15px 0 5px;}
    .join3 .con2 .li .li_top{height: 70px;}
    .join3 .con2 .li .li_txt .t3{margin-left: 20px;}
    .wa1{padding: 30px 0;}
    .wa1 .nav,.wa1 .ptop .btn{display: none;}
    .wa1 .ptop{display: block;}
    .wa1 .ptop .plt{width: 100%;}
    .wa1 .ptop .plt .swiper8  .swiper-pagination-bullet-active{background: #e60012;}
    .wa1 .ptop .prt{width: 100%;}
    .wa1 .ptop .prt .ptc{padding: 0;height: auto;margin-bottom: 10px;}
    .wa1 .ptop .prt .bq{flex-wrap: wrap;}
    .wa1 .ptop .prt .bq span{margin-top: 10px;}
    .wa3{padding: 30px 0;}
    .wa3 .con1{margin-bottom: 20px;}
    .wa3 .con2 .ab5_sw{padding: 0 0 70px;}
    .wa3 .con2{padding: 0 5%;}
    .wa3 .con2 .ss{padding: 30px 20px;height:425px;}
    .wa3 .con2 .ss .s2{line-height: 32px;height:64px;}
    .wa4{padding: 30px 0;}
    .wa4 .con1{margin-bottom: 25px;}
    .wa4 .con2{padding: 0 0 0px;}
    .wa4 .swiper-button-next, .wa4 .swiper-button-prev{display: none;}
    .wa4 .con2 .swiper{height: 200px;}
    .ab1 .ab1_con .ab1_top{display: block;}
    .ab1 .ab1_con{padding:30px 0 60px;}
    .ab1 .ab1_con .ab1_top .ab1_r {width: 100%;margin-left: 0%;}
    .ab1 .ab1_con .ab1_top .ab1_r .vida{width: 50px; height: 50px; bottom: -25px;}
    .ab1 .ab1_con .ab1_top .ab1_l{padding: 30px 0;;}
    .ab1 .ab1_con .ab1_bot{flex-wrap: wrap;margin-top: 0px;}
    .ab1 .ab1_con .ab1_bot .bot_item .bot_item_l1>span { padding-bottom: 0;}
    .ab1 .ab1_con .ab1_bot .bot_item{justify-content: space-between;width: 100%;}
    .ab1 .ab1_con .ab1_bot .bot_item>img {  margin-left: 0px; }
    .ab2{margin-top: 0;padding-bottom:30px;}
    .ab2 .ab2_con .ab2_multi{display: block;}
    .ab2 .ab2_con .ab2_multi .multi_item{margin-right: 0px; margin-bottom: 20px;}
    .ab2 .ab2_con .ab2_multi .multi_item .multi_item_t1{margin-top: 20px;}
    .ab3 .con2{margin-top: 20px;}
    .ab4 .con1 { padding: 30px 0 23px;margin-bottom: 0px;}
    .ab5 .ab5_con{padding:0px 0 40px}
    .ab5 .ab5_con .con2{display: block;}
    .ab5 .ab5_con .con2 .con2_l {  width: 100%; margin: 0 0 20px 0;}
    .ab5 .ab5_con .con2{display: block;}
    .ab5 .ab5_con .con1{margin-bottom: 20px;}
    .ab6 .ab6_con{padding:80px 5% 30px;position: relative;}
    .ab6 .ab6_con .con6_t{top:30px;}
    .ab6 .ab6_con .con6_main{display: block;}
    .ab6 .ab6_con .con6_l { width: 100%; margin-top: 0px;}
    .ab6 .ab6_con .con6_r {  width: 100%; margin-left: 0px; margin-top: 20px; }
    .ab6_re { height: 20px;}
    .in6_con .con1 .con_le .le1{width: 200px;margin-bottom: 20px;}
    .in6_con .con1 .con_le .le2 .l{margin-bottom: 20px;}
    .pro1{padding:0 0 30px;}
    .pro1 .pro1_t1{margin: 30px 0 20px;}
    .pro1 .pro1_con .plt{float: none;width: 100%;margin-bottom: 10px;border-left:none;}
    .pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item { margin: 0 20px 20px 0;  width: calc(50% - 10px); padding-bottom: 18px; }
    .pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item:nth-child(3n){margin-right: 20px;}
    .pro1 .pro1_con .pro1_r .pro1_r_prolist .list_item:nth-child(2n){margin-right: 0px;}
    .pro1 .pro1_con .plt .dl1 dt{height: auto;}
    .coating{margin-top: 50px;}
    .coating .coa_con{padding: 30px 0 40px;}
    .coating .coa_con .coa_con1{display: block;}
    .coating .coa_con .coa_con1 img{width: 100%;}
    .coating .coa_con .coa_con1 .con1_r { padding: 25px 20px;}
    .pro_de_top {  margin-bottom: 0px;}
    .coating .coa_con .coa_con_t {   margin: 30px auto 20px;}
    .coating .coa_con .coa_con2{display: block;}
    .coating .coa_con .coa_con2 .con2_item{width: 100%;margin-right: 0px;}
    .coating .coa_con .coa_con3{display: block;}
    .coating .coa_con .coa_con3 .con3_item:first-child {
        margin-right: 0px;
    }
    .coating .coa_con .coa_con3 .con3_item {
        padding: 20px;
    }
    .prod_table .ul .li p {
        white-space:normal;
        flex-wrap: wrap;
    }
    .prod_table {
        padding-bottom: 15px;
        overflow: auto;
    }
    .coating .prod_table .ul .li:nth-child(2) {
        flex: 2;
    }
    .coating .coa_con .coa_con3 .con3_item .con3_item_t1 {
        margin: 10px 0;
        line-height: 28px;
    }
    .water .ab_top {
        margin-top: 50px;
    }
    .wa1 .ptop .plt{height: auto;}
    .wa1 .ptop .prt {
        padding-top: 20px;
    }
    .wa1 .ptop .prt .ang{margin-top: 15px;}
    .wa2{padding: 30px 0;}
    .wa2 .wa2_t {
        margin-bottom: 20px;
    }
    .wa2_list .list_item>.item_img {float: none !important;width: 100%;}
    .wa2_list .list_item>.list_item_text {float: none !important;width: 100%;margin-left: 0px !important;}
    .wa2_list .list_item .list_item_text .item_t1{margin-top: 20px;line-height: 45px;}
    .wa2_list .list_item {
        padding: 20px 0 15px;
    }
    .gund .c {
        width: 130px;
    }
    .gund .swiper-button-next {
        right: 15px;
    }
    .wa4 .con1_s {
        margin-bottom: 30px;
    }
    .app_list,.inv_con1,.new_con,.join1_con{
        width: 100%;
        padding: 30px 5% 20px !important;
    }
    .app_list.sbox,.inv_con1.sbox,.new_con.sbox,.join1_con.sbox  { width: 100%; padding: 30px 5% 20px;}
    .app_list{display: block;}
    .app_list .app_item { width: 100%; margin: 0 0px 20px 0;}
    .app_list .app_item .app_text { margin: 22px 28px 30px 20px;}
    .app_list .app_item .item_bot {  padding: 0 20px 20px; display: block;}
    .app_list .app_item .item_bot .bot_img img { width: 60px; margin-right: 10px;}
    .app_list .app_item .item_bot .bot_btn img { width: 121px;  cursor: pointer; margin-top: 20px;}
    .inv_con1 .inv_con1_t2 { margin: 21px auto 30px; width: 100%;}
    .inv_con1 .inv_con1_main { background: #fff; border-radius: 4px; padding: 26px 30px; display: block;}
    .join1 .join1_con .join1_t1 {
        margin-bottom: 28px;
    }
    .inv_con1 .inv_con1_main .mrl {
        flex-wrap: wrap;
    }
    .inv_con1 .inv_con1_main .mrl .mrl_item{
        flex:auto;
        width: calc(50% - 10px);
        margin-right: 20px;
    }
    .inv_con1 .inv_con1_main .mrl .mrl_item:nth-child(2n){
        margin-right: 0px;
    }
    .inv_con1 .inv_con1_main .mrl .mrl_item::after { background: transparent; }
    .new_con .news_list { display: block; }
    .new_con .news_list .list_item {
        width: 100%;
        margin: 0 0px 20px 0;
        border-radius: 4px;
    }
    .new_con .news_list .list_item .list_item_text1 {
        margin: 21px 30px 18px;
        line-height: 1.5;
    }
    .join1 .join1_con .join1_t2 { margin-bottom: 22px; width: 100%; }
    .join1 .join1_con .top_img { max-width: 100%;}
    .join2 { padding: 30px 0 20px; }
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_l { position: relative; width: 54.1%; margin-right: 10px;}
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r>div { height: 98px; background: #F7F8FA; border-radius: 8px;  display: flex;  margin-bottom: 10px;}
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_l .ss_lb{display: none;}
    .join2 .join2_con .con2 .jo2_sw .ss_main .ss_r .ss_r_item .ss_rr{display: none;}
    .pro_de { margin: 50px 0 0; }
    .pro_de_top {
        padding: 30px 8.3% 0px;
        background-color: #fff;
        margin-bottom: 20px;
    }
    .pro_de_top .pro_top_con { display: block; padding: 20px 0; }
    .pro_de_top .pro_top_con .prl { width: 100%; margin-right: 0px; }
    .pro_de_top .pro_top_con .prr {width: 100%;}
    .pro_de_top .pro_top_con .prr .prr_t1 { margin-bottom: 20px; display: block; }
    .pro_de_top .pro_top_con .prr .prr_t1 .img_gro{ justify-content: flex-start; margin-top: 20px; }
    .pro_de_top .pro_top_con .prr .prr_t2 { margin-bottom: 15px; }
    .coating .prod_table .ul .li p:first-child,.prod_table .ul .li p:first-child {
        font-size: 16px;
        font-weight: 400;
        padding: 0 20px;
    }
    .coating .prod_table .swiper-wrapper,.prod_table .swiper-wrapper {
        position: relative;
        width: 100%;
        height: 100%;
        z-index: 1;
        display: flex;
        transition-property: transform;
        box-sizing: content-box;
        overflow: auto;
    }
    .coating .prod_table .swiper-slide,.prod_table .swiper-slide{ width: auto; overflow: auto;}
    .coating .prod_table .ul .li p,.prod_table .ul .li p {
        display: flex;
        flex-wrap: nowrap;
        align-items: center;
        justify-content: center;
        font-size: 14px;
        margin-bottom: 5px;
    }
    .search1 { padding: 30px 0; margin-top: 50px; }
    .search1 .sar_con .con_le { width: 30%; line-height: 55px; }
    .search1 .sar_con .con_re { width: 70%; }
    .search1 .sar_con .con_re input { width: calc(100% - 60px); }
    .search1 .sar_con .con_re a { width: 60px; }
    .newsd_de { margin: 50px 0 0; }
    .inv_con1 .inv_con1_main .main_l .mlm span.sl{display: block;line-height: 1.5;}
    .ab1 .ab1_con .ab1_bot s { display: none; }
    .ab1 { background: none; }
    .ab2 .ab2_con { background: none; }
    .ab6 .ab6_bg1 { background: none;}
    .ab6 .ab6_con .con6_l .swiper{padding-bottom: 0;}
    .ab7 .swiper-pagination-bullet { margin: 0 2px !important; }
    .ab7_sw.swiper{overflow: visible;}
    .ab7_sw .swiper-pagination{display: block;bottom: 0px !important;}
    .wa4 .wa4_sw.swiper{overflow: hidden;padding-bottom: 30px;}
    .wa4 .swiper-pagination{display: block;bottom: 0px !important;}
    .search2 .pro1_con {width: 90%;}
    .newsd_de .pro_de_top .pro_de_t{display: none;}
    .newsd_de .pro_de_top { padding: 0px; margin-bottom: 0px;}
    .ab3 .con1 .txt .t2 .ab3_sw1.one-swiping .swiper-wrapper{justify-content: flex-start;}
    .water .pro_de_top{display: none;}
    .ann_con1{padding: 30px 5% 30px;background-color: #F7F8FA;}
    .ann_con1 .ann_con1_t1{font-weight: bold; color: #333333;text-align: center;margin-bottom: 20px;}
    .ann_con1 .ann_con1_main{display: flex;flex-wrap: wrap;}
    .ann_con1 .ann_con1_main .ann_item{height:auto;margin-right:0px;width: 100%;margin-top: 10px;}
    .ann_con1 .ann_con1_main .ann_item:nth-child(2n){margin-right:0px}
    .ann_con1 .ann_con1_main .ann_item .ann_i_l{margin-right: 20px;width: calc(100% - 62px);}
    .ann_con1 .ann_con1_main .ann_item .ann_i_l .ann_i_l1{margin-bottom: 20px;}
    .ann_con1 .ann_con1_main .ann_item .ann_i_l .ann_i_l2{margin-bottom: 20px;line-height: 1.4;}
    .inter_item .inter_item_t { padding: 20px 20px 16px 20px; align-items: flex-start; flex-wrap: wrap;}
    .inter_item .inter_item_m { padding:18px 20px;background: #FCFDFF;  border: 1px solid #F7F8FA; display: flex;}
    .inter_item .inter_item_b{display: flex;padding: 20px 20px 20px 20px;}
    .inter_item .inter_item_t .inter_item_t2 {width: 100%; margin:10px 10px 10px 33px; }
    .inter_item { margin-bottom: 20px;}
    .recommd_t { padding: 30px 8.3% 20px !important; }
    .pro_de .pro_de_bot .pro_de_tab .tab_item {  margin-right: 20px; }
    .gpxx{padding: 30px 5%;display: block;}
    .gpxx .glt{width: 100%;}
    .gpxx .grt{width: 100%;margin-top: 20px;}
    .gpxx .grt .gtt{display: block;line-height: 1.8;}
    .gpxx .grt .gtc{line-height: 1.8;margin-top: 0;}

}
@media screen and (max-width:960px) {
    .maodt{display: none;}


}