*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
ol,ul{list-style:none}
a{text-decoration:none}
img,input,select,textarea{border:none}
textarea{resize:none}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
select::-ms-expand{display:none}
.mzw-prel{position:relative}
.mzw-ofh{overflow:hidden}
.mzw-clear::after{content:"";display:block;clear:both}
.mzw-l{float:left}
.mzw-r{float:right}
.mzw-img1 img{display:block;width:100%;height:auto}
.mzw-img2 img{display:block;width:auto;height:100%}
.mzw-img3 .img{background-repeat:no-repeat;background-position:center;background-size:cover}
.mzw-img3 .img,.mzw-img3 img{display:block;width:100%;height:100%}
.mzw-img3 .img img{opacity:0}
.mzw-img4{height:0;overflow:hidden;position:relative;z-index:0}
.mzw-img4 .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover}
.mzw-img4 .img img{display:block;width:100%;height:100%;opacity:0}
.mzw-imgHvr img{transition:.4s}
.mzw-imgHvr:hover img{transform:scale(1.2)}
.mzw-imgHvr2 .img{transition:.4s}
.mzw-imgHvr2:hover .img{transform:scale(1.2)}
.mzw-det img{display:inline-block}
.mzw-det img,.mzw-det table,.mzw-det video{max-width:100%}
.mzw-bg1{overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}
.mzw-bg2{overflow:hidden;background-repeat:repeat-y;background-size:100% auto}
.mzw-tabcon{display:none}
.mzw-tabcon.show{display:block}
.mzw-placeholder input::-webkit-input-placeholder{color:rgba(39,41,61,.639)}
.mzw-placeholder input:-moz-placeholder{color:rgba(39,41,61,.639)}
.mzw-placeholder input::-moz-placeholder{color:rgba(39,41,61,.639)}
.mzw-placeholder input::-ms-input-placeholder{color:rgba(39,41,61,.639)}
.mzw-placeholder2 input::-webkit-input-placeholder{color:#9c9c9c}
.mzw-placeholder2 input:-moz-placeholder{color:#9c9c9c}
.mzw-placeholder2 input::-moz-placeholder{color:#9c9c9c}
.mzw-placeholder2 input::-ms-input-placeholder{color:#9c9c9c}
.mzw-placeholder3 input::-webkit-input-placeholder{color:#9599ad}
.mzw-placeholder3 input:-moz-placeholder{color:#9599ad}
.mzw-placeholder3 input::-moz-placeholder{color:#9599ad}
.mzw-placeholder3 input::-ms-input-placeholder{color:#9599ad}
.mzw-pc{display:block!important}
.mzw-pe{display:none!important}
body,input,select,textarea{font-size:14px;line-height:1.5;font-weight:330;font-family:"MiSans VF",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}
@font-face{font-family:"MiSans VF";src:url(../fonts/MiSansVF.ttf);font-display:swap}
@media only screen and (max-width:1199px){
.mzw-l,.mzw-r{float:none}
.mzw-pc{display:none!important}
.mzw-pe{display:block!important}
}
.fs12{font-size:.12rem}
.fs14{font-size:.14rem}
.fs15{font-size:.15rem}
.fs16{font-size:.16rem}
.fs17{font-size:.17rem}
.fs18{font-size:.18rem}
.fs20{font-size:.2rem}
.fs22{font-size:.22rem}
.fs16-16{font-size:.16rem}
.fs18-16,.fs18-18{font-size:.18rem}
.fs20-16,.fs20-18{font-size:.2rem}
.fs20-18,.fs22-16{font-size:.22rem}
@media only screen and (max-width:1920px){
.fs12{font-size:12px}
.fs14{font-size:14px}
.fs16-16{font-size:16px}
.fs18-18{font-size:18px}
}
@media only screen and (min-width:1200px) and (max-width:1792px){
.fs15{font-size:14px}
}
@media only screen and (min-width:1200px) and (max-width:1728px){
.fs20-18{font-size:18px}
}
@media only screen and (min-width:1200px) and (max-width:1706px){
.fs18-16{font-size:16px}
}
@media only screen and (min-width:1200px) and (max-width:1680px){
.fs16{font-size:14px}
}
@media only screen and (min-width:1200px) and (max-width:1580px){
.fs17{font-size:14px}
}
@media only screen and (min-width:1200px) and (max-width:1570px){
.fs22-18{font-size:18px}
}
@media only screen and (min-width:1200px) and (max-width:1536px){
.fs20-16{font-size:16px}
}
@media only screen and (min-width:1200px) and (max-width:1500px){
.fs18{font-size:14px}
}
@media only screen and (min-width:1200px) and (max-width:1396px){
.fs22-16{font-size:16px}
}
@media only screen and (min-width:1200px) and (max-width:1344px){
.fs20{font-size:14px}
}
@media only screen and (min-width:1200px) and (max-width:1220px){
.fs22{font-size:14px}
}
.header-height{height:1.29rem}
.header,.header .hdr-con{width:100%;background-color:#3d3e51;position:relative;z-index:100}
.header .hdr-con{position:absolute;left:0;top:0}
.header.toFixed .hdr-con{position:fixed}
.header.fixed .hdr-con{position:fixed;left:0;top:0}
.nav{display:flex;justify-content:center;overflow:hidden}
.nav .a1{display:block;font-size:.28rem;color:#dddef0;line-height:1.29rem;padding:0 .29rem;transition:background-color .4s}
.nav .a1:hover,.nav li.on .a1{background-color:#575971}
.footer{background-color:#0a0a0a}
.footer .row1{overflow:hidden;padding:.62rem 0 .8rem}
.footer .ftr-nav{overflow:hidden;float:left}
.footer .ftr-nav li{float:left;margin-right:.94rem}
.footer .ftr-nav li:last-child{margin-right:0}
.footer .ftr-nav .tit{color:#fff;font-weight:380;margin-bottom:.2rem}
.footer .ftr-nav .a1{display:block;font-weight:250;color:#fff;margin-bottom:.14rem;transition:.4s}
.footer .ftr-nav .a1:hover{opacity:.8}
.footer .ftr-qrcode{float:right}
.footer .ftr-qrcode .pic{width:1.55rem;margin-bottom:.11rem}
.footer .ftr-qrcode .txt{text-align:center;color:#fff;font-weight:250}
.footer .row2{border-top:solid rgba(255,255,255,.212);padding:.36rem 0}
.footer .copyright{color:#fff;font-weight:250;text-align:center}
.footer .copyright p{margin-bottom:.6em}
.footer .copyright p:last-child{margin-bottom:0}
.footer .copyright span{margin-right:1em}
.footer .copyright span:last-child{margin-right:0}
.footer .copyright a{display:inline;color:inherit;transition:.4s}
.footer .copyright a:hover{opacity:.8}
.g-mzw-fixed{display:block;width:3.21rem;position:fixed;top:20vh;transform:scale(0);z-index:100;cursor:pointer;transition:transform .4s}
.g-mzw-fixed .pic{display:block}
.g-mzw-fixed .close{width:.36rem;position:absolute;left:50%;top:calc(100% + .2rem);transform:translateX(-50%)}
.g-mzw-fixed .close svg{display:block;width:100%;height:auto}
.g-mzw-fixed.left{left:.15rem;transform-origin:left center}
.g-mzw-fixed.right{right:.15rem;transform-origin:right center}
.g-mzw-fixed.on{transform:scale(1)}
body{background-color:#13141b;color:#dddef0}
.mzw-bgc1{background-color:#13141b}
.mzw-bgc2{background-color:#27293d}
.wp,.wp2{margin:0 auto}
.wp{max-width:12.7rem}
.wp2{max-width:14.4rem}
.mzw-card{border:solid #6e72af;background-color:#202131}
.mzw-card.bg2{background-color:#13141b}
.g-mzw-tit1{text-align:center;color:#dddef0;display:flex;flex-direction:column;align-items:center}
.g-mzw-tit1 .tit-ch{font-size:.63rem;position:relative;line-height:1.52}
.g-mzw-tit1 .tit-ch::after{content:'';display:block;width:100%;height:calc(.03rem + .08rem);background-color:#6e72af;position:absolute;left:0;bottom:calc(-.03rem - .04rem)}
.g-mzw-tit1 .line{width:100%;height:.03rem;background-color:#313564;margin-bottom:.16rem}
.g-mzw-tit1 .tit-en{font-size:.38rem;font-weight:380;letter-spacing:.06rem;padding-left:.06rem;text-transform:uppercase}
.g-mzw-tag1{display:inline-block;background-color:#5b5f9c;font-size:.3rem;font-weight:380;line-height:1;padding:.06rem .1rem;min-width:.8rem;border-radius:.4rem}
.g-mzw-tag1.sty2{padding-left:.2rem;padding-right:.2rem}
.m-mzw-banner{overflow:hidden}
.mzw-box1{text-align:center;color:#dddef0;padding:2.32rem 0 3.25rem}
.mzw-box1 .tit{font-size:.88rem;margin-bottom:1.74rem}
.mzw-box1 .txt{font-size:.29rem;line-height:1.886}
.mzw-row-a1{padding:2.53rem 0 2.96rem}
.mzw-row-a1-1{margin-bottom:1.87rem}
.mzw-list1{color:#dddef0;overflow:hidden}
.mzw-list1 .item{margin-bottom:1.43rem}
.mzw-list1 .title{font-size:.38rem;font-weight:380;text-align:center;margin-bottom:.54rem}
.mzw-list1 .item2{overflow:hidden;margin-bottom:1.74rem}
.mzw-list1 .title2{font-size:.36rem;font-weight:380;display:flex;justify-content:center;align-items:center;margin:.46rem 0 1.36rem;position:relative}
.mzw-list1 .title2::after,.mzw-list1 .title2::before{content:'';display:block;width:.24rem;height:.24rem;border-radius:50%;background-image:linear-gradient(to left,#9194cb 0,#2b305a 100%);flex-shrink:0}
.mzw-list1 .title2 .tit-con,.mzw-list1 .title2 .tit-con span{display:block}
.mzw-list1 .title2 .tit-con{padding:.03rem;background-image:linear-gradient(-178deg,#9093ca 0,#c9cbee 100%);margin:0 .3rem;border-radius:.88rem}
.mzw-list1 .title2 .tit-con span{padding:.14rem .6rem;background-color:#13141b;border-radius:.82rem}
.mzw-list1 .title2 img{display:block;width:.26rem;margin-left:.4rem}
.mzw-list1 .list{overflow:hidden;margin:0 -.54rem;display:flex;flex-wrap:wrap;justify-content:center}
.mzw-list1 li{width:33.333%;margin-bottom:.99rem}
.mzw-list1 .con{height:100%;display:block;text-align:center;margin:0 .54rem;padding:.37rem .1rem .42rem}
.mzw-list1 .tit{font-size:.63rem;margin-bottom:.13rem}
.mzw-list1 .tag{margin-bottom:.18rem}
.mzw-list1 .price{height:1.5em;font-size:.63rem;font-weight:450;margin-bottom:.06rem}
.mzw-list1 .price i{font-weight:330;font-size:.4rem;font-style:normal}
.mzw-list1 .desc{font-size:.29rem;font-weight:380;line-height:1.315}
.mzw-list1 .list.sty1 li:first-child{margin-left:33.333%;margin-right:33.333%}
.mzw-list1 .list.bgc1 li:first-child .con{background-image:linear-gradient(to top,#9194cb 0,#2b305a 100%)}
.mzw-list1 .list.bgc1 li:first-child .tag{background-color:#27293d}
.mzw-list1 .list li.line{width:100%;border-top:dashed #9c9fd7;margin:2.56rem 0 3.5rem}
.mzw-list1 .box-desc{font-size:.29rem;color:rgba(221,222,240,.502);line-height:1.886;padding-top:.12rem}
.mzw-row-a2{padding:2.49rem 0 2.71rem}
.mzw-row-a2-1{margin-bottom:1.44rem}
.mzw-list2{position:relative;padding-top:1.96rem}
.mzw-list2 .bgpic{width:15.14rem;position:absolute;left:50%;top:0;transform:translateX(-50%)}
.mzw-list2 ul{display:flex;justify-content:center;position:relative}
.mzw-list2 li{width:4.3rem}
.mzw-list2 .con{height:100%;color:#dddef0;text-align:center;display:flex;flex-direction:column;overflow:hidden;align-items:center}
.mzw-list2 .tit{flex:1;overflow:hidden;font-size:.46rem;line-height:1.545;margin-bottom:.26rem;display:flex;flex-direction:column;justify-content:center;align-items:center}
.mzw-list2 .circle{width:.59rem;height:.59rem;margin:0 auto .66rem;padding:.07rem;border:solid #6e72af;border-radius:50%}
.mzw-list2 .circle::before{content:'';display:block;width:100%;height:100%;border-radius:50%;background-color:#6e72af}
.mzw-list2 .date{font-size:.29rem;line-height:2.143}
.mzw-row-a3{background-image:url(../images/mzw/bgpic-a1.jpg);padding:2.67rem 0 2.1rem}
.mzw-row-a3-1{margin-bottom:1.87rem}
.mzw-list3 .box-desc{font-size:.38rem;color:#dddef0;font-weight:380;text-align:center;margin-bottom:1.02rem}
.mzw-list3 ul{overflow:hidden}
.mzw-list3 li{margin-bottom:1.03rem}
.mzw-list3 .con{display:block;padding:.94rem .65rem}
.mzw-list3 .tag{margin-bottom:.47rem}
.mzw-list3 .txt{font-size:.29rem;color:rgba(221,222,240,.502);line-height:1.886}
.mzw-row-a4{padding:2.29rem 0 2.44rem}
.mzw-row-a4-1{margin-bottom:2.16rem}
.mzw-list4{display:flex;flex-wrap:wrap;overflow:hidden;margin:0 -.21rem}
.mzw-list4 li{width:50%;margin-bottom:.42rem}
.mzw-list4 .con{display:block;padding:.35rem .45rem;margin:0 .21rem;height:100%}
.mzw-list4 .info,.mzw-list4 .tit{font-size:.63rem;text-align:center}
.mzw-list4 .tit{color:#dddef0;margin-bottom:.02rem}
.mzw-list4 .info{color:#7378bb;margin-bottom:.15rem}
.mzw-list4 .desc{font-size:.29rem;color:rgba(221,222,240,.502);line-height:1.886;text-align:justify;min-height:11.316em}
.mzw-row-a5{padding-top:2.89rem;background-image:url(../images/mzw/bgpic-a2.jpg)}
.mzw-row-a5-1{margin-bottom:1.94rem}
.mzw-list5 .item{margin-bottom:2.04rem}
.mzw-list5 .title{font-size:.38rem;color:#dddef0;text-align:center;margin-bottom:.92rem}
.mzw-list5 ul{display:flex;flex-wrap:wrap;overflow:hidden;margin:0 -1.08rem}
.mzw-list5 li{width:50%;margin-bottom:1.16rem}
.mzw-list5 .con{display:block;height:100%;margin:0 1.08rem}
.mzw-list5 .box{border-radius:50%;overflow:hidden;margin:0 5.065%}
.mzw-list5 .pic{padding-top:100%}
.mzw-list5 .txt{color:#dddef0;margin-top:.86rem}
.mzw-list5 .name{font-size:.46rem;margin-bottom:.15rem}
.mzw-list5 .info{font-size:.3rem;line-height:1.571;height:3.142em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;margin-bottom:.24rem}
.mzw-list5 .desc{font-size:.29rem;color:rgba(221,222,240,.502);line-height:1.886;text-align:justify}
.mzw-list5 ul.bdr .box{border:1px solid #6e72af}
.mzw-row-a6{padding:2.29rem 0 2.48rem}
.mzw-row-a6-1{margin-bottom:2.14rem}
.mzw-text1{font-size:.29rem;color:rgba(221,222,240,.502);text-transform:uppercase;line-height:1.886;text-align:justify}
.mzw-row-a7{padding:2.09rem 0 1.6rem;background-image:url(../images/mzw/bgpic-a4.jpg)}
.mzw-row-a7-1{margin-bottom:2.08rem}
.mzw-tab1 .tabs{display:flex;flex-wrap:wrap;margin-bottom:.28rem}
.mzw-tab1 .tabs li{margin-right:.26rem}
.mzw-tab1 .tabs .a1{display:block;min-width:3.48rem;padding:.18rem .4rem;font-size:.63rem;line-height:1.5;color:#dddef0;border:solid #6e72af;text-align:center;background-color:#202131;transition:.4s;cursor:pointer}
.mzw-tab1 .tabs .a1:hover,.mzw-tab1 .tabs li.on .a1{background-color:#3d3e51}
.mzw-tab1 .box{background-color:#202131;padding:1.06rem .2rem 1.06rem .62rem}
.mzw-tab1 .box .txt{font-size:.29rem;color:rgba(221,222,240,.502);line-height:1.886;text-align:justify;padding-right:.81rem}
.mzw-tab1 .box .scroll{max-height:13.6rem;overflow-x:hidden;overflow-y:auto}
.mzw-tab1 .simplebar-track.simplebar-vertical{width:.19rem}
.mzw-tab1 .simplebar-track{background-color:#13141b;border-radius:.1rem}
.mzw-tab1 .simplebar-scrollbar::before{background-color:#6e72af;opacity:1;left:0;right:0;cursor:pointer}
.mzw-checkbox .checkbox-label{display:block;width:.3rem;height:.3rem;border:solid #fff;border-radius:50%;padding:.06rem;transition:.4s;cursor:pointer}
.mzw-checkbox .checkbox-label::before{content:'';display:block;width:100%;height:100%;background-color:#6e72af;border-radius:50%;opacity:0;transition:.4s}
.mzw-checkbox input[type=checkbox]{display:none}
.mzw-checkbox input[type=checkbox]:checked+.checkbox-label{border-color:#6e72af}
.mzw-checkbox input[type=checkbox]:checked+.checkbox-label::before{opacity:1}
.mzw-row-b1{padding:.73rem 0 .7rem}
.mzw-row-b1-1{margin-bottom:.7rem}
.mzw-form1{border-radius:.12rem;background-color:#27293d;padding:.76rem .5rem .71rem}
.mzw-form1 .row1{display:flex;flex-wrap:wrap;margin:0 -.17rem}
.mzw-form1 .row1 .col{width:50%}
.mzw-form1 .item{margin:0 .17rem .33rem}
.mzw-form1 .label{font-size:.32rem;color:#fff;margin-bottom:.06rem}
.mzw-form1 .input1{width:100%;height:.68rem;border-radius:.05rem;background-color:rgba(255,255,255,.839);padding:0 .22rem;border:none;font-size:.26rem;color:#27293d;font-weight:380}
.mzw-form1 .checkbox{font-size:.26rem;color:#fff;display:flex;justify-content:center;align-items:center;padding:.24rem 0 .51rem}
.mzw-form1 .checkbox a{display:inline;color:#6e72af;transition:.4s}
.mzw-form1 .checkbox a:hover{color:#5b5f9c}
.mzw-form1 .checkbox .txt{margin-left:.17rem}
.mzw-form1 .submit{display:block;background-color:#5b5f9c;width:2.19rem;height:.58rem;line-height:.58rem;border-radius:.29rem;font-size:.3rem;color:#fff;border:none;cursor:pointer;margin:0 auto;transition:.4s}
.mzw-form1 .submit:hover{background-color:#6e72af}
.mzwCrumb{overflow:hidden;font-size:.26rem;color:#fff;font-weight:520;display:flex;flex-wrap:wrap}
.mzwCrumb li::after{content:'/';display:inline}
.mzwCrumb li:last-child::after{display:none}
.mzwCrumb .a1{display:inline;color:inherit;transition:.4s}
.mzwCrumb .a1:hover,.mzwCrumb li.on .a1{color:#6e72af}
.mzw-row-c1{padding:.33rem 0 .17rem}
.mzw-row-c2,.mzw-row-c3{border-radius:.1rem;background-color:#27293d}
.mzw-row-c2{margin-bottom:.18rem}
.mzw-user{padding:.44rem .52rem;display:flex;align-items:center}
.mzw-user .head{width:1.3rem;position:relative}
.mzw-user .head .pic{padding-top:100%;border-radius:50%}
.mzw-user .head .icon{width:.4rem;height:.4rem;border:solid #fff;padding:0 .08rem;border-radius:50%;background-color:#7769ee;display:flex;justify-content:center;align-items:center;position:absolute;right:0;bottom:0;cursor:pointer}
.mzw-user .info{overflow:hidden;margin-left:.75rem}
.mzw-user .info li{float:left;margin-right:1.22rem}
.mzw-user .info li:last-child{margin-right:0}
.mzw-user .info p{font-size:.26rem;font-weight:305;color:#fff;margin-bottom:.28rem}
.mzw-user .info p:last-child{margin-bottom:0}
.mzw-user .info b{font-weight:520;color:#fff}
.mzw-row-c3{padding:0 .32rem;margin-bottom:.52rem}
.mzw-row-c3-1{padding:.32rem .16rem}
.mzw-tab2{display:flex;flex-wrap:wrap}
.mzw-tab2 li{margin-right:.26rem}
.mzw-tab2 .a1{display:block;background-color:#d2d2d2;min-width:1.58rem;height:.43rem;font-weight:450;font-size:.26rem;line-height:.43rem;border-radius:.43rem;color:#4d4d4d;padding:0 .24rem;text-align:center;transition:.4s;cursor:pointer;position:relative}
.mzw-tab2 .a1:hover,.mzw-tab2 li.on .a1{background-color:#7869ee;color:#fff}
.mzw-tab2 .tip{background-color:#ff1c1c;font-size:.12rem;color:#fff;min-width:.22rem;border-radius:.11rem;height:.22rem;line-height:.22rem;font-weight:380;text-align:center;padding:0 .05rem;position:absolute;top:-.1rem;right:-.02rem}
.mzw-row-c3-2{border-top:solid rgba(255,255,255,.51);padding:.48rem 0 .92rem}
.mzw-form2{padding-left:.4rem}
.mzw-form2 .item{display:flex;margin-bottom:.48rem}
.mzw-form2 .item.hide{display:none}
.mzw-form2 .item.textarea{margin-bottom:.96rem}
.mzw-form2 .item.upload{margin-bottom:.62rem}
.mzw-form2 .label{width:2.5rem;flex-shrink:0;font-size:.26rem;line-height:.43rem;font-weight:520;color:#fff}
.mzw-form2 .value{flex:1}
.mzw-form2 .layui-input,.mzw-form2 .layui-select,.mzw-form2 .layui-textarea{height:.43rem;line-height:.43rem;border-color:#ededed;border-radius:.04rem;background-color:#ededed;font-size:.2rem;color:#9c9c9c;font-weight:380}
.mzw-form2 .layui-input,.mzw-form2 .layui-textarea{padding:0 .26rem}
.mzw-form2 .layui-input:focus,.mzw-form2 .layui-textarea:focus{border-color:#ededed!important;box-shadow:none}
.mzw-form2 .layui-form-select,.mzw-form2 .layui-input{width:4.47rem}
.mzw-form2 .layui-form-select .layui-edge{display:block;width:.21rem;height:.22rem;background:url(../images/mzw/icon-a3.png) center/100% auto no-repeat;right:.16rem;margin-top:-.11rem;border:none}
.mzw-form2 .layui-form-select dl{top:.5rem;padding:.1rem 0}
.mzw-form2 .layui-form-selectup dl{top:auto;bottom:.5rem}
.mzw-form2 .layui-form-select dl dd{font-size:.18rem;font-weight:380;color:#8e8e95;line-height:1.5;padding:.04rem .26rem .04rem .54rem;position:relative}
.mzw-form2 .layui-form-select dl dd::before{content:'';display:block;width:.15rem;height:.15rem;border:1px solid #a5a5a5;border-radius:50%;position:absolute;left:.26rem;top:50%;transform:translateY(-50%)}
.mzw-form2 .layui-form-select .layui-select-tips{display:none}
.mzw-form2 .layui-form-select .layui-this,.mzw-form2 .layui-form-select dl dd:hover{color:#6e74c7;background-color:transparent}
.mzw-form2 .layui-form-select dl dd.layui-this::before{border:solid #6e74c7;box-shadow:0 0 1px 1px #6e74c7}
.mzw-form2 .layui-textarea{line-height:1.67;height:auto;padding-top:.21rem;padding-bottom:.21rem}
.mzw-form2 .uploads{overflow:hidden}
.mzw-form2 .uploads .upload-btn,.mzw-form2 .uploads ul li{float:left;border-radius:.05rem;background-color:#ededed;width:1.92rem;height:1.92rem;overflow:hidden;margin-right:.3rem;margin-bottom:.3rem;display:flex;align-items:center;justify-content:center}
.mzw-form2 .uploads ul li{position:relative}
.mzw-form2 .uploads ul img,.mzw-form2 .uploads ul video{display:block;min-width:100%;min-height:100%}
.mzw-form2 .uploads ul video{object-fit:cover}
.mzw-form2 .uploads ul li .remove{display:block;width:.3rem;height:.3rem;border-radius:50%;background-color:rgba(221,222,240,.5);background-image:url(../images/mzw/icon-a4.png);background-size:.16rem auto;background-position:center;background-repeat:no-repeat;position:absolute;top:.05rem;right:.05rem;cursor:pointer;transform:rotateZ(45deg)}
.mzw-form2 .uploads .upload-btn{flex-direction:column;cursor:pointer}
.mzw-form2 .uploads .upload-btn input[type=file]{display:none}
.mzw-form2 .uploads .upload-btn .icon{width:.24rem;min-width:18px;margin-bottom:.14rem}
.mzw-form2 .uploads .upload-btn .txt{color:#a8a8a8;font-weight:380}
.mzw-form2 .uploads .tip{font-weight:380;color:#fff;margin-left:.32rem;line-height:1.92rem;float:left}
.mzw-form2 .uploads.is .tip{display:none}
.mzw-form2 .submit{display:block;border-radius:.13rem;background-image:linear-gradient(to top,#4b3cc1 1%,#7869ee 100%);width:3.37rem;height:.77rem;line-height:.77rem;font-size:.34rem;font-weight:450;color:#fff;margin:.84rem auto 0;border:none;cursor:pointer;transition:.4s}
.mzw-form2 .submit:hover{opacity:.8}
.mzw-list6{padding:0 .18rem;overflow:hidden}
.mzw-list6 li{margin-bottom:.35rem}
.mzw-list6 li:last-child{margin-bottom:0}
.mzw-list6 .con{display:block;border-radius:.18rem;background-color:#ededed;padding:.38rem .5rem .3rem}
.mzw-list6 .row1{display:flex;align-items:center;overflow:hidden;margin-bottom:.16rem}
.mzw-list6 .icon{width:.5rem;flex-shrink:0;position:relative;margin-right:.2rem}
/* .mzw-list6 li.new .icon::after{content:'';display:block;border:1px solid #ededed;border-radius:50%;background-color:#ff2a2a;width:.1rem;height:.1rem;position:absolute;top:.04rem;right:.02rem} */
.mzw-list6 .tit{flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.32rem;font-weight:450;color:#111}
.mzw-list6 .date{margin-left:.2rem;font-size:.26rem;font-weight:380;color:#858585}
.mzw-list6 .txt{font-size:.24rem;font-weight:380;color:#363636;line-height:1.673}
.mzw-timeline .item{border-top:solid rgba(255,255,255,.51);padding:.71rem 0 .66rem 1.2rem}
.mzw-timeline .item:first-child{border-top:none;padding-top:0}
.mzw-timeline .item:last-child{padding-bottom:0}
.mzw-timeline .title{font-size:.32rem;font-weight:520;color:#fff;margin-bottom:.54rem}
.mzw-timeline li{display:flex;position:relative}
.mzw-timeline li::before{content:'';display:block;width:.02rem;height:calc(100% - .47rem);background-color:#bfbfbf;position:absolute;left:.12rem;top:.47rem}
.mzw-timeline li:last-child::before{display:none}
.mzw-timeline .icon{flex-shrink:0;width:.27rem;height:.27rem;border-radius:50%;border:solid #bfbfbf;background-clip:content-box;background-color:#bfbfbf;padding:.05rem;margin:.1rem .66rem 0 0}
.mzw-timeline .txt{overflow:hidden}
.mzw-timeline .tit{font-size:.32rem;font-weight:520;line-height:.47rem;color:rgba(255,255,255,.49);margin-bottom:.04rem}
.mzw-timeline .desc{font-size:.24rem;font-weight:380;color:rgba(255,255,255,.38);line-height:1.83;min-height:5.49em;margin-bottom:.39rem}
.mzw-timeline li:last-child .desc{margin-bottom:0;min-height:0}
.mzw-timeline li.on .icon{border-color:#7869ee;background-color:#7869ee}
.mzw-timeline li.on::before{background-color:#7869ee}
.mzw-timeline li.on.bgc1::before{background-color:#bfbfbf}
.mzw-timeline li.on .tit{color:#7869ee}
.mzw-timeline li.error .icon{border-color:#ff2424;background-color:#ff2424}
.mzw-timeline li.error .tit{color:#ff2424}
.mzw-form3{margin:.64rem 0 .62rem;border-radius:.23rem;overflow:hidden;height:6.22rem}
.mzw-form3 .box,.mzw-form3 .pic{height:100%;float:left}
.mzw-form3 .pic{width:6.7rem;overflow:hidden}
.mzw-form3 .box{width:calc(100% - 6.7rem);background-color:#fff;padding:.69rem 1.05rem 0}
.mzw-form3 .title{margin-bottom:.33rem}
.mzw-form3 .title .tit{font-size:.28rem;font-weight:520;color:#171717}
.mzw-form3 .title .info{font-weight:380;color:#737373;margin-top:.07rem}
.mzw-form3 .label{font-weight:450;color:#171717;line-height:1.5;margin-bottom:.06rem}
.mzw-form3 .value{border:solid #a0a3c2;border-radius:.07rem;height:.48rem;display:flex;align-items:center;overflow:hidden;padding:0 .14rem}
.mzw-form3 .input1{flex:1;width:100%;height:100%;overflow:hidden;font-weight:380;color:#000;padding:0;border:none;background-color:transparent}
.mzw-form3 .submit{display:block;width:100%;border-radius:.11rem;background-image:linear-gradient(to top,#5f58ab 0,#857ed1 99%);height:.53rem;line-height:.53rem;font-size:.24rem;font-weight:380;color:#fff;border:none;cursor:pointer;transition:.4s}
.mzw-form3 .submit:hover{opacity:.8}
.mzw-form3 .forget .item{margin-bottom:.16rem}
.mzw-form3 .forget .code{font-weight:380;color:#756aee;border-left:solid rgba(193,193,193,.9222);line-height:1.5;padding:.03rem 0 .03rem .14rem;cursor:pointer;width:5em;box-sizing:content-box;text-align:center}
.mzw-form3 .forget .code.no{cursor:auto;pointer-events:none}
.mzw-form3 .forget .submit{margin:.55rem 0 .23rem}
.mzw-form3 .forget .btn{display:block;font-weight:380;color:#8783d5;line-height:2;text-align:center;cursor:pointer;transition:.4s}
.mzw-form3 .forget .btn:hover{opacity:.8}
.mzw-form3 .login .item{margin-bottom:.17rem}
.mzw-form3 .login .forget-btn{text-align:right;margin-bottom:.36rem}
.mzw-form3 .login .forget-btn a{display:inline;font-weight:380;color:#5049e8;transition:.4s}
.mzw-form3 .login .forget-btn a:hover{opacity:.8}
@media only screen and (min-width:1200px) and (max-width:1680px){
.mzw-form3 .value{height:42px}
}
@media only screen and (min-width:1200px) and (max-width:1500px){
.mzw-form2 .layui-form-select dl dd{font-size:14px}
}
@media only screen and (min-width:1200px) and (max-width:1440px){
.mzw-form2 .layui-input,.mzw-form2 .layui-select{height:34px;line-height:34px}
.mzw-form3{height:6.6rem}
}
@media only screen and (min-width:1200px) and (max-width:1344px){
.mzw-form2 .layui-input,.mzw-form2 .layui-select,.mzw-form2 .layui-textarea{font-size:14px}
}
@media only screen and (max-width:1920px){
.mzw-tab2 .tip{font-size:12px;min-width:22px;border-radius:11px;height:22px;line-height:22px;padding:0 5px}
}
.pages{padding-top:.58rem;display:flex;flex-wrap:wrap;justify-content:center}
.pages ul{margin:0 -.05rem -.1rem;display:flex;flex-wrap:wrap;justify-content:center}
.pages li{padding:0 .05rem;margin-bottom:.1rem}
.pages a,.pages span{padding:0 .05rem;display:block;min-width:.4rem;height:.4rem;line-height:.4rem;font-size:.16rem;color:#202022;text-align:center;background-color:#fff;border-radius:.07rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.pages .next a,.pages .prev a{background-repeat:no-repeat;background-position:center center;-webkit-background-size:.16rem auto;background-size:.16rem auto}
.pages .prev a{background-image:url(../images/hlg/page-icn1.png)}
.pages .prev a:hover{background-image:url(../images/hlg/page-icn3.png)}
.pages .next a{background-image:url(../images/hlg/page-icn2.png)}
.pages .next a:hover{background-image:url(../images/hlg/page-icn4.png)}
.pages .active a,.pages a:hover{color:#fff;background-color:#5b5f9c}
.drop-hg1{position:relative}
.drop-hg1 dt{padding:0 .2rem 0 .1rem;height:.24rem;line-height:.24rem;font-size:.14rem;background-color:#ededed;border-radius:.04rem;color:#212121;position:relative;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;cursor:pointer}
.drop-hg1 dt:before{content:'';position:absolute;right:.05rem;top:50%;width:.09rem;height:.09rem;background:url(../images/hlg/icon-arrow1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all.5s;-o-transition:all.5s;transition:all.5s}
.drop-hg1 dt.on:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
.drop-hg1 dd{margin-top:.05rem;padding:.06rem .1rem;position:absolute;left:0;top:100%;right:0;background-color:#fff;box-shadow:0 1px .08rem 1px rgba(160,163,194,.47);border-radius:.04rem;z-index:10;display:none}
.drop-hg1 dd .item label{display:block;color:#8e8e95;line-height:1.8;font-size:.14rem;position:relative;overflow:hidden}
.drop-hg1 dd .item span{padding-left:.2rem;display:block;background:url(../images/hlg/icon-chk1.png) no-repeat;background-position:left top .06rem;-webkit-background-size:.12rem auto;background-size:.12rem auto}
.drop-hg1 dd .item input{position:absolute;left:-9999px}
.drop-hg1 dd .item input:checked+span{color:#6f76d6;background-image:url(../images/hlg/icon-chk2.png)}
.form-hg1{padding:0 1.1rem 0 .54rem;min-height:.6rem;position:relative;border:3px solid #6e72af;border-radius:.3rem;background-color:#fff;overflow:hidden}
.form-hg1 input{outline:0;border:none;background-color:transparent}
.form-hg1 .icon-so{position:absolute;left:.18rem;top:50%;width:.28rem;height:.28rem;background:url(../images/hlg/icon-so1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.form-hg1 .inp{display:block;width:100%;height:.54rem;line-height:.54rem;font-size:.2rem;color:#8f8f8f}
.form-hg1 .submit{position:absolute;right:.04rem;top:.04rem;bottom:.04rem;width:.98rem;background-color:#7869ee;border-radius:.24rem;font-size:.25rem;color:#fff;text-align:center}
.tabs-hg1{position:relative}
.tabs-hg1:before{content:'';position:absolute;left:0;right:0;bottom:.03rem;height:.04rem;background-color:#313564}
.tabs-hg1 ul{display:flex;flex-wrap:wrap}
.tabs-hg1 li{padding:0 .32rem}
.tabs-hg1 .a1{padding:0 .14rem;display:block;font-size:.46rem;color:#dcdcdc;font-weight:700;line-height:1.04rem;position:relative}
.tabs-hg1 .a1:before{content:'';position:absolute;left:0;bottom:0;right:0;height:.1rem;background-color:#7b80cf;opacity:0}
.tabs-hg1 .on .a1{color:#7b80cf}
.tabs-hg1 .on .a1:before{opacity:1}
.tabs-hg2{display:flex;flex-wrap:wrap}
.tabs-hg2 ul{margin:0 -.16rem -.15rem;display:flex;flex-wrap:wrap;align-items:center}
.tabs-hg2 li{padding:0 .16rem;margin-bottom:.15rem}
.tabs-hg2 .a1{padding:0 .2rem;display:block;min-width:1.98rem;font-size:.32rem;color:#3e3e3e;text-align:center;line-height:.52rem;background-color:#fff;border-radius:.3rem}
.tabs-hg2 .on .a1{color:#dddef0;background-color:#7b80cf}
.lst-hg1{margin:0 -.05rem -.16rem;display:flex;flex-wrap:wrap}
.lst-hg1 li{margin-bottom:.16rem;padding:0 .05rem;flex-shrink:0}
.lst-hg1 .con{padding:.16rem .12rem .14rem;display:block;height:100%;min-height:1.22rem;border-radius:.1rem;background-color:#fff;display:flex;align-items:flex-start;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-hg1 .icon{margin:.17rem .16rem 0 0;width:.58rem;height:.58rem;line-height:.58rem;background-color:#f2f3f7;font-size:0;text-align:center;border-radius:.16rem;flex-shrink:0}
.lst-hg1 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.lst-hg1 .right{width:calc(100% - .76rem);flex-shrink:0}
.lst-hg1 .tit{margin-bottom:.1rem;padding-bottom:.06rem;border-bottom:2px solid #bebebe;color:#202022;line-height:1.1;display:flex;align-items:flex-end;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight:520}
.lst-hg1 .tit .cn{font-size:.18rem;margin-right:.05rem}
.lst-hg1 .tit .en{font-size:.12rem}
.lst-hg1 .tabs{margin:0 -.05rem -.1rem;display:flex;align-items:flex-start;flex-wrap:wrap}
.lst-hg1 .tabs .drop-hg1{margin:0 .05rem .1rem;width:1.45rem}
.lst-hg1 li:nth-child(3) .tabs .drop-hg1{width:.93rem}
.lst-hg1 .tabs .tabs-ul{display:flex;flex-wrap:wrap;flex:1}
.lst-hg1 .tabs .a1{margin:0 .05rem .02rem;padding:0 .09rem;display:block;color:#373636;font-size:.14rem;line-height:.26rem;border-radius:.12rem;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-hg1 .tabs .a1.on,.lst-hg1 .tabs .a1:hover{color:#fff;background-color:#5b5f9c}
.lst-hg1 li:nth-child(1){width:25.6%}
.lst-hg1 li:nth-child(2){width:31.2%}
.lst-hg1 li:nth-child(3){width:22.3%}
.lst-hg1 li:nth-child(4){width:20.9%}
.lst-hg1 .con:hover,.lst-hg1 .on .con{background-color:#bfc3e6}
.lst-hg1 .con:hover .tit,.lst-hg1 .on .tit{border-color:#fff}
.lst-hg1 .con:hover .drop-hg1 dt,.lst-hg1 .on .con .drop-hg1 dt{background-color:#fff}
.lst-hg1 .on .con{background-color:#bfc3e6}
.lst-hg2{margin:0 -.18rem -.42rem;display:flex;flex-wrap:wrap}
.lst-hg2 li{padding:0 .18rem;margin-bottom:.42rem;width:33.33%;flex-shrink:0}
.lst-hg2 .con{display:block;height:100%;background-color:#fff;border-radius:.1rem;overflow:hidden}
.lst-hg2 .pic{padding-top:55.2%;position:relative;overflow:hidden}
.lst-hg2 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-hg2 .pic video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.lst-hg2 .pic .play-btn{position:absolute;left:50%;top:50%;width:.65rem;height:.6rem;background:url(../images/hlg/icon-play1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;z-index:10;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.lst-hg2 .text{padding:.14rem .18rem .15rem}
.lst-hg2 .t1{overflow:hidden}
.lst-hg2 .tag{margin-left:.15rem;padding:0 .13rem;float:right;min-width:.86rem;font-size:.18rem;color:#ff4208;text-align:center;line-height:.26rem;border:2px solid #ff3c00;border-radius:.15rem}
.lst-hg2 .tit{font-size:.22rem;color:#202022;font-weight:700;line-height:.28rem;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.lst-hg2 .id{margin-top:.02rem;font-size:.16rem;color:#202022;line-height:1.3}
.lst-hg2 .t2{margin-top:.16rem;font-size:.18rem;color:#7b7b7b;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.lst-hg2 .t3{margin-top:.16rem;font-size:.18rem;color:#7b7b7b}
.lst-hg2 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.lst-hg2 .con:hover .pic video{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}

.row-hg1{padding:.56rem 0 .54rem;overflow:hidden}
.row-hg1 .lst-hg1{margin-bottom:.3rem}
.row-hg1 .filter-hg1{margin-bottom:.8rem}
.row-hg2{padding:.55rem 0 .43rem}
.box-hg1{padding:.48rem .36rem;background-color:#27293d;border-radius:.27rem}
.box-hg1 .tabs-hg2{margin-bottom:.42rem}
.box-hg2 .pic{margin-top:.54rem;height:7.14rem;border-radius:.21rem;overflow:hidden}
.box-hg2 .pic img,.box-hg2 .pic video{display:block;width:100%;height:100%;object-fit:cover}
.box-hg2 .itm1{color:#fff;line-height:1.3;display:flex;justify-content:space-between;align-items:center}
.box-hg2 .itm1 .col{display:flex;align-items:center}
.box-hg2 .itm1 .cor{margin-left:.3rem;flex-shrink:0}
.box-hg2 .itm1 .head{margin-right:.25rem;width:.8rem;height:.8rem;border-radius:50%;overflow:hidden;flex-shrink:0}
.box-hg2 .itm1 .head img{display:block;width:100%;height:100%;object-fit:cover}
.box-hg2 .itm1 .name{font-size:.27rem}
.box-hg2 .itm1 .for{margin-top:.06rem;font-size:.2rem}
.box-hg2 .itm1 .icon-award{display:block;width:1.82rem}
.box-hg2 .itm1 .icon-award img{display:block;max-width:100%}
.box-hg2 .itm2{margin-top:.19rem;padding-top:.2rem;border-top:2px solid rgba(255,255,255,.49)}
.box-hg2 .itm2 .desc{font-size:.2rem;color:#fff;line-height:1.9}
.box-hg2 .itm3{margin-top:.44rem;display:flex;justify-content:space-between;align-items:flex-start}
.box-hg2 .itm3 .col{flex-grow:1}
.box-hg2 .itm3 .cor{margin-left:.3rem;flex-shrink:0}
.box-hg2 .itm3 .tit{font-size:.38rem;color:#fff;font-weight:700;line-height:1.3}
.box-hg2 .itm3 .info{margin-top:.14rem;font-size:.22rem;color:#fff;display:flex;flex-wrap:wrap}
.box-hg2 .itm3 .info span{margin-right:.42rem}
.box-hg2 .itm3 .ps{font-size:.22rem;color:#fff;cursor:pointer;display:flex;align-items:center}
.box-hg2 .itm3 .ps .icon-heart{margin-right:.04rem;display:block;width:.46rem;height:.46rem;background:url(../images/hlg/icon-heart1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}
.box-hg2 .itm3 .ps span{margin-right:.14rem;font-size:.26rem}
.box-hg2 .itm3 .ps.on .icon-heart{background-image:url(../images/hlg/icon-heart2.png)}
.box-hg2 .itm3 .ps.on span{color:#cf151e}
.box-hg2 .itm4{margin-top:.59rem}
.box-hg2 .itm4 .tit{display:flex}
.box-hg2 .itm4 .tit span{padding:0 .25rem;display:block;font-size:.35rem;color:#fff;line-height:.52rem;background-color:#7869ee;border-radius:.1rem}
.box-hg2 .itm4 .desc{margin-top:.18rem;padding:.45rem .38rem .32rem;background-color:#27293d;border-radius:.1rem;font-size:.25rem;color:#fff;line-height:1.84}
.filter-hg1{display:flex;justify-content:space-between;align-items:flex-end}
.filter-hg1 .col{flex-grow:1}
.filter-hg1 .cor{margin-left:.82rem;width:4.92rem;flex-shrink:0}
/* styles.css */
body {
    font-family: Arial, sans-serif;
  }
  
  #openModalBtn {
    padding: 10px 20px;
    font-size: 16px;
    cursor: pointer;
  }
  
  .modal {
    display: none; /* 默认隐藏 */
    position: fixed;
    z-index: 999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.4); /* 黑色背景带有40%的不透明度 */
  }
  
  .modal-content {
    background-color: #fefefe;
    margin: 15% auto; /* 15% 从顶部开始 */
    padding: 20px;
    border: 1px solid #888;
    width: 80%; /* 可以根据需要调整宽度 */
    max-width: 600px;
    color:#000;
    text-align: center;
    border-radius: 20px;
  }
  .modal-content p {
    margin-top:20px
  }
  .close {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
    cursor: pointer;
  }
  
  .close:hover,
  .close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
  }
  