/*flash*/
.zy_banner{position:relative;overflow:hidden;}
.zy_banner .container{width:calc(100% - 30px);max-width:1750px;}
.zy_banner .swiper-slide{overflow:hidden;}
.zy_banner .zyb_inner{width:100%;height:100vh;position:relative;}
.zy_banner .zyb_inner img{z-index:1;}
.zy_banner .zyb_txt{z-index:4;position:absolute;width:100%;height:100%;left:0;top:0;padding:136px 0 80px;}
.zy_banner .zyb_txt .zyb_p{max-width:860px;}
.zy_banner .zyb_txt .zyb_p h1,.zy_banner .zyb_txt .zyb_p p{font-size:40px;line-height:1.4;color:#FFF;opacity:0;font-weight:bold;text-transform:capitalize;
    -webkit-transform:translateY(5vw);
    transform:translateY(5vw);
}
.zy_banner .zyb_txt .zyb_p p:first-child{font-size:14px;line-height:1.285;margin-bottom:12px;text-transform:uppercase;}
.zy_banner .zyb_txt .zyb_p .zybp_btn{height:56px;padding:0 16px;border:1px solid #FFF;border-radius:4px;min-width:196px;margin-top:2.5vw;opacity:0;
    -webkit-transform:translateY(5vw);
    transform:translateY(5vw);
}
.zy_banner .zyb_txt .zyb_p .zybp_btn span{font-size:14px;color:#F2F2F2;font-weight:bold;text-transform:capitalize;}
.zy_banner .zyb_txt .zyb_p .zybp_btn i{font-size:20px;margin-left:10px;font-weight:normal;color:#FFF;
    -webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;
    transition:all 0.3s;
}
.zy_banner .zyb_txt .zyb_p .zybp_btn:hover{background:#1a65e8;}
.zy_banner .swiper-slide.swiper-slide-active .zyb_txt .zyb_p h1,.zy_banner .swiper-slide.swiper-slide-active .zyb_txt .zyb_p p{opacity:1;pointer-events:auto;
    -webkit-transform:none;
    transform:none;
    -webkit-transition:all 1.5s ease;
    transition:all 1.5s ease;
    -webkit-transition-delay:200ms;
    transition-delay:200ms;
}
.zy_banner .swiper-slide.swiper-slide-active .zyb_txt .zyb_p p:nth-child(2){
    -webkit-transition-delay:400ms;
    transition-delay:400ms;
}
.zy_banner .swiper-slide.swiper-slide-active .zyb_txt .zyb_p .zybp_btn{opacity:1;pointer-events:auto;
    -webkit-transform:none;
    transform:none;
    -webkit-transition:all 1.5s ease;
    transition:all 1.5s ease;
    -webkit-transition-delay:600ms;
    transition-delay:600ms;
}
.zy_banner .zyb_bottom{position:absolute;width:100%;left:0;bottom:0;z-index:2;}
.zy_banner .zyb_bottom .zyb_scroll{position:relative;text-align:center;z-index:2;}
.zy_banner .zyb_bottom .zyb_scroll span{font-size:14px;color:#F7F7F7;margin-bottom:14px;line-height:1.29;text-transform:uppercase;}
.zy_banner .zyb_bottom .zyb_scroll .zyb_xian{height:46px;overflow:hidden;width:3px;}
.zy_banner .zyb_bottom .zyb_scroll .zyb_xian em{width:1px;height:46px;background:#F7F7F7;position:relative;}
.zy_banner .zyb_bottom .zyb_scroll .zyb_xian em:before,.zy_banner .zyb_bottom .zyb_scroll .zyb_xian em:after{content:'';width:3px;height:12px;background:#FFF;position:absolute;left:-1px;top:0;
    -webkit-animation:scroll_r 2.4s linear infinite;
    animation:scroll_r 2.4s linear infinite;
}
.zy_banner .zyb_bottom .ylb_scroll .zyb_xian em:after{top:-100%;}
.zy_banner .zyb_bottom .zyb_btn{}
.zy_banner .zyb_bottom .zyb_btn .swiper-button-prev,.zy_banner .zyb_bottom .zyb_btn .swiper-button-next{width:52px;height:52px;border-radius:4px;background:#024DCD;outline:none;opacity:1;position:relative;top:0;margin-top:0;}
.zy_banner .zyb_bottom .zyb_btn .swiper-button-prev:after,.zy_banner .zyb_bottom .zyb_btn .swiper-button-next:after{content:none;}
.zy_banner .zyb_bottom .zyb_btn .swiper-button-prev i,.zy_banner .zyb_bottom .zyb_btn .swiper-button-next i{font-size:24px;color:#FFF;}
.zy_banner .zyb_bottom .zyb_btn .swiper-button-prev{margin-right:15px;left:0;
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.zy_banner .zyb_bottom .zyb_btn .swiper-button-next{right:0;}
.zy_banner .zyb_bottom .zyb_btn .swiper-button-prev.swiper-button-disabled,.zy_banner .zyb_bottom .zyb_btn .swiper-button-next.swiper-button-disabled{background:#F7F7F7;}
.zy_banner .zyb_bottom .zyb_btn .swiper-button-prev.swiper-button-disabled i,.zy_banner .zyb_bottom .zyb_btn .swiper-button-next.swiper-button-disabled i{color:#868E96;}
/*product*/
.zy_product{padding:120px 0;position:relative;overflow:hidden;}
.zy_product .zyp_tit{position:relative;}
.zy_product .zyp_tit .zyp_more{width:110px;height:110px;position:absolute;right:0;top:13px;}
.zy_product .zyp_tit .zyp_more i{width:52px;height:52px;border-radius:50%;border:1px solid #868E96;background:#F7F7F7;color:#868E96;}
.zy_product .zyp_tit .zyp_more em{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../Image/product-icon.svg) no-repeat center center;background-size:100%;
    -webkit-animation:rotate360 10s linear infinite;
    -moz-animation:rotate360 10s linear infinite;
    -o-animation:rotate360 10s linear infinite;
    animation:rotate360 10s linear infinite;
}
.zy_product .zyp_ul{margin-top:52px;position:relative;}
.zy_product .zyp_ul .zyp_img{width:100%;padding-bottom:69.23%;position:relative;background:#F7F7F7;overflow:hidden;}
.zy_product .zyp_ul .zyp_txt{position:absolute;width:100%;height:100%;left:0;bottom:0;padding:32px;}
.zy_product .zyp_ul .zyp_txt .zyp_pp{position:relative;width:100%;height:100%;overflow:hidden;}
.zy_product .zyp_ul .zyp_txt .zyp_p{padding:20px;background:#FFF;position:absolute;left:0;bottom:0;width:100%;}
.zy_product .zyp_ul .zyp_txt .zyp_p p{font-size:24px;line-height:1.33;color:#494454;font-weight:bold;width:calc(100% - 42px);}
.zy_product .zyp_ul .zyp_txt .zyp_p i{width:32px;height:32px;background:#868E96;border-radius:50%;font-size:20px;color:#FFF;}
.zy_product .zyp_ul .zyp_txt .zyp_c{background:rgba(255,255,255,.9);position:absolute;width:100%;left:0;bottom:0;padding:20px;opacity:0;visibility:hidden;
    -webkit-transform:translateY(100%);
    -moz-transform:translateY(100%);
    -ms-transform:translateY(100%);
    transform:translateY(100%);
}
.zy_product .zyp_ul .zyp_txt .zyp_c>p{font-size:14px;color:#494454;line-height:1.71;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;}
.zy_product .zyp_ul .zyp_txt .zyp_c .zyp_p{padding:0;position:relative;background:none;margin-bottom:24px;}
.zy_product .zyp_ul .zyp_txt .zyp_c .zyp_p p{color:#024DCD;}
.zy_product .zyp_ul .zyp_txt .zyp_c .zyp_p i{background:#024DCD;color:#FFF;}
.zy_product .zyp_ul .swiper-slide:hover .zyp_txt .zyp_pp>.zyp_p{opacity:0;visibility:hidden;
    -webkit-transform:translateY(100%);
    -moz-transform:translateY(100%);
    -ms-transform:translateY(100%);
    transform:translateY(100%);
}
.zy_product .zyp_ul .swiper-slide:hover .zyp_txt .zyp_c{opacity:1;visibility:visible;;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
}
.zy_product .zyp_ul .zyp_img:hover{
    -webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.04),0 8px 16px rgba(0, 0, 0, 0.08);
    box-shadow:0 0 4px rgba(0, 0, 0, 0.04),0 8px 16px rgba(0, 0, 0, 0.08);
}
.zy_product .zyp_ul .swiper-button-prev,.zy_product .zyp_ul .swiper-button-next{width:52px;height:52px;border-radius:50%;background:#024DCD;outline:none;opacity:1;}
.zy_product .zyp_ul .swiper-button-prev:after,.zy_product .zyp_ul .swiper-button-next:after{content:none;}
.zy_product .zyp_ul .swiper-button-prev i,.zy_product .zyp_ul .swiper-button-next i{font-size:24px;color:#FFF;}
.zy_product .zyp_ul .swiper-button-prev{left:-26px;
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.zy_product .zyp_ul .swiper-button-next{right:-26px;}
.zy_product .zyp_ul .swiper-button-prev.product-disabled,.zy_product .zyp_ul .swiper-button-next.product-disabled{background:#494454;}
/*jishu*/
.zy_jishu{padding:120px 0;position:relative;overflow:hidden;}
.zy_jishu .zyj_font{font-size:200px;font-weight:bold;color:#000;line-height:1;position:absolute;top:0;left:50%;white-space:nowrap;text-transform:uppercase;
    background: linear-gradient(180deg, rgba(134, 142, 150, 0.20) 16%, rgba(134, 142, 150, 0.00) 90%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-transform:translateX(-50%);
    -moz-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    -webkit-animation:index-scroll-font 60s linear infinite;
    -moz-animation:index-scroll-font 60s linear infinite;
    animation:index-scroll-font 60s linear infinite;
}
.zy_jishu .pb_p{text-align:center;}
.zy_jishu .pb_tit{text-align:center;}
.zy_jishu .zyj_con{margin-top:52px;}
.zy_jishu .zyj_con .zyj_left{width:744px;background:url(../Image/jiejue_bg.webp) no-repeat left center;background-size:auto 100%;height:340px;padding:42px 33px 18px 36px;}
.zy_jishu .zyj_con .zyj_left p{text-align:center;font-size:16px;font-weight:bold;line-height:1.3125;margin-bottom:42px;color:#494454;text-transform:capitalize;}
.zy_jishu .zyj_con .zyj_left img{width:100%;height:auto;display:block;}
.zy_jishu .zyj_con .zyj_right{width:556px;margin-left:20px;background:url(../Image/jiejue_bg.webp) no-repeat right center;background-size:auto 100%;position:relative;perspective: 800px;overflow:hidden;
    -webkit-box-shadow:7px 7px 23px rgba(0, 2, 25, 0.1);
    box-shadow:7px 7px 23px rgba(0, 2, 25, 0.1);
}
.zy_jishu .zyj_con .zyj_right .zyjr_c{padding:0 28px;position:absolute;left:0;top:0;width:100%;height:100%;}
/*.zy_jishu .zyj_con .zyj_right .zyjr_c.zyjr_c1{transform:rotateY(0);}*/
/*.zy_jishu .zyj_con .zyj_right .zyjr_c.zyjr_c2{transform:rotateY(180deg);opacity:0;visibility:hidden;}*/
.zy_jishu .zyj_con .zyj_right .zyjr_c.zyjr_c1{
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
}
.zy_jishu .zyj_con .zyj_right .zyjr_c.zyjr_c2{opacity:0;visibility:hidden;
    -webkit-transform:translateY(100%);
    -moz-transform:translateY(100%);
    -ms-transform:translateY(100%);
    transform:translateY(100%);
}
.zy_jishu .zyj_con .zyj_right .zyjr_btn{padding:6px 20px 6px 6px;border-radius:0 0 0 20px;position:absolute;right:0;top:0;background:#024DCD;cursor:pointer;z-index:1;min-width:173px;}
.zy_jishu .zyj_con .zyj_right .zyjr_btn i{width:32px;height:32px;background:rgba(255,255,255,.3);border-radius:50%;font-size:20px;color:#FFF;}
.zy_jishu .zyj_con .zyj_right .zyjr_btn span{font-size:14px;color:#FFF;text-transform:uppercase;margin-left:10px;height:100%;}
.zy_jishu .zyj_con .zyj_right .zyjr_tit{font-size:24px;color:#494454;font-weight:bold;line-height:1.33;text-transform:capitalize;padding-right:135px;margin-bottom:32px;}
.zy_jishu .zyj_con .zyj_right .zyjr_txt{}
.zy_jishu .zyj_con .zyj_right .zyjr_txt .zyjr_p{padding:12px 13px;border-radius:12px;margin-top:16px;
    background: -webkit-gradient(linear, left top, right top, from(rgba(2, 77, 205, 0.05)), to(rgba(2, 77, 205, 0)));
    background: -webkit-linear-gradient(left, rgba(2, 77, 205, 0.05) 0%, rgba(2, 77, 205, 0) 100%);
    background: -moz-linear-gradient(left, rgba(2, 77, 205, 0.05) 0%, rgba(2, 77, 205, 0) 100%);
    background: linear-gradient(90deg, rgba(2, 77, 205, 0.05) 0%, rgba(2, 77, 205, 0) 100%);
}
.zy_jishu .zyj_con .zyj_right .zyjr_c.zyjr_c2 .zyjr_txt .zyjr_p{padding:18px 13px;}
.zy_jishu .zyj_con .zyj_right .zyjr_txt .zyjr_p:first-child{margin-top:0;}
.zy_jishu .zyj_con .zyj_right .zyjr_txt .zyjr_p span{font-size:20px;line-height:1.2;color:#494454;font-weight:bold;margin-right:10px;}
.zy_jishu .zyj_con .zyj_right .zyjr_txt .zyjr_p p{font-size:16px;line-height:1.5;color:#494454;text-transform:capitalize;}
/*.zy_jishu .zyj_con .zyj_right.on .zyjr_c.zyjr_c1{transform:rotateY(180deg);opacity:0;visibility:hidden;}*/
/*.zy_jishu .zyj_con .zyj_right.on .zyjr_c.zyjr_c2{transform:rotateY(0);opacity:1;visibility:visible;}*/
.zy_jishu .zyj_con .zyj_right.on .zyjr_c.zyjr_c1{;opacity:0;visibility:hidden;
    -webkit-transform:translateY(-100%);
    -moz-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    transform:translateY(-100%);
}
.zy_jishu .zyj_con .zyj_right.on .zyjr_c.zyjr_c2{opacity:1;visibility:visible;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
}
/*keji*/
.zy_keji{padding:80px 0 120px;position:relative;}
.zy_keji .bubbles{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}
.zy_keji .zyk_p{font-size:32px;text-align:center;color:#494454;margin-bottom:52px;text-transform:capitalize;}
.zy_keji .zyk_c{margin-bottom:52px;}
.zy_keji .zyk_c p{font-size:72px;line-height:1.32;text-transform:capitalize;font-weight:bold;color:#CED4DA;position:relative;}
.zy_keji .zyk_c p em{position:absolute;left:0;top:0;color:#024DCD;font-style:normal;}
.zy_keji .zyk_c p.p1{font-size:56px;margin-left:20px;}
.zy_keji .zyk_c img{display:block;width:auto;height:79px;margin:0 24px;}
.zy_keji .zyk_c span{font-size:32px;line-height:1.3125;text-transform:capitalize;color:#494454;}
.zy_keji .zyk_txt{text-align:center;}
.zy_keji .zyk_txt p{font-size:32px;line-height:2.25;color:#494454;}
.zy_keji .zyk_txt p span{font-weight:bold;color:#024DCD;}
/*app*/
.zy_app{position:relative;overflow:hidden;}
.zy_app .zya_pic{overflow:hidden;}
.zy_app .zya_pic .zya_img{width:100%;padding-bottom:50%;position:relative;}
.zy_app .zya_pic .zya_img:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;
    background:-webkit-linear-gradient(353deg, rgba(0, 0, 0, 0.8) 0.79%, transparent 53.27%);
    background:-moz-linear-gradient(353deg, rgba(0, 0, 0, 0.8) 0.79%, transparent 53.27%);
    background:linear-gradient(97deg, rgba(0, 0, 0, 0.8) 0.79%, transparent 53.27%);
}
.zy_app .zya_pic .zya_txt{position:absolute;left:0;top:0;width:100%;height:100%;padding:6.25vw 0;z-index:2;}
.zy_app .zya_pic .zya_txt .zya_p{width:550px;}
.zy_app .zya_pic .zya_txt .zya_p .pb_p{color:#FFF;}
.zy_app .zya_pic .zya_txt .zya_p .pb_tit{color:#FFF;}
.zy_app .zya_pic .zya_txt .zya_p .zya_pp{}
.zy_app .zya_pic .zya_txt .zya_p .zya_pp p{font-size:18px;line-height:1.78;color:#FFF;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;}
.zy_app .zya_pic .zya_txt .zya_p .zya_btn{padding-left:20px;border:1px solid #FFF;height:60px;border-radius:60px;position:relative;margin-top:69px;}
.zy_app .zya_pic .zya_txt .zya_p .zya_btn:before{content:'';width:58px;height:58px;border-radius:58px;background:#024DCD;position:absolute;right:0;top:0;}
.zy_app .zya_pic .zya_txt .zya_p .zya_btn span{font-size:14px;color:#FFF;font-weight:bold;text-transform:uppercase;z-index:1;}
.zy_app .zya_pic .zya_txt .zya_p .zya_btn i{font-size:24px;margin-left:20px;color:#fff;z-index:1;width:58px;text-align:center;}
.zy_app .zya_pic .zya_txt .zya_p .zya_btn:hover:before{width:100%;}
.zy_app .zya_r{width:calc(50% - 120px);position:absolute;right:0;top:0;height:100%;z-index:2;padding:6.25vw 0;}
.zy_app .zya_r .zyar_ul{width:calc(50vw - 120px);overflow:hidden;}
.zy_app .zya_r .zyar_ul .zyar_img{overflow:hidden;width:100%;padding-bottom:133.33%;}
.zy_app .zya_r .zyar_ul .zyar_img img{border:2px solid rgba(255, 255, 255, 0);}
.zy_app .zya_r .zyar_ul .swiper-slide.swiper-slide-thumb-active .zyar_img img{border-color:rgba(255, 255, 255, 0.4);}
.zy_app .zya_r .zyar_bottom{margin-top:32px;width:540px;}
.zy_app .zya_r .zyar_bottom .zyar_btn{}
.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev,.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-next{width:52px;height:52px;border-radius:50%;background:#024DCD;outline:none;opacity:1;position:relative;top:0;margin-top:0;}
.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev:after,.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-next:after{content:none;}
.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev i,.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-next i{font-size:24px;color:#FFF;}
.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev{margin-right:15px;left:0;
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-next{right:0;}
.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev.swiper-button-disabled,.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-next.swiper-button-disabled{background:rgba(255,255,255,.28);}
.zy_app .zya_r .zyar_bottom .zyar_line{width:326px;height:1px;background:#FFF;}
.zy_app .zya_r .zyar_bottom .zyar_num{font-size:36px;font-weight:bold;line-height:1.33;color:#FFF;}
/*fenge*/
.zy_fenge{padding:170px 0 80px;position:relative;overflow:hidden;}
.zy_fenge .zyf_con{width:100%;padding-bottom:357px;}
.zy_fenge .zyf_con:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;
    background:-webkit-gradient(linear, right top, left top, color-stop(55%, rgba(0, 0, 0, 0)), to(#000));
    background:-webkit-linear-gradient(right, rgba(0, 0, 0, 0) 55%, #000 100%);
    background:-moz-linear-gradient(right, rgba(0, 0, 0, 0) 55%, #000 100%);
    background:linear-gradient(-90deg, rgba(0, 0, 0, 0) 55%, #000 100%);
}
.zy_fenge .zyf_con video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.zy_fenge .zyf_con .zyf_txt{width:445px;position:absolute;left:80px;top:0;height:100%;z-index:2;}
.zy_fenge .zyf_con .zyf_txt p{font-size:16px;color:#FFF;line-height:1.3125;text-transform:capitalize;}
.zy_fenge .zyf_con .zyf_txt p:first-child{font-size:32px;font-weight:bold;margin-bottom:16px;}
.zy_fenge .zyf_con .zyf_txt .zyf_a{padding:0 20px;border:1px solid #FFF;height:48px;border-radius:48px;color:#FFF;font-size:14px;font-weight:bold;text-transform:uppercase;margin-top:42px;cursor:pointer;}
.zy_fenge .zyf_con img{width:560px;height:auto;position:absolute;right:0;bottom:0;z-index:2;}
/*info*/
.zy_info{padding:120px 0;position:relative;overflow:hidden;}
.zy_info .zy_left{width:670px;}
.zy_info .zy_left .pb_p{color:#024DCD;}
.zy_info .zy_left .zy_p{margin-top:52px;}
.zy_info .zy_left .zy_p p{font-size:18px;line-height:1.78;color:#4F4F4F;}
.zy_info .zy_left .zy_btn{margin-top:64px;}
.zy_info .zy_left .zy_btn a{padding:0 20px;height:52px;border:1px solid #494454;border-radius:52px;font-size:14px;font-weight:bold;margin-left: 12px;}
.zy_info .zy_left .zy_btn a:first-child{margin-left:0;}
.zy_info .zy_left .zy_btn a:hover,.zy_info .zy_left .zy_btn a.on{background:#024DCD;border-color:#024DCD;color:#FFF;}
.zy_info .zy_left .zy_num{margin-top:92px;}
.zy_info .zy_left .zy_num .zyn_li{}
.zy_info .zy_left .zy_num .zyn_li .zyn_n{}
.zy_info .zy_left .zy_num .zyn_li .zyn_n span{font-size:40px;line-height:1.325;color:#024DCD;font-weight:bold;}
.zy_info .zy_left .zy_num .zyn_li em{font-style:normal;font-size:14px;line-height:1.285;color:#494454;text-align:center;text-transform:capitalize;}
.zy_info .zy_right{width:558px;}
.zy_info .zy_right .zyr_ul{width:269px;}
.zy_info .zy_right .zyr_ul:last-child{margin-top:96px;}
.zy_info .zy_right .zyr_ul .zyr_li{width:269px;height:269px;overflow:hidden;margin-top:20px;}
.zy_info .zy_right .zyr_ul .zyr_li:first-child{margin-top:0;}
.zy_info .zy_right .zyr_ul .zyr_li img{width:100%;height:auto;display:block;}
/*youshi*/
.zy_youshi{padding:120px 0;position:relative;overflow:hidden;background:#F2F2F2;}
.zy_youshi:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:url(../Image/youshibg.webp) no-repeat center center;mix-blend-mode:overlay;background-size:cover;}
.zy_youshi .pb_p{text-align:center;color:#024DCD;}
.zy_youshi .pb_tit{text-align:center;}
.zy_youshi .zyy_ul{margin-top:52px;overflow:hidden;}
.zy_youshi .zyy_ul .swiper-slide{padding-top:72px;height:auto;}
.zy_youshi .zyy_ul .zyy_icon{width:120px;height:120px;border-radius:4px;background:#024DCD;position:absolute;top:0;left:32px;z-index:2;
    -webkit-box-shadow: 14px 14px 12px rgba(28, 69, 184, 0.05), 6px 6px 9px rgba(28, 69, 184, 0.09), 2px 2px 5px rgba(28, 69, 184, 0.1);
    box-shadow:14px 14px 12px rgba(28, 69, 184, 0.05), 6px 6px 9px rgba(28, 69, 184, 0.09), 2px 2px 5px rgba(28, 69, 184, 0.1);
}
.zy_youshi .zyy_ul .zyy_icon i{font-size:84px;color:#FFF;}
.zy_youshi .zyy_ul .zyy_li{padding:80px 32px 32px;height:100%;background:url(../Image/youshi_img.webp) no-repeat center center;background-size:cover;position:relative;overflow:hidden;z-index:1;}
.zy_youshi .zyy_ul .zyy_li:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:#FFF;z-index:-1;}
.zy_youshi .zyy_ul .zyy_li p{font-size:14px;color:#828282;line-height:1.65;}
.zy_youshi .zyy_ul .zyy_li p:first-child{font-size:24px;font-weight:bold;line-height:1.33;color:#333;text-transform:capitalize;margin-bottom:20px;}
.zy_youshi .zyy_ul .zyy_li p:last-child{max-height:185px;overflow-y:auto;}
.zy_youshi .zyy_ul .zyy_li p:last-child::-webkit-scrollbar-track-piece{width:5px;background-color:#ccc;}
.zy_youshi .zyy_ul .zyy_li p:last-child::-webkit-scrollbar{width:5px;height:4px}
.zy_youshi .zyy_ul .zyy_li p:last-child::-webkit-scrollbar-thumb{height:30px;background-color:#00B07E;}
.zy_youshi .zyy_ul .swiper-slide:hover .zyy_icon{background:#FFF;}
.zy_youshi .zyy_ul .swiper-slide:hover .zyy_icon i{color:#024DCD;}
.zy_youshi .zyy_ul .swiper-slide:hover .zyy_li:before{background:rgba(0,45,121,.85);}
.zy_youshi .zyy_ul .swiper-slide:hover .zyy_li p{color:#FFF;}
/*case*/
.zy_case{padding:120px 0;position:relative;overflow:hidden;}
.zy_case .pb_p{color:#024DCD;}
.zy_case .zyc_ul{margin-top:52px;}
.zy_case .zyc_ul .swiper-slide{padding:30px 0 30px 25px;opacity:0;visibility:hidden;border-bottom:4px solid rgba(2,77,205,0);height:auto;background:#F7F7F7;
	-webkit-transition:background-color 0.5s ease, -webkit-box-shadow 0.5s, border-color 0.5s;
	transition:background-color 0.5s ease, -webkit-box-shadow 0.5s, border-color 0.5s;
	-moz-transition:background-color 0.5s ease, box-shadow 0.5s, border-color 0.5s;
	transition:background-color 0.5s ease, box-shadow 0.5s, border-color 0.5s;
	transition:background-color 0.5s ease, box-shadow 0.5s, -webkit-box-shadow 0.5s, border-color 0.5s;
}
.zy_case .zyc_ul .swiper-slide.swiper-slide-visible{opacity:1;visibility:visible;}
.zy_case .zyc_ul .zyc_txt{padding-right:32px;}
.zy_case .zyc_ul .zyc_txt p{font-size:16px;line-height:1.5;color:#868E96;}
.zy_case .zyc_ul .zyc_txt p:first-child{font-size:17px;font-weight:bold;color:#494454;}
.zy_case .zyc_ul .zyc_txt p:nth-child(2){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.zy_case .zyc_ul i{font-size:32px;margin:28px 0;color:#868E96;}
.zy_case .zyc_ul .zyc_img{padding-bottom:19px;position:relative;}
.zy_case .zyc_ul .zyc_img .zyc_pic{width:100%;padding-bottom:66.9%;position:relative;overflow:hidden;}
.zy_case .zyc_ul .zyc_img .zyc_pic img{display:block;width:100%;height:auto;}
.zy_case .zyc_ul .zyc_img span{display:block;width:32px;height:32px;line-height:32px;text-align:center;font-size:20px;color:#828282;position:absolute;left:0;bottom:0;background:#FFF;}
.zy_case .zyc_ul .swiper-slide:hover{background:#FFF;border-color:rgba(2,77,205,1);
    -webkit-box-shadow: 30px 61px 41px rgba(0, 26, 102, 0.05), 13px 27px 30px rgba(0, 26, 102, 0.09), 3px 7px 17px rgba(0, 26, 102, 0.1);
    box-shadow: 30px 61px 41px rgba(0, 26, 102, 0.05), 13px 27px 30px rgba(0, 26, 102, 0.09), 3px 7px 17px rgba(0, 26, 102, 0.1);
}
.zy_case .zyc_ul .swiper-slide:hover .zyc_txt p:first-child{color:#024DCD;}
.zy_case .zyc_ul .swiper-slide:hover i{color:#024DCD;}
.zy_case .zyc_ul .swiper-slide:hover .zyc_img .zyc_pic{border-radius:200px 0 0 200px;}
/*liuyan*/
.zy_liuyan{padding-top:120px;position:relative;overflow:hidden;}
.zy_liuyan .zyl_map{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}
.zy_liuyan .zyl_map iframe{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.zy_liuyan .container{z-index:2;}
.zy_liuyan .zyl_form{width:645px;background:#FFF;padding:52px 52px 40px;z-index:2;position:relative;}
.zy_liuyan .zyl_form .pb_tit{text-transform:uppercase;color:#024DCD;}
.zy_liuyan .zyl_form p{font-size:16px;color:#494454;margin-top:32px;line-height:1.375;font-weight:bold;}
.zy_liuyan .zyl_form .zyl_input{padding-top:22px;}
.zy_liuyan .zyl_form .zyl_input .zyl_li{position:relative;margin-top:10px;width:calc(50% - 8px);}
.zy_liuyan .zyl_form .zyl_input .zyl_li.zyl_lit{width:100%;}
.zy_liuyan .zyl_form .zyl_input input{width:100%;line-height:32px;padding:10px 20px;outline:none;border-radius:4px;background:#F7F7F7;}
.zy_liuyan .zyl_form .zyl_input textarea{padding:10px 20px;outline:none;resize:none;width:100%;height:78px;line-height:20px;border-radius:4px;display:block;background:#F7F7F7;}
.zy_liuyan .zyl_form .zyl_input .zyl_btn{height:60px;background:#024DCD;margin-top:32px;cursor:pointer;width:100%;border-radius:60px;}
.zy_liuyan .zyl_form .zyl_input .zyl_btn span{font-size:16px;font-weight:bold;text-transform:uppercase;color:#FFF;}
.zy_liuyan .zyl_form .zyl_input .zyl_btn i{font-size:24px;color:#FFF;margin-left:10px;margin-top:2px;}
.zy_liuyan .zyl_form .zyl_input .zyl_btn:hover{background:#0555dd;}
.zy_liuyan .zyl_form .zyl_input .zyl_btn:hover i{
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
}
/*news*/
.zy_news{padding:120px 0;position:relative;overflow:hidden;background:#F7F7F7;}
.zy_news .zyn_con{margin-top:52px;}
.zy_news .zyn_left{width:538px;position:relative;overflow:hidden;}
.zy_news .zyn_left .zynl_img{width:100%;height:100%;position:relative;}
.zy_news .zyn_left .zynl_txt{position:absolute;left:0;bottom:0;width:100%;padding:32px 24px;}
.zy_news .zyn_left .zynl_txt span{font-size:15px;color:#FFF;line-height:1.33;margin-bottom:10px;}
.zy_news .zyn_left .zynl_txt p{font-size:16px;line-height:1.5;color:#FFF;}
.zy_news .zyn_left .zynl_txt p:nth-child(2){font-size:20px;line-height:1.3;font-weight:bold;color:#FFF;margin-bottom:20px;}
.zy_news .zyn_left .zynl_txt a{padding:0 20px;height:38px;margin-top:20px;background:#024DCD;border:1px solid #024DCD;border-radius:38px;color:#FFF;}
.zy_news .zyn_left .zynl_txt a:hover{background:transparent;}
.zy_news .zyn_right{width:calc(100% - 538px);padding-left:23px;}
.zy_news .zyn_right .zynr_ul{}
.zy_news .zyn_right .zynr_li{margin-top:20px;background:#FFF;}
.zy_news .zyn_right .zynr_li:first-child{margin-top:0;}
.zy_news .zyn_right .zynr_li .zynr_l{width:calc(100% - 338px);padding:0 24px;}
.zy_news .zyn_right .zynr_li .zynr_l span{font-size:15px;color:#868E96;line-height:1.33;margin-bottom:10px;}
.zy_news .zyn_right .zynr_li .zynr_l p{font-size:16px;line-height:1.5;color:#868E96;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.zy_news .zyn_right .zynr_li .zynr_l p:nth-child(2){font-size:20px;line-height:1.3;font-weight:bold;color:#494454;margin-bottom:20px;}
.zy_news .zyn_right .zynr_li .zynr_l em{padding:0 20px;height:38px;margin-top:20px;background:#024DCD;border:1px solid #024DCD;border-radius:38px;color:#FFF;font-style:normal;}
.zy_news .zyn_right .zynr_li .zynr_r{width:338px;}
.zy_news .zyn_right .zynr_li .zynr_r .zynr_img{width:100%;position:relative;overflow:hidden;padding-bottom:80%;}
.zy_news .zyn_right .zynr_li:hover .zynr_l p:nth-child(2){color:#024DCD;}
.zy_news .zyn_right .zynr_li:hover .zynr_l em{background:transparent;color:#024DCD;}


@media screen and (max-width:1519px){
    .zy_banner .zyb_txt .zyb_p{max-width:700px;}
    .zy_banner .zyb_txt .zyb_p h1,.zy_banner .zyb_txt .zyb_p p{font-size:32px;}
    .zy_banner .zyb_bottom .zyb_btn .swiper-button-prev,.zy_banner .zyb_bottom .zyb_btn .swiper-button-next{width:46px;height:46px;}
    .zy_banner .zyb_bottom .zyb_btn .swiper-button-prev i,.zy_banner .zyb_bottom .zyb_btn .swiper-button-next i{font-size:20px;}
    .zy_banner .zyb_bottom .zyb_scroll span{margin-bottom:10px;font-size:13px;}
    .zy_banner .zyb_bottom .zyb_scroll .zyb_xian{height:40px;}
    .zy_product{padding:80px 0;}
    .zy_product .zyp_tit .zyp_more{width:90px;height:90px;top:10px;}
    .zy_product .zyp_ul{margin-top:35px;}
    .zy_product .zyp_ul .zyp_txt{padding:25px;}
    .zy_product .zyp_ul .zyp_txt .zyp_p{padding:15px;}
    .zy_product .zyp_ul .zyp_txt .zyp_p p{font-size:20px;width:calc(100% - 36px);}
    .zy_product .zyp_ul .zyp_txt .zyp_p i{width:28px;height:28px;font-size:18px;}
    .zy_product .zyp_ul .zyp_txt .zyp_c{padding:15px;}
    .zy_product .zyp_ul .zyp_txt .zyp_c .zyp_p{margin-bottom:20px;}
    .zy_product .zyp_ul .zyp_txt .zyp_c>p{line-height:1.65;}
    .zy_product .zyp_ul .swiper-button-prev,.zy_product .zyp_ul .swiper-button-next{width:46px;height:46px;}
    .zy_product .zyp_ul .swiper-button-prev i,.zy_product .zyp_ul .swiper-button-next i{font-size:20px;}
    .zy_product .zyp_ul .swiper-button-prev{left:-23px;}
    .zy_product .zyp_ul .swiper-button-next{right:-23px;}
    .zy_jishu{padding:80px 0;}
    .zy_jishu .zyj_font{font-size:140px;}
    .zy_jishu .zyj_con{margin-top:35px;}
    .zy_jishu .zyj_con .zyj_left{width:676px;padding:32px 25px 15px 30px;height:298px;}
    .zy_jishu .zyj_con .zyj_left p{font-size:15px;margin-bottom:30px;}
    .zy_jishu .zyj_con .zyj_right{width:509px;margin-left:15px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_c{padding:0 20px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_tit{font-size:20px;margin-bottom:25px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_btn{padding:5px 15px 5px 5px;min-width:160px;border-radius:0 0 0 15px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_btn i{width:28px;height:28px;font-size:18px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_btn span{font-size:13px;margin-left:7px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_txt .zyjr_p{padding:10px;border-radius:10px;margin-top:12px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_txt .zyjr_p span{font-size:18px;margin-right:7px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_txt .zyjr_p p{font-size:15px;}
    .zy_keji{padding:50px 0 80px;}
    .zy_keji .zyk_p{font-size:26px;margin-bottom:35px;}
    .zy_keji .zyk_c p{font-size:60px;}
    .zy_keji .zyk_c p.p1{font-size:48px;}
    .zy_keji .zyk_c img{height:70px;margin:0 20px;}
    .zy_keji .zyk_c span{font-size:26px;}
    .zy_keji .zyk_c{margin-bottom:35px;}
    .zy_keji .zyk_txt p{font-size:26px;line-height:2;}
    .zy_app .zya_pic .zya_txt{padding:5vw 0;}
    .zy_app .zya_pic .zya_txt .zya_p{width:500px;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_pp p{font-size:16px;line-height:1.7;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_btn{height:54px;border-radius:54px;margin-top:50px;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_btn:before{width:52px;height:52px;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_btn i{width:52px;font-size:20px;margin-left:15px;}
    .zy_app .zya_r{padding:5vw 0;}
    .zy_app .zya_r .zyar_bottom{width:500px;margin-top:25px;}
    .zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev,.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-next{width:46px;height:46px;}
    .zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev i,.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-next i{font-size:20px;}
    .zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev{margin-right:12px;}
    .zy_app .zya_r .zyar_bottom .zyar_num{font-size:32px;}
    .zy_fenge{padding:130px 0 50px;}
    .zy_fenge .zyf_con{padding-bottom:325px;}
    .zy_fenge .zyf_con .zyf_txt{width:390px;left:50px;}
    .zy_fenge .zyf_con .zyf_txt p{font-size:15px;}
    .zy_fenge .zyf_con .zyf_txt p:first-child{font-size:26px;margin-bottom:12px;}
    .zy_fenge .zyf_con .zyf_txt .zyf_a{padding:0 16px;height:44px;border-radius:44px;margin-top:30px;}
    .zy_fenge .zyf_con img{width:503px;}
    .zy_info{padding:80px 0;}
    .zy_info .zy_left{width:609px;}
    .zy_info .zy_left .zy_p{margin-top:35px;}
    .zy_info .zy_left .zy_p p{font-size:16px;line-height:1.7;}
    .zy_info .zy_left .zy_btn{margin-top:50px;}
    .zy_info .zy_left .zy_btn a{padding:0 17px;height:46px;font-size:13px;}
    .zy_info .zy_left .zy_num{margin-top:60px;}
    .zy_info .zy_left .zy_num .zyn_li .zyn_n span{font-size:32px;}
    .zy_info .zy_left .zy_num .zyn_li em{font-size:13px;}
    .zy_info .zy_right{width:515px;}
    .zy_info .zy_right .zyr_ul{width:250px;}
    .zy_info .zy_right .zyr_ul:last-child{margin-top:60px;}
    .zy_info .zy_right .zyr_ul .zyr_li{width:250px;height:250px;margin-top:10px;}
    .zy_youshi{padding:80px 0;}
    .zy_youshi .zyy_ul{margin-top:35px;}
    .zy_youshi .zyy_ul .zyy_icon{width:100px;height:100px;left:25px;}
    .zy_youshi .zyy_ul .zyy_icon i{font-size:70px;}
    .zy_youshi .zyy_ul .swiper-slide{padding-top:60px;}
    .zy_youshi .zyy_ul .zyy_li{padding:60px 25px 25px;}
    .zy_youshi .zyy_ul .zyy_li p:first-child{font-size:20px;margin-bottom:15px;}
    .zy_case{padding:80px 0;}
    .zy_case .zyc_ul{margin-top:35px;}
    .zy_case .zyc_ul .swiper-slide{padding:30px 0 30px 25px;border-bottom:3px;}
    .zy_case .zyc_ul .zyc_txt{padding-right:25px;}
    .zy_case .zyc_ul .zyc_txt p{font-size:15px;}
    .zy_case .zyc_ul .zyc_txt p:first-child{font-size:16px;}
    .zy_case .zyc_ul i{font-size:25px;margin:22px 0;}
    .zy_case .zyc_ul .zyc_img{padding-bottom:17px;}
    .zy_case .zyc_ul .zyc_img span{width:28px;height:28px;font-size:18px;line-height:28px;}
    .zy_liuyan{padding-top:80px;}
    .zy_liuyan .zyl_form{width:600px;padding:35px 35px 30px;}
    .zy_liuyan .zyl_form p{font-size:15px;margin-top:25px;}
    .zy_liuyan .zyl_form .zyl_input .zyl_li{margin-top:8px;}
    .zy_liuyan .zyl_form .zyl_input input{padding:8px 15px;line-height:30px;}
    .zy_liuyan .zyl_form .zyl_input .zyl_btn{height:52px;margin-top:25px;}
    .zy_liuyan .zyl_form .zyl_input .zyl_btn span{font-size:15px;}
    .zy_liuyan .zyl_form .zyl_input .zyl_btn i{font-size:20px;}
    .zy_news{padding:80px 0;}
    .zy_news .zyn_con{margin-top:35px;}
    .zy_news .zyn_left{width:489px;}
    .zy_news .zyn_left .zynl_txt{padding:26px 20px;}
    .zy_news .zyn_left .zynl_txt span{font-size:14px;margin-bottom:8px;}
    .zy_news .zyn_left .zynl_txt p{font-size:15px;}
    .zy_news .zyn_left .zynl_txt p:nth-child(2){font-size:18px;margin-bottom:15px;}
    .zy_news .zyn_left .zynl_txt a{padding:0 16px;height:35px;margin-top:15px;font-size:13px;}
    .zy_news .zyn_right{width:calc(100% - 489px);padding-left:16px;}
    .zy_news .zyn_right .zynr_li .zynr_l{width:calc(100% - 306px);padding:0 20px;}
    .zy_news .zyn_right .zynr_li .zynr_l span{font-size:14px;margin-bottom:8px;}
    .zy_news .zyn_right .zynr_li .zynr_l p{font-size:15px;}
    .zy_news .zyn_right .zynr_li .zynr_l p:nth-child(2){font-size:18px;margin-bottom:15px;}
    .zy_news .zyn_right .zynr_li .zynr_l em{padding:0 16px;height:35px;margin-top:15px;font-size:13px;}
    .zy_news .zyn_right .zynr_li .zynr_r{width:306px;}
}

@media screen and (max-width:1359px){
    .zy_banner .zyb_txt .zyb_p{max-width:500px;}
    .zy_banner .zyb_txt .zyb_p h1,.zy_banner .zyb_txt .zyb_p p{font-size:26px;}
    .zy_banner .zyb_txt .zyb_p .zybp_btn{height:48px;padding:0 12px;min-width:170px;margin-top:2vw;}
    .zy_banner .zyb_bottom .zyb_btn .swiper-button-prev,.zy_banner .zyb_bottom .zyb_btn .swiper-button-next{width:40px;height:40px;}
    .zy_banner .zyb_bottom .zyb_btn .swiper-button-prev i,.zy_banner .zyb_bottom .zyb_btn .swiper-button-next i{font-size:17px;}
    .zy_banner .zyb_bottom .zyb_scroll span{margin-bottom:7px;font-size:12px;}
    .zy_banner .zyb_bottom .zyb_scroll .zyb_xian{height:34px;}
    .zy_product{padding:50px 0;}
    .zy_product .zyp_tit .zyp_more{width:76px;height:76px;top:8px;}
    .zy_product .zyp_ul{margin-top:25px;}
    .zy_product .zyp_ul .zyp_txt{padding:20px;}
    .zy_product .zyp_ul .zyp_txt .zyp_p{padding:11px;}
    .zy_product .zyp_ul .zyp_txt .zyp_p p{font-size:18px;width:calc(100% - 35px);}
    .zy_product .zyp_ul .zyp_txt .zyp_p i{width:25px;height:25px;font-size:16px;}
    .zy_product .zyp_ul .zyp_txt .zyp_c{padding:11px;}
    .zy_product .zyp_ul .zyp_txt .zyp_c .zyp_p{margin-bottom:15px;}
    .zy_product .zyp_ul .zyp_txt .zyp_c>p{line-height:1.65;}
    .zy_product .zyp_ul .swiper-button-prev,.zy_product .zyp_ul .swiper-button-next{width:40px;height:40px;}
    .zy_product .zyp_ul .swiper-button-prev i,.zy_product .zyp_ul .swiper-button-next i{font-size:17px;}
    .zy_product .zyp_ul .swiper-button-prev{left:-20px;}
    .zy_product .zyp_ul .swiper-button-next{right:-20px;}
    .zy_jishu{padding:50px 0;}
    .zy_jishu .zyj_font{font-size:100px;}
    .zy_jishu .zyj_con{margin-top:25px;}
    .zy_jishu .zyj_con .zyj_left{width:560px;padding:25px 20px 10px 23px;height:260px;}
    .zy_jishu .zyj_con .zyj_left p{font-size:14px;margin-bottom:22px;}
    .zy_jishu .zyj_con .zyj_right{width:422px;margin-left:12px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_c{padding:0 15px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_tit{font-size:17px;margin-bottom:20px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_btn{padding:4px 15px 4px 4px;min-width:140px;border-radius:0 0 0 10px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_btn i{width:24px;height:24px;font-size:16px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_btn span{font-size:12px;margin-left:5px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_txt .zyjr_p{padding:7px;border-radius:7px;margin-top:10px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_txt .zyjr_p span{font-size:16px;margin-right:5px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_txt .zyjr_p p{font-size:14px;}
    .zy_keji{padding:30px 0 50px;}
    .zy_keji .zyk_p{font-size:20px;margin-bottom:28px;}
    .zy_keji .zyk_c p{font-size:40px;}
    .zy_keji .zyk_c p.p1{font-size:34px;}
    .zy_keji .zyk_c img{height:60px;margin:0 15px;}
    .zy_keji .zyk_c span{font-size:20px;}
    .zy_keji .zyk_c{margin-bottom:25px;}
    .zy_keji .zyk_txt p{font-size:20px;line-height:1.8;}
    .zy_app .zya_pic .zya_txt{padding:3vw 0;}
    .zy_app .zya_pic .zya_txt .zya_p{width:450px;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_pp p{font-size:15px;line-height:1.65;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_btn{height:46px;border-radius:46px;margin-top:35px;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_btn:before{width:44px;height:44px;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_btn i{width:44px;font-size:18px;margin-left:12px;}
    .zy_app .zya_r{padding:3vw 0;}
    .zy_app .zya_r .zyar_bottom{width:370px;margin-top:15px;}
    .zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev,.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-next{width:40px;height:40px;}
    .zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev i,.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-next i{font-size:17px;}
    .zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev{margin-right:10px;}
    .zy_app .zya_r .zyar_bottom .zyar_num{font-size:26px;}
    .zy_fenge{padding:100px 0 30px;}
    .zy_fenge .zyf_con{padding-bottom:268px;}
    .zy_fenge .zyf_con .zyf_txt{width:360px;left:30px;}
    .zy_fenge .zyf_con .zyf_txt p{font-size:14px;}
    .zy_fenge .zyf_con .zyf_txt p:first-child{font-size:20px;margin-bottom:10px;}
    .zy_fenge .zyf_con .zyf_txt .zyf_a{padding:0 13px;height:40px;border-radius:40px;margin-top:20px;}
    .zy_fenge .zyf_con img{width:415px;}
    .zy_info{padding:50px 0;}
    .zy_info .zy_left{width:505px;}
    .zy_info .zy_left .zy_p{margin-top:25px;}
    .zy_info .zy_left .zy_p p{font-size:15px;line-height:1.65;}
    .zy_info .zy_left .zy_btn{margin-top:35px;}
    .zy_info .zy_left .zy_btn a{padding:0 13px;height:42px;font-size:12px;}
    .zy_info .zy_left .zy_num{margin-top:40px;}
    .zy_info .zy_left .zy_num .zyn_li .zyn_n span{font-size:26px;}
    .zy_info .zy_left .zy_num .zyn_li em{font-size:12px;}
    .zy_info .zy_right{width:430px;}
    .zy_info .zy_right .zyr_ul{width:210px;}
    .zy_info .zy_right .zyr_ul:last-child{margin-top:35px;}
    .zy_info .zy_right .zyr_ul .zyr_li{width:210px;height:210px;margin-top:10px;}
    .zy_youshi{padding:50px 0;}
    .zy_youshi .zyy_ul{margin-top:25px;}
    .zy_youshi .zyy_ul .zyy_icon{width:80px;height:80px;left:20px;}
    .zy_youshi .zyy_ul .zyy_icon i{font-size:60px;}
    .zy_youshi .zyy_ul .swiper-slide{padding-top:40px;}
    .zy_youshi .zyy_ul .zyy_li{padding:55px 18px 18px;}
    .zy_youshi .zyy_ul .zyy_li p{font-size:13px;}
    .zy_youshi .zyy_ul .zyy_li p:first-child{font-size:18px;margin-bottom:11px;}
    .zy_youshi .zyy_ul .zyy_li p:last-child{max-height:193px;}
    .zy_case{padding:50px 0;}
    .zy_case .zyc_ul{margin-top:25px;}
    .zy_case .zyc_ul .swiper-slide{padding:20px 0 20px 15px;border-bottom:2px;}
    .zy_case .zyc_ul .zyc_txt{padding-right:15px;}
    .zy_case .zyc_ul .zyc_txt p{font-size:14px;}
    .zy_case .zyc_ul .zyc_txt p:first-child{font-size:14px;}
    .zy_case .zyc_ul i{font-size:22px;margin:18px 0;}
    .zy_case .zyc_ul .zyc_img{padding-bottom:13px;}
    .zy_case .zyc_ul .zyc_img span{width:24px;height:24px;font-size:16px;line-height:24px;}
    .zy_liuyan{padding-top:50px;}
    .zy_liuyan .zyl_form{width:450px;padding:25px 25px 20px;}
    .zy_liuyan .zyl_form p{font-size:14px;margin-top:15px;}
    .zy_liuyan .zyl_form .zyl_input{padding-top:13px;}
    .zy_liuyan .zyl_form .zyl_input input{padding:5px 12px;}
    .zy_liuyan .zyl_form .zyl_input .zyl_btn{height:46px;margin-top:15px;}
    .zy_liuyan .zyl_form .zyl_input .zyl_btn span{font-size:14px;}
    .zy_liuyan .zyl_form .zyl_input .zyl_btn i{font-size:18px;}
    .zy_news{padding:50px 0;}
    .zy_news .zyn_con{margin-top:25px;}
    .zy_news .zyn_left{width:360px;}
    .zy_news .zyn_left .zynl_txt{padding:20px 15px;}
    .zy_news .zyn_left .zynl_txt span{margin-bottom:6px;}
    .zy_news .zyn_left .zynl_txt p{font-size:14px;}
    .zy_news .zyn_left .zynl_txt p:nth-child(2){font-size:16px;margin-bottom:12px;}
    .zy_news .zyn_left .zynl_txt a{padding:0 15px;height:32px;margin-top:12px;font-size:12px;}
    .zy_news .zyn_right{width:calc(100% - 360px);padding-left:12px;}
    .zy_news .zyn_right .zynr_li .zynr_l{width:calc(100% - 260px);padding:0 15px;}
    .zy_news .zyn_right .zynr_li .zynr_l span{font-size:14px;margin-bottom:6px;}
    .zy_news .zyn_right .zynr_li .zynr_l p{font-size:14px;}
    .zy_news .zyn_right .zynr_li .zynr_l p:nth-child(2){font-size:16px;margin-bottom:10px;}
    .zy_news .zyn_right .zynr_li .zynr_l em{padding:0 15px;height:32px;margin-top:12px;font-size:12px;}
    .zy_news .zyn_right .zynr_li .zynr_r{width:260px;}
}

@media screen and (max-width:1023px){
    .zy_banner{margin-top:70px;}
    .zy_banner .zyb_inner{height:60vw;}
    .zy_banner .zyb_txt{padding:0 0 50px;}
    .zy_banner .zyb_txt .zyb_p{max-width:400px;}
    .zy_banner .zyb_txt .zyb_p h1,.zy_banner .zyb_txt .zyb_p p{font-size:20px;}
    .zy_banner .zyb_txt .zyb_p .zybp_btn{height:42px;padding:0 10px;min-width:150px;margin-top:2vw;}
    .zy_banner .zyb_bottom{bottom:10px;}
    .zy_banner .zyb_bottom .zyb_btn .swiper-button-prev,.zy_banner .zyb_bottom .zyb_btn .swiper-button-next{width:36px;height:36px;}
    .zy_banner .zyb_bottom .zyb_btn .swiper-button-prev i,.zy_banner .zyb_bottom .zyb_btn .swiper-button-next i{font-size:16px;}
    .zy_banner .zyb_bottom .zyb_scroll{display:none;}
    .zy_product{padding:30px 0;}
    .zy_product .zyp_tit .zyp_more{width:66px;height:66px;top:5px;}
    .zy_product .zyp_tit .zyp_more i{width:36px;height:36px;}
    .zy_product .zyp_ul{margin-top:20px;}
    .zy_product .zyp_ul .swiper-slide{height:auto;}
    .zy_product .zyp_ul .zyp_txt{padding:0;position:relative;height:auto;}
    .zy_product .zyp_ul .zyp_txt .zyp_pp{border:1px solid #F7F7F7;border-top:none;}
    .zy_product .zyp_ul .zyp_txt .zyp_p{padding:10px;position:relative;background:none;}
    .zy_product .zyp_ul .zyp_txt .zyp_p p{font-size:16px;width:calc(100% - 30px);color:#024DCD;}
    .zy_product .zyp_ul .zyp_txt .zyp_p i{width:22px;height:22px;font-size:15px;background:#024DCD;}
    .zy_product .zyp_ul .zyp_txt .zyp_c{display:none;}
    .zy_product .zyp_ul .swiper-button-prev,.zy_product .zyp_ul .swiper-button-next{width:34px;height:34px;}
    .zy_product .zyp_ul .swiper-button-prev i,.zy_product .zyp_ul .swiper-button-next i{font-size:15px;}
    .zy_product .zyp_ul .swiper-button-prev{left:-15px;}
    .zy_product .zyp_ul .swiper-button-next{right:-15px;}
    .zy_jishu{padding:30px 0;}
    .zy_jishu .zyj_font{font-size:70px;}
    .zy_jishu .zyj_con{margin-top:25px;}
    .zy_jishu .zyj_con .zyj_left{width:416px;padding:20px 15px 10px 18px;height:270px;display:flex;flex-flow:column;justify-content:center;}
    .zy_jishu .zyj_con .zyj_left p{margin-bottom:16px;}
    .zy_jishu .zyj_con .zyj_right{width:calc(100% - 426px);margin-left:10px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_c{padding-top:38px;justify-content:flex-start;}
    .zy_jishu .zyj_con .zyj_right .zyjr_tit{font-size:15px;margin-bottom:10px;padding-right:0;}
    .zy_jishu .zyj_con .zyj_right .zyjr_btn{padding:4px 10px 4px 4px;min-width:130px;border-radius:0 0 0 7px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_btn i{width:20px;height:20px;font-size:14px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_btn span{font-size:12px;margin-left:5px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_txt .zyjr_p{padding:7px;border-radius:7px;margin-top:10px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_txt .zyjr_p span{font-size:16px;margin-right:5px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_txt .zyjr_p p{font-size:14px;}
    .zy_jishu .zyj_con .zyj_right .zyjr_c.zyjr_c2 .zyjr_txt .zyjr_p{padding:10px;}
    .zy_keji{padding:20px 0 30px;}
    .zy_keji .zyk_p{font-size:18px;margin-bottom:20px;}
    .zy_keji .zyk_c p{font-size:32px;}
    .zy_keji .zyk_c p.p1{font-size:28px;}
    .zy_keji .zyk_c img{height:50px;margin:0 10px;}
    .zy_keji .zyk_c span{font-size:20px;}
    .zy_keji .zyk_c{margin-bottom:18px;}
    .zy_keji .zyk_txt p{font-size:18px;line-height:1.65;}
    .zy_app .zya_pic .zya_txt{padding:30px 0;}
    .zy_app .zya_pic .zya_txt .zya_p{width:380px;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_pp p{font-size:14px;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_btn{height:42px;border-radius:42px;margin-top:25px;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_btn:before{width:40px;height:40px;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_btn i{width:40px;font-size:16px;margin-left:10px;}
    .zy_app .zya_r{padding:30px 0;}
    .zy_app .zya_r .zyar_bottom{width:250px;margin-top:10px;}
    .zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev,.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-next{width:34px;height:34px;}
    .zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev i,.zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-next i{font-size:15px;}
    .zy_app .zya_r .zyar_bottom .zyar_btn .swiper-button-prev{margin-right:8px;}
    .zy_app .zya_r .zyar_bottom .zyar_line{width:130px;}
    .zy_app .zya_r .zyar_bottom .zyar_num{font-size:20px;}
    .zy_fenge{padding:100px 0 20px;}
    .zy_fenge .zyf_con{padding-bottom:220px;}
    .zy_fenge .zyf_con video{object-position:right;}
    .zy_fenge .zyf_con .zyf_txt{width:330px;left:20px;}
    .zy_fenge .zyf_con .zyf_txt p:first-child{font-size:18px;margin-bottom:7px;}
    .zy_fenge .zyf_con .zyf_txt .zyf_a{margin-top:15px;font-size:12px;}
    .zy_fenge .zyf_con img{width:340px;}
    .zy_info{padding:30px 0;}
    .zy_info .zy_left{width:100%;}
    .zy_info .zy_left .zy_p{margin-top:15px;}
    .zy_info .zy_left .zy_p p{font-size:14px;}
    .zy_info .zy_left .zy_btn{margin-top:20px;}
    .zy_info .zy_left .zy_num{margin-top:25px;}
    .zy_info .zy_left .zy_num .zyn_li .zyn_n span{font-size:22px;}
    .zy_info .zy_right{width:100%;margin-top:20px;}
    .zy_info .zy_right .zyr_ul{width:calc(50% - 10px);flex-flow:row;}
    .zy_info .zy_right .zyr_ul:last-child{margin-top:0;}
    .zy_info .zy_right .zyr_ul .zyr_li{width:calc(50% - 10px);height:auto;margin-top:0;margin-left:20px;}
    .zy_info .zy_right .zyr_ul .zyr_li:first-child{margin-left:0;}
    .zy_youshi{padding:30px 0;}
    .zy_youshi .zyy_ul{margin-top:15px;}
    .zy_youshi .zyy_ul .zyy_icon{width:60px;height:60px;left:10px;}
    .zy_youshi .zyy_ul .zyy_icon i{font-size:40px;}
    .zy_youshi .zyy_ul .swiper-slide{padding-top:40px;}
    .zy_youshi .zyy_ul .zyy_li{padding:45px 12px 12px;}
    .zy_youshi .zyy_ul .zyy_li p:first-child{font-size:16px;margin-bottom:8px;}
    .zy_youshi .zyy_ul .zyy_li p:last-child{max-height:172px;}
    .zy_case{padding:30px 0;}
    .zy_case .zyc_ul{margin-top:15px;}
    .zy_case .zyc_ul .swiper-slide{padding:12px 0 12px 10px;border-bottom:1px;}
    .zy_case .zyc_ul .zyc_txt{padding-right:10px;}
    .zy_case .zyc_ul i{font-size:18px;margin:15px 0;}
    .zy_case .zyc_ul .zyc_img{padding-bottom:10px;}
    .zy_liuyan{padding-top:30px;}
    .zy_liuyan .zyl_form{width:50%;padding:15px 15px 10px;}
    .zy_liuyan .zyl_form p{margin-top:10px;}
    .zy_liuyan .zyl_form .zyl_input{padding-top:10px;}
    .zy_liuyan .zyl_form .zyl_input .zyl_btn{height:40px;margin-top:10px;}
    .zy_liuyan .zyl_form .zyl_input .zyl_btn span{font-size:13px;}
    .zy_liuyan .zyl_form .zyl_input .zyl_btn i{font-size:16px;}
    .zy_news{padding:30px 0;}
    .zy_news .zyn_con{margin-top:15px;}
    .zy_news .zyn_left{width:100%;}
    .zy_news .zyn_left .zynl_img{min-height:360px;}
    .zy_news .zyn_left .zynl_txt{padding:15px 10px;}
    .zy_news .zyn_left .zynl_txt span{margin-bottom:5px;}
    .zy_news .zyn_left .zynl_txt p{font-size:14px;}
    .zy_news .zyn_left .zynl_txt p:nth-child(2){margin-bottom:10px;}
    .zy_news .zyn_right{width:100%;padding-left:0;margin-top:15px;}
    .zy_news .zyn_right .zynr_li{margin-top:15px;}
    .zy_news .zyn_right .zynr_li .zynr_l{width:calc(100% - 230px);padding:0 15px;}
    .zy_news .zyn_right .zynr_li .zynr_l span{font-size:14px;margin-bottom:6px;}
    .zy_news .zyn_right .zynr_li .zynr_l p{font-size:14px;}
    .zy_news .zyn_right .zynr_li .zynr_l p:nth-child(2){font-size:16px;margin-bottom:10px;}
    .zy_news .zyn_right .zynr_li .zynr_l em{padding:0 15px;height:32px;margin-top:12px;font-size:12px;}
    .zy_news .zyn_right .zynr_li .zynr_r{width:230px;}
}

@media screen and (max-width:767px){
    .zy_banner .zyb_inner{height:70vw;}
    .zy_banner .zyb_txt{background:rgba(0,0,0,.25);}
    .zy_jishu .zyj_font{font-size:50px;}
    .zy_jishu .zyj_con{margin-top:20px;}
    .zy_jishu .zyj_con .zyj_left{width:100%;padding:15px 10px;height:auto;}
    .zy_jishu .zyj_con .zyj_left p{margin-bottom:16px;}
    .zy_jishu .zyj_con .zyj_right{width:100%;margin-left:0;margin-top:15px;height:275px;}
    .zy_keji{padding:20px 0;}
    .zy_keji .zyk_p{font-size:16px;margin-bottom:15px;text-align:left;max-width:70%;}
    .zy_keji .zyk_c p{font-size:20px;width:100%;}
    .zy_keji .zyk_c p.p1{font-size:20px;margin-left:0;}
    .zy_keji .zyk_c img{display:none;}
    .zy_keji .zyk_c span{font-size:18px;width:100%;}
    .zy_keji .zyk_c{margin-bottom:15px;justify-content:flex-start;flex-wrap:wrap;}
    .zy_keji .zyk_txt{text-align:left;}
    .zy_keji .zyk_txt p{font-size:14px;margin-bottom:10px;}

    .zy_app .zya_pic .swiper-slide{height:auto;}
    .zy_app .zya_pic .zya_img{position:absolute;padding-bottom:0;height:100%;}
    .zy_app .zya_pic .zya_txt{padding:20px 0 80px;position:relative;background:rgba(0,0,0,.55);}
    .zy_app .zya_pic .zya_txt .zya_p{width:100%;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_pp{margin-top:15px;}
    .zy_app .zya_pic .zya_txt .zya_p .zya_btn{margin-top:20px;}
    .zy_app .zya_r{padding:20px 0;width:100%;height:34px;bottom:0;top:auto;}
    .zy_app .zya_r .zyar_ul{display:none;}
    .zy_app .zya_r .zyar_bottom{width:calc(100% - 30px);margin-top:0;margin-left:15px;}
    .zy_app .zya_r .zyar_bottom .zyar_line{width:calc(100% - 110px);}
    .zy_fenge{padding:20px 0 20px;}
    .zy_fenge .zyf_con{padding-bottom:0;}
    .zy_fenge .zyf_con video{object-position:left;position:absolute;}
    .zy_fenge .zyf_con .zyf_txt{width:100%;left:0;padding:15px;position:relative;}
    .zy_fenge .zyf_con img{display:none;}
    .zy_info .zy_left{width:100%;}
    .zy_info .zy_left .zy_p{margin-top:15px;}
    .zy_info .zy_left .zy_p p{font-size:14px;}
    .zy_info .zy_left .zy_btn{margin-top:20px;}
    .zy_info .zy_left .zy_num{margin-top:0;}
    .zy_info .zy_left .zy_num .zyn_li{width:50%;margin-top:15px;}
    .zy_info .zy_left .zy_num .zyn_li .zyn_n span{font-size:22px;}
    .zy_info .zy_right{width:100%;margin-top:20px;}
    .zy_info .zy_right .zyr_ul{width:100%;}
    .zy_info .zy_right .zyr_ul:last-child{margin-top:10px;}
    .zy_info .zy_right .zyr_ul .zyr_li{width:calc(50% - 5px);margin-left:10px;}
    .zy_liuyan{padding:15px 0;}
    .zy_liuyan .zyl_form{width:100%;padding:15px 15px 10px;}
    .zy_liuyan .zyl_form .zyl_input .zyl_li{width:100%;}
    .zy_news .zyn_left .zynl_img{min-height:300px;}
    .zy_news .zyn_right .zynr_li{margin-top:15px;flex-direction:column-reverse;}
    .zy_news .zyn_right .zynr_li .zynr_l{width:100%;padding:12px 10px;}
    .zy_news .zyn_right .zynr_li .zynr_l span{font-size:14px;margin-bottom:6px;}
    .zy_news .zyn_right .zynr_li .zynr_l p{font-size:14px;}
    .zy_news .zyn_right .zynr_li .zynr_l p:nth-child(2){font-size:16px;margin-bottom:10px;}
    .zy_news .zyn_right .zynr_li .zynr_l em{padding:0 15px;height:32px;margin-top:12px;font-size:12px;}
    .zy_news .zyn_right .zynr_li .zynr_r{width:100%;}
}