/* 前端邵刚 */

*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

*{ margin:0; padding:0;}

body { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);margin:0 auto;overflow-x:hidden;min-width: 1280px;position: relative;padding: 0; width: 100%;color: #333;font-family: Arial, Helvetica, sans-serif, Microsoft Yahei; font-size:14px;  line-height:1;background: #fff;word-wrap:break-word;}

html.act{overflow: hidden;width: 100%;height: 100vh;}

ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

a{display: inline-block; text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #333; outline: none;}

textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

img{border:none;display: block;max-width: 100%;}

img[src=""]{opacity: 0;}

.scroll_y::-webkit-scrollbar{ width:2px;height: 1px;}

.scroll_y::-webkit-scrollbar-thumb{ background:#ef8716;}

.scroll_y::-webkit-scrollbar-track{ background:#ccc;}

.scroll_x::-webkit-scrollbar{ width:6px;height: 3px;}

.scroll_x::-webkit-scrollbar-thumb{ background:#ef8716;}

.scroll_x::-webkit-scrollbar-track{ background:none;}


.f_12{ font-size:12px; }

.f_14{ font-size:14px; }

.f_16{ font-size:16px; }

.f_18{ font-size:18px; }

.f_20{ font-size:20px; }

.f_22{font-size: 22px;}

.f_24{ font-size:24px; }

.f_26{ font-size:26px; }

.f_28{ font-size:28px; }

.f_30{ font-size:30px; }

.f_32{ font-size:32px; }

.f_34{ font-size:34px; }

.f_36{ font-size:36px; }

.f_38{ font-size:38px; }

.f_40{font-size: 40px;}

.f_42{font-size: 42px;}

.f_44{font-size: 44px;}

.f_46{font-size: 46px;}

.f_48{font-size: 48px;}

.f_50{font-size: 50px;}

.f_86{font-size: 86px;}

.pd_60_80{padding: 60px 0 80px;}

.pd_100_80{padding: 100px 0 80px;}

.pd_95_105{padding: 95px 0 105px;}

.pd_95_130{padding: 95px 0 130px;}

.pd_130_100{padding: 130px 0 100px;}

.pd_100_110{padding: 100px 0 110px;}

.pd_115_100{padding: 115px 0 100px;}

.fw_100{font-weight: 100;}

.img_cct{width: 100%;opacity: 0;}

.t_line1{overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}

.t_line2{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.t_line3{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.t_line4{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.t_line5{overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}

/*分页*/

.a_dw{position: relative;top: 0;}

.box{max-width:1680px;min-width: 1200px;width:87.5%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.box2{max-width:1400px;min-width: 1200px;width:73%; margin: 0 auto; position: relative; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;box-sizing: border-box;}

.alltime,.alltime *{-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.alltime2,.alltime2 *{-webkit-transition: all .6s cubic-bezier(.4,0,.2,1); -moz-transition: all .6s cubic-bezier(.4,0,.2,1); transition: all .6s cubic-bezier(.4,0,.2,1);}

.alltime3,.alltime3 *{-webkit-transition: all .8s cubic-bezier(.4,0,.2,1); -moz-transition: all .8s cubic-bezier(.4,0,.2,1); transition: all .8s cubic-bezier(.4,0,.2,1);}

.alltime4,.alltime4 *{-webkit-transition: all 1s cubic-bezier(.4,0,.2,1); -moz-transition: all 1s cubic-bezier(.4,0,.2,1); transition: all 1s cubic-bezier(.4,0,.2,1);}

.wow{opacity: 0;}

.wow1{opacity: 1;}

.fbd{font-weight: bold;}

.fw_100{font-weight: 100;}

.place::-webkit-input-placeholder{color:rgba(255,255,255,0.5);}

.place:-moz-placeholder{color:rgba(255,255,255,0.5);}

.place::-moz-placeholder{color:rgba(255,255,255,0.5);}

.place:-ms-input-placeholder{color:rgba(255,255,255,0.5);}



/* 公共区域 */
.header{position: absolute;top: 0;left: 0;width: 100%;z-index: 111;position: relative;background: #26272a;padding-bottom: 40px;}

.header.act{position: absolute;background: none;padding-bottom: 0;}

.header .con1{display: flex;justify-content: space-between;padding-top: 38px;}

.header .con1 .ul{display: flex;}

.header .con1 .li{margin-right: 50px;position: relative;}

.header .con1 .li:last-child{margin-right: 0;}

.header .con1 .lv1{position: relative;}

.header .con1 .lv1::before{content: "";position: absolute;left: -10px;top: 0;height: 100%;width: calc(100% + 20px);background: #ef8716;opacity: 0;border-radius: 4px;}

.header .con1 .lv1 a{display: block;line-height: 34px;color: rgba(255,255,255,0.4);text-transform: uppercase;position: relative;z-index: 5;}

.header .con1 .lv1:hover::before{opacity: 1;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.header .con1 .li:hover .lv1 a{color: #fff;}

.header .con1 .lv2{position: absolute;top: 100%;left: 50%;z-index: 50;width: 200px;margin-left: -100px;display: none;}

.header .con1 .lv2 a{display: block;background: #2e2e2e;color: #fff;text-transform: uppercase;line-height: 30px;text-align: center;}

.header .con1 .lv2 a:hover{background: #ef8716;}

.header .con1 .re{display: flex;align-items: center;}

/* .header .con1 .re .ss{margin-left: 40px;position: relative;transform: translateY(-2px);}

.header .con1 .re .ss img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.header .con1 .re .ss:hover img:nth-child(1){opacity: 0;}

.header .con1 .re .ss:hover img:nth-child(2){opacity: 1;} */

.header .con1 .ce{position: absolute;left: 50%;top: 20px;margin-left: -36px;width: 73px;z-index: 5;}

.header .con1 .ce a:hover{transform: scale(1.05);}

.header .con1 .re .lounguage{margin-left: 11px;position: relative;}

.header .con1 .re .lounguage .ltop{position: relative;display: flex;align-items: center;padding: 0 8px 0 11px;border: 1px solid #ef8716;border-radius: 17px;}

.header .con1 .re .lounguage .txt{line-height: 32px;color: #fff;margin: 0 7px;font-size: 10px;text-transform: uppercase;transform: scale(0.84);}

.header .con1 .re .lounguage .ico1{width: 17px;transform: translateY(-1px);}

.header .con1 .re .lounguage .ico2{opacity: 0.5;width: 7px;transform: translateY(-2px);}

.header .con1 .re .lounguage .lbot{position: absolute;left: 0;top: 100%;width: 100%;padding: 5px 0;display: none;}

.header .con1 .re .lounguage .lbot a{display: flex;width: 100%;display: flex;align-items: center;justify-content: center;background: #2e2e2e;color: #fff;text-transform: uppercase;line-height: 30px;text-align: center;}

.header .con1 .re .lounguage .lbot a img{height: 18px;margin-right: 10px;}

.header .con1 .re .lounguage .lbot a:hover{background: #ef8716;}

.header .con1 .re .searchbox{width: 34px;height: 34px;position: relative;margin-left: 32px;z-index: 20;}

.header .con1 .re .sbox{position: absolute;top: 0;right: 0;width: 100%;height: 100%;border-radius: 17px;}

.header .con1 .re .ss{position: absolute;right: 0;top: 0;width: 34px;height: 34px;display: flex;align-items: center;justify-content: center;}

.header .con1 .re input{padding: 0 34px 0 20px;width: 100%;background: none;border: none;outline: none;font-size: 14px;line-height: 34px;color: #fff;}

.header .con1 .re input::-webkit-input-placeholder{color:rgba(255,255,255,1);}

.header .con1 .re input:-moz-placeholder{color:rgba(255,255,255,1);}

.header .con1 .re input::-moz-placeholder{color:rgba(255,255,255,1);}

.header .con1 .re input:-ms-input-placeholder{color:rgba(255,255,255,1);}

.header .con1 .re .searchbox:hover .sbox{width: 400px;background: #ef8716;}


.header .con2{max-width: 1400px;margin: 50px auto 0;border-bottom: 1px solid rgba(255,255,255,0.2);display: flex;justify-content: center;}

.header .con2 .swiper-wrapper{height: auto;}

.header .con2 .swiper-slide{margin-right: 50px;padding-bottom: 15px;width: auto;}

.header .con2 .swiper-slide:last-child{margin-right: 0 !important;}

.header .con2 .ss{display: flex;align-items: center;padding: 4px 10px;}

.header .con2 .ico{width: 24px;margin-right: 8px;min-width: 24px;}

.header .con2 .txt{line-height: 24px;color: #fff;}

.header .con2 .ss:hover{background: rgba(239, 135, 22, 1);border-radius: 4px;}

.header .con2 .act .ss{background: #ef8716;border-radius: 4px;}

.header .con2 .swiper-scrollbar{position: relative;height: 3px;left: 0;bottom: 0;width: 100%;margin-top: 0;background: none;}

.header .con2 .swiper-scrollbar::before{position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #fff;opacity: 0.2;content: "";}

.header .con2_bot{max-width: 1400px;margin: 30px auto 0;}

.header .con2_bot .swiper-slide{margin-right: 20px;width: auto;}

.header .con2_bot .swiper-slide:last-child{margin-right: 0;}

.header .con2_bot .ss{display: block;color: rgba(255,255,255,0.4);padding: 0 10px;line-height: 32px;border-radius: 4px;}

.header .con2_bot .act .ss,
.header .con2_bot .ss:hover{background: #ef8716;color: #fff;}

.header .con2_bot .swiper-container-horizontal>.swiper-scrollbar{margin-top: 10px;}

.header .con3{max-width: 1400px;margin: 25px auto 0;display: flex;gap: 20px;position: relative;padding-right: 108px;}

.header .con3 .reset{position: absolute;right: 0;top: 0;width: 90px;height: 100%;transition: none;}

.header .con3 .item.w1{width: 17.14%;}

.header .con3 .item.w2{width: 28.57%;}

.header .con3 .item.w3{width: 17.14%;}

.header .con3 .item.w4{width: 17.14%;opacity: 1;}

.header .con3 .item.w5{width: 14.285%;opacity: 1;}

.header .con3 .item.w5 a{display: block;background: #ef8716;border-radius: 4px;line-height: 40px;text-align: center;color: #fff;}

.header .con3 .item.w5 a:hover{background: rgba(239, 135, 22, 0.8);}

.header .con3 .item{position: relative;opacity: 0.5;}

.header .con3 .item .txt{border: 1px solid #fff;border-radius: 4px;padding: 0 50px 0 20px;line-height: 38px;color: #fff;height: 40px;/* text-transform: uppercase; */}

.header .con3 .item input{display: block;border: 1px solid #fff;border-radius: 4px;padding: 0 20px;line-height: 38px;height: 40px;background: none;outline: none;width: 100%;color: #fff;}

/* .header .con3 .item input:disabled{cursor: default;border-color: rgba(255,255,255,0.5);} */

.header .con3 .item span{position: absolute;right: 20px;top: 13px;opacity: 1;width: 14px;}

.header .con3 .item span::before{content: "\e038";font-size: 12px;color: #fff;}

.header .con3 .item span.close::before{content: "\e04c";}

.header .con3 .item.act{opacity: 1;cursor: pointer;}

@font-face {
  font-family: 'iconfont';
  src: url("../fonts/iconfont.woff")
}

.iconfont:before {
  font-family: "iconfont";
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.header .con3 .item span img{position: absolute;}

.header .con3 .item.selected .txt{border-color: #ef8716;}

.white_exp{position: absolute;position: absolute;left: 0;top: 53px;width: 300px;transition: all .3s;visibility: hidden;opacity: 0;}

.white_exp.show{opacity: 1;visibility: visible;}

.white_exp .wrapper{background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.15);overflow:auto;padding:20px;max-height:60vh;padding:15px 10px;}

.white_exp .li{line-height: normal;font-size: 14px;}

.white_exp .li a{display: block;transition: all 0.3s;padding: 5px 10px;}

.white_exp .li a:hover{color: #ef8716;}

.footer{background: #121212;padding: 76px 0 70px;position: relative;z-index: 40;}

.footer .con1{display: flex;justify-content: space-between;margin-bottom: 78px;}

.footer .con1 .le .t1{margin-bottom: 20px;width: 73px;}

.footer .con1 .le .t1 a{display: block;}

.footer .con1 .le .t2{line-height: 37px;color: rgba(255,255,255,0.5);}

.footer .con1 .le .t2 a{color: rgba(255,255,255,0.5);margin-right: 15px;}

.footer .con1 .le .t2 a:hover{color: #fff;}

.footer .con1 .re{width: 55.65%;display: flex;justify-content: space-between;}

.footer .con1 .re .r1{width: 428px;}

.footer .con1 .re .tt{color: #fff;}

.footer .con1 .re .r1 .ul{display: flex;flex-wrap: wrap;padding-top: 19px;}

.footer .con1 .re .r1 .li{width: 50%;overflow: hidden;margin-top: 11px;}

.footer .con1 .re .r1 .li a{float: left;color: rgba(255,255,255,0.5);position: relative;padding-left: 20px;line-height: 24px;}

.footer .con1 .re .r1 .li a:hover{color: #fff;}

.footer .con1 .re .r1 .li a::before{content: "";position: absolute;left: 0;top: 9px;width: 4px;height: 4px;background: #ef8716;}

.footer .con1 .re .r2{width: 38.5%;}

.footer .con1 .re .r2 .email{margin-top: 26px;position: relative;display: flex;}

.footer .con1 .re .r2 .email input{width: 100%;outline: none;border: 1px solid rgba(255,255,255,0.2);background: none;padding: 0 16px;color: #fff;}

.footer .con1 .re .r2 .email a{width: 45px;height: 45px;min-width: 45px;display: flex;align-items: center;justify-content: center;background: #ef8716;}

.footer .con1 .re .r2 .email a:hover{background: rgba(239, 135, 22, 0.8);}

.footer .con1 .re .r2 .email a img{width: 16px;}

.footer .con1 .re .r2 .links{display: flex;margin-top: 17px;}

.footer .con1 .re .r2 .links a{height: 25px;margin-right: 33px;opacity: 1;position: relative;}

.footer .con1 .re .r2 .links a img{height: 25px;}

.footer .con1 .re .r2 .links a img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.footer .con1 .re .r2 .links a .code{position: absolute;left: 50%;top: 100%;width: 220px;max-width: none;display: none;margin-left: -110px;height: auto;}

.footer .con1 .re .r2 .links a:nth-child(5) .code{margin-left: -120px;}

.footer .con1 .re .r2 .links a:last-child{margin-right: 0;}

.footer .con1 .re .r2 .links a:hover img:nth-child(1){opacity: 0;}

.footer .con1 .re .r2 .links a:hover img:nth-child(2){opacity: 1;}

.footer .con1 .re .r2 .links a:hover .code{display: block;}

.footer .con2{display: flex;justify-content: space-between;color: rgba(255,255,255,0.4);line-height: 20px;padding: 25px 0;border-top: 1px solid rgba(204, 204, 204, 0.2);border-bottom: 1px solid rgba(204, 204, 204, 0.2);}

.footer .con2 a{color: rgba(255,255,255,0.4);}

.footer .con2 a:hover{color: #fff;}


/* 首页 */
.ind3{background: url(../images/ind3_con_bg.jpg) no-repeat top center;background-size: cover;}

.ind3 .con1{display: flex;justify-content: space-between;}

.ind3 .con1 .le{width: 29.76%;position: relative;}

.ind3 .con1 .le .img{background: url(../images/ind3_bg_line.png) no-repeat;background-size: 100%;padding: 1px;overflow: hidden;}

.ind3 .con1 .le:hover .img img{transform: scale(1.05);}

.ind3 .con1 .le .img img{width: 100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.ind3 .con1 .le .txt{position: absolute;bottom: 25px;left: 7%;z-index: 1;width: 86%;}

.ind3 .con1 .le .txt .t1{color: #fff;}

.ind3 .con1 .le .txt .t2{color: rgba(255,255,255,0.5);margin-top: 16px;line-height: 28px;}

.ind3 .con1 .le .txt .t2 a{color: rgba(255,255,255,0.5);}

.ind3 .con1 .le .txt .t2 a:hover{color: #fff;}

.ind3 .con1 .le .txt .t2 span{margin-right: 15px;}

.ind3 .con1 .re{width: 67.26%;display: flex;}

.ind3 .con1 .re .r1{background-position: center;background-repeat: no-repeat;background-size: cover;padding: 53px 50px 30px;line-height: 28px;width: 74.33%;}

.ind3 .con1 .re .r1 .swiper-container{height: 164px;}

.ind3 .con1 .re .r1 a{color: #fff}

.ind3 .con1 .re .r1 a:hover{color: #ef8716;}

.ind3 .con1 .re .r2{background: #ef8716 url(../images/ind3_bg2.jpg) no-repeat right bottom;background-size: 100% auto;width: 25.67%;padding: 57px 40px 0;}

.ind3 .con1 .re .r2 .t1{color: #fff;}

.ind3 .con1 .re .r2 a{margin-top: 26px;}

.ind3 .con2{margin-top: 78px;display: flex;justify-content: space-between;}

.ind3 .con2 .le{padding-top: 100px;width: 29.76%;}

.ind3 .con2 .le .t1{color: #fff;}

.ind3 .con2 .le .t2{line-height: 28px;margin-top: 12px;color: rgba(255,255,255,0.5);}

.ind3 .con2 .le a{margin-top: 34px;}

.more{display: flex;align-items: center;letter-spacing: 1px;color: #fff;}

.more img{width: 24px;margin-left: 11px;}

.more:hover img{margin-left: 15px;}

.ind3 .con2 .re{width: 67.26%;}

.ind3 .con2 .re .img{overflow: hidden;}

.ind3 .con2 .re .img img{width: 100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.ind3 .con2 .re .t1{margin-top: 28px;color: #fff;}

.ind3 .con2 .re .t2{margin-top: 6px;line-height: 32px;color: #fff;letter-spacing: 1px;max-width: 470px;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.ind3 .con2 .re .swiper-slide:hover .img img{transform: scale(1.05);}

.ind3 .con2 .re .swiper-slide:hover .t2{color: #ef8716;}

.swiper-container-horizontal>.swiper-scrollbar{background: rgba(255,255,255,0.5);height: 2px;position: relative;margin-top: 30px;left: 0;bottom: 0;width: 100%;border-radius: 0;}

.swiper-scrollbar-drag{border-radius: 0;background: #ef8716;}

.ind2{padding: 122px 0 145px;background: url(../images/ind2_bg.jpg) no-repeat center;background-size: cover;}

.ind2 .t1{text-align: center;color: #fff;}

.ind2 .ind2_swp2 .swiper-slide .ss{transform: scale(0.55);opacity: 0.6;transition: all 0.4s;}

.ind2 .ind2_swp2 .swiper-slide .ss img{width: 100%;}

.ind2 .ind2_swp2 .swiper-slide .ss .s2{opacity: 0;transition: all 0.6s;}

/* .ind2 .ind2_swp2 .swiper-slide-duplicate-active .ss,
.ind2 .ind2_swp2 .swiper-slide-active .ss{transform: scale(1);opacity: 1;} */


.ind2 .ind2_swp2 .act .ss{transform: scale(1);opacity: 1;}

.ind2 .ind2_swp2 .swiper-slide-duplicate-next .ss,
.ind2 .ind2_swp2 .swiper-slide-duplicate-prev .ss,
.ind2 .ind2_swp2 .swiper-slide-next .ss,
.ind2 .ind2_swp2 .swiper-slide-prev .ss{transform: scale(0.55);opacity: 0.6;}

.ind2 .ind2_swp2 .swiper-slide-duplicate-active .ss .s2,
.ind2 .ind2_swp2 .swiper-slide-active .ss .s2{opacity: 1;transition: all 0.6s;letter-spacing: 1.2px;}

.ind2 .ind2_swp1 .swiper-slide .tt{font-size: 14px;color: #fff;opacity: 0.4;text-align: center;}

.ind2 .ind2_swp1 .swiper-slide{height: auto;}

.ind2 .ind2_swp1 .swiper-slide .ss{min-height: 46px;display: flex;align-items: flex-end;justify-content: center;padding-bottom: 16px;height: 100%;align-items: center;}

.ind2 .ind2_swp1 .swiper-slide-active .tt{opacity: 1;font-size: 24px;}

.ind2 .con1{margin-top: 60px;}

.ind2 .con1 .line{width: 300px;height: 2px;background: #ef8716;margin: 0 auto;}

.ind2 .con2{margin-top: 100px;position: relative;}

.ind2 .con2 .swpbtn{position: absolute;top: 50%;margin-top: -33px;width: 66px;height: 66px;}

.ind2 .con2 .swpbtn img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.ind2 .con2 .swpbtn:hover img:nth-child(1){opacity: 0;}

.ind2 .con2 .swpbtn:hover img:nth-child(2){opacity: 1;}

.ind2 .con2 .swpbtn.prevbtn{left: -85px;}

.ind2 .con2 .swpbtn.nextbtn{right: -85px;}

.ind2 .con2 .swpbtn.nextbtn img{transform: rotate(180deg);}

.ind2 .con3 .more{font-size: 21px;justify-content: center;margin-top: 66px;}

.ind2 .con3 .more img{width: 36px;margin-left: 16px;}

.ind2 .con3 .more:hover img{margin-left: 20px;}

.ind_ban{position: relative;}

.ind_ban .img{height: 100vh;background-position: top center;background-repeat: no-repeat;background-size: cover;border-bottom: 4px solid #ef8716;min-height: 700px;}

.ind_ban .txt{position: absolute;left: 0;width: 100%;bottom: 80px;z-index: 1;}

.ind_ban .txt .t1{color: #fff;}

.ind_ban .txt .t1 span{color: #ef8716;}

.ind_ban .txt .t2{color: #fff;margin-top: 20px;}

.ind_ban .mouse{position: absolute;bottom: 34px;width: 26px;left: 50%;margin-left: -13px;opacity: 0.5;animation:run1 0.7s infinite;-webkit-animation:run1 0.7s infinite;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate;}

@keyframes run1 {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-10px);
  }
}

.sidebar{position: fixed;right: 20px;top: 50%;margin-top: -170px;z-index: 130;}

.sidebar .item{width: 64px;}

.sidebar .item a{height: 64px;display: flex;align-items: center;justify-content: center;background: #2e2e2e;position: relative;}

.sidebar .item a .code{position: absolute;right: 100%;top: 0;width: 220px;display: none;max-width: none;}

.sidebar .item a:hover .code{display: block;}

.sidebar .item a img{width: 32px;}

.sidebar .item a:hover{background: #ef8716;}

.sidebar .item:nth-child(4){padding-bottom: 20px;}

/* .sidebar .item.gotop{margin-top: 20px;} */

.sidebar .item.gotop a{border-radius: 50%;}

.sidebar .item.gotop a img{width: 20px;}

/* ph nav */
.mhead{display: none;width: 100%;height: 50px;position: fixed;top: 0;left: 0;z-index: 120;top: 0;left: 0;background:#1b1e23;border-bottom: 1px solid #5c5f65;}

.mhead .menu{height: 50px;padding-left: 35px;background:url(../images/m1.png) center right no-repeat ;background-size: 30px;float: right;}

.mhead .logo{display: block;position: absolute;top: 0;left: 0;z-index: 3;}

.mhead .logo img{display: block;height: 24px;margin-top: 13px;}

.mhead .ss{display: block;width: 50px;height: 50px;float: right;background: url(../images/ss_m.png) center no-repeat;background-size: 20px;}

/* .mhead .lang{display: flex;align-items: center;height: 50px;font-size: 12px;text-transform: uppercase;float: right;color: #fff;}

.mhead .lang img{height: 18px;margin-right: 10px;} */

.mhead .lounguage{position: relative;float: right;margin-top: 12px;}

.mhead .lounguage .ltop{position: relative;display: flex;align-items: center;padding: 0 8px 0 11px;border: 1px solid #ef8716;border-radius: 17px;}

.mhead .lounguage .txt{line-height: 24px;color: #fff;margin: 0 7px;font-size: 10px;text-transform: uppercase;transform: scale(0.84);}

.mhead .lounguage .ico1{width: 17px;transform: translateY(-1px);}

.mhead .lounguage .ico2{opacity: 0.5;width: 7px;transform: translateY(-2px);}

.mhead .lounguage .lbot{position: absolute;left: 0;top: 100%;width: 100%;padding: 5px 0;display: none;}

.mhead .lounguage .lbot a{display: flex;width: 100%;display: flex;align-items: center;justify-content: center;background: #2e2e2e;color: #fff;text-transform: uppercase;line-height: 30px;text-align: center;}

.mhead .lounguage .lbot a img{height: 18px;margin-right: 10px;}

.mhead .lounguage .lbot a:hover{background: #ef8716;}


.mhead.act{-moz-box-shadow:0px 1px 5px #ddd; -webkit-box-shadow:0px 1px 5px #ddd; box-shadow:0px 1px 5px #ddd;}

.mnav {position: fixed;width: 100%;height: 100%;top: 0;left: -100%;z-index:125;display: block;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.mnav .hei{display: block;width: 100%;height: 100%;background:rgba(0, 0, 0, 0.5) ;position: absolute;top: 0;left: 0;z-index: 1;}

.mnav .mbox{width: 80%;height: 100%;overflow: auto;background:#1b1e23 ;position: relative;z-index: 2;left: -100%;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);}

.mnav .mbox .ul1 li .ltop{position: relative;line-height: 50px;padding: 0 50px 0 15px;border-bottom: 1px solid #5c5f65; }

.mnav .mbox .ul1 li .ltop a{display: block;width: 100%;color: #fff;}

.mnav .mbox .ul1 li .ltop span{display: block;width: 100%;height: 50px;position: absolute;top: 0;right: 0;z-index: 2;}

.mnav .mbox .ul1 li .ltop span::after{width: 16px;height: 2px;background: #fff;content: "";position: absolute;right: 15px;top: calc(50% - 1px);}

.mnav .mbox .ul1 li .ltop span::before{width: 2px;height: 16px;background: #fff;content: "";position: absolute;right: 22px;top: 17px;}

.mnav .mbox .ul1 li .ltop span.act::before {opacity: 0;}

.mnav .mbox .ul1 li .lbtm{display: none;border-bottom: 1px solid #5c5f65;padding: 10px 0;}

.mnav .mbox .ul1 li .lbtm a{display: block;width: 100%;padding: 0 15px;line-height: 30px;font-size: 12px;color: #fff;}

.mnav.act{left: 0;}

.mnav.act .mbox{left: 0;transition-delay: .15s;-webkit-transition-delay: .15s;}

.crumbs .c1{display: flex;flex-wrap: wrap;line-height: 18px;}

.crumbs .c1 .ico{width: 18px;}

.crumbs .c1 span{width: 3px;height: 3px;border-radius: 50%;background: #000;margin: 8px 16px 0 15px;}

.crumbs .c1 a{color: #000;text-transform: uppercase;}

.crumbs .c1 a:last-child,
.crumbs .c1 a:hover{color: #ef8716;}

.crumbs .c2{margin-top: 18px;display: flex;}

.crumbs .c2.c2_lv{justify-content: space-between;}

.crumbs .c2 .t1{line-height: 1.27;color: #000;text-transform: uppercase;}

.crumbs .c2 .re{display: flex;align-items: flex-start;}

.crumbs .c2 .re a{width: 220px;line-height: 46px;border: 1px solid #ef8716;border-radius: 24px;color: #ef8716;text-align: center;font-weight: bold;text-transform: uppercase;margin-left: 30px;}

.crumbs .c2 .re a.act,
.crumbs .c2 .re a:hover{background: #ef8716;color: #fff;}


.faq1{background: #f9f9f9;}

.faq1 .li{padding-bottom: 13px;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}

.faq1 .li .ltop{display: flex;align-items: center;cursor: pointer;padding: 18px 27px 12px 11px;}

.faq1 .li .ltop .le{width: calc(100% - 32px);display: flex;line-height: 1.5;padding-right: 27px;}

.faq1 .li .ltop .le .set{width: 66px;color: #000;}

.faq1 .li .ltop .le .det{width: calc(100% - 66px);color: #000;}

.faq1 .li .ltop .re{width: 32px;height: 32px;border-radius: 50%;display: flex;align-items: center;justify-content: center;position: relative;border: 1px solid rgba(0, 0, 0, 0.2);}

.faq1 .li .ltop .re img{width: 10px;}

.faq1 .li .ltop .re img:nth-child(2){position: absolute;top: 50%;left: 50%;margin: -3px 0 0 -5px;opacity: 0;}

.faq1 .li .lbot{border-top: 1px solid #ef8716;display: flex;padding: 16px 0 19px 11px;color: #000;display: none;overflow: hidden;}

.faq1 .li .lbot .set{width: 66px;line-height: 30px;float: left;}

.faq1 .li .lbot .det{width: calc(100% - 66px);line-height: 30px;float: left;}

.faq1 .li .lbot .det p{margin-bottom: 6px;}

.faq1 .li.act .ltop .le .set,
.faq1 .li .ltop:hover .le .set{color: #ef8716;}

.faq1 .li.act .ltop .le .det,
.faq1 .li .ltop:hover .le .det{color: #ef8716;}

.faq1 .li.act .ltop .re,
.faq1 .li .ltop:hover .re{border-color: #ef8716;background: #ef8716;}

.faq1 .li.act .ltop .re img,
.faq1 .li .ltop:hover .re img{transform: rotate(180deg);}

.faq1 .li.act .ltop .re img:nth-child(1),
.faq1 .li .ltop:hover .re img:nth-child(1){opacity: 0;}

.faq1 .li.act .ltop .re img:nth-child(2),
.faq1 .li .ltop:hover .re img:nth-child(2){opacity: 1;}

.faq1 .remark{line-height: 32px;margin-top: 11px;color: #666;}

.pages_pc{display: flex;align-items: center;justify-content: center;margin-top: 74px;}

.pages_pc .pg_btn{width: 38px;height: 38px;position: relative;background: #fff;border-radius: 50%;padding: 13px 0 0 14px;}

.pages_pc .pg_btn img{width: 7px;}

.pages_pc .pg_btn img:nth-child(2){position: absolute;top: 13px;left: 14px;opacity: 0;}

.pages_pc .pg_btn:hover{background: #ef8716;}

.pages_pc .pg_btn:hover img:nth-child(1){opacity: 0;}

.pages_pc .pg_btn:hover img:nth-child(2){opacity: 1;}

.pages_pc .pg_btn.prev{margin-right: 24px;}

.pages_pc .pg_btn.next img{transform: rotate(180deg);}

.pages_pc .num{width: 30px;height: 32px;line-height: 30px;color: #ccc;font-weight: bold;margin: 0 15px;position: relative;text-align: center;}

.pages_pc .num s{position: absolute;left: auto;right: 0;bottom: 1px;width: 0;height: 3px;background: #ef8716;}

.pages_pc .num:hover s,
.pages_pc .num.act s{left: 0;width: 100%;}

.pages_pc .num.act{color: #000;}

.pages_pc .pg_num{display: flex;margin-left: 40px;}

.pages_pc .pg_num input{width: 42px;height: 36px;border: 1px solid #bcbcbc;border-radius: 4px;text-align: center;outline: none;line-height: 34px;color: #000;}

.pages_pc .pg_num a{width: 36px;height: 36px;line-height: 36px;background: #ef8716;color: #fff;border-radius: 50%;text-align: center;margin-left: 17px;}

.pages_pc .pg_num a:hover{background: rgba(239, 135, 22, 0.8);}

.pages_yd a{display: block;border: 1px solid #ef8716;color: #fff;background: #ef8716;border-radius: 4px;width: 100px;line-height: 28px;text-align: center;}

.pages_yd{margin-top: 30px;}

.faq2 .box{padding-bottom: 80px;}

.faq2 .tit{text-align: center;color: #000;text-transform: uppercase;}

.faq2 .con1{margin-top: 55px;display: flex;justify-content: flex-end;padding: 90px 60px 90px 0;position: relative;background: url(../images/faq2_bg.jpg) no-repeat center;background-size: cover;}

.faq2 .con1 .img{position: absolute;left: 46px;top: 46px;width: 28.36%;}

.faq2 .con1 .txt{width: 57.5%;}

.faq2 .con1 .txt .t2{margin-top: 25px;color: #fff;text-transform: uppercase;}

.faq2 .con1 .txt .tline{height: 2px;background: #fff;opacity: 0.2;margin-top: 34px;}

.faq2 .con1 .txt .t3{line-height: 30px;margin-top: 35px;color: #fff;text-transform: uppercase;}

.faq2 .con1 .ul{padding-top: 40px;display: flex;flex-wrap: wrap;}

.faq2 .con1 .ul .li{margin-top: 30px;}

.faq2 .con1 .ul .li a{display: flex;align-items: flex-end;}

.faq2 .con1 .ul .li img:nth-child(1){width: 45px;filter: grayscale(100%);-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);opacity: 0.9;}

.faq2 .con1 .ul .li img:nth-child(2){width: 18px;margin-left: 12px;}

.faq2 .con1 .ul .li{margin-right: calc((100% - 450px)/5);}

.faq2 .con1 .ul .li:nth-child(6n){margin-right: 0;}

.faq2 .con1 .ul .li:hover img:nth-child(1){filter: none;opacity: 1;}

.contact1{background: url(../images/contact1_bg.png) no-repeat top center;background-size: 100% auto;}

.contact1 .box2{display: flex;justify-content: space-between;}

.contact1 .le{width: 650px;padding-right: 20px;}

.contact1 .le .ul{display: flex;flex-wrap: wrap;padding-top: 11px;}

.contact1 .le .li{margin-top: 37px;}

.contact1 .le .li .t1{color: #ef8716;text-transform: uppercase;}

.contact1 .le .li .t2{line-height: 30px;color: #000;text-transform: uppercase;}

.contact1 .le .li:nth-child(1){width: 357px;}

.contact1 .le .li:nth-child(1),
.contact1 .le .li:nth-child(3),
.contact1 .le .li:nth-child(5){margin-right: 50px;}

.contact1 .le .li a:hover{color: #ef8716;}


.contact1 .le .li_link{width: 100%;}

.contact1 .le .li_link .link{display: flex;margin-top: 20px;}

.contact1 .le .li_link a{width: 60px;margin-right: 37px;position: relative;}

.contact1 .le .li_link a img:nth-child(2){position: absolute;top: 100%;left: 0;width: 220px;display: none;max-width: none;}

.contact1 .le .li_link a:nth-child(4):hover img:nth-child(2){display: block;}

.contact1 .le .li_link a:nth-child(5):hover img:nth-child(2){display: block;}

.contact1 .le .li_link a:last-child{margin-right: 0;}

.contact1 .re{width: calc(100% - 650px);overflow: hidden;}

.contact1 .re img{border: 1px solid #ef8716;}

.contact1 .re iframe{width: 100%;}

.contact2{background: url(../images/contact2_bg.jpg) no-repeat center;background-size: cover;}

.contact2 .tit{text-align: center;color: #000;}

.contact2 .formbox{padding-top: 45px;display: flex;flex-wrap: wrap;justify-content: space-between;gap: 20px;}


.contact2 .item{width: calc((100% - 40px)/3);background: #fff;display: flex;padding: 0 8px;position: relative;line-height: 28px;position: relative;}

.contact2 .item s{position: absolute;left: auto;right: 0;bottom: 0;height: 3px;width: 0;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1); -moz-transition: all .4s cubic-bezier(.4,0,.2,1); transition: all .4s cubic-bezier(.4,0,.2,1);background: #ef8716;}

.contact2 .item:hover s{width: 100%;left: 0;}

.contact2 .item span{width: 12px;min-width: 12px;color: #ef8716;padding-top: 12px;}

.contact2 .item input{background: none;outline: none;border: none;padding: 10px 0;line-height: 28px;width: 100%;}

.contact2 .item:nth-child(3){padding-right: 0;}

/* .contact2 .item:nth-child(4){width: auto;} */

.contact2 .item .code{height: 100%;}

.place1::-webkit-input-placeholder{color:rgba(51,51,51,0.5);}

.place1:-moz-placeholder{color:rgba(51,51,51,0.5);}

.place1::-moz-placeholder{color:rgba(51,51,51,0.5);}

.place1:-ms-input-placeholder{color:rgba(51,51,51,0.5);}

.contact2 .item:nth-child(4){width: 100%;}

.contact2 .item textarea{resize: none;width: 100%;font-family: Arial;padding: 10px 0;line-height: 28px;border: none;background: none;outline: none;height: 180px;}

.contact2 .from_btn{margin-top: 50px;}

.contact2 .from_btn a{width: 200px;line-height: 48px;color: #fff;text-align: center;border-radius: 24px;background: #ef8716;display: block;margin: 0 auto;text-transform: uppercase;}

.contact2 .from_btn a:hover{background: rgba(239, 135, 22, 0.8);}

.search{background: #f9f9f9;padding-bottom: 100px;/* margin-top: 45px; */padding-top: 1px;}

.search .page_ss{transform: translateY(-45px);position: relative;padding: 0 90px 0 50px;background: #ef8716;border-radius: 8px;overflow: hidden;display: none;}

.search .page_ss input{color: #fff;line-height: 90px;}

.search .page_ss a{position: absolute;top: 0;right: 0;width: 90px;height: 100%;display: flex;align-items: center;justify-content: center;}

.search .page_ss a img{width: 30px;}

.search .page_ss input{background: none;border: none;outline: none;width: 100%;}

.search .page_ss input::-webkit-input-placeholder{color:#fff;}

.search .page_ss input:-moz-placeholder{color:#fff;}

.search .page_ss input::-moz-placeholder{color:#fff;}

.search .page_ss input:-ms-input-placeholder{color:#fff;}

.search .ss_swh{display: flex;align-items: center;margin-top: 120px;padding-bottom: 50px;border-bottom: 4px solid #404040;}

.search .ss_swh a{color: #404040;}

.search .ss_swh a.act,
.search .ss_swh a:hover{color: #ef8716;}

.search .ss_swh span{margin: 0 26px;}

.search .li a{display: block;padding: 50px 0;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}

.search .li .t1{color: #ef8716;}

.search .li .t2{line-height: 30px;color: #000;margin-top: 26px;}

.search .li .t3{color: #999;line-height: 24px;margin-top: 9px;}

.search .li a:hover .t2{color: #ef8716;}

.products{background: url(../images/products_listbg.jpg) no-repeat top center;background-size: cover;padding-bottom: 100px;}

.products .crumbs .c1 span{background: #fff;}

.products .crumbs .c1 a{color: #fff;}

.products .crumbs .c1 a:last-child,
.products .crumbs .c1 a:hover{color: #ef8716;}

.products .crumbs .c2 .t1{color: #fff;}

.products .crumbs .c3{display: flex;justify-content: space-between;line-height: 30px;margin-top: 30px;}

.products .crumbs .c3 .le{max-width: 70%;color: #fff;text-transform: uppercase;}

.products .crumbs .c3 .le span{color: #ef8716;}

.products .crumbs .c3 .reset{display: none;}

.reset{display: flex;align-items: center;color: #ef8716;}

.reset:hover{opacity: 0.8;}

.reset img{width: 14px;margin-right: 14px;}

.prod_list .ul .li{margin-top: 30px;}

.prod_list .ul .li:first-child{margin-top: 20px;}

.prod_list .li{position: relative;border-radius: 10px 10px 0 0;overflow: hidden;}

.prod_list .lbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #5a5e63;overflow: hidden;}

.prod_list .lbg img{position: absolute;right: 0;top: 0;max-width: 100%;max-height: 100%;}

.prod_list .lbg img:nth-child(2){opacity: 0;}

.prod_list .li:hover .lbg,
.prod_list .li.act .lbg{background: #ef8716;}

.prod_list .li:hover .lbg img:nth-child(1),
.prod_list .li.act .lbg img:nth-child(1){opacity: 0;}

.prod_list .li:hover .lbg img:nth-child(2),
.prod_list .li.act .lbg img:nth-child(2){opacity: 1;}

.prod_list .ltop{position: relative;z-index: 2;display: flex;justify-content: space-between;align-items: center;padding: 9px 40px 9px 30px;cursor: pointer;}


.prod_list .ltop .tt{line-height: 18px;color: #fff;}

.prod_list .ltop .status{color: #fff;text-transform: uppercase;}

.prod_list .ltop .status img{width: 13px;display: inline-block;margin-right: 10px;vertical-align: bottom;}

.prod_list .ltop .status .re{display: none;}

.prod_list .li.act .ltop .status .ex{display: none;}

.prod_list .li.act .ltop .status .re{display: block;}

.prod_list .lbot{position: relative;z-index: 2;border-radius: 10px;overflow: hidden;min-height: 140px;}

.prod_list .lbot .lb1{position: absolute;top: 0;left: 0;width: 100%;height: 140px;display: flex;}

.prod_list .lbot .le{background: #f7f7f7;border-right: 1px solid #ccc;width: 350px;background: #fff;}

.prod_list .lbot .le .img{display: flex;align-items: center;justify-content: center;height: 100%;}

.prod_list .lbot .le .img img{max-width: 80%;max-height: 80%;}

.prod_list .lbot .lb1 .re{padding: 48px 58px;}

.prod_list .lbot .lb1 .re .w1{width: 167px;padding-right: 20px;}

.prod_list .lbot .lb1 .re .w2{width: calc(100% - 167px);}

.prod_list .lbot .lb1 .re .rt1{display: flex;}

.prod_list .lbot .lb1 .re .rt2{display: flex;margin-top: 8px;}

.prod_list .lbot .re{background: #fff;width: calc(100% - 350px);}

.prod_list .lbot .lb2{position: relative;z-index: 5;display: none;}

.prod_list .lbot .lb2 .flex{display: flex;}

.prod_list .lbot .lb2 .le{display: flex;align-items: center;padding: 36px 20px 30px;position: relative;}

.prod_list .lbot .lb2 .le .imgzoom{position: absolute;left: 100%;top: 0;width: 100%;height: 100%;border: 1px solid #ccc;background: #f7f7f7;display: none;overflow: hidden;}

.prod_list .lbot .lb2 .le .imgzoom img{position: absolute;display: block;width: 200%;max-width: 200%;}

.prod_list .lbot .lb2 .le .ss s{width: 100px;height: 100px;border: 1px solid #AFAFAF;background: rgba(0, 0, 0, 0.5);display: none;position: absolute;}

.prod_list .lbot .lb2 .le .ss:hover s{display: block;}

.prod_list .lbot .lb2 .swiper-container{position: relative;}

.prod_list .lbot .lb2 .le .ss{height: 280px;display: flex;align-items: center;justify-content: center;position: relative;}

.prod_list .lbot .lb2 .le .ss img{max-width: 70%;max-height: 80%;}

.prod_list .lbot .lb2 .le .swp_btn{position: static;}

.prod_list .lbot .lb2 .le .swp_btn a{position: absolute;width: 30px;height: 30px;top: 50%;margin-top: -15px;z-index: 5;}

.prod_list .lbot .lb2 .le .swp_btn a img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.prod_list .lbot .lb2 .le .swp_btn a img{width: 100%;}

.prod_list .lbot .lb2 .le .swp_btn a:hover img:nth-child(1){opacity: 0;}

.prod_list .lbot .lb2 .le .swp_btn a:hover img:nth-child(2){opacity: 1;}

.prod_list .lbot .lb2 .le .swp_btn .prev{left: 0;}

.prod_list .lbot .lb2 .le .swp_btn .next{right: 0;}

.prod_list .lbot .lb2 .le .swp_btn .next img{transform: rotate(180deg);}

.prod_list .lbot .lb2 .le .pogin{position: absolute;z-index: 5;left: 0;bottom: 0;display: flex;align-items: flex-end;justify-content: center;flex-wrap: wrap;}

.prod_list .lbot .lb2 .le .pogin span{width: 40px;height: 2px;background: #ccc;border-radius: 0;margin: 0 2.5px;opacity: 1;margin-top: 8px;}

.prod_list .lbot .lb2 .le .pogin .swiper-pagination-bullet-active{height: 4px;background: #ef8716;}

.prod_list .lbot .lb2 .re{display: flex;}

.prod_list .lbot .lb2 .r1{width: calc(100% - 210px);border-right: 1px solid #e5e5e5;}

.prod_list .lbot .lb2 .r2{width: 210px;padding: 26px 35px 25px;}

.prod_list .lbot .t1{color: rgba(0, 0, 0, 0.4);text-transform: uppercase;line-height: 16px;}

.prod_list .lbot .t2{color: #000;text-transform: uppercase;line-height: 26px;}

.prod_list .lbot .r2 .t2_list{overflow-y: auto;height: 100%;margin-top: 6px;max-height: 278px;padding-right: 10px;}

.prod_list .lbot .r2 .t2_list .t2{margin-bottom: 11px;}

.prod_list .lbot .r2 .t2_list .t2:last-child{margin-bottom: 0;}

.prod_list .lbot .r1 .rbot{padding: 22px 25px 18px 30px;border-top: 1px solid #e5e5e5;}

.prod_list .lbot .r1 .rbot .it_list{display: flex;justify-content: space-between;overflow-y: auto;max-height: 108px;flex-wrap: wrap;}

.prod_list .lbot .r1 .rbot .it{width: 21%;padding-right: 10px;}

.prod_list .lbot .r1 .rbot .it .t2{margin-top: 3px;}

.prod_list .lbot .r1 .rbot .it .t2:nth-child(2){margin-bottom: 9px;}

.prod_list .lbot .r1 .rtop{padding: 27px 25px 28px 30px;}

.prod_list .lbot .r1 .rt1{display: flex;justify-content: space-between;padding-right: 10px;}

.prod_list .lbot .r1 .w1{width: 120px;}


.prod_list .lbot .r1 .w2{width: calc(100% - 315px);}

.prod_list .lbot .r1 .w3{width: 137px;}

.prod_list .lbot .r1 .rt2{padding-right: 10px;overflow-y: auto;max-height: 136px;margin-top: 8px;}

.prod_list .lbot .r1 .rt2 .it{margin-bottom: 9px;display: flex;justify-content: space-between;}

.prod_list .lbot .r1 .rt2 .it .w1{opacity: 0;}

.prod_list .lbot .r1 .rt2 .it:first-child .w1{opacity: 1;}

.prod_list .pages_pc .num.act{color: #fff;}

.prod_list .pages_pc .pg_num input{color: #fff;background: none;}

.about1{position: relative;}

.about1 img{width: 100%;}

.about1 iframe{width: 100% !important;position: absolute;top: 0;left: 0;height: 100%;}


.bf,
.iframe{position: absolute;top: 50%;left: 50%;width: 80px;height: 80px;z-index: 10;cursor: pointer;margin: -40px 0 0 -40px;}

.bf img:nth-child(1),
.iframe img:nth-child(1){position: absolute;left: 0;top: 0;width: 100%;}

.bf img:nth-child(2),
.iframe img:nth-child(2){position: absolute;left: 0;top: 0;bottom: 0;right: 0;width: 24px;margin: auto;}

.bf:hover img:nth-child(1),
.iframe:hover img:nth-child(1){transform: rotate(180deg);}

.about2{padding: 98px 0 54px;background: url(../images/about2_bg.jpg) no-repeat center;background-size: cover;}

.about2 .t1{color: #ef8716;text-transform: uppercase;}

.about2 .t2{color: #000;line-height: 1.27;text-transform: uppercase;margin-top: 17px;}

.about2 .con1{margin-top: 80px;}

/* .about2 .con1 .ul{display: flex;justify-content: space-between;} */

.about2 .con1 .li{max-width: 20.7%;}

.about2 .con1 .li .ico img{height: 56px;}

.about2 .con1 .li .t3{line-height: 32px;margin-top: 28px;min-height: 96px;text-transform: uppercase;}

.about2 .con1 .li .t4{line-height: 28px;margin-top: 4px;}

.about2 .con1 .li .t4 p{margin-bottom: 20px;position: relative;padding-left: 19px;}

.about2 .con1 .li .t4 p:after{content: "";position: absolute;left: 0;top: 11px;width: 4px;height: 4px;background: #ef8716;}

.about2 .con1 .li .t4 p:last-child{margin-bottom: 0;}


.about4{background: url(../images/about4_bg.jpg) no-repeat center;background-size: cover;padding: 75px 0;}

.about4 .t1{margin: 0 auto;line-height: 1.4583;color: #fff;max-width: 1180px;text-transform: uppercase;text-align: center;}

.about5 .t1{color: #000;text-transform: uppercase;}

.about5 .swiper-container{margin-top: 55px;/* width: calc(((100vw - 100%)/2) + 100%); */}

.about5 .ss .img{overflow: hidden;}

.about5 .ss .img img{filter: grayscale(100%);width: 100%;}

.about5 .ss .txt{margin-top: 33px;}

.about5 .ss .txt .t2{line-height: 32px;color: #000;}

.about5 .ss .txt .t3{line-height: 30px;color: #000;margin-top: 7px;}

.about5 .ss:hover .img img{transform: scale(1.05);filter: none;}

.about5 .pogin{position: relative;z-index: 5;left: 0;bottom: 0;display: flex;align-items: flex-end;justify-content: center;flex-wrap: wrap;margin-top: 30px;}

.about5 .pogin span{width: 40px;height: 2px;background: #ccc;border-radius: 0;margin: 0 2.5px;opacity: 1;margin-top: 8px;}

.about5 .pogin .swiper-pagination-bullet-active{height: 4px;background: #ef8716;}

.about6{background: url(../images/about6_bg.jpg) no-repeat center;background-size: cover;}

.about6 .tt{text-align: center;color: #000;text-transform: uppercase;}

.about6 .list{margin-top: 62px;}

.about6 .list .item{margin-bottom: 122px;}

.about6 .list .item:last-child{margin-bottom: 0;}

.about6 .list .item .t1{color: #000;text-transform: uppercase;}

.about6 .list .ul{display: flex;flex-wrap: wrap;margin-top: 36px;padding-top: 3px;border-top: 1px solid #fff;border-top: 1px solid rgba(34, 34, 34, 0.5);}

.about6 .list .ul .li{width: calc(100% / 6);display: flex;align-items: center;justify-content: center;height: 60px;margin-top: 55px;}

.about6 .list .li img{max-height: 100%;max-width: 90%;filter: grayscale(100%);}

.about6 .list .li img:hover{filter: none;}

.about3 .box2{padding: 120px 0 0;}

.about3 .con1{/* height: 200vh;margin-top: min(0px, calc( 600px / 2 - 100vh / 2));margin-bottom: min(0px, calc( 600px / 2 - 100vh / 2)); */padding-bottom: 120px;}

/* .about3 .con1 .flex{height: 100vh;padding-top: max(0px, calc( 100vh / 2 - 600px / 2));padding-bottom: max(0px, calc( 100vh / 2 - 600px / 2));position: sticky;top: 0;} */

.about3 .con1 .flex .con{display: flex;justify-content: space-between;max-height: 720px;}

.about3 .con1 .le{width: 38.57%;position: relative;}

.about3 .con1 .le .img{opacity: 0;position: absolute;top: 0;left: 0;width: 100%;overflow: hidden;cursor: pointer;}

.about3 .con1 .le .img img{width: 100%;}

.about3 .con1 .le .img:hover img{transform: scale(1.05);}

.about3 .con1 .le .img:first-child{position: relative;}

.about3 .con1 .le .img.act{opacity: 1;z-index: 5;}

.about3 .con1 .re{width: 50%;border-top: 1px solid #222222;padding-top: 34px;display: flex;justify-content: space-between;}

.about3 .con1 .re .r1 .list{transition: all .3s;}

.about3 .con1 .re .r1 .item{font-size: 94px;transform: scale(0.66);transform-origin: left center;color: #d7dadd;font-weight: bold;transition: all .3s;}

.about3 .con1 .re .r1 .item span{vertical-align: top;font-weight: normal;line-height: 30px;}

.about3 .con1 .re .r1 .item.act{color: #26282b;transform: scale(1);}

/* .about3 .con1 .re .r1 .item.opact{filter: opacity(0);} */

.about3 .con1 .re .r2{position: relative;}

.about3 .con1 .re .r2 .item{display: none;line-height: 32px;}

.about3 .con1 .re .r2 .item.act{display: block;}

/* 弹窗 */
.img_tanchuang,
.z_tanchuang {position: fixed;display: table;height: 100%;width: 100%;top: 0;left: 0;/* transform: scale(0);-webkit-transform: scale(0); */z-index: 130;opacity: 0;visibility: hidden;pointer-events: none;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1);-moz-transition: all .4s cubic-bezier(.4,0,.2,1);transition: all .4s cubic-bezier(.4,0,.2,1);}

.img_tanchuang .tbox,
.z_tanchuang .tbox {display: table-cell;background: rgba(0, 0, 0, 0.8);text-align: center;vertical-align: middle;}

.img_tanchuang .tbox .modal,
.z_tanchuang .tbox .modal {background: white;padding: 30px;display: block;border-radius: 5px;position: relative;width: 90%;width: 1000px;max-height: 90%;margin: 0 auto;transform: translateY(5%);opacity: 0;-webkit-transition: all .4s cubic-bezier(.4,0,.2,1);-moz-transition: all .4s cubic-bezier(.4,0,.2,1);transition: all .4s cubic-bezier(.4,0,.2,1);}

.img_tanchuang .tbox .modal .out,
.z_tanchuang .tbox .modal .out{position: absolute;width: 40px;height: 40px;line-height: 40px;background: #fff url(../images/out.png) center no-repeat;background-size: 20px;color: #000;font-size: 30px;text-align: center;border-radius: 50%;top: 0;right: -50px;cursor: pointer;}

.img_tanchuang .tbox .modal .img,
.z_tanchuang .tbox .modal .img{width: 100%;max-width: 600px;margin: 0 auto;}

.img_tanchuang .tbox .modal .img video,
.z_tanchuang .tbox .modal .img video{display: block;width: 100%;max-width: 100%;object-fit: cover;}

.img_tanchuang .tbox .modal .img img,
.z_tanchuang .tbox .modal .img img{margin: 0 auto ;}

.img_tanchuang .tbox .modal .out:hover,
.z_tanchuang .tbox .modal .out:hover{background: #fff url(../images/out2.png) center no-repeat;background-size: 20px;transform: rotate(180deg);-webkit-transform: rotate(180deg);}

.img_tanchuang .tbox .modal2,
.z_tanchuang .tbox .modal2{padding: 20px;}

.img_tanchuang .tbox .modal .img,
.z_tanchuang .tbox .modal .img{max-width: 1000px;}

.img_tanchuang.act,
.z_tanchuang.act{visibility: visible;pointer-events: visible;opacity: 1;}

.img_tanchuang.act .tbox .modal,
.z_tanchuang.act .tbox .modal{transform: translateY(0); opacity: 1;}

@keyframes unfoldIn {0% {transform: scaleY(0.005) scaleX(0);}50% {transform: scaleY(0.005) scaleX(1);}100% {transform: scaleY(1) scaleX(1);}}

@keyframes zoomIn {0% {transform: scale(0);}100% {transform: scale(1);}}

@keyframes zoomOut {0% {transform: scale(1);}100% {transform: scale(0);}}

@keyframes unfoldOut {0% {transform: scaleY(1) scaleX(1);}50% {transform: scaleY(0.005) scaleX(1);}100% {transform: scaleY(0.005) scaleX(0);}}

@-webkit-keyframes zoomIn {0% {transform: scale(0);}100% {transform: scale(1);}}

@-webkit-keyframes zoomOut {0% {transform: scale(1);}100% {transform: scale(0);}}

@-webkit-keyframes unfoldOut {0% {transform: scaleY(1) scaleX(1);}50% {transform: scaleY(0.005) scaleX(1);}100% {transform: scaleY(0.005) scaleX(0);}}

@-webkit-keyframes unfoldIn {0% {transform: scaleY(0.005) scaleX(0);}50% {transform: scaleY(0.005) scaleX(1);}100% {transform: scaleY(1) scaleX(1);}}


.news_ban .news_swp{position: relative;}

.news_ban .news_swp img{width: 100%;}

.news_ban .news_swp .swpbtn{position: absolute;top: 50%;margin-top: -33px;width: 66px;height: 66px;z-index: 5;}

.news_ban .news_swp .swpbtn img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.news_ban .news_swp .swpbtn:hover img:nth-child(1){opacity: 0;}

.news_ban .news_swp .swpbtn:hover img:nth-child(2){opacity: 1;}

.news_ban .news_swp .swpbtn.prevbtn{left: 35px;}

.news_ban .news_swp .swpbtn.nextbtn{right: 35px;}

.news_ban .news_swp .swpbtn.nextbtn img{transform: rotate(180deg);}

.news_ban .news_swp .pogin{display: flex;align-items: center;justify-content: center;bottom: 30px;left: 0;width: 100%;z-index: 5;position: absolute;}

.news_ban .news_swp .pogin span{width: 50px;height: 1.5px;margin: 0 2px;background: #fff;opacity: 0.5;border-radius: 0;}

.news_ban .news_swp .pogin .swiper-pagination-bullet-active{height: 3px;opacity: 1;}

.qclist{background: #f9f9f9;}


.tjtc{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 100;display: none;text-transform: uppercase;}

.tjtc .bei{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.6);}

.tjtc .c_con{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 300px;height: 180px;background: #fff;text-align: center;padding: 30px 0;}

.tjtc .c_con .n{display: flex;align-items: center;justify-content: center;margin-top: 30px;cursor: pointer;}

.gengduo{display: flex;align-items: center;justify-content: center;width: 170px;height: 50px;color: #ef8716;border: 1px solid #ef8716;position: relative;}

.gengduo s{width: 100%;height: 0%;position: absolute;left: 0;bottom: 0;background: #ef8716;}

.gengduo span{position: relative;z-index: 1;}

.gengduo .i{width: 16px;position: relative;margin-left: 14px;z-index: 1;}

.gengduo:hover{border: 1px solid #ef8716;color: #fff;}

.gengduo:hover span{color: #fff;}

.gengduo:hover s{height: 100%;}

.products .search .ss_swh span{color: #fff;}

.products .search .ss_swh a{color: #fff;}

.products .search .ss_swh a.act,
.products .search .ss_swh a:hover{color: #ef8716;}

.products .search{background: none;padding-bottom: 45px;}

.products .search .ss_swh{margin-top: 0;}

.deList .imgBox a iframe{position: absolute;z-index: 12;top: 0;left: 0;width: 100%;height: 100%;}


@media screen and (min-width: 1031px) {
  .yd{display: none;}
}

@media screen and (max-width:1680px) {
  .f_16{font-size: 14px;}
  .f_18{font-size: 16px;}
  .f_20{font-size: 18px;}
  .f_22{font-size: 20px;}
  .f_24{font-size: 22px;}
  .f_26{font-size: 22px;}
  .f_28{font-size: 26px;}
  .f_30{font-size: 28px;}
  .f_32{font-size: 30px;}
  .f_34{font-size: 30px;}
  .f_36{font-size: 30px;}
  .f_38{font-size: 32px;}
  .f_40{font-size: 32px;}
  .f_42{font-size: 32px;}
  .f_44{font-size: 32px;}
  .f_46{font-size: 34px;}
  .f_48{font-size: 34px;}
  .f_50{font-size: 34px;}
  .f_86{font-size: 40px;}

  .pages_pc{margin-top: 60px;}

  .pd_60_80{padding: 50px 0 60px;}

  .pd_100_80{padding: 60px 0;}

  .pd_95_105{padding: 80px 0;}

  .pd_95_130{padding: 80px 0 100px;}

  .pd_130_100{padding: 100px 0 80px;}

  .pd_100_110{padding: 60px 0;}

  .pd_115_100{padding: 80px 0;}

  .about3 .con1 .re .r1 .item{font-size: 80px;}
}

@media (max-width:1030px) {
  .f_12 {font-size: 12px;}
  .f_16 {font-size: 14px;}
  .f_18 {font-size: 16px;}
  .f_20 {font-size: 16px;}
  .f_22 {font-size: 16px;}
  .f_24 {font-size: 16px;}
  .f_26 {font-size: 16px;}
  .f_28 {font-size: 18px;}
  .f_30 {font-size: 18px;}
  .f_32 {font-size: 20px;}
  .f_34 {font-size: 20px;}
  .f_36 {font-size: 20px;}
  .f_38 {font-size: 20px;}
  .f_40 {font-size: 22px;}
  .f_42 {font-size: 22px;}
  .f_44 {font-size: 22px;}
  .f_46 {font-size: 24px;}
  .f_48{font-size: 24px;}
  .f_50{font-size: 24px;}
  .f_86{font-size: 28px;}

  .pages_pc{margin-top: 40px;}

  .pd_60_80{padding: 40px 0;}

  .pd_100_80{padding: 40px 0;}

  .pd_95_105{padding: 40px 0;}

  .pd_95_130{padding: 40px 0;}

  .pd_130_100{padding: 40px 0;}

  .pd_100_110{padding: 40px 0;}

  .pd_115_100{padding: 40px 0;}

  body{min-width: 200px;padding-top: 50px;}
  
  .box2,
	.box{width: 90%;min-width: 100px;padding: 0;}

  .wow,
  .wow1{opacity: 1;}

  .pc{display: none;}

  .ind_ban .img{height: auto;min-height: auto;background: none;}

  .header .con1{display: none;}

  .header{padding-top: 20px;}

  .header.act{top: 50px;padding-top: 0;}
  
  .mhead{display: block;}

  .header .con2{margin-top: 0;}

  .header.act .con2{margin-top: 20px;}

  .header .con2 .swiper-slide{margin-right: 20px;padding-bottom: 8px;}

  .header .con2_bot{margin-top: 20px;}

  .ind_ban .mouse{display: none;}

  .sidebar{display: none;}

  .header .con3{flex-wrap: wrap;gap: 10px;}

  .header .con3 .item{width: 100% !important;}

  .header .con2_bot .swiper-container-horizontal>.swiper-scrollbar{margin-top: 8px;}

  .header .con3 .item.act{z-index: 20;}

  .header .con3 .item.selected{z-index: 30;}

  .white_exp{width: 100%;top: 43px;}

  .ind_ban .img{padding-top: 260px;border-bottom: none;}

  .ind_ban .txt .t1{line-height: 1.5;}

  .ind2{padding: 40px 0;overflow: hidden;}

  .ind2 .con1{margin-top: 30px;}

  .ind2 .con2{margin-top: 30px;}

  .pagin{display: flex;justify-content: center;margin-top: 30px;}

  .pagin span{width: 15px;height: 3px;background: #fff;opacity: 0.8;border-radius: 0;margin: 0 3px;}

  .pagin span.swiper-pagination-bullet-active{width: 25px;opacity: 1;}

  .ind2 .con3 .more{margin-top: 40px;}

  .ind3{padding: 40px 0;overflow: hidden;}

  .ind3 .con1{flex-wrap: wrap;}

  .ind3 .con1 .le{width: 100%;}

  .ind3 .con1 .re{width: 100%;flex-wrap: wrap;}

  .ind3 .con1 .re .r1{width: 100%;padding: 30px 20px;}

  .ind3 .con1 .re .r2{width: 100%;}

  .ind3 .con1 .re .r2{padding: 30px 20px;}

  .ind3 .con2{margin: 30px auto 0;flex-wrap: wrap;}

  .ind3 .con2 .le{width: 100%;padding: 10px;}

  .ind3 .con2 .re{width: 100%;margin-top: 30px;}

  .ind3 .con2 .le a{margin-top: 20px;}

  .footer{padding: 40px 0 0;}

  .footer .con1{flex-wrap: wrap;margin-bottom: 30px;}

  .footer .con1 .re{width: 100%;}

  .footer .con1 .re .r1{display: none;}

  .footer .con1 .re .r2{width: 100%;margin-top: 30px;}

  .footer .con2{justify-content: center;flex-wrap: wrap;border-bottom: none;}

  .footer .con2 .flt{width: 100%;text-align: center;}

  .img_tanchuang.one .tbox .modal,
  .z_tanchuang.one .tbox .modal{width: 90%;padding: 15px;}

  .img_tanchuang .tbox .modal .out,
  .z_tanchuang .tbox .modal .out{right: 0;top: -50px;}
  
  .img_tanchuang .tbox .modal,
  .z_tanchuang .tbox .modal{width: 90%;padding: 10px;}

  .hdbox{background: #26272a;}

  .crumbs .c2.c2_lv{flex-wrap: wrap;}

  .crumbs .c2 .re{width: 100%;margin-top: 10px;}

  .crumbs .c2 .re a{margin: 0 10px 0 0;width: 180px;line-height: 36px;font-size: 14px;}

  .bf,
  .iframe{width: 50px;height: 50px;margin: -25px 0 0 -25px;}

  .bf img:nth-child(2),
  .iframe img:nth-child(2){width: 14px;}

  .about2{padding: 40px 0;}

  .about2 .con1{margin-top: 30px;overflow-x: auto;}

  /* .about2 .con1 .ul{min-width: 800px;} */

  .about2 .con1 .li{max-width: 100%;}

  .about2 .con1 .li .ico img{height: 40px;}

  .about2 .con1 .li .t3{margin-top: 14px;line-height: 26px;min-height: 78px;}

  .about2 .con1 .li .t4{margin-top: 4px;line-height: 20px;}

  .about2 .con1 .li .t4 p{margin-bottom: 10px;}

  .about2 .con1 .li .t4 p:after{top: 8px;}

  .about3 .box2{padding: 40px 0;}

  .about3 .con1{height: auto;margin: 0;padding-bottom: 0;}

  .about3 .con1 .flex{padding: 0;position: relative;height: auto;}

  .about3 .con1 .re .r1 .item.opact{filter: opacity(1);}

  .about3 .con1 .flex .con{flex-direction: column-reverse;max-height: none;}

  .about3 .con1 .re{width: 100%;padding: 0 0 20px;border-top: none;}

  .about3 .con1 .re .r2{display: none;}

  .about3 .con1 .re .r1 .list{display: flex;flex-wrap: wrap;}

  .about3 .con1 .re .r1 .item{transform: scale(1);color: #26282b;font-size: 34px;margin-bottom: 10px;width: 50%;}

  .about3 .con1 .re .r1 .item span{font-size: 12px;line-height: 20px;}

  .about3 .con1 .le{width: 100%;}

  .about4{padding: 60px 0;}

  .about5 .swiper-container{width: 100%;}

  .about5 .ss .txt{margin-top: 15px;}

  .about5 .ss .txt .t3{line-height: 20px;margin-top: 4px;}

  .about5 .pogin span{width: 30px;margin: 0 2px;}

  .about6 .list{margin-top: 30px;}

  .about6 .list .ul{margin-top: 20px;}

  .about6 .list .ul .li{width: calc(100% / 4);margin-top: 15px;}

  .about6 .list .li img{max-height: 70%;max-width: 70%;}

  .about6 .list .item{margin-bottom: 30px;}

  .products .crumbs .c3{margin-top: 15px;flex-wrap: wrap;}

  .products .crumbs .c3 .le{width: 100%;margin-bottom: 5px;}

  .pages_yd a{margin: 0 auto;}

  .products{padding-bottom: 40px;}

  .news_ban .news_swp .swpbtn{display: none;}

  .faq1 .li .ltop .le .set{width: 30px;}

  .faq1 .li .lbot .set{width: 30px;}

  .faq1 .li .lbot .det{width: calc(100% - 30px);padding-top: 2px;}

  .faq1 .li{padding-bottom: 7px;}

  .faq1 .li .ltop{padding: 12px 0;}

  .faq1 .li .lbot{padding: 12px 0;}

  .faq1 .li .lbot .det{line-height: 24px;}

  .faq2 .con1{margin-top: 30px;flex-wrap: wrap;padding: 20px 15px;flex-direction: column-reverse;}

  .faq2 .con1 .img{position: relative;width: 100%;left: 0;top: 0;}

  .faq2 .con1 .txt{width: 100%;margin-bottom: 30px;padding: 20px 0 0;}

  .faq2 .con1 .txt .t3{margin-top: 20px;}

  .faq2 .con1 .ul{padding-top: 20px;}

  .faq2 .con1 .ul .li{margin-right: 20px;width: calc((100% - 40px)/3);}

  .faq2 .con1 .ul .li:nth-child(3n){margin-right: 0;}

  .a_dw{top: -50px;}

  .contact1 .box2{flex-wrap: wrap;}

  .contact1 .re{width: 100%;margin-top: 30px;}

  .contact2 .formbox{padding-top: 25px;gap: 10px;}

  .contact2 .item{width: 100%;}

  .contact2 .from_btn{margin-top: 30px;}

  .contact2 .from_btn a{width: 180px;line-height: 36px;}

  .contact1 .le .li{margin-top: 20px;}

  .search .page_ss{transform: translateY(0);padding: 0 60px 0 15px;}

  .search .page_ss input{line-height: 60px;}

  .search .page_ss a img{width: 20px;}

  .search .page_ss a{width: 60px;}

  .search .ss_swh{margin-top: 40px;padding-bottom: 20px;}

  .search .li a{padding: 30px 0;}

  .search .li .t2{margin-top: 12px;}

  .search .li .t3{margin-top: 4px;}

  .search{padding-bottom: 40px;margin-top: 0;padding-top: 20px;}

  .prod_list .ltop{padding: 10px 15px;}

  .prod_list .lbot{min-height: 180px;}

  .prod_list .lbot .lb1{flex-wrap: wrap;height: 180px;}

  .prod_list .lbot .le{width: 100%;}

  .prod_list .lbot .lb1 .re{width: 100%;padding: 20px 15px;}

  .prod_list .lbot .le .img{height: 90px;}

  .prod_list .lbot .lb2{overflow-x: auto;}

  .prod_list .lbot .lb2 .flex{width: 1000px;}

  .prod_list .lbot .lb2 .le{padding: 20px 15px;width: 280px;}

  .prod_list .lbot .lb2 .le .swp_btn a{display: none;}

  .prod_list .lbot .re{width: calc(100% - 280px);}

  .prod_list .lbot .lb2 .le .imgzoom{opacity: 0;display: none !important;}

  .prod_list .lbot .lb2 .le .ss s{display: none;}

  .contact1 .le{width: 100%;}

  .contact1 .re iframe{height: 68vw;max-height: 510px;}

  .header .con3{padding-right: 0;}

  .header .con3 .reset{width: 100%;position: relative;height: auto;}

  .footer .con1 .re .r2 .links a .code{top: auto;bottom: 100%;}

  .search .page_ss{display: block;}

  .prod_list .lbot .lb2 .le .ss s{display: none !important;}

  .contact1 .le .li_link a img:nth-child(2){left: auto;right: 0;}

  .prod_list .lbot .lb2{background: #fff;}

  
}

@media (max-width:800px) {
  .fw_100{font-weight: normal;}
}




