﻿a:active{star:expression(this.onFocus=this.blur());}
a:focus,button:focus{outline:none; -moz-outline:none;}
:focus{outline:none;}
/*Reset Css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,area,param{margin:0; padding:0;font-weight: normal;}
html,body{margin:0; padding:0; font-family:"思源黑体 CN", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; -webkit-text-size-adjust:none;/*Google Chrome*/}
input,button,select,textarea{font-family:"思源黑体 CN", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; }
select{*behavior: url("https://industries.fluke.com.cn/static/www/css/select.htc");}/*IE6,IE7select*/
ol,ul{padding-left:0; list-style:none;}
img{border:none; display:inline-block; vertical-align:middle;}
th{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6,p{font-size:100%; font-weight:normal;}
input{display:inline-block; vertical-align:middle;color:#666;}

fieldset{border:none;}
legend{display:none;}
/*Clear Css*/
.clear{clear:both; font-size:0; height:0; line-height:0;}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearb{ clear:both;}
.clearfix{display:block;zoom:1;}
* html .clearfix{height:1%;}
/*Common Css*/
body{font-size:12px;background:#fff;}
a{ text-decoration:none;}
::-ms-clear, ::-ms-reveal{display: none;}
input[type=button],input[type=submit],input[type=reset],select{border-radius:0;-webkit-appearance: none;-moz-appearance: none;}
a:focus,a:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);transition: all 0.3s linear;}
.swiper-button-next,.swiper-button-prev{z-index:3 !important;}
textarea {resize: none;}


.table{height:100%;display:table;width:100%;}
.table-cell{display:table-cell;vertical-align:middle;}

.textover{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
input::placeholder{color:#666;}
input:-ms-input-placeholder {
    color: #666 !important;
}
input::-webkit-input-placeholder {
    color: #666;
}
/* Firefox 4-18 */
input:-moz-placeholder {
    color: #666;
}

/* Firefox 19-50 */
input::-moz-placeholder {
    color: #ccc;
}

/* - Internet Explorer 10–11
   - Internet Explorer Mobile 10-11 */
input:-ms-input-placeholder {
    color: #666 !important;
}

/* Edge (also supports ::-webkit-input-placeholder) */
input::-ms-input-placeholder {
    color: #666;
}

/* CSS Working Draft */
input::placeholder {color: #666;}
img{max-width:100%;width:100%;}

:root {
    --f40: max(calc(40 / 1920 * 100vw),25px);
    --f20: max(calc(20 / 1920 * 100vw),16px);
    --f14: 14px;
	--f12: 12px;
}

@media (max-width:6000px){
    html{
        font-size: calc(100vw/19.2) !important;
    }
}

@media (max-width:1024px){
    html{
        font-size: calc(100vw/7.5) !important;
        text-size-adjust:none;
        -webkit-text-size-adjust:none; 
    }
}

.img{width: 100%;overflow:hidden;}

:root {
    --f40: max(calc(40 / 1920 * 100vw),20px);
    --f20: max(calc(20 / 1920 * 100vw),16px);
	--f18: max(calc(18 / 1920 * 100vw),16px);
    --f14: 14px;
	--f12: 12px;
}



/*首页*/
.w_1518{width:84%;margin:0 auto;}

.header{padding:0.17rem 0;width: 100%;position: fixed;left:0;top:0;z-index: 99;transition: all 0.3s linear;}
.header.on{background:#000;}
.header .w_1518{display: flex;justify-content: space-between;align-items: center;}
.logo{width: 1.93rem;}
.header_r{display: flex;align-items:center;}
.fa{font-size: 0.22rem;color:#ffffff;display: flex;align-items: baseline;position: relative;}
.fa a{color:#fff;}
.fa a img{width: 0.1rem;margin-left:0.1rem;}
.zx{width: 2rem;background:#fac62d;line-height: 0.6rem;margin:0 0.55rem 0 0.4rem;}
.zx a{display: block;width: 100%;height: 100%;font-size: 0.22rem;color:#010101;font-weight: bold;text-align: center;}
.zx_zx{font-size: 0.22rem;color:#fff;}
.zx_zx a{color:#fff;display: flex;align-items: center;}
.zx_zx a img{width: 0.33rem;margin-right: 0.1rem;}
.zx_zx a img:nth-of-type(1){display: block;}
.zx_zx a img:nth-of-type(2){display: none;}
.zx_cd{font-size: 0.22rem;color:#fff;margin-left:0.7rem;position: relative;}
.zx_cd a{color:#fff;display: flex;align-items: center;}
.zx_cd a img{width: 0.33rem;margin-right: 0.1rem;}
.header.on .zx_zx a img:nth-of-type(1){display: block;}
.header.on .zx_zx a img:nth-of-type(2){display: none;}

.zx_cdxl{width: 2rem;background:#fff;padding:0.2rem;box-sizing: border-box;position: absolute;right:0%;top:0.64rem;transform: translateY(0.3rem);opacity: 0;transition: all 0.5s linear;display: none;box-shadow: 0 0 3px #ccc;}
.zx_cdxl a{display: block;font-size: 0.18rem;color:#000000;font-weight: bold;line-height: 0.5rem;text-align: center;}
.zx_cdxl a:hover{color:#fac62d;}
.zx_cdxl .new {
        position: relative;
        color: #fac62d
    }
    .zx_cdxl .new_icon2 {
        position:absolute;
        margin-left:8px;
        top:-8px;        
    }
.zx_cd.on .zx_cdxl{transform: translateY(0);opacity: 1;display: block;}

.fa_cdxl{width: 6rem;background:#fff;padding:0.2rem 0;box-sizing: border-box;position: absolute;left:50%;top:0.64rem;transform:translateX(-50%);transition: all 0.5s linear;box-shadow: 0 0 3px #ccc;opacity: 0;display: none;}
.fa_cdxl a{display: block;font-size: 0.18rem;color:#000000;font-weight: bold;line-height: 0.5rem;text-align: center;width: 25%;}
.fa_cdxl a:hover{color:#fac62d;}
.fa.on .fa_cdxl{opacity: 1;display: block;}
.fa_cdxlcon{display: flex;flex-wrap: wrap;}

.top{width: 100vw;height: 100vh;overflow:hidden;position: relative;}
.top .ban{position: absolute;z-index: 3;}
.fl{position: absolute;z-index: 2;}


.zx_tc{width: 100%;height: 100%;background:rgba(0,0,0,0.5);position: fixed;left:0;top:0;z-index: 99;display: none;}
.zx_tccon{width: 750px;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);border-radius:10px;}
.zx_tccon iframe{display: block;width: 100%;height: 500px;border: none;}
.zx_tcconclose{width: 30px;
    height: 30px;
    position: absolute;
    right: 0;
    top: -36px;
    cursor: pointer;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;}
    .zx_tcconclose img{width: 20px;}

    .fot_shoppc{background:#efefef;text-align:center;padding:0 0 0.2rem 0;}
    .fot_shoppc a img{width: 0.8rem;}
    .fot_wapshoppc{width: 100%;display: none;background:#efefef;text-align:center;padding:0 0 0.2rem 0;}


.ban{width: 100%;height: 100vh;overflow:hidden;background-image: url(../image/ban.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;display: flex;align-items: center;}
.ban_wz{text-align: center;}
.ban_wz h2{font-size: 0.7rem;color:#ffffff;font-weight: bold;}
.ban_wz p{width: 12rem;margin:0.4rem auto 0.3rem auto;font-size: 0.28rem;color:#ffffff;line-height: 0.6rem;}
.ban_jt{width: 0.4rem;margin:0 auto;}
.ban_jt img{animation: xl 2s linear infinite;}
.ban_dowbtn{width: 3.25rem;background:#fac62d;border-radius:0.5rem;font-size: 0.18rem;color:#000;line-height: 0.5rem;text-align: center;margin:0.3rem auto;cursor: pointer;}

.fl{width: 100vw;height: 100vh;overflow:hidden;background:url(../image/page2_bg.jpg) no-repeat center center/cover;padding-top:1.5rem;box-sizing: border-box;display: flex;justify-content: center;align-items: center;}
.fl_pic{width: 11.94rem;height: 7.61rem;background:url(../image/page2_npic.png) no-repeat center center/100% 100%;margin-left:10.4%;position: relative;transform: scale(0.9);}
.fl_btn{position: absolute;}
.fl_btn a{display: block;width: 100%;height: 100%;}
.fl_btn01{left:-2.5rem;bottom: 1.26rem;}
.fl_btndt img{width: 3.26rem;}
.fl_btndt h2{display: block;opacity: 1;}
.fl_btndt h2 img{display: none;}
.fl_btndt h2 img.on{display: block;}
.fl_btndt h4{display: none;opacity: 0;}
.fl_btndt h4 img{display: none;}
.fl_btndt h4 img.on{display: block;}
.fl_btns{position: absolute;right: -1.34rem;bottom: 0.86rem;}
.fl_btns h2{width: 0.69rem;height: 0.9rem;background:url(../image/page2_navy_off.png) no-repeat center center/100% 100%;animation: sx 3.5s linear infinite;}
.fl_btnd{width: 0.3rem;height: 0.18rem;background:url(../image/page2_navd_off.png) no-repeat center center/100% 100%;margin:0.1rem 0 0 0.3rem;}
.fl_btns h3{width: 1.36rem;position: absolute;left:-0.44rem;top:-1rem;transition: all 0.5s linear;opacity: 0;transform: translateY(20px);}
.fl_dc{width: 1.7rem;position: absolute;left:3.43rem;top:1.03rem;}
.fl_dc h2 img{display: none;}
.fl_dc h2 img.on{display: block;}
.fl_dc h3{width: 1.06rem;position: absolute;left:1.4rem;top:0.58rem;animation: fd 2.5s linear infinite;}
.fl_btn02{left:7.5rem;bottom: 1.06rem;}
.fl_btn02 .fl_btns{right: 3.46rem;bottom: 1.28rem;}
.fl_btn02 .fl_btns h3{left:-0.14rem;top:-1.1rem;}

.fl_btn03{left:-2rem;bottom: 5rem;}
.fl_btn03 .fl_btns{right: -0.66rem;bottom: -0.24rem;}
.fl_btn03 .fl_btns h3{width:1.82rem;left:-0.14rem;top:-1.3rem;}

.fl_btn04{left:5.6rem;top:0.3rem;width: 1.03rem;}
.fl_btn04 .fl_btns{position: absolute;width: 0.71rem;left:0.3rem;top:-0.9rem;right:auto;bottom: auto;transition: all 0.5s linear;transform: translateY(0.2rem);opacity: 0;}
.fl_btn04:hover .fl_btns{transform: translateY(0);opacity: 1;}

.fl_btn05{left:6.63rem;top:0.87rem;width: 1.24rem;}
.fl_btn05 .fl_btns{position: absolute;width: 0.71rem;left:0.67rem;top:-0.64rem;right:auto;bottom: auto;transition: all 0.5s linear;transform: translateY(0.2rem);opacity: 0;}
.fl_btn05:hover .fl_btns{transform: translateY(0);opacity: 1;}

.fl_btn06{left:7.64rem;top:1.7rem;width: 0.77rem;}
.fl_btn06 .fl_btns{position: absolute;width: 0.71rem;left:0.44rem;top:-0.77rem;right:auto;bottom: auto;transition: all 0.5s linear;transform: translateY(0.2rem);opacity: 0;}
.fl_btn06:hover .fl_btns{transform: translateY(0);opacity: 1;}

.fl_btn07{left:9.48rem;top:1.7rem;width: 1.06rem;}
.fl_btn07 .fl_btns{position: absolute;width: 0.71rem;left:0.44rem;top:-0.77rem;right:auto;bottom: auto;transition: all 0.5s linear;transform: translateY(0.2rem);opacity: 0;}
.fl_btn07:hover .fl_btns{transform: translateY(0);opacity: 1;}

.fl_btn08{left:10.9rem;top:3.2rem;width: 1.04rem;}
.fl_btn08 .fl_btns{position: absolute;width: 0.71rem;left:0.44rem;top:-0.77rem;right:auto;bottom: auto;transition: all 0.5s linear;transform: translateY(0.2rem);opacity: 0;}
.fl_btn08:hover .fl_btns{transform: translateY(0);opacity: 1;}





.fl_btn.fl_btnb1.on .fl_btndt h2{display: none;opacity: 0;}
.fl_btn.fl_btnb1.on .fl_btndt h4{display: block;transform: scale(1.08);opacity: 1;}
.fl_btn.fl_btnb1.on .fl_btns h2{background:url(../image/page2_navy_on.png) no-repeat center center/100% 100%;}
.fl_btn.fl_btnb1.on .fl_btnd{background:url(../image/page2_navd_on.png) no-repeat center center/100% 100%;}
.fl_btn.fl_btnb1.on .fl_btns h3{transform: translateY(0);opacity: 1;}





.pro_nav{width: 100vw;height: 100vh;overflow:hidden;}
.tit{font-size: 0.5rem;color:#000000;font-weight: bold;text-align: center;padding:2rem 0 1rem 0;width: 150%;position: relative;left:-25%;}
.pro_navcon{width: 13.29rem;margin:0 auto;position: relative;}
.pro_pic{width: 3.93rem;margin:0 auto;position: relative;}
.pro_pic img:nth-of-type(2){width: 100%;position: absolute;left:0;top:0;animation: dh 1.5s ease-in infinite;opacity: 0;}
.pro_navlist a{font-size: 0.4rem;color:#000000;position: absolute;font-weight: bold;}
.pro_navlist a span{display: block;width: 1.4rem;height: 0.4rem;border:1px solid #000;border-radius:0.4rem;box-sizing: border-box;font-size: 0.16rem;color:#000;line-height: 0.4rem;text-align: center;position: absolute;left:50%;top:0.8rem;margin-left:-0.8rem;font-weight: normal;opacity: 0;animation: fd 1.5s linear infinite;}
.pro_navlist a:nth-of-type(1){left:1.2rem;top:0.76rem;}
.pro_navlist a:nth-of-type(2){left:1.2rem;top:2.4rem;}
.pro_navlist a:nth-of-type(3){left:8.64rem;top:1.1rem;}
.pro_navlist a:nth-of-type(4){left:8.64rem;top:2.1rem;}
.pro_navlist a:hover{color:#fac62d;}
.auto_pro_navlist a span{top:0.7rem;}

.more_xqbtn{margin-top:0.3rem;}
.more_xqbtn a{font-size: 0.16rem;color: #000000;line-height: 0.4rem;border: 1px solid #fedb66;border-radius: 0.4rem;padding: 0 0.4rem;display: inline-block;}




.pro_xq{width: 100%;height: 100vh;overflow:hidden;position: relative;z-index: 26;}
.pro_xq.on{z-index: 32;}
.pro_xqc{width: 6rem;margin:0 auto;position: relative;z-index: 3;}
.pro_xqpic{width: 4.21rem;margin:0 auto;background:url(../image/fl_q.png) no-repeat center bottom/100% 1.37rem;padding-bottom: 0.6rem;}
.pro_xqpic img{animation: sx 5s linear infinite;}
.pro_xqcon{width: 100%;position: absolute;left:0;top:0;height: 100%;padding:0 1.3rem 0 1.3rem;box-sizing: border-box;}
.pro_xqcon h4{font-size:0.34rem;color:#000000;font-weight: bold;line-height: 0.53rem;padding-bottom: 0.1rem;}
.pro_xq .w_1518{position: relative;z-index: 32;}
.pro_xqcon ul li{display: flex;justify-content: space-between;height: 100vh;padding:0 0 0 0;box-sizing: border-box;}
.pro_xqconl{width: 3.76rem;}
.pro_xqconl h2{font-size: 0.3rem;color:#000000;font-weight: bold;line-height: 0.4rem;}
.pro_xqconl p{font-size: 0.16rem;color:#595757;line-height: 0.34rem;margin:0.4rem 0 0.2rem 0;}
.more{text-align: center;cursor: pointer;font-size: 0.16rem;color:#595757;}
.more img{width: 0.16rem;margin:0 auto 0.1rem auto; animation: xl01 1.5s linear infinite;}
.more span{display: block;width: 1.4rem;
    height: 0.4rem;
    border: 1px solid #000;
    border-radius: 0.4rem;
    box-sizing: border-box;
    font-size: 0.16rem;
    color: #000;
    line-height: 0.4rem;
    text-align: center;
    font-weight: normal;
    margin:0.2rem auto 0 auto;
    animation: fd 1.5s linear infinite}
.more span a{color:#000;} 
.pro_xqpic{width: 4.2rem;}
.pro_xqconr{width: 3.6rem;position: relative;}
.swiper-container-pro .swiper-slide h3{font-size: 0.22rem;color:#000000;font-weight: bold;text-align: center;padding-top:0.1rem;}
.swiper-container-pro .swiper-slide h4{font-size: 0.18rem;color:#000000;text-align: center;padding:0.1rem 0 0.14rem;}
.pro_bq{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.pro_bq a{font-size: 0.14rem;color:#000000;line-height: 0.4rem;border:1px solid #fedb66;border-radius: 0.4rem;padding:0 0.24rem;margin:0.05rem;}
.swiper-pagination-pro{position: absolute;right:-0.7rem;top:0.62rem;width: 0.24rem !important;left:auto !important;}
.swiper-pagination-pro span{display: block;width: 0.14rem !important;height: 0.14rem !important;background:#c9caca;margin: 0 auto 0.15rem auto;opacity: 1;border-radius:100%;}
.swiper-pagination-pro .swiper-pagination-bullet-active{width: 0.24rem !important;height: 0.24rem !important;background:#fac62d;}
.dow_btn{position: fixed;right:5%;top: 4rem;height: 3.8rem;transform: translateX(300px);transition: all 0.5s linear;z-index: 30;width: 0.4rem;text-align: center;background:#fac62d;}
.dow_btn.on{transform: translateX(0);}
.dow_btn a{display: block;width:0.27rem;height: 100%;font-size: 0.15rem;color:#000;text-align: center;padding:0.22rem 0 0 0;margin:0 auto;line-height: 0.18rem;}
.dow_btn a img{width: 0.67rem;position: absolute;left:50%;bottom: 0;transform: translateX(-50%);max-width: 0.67rem;}
.more_wz{width: 100vw;height: 100vh;background: rgba(0,0,0,0.3);position: fixed;left:0;top:0;z-index: 90;transform: translateX(-100%);transition: all 0.3s linear;}
.more_wz.on{transform: translateX(0);}
.more_wzcon{width: 7.92rem;height: 100%;background:#fff;padding:2.4rem 1.37rem 0 1.37rem;box-sizing: border-box;position: relative;}
.more_wzjs{height: 100%;font-size: 14px;color:#595758;line-height: 0.36rem;transform: translateY(0.3rem);opacity: 0;transition: all 0.3s linear;transition-delay: 0.5s;}
.more_wzclose{width: 0.24rem;position: absolute;right:0.28rem;top:0.24rem;cursor: pointer;}
.more_wz.on .more_wzjs{transform: translateY(0);opacity: 1;}



.bd{height: 6.5rem;overflow:hidden;background: url(../image/fot_pic01.jpg) no-repeat center center/cover;position: relative;display: flex;align-items: center;justify-content: center;}
.bd.on::after{display: block;width: 100%;height: 100%;content: '';background:rgba(0,0,0,0.5);position: absolute;left:0;top:0;}
.bd_con h2{font-size: 0.4rem;color:#fff;font-weight: bold;line-height: 0.6rem;text-align: center;}
.bd_con p{width: 11rem;font-size: 0.22rem;color:#ffffff;line-height: 0.35rem;text-align: center;margin:0.4rem 0;}
.bd_btn{width: 3.4rem;background:#fac62d;font-size: 0.3rem;color:#000000;margin:0 auto;line-height: 0.64rem;cursor: pointer;text-align: center;}
.bd_tc{width: 6.3rem;height: 100%;background:#fff;position: absolute;right: 0;top:0;padding:0 1.12rem;box-sizing: border-box;transform: translateX(100%);transition: all 0.3s linear;z-index: 2;}
.bd_tc.on{transform: translateX(0);}
.bd_tc h2{font-size: 0.2rem;color:#3e3a3a;text-align: center;padding:0.6rem 0 0.4rem 0;}
.bd_k{margin-bottom: 0.12rem;}
.bd_k input{display:block;width: 100%;height: 0.5rem;background:#f8f8f8;border:none;font-size: 0.18rem;color:#727171;padding-left:0.16rem;box-sizing: border-box;}
    .bd_k textarea {
        display: block;
        width: 100%;
        height: 1rem;
        background: #f8f8f8;
        border: none;
        font-size: 0.18rem;
        color: #727171;
        padding: 0.16rem;
        box-sizing: border-box;
    }
.bd_sub{width: 100%;background:#fac62d;font-size: 0.2rem;color:#000000;line-height: 0.5rem;text-align: center;cursor: pointer;margin:0.3rem 0 0.16rem 0;}
.bd_tc p{font-size: 0.14rem;color:#727171;text-align: center;}
.bd_tc p a{color:#084e7f;}
.bd_tcclose{width: 0.24rem;position: absolute;right:0.28rem;top:0.24rem;cursor: pointer;}
.fot{background:#efefef;display: flex;justify-content: center;align-items: center;padding:0.15rem 0;font-size: 0.16rem;color:#898989;}
.fot img{width: 0.22rem;margin-left:0.06rem;}

.left_pf{width: 0.75rem;background:#393939;border-radius:0.75rem;position: fixed;left:8%;top:55%;z-index: 30;padding:0.3rem 0;transform: translate(-500px,-50%);transition: all 0.5s linear;opacity: 0;}
.left_pf.on{transform: translate(0,-50%);opacity: 1;}
.left_pf ul{width: 0.42rem;margin:0 auto;}
.left_pf ul li{margin:0.1rem auto;width: 0.42rem;position: relative;}
.left_pf ul li a{display:block;font-size: 0.2rem;color:#fff;line-height: 0.4rem;text-align: center;border-radius:100%;box-sizing: border-box;border: 0.02rem solid #393939;width:0.4rem;margin:0 auto;}
.left_pf ul li:hover a{border-color: #fff;}
.left_pf ul li:nth-of-type(1):hover a{border-color: #393939;}
.left_pf ul li span{display: block;width:1.6rem;height: 0.4rem;background:#393939;position: absolute;left:0.7rem;top:50%;transform: translateY(-50%);opacity: 0;transition: all 0.3s linear;font-size: 0.16rem;color:#fff;line-height: 0.37rem;padding:0 0.2rem;box-sizing: border-box;margin-left:0.28rem;}
.left_pf ul li span::after{display: block;width: 0;height: 0;content: '';border-top: 0.2rem solid transparent;border-right: 0.2rem solid #393939;border-bottom: 0.2rem solid transparent;position: absolute;left:-0.2rem;top:0;}
.left_pf ul li span.on{opacity: 1;}

/*body.removeHide > div:nth-last-of-type(1), body.removeHide > div:nth-last-of-type(2), body.removeHide > div:nth-last-of-type(3), body.removeHide > div:nth-last-of-type(4), body.removeHide > div:nth-last-of-type(5), body.removeHide > div:nth-last-of-type(6), body.removeHide > div:nth-last-of-type(7), body.removeHide > div:nth-last-of-type(8), body.removeHide > div:nth-last-of-type(9), body.removeHide > div:nth-last-of-type(10){opacity: 0 !important;}*/
body.energy_body > div:nth-last-of-type(11),body.energy_body > div:nth-last-of-type(12),body.energy_body > div:nth-last-of-type(13),body.energy_body > div:nth-last-of-type(14){opacity: 0 !important;}
body.auto_body > div:nth-last-of-type(11),body.auto_body > div:nth-last-of-type(12){opacity: 0 !important;}


.mess_ts{width: 1.4rem;height: 0.4rem;background:#fff;border:1px solid #ccc;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);display: none;}
.mess_ts h6{display: flex;justify-content: center;align-items: center;height: 100%;font-size: 12px;color:#000;}
.mess_ts h6 img{width: 0.2rem;margin-right: 0.1rem;}

/*视频*/
.ny_nav{text-align:center;padding:0.8rem 0 0.6rem 0;}
.ny_nav a{font-size: 0.34rem;color:#000000;font-weight: bold;margin: 0 0.6rem;}
.ny_nav a.on{color:#fac62d;}
.video_list{padding-bottom: 1.1rem;}
.video_list ul{display: flex;flex-wrap: wrap;}
.video_list ul li{width: 32%;margin:0 2% 0.4rem 0;}
.video_list ul li:nth-of-type(3n){margin-right: 0;}
.video_list ul li h2{position: relative;border-radius:0.1rem;overflow:hidden;}
.video_list ul li span{display: block;width: 0.58rem;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);cursor: pointer;}
.video_list ul li p{font-size: 0.2rem;color:#000000;font-weight: bold;padding:0.16rem 0 0 0;text-align:center;}
.live_list ul{justify-content: center;}
.live_list ul li{width:18.4%;margin: 0 1% 0.4rem 1%;}

.video_tc{width: 100vw;height: 100vh;background: rgba(0,0,0,0.7);position: fixed;left:0;top:0;z-index: 90;display: none;}
.video_tccon{width: 600px;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.video_tccon video{display: block;width: 100%;}
.video_tcclose{width: 30px;height:30px;position: absolute;right:0;top:-36px;cursor: pointer;background:#fff;display: flex;align-items: center;justify-content: center;}
.video_tcclose img{width: 20px;}



/*产品列表*/
.pro_list{padding-bottom: 1.1rem;}
.pro_list ul{display: flex;flex-wrap: wrap;}
.pro_list ul li{width: 25%;text-align: center;border-radius:0.1rem;padding:0.23rem 0 0.6rem 0;transition: all 0.3s linear;margin-bottom: 0.2rem;}
.pro_list ul li a img{width: 70%;}
.pro_list ul li h2{font-size: 0.3rem;color:#000000;font-weight: bold;padding:0.3rem 0 0 0;}
.pro_list ul li p{font-size: 0.22rem;color:#000000;font-weight: bold;padding:0.1rem 0 0.2rem 0;}
.pro_list ul li h3{display: flex;align-items:center;justify-content: center;}
.pro_list ul li h3 span a{font-size: 0.16rem;color:#000000;line-height: 0.38rem;padding:0 0.2rem;border:1px solid #000;border-radius:0.38rem;margin:0 0.1rem;display: inline-block;}
.pro_list ul li:hover{background: #fac62d;}

.ny_sel{display: flex;justify-content: right;align-items: center;padding-bottom:0.5rem;}
.ny_sel select{width: 2.28rem;height: 0.46rem;background:#f7f8f8 url(../image/b_rt.png) no-repeat 90% center/0.14rem 0.14rem;border-radius:0.1rem;padding:0 0.2rem;box-sizing: border-box;font-size: 0.16rem;color:#a6a6a5;margin-left:0.24rem;border:none;}


/*产品列表*/
.pro_top{height: 0.8rem;}
.pro_top dl{display: none;}
.pro_top .w_1520 h2 a{font-size: 0.24rem;}
.pro_top .w_1520 h2 a img{width: 0.3rem;margin-right: 0.2rem;}
.swiper-container-protj .swiper-slide{flex-wrap: wrap;}
.pro_tjl{width: 100%;}
.pro_tjr{width: 100%;padding:0 0.4rem 0.4rem;box-sizing: border-box;}
.pro_tjr h2 span{font-size: 0.24rem;line-height: 0.4rem;padding:0 0.2rem;}
.pro_tjr h4{font-size: 0.24rem;}
.pro_tjr p span{font-size: 0.24rem;line-height: 0.4rem;width: auto;flex: 1;}
.pro_tjbtn{width: 2rem;height: 0.6rem;line-height: 0.6rem;font-size: 0.24rem;border-radius:0.6rem;}
.pro_videoprev{left:auto;right:10%;top:-0.6rem;transform: translateY(0);}
.pro_videonext{right:0%;top:-0.6rem;transform: translateY(0);}
.pro_listsel select{width: 48%;height: 0.6rem;font-size: 0.24rem;}
.pro_list{padding-bottom: 0.8rem;}
.pro_listcon{margin-top:0.6rem;}
.pro_listcon ul{justify-content: space-between;}
.pro_listcon ul li{width: 48%;margin:0 0 0.3rem 0;background:#f2c844;transform: skew();}
.pro_listcon ul li:nth-of-type(2n){margin-right: 0;}
.pro_listcon ul li h3{font-size: 0.26rem;}
.pro_listcon ul li p a{font-size: 0.24rem;line-height: 0.5rem;padding:0 0.2rem;color:#333;border-color: #333;}



/*产品二级列表*/
.lea_body{overflow:hidden;}
.lea_nav{margin:0.4rem 0 0.8rem 0;}
.lea_nav ul{display:flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.lea_nav ul li{width: 25%;margin-bottom: 0.3rem;}
.lea_nav ul li a{display: flex;align-items: center;justify-content:left;cursor: pointer;}
.lea_nav ul li h2{width: 1rem;margin-right: 0.1rem;animation: sx 5s linear infinite;}
.lea_nav ul li p{font-size: 0.26rem;color:#b5b5b6;font-weight: bold;}
.lea_nav ul li h2 img:nth-of-type(1){display: block;}
.lea_nav ul li h2 img:nth-of-type(2){display: none;}
.lea_nav ul li.on h2 img:nth-of-type(1){display: none;}
.lea_nav ul li.on h2 img:nth-of-type(2){display: block;}
.lea_nav ul li.on p{color:#000000;}

.lea_navconqh{background:linear-gradient(to bottom, #fff,#f6f6f6);}
.lea_con{display: flex;justify-content: space-between;padding-bottom: 0.6rem;}


.lea_conl{width: 40%;padding-right: 0.5rem;box-sizing: border-box;}
.lea_scconl dl dd.two-level{border-bottom: 1px solid #e5e5e5;}
.lea_scconl dl dd.two-level h2{display: flex;justify-content: space-between;align-items: center;font-size: 0.24rem;color:#898989;line-height: 0.4rem;padding:0.18rem 0.2rem;box-sizing: border-box;}
.lea_scconl dl dd.two-level h2+div{display: block;}
.lea_scconl dl dd.two-level h2 b{width: 0.16rem;cursor: pointer;}
.lea_scconl dl dd.two-level h2 b img.zk{display: block;}
.lea_scconl dl dd.two-level h2 b img.sq{display: none;}
.lea_conwz{width: 100%;padding:0.32rem 0.2rem;box-sizing: border-box;display: none;}
.lea_conwz p{display: flex;justify-content: space-between;padding-bottom: 0.3rem;}
.lea_conwz p b{width: 0.08rem;height: 0.08rem;background:#f6b53d;border-radius:100%;margin:0.14rem 0.07rem 0 0;}
.lea_conwz p span{flex: 1;font-size: 0.18rem;color:#898989;line-height: 0.38rem;}
.lea_scconl dl dd.two-level.on h2{background:#fac62d;color:#000;}
.lea_scconl dl dd.two-level.on h2 b img.zk{display: none;}
.lea_scconl dl dd.two-level.on h2 b img.sq{display: block;}
.lea_scconl dl dd.two-level.on .lea_conwz{display: block;}



.lea_scconl{width: 49%;padding-right: 0.5rem;box-sizing: border-box;}
.lea_scconl dl dd.three-level{border-bottom: 1px solid #e5e5e5;}
.lea_scconl dl dd.three-level h2{display: flex;align-items: center;font-size: 0.24rem;color:#898989;line-height: 0.4rem;padding:0.18rem 0.2rem;box-sizing: border-box;position: relative;cursor: pointer;}
.lea_scconl dl dd.three-level h2 b{width: 0.16rem;cursor: pointer;position: absolute;right:0.2rem;top:50%;transform: translateY(-20%);}
.lea_scconl dl dd.three-level h2 b img.zk{display: block;}
.lea_scconl dl dd.three-level h2 b img.sq{display: none;}
.lea_scconl dl dd.three-level h2 strong{width: 0.68rem;}
.lea_scconl dl dd.three-level h2 strong img:nth-of-type(1){display: block;}
.lea_scconl dl dd.three-level h2 strong img:nth-of-type(2){display: none;}
.lea_scconl dl dd.two-level h2 strong img:nth-of-type(2){display: none;}
.lea_conwz{width: 100%;padding:0.32rem 0.2rem;box-sizing: border-box;display: none;}
.lea_conwz p{display: flex;justify-content: space-between;padding-bottom: 0.3rem;}
.lea_conwz p b{width: 0.08rem;height: 0.08rem;background:#f6b53d;border-radius:100%;margin:0.14rem 0.07rem 0 0;}
.lea_conwz p span{flex: 1;font-size: 0.18rem;color:#898989;line-height: 0.38rem;}
.lea_scconl dl dd.three-level.on h2{background: #fac62d;color:#000;}
.lea_scconl dl dd.three-level.on h2 strong img:nth-of-type(1){display: none;}
.lea_scconl dl dd.three-level.on h2 strong img:nth-of-type(2){display: block;}
.lea_scconl dl dd.three-level.on h2 b img.zk{display: none;}
.lea_scconl dl dd.three-level.on h2 b img.sq{display: block;}
.lea_nav2 h3{font-size: 0.2rem;color:#898989;display: flex;justify-content: space-between;align-items: center;padding:0.26rem 0 0.26rem 0.88rem;box-sizing: border-box;position: relative;}
.lea_nav2 h3 b{width: 0.16rem;cursor: pointer;position: absolute;right:0.2rem;top:50%;transform: translateY(-20%);}
.lea_nav2 h3 img.lv2_zk{display: block;}
.lea_nav2 h3 img.lv2_sq{display: none;}
.lea_nav2qh{display: none;}
.lea_nav2qh.on{display: block;}
.lea_nav2qhcon.on .lea_nav2 h3{background:#fac62d;color:#000;}
.lea_nav2qhcon.on .lea_nav2 h3 img.lv2_zk{display: none;}
.lea_nav2qhcon.on .lea_nav2 h3 img.lv2_sq{display: block;}
.lea_conwz{display: none;}
.lea_conwz.on{display: block;}



.lea_conr{width: 50%;}
.lea_conrqh{overflow:hidden;width: 100%;display: none;}
.lea_conrqh.on{display: block;}
.lea_conrcon ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.lea_conrcon ul li{width: 48%;background:#fff;text-align: center;border-radius: 0.1rem;padding: 0.23rem 0 0.3rem 0;transition: all 0.3s linear;margin-bottom: 0.2rem;}
.lea_conrcon ul li img{width: 70%;}
.lea_conrcon ul li a h2{font-size: 0.3rem;color: #000000;font-weight: bold;padding: 0.3rem 0 0 0;}
.lea_conrcon ul li a p{font-size: 0.22rem;color: #000000;font-weight: bold;padding: 0.1rem 0 0.2rem 0;}
.lea_conrcon ul li a h3{display: flex;align-items: center;justify-content: center}
.lea_conrcon ul li a h3 span{font-size: 0.16rem;color: #000000;line-height: 0.38rem;padding: 0 0.2rem;border: 1px solid #000;border-radius: 0.38rem;margin: 0 0.1rem;}
.lea_conrcon ul li:hover{background:#fcd965;}
.lea_conrcon ul li h6{display: flex;justify-content: center;flex-wrap: wrap;}
.lea_conrcon ul li h6 span{font-size: 12px;line-height: 30px;border:1px solid #bcbcbb;border-radius:30px;padding:0 14px;margin:10px;}
.lea_conrcon ul li h6 span a{display: block;width: 100%;height: 100%;color:#bcbcbb;}
.pro_none{text-align:center;}
.pro_none img{width:334px;}

/*资料下载弹窗*/
.zl_dowtc{width:100%;height: 100%;background:rgba(0,0,0,0.7);position: fixed;left:0;top:0;z-index: 99;display: none;}
.zl_dowtccon{width: 5rem;height:auto;background: #fff;position: absolute;left: 50%;top: 50%;padding: 0 0.4rem 0.5rem 0.4rem;box-sizing: border-box;z-index: 2;transform: translate(-50%,-50%);}
.zl_dowtccon h2{font-size: 0.2rem;color: #3e3a3a;text-align: center;padding: 0.74rem 0 0.4rem 0;}
.zl_dowtc p{font-size: 0.14rem;color: #727171;text-align: center}

/*新能源首页*/
.energy_fl{width: 100vw;height: 100vh;overflow:hidden;background:url(../image/nav_bg.jpg) no-repeat center center/cover;display: flex;justify-content: center;padding-top:0.8rem;}
.energy_flpic{width:13.22rem;height: 8.39rem;background:url(../image/nav_bg.png) no-repeat center center/100% 100%;transform: scale(0.9);position: relative;}
.energy_flbtn01{width:2.2rem;position: absolute;left:0.62rem;top:0.3rem;}
.energy_flbtnpic{animation: sx 5s linear infinite;}
.energy_flbtnpic img{display: none;}
.energy_flbtnpic img.on{display: block;}
.energy_flbtnpic img{animation: sx01 5s linear infinite;}
.energy_flbtn08 .energy_flbtnpic{animation: none;}
.energy_flbtn08 .energy_flbtnpic img{animation: none;}
.fl_navname{font-size: 0.24rem;color:#fff;font-weight: bold;position: absolute;left:-0.5rem;top:2.2rem;transform: rotate(30deg);transition: all 0.3s linear;}
.energy_flbtn02{width: 2.98rem;position: absolute;left:0.58rem;top:4.22rem;}
.energy_flbtn02 .fl_navname{top:1.6rem;left:0rem;}
.energy_flbtn02xt{width: 0.12rem;height: 0.67rem;background: rgba(255,255,255,0.5);position: absolute;left:1.6rem;top:0.53rem;transform: rotate(58deg);}
.energy_flbtn03{width:2.96rem;position: absolute;left:4.02rem;top:5.38rem;}
.energy_flbtn04{width:1.67rem;position: absolute;left:3.3rem;top:0.6rem;}
.energy_flbtn04 .fl_navname{left:-0.1rem;top:3.1rem;}
.energy_flbtn05{width:2.05rem;position: absolute;left:5.1rem;top:2.88rem;}
.energy_flbtn05 .fl_navname{left:0.3rem;top:2rem;}
.energy_flbtn06{width: 2.72rem;position: absolute;left:6.17rem;top:0.48rem;}
.energy_flbtn06 .fl_navname{left:-0.3rem;top:2rem;}
.energy_flbtn07{width:1.52rem;position: absolute;left:10.66rem;top:1.3rem;}
.energy_flbtn07 .fl_navname{left:-0.8rem;top:1.7rem;}
.energy_flbtn08{width:2.63rem;position: absolute;left:9.33rem;top:5.2rem;}
.energy_pro{width:4.23rem;margin:0 auto;position: relative;}
.energy_pro img{animation: sx 5s linear infinite;}
.energy_pro::after{display: block;width:1.74rem;height: 0.92rem;content: '';background:url(../image/pro_navbg.png) no-repeat center center/100% 100%;position: absolute;left:1.3rem;bottom: -0.34rem;}
.energy_navlist a:nth-of-type(1){left:0.4rem;top:0.56rem;}
.energy_navlist a:nth-of-type(2){left:2rem;top:2.2rem;}
.energy_navlist a:nth-of-type(3){left:9.44rem;top:-0.2rem;}
.energy_navlist a:nth-of-type(4){left:9.44rem;top:1.3rem;}
.energy_navlist a:nth-of-type(5){left:9.44rem;top:2.8rem;}
.energy_xqpic{width: 4rem;background:none;}
.energy_btn:hover .fl_navname{color:#2f6d7c;}
.energy_flbtn04pic{position: relative;}
.energy_flbtn04fs {width: 2.5rem;position: absolute;left: -0.44rem;top: -0.1rem;transform: rotateY(34deg);}
.energy_flbtn04fs img{animation: fs 5s linear infinite;}
.energy_flbtn05pic{position: relative;}
.energy_flbtn05fs{width:0.8rem;position: absolute;transform: rotateY(39deg);}
.energy_flbtn05fs:nth-of-type(1){left: -0.16rem;top: -0.04rem;}
.energy_flbtn05fs:nth-of-type(2){left: 0.56rem;top: 0.38rem;}
.energy_flbtn05fs:nth-of-type(3){left: 1.26rem;top: 0.8rem;}
.energy_flbtn05fs img{animation: fs 5s linear infinite;}
.energy_flbtn02pic{position: relative;}
.energy_flbtn02pic b{display: block;width: 0.94rem;height: 0.64rem;transform:rotateZ(32deg);position: absolute;left:0.46rem;top:0.5rem;overflow:hidden;}
.energy_flbtn02pic b span{display: block;width: 0.14rem;height: 100%;background: rgba(255, 255, 255, 0.3);position: absolute;left:0;top:0;animation: hd 4s linear infinite;}
.energy_flbtn03pic{position: relative;}
.energy_flbtn03gn{width: 0.6rem;height: 0.7rem;position: absolute;left: 0.34rem;top: 0.08rem;transform: rotate(42deg);overflow:hidden;}
.energy_flbtn03gn span{display: block;width: 0.14rem;height: 100%;background: rgba(255, 255, 255, 0.3);position: absolute;left:0;top:0;animation: hd 4s linear infinite;}
.energy_flbtn03gn:nth-of-type(2){left:1.2rem;top:0.56rem;}
.energy_flbtn03gn:nth-of-type(3){left:2.1rem;top:1.08rem;}
.energy_flbtn03gn:nth-of-type(4){left:0.22rem;top:0.97rem;}
.energy_flbtn03gn:nth-of-type(5){left:1rem;top:1.44rem;}
.energy_flwap_pic{display: none;}
.energy_flbtn08:hover .fl_navname{color:#fff;}

.r_zxbtn{width: 0.64rem;position: fixed;right:4.3%;top: 8rem;transform: translateX(6rem);transition: all 0.5s linear;z-index: 98;cursor: pointer;}
.r_zxbtn.on{transform: translateX(0);}


/*钢铁冶金首页*/
.steel_fl{background: url(../image/ban_bg.jpg) no-repeat center center/cover;}
.steel_flcon{width:69.58%;margin:0 auto 0 auto;position: relative;}
.steel_flbtn{position: absolute;cursor: pointer;}
.steel_flbtn01{width:15.26%;left:31.43%;top:-5%;}
.steel_flbtn01 h2,.steel_flbtn02 h2,.steel_flbtn04 h2,.steel_flbtn05,.steel_flbtn06 h2,.steel_flbtn08 h2,.steel_flbtn09 h2,.steel_flbtn10 h2{animation: sx 5s linear infinite;}
.steel_fljt h3{position: absolute;}
.steel_fljt h3 img{display: none;}
.steel_fljt h3 img.on{display: block;}
.steel_flbtn .steel_fljt h3:nth-of-type(1){animation: jt01 1.5s linear infinite;}
.steel_flbtn .steel_fljt h3:nth-of-type(2){animation: jt02 1.5s linear infinite;}
.steel_flbtn .steel_fljt h3:nth-of-type(3){animation: jt03 1.5s linear infinite;}
.steel_flbtn .steel_fljt h3:nth-of-type(4){animation: jt04 1.5s linear infinite;}
.steel_fljt h3:nth-of-type(1) img{width: 0.31rem;}
.steel_fljt h3:nth-of-type(2) img{width: 0.35rem;}
.steel_fljt h3:nth-of-type(3) img{width: 0.36rem;}
.steel_fljt h3:nth-of-type(4) img{width: 0.33rem;}
.steel_flbtn01 .steel_fljt h3:nth-of-type(1){width: 0.31rem;height: 1rem;transform: rotate(125deg);left: -15%;top: -17%;}
.steel_flbtn01 .steel_fljt h3:nth-of-type(1) img{transform: rotate(-125deg);}
.steel_flbtn01 .steel_fljt h3:nth-of-type(2){width: 0.35rem;height: 1rem;height: 1rem;transform: rotate(114deg);left: -3%;top: 49%;}
.steel_flbtn01 .steel_fljt h3:nth-of-type(2) img{transform: rotate(-114deg);}
.steel_flbtn01 .steel_fljt h3:nth-of-type(3){width: 0.36rem;height: 1rem;transform: rotate(110deg);left: 61%;top: 43%;}
.steel_flbtn01 .steel_fljt h3:nth-of-type(3) img{transform: rotate(-110deg);}
.steel_flbtn01 .steel_fljt h3:nth-of-type(4){width: 0.33rem;height: 1rem;transform: rotate(53deg);left: 73%;top: 9%;}
.steel_flbtn01 .steel_fljt h3:nth-of-type(4) img{transform: rotate(-53deg);}
.steel_flname{position: absolute;}
.steel_flname img:nth-of-type(1){display: block;}
.steel_flname img:nth-of-type(2){display: none;}
.steel_flbtn01 .steel_flname{width: 60%;left: -11%;top: 57%;}
.steel_flbtn:hover .steel_flname img:nth-of-type(1){display: none;}
.steel_flbtn:hover .steel_flname img:nth-of-type(2){display: block;}
.steel_flbtn02{width:15.19%;left:52.54%;top:-5%;}
.steel_flbtn02 .steel_fljt h3:nth-of-type(1){width: 0.31rem;height: 1rem;transform: rotate(125deg);left: -24%;top: -34%;}
.steel_flbtn02 .steel_fljt h3:nth-of-type(1) img{transform: rotate(-125deg);}
.steel_flbtn02 .steel_fljt h3:nth-of-type(2){width: 0.35rem;height: 1rem;height: 1rem;transform: rotate(114deg);left: -3%;top: 49%;}
.steel_flbtn02 .steel_fljt h3:nth-of-type(2) img{transform: rotate(-114deg);}
.steel_flbtn02 .steel_fljt h3:nth-of-type(3){width: 0.36rem;height: 1rem;transform: rotate(110deg);left: 61%;top: 43%;}
.steel_flbtn02 .steel_fljt h3:nth-of-type(3) img{transform: rotate(-110deg);}
.steel_flbtn02 .steel_fljt h3:nth-of-type(4){width: 0.33rem;height: 1rem;transform: rotate(53deg);left: 68%;top: 2%;}
.steel_flbtn02 .steel_fljt h3:nth-of-type(4) img{transform: rotate(-53deg);}
.steel_flbtn02 .steel_flname{width: 66%;left: -11%;top: 57%;}
.steel_flbtn03{width:12.27%;left:69.9%;top:6%;}
.steel_flbtn04{width:17.2%;left: 71.61%;top: 33.44%;}
.steel_flbtn04 .steel_flname{width: 16%;left: -22%;top: 97%;}
.steel_flbtn05{width: 17.21%;left: 39.61%;top: 25.44%;}
.steel_flbtn05 .steel_flname{width: 16%;left: -22%;top: 97%;}
.steel_flbtn05rz span{width:6%;position: absolute;}
.steel_flbtn05rz span img{display: none;}
.steel_flbtn05rz span img.on{display: block;}
.steel_flbtn05rz span:nth-of-type(1){left: 24%;top: 73%;}
.steel_flbtn05rz span:nth-of-type(2){left: 32%;top: 68%;}
.steel_flbtn05rz span:nth-of-type(3){left: 40%;top: 63%;}
.steel_flbtn05rz span:nth-of-type(4){left: 49%;top: 57%;}
.steel_flbtn05rz span:nth-of-type(5){left: 58%;top: 51%;}
.steel_flbtn05rz span:nth-of-type(6){left: 69%;top: 44%;}
.steel_flbtn06{width: 17%;left: 7.61%;top: 16.44%;}
.steel_flbtn06 .steel_flname{width: 32%;left: -28%;top: 102%;}
.steel_flbtn06st{width: 6%;left: 15.61%;top: 42.44%;position: absolute;}
.steel_flbtn07{width: 6.7%;left: 8%;top: -2%;}
.steel_flbtn07 h2{width: 100%;height: 1.3rem;transform: rotate(57deg);animation: stxc 5s linear infinite;}
.steel_flbtn07 h2 img{transform: rotate(-57deg);}
.steel_flbtn08{width: 9.8%;left: 20.61%;top: 59.44%;}
.steel_flbtn08 .steel_flname{width: 40%;left: -30%;top: 95%;}
.steel_flbtn09{width: 5.9%;left: 8.61%;top: 75.44%;}
.steel_flbtn09 .steel_flname{width: 47%;left: -72%;top: 110%;}
.steel_flbtn10{width: 15.66%;left: 49.61%;top: 66.44%;}
.steel_flbtn10 .steel_flname{width: 91%;left: -33%;top: 55%;}
.steel_flbtn10 .steel_fljt h3:nth-of-type(1){width: 0.31rem;height: 1rem;transform: rotate(125deg);left: -13%;top: -21%;}
.steel_flbtn10 .steel_fljt h3:nth-of-type(1) img{transform: rotate(-125deg);}
.steel_flbtn10 .steel_fljt h3:nth-of-type(2){width: 0.35rem;height: 1rem;transform: rotate(114deg);left: -12%;top: 59%;}
.steel_flbtn10 .steel_fljt h3:nth-of-type(2) img{transform: rotate(-114deg);}
.steel_flbtn10 .steel_fljt h3:nth-of-type(3){width: 0.36rem;height: 1rem;transform: rotate(110deg);left: 52%;top: 60%;}
.steel_flbtn10 .steel_fljt h3:nth-of-type(3) img{transform: rotate(-110deg);}
.steel_flbtn10 .steel_fljt h3:nth-of-type(4){width: 0.33rem;height: 1rem;transform: rotate(53deg);left: 70%;top: 26%;}
.steel_flbtn10 .steel_fljt h3:nth-of-type(4) img{transform: rotate(-53deg);}
.steel_flbtn11{width: 15%;left: 75.61%;top: 74.44%;}

.steel_pro_navlist a{font-size: 0.32rem;}
.steel_pro_navlist a:nth-of-type(1){left:0rem;top:-0.5rem;}
.steel_pro_navlist a:nth-of-type(2){top:0.7rem;left:2rem}
.steel_pro_navlist a:nth-of-type(3){left: 2.5rem;top: 2.1rem;}
.steel_pro_navlist a:nth-of-type(4){left: 2.3rem;top: 3.3rem;}
.steel_pro_navlist a:nth-of-type(5){left: 9.2rem;top: -0.8rem;}
.steel_pro_navlist a:nth-of-type(6){left: 9.2rem;top: 0.4rem;}
.steel_pro_navlist a:nth-of-type(7){left: 9.2rem;top: 1.8rem;}
.steel_pro_navlist a:nth-of-type(8){left: 9.2rem;top: 3rem;}
.steel_pro_navlist a span{top:0.6rem;}
.steel_pro_navlist a:nth-of-type(8) span{top:1.1rem;}


/*工业自动化行业首页*/
.auto_fl{width: 100vw;height: 100vh;background:url(../image/fl_bg1.jpg) no-repeat center center/cover;display:flex;justify-content: center;align-items: center;}
.auto_flcon{width:15.58rem;position: relative;transform: scale(0.8);margin-top:0.5rem;}
.autofl_navname{font-size: 0.2rem;color:#185574;font-weight: bold;transform:rotate(32deg) skewX(30deg);position:absolute;}
.auto_btn{position:absolute;animation: sx 5s linear infinite;}
.auto_flbtn01{width: 16%;left:8.8%;top:3%;}
.auto_flbtn01 .autofl_navname{left:-0.92rem;top:1.8rem;}
.auto_flbtn02 .autofl_navname{left:-0.32rem;top:3.5rem;}
.auto_flbtn03 .autofl_navname{left:-0.32rem;top:2.3rem;}
.auto_flbtn04 .autofl_navname{left:-0.8rem;top:1.3rem;}
.auto_flbtn05 .autofl_navname{left:-1.2rem;top:2.8rem;}
.auto_flbtn06 .autofl_navname{left:-0.8rem;top:2rem;}
.auto_flbtn07 .autofl_navname{left:-0.9rem;top:2.2rem;}
.auto_flbtn02{width:26.7%;left:14%;top:21%;}
.auto_flbtn02xh{position: absolute;width: 0.32rem;height: 0.32rem;}
.auto_flbtn02xh01{left:0.88rem;top:0.7rem;}
.auto_flbtn02xh02{left:2.68rem;top:1.18rem;}
.auto_flbtn02xh img{position: absolute;display: none;}
.auto_flbtn02xh img.on{display: block;}
.auto_flbtn02xh img:nth-of-type(1){width:0.08rem;left:0.16rem;top:0.24rem;}
.auto_flbtn02xh img:nth-of-type(2){width:0.14rem;left:0.11rem;top:0.18rem;}
.auto_flbtn02xh img:nth-of-type(3){width:0.24rem;left:0.06rem;top:0.1rem;}
.auto_flbtn02xh img:nth-of-type(4){width:0.32rem;left:0rem;top:0rem;}
.auto_flbtn02xh03{width: 0.35rem;height: 0.35rem;position: absolute;left:3rem;bottom: 1.4rem;}
.auto_flbtn02xh03 img{position: absolute;display: none;}
.auto_flbtn02xh03 img.on{display: block;}
.auto_flbtn02xh03 img:nth-of-type(1){width:0.09rem;left:0.15rem;top:0.26rem;}
.auto_flbtn02xh03 img:nth-of-type(2){width:0.16rem;left:0.12rem;top:0.21rem;}
.auto_flbtn02xh03 img:nth-of-type(3){width:0.27rem;left:0.05rem;top:0.11rem;}
.auto_flbtn02xh03 img:nth-of-type(4){width:0.35rem;left:0;top:0rem;}
.auto_flbtn03{width:22.14%;left:53%;top:16%;}
.auto_flbtn04{width:10%;left:81.38%;top:6%;}
.auto_flbtn04 .auto_flbtn02xh04{left: 0.4rem;top:-0.2rem;}
.auto_flbtn05{width: 22.33%;left: 74.38%;top: 38%;}
.auto_flbtn05car{width:0.87rem;position: absolute;left:-0.72rem;top:0.98rem;animation: stxc 5s linear infinite;}
.auto_flbtn05car img{transform: rotate(-57deg);}
.auto_flbtn05fj{width:0.88rem;position: absolute;left:2.73rem;top:-0.24rem;animation: fj 5s linear infinite;}
.auto_flbtn06{width:15.27%;left:49.83%;top:70%;}
.auto_flbtn06 .auto_flbtn02xh03{left:1.33rem;top:-0.36rem;}
.auto_flbtn06xx{width: 0.42rem;height: 0.28rem;position: absolute;}
.auto_flbtn06xx01{left:0;top:0.57rem;}
.auto_flbtn06xx02{left:1.57rem;top:1.64rem;}
.auto_flbtn06xx img{position: absolute;display: none;}
.auto_flbtn06xx img.on{display: block;}
.auto_flbtn06xx01 img:nth-of-type(1){width:0.13rem;left:0.26rem;bottom: 0;}
.auto_flbtn06xx01 img:nth-of-type(2){width:0.23rem;left:0.17rem;bottom: 0;}
.auto_flbtn06xx01 img:nth-of-type(3){width:0.32rem;left:0.08rem;bottom: 0.02rem;}
.auto_flbtn06xx01 img:nth-of-type(4){width:0.42rem;left:0rem;top: 0;}
.auto_flbtn06xx02 img:nth-of-type(1){width:0.14rem;left:0.06rem;top: 0;}
.auto_flbtn06xx02 img:nth-of-type(2){width:0.24rem;left:0.04rem;top: 0;}
.auto_flbtn06xx02 img:nth-of-type(3){width:0.34rem;left:0.03rem;top: 0;}
.auto_flbtn06xx02 img:nth-of-type(4){width:100%;left:0rem;top: 0.02rem;}
.auto_flbtn07{width:14%;position: absolute;left:5.77%;top:67%;}
.auto_flbtn07icon{width:0.23rem;height: 0.31rem;position: absolute;left:0.06rem;top:0.98rem;}
.auto_flbtn07icon img{position:absolute;display: none;}
.auto_flbtn07icon img.on{display: block;}
.auto_flbtn07icon img:nth-of-type(1){left:0;top:0;}
.auto_flbtn07icon img:nth-of-type(2){left:0;bottom:0;}
.auto_btn:hover .autofl_navname{color:#fac62d;}
.auto_pro_navlist a:nth-of-type(1){left:auto;right:66%;top:0;}
.auto_pro_navlist a:nth-of-type(2){left:auto;right:66%;top:1.2rem;}
.auto_pro_navlist a:nth-of-type(3){left:auto;right:66%;top:2.4rem;}
.auto_pro_navlist a:nth-of-type(4){left:auto;right:66%;top:3.6rem;}
.auto_pro_navlist a:nth-of-type(5) {left: 9.2rem;top: 0rem;}
.auto_pro_navlist a:nth-of-type(6) {left: 9.2rem;top: 1.2rem;}
.auto_pro_navlist a:nth-of-type(7) {left: 9.2rem;top: 2.4rem;}
.auto_xqflpic{background:none;}

@keyframes fj{
    0%{transform: translate(0,0);}
    25%{transform: translate(0,0.5rem);}
    50%{transform: translate(0.5rem,0.5rem);}
    75%{transform: translate(0.5rem,0);}
    100%{transform: translate(0,0);}
}




@keyframes hd{
    0%{transform:translateX(0)}
    25%{transform:translateX(0.5rem)}
    50%{transform:translateX(1rem)}
    75%{transform:translateX(1.5rem)}
    100%{transform:translateX(2rem)}
}

@keyframes fs{
    0%{transform:rotate(0deg)}
    25%{transform:rotate(90deg)}
    50%{transform:rotate(180deg)}
    75%{transform:rotate(270deg)}
    100%{transform:rotate(360deg)}
}

@keyframes xl{
    form{transform: translateY(0);}
    to{transform: translateY(20px);}
}

@keyframes xl01{
    form{transform: translateY(0);}
    to{transform: translateY(10px);}
}

@keyframes sx{
    0%{transform: translateY(0);}
    25%{transform: translateY(-0.1rem);}
    50%{transform: translateY(0);}
    75%{transform: translateY(0.1rem);}
    100%{transform: translateY(0);}
}

@keyframes dh{
    form{opacity: 0;}
    to{opacity: 1;}
}

@keyframes fd{
    0%{transform: scale(1);}
    25%{transform: scale(1.1);}
    50%{transform: scale(1);}
    75%{transform: scale(1.1);}
    100%{transform: scale(1);}
}


@keyframes jt01{
    form{transform: rotate(125deg) translateY(0);}
    to{transform: rotate(125deg) translateY(0.25rem);}
}
@keyframes jt02{
    form{transform: rotate(114deg) translateX(0);}
    to{transform: rotate(114deg) translateX(0.25rem);}
}
@keyframes jt03{
    form{transform: rotate(110deg) translateY(0);}
    to{transform: rotate(110deg) translateY(-0.25rem);}
}
@keyframes jt04{
    form{transform: rotate(53deg) translateY(0);}
    to{transform: rotate(53deg) translateY(-0.25rem);}
}

@keyframes stxc{
    0%{transform: rotate(57deg) translateY(0)}
    25%{transform: rotate(57deg) translateY(0.3rem)}
    50%{transform: rotate(57deg) translateY(0)}
    75%{transform: rotate(57deg) translateY(0.3rem)}
    100%{transform: rotate(57deg) translateY(0)}
}



@media(max-width:1366px){
    .w_1518{width: 94%;margin:0 auto;}
    .left_pf{left:3%;}
    .dow_btn{right:3%;}
    .r_zxbtn{right: 2.4%;}
}

@media(max-width:1024px){
    .header .w_1518{width: 95%;margin:0;}
    /*首页*/
    .w_1518{width: 90%;}
    .zx_zx{position: fixed;right:0;bottom:1.2rem;background:#fcd965;padding:0.2rem 0.3rem;}
    .zx{margin:0 0 0 0.2rem;}
    .zx a{font-size: 0.24rem;font-weight: normal;}
    .fa{font-size: 0.24rem;}
    .ban_wz h2{font-size: 0.6rem;}
    .ban_wz p{width: 100%;}
    .tit{font-size: 0.5rem;padding:1.2rem 0 0.6rem 0;}
    .header .zx_zx a img:nth-of-type(1){display: none;}
    .header .zx_zx a img:nth-of-type(2){display: block;}
    .header.on .zx_zx a img:nth-of-type(1){display: none;}
    .header.on .zx_zx a img:nth-of-type(2){display: block;}
    .zx_zx a{color:#000;}

    .ban_dowbtn{width:5rem;border-radius:0.78rem;line-height: 0.78rem;font-size: 0.24rem;}

    .fl{width: 100%;padding:0.6rem 5%;display: block;padding-top:42%;box-sizing: border-box;}
    .fl_pic{transform: scale(0.45);margin-left: -30%;}
    .zx{display: none;}
    .zx_cd{margin-left:0.3rem;}
    .zx_cd a span{display: none;}
    .zx_cd a img{margin-right: 0;}
    .zx_cdxl{width: 37vw;
        height:4rem;
        background: #393939;
        position: absolute;
        right: -0.3rem;
        top: 0.68rem;
        flex-direction: column;
        transform: translateX(100%);
        transition: all 0.5s linear;
        opacity: 0;}
    .zx_cdxl a{color:#fff;font-size: 0.26rem;line-height: 0.7rem;z-index:40}
    .zx_cd.on .zx_cdxl{transform: translateX(0);opacity: 1;}

    .fa_cdxl{width: 90vw;height:auto;
        background: #393939;
        position: absolute;
        left:auto;
        right:0;
        transform: translateX(10%);
        top: 0.68rem;
        flex-direction: column;
        padding:0.3rem 0;
        box-sizing: border-box;
        transition: all 0.5s linear;
        display: none;}
    .fa_cdxl a{color:#fff;font-size: 0.26rem;line-height: 0.7rem;width: 33.33%;}
    .fa.on .fa_cdxl{display: block;}
    .pro_nav{height:auto;}
    .pro_navcon{width: 100%;display: flex;justify-content: space-between;align-items: center;margin:0 auto 0.4rem auto;}
    .pro_pic{width: 50%;margin:0;}
    .pro_navlist{width: 50%;}
    .pro_navlist a{font-size: 0.28rem;position: relative;left:auto !important;top: auto !important;display: block;margin:0.8rem 0;}
    .pro_navlist a span{left:0;top:0.6rem;margin-left:0;}
    .pro_navlist a:nth-of-type(1){margin-top:0;}
    .pro_xq{background:#f7f8f8;}
    .pro_xq02{background:#fff;}
    .pro_xq02 .pro_xqcon ul li{background:#fff;}
    .pro_xqcon{padding:0;flex-wrap:wrap;z-index: 4;}
    .pro_xqpic{width: 55%;order: 1;margin:0 auto;}
    .pro_xqconl{width: 100%;order:2;margin:0.3rem auto;}
    .pro_xqconr{width: 100%;order: 3;}
    .pro_xqconl p{font-size: 0.24rem;line-height: 0.36rem;}
    .more{font-size: 0.24rem;}
    .more img{width: 0.2rem;margin:0 auto 0.3rem auto;}
    .more_wzcon{width: 100%;padding:1rem 5%;}
    .more_wzjs{line-height: 28px;}
    .swiper-container-pro{width: 100%;}
    .swiper-container-pro .swiper-slide{display: flex;justify-content: space-between;align-items: center;}
    .pro_img{width: 40%;}
    .cp_wz{width: 60%;}
    .swiper-container-pro .swiper-slide h3{font-size: 0.28rem;}
    .swiper-container-pro .swiper-slide h4{font-size: 0.24rem;}
    .pro_bq a{font-size: 0.24rem;padding:0 0.2rem;}
    .swiper-pagination-pro{position:relative !important;right:0 !important;top:auto !important;width: 100% !important;margin:0.5rem auto;}
    .swiper-pagination-pro span{display: inline-block;margin:0 0.1rem;}
    .bd{height: 10rem;}
    .bd_con h2{font-size: 0.5rem;}
    .bd_con p{width: 90%;margin:0.5rem auto;font-size: 0.24rem;line-height: 0.4rem;}
    .dow_btn{bottom: 0.4rem;}
    .left_pf{display: none;}
    .bd_tc{padding:0 0.5rem;}
    .bd_tc h2{font-size: 0.28rem;padding:1.5rem 0 0.4rem 0;}
    .bd_k input{height: 0.8rem;font-size: 0.24rem;}
    .bd_k textarea {
        font-size: 0.24rem;
    }
    .bd_sub{height: 0.8rem;font-size: 0.24rem;line-height: 0.8rem;}
    .bd_tc p{font-size: 0.24rem;}
    .fot{font-size: 0.24rem;line-height: 0.4rem;padding:0.2rem 5%;box-sizing: border-box;}
    .fot img{width: 0.4rem;}

    .pro_xqcon ul li{padding:0.6rem 0 0 0;flex-wrap: wrap;background: #f7f8f8;height:auto;display: block;overflow:hidden;}
    .more_xqbtn a{font-size: 0.24rem;line-height: 0.6rem;border-radius:0.6rem;padding:0 0.5rem;}

    /*产品列表*/
    .ny_nav a{font-size: 0.3rem;margin:0 0.3rem;}
    .pro_list ul{justify-content: space-between;}
    .pro_list ul li{width: 49%;background:#fcd965;padding:0.4rem 0;box-sizing: border-box;}
    .pro_list ul li a{display: flex;justify-content: space-between;align-items: center;}
    .pro_list ul li a img{width: 100%;}
    .pro_list ul li a p{font-size: 0.24rem;}
    .pro_list ul li a h3 span{font-size: 12px;line-height: 0.4rem;}
    .pro_list ul li a h2{padding-top:0;}
    .ny_sel select{width: 40%;margin-left: 5%;height: 0.7rem;padding:0 0.2rem;font-size: 0.24rem;}
    .pro_list ul li h3{flex-wrap: wrap;}
    .pro_list ul li h3 span{margin-bottom: 10px;}
    .pro_list ul li h3 span a{font-size: 12px;line-height: 20px;}
    

    /*标签页*/
    .bq_list .w_1518{flex-wrap: wrap;}
    .bq_list{padding:0 0 0.6rem 0;}
    .bq_listl{width: 100%;}
    .bq_listl p{font-size: 0.24rem;line-height: 0.4rem;padding-bottom: 0.2rem;text-align: justify;}
    .bq_listl h3{display: none;}
    .bq_listr{width: 100%;margin-top:0.5rem;}
    .bq_navl{font-size: 0.24rem;}
    .bq_nav{position: relative;z-index: 20;}
    .bq_navr{width: 30vw;height:40vh;background:#393939;position: absolute;right:0;top:100%;flex-direction: column;padding: 1rem 0.5rem 0 0;box-sizing:border-box;transform: translateX(100%);transition: all 0.5s linear;opacity: 0;}
    .bq_navr a{display: block;font-size: 0.28rem;margin:0 0 0.4rem 0;text-align: right;width: 100%;}
    .bq_navr.on{transform: translateX(0);opacity: 1;}
    .bq_navbtn{display: none;width: 0.5rem;height: 0.3rem;position: relative;cursor: pointer;}
    .bq_navbtn span{display: block;width: 100%;height: 1px;background:#fff;transition: all 0.5s linear;position: absolute;}
    .bq_navbtn span:nth-of-type(1){top:0;}
    .bq_navbtn span:nth-of-type(2){top:50%;}
    .bq_navbtn span:nth-of-type(3){bottom:0;}
    .bq_navbtn.on span:nth-of-type(2){display: none;}
    .bq_navbtn.on span:nth-of-type(1){top: 50%;margin-top: -1px;transform: rotate(45deg);}
    .bq_navbtn.on span:nth-of-type(3){bottom: 50%;transform: rotate(-45deg);}
    .lea_conrcon ul li h6 span{line-height: 24px;}

    /*视频*/
    .video_list ul{justify-content: space-between;}
    .video_list ul li{width: 49%;margin-right: 0;}
    .video_list ul li:nth-of-type(3n){margin-right: 0;}
    .video_tccon{width: 90%;}
	.pro_none img{width:80%;}

    
    /*产品二级*/

    .lea_conl{width: 100%;padding-right: 0;}
    .lea_conl dl dd h2{font-size: 0.28rem;}
    .lea_conwz p span{font-size: 0.24rem;line-height: 0.4rem;}


    .lea_nav ul li{}
    .lea_nav ul li a{flex-direction: column;}
    .lea_nav ul li p{font-size: 0.28rem;padding-top:0.3rem;}
    .lea_con{flex-wrap: wrap;}
    .lea_scconl{width: 100%;padding-right: 0;}
    .lea_scconl dl dd h2{font-size: 0.28rem;padding:0.18rem 0;}
    .lea_conwz p span{font-size: 0.24rem;line-height: 0.4rem;}
    .lea_conr{width: 100%;}
    .swiper-container-lea{width: 70%;height: auto;}
    .slt{padding:0 0.5rem;}
    .swiper-container-leas{width: 100%;position: relative !important;margin-top:0.3rem;height: auto;}
    .gallery-thumbs .swiper-slide.on .slt span {}
    .swiper-container-leas .swiper-slide{transform: translateX(0);}

    .lea_scconl dl dd h2 b{width: 0.24rem;}

    .lea_conrqh{margin-top:0.4rem;}

    .zx_tccon{width: 90%;}
    .pro_xqcon{}
    .pro_xqcon h4{padding:0.3rem 0 0 0;text-align: center;}
    .pro_xq02 .pro_xqcon ul li{padding-top:0.2rem;}

    .lea_nav2 h3 b{width: 0.24rem;}
    .lea_nav2 h3{font-size: 0.24rem;padding-left: 0.68rem;}
    .dow_btn{height: 5.6rem;}
    .dow_btn a{font-size: 12px;line-height: 14px;}

    .fl_btn04 .fl_btns,.fl_btn05 .fl_btns,.fl_btn06 .fl_btns,.fl_btn07 .fl_btns,.fl_btn08 .fl_btns{transform: translateY(0);opacity: 1;}

    /*资料下载*/
    .zl_dowtccon{width: 80%;}
    .zl_dowtccon h2 {
        font-size: 0.28rem;
        padding: 1rem 0 0.4rem 0;
    }
      .zl_dowtccon p {
        font-size: 0.24rem;padding-top:0.2rem;
      }

      /*新能源*/
      .energy_pro{width: 50%;}
      .energy_fl{padding-top:3rem;}
      .energy_flpic{transform: scale(1);background: none;width: 90%;height: auto;margin:0 auto;}
      .energy_flwap_pic{display: block;margin-top:2rem;}
      .energy_btn{transform: scale(0.5);}
      .energy_flbtn01{left: -0.2rem;top: 1.7rem;}
      .energy_flbtn02{left: -0.46rem;top: 3.76rem;}
      .energy_flbtn03{left: 1.36rem;top: 4.14rem;}
      .energy_flbtn04{left: 1.3rem;top: 1.7rem;}
      .energy_flbtn05{left: 2.1rem;top: 2.9rem;}
      .energy_flbtn06{left: 2.4rem;top: 1.8rem;}
      .energy_flbtn07{left: 5.1rem;top: 2.3rem;}
      .energy_flbtn08{left: 4.16rem;top: 4.06rem;}
      .r_zxbtn{display: none;}

      /*钢铁冶金*/
      .steel_flcon{width: 100%;margin:2rem auto;}
      .steel_flname{opacity: 1 !important;transform: translateY(0) !important;}
      .steel_flbtn07{left: 5%;top: -6%;}
      .steel_flbtn01 .steel_fljt h3:nth-of-type(1){width: 0.2rem;height: 0.5rem;}
      .steel_flbtn01 .steel_fljt h3:nth-of-type(2){width: 0.2rem;height: 0.5rem;}
      .steel_flbtn01 .steel_fljt h3:nth-of-type(3){width: 0.2rem;height: 0.5rem;}
      .steel_flbtn01 .steel_fljt h3:nth-of-type(4){width: 0.2rem;height: 0.5rem;}
      .steel_flbtn02 .steel_fljt h3:nth-of-type(1){width: 0.2rem;height: 0.5rem;}
      .steel_flbtn02 .steel_fljt h3:nth-of-type(2){width: 0.2rem;height: 0.5rem;}
      .steel_flbtn02 .steel_fljt h3:nth-of-type(3){width: 0.2rem;height: 0.5rem;}
      .steel_flbtn02 .steel_fljt h3:nth-of-type(4){width: 0.2rem;height: 0.5rem;}
      .steel_flbtn10 .steel_fljt h3:nth-of-type(1){width: 0.2rem;height: 0.5rem;}
      .steel_flbtn10 .steel_fljt h3:nth-of-type(2){width: 0.2rem;height: 0.5rem;}
      .steel_flbtn10 .steel_fljt h3:nth-of-type(3){width: 0.2rem;height: 0.5rem;}
      .steel_flbtn10 .steel_fljt h3:nth-of-type(4){width: 0.2rem;height: 0.5rem;}
      .steel_pro_navcon{flex-wrap: wrap;}
      .pro_pic{width: 70%;margin:0 auto;}
      .pro_navlist{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
      .pro_navlist a{width: 49%;left:auto !important;top:auto !important;margin:0 0 0.8rem auto;}
      .tit{width: 100%;left:0;}
      .fot{flex-wrap: wrap;}

      .fot_shoppc{display: none;}
    .fot_wapshoppc{display: block;}



      /*工业自动化*/
      body.auto_body > div:nth-last-of-type(11),body.auto_body > div:nth-last-of-type(12),body.auto_body > div:nth-last-of-type(13),body.auto_body > div:nth-last-of-type(14){opacity: 1 !important;}

      .auto_pro_navlist a:nth-of-type(1),.auto_pro_navlist a:nth-of-type(2),.auto_pro_navlist a:nth-of-type(3),.auto_pro_navlist a:nth-of-type(4){right: auto;}
      .autopro_navcon{flex-wrap: wrap;}
      .auto_flcon{width: 100%;}
      .autofl_navname{font-size: 0.18rem;}
      .auto_flbtn01 .autofl_navname{top:0.9rem;}
      .auto_flbtn02 .autofl_navname{top:1.7rem;}
      .auto_flbtn03 .autofl_navname{top:1.04rem;}
      .auto_flbtn04 .autofl_navname{left:-0.5rem;top:0.5rem;}
      .auto_flbtn05 .autofl_navname {
        left: -0.4rem;
        top: 1.4rem;
      }
      .auto_flbtn06 .autofl_navname {
        left: -0.6rem;
        top: 1rem;
      }
      .auto_flbtn07 .autofl_navname {
        left: -0.9rem;
        top: 1rem;
      }
      .auto_flbtn02xh01{left:0.2rem;top:0;}
      .auto_flbtn02xh02{left:0.9rem;top:0.6rem;}
      .auto_flbtn02xh03{left:1.1rem;top:1.1rem;}
      .auto_flbtn05car{width: 0.4rem;left:-0.3rem;top:0.4rem;}
      .auto_flbtn05fj{width:0.3rem;left:1.6rem;top:-0.2rem;}
      .auto_flbtn06xx{top:2%;}
      .auto_flbtn06xx02{top:81%;left:70%;}
      .auto_flbtn06 .auto_flbtn02xh03{left:50%;top:-0.2rem;}
      .auto_flbtn07icon{left:0;top:0.4rem;}
}

.lay-download {
    display: block;
    line-height: 40px;
    padding-left: 40px;
    background: url('../image/pdf.png');
    background-size: 30px;
    background-repeat: no-repeat;
    background-position: left center;
    color: #333;
}

/*弹窗*/
.fa_tc{width: 100%;height: 100%;background:rgba(0,0,0,0.5);position: fixed;left:0;top:0;z-index: 99;display:none;}
.fa_tccon{width:7.45rem;height: auto;background:#fff;padding:0.2rem;box-sizing: border-box;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);border-radius:0.2rem;}
.fa_tccon.s_pic{width: 5.9rem;}
.fa_tccon.h_pic{width: 66%;}             
.swiper-container-fabig{width: 100%;}
.swiper-container-fabig .swiper-slide{overflow:hidden;}
.fa_tcfot{display: flex;justify-content: space-between;align-items: center;margin-top:0.2rem;}
.swiper-pagination-fabig{position: relative;width: 30% !important;text-align: left !important;font-size: 0.14rem;padding-left:0.2rem;position: relative !important;left:auto !important;bottom: auto !important;}
.swiper-pagination-fabig .swiper-pagination-current{font-size: 0.22rem !important;}
.fa_tcbtn{display: flex;align-items: center;}
.fa_tcbtn div{width: 0.4rem;height: 0.4rem;background:rgba(0,0,0,0.1);display: flex;justify-content: center;align-items: center;border-radius: 100%;transition: all 0.3s linear;cursor: pointer;margin-left:0.2rem;}
.fa_tcbtn div img{width:0.06rem;}
.fa_tcmor{width: 2.44rem;height: 0.48rem;background:#fcc702;border-radius:0.48rem;font-size: 0.18rem;color:#000;line-height: 0.48rem;text-align: center;cursor: pointer;position: absolute;left:50%;bottom: 0.24rem;transform: translateX(-50%);}
.fa_tcmor:hover{background:#fff;}
.fa_tcclose{width:0.3rem;position: absolute;right:-0.24rem;top: -0.24rem;cursor: pointer;}

.notice {
    user-select: none;
    color: #333;
    margin: 10px 0;
}

    .notice #agree, 
	.notice #agree2,
	.notice #agree3	{
        position: relative;
        display: inline-block;
        width: 0.16rem;
        height: 0.16rem;
        border: 1px solid #535353;
        vertical-align: middle;
    }

    .notice a {
        color: #535353;
    }

    .notice #agree.on::after, 
	.notice #agree2.on::after,
	.notice #agree3.on::after	{
        position: absolute;
        content: "✓";
        color: #ffc20e;
        width: 0.16rem;
        height: 0.16rem;
        font-size: 16px;
        text-align: center;
        line-height: 0.16rem;
        font-weight: 700;
        left: 50%;
        top: 50%;
        transform: translate(-50%,-50%);
    }
		
		
		
/* 20250313 */
.homeJjFa{display: flex;justify-content: space-between;align-items: center;}
.homeJjFa li{width: 23.5%;}
.homeJjFa li a{width: 100%;height: 1.07rem;background: url(../image/bj.png);background-repeat: no-repeat;background-size: 100% 100%;display: flex;justify-content: flex-start;align-items: center;}
.homeJjFa li img{display: inline-block;width: auto;max-width: 0.73rem;max-height: 0.59rem;}
.homeJjFaIco{width:1.1rem;text-align: center;}

.pop_switcher {
	position:fixed;
	z-index:998;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
	padding:20px;
	background:#6F6F6F;
	min-width:300px;
	/*border-radius:10px;	
	box-shadow: 0 0 10px #ccc;*/
}
.pop_switcher .cont{
	color:#fff;
	font-size:16px;
	text-align:center;
}
.pop_switcher .btns{
	margin-top:30px;
	display:flex;
	justify-content:center;
}
.pop_switcher .btns a{
	width:100px;
	height:30px;
	color:#fff;
	margin:0 10px;
	text-align:center;
	line-height:30px;
	border-radius:5px;
}
.pop_switcher .btns .btn1{	
	background:#fac62d;
	color:#000;
}
.pop_switcher .btns .btn2{	
	background:#333;
}


.inner_cases{
	width: 100%;
	height: auto;
	background: #fff;
	padding-bottom: 0.5rem;	
	margin-top:30px;
}
.inner_cases .tit {
  padding: 0.5rem 0 0.3rem 0;
}
.inner_cases .tit span {
  color: #000;
}
.inner_cases .items{
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 30px;
}
.inner_cases .items li{
	display:flex;
	background:#fff;
	border-radius:8px;
	overflow:hidden;
	border: 1px solid #ccc;
	box-sizing: border-box;
}
.inner_cases .items .img{
	width:3rem;
	flex-shrink:0;
}
.inner_cases .items .img img{
	aspect-ratio:1;
	object-fit:cover;
}
.inner_cases .items .cont{
	position:relative;
	padding:0.15rem 0.15rem 0.15rem 0.3rem;
}
.inner_cases .cont .icon{
	position:absolute;
	right:0.15rem;
	top:0.15rem;
	width:0.85rem;
}
.inner_cases .cont .en{
	font-size:12px;
	line-height:2;
	margin-top:15px;
}
.inner_cases .cont .title{
	font-size:var(--f18);
	line-height:1.5;
	font-weight:bold;
}
.inner_cases .cont .desc{
	font-size:var(--f14);
	line-height:1.5;
	margin-top:0.15rem;
}
.inner_cases .cont .btn{
	margin-top:0.15rem;
}
.inner_cases .cont .btn a{
	display:block;
	width:1.3rem;
	padding:3px 5px;
	background:#F9C600;
	border-radius:3px;
	color:#000;
	text-align:center;
	font-size:var(--f14);
	box-shadow:1px 2px 2px #b1b1b1;
}
.inner_cases .cont .btn a:hover{
	background:#f1f1f1;
}
@media (max-width:640px)
{
	.inner_cases .items{
		grid-template-columns:1fr;
	}
	.inner_cases .item{
		width:100%;
		flex-wrap:wrap;
	}
	.inner_cases .items .img {
	  width: 100%;
	}
	.inner_cases .items .img img {
	  aspect-ratio:4/3;
	}
	.inner_cases .items .cont {
	  position: relative;
	  padding: 15px;
	}
	.inner_cases .cont .icon
	{
		width:80px;
	}
	.inner_cases .cont .desc
	{
		margin-top:15px;
	}
	.inner_cases .cont .btn a
	{
		margin-top:15px;
		width:150px;
	}
	
}