.public_p{padding: 80px 0 80px 0;}
.public_t{padding-top: 80px;}
.public_b{padding-bottom: 80px;}
.public_m{margin-top: 52px;}
.public_m32{margin-top: 32px;}
.public_m24{margin-top: 24px;}

.zys_title{width: 100%;position: relative;}
.zys_title .zys_ttit{position: relative;gap: 10px;margin-bottom: 16px;}
.zys_title .zys_ttit .zys_stit{font-size: 20px;color: #0146A3;font-weight: bold;line-height: 26px;}
.zys_title .zys_ttit .zys_line{width: 40px;height: 2px;background: #0146A3;}
.zys_title .zys_tit{font-size: 48px;color: #191919;font-weight: bold;line-height: 64px;}

.zys_ntitle{width: 100%;position: relative;gap: 16px;}
.zys_ntitle .zys_stit{font-size: 14px;color: #0146A3;line-height: 18px;margin-bottom: 8px;text-transform: uppercase;}
.zys_ntitle .zys_tit{font-size: 32px;color: #191919;font-weight: bold;}
.zys_ntitle .zys_dec{font-size: 16px;color: #3A3A3A;font-weight: bold;line-height: 28px;}
.zys_ntitle .zys_line{display: inline-block;width: 80px;height: 4px;background: #0146A3;}

.zys_commore{display: inline-block;font-size: 14px;color: #0146A3;font-weight: bold;line-height: 52px;padding: 0 30px;border: 1px solid #0146A3;position: relative;overflow: hidden;z-index: 1;}
.zys_commore i{display: inline-block;width: 20px;height: 20px;background: url(../images/icon_jt_lan.svg) center center no-repeat;margin-left: 8px;}
.zys_commore:hover{color: #ffffff;}

.zys_commore01::before {content: '';position: absolute;top: 0;left: 0;width: 0;height: 100%;background: #0146A3;z-index: -1;transition:all 0.3s ease-in-out;}
.zys_commore01:hover i{transform: translateX(15px);background: url(../images/icon_jt_bai.svg) center center no-repeat;}
.zys_commore01:hover::before {width: 100%;}

.zys_commore02{padding: 0 !important;}
.zys_commore02::before {content: attr(data-text);position: absolute;top: 0;left: -1px;width: 100%;height: 100%;background: #ffffff;color: #0146A3;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);transition: all 0.5s ease-in-out;}
.zys_commore02 span {display: block;font-weight: bold;transition: all 0.5s ease-in-out;-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);}
.zys_commore02:hover::before, .zys_commore02 span {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);padding: 0 30px;}
.zys_commore02:hover span {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}

header{position: absolute;width: 100%;left: 0;top: 0;z-index: 999;}
.zys_top{width: 100%;min-width: 1680px;position: relative;padding: 0 5%;height: 48px;line-height: 48px;background: #00173C;;}
.zys_top .zys_top_l{position: relative;gap: 56px;}
.zys_top .zys_top_l .zys_top_contact{position: relative;gap: 28px;}
.zys_top .zys_top_l .zys_top_contact span a{font-size: 13px;color: #ffffff;}
.zys_top .zys_top_l .zys_top_contact span i{display: inline-block;width: 20px;height: 20px;margin-right: 4px;}
.zys_top .zys_top_l .zys_top_contact span:nth-child(1) i{background: url('../images/icon_top_email.svg') center center no-repeat;}
.zys_top .zys_top_l .zys_top_contact span:nth-child(2) i{background: url('../images/icon_top_phone.svg') center center no-repeat;}
.zys_top .zys_top_r{position: relative;}
.zys_top .zys_top_r .zys_top_nav{position: relative;gap: 33px;}
.zys_top .zys_top_r .zys_top_nav li{position: relative;}
.zys_top .zys_top_r .zys_top_nav li>a{font-size: 13px;color: #ffffff;line-height: 20px;display: inline-block;position: relative;}
.zys_top .zys_top_r .zys_top_nav li>a:after{content: '';width: 1px;height: 14px;background: rgba(255, 255, 255, 0.6);position: absolute;right: -17px;top: 3px;}
.zys_top .zys_top_r .zys_top_nav li:last-child>a:after{display: none;}
.zys_top .zys_top_r .zys_top_nav li>a i{display: inline-block;width: 20px;height: 20px;}
.zys_top .zys_top_r .zys_top_nav li>a i.icon01{background: url('../images/icon_drop.svg') center center no-repeat;margin-left: 4px;}
.zys_top .zys_top_r .zys_top_nav li>a i.icon02{background: url('../images/icon_language.svg') center center no-repeat;margin-right: 8px;}
.zys_top .zys_top_r .zys_top_nav li .zys_drop{width: 100%;position: absolute;z-index: 9;display: none;}
.zys_top .zys_top_r .zys_top_nav li .zys_drop a{display: block;font-size: 13px;color: #494454;line-height: 36px;background: #ffffff;padding: 0 10px;border-bottom: 1px solid rgba(0, 0, 0, 0.3);text-align: center;}
.zys_top .zys_top_r .zys_top_nav li .zys_drop a:hover{color: #ffffff;background: #0146A3;}

.zys_head{width: 100%;min-width: 1680px;height: 88px;line-height: 88px;position: relative;padding: 0 5%;}
.zys_head .zys_logo{position: relative;}
.zys_head .zys_logo a{position: relative;gap: 41px;}
.zys_head .zys_logo a .zys_logo_item{position: relative;}
.zys_head .zys_logo img{max-height: 50px;width: auto;}
.zys_head .zys_logo .zys_img02{display: none;}
.zys_head .zys_logo a .logo_text{display:none;}
.zys_ment{position: relative;}
.zys_ment ul{position: relative;}
.zys_ment ul li{position: relative;}
.zys_ment ul li>a{height:100%;position: relative;display: inline-block;padding: 0 16px;}
.zys_ment ul li:hover>a{background: #0146A3;}
.zys_ment ul li>a span{font-size: 16px;color: #494454;line-height: 20px;display: inline-block;vertical-align: middle;text-align: center;transition:all 0.3s ease-in-out;}
.zys_ment ul li:nth-child(n+4)>a span{line-height: 40px;}
.zys_ment ul li .zys_sub{position: absolute;left: 0;width: max-content;background: #ffffff;border: 1px solid rgba(0, 0, 0, 0.1);display: none;}
.zys_ment ul li .zys_sub a{display: block;font-size: 14px;color: #3A3A3A;line-height: 20px;padding: 10px 16px;border-bottom: 1px solid #F2F2F2;transition:all 0.5s ease-in-out;}
.zys_ment ul li .zys_sub a:hover{border-color: #0146A3;color: #0146A3;}
.zys_head_r{position: relative;gap: 20px;}
.zys_head_r .zys_head_search{position: relative;}
.zys_head_r .zys_head_search i{display: inline-block;width: 52px;height: 52px;border-radius: 50%;background: url('../images/icon_search.svg') center center no-repeat #0146A3;}
.zys_head_r .zys_head_search .zys_head_f{width: 300px;padding: 10px 12px;position: absolute;background: #ffffff;top: 88px;right: 0;display: none;}
.zys_head_r .zys_head_search .zys_head_f form{position: relative;display: flex;font-size: 0;}
.zys_head_r .zys_head_search .zys_head_f input{display: inline-block;width: calc(100% - 40px);line-height: 40px;font-size: 14px;color: #191919;padding: 0 15px;border: 1px solid #eeeeee;}
.zys_head_r .zys_head_search .zys_head_f .zys_seach_b{display: inline-block;width: 40px;height: 40px;background: url(../images/icon_search.svg) center center no-repeat #0146A3;cursor: pointer;}
.zys_head_r .zys_head_contact{position: relative;}
.zys_head_r .zys_head_contact a{color: #ffffff;background: #0146A3;}
.zys_head_r .zys_head_contact a i{background: url(../images/icon_jt_bai.svg) center center no-repeat;}
.zys_ment ul li:hover>a span{color: #ffffff;}

.zys_head.active{background: #FFF;-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.02), 0 2px 4px rgba(0, 0, 0, 0.08);box-shadow: 0 0 6px rgba(0, 0, 0, 0.02), 0 2px 4px rgba(0, 0, 0, 0.08);}
.zys_head.active .zys_logo a:hover{box-shadow: 0 0 15px rgba(255, 255, 255, 0.8);filter: brightness(1.1);}
.zys_head.active .zys_logo .zys_img01{display: none;}
.zys_head.active .zys_logo .zys_img02{display: block;}
.zys_head.active .zys_ment ul li>a span{color: #494454;}
.zys_head.active .zys_ment ul li.on>a span{color: #0146A3;}
.zys_head.active .zys_ment ul li:hover>a span{color: #ffffff;}

.zys_head.topfix{position: fixed;left: 0;top: 0;background: #FFF;-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.02), 0 2px 4px rgba(0, 0, 0, 0.08);box-shadow: 0 0 6px rgba(0, 0, 0, 0.02), 0 2px 4px rgba(0, 0, 0, 0.08);}
.zys_head.topfix .zys_logo a:hover{box-shadow: 0 0 15px rgba(255, 255, 255, 0.8);filter: brightness(1.1);}
.zys_head.topfix .zys_logo .zys_img01{display: none;}
.zys_head.topfix .zys_logo .zys_img02{display: block;}
.zys_head.topfix .zys_ment ul li>a span{color: #494454;}
.zys_head.topfix .zys_ment ul li.on>a span{color: #0146A3;}
.zys_head.topfix .zys_ment ul li:hover>a span{color: #ffffff;}

.zys_nav{display: none;position: relative;z-index: 10000;}
.zys_nav .zys_nav_box{position: fixed;top: 0;left: 0;z-index: 991;overflow-y: auto;background: #0146A3;box-sizing: border-box;width: 350px;height: 100%;-webkit-transform: translateX(-350px);transform: translateX(-350px);}
.zys_nav .zys_nav_box.nav_open {-webkit-transform: translateX(0);transform: translateX(0);}
.zys_nav .zys_nav_box ul{width: 100%;position: relative;}
.zys_nav .zys_nav_box ul li{width: 100%;position: relative;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.zys_nav .zys_nav_box ul li>a{display: block;font-size: 16px;color: #ffffff;padding: 15px 10px;line-height: 24px;}
.zys_nav .zys_nav_box ul li>i{display: inline-block;width: 54px;height: 54px;background: url(../images/icon_faq01_h.svg) center center no-repeat;cursor: pointer;position: absolute;right: 0;top: 0;}
.zys_nav .zys_nav_box ul li>i.on{background: url(../images/icon_faq02.svg) center center no-repeat;}
.zys_nav .zys_nav_box ul li .zys_push{width: 100%;position: relative;background: #4979ba;display: none;}
.zys_nav .zys_nav_box ul li .zys_push a{width: 100%;display: block;font-size: 14px;color: #ffffff;padding: 10px;line-height: 24px;}
.zys_nav_bg{position: fixed;top: 0;left: 0;z-index: 1000;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);display: none;}
.zys_head .zys_nav_push{position: relative;display: none;}
.zys_head .zys_nav_push i{display: inline-block;width: 52px;height: 52px;background: url(../images/icon_nav_h.svg) center center no-repeat #ffffff;background-size: 24px auto;border-radius: 50%;cursor: pointer;}

@keyframes move-forever{0%{transform:translate3d(-90px, 0, 0)}100%{transform:translate3d(85px, 0, 0)}}
footer{width: 100%;position: relative;background: url('../images/bg_foot.webp') center center no-repeat;background-size: 100% 100%;background-position-y: 60px;overflow: hidden;}
.zys_waves{position: relative;width: 100%;height: 60px;overflow: hidden;}
.zys_waves .waves {position: relative;width: 100%;height: 60px;min-height: 60px;}
.zys_waves .waves .parallax>use {animation: move-forever 25s cubic-bezier(.55, .5, .45, .5) infinite;}
.zys_waves .waves .parallax>use:nth-child(1) {animation-delay: -2s;animation-duration: 7s;}
.zys_waves .waves .parallax>use:nth-child(2) {animation-delay: -3s;animation-duration: 10s;}
.zys_waves .waves .parallax>use:nth-child(3) {animation-delay: -4s;animation-duration: 13s;}
.zys_waves .waves .parallax>use:nth-child(4) {animation-delay: -5s;animation-duration: 20s;}
.zys_foot{width: 100%;position: relative;padding: 80px 0 68px 0;}
.zys_foot_c{width: 100%;position: relative;}
.zys_foot_t{width: 100%;position: relative;gap: 32px;}
.zys_foot_t img{width: auto;height: 50px;}
/*.zys_foot_t .zys_img01{width: auto;height: 64px;}*/
/*.zys_foot_t .zys_img02{width: auto;height: 50px;}*/
/*.zys_foot_t .zys_foot_line{width: 1px;height: 38px;background: #DDD;}*/
.zys_foot_b{width: 100%;position: relative;}
.zys_foot_b .zys_slogan{width: 430px;position: relative;}
.zys_foot_b .zys_slogan .zys_tit{font-size: 32px;color: #191919;font-weight: bold;line-height: 42px;}
.zys_foot_b .zys_slogan .zys_dec{font-size: 20px;color: #191919;line-height: 26px;margin-top: 16px;}
.zys_foot_b .zys_slogan .zys_follow{width: 100%;position: relative;margin-top: 40px;}
.zys_foot_b .zys_slogan .zys_follow p{font-size: 18px;color: #191919;line-height: 24px;}
.zys_foot_b .zys_slogan .zys_follow .zys_follow_c{position: relative;gap: 24px;margin-top: 12px;}
.zys_foot_b .zys_slogan .zys_follow .zys_follow_c a{display: block;}
.zys_foot_b .zys_slogan .zys_follow .zys_follow_c a i{display: inline-block;width: 24px;height: 24px;opacity: 0.6;}
.zys_foot_b .zys_slogan .zys_follow .zys_follow_c a:nth-child(1) i{background: url('../images/icon_share01.svg') center center no-repeat;}
.zys_foot_b .zys_slogan .zys_follow .zys_follow_c a:nth-child(2) i{background: url('../images/icon_share02.svg') center center no-repeat;}
.zys_foot_b .zys_slogan .zys_follow .zys_follow_c a:nth-child(3) i{background: url('../images/icon_share03.svg') center center no-repeat;}
.zys_foot_b .zys_slogan .zys_follow .zys_follow_c a:nth-child(4) i{background: url('../images/icon_share04.svg') center center no-repeat;}
.zys_foot_b .zys_slogan .zys_follow .zys_follow_c a:nth-child(5) i{background: url('../images/icon_share05.svg') center center no-repeat;}
.zys_foot_b .zys_slogan .zys_follow .zys_follow_c a:hover i{opacity: 1;}
.zys_foot_b .zys_foot_ment{width: calc(100% - 430px);position: relative;padding-left: 240px;}
.zys_foot_b .zys_foot_ment ul{width: 100%;position: relative;}
.zys_foot_b .zys_foot_ment ul li{position: relative;}
.zys_foot_b .zys_foot_ment ul li:last-child{max-width: 315px;}
.zys_foot_b .zys_foot_ment ul li .zys_tit{font-size: 20px;color: #191919;font-weight: bold;}
.zys_foot_b .zys_foot_ment ul li .zys_foot_nav{position: relative;gap: 12px;margin-top: 20px;}
.zys_foot_b .zys_foot_ment ul li .zys_foot_nav a{font-size: 16px;line-height: 22px;}
.zys_foot_b .zys_foot_ment ul li .zys_foot_nav p{font-size: 16px;line-height: 22px;}
.zys_foot_b .zys_foot_ment ul li .zys_foot_nav p:nth-child(1), .zys_foot_b .zys_foot_ment ul li .zys_foot_nav p:nth-child(2){font-weight: bold;}
.zys_foot_b .zys_foot_ment ul li .zys_foot_nav a:hover{color: #0146A3;}

.zys_copyright{width: 100%;position: relative;padding: 20px 0;border-top: 1px solid #DDD;}
.zys_copyright p{font-size: 13px;color: #3A3A3A;line-height: 20px;}

#videobg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999999;text-align:center;}
#videos{width: 50%;height: auto;position: relative;margin: 0 auto;text-align: center;vertical-align:middle;}
#videos .videoc{width: 100%;position: relative;padding-bottom: 56.25%;border: 12px solid #ffffff;background:#000000;}
#videos iframe{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
#videos span{width:40px;height:40px;background:#000;color:#FFF;font-size:20px;line-height:40px;text-align:center;position:absolute;outline:none;top:0px;right:-40px;cursor:pointer;display:block;font-family:Arial;}

.zys_manage{width: 100%;position: relative;padding: 48px 42px;z-index: 1;}
.zys_manage form{width: 100%;position: relative;gap: 20px 16px;}
.zys_manage .form_li{width: calc(50% - 8px);position: relative;background: #ffffff;}
.zys_manage .form_li:nth-child(5), .zys_manage .form_li:nth-child(6){width: 100%;}
.zys_manage form input, .zys_manage form select, .zys_manage form textarea{width: 100%;position: relative;height: 52px;padding: 10px 16px;font-size: 14px;color: #191919;border-radius: 2px;}
.zys_manage form textarea{height: 78px !important;}
.zys_manage form select {appearance: none;-webkit-appearance: none;-moz-appearance: none;background-image: url('../images/icon_drop_hei.svg');background-repeat: no-repeat;background-position: right 16px center;}
.zys_manage .zys_form_btn{display: inline-block;font-size: 16px;color: #ffffff;font-weight: bold;line-height: 60px;padding: 0 50px;background: #0146A3;margin-top: 12px;cursor: pointer;}


@media screen and (max-width:1799px){
    .zys_title .zys_tit{font-size: 42px;line-height: 54px;}
    .zys_title .zys_ttit .zys_stit{font-size: 18px;line-height: 24px;}

    .zys_top{padding: 0 3%;}
    .zys_head{padding: 0 3%;}

}

@media screen and (max-width:1699px){

    .public_p{padding: 70px 0 70px 0;}
    .public_t{padding-top: 70px;}
    .public_b{padding-bottom: 70px;}
    .public_m{margin-top: 42px;}
    .public_m32{margin-top: 24px;}
    .public_m24{margin-top: 16px;}
     
    .zys_commore{padding: 0 24px;font-size: 13px;line-height: 48px;}
    .zys_commore02:hover::before, .zys_commore02 span{padding: 0 24px;}

    .zys_title .zys_tit{font-size: 40px;line-height: 48px;}
    .zys_title .zys_ttit{margin-bottom: 12px;}
    .zys_title .zys_ttit .zys_stit{font-size: 16px;line-height: 22px;}
    
    .zys_ntitle{width: 100%;position: relative;gap: 16px;}
    .zys_ntitle .zys_stit{font-size: 14px;color: #0146A3;line-height: 18px;margin-bottom: 8px;text-transform: uppercase;}
    .zys_ntitle .zys_tit{font-size: 30px;}
    .zys_ntitle .zys_dec{font-size: 14px;line-height: 24px;}

    .zys_ntitle{gap: 12px;}
    .zys_ntitle .zys_stit{font-size: 13px;margin-bottom: 6px;}
    .zys_ntitle .zys_tit{font-size: 30px;}
    .zys_ntitle .zys_dec{font-size: 14px;line-height: 24px;}
    
    .zys_top{min-width: 1440px;}
    .zys_head{min-width: 1440px;}
    .zys_head .zys_logo a{gap: 24px;}
    .zys_head .zys_logo img{max-height: 45px;}
    
    .zys_ment ul li>a{padding: 0 12px;}
    .zys_head_r .zys_head_contact a i{display: none;}

    .zys_foot{padding: 40px 0 42px 0;}
    .zys_foot_t{gap: 24px;}
    .zys_foot_b .zys_slogan{width: 386px;}
    .zys_foot_b .zys_slogan .zys_tit{font-size: 28px;line-height: 36px;}
    .zys_foot_b .zys_slogan .zys_dec{font-size: 18px;}
    .zys_foot_b .zys_slogan .zys_follow{margin-top: 32px;}
    .zys_foot_b .zys_slogan .zys_follow p{font-size: 16px;}
    .zys_foot_b .zys_foot_ment{width: calc(100% - 386px);padding-left: 150px;}
    .zys_foot_b .zys_foot_ment ul li .zys_tit{font-size: 18px;}
    .zys_foot_b .zys_foot_ment ul li .zys_foot_nav{gap: 8px;margin-top: 16px;}
    .zys_foot_b .zys_foot_ment ul li .zys_foot_nav a{font-size: 14px;}
    .zys_foot_b .zys_foot_ment ul li .zys_foot_nav p{font-size: 14px;}

    .zys_copyright{padding: 12px 0;}
    
    .zys_manage{padding: 36px 30px;}
    .zys_manage form{gap: 16px 12px;}
    .zys_manage .form_li{width: calc(50% - 6px);}
    .zys_manage form input, .zys_manage form select, .zys_manage form textarea{height: 48px;}
    .zys_manage .zys_form_btn{font-size: 14px;line-height: 54px;}


}

@media screen and (max-width:1499px){
    
    .public_p{padding: 60px 0 60px 0;}
	.public_t{padding-top: 60px;}
	.public_b{padding-bottom: 60px;}
    .public_m{margin-top: 32px;}
    .public_m32{margin-top: 20px;}
    .public_m24{margin-top: 12px;}

    .zys_title .zys_tit{font-size: 32px;line-height: 38px;}
    .zys_title .zys_ttit{margin-bottom: 10px;}
    .zys_title .zys_ttit .zys_stit{font-size: 14px;}

    .zys_ntitle{gap: 10px;}
    .zys_ntitle .zys_tit{font-size: 28px;}
    .zys_ntitle .zys_line{width: 60px;height: 3px;}

    .zys_top{min-width: 1240px;padding: 0 2%;}
    .zys_head{min-width: 1240px;padding: 0 2%;}
    .zys_head_r .zys_head_search i{width: 46px;height: 46px;}
    .zys_head_r .zys_head_contact{display: none;}
    
    footer{background-position-y: 40px;}
    .zys_foot {padding: 30px 0 32px 0;}
    .zys_waves{height: 40px;}
    .zys_waves .waves{height: 40px;min-height: 40px;}
    .zys_foot_b .zys_slogan {width: 320px;}
    .zys_foot_b .zys_slogan .zys_tit {font-size: 24px;line-height: 30px;}
    .zys_foot_b .zys_slogan .zys_dec {font-size: 16px;line-height: 24px;}
    .zys_foot_b .zys_slogan .zys_follow .zys_follow_c {position: relative;gap: 16px;margin-top: 10px;}
    .zys_foot_b .zys_foot_ment {width: calc(100% - 320px);padding-left: 80px;}

    .zys_manage {padding: 24px 24px;}
    .zys_manage form {gap: 12px 10px;}
    .zys_manage .form_li {width: calc(50% - 5px);}
    .zys_manage .zys_form_btn {line-height: 50px;padding: 0 30px;}

}

@media screen and (max-width:1299px){
    .public_p{padding: 45px 0 45px 0;}
    .public_t{padding-top: 45px;}
    .public_b{padding-bottom: 45px;}
    .public_m{margin-top: 24px;}
    .public_m32{margin-top: 16px;}
    .public_m24{margin-top: 10px;}

    .zys_commore{padding: 0 16px;line-height: 40px;}
    .zys_commore02:hover::before, .zys_commore02 span{padding: 0 16px;}

    .zys_title .zys_tit{font-size: 28px;line-height: 34px;}
    .zys_title .zys_ttit {margin-bottom: 8px;}

    .zys_ntitle .zys_tit{font-size: 26px;}

    .zys_top{min-width: 1000px;padding: 0 30px;}
    .zys_head{min-width: 1000px;padding: 0 30px;}
    .zys_ment{display: none;}
    .zys_head_r{display: none;}
    .zys_nav{display: block;}
    .zys_head .zys_nav_push{display: block;}

    .zys_top .zys_top_l .zys_top_contact{gap: 16px;}
    .zys_top .zys_top_r .zys_top_nav{gap: 20px;}
    .zys_top .zys_top_r .zys_top_nav li>a:after{right: -10px;}
    
    .zys_foot {padding: 20px 0 24px 0;}
    .zys_foot_b .zys_slogan {width: 254px;}
    .zys_foot_b .zys_slogan .zys_tit {font-size: 20px;line-height: 24px;}
    .zys_foot_b .zys_slogan .zys_dec {font-size: 14px;line-height: 22px;}
    .zys_foot_b .zys_slogan .zys_follow {margin-top: 20px;}
    .zys_foot_b .zys_foot_ment {width: calc(100% - 254px);padding-left: 50px;}
    .zys_foot_b .zys_foot_ment ul li:last-child {max-width: 246px;}
    .zys_foot_b .zys_foot_ment ul li .zys_tit {font-size: 16px;}
    .zys_foot_b .zys_foot_ment ul li .zys_foot_nav {gap: 5px;margin-top: 12px;}

    .zys_copyright {padding: 10px 0;}

    
    .zys_manage {padding: 20px 20px;}
    .zys_manage form {gap: 12px 10px;}
    .zys_manage .form_li {width: calc(50% - 5px);}
    .zys_manage form input, .zys_manage form select, .zys_manage form textarea {height: 42px;padding: 8px 12px;}
    .zys_manage .zys_form_btn {font-size: 13px;line-height: 45px;padding: 0 20px;}


}

@media screen and (max-width:1023px){
    .public_p{padding: 36px 0 36px 0;}
    .public_t{padding-top: 36px;}
    .public_b{padding-bottom: 36px;}
    .public_m{margin-top: 20px;}
    .public_m32{margin-top: 12px;}
    .public_m24{margin-top: 8px;}

    .zys_title .zys_tit{font-size: 24px;line-height: 26px;}
    .zys_title .zys_ttit {gap: 8px;margin-bottom: 6px;}
    .zys_title .zys_ttit .zys_stit {font-size: 13px;}
    .zys_title .zys_ttit .zys_line{width: 32px;}

    .zys_ntitle .zys_tit{font-size: 22px;}
    
    .zys_top{min-width: auto;padding: 0 15px;display: none;}
    .zys_head{min-width: auto;height: 60px;line-height: 60px;padding: 0 15px;}
    .zys_head .zys_logo img {max-height: 32px;}
    
    footer{background-position-y: 30px;}
    .zys_waves{height: 30px;}
    .zys_waves .waves{height: 30px;min-height: 30px;}
    .zys_foot_t {gap: 16px;}
    /*.zys_foot_t .zys_img01{height: 45px;}*/
    /*.zys_foot_t .zys_img02{height: 36px;}*/
    .zys_foot_b .zys_slogan {width: 50%;}
    .zys_foot_b .zys_foot_ment {width: 50%;padding-left: 5%;}
    .zys_foot_b .zys_foot_ment ul li:nth-child(1), .zys_foot_b .zys_foot_ment ul li:nth-child(2) {display: none;}
    .zys_foot_b .zys_foot_ment ul li:last-child {max-width: 100%;}

    .zys_manage .zys_form_btn{margin-top: 0;}

}

@media screen and (max-width:767px){
    .public_p{padding: 24px 0 24px 0;}
    .public_t{padding-top: 24px;}
    .public_b{padding-bottom: 24px;}
    .public_m{margin-top: 15px;}
    .public_m32{margin-top: 10px;}
    .public_m24{margin-top: 6px;}

    .zys_commore{padding: 0 12px;font-size: 12px;line-height: 36px;}
    .zys_commore02:hover::before, .zys_commore02 span{padding: 0 12px;}

    .zys_title .zys_tit{font-size: 22px;line-height: 24px;}
    .zys_title .zys_ttit {margin-bottom: 5px;}
    .zys_title .zys_ttit .zys_stit {font-size: 12px;}

    .zys_ntitle .zys_tit{font-size: 20px;}
    
    .zys_nav .zys_nav_box{width: 300px;-webkit-transform: translateX(-300px);transform: translateX(-300px);}
    .zys_nav .zys_nav_box ul li>a{font-size: 14px;padding: 10px 10px;}
    .zys_nav .zys_nav_box ul li>i{width: 44px;height: 44px;}
    .zys_nav .zys_nav_box ul li .zys_push a{font-size: 13px;padding: 8px 12px;}
    .zys_head .zys_nav_push i{width: 32px;height: 32px;}

    footer{background-position-y: 24px;}
    .zys_waves{height: 24px;}
    .zys_waves .waves{height: 24px;min-height: 24px;}
    .zys_foot {padding: 12px 0 20px 0;}
    .zys_foot_b{gap: 15px;}
    .zys_foot_b .zys_slogan {width: 100%;}
    .zys_foot_b .zys_slogan .zys_tit {font-size: 18px;line-height: 22px;}
    .zys_foot_b .zys_slogan .zys_dec{margin-top: 5px;}
    .zys_foot_b .zys_slogan .zys_follow {margin-top: 10px;}
    .zys_foot_b .zys_slogan .zys_follow .zys_follow_c {gap: 12px;margin-top: 5px;}
    .zys_foot_b .zys_foot_ment {width: 100%;padding-left: 0;}
    .zys_foot_b .zys_foot_ment ul li:nth-child(1), .zys_foot_b .zys_foot_ment ul li:nth-child(2) {display: none;}
    .zys_foot_b .zys_foot_ment ul li:last-child {max-width: 100%;}
    .zys_foot_b .zys_foot_ment ul li .zys_foot_nav {gap: 3px;margin-top: 8px;}
    .zys_foot_b .zys_foot_ment ul li .zys_foot_nav p{line-height: 20px;}

    .zys_copyright {padding: 8px 0;}

    .zys_manage {padding: 16px 16px;}
    .zys_manage form {gap: 8px;}
    .zys_manage form input, .zys_manage form select, .zys_manage form textarea {height: 40px;padding: 6px 12px;}
    .zys_manage .form_li {width: 100%;}
    .zys_manage .zys_form_btn{width: 100%;line-height: 40px;text-align: center;}


}