﻿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;}
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/home/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;}
a{ text-decoration:none;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
::-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%;}

@media (max-width:6000px){
    html{
        font-size: calc(100vw/19.2) !important;
    }
}

@media (max-width:1024px){
    html{
        font-size: calc(100vw/7.5) !important;
    }
}


: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_1520{width:79.16%;margin:0 auto;}
.w_1518{width:79%;margin:0 auto;}

.header{padding:0.17rem 0;width: 100%;position: fixed;left:0;top:0;z-index: 31;transition: all 0.3s linear;}
.header.on{background:#000;}
.header .w_1520{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;}




.swiper-container-zban{position: relative;}
.ban{width: 100%;height: 22.656vw;overflow:hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;display: flex;align-items: center;}
.ban_wz{text-align: center;width: 100%;}
.ban_wz h2{font-size: var(--f40);color:#ffffff;font-weight: bold;padding-top:0.4rem;}
.ban_wz p{width: 9.1rem;margin:0.2rem auto;font-size: var(--f20);color:#ffffff;line-height: 1.5;}
.ban_jt{width: 0.25rem;margin:0 auto;}
.ban_jt img{animation: xl 2s linear infinite;}
.swiper-pagination-zban{bottom: 15px !important;}
.swiper-pagination-zban .swiper-pagination-bullet{width: 20px !important;height: 4px !important;opacity: 1 !important;background:#fff;margin:0 4px;border-radius:0;}
.swiper-pagination-zban .swiper-pagination-bullet-active{background:#fac62d;width:30px !important;}



.fl{width: 100%;height:auto;background:url(../image/fl_bg.jpg) no-repeat center center/cover;padding:0.5rem 0;box-sizing: border-box;}
.fl_list ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.fl_list ul li{width: 23.5%;height: 3.4rem;margin-bottom: 0.3rem;border-radius:0.1rem;background:#fff;}
/*.fl_list ul li:nth-of-type(1){width: 49%;}*/
.fl_list ul li h2{width:0.58rem;margin:0.3rem auto 0 auto;}
.fl_list ul li h3{font-size: 0.32rem;color:#000000;font-family: '思源黑体 CN Medium';text-align: center;padding:0.14rem 0 0.12rem 0;}
.fl_list ul li p{font-size: 0.16rem;color:#000000;line-height: 0.3rem;padding:0 0.3rem;box-sizing: border-box;font-weight: lighter;height: 1.2rem;overflow:hidden;}
.fl_btn{width: 1.8rem;height: 0.43rem;background:linear-gradient(to bottom , #f6d87d, #e6b540);border-radius:0.43rem;transition: all 0.5s linear;margin:0.16rem auto 0 auto;}
.fl_btn a{display: block;font-size: 0.16rem;color:#000000;line-height: 0.43rem;text-align: center;}
.fl_btn:hover{background:#f2c844;}
.fl_btn:hover a{color:#010101;}
/*.fl_list ul li:nth-of-type(1),.fl_list ul li:nth-of-type(2),.fl_list ul li:nth-of-type(3){width: 32%;}*/
.swiper-container-fl .swiper-slide{margin-right: 0.33rem;}
.fl_qhbtn{text-align: center;cursor: pointer;}
.fl_qhbtn img{display: block;width: 0.18rem;margin:0.4rem auto 0.1rem auto;}
.fl_qhbtn span{font-size: 0.2rem;color:#f2c844;font-weight: lighter;}
.fl_prev.on{display: none;}
.fl_next.on{display: none;}

.pro{width: 100%;height:auto;background:url(../image/pro_bg.jpg) no-repeat center center/cover;padding-bottom: 0.5rem;}
.tit{display: flex;justify-content: center;align-items: center;padding:0.7rem 0 0.8rem 0;}
.tit img{width: 2.4rem;}
.tit span{font-size: 0.34rem;color:#ffffff;margin:0 0.24rem;}
.pro_con{position: relative;}
.pro_cona{display: flex;justify-content: space-between;}
.pro_cona .pro_l{width: 50%;padding-left:3%;box-sizing: border-box;position: relative;z-index: 3;height: 64vh;overflow:hidden;}
.pro_lpic{width:100%;position: relative;overflow:hidden;border-radius:0.1rem;z-index: 3;}
.pro_lpic .xz{width: 0.62rem;position: absolute;left:0.37rem;top:0;}
.pro_l h2{font-size: 0.24rem;color:#000000;text-align: center;padding:0.26rem 0 0 0;position: relative;z-index: 3;}
.pro_l h2 span{display:block;font-size: 0.24rem;}
.pro_l p{display: flex;justify-content: center;align-items: center;margin:0.28rem auto 0.47rem auto;position: relative;z-index: 3;}
.pro_l p span{font-size: 0.2rem;color:#000000;line-height: 0.38rem;padding:0 0.1rem;border:1px solid #45433a;border-radius:0.38rem;margin:0 0.1rem;}
.pro_l p span a{color:#000000;}
.pro_l::after{display: block;width: 100%;height: 60vh;content: '';background: linear-gradient(to bottom,#f2c844,#f2c844);position: absolute;left:0;bottom: 0;border-radius:0.1rem;}
.pro_r{width: 48%}
.pro_r ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.pro_r ul li{width: 48%;background:#e8e7e7;border-radius:0.1rem;margin-bottom: 2vh;position: relative;height:31vh;}
.pro_r ul li .xz{width: 0.32rem;position: absolute;left:0.34rem;top:0;}
.pro_rpic{margin:0.1rem auto 0 auto;width: 60%;}
.pro_r ul li h2{font-size: 0.18rem;color:#000000;line-height: 0.26rem;text-align: center;padding:0.1rem 0;}
.pro_r ul li h2 span{display: block;font-size: 0.16rem;}
.pro_r ul li p{display: flex;justify-content: center;align-items: center;position: relative;z-index: 3;}
.pro_r ul li p span{font-size: 0.14rem;color:#333;line-height: 0.26rem;padding:0 0.1rem;border:1px solid #333;border-radius:0.38rem;margin:0 0.1rem;}
.pro_r ul li p span a{color:#333;}
.pro_prev{width: 0.19rem;position: absolute;left:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;}
.pro_next{width: 0.19rem;position: absolute;right:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;}
.fn{height: 8.2rem;overflow:hidden;background:url(../image/fn_bg.jpg) no-repeat center center/cover;}
.fn .tit span{color:#000000;}

.home_probtn{width: 2.6rem;background: linear-gradient(to bottom , #f6d87d, #e6b540);border-radius: 0.43rem;transition: all 0.5s linear;margin: 0.26rem auto 0 auto;}
.home_probtn a{display: block;font-size: 0.16rem;color: #000000;line-height: 0.43rem;text-align: center}
.home_probtn:hover{background:#f2c844;}
.home_probtn:hover a{color:#010101;}
.fncon{position: relative;}
.swiper-container-fn .swiper-slide{width: 3.55rem;overflow:hidden;border-radius:0.1rem;position: relative;margin-right: 0.34rem;}
.fn_xq{width: 100%;height: 100%;background:rgba(0,0,0,0.6);position: absolute;left:0;top:0;display: none;transition: all 0.5s linear;}
.fn_xq a{display: block;width: 1.8rem;height: 0.43rem;background:linear-gradient(to bottom,#f6d77c,#e5b540);border-radius:0.43rem;font-size: 0.16rem;color:#000000;text-align: center;line-height: 0.43rem;position: absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.swiper-container-fn .swiper-slide:hover .fn_xq{display: block;}
.fn_xq a:hover{background:#f2c844;}
.fn_prev{width: 0.19rem;position: absolute;left:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}
.fn_next{width: 0.19rem;position: absolute;right:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}


.cj{width: 100%;height: auto;background:url(../image/cj_bg.jpg) no-repeat center center/cover;padding-bottom: 0.5rem;}
.cj .tit span{color:#000;}
.swiper-container-cj .swiper-slide{overflow:hidden;border-radius:0.1rem;}
.swiper-container-cj ul{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.swiper-container-cj ul li{overflow:hidden;position: relative;width: 25%;height: 3.4rem;}
.swiper-container-cj ul li a span{width: 100%;background:rgba(0,0,0,0.5);font-size: 0.24rem;color:#fff;line-height: 0.62rem;text-align: center;position: absolute;left:0;bottom: 0;}
.swiper-container-cj ul li a span b{position: relative;z-index: 3;font-weight: normal;}
.swiper-container-cj ul li a span::after{display: block;width: 0;height: 100%;background:#f2c844;content: '';position: absolute;left:50%;top:0;transform: translateX(-50%);transition: all 0.5s linear;}
.swiper-container-cj ul li img{transition: all 0.5s linear;}
.swiper-container-cj ul li:hover img{transform: scale(1.1);} 
.swiper-container-cj ul li:hover a span::after{width: 100%;}
.swiper-container-cj ul li:nth-of-type(1),.swiper-container-cj ul li:nth-of-type(5){width:50%;}
.cjcon{position: relative;}
.cj_prev{width: 0.19rem;position: absolute;left:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}
.cj_next{width: 0.19rem;position: absolute;right:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}

.bd{height: 6.5rem;overflow:hidden;background: url(../image/bd_bg1.jpg) no-repeat center center/cover;position: relative;display: flex;align-items: center;justify-content: center;}
.bd_con h2{font-size: 0.4rem;color:#fff;font-weight: bold;line-height: 0.6rem;text-align: center;}
.bd_con p{width: 8.6rem;font-size: 0.22rem;color:#ffffff;line-height: 0.35rem;text-align: center;margin:0.4rem 0;}
.bd_btn{width: 2.6rem;background:#fac62d;font-size: 0.24rem;color:#000000;margin:0 auto;line-height: 0.54rem;cursor: pointer;text-align: center;background:linear-gradient(to bottom,#f6d77c,#e5b540);border-radius:0.54rem;transition: all 0.5s linear;}
.bd_btn:hover{background:#f2c844;}
.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;}
.bd_tc.on{transform: translateX(0);}
.bd_tc h2{font-size: 0.2rem;color:#3e3a3a;text-align: center;padding:0.4rem 0 0.3rem 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: linear-gradient(to bottom,#f6d77c,#e5b540);
        border-radius: 0.5rem;
        transition: all 0.5s linear;
        font-size: 0.2rem;
        color: #000000;
        line-height: 0.5rem;
        text-align: center;
        cursor: pointer;
        margin: 0.3rem 0 0.16rem 0;
    }
.bd_sub:hover{background:#f2c844;}
.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;}

.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;}

/*产品列表*/
.pro_top{height: 0.62rem;background:#393939;width: 100%;}
.pro_top .w_1520{display: flex;align-items: center;justify-content: space-between;height: 100%;}
.pro_top .w_1520 h2 a{display: flex;align-items: center;font-size: 0.2rem;color:#fff;}
.pro_top .w_1520 h2 a img{width: 0.23rem;margin-right: 0.08rem;}
.pro_top dl{display: flex;align-items: center;}
.pro_top dl dd a{font-size: 0.2rem;color:#fff;margin-left:0.8rem;}
.pro_tj{overflow:hidden;background:#f7f8f4;padding-bottom: 1.28rem;}
.pro_tj .tit span{color:#000;}
.pro_tjcon{position: relative;}
.swiper-container-protj .swiper-slide{overflow:hidden;background:#fff;border-radius:0.1rem;display: flex;width: 100%;}
.pro_tjl{width: 7.6rem;position: relative;}
.pro_tjl .pro_tjxz{width: 0.5rem;position: absolute;left:0.23rem;top:0;}
.pro_tjr{flex: 1;padding:0 0.9rem;box-sizing: border-box;}
.pro_tjr h2{display: flex;align-items: center;margin:0.43rem 0 0.3rem 0;}
.pro_tjr h2 span{font-size: 0.18rem;color:#b0b0b0;line-height: 0.33rem;border:1px solid #b0b0b0;border-radius: 0.33rem;margin-right: 0.2rem;padding:0 0.2rem;}
.pro_tjr h2 span a{color:#b0b0b0;}
.pro_tjr h3{font-size: 0.24rem;color:#000000;font-weight: bold;padding-bottom: 0.1rem;}
.pro_tjr h3 b{font-size: 0.32rem;padding-right: 0.08rem;}
.pro_tjr h4{font-size: 0.22rem;color:#000000;padding-bottom: 0.2rem;}
.pro_tjr p{display: flex;align-items: flex-start;}
.pro_tjr p img{width: 0.08rem;margin-right: 0.18rem;position: relative;top:0.14rem;}
.pro_tjr p span{width: 5.32rem;font-size: 0.18rem;color:#898989;line-height: 0.4rem;}
    .pro_tjr dd {
        display: flex;
        align-items: flex-start;
    }

        .pro_tjr dd img {
            width: 0.08rem;
            margin-right: 0.18rem;
            position: relative;
            top: 0.14rem;
        }

        .pro_tjr dd span {
            width: 5.32rem;
            font-size: 0.18rem;
            color: #898989;
            line-height: 0.4rem;
        }
.pro_tjbtn{width: 1.5rem;height: 0.38rem;background:linear-gradient(to bottom,#f6d77c,#e5b540);border-radius:0.38rem;transition: all 0.5s linear;font-size: 0.16rem;line-height: 0.38rem;text-align: center;margin-top:0.24rem;}
.pro_tjbtn:hover{background:#f2c844;}
.pro_tjbtn a{display: block;width: 100%;height: 100%;color:#000000;}
.protj_prev{width: 0.19rem;position: absolute;left:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}
.protj_next{width: 0.19rem;position: absolute;right:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}
.pro_listcon{margin-top:0.6rem;}

.pro_list{padding-bottom: 1.2rem;}
.pro_listsel{display: flex;justify-content: right;align-items: center;}
.pro_list .tit span{color:#000;}
.pro_listsel select{width: 2.6rem;height: 0.5rem;background:#f7f8f8 url(../image/sel_jt.png) no-repeat 90% center/0.13rem 0.07rem;border-radius: 0.1rem;font-size: 0.18rem;color:#898989;padding-left:0.22rem;box-sizing: border-box;margin-left:0.2rem;border:none;}
.pro_list{margin-top:0.54rem;}
.pro_listcon ul{display: flex;flex-wrap: wrap;}
.pro_listcon ul li{width: 19.2%;background:#fbfbfb;border-radius:0.1rem;margin:0 1% 0.2rem 0;text-align: center;transition: all 0.5s linear;}
.pro_listcon ul li:nth-of-type(5n){margin-right: 0;}
.pro_listcon ul li h2{width: 90%;margin:0.32rem auto;}
.pro_listcon ul li h3{font-size: 0.16rem;color:#000000;}
.pro_listcon ul li p{display: flex;justify-content: center;align-items: center;margin:0.17rem auto 0.23rem auto;flex-wrap: wrap;}
.pro_listcon ul li p a{font-size: 0.14rem;color:#333;line-height: 0.26rem;border:1px solid #333;border-radius:0.26rem;padding:0 0.12rem;margin:0.1rem;}
.pro_listcon ul li:hover{background:#ebc155;}
.pro_listcon ul li:hover p a{border-color: #000;color:#000;}

.pro_videoprev{width: 0.19rem;position: absolute;left:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}
.pro_videonext{width: 0.19rem;position: absolute;right:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}




/*视频*/
.pro_video{overflow:hidden;background:#f7f8f4;padding-bottom: 1.28rem;}
.pro_video .tit span{color:#000;}
.pro_videocon{position: relative;}
.video_prev{width: 0.19rem;position: absolute;left:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}
.video_next{width: 0.19rem;position: absolute;right:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}
.swiper-container-provideo{padding:0.1rem 0;}
.swiper-container-provideo .swiper-slide{width: 6.72rem;transform: scale(0.85);z-index: 2;position: relative;transition: all 0.5s linear;}
.swiper-container-provideo .swiper-slide h2{position: relative;border-radius: 0.1rem;overflow:hidden;}
.swiper-container-provideo .swiper-slide h3{font-size: 0.28rem;color:#000000;font-weight: bold;line-height: 0.47rem;padding-top:0.24rem;text-align: center;}
.swiper-container-provideo .swiper-slide-active{transform: scale(1);position: relative;z-index: 3;}
.swiper-container-provideo .swiper-slide-active h2{box-shadow: 0 0 0.1rem #393c3f;background:#fff;}
.pro_videobtn{width: 0.81rem;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);cursor: pointer;}
.video_list .tit span{color:#000;}
.video_listcon{margin-top:0.5rem;}
.video_listcon ul{display: flex;flex-wrap: wrap;}
.video_listcon ul li{width: 32%;margin:0 2% 0 0;}
.video_listcon ul li:nth-of-type(3n){margin-right: 0;}
.video_listcon ul li h2{position: relative;}
.video_listcon ul li h3{font-size: 0.2rem;color:#000000;line-height: 0.33rem;font-weight: bold;padding:0.265rem 0 0.66rem 0.2rem;box-sizing: border-box;}
.video_listbtn{width: 0.58rem;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);cursor: pointer;} 
.video_morebtn{text-align: center;cursor: pointer;}
.video_morebtn img{display: block;width: 0.18rem;margin:0 auto 0.17rem auto;}
.video_morebtn span{display: block;font-size: 0.2rem;color:#000000;margin-bottom: 0.8rem;}

/*成功案例*/
.case_listcon{margin-top:0.6rem;}
.case_listcon ul{display: flex;flex-wrap: wrap;}
.case_listcon ul li{width: 23.5%;margin:0 2% 0 0;}
.case_listcon ul li:nth-of-type(4n){margin-right: 0;}
.case_listcon ul li a h3{font-size: 0.18rem;color:#000000;font-weight: bold;padding:0.16rem 0 0.63rem 0.22rem;box-sizing: border-box;}

/*手册*/
.manual_list{margin:0.6rem auto;}
.manual_list ul{display: flex;flex-wrap: wrap;}
.manual_list ul li{width: 18.4%;margin:0 2% 0.3rem 0;position: relative;border-radius: 0.1rem;overflow:hidden;cursor: pointer;}
.manual_list ul li:nth-of-type(5n){margin-right: 0;}
.manual_btn{width: 100%;height: 100%;background:rgba(0,0,0,0.6);position: absolute;left:0;top:0;opacity: 0;transition: all 0.5s linear;}
.manual_btn a{display: block;width: 1.7rem;height: 0.47rem;background:linear-gradient(to bottom,#f6d77c,#e5b540);border-radius:0.47rem;transition: all 0.5s linear;font-size: 0.16rem;line-height: 0.47rem;text-align: center;color:#000;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);}
.manual_btn a:hover{background:#f2c844;}
.manual_list ul li:hover .manual_btn{opacity: 1;}


/*解决方案详情*/
.ban_dowbtn,.ban_gobtn{width: 3.5rem;background:#fac62d;border-radius:0.5rem;font-size: var(--f14);color:#000;line-height: 0.5rem;text-align: center;margin:0.3rem auto 0.15rem;cursor: pointer;font-weight: lighter;}
.ban_dowbtn a,.ban_gobtn a{color:#000;}
.man_ban{background: url(../image/ban.jpg) no-repeat center center/cover;}
.man_top{background:#f7f8f8;}
.man_top .tit span{color:#000;}
.man_topcon{position: relative;}
.swiper-container-sc .swiper-slide{background:#ffffff;border-radius:0.1rem;overflow:hidden;position: relative;}
.swiper-container-sc .swiper-slide a{display: block;width: 100%;height: 100%;position: relative;}
.new_icon{width:0.4rem;position: absolute;left: 0.12rem;top: 0;display:block !important;transform: translateY(0) !important;}
.swiper-container-sc .swiper-slide a h2{display: flex;justify-content: space-between;align-items: center;padding:0.3rem 0.25rem;box-sizing: border-box;}
.swiper-container-sc .swiper-slide a h2 span{font-size: 0.2rem;color:#000000;width:80%;}
.swiper-container-sc .swiper-slide a b{width: 0.2rem;height: 0.2rem;overflow:hidden;}
.swiper-container-sc .swiper-slide a b img{transition: all 0.5s linear;}
.swiper-container-sc .swiper-slide a:hover h2 span{color:#f2c844;}
.man_scpic{overflow:hidden}
.swiper-container-sc .swiper-slide a:hover b img:nth-of-type(1){transform: translateY(-0.26rem);}
.swiper-container-sc .swiper-slide a:hover b img:nth-of-type(2){transform: translateY(-0.26rem);}
.sc_prev{width: 0.19rem;position: absolute;left:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}
.sc_next{width: 0.19rem;position: absolute;right:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}

.man_pro{position: relative;padding-bottom: 0.52rem;}
.swiper-container-manpro .swiper-slide{border-radius:0.1rem;overflow:hidden;background:linear-gradient(to bottom,#ffffff,75%,#f7f8f8);position: relative;}
.man_propic{width: 90%;margin:0.48rem auto 0 auto;}
.swiper-container-manpro .swiper-slide h2{font-size: 0.16rem;color:#000000;text-align: center;padding:0.3rem 0;}
.swiper-container-manpro .swiper-slide h2 b{display: block;font-size: 0.22rem;}
.swiper-container-manpro .swiper-slide p{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.swiper-container-manpro .swiper-slide p a{font-size: 0.14rem;color:#333;border:1px solid #333;line-height: 0.32rem;padding:0 0.22rem;border-radius: 0.32rem;margin:0.08rem;}
.man_xz{width: 0.3rem;position: absolute;left:0.28rem;top:0;}
.manpro_prev{width: 0.19rem;position: absolute;left:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}
.manpro_next{width: 0.19rem;position: absolute;right:-0.54rem;top:50%;transform: translateY(-50%);cursor: pointer;z-index: 3;}

.man_prolist .tit span{color:#000;}
.man_pro{margin:0.6rem auto 1.1rem auto}
.man_pro ul{display: flex;flex-wrap: wrap;}
.man_pro ul li{width: 18.4%;background:#fbfbfb;border-radius:0.1rem;overflow:hidden;margin:0 2% 0.2rem 0;text-align: center;position: relative;}
.man_pro ul li:nth-of-type(5n){margin-right: 0;}
.man_pro ul li h2{width: 90%;margin:0.26rem auto;}
.man_pro ul li a h3{font-size: 0.16rem;color:#000000;}
.man_pro ul li p{display: flex;justify-content: center;align-items: center;margin:0.17rem auto 0.23rem auto;flex-wrap: wrap;}
.man_pro ul li p a{font-size: 0.14rem;color:#333;line-height: 0.26rem;border:1px solid #333;border-radius:0.26rem;padding:0 0.12rem;margin:0.1rem;}
.man_pro ul li:hover{background:#ebc155;}
.man_pro ul li:hover a p span{border-color: #000;color:#000;}

.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_lpic{height: 40vh;overflow:hidden;position: relative;}


/*标签页*/
.bq_body{width: 100%;overflow:hidden;}

.r_zxbtn{width: 0.64rem;position: fixed;right:3%;bottom: 0.5rem;transform: translateX(6rem);transition: all 0.5s linear;z-index: 98;cursor: pointer;}
.r_zxbtn2 {bottom:1.3rem;}
.r_zxbtn.on{transform: translateX(0);}

.fot_shoppc{background:#efefef;text-align:center;padding:0 0 0.2rem 0;}
.fot_shoppc img{width: 0.62rem;}
.fot_wapshoppc{width: 100%;display: none;background:#efefef;text-align:center;padding:0 0 0.2rem 0;}


/*弹窗*/
.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:auto;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;max-width: 80vw;}
.swiper-container-fabig{width: 100%;}
.swiper-container-fabig .swiper-slide{overflow:hidden;text-align: center;}
.swiper-container-fabig .swiper-slide img{width: 100%;}

.fa_tccon.s_pic{width: 5.9rem;}
.fa_tccon.h_pic{width: 66%;}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              


.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.4rem;top: 0rem;cursor: pointer;}


@media(max-width:1366px){
    .w_1520{width: 90%;}

}



@media(max-width:1024px){

    .w_1520{width: 90%;}
    .home_probtn{width: 3.4rem;}
    .home_probtn a{font-size: 0.24rem;line-height: 0.6rem;}

    .header .w_1520{width: 95%;margin:0;}
    .w_1518{width: 90%;}

    /*首页*/
    .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;}
    .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;}
    .ban{height: 10rem;}
    .ban_wz{width: 100%;}
    .ban_wz h2{font-size: 0.42rem;}
    .ban_wz p{width:100%;font-size: 0.24rem;line-height: 0.48rem;}
    .fl{height: auto;padding:0.8rem 0;}
    .fl_list ul{width: 100%;overflow-y: scroll;overflow-x: hidden;display: block;height: 55vh;}
    .fl_list ul li{height:auto;padding-bottom: 0.4rem;width: 100%;display: inline-block;margin-right: 0.3rem;}
    .fl_list ul li h2{width: 0.8rem;}
    .fl_list ul li p{font-size: 0.24rem;padding:0 0.4rem;line-height: 0.4rem;}
    .fl_btn{width: 2rem;height: 0.6rem;font-size: 0.24rem;line-height: 0.6rem;}
    .fl_btn a{font-size: 0.24rem;line-height: 0.6rem;}
    .fl_list ul li:nth-of-type(1),.fl_list ul li:nth-of-type(2),.fl_list ul li:nth-of-type(3){width: 100%;}
    .fl_qhbtn span{font-size: 0.24rem;}
    .tit{padding:0.8rem 0 0.6rem 0;}
    .tit img{width: 1.4rem;}
    .tit span{font-size: 0.35rem;text-align: center;margin:0 0.12rem;}

    .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;}

    .pro{height:auto;padding-bottom: 0.8rem;}
    .pro_con{margin-top:0.3rem;}
    .pro_cona{flex-wrap: wrap;}
    .pro_cona .pro_l{width: 100%;padding-left:0;border-radius: 0.1rem;height: auto;}
    .pro_l{background: linear-gradient(to bottom,#f2c844,#f2c844);height: auto;padding-left:0;}
    .pro_lpic{width: 100%;height: 3.4rem;overflow:hidden;}
    .pro_l p span{font-size: 0.24rem;line-height: 0.4rem;padding:0 0.2rem;}
    .pro_r{width: 100%;margin-top:0.2rem;}
    .pro_r ul{display: block;width: 100%;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
    .pro_r ul li{display: inline-block;width: 60%;margin-right: 3%;height: auto;padding-bottom: 0.4rem;}
    .pro_r ul li:nth-last-of-type(1){margin-right: 0;}
    .pro_r ul li h2{font-size: 0.28rem;line-height: 0.4rem;}
    .pro_r ul li h2 span{font-size: 0.24rem;}
    .pro_r ul li p{flex-wrap: wrap;}
    .pro_r ul li p span{font-size: 0.24rem;line-height: 0.4rem;padding:0 0.2rem;margin-bottom: 0.14rem;}
    .pro_prev{left:auto;right:10%;top:-0.6rem;transform: translateY(0);}
    .pro_next{right:0%;top:-0.6rem;transform: translateY(0);}

    .fn{height: auto;}
    .fn_xq{display: block;}
    .fn_xq a{width: 2rem;height: 0.6rem;line-height: 0.6rem;font-size: 0.24rem;border-radius:0.6rem;}
    .fncon{margin-top:0.3rem;}
    .fn_prev{left:auto;right:10%;top:-0.6rem;transform: translateY(0);}
    .fn_next{right:0%;top:-0.6rem;transform: translateY(0);}

    .cj{height: auto;padding-bottom: 0.8rem;}
    .cjcon{margin-top:0.3rem;}
    .swiper-container-cj ul li{width: 48%;height: 2.4rem;margin-bottom: 0.3rem;overflow:hidden;}
    .swiper-container-cj ul li:nth-of-type(1), .swiper-container-cj ul li:nth-of-type(5){width: 48%;}
    .swiper-container-cj ul li img{width: 155%;max-width: 230%;}
    .cj_prev{left:auto;right:10%;top:-0.6rem;transform: translateY(0);}
    .cj_next{right:0%;top:-0.6rem;transform: translateY(0);}

    .fl_list ul li:nth-of-type(1) p,.fl_list ul li p{height: auto;}

    .bd{height: 9.5rem;}
    .bd_con h2{font-size: 0.42rem;}
    .bd_con p{width: 90%;font-size: 0.24rem;line-height: 0.4rem;margin:0.6rem auto;}
    .bd_btn{width: 2.8rem;line-height: 0.6rem;}
    .bd_tc{padding:0 0.4rem;width: 100%;}
    .bd_tc h2{font-size: 0.36rem;}
    .bd_k input{height: 0.8rem;font-size: 0.24rem;}
    .bd_k textarea {
        font-size: 0.24rem;
    }
        .bd_sub {
            border-radius: 0.8rem;
            font-size: 0.24rem;
            line-height: 0.8rem;
        }
    .bd_tc p{font-size: 0.24rem;}

    .fot{padding:0.3rem 5%;box-sizing: border-box;font-size: 0.24rem;line-height: 0.4rem;}
    .fot img{width: 0.4rem;}

    .zx_tccon{width: 90%;}

    .fot_shoppc{display: none;}
    .fot_wapshoppc{display: block;}

    /*产品列表*/
    .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: 90%;margin:0.3rem auto 0 auto;}
    .pro_tjl .pro_tjxz{left:-5%;top:-0.3rem;}
    .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;}
    .pro_listcon ul li:nth-of-type(2n){margin-right: 0;}
    .pro_listcon ul li h3{font-size: 0.26rem;padding:0 0.1rem;box-sizing: border-box;}
    .pro_listcon ul li p a{font-size: 12px;line-height: 0.5rem;padding:0 0.2rem;color:#333;border-color: #333;line-height: 22px;}

    /*视频列表*/
    .pro_video{padding-bottom: 0.8rem;}
    .pro_videocon{margin-top:0.3rem;}
    .video_prev{left:auto;right:10%;top:-0.6rem;transform: translateY(0);}
    .video_next{right:0%;top:-0.6rem;transform: translateY(0);}
    .video_listcon ul{justify-content: space-between;}
    .video_listcon ul li{width: 48%;margin-right: 0;}
    .video_listcon ul li h3{font-size: 0.24rem;line-height: 0.4rem;padding-left:0;text-align: center;}
    .video_morebtn span{font-size: 0.26rem;}

    /*应用案例*/
    .case_listcon ul{justify-content: space-between;}
    .case_listcon ul li{width: 48%;margin-right: 0;}
    .case_listcon ul li a h3{font-size: 0.24rem;text-align: center;padding-left:0;}

    /*手册*/
    .manual_list ul{justify-content: space-between;}
    .manual_list ul li{width: 48%;margin-right: 0;}
    .manual_btn{opacity: 1;}
    .manual_btn a{width: 2rem;height: 0.6rem;line-height: 0.6rem;font-size: 0.24rem;border-radius:0.6rem;}

    /*产品详情*/
    .ban_dowbtn,.ban_gobtn{width: 4.6rem;height: 0.6rem;border-radius:0.6rem;line-height: 0.6rem;font-size: 0.24rem;}
    .man_topcon{margin-top:0.3rem;}
    .swiper-container-sc .swiper-slide a h2 span{font-size: 0.24rem;}
    .swiper-container-sc .swiper-slide a b{width: 0.3rem;height: auto;}
    .swiper-container-sc .swiper-slide a b img:nth-of-type(2){display: none;}
    .sc_prev{left:auto;right:10%;top:-0.6rem;transform: translateY(0);}
    .sc_next{right:0%;top:-0.6rem;transform: translateY(0);}
    .manpro_prev{left:auto;right:10%;top:-0.6rem;transform: translateY(0)}
    .manpro_next{right:0%;top:-0.6rem;transform: translateY(0);}
    .swiper-container-manpro .swiper-slide h2{font-size: 0.24rem;}
    .swiper-container-manpro .swiper-slide h2 b{font-size: 0.28rem;}
    .swiper-container-manpro .swiper-slide p{flex-wrap: wrap;}
    .swiper-container-manpro .swiper-slide p a{font-size: 0.24rem;line-height: 0.5rem;padding:0 0.2rem;margin-bottom: 0.2rem;}
    .man_pro{margin:0.3rem auto 0 auto;}
    .man_pro ul{justify-content: space-between;}
    .man_pro ul li{width: 48%;margin-right: 0;background:#f2c844;}
    .man_pro ul li a h3{font-size: 0.28rem;}
    .man_pro ul li a p span{font-size: 0.24rem;line-height: 0.5rem;padding:0 0.2rem;color:#666;border-color: #666;}

    .man_pro ul li p a{font-size: 0.24rem;line-height: 0.5rem;padding: 0 0.2rem;margin-bottom: 0.2rem;}

    /*视频*/
    .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%;}

    .r_zxbtn{display: none;}

    /*弹窗*/
    .fa_tccon{width:90%;height: auto;background:#fff;padding:0.2rem 0.2rem 1rem 0.2rem;box-sizing: border-box;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);border-radius:0.2rem;}
    .swiper-container-fabig{width: 100%;}
    .swiper-container-fabig .swiper-slide{height:auto;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.24rem;padding-left:0.2rem;position: relative !important;left:auto !important;bottom: auto !important;}
    .swiper-pagination-fabig .swiper-pagination-current{font-size: 0.28rem !important;}
    .fa_tcbtn{display: flex;align-items: center;}
    .fa_tcbtn div{width: 0.6rem;height: 0.6rem;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.12rem;}
    .fa_tcmor{width: 2.5rem;height: 0.6rem;background:#d61414;border-radius:0.6rem;font-size: 0.24rem;color:#ffffff;line-height: 0.6rem;text-align: center;cursor: pointer;position: absolute;left:50%;bottom: 0.24rem;transform: translateX(-50%);}
    .fa_tcmor:hover{background:#000;}
    .fa_tcclose{width:0.5rem;position: absolute;right:0rem;top: -0.65rem;cursor: pointer;}

    .fa_tccon.s_pic{width: 90%;}

    .fa_tccon.h_pic{width: 90%;}    


}




@keyframes xl{
    form{transform: translateY(0);}
    to{transform: translateY(20px);}
}


/*资料下载弹窗*/
.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
}
.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;
}

.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: flex-start;align-items: center;flex-wrap: wrap;}
.homeJjFa li{width: 23.5%;font-size: 0.3rem;position: relative;
	letter-spacing: 0px;margin: 0.5rem 2% 0 0;
	color: #ffffff;}
.homeJjFa li:nth-child(4n){margin-right: 0;}
.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;	color: #ffffff;}
.homeJjFa li img{display: inline-block;width: 0.8rem;}
.homeJjFaIco{width:1.18rem;box-sizing: border-box;padding-left: 0.25rem;}
.homeJjFaRow{width: 0.14rem;position: absolute;top: 50%;margin-top: -0.13rem;right: 0.3rem;}
.homeJjFa li .homeJjFaRow img{display: block;max-width: 100px;width: 100%; max-height: 100px;}
.fl.homeJjFaWc{padding: 0.3rem 0 0.8rem;}
@media (max-width:1024px) {
	.homeJjFa li{width: 49%;margin-top: 2%;}
	.homeJjFa li:nth-child(4n){margin-right: 2%;}
	.homeJjFa li:nth-child(2n){margin-right: 0;}
	.fl.homeJjFaWc{padding: 0.6rem 0 0.8rem;}
}


.two-line{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-all}
.four-line{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;word-break:break-all}
.home_case{
	width: 100%;
	height: auto;
	background: #f1f1f1;
	padding-bottom: 0.5rem;	
}
.home_case .tit {
  padding: 0.5rem 0 0.3rem 0;
}
.home_case .tit span {
  color: #000;
}
.home_case .items{

}
.home_case .items li{
	display:flex;
	background:#fff;
	border-radius:8px;
	overflow:hidden;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	box-sizing: border-box;
}
.home_case .items .img{
	width:3rem;
	flex-shrink:0;
}
.home_case .items .img img{
	aspect-ratio:1;
	object-fit:cover;
}
.home_case .items .cont{
	position:relative;
	padding:0.15rem 0.15rem 0.15rem 0.3rem;
}
.home_case .cont .icon{
	position:absolute;
	right:0.15rem;
	top:0.15rem;
	width:0.85rem;
}
.home_case .cont .en{
	font-size:12px;
	line-height:2;
	margin-top:15px;
}
.home_case .cont .title{
	font-size:var(--f18);
	line-height:1.5;
	font-weight:bold;
}
.home_case .cont .desc{
	font-size:var(--f14);
	line-height:1.5;
	margin-top:0.15rem;
}
.home_case .cont .btn{
	margin-top:0.15rem;
}
.home_case .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;
}
.home_case .cont .btn a:hover{
	background:#f1f1f1;
}
@media (max-width:640px)
{
	.home_case .items li
	{
		flex-wrap:wrap;
	}
	.home_case .items .img {
	  width: 100%;
	}
	.home_case .items .img img {
	  aspect-ratio:4/3;
	}
	.home_case .items .cont {
	  position: relative;
	  padding: 15px;
	}
	.home_case .cont .icon
	{
		width:80px;
	}
	.home_case .cont .desc
	{
		margin-top:15px;
	}
	.home_case .cont .btn a
	{
		margin-top:15px;
		width:150px;
	}
	
}

.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;
	}
	
}