*,: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-fl{float:left}

.mzw-fr{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-hvr-img img{transition: all 0.3s ease-in-out}

.mzw-hvr-img:hover img{transform:scale(1.08)}

.mzw-hvr-img2 .img{transition: all 0.3s ease-in-out}

.mzw-hvr-img2:hover .img{transform:scale(1.08)}

.mzw-underline1,.mzw-underline2{background:linear-gradient(to right,#2d4d90,#2d4d90) left bottom no-repeat;transition:all 0.3s ease-in-out}

.mzw-hvr-underline1:hover .mzw-underline1,.mzw-hvr-underline2:hover .mzw-underline2{color:#2d4d90}

.mzw-underline1{background-size:0 .01rem}

.mzw-hvr-underline1:hover .mzw-underline1{background-size:100% .01rem}

.mzw-underline2{background-size:0 .02rem}

.mzw-hvr-underline2:hover .mzw-underline2{background-size:100% .02rem}

.mzw-det img{display:inline-block}

.mzw-det img,.mzw-det table,.mzw-det video{max-width:100%}

.mzw-det ul{list-style:disc inside}

.mzw-det ol{list-style:decimal inside}

.mzw-bg1{overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}

.mzw-tabcon{display:none}

.mzw-tabcon.show{display:block}

.mzw-placeholder input::-webkit-input-placeholder{color:rgba(51,51,51,.5)}

.mzw-placeholder input:-moz-placeholder{color:rgba(51,51,51,.5)}

.mzw-placeholder input::-moz-placeholder{color:rgba(51,51,51,.5)}

.mzw-placeholder input::-ms-input-placeholder{color:rgba(51,51,51,.5)}

.mzw-placeholder textarea::-webkit-input-placeholder{color:rgba(51,51,51,.5)}

.mzw-placeholder textarea:-moz-placeholder{color:rgba(51,51,51,.5)}

.mzw-placeholder textarea::-moz-placeholder{color:rgba(51,51,51,.5)}

.mzw-placeholder textarea::-ms-input-placeholder{color:rgba(51,51,51,.5)}

.mzw-scrollbar::-webkit-scrollbar{width:6px;height:6px}

.mzw-scrollbar::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1) inset;background:rgba(0,0,0,.1)}

.mzw-scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0) inset;border-radius:0;background:rgba(0,0,0,0)}

.mzw-scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}

.mzw-scrollbar-none::-webkit-scrollbar{display:none}

.mzw-pc{display:block!important}

.mzw-pe{display:none!important}

body,input,select,textarea{font-size:14px;line-height:1.5;font-weight:300;font-family:Inter-L,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}

.mzw-maodian-prel{position:relative}

.mzw-maodian-id{visibility:visible;position:absolute;top:-.84rem}

.wp{max-width:12rem;margin:0 auto}

@font-face{font-family:Inter-L;src:url(../fonts/Inter-Light-7.otf);font-display:swap}
@font-face{font-family:Inter-R;src:url(../fonts/Inter-Regular-9.otf);font-display:swap}
@font-face{font-family:Inter-M;src:url(../fonts/Inter-Medium-8.otf);font-display:swap}
@font-face{font-family:Inter-B;src:url(../fonts/Inter-Bold-4.otf);font-display:swap}
@font-face{font-family:Inter-SB;src:url(../fonts/Inter-SemiBold-10.otf);font-display:swap}
@font-face{font-family:Inter-EB;src:url(../fonts/Inter-ExtraBold-5.otf);font-display:swap}

.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}

.fs24{font-size:.24rem}

.fs14-12{font-size:.14rem}

.fs16-16{font-size:.16rem}

.fs18-16,.fs18-18{font-size:.18rem}

.fs20-16,.fs20-18{font-size:.2rem}

.fs22-16,.fs22-18{font-size:.22rem}

.fs24-16,.fs24-18{font-size:.24rem}

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

.mzw-underline1{background-size:0 1px}

.mzw-hvr-underline1:hover .mzw-underline1{background-size:100% 1px}

.mzw-underline2{background-size:0 2px}

.mzw-hvr-underline2:hover .mzw-underline2{background-size:100% 2px}

.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){

.fs14-12{font-size:12px}

.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:1440px){

.fs24-18{font-size:18px}

}

@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:1280px){

.fs24-16{font-size:16px}

.footer .ftr-info .info{min-height:3.4286em}

}

@media only screen and (min-width:1200px) and (max-width:1220px){

.fs22{font-size:14px}

}

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

.mzw-fl,.mzw-fr{float:none}

.mzw-pc{display:none!important}

.mzw-pe{display:block!important}

.mzw-maodian-id{top:-1rem}

.wp{padding:0 .3rem;max-width:none}

.fs12{font-size:.24rem}

.fs14,.fs15,.fs16,.fs17,.fs18,.fs20,.fs22{font-size:.28rem}

.fs16-16,.fs18-16,.fs20-16,.fs20-18,.fs22-16,.fs22-18,.fs24-16,.fs24-18{font-size:.36rem}

}

