*,: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}
li{ list-style:none;}
a{text-decoration:none; color:#003233;}

strong{font-weight: bold !important;}

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:85%;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.05)}

.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-tabcon{display:none}

.mzw-tabcon.show{display:block}

.mzw-placeholder input::-webkit-input-placeholder{color:#787878}

.mzw-placeholder input:-moz-placeholder{color:#787878}

.mzw-placeholder input::-moz-placeholder{color:#787878}

.mzw-placeholder input::-ms-input-placeholder{color:#787878}

.mzw-pc{display:block!important}

.mzw-pe{display:none!important}

body,input,select,textarea{font-size:14px;line-height:1.5;font-family:Poppins-L,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}

body{background-color:#ebeae5}

@font-face{font-family:Poppins-L;src:url(../fonts/Poppins-Light.otf);font-display:swap}

@font-face{font-family:Poppins-R;src:url(../fonts/Poppins-Regular.otf);font-display:swap}

@font-face{font-family:Poppins-M;src:url(../fonts/Poppins-Medium.otf);font-display:swap}

@font-face{font-family:Poppins-B;src:url(../fonts/Poppins-Bold.otf);font-display:swap}

@font-face{font-family:Poppins-SB;src:url(../fonts/Poppins-SemiBold.otf);font-display:swap}

.wp{max-width:17.76rem;margin:0 auto}

.fs12{font-size:.12rem}

.fs14{font-size:.14rem}

.fs15{font-size:.185rem}

.fs16{font-size:.18rem}

.fs17{font-size:.17rem}

.fs18{font-size:.2rem}

.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}

}

@media only screen and (max-width:1199px){

.mzw-l,.mzw-r{float:none}

.mzw-pc{display:none!important}

.mzw-pe{display:block!important}

.wp{max-width:none;padding:0 .3rem}

.mzw-banner .bgpic{ width: 92% !important; margin: auto; position: relative !important; border-radius: 0.2rem;}

.fs12{font-size:.24rem}

.fs14,.fs15,.fs16,.fs17,.fs18{font-size:.28rem}

.fs16-16,.fs20,.fs22{font-size:.32rem}

.fs18-16,.fs20-16,.fs20-18,.fs22-16,.fs22-18{font-size:.36rem}

}

.header{width:100%;position:fixed;top:0;left:0;z-index:100;transition:.4s}

.header-height{height:2rem;display:none}

.header-height.show{display:block}

.header .hdr-con{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0;transition:.4s}

.header .logo{width:2.37rem}

.header .hdr-menubtn{display:none}

.header .hdr-r{display:flex;flex-direction:row-reverse;align-items:flex-end}

.nav .li1{float:left;position:relative;margin-left:.96rem}

.nav .li1:first-child{margin-left:0}

.nav .a1,.nav2 .a2{display:block;cursor:pointer;position:relative;transition:.4s;font-family:Poppins-R; font-weight: normal;}

.nav .a1{color:#fff;line-height:2;padding:.11rem 0}

.nav .a1::after{content:'';display:block;width:100%;height:2px;background-color:#fff;position:absolute;left:0;bottom:0;transition:transform .4s;transform:scaleX(0)}

.nav .tit1{display:block; font-weight: bold;}

.nav .icon1{display:none}

.nav .dropmenu{min-width:2.2rem;position:absolute;left:50%;top:100%;transform:translateX(-50%);display:none}

.nav2{background-color:#ebeae5;box-shadow:-.07rem .4rem .54rem .12rem rgba(93,93,93,.26);padding:.37rem 0;margin-top:.63rem;transition:.4s}

.nav2 .li2{margin:0 .3rem}

.nav2 .a2{color:#003233;position:relative;padding:.1rem 0 calc(.1rem + 2px);white-space:nowrap; font-size: .19rem !important;}

.nav2 .a2::after{content:'';display:block;width:100%;height:2px;background-color:#003233;position:absolute;left:0;bottom:0;transition:transform .4s;transform:scaleX(0);transform-origin:left}

.nav .li1.on .a1::after,.nav .li1:hover .a1::after,.nav2 .li2.on .a2::after,.nav2 .li2:hover .a2::after{transform:scaleX(1)}

.header .hdr-other{display:flex;flex-direction:column;align-items:center;margin-left:.6rem}

.header .hdr-language{margin-bottom:.14rem}

.header.active,.header.black{background-color:#ebeae5}

.header.active{box-shadow:0 0 .19rem .05rem rgba(93,93,93,.13)}

.header.active .hdr-con{padding:.1rem 0}

.header.active .nav .a1,.header.black .nav .a1{color:#003233}

.header.active .nav .a1::after,.header.black .nav .a1::after{background-color:#003233}

.header.active .nav2{margin-top:0}

.header.active .g-mzw-language .icon1,.header.active .g-mzw-language .txt,.header.black .g-mzw-language .icon1,.header.black .g-mzw-language .txt{color:#003233}

.header.active .g-mzw-language svg polygon,.header.black .g-mzw-language svg polygon{fill:#003233}

.g-mzw-language{position:relative;padding:0 .2rem}

.g-mzw-language .con{display:flex;align-items:center;overflow:hidden;cursor:pointer}

.g-mzw-language .icon1,.g-mzw-language .txt{color:#fff;transition:color .4s}

.g-mzw-language .icon1{font-size:.24rem;margin-right:.11rem}

.g-mzw-language .txt{flex:1;overflow:hidden;font-family:Poppins-R;font-weight:400}

.g-mzw-language .icon2{width:.07rem;margin-left:.07rem;margin-bottom:.04rem;transition:.4s}

.g-mzw-language .dropmenu{display:none;width:100%;position:absolute;top:100%;left:0;z-index:2}

.g-mzw-language ul{margin-top:.1rem;background-color:#ebeae5;box-shadow:-.07rem .4rem .54rem .12rem rgba(93,93,93,.26);padding:.1rem 0}

.g-mzw-language .a1{display:block;text-align:center;line-height:2;color:#003233;transition:.4s;position:relative;font-family:Poppins-R;font-weight:400;padding:.05rem 0}

.g-mzw-language .a1:hover{background-color:#013133;color:#1e72d4}

.g-mzw-language.on .icon2{transform:rotateZ(180deg)}

.footer{padding:.62rem 0}

.footer .ftr-con{display:flex}

.footer .ftr-l{border-right:2px solid #d7d7d6;margin-right:1.64rem;width:29%;flex-shrink:0;padding:.1rem 0 .2rem}

.footer .logo{width:2.5rem;margin-bottom:.47rem}

.footer .copyright,.footer .ftr-email{color:#003233}

.footer .ftr-email{margin-bottom:.47rem}

.footer .copyright a{display:inline;transition:color .4s}

.footer .copyright a:hover{color:#1e72d4}

.footer .ftr-r{flex:1}

.footer .ftr-info,.footer .ftr-nav{display:flex;flex-wrap:wrap;overflow:hidden}

.footer .ftr-info li:nth-child(1),.footer .ftr-nav li:nth-child(1){width:50%}

.footer .ftr-info li:nth-child(2),.footer .ftr-nav li:nth-child(2){flex:1}

.footer .ftr-nav{margin-bottom:.55rem}

.footer .ftr-nav .tit{font-family:Poppins-R;font-weight:bold;color:#003233;margin-bottom:.1rem}

.footer .ftr-nav .a1{display:block;color:#003233;line-height:1.875;transition:color .4s; font-size: .17rem;}

.footer .ftr-nav .a1:hover{color:#1e72d4}

.footer .ftr-info .tit{font-family:Poppins-B;color:#003233;font-weight:700;margin-bottom:.07rem}

.footer .ftr-info .txt{color:#003233}

@media only screen and (max-width:1920px){

.g-mzw-language .icon1{margin-right:11px}

.g-mzw-language .icon2{width:7px;margin-left:7px;margin-bottom:4px}

}

@media only screen and (min-width:1200px) and (max-width:1680px){

.g-mzw-language .icon1{font-size:20px}

}

@media only screen and (min-width:1200px) and (max-width:1600px){

.footer .ftr-l{margin-right:1.24rem}

}

@media only screen and (min-width:1200px) and (max-width:1440px){

.footer .ftr-l{margin-right:.94rem}

}

@media only screen and (min-width:1200px) and (max-width:1280px){

.footer .ftr-l{margin-right:.64rem}

}

@media only screen and (max-width:1199px){

.header{background-color:#ebeae5}

.header .hdr-con{display:flex;justify-content:space-between;align-items:center;padding:0;transition:.4s}

.header-height{display:block}

.header .hdr-con,.header-height{height:2rem}

.header .logo{width:3.6rem}

.header .hdr-menubtn{width:.8rem;height:2rem;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:4px;background-color:#013133;transition:.4s}

.mzw-menuBtn .s2{margin:8px 0}

.mzw-menuBtn.open .s1{transform:translateY(12px) rotateZ(45deg)}

.mzw-menuBtn.open .s2{opacity:0}

.mzw-menuBtn.open .s3{transform:translateY(-12px) rotateZ(-45deg)}

.header .hdr-r{display:none;width:100%;height:calc(100vh - 2rem);border-top:solid #013133;position:absolute;left:0;top:2rem;background-color:#ebeae5;padding:.4rem 0}

.nav{height:calc(100% - 1.36rem);overflow-x:hidden;overflow-y:auto;padding:0 .3rem}

.nav .li1{float:none;position:relative;margin-left:0}

.nav .a1{color:#003233;line-height:2;padding:.1rem 0;display:flex;align-items:center}

.nav .a1::after{display:none}

.nav .tit1{flex:1;font-size:.32rem; font-weight: bold;}

.nav .icon1{display:block;width:.48rem;height:.48rem;background:url(../images/icon-a2.png) center/100% auto no-repeat;transition:transform .4s}

.nav .a1.active .icon1{transform:rotateZ(90deg)}

.nav .dropmenu{min-width:0;position:static;transform:none}

.nav2{box-shadow:none;padding:0;margin-top:0}

.nav2 .li2{margin:0 .3rem}

.nav2 .a2{white-space:normal;font-size: .32rem !important;}

.nav2 .a2::after{display:none}

.header .hdr-other{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin:0 .3rem .6rem}

.header .hdr-language{margin-bottom:0}

.header.active .hdr-con{padding:0}

.g-mzw-language{width:1.4rem;padding:.08rem 0}

.g-mzw-language .con{display:flex;align-items:center;overflow:hidden;cursor:pointer}

.g-mzw-language .icon1,.g-mzw-language .txt{color:#003233}

.g-mzw-language .icon1{font-size:.4rem;margin-right:.2rem}

.g-mzw-language .icon2{width:.14rem;margin-left:.2rem;margin-bottom:.08rem}

.g-mzw-language.on .icon2{margin-bottom:0}

.g-mzw-language .icon2 svg polygon{fill:#013133}

.g-mzw-language ul{box-shadow:none;background-color:#013133;margin-top:0;margin-bottom:.1rem}

.g-mzw-language .a1{color:#1e72d4;padding:.05rem 0}

.footer{padding:.8rem 0 .4rem}

.footer .ftr-con{display:block}

.footer .ftr-l{border-right:none;margin-right:0;width:100%;padding:0}

.footer .logo{}

.footer .copyright,.footer .ftr-email{}

.footer .ftr-email{margin-bottom:.6rem}

.footer .ftr-r{display:none}

}

.mzw-shadow{box-shadow:0 0 .19rem .05rem rgba(93,93,93,.13)}

.g-mzw-btn1{display:inline-block;color:#1e72d4;background-color:#013133;padding:.12rem .26rem;line-height:2;border-radius:.29rem;cursor:pointer;transition:.4s;font-family:Poppins-R;font-weight:bold;box-sizing:content-box;text-align:center;text-transform:capitalize}

.g-mzw-btn1:hover{background-color:#1e72d4;color:#FFF}

.g-mzw-btn1.sty2{min-width:.9rem;padding:.09rem .3rem}

.g-mzw-btn1.sty3{min-width:1.12rem;padding:.14rem .3rem}

.g-mzw-btn1.sty4{color:#fff;padding:.11rem .3rem;min-width:1.9rem;border:none}

.g-mzw-btn1.sty5{background-color:#1e72d4;color:#003233;text-transform:none;font-family:Poppins-L;font-weight:300;padding:.04rem .15rem;border:1px solid #1e72d4}

.g-mzw-btn1.sty5:hover{background-color:#013133;color:#1e72d4}

.g-mzw-tit1{font-size:.56rem;font-family:Poppins-M;font-weight:500;color:#003233;line-height:1.286;text-align:center}

.g-mzw-tit1.line::after{content:'';display:block;width:1.1rem;height:.02rem;background-color:#013133;margin:.33rem auto 0}

.g-mzw-tit1.sty2{font-size:.6rem;font-family:Poppins-SB;font-weight:600}

.g-mzw-tit1.sty3{font-size:.72rem;font-family:Poppins-M;font-weight:500}

.mzw-banner{position:relative;overflow:hidden}

.mzw-banner .con{display:block;height:9.34rem;position:relative;overflow:hidden}

.mzw-banner .bgpic{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0}

.mzw-banner .bgpic video{display:block;min-width:100%;min-height:100%}

.mzw-banner .wp{height:100%}

.mzw-banner .txt{width:60%;height:100%;position:relative;color:#fff;display:flex;flex-direction:column;justify-content:center;padding-top:.35rem}

.mzw-banner .tit{font-size:.72rem;font-family:Poppins-SB;font-weight:600;margin-bottom:.08rem}

.mzw-banner .info{font-size:.24rem;font-family:Poppins-M;font-weight:500;margin-bottom:.26rem}

.mzw-banner .desc{line-height:1.8}

.mzw-row-a1{padding-top:.98rem;margin-bottom:1.31rem}

.mzw-box1{height:9.58rem;background-color:#fff;border-radius:.5rem;overflow:hidden}

.mzw-box1 .box{width:8.54rem;float:right}

.mzw-box1 .pic{padding-top:9.58rem}

.mzw-box1 .txt{height:100%;overflow:hidden;padding:0 .75rem;color:#003233;display:flex;flex-direction:column;justify-content:center}

.mzw-box1 .tit{font-size:.52rem;font-family:Poppins-M;font-weight:500;line-height:1.385;margin-bottom:1.01rem;}

.mzw-box1 .info{font-family:Poppins-M;font-weight:bold;margin-bottom:.44rem}

.mzw-box1 .desc{line-height:2}

.mzw-row-a2{margin-bottom:.91rem}

.mzw-row-a2-1{margin-bottom:.65rem}

.mzw-swiper1{position:relative;overflow:hidden;margin:0 -.15rem;padding-bottom:.66rem}

.mzw-swiper1 .con{display:block;margin:0 .15rem;border-radius:.14rem;background-color:#d9d9d9;overflow:hidden}

.mzw-swiper1 .box{position:relative}

.mzw-swiper1 .pic{padding-top:75.1748%}

.mzw-swiper1 .txt1{width:100%;height:100%;color:#fff;line-height:1.2;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;left:0;top:0}

.mzw-swiper1 .tit{font-size:.3rem;font-family:Poppins-SB;font-weight:600;margin-bottom:.8vw}

.mzw-swiper1 .info{font-family:Poppins-R;font-weight:400}

.mzw-swiper1 .txt{padding:.29rem .45rem .46rem}

.mzw-swiper1 .desc{color:#5b6066;line-height:1.6;height:.96rem;min-height:90px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;margin-bottom:.38rem}

.mzw-swiper1 .btn{text-align:center}

.mzw-swiper1.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0}

.mzw-swiper1 .swiper-pagination-bullet{width:.08rem;height:.08rem;border-radius:.04rem;background-color:#013133;opacity:1;transition:.4s}

.mzw-swiper1.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .04rem}

.mzw-swiper1 .swiper-pagination-bullet-active{width:.5rem}

.mzw-row-a3{margin-bottom:1.74rem}

.mzw-row-a3-1{margin-bottom:.75rem}

.mzw-box2{display:flex}

.mzw-box2 .picbox{width:6rem;border-radius:.3rem;background-color:#fff;margin-right:.72rem;padding:.5rem .5rem .67rem;overflow:hidden}

.mzw-box2 .picbox .pic{padding-top:52.4%;margin-bottom:.57rem}

.mzw-box2 .picbox .txt{color:#003233}

.mzw-box2 .picbox .tit{font-size:.34rem;font-family:Poppins-R;font-weight:bold;margin-bottom:.34rem}

.mzw-box2 .picbox .desc{line-height:1.889;margin-bottom:.31rem;height:2.38rem;min-height:185px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-clamp:7;overflow:hidden}

.mzw-box2 .list{width:calc(100% - 6.72rem)}

.mzw-box2 .list li{margin-bottom:.31rem}

.mzw-box2 .list li:last-child{margin-bottom:0}

.mzw-box2 .list .con{display:block;color:#003233;border-radius:.3rem;background-color:#fff;padding:.35rem .62rem .3rem;overflow:hidden}

.mzw-box2 .list .desc,.mzw-box2 .list .tit{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.mzw-box2 .list .tit{font-size:.28rem;font-family:Poppins-R;font-weight:bold;margin-bottom:.11rem}

.mzw-box2 .list .desc{margin-bottom:.18rem}

.mzw-box2 .list .btn{display:inline-block;font-family:Poppins-B;font-weight:700;line-height:2;position:relative;padding:.02rem 0}

.mzw-box2 .list .btn::after{content:'';display:block;width:100%;height:.03rem;background-color:#013133;position:absolute;left:0;bottom:0;transform:scaleX(0);transition:transform .4s;transform-origin:left}

.mzw-box2 .list .con:hover .btn::after{transform:scaleX(1)}

.mzw-box2 .list .btn.hide{visibility: hidden;}

.mzw-row-a4{margin-bottom:1.29rem}

.mzw-box3{border-radius:.2rem;overflow:hidden}

.mzw-box3 video{display:block;width:100%;height:auto}

.mzw-row-a5{margin-bottom:.9rem}

.mzw-row-a5-1{margin-bottom:.95rem}

.mzw-box4{border-radius:.5rem;background-color:#fff;padding:.63rem .7rem .86rem}

.mzw-box4 .list{margin-bottom:.8rem}

.mzw-box4 .list li{margin-bottom:.29rem}

.mzw-box4 .list li:last-child{margin-bottom:0}

.mzw-box4 .list .con{display:block;border:1px solid #013133;border-radius:.3rem;overflow:hidden;padding:.42rem}

.mzw-box4 .list .head{display:flex;align-items:center;overflow:hidden;cursor:pointer}

.mzw-box4 .list .icon{color:#003233;font-family:Poppins-R;font-weight:400;font-size:.5rem;line-height:1;transform:rotateZ(180deg);margin-right:.18rem;transition:transform .4s}

.mzw-box4 .list .tit{flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:Poppins-R;color:#013133; font-weight: bold; font-size: .25rem;}

.mzw-box4 .list .body{display:none;overflow:hidden}

.mzw-box4 .list .txt{color:#393f47;line-height:1.75;padding:.15rem 0 0}

.mzw-box4 .list li.on .icon{transform:rotateZ(0)}

.mzw-box4 .btn{text-align:center}

.mzw-login{padding:1.79rem 0;overflow:hidden;border-radius:.26rem;margin-bottom:.49rem}

.mzw-login .con{border-radius:.1rem;background-color:#fff;width:8.6rem;margin:0 auto;padding:1.21rem .8rem 1.1rem;position:relative}

.mzw-login .logo{width:1.72rem;position:absolute;top:-.97rem;left:50%;transform:translateX(-50%)}

.mzw-login .title{font-size:.26rem;font-family:Poppins-M;font-weight:400;color:#003233;text-align:center;margin-bottom:.76rem}

.mzw-login .form{display:block}

.mzw-login .item{background-color:#f2f5f9;display:flex;align-items:center;padding:.08rem .18rem;margin-bottom:.18rem;line-height:2}

.mzw-login .label{width:1rem;min-width:85px;color:#787878;flex-shrink:0;margin-right:.2rem}

.mzw-login .input{flex:1;overflow:hidden}

.mzw-login .input-txt{width:100%;line-height:2;color:#003233;background-color:transparent;border:none;padding:0}

.mzw-login .item3{background-color:transparent;justify-content:space-between;padding:0;margin-top:.53rem;margin-bottom:0}

.mzw-login .account{display:block;color:#787878;transition:color .4s;cursor:pointer}

.mzw-login .account:hover{color:#003233}
/******************海林实力**********/
.hlshili{ width:100%; float:left; margin-top:35px;}
.hlshili li{ width:30.3333%; float:left; margin:0 1.5%;}
.hlshili li span{ font-size:42px; font-weight:bold; color:#1e72d4;}
.hlshili li span sup{ font-size:20px; font-weight:normal;}
/****************/
.m-mzw-popup1{display:none;width:100%;height:100%;position:fixed;left:0;top:0;z-index:200}

.m-mzw-popup1 .mask{width:100%;height:100%;background-color:rgba(0,0,0,.8)}

.m-mzw-popup1 .con{border-radius:.1rem;background-color:#fff;width:8.6rem;padding:.71rem 0 .37rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}

.m-mzw-popup1 .close{font-size:.36rem;line-height:1;color:#adadad;position:absolute;top:.11rem;right:.09rem;transition:color .4s;cursor:pointer}

.m-mzw-popup1 .close:hover{color:#003233}

.m-mzw-popup1 .body{padding:0 .92rem;color:#003233;margin-bottom:.37rem}

.m-mzw-popup1 .tit{font-family:Poppins-M;font-weight:500;font-size:.3rem;margin-bottom:.18rem}

.m-mzw-popup1 .foot{padding:0 .5rem;text-align:right}

.m-mzw-popup1 .btn{display:inline-block;min-width:.63rem;font-family:Poppins-M;font-weight:500;line-height:2;color:#003233;padding:.02rem .3rem;box-sizing:content-box;background-color:#eaefef;border-radius:.2rem;transition:.4s;cursor:pointer;text-align:center}

.m-mzw-popup1 .btn:hover{background-color:#013133;color:#1e72d4}

.mzw-meet{width:12.8rem;min-height:8.114rem;margin:.5rem auto .9rem;display:flex}

.mzw-meet .left,.mzw-meet .right{width:50%}

.mzw-meet .left{background-color:#003233;padding:1.36rem .8rem .93rem .98rem;color:#fff;display:flex;flex-direction:column;justify-content:space-between}

.mzw-meet .tit1{font-size:.48rem;font-family:Poppins-SB;font-weight:600;margin-bottom:.02rem}

.mzw-meet .tit2{font-size:.34rem;font-family:Poppins-SB;font-weight:600;margin-bottom:.36rem}

.mzw-meet .desc{font-family:Poppins-R;font-weight:400;line-height:1.667;margin-bottom:.6rem}

.mzw-meet .list li{display:flex;align-items:center;margin-bottom:.11rem}

.mzw-meet .list li:last-child{margin-bottom:0}

.mzw-meet .list .icon{width:.28rem;text-align:center;color:#fff;font-size:.28rem;margin-right:.16rem}

.mzw-meet .list .icon-youxiang{font-size:.22rem}

.mzw-meet .list .info{line-height:1.15}

.mzw-meet .right{background-color:#fff;box-shadow:-.12rem .12rem .55rem .118rem rgba(93,93,93,.15);padding:1.3rem .62rem .84rem .96rem}

.mzw-meet .title{font-size:.26rem;font-family:Poppins-M;font-weight:500;color:#000;margin-bottom:.46rem}

.mzw-meet .item{display:flex;align-items:center;border-bottom:1px solid #d1d5db;padding:.09rem .18rem;margin-bottom:.41rem}

.mzw-meet .label{width:1.9rem;min-width:150px;flex-shrink:0;color:#787878;line-height:2;margin-right:.1rem}

.mzw-meet .input{flex:1;overflow:hidden}

.mzw-meet .input-txt,.mzw-meet .input-txt2{width:100%;line-height:2;border:none;background-color:transparent}

.mzw-meet .item3{display:block}

.mzw-meet .item3 .label{width:100%;margin-right:0;margin-bottom:.19rem}

.mzw-meet .btn{min-width:1.37rem;border-radius:.04rem;margin-top:.03rem}

.m-mzw-banner{border-radius:.26rem;overflow:hidden}

.m-mzw-banner .pic{padding-top:22.5225%}

.mzw-box5{display:flex;overflow:hidden;padding:1.1rem 1rem;border-radius:.3rem;background-color:#ebeae5;box-shadow:-.06rem .26rem .19rem .05rem rgba(93,93,93,.13);margin:.2rem 0 1.5rem}

.mzw-box5 .box{width:6.44rem;flex-shrink:0;margin-right:.8rem;border-radius:.24rem;overflow:hidden}

.mzw-box5 .pic{padding-top:139.75115%}

.mzw-box5 .txt{flex:1;overflow:hidden;display:flex;flex-direction:column;justify-content:center}

.mzw-box5 .tit{font-size:.52rem;font-family:Poppins-R;font-weight:400;color:#003233;line-height:1.385;margin-bottom:.5rem}

.mzw-box5 .info{font-family:Poppins-M;font-weight:500;color:#003233;line-height:1.889;margin-bottom:2em}

.mzw-box5 .desc{color:#003233;line-height:1.889}

.ul-mzw-litpic1{border-radius:.3rem;background-color:#ebeae5;box-shadow:-.06rem .26rem .19rem .05rem rgba(93,93,93,.13);padding:.4rem 1rem 1.97rem;margin:.3rem 0 .95rem}

.ul-mzw-litpic1 .li{margin-bottom:.44rem}

.ul-mzw-litpic1 .li:last-child{margin-bottom:0}

.ul-mzw-litpic1 .con{display:flex}

.ul-mzw-litpic1 .box{width:5.19rem;flex-shrink:0;margin-right:1.15rem}

.ul-mzw-litpic1 .pic{padding-top:124.0847%;border-radius:.24rem;overflow:hidden}

.ul-mzw-litpic1 .txt{flex:1;overflow:hidden;line-height:1.889;color:#003233;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}

.ul-mzw-litpic1 .desc,.ul-mzw-litpic1 .tit{width:100%}

.ul-mzw-litpic1 .tit{font-size:.52rem;font-family:Poppins-R;font-weight:400;line-height:1.385;margin-bottom:.5rem}

.ul-mzw-litpic1 .txt strong{font-family:Poppins-M;font-weight:500}

.ul-mzw-litpic1 .txt li{/*position:relative;*/padding-left:1.2em}

.ul-mzw-litpic1 .txt li::before{content:'•';display:inline;font-family:Poppins-B;font-weight:700;position:absolute;left:0;top:0}

.ul-mzw-litpic1 .txt ul.light li::before{font-family:Poppins-L;font-weight:300;font-size:inherit}

.ul-mzw-litpic1 .txt li strong,.ul-mzw-litpic1 .txt li::before{font-size:.2rem;line-height:1.7}

.ul-mzw-litpic1 .txt h4{font-size:.24rem;line-height:1.5}

.ul-mzw-litpic1 .btn{margin-top:2.8em}

.ul-mzw-litpic1 .li:nth-child(odd) .con{flex-direction:row-reverse}

.ul-mzw-litpic1 .li:nth-child(odd) .box{margin-right:0;margin-left:1.15rem}

.ul-mzw-litpic1.sty2{padding-bottom:1rem}
/***********************/
.fl{ float:left;}
.clear{ clear:both;}

.hlchanpin{ width:100%; float:left;}
.hlchanpinzuo{ width:25%;}
.hlcpflzx{ display:block; width:100%; height:50px; line-height:50px; text-align:center; background:#003233; color:#FFF; font-size:20px; font-weight:bold;}
.hlchanpinzuo ul{ width:100%; float:left;}
.hlchanpinzuo li{ width:100%; float:left; height:50px;text-align:center; border-bottom:1px solid #CCC;}
.hlchanpinzuo li a{ color:#003233; font-size:16px; display:block; width:100%; float:left;line-height:50px;}
.hlchanpinzuo li a:hover{ background:#003233; color:#FFF;}

.hlchanpinyou{ width:73%; margin-left:2%;}
.hlchanpinyou ul{ width:100%; float:left;}
.hlchanpinyou li{ width:30.3333%; float:left; margin:0 1.5% 20px 1.5%; text-align:center;}
.hlchanpinyou li a img{ width:100%; height:auto; margin-bottom:10px;}
.hlchanpinyou li a{ color:#003233; font-size:15px;}
.hlchanpinyou li a:hover{ color:#003233; font-weight:bold;}

.hlchanpinyouny{ width:100%;}
.hlcpbiao{ width:100%; line-height:50px; font-size:20px; color:#003233; border-bottom:1px solid #CCC;}

/****************************/
.hlchanpinyouxw{ width:73%; margin-left:2%;}
.hlchanpinyouxw ul{ width:100%; float:left;}
.hlchanpinyouxw li{ width:100%; float:left; margin:0 0 20px 0; background:#FFF; padding:30px 0; border-radius:30px; text-indent:20px;}
.hlchanpinyouxw li a img{ width:100%; height:auto; margin-bottom:10px;}
.hlchanpinyouxw li a{ color:#003233; font-size:20px; font-weight:bold;}
.hlchanpinyouxw li a:hover{ color:#003233; font-weight:bold;}


.hlxwneiye{width:73%; margin-left:2%; font-size:17px; line-height:29px; color:#003233;}
/*********************/



.dc_pages{ width:100%; float:left; margin-bottom:25px; margin-top:25px;}
.dc_pages1{ width:100%; margin:0 auto;}
.dc_pages1 a{ display:block; width:17.5%; float:left; height:37px; border:1px solid #999; margin:0px 10px 0px 10px; line-height:37px; text-align:center;}

.cpshangxia{
	width:100%;
	float:left;
	margin-top:35px;
	margin-bottom:20px;	}		
.shang{
	width:31.8%;
	border:1px solid #CCC;
	text-align:center;
	line-height:35px;
	color:#666;
	font-size:16px;
	cursor:pointer;
	float:left;}	
.shang a:hover{
	color:#193b43;}	
.shang:hover{
	border:1px solid #193b43;
	color:#193b43;}		
.marshang{
	margin-left:1.3%;}	
/************************/

.mzw-row-b1{padding-top:1.14rem;margin-bottom:1.06rem}

.mzw-row-b2{margin-bottom:.38rem}

.mzw-litpic1{overflow:hidden;margin:0 -.19rem;display:flex;flex-wrap:wrap}

.mzw-litpic1 li{width:25%;margin-bottom:.44rem}

.mzw-litpic1 .con{display:block;margin:0 .19rem}

.mzw-litpic1 .pic{padding-top:122.8915%}

.mzw-litpic1 .txt{color:#003233;padding:.22rem .1rem}

.mzw-litpic1 .row1{margin-bottom:.11rem}

.mzw-litpic1 .name{font-size:.24rem;font-family:Poppins-R;font-weight:400}

.mzw-litpic1 .info{margin-left:.25rem}

.mzw-litpic1 .info2{display: none}

.mzw-litpic1 .desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}

.mzw-box6{display:flex;overflow:hidden;margin:1.32rem 0 1.118rem}

.mzw-box6 .left{width:4.15rem;flex-shrink:0;margin-right:1.32rem}

.mzw-box6 .pic{padding-top:122.8915%}

.mzw-box6 .right{flex:1;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}

.mzw-box6 .txt{color:#003233;margin-bottom:.4rem}

.mzw-box6 .name{font-size:.6rem;font-family:Poppins-M;font-weight:500;line-height:1.17;margin-bottom:.23rem}

.mzw-box6 .info{margin-bottom:.35rem}

.mzw-box6 .desc{line-height:1.889;text-align: left;}

.mzw-box6 .email{display:flex;align-items:center}

.mzw-box6 .email-icon{background-color:#1a3b35;width:.48rem;height:.48rem;border-radius:50%;text-align:center;line-height:.48rem}

.mzw-box6 .email-icon .iconfont{color:#1e72d4;font-size:.2rem}

.mzw-box6 .email-txt{margin-left:.08rem}

.mzw-row-c1{padding-top:.72rem;margin-bottom:1.16rem}

.mzw-box7{color:#fff;border-radius:.26rem;background-color:#013133;min-height:4.4rem;display:flex;align-items:center;overflow:hidden;padding:.95rem .98rem}

.mzw-box7 .left{width:30%;margin-right:12.5%}

.mzw-box7 .tit{font-size:.62rem;font-family:Poppins-SB;font-weight:600;line-height:1.1;margin-bottom:.5rem}

.mzw-box7 .info{font-size:.35rem;line-height:1.429}

.mzw-box7 .right{flex:1;overflow:hidden}

.mzw-box7 .desc{line-height:1.889; text-align: left;}

.mzw-row-c2{background-color:#fff;padding-top:.89rem}

.mzw-row-c2-1{margin-bottom:.69rem}

.mzw-list1{overflow:hidden;margin:0 -.2rem}

.mzw-list1 li{float:left;width:25%}

.mzw-list1 .con{display:block;background-color:#f7f6f3;margin:0 .2rem;padding:.65rem .5rem}

.mzw-list1 .pic{width:.78rem;margin:0 auto .17rem}

.mzw-list1 .txt{text-align:center}

.mzw-list1 .tit{font-size:.24rem;font-family:Poppins-M;color:#7f7b69;line-height:1.417;margin-bottom:.15rem; font-weight: bold;}

.mzw-list1 .desc{color:#525454;line-height:1.412;height:.48rem;min-height:40px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size: .18rem;}

.mzw-list1 li:nth-child(odd){margin-top:1.03rem}

.mzw-list1 li:nth-child(odd) .con{background-color:#eff8f6}

.mzw-list1 li:nth-child(odd) .tit{color:#003233}

.mzw-row-c3{padding-top:1.32rem;margin-bottom:1.04rem}

.mzw-row-c3-1{margin-bottom:.83rem}

.mzw-litpic2{position:relative;overflow:hidden}

.mzw-litpic2 li{width:6rem;margin-bottom:.2rem;float:left;margin-right:.23rem}

.mzw-litpic2 .con{display:flex;flex-direction:row-reverse;align-items:center;padding:.25rem .3rem .25rem .55rem;border-radius:.2rem;background-color:#fff}

.mzw-litpic2 .pic{flex-shrink:0;width:2.5rem;height:3.3rem;border-radius:.18rem;overflow:hidden;margin-left:.2rem}

.mzw-litpic2 .txt{flex:1;overflow:hidden; margin-right: .2rem;}

.mzw-litpic2 .index{font-family:Poppins-M;font-weight:500;color:#1e72d4;border-radius:50%;background-color:#003233;width:.5rem;height:.5rem;text-align:center;line-height:.5rem;margin-bottom:.42rem}

.mzw-litpic2 .desc{color:#003233;line-height:1.636;height:1.64rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden;font-size: .2rem !important;}

/* .mzw-litpic2 li:nth-child(2n){margin-right:calc(100% - 12.23rem)}

.mzw-litpic2 li:nth-child(5){width:calc(100% - 12.46rem);position:absolute;top:0;right:0;margin-right:0}

.mzw-litpic2 li:nth-child(5) .con{height:7.8rem;padding:.25rem .35rem;flex-direction:column-reverse}

.mzw-litpic2 li:nth-child(5) .pic{width:100%;height:3.35rem}

.mzw-litpic2 li:nth-child(5) .txt{margin-bottom:.25rem;display:flex;flex-direction:column;justify-content:center} */

.mzw-litpic2.sty2{margin: 0 -0.11rem}

.mzw-litpic2.sty2 .con{margin: 0 0.11rem}

.mzw-row-c4{background-color:#013133}

.mzw-box8{color:#fff;display:flex;align-items:center;padding:.75rem 0}

.mzw-box8 .left{flex:1;overflow:hidden;padding-bottom:.15rem}

.mzw-box8 .left .tit{font-size:.62rem;font-family:Poppins-SB;font-weight:600;line-height:1.1;margin-bottom:.55rem}

.mzw-box8 .left .tit2{font-size:.26rem;font-family:Poppins-M;margin-bottom:.09rem}

.mzw-box8 .left .info{margin-bottom:.2rem}

.mzw-box8 .right{flex-shrink:0}

.mzw-box8 .list{display:flex;overflow:hidden;padding-right:.14rem}

.mzw-box8 .list li{margin-right:-.14rem}

.mzw-box8 .list .con{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;background-color:rgba(5,77,80,.5);width:3.1rem;height:3.1rem;padding:.3rem;position:relative}

.mzw-box8 .list li:nth-child(even) .con{z-index:0}

.mzw-box8 .list .icon{width:.48rem;margin:0 auto .37rem}

.mzw-box8 .list .txt{color:#ebeae5;line-height:1.667;text-align:center;height:.9rem;min-height:70px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size: .19rem;}

@media only screen and (max-width:1920px){

.g-mzw-btn1{border-radius:29px}

.mzw-swiper1 .swiper-pagination-bullet{width:8px;height:8px;border-radius:4px}

.mzw-swiper1.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px!important}

.mzw-swiper1 .swiper-pagination-bullet-active{width:.5rem}

.m-mzw-popup1 .btn{border-radius:20px}

}

@media only screen and (min-width:1200px) and (max-width:1536px){

.ul-mzw-litpic1 .txt li strong,.ul-mzw-litpic1 .txt li::before{font-size:16px}

}

@media only screen and (max-width:1199px){

.g-mzw-btn1,.g-mzw-btn1.sty2,.g-mzw-btn1.sty3,.g-mzw-btn1.sty4,.g-mzw-btn1.sty5{min-width:1.6rem;padding:.1rem .4rem}

.g-mzw-btn1.sty4{min-width:2.4rem}

.g-mzw-tit1,.g-mzw-tit1.sty2,.g-mzw-tit1.sty3{font-size:.48rem}

.g-mzw-tit1.line::after{width:1.2rem;height:.04rem;margin:.4rem auto 0}

.mzw-banner .con{height:6rem}

.mzw-banner .bgpic video{display:none}

.mzw-banner .txt{width:100%;padding-top:0}

.mzw-banner .tit{font-size:.48rem}

.mzw-banner .info{font-size:.32rem}

.mzw-banner .desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}

.mzw-row-a1{padding-top:.8rem;margin-bottom:.8rem}

.mzw-box1{height:auto;border-radius:.24rem}

.mzw-box1 .box{width:100%;float:none}

.mzw-box1 .pic{padding-top:112.1779%}

.mzw-box1 .txt{height:auto;padding:.4rem .3rem}

.mzw-box1 .tit{font-size:.4rem;margin-bottom:.4rem}

.mzw-box1 .info{margin-bottom:.3rem}

.mzw-row-a2{margin-bottom:.8rem}

.mzw-row-a2-1{margin-bottom:.6rem}

.mzw-swiper1{margin:0;padding-bottom:.92rem}

.mzw-swiper1 .con{margin:0;border-radius:.24rem}

.mzw-swiper1 .tit{font-size:.4rem;margin-bottom:.1rem}

.mzw-swiper1 .info{font-size:.32rem}

.mzw-swiper1 .txt{padding:.4rem .3rem}

.mzw-swiper1 .desc{height:1.79rem;min-height:0;margin-bottom:.4rem}

.mzw-swiper1 .swiper-pagination-bullet{width:.12rem;height:.12rem;border-radius:.06rem}

.mzw-swiper1 .swiper-pagination-bullet-active{width:.48rem}

.mzw-row-a3{margin-bottom:.8rem}

.mzw-row-a3-1{margin-bottom:.6rem}

.mzw-box2{display:block}

.mzw-box2 .picbox{width:100%;border-radius:.24rem;margin-right:0;padding:.4rem .3rem;margin-bottom:.4rem}

.mzw-box2 .picbox .pic{margin-bottom:.6rem}

.mzw-box2 .picbox .tit{font-size:.4rem;margin-bottom:.3rem}

.mzw-box2 .picbox .desc{margin-bottom:.4rem;height:3.7rem;min-height:0}

.mzw-box2 .list{width:100%}

.mzw-box2 .list li{margin-bottom:.3rem}

.mzw-box2 .list .con{border-radius:.24rem;padding:.4rem .3rem}

.mzw-box2 .list .tit{white-space:normal;font-size:.36rem;margin-bottom:.2rem}

.mzw-box2 .list .desc{margin-bottom:.1rem}

.mzw-box2 .list .btn{padding:.04rem 0}

.mzw-box2 .list .btn::after{height:.04rem;transform:scaleX(1)}

.mzw-row-a4{margin-bottom:.8rem}

.mzw-box3{border-radius:.24rem}

.mzw-row-a5{margin-bottom:.8rem}

.mzw-row-a5-1{margin-bottom:.6rem}

.mzw-box4{border-radius:.24rem;padding:.4rem .3rem}

.mzw-box4 .list{margin-bottom:.6rem}

.mzw-box4 .list li{margin-bottom:.3rem}

.mzw-box4 .list .con{border-radius:.24rem;padding:.3rem}

.mzw-box4 .list .tit{font-size:.32rem;line-height:1.375;white-space:normal}

.mzw-box4 .list .body{display:none;overflow:hidden}

.mzw-box4 .list .txt{padding-top:.1rem}

.mzw-login{padding:1.79rem .3rem;border-radius:.24rem;margin-bottom:.8rem;margin-top:.8rem}

.mzw-login .con{border-radius:.24rem;width:100%;padding:1.1rem .3rem .4rem}

.mzw-login .logo{width:1.4rem;top:-.7rem}

.mzw-login .title{font-size:.4rem;margin-bottom:.6rem}

.mzw-login .item{padding:.1rem .2rem;margin-bottom:.3rem}

.mzw-login .label{width:1.7rem;margin-right:.1rem}

.mzw-login .item3{flex-direction:column;margin-top:.6rem;margin-bottom:0;padding:0}

.mzw-login .btn{margin-bottom:.3rem}

.m-mzw-popup1 .con{border-radius:.24rem;width:calc(100% - .6rem);padding:.8rem 0 .4rem}

.m-mzw-popup1 .close{font-size:.48rem;top:.2rem;right:.2rem}

.m-mzw-popup1 .body{padding:0 .3rem;margin-bottom:.4rem}

.m-mzw-popup1 .tit{font-size:.4rem;margin-bottom:.18rem}

.m-mzw-popup1 .foot{padding:0 .3rem}

.m-mzw-popup1 .btn{min-width:1.2rem;padding:.04rem .3rem}

.mzw-meet{width:100%;min-height:0;margin:.8rem 0;display:block}

.mzw-meet .left,.mzw-meet .right{width:100%}

.mzw-meet .left{padding:.8rem .3rem;display:block}

.mzw-meet .tit1{font-size:.48rem}

.mzw-meet .tit2{font-size:.36rem;margin-bottom:.4rem}

.mzw-meet .list li{margin-bottom:.11rem}

.mzw-meet .list .icon{width:.4rem;font-size:.4rem;margin-right:.2rem}

.mzw-meet .list .icon-youxiang{font-size:.32rem}

.mzw-meet .right{padding:.8rem .3rem}

.mzw-meet .title{font-size:.4rem;margin-bottom:.4rem}

.mzw-meet .item{padding:.09rem .18rem;margin-bottom:.41rem}

.mzw-meet .label{width:3rem;min-width:0}

.mzw-meet .item3 .label{margin-bottom:0}

.mzw-meet .btn{min-width:1.6rem;border-radius:.08rem;margin-top:0}

.m-mzw-banner{border-radius:.24rem;margin-top:.4rem}

.mzw-box5{display:block;padding:.4rem .3rem;border-radius:.24rem;margin:.4rem 0 .8rem}

.mzw-box5 .box{width:100%;margin-right:0;margin-bottom:.4rem}

.mzw-box5 .txt{display:block}

.mzw-box5 .tit{font-size:.36rem;margin-bottom:.3rem}

.mzw-box5 .info{margin-bottom:1em}

.ul-mzw-litpic1{border-radius:.24rem;padding:.4rem .3rem;margin:.4rem 0 .8rem}

.ul-mzw-litpic1 .li{margin-bottom:.6rem}

.ul-mzw-litpic1 .con{display:block}

.ul-mzw-litpic1 .box{width:100%;margin-right:0;margin-bottom:.4rem}

.ul-mzw-litpic1 .txt{display:block}

.ul-mzw-litpic1 .tit{font-size:.36rem;margin-bottom:.3rem}

.ul-mzw-litpic1 .txt h4,.ul-mzw-litpic1 .txt li strong,.ul-mzw-litpic1 .txt li::before{font-size:.32rem}

.ul-mzw-litpic1 .li:nth-child(odd) .box{margin-right:0;margin-left:0}

.ul-mzw-litpic1.sty2{padding-bottom:.4rem}

.mzw-row-b1{padding-top:.8rem;margin-bottom:.6rem}

.mzw-row-b2{margin-bottom:.3rem}

.mzw-litpic1{margin:0 -.1rem}

.mzw-litpic1 li{width:50%;margin-bottom:.3rem}

.mzw-litpic1 .con{margin:0 .1rem}

.mzw-litpic1 .txt{padding:.2rem 0}

.mzw-litpic1 .row1{margin-bottom:0}

.mzw-litpic1 .name{display:block;font-size:.36rem;font-weight:400;margin-bottom:0.1rem}

.mzw-litpic1 .info1{display:none;}

.mzw-litpic1 .info2{display:block;margin-left:0}

.mzw-litpic1 .desc{margin-bottom:0.1rem}

.mzw-box6{margin:.8rem 0;display:block}

.mzw-box6 .left{width:50%;margin:0 auto .4rem}

.mzw-box6 .right{display:block}

.mzw-box6 .txt{margin-bottom:.8rem;text-align:center}

.mzw-box6 .name{font-size:.36rem;margin-bottom:.3rem}

.mzw-box6 .info{margin-bottom:.35rem}

.mzw-box6 .email{/**justify-content:center**/}

.mzw-box6 .email-icon{width:.72rem;height:.72rem;line-height:.72rem}

.mzw-box6 .email-icon .iconfont{font-size:.36rem}

.mzw-box6 .email-txt{margin-left:.2rem}

.mzw-row-c1{padding-top:.8rem;margin-bottom:.8rem}

.mzw-box7{border-radius:.24rem;min-height:0;display:block;padding:.4rem .3rem;text-align:center}

.mzw-box7 .left{width:100%;margin-right:0;margin-bottom:.4rem}

.mzw-box7 .tit{font-size:.48rem;margin-bottom:.3rem}

.mzw-box7 .info{font-size:.32rem}

.mzw-row-c2{padding-top:.8rem}

.mzw-row-c2-1{margin-bottom:.6rem}

.mzw-list1{margin:0 -.15rem;display:flex;flex-wrap:wrap}

.mzw-list1 li{width:50%;margin-bottom:.3rem}

.mzw-list1 .con{height:100%;margin:0 .15rem;padding:.4rem .3rem}

.mzw-list1 .pic{width:.8rem;margin-bottom:.3rem}

.mzw-list1 .tit{font-size:.32rem;margin-bottom:.08rem}

.mzw-list1 .desc{height:auto;min-height:0;display:block; font-size: .24rem;}

.mzw-list1 li:nth-child(odd){margin-top:0}

.mzw-row-c3{padding-top:.8rem;margin-bottom:.8rem}

.mzw-row-c3-1{margin-bottom:.6rem}

.mzw-litpic2 li{width:100%;margin-bottom:.3rem;float:none;margin-right:0}

.mzw-litpic2 .con{display:block;padding:.6rem .3rem;border-radius:.24rem}

.mzw-litpic2 .pic{width:100%;height:4rem;border-radius:.2rem;margin-bottom:.4rem;margin-left:0; display: none;}

.mzw-litpic2 .index{width:.8rem;height:.8rem;line-height:.8rem;font-size:.36rem; margin: auto;}

.mzw-litpic2 .desc{display:block;height:auto}

/* .mzw-litpic2 li:nth-child(2n){margin-right:0}

.mzw-litpic2 li:nth-child(5){width:100%;position:static}

.mzw-litpic2 li:nth-child(5) .con{height:auto;padding:.4rem .3rem}

.mzw-litpic2 li:nth-child(5) .pic{height:4rem}

.mzw-litpic2 li:nth-child(5) .txt{margin-bottom:0;display:block} */

/* .mzw-litpic2.sty2,.mzw-litpic2.sty2 .con{margin: 0} */

.mzw-litpic2.sty2 .swiper-slide{height:auto}

.mzw-litpic2.sty2 .con{height: 100%}

.mzw-litpic2.sty2 .txt{display: block}

.mzw-litpic2.sty2 .index{flex-shrink: 0;}

.mzw-litpic2.sty2 .desc{flex: 1;overflow: hidden;font-size: 0.27rem !important; margin-top: .3rem; margin-bottom: .1rem; text-align: center;}

.mzw-litpic2 .txt{margin-right: 0;}

.mzw-box8{display:block;padding:.8rem 0 .5rem}

.mzw-box8 .left{padding-bottom:0;text-align:center;margin-bottom:.6rem}

.mzw-box8 .left .tit{font-size:.48rem;margin-bottom:.55rem}

.mzw-box8 .left .tit2{font-size:.32rem;margin-bottom:.2rem}

.mzw-box8 .left .info{margin-bottom:.1rem}

.mzw-box8 .list{display:block;padding-right:0}

.mzw-box8 .list li{margin-right:0;margin-bottom:.3rem}

.mzw-box8 .list .con{width:100%;height:auto;padding:.4rem .3rem;border-radius:.24rem}

.mzw-box8 .list .icon{width:.8rem;margin:0 auto .4rem}

.mzw-box8 .list .txt{height:auto;min-height:.94rem;display:block}

}
