html{-ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; text-size-adjust:100%; overflow-y:scroll; -webkit-overflow-scrolling:touch; -webkit-backface-visibility:hidden; backface-visibility:hidden;}
body{font-size:14px; line-height: 1.6;color:var(--color-hs);background:var(--color-bs);margin: 0;font-weight: 400;}
html{font-size: 100px;}
@media all and (max-width:1700px){html{font-size: 90px;}}
@media all and (max-width:1590px){html{font-size: 80px;}}
@media all and (max-width:1430px){html{font-size: 76px;}}
@media all and (max-width:1350px){html{font-size: 72px;}}
@media all and (max-width:1270px){html{font-size: 64px;}}
@media all and (max-width:1100px){html{font-size: 58px;}}
@media all and (max-width:1000px){html{font-size: 30px;}}
*{margin:0; padding:0; border:0; box-sizing:border-box; outline:0;}
a{color: var(--color-hs);text-decoration: none;}
a,input,p,div {-webkit-tap-highlight-color: rgba(0,0,0,0);}
img{display:block;user-select: none; width: 100%;pointer-events: none;}
u{text-decoration:none;}
ol,ul,dl,li{list-style:none}
i{font-style:normal}
.clear{zoom: 1;}
.clear:after{content: '';display: block;clear: both;}
.fi{position:fixed}
.re{position: relative;}
.ab{position: absolute;}
.ab-sxjz{transform: translateY(-50%); top: 50%; z-index: 100;}
.ab-szjz{transform: translateX(-50%); left: 50%; z-index: 100;}
.ab-jz{ transform: translate(-50%,-50%); top: 50%; left: 50%; z-index: 100;}
.ab-tl{top: 0; left: 0}
.ab-tr{top: 0; right: 0}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:var(--color-999)}
::-moz-placeholder{color:var(--color-999)}
::-ms-input-placeholder{color:var(--color-999)}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.wow{opacity: 0;}
.h_1{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.h_2{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.h_3{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.h_4{word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
:root {--xd: all 0.5s ease;}
:root{ --zhihao12: 12px;--zhihao13: 13px;--zhihao14: 14px;--zhihao15:15px;--zhihao16:16px;--zhihao17:17px;--zhihao18:18px;--zhihao20:20px;--zhihao22:22px;--zhihao24:24px;--zhihao26:26px;--zhihao28:28px;--zhihao30:30px;--zhihao33:33px;--zhihao36:36px;--zhihao40:40px;--zhihao45:45px;--zhihao48:48px;--zhihao50:50px;--zhihao55:55px;--zhihao60:60px;--zhihao70:70px;--zhihao80:80px;--zhihao90: 90px;--zhihao100: 100px;--zhihao110: 110px;--zhihao14-h: 18px;--zhihao16-h: 20px;--zhihao18-h: 24px;--zhihao20-h: 26px;--zhihao22-h: 28px;--zhihao24-h: 30px;--zhihao28-h: 33px;--zhihao30-h: 36px;--zhihao33-h: 39px;--zhihao36-h: 42px;--zhihao40-h: 48px;--zhihao45-h: 51px;--zhihao50-h: 56px;--zhihao55-h: 63px;--zhihao60-h: 70px;--zhihao70-h: 78px;--zhihao75-h: 83px;--zhihao80-h: 90px;}
:root{---color-zs:#000;--color-fs:#e62129;--color-qs: #f3f5fc;--color-bs:#fff;--color-hs:#000;--color-f6: #f6f6f6;--color-f4: #f4f4f4;--color-f2: #f2f2f2;--color-f1: #f1f1f1;--color-333: #333;--color-666: #666;--color-999: #999;--color-eee: #eee;--color-ccc: #ccc;}
:root {--jl-20-vh: clamp(160px, 20vh, 205px);--jl-15: clamp(130px, 15vh, 180px);--jl-10: clamp(100px, 10vh, 130px);--jl-8: clamp(65px, 8vh, 100px);--jl-5: clamp(50px, 5vh, 65px);}
:root{--jl-50:50px;--jl-40: 40px;--jl-30:30px;--jl-20:20px;}
:root{--zh-dbt:max(30px, 0.6rem);--zh-dbt-h:1.2;--zh-dbt-h-d:1.5;--zh-dfbt:max(18px, 0.22rem);--zh-bt:max(24px, 0.45rem);--zh-bt2:max(18px, 0.24rem);--zh-bt3:max(20px, 0.3rem);--zh-fbt:max(16px, 0.2rem);}
.z_12{font-size: var(--zhihao12);}.z_13{font-size: var(--zhihao13);}.z_14{font-size: var(--zhihao14);}.z_15{font-size: var(--zhihao15);}.z_16{font-size: var(--zhihao16);}.z_18{font-size: var(--zhihao18);}.z_20{font-size: var(--zhihao20);}.z_22{font-size: var(--zhihao22);}.z_24{font-size: var(--zhihao24);}.z_28{font-size: var(--zhihao28);}.z_30{font-size: var(--zhihao30);}.z_33{font-size: var(--zhihao33);}.z_36{font-size: var(--zhihao36);}.z_40{font-size: var(--zhihao40);}.z_45{font-size: var(--zhihao45);}.z_50{font-size: var(--zhihao50);}.z_55{font-size: var(--zhihao55);}
.z_33_h{line-height: var(--zhihao33-h);}
.jl-sx-20-vh{padding: var(--jl-20-vh) 0;}.jl-s-20-vh{padding-top: var(--jl-20-vh);}.jl-x-20-vh{padding-bottom: var(--jl-20-vh);}.jl-sx-15{padding: var(--jl-15) 0;}.jl-s-15{padding-top: var(--jl-15);}.jl-x-15{padding-bottom: var(--jl-15);}.jl-sx-10{padding: var(--jl-10) 0;}.jl-s-10{padding-top:var(--jl-10);}.jl-x-10{padding-bottom:var(--jl-10);}.jl-sx-8{padding: var(--jl-8) 0;}.jl-s-8{padding-top:var(--jl-8);}.jl-x-8{padding-bottom:var(--jl-8);}.jl-sx-5{padding: var(--jl-5) 0;}.jl-s-5{padding-top:var(--jl-5);}.jl-x-5{padding-bottom:var(--jl-5);}.jl-sx-50{padding: var(--jl-50) 0;}.jl-s-50{padding-top: var(--jl-50);}.jl-x-50{padding-bottom: var(--jl-50);}.jl-sx-40{padding: var(--jl-40) 0;}
.jl-s-40{padding-top: var(--jl-40);}.jl-x-40{padding-bottom: var(--jl-40);}.jl-sx-30{padding: var(--jl-30) 0;}.jl-s-30{padding-top: var(--jl-30);}.jl-x-30{padding-bottom: var(--jl-30);}.jl-sx-20{padding: var(--jl-20) 0;}.jl-s-20{padding-top: var(--jl-20);}.jl-x-20{padding-bottom: var(--jl-20);}.jl-sx-10-x{padding: 10px 0;}.jl-s-10-x{padding-top: 10px;}.jl-x-10-x{padding-bottom: 10px;}.jl-sx-5-x{padding: 5px 0;}.jl-s-5-x{padding-top: 5px;}.jl-x-5-x{padding-bottom: 5px;}.jl-x-bt{padding-bottom: 40px;}.jl-sx-gd{padding: 40px 0 50px !important;}.jl-l-10{padding-left: 10px;}.jl-l-20{padding-left: 20px;}
.flex{display: flex;}.flex-hh{display: flex; flex-wrap: wrap;}.flex-lb{display:flex; justify-content: space-between;}.flex-hh-czjz{display: flex; align-items: center; flex-wrap: wrap;}.flex-hh-spjz{display: flex; justify-content: center; flex-wrap: wrap;}.flex-lb-hh{display: flex; justify-content: space-between; flex-wrap: wrap;}.flex-lb-hh-d{display: flex; justify-content: space-between; flex-wrap: wrap;align-items: flex-end;}.flex-lb-hh-t{display: flex; justify-content: space-between; flex-wrap: wrap;align-items: flex-start;}.flex-lb-czjz{display: flex; justify-content: space-between; align-items: center;}.flex-lb-hh-czjz{display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;}
.flex-czjz{display: flex; align-items: center;}.flex-dbdq{display: flex; align-items: flex-end;}.flex-spjz{display: flex; justify-content:center;}.flex-sp-cz{display: flex; justify-content: center;  align-items: center;}.flex-lb-t{display: flex; justify-content: space-between; align-items: flex-start;}.flex-cz-sp{display: flex; justify-content: center; align-items: center;}.flex-czfz{flex-direction: column-reverse;}.flex-spfz{flex-direction: row-reverse;}
.xd2{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.xd3{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.xd5{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.table-container{width:100%;overflow-y: auto; _overflow: auto;}
table{border:0; border-collapse:collapse; width:100%; margin-bottom: 10px;}
table td{border:1px solid #eee; padding:11px 15px;white-space: nowrap; background: var(--color-bs);}
.table-container::-webkit-scrollbar {width: 100%;height: 4px;}
.table-container::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: var(--color-zs);}
.table-container::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 10px;background: var(--color-f4);}
.table-container table tbody tr:nth-child(1) td{ padding: 12px 15px; font-size: var(--zhihao17); font-weight: bold;}
.shouji{display: none; visibility:hidden;}.diannao{display: block; visibility:visible;}
.w1520{width:85%; margin: 0 auto;}.w15202{width:75%; margin: 0 auto;}.w15203{width:65%; margin: 0 auto;}.w15204{width:58%; margin: 0 auto;}
.left10{ left: 7.5%;}.left10-njl{ padding-left: 7.5%;}.left10-wjl{ margin-left: 7.5%;}.right10{ right: 7.5%;}.right10-njl{ padding-right: 7.5%;}.right10-wjl{ margin-right: 7.5%;}
.zbt{font-size:var(--zh-bt); line-height:var(--zh-dbt-h);font-weight:500;}.fbt{font-size:var(--zh-fbt); line-height: var(--zh-dbt-h);}.zbt2{font-size: var(--zh-bt2); line-height: var(--zh-dbt-h);}.zbt3{font-size: var(--zh-bt3); line-height: var(--zh-dbt-h);}
.zbt_banner{font-size:var(--zh-dbt); line-height:var(--zh-dbt-h); font-weight: 600;}.fbt_banner{font-size: var(--zh-dfbt);line-height:var(--zh-dbt-h);}
.z_hj_d{line-height: var(--zh-dbt-h-d);}
.baise{color: var(--color-bs);}.baise_a a{color: var(--color-bs);}.baise_d{background: var(--color-bs);}
.bj_qs{background: var(--color-qs);}.bj_bs{background: var(--color-bs);}.ys_666{color: var(--color-666);}.ys_999{color: var(--color-999);}.ys_333{color: var(--color-333);}.ys_fs{color: var(--color-fs);}
.bj_fs{background: var(--color-fs);}
.bj_hs{background: var(--color-hs);}
.ys_hs{color: var(--color-hs);}
.ys_666 a{color: var(--color-666);}
.ys_666 a:hover{color: var(--color-fs); }.ys_999 a:hover{color: var(--color-fs);}.ys_333 a:hover{color: var(--color-fs);}.ys_fs a:hover{color: var(--color-fs);}
.w_100,video{width: 100%;}
.w_100-max{width: auto; max-width: 100%;}
.w_100-max-jz{width: auto; max-width: 100%; margin: 0 auto;}
.w_50{width: 50%;}.w_48{width: 48%;}.h_100{height: 100vh;}.h_100_b{height: 100%;}.h_100_v{height: 100vh; width: 100%; object-fit: cover;}
.z_0{z-index: -1;}.z_1{z-index: 1;}.z_2{z-index: 2;}.z_5{z-index: 5;}
.z_lbdq{text-align: justify;}.z_jz{text-align: center;}.z_jl{text-align: left;}.z_jr{text-align: right;}.nr_yd{overflow: hidden;}.z_dx{text-transform: uppercase;}.z_qx{font-style: italic;}.z_zt,.z_zt a{display: block;}
.z_300{font-weight: 300;}.z_400{font-weight: 400;}.z_500{font-weight: 500;}.z_600{font-weight: 600;}.z_700{font-weight: bold;}.z_400{font-weight: 400;}
.nr_r{margin: 0 0 0 auto;}.nr_tm{opacity: 0;}.nr_btm{opacity: 1;}.nr_sb{cursor: pointer;}
body{font-family: Arial, Helvetica, sans-serif; }


@media (min-width: 2100px){
    body{font-size:16px; line-height: 1.6;color:var(--color-hs);background:var(--color-bs);margin: 0;font-weight: 400;}
    .w1520{width:76%; margin: 0 auto;}.w15202{width:65%; margin: 0 auto;}.w15203{width:55%; margin: 0 auto;}.w15204{width:50%; margin: 0 auto;}
    .left10{ left: 12%;}
    .right10{ right: 12%;}
    .left10-njl{padding-left: 12%;}
}

@media (max-width: 1920px) {



    
}

@media (max-width: 1440px){
    .w1520 {width:88%;}
    .w15204{width:80%;}
    .left10{ left: 6%;}
    .left10-njl{ padding-left: 6%;}
    .right10{ right: 6%;}
    .right10-njl{ padding-right:6%;}
    :root {--jl-20-vh: clamp(110px, 20vh, 130px);--jl-15: clamp(90px, 15vh, 110px);--jl-10: clamp(70px, 10vh, 90px);--jl-8: clamp(55px, 8vh, 70px);--jl-5: clamp(40px, 5vh, 50px);}
    .jl-x-bt{padding-bottom: 30px;}
}


@media (max-width:1280px) {
    
}
@media (max-width:1024px) {
    
    :root {--jl-20-vh: clamp(90px, 20vh, 110px);--jl-15: clamp(60px, 15vh, 90px);--jl-10: clamp(50px, 10vh, 60px);--jl-8: clamp(45px, 8vh, 55px);}
    .w15204{width:80%;}

}
@media (max-width:820px){
    .diannao{display: none; visibility:hidden;}
    .shouji{display: block; visibility:visible;}
    .w1520,.w15204,.w15203{width:88%;}
    .w_50,.w_48{width: 100%; padding-top: 15px;}
    :root {--jl-20-vh: clamp(70px, 20vh, 90px);--jl-15: clamp(50px, 15vh, 70px);--jl-10: clamp(40px, 10vh, 50px);--jl-8: clamp(35px, 8vh, 45px);--jl-5: clamp(30px, 5vh, 40px);}
    :root {--jl-50: 40px;--jl-40: 30px;--jl-30: 20px;--jl-20: 10px; --zh-dbt: max(20px, 0.5rem);}
    .d_jl{padding-top: 64px;}

}

@media (max-width:640px){
    
}