.header{width:100%;position:fixed;top:0;left:0;z-index:100;background-color:#fff;box-shadow:.07rem .15rem .15rem 0 rgba(0,0,0,.07)}

.header .hdr-con{height:1rem;display:flex;align-items:center;justify-content:space-between}

.header .logo{width:3.6rem}

.header .hdr-menubtn{display:none}

.nav{display:flex}

.nav .li1{margin-right:.44rem;position:relative}

.nav .li1:last-child{margin-right:0}

.nav .a1,.nav2 .a2{display:block;cursor:pointer;color:#231815;transition: all 0.3s ease-in-out}

.nav .a1{display:flex;align-items:center}

.nav .tit1{display:block;position:relative;line-height:1rem}

.nav .tit1::after{content:'';display:block;width:100%;height:.02rem;background-color:#003595;position:absolute;left:0;bottom:0;transform:scaleX(0);transition:all 0.3s ease-in-out}

.nav .icon1{width:.12rem;height:.12rem;min-width:10px;min-height:10px;flex-shrink:0;background:url(../images/mzw/icon-a1.svg) center no-repeat;background-size:100% auto;margin-left:.14rem;transition: all 0.3s ease-in-out}

.nav .dropmenu{width:6.71rem;border-radius:0 0 .1rem .1rem;background-color:rgba(255,255,255,.7);backdrop-filter:blur(10px);box-shadow:.07rem .15rem .15rem 0 rgba(0,0,0,.07);overflow:hidden;position:absolute;left:-1.63rem;top:100%;display:none}

.nav2{padding:.12rem .6rem .13rem 1.63rem}

.nav2 .a2{line-height:1.5;border-bottom:.01rem solid rgba(255,255,255,.7);padding:.11rem 0}

.nav2 .li2:last-child .a2{border-bottom:none}

.nav .li1.on .a1,.nav2 .li2.on .a2,.nav2 .li2:hover .a2{font-family:Inter-M;font-weight:500}

.nav .li1:hover .a1,.nav .li2:hover .a2{color:#003595}

.nav .li1:hover .tit1::after{transform:scaleX(1)}

.footer .ftr-box1{background-image:url(../images/mzw/bgpic-a1.png)}

.footer .ftr-con1{padding:1.06rem 0 .7rem;display:flex;flex-direction:column;align-items:center}

.footer .ftr-box1 .row1{width:5.2rem;margin-bottom:.16rem}

.footer .ftr-box1 .row2{font-family:Inter-M;font-weight:500;line-height:1.5;color:#fff;letter-spacing:2%;margin-bottom:.3rem}

.footer .ftr-box1 .row2 img{display:inline-block;width:6.6875em;margin-left:.625em;vertical-align:baseline}

.footer .ftr-box1 .row3{width:2.83rem;margin-bottom:.72rem}

.footer .ftr-box2{background-color:#1F1F1F;padding:.4rem}

.footer .ftr-box2-con{padding-top:.58rem;border-radius:.3rem;background-color:#363535}

.footer .ftr-row1{display:flex;justify-content:space-between;margin-bottom:1.14rem}

.footer .ftr-desc{width:4.1rem;color:#fff}

.footer .ftr-desc .tit{font-family:Inter-EB;font-weight:800;line-height:1.5;margin-bottom:.04rem}

.footer .ftr-desc .txt{font-family:Inter-L;font-weight:300;line-height:1.7143}

.footer .ftr-info{display:flex}

.footer .ftr-info li{width:2.28rem;margin-right:.7rem}

.footer .ftr-info li:last-child{margin-right:0}

.footer .ftr-info .item{display:flex;overflow:hidden;margin-bottom:.26rem}

.footer .ftr-info .icon{width:1.125em;flex-shrink:0;margin-right:.75em}

.footer .ftr-info .txt{flex:1;overflow:hidden;color:#fff}

.footer .ftr-info .tit{font-family:Inter-EB;font-weight:800;line-height:1.125;margin-bottom:.06rem}

.footer .ftr-info .info{font-family:Inter-L;font-weight:300;line-height:1.7143}

.footer .ftr-row2{display:flex;justify-content:flex-end;padding-bottom:.49rem}

.footer .ftr-share{display:flex;align-items:center}

.footer .ftr-share .tit{font-family:Inter-EB;font-weight:800;line-height:1.5;color:#fff;margin-right:.29rem}

.footer .ftr-share ul{display:flex;align-items:center}

.footer .ftr-share li{margin-right:.22rem}

.footer .ftr-share li:last-child{margin-right:0}

.footer .ftr-share .a1{display:block;width:.18rem;min-width:18px;transition: all 0.3s ease-in-out}

.footer .ftr-share .a1:hover{transform:scale(1.2)}

.footer .copyright{font-family:Inter-L;font-weight:300;line-height:1.5;color:#fff;padding:.2rem 0 .3rem;position:relative}

.footer .copyright::before{content:'';display:block;width:100%;border-top:.01rem solid #a0a0a0;position:absolute;left:0;top:0;transform:scaleY(.5)}

.footer .copyright a{display:inline;color:inherit;transition: all 0.3s ease-in-out}

.footer .copyright a:hover{color:#5889E2}

.m-mzw-share1{display:none;width:.46rem;position:fixed;right:0;bottom:20vh;z-index:100;padding-bottom:.54rem}

.m-mzw-share1 .drop,.m-mzw-share1 .top,.m-mzw-share1 ul{box-shadow:.03rem .03rem .06rem rgba(198,208,220,.45);border-radius:.02rem}

.m-mzw-share1 ul{background-color:#003595;padding:.08rem 0}

.m-mzw-share1 li{position:relative}

.m-mzw-share1 .drop{width:1rem;height:1rem;padding:.1rem;background-color:#fff;border-radius:.04rem;position:absolute;top:50%;right:calc(100% + .08rem);transform:translateY(-50%) scale(0);transform-origin:right center;opacity:0;transition: all 0.3s ease-in-out}

.m-mzw-share1 li:hover .drop{transform:translateY(-50%) scale(1);opacity:1}

.m-mzw-share1 .a1{display:flex;justify-content:center;align-items:center;padding:.1rem 0;cursor:pointer}

.m-mzw-share1 .icon{width:.2rem;transition: all 0.3s ease-in-out}

.m-mzw-share1 .top{width:100%;background-color:#fff;position:absolute;left:0;bottom:0}

.m-mzw-share1 .top .a1{height:.46rem}

.m-mzw-share1 .a1:hover .icon{transform:scale(1.2)}

.m-mzw-share1.sty2{padding-bottom:0}

.m-mzw-share1.sty2 ul{background-color:transparent;padding:0}

.m-mzw-share1.sty2 .top{position:static;box-shadow:.03rem .03rem .06rem rgba(0,0,0,.45)}

@media only screen and (max-width:1440px){
    .nav .li1{
        margin-right: 0.3rem;
    }
}

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

.header .logo{width:4rem}

.header .hdr-nav{display:none;width:100%;height:calc(100vh - 1rem);background-color:#fff;border-top:1px solid #003595;overflow-y:auto;overflow-x:hidden;position:absolute;left:0;top:100%}

.nav{display:block;padding:.4rem .3rem}

.nav .li1{margin-right:0;margin-bottom:.3rem}

.nav .li1:last-child{margin-right:0;margin-bottom:0}

.nav .a1{font-size:.32rem}

.nav .tit1{line-height:2}

.nav .tit1::after{display:none}

.nav .icon1{width:.24rem;height:.24rem;min-width:0;min-height:0;margin-left:.2rem}

.nav .dropmenu{width:100%;border-radius:0;background-color:transparent;backdrop-filter:unset;box-shadow:unset;position:static}

.nav2{padding:.3rem}

.nav2 .a2{line-height:1.5;padding:.2rem 0}

.nav2 .a2,.nav2 .li2:last-child .a2{border-bottom:1px solid rgba(0,154,255,.2)}

.nav .li1.on .a1,.nav2 .li2.on .a2,.nav2 .li2:hover .a2{font-family:Inter-M;font-weight:500}

.nav .li1:hover .tit1::after{transform:scaleX(1)}

.header .hdr-menubtn{width:.6rem;height:1rem;display:block;float:right;position:relative}

.mzw-menuBtn{width:100%;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}

.mzw-menuBtn .s{display:block;width:100%;height:.08rem;border-radius:.04rem;background-color:#003595;transition: all 0.3s ease-in-out}

.mzw-menuBtn .s2{margin:.1rem 0}

.mzw-menuBtn.open .s1{transform:translateY(.18rem) rotateZ(45deg)}

.mzw-menuBtn.open .s2{opacity:0}

.mzw-menuBtn.open .s3{transform:translateY(-.18rem) rotateZ(-45deg)}

.footer .ftr-con1{padding:.8rem 0}

.footer .ftr-box1 .row1{width:4.4rem;margin-bottom:.3rem}

.footer .ftr-box1 .row2{font-size:.24rem}

.footer .ftr-box1 .row3{width:4.8rem}

.footer .ftr-box2{padding:.4rem .3rem}

.footer .ftr-box2-con{padding-top:.6rem}

.footer .ftr-row1{display:block;margin-bottom:.8rem}

.footer .ftr-desc{width:100%;margin-bottom:.6rem}

.footer .ftr-desc .tit{font-size:.4rem;text-align:center;margin-bottom:.2rem}

.footer .ftr-info li{width:45%;margin-right:0}

.footer .ftr-info .item{margin-bottom:.3rem}

.footer .ftr-info .icon{width:.48rem;margin-right:.2rem}

.footer .ftr-info .tit{font-size:.32rem;margin-bottom:.1rem;line-height:.48rem}

.footer .ftr-row2{display:block;padding-bottom:.6rem}

.footer .ftr-share{flex-direction:column}

.footer .ftr-share .tit{font-size:.4rem;margin-right:0;margin-bottom:.3rem}

.footer .ftr-share li{margin-right:.3rem}

.footer .ftr-share .a1{width:.48rem;min-width:0}

.footer .ftr-share .a1:hover{transform:scale(1)}

.footer .copyright{text-align:center;padding:.3rem 0 .6rem}

/* body{padding-bottom:.8rem} */

.m-mzw-share1{width:100%;bottom:0;padding-bottom:0}

.m-mzw-share1 .drop,.m-mzw-share1 .top,.m-mzw-share1 ul{border-radius:.04rem}

.m-mzw-share1 ul{display:flex;padding:0}

.m-mzw-share1 li{flex:1}

.m-mzw-share1 .drop{width:2rem;height:2rem;padding:.2rem;border-radius:.08rem;top:auto;right:auto;left:50%;bottom:calc(100% + .16rem);transform:translateX(-50%) scale(0);transform-origin:center bottom}

.m-mzw-share1 li:hover .drop{transform:translateX(-50%) scale(1)}

.m-mzw-share1 .a1{height:.8rem;padding:0}

.m-mzw-share1 .icon{width:.4rem}

.m-mzw-share1 .top{background-color:#fff;box-shadow:unset;border-radius:0;position:static}

.m-mzw-share1 .top .a1{height:.8rem}

.m-mzw-share1 .a1:hover .icon{transform:scale(1)}

.m-mzw-share1.sty2{width:.8rem;bottom:20vh;}

}

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

.footer .ftr-info{display:block}

.footer .ftr-info li{width:100%}

.m-mzw-share1 .drop{left:0;transform:scale(1)}

.m-mzw-share1 li:hover .drop{transform:scale(1)}

}

.g-mzw-btn1{display:inline-block;line-height:1.5;color:#fff;font-family:Inter-L;font-weight:300;padding:.07rem .2rem;border-radius:.38rem;overflow:hidden;background-color:#003595;transition: all 0.3s ease-in-out;border:none;outline:0;cursor:pointer}

.g-mzw-btn1:hover{background-color:#5889E2;transform:translateY(-0.05rem)}

.g-mzw-btn1.bg1{background-color:#fff;color:#003595}

.g-mzw-btn1.bg1:hover{background-color:#fff;color:#5889E2}

.g-mzw-btn1.sty2{min-width:1.5rem;padding-top:.1rem;padding-bottom:.1rem;border-radius:.5rem;text-align:center}

.g-mzw-btn1.sty3{font-family:Inter-EB;font-weight:800;padding:.18rem .36rem;border-radius:.6rem;}

.mzw-banner1{overflow:hidden}

.mzw-banner1 .con{position:relative;overflow:hidden}

.mzw-banner1 .bg{width:100%;height:100%;position:absolute;left:0;top:0}

.mzw-banner1 .bg::after{content:'';display:block;width:100%;height:48.2%;background:linear-gradient(180deg,rgba(0,0,0,0) 14.2%,rgba(0,0,0,.35) 78.7%);background-blend-mode:multiply;position:absolute;left:0;bottom:0}

.mzw-banner1 .bg video{display:block;width:100%;height:100%;object-fit:cover}

.mzw-banner1 .videoPlay{width:.75rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:2}

.mzw-banner1 .txt{width:71%;height:100vh;position:relative;color:#fff;padding-bottom:.8rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}

.mzw-banner1 .tit{font-family:Inter-EB;font-weight:800;font-size:.8rem;line-height:1.05;margin-bottom:.13rem}

.mzw-banner1 .desc{font-size:.24rem;line-height:1.3334;margin-bottom:.44rem;height:2.6668em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}

.mzw-banner1 .swiper-button-prev,
.mzw-banner1 .swiper-button-next{
    margin-top: 0;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% auto;
    width: 0.48rem;
    height: 0.48rem;
    transform: translateY(-50%);
}
.mzw-banner1 .swiper-button-prev{
    background-image: url(../images/mzw/icon-a9-1.svg);
    left: 0.3rem;
}
.mzw-banner1 .swiper-button-next{
    background-image: url(../images/mzw/icon-a9-2.svg);
    right: 0.3rem;
}
.mzw-banner1 .swiper-button-prev::after,
.mzw-banner1 .swiper-button-next::after{
    display: none;
}

.m-mzw-box1{position:relative;overflow:hidden}

.m-mzw-box1 .bg{width:100%;height:100%;position:absolute;left:0;top:0}

.m-mzw-box1 .con{height:100vh;overflow:hidden;position:relative;display:flex;align-items:center}

.m-mzw-box1 .txt{width:36.42%;margin-left:auto;color:#231815}

.m-mzw-box1 .tit{font-family:Inter-B;font-weight:700;font-size:.68rem;line-height:1.0883;margin-bottom:.12rem}

.m-mzw-box1 .info{font-size:.34rem;line-height:1.1765;margin-bottom:.56rem}

.m-mzw-box1 .desc{font-family:Inter-R;font-weight:400;line-height:1.6667;margin-bottom:1.4rem}

.m-mzw-box1.left .txt{margin-left:0}

.m-mzw-box1.index1 .txt{width:4.37rem}

.m-mzw-box1.index2 .txt{width:4.01rem}

.m-mzw-box1.index3 .txt{width:4.1rem}

.m-mzw-box1.index4 .txt{width:6.33rem}

.m-mzw-box1.index4 .desc{padding-right:1.35rem}

.mzw-row-a1{padding:1.13rem 0 1.02rem}

.mzw-litpic1{overflow:hidden;margin:0 -.11rem}

.mzw-litpic1 li{width:25%;float:left}

.mzw-litpic1 .con{display:block;margin:0 .11rem}

.mzw-litpic1 .txt{margin-bottom:.4rem}

.mzw-litpic1 .tag{line-height:1.25;color:#003595;margin-bottom:.01rem}

.mzw-litpic1 .tit{font-family:Inter-SB;font-weight:600;font-size:.32rem;line-height:1.25;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition: all 0.3s ease-in-out;margin-bottom:.12rem}

.mzw-litpic1 .desc{font-family:Inter-L;font-weight:300;line-height:1.5715;color:#333;height:6.286em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;margin-bottom:.35rem}

.mzw-litpic1 .pic{padding-top:75.6184%;border-radius:.1rem}

.mzw-litpic1 .con:hover .tit{color:#003595}

.mzw-quote{background:linear-gradient(180deg,#c6e9ff 0,#fff 108.78%);padding:1.68rem 0 .68rem}

.mzw-quote .quote-con{display:flex}

.mzw-quote .quote-l{flex:1;overflow:hidden;padding-top:.31rem}

.mzw-quote .box1{margin-bottom:1.08rem}

.mzw-quote .box1 .tit{font-family:Inter-B;font-weight:700;font-size:.44rem;line-height:1.1364;color:#231815;margin-bottom:.21rem}

.mzw-quote .box1 .desc{line-height:1.375;text-align:justify;color:#333}

.mzw-quote .list1 li{display:flex;overflow:hidden;margin-bottom:.39rem}

.mzw-quote .list1 li:last-child{margin-bottom:0}

.mzw-quote .list1 .icon{width:.52rem;flex-shrink:0;margin-right:.2rem}

.mzw-quote .list1 .txt{flex:1;overflow:hidden;color:#333}

.mzw-quote .list1 .tit{font-family:Inter-SB;font-weight:600;line-height:1.5}

.mzw-quote .list1 .desc{line-height:1.7143}

.mzw-quote .quote-r{width:7.27rem;flex-shrink:0;height:6.84rem;border-radius:.24rem;margin-left:.57rem;box-shadow:0 .1rem .2rem 0 rgba(94,120,137,.1);background-color:#fff;overflow:hidden}

.mzw-quote .quote-r[data-step='1'] .step1,.mzw-quote .quote-r[data-step='2'] .step2{display:flex}

.mzw-quote .quote-r[data-step='3'] .step3{display:block}

.mzw-quote .form{height:100%;display:none;flex-direction:column;overflow:hidden;padding:.32rem 0}

.mzw-quote .form .foot,.mzw-quote .form .head{padding:0 .32rem}

.mzw-quote .form .head{display:flex;align-items:center;overflow:hidden;margin-bottom:.32rem}

.mzw-quote .form .head .index{width:.4rem;height:.4rem;flex-shrink:0;background-color:#003595;border-radius:50%;text-align:center;line-height:.4rem;font-family:Inter-M;font-weight:500;color:#fff;margin-right:.16rem}

.mzw-quote .form .head .txt{flex:1;overflow:hidden}

.mzw-quote .form .head .tit{font-family:Inter-SB;font-weight:600;line-height:1.3637;color:#231815}

.mzw-quote .form .head .desc{line-height:1.25;color:rgba(35,24,21,.6)}

.mzw-quote .form .body{flex:1;overflow:hidden;padding:0 .09rem;margin-bottom:.32rem;position:relative}

.mzw-quote .form .body.mask::after{content:'';display:block;width:100%;height:1.28rem;background-image:linear-gradient(to top,rgba(255,255,255,0),rgba(255,255,255,1));position:absolute;left:0;top:0}

.mzw-quote .form .foot{text-align:right}

.mzw-quote .form-box1{height:100%;padding:0 .23rem;overflow-y:auto;overflow-x:hidden}

.mzw-quote .form-box1 .item{display:flex;margin:0 -.05rem}

.mzw-quote .form-box1 .col{width:1.88rem;flex-shrink:0;margin:0 .05rem .12rem}

.mzw-quote .form-box1 .col:nth-child(3){width:1.06rem}

.mzw-quote .form-box1 .col:nth-child(4){flex:1;overflow:hidden}

.mzw-quote .form-box1 .layui-form-select{color:#333}

.mzw-quote .form-box1 .input1,.mzw-quote .form-box1 .layui-form-select .layui-input{height:.36rem;font-family:Inter-R;font-weight:400;font-size:.14rem;line-height:.36rem;color:#333;border-radius:.04rem;padding-left:.12rem;padding-right:.36rem;background-color:rgba(241,245,248,.6);border:none}

.mzw-quote .form-box1 .layui-input:focus{box-shadow:unset}

.mzw-quote .form-box1 .layui-form-select .layui-edge{display:block;width:.1rem;height:.1rem;background:url(../images/mzw/icon-a6.svg) center no-repeat;background-size:100% auto;position:absolute;right:.12rem;margin-top:-.05rem;border:none}

.mzw-quote .form-box1 .layui-select-tips{display:none}

.mzw-quote .form-box1 .layui-form-select dl,.mzw-quote .form-box1 .layui-form-select dl dd,.mzw-quote .form-box1 .layui-form-select dl dt{font-size:.12rem;line-height:.34rem;color:#333}

.mzw-quote .form-box1 .layui-form-select dl{font-family:Inter-R;font-weight:400;top:.4rem;padding:.12rem;border-radius:.08rem;box-shadow:0 0 .15rem 0 rgba(0,0,0,.07);border:none}

.mzw-quote .form-box1 .layui-form-select .layui-select-group{padding-top:.05rem}

.mzw-quote .form-box1 .layui-form-selectup dl{bottom:.4rem}

.mzw-quote .form-box1 .layui-form-select dl dt{font-family:Inter-M;font-weight:500;border-bottom:.01rem solid rgba(0,0,0,.06);padding:0}

.mzw-quote .form-box1 .layui-form-select dl dd{padding:0 .08rem;border-radius:.04rem;transition: all 0.3s ease-in-out}

.mzw-quote .form-box1 .layui-form-select dl dd.layui-this,.mzw-quote .form-box1 .layui-form-select dl dd:hover{background-color:rgba(240,244,247,.7)}

.mzw-quote .form-box1 .layui-form-select dl dd.layui-this{font-weight:400}

.mzw-quote .form-box1 .input1{width:100%;padding-right:.12rem}

.mzw-quote .form-box1 input[type=number]::-webkit-inner-spin-button,.mzw-quote .form-box1 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}

.mzw-quote .form-box1 input[type=number]{appearance:none}

.mzw-quote .form-box1 .add{border-radius:.08rem;background-color:rgba(241,245,248,.6);height:.2rem;padding:.1rem 0;box-sizing:content-box;display:flex;justify-content:center;cursor:pointer;transition: all 0.3s ease-in-out}

.mzw-quote .form-box1 .add:hover{background-color:rgba(0,154,255,.1)}

.mzw-quote .step2 .body{overflow:hidden;margin:0;padding:0 .32rem}

.mzw-quote .step2 .form-box2 .row{overflow:hidden;margin:0 -.1rem}

.mzw-quote .step2 .form-box2 .col{width:50%;float:left;padding:0 .1rem}

.mzw-quote .step2 .form-box2 .item{margin-bottom:.2rem}

.mzw-quote .step2 .form-box2 .input1,.mzw-quote .step2 .form-box2 .input2{width:100%;border-radius:.04rem;background-color:rgba(239,244,247,.9);font-size:.14rem;padding:.08rem .12rem;line-height:.2rem}

.mzw-quote .step2 .form-box2 .input2{height:1.8rem}

.mzw-quote .box2{padding:1.11rem 0;display:none}

.mzw-quote .box2 .pic{width:2.48rem;margin:0 auto .19rem}

.mzw-quote .box2 .txt{text-align:center}

.mzw-quote .box2 .tit{font-family:Inter-B;font-weight:700;font-size:.4rem;line-height:1.5;color:#231815;margin-bottom:.09rem}

.mzw-quote .box2 .desc{line-height:1.3637;color:rgba(35,24,21,.6)}

.mzw-select1 .layui-form-select .layui-input.layui-unselect{padding-right:.36rem}

.mzw-select1 .layui-form-select .layui-edge{display:block;width:.1rem;height:.1rem;background:url(../images/mzw/icon-a6.svg) center no-repeat;background-size:100% auto;position:absolute;right:.12rem;margin-top:-.05rem;border:none}

.mzw-select1 .layui-select-tips{display:none}

.mzw-select1 .layui-form-select dl,.mzw-select1 .layui-form-select dl dd,.mzw-select1 .layui-form-select dl dt{font-size:.12rem;line-height:.34rem;color:#333}

.mzw-select1 .layui-form-select dl{font-family:Inter-R;font-weight:400;top:.4rem;padding:.12rem;border-radius:.08rem;box-shadow:0 0 .15rem 0 rgba(0,0,0,.07);border:none}

.mzw-select1 .layui-form-select .layui-select-group{padding-top:.05rem}

.mzw-select1 .layui-form-selectup dl{bottom:.4rem}

.mzw-select1 .layui-form-select dl dt{font-family:Inter-M;font-weight:500;border-bottom:.01rem solid rgba(0,0,0,.06);padding:0}

.mzw-select1 .layui-form-select dl dd{padding:0 .08rem;border-radius:.04rem;transition: all 0.3s ease-in-out}

.mzw-select1 .layui-form-select dl dd.layui-this,.mzw-select1 .layui-form-select dl dd:hover{background-color:rgba(240,244,247,.7)}

.mzw-select1 .layui-form-select dl dd.layui-this{font-weight:400}

@media only screen and (min-width:1200px) and (max-width:1920px){

.mzw-quote .form-box1 .input1,.mzw-quote .form-box1 .layui-form-select .layui-input{font-size:14px;line-height:36px;border-radius:4px;padding-left:12px;padding-right:36px;height:36px}

.mzw-quote .form-box1 .layui-form-select .layui-edge{width:10px;height:10px;right:12px;margin-top:-5px}

.mzw-quote .form-box1 .layui-form-select dl{top:40px;padding:12px;border-radius:8px;box-shadow:0 0 15px 0 rgba(0,0,0,.07)}

.mzw-quote .form-box1 .layui-form-select .layui-select-group{padding-top:5px}

.mzw-quote .form-box1 .layui-form-select dl,.mzw-quote .form-box1 .layui-form-select dl dd,.mzw-quote .form-box1 .layui-form-select dl dt{font-size:12px;line-height:34px}

.mzw-quote .form-box1 .layui-form-select dl dd{padding:0 8px;border-radius:4px}

.mzw-quote .form-box1 .input1{padding-right:12px}

.mzw-quote .step2 .form-box2 .input1,.mzw-quote .step2 .form-box2 .input2{border-radius:4px;font-size:14px;padding:8px 12px;line-height:20px}

.mzw-quote .step2 .form-box2 .input2{height:180px}

.mzw-select1 .layui-form-select .layui-input.layui-unselect{padding-right:36px}

.mzw-select1 .layui-form-select .layui-edge{width:10px;height:10px;right:12px;margin-top:-5px}

.mzw-select1 .layui-form-select dl{top:40px;padding:12px;border-radius:8px;box-shadow:0 0 15px 0 rgba(0,0,0,.07)}

.mzw-select1 .layui-form-select .layui-select-group{padding-top:5px}

.mzw-select1 .layui-form-select dl,.mzw-select1 .layui-form-select dl dd,.mzw-select1 .layui-form-select dl dt{font-size:12px;line-height:34px}

.mzw-select1 .layui-form-select dl dd{padding:0 8px;border-radius:4px}

}

@media only screen and (min-width:1200px) and (max-width:1440px){

.mzw-quote .list1 .txt{padding-top:.04rem}

.m-mzw-box1.index1 .txt{width:4rem}

}

@media only screen and (min-width:1200px) and (max-width:1280px){

.mzw-quote .list1 .txt{padding-top:0}

}

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

.g-mzw-btn1,.g-mzw-btn1.sty2{padding:.14rem .4rem;border-radius:.6rem}

.g-mzw-btn1.sty2{font-size:.28rem;min-width:2.2rem}

.mzw-banner1 .videoPlay{display:none;width:.75rem;top:40%}

.mzw-banner1 .txt{width:100%;padding-bottom:.8rem;align-items:center;text-align:center}

.mzw-banner1 .tit{font-size:.48rem;margin-bottom:.4rem}

.mzw-banner1 .desc{font-size:.28rem;margin-bottom:.6rem;height:5.3336em;-webkit-line-clamp:4;line-clamp:4}

.mzw-banner1 .swiper-button-prev,
.mzw-banner1 .swiper-button-next{
    width: 0.6rem;
    height: 0.6rem;
}

.m-mzw-box1 .bg{height:auto;position:static}

.m-mzw-box1 .con{height:auto;display:flex;padding:.8rem 0}

.m-mzw-box1 .txt{width:100%;margin-left:0;text-align:center}

.m-mzw-box1 .tit{font-size:.48rem;margin-bottom:.12rem}

.m-mzw-box1 .info{font-size:.32rem;margin-bottom:.4rem}

.m-mzw-box1 .desc{margin-bottom:.6rem;text-align:center}

.m-mzw-box1.index1 .txt,.m-mzw-box1.index2 .txt,.m-mzw-box1.index3 .txt,.m-mzw-box1.index4 .txt{width:100%}

.m-mzw-box1.index4 .desc{padding-right:0}

.mzw-row-a1{padding:0 0 .8rem}

.mzw-litpic1{margin:0 -.15rem}

.mzw-litpic1 li{width:50%;margin-bottom:.3rem}

.mzw-litpic1 .con{margin:0 .15rem}

.mzw-litpic1 .txt{margin-bottom:.4rem}

.mzw-litpic1 .tag{margin-bottom:.1rem}

.mzw-litpic1 .tit{font-size:.44rem;margin-bottom:.3rem}

.mzw-litpic1 .desc{margin-bottom:.4rem}

.mzw-litpic1 .pic{border-radius:.1rem}

.mzw-quote{padding:1.8rem 0 .8rem}

.mzw-quote .quote-con{display:block}

.mzw-quote .quote-l{padding-top:0;margin-bottom:.8rem}

.mzw-quote .box1{margin-bottom:.8rem;text-align:center}

.mzw-quote .box1 .tit{margin-bottom:.4rem}

.mzw-quote .box1 .desc{text-align:center}

.mzw-quote .list1 li{margin-bottom:.4rem}

.mzw-quote .list1 .icon{width:.64rem}

.mzw-quote .quote-r{width:100%;height:auto;min-height:8rem;margin-left:0;overflow:visible}

.mzw-quote .quote-r[data-step='3'] .step3{display:flex}

.mzw-quote .form{padding:.4rem .3rem;overflow:visible}

.mzw-quote .form .foot,.mzw-quote .form .head{padding:0}

.mzw-quote .form .foot{text-align:center}

.mzw-quote .form .head{margin-bottom:.4rem}

.mzw-quote .form .head .index{width:.64rem;height:.64rem;line-height:.64rem;margin-right:.2rem}

.mzw-quote .form .body{overflow:visible;padding:0;margin-bottom:.4rem}

.mzw-quote .form-box1{height:100%;padding:0;overflow:visible}

.mzw-quote .form-box1 .item{display:block;margin:0}

.mzw-quote .form-box1 .col{width:100%;margin:0 0 .2rem}

.mzw-quote .form-box1 .col:nth-child(3){width:100%}

.mzw-quote .form-box1 .input1,.mzw-quote .form-box1 .layui-form-select .layui-input{font-size:.28rem;line-height:.72rem;border-radius:.08rem;padding-left:.24rem;padding-right:.72rem;height:.72rem}

.mzw-quote .form-box1 .layui-form-select .layui-edge{width:.24rem;height:.24rem;right:.24rem;margin-top:-.12rem}

.mzw-quote .form-box1 .layui-form-select dl,.mzw-quote .form-box1 .layui-form-select dl dd,.mzw-quote .form-box1 .layui-form-select dl dt{font-size:.28rem;line-height:.72rem;color:#333}

.mzw-quote .form-box1 .layui-form-select dl{top:.8rem;padding:.2rem;border-radius:.08rem}

.mzw-quote .form-box1 .layui-form-select .layui-select-group{padding-top:.2rem}

.mzw-quote .form-box1 .layui-form-select dl dd{padding:0 .2rem;border-radius:.08rem}

.mzw-quote .form-box1 .input1{padding-right:.24rem}

.mzw-quote .form-box1 .add{height:.4rem;padding:.2rem 0;margin-top:.4rem}

.mzw-quote .step2 .body{padding:0;margin-bottom:.1rem}

.mzw-quote .step2 .form-box2 .row{margin:0}

.mzw-quote .step2 .form-box2 .col{width:100%;float:none;padding:0}

.mzw-quote .step2 .form-box2 .item{margin-bottom:.3rem}

.mzw-quote .step2 .form-box2 .input1,.mzw-quote .step2 .form-box2 .input2{border-radius:.08rem;font-size:.28rem;padding:.16rem .24rem;line-height:.4rem}

.mzw-quote .step2 .form-box2 .input2{height:3.6rem}

.mzw-quote .box2{min-height:8rem;padding:0;flex-direction:column;justify-content:center;align-items:center;padding-bottom:.6rem}

.mzw-quote .box2 .pic{width:2.48rem}

.mzw-quote .box2 .tit{font-size:.48rem;margin-bottom:.2rem}

.mzw-select1 .layui-form-select .layui-input.layui-unselect{padding-right:.72rem}

.mzw-select1 .layui-form-select .layui-edge{width:.24rem;height:.24rem;right:.24rem;margin-top:-.12rem}

.mzw-select1 .layui-form-select dl,.mzw-select1 .layui-form-select dl dd,.mzw-select1 .layui-form-select dl dt{font-size:.28rem;line-height:.72rem;color:#333}

.mzw-select1 .layui-form-select dl{top:.8rem;padding:.2rem;border-radius:.08rem}

.mzw-select1 .layui-form-select .layui-select-group{padding-top:.2rem}

.mzw-select1 .layui-form-select dl dd{padding:0 .2rem;border-radius:.08rem}

}

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

.mzw-litpic1,.mzw-litpic1 .con{margin:0}

.mzw-litpic1 .con{display:flex;flex-direction:column-reverse}

.mzw-litpic1 li{width:100%;float:none}

.mzw-litpic1 li:last-child{margin-bottom:0}

.mzw-litpic1 .pic{margin-bottom:.4rem}

.mzw-litpic1 .txt{margin-bottom:0}

}

.jl-row1{padding:1.1rem 0 .88rem}

.jl-about1{display:flex;margin-bottom:1.22rem}

.jl-about1 .lbox{flex-shrink:0;width:3.06rem}

.jl-about1 .rbox{flex:1;overflow:hidden}

.jl-snv1 li{margin-bottom:.34rem}

.jl-snv1 li a{display:block;cursor:pointer;color:#333;font-family:Inter-R;font-weight:400;text-transform:capitalize;transition:all 0.3s ease-in-out}

.jl-snv1 .on a,.jl-snv1 li a:hover{color:#003595;font-family:Inter-SB;font-weight:600}

.jl-snv1 li img{display:inline-block;vertical-align:middle;width:.2rem;margin-left:.12rem;opacity:0;transition:all 0.3s ease-in-out}

.jl-snv1 .on img{opacity:1}

.jl-info1{color:#333;margin-bottom:.38rem}

.jl-info1 .tit{font-size:.4rem;font-family:Inter-B;font-weight:700}

.jl-info1 .titsub{margin-bottom:.37rem}

.jl-info1 .list{display:flex;justify-content:space-between;padding-right:.56rem;line-height:2;font-family:Inter-L}

.jl-info1 .desc{font-family:Inter-L}

.jl-box1{display:flex;color:#fff;margin: 0 -0.08rem .5rem;overflow:hidden}

.jl-box1.tac{text-align:center}

.jl-box1 .con{flex:1;padding:.5rem .29rem 0.33rem .33rem;margin:0 0.08rem;border-radius:.16rem;background-color:#003595;overflow:hidden}

.jl-box1 .con:nth-child(even){background-color:#009AFF}

.jl-box1 .icn{display:flex;align-items:center;justify-content:center;height:.62rem;margin-bottom:.44rem}

.jl-box1 .icn img{display:block;height:100%;width:auto}

.jl-box1 .icn.w1 img{height:.59rem}

.jl-box1 .icn.w2 img{height:.54rem}

.jl-box1 .icn.w3 img{height:.52rem}

.jl-box1 .icn.w4 img{height:.5rem}

.jl-box1 .icn.w5 img{height:.58rem}

.jl-box1 .num{font-size:.36rem;line-height:1.223;font-family:Inter-B;font-weight:700;margin-bottom:.03rem}

.jl-box1 .desc{font-family:Inter-L;line-height:1.4286;min-height:2.8572em}

.jl-box1.sty2 .con{padding-top:.53rem;padding-bottom:.36rem}

.jl-box1.sty2 .icn{margin-bottom:.41rem}

.jl-box1.sty2 .num{margin-bottom:.04rem}

.jl-list1{display:flex;flex-wrap:wrap}

.jl-list1 li{width:50%;padding:.36rem 0;border-top:1px solid #c8c8c8}

.jl-list1 .con{height:100%}

.jl-list1 li:nth-child(2n) .con{padding-left:.62rem}

.jl-list1 li:nth-child(2n-1) .con{padding-right:.62rem;border-right:1px solid #c8c8c8}

.jl-list1 .tit{font-family:Inter-SB;font-weight:600;margin-bottom:.12rem}

.jl-list1 .desc{font-family:Inter-L;line-height:1.57;margin-bottom:.16rem}

.jl-list1 .pic{font-size:0}

.jl-list1 .pic img{max-width:100%}

.jl-box2{position:relative}

.jl-box2 .info{border-radius:.2rem;padding:.33rem .46rem .4rem;background: linear-gradient(92.77deg, #CCEBFF 1.51%, #DFEAEC 47.41%, #FFE8CC 98.81%);overflow:hidden}

.jl-box2 .desc{font-size:.32rem;line-height:1.25;max-width:6.1rem;font-family:Inter-L;color:#333;margin-bottom:.28rem}

.jl-more1{display:inline-block;padding:0 .2rem;background-color:#003595;color:#fff;line-height:.4rem;border-radius:.5rem;text-transform:uppercase;transition: all .3s ease-in-out;}

.jl-more1:hover{background-color:#5889E2;transform:translateY(-0.05rem)}

.jl-box2 .pic{position:absolute;right:0;bottom:.15rem;font-size:0;width:5.85rem;z-index:2}

.jl-box2 .pic img{width:100%}

.jl-info2{font-family:Inter-L}

.jl-info2 .tit{font-size:.4rem;font-family:Inter-B;font-weight:700;margin-bottom:.37rem}

.jl-info2 .h50{height:.5rem}

.jl-info2 .h20{height:.2rem}

.jl-info2 .lab{font-family:Inter-R;margin-bottom:.08rem}

.jl-info2 .pic{font-size:0}

.jl-info2 .pic img{max-width:100%}

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

.jl-row1{padding:.5rem 0}

.jl-about1{display:block;margin-bottom:.5rem}

.jl-about1 .lbox{width:auto;margin-bottom:.3rem}

.jl-snv1 li{margin-bottom:.2rem}

.jl-snv1 li img{width:.3rem}

.jl-info1 .list{display:block;padding-right:0;line-height:1.5}

.jl-box1{margin-bottom:.4rem}

.jl-box1 .con{padding:.4rem .3rem}

.jl-box1 .icn{height:.7rem;margin-bottom:.2rem}

.jl-box1 .icn img{height:100% !important}

.jl-box1 .num{text-align:center}

.jl-box1.sty2{padding-top:.4rem;padding-bottom:.4rem}

.jl-list1 li{padding:.3rem 0}

.jl-list1 li:nth-child(2n-1) .con{padding-right:.3rem}

.jl-list1 li:nth-child(2n) .con{padding-left:.3rem}

.jl-box2 .info{padding:.3rem}

.jl-box2 .desc{max-width:50%;font-size:.28rem}

.jl-box2 .pic{width:60%}

.jl-more1{line-height:.6rem}

}

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

.jl-box1{display:block}

.jl-box1 .con{margin-bottom:.3rem}

.jl-box1 .con:last-child{margin-bottom:0}

.jl-box1 .desc{text-align:center}

}

.g-ban{position:relative}

.g-ban .bg{position:relative;top:0;display:block;width:100%}

.g-ban .box{position:absolute;bottom:11.9%;width:100%}

.g-ban .txt .h3{font-family:Inter-B;font-weight:700;font-size:.7rem;line-height:1.2;color:#fff}

.g-ban .txt .desc{line-height:1.25;font-family:Inter-L;font-weight:300;font-size:.24rem;color:#fff}

.m-txtbodye1{padding:1.04rem 0 1rem}

.m-txtbodye1 .h1{margin-bottom:.02rem;font-family:Inter-B;font-weight:700;font-size:.48rem;line-height:1.5;color:#231815}

.m-txtbodye1 .info{font-family:Inter-L;font-weight:300;font-size:.2rem;color:#333;margin-bottom:.58rem}

.m-txtbodye1 .desc{font-family:Inter-L;font-weight:300;font-size:.16rem;line-height:1.75;text-align:justify;color:#333;overflow:hidden}

.m-txtbodye1 .desc img{display:inline-block;width:100%}

.g-more{display:flex;justify-content:center;align-items:center;background:#003595;border-radius:.23rem;overflow:hidden;font-family:Inter-L;font-weight:300;font-size:.14rem;text-transform:uppercase;color:#fff;width:1.5rem;height:.36rem;line-height:.36rem;transition:all 0.3s ease-in-out}

.g-more:hover{background-color:#5889E2;transform:translateY(-0.05rem);color:#fff}

.g-more2{width:1.4rem;height:.4rem;line-height:.4rem;background-color:#003595}

.g-ban2 .txt .desc,.g-ban2 .txt .h3{color:#333;line-height:1.15}

.g-ban2 .txt .desc{height:2.3em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.36rem}

.g-ban2 .box{bottom:12.7%}

.m-abo1{padding:1.4rem 0 2.16rem;background-size:cover;background-repeat:no-repeat;background-position:center}

.m-abo1 .inner{width:6.25rem}

.m-abo1 .inner .h3{font-family:Inter-B;font-weight:700;font-size:.48rem;color:#231815;margin-bottom:.17rem}

.m-abo1 .inner .desc{font-family:Inter-L;font-weight:300;font-size:.18rem;line-height:1.44;text-align:justify;color:#333;margin-bottom:.88rem}

.m-abo1 .box{padding-bottom:.47rem}

.m-abo1 .box .item{overflow:hidden;margin-bottom:.29rem}

.m-abo1 .item .pic{float:left;width:.4rem;height:.4rem;overflow:hidden;background:#003595;border-radius:50%;margin-right:.11rem}

.m-abo1 .item .txt{overflow:hidden;margin-top:.08rem}

.m-abo1 .item .info{font-family:Inter-M;font-weight:500;font-size:.18rem;line-height:1.44;color:#333}

.m-abo2{padding:1.98rem 0 1.94rem}

.m-abo2 .inner{padding:.55rem 0 0;width:auto;overflow:hidden}

.m-abo2 .inner .desc{margin-bottom:1.61rem;line-height:1.48}

.m-abo2 .content .pic1{float:left;width:7.55rem;height:6.1rem;margin:0 .53rem 0 -1.3rem}

.m-abo2 .content .pic1 img{display:block;width:100%;height:100%;object-fit:contain}

.m-instore1{position:relative;padding:1.55rem 0 1.7rem;background-position:bottom left;background-size:cover;background-repeat:no-repeat;overflow:hidden}

.m-instore1 .inner{padding:0;float:right;width:5.14rem}

.m-instore1 .inner .h3{margin-bottom:.01rem}

.m-instore1 .inner .desc{margin-bottom:.59rem;text-align:left}

.m-instore1 .item .txt{margin-top:.01rem}

.m-instore1 .pic1{position:absolute;bottom:0;left:0;float:none;width:9.7rem;height:8.64rem;margin:0}

.m-instore1 .pic1 img{display:block;width:100%;height:100%;object-fit:contain}

.m-instore1 .item .pic{width:.5rem;height:.5rem}

.m-instore1 .item .tit{margin-bottom:.03rem;font-family:Inter-SB;font-weight:600;font-size:.24rem;color:#333;text-transform:uppercase}

.m-instore1 .item .info{font-family:Inter-L;font-weight:300;font-size:.18rem;color:#333;line-height:1.33}

.m-instore2{padding:0 0 .88rem;background-size:cover;background-position:top center;background-repeat:no-repeat}

.m-instore2 .box1{margin-bottom:2.59rem}

.m-instore2 .wp{max-width:13.8rem}

.m-swipere1 .contain{padding:0 .8rem 0 .4rem}

.m-swipere1 .txt{position:relative;z-index:5;padding:1.81rem 0 0;width:6.09rem;overflow:hidden}

.m-swipere1 .h3{font-family:Inter-B;font-weight:700;font-size:.48rem;color:#231815;margin-bottom:.06rem}

.m-swipere1 .desc{font-family:Inter-L;font-weight:300;font-size:.18rem;line-height:1.44;text-align:justify;color:#333;margin-bottom:1.26rem;height:5.76em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical}

.m-swipere1 .info{margin-bottom:.8rem;font-family:Inter-L;font-weight:300;font-size:.16rem;line-height:1.5;color:#333}

.m-swipere1 .pic1{position:absolute;top:1.27rem;right:0;overflow:hidden;width:9.1rem;height:5.49rem}

.m-swipere1 .pic1 img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;height:100%;object-fit:contain}

.m-swipere1 .pic1 .img2{z-index:5}

.m-btnswiper{position:absolute;top:3.77rem;left:.4rem;z-index:5;display:flex;align-items:center}

.m-btnswiper .swiper-button-next,.m-btnswiper .swiper-button-prev{position:static;left:auto;right:auto;margin-top:auto;top:auto;width:.5rem;height:.5rem;background-color:#fff;box-shadow:0 .1rem .1rem rgba(0,0,0,.03);border-radius:50%;overflow:hidden;background-image:url(../images/lke/left.png);background-size:.22rem auto;background-repeat:no-repeat;background-position:center;opacity:1!important;transition:all 0.3s ease-in-out;cursor:pointer}

.m-btnswiper .swiper-button-next{background-image:url(../images/lke/right.png);margin-left:.2rem}

.m-btnswiper .swiper-button-next:hover,.m-btnswiper .swiper-button-prev:hover{background-color:#003595;background-image:url(../images/lke/lefton.png)}

.m-btnswiper .swiper-button-next:hover{background-image:url(../images/lke/righton.png)}

.m-solutionse1{padding:1.14rem 0 .88rem}

.m-solutionsbox .h3{font-family:Inter-B;font-weight:700;font-size:.4rem;text-transform:capitalize;color:#333}

.m-solutionsbox .info{font-family:Inter-L;font-style:italic;font-weight:300;font-size:.2rem;text-transform:capitalize;color:#333;margin-bottom:.32rem}

.m-solutionsbox .box{padding-bottom:.4rem;margin-bottom:.38rem;border-bottom:solid rgba(200,200,200,.5)}

.m-solutionsbox .box:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}

.ul-liste1{overflow:hidden;margin:0 -.09rem}

.ul-liste1 li{float:left;width:33.3%;margin-bottom:.2rem}

.ul-liste1 .con{margin:0 .09rem}

.ul-liste1 .pic{position:relative;height:0;overflow:hidden;padding-top:47%}

.ul-liste1-2 .pic{padding-top:84.1%}

.ul-liste1 .pic img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:100%;height:100%;object-fit:contain}

.m-solutionsbox{padding-bottom:.5rem}

.m-contacte1 .box1{margin-bottom:.25rem}

.m-contacte1 .box1 .h2{font-family:Inter-B;font-weight:700;font-size:.48rem;color:#231815;margin-bottom:.19rem}

.ul-liste2{overflow:hidden;margin:0 -.4rem}

.ul-liste2 li{float:left;width:50%;margin-bottom:.08rem}

.ul-liste2 .con{overflow:hidden;margin:0 .4rem}

.ul-liste2 .con .pic{width:.16rem;height:.16rem;float:left;overflow:hidden;margin:.04rem .12rem 0 0}

.ul-liste2 .con .pic img{display:block;width:100%;height:100%;object-fit:contain}

.ul-liste2 .con .txt{padding:0;overflow:hidden}

.ul-liste2 .con .item{overflow:hidden}

.ul-liste2 .con .tit{overflow:hidden;float:left;font-family:Inter-M;font-weight:500;font-size:.16rem;color:#333;margin-right:.5em}

.ul-liste2 .con .desc{font-family:Inter-L;font-weight:300;font-size:.16rem;color:#333}

.ul-forme1 .layui-input{border:none;height:auto;line-height:normal}

.m-contacte1 .box2{background:linear-gradient(125.07deg,#ffe4c3 1.57%,#e2f1fd 51.97%,#b0e0ff 100%);border-radius:.16rem;overflow:hidden;padding:.3rem .3rem .33rem}

.m-contacte1 .box2 .info{font-family:Inter-L;font-weight:300;font-size:.14rem;color:#333;margin-bottom:.21rem}

.ul-forme1{margin:0 -.15rem}

.ul-forme1 li{float:left;width:33.3%;margin-bottom:.19rem}

.ul-forme1 .con{margin:0 .15rem}

.ul-forme1 .con .inp,.ul-forme1 .con .textarea,.ul-forme1 .layui-form-select .layui-input,.ul-forme1 .layui-input{font-family:Inter-R;font-weight:400;font-size:.14rem;color:rgba(51,51,51,1);padding:.08rem .12rem;background:#fff;border-radius:.04rem;width:100%}

.ul-forme1 .con .inp::placeholder,.ul-forme1 .con .textarea::placeholder,.ul-forme1 .layui-form-select .layui-input::placeholder,.ul-forme1 .layui-input::placeholder{color:rgba(51,51,51,.5)}

.ul-forme1 .layui-form-select .layui-input{width:100%;height:auto;line-height:normal;cursor:pointer}

.ul-forme1 .layui-input:focus,.ul-forme1 .layui-textarea:focus{border-color:transparent!important;box-shadow:0 0 0 .03rem rgba(22,183,119,0)}

.ul-forme1 li:last-child{float:none;width:100%;margin-bottom:.24rem}

.ul-forme1 .con .textarea{width:100%;height:.68rem}

.ul-forme1 .layui-form-select .layui-edge{right:.15rem;border-width:.05rem}

.ul-forme1 .lidate .con{position:relative}

.ul-forme1 .lidate #ID-laydate-demo{background-image:url(../images/lke/icn9.png);background-size:.16rem auto;background-repeat:no-repeat;background-position:right .12rem center;cursor:pointer}

.m-contacte1 .box2 .btn{display:flex;justify-content:flex-end}

.m-contacte1 .box2 .submit{font-family:Inter-M;display:flex;justify-content:center;align-items:center;width:2.55rem;height:.5rem;overflow:hidden;background:#003595;border-radius:.25rem;font-weight:500;font-size:.2rem;text-transform:capitalize;color:#fff;border:none;outline:0;cursor:pointer;transition:all 0.3s ease-in-out}

.m-contacte1 .box2 .submit:hover{background-color:#5889E2;transform:translateY(-0.05rem)}

.m-contacte1{padding:.61rem 0 1.37rem;overflow:hidden}

.m-solutionse1 .jl-snv1 li a{cursor:pointer;color:#333;text-transform:capitalize}

.m-solutionse1 .jl-snv1 .on a{color:#003595;font-family:Inter-M}

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

.m-instore1 .pic1{width:8.7rem;height:7.64rem}

}

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

.m-instore1 .pic1{width:8rem;height:7rem}

}

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

.g-ban .bg{object-fit:cover;height:5rem}

.g-ban .txt .h3{font-size:.56rem}

.g-ban .txt .desc{font-size:.28rem}

.m-txtbodye1 .h1{font-size:.46rem}

.m-txtbodye1 .info{font-size:.24rem}

.m-txtbodye1 .desc{font-size:.32rem}

.g-more{font-size:.24rem;width:2.4rem;height:.6rem;border-radius:.5rem;line-height:.6rem;transition:all 0.3s ease-in-out}

.g-ban2 .box{bottom:11.7%}

.m-abo1 .inner .h3{font-size:.56rem}

.m-abo1 .inner .desc,.m-abo1 .item .info{font-size:.28rem}

.m-abo1 .item .pic{width:.7rem;height:.7rem;margin-right:.2rem}

.m-abo1 .item .txt{margin-top:.1rem}

.m-instore1 .item .pic{width:.8rem;height:.8rem}

.m-abo1 .inner,.m-instore1 .inner{float:none;width:100%}

.m-abo2 .content .pic1{float:none;width:1rem;height:auto;margin:0 auto}

.ul-liste2 .con .pic{width:.32rem;height:.32rem;margin:.08rem .24rem 0 0}

.ul-liste2 .con .desc,.ul-liste2 .con .tit{font-size:.32rem}

.ul-liste2 li{margin-bottom:.16rem}

.ul-forme1 .con .inp,.ul-forme1 .con .textarea,.ul-forme1 .layui-form-select .layui-input,.ul-forme1 .layui-input{font-size:.28rem;padding:.16rem .24rem;border-radius:.08rem}

.m-contacte1 .box2 .info{font-size:.28rem}

.ul-forme1 .layui-form-select .layui-edge{right:.3rem;border-width:.1rem}

.ul-forme1 .lidate #ID-laydate-demo{background-image:url(../images/lke/icn9.png);background-size:.32rem auto;background-repeat:no-repeat;background-position:right .24rem center;cursor:pointer}

.ul-forme1 .con .textarea{height:1.36rem}

.ul-forme1 li{margin-bottom:.38rem}

.m-contacte1 .box2{border-radius:.2rem;padding:.6rem .6rem .66rem}

.m-contacte1 .box2 .submit{width:5rem;height:.9rem;border-radius:.5rem;font-size:.36rem}

.m-solutionsbox .info{font-size:.4rem}

.m-solutionsbox .h3{font-size:.8rem}

.m-instore1 .pic1{display:none}

.m-instore2 .wp{max-width:none}

.m-swipere1 .h3{font-size:.4rem}

.m-swipere1 .desc{font-size:.3rem;text-align:left}

.m-swipere1 .info{font-size:.28rem}

.m-btnswiper{top:4.5rem}

.m-btnswiper .swiper-button-next,.m-btnswiper .swiper-button-prev{width:.6rem;height:.6rem}

.m-swipere1 .contain{padding:0rem}

}

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

.m-instore1 .pic1{display:none}

.m-abo2 .content .pic1{width:8rem}

.ul-forme1 li{width:50%;margin-bottom:.15rem}

.m-swipere1 .pic1{width:8rem;height:4.39rem}

}

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

.m-txtbodye1{padding:.6rem 0}

.m-txtbodye1 .desc{text-align:left}

.g-ban .bg{height:4.4rem}

.g-ban2 .txt .desc{height:auto;display:block}

.m-abo1 .inner .h3{font-size:.5rem}

.m-abo1{padding:.8rem 0 1.4rem;background-size:100% auto;background-position:bottom center}

.m-abo2{padding:.8rem 0}

.m-abo2 .inner .desc{margin-bottom:1rem}

.ul-liste2 li{float:none;width:100%;margin-bottom:.16rem}

.m-solutionsbox .info{font-size:.3rem}

.m-solutionsbox .h3{font-size:.5rem}

.m-swipere1 .pic1{position:relative;top:auto;right:auto;margin:0 auto .2rem}

.m-instore2{padding:.8rem 0 .88rem}

.m-btnswiper{top:5.5rem}

.m-swipere1 .txt{width:auto}

.m-swipere1 .desc{height:auto;display:block;margin-bottom:.3rem}

.m-instore2 .box1{margin-bottom:1rem}

}

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

.m-abo2 .content .pic1{width:6rem}

.ul-forme1 li{float:none;width:100%;margin-bottom:.3rem}

.m-contacte1 .box2{border-radius:.2rem;padding:.4rem .3rem}

.m-contacte1 .box2 .submit{width:4rem;height:.8rem;border-radius:.2rem;font-size:.32rem}

.ul-liste1 li{float:left;width:50%;margin-bottom:.3rem}

.m-solutionse1{padding:.8rem 0 .4rem}

.m-swipere1 .pic1{width:5.5rem;height:3.5rem}

.m-swipere1 .txt{padding:1.2rem 0 0}

.m-btnswiper{top:4rem}

}

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

.m-abo2 .content .pic1{width:5.6rem}

}

.row-z1{padding:.96rem 0 .88rem}

.g-t1{font-size:.48rem;color:#231815;font-family:Inter-B;font-weight:700}

.m-list1{display:flex;flex-wrap:wrap;margin:.4rem -.1rem 1.92rem}

.m-list1 li{width:25%;transition:all 0.3s ease-in-out}

.m-list1 .con{display:block;height:5.8rem;position:relative;overflow:hidden;border-radius:.2rem;margin:0 .1rem}

.m-list1 .bg{height:100%;position:relative;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}

.m-list1 .bg:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.5) 16.98%,rgba(0,0,0,0) 67.72%);transition:all 0.3s ease-in-out}

.m-list1 .txt{position:absolute;top:.4rem;right:.2rem;left:.4rem;bottom:0;z-index:3;color:#fff}

.m-list1 .tit{font-size:.24rem;line-height:1.25;font-family:Inter-SB;font-weight:600;transition:all 0.3s ease-in-out}

.m-list1 .date{font-size:.18rem;margin-bottom:.24rem;opacity:0;transition:all 0.3s ease-in-out}

.m-list1 .desc{font-size:.16rem;line-height:1.375;opacity:0;transition:all 0.3s ease-in-out}

.m-list1 .more{display:block;height:.35rem;position:absolute;left:0;bottom:.4rem;line-height:.35rem;border-radius:.18rem;opacity:0;padding:0 .2rem;font-size:.14rem;color:#fff;text-align:center;text-transform:uppercase;background-color:#003595;transition:all 0.3s ease-in-out}

.m-list1 .more:hover{background-color:#5889E2;transform:translateY(-0.05rem)}

.m-list1.open li{width:21%}

.m-list1.open li.on{width:37%}

.m-list1.open li.on .tit{font-size:.36rem;font-family:Inter-B;font-weight:700}

.m-list1.open li.on .date,.m-list1.open li.on .desc{opacity:1}

.m-list1.open li.on .bg:before{background:linear-gradient(180deg,#003595 19.96%,rgba(0, 53, 149,.495496) 44.81%,rgba(0, 53, 149,0) 61.38%)}

.m-list1.open li.on .more{opacity:1}

.m-txt1{height:2.85rem;border-radius:.16rem;overflow:hidden;position:relative;background:linear-gradient(278.23deg,#ffe4c3 -36.58%,#f8f8f8 21.04%,#b6e2ff 125.39%);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 .07rem 0 .4rem;margin-bottom:.5rem}

.m-txt1 .pic{width:4.27rem;height:1.77rem}

.m-txt1 .pic img{width:100%;display:block}

.m-txt1 .pic2{width:3.04rem}

.m-txt1 .pic3{width:3.2rem;margin-right:.39rem}

.m-txt1 .txt{width:3.8rem}

.m-txt1 .tit{font-size:.4rem;margin-bottom:.04rem;font-family:Inter-B;font-weight:700}

.m-txt1 .desc{font-size:.18rem;line-height:1.44;margin-bottom:.35rem}

.m-txt1 .more{height:.35rem;display:inline-block;line-height:.35rem;border-radius:.18rem;padding:0 .2rem;font-size:.14rem;color:#fff;text-align:center;text-transform:uppercase;background-color:#003595;transition:all 0.3s ease-in-out}

.m-txt1 .more:hover{background-color:#5889E2;transform:translateY(-0.05rem)}

.m-list2{overflow:hidden}

.m-list2 ul{display:flex;flex-wrap:wrap;margin:0 -.4rem}

.m-list2 li{width:50%;border-top:1px solid #c8c8c8;padding:.36rem 0}

.m-list2 .con{margin:0 .4rem;display:block}

.m-list2 .top{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.2rem}

.m-list2 .icon{width:1.62rem;height:1.68rem}

.m-list2 .icon img{width:100%;height:100%;display:block}

.m-list2 .txt{width:2.3rem}

.m-list2 .tit{font-size:.2rem;color:#333;margin-bottom:.12rem;font-family:Inter-SB;font-weight:600}

.m-list2 .info{font-size:.14rem;color:#333;font-family:Inter-L;line-height:1.57}

.m-list2 .t1{float:left;font-family:Inter-R}

.m-list2 .t-c{overflow:hidden}

.m-list2 .pic{height:2.4rem}

.m-list2 .pic img,.m-list2 .pic2 img{width:100%;height:100%;display:block}

.m-list2 .pic2{height:1.26rem;margin-top:.16rem}

.m-list2-1 .txt{width:auto}

.pages{font-size:0;text-align:center;margin-top:.4rem}

.pages li{display:inline-block;vertical-align:middle;margin:0 6px}

.pages li a{display:block;width:28px;height:28px;border:1px solid #c8c8c8;text-align:center;line-height:26px;font-size:14px;color:#333;transition:all 0.3s ease-in-out}

.pages .next a,.pages .prev a{background-position:center;background-repeat:no-repeat;-o-background-size:6px auto;-ms-background-size:6px auto;-moz-background-size:6px auto;-webkit-background-size:6px auto;background-size:6px auto}

.pages .prev a{background-image:url(../images/lz/i-01.svg)}

.pages .next a{background-image:url(../images/lz/i-02.svg)}

.pages li.on a,.pages li:hover a{background-color:#003595;color:#fff;border-color:#003595}

.pages .prev:hover a{background-image:url(../images/lz/i-01-on.svg)}

.pages .next:hover a{background-image:url(../images/lz/i-02-on.svg)}

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

.m-txt1{display:block;height:auto;padding:.4rem}

.m-txt1 .txt{width:auto;margin-bottom:.3rem}

.m-txt1 .desc{font-size:.26rem}

.m-txt1 .more{height:.6rem;line-height:.6rem;font-size:.24rem;border-radius:.3rem;padding:0 .3rem}

.m-txt1 .pic,.m-txt1 .pic2,.m-txt1 .pic3{width:100%;height:auto}

.m-txt1 .pic img,.m-txt1 .pic2 img,.m-txt1 .pic3 img{display:block;width:100%;height:auto}

.m-txt1 .pic3{margin-right: 0;}

.g-t1{font-size:.4rem}

.row-z1{padding:.7rem 0}

.m-list1{display:block;margin-bottom:1rem}

.m-list1 li{width:auto!important;margin-bottom:.3rem}

.m-list1 .tit{font-size:.32rem;margin-bottom:.1rem}

.m-list1 .date,.m-list1 .desc{opacity:1;font-size:.26rem}

.m-list1 .more{opacity:1;font-size:.26rem;height:.6rem;line-height:.6rem;border-radius:.3rem;padding:0 .3rem}

.m-list2 .pic,.m-list2 .pic img,.m-list2 .pic2,.m-list2 .pic2 img{height:auto}

.m-list2 .tit{font-size:.32rem}

.m-list2 .info{font-size:.26rem}

}

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

.m-list2 ul{display:block;margin:0}

.m-list2 li{width:auto}

.m-list2 .con{margin:0}

.m-list2 .txt{width:auto}

.m-list2 .icon{width:2.2rem;height:2.2rem}

}

.mzw-list1{
    overflow: hidden;
    margin: 0 -0.4rem;
}
.mzw-list1 li{
    width: 50%;
    float: left;
    overflow: hidden;
    position: relative;
}
.mzw-list1 li::before{
    content: '';
    display: block;
    width: 100%;
    height: 0.01rem;
    background-color: #C8C8C8;
    transform: scaleY(0.5);
    position: absolute;
    left: 0;
    top: 0;
}
.mzw-list1 .con{
    display: block;
    margin: 0.36rem 0.4rem;
    position: relative;
}
.mzw-list1 li:nth-child(even) .con::before{
    content: '';
    display: block;
    width: 0.01rem;
    height: 100%;
    transform: scaleX(0.5);
    background-color: #C8C8C8;
    position: absolute;
    left: -0.4rem;
    top: 0;
}
.mzw-list1 .tit{
    font-family: Inter-SB;
    font-weight: 600;
    line-height: 1.2;
    color: #333333;
    transition: all .3s ease-in-out;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-bottom: 0.18rem;
}
.mzw-list1 .pic{
    padding-top: 63.7254%;
}
.mzw-list1 .videoPlay{
    width: 0.7rem;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    cursor: pointer;
}
.mzw-list1 .con:hover .tit{
    color: #003595;
}

.m-mzw-popupVideo1 {
    display: none;
    width: 100%;
    height: 100vh;
    position: fixed;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.8);
    z-index: 9999;
}

.m-mzw-popupVideo1 .con {
    width: 70%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.m-mzw-popupVideo1 .close {
    display: block;
    width: 0.25rem;
    height: 0.25rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAlElEQVRIic3WUQqAIBAE0KHL62U9w/SRgVnqWjvSQj+h89BMBQCQTCQDSTg/gWRCRgKPio5AzJnhRMqXHtAlq0S8oFtGjXyFHvs+IW+hZp8WMgt12/YQKzRsM0JGIabRWpBWmHk6rUgdOrUwZpASMgMksWFV/WW65B9evoTlP6N8W5FvkPKtXn5oyY/fJRcJ/ZVIXTv8GM0XhxTytgAAAABJRU5ErkJggg==) no-repeat center;
    background-size: 100% auto;
    position: absolute;
    top: -0.3rem;
    right: -0.3rem;
    cursor: pointer;
}

.m-mzw-popupVideo1 .video {
    width: 100%;
    display: block;
}

@media screen and (max-width: 1199px){
    .mzw-list1{
        margin: 0;
    }
    .mzw-list1 li{
        width: 100%;
        float: none;
    }
    .mzw-list1 .con{
        margin: 0.4rem 0;
    }
    .mzw-list1 li:nth-child(even) .con::before{
        display: none;
    }
    .mzw-list1 .tit{
        margin-bottom: 0.24rem;
    }
    .mzw-list1 .videoPlay{
        width: 1rem;
    }
    .mzw-list1 li:last-child .con{
        margin-bottom: 0;
    }

    .m-mzw-popupVideo1 .con {
        width: 95%;
    }
    .m-mzw-popupVideo1 .close {
        width: 20px;
        height: 20px;
        top: calc(100% + 40px);
        right: 50%;
        transform: translateX(50%);
    }
}



/* 26.4.14 */

.m-instore2 .box1{margin-bottom:.8rem}

.m-boxinstorevideo{position:relative}

.m-boxinstorevideo video{display:block;width:100%;border-radius:.2rem;overflow:hidden;margin-bottom:1rem}

.m-boxinstorevideo .js-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../images/mzw/icon-a4.svg);background-position:center;width:.75rem;height:.75rem;background-size:100% auto;background-repeat:no-repeat}

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

.m-instore2 .box1{margin-bottom:.3rem}

.m-boxinstorevideo video{margin-bottom:.8rem}

}

.g-titfaq{font-family:Inter-B;font-size:.48rem;color:#231815;margin-bottom:.29rem}

.m-faqe1{padding:.62rem 0 1.41rem}

.ul-faqe1 .li{border-top:solid rgba(0,0,0,.1);border-top-width:.01rem;padding:.32rem 0 .31rem}

.ul-faqe1 .li:last-child{border-bottom:solid rgba(0,0,0,.1);border-bottom-width:.01rem}

.ul-faqe1 .titl{display:flex;align-items:center;margin-right:.05rem}

.m-faqsub .box .boxl,.ul-faqe1 .titl .tit{min-width:.28rem;line-height:.28rem;background:#003595;border-radius:.04rem;overflow:hidden;font-family:Inter-M;font-size:.14rem;color:#fff;margin-right:.18rem;text-align:center;box-sizing:border-box;padding:0 .05rem}

.ul-faqe1 .titl .tit1{flex:1;font-family:Inter-SB;font-size:.24rem;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:1.5em}

.ul-faqe1 .li .title{position:relative;display:block;padding:0;cursor:pointer}

.ul-faqe1 .li .title i{display:block;position:absolute;width:.24rem;height:.24rem;right:0;top:50%;transform:translateY(-50%);background:url(../images/lke/new-icon1.svg) center no-repeat;background-size:100% auto}

.ul-faqe1 .li.on .title i{background:url(../images/lke/new-icon2.svg) center no-repeat;background-size:100% auto}

.m-faqsub{padding:0;display:none}

.m-faqsub .box{overflow:hidden;padding:.2rem 0 .04rem}

.m-faqsub .box .boxl{float:left;background:#bac3d4;color:#fff;overflow:hidden}

.m-faqsub .box .txt{overflow:hidden}

.m-faqsub .box .txt .desc{font-family:Inter-L;font-size:.16rem;line-height:1.875;color:#333}

.ul-faqe1 ul{padding:revert;list-style:initial}

.ul-faqe1 ul li{list-style:initial;padding:revert}

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

.g-titfaq{font-size:.4rem}

.m-faqsub .box .boxl,.ul-faqe1 .titl .tit{font-size:.24rem;line-height:.4rem}

.ul-faqe1 .titl .tit1{font-size:.32rem}

.ul-faqe1 .titl{margin-right:.5rem}

.ul-faqe1 .li .title i{width:.35rem;height:.35rem}

.m-faqsub .box .txt .desc{font-size:.24rem}

.m-faqe1{padding:.62rem 0 1rem}

}
.m-cpliste1 .item .li .desc,
.m-cpliste1 .item .li{
	overflow: hidden;
}
.m-cpliste1 .item .li .dot{
	float: left;
font-size: 0;
	width: .124rem;
height: .124rem;
   border-radius: 50%;
 margin-right: .1rem;
background-color: #333;
   margin-top: .07rem;
overflow: hidden;
}
@media only screen and (max-width:1199px){
.m-cpliste1 .item .li .dot {
    width: .135rem;
    height: .135rem;
    margin-right: .2rem;
    margin-top: .12rem;}}
/* 26.4.14 end*/