*,: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;color:inherit}

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}

body{color:#595757;font-size:14px;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;}

input,select,textarea{font-size:14px;font-family:apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}

/*.wow{visibility:hidden}*/

.fs12{font-size:12px}

.fs14{font-size:14px}

.fs16{font-size:.16rem}

.fs18{font-size:.18rem}

.fs20{font-size:.2rem}

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

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

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

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

.fs20{font-size:14px}

}

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

.wp1778{max-width:17.78rem;margin:0 auto}

/*@font-face{font-family:SourceHanSansCN-Regular;src:url(../fonts/SourceHanSansCN-Regular-2.otf);font-display:swap}

@font-face{font-family:SourceHanSansCN-Bold;src:url(../fonts/SourceHanSansCN-Bold-2.otf);font-display:swap}

@font-face{font-family:SourceHanSansCN-Heavy;src:url(../fonts/SourceHanSansCN-Heavy-2.otf);font-display:swap}*/

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

.fs12{font-size:.24rem}

.fs14,.fs16,.fs18{font-size:.28rem}

.fs16-16,.fs20{font-size:.32rem}

.fs18-16,.fs20-16{font-size:.36rem}

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

}

.wp-down{position:relative;width:100%;margin-top:-2.5rem;margin-bottom:2.5rem;content-visibility: auto;}


.row-b5-anim{position:relative;width:100%;height:89vw;display:flex;align-items: center;}

.row-b5-anim .bg * {contain: layout style paint;will-change: transform;}
.row-b5-anim .itemBox * {contain: layout style paint;will-change: transform;}

.row-b5-anim .bg{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events: none;overflow: hidden;}

.row-b5-anim .bg .icon1{object-fit:cover;display:block;pointer-events:none;position:absolute;left:82%;top:80%;transform:translate(-50%,-50%);width:5.87rem;height:5.87rem}

.row-b5-anim .bg .icon2{object-fit:cover;display:block;pointer-events:none;position:absolute;left:35%;top:74%;transform:translate(-50%,-50%);width:6.44rem;height:6.61rem}

.row-b5-anim .bg .icon3{object-fit:cover;display:block;pointer-events:none;position:absolute;left:7%;top:75%;transform:translate(-50%,-50%);width:4.99rem;height:5rem}

.row-b5-anim .bg .icon4{object-fit:cover;display:block;pointer-events:none;position:absolute;left:6.5%;top:30%;transform:translate(-50%,-50%);width:5.86rem;height:5.88rem}

.row-b5-anim .bg .icon5{object-fit:cover;display:block;pointer-events:none;position:absolute;left:24%;top:42%;transform:translate(-50%,-50%);width:4.48rem;height:5.17rem}

.row-b5-anim .bg .icon6{object-fit:cover;display:block;pointer-events:none;position:absolute;left:60%;top:31%;transform:translate(-50%,-50%);width:4.87rem;height:5.1rem}

.row-b5-anim .bg .icon7{object-fit:cover;display:block;pointer-events:none;position:absolute;left:98%;top:20%;transform:translate(-50%,-50%);width:5.86rem;height:5.86rem}

.row-b5-anim .bg .icon8{object-fit:cover;display:block;pointer-events:none;position:absolute;left:100%;top:58%;transform:translate(-50%,-50%);width:5.42rem;height:4.09rem}

.row-b5-anim .scroll-container{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}

.row-b5-anim .virtual-scroll{height:8000px}

.row-b5-anim .unitBox{width:100%;height:calc(100vh - 2rem);overflow:hidden;overflow-x: scroll;position: relative;}

.row-b5-anim .unitBox.hidden{overflow: hidden;}

/* 自定义细滚动条 */
.row-b5-anim .unitBox::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  background: transparent;
}
.row-b5-anim .unitBox::-webkit-scrollbar-thumb {
  background: rgb(0 105 180 / 60%);
  border-radius: 6px;
}

.row-b5-anim .itemBox{width:max-content;height:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;margin-left: 3.639rem;padding: 1rem;gap: 0.96rem;}

.row-b5-anim .item{cursor:pointer;display:block;width:10.54rem;height:6.26rem;border-radius:.16rem;transition:all .1s ease-out;flex-shrink:0;flex-grow:0;flex-basis:10.54rem;position:relative;overflow: hidden;}

.row-b5-anim .item img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}

.row-b5-anim .item:nth-child(1){position:relative;z-index:5;transform: translate3d(0, 0, 0);}

.row-b5-anim .item:nth-child(2){position:relative;z-index:4;transform: translate3d(calc(-100% - 0.96rem), 0, 0) rotate(3.152deg);}

.row-b5-anim .item:nth-child(3){position:relative;z-index:3;transform: translate3d(calc(-200% - (0.96rem * 2)), 0, 0) rotate(-2.435deg);}

.row-b5-anim .item:nth-child(4){position:relative;z-index:2;transform: translate3d(calc(-300% - (0.96rem * 3)), 0, 0);}

.row-b5-anim .item:nth-child(5){position:relative;z-index:1;transform: translate3d(calc(-400% - (0.96rem * 4)), 0, 0);}

.row-b5-anim .item:nth-child(6){position:relative;z-index:1;transform: translate3d(calc(-500% - (0.96rem * 5)), 0, 0);}

.row-b5-anim .item:nth-child(7){position:relative;z-index:1;transform: translate3d(calc(-600% - (0.96rem * 6)), 0, 0);}

.row-b5-anim .item:nth-child(8){position:relative;z-index:1;transform: translate3d(calc(-700% - (0.96rem * 7)), 0, 0);}

.row-b5-anim .unitBox:not(.hidden) .item:hover .item-hover{opacity:1}

.row-b5-anim .item.interactive{pointer-events:auto;cursor:pointer}

.row-b5-anim .item-hover{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:none;transition:opacity .3s ease;background-image:url(../images/b5/hover-banner1.png);background-size:100% 100%;background-position:center;padding-top:1.12rem}

.row-b5-anim .item-tag{align-self:stretch;color:#fff;text-align:right;font-family:"Source Han Sans CN";font-size:.2rem;font-style:normal;font-weight:700;line-height:normal;width:6.4rem;margin:0 auto}

.row-b5-anim .item-title{align-self:stretch;color:#fff;font-family:"Source Han Sans CN";font-size:.8rem;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;margin:0 auto .368rem;width:6.4rem}

.row-b5-anim .item-content{width:5.45rem;height:1.36rem;flex-shrink:0;color:var(--ffffff,#fff);text-align:center;font-family:"Source Han Sans CN";font-size:.16rem;font-style:normal;font-weight:400;line-height:normal;width:5.6rem}

.row-b5-anim .item-btn{display:flex;width:1.96rem;padding:.14rem 0 .13rem;justify-content:center;align-items:center;border-radius:.4rem;background:var(--ffffff,#fff);color:var(--UN-Blue,#0069b4);text-align:center;font-family:"Source Han Sans CN";font-size:.14rem;font-style:normal;font-weight:700;line-height:normal;position:absolute;bottom:.64rem;left:50%;transform:translateX(-50%)}

.row-b5-anim .item:nth-child(2) .item-hover{background-image:url(../images/b5/hover-banner2.png)}

.row-b5-anim .item:nth-child(2) .item-hover .item-title{font-size: .71rem;}

.row-b5-anim .item:nth-child(2) .item-hover .item-tag{width:3.3rem}

.row-b5-anim .item:nth-child(2) .item-hover .item-btn{color:var(--60-b-17-f,#60b17f)}

.row-b5-anim .item:nth-child(3) .item-hover{background-image:url(../images/b5/hover-banner3.png)}

.row-b5-anim .item:nth-child(3) .item-hover .item-title{font-size:.6rem;width:8.768rem;margin-bottom:.6704rem}

.row-b5-anim .item:nth-child(3) .item-hover .item-tag{width:8.768rem}

.row-b5-anim .item:nth-child(3) .item-hover .item-content{width:5.72rem}

.row-b5-anim .item:nth-child(3) .item-hover .item-btn{color:#e3a725}

.row-b5-anim .item:nth-child(4) .item-hover{background-image:url(../images/b5/hover-banner4.png)}

.row-b5-anim .item:nth-child(4) .item-hover .item-title{margin-bottom:.368rem;width:1.61rem}

.row-b5-anim .item:nth-child(4) .item-hover .item-tag{width:1.61rem}

.row-b5-anim .item:nth-child(4) .item-hover .item-content{width:5.45rem}

.row-b5-anim .item:nth-child(4) .item-hover .item-btn{color:var(--UN-Blue,#0069b4)}

@keyframes floatAnimation{

0%,100%{opacity:.6;transform:translate(-50%,-50%) translateY(0)}

50%{opacity:1;transform:translate(-50%,-50%) translateY(-20px)}

}

.row-b5-anim .bg .icon1,.row-b5-anim .bg .icon2,.row-b5-anim .bg .icon3,.row-b5-anim .bg .icon4,.row-b5-anim .bg .icon5,.row-b5-anim .bg .icon6,.row-b5-anim .bg .icon7,.row-b5-anim .bg .icon8{animation:2s ease-in-out infinite floatAnimation}

.row-b5-anim .bg .icon1{animation-delay:0s}

.row-b5-anim .bg .icon2{animation-delay:.25s}

.row-b5-anim .bg .icon3{animation-delay:.5s}

.row-b5-anim .bg .icon4{animation-delay:.75s}

.row-b5-anim .bg .icon5{animation-delay:1s}

.row-b5-anim .bg .icon6{animation-delay:1.25s}

.row-b5-anim .bg .icon7{animation-delay:1.5s}

.row-b5-anim .bg .icon8{animation-delay:1.75s}

.mzw-ofh{overflow:hidden}

.mzw-clear::after{content:"";display:block;clear:both}

.mzw-l{float:left}

.mzw-r{float:right}

.mzw-img1 img{display:block;width:100%;height:auto}

.mzw-img2 img{display:block;width:auto;height:100%}

.mzw-img3 .img{background-repeat:no-repeat;background-position:center;background-size:cover}

.mzw-img3 .img,.mzw-img3 img{display:block;width:100%;height:100%}

.mzw-img3 .img img{opacity:0}

.mzw-img4{height:0;overflow:hidden;position:relative;z-index:0}

.mzw-img4 .img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover}

.mzw-img4 .img img{display:block;width:100%;height:100%;opacity:0}

.mzw-img5 img{display:block;width:auto;min-width:100%;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}

.mzw-imgHvr img{transition:.4s}

.mzw-imgHvr:hover img{transform:scale(1.2)}

.mzw-imgHvr2 .img{transition:.4s}

.mzw-imgHvr2:hover .img{transform:scale(1.2)}

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

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

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

.mzw-tabcon{display:none}

.mzw-tabcon.show{display:block}

.mzw-input-placeholder input::-webkit-input-placeholder{color:#969696}

.mzw-input-placeholder input:-moz-placeholder{color:#969696}

.mzw-input-placeholder input::-moz-placeholder{color:#969696}

.mzw-input-placeholder input::-ms-input-placeholder{color:#969696}

.mzw-input-placeholder textarea::-webkit-input-placeholder{color:#969696}

.mzw-input-placeholder textarea:-moz-placeholder{color:#969696}

.mzw-input-placeholder textarea::-moz-placeholder{color:#969696}

.mzw-input-placeholder textarea::-ms-input-placeholder{color:#969696}

.mzw-pc{display:block!important}

.mzw-pe{display:none!important}

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

.mzw-l,.mzw-r{float:none}

.mzw-pc{display:none!important}

.mzw-pe{display:block!important}

}

.mzw-rotate1{-webkit-animation-name:mzw-rotate1;animation-name:mzw-rotate1}

@keyframes mzw-rotate1{

0%{transform:rotateZ(0)}

100%{transform:rotateZ(3.48deg)}

}

.mzwPage{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.mzwPage li{
	margin: 0 3px;
}
.mzwPage a,
.mzwPage span,
.mzwPage input,
.mzwPage button{
	display: inline-block;
	width: 60px;
	border: 1px solid transparent;
	box-sizing: content-box;
	border-radius: 20px;
	line-height: 2;
	color: #595757;
	text-align: center;
}
.mzwPage a{
	transition: .4s;
}
.mzwPage li.prev a,
.mzwPage li.next a{
	background-repeat: no-repeat;
	background-position: center;
	background-size: 20px auto;
}
.mzwPage li.prev a{
	background-image: url(../images/mzw/icon-c5-1.svg);
}
.mzwPage li.next a{
	background-image: url(../images/mzw/icon-c5-2.svg);
}
.mzwPage li.prev a::after,
.mzwPage li.next a::after{
	content: '0';
	display: inline;
	opacity: 0;
}
.mzwPage span{
	border-color: transparent;
}
.mzwPage input,
.mzwPage button{
	border-color: #595757;
}
.mzwPage button{
	outline: none;
	background-color: #595757;
	cursor: pointer;
	color: #fff;
}
.mzwPage li.txt span{
	width: auto;
	padding: 0 2px;
}
.mzwPage li.on a{
	border-color: #595757;
}
.mzwPage a:hover{
	border-color: #595757;
	background-color: #595757;
	color: #fff;
}
.mzwPage li.disabled a{
	cursor: auto;
	pointer-events: none;
}
.mzwPage li.prev a:hover,
.mzwPage li.next a:hover{
	background-color: transparent;
	border-color: transparent;
	color: #595757;
}
.mzwPage li.prev.disabled a{
	background-image: url(../images/mzw/icon-c5-3.svg);
}
.mzwPage li.next.disabled a{
	background-image: url(../images/mzw/icon-c5-4.svg);
}

.g-mzw-tit1{overflow:hidden}

.g-mzw-tit1 .tit1{font-family:SourceHanSansCN-Bold;font-weight:700;margin-bottom:.08rem}

.g-mzw-tit1 .tit2{font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.32rem;letter-spacing:.02em;margin-bottom:.6rem}
.g-mzw-tit1 .tit2.mfs48{font-size:.48rem;}
.g-mzw-tit1 .tit2.mb0{margin-bottom:0}

.g-mzw-tit1 .tit1 span,.g-mzw-tit1 .tit2 span{background:linear-gradient(114deg,rgba(96,177,127,0) 36%,rgba(96,177,127,.5) 68%,rgba(0,105,180,.5) 100%),#595757;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}

.g-mzw-tit1 .desc{font-family:SourceHanSansCN-Bold;font-weight:700;margin:0 2.57rem}

.g-mzw-tit1.center .tit1,.g-mzw-tit1.center .tit2{text-align:center}

.g-mzw-tit1.sty2 .desc{font-family:inherit;font-weight:400;text-align:justify}

.g-mzw-tit1.sty2 .tit2{margin-bottom:.2rem}

.g-mzw-tit1.sty3 .tit1{margin-bottom:.05rem}

.g-mzw-tit2{display:flex;align-items:center}

.g-mzw-tit2 .tit{font-family:SourceHanSansCN-Bold;font-weight:700;font-size:20px;color:#595757;margin-right:7px}

.g-mzw-tit2 .icon{width:16px}

.g-mzw-btn1{display:inline-flex;align-items:center;min-width:1.85rem;height:.74rem;background-color:#f2f2f2;border-radius:.1rem;padding:0 .22rem;transition:background-color .4s}

.g-mzw-btn1 .btn-txt{flex:1;overflow:hidden;transition:color .4s;color:#595757}

.g-mzw-btn1 .btn-icon{flex-shrink:0;width:.23rem;margin-left:.14rem;transition:transform .4s;position:relative}

.g-mzw-btn1 .btn-icon img{transition:opacity .4s}

.g-mzw-btn1 .btn-icon .img2{position:absolute;top:0;left:0;opacity:0}

.g-mzw-btn1.on1,.g-mzw-btn1:hover{background-color:#0069b4}

.g-mzw-btn1.hc2:hover,.g-mzw-btn1.on2{background-color:#60b17f}

.g-mzw-btn1.hc3:hover,.g-mzw-btn1.on3{background-color:#fbb722}

.g-mzw-btn1.on1 .btn-txt,.g-mzw-btn1.on2 .btn-txt,.g-mzw-btn1.on3 .btn-txt,.g-mzw-btn1:hover .btn-txt{color:#fff}

.g-mzw-btn1.on1 .btn-icon .img1,.g-mzw-btn1.on2 .btn-icon .img1,.g-mzw-btn1.on3 .btn-icon .img1,.g-mzw-btn1:hover .btn-icon .img1{opacity:0}

.g-mzw-btn1.on1 .btn-icon .img2,.g-mzw-btn1.on2 .btn-icon .img2,.g-mzw-btn1.on3 .btn-icon .img2,.g-mzw-btn1:hover .btn-icon .img2{opacity:1}

.g-mzw-btn1.sty2{min-width:2.62rem}

.g-mzw-btn1.sty3{min-width:2.33rem;height:.9rem;border-radius:.15rem;padding:0 .42rem}

.g-mzw-btn1.sty3 .btn-icon{width:15px;margin-right:.25rem;margin-left:0}

.mzw-shadow{width:100%;height:3.66rem;position:absolute;left:0;top:0}

.mzw-shadow::after,.mzw-shadow::before{content:'';display:block;width:100%;height:100%;border-radius:.3rem .3rem 0 0;position:absolute;left:0;top:0}

.mzw-shadow::before{background:linear-gradient(180deg,#004494 0,rgba(0,68,148,0) 100%);opacity:.6;filter:blur(.1rem)}

.mzw-shadow::after{background:#fff}

.mzw-shadow.sty2{height:4.33rem}

.g-mzw-back{display:inline-block;color:#0069b4}

.g-mzw-back::before{content:'<';display:inline;color:inherit;margin-right:6px}

.g-mzw-tags{display:flex;flex-wrap:wrap}

.g-mzw-tags .tag{display:flex;align-items:center;color:#fff;margin-right:.2rem}

.g-mzw-tags .tag:last-child{margin-right:0}

.g-mzw-tags .tag::before{content:'';display:block;width:6px;height:6px;background-color:#fff;border-radius:50%;margin-right:6px}

.g-mzw-tags.no .tag::before{display:none}

.g-mzw-tags.c2 .tag{color:#969696}

.g-mzw-tags .tag.c1::before{background-color:#0069b4}

.g-mzw-tags .tag.c2::before{background-color:#60b17f}

.g-mzw-tags .tag.c3::before{background-color:#fbb722}

.g-mzw-tags.sty2 .tag{margin-right:.47rem}

.g-mzw-links{display:flex;flex-wrap:wrap;overflow:hidden;padding-left:1px}

.g-mzw-links .a1{width:1.22rem;min-width:115px;display:block;font-family:SourceHanSansCN-Bold;font-weight:700;text-align:center;color:#fff;border-left:1px solid #fff;border-right:1px solid #fff;transition:color .4s;padding:0 .1rem;margin-bottom:.1rem;white-space:nowrap;margin-left:-1px}

.g-mzw-links .a1:hover{color:rgba(255,255,255,.6)}

.g-mzw-tags2{display:flex;flex-wrap:wrap}

.g-mzw-tags2 .tag{display:flex;align-items:center;color:#595757;margin-right:.5rem;transition:color .4s}

.g-mzw-tags2 .tag:last-child{margin-right:0}

.g-mzw-tags2 .tagIcon{width:24px;position:relative}

.g-mzw-tags2 .img2{position:absolute;left:0;top:0;transition:opacity .4s;opacity:0}

.g-mzw-tags2 .tagCircle{width:6px;height:6px;background-color:#fff;border-radius:50%;margin-right:6px}

.g-mzw-tags2.sty2 .tag{color:#fff}

.g-mzw-tag1{display:inline-block;min-width:.76rem;padding:0 .2rem;background:#0069b4;border-radius:29px;text-align:center;color:#fff;font-size:10px;line-height:1.5}

.g-mzw-tag1 .num{font-size:14px}

.m-mzw-banner{min-height:6.99rem;padding-bottom:1.7rem;position:relative}

.m-mzw-banner .con{position:relative}

.m-mzw-banner .txt{color:#fff;margin:2.34rem -.03rem .35rem}

.m-mzw-banner .tit{width:70%;font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.48rem;margin-bottom:.08rem}

.m-mzw-banner .desc{height:7.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}

.m-mzw-banner .desc.w2{width:8.89rem}

.m-mzw-banner .desc.w3{width:5.3rem}

.m-mzw-banner .box1{position:relative}

.m-mzw-banner .box1::before{content:'';display:block;width:100%;height:1px;background-color:rgba(255,255,255,.4);position:absolute;left:0;top:0}

.m-mzw-banner .tablist{position:relative}

.m-mzw-banner .tablist li{min-width:2.54rem;padding:0 0.1rem;float:left}

.m-mzw-banner .tablist .a1{display:block;line-height:3.75;color:#fff;position:relative;text-align:center;cursor:pointer}

.m-mzw-banner .tablist .a1::before{content:'';display:block;width:100%;height:3px;background-color:#d9d9d9;position:absolute;left:0;top:-1px;transform:scaleX(0);transition:.4s}

.m-mzw-banner .tablist .a1:hover::before,.m-mzw-banner .tablist li.on .a1::before{transform:scaleX(1)}

.m-mzw-banner .tags{margin-bottom:.6rem}

.m-mzw-banner.sty1 .txt{margin-left:1.3rem;margin-right:1.3rem}

.m-mzw-banner.sty2 .tit{margin-bottom:.4rem;text-transform:uppercase}

.m-mzw-banner.sty2 .txt{margin-bottom:0}

.mzw-litpic1{margin:-1.79rem 0 2.7rem;position:relative}

.mzw-litpic1 li{margin-bottom:1.2rem}

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

.mzw-litpic1 .con{display:block;border-radius:.3rem;overflow:hidden;padding:.6rem;position:relative}

.mzw-litpic1 .pic{width:100%;height:100%;border-radius:.3rem;position:absolute;left:0;top:0}

.mzw-litpic1 .pic::after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0}

.mzw-litpic1 .box{width:8.17rem;background-color:#fff;border-radius:.15rem;padding:.45rem .55rem .45rem .45rem;overflow:hidden;position:relative}

.mzw-litpic1 .txt{min-height:2.24rem;overflow:hidden;margin-bottom:.32rem}

.mzw-litpic1 .tit{font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.48rem;margin-bottom:.08rem}

.mzw-litpic1 li:nth-child(3n+1) .pic::after{background:linear-gradient(to left,rgba(0,105,180,0) 37.55%,#0069b4 75.08%)}

.mzw-litpic1 li:nth-child(3n+2) .pic::after{background:linear-gradient(to left,rgba(0,105,180,0) 37.55%,#60b17f 75.08%)}

.mzw-litpic1 li:nth-child(3n+2) .g-mzw-btn1:hover{background-color:#60b17f}

.mzw-litpic1 li:nth-child(3n+3) .pic::after{background:linear-gradient(to left,rgba(0,105,180,0) 37.55%,#fbb722 75.08%)}

.mzw-litpic1 li:nth-child(3n+3) .g-mzw-btn1:hover{background-color:#fbb722}

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

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

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

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

.m-mzw-popup1.sty2 .popup-con{background-color:#fff;width:8rem;border-radius:.2rem;padding:1.29rem 0 .8rem;}
.m-mzw-popup1.sty2 .icon{width:1.2rem;margin:0 auto .1rem}
.m-mzw-popup1.sty2 .tit{font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.32rem;text-align: center;letter-spacing: 0.02em;color: #595757}
.m-mzw-popup1.sty2 .btn{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2rem;
  height: .48rem;
  min-height: 36px;
  background: #0069b4;
  border-radius: .4rem;
  font-family: SourceHanSansCN-Bold;
  font-weight: 700;
  color: #f3f3f3;
  margin: .87rem auto 0;
  cursor: pointer;
  text-align: center;
}

.ul-mzw-litpic1 .con{display:flex;align-items:flex-start}

.ul-mzw-litpic1 .box1{flex-shrink:0;position:relative;margin:.22rem 0}

.ul-mzw-litpic1 .bgc{width:100%;height:100%;border-radius:.15rem;transform:rotateZ(3.48deg);position:absolute;left:0;top:0}

.ul-mzw-litpic1 .bgc1{background-color:#0069b4}

.ul-mzw-litpic1 .bgc2{background-color:#60b17f}

.ul-mzw-litpic1 .bgc3{background-color:#fbb722}

.ul-mzw-litpic1 .pic{overflow:hidden;position:relative;box-shadow:0 0 .08rem .02rem rgba(0,0,0,.1);border-radius:.15rem}

.ul-mzw-litpic1 .txt{flex:1;overflow:hidden;background-repeat:no-repeat;background-size:100% auto;background-position:left top}

.ul-mzw-litpic1 .title{margin-top:.45rem}

.ul-mzw-litpic1 .g-mzw-tit1 .tit2{margin-bottom:.2rem}

.ul-mzw-litpic1.sty1 .box1{width:7.48rem;margin-right:1.16rem}

.ul-mzw-litpic1.sty1 .txt{padding:0 0 1.05rem .37rem}

.ul-mzw-litpic1.sty2{margin-left:-.54rem}

.ul-mzw-litpic1.sty2 .con{flex-direction:row-reverse;align-items:center}

.ul-mzw-litpic1.sty2 .box1{width:7.17rem;margin-left:1.71rem}

.ul-mzw-litpic1.sty2 .bgc,.ul-mzw-litpic1.sty2 .pic{border-radius:.3rem}

.ul-mzw-litpic1.sty2 .txt{padding:0 1.51rem .9rem .54rem}

.ul-mzw-litpic1.sty3 li{margin-bottom:2.32rem}

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

.ul-mzw-litpic1.sty3 .con{align-items:center}

.ul-mzw-litpic1.sty3 .box1{width:7.17rem}

.ul-mzw-litpic1.sty3 .bgc,.ul-mzw-litpic1.sty3 .pic{border-radius:.3rem}

.ul-mzw-litpic1.sty3 .g-mzw-tit1 .tit1{margin-bottom:.2rem}

.ul-mzw-litpic1.sty3 li:nth-child(odd){margin-left:-.45rem}

.ul-mzw-litpic1.sty3 li:nth-child(odd) .con{flex-direction:row-reverse}

.ul-mzw-litpic1.sty3 li:nth-child(odd) .box1{margin-left:1.98rem}

.ul-mzw-litpic1.sty3 li:nth-child(odd) .bgc{background-color:#60b17f}

.ul-mzw-litpic1.sty3 li:nth-child(odd) .txt{padding:0 0 .76rem .45rem;background-image:url(../images/mzw/bgpic-a2-3.png);background-size:6.01rem auto}

.ul-mzw-litpic1.sty3 li:nth-child(odd) .title{margin-top:.4rem}

.ul-mzw-litpic1.sty3 li:nth-child(even) .box1{margin-right:1.98rem}

.ul-mzw-litpic1.sty3 li:nth-child(even) .bgc{background-color:#fbb722}

.ul-mzw-litpic1.sty3 li:nth-child(even) .txt{padding-bottom:.46rem;background-image:url(../images/mzw/bgpic-a2-4.png);background-size:5.09rem auto;background-position:.41rem top}

.ul-mzw-litpic1 .box1.swiper{
	margin-bottom: 0.42rem;
}
.ul-mzw-litpic1 .mzwSwiper1{
	position: relative;
}
.ul-mzw-litpic1 .mzwSwiper1 .swiper-box{
	overflow: hidden;
	position: relative;
	border-radius: 0.3rem;
}
.ul-mzw-litpic1 .mzwSwiper1 .swiper-pic{
	padding-top: 56.25%;
	border-radius: 0.3rem;
}
.ul-mzw-litpic1 .mzwSwiper1 .swiper-pagination{
	text-align: center;
	width: 100%;
	bottom: -0.4rem;
}
.ul-mzw-litpic1 .mzwSwiper1 .swiper-container-horizontal>.swiper-pagination-bullets{}
.ul-mzw-litpic1 .mzwSwiper1 .swiper-pagination-bullet{
	margin: 0 4px;
}
.ul-mzw-litpic1 .mzwSwiper1 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{}
.ul-mzw-litpic1 .mzwSwiper1 .swiper-pagination-bullet-active{
	background-color: #0069B4;
}

.mzw-swiperBtns{position:relative}

.mzw-swiperBtns .swiper-button-next,.mzw-swiperBtns .swiper-button-prev{margin-top:0;overflow:hidden;background-color:rgba(255,255,255,.4);background-repeat:no-repeat;background-position:center;background-size:.37rem auto;width:1.05rem;height:1.05rem;border-radius:.2rem;transform:translateY(-50%)}

.mzw-swiperBtns .swiper-button-prev{background-image:url(../images/mzw/icon-a4-1.svg);left:.71rem}

.mzw-swiperBtns .swiper-button-next{background-image:url(../images/mzw/icon-a4-2.svg);right:.71rem}

.mzw-swiperBtns .swiper-button-next::after,.mzw-swiperBtns .swiper-button-prev::after{display:none}

.mzw-swiperBtns .swiper-button-next.swiper-button-disabled,.mzw-swiperBtns .swiper-button-prev.swiper-button-disabled{opacity:1}

.mzw-row-a1{margin:-1.24rem 0 1.96rem}

.mzw-box1{background-color:#fff;border-radius:.3rem;position:relative}

.mzw-box1 .con{overflow:hidden;padding:.74rem;border-radius:.3rem;position:relative}

.mzw-box1 .left{width:8.23rem;float:left;margin-right:.79rem;position:relative}

.mzw-box1 .pic{padding-top:51.6403%;border-radius:.15rem}

.mzw-box1 .btn{min-width:1.25rem;background-color:#fff;border-radius:.4rem;padding:.1rem .19rem .1rem .21rem;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;left:.67rem;bottom:.48rem}

.mzw-box1 .btn img{display:block;width:7px;margin-right:8px;flex-shrink:0}

.mzw-box1 .txt{overflow:hidden;padding-top:.26rem}

.mzw-row-a2{background:url(../images/mzw/bgpic-a1.png) left top/100% auto no-repeat;overflow:hidden;padding-bottom:1.6rem;margin-bottom:2.48rem}

.mzw-row-a2-1{margin-bottom:.8rem}

.mzw-litpic2{margin:0 -.12rem;display:flex;flex-wrap:wrap}

.mzw-litpic2 li{width:25%;margin-bottom:.24rem}

.mzw-litpic2 .con{height:100%;display:block;background:#fff;box-shadow:0 0 .08rem .02rem rgba(0,0,0,.1);border-radius:.3rem;overflow:hidden;margin:0 .12rem;padding:.3rem .3rem .54rem;transition:.4s}

.mzw-litpic2 .pic{padding-top:58.6092%;border-radius:.15rem;margin-bottom:.39rem}

.mzw-litpic2 .desc{text-align:justify}

.mzw-litpic2 .con:hover{transform:translateY(-.2rem)}

.mzw-row-a3{margin-bottom:.32rem}

.mzw-row-a4{margin-bottom:1.84rem}

.mzw-row-a4-1{margin-bottom:.8rem}

.mzw-row-a4-2{background-image:url(../images/mzw/bgpic-a3.jpg);padding:.96rem 0 1.49rem}

.mzw-list1{display:flex;margin:0 -.3rem}

.mzw-list1 li{width:20%}

.mzw-list1 .con{height:100%;min-height:1.85rem;display:flex;align-items:center;justify-content:center;margin:0 .3rem;background:#fff;box-shadow:0 0 .08rem .02rem rgba(0,0,0,.1);border-radius:.3rem;font-family:SourceHanSansCN-Bold;font-weight:700;padding:.38rem .28rem;text-align:center;transition:.4s}

.mzw-list1 .con:hover{transform:translateY(-.2rem)}

.mzw-row-a4-3{overflow:hidden;margin-top:-.82rem}

.mzw-swiper1{overflow:hidden;position:relative;padding:.2rem .73rem 0}

.mzw-swiper1 .swiper-slide{width:auto;height:auto;margin-right:.23rem}

.mzw-swiper1 .swiper-slide:last-child{margin-right:0}

.mzw-swiper1 .con{display:block;width:4.9rem;height:100%;position:relative;border-radius:.3rem;padding:.89rem .72rem .66rem;transition:.4s}

.mzw-swiper1 .icon{width:.4rem;position:absolute;left:.32rem;top:.25rem}

.mzw-swiper1 .tit{font-family:SourceHanSansCN-Bold;font-weight:700;color:#fff;margin-bottom:.15rem}

.mzw-swiper1 .desc{text-align:justify;color:#fff}

.mzw-swiper1 .con:hover{transform:translateY(-.2rem)}

.mzw-row-a5{padding-top:.86rem;background:url(../images/mzw/bgpic-a4.png) no-repeat;background-position:.29rem top;background-size:calc(100% - .85rem);margin-bottom:2.7rem}

.mzw-row-a5-1{margin-bottom:1px}

.mzw-tab1{display:inline-flex;border-bottom:1px solid #cdcdcd}

.mzw-tab1 li{margin-right:.25rem}

.mzw-tab1 li:last-child{margin-right:.05rem}

.mzw-tab1 .a1{display:block;font-family:SourceHanSansCN-Bold;font-weight:700;line-height:.46rem;color:rgba(89,87,87,.6);transition:.4s;cursor:pointer}

.mzw-tab1 li.on .a1{font-family:SourceHanSansCN-Heavy;font-style:normal;font-weight:900;font-size:.32rem;color:#595757;letter-spacing:.02em}

.mzw-tab1 .a1:hover{color:#595757}

.mzw-row-a5-2{margin-bottom:.4rem}

.mzw-swiper2{position:relative;overflow:hidden;}

.mzw-swiper2 .swiper-slide:last-child{margin-right:0}

.mzw-swiper2 li{margin-bottom:.4rem}

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

.mzw-swiper2 .con{display:block}

.mzw-swiper2 .date{font-family:SourceHanSansCN-Bold;font-weight:700;margin-bottom:.1rem;transition:color .4s}

.mzw-swiper2 .desc{font-weight:400;transition:color .4s}

.mzw-swiper2 .con:hover .date,.mzw-swiper2 .con:hover .desc{color:#0069b4}

.mzw-swiper2 .swiper-box{
	position: relative;
	overflow: hidden;
	margin: 0 -0.4rem;
}
.mzw-swiper2 .box{
	margin: 0 0.4rem;
}
.mzw-swiper2 ul{
	padding: 0 0.26rem;
	height: 3.92rem;
	overflow-x: hidden;
	overflow-y: auto;
}
.mzw-swiper2 .year{
	font-size: 0.32rem;
	line-height: 1.5;
	letter-spacing: 2%;
	font-family: "SourceHanSansCN-Heavy";
	font-weight: 900;
	border-bottom: 1px solid #CDCDCD;
	margin-bottom: 0.42rem;
}
.mzw-swiper2 .swiper-btns{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 0.68rem;
}
.mzw-swiper2 .swiper-button-prev,
.mzw-swiper2 .swiper-button-next{
	width: 0.42rem;
	height: 0.42rem;
	background-color: #eee;
	border-radius: 50%;
	margin-top: 0;
	overflow: hidden;
	background-image: none;
	position: static;
	display: flex;
	align-items: center;
	justify-content: center;
}
.mzw-swiper2 .swiper-button-next.swiper-button-disabled,
.mzw-swiper2 .swiper-button-prev.swiper-button-disabled{
	opacity: 1;
}
.mzw-swiper2 .swiper-button-prev{
    margin-right: 0.18rem;
}
.mzw-swiper2 .swiper-button-next{
    margin-left: 0.18rem;
}
.mzw-swiper2 .swiper-button-prev svg,
.mzw-swiper2 .swiper-button-next svg{
	width: 0.24rem;
}
.mzw-swiper2 .swiper-button-prev:hover svg path,
.mzw-swiper2 .swiper-button-next:hover svg path{
	fill: #616787;
}
.mzw-swiper2 .swiper-button-next.swiper-button-disabled svg path,
.mzw-swiper2 .swiper-button-prev.swiper-button-disabled svg path{
	fill: #959595;
}
.mzw-swiper2 .swiper-scrollbar{
	width: 4.44rem;
	height: 0.08rem;
	border-radius: 0.04rem;
	background-color: rgba(0, 0, 0, 0.05);
	position: static;
}
.mzw-swiper2 .swiper-scrollbar-drag{
	background-color: rgba(0, 0, 0, 0.05);
}

.mzw-row-a6,.mzw-row-a7{margin-bottom:2.7rem}

/* .mzw-row-a7-1{margin-bottom:.6rem} */

.mzw-swiper3{overflow:hidden}

.mzw-swiper3 .con{display:block;width:10.06rem;overflow:hidden;margin:0 .32rem}

.mzw-swiper3 .pic{border-radius:.3rem;padding-top:55.2683%;margin-bottom:.6rem}

.mzw-swiper3 .img{transition:transform .4s}

.mzw-swiper3 .txt{opacity:0;transition: opacity .4s}
.mzw-swiper3 .txt .g-mzw-tit1 .desc{margin-left:0;margin-right:0}

.mzw-swiper3 .swiper-slide{width:auto}

.mzw-swiper3 .swiper-slide-active .con:hover .img{transform:scale(1.2)}
.mzw-swiper3 .swiper-slide-active .txt{opacity:1}

.m-mzw-box1{background-color:#fff;border-radius:.3rem;position:relative}

.m-mzw-box1 .con{overflow:hidden;padding:.62rem 1.39rem 0;min-height:5.89rem;border-radius:.3rem;position:relative;display:flex;align-items:center}

.m-mzw-box1 svg{width:100%;height:auto}

.m-mzw-box1 .bg1,.m-mzw-box1 .bg2{width:5.57rem;position:absolute}

.m-mzw-box1 .bg1{left:1.39rem;top:0}

.m-mzw-box1 .bg2{right:1.39rem;bottom:-.33rem}

.m-mzw-box1 .txt{width:calc(100% - 4.56rem);font-size:.32rem;font-family:SourceHanSansCN-Bold;font-weight:700;text-align:center;margin:0 auto;position:relative}

.m-mzw-box1.sty2 .con{padding-top:.38rem}

.ul-mzw-litpic2{overflow:hidden;display:flex;flex-wrap:wrap;margin:0 -1.17rem}

.ul-mzw-litpic2 li{width:50%;margin-bottom:1.2rem}

.ul-mzw-litpic2 .con{display:block;height:100%;border-bottom:1px solid #595757;padding-bottom:.26rem;margin:0 1.17rem;transition:.4s}

.ul-mzw-litpic2 .box1{width:2.33rem;margin-bottom:.3rem}

.ul-mzw-litpic2 .pic{padding-top:63.9484%;border-radius:.1rem}

.ul-mzw-litpic2 .date{font-family:SourceHanSansCN-Bold;font-weight:700;color:#959595;margin-bottom:.1rem}

.ul-mzw-litpic2 .tit{font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.32rem;letter-spacing:.02em;margin-bottom:.3rem;transition:color .4s}

.ul-mzw-litpic2 .con:hover{border-color:#0069b4}

.ul-mzw-litpic2 .con:hover .tit{color:#0069b4}

.ul-mzw-litpic2.sty2{margin:0 -.27rem}

.ul-mzw-litpic2.sty2 li{width:33.333%}

.ul-mzw-litpic2.sty2 .con{margin:0 .27rem;padding-bottom:.4rem}

.ul-mzw-litpic2.sty2 .tit{font-family:SourceHanSansCN-Bold;font-weight:700;font-size:.2rem;color:#595757;margin-bottom:0}

/* .ul-mzw-litpic2.sty2_2 .box1{width:1.3rem} */

.ul-mzw-litpic2.sty2_2 .tit{font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.32rem;margin-bottom:.3rem}

.mzw-row-b1{margin:-.81rem 0 1.8rem;position:relative}

.mzw-row-b2{margin-bottom:2.48rem}

.mzw-row-b2-1{margin-bottom:.38rem}

.mzw-row-b3{margin-bottom:2.6rem}

.mzw-swiper4{overflow:hidden;padding-bottom:.1rem}

.mzw-swiper4 .con{display:block}

.mzw-swiper4 .pic{padding-top:43.5416%}

.mzw-swiper4 .txt{background:#fff;box-shadow:0 0 .08rem .02rem rgba(0,0,0,.1);border-radius:.3rem;padding:.59rem 0;margin-top:-1.03rem;position:relative}

.mzw-swiper4 .tit{font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.32rem;text-align:center;letter-spacing:.02em}

.mzw-swiper4.swiper-container-horizontal .swiper-scrollbar{width:6.06rem;height:.1rem;background:rgba(255,255,255,.4);border-radius:.05rem;left:50%;bottom:auto;top:75.8%;transform:translateX(-50%)}

.mzw-swiper4 .swiper-scrollbar-drag{border-radius:.05rem;background:rgba(255,255,255,.6)}

.mzw-row-b4{margin-bottom:2.7rem}

.mzw-box2{min-height:6.1rem;border-radius:.3rem;background-image:url(../images/mzw/bgpic-a6.jpg);padding:.86rem 1.04rem .57rem;box-shadow:0 0 .08rem .02rem rgba(0,0,0,.1)}

.mzw-box2 .txt{width:6.43rem;margin-left:auto}

.mzw-box2 .tit1{font-family:SourceHanSansCN-Bold;font-weight:700;text-transform:capitalize;color:#fff;margin-bottom:.08rem}

.mzw-box2 .tit2{font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.32rem;letter-spacing:.02em;color:#fff;margin-bottom:.15rem}

.mzw-box2 .desc{font-family:SourceHanSansCN-Bold;font-weight:700;color:#fff;margin-bottom:.44rem}

.mzw-box2 .btns{display:flex;flex-wrap:wrap}

.mzw-box2 .btn{margin:0 .3rem .3rem 0}

.mzw-row-b5{margin-bottom:1.5rem}

.mzw-row-b5-1{margin-bottom:1.2rem}

.ul-mzw-litpic3 li{margin-bottom:1.3rem}

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

.ul-mzw-litpic3 .con{display:block;position:relative;border-radius:.3rem;padding:.9rem 0 .8rem 1.05rem;margin-bottom:.3rem}

.ul-mzw-litpic3 .pic{width:100%;height:100%;border-radius:.3rem;overflow:hidden;position:absolute;left:0;top:0}

.ul-mzw-litpic3 .pic::after,.ul-mzw-litpic3 .pic::before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0}

.ul-mzw-litpic3 .pic::before{background-color:rgba(0,0,0,.2)}

.ul-mzw-litpic3 .txt{width:7.97rem;position:relative}

.ul-mzw-litpic3 .row1{min-height:3.48rem;margin-bottom:.2rem}

.ul-mzw-litpic3 .index{display:inline-block;min-width:1.2rem;font-family:SourceHanSansCN-Bold;font-weight:700;text-align:center;padding:.05rem .15rem;background-color:#fff;border-radius:.4rem;margin-bottom:.2rem}

.ul-mzw-litpic3 .tit{font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.32rem;letter-spacing:.02em;color:#fff;margin-bottom:.1rem}

.ul-mzw-litpic3 .date,.ul-mzw-litpic3 .desc{color:#fff;margin-bottom:.2rem}

.ul-mzw-litpic3 .desc{margin-right:.48rem;text-align:justify}

.ul-mzw-litpic3 .btns{display:flex;flex-wrap:wrap;position:absolute;left:1.05rem;bottom:0;transform:translateY(50%)}

.ul-mzw-litpic3 .btn{display:flex;justify-content:center;align-items:center;width:2rem;height:.6rem;background:#fff;box-shadow:0 0 .08rem .02rem rgba(0,0,0,.1);border-radius:.1rem;margin-right:.3rem;font-family:SourceHanSansCN-Bold;font-weight:700;color:#595757;transition:transform .4s}

.ul-mzw-litpic3 .btn:hover{transform:translateY(-.1rem)}

.ul-mzw-litpic3 .btn img{display:block;width:20px;margin-right:8px}

.ul-mzw-litpic3 li:nth-child(3n+1) .index{color:#379c5e}

.ul-mzw-litpic3 li:nth-child(3n+1) .pic::after{background:linear-gradient(to left,rgba(55,156,94,0) 11.53%,#379c5e 57.54%)}

.ul-mzw-litpic3 li:nth-child(3n+2) .index{color:#0069b4}

.ul-mzw-litpic3 li:nth-child(3n+2) .pic::after{background:linear-gradient(270deg,rgba(0,105,180,0) 11.53%,#0069b4 57.54%)}

.ul-mzw-litpic3 li:nth-child(3n+3) .index{color:#e3a725}

.ul-mzw-litpic3 li:nth-child(3n+3) .pic::after{background:linear-gradient(270deg,rgba(227,167,37,0) 11.53%,#e3a725 57.54%)}

.ul-mzw-litpic3.sty2 .con{padding-bottom:.9rem}

.ul-mzw-litpic3.sty2 .row1{min-height:2.8rem;margin-bottom:0;display:flex;flex-direction:column;justify-content:center}

.g-mzw-loading{display:block;background:#f2f2f2;border-radius:.15rem;cursor:pointer;text-align:center;color:#595757;padding:.28rem 0;transition:.4s}

.g-mzw-loading:hover{background-color:#0069b4;color:#fff}

.mzw-row-c1{position:relative;margin:-.71rem 0 1.3rem}

.mzw-row-c2{margin-bottom:2.7rem}

.m-mzw-swiper1{position:relative;overflow:hidden;padding:.2rem calc(50% - 7.6rem) 0}

.m-mzw-swiper1 .con{width:4.91rem;display:block;overflow:hidden;border-radius:.15rem;margin-right:.4rem;transition:transform .4s}

.m-mzw-swiper1 .pic{padding-top:140.9368%}

.m-mzw-swiper1 .swiper-slide{width:auto}

.m-mzw-swiper1 .swiper-slide:last-child .con{margin-right:0}

.m-mzw-swiper1 .con:hover{transform:translateY(-.2rem)}

.mzw-row-d1{margin:-4.85rem 0 .4rem;position:relative}

.mzw-swiper5{position:relative;overflow:hidden;padding:0 calc(50% - 7.6rem)}

.mzw-swiper5 .con{display:flex;align-items:flex-end;width:15.2rem;height:5.33rem;border-radius:.3rem;overflow:hidden;margin:0 .65rem;padding:0 1.3rem .5rem;position:relative}

.mzw-swiper5 .con::before{content:'';display:block;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);position:absolute;left:0;top:0}

.mzw-swiper5 .txt{position:relative}

.mzw-swiper5 .index{display:inline-block;min-width:1.2rem;font-family:SourceHanSansCN-Bold;font-weight:700;color:#595757;text-align:center;padding:.05rem .15rem;background-color:#fff;border-radius:.4rem;margin-bottom:.2rem}

.mzw-swiper5 .tit{font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.48rem;color:#fff;margin-bottom:.08rem}

.mzw-swiper5 .tags{margin-bottom:.6rem}

.mzw-swiper5 .swiper-slide{width:auto}

.mzw-swiper5 .swiper-button-prev,.mzw-swiper5 .swiper-button-next{
  margin-top: 0;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 0.58rem auto;
  transform: translateY(-50%);
  width: 1.05rem;
  height: 1.05rem;
  background-color: rgba(255, 255, 255, 0.4);
  backdrop-filter: blur(4px);
  border-radius: 0.3rem;
}
.mzw-swiper5 .swiper-button-prev{left:0.47rem;background-image:url(../images/mzw/icon-c4-1.svg)}

.mzw-swiper5 .swiper-button-next{right:0.47rem;background-image:url(../images/mzw/icon-c4-2.svg)}

.mzw-row-d2{margin-bottom:2.09rem}

.mzw-row-d3{margin-bottom:2.7rem}

.mzw-row-d3-1{margin-bottom:.6rem}

.mzw-row-d4{margin-bottom:2.7rem}

.mzw-row-d4-1{margin-bottom:.4rem}

.mzw-row-e1{position:relative;margin:-1.9rem 0 2.7rem}

.mzw-row-e1-1{margin-bottom:1.51rem}

.m-mzw-det1{position:relative;padding:.59rem 1.3rem 0}

.m-mzw-det1 .con{position:relative}

.m-mzw-det1 .row1{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}

.m-mzw-det1 .info span{margin-right:.4rem}

.m-mzw-det1 .info span:last-child{margin-right:0}

.m-mzw-det1 .tit{font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.32rem;letter-spacing:.02em;margin-bottom:1.38rem}

.m-mzw-det1 .txt{text-align:justify}

.m-mzw-det1 .txt h4{font-size:.2rem;color:#0069b4;font-family:SourceHanSansCN-Bold;font-weight:700}

.mzw-row-e1-2{padding:0 1.3rem}

.mzw-litpic3{display:flex;flex-wrap:wrap;margin:0 -.67rem}

.mzw-litpic3 .con{display:block;width:4.84rem;height:100%;padding:.39rem .59rem;overflow:hidden;transition:.4s;margin:0 .67rem;border-radius:.3rem;position:relative}

.mzw-litpic3 .con::before{content:'';display:block;width:100%;height:100%;transition:.4s;background:url(../images/mzw/bgpic-b1.jpg) center/cover no-repeat;position:absolute;left:0;top:0;opacity:0}

.mzw-litpic3 .box1{width:1.5rem;margin-bottom:.2rem;position:relative}

.mzw-litpic3 .pic{padding-top:139.3333%;border-radius:.3rem}

.mzw-litpic3 .txt{position:relative}

.mzw-litpic3 .name{font-family:SourceHanSansCN-Bold;font-weight:700}

.mzw-litpic3 .info{margin-bottom:.37rem}

.mzw-litpic3 .desc{text-align:justify;margin-bottom:.2rem}

.mzw-litpic3 .other{display:inline-block;color:#0069b4}

.mzw-litpic3 .con:hover,.mzw-litpic3 li.on .con{box-shadow:0 0 .08rem .02rem rgba(0,0,0,.1)}

.mzw-litpic3 .con:hover::before,.mzw-litpic3 li.on .con::before{opacity:1}

.mzw-row-e2{margin-bottom:2.7rem}

.mzw-row-e2-1{margin-bottom:.6rem}

.mzw-box3{overflow:hidden}

.mzw-box3 .left{width:4.91rem;float:left;margin-right:1.52rem}

.mzw-box3 .pic{overflow:hidden;border-radius:.15rem}

.mzw-box3 .right{overflow:hidden}

.mzw-box3 li{margin-bottom:.07rem}

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

.mzw-box3 .a1{display:block;font-family:SourceHanSansCN-Bold;font-weight:700;color:#595757;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom:1px solid rgba(89,87,87,.4);padding:.27rem 0 .25rem;transition:.4s}

.mzw-box3 .a1:hover{color:#0069b4;border-color:#0069b4}

.mzw-row-e3{margin-bottom:2.7rem}

.mzw-row-e3-1{margin-bottom:.6rem}

.mzw-box4 .con{padding:.59rem 1.05rem 0 1.29rem}

.mzw-box4 .row1{margin-bottom:.6rem}

.mzw-box4 .row2{margin-bottom:1.25rem}

.mzw-box4 .row3{display:flex;align-items:flex-start}

.mzw-box4 .left{width:6.19rem;position:relative;margin:.22rem 1.53rem .22rem 0;flex-shrink:0}

.mzw-box4 .bgc{width:100%;height:100%;background-color:#0069b4;border-radius:.15rem;transform:rotateZ(3.48deg);position:absolute;left:0;top:0}

.mzw-box4 .pic{background-color:#fff;overflow:hidden;position:relative;box-shadow:0 0 .08rem .02rem rgba(0,0,0,.1);border-radius:.15rem}

.mzw-box4 .right{flex:1;margin:.22rem 0}

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

.mzw-row-f1{margin:-.71rem 0 .34rem}

.mzw-row-f2{margin-bottom:1.6rem}

.mzw-list2{display:flex;flex-wrap:wrap;margin:0 -.4rem;overflow:hidden}

.mzw-list2 li{width:25%;margin-bottom:1.1rem}

.mzw-list2 .con{display:block;height:100%;margin:0 .4rem}

.mzw-list2 .pic{height:.7rem;margin-bottom:.15rem;display:flex;justify-content:center;align-items:center;overflow:hidden}

.mzw-list2 .pic img{display:block;max-width:100%;max-height:100%}

.mzw-list2 .txt{font-family:SourceHanSansCN-Bold;font-weight:700;text-align:center;color:#595757;border-top:1px solid rgba(89,87,87,.4);padding:.13rem 0;transition:.4s}

.mzw-list2 .con:hover .txt{color:#0069b4;border-color:#0069b4}

.mzw-form1{position:relative;margin:-2.41rem 0 2.7rem}

.mzw-form1 .con{position:relative;padding:1.29rem 1.29rem 0}

.mzw-form1 .row{display:flex;flex-wrap:wrap;margin:0 -.26rem}

.mzw-form1 .col{width:33.333%}

.mzw-form1 .col .item{margin-left:.26rem;margin-right:.26rem}

.mzw-form1 .item{margin-bottom:.4rem}

.mzw-form1 .input1,.mzw-form1 .input2{display:block;width:100%;border:none;background:#f2f2f2;padding:.24rem;color:#595757}

.mzw-form1 .input1{padding:0 .24rem;height:.72rem;border-radius:.36rem}

.mzw-form1 .input2{height:2.68rem;border-radius:.3rem}

.mzw-form1 .formBtn{display:block;width:2rem;height:.48rem;min-height:36px;background:#0069b4;border-radius:.4rem;font-family:SourceHanSansCN-Bold;font-weight:700;color:#f3f3f3;margin:.6rem auto 0;cursor:pointer;border:none}

.m-mzw-search{display:block;position:relative}

.m-mzw-search .btn,.m-mzw-search .input1{display:block;border:none}

.m-mzw-search .input1{width:100%;height:calc(.7rem + 10px);background:#fff;border-radius:.7rem;font-weight:700;color:#595757;padding:0 2.02rem 0 .37rem}

.m-mzw-search .btn{width:1.6rem;height:.7rem;background:#0069b4;border-radius:.35rem;font-family:SourceHanSansCN-Bold;font-weight:700;color:#f3f3f3;position:absolute;top:50%;right:5px;transform:translateY(-50%)}

.mzw-box4{margin:-.71rem 0 2.7rem;position:relative}

.mzw-box4 .con{position:relative;padding:.59rem 1.29rem 0}

.mzw-box4 .num{color:#0069b4}

.mzw-box4 .list{margin-bottom:1.2rem}

.ul-mzw-news li{margin-bottom:.4rem}

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

.ul-mzw-news .a1{display:block;transition:borderColor .4s;border-bottom:1px solid #595757;padding:.57rem 0}

.ul-mzw-news .tit{font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.32rem;letter-spacing:.02em;color:#595757;margin-bottom:.3rem;transition:color .4s}

.ul-mzw-news .icons{display:flex;flex-wrap:wrap}

.ul-mzw-news .icon{margin-right:.3rem;color:#595757;display:flex;align-items:center}

.ul-mzw-news .icon:last-child{margin-right:0}

.ul-mzw-news .icon img{display:block;width:24px;margin-right:6px}

.ul-mzw-news .a1:hover .tit{color:#0069b4}

.ul-mzw-news.sty2 li{margin-bottom:.2rem}

.ul-mzw-news.sty2 .a1{display:flex}

.ul-mzw-news.sty2 .left{width:2.58rem;flex-shrink:0;padding-top:.15rem}

.ul-mzw-news.sty2 .right{flex:1}

.mzw-box5{position:relative;margin:-.91rem 0 .8rem}

.mzw-box5 .con{position:relative;display:flex;align-items:center;flex-direction:row-reverse;padding:.4rem .47rem .44rem .97rem}

.mzw-box5 .right{width:5.67rem;flex-shrink:0;margin-left:1.34rem}

.mzw-box5 .pic{border-radius:.05rem;padding-top:61.552%}

.mzw-box5 .left{flex:1}

.mzw-box5 .txt{color:#595757;margin-bottom:.56rem}

.mzw-box6{margin-bottom:2.7rem}

.mzw-box6 .num{color:#969696;margin-bottom:.6rem}

.mzw-box6 .list li{margin-bottom:.6rem}

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

.mzw-box6 .list .con{display:block;padding:0 1.28rem .6rem;background:linear-gradient(0deg,rgba(221, 241, 255, 0.4) 10%,#ddf1ff 100%),#fff;border-radius:.2rem;overflow:hidden;position:relative}

.mzw-box6 .list .con::before{content:'';display:block;width:100%;height:100%;background:url(../images/mzw/bgpic-b2.jpg) center/cover no-repeat;position:absolute;left:0;right:0;transition:opacity .4s;opacity:0}

.mzw-box6 .list .txt{position:relative}

.mzw-box6 .list .start{display:inline-block;padding:.12rem .36rem;color:#fff;background:#77b9e8;border-radius:0 0 .15rem .15rem;margin-bottom:.4rem;transition:.4s}

.mzw-box6 .list .end{color:#969696;margin-bottom:.09rem;transition:color .4s}

.mzw-box6 .list .tit{font-family:SourceHanSansCN-Bold;font-weight:700;color:#595757;margin-bottom:.4rem;transition:color .4s}

.mzw-box6 .list .con:hover::before{opacity:1}

.mzw-box6 .list .con:hover .start{background-color:#fff;color:#0069b4}

.mzw-box6 .list .con:hover .end,.mzw-box6 .list .con:hover .g-mzw-tags2 .tag,.mzw-box6 .list .con:hover .tit{color:#fff}

.mzw-box6 .list .con:hover .g-mzw-tags2 .img2{opacity:1}

.mzw-det2{position:relative;margin:-1.9rem 0 2.7rem}

.mzw-det2 .con{position:relative;padding:.59rem 1.3rem 0}

.mzw-det2 .row1{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.6rem}

.mzw-det2 .info{color:#595757}

.mzw-det2 .item{margin-bottom:1.2rem}

.mzw-det2 .tit{font-family:SourceHanSansCN-Bold;font-weight:700;color:#0069b4;margin-bottom:.2rem}

.mzw-det2 .txt{text-align:justify;color:#595757}

.mzw-row-g1{margin:-.71rem 0 1.2rem}

.mzw-row-g2{margin-bottom:2.1rem}

.mzw-row-g2-1{margin-bottom:.6rem}

.mzw-litpic4{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -.34rem}

.mzw-litpic4 li{width:25%;margin-bottom:.6rem}

.mzw-litpic4 .con{height:100%;display:flex;flex-direction:column;margin:0 .34rem;padding-right:.36rem;background-position:right .21rem;background-size:89.3292% auto;background-repeat:no-repeat}

.mzw-litpic4.bg1 .con{background-image:url(../images/mzw/bgpic-b3-1.png)}

.mzw-litpic4.bg2 .con{background-image:url(../images/mzw/bgpic-b3-2.png)}

.mzw-litpic4.bg3 .con{background-image:url(../images/mzw/bgpic-b3-3.png)}

.mzw-litpic4 .box1{width:2.4rem}

.mzw-litpic4 .pic{padding-top:100%}

.mzw-litpic4 .pic .img{overflow:hidden}

.mzw-litpic4 .pic img{opacity:1;height:auto}

.mzw-litpic4 .txt{flex:1;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:.26rem .5rem;min-height:1rem;background:#fff;box-shadow:0 0 .08rem .02rem rgba(0,0,0,.1);border-radius:.15rem;text-align:center}

.mzw-litpic4 .info,.mzw-litpic4 .name{width:100%;color:#595757}

.mzw-litpic4 .name{font-family:SourceHanSansCN-Bold;font-weight:700}

.mzw-litpic4.col3 li{margin-left:.26rem;margin-right:.26rem}

.mzw-litpic4.minH2 .txt{min-height:1.68rem}

.mzw-litpic4.sty2 .name{margin-bottom:.06rem}

.mzw-row-g3{margin-bottom:2.7rem}

.mzw-row-g3-1{margin-bottom:.6rem}

.mzw-box7{margin:-.62rem .74rem 1.2rem 0;position:relative;padding-left:.89rem;background:url(../images/mzw/bgpic-b4.png) no-repeat;background-position:left 2.6rem;background-size:2.84rem auto}

.mzw-box7 .box1{width:9.98rem;flex-shrink:0;position:relative;margin-bottom:1rem}

.mzw-box7 .box1::after{content:'';display:block;width:.9rem;height:.9rem;border-radius:50%;background:#60b17f;position:absolute;top:.53rem;right:-.51rem}

.mzw-box7 .bgc{width:100%;height:100%;background-color:#60b17f;border-radius:.15rem;transform:rotateZ(-3.48deg);position:absolute;left:0;top:0}

.mzw-box7 .pic{overflow:hidden;position:relative;border-radius:.15rem}

.mzw-box7 .txt{margin-left:5.54rem}

.mzw-box7 .tit{width:7.19rem;margin-bottom:.2rem}

.mzw-box7 .info{font-family:SourceHanSansCN-Bold;font-weight:700;color:#595757;margin-bottom:.07rem}

.mzw-box7 .desc{color:#595757}

.mzw-box8{padding-top:1.74rem;background:url(../images/mzw/bgpic-b5.png) left top no-repeat;background-size:11.02rem auto;margin-bottom:2.7rem}

.mzw-box8 .row1{margin-bottom:.4rem}

.mzw-box8 .con{display:flex;flex-direction:row-reverse;margin-right:-.7rem}

.mzw-box8 .right{width:6.06rem;flex-shrink:0;margin-left:1.83rem}

.mzw-box8 .right .pic{position:relative}

.mzw-box8 .right .txt{position:absolute;left:1.43rem;right:2.04rem;bottom:1.02rem;color:#fff}

.mzw-box8 .right .name{font-family:SourceHanSansCN-Bold;font-weight:700}

.mzw-box8 .left{min-height:7.2rem}

.mzw-box8 .left .tit{font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.32rem;letter-spacing:.02em;color:#595757;margin-bottom:.44rem}

.mzw-box8 .left .desc{text-align:justify;color:#595757;margin-bottom:.37rem}

.mzw-box8 .left .desc h4{font-size:.2rem;font-weight:700;font-family:SourceHanSansCN-Bold}

.mzw-box9{display:flex;margin-bottom:1.8rem}

.mzw-box9 .left{padding-top:.68rem;padding-right:.5rem;position:relative;background:url(../images/mzw/bgpic-b6.png) right top no-repeat;background-size:3.08rem auto;margin-right:.97rem;flex-shrink:0}

.mzw-box9 .left::before{content:'';display:block;width:.9rem;height:.9rem;background:#60b17f;mix-blend-mode:multiply;border-radius:50%;position:absolute;left:-.24rem;top:.78rem}

.mzw-box9 .left .tit1{display:flex;font-size:1.2rem;text-transform:uppercase;color:#0069b4;white-space:nowrap}

.mzw-box9 .left .tit1-1{font-family:SourceHanSansCN-Heavy;font-weight:900}

.mzw-box9 .left .tit2{font-family:SourceHanSansCN-Bold;font-weight:700;color:#0069b4;margin-top:-.24rem;position:absolute;left:0;bottom:0}

.mzw-box9 .right{flex:1;overflow:hidden;margin-top:.95rem;padding-left:.87rem;position:relative}

.mzw-box9 .right::before{content:'';display:block;width:1px;height:1.6rem;background-color:#d2d2d2;position:absolute;left:0;top:0}

.mzw-box9 .right .txt{color:#595757;padding:.08rem 0}

.mzw-box9 .right .txt li{padding-left:1.2em;position:relative}

.mzw-box9 .right .txt li::before{content:'';display:block;width:.1rem;height:.1rem;background-color:#0069b4;border-radius:50%;position:absolute;top:.06rem;left:0}


.mzw-box10{display:flex;flex-direction:row-reverse;margin-bottom:2.7rem}

.mzw-box10 .right{min-height:3.2rem;margin-left:1.16rem;padding-top:.3rem;position:relative;flex-shrink:0;background:url(../images/mzw/bgpic-b7.png) no-repeat;background-position:right .08rem;background-size:3.02rem auto}

.mzw-box10 .right .tit1{font-size:.32rem;font-family:SourceHanSansCN-Heavy;font-weight:900;color:#60b17f;line-height:.9rem;position:absolute;left:0;top:0}

.mzw-box10 .right .tit1::before{content:'';display:block;width:.9rem;height:.9rem;border-radius:50%;background:rgba(251,183,34,.6);position:absolute;left:-.24rem;top:0}

.mzw-box10 .right .tit1 span{position:relative}

.mzw-box10 .right .tit2{margin-top:.12rem;display:flex;font-size:1.2rem;text-transform:uppercase;color:#60b17f;mix-blend-mode:multiply;white-space:nowrap}

.mzw-box10 .right .tit2-1{font-family:SourceHanSansCN-Heavy;font-weight:900;}

.mzw-box10 .left{flex:1;overflow:hidden;padding-right:.67rem;margin-top:.6rem;position:relative}

.mzw-box10 .left::before{content:'';display:block;width:1px;height:1.6rem;background-color:#d2d2d2;position:absolute;right:0;top:0}

.mzw-box10 .left .txt{color:#595757}

.mzw-box10 .left .txt li{padding-left:1.2em;position:relative}

.mzw-box10 .left .txt li::before{content:'';display:block;width:.1rem;height:.1rem;background-color:#0069b4;border-radius:50%;position:absolute;top:.06rem;left:0}

.mzw-swiper6{position:relative;overflow:hidden;margin-bottom:2.7rem;padding-bottom:.8rem}

.mzw-swiper6 .swiper-wrapper{position:relative}

.mzw-swiper6 .dashed{width:calc(100% - 1.4rem - 100vw + 15.2rem);background:url(../images/mzw/bgpic-b8.png) repeat-x;background-size:auto 100%;height:1.38rem;position:absolute;left:calc(50vw - 7.6rem);top:.5rem}

.mzw-swiper6 .con{display:block;width:3.8rem;margin-right:1.75rem;}

.mzw-swiper6 .year{display:inline-block;font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.8rem;text-transform:uppercase;position:relative;margin-bottom:.59rem}

.mzw-swiper6 .year::before{content:'';display:block;height:.9rem;width:.9rem;border-radius:50%;position:absolute;left:-.35rem;top:.08rem}

.mzw-swiper6 .year span{position:relative;mix-blend-mode:multiply}

.mzw-swiper6 ul{max-height:2.8rem;overflow-x: hidden;overflow-y:auto}

.mzw-swiper6 li{margin-bottom:.2rem}

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

.mzw-swiper6 .date{font-family:SourceHanSansCN-Bold;font-weight:700;margin-bottom:.05rem}

.mzw-swiper6 .txt{color:#595757}

.mzw-swiper6 .swiper-slide{width:auto}

.mzw-swiper6 .swiper-slide:first-child .con{margin-left: calc(50vw - 7.6rem)}
.mzw-swiper6 .swiper-slide:last-child .con{margin-right: calc(50vw - 7.6rem)}

.mzw-swiper6 .swiper-slide:nth-child(3n+1) .date,.mzw-swiper6 .swiper-slide:nth-child(3n+1) .year{color:#0069b4}

.mzw-swiper6 .swiper-slide:nth-child(3n+1) .year::before{background-color:#60b17f}

.mzw-swiper6 .swiper-slide:nth-child(3n+2) .date,.mzw-swiper6 .swiper-slide:nth-child(3n+2) .year{color:#fbb722}

.mzw-swiper6 .swiper-slide:nth-child(3n+2) .year::before{width:.6rem;height:.6rem;mix-blend-mode:multiply;background-color:#0069b4;left:auto;top:auto;right:-.26rem;bottom:-.02rem;z-index:2}

.mzw-swiper6 .swiper-slide:nth-child(3n+3) .date,.mzw-swiper6 .swiper-slide:nth-child(3n+3) .year{color:#60b17f}

.mzw-swiper6 .swiper-slide:nth-child(3n+3) .year::before{background-color:#fbb722}

.mzw-swiper6 .swiper-slide:nth-child(even) .con,.mzw-swiper6 .swiper-slide:nth-child(odd) .scroll{padding-top:.9rem}

.mzw-swiper6.swiper-container-horizontal>.swiper-scrollbar{left:calc(50% - 7.6rem);width:2.34rem;height:.08rem;background:rgba(0, 0, 0, 0.05);border-radius: 0.08rem;}

.mzw-swiper6 .swiper-scrollbar-drag{background: rgba(0, 0, 0, 0.05);border-radius:0.08rem;}

.mzw-row-i1{margin:-.71rem 0 1.2rem}

.mzw-swiper7{position:relative;overflow:hidden}

.mzw-swiper7 .con{display:block;overflow:hidden}

.mzw-swiper7 .pic{padding-top:28.1214%;border-radius:.3rem}

.mzw-swiper7 .pic::after{content:'';display:block;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,105,180,0) 19.67%,#0069b4 132.07%);position:absolute;left:0;top:0}

.mzw-swiper7 .box1{padding:.24rem;display:flex;position:absolute;left:0;bottom:0;right:0}

.mzw-swiper7 .btn,.mzw-swiper7 .txt{background:#fff;border-radius:.2rem;overflow:hidden}

.mzw-swiper7 .txt{flex:1;margin-right:.24rem;padding:.49rem 3.86rem .49rem .61rem}

.mzw-swiper7 .tag{display:inline-block;min-width:30px;border:1px solid #0069b4;border-radius:17px;font-size:10px;line-height:18px;text-align:center;color:#0069b4;box-sizing:content-box;padding:0 .14rem;margin-bottom:.14rem}

.mzw-swiper7 .tit{font-family:SourceHanSansCN-Heavy;font-weight:900;font-size:.32rem;letter-spacing:.02em;color:#595757;margin-bottom:.14rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.mzw-swiper7 .desc{font-family:SourceHanSansCN-Bold;font-weight:700;color:#595757;height:.54rem;min-height:42px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}

.mzw-swiper7 .btn{display:flex;align-items:flex-end;flex-shrink:0;cursor:pointer;padding-bottom:.44rem;transition:background-color .4s}

.mzw-swiper7 .btn .g-mzw-btn1{height:auto;min-width:2.1rem;background-color:#fff}

.mzw-swiper7 .btn:hover,.mzw-swiper7 .btn:hover .g-mzw-btn1{background-color:#0069b4;box-shadow: none;}

.mzw-swiper7 .btn:hover .g-mzw-btn1 .btn-txt{color:#fff}

.mzw-swiper7 .btn:hover .g-mzw-btn1 .btn-icon .img1{opacity:0}

.mzw-swiper7 .btn:hover .g-mzw-btn1 .btn-icon .img2{opacity:1}

.mzw-row-i2{margin-bottom:.6rem}

.mzw-row-i2-1{margin-bottom:.2rem}

.mzw-row-i4{margin-bottom:2.7rem}

.mzw-swiper8{overflow:hidden;margin-top:-4.85rem}

.mzw-swiper8 .con{display:block;width:12.06rem;margin-right:.23rem}

.mzw-swiper8 .pic{padding-top:52.6533%;border-radius:.3rem}

.mzw-swiper8 .swiper-slide:last-child .con{margin-right:0}

.mzw-swiper8 .swiper-slide{width:auto}

.mzw-layout1{padding-top:1.27rem;display:flex}

.mzw-layout1 .layout-l{flex-shrink:0;margin-right:1.53rem}

.mzw-layout1 .layout-r{flex:1;overflow:hidden}

.mzw-det3{margin-bottom:3.85rem}

.mzw-det3 .tit{font-family:SourceHanSansCN-Bold;font-weight:900;font-size:.32rem;letter-spacing:.02em;color:#595757;margin-bottom:.06rem}

.mzw-det3 .date{color:#595757;margin-bottom:.69rem}

.mzw-det3 .txt{color:#595757;text-align:justify}

.mzw-det3 .desc{background:#f2f2f2;border-radius:.15rem;padding:.64rem .86rem;color:#595757;margin-bottom:1.13rem}

.mzw-det3 .btns{display:flex;justify-content:space-between}

.mzw-det3 .btn{width:3.62rem;border-top:1px solid rgba(89,87,87,.4);padding-top:.17rem}

.mzw-det3 .btn-tit{color:#595757;margin-bottom:.36rem}

.mzw-det3 .next .btn-tit{text-align:right}

.mzw-det3 .btn-txt{font-family:SourceHanSansCN-Bold;font-weight:700;color:#595757;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;transition:color .4s}

.mzw-det3 .btn-txt:hover{color:#0069b4}

.mzw-row-j1{margin:-.71rem 0 1.03rem}

.mzw-box11{height:376px;display:flex;overflow:hidden;border-radius:.3rem;position:relative}

.mzw-box11 .left{flex:1;overflow:hidden;background-image:url(../images/mzw/pic-d5.jpg);position:relative;padding:0 .24rem .34rem;display:flex;align-items:flex-end}

.mzw-box11 .left::before{content:'';display:block;background:linear-gradient(to right,rgba(0,105,180,0) 0,#047fd7 90%);position:absolute;top:0;right:0;bottom:0;left:0}

.mzw-box11 .left .txt{width:100%;display:flex;align-items:center;padding:.24rem .54rem .24rem .43rem;background-color:#fff;border-radius:55px;position:relative}

.mzw-box11 .left .tag{flex-shrink:0;margin-right:.24rem}

.mzw-box11 .left .tit{flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:SourceHanSansCN-Bold;font-weight:700;color:#595757}

.mzw-box11 .left .icons{flex-shrink:0;display:flex;margin-left:.24rem}

.mzw-box11 .left .icon{margin-right:.24rem;color:#595757;display:flex;align-items:center}

.mzw-box11 .left .icon:last-child{margin-right:0}

.mzw-box11 .left .icon img{display:block;width:24px;margin-right:6px}

.mzw-box11 .right{flex-shrink:0;background-color:#047fd7;padding:0 .68rem;display:flex;align-items:center}

.mzw-box11 .layui-laydate{display:block;box-shadow:none;border:none;background-color:transparent;font-size:16px;border-radius:0}

.mzw-box11 .layui-laydate-main,.mzw-box11 .layui-laydate-static{width:353px}

.mzw-box11 .layui-laydate-header{padding:15px 0;display:flex;align-items:center;border-bottom:none;line-height:1.5}

.mzw-box11 .layui-laydate-header i{display:block;width:18px;height:18px;padding:0;background-position:center;background-size:100% auto;background-repeat:no-repeat;color:transparent!important;position:static;flex-shrink:0}

.mzw-box11 .laydate-prev-y{background-image:url(../images/mzw/icon-c3-1.svg);margin-right:23px}

.mzw-box11 .laydate-next-y{background-image:url(../images/mzw/icon-c3-2.svg);margin-left:23px}

.mzw-box11 .laydate-prev-m{background-image:url(../images/mzw/icon-c4-1.svg)}

.mzw-box11 .laydate-next-m{background-image:url(../images/mzw/icon-c4-2.svg)}

.mzw-box11 .laydate-set-ym{display:block;flex:1;font-family:SourceHanSansCN-Bold;font-weight:700;font-size:20px;line-height:1.5;color:#fff}

.mzw-box11 .laydate-set-ym span{padding:0;color:#fff!important;pointer-events:none}

.mzw-box11 .laydate-set-ym span[lay-type=year]{margin-right:.5em}

.mzw-box11 .layui-laydate,.mzw-box11 .layui-laydate-content td{color:#89ccfd}

.mzw-box11 .laydate-day-mark{display:inline-block;position:static;line-height:inherit;font-size:inherit}

.mzw-box11 .layui-laydate-content td>div:hover,.mzw-box11 .layui-laydate-list li:hover,.mzw-box11 .layui-laydate-shortcut>li:hover{color:#0069b4;background-color:#fff}

.mzw-box11 .laydate-day-mark::after{background-color:#89ccfd;width:6px;height:6px;top:auto;right:50%;bottom:2px;transform:translateX(50%)}

.mzw-box11 .layui-laydate-content{padding:0}

.mzw-box11 .layui-laydate-content th{color:#fff}

.mzw-box11 .layui-laydate-content td,.mzw-box11 .layui-laydate-content th{height:44px;vertical-align:middle}

.mzw-box11 .layui-laydate-content td>div{padding:0;display:inline-block;width:28px;height:28px;line-height:28px;border-radius:3px;transition:.4s}

.mzw-box11 .layui-laydate .layui-this{background-color:transparent!important}

.mzw-box11 .layui-laydate .layui-this>div{background-color:#fff!important;color:#0069b4!important;border-radius:3px}

.mzw-box11 .layui-laydate-content table{width:100%;max-width:100%}

.mzw-row-j2{margin-bottom:.6rem}
.mzw-row-j2-1{margin-bottom:.2rem}

.mzw-row-j3{margin-bottom:1.2rem}

.mzw-row-j4{margin-bottom:2.7rem}

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

.m-mzw-det1 .txt h4{font-size:16px}

}

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

.mzw-box8 .left .desc h4,.ul-mzw-litpic2.sty2 .tit{font-size:16px}

}

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

.mzw-tab1 .a1{line-height:36px}

.mzw-tab1 li.on .a1{font-size:24px}

}

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

.m-mzw-banner .txt{margin-top:2rem}

.mzw-box11{height:320px}

.mzw-box11 .layui-laydate{font-size:14px}

.mzw-box11 .layui-laydate-main,.mzw-box11 .layui-laydate-static{width:252px}

.mzw-box11 .layui-laydate-header{padding:10px 0}

.mzw-box11 .layui-laydate-header i{width:16px;height:16px}

.mzw-box11 .laydate-prev-y{margin-right:15px}

.mzw-box11 .laydate-next-y{margin-left:15px}

.mzw-box11 .laydate-set-ym{font-size:18px}

.mzw-box11 .layui-laydate-content td,.mzw-box11 .layui-laydate-content th{height:36px}

.mzw-box11 .layui-laydate-content td>div{width:22px;height:22px;line-height:22px}

.mzw-box11 .laydate-day-mark::after{width:4px;height:4px;bottom:2px}

}

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

  .mzwPage li{
		display: none;
		margin: 0;
	}
	.mzwPage li.prev,
	.mzwPage li.next,
	.mzwPage li.on,
	.mzwPage li.txt,
	.mzwPage li.input,
	.mzwPage li.btn{
		display: block;
	}
	.mzwPage a,
	.mzwPage span,
	.mzwPage input,
	.mzwPage button{
		width: 50px;
	}
	.mzwPage li.prev a,
	.mzwPage li.next a{
		width: 30px;
	}
	.mzwPage li.on a{
		width: 40px;
		border-color: transparent !important;
	}
	.mzwPage li.txt span{
		padding: 0 5px;
	}

.g-mzw-tit1 .tit1,.g-mzw-tit1.sty3 .tit1{margin-bottom:.16rem}

.g-mzw-tit1 .tit2{font-size:.48rem;margin-bottom:.4rem}
.g-mzw-tit1 .tit2.mfs48{font-size:.48rem;}
.g-mzw-tit1 .desc{margin:0}

.g-mzw-tit1.sty2 .tit2{margin-bottom:.4rem}

.g-mzw-tit2 .tit{font-size:.4rem;margin-right:.14rem}

.g-mzw-tit2 .icon{width:.32rem}

.g-mzw-btn1{min-width:2.3rem;height:.96rem;padding:0 .3rem}

.g-mzw-btn1 .btn-txt{font-size:.24rem}

.g-mzw-btn1 .btn-icon{width:.34rem;margin-left:.3rem}

.g-mzw-btn1.sty2{min-width:2.62rem}

.mzw-shadow,.mzw-shadow.sty2{height:100%}

.g-mzw-links{display:block;padding-left:0}

.g-mzw-links .a1{display:inline;width:auto;min-width:0;border-left:none;border-right:none;padding:0;margin-left:0;margin-right:.2rem}

.m-mzw-banner{height:auto;min-height:7.4rem;padding-bottom:1rem}

.m-mzw-banner .con{width:100%}

.m-mzw-banner .txt{margin:2rem 0 .4rem;min-height:4.16rem}

.m-mzw-banner .tit{margin-bottom:.2rem}

.m-mzw-banner .desc{height:9em;-webkit-line-clamp:6;line-clamp:6}

.m-mzw-banner .desc.w2,.m-mzw-banner .desc.w3{width:60%}

.m-mzw-banner .tablist{overflow-x:auto;overflow-y:hidden;white-space:nowrap}

.m-mzw-banner .tablist li{display:inline-block;width:auto;min-width:1.8rem;float:none}

.m-mzw-banner .tablist .a1{line-height:3}

.m-mzw-banner.sty1 .txt{margin-left:0;margin-right:0}

.m-mzw-banner.sty2 .txt{margin-bottom:.4rem}

.m-mzw-banner.type1{display:flex;align-items:center}

.m-mzw-banner.type1 .txt{min-height:0;margin-top:1rem}

.m-mzw-banner.type1 .desc{height:auto}

.m-mzw-banner.type3{min-height:6.4rem}

.m-mzw-banner.type4{min-height:5.4rem}

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

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

.mzw-litpic1 .con{padding:0;box-shadow:0 0 .08rem .02rem rgba(0,0,0,.1)}

.mzw-litpic1 .pic{height:0;padding-top:31.0461%;border-radius:0;position:relative}

.mzw-litpic1 .box{width:100%;padding:.4rem .3rem;border-radius:0}

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

.mzw-litpic1 .tit{font-size:.36rem;margin-bottom:.2rem}

.m-mzw-popup1 .popup-con{width:95%}

.m-mzw-popup1 .popup-close{width:20px;height:20px;top:20px;right:20px}

.m-mzw-popup1.sty2 .popup-con{max-width:95%;width:6rem}
.m-mzw-popup1.sty2 .btn{
  width: 4rem;
  height: .72rem;
  min-height: 0;
  border-radius: .4rem;
}

.ul-mzw-litpic1 .con{display:block}

.ul-mzw-litpic1 .box1{margin:.22rem auto .6rem}

.ul-mzw-litpic1 .title{margin-top:.45rem}

.ul-mzw-litpic1 .g-mzw-tit1 .tit2{margin-bottom:.2rem}

.ul-mzw-litpic1.sty1 .box1{width:calc(100% - .4rem);margin-right:auto}

.ul-mzw-litpic1.sty1 .txt{padding:0 0 0 .4rem;margin-left:-.3rem}

.ul-mzw-litpic1.sty2{margin-left:0}

.ul-mzw-litpic1.sty2 .box1{width:calc(100% - .4rem);margin-left:auto}

.ul-mzw-litpic1.sty2 .txt{padding:0 0 0 .4rem;margin-left:-.3rem}

.ul-mzw-litpic1.sty3 li{margin-bottom:.8rem}

.ul-mzw-litpic1.sty3 .box1{width:calc(100% - .4rem);margin-right:auto}

.ul-mzw-litpic1.sty3 .g-mzw-tit1 .tit1{margin-bottom:.2rem}

.ul-mzw-litpic1.sty3 li:nth-child(odd){margin-left:0}

.ul-mzw-litpic1.sty3 li:nth-child(odd) .box1{margin-left:auto}

.ul-mzw-litpic1.sty3 li:nth-child(odd) .txt{padding:0 0 0 .4rem;background-size:6.01rem auto;margin-left:-.3rem}

.ul-mzw-litpic1.sty3 li:nth-child(odd) .title{margin-top:.4rem}

.ul-mzw-litpic1.sty3 li:nth-child(even) .box1{margin-right:auto}

.ul-mzw-litpic1.sty3 li:nth-child(even) .txt{padding-bottom:0;padding-left:.4rem;background-size:5.09rem auto;background-position:left top;margin-left:-.3rem}

.ul-mzw-litpic1 .box1.swiper{
	margin-bottom: 0.62rem;
}
.ul-mzw-litpic1 .mzwSwiper1 .swiper-pagination{
	bottom: -0.6rem;
}

.mzw-swiperBtns .swiper-button-next,.mzw-swiperBtns .swiper-button-prev{background-size:.2rem auto;width:.8rem;height:.8rem}

.mzw-swiperBtns .swiper-button-prev{left:.3rem}

.mzw-swiperBtns .swiper-button-next{right:.3rem}

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

.mzw-box1 .con{padding:.3rem}

.mzw-box1 .left{width:100%;float:none;margin-right:0}

.mzw-box1 .btn{height:.64rem;padding:0 .3rem;font-size:.24rem;border-radius:.32rem;left:.3rem;bottom:.3rem}

.mzw-box1 .btn img{width:.12rem;margin-right:.14rem}

.mzw-box1 .txt{padding-top:.4rem}

.mzw-row-a2{padding-bottom:0;margin-bottom:.8rem}

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

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

.mzw-litpic2 .con{margin:0 .15rem;padding:0}

.mzw-litpic2 .pic{margin-bottom:0;border-radius:0}

.mzw-litpic2 .txt{padding:.3rem}

.mzw-litpic2 .con:hover{transform:translateY(0)}

.mzw-row-a3{margin-bottom:.8rem}

.mzw-row-a4{margin-bottom:.8rem}

.mzw-row-a4-2{padding:.8rem 0 1.2rem}

.mzw-list1{display:block;margin:0}

.mzw-list1 li{width:100%;margin-bottom:.4rem}

.mzw-list1 .con{min-height:0;display:block;margin:0;padding:.4rem .3rem}

.mzw-list1 .con:hover{transform:translateY(0)}

.mzw-row-a4-3{margin-top:-.8rem}

.mzw-swiper1{padding:0 .3rem}

.mzw-swiper1 .swiper-slide{width:5rem;margin-right:.3rem}

.mzw-swiper1 .con{padding:.8rem .3rem .3rem}

.mzw-swiper1 .icon{left:.2rem;top:.2rem}

.mzw-swiper1 .tit{margin-bottom:.4rem}

.mzw-swiper1 .con:hover{transform:translateY(0)}

.mzw-row-a5{padding-top:.8rem;margin-bottom:1.02rem}

.mzw-tab1 li{margin-right:.3rem}

.mzw-tab1 .a1{line-height:.8rem}

.mzw-tab1 li.on .a1{font-size:.42rem}

.mzw-row-a5-2{margin-bottom:.4rem}

.mzw-swiper2 .date{margin-bottom:.1rem}

.mzw-swiper2 .swiper-box{
    margin: 0;
}
.mzw-swiper2 .box{
    margin: 0;
}
.mzw-swiper2 ul{
    padding: 0 0.26rem;
    height: 4.2rem;
}
.mzw-swiper2 .year{
    font-size: 0.44rem;
}
.mzw-swiper2 .swiper-btns{
    margin-top: 0.8rem;
}
.mzw-swiper2 .swiper-button-prev,
.mzw-swiper2 .swiper-button-next{
    width: 0.72rem;
    height: 0.72rem;
}
.mzw-swiper2 .swiper-button-prev{
    margin-right: 0.3rem;
}
.mzw-swiper2 .swiper-button-next{
    margin-left: 0.3rem;
}
.mzw-swiper2 .swiper-button-prev svg,
.mzw-swiper2 .swiper-button-next svg{
    width: 0.36rem;
}
.mzw-swiper2 .swiper-scrollbar{
    width: 4rem;
    height: 0.12rem;
    border-radius: 0.06rem;
}

.mzw-row-a6,.mzw-row-a7{margin-bottom:.8rem}

.mzw-row-a7-1{padding:0 .3rem}

.mzw-swiper3 .con{width:100%;margin:0}

.mzw-swiper3 .swiper-slide{width:100%}

.m-mzw-box1{border-radius:.3rem}

.m-mzw-box1 .con{padding:.4rem .3rem;min-height:5rem;border-radius:.3rem}

.m-mzw-box1 .bg1,.m-mzw-box1 .bg2{width:calc(50% - .7rem)}

.m-mzw-box1 .bg1{left:.3rem}

.m-mzw-box1 .bg2{right:.3rem;bottom:0}

.m-mzw-box1 .txt{width:100%}

.ul-mzw-litpic2{display:block}

.ul-mzw-litpic2 li{margin-bottom:.4rem}

.ul-mzw-litpic2 .con{padding-bottom:.26rem}

.ul-mzw-litpic2 .box1{width:100%;margin-bottom:.3rem}

.ul-mzw-litpic2 .pic{border-radius:.2rem}

.ul-mzw-litpic2 .date{margin-bottom:.1rem}

.ul-mzw-litpic2 .tit{margin-bottom:.3rem}

.ul-mzw-litpic2 .tag{margin-right:.2rem}

.ul-mzw-litpic2,.ul-mzw-litpic2.sty2{margin:0}

.ul-mzw-litpic2 li,.ul-mzw-litpic2.sty2 li{width:100%}

.ul-mzw-litpic2 .con,.ul-mzw-litpic2.sty2 .con{margin:0}

.ul-mzw-litpic2 .tit,.ul-mzw-litpic2.sty2 .tit,.ul-mzw-litpic2.sty2_2 .tit{font-size:.36rem}

.ul-mzw-litpic2.sty2 .con{padding-bottom:.4rem}

.ul-mzw-litpic2.sty2_2 .box1{width:100%}

.mzw-row-b1{margin:-.8rem 0 .8rem}

.mzw-row-b2{margin-bottom:.8rem}

.mzw-row-b2-1{margin-bottom:.6rem}

.mzw-row-b3{margin-bottom:.8rem}

.mzw-swiper4{padding-bottom:.1rem}

.mzw-swiper4 .con{box-shadow:0 0 .08rem .02rem rgba(0,0,0,.1)}

.mzw-swiper4 .wp{padding:0}

.mzw-swiper4 .txt{padding:.4rem .3rem;margin-top:0;border-radius:0;box-shadow:none}

.mzw-swiper4 .tit{font-size:.36rem}

.mzw-swiper4 .swiper-button-next,.mzw-swiper4 .swiper-button-prev{margin-top:-.64rem}

.mzw-swiper4.swiper-container-horizontal .swiper-scrollbar{display:none}

.mzw-row-b4{margin-bottom:.8rem}

.mzw-box2{min-height:6.3rem;padding:.4rem .3rem .1rem}

.mzw-box2 .txt{width:100%}

.mzw-box2 .tit1{font-size:.28rem;margin-bottom:.08rem}

.mzw-box2 .tit2{font-size:.48rem;margin-bottom:.15rem}

.mzw-box2 .desc{font-size:.28rem;margin-bottom:.44rem}

.mzw-row-b5,.mzw-row-b5-1{margin-bottom:.6rem}

.ul-mzw-litpic3 li{margin-bottom:.4rem}

.ul-mzw-litpic3 .con{border-radius:.3rem;padding:0 0 .1rem;margin-bottom:.3rem;box-shadow:0 0 .08rem .02rem rgba(0,0,0,.1)}

.ul-mzw-litpic3 .pic{height:0;padding-top:32.0022%;position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0}

.ul-mzw-litpic3 .txt{width:100%;padding:.4rem .3rem}

.ul-mzw-litpic3 .row1{min-height:0;margin-bottom:.4rem}

.ul-mzw-litpic3 .index{min-width:0;font-size:.28rem;padding:0;border-radius:0}

.ul-mzw-litpic3 .tit{font-size:.36rem;color:#595757;margin-bottom:.3rem}

.ul-mzw-litpic3 .date,.ul-mzw-litpic3 .desc{color:#595757}

.ul-mzw-litpic3 .desc{margin-right:0}

.ul-mzw-litpic3 .tag{color:#595757}

.ul-mzw-litpic3 .tag::before{background-color:#595757}

.ul-mzw-litpic3 .links .a1{color:#595757;border-color:#595757}

.ul-mzw-litpic3 .btns{position:static;transform:none;margin-left:.3rem}

.ul-mzw-litpic3 .btn{width:1.9rem;height:.64rem;margin-right:.3rem;margin-bottom:.3rem}

.ul-mzw-litpic3 .btn:hover{transform:translateY(0)}

.ul-mzw-litpic3 .btn img{width:.4rem;margin-right:.16rem}

.ul-mzw-litpic3.sty2 .con{padding-bottom:.1rem}

.ul-mzw-litpic3.sty2 .row1{min-height:0;margin-bottom:0;display:block}

.mzw-row-c1{margin:-.8rem 0 .8rem}

.mzw-row-c2{margin-bottom:.8rem}

.m-mzw-swiper1{padding:0 .3rem}

.m-mzw-swiper1 .con:hover{transform:translateY(0)}

.mzw-row-d1{margin:-4.5rem 0 .8rem}

.mzw-swiper5{padding:0}

.mzw-swiper5 .con{width:100%;height:5rem;padding:.3rem;margin:0}

.mzw-swiper5 .index{min-width:1.2rem;padding:.05rem .2rem;font-size:.28rem}

.mzw-swiper5 .tit{font-size:.36rem;margin-bottom:.2rem}

.mzw-swiper5 .tags{margin-bottom:.4rem}

.mzw-swiper5 .swiper-slide{width:100%}
.mzw-swiper5 .swiper-button-prev,.mzw-swiper5 .swiper-button-next{display:none}

.mzw-row-d2,.mzw-row-d3{margin-bottom:.8rem}

.mzw-row-d3-2{margin-bottom:.6rem}

.mzw-row-d4{margin-bottom:.8rem}

.mzw-row-d4-1{margin-bottom:.6rem}

.mzw-row-e1{margin:-.8rem 0 .8rem}

.mzw-row-e1-1{margin-bottom:.8rem}

.m-mzw-det1{position:relative;padding:.4rem .4rem 0}

.m-mzw-det1 .con{position:relative}

.m-mzw-det1 .row1{display:block;margin-bottom:1rem}

.m-mzw-det1 .back{margin-bottom:.4rem}

.m-mzw-det1 .info{text-align:center}

.m-mzw-det1 .info span{margin-right:2em}

.m-mzw-det1 .tit{font-size:.4rem;margin-bottom:.8rem}

.m-mzw-det1 .txt h4{font-size:.32rem}

.mzw-row-e1-2{padding:0}

.mzw-litpic3{display:block;margin:0}

.mzw-litpic3 li{margin-bottom:.4rem}

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

.mzw-litpic3 .con{width:100%;height:auto;padding:.4rem .3rem;margin:0;box-shadow:0 0 .08rem .02rem rgba(0,0,0,.1)}

.mzw-litpic3 .con::before{opacity:1}

.mzw-litpic3 .box1{width:1.5rem;margin-bottom:.2rem}

.mzw-litpic3 .info{margin-bottom:.37rem}

.mzw-litpic3 .desc{margin-bottom:.2rem}

.mzw-row-e2{margin-bottom:.8rem}

.mzw-box3 .left{width:100%;float:none;margin-right:0;margin-bottom:.4rem}

.mzw-box3 li{margin-bottom:0}

.mzw-box3 .a1{padding:.2rem 0}

.mzw-row-e3{margin-bottom:.8rem}

.mzw-box4{margin:-.8rem 0 .4rem}

.mzw-box4 .con{padding:.4rem .3rem}

.mzw-box4 .row1,.mzw-box4 .row2{margin-bottom:.8rem}

.mzw-box4 .row2 .g-mzw-tit1 .tit2{font-size:.4rem}

.mzw-box4 .row3{display:block}

.mzw-box4 .left{width:calc(100% - .4rem);margin:.22rem 0 .82rem}

.mzw-box4 .right{margin:0}

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

.mzw-row-f1{margin:-.8rem 0 0}

.mzw-row-f2{margin-bottom:.4rem}

.mzw-list2{margin:0 -.2rem}

.mzw-list2 li{width:50%;margin-bottom:.4rem}

.mzw-list2 .con{margin:0 .2rem}

.mzw-list2 .pic{width:90%;height:.6rem;margin:0 auto .2rem}

.mzw-form1{margin:-.8rem 0 .8rem}

.mzw-form1 .con{padding:.8rem .3rem 0}

.mzw-form1 .row{display:block;margin:0}

.mzw-form1 .col{width:100%}

.mzw-form1 .col .item{margin-left:0;margin-right:0}

.mzw-form1 .input1,.mzw-form1 .input2{padding:.3rem}

.mzw-form1 .input1{padding:0 .3rem}

.mzw-form1 .formBtn{display:block;width:4rem;height:.72rem;min-height:0;border-radius:.4rem;margin:0 auto}

.m-mzw-search{display:block;position:relative}

.m-mzw-search .btn,.m-mzw-search .input1{display:block;border:none}

.m-mzw-search .input1{width:100%;height:calc(.7rem + 10px);background:#fff;border-radius:.7rem;font-weight:700;color:#595757;padding:0 2.02rem 0 .37rem}

.m-mzw-search .btn{width:1.6rem;height:.7rem;background:#0069b4;border-radius:.35rem;font-family:SourceHanSansCN-Bold;font-weight:700;color:#f3f3f3;position:absolute;top:50%;right:5px;transform:translateY(-50%)}

.mzw-box4{margin:-.8rem 0 .8rem}

.mzw-box4 .con{padding:.6rem .3rem 0}

.mzw-box4 .list{margin-bottom:.8rem}

.ul-mzw-news .a1{padding:.4rem 0}

.ul-mzw-news .tit{font-size:.36rem;margin-bottom:.4rem}

.ul-mzw-news .icon img{width:.4rem;margin-right:.12rem}

.ul-mzw-news.sty2 li{margin-bottom:0}

.ul-mzw-news.sty2 .a1{display:block}

.ul-mzw-news.sty2 .left{width:100%;padding-top:0;margin-bottom:.2rem}

.mzw-box5{margin:-.8rem 0 .8rem}

.mzw-box5 .con{display:block;padding:.4rem .3rem}

.mzw-box5 .right{width:100%;flex-shrink:0;margin-left:0;margin-bottom:.4rem}

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

.mzw-box6{margin-bottom:.8rem}

.mzw-box6 .list li{margin-bottom:.4rem}

.mzw-box6 .list .con{padding:0 .3rem .4rem}

.mzw-box6 .list .con::before{opacity:1}

.mzw-box6 .list .start{color:#0069b4;background:#fff}

.mzw-box6 .list .end{color:#fff;margin-bottom:.1rem}

.mzw-box6 .list .tit{color:#fff;margin-bottom:.3rem}

.mzw-box6 .list .g-mzw-tags2 .tag{color:#fff}

.mzw-box6 .list .g-mzw-tags2 .img2{opacity:1}

.mzw-det2{margin:-.8rem 0 .1rem}

.mzw-det2 .con{padding:.4rem .3rem}

.mzw-det2 .row1{margin-bottom:.8rem}

.mzw-det2 .item{margin-bottom:.4rem}

.mzw-det2 .tit{margin-bottom:.2rem}

.mzw-row-g1{margin:-.8rem 0 .8rem}

.mzw-row-g2{margin-bottom:.8rem}

.mzw-litpic4{margin:0 -.2rem}

.mzw-litpic4 li{width:50%;margin-bottom:.4rem}

.mzw-litpic4 .con{margin:0 .2rem;padding-right:0}

.mzw-litpic4 .txt{padding:.3rem}

.mzw-litpic4.col3 li{margin-left:0;margin-right:0}

.mzw-row-g3{margin-bottom:.8rem}

.mzw-box7{margin:-.6rem -.3rem .8rem;background-position:left 2rem;background-size:1.8rem auto;padding-left:0}

.mzw-box7 .box1{width:calc(100% - 1rem);margin:0 auto .8rem}

.mzw-box7 .box1::after{display:none}

.mzw-box7 .txt{margin:0 .3rem}

.mzw-box7 .tit{width:100%;height:.48rem;margin-bottom:.4rem}

.mzw-box7 .tit img{width:auto;height:100%}

.mzw-box7 .info{margin-bottom:.2rem}

.mzw-box8{padding-top:0;background-size:5rem auto;margin-bottom:.8rem}

.mzw-box8 .row1{margin-bottom:.6rem}

.mzw-box8 .con{display:block;margin-right:0}

.mzw-box8 .right{width:90%;max-width:7rem;margin:0 auto .6rem}

.mzw-box8 .right .txt{left:1.2rem;right:1.2rem;bottom:1rem}

.mzw-box8 .right .name{font-size:.32rem}

.mzw-box8 .left{min-height:0}

.mzw-box8 .left .tit{font-size:.36rem;margin-bottom:.4rem}

.mzw-box8 .left .desc{margin-bottom:.37rem}

.mzw-box8 .left .desc h4{font-size:.32rem}

.mzw-box9{display:block;margin-bottom:.8rem}

.mzw-box9 .left{padding-top:.68rem;padding-right:.5rem;background-size:2rem auto;margin-right:0;margin-bottom:.4rem}

.mzw-box9 .left::before{width:.9rem;height:.9rem;left:-.24rem;top:.78rem}

.mzw-box9 .left .tit1{font-size:1rem}

.mzw-box9 .left .tit2{margin-top:0;position:static;font-size:.32rem}

.mzw-box9 .right{margin-top:0;padding-left:0}

.mzw-box9 .right::before{display:none}

.mzw-box9 .right .txt{padding:0}

.mzw-box10{display:block;margin-bottom:.8rem}

.mzw-box10 .right{min-height:0;margin-left:0;padding-top:.3rem;background-position:right .3rem;background-size:2rem auto;margin-bottom:.4rem}

.mzw-box10 .right .tit1{font-size:.32rem;position:relative}

.mzw-box10 .right .tit2{margin-top:0;font-size:1rem}

.mzw-box10 .left{padding-right:0;margin-top:0}

.mzw-box10 .left::before{display:none}

.mzw-box10 .left .txt li::before{top:.16rem}

.mzw-swiper6{padding:0 0 .8rem;margin-bottom:.8rem}

.mzw-swiper6 .dashed{width:calc(100% - 3.8rem);left:.4rem}

.mzw-swiper6 .con{width:4.8rem;margin-right:.75rem}

.mzw-swiper6 .year{font-size:.8rem;margin-bottom:.4rem}

.mzw-swiper6 .date{margin-bottom:.05rem}

.mzw-swiper6 ul{min-height: 5.72rem;}

.mzw-swiper6 .swiper-slide:first-child .con{margin-left:.4rem}
.mzw-swiper6 .swiper-slide:last-child .con{margin-right:.4rem}

.mzw-swiper6.swiper-container-horizontal>.swiper-scrollbar{left:.3rem}

.mzw-row-i1{margin:-.8rem 0 .8rem}

.mzw-swiper7 .box1{padding:.2rem}

.mzw-swiper7 .pic{padding-top: 51.7435%;}

.mzw-swiper7 .txt{margin-right:0;padding:.3rem}

.mzw-swiper7 .desc{height:.84rem;min-height:0}

.mzw-swiper7 .tit{font-size:.36rem;margin-bottom:.1rem}

.mzw-swiper7 .btn{opacity:0;position:absolute;top:.2rem;right:.2rem;bottom:.2rem;left:.2rem}

.mzw-row-i2{margin-bottom:.8rem}

.mzw-row-i2-1{margin-bottom:.4rem}

.mzw-row-i4{margin-bottom:.8rem}

.mzw-swiper8{margin-top:-3.6rem}

.mzw-swiper8 .con{width:100%;margin-right:0}

.mzw-swiper8 .swiper-slide{width:100%}

.mzw-layout1{padding-top:.8rem;display:block}

.mzw-layout1 .layout-l{margin-right:0;margin-bottom:.6rem}

.mzw-det3{margin-bottom:.8rem}

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

.mzw-det3 .date{margin-bottom:.6rem}

.mzw-det3 .desc{padding:.4rem .3rem;margin-bottom:.8rem}

.mzw-det3 .btns{display:block}

.mzw-det3 .prev{margin-bottom:.4rem}

.mzw-det3 .btn{width:100%;padding-top:.2rem}

.mzw-det3 .btn-tit{margin-bottom:.3rem}

.mzw-det3 .next .btn-tit{text-align:left}

.mzw-row-j1{margin:-.8rem 0 .8rem}

.mzw-box11{height:auto;display:block}

.mzw-box11 .left{min-height:4rem;padding:1.6rem .3rem .4rem}

.mzw-box11 .left::before{background:linear-gradient(to bottom,rgba(0,105,180,0) 0,#047fd7 100%)}

.mzw-box11 .left .txt{padding:.4rem .3rem;border-radius:.3rem;display:block}

.mzw-box11 .left .tag{margin-right:0;margin-bottom:.2rem}

.mzw-box11 .left .tit{margin-bottom:.3rem;white-space:normal}

.mzw-box11 .left .icons{margin-left:0}

.mzw-box11 .left .icon img{width:.48rem;margin-right:.12rem}

.mzw-box11 .right{padding:0 .3rem .4rem;justify-content:center}

.mzw-box11 .layui-laydate-main,.mzw-box11 .layui-laydate-static{width:100%;max-width:354px}

.mzw-box11 .laydate-prev-y{margin-right:15px}

.mzw-box11 .laydate-next-y{margin-left:15px}

.mzw-box11 .layui-laydate-content td,.mzw-box11 .layui-laydate-content th{height:40px}

.mzw-box11 .layui-laydate-content td>div{width:26px;height:26px;line-height:26px}

.mzw-box11 .laydate-day-mark::after{bottom:0}

.mzw-row-j2{margin-bottom:.2rem}

.mzw-row-j2-1{margin-bottom: .4rem;}

.mzw-row-j3,.mzw-row-j4{margin-bottom:.8rem}

}

@media only screen and (max-width: 767px){
    .m-mzw-banner .tit,
    .m-mzw-banner .desc.w2,
    .m-mzw-banner .desc.w3{width:100%}
}

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

.mzw-box11 .layui-laydate{font-size:14px}

.mzw-box11 .layui-laydate-header{padding:10px 0}

.mzw-box11 .layui-laydate-header i{width:16px;height:16px}

.mzw-box11 .laydate-set-ym{font-size:18px}

.mzw-box11 .layui-laydate-content td,.mzw-box11 .layui-laydate-content th{height:36px}

.mzw-box11 .layui-laydate-content td>div{width:22px;height:22px;line-height:22px}

.mzw-box11 .laydate-day-mark::after{width:4px;height:4px;bottom:2px}

}

.header{position:fixed;left:0;top:0;width:100%;display:block;height:1.27rem;z-index:999;padding-top:.4rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}

.header.fixed,.header.sty{background-color:#0069b4}

.header::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),color-stop(63.14%,rgba(0,0,0,.08147)),color-stop(83.41%,rgba(0,0,0,.0152986)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.3) 0,rgba(0,0,0,.08147) 63.14%,rgba(0,0,0,.0152986) 83.41%,rgba(0,0,0,0) 100%);background:oldlinear-gradient(top,rgba(0,0,0,.3) 0,rgba(0,0,0,.08147) 63.14%,rgba(0,0,0,.0152986) 83.41%,rgba(0,0,0,0) 100%) -moz-;background:-o-linear-gradient(top,rgba(0,0,0,.3) 0,rgba(0,0,0,.08147) 63.14%,rgba(0,0,0,.0152986) 83.41%,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.08147) 63.14%,rgba(0,0,0,.0152986) 83.41%,rgba(0,0,0,0) 100%)}

.header .wp1778{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

.logo{float:left;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:.66rem;font-size:0}

.logo img{display:inline-block;vertical-align:middle;height:.66rem}

.h-opts,.h-r,.nav{float:right}

.nav li{float:left;position:relative;padding:0 .4rem}

.nav .icondrop{display:none}

.nav .v1{color:#fff;position:relative;display:block;line-height:.4rem}

.nav .ok .v1::after,.nav .on .v1::after{opacity:1}

.nav-subbox{position:fixed;top:1.27rem;left:0;width:100%;background-color:#0069b4;display:none}

.nav-subbox .sub{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding:.8rem 0}

.nav-subbox .sub .left{width:50%}

.nav-subbox .sub .right{width:50%;position:relative;padding:0 .1rem 0 .9rem}

.nav-subbox .sub .right::before{content:"";display:block;position:absolute;top:15%;left:0;width:1px;background-color:#fff;bottom:15%}

.nav-subbox .sub .txt{width:70%}

.nav-subbox .sub .txt .type{font-size:.48rem;font-weight:700;margin-bottom:.1rem}

.nav-subbox .sub .v2{display:block;color:#fff;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;padding:.12rem 0}

.nav-subbox .sub .v2:hover{opacity:.8}

.h-opts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:.4rem;border-radius:.1rem;background:#dbe1e3}

.h-so{position:relative;width:.4rem;height:.4rem;background:url(../images/h-so.svg) center no-repeat;-webkit-background-size:.15rem .15rem;-o-background-size:.15rem;background-size:.15rem;display:block;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}

.h-so:hover{opacity:.8}

.h-lang{position:relative;cursor:pointer}

.h-lang .top{padding:0 .2rem;background:url(../images/h-arr.svg) right center no-repeat;-webkit-background-size:.12rem .12rem;-o-background-size:.12rem;background-size:.12rem;color:#595757;margin-right:.1rem;position:relative;line-height:.4rem}

.h-lang .lang-box{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-width:100%;padding-top:.12rem;display:none}

.h-lang .lang-box .box{background-color:#e4e4dc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.1rem;padding:.1rem}

.h-lang .lang-box .lang{display:block;color:#595757;padding:.05rem 0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;text-align:center}

.h-lang .lang-box .lang:hover{color:#0069b4;font-weight:700}

.footer{padding:1rem 0 .1rem}

.footer.home{padding-top:0;padding-bottom: 0;}

.footer.home .wp1778{max-width:none;padding:0 .47rem}

.footer.home .bg{display:block;position:relative}

.footer.home .bg img{display:block;width:100%}

.footer.home .bg .txt{position:absolute;top:22%;right:50%;color:#fff;text-align:right}

.footer.home .bg .txt .t{font-size:1.6rem;color:#fff;font-weight:900;line-height:1.1;text-transform:uppercase}

.f-pos{position:relative}

.f-pos .bot{position:absolute;bottom:0;left:0;width:100%;padding:.24rem;z-index:2}

.f-pos .f-top .col-l,.f-pos .f-top .col-r{background-color:#fff}

.f-pos .f-foll{text-align:right}

.f-pos .f-foll .tit{color:#595757;font-weight:700}

.f-pos .f-foll .share .icon{color:#bdbcbc}

/*.f-pos .f-foll .share .icon svg{opacity:1}*/

.f-pos .f-foll .btn{color:#fff;background-color:#0069b4}

.f-pos .f-txt{color:#646464}

.f-pos .f-txt .tit{color:#595757}

.f-pos .f-txt .icon{color:#bdbcbc}

.f-top{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

.f-top .col-l,.f-top .col-r{border-radius:.15rem;background:#0069b4;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.1);box-shadow:0 0 8px 2px rgba(0,0,0,.1);padding:.37rem}

.f-top .col-l{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

.f-top .col-r{width:25%;margin-left:.24rem}

.f-txt{color:#fff}

.f-txt .tit{color:#fff;font-weight:700;margin-bottom:.2rem}

.f-txt .p{overflow:hidden;line-height:.24rem;margin-bottom: 0.05rem;}

.f-txt .s{overflow:hidden}

.f-txt .icon{float:left;width:.24rem;margin-right:3px;font-size:0}

.f-txt .icon img,.f-txt .icon svg{display:inline-block;vertical-align:middle;width:100%;height:auto}

.f-logo{display:block;width:1.8rem}

.f-logo img{display:block;width:100%}

.f-foll{text-align:right}

.f-foll .tit{color:#fff;font-weight:700;margin-bottom: 0.14rem;}

.f-foll .share{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.57rem}

.f-foll .share .item{cursor:pointer;margin-right:.12rem;position:relative;display:block}
.f-foll .share .item .qr{
     position: absolute;
   top: 100%;
   left: 50%;
   transform: translateX(-50%);
    width: 1.2rem;
    /* overflow: hidden; */
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
    z-index: 20;
    opacity: 0;
    visibility: hidden;
    transition: .5s;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    -webkit-box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
    -ms-box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
    -o-box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
    box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
}
.f-foll .item .qr .pic{
     width: 100%;
    overflow: hidden;
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
    background: #fff;
    padding: 0.05rem;
}
.f-foll .item .qr .pic img{
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
}
.f-foll .share .item:last-child{margin-right:0}
.f-foll .share .item:hover .qr,
.f-foll .share .item:hover .icon svg{opacity:1;visibility:visible;}

.f-foll .share .icon{color:#fff;width:.24rem}

.f-foll .share .icon svg{display:block;width:100%;height:auto;opacity:.6;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}

.f-foll .btn{display:inline-block;color:#0069b4;background-color:#fff;border-radius:.46rem;padding:.14rem .45rem;font-weight:700;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}

.f-foll .btn:hover{opacity:.8}

.f-bot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#646464;padding:.12rem 0}

.f-bot a{color:inherit}

.ul-listb1{overflow:hidden;margin:0 -1rem 1rem;position:relative;z-index:2}

.ul-listb1 li{float:left;width:33.33%}

.ul-listb1 .in{margin:0 1rem 1rem;font-weight:700}

.ul-listb1 .type{border-bottom:1px solid #bdbcbc;padding:.1rem 0;margin-bottom:.2rem}

.ul-listb1 .type em{color:#9c9ca8;font-style:normal}

.ul-listb1 .line{display:flex;align-items:center;overflow:hidden;margin-bottom:.1rem}

.ul-listb1 .line .icon{float:left;width:.24rem;margin-right:.1rem;flex-shrink:0;}

.ul-listb1 .line .icon img{display:block;width:100%}

.ul-listb1 .line .p{overflow:hidden}

.map-tooltip{border:none!important;background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0!important}

.row-bl1 .map_d{margin-bottom:1.5rem}

.map_d{position:relative;padding-top:.5rem}

.map_d .len-box{text-align:center;padding:1rem 0 .5rem}

.map_d .bl-legend{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}

.bl-legend{-webkit-box-shadow:0 0 10px 0 #0000001A;box-shadow:0 0 10px 0 #0000001A;background-color:#fff;padding:.2rem .7rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.5rem}

.bl-legend .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#595757;margin:0 .3rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

.bl-legend .dot{width:.06rem;height:.06rem;border-radius:50%;margin-right:.06rem}

.row-bl1 .animated #earthContainer{-webkit-animation:1s linear 1.5s forwards bl-ani1;-moz-animation:1s linear 1.5s forwards bl-ani1;-o-animation:1s linear 1.5s forwards bl-ani1;animation:1s linear 1.5s forwards bl-ani1}

.row-bl1 .animated .earthWrap{overflow:hidden}

.row-bl1 #earthContainer{-webkit-transform:translateY(4rem) scale(1.2);-moz-transform:translateY(4rem) scale(1.2);-ms-transform:translateY(4rem) scale(1.2);-o-transform:translateY(4rem) scale(1.2);transform:translateY(4rem) scale(1.2)}

#earthContainer{width:8rem;height:8rem;margin:0 auto}

#globe{width:10rem;height:10rem;margin:0 auto}

#university-info{position:absolute;top:40%;left:10%;width:2.4rem;border-radius:.3rem;padding:.3rem;background-color:#fff;-webkit-box-shadow:0 0 8px 2px #0000001A;box-shadow:0 0 8px 2px #0000001A;display:none}

#university-info .icon{display:block;margin-bottom:.2rem;max-width: 1rem;min-width: .6rem;}
img{max-width: 100%;}

#university-info .from{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:.14rem;color:#595757;margin-bottom:.1rem}

#university-info .from img{width:.2rem;margin-right:.1rem}

#university-info .name{font-weight:700;font-size:.18rem;color:#595757}

.menuBtn{display:none;position:fixed;top:.24rem;right:.24rem;width:.6rem;height:.6rem;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

.menuBtn b{display:block;height:.06rem;background-color:#fff;margin:.08rem 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}

.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;margin-top:-.08rem;width:.6rem}

.menuBtn.open b:first-child{display:block;-moz-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}

.menuBtn.open b:last-child{display:block;-moz-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}

.row-bl1{overflow:hidden}

.bl-box1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}

.bl-box1 .ll{width:65%;margin:0}

.bl-box1 .icon1,.bl-box1 .icon2{width:5.8rem}

.bl-box1 .icon1 svg,.bl-box1 .icon2 svg{display:block;width:100%;height:auto}

.bl-box1 .icon1{margin-left:2rem;margin-bottom:-.6rem}

.bl-box1 .p1{font-size:.32rem;font-weight:700}

.bl-box1 .txt{margin-bottom:.6rem;font-weight:700}

.bl-box1 .g-mzw-btn1{width:100%}

.g-titb1{text-align:center}

.g-titb1 .en{text-transform:uppercase}

.g-titb1 .tit{font-size:.8rem;font-weight:900;  font-family: "SourceHanSansCN-Heavy";
    margin-bottom: 0.5rem;
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    background-image: linear-gradient(to right, #595757 50%, #3c7381);
    -webkit-text-fill-color: transparent;display: inline-block;}

.g-titb1 .desc{line-height:1.5;width:50%;margin:0 auto}

.g-boxb1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}

.bl-box2{position:relative;overflow:hidden;height:9rem;visibility:visible}
#target{
    position: absolute;
    left: 0;
    bottom: 50%;
    width: 100%;
    height: 1px;
}

.bl-box2.animated .en-tips{top:0}

.bl-box2.animated .en-tips .gp:nth-child(1) .line{-webkit-animation:1s linear 1.5s forwards bl-ani2;-moz-animation:1s linear 1.5s forwards bl-ani2;-o-animation:1s linear 1.5s forwards bl-ani2;animation:1s linear 1.5s forwards bl-ani2}

.bl-box2.animated .en-tips .gp:nth-child(2) .line{-webkit-animation:1s linear 1.5s forwards bl-ani3;-moz-animation:1s linear 1.5s forwards bl-ani3;-o-animation:1s linear 1.5s forwards bl-ani3;animation:1s linear 1.5s forwards bl-ani3}

.bl-box2.animated .en-tips .gp:nth-child(3) .line{-webkit-animation:1s linear 1.5s forwards bl-ani4;-moz-animation:1s linear 1.5s forwards bl-ani4;-o-animation:1s linear 1.5s forwards bl-ani4;animation:1s linear 1.5s forwards bl-ani4}

.bl-box2.animated .en-tips .gp:nth-child(4) .line{-webkit-animation:1s linear 1.5s forwards bl-ani2;-moz-animation:1s linear 1.5s forwards bl-ani2;-o-animation:1s linear 1.5s forwards bl-ani2;animation:1s linear 1.5s forwards bl-ani2}

.bl-box2.animated #earthContainer{bottom:1.2rem;-webkit-animation:1s linear 1s forwards bl-ani1;-moz-animation:1s linear 1s forwards bl-ani1;-o-animation:1s linear 1s forwards bl-ani1;animation:1s linear 1s forwards bl-ani1}

.bl-box2 .en-tips{position:absolute;top:60%;left:0;width:100%;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}

.bl-box2 .bl-legend{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:.2rem;top:auto;position:absolute}

.bl-box2 #earthContainer{position:absolute;bottom:0;left:50%;margin-left:-3.5rem;width:7rem;height:7rem;-webkit-transform:translateY(5rem) scale(1.4);-moz-transform:translateY(5rem) scale(1.4);-ms-transform:translateY(5rem) scale(1.4);-o-transform:translateY(5rem) scale(1.4);transform:translateY(5rem) scale(1.4)}

.bl-box2 .map_d{position:static;padding-top:0}

.bl-ani1{-webkit-animation:1s linear forwards bl-ani1;-moz-animation:1s linear forwards bl-ani1;-o-animation:1s linear forwards bl-ani1;animation:1s linear forwards bl-ani1}

@-webkit-keyframes bl-ani1{

0%{-webkit-transform:translateY(2rem) scale(1.4);transform:translateY(2rem) scale(1.4)}

100%,60%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}

90%{-webkit-transform:translateY(0) scale(1.02);transform:translateY(0) scale(1.02)}

}

@-moz-keyframes bl-ani1{

0%{-moz-transform:translateY(2rem) scale(1.4);transform:translateY(2rem) scale(1.4)}

100%,60%{-moz-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}

90%{-moz-transform:translateY(0) scale(1.02);transform:translateY(0) scale(1.02)}

}

@-o-keyframes bl-ani1{

0%{-o-transform:translateY(2rem) scale(1.4);transform:translateY(2rem) scale(1.4)}

100%,60%{-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}

90%{-o-transform:translateY(0) scale(1.02);transform:translateY(0) scale(1.02)}

}

@keyframes bl-ani1{

0%{-webkit-transform:translateY(2rem) scale(1.4);-moz-transform:translateY(2rem) scale(1.4);-o-transform:translateY(2rem) scale(1.4);transform:translateY(2rem) scale(1.4)}

100%,60%{-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}

90%{-webkit-transform:translateY(0) scale(1.02);-moz-transform:translateY(0) scale(1.02);-o-transform:translateY(0) scale(1.02);transform:translateY(0) scale(1.02)}

}

.en-tips{text-align:center;color:#0069b4;line-height:1;font-weight:700; font-family: "SourceHanSansCN-Heavy";}

.en-tips .gp:nth-child(1){font-size:2.2rem;opacity:.2}

.en-tips .gp:nth-child(1) .line{-webkit-transform:translateX(-90%);-moz-transform:translateX(-90%);-ms-transform:translateX(-90%);-o-transform:translateX(-90%);transform:translateX(-90%)}

.en-tips .gp:nth-child(2){font-size:2rem;opacity:.15}

.en-tips .gp:nth-child(2) .line{-webkit-transform:translateX(-15%);-moz-transform:translateX(-15%);-ms-transform:translateX(-15%);-o-transform:translateX(-15%);transform:translateX(-15%)}

.en-tips .gp:nth-child(3){font-size:1.8rem;opacity:.1}

.en-tips .gp:nth-child(3) .line{-webkit-transform:translateX(-70%);-moz-transform:translateX(-70%);-ms-transform:translateX(-70%);-o-transform:translateX(-70%);transform:translateX(-70%)}

.en-tips .gp:nth-child(4){font-size:1.6rem;opacity:.05}

.en-tips .gp:nth-child(4) .line{-webkit-transform:translateX(-90%);-moz-transform:translateX(-90%);-ms-transform:translateX(-90%);-o-transform:translateX(-90%);transform:translateX(-90%)}

.en-tips .line{white-space:nowrap;position:relative}

@-webkit-keyframes bl-ani2{

0%{-webkit-transform:translateX(-90%);transform:translateX(-90%)}

70%{-webkit-transform:translateX(-60%);transform:translateX(-60%)}

100%{-webkit-transform:translateX(-63%);transform:translateX(-63%)}

}

@-moz-keyframes bl-ani2{

0%{-moz-transform:translateX(-90%);transform:translateX(-90%)}

70%{-moz-transform:translateX(-60%);transform:translateX(-60%)}

100%{-moz-transform:translateX(-63%);transform:translateX(-63%)}

}

@-o-keyframes bl-ani2{

0%{-o-transform:translateX(-90%);transform:translateX(-90%)}

70%{-o-transform:translateX(-60%);transform:translateX(-60%)}

100%{-o-transform:translateX(-63%);transform:translateX(-63%)}

}

@keyframes bl-ani2{

0%{-webkit-transform:translateX(-90%);-moz-transform:translateX(-90%);-o-transform:translateX(-90%);transform:translateX(-90%)}

70%{-webkit-transform:translateX(-60%);-moz-transform:translateX(-60%);-o-transform:translateX(-60%);transform:translateX(-60%)}

100%{-webkit-transform:translateX(-63%);-moz-transform:translateX(-63%);-o-transform:translateX(-63%);transform:translateX(-63%)}

}

@-webkit-keyframes bl-ani3{

0%{-webkit-transform:translateX(-15%);transform:translateX(-15%)}

70%{-webkit-transform:translateX(-2%);transform:translateX(-2%)}

100%{-webkit-transform:translateX(-4%);transform:translateX(-4%)}

}

@-moz-keyframes bl-ani3{

0%{-moz-transform:translateX(-15%);transform:translateX(-15%)}

70%{-moz-transform:translateX(-2%);transform:translateX(-2%)}

100%{-moz-transform:translateX(-4%);transform:translateX(-4%)}

}

@-o-keyframes bl-ani3{

0%{-o-transform:translateX(-15%);transform:translateX(-15%)}

70%{-o-transform:translateX(-2%);transform:translateX(-2%)}

100%{-o-transform:translateX(-4%);transform:translateX(-4%)}

}

@keyframes bl-ani3{

0%{-webkit-transform:translateX(-15%);-moz-transform:translateX(-15%);-o-transform:translateX(-15%);transform:translateX(-15%)}

70%{-webkit-transform:translateX(-2%);-moz-transform:translateX(-2%);-o-transform:translateX(-2%);transform:translateX(-2%)}

100%{-webkit-transform:translateX(-4%);-moz-transform:translateX(-4%);-o-transform:translateX(-4%);transform:translateX(-4%)}

}

@-webkit-keyframes bl-ani4{

0%{-webkit-transform:translateX(-70%);transform:translateX(-70%)}

70%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}

100%{-webkit-transform:translateX(-53%);transform:translateX(-53%)}

}

@-moz-keyframes bl-ani4{

0%{-moz-transform:translateX(-70%);transform:translateX(-70%)}

70%{-moz-transform:translateX(-50%);transform:translateX(-50%)}

100%{-moz-transform:translateX(-53%);transform:translateX(-53%)}

}

@-o-keyframes bl-ani4{

0%{-o-transform:translateX(-70%);transform:translateX(-70%)}

70%{-o-transform:translateX(-50%);transform:translateX(-50%)}

100%{-o-transform:translateX(-53%);transform:translateX(-53%)}

}

@keyframes bl-ani4{

0%{-webkit-transform:translateX(-70%);-moz-transform:translateX(-70%);-o-transform:translateX(-70%);transform:translateX(-70%)}

70%{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}

100%{-webkit-transform:translateX(-53%);-moz-transform:translateX(-53%);-o-transform:translateX(-53%);transform:translateX(-53%)}

}

.row-b2{padding:.7rem 0 2rem}

.bl-info1 .top{margin-bottom:.6rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}

.bl-info1 .top .left{width:75%;margin-right:.24rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}

.bl-info1 .top .pic{border-radius:.15rem;overflow:hidden}

.bl-info1 .top .pic img{display:block;width:100%}

.bl-info1 .top .right.two{
    justify-content: start;
}

.bl-info1 .top .right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

.bl-info1 .bot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

.bl-info1 .bot .right{width:36%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:1.3rem;background:#f2f2f2;border-radius:.15rem;display:block;position:relative;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}

.bl-info1 .bot .right:hover{background-color:#0069b4;color:#fff}

.bl-info1 .bot .right .more{bottom:.3rem;right:.3rem;position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}

.bl-info1 .bot .right .more .m{margin-right:.2rem}

.bl-info1 .bot .left{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}

.bl-info1 .bot .t{font-size:.8rem;font-weight:900;line-height:1.2;  font-family: "SourceHanSansCN-Heavy";
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    background-image: linear-gradient(to right, #595757 50%, #3c7381);
    -webkit-text-fill-color: transparent;display: inline-block;}

.g-lkb1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:3px solid #595757;min-height:.6rem;font-size:.32rem}

.g-lkb1 .t{font-weight:900}

.g-lkb1 .en{text-transform:capitalize}
.rr-tab.on .m-infob1{
  display: block;
}
.rr-tab{
  cursor: pointer;
}
.m-infob1{padding:.5rem 0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;display: none;}

.m-infob1 .tit{overflow:hidden;margin-bottom:.4rem;position:relative}

.m-infob1 .in{overflow:hidden}

.m-infob1 .tag{border:1px solid #595757;border-radius:.15rem;padding:0 .2rem;color:#595757;font-size:.12rem;float:left;margin-right:.1rem;margin-top:.02rem}

.m-infob1 .desc{text-align:justify}

.row-b3{padding-bottom:2.8rem}

.row-b3 .line{height:3px;background-color:#595757;width:50%;margin:0 auto .2rem}

.m-swb1{margin-left:2rem}

.m-swb1 .swiper-container{padding-bottom:.7rem}

.m-swb1 .swiper-pagination{display:none}

.m-swb1 .swiper-slide{width:3.13rem}

.m-swb1 .swiper-slide:nth-child(even) .con{padding-top:1rem}

.m-swb1 .con{display:block;overflow:hidden;margin-right:.6rem}

.m-swb1 .con:hover .pic img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}

.m-swb1 .pic{position:relative;height:0;padding-top:140.89%;overflow:hidden;border-radius:.15rem}

.m-swb1 .pic img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.6s;-o-transition:.6s;-moz-transition:.6s;transition:.6s}

.bl-box3{position:relative}

.ul-tabsb1{position:absolute;top:.5rem;left:0}

.ul-tabsb1 li{display:inline-block;vertical-align:middle}

.ul-tabsb1 li:nth-child(1) .s{padding-left:0}

.ul-tabsb1 li:nth-child(1) .s:before{display:none}

.ul-tabsb1 .s{position:relative;padding:0 .3rem;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;cursor:pointer}

.ul-tabsb1 .s::before{content:"";display:block;position:absolute;top:50%;left:0;width:1px;height:.2rem;background-color:#595757;opacity:.4;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}

.ul-tabsb1 .on .s{color:#0069b4}

.card-b1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}

.card-b1 .left{width:36%;padding-top:1rem}

.card-b1 .right{width:57%}

.card-b1 .pic{border-radius:.15rem;overflow:hidden;max-height:5.2rem}

.card-b1 .pic img{display:block;width:100%;}

.card-b1 .top{margin-bottom:.14rem}

.card-b1 .tag{display:inline-block;border:1px solid #0069b4;color:#0069b4;font-size:.12rem;padding:0 .2rem;margin-left:.1rem;border-radius:.15rem}

.card-b1 .tag:nth-child(1){margin-left:0}

.card-b1 .tit{font-size:.32rem;font-weight:700;margin-bottom:.1rem}

.card-b1 .date{margin-bottom:.1rem}

.card-b1 .desc{text-align:justify;margin-bottom:.2rem;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:4;-webkit-line-clamp:4;overflow:hidden}

.card-b1 .more{display:inline-block;color:#0069b4;border:1px solid #0069b4;border-radius:.5rem;padding:.1rem .7rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}

.card-b1 .more:hover{background-color:#0069b4;color:#fff}
.card-b1+.ul-listb2{margin-top: 0;}

.g-moreb1{display:block;background-color:#f2f2f2;border-radius:.15rem;padding:.3rem;position:relative;text-align:right;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;color:#595757}

.g-moreb1:hover{background-color:#0069b4;color:#fff}

.g-moreb1 .more{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}

.g-moreb1 .m{margin-right:.3rem}

.row-b4{padding-bottom:1.4rem}
.tab-boxb1{overflow:hidden;}

.ul-listb2{overflow:hidden;margin:1.2rem -.12rem 0;padding-bottom:.1rem}

.ul-listb2 li{float:left;width:33.33%}

.ul-listb2 .con{display:block;margin:0 .12rem .24rem;overflow:hidden;border-radius:.15rem;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s;position:relative;padding:.3rem .3rem .1rem;height:1.7rem;background: #f2f2f2;}

.ul-listb2 .con::after{content:"";display:block;position:absolute;right:.8rem;bottom:.2rem;width:2.84rem;height:1.58rem;background:url(../images/bl/yh.svg) center no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;pointer-events:none;opacity:0;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s;transition:.4s}

.ul-listb2 .con:hover{background-color:#0069b4;color:#fff}

.ul-listb2 .con:hover .tag,.ul-listb2 .con:hover:after{opacity:1}

.ul-listb2 .top{position:relative;z-index:2;margin-bottom:.14rem}

.ul-listb2 .tag{display:inline-block;border:1px solid #fff;color:#fff;font-size:.12rem;padding:0 .2rem;margin-left:.1rem;border-radius:.15rem;opacity:0;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}

.ul-listb2 .tag:nth-child(1){margin-left:0}

.ul-listb2 .tit{font-weight:700;margin-bottom:.06rem;display:-webkit-box;box-orient:vertical;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden}

.ul-listb2 .date,.ul-listb2 .tit{position:relative;z-index:2}

.row-b5{padding-top:2rem}
.row-b5 .wp {
    margin-bottom: -4rem;
}

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

.ul-listb2 .con{height:2rem}

}

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

.menuBtn{display:block;z-index:10}

body{padding-top:1rem}

.header{height:1rem;background:#0069b4;padding-top:0;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,.3);box-shadow:0 0 8px 2px rgba(0,0,0,.3)}

.header::before{display:none}

.logo{height:1rem}

.h-opts{height:.7rem;background-color:transparent}

.h-lang .top{font-size:0;background:url(../images/lang.svg) center no-repeat;-webkit-background-size:.4rem .4rem;-o-background-size:.4rem;background-size:.4rem;line-height:.7trem}

.h-so{width:.6rem;height:.6rem;-webkit-background-size:.34rem .34rem;-o-background-size:.34rem;background-size:.34rem;background-image:url(../images/h-so_w.svg)}

.nav-subbox{position:static}

.nav-subbox .wp{padding:0}

.nav-subbox .sub{display:block;padding:.1rem .2rem}

.nav-subbox .sub .left{display:none}

.nav-subbox .sub .right{width:auto;padding-left:0}

.nav-subbox .sub .right::before{display:none}

.nav-subbox .sub .v2{padding:0}

.h-r{margin-right:.6rem}

.nav{position:fixed;top:1rem;left:0;bottom:0;overflow-y:auto;overflow-x:hidden;width:100%;background-color:#0069b4;border-top:1px solid #fff;display:none}

.nav li{float:none;width:auto;padding:0 .3rem}

.nav .v1{line-height:.8rem}

.nav .sub .v2{line-height:.6rem}

.nav .ok .dropicon::after{content:"-"}

.nav .dropicon{display:block;position:absolute;top:0;right:.28rem;width:.8rem;height:.8rem;pointer-events:none}

.nav .dropicon::after{content:"+";display:block;color:#fff;font-weight:700;line-height:.8rem;font-style:normal;text-align:right;width:100%}

.f-txt .icon{width:.3rem;padding-top:.06rem}

.f-foll .share .icon{width:.4rem}

.f-logo{width:3rem}

.f-txt .p{line-height:1.5;}

.ul-listb2 .con{height:3rem}

.ul-listb2 .con::after{width:5.68rem;height:3.16rem}

.m-swb1{margin-left:.3rem}

.row-b3 .line{height:1px}

.row-b2{padding-bottom:.6rem}

.row-b3{padding-bottom:0}

.row-b4{padding:.6rem 0}

.bl-legend{padding-left:.4rem;padding-right:.4rem}

.bl-legend .item{margin:0 .1rem}

.bl-legend .dot{width:5px;height:5px}

.card-b1{margin-bottom:.3rem}

.ul-listb1{margin-left:0;margin-right:0}

.bl-box1{padding:0 .3rem}

#globe{width:7rem;height:7rem}

.row-bl1 #globe{margin-top:.5rem}

.ul-listb1 .line .icon{width:.42rem}

#university-info{display:none!important}

.row-b5{padding-top:.6rem;overflow: hidden;}

.bl-info1 .bot .t,.g-titb1 .tit{font-size:.6rem}

}

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

.f-top{display:block;overflow:visible}

.f-top .col-l{margin-bottom:.3rem}

.f-top .col-r{margin-left:0;width:auto}

.f-top .col-l,.f-top .col-r{padding:.2rem}

.footer.home .bg{margin-bottom:.24rem}

.footer.home .bg .txt{right:45%;top:14%}

.footer.home .bg .txt .t{font-size:.6rem}

.footer.home .wp1778{padding:0 .3rem}

.f-bot{display:block;text-align:center}

.f-pos{padding-top:.24rem}

.f-pos .bot{position:static;padding:0}

.ul-tabsb1{position:static;text-align:center}

.ul-tabsb1 li:nth-child(1) .s{padding-left:.3rem}

.card-b1{display:block}

.card-b1 .left{padding-top:.5rem;width:auto;margin-bottom:.3rem}

.card-b1 .right{width:auto}

.ul-listb2{margin:0}

.ul-listb2 li{float:none;width:auto}

.ul-listb2 .con{height:auto;margin:0 0 .3rem;padding:.2rem;background-color:#0069b4;color:#fff}

.ul-listb2 .con::before{opacity:1}

.ul-listb2 .tag{opacity:1}

.m-swb1 .con{margin-right:.2rem}

.m-swb1 .swiper-slide:nth-child(even) .con{padding-top:.2rem}

.bl-info1 .bot{display:block}

.bl-info1 .bot .left,.bl-info1 .bot .right{display:block;width:auto;margin:0 0 .3rem}

.bl-info1 .bot .right .more{position:static;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.3rem}

.bl-info1 .top{display:block}

.bl-info1 .top .left{width:auto;margin-right:0;margin-bottom:.3rem}

.g-lkb1{border-width:1px}

.bl-box1{display:block}

.bl-box1 .icon1{margin-left:1.4rem}

.bl-box1 .icon1,.bl-box1 .icon2{width:4rem}

.bl-box1 .ll{width:auto;margin-bottom:.3rem}

.ul-listb1 li{float:none;width:auto}

#earthContainer{width:6rem;height:6rem}

}

.m-activityl{overflow:hidden;padding:0 1.4rem .1rem 2rem;margin-top:-4.69rem;position:relative;z-index:2}

.m-activityl .col-l{width:31.4139%;float:left}

.m-activityl .col-r{width:63.7876%;float:right}

.m-activityl .col-l .pic{width:100%;height:auto;overflow:hidden;border-radius:.2rem;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;-ms-border-radius:.2rem;-o-border-radius:.2rem;margin-bottom:.07rem}

.m-activityl .col-l .pic img{display:block;width:100%;height:100%}

.m-activityl .col-l .tit{color:#595757;line-height:1.5;text-align:center;overflow:hidden;margin-bottom:.24rem}

.m-activityl .col-l .btn{display:block;width:2.33rem;background-color:#f2f2f2;overflow:hidden;border-radius:.1rem;-webkit-border-radius:.1rem;-moz-border-radius:.1rem;-ms-border-radius:.1rem;-o-border-radius:.1rem;padding:.28rem .4rem .2rem;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}

.m-activityl .col-l .btn .icon{width:.16rem;height:.16rem;line-height:.16rem;text-align:center;font-size:0;overflow:hidden;float:left;margin:.02rem .26rem 0 0}

.m-activityl .col-l .btn .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.m-activityl .col-l .btn .txt{color:#595757;line-height:1.5;overflow:hidden}

.m-activityl .col-l .btn:hover{-webkit-box-shadow:0 0 .1rem rgba(0,105,179,.4);-moz-box-shadow:0 0 .1rem rgba(0,105,179,.4);-ms-box-shadow:0 0 .1rem rgba(0,105,179,.4);-o-box-shadow:0 0 .1rem rgba(0,105,179,.4);box-shadow:0 0 .1rem rgba(0,105,179,.4)}

.m-detailsl{
    /* overflow: hidden; */
}
.m-detailsl .top{
    padding: 0 0.6rem;
    overflow: hidden;
    margin-bottom: 0.47rem;
}
.m-detailsl .tag{
    overflow: hidden;
    margin-bottom: 0.19rem;
}
.m-detailsl .tag span,
.m-swiperl1 .con .tag span{
    display: block;
    float: left;
    padding: 0 0.23rem;
    font-size: 0.1rem;
    line-height: 2.1;
    color: #0069B4;
    background: #fff;
    border-radius: 0.4rem;
    -webkit-border-radius: 0.4rem;
    -moz-border-radius: 0.4rem;
    -ms-border-radius: 0.4rem;
    -o-border-radius: 0.4rem;
}
.m-detailsl .tag span .num,
.m-swiperl1 .con .tag span .num{
    display: inline-block;
    vertical-align: top;
    line-height: normal;
    font-style: normal;
    font-size: 0.14rem;
    padding: 0 0.04rem 0 0;
}
.m-detailsl .title,
.m-swiperl1 .con .tit{
    font-size: 0.32rem;
    color: #fff;
    line-height: 1.5;
    overflow: hidden;
    font-family: "SourceHanSansCN-Heavy";
    margin-bottom: 0.26rem;
}
.m-detailsl .info,
.m-swiperl1 .con .info{
    overflow: hidden;
}
.m-detailsl .info .sp,
.m-swiperl1 .con .info .sp{
    float: left;
    display: -webkit-box; 
    display: -moz-box;
    display: -ms-flexbox; 
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center; 
    -moz-box-align: center; 
    -ms-flex-align: center; 
    -webkit-align-items: center;
    align-items: center;
    color: #fff;
    line-height: 1.5;
    font-family: "SourceHanSansCN-Regular";
    margin-right: 0.28rem;
}
.m-detailsl .info .sp i,
.m-swiperl1 .con .info .sp i{
    font-style: normal;
    width: 0.24rem;
    height: 0.24rem;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin-right: 0.07rem;
}
.m-detailsl .details{
    border-radius: 0.3rem 0.3rem 0 0;
    -webkit-border-radius: 0.3rem 0.3rem 0 0;
    -moz-border-radius: 0.3rem 0.3rem 0 0;
    -ms-border-radius: 0.3rem 0.3rem 0 0;
    -o-border-radius: 0.3rem 0.3rem 0 0;
    position: relative;
    background-color: #fff;
    padding: 0.6rem 0.6rem;
}
.m-detailsl .details:after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 3rem;
    background: #fff;
    border-radius: 0.3rem 0.3rem 0 0;
    -webkit-border-radius: 0.3rem 0.3rem 0 0;
    -moz-border-radius: 0.3rem 0.3rem 0 0;
    -ms-border-radius: 0.3rem 0.3rem 0 0;
    -o-border-radius: 0.3rem 0.3rem 0 0;
    -webkit-box-shadow: 0 0 0.1rem rgba(0,105,179,.4);
    -moz-box-shadow: 0 0 0.1rem rgba(0,105,179,.4);
    -ms-box-shadow: 0 0 0.1rem rgba(0,105,179,.4);
    -o-box-shadow: 0 0 0.1rem rgba(0,105,179,.4);
    box-shadow: 0 0 0.1rem rgba(0,105,179,.4);
    z-index: -1;
}
.m-detailsl .txt{
    line-height: 1.5;
    color: #595757;
    overflow: hidden;
    margin-bottom: 0.6rem;
    text-align: justify;
}
.m-detailsl .link{
    background: #0069B4;
    border-radius: 0.15rem;
    -webkit-border-radius: 0.15rem;
    -moz-border-radius: 0.15rem;
    -ms-border-radius: 0.15rem;
    -o-border-radius: 0.15rem;
    padding: 0.44rem 0.52rem;
    overflow: hidden;
    color: #fff;
    margin-bottom: 0.6rem;
}
.m-detailsl .link a{
    text-decoration: underline;
    transition: .5s;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
}
.m-detailsl .link a:hover{
    opacity: 0.7;
}
.m-detailsl .qr{
    background: #F2F2F2;
    border-radius: 0.15rem;
    -webkit-border-radius: 0.15rem;
    -moz-border-radius: 0.15rem;
    -ms-border-radius: 0.15rem;
    -o-border-radius: 0.15rem;
    overflow: hidden;
    padding: 0.51rem 0.52rem 0.85rem;
    margin-bottom: 1.3rem;
}
.m-detailsl .qr .tt{
    font-weight: bold;
    line-height: 1.5;
    overflow: hidden;
    color: #595757;
    margin-bottom: 0.26rem;
}
.m-detailsl .qr .inf{
    line-height: 1.5;
    overflow: hidden;
    color: #595757;
    margin-bottom: 0.41rem;
}
.m-detailsl .qr .pic{
    width: 1.99rem;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}
.m-detailsl .qr .pic img{
    display: block;
    width: 100%;
    height: 100%;
}
.m-detailsl .filp{
    margin: 0 -0.73rem;
    overflow: hidden;
}
.m-detailsl .filp li{
    width: 50%;
    float: left;
    padding: 0 0.73rem;
}
.m-detailsl .filp .con{
    display: block;
    overflow: hidden;
    border-top: 1px solid rgba(89, 87, 87, 0.4);
    padding-top: 0.17rem;
}
.m-detailsl .filp .tt{
    color: #595757;
    font-weight: bold;
    line-height: 1.5;
    overflow: hidden;
    margin-bottom: 0.35rem;
}
.m-detailsl .filp .next .tt{
    text-align: right;
}
.m-detailsl .filp a{
    font-weight: bold;
    line-height: 1.5;
    overflow: hidden;
    color: #595757;
    transition: .5s;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
}
.m-detailsl .filp a:hover{
    color: #0069b4;
}
/* 首页 */
.banner{
    overflow: hidden;
    position: relative;
    height: calc(100vh + .94rem);
}
.banner .video{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.banner .txt{
    position: absolute;
    top: 33.6%;
    left: 0;
    width: 100%;
    text-align: center;
    overflow: hidden;
}
.banner .txt .stit{
    overflow: hidden;
    color: #fff;
    line-height: 1.5;
    font-family: "SourceHanSansCN-Bold";
    margin-bottom: 0.4rem;
}
.banner .txt .en{
    height: 1.08rem;
    line-height: 1.08rem;
    text-align: center;
    font-size: 0;
    overflow: hidden;
    margin-bottom: 0.39rem;
}
.banner .txt .en img{
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
}
.banner .txt .tit{
    font-size: 0.32rem;
    line-height: 1.5;
    overflow: hidden;
    color: #fff;
    font-family: "SourceHanSansCN-Heavy";
    margin-bottom: 0.39rem;
}
.banner .txt .btnbox{
    font-size: 0;
    text-align: center;
    overflow: hidden;
}
.banner .txt .play{
    display: inline-block;
    vertical-align: middle;
    height: 0.4rem;
    line-height: 0.4rem;
    color: #595757;
    text-align: center;
    background-color: #fff;
    border-radius: 0.4rem;
    -webkit-border-radius: 0.4rem;
    -moz-border-radius: 0.4rem;
    -ms-border-radius: 0.4rem;
    -o-border-radius: 0.4rem;
    overflow: hidden;
    padding: 0 0.15rem;
    min-width: 1.25rem;
    cursor: pointer;
    transition: .5s;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
}
.banner .txt .play i{
    display: inline-block;
    vertical-align: middle;
    width: 0.1rem;
    height: 0.1rem;
    background: url(../images/ls/iconl9.png) center center no-repeat;
    background-size: cover;
    overflow: hidden;
    margin: -2px 0.08rem 0 0;
} 
.banner .txt .play:hover{
    opacity: 0.7;
}
.row-a1{
    overflow: hidden;
    margin-bottom: 3.75rem;
    margin-top: -0.94rem;
    position: relative;
    z-index: 2;
}
.m-swiperl1{
    position: relative;
    overflow: hidden;
    padding: 0 calc(50% - 8.16rem);
    height: 6.2rem;
}
.m-swiperl1 .swiper-slide{
    padding: 0 0.56rem;
}
.m-swiperl1 .con{
    display: block;
    width: 100%;
    position: relative;
    border-radius: 0.15rem;
    -webkit-border-radius: 0.15rem;
    -moz-border-radius: 0.15rem;
    -ms-border-radius: 0.15rem;
    -o-border-radius: 0.15rem;
    overflow: hidden;
}
.m-swiperl1 .con:after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(../images/ls/bgl2.png) center right no-repeat;
    background-size: cover;
    z-index: 2;
}
.m-swiperl1 .con .pic{
    position: absolute;
    top: 0;
    right: 0;
    width: auto;
    height: 100%;
    overflow: hidden;
    z-index: 1;
}
.m-swiperl1 .con .pic img{
    display: block;
    /* width: 100%; */
    height: 100%;
}
.m-swiperl1 .con .txt{
    min-height: 6.21rem;
    padding: 0.93rem 0.93rem 0.8rem;
    position: relative;
    z-index: 5;
    overflow: hidden;
    max-width: 68%;
}
.m-swiperl1 .con .tag,
.m-swiperl1 .con .tit{
    overflow: hidden;
    margin-bottom: 0.13rem;
}
.m-swiperl1 .con .desc{
    line-height: 1.5;
    color: #fff;
    max-width: 83%;
    overflow: hidden;
    margin-bottom: 0.59rem;
}
.m-swiperl1 .con .info{
    margin-bottom: 0.39rem;
}
.m-swiperl1 .con .btn{
    /* overflow: hidden; */
}
.g-mzw-btn1:hover{
    -webkit-box-shadow: 0 0 0.1rem rgba(255,255,255,.4);
    -moz-box-shadow: 0 0 0.1rem rgba(255,255,255,.4);
    -ms-box-shadow: 0 0 0.1rem rgba(255,255,255,.4);
    -o-box-shadow: 0 0 0.1rem rgba(255,255,255,.4);
    box-shadow: 0 0 0.1rem rgba(255,255,255,.4);
}
.row-a2{
    padding: 0 0.47rem;
    overflow: hidden;
}
.m-missionl{
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    height: 9.86rem;
    border-radius: 0.15rem;
    -webkit-border-radius: 0.15rem;
    -moz-border-radius: 0.15rem;
    -ms-border-radius: 0.15rem;
    -o-border-radius: 0.15rem;
    overflow: hidden;
    padding: 0 1.91rem 1rem;
    position: relative;
}
.m-missionl:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .3;
    pointer-events: none;
}
.m-missionl .mission{
    overflow: hidden;
    padding-top: 1.7rem;
    max-width: 63%;
    margin-bottom: 1.94rem;
    position: relative;
    z-index: 2;
}
.m-missionl .mission .entit{
    font-size: 0;
    /* overflow: hidden; */
    margin-bottom: 0.02rem;
}
.m-missionl .mission .entit span{
    display: inline-block;
    vertical-align: middle;
    position: relative;
    text-shadow: 0 0 0.2rem rgba(0,0,0,.15);
    padding-right: 0.3rem;
    font-size: 1.6rem;
    color: #fff;
    line-height: 1.1;
    font-family: "SourceHanSansCN-Heavy";
}
.m-missionl .mission .entit span em{
    width: 0.9rem;
    height: 0.9rem;
    position: absolute;
    top: -0.1rem;
    right: 0;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    background: rgba(96, 177, 127, 0.9);
}
.m-missionl .mission .tit{
    color: #fff;
    line-height: 1.5;
    text-shadow: 0 0 0.1rem rgba(0,0,0,.25);
    overflow: hidden;
    margin-bottom: 0.27rem;
}
.m-missionl .mission .desc{
    color: #fff;
    line-height: 1.5;
    text-shadow: 0 0 0.1rem rgba(0,0,0,.15);
}
.ul-listl1{
    overflow: hidden;
    margin: 0 -0.4rem;
    position: relative;z-index: 2;
}
.ul-listl1 li{
    width: 25%;
    float: left;
    padding: 0 0.5rem;
}
.ul-listl1 .icon{
    width: 0.62rem;
    height: 0.62rem;
    line-height: 0.62rem;
    text-align: center;
    font-size: 0;
    overflow: hidden;
    margin: 0 auto 0.07rem;
}
.ul-listl1 .icon img{
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
}
.ul-listl1 .tit{
    text-align: center;
    overflow: hidden;
    color: #fff;
    line-height: 1.5;
    height: 4.5em;
    text-shadow: 0 0 0.1rem rgba(0,0,0,.15);
    display: -webkit-box;
    box-orient: vertical;
    -webkit-box-orient: vertical;
    line-clamp: 3;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.g-rightl{
    /* overflow: hidden; */
    position: fixed;
    right: 0.47rem;
    bottom: 20%;
    background: rgba(255,255,255,.8);
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
    -webkit-box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
    -ms-box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
    -o-box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
    box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
    padding: 0.1rem 0.08rem;
    z-index: 20;
}
.g-rightl .itm{
    display: block;
    width: 0.24rem;
    height: 0.24rem;
    line-height: 0.24rem;
    text-align: center;
    font-size: 0;
    position: relative;
    /* overflow: hidden; */
    margin-bottom: 0.15rem;
    transition: .5s;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
}
.g-rightl .itm .qr{
    position: absolute;
    top: 50%;
    right: 0.45rem;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    width: 1.2rem;
    /* overflow: hidden; */
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
    z-index: 20;
    opacity: 0;
    visibility: hidden;
    transition: .5s;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    -webkit-box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
    -ms-box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
    -o-box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
    box-shadow: 0 0 0.1rem rgba(0,0,0,.1);
}
.g-rightl .itm .qr:after{
    content: "";
    width: 0px;
    height: 0px;
    border-top: 0.06rem solid transparent;
    border-bottom: 0.06rem solid transparent;
    border-left: 0.06rem solid #fff;
    position: absolute;
    top: 50%;
    right: -0.06rem;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
}
.g-rightl .itm .qr .pic{
    width: 100%;
    overflow: hidden;
    border-radius: 0.05rem;
    -webkit-border-radius: 0.05rem;
    -moz-border-radius: 0.05rem;
    -ms-border-radius: 0.05rem;
    -o-border-radius: 0.05rem;
    background: #fff;
    padding: 0.05rem;
}
.g-rightl .itm {
    color:#9FA5AA;
}
.g-rightl .itm svg,
.g-rightl .itm img{
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
}
.g-rightl .itm:last-child{
    margin-bottom: 0;
}
.g-rightl .itm:hover>svg,
.g-rightl .itm:hover>img{
    opacity: 0.5;
}
.g-rightl .itm:hover .qr{
    opacity: 1;
    visibility: visible;
}
@media screen and (max-width: 1440px) {
    .m-detailsl .tag span,
    .m-swiperl1 .con .tag span{
        font-size: 12px;
        line-height: 2.1;
    }
    .m-detailsl .tag span .num,
    .m-swiperl1 .con .tag span .num{
        font-size: 13px;
        line-height: 2.1;
    }
    .m-detailsl .top{
        padding: 0 0.3rem;
    }
    .m-detailsl .details,
    .m-detailsl .link,
    .m-detailsl .qr{
        padding: 0.3rem;
    }
}


@media screen and (max-width: 1200px) {
    .m-activityl{
        padding: 0 0.3rem;
        margin-top: -6.4rem;
    }
    .m-detailsl .details:after{
        height: 5rem;
    }
    .m-detailsl .tag span{
        font-size: 12px;
    }
    .m-activityl .col-l .btn{
        width: 3.5rem;
        padding: 0.3rem;
    }
    .m-activityl .col-l .btn .icon,
    .m-detailsl .info .sp i{
        width: 0.3rem;
        height: 0.3rem;
        line-height: 0.3rem;
    }
    .m-activityl .col-l,
    .m-activityl .col-r{
        width: auto;
        float: none;
        margin-bottom: 0.6rem;
    }
    .m-detailsl .qr{
        margin-bottom: 0.6rem;
    }
    .m-detailsl .filp{
        margin: 0 -0.2rem;
    }
    .m-detailsl .filp li{
        padding: 0 0.2rem;
    }

    .banner .txt{
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
    }
    .banner .txt .stit{
        margin-bottom: 0.2rem;
    }
    .banner .txt .en{
        width: 80%;
        margin: 0 auto 0.4rem;
    }
    .banner .txt .play{
        height: 0.6rem;
        line-height: 0.6rem;
        padding: 0 0.24rem;
    }
    .banner .txt .play i{
        width:0.18rem;
        height:0.18rem;
    }

    .g-rightl{
        display: none;
    }
    .row-a1{
        margin: 0.6rem 0;
    }
    .m-swiperl1{
        padding: 0;
    }
    .m-swiperl1 .swiper-slide{
        padding: 0 0.3rem;
    }
    .m-swiperl1 .con .txt{
        padding: 0.3rem;
    }
    .m-swiperl1 .con .info,
    .m-swiperl1 .con .desc{
        margin-bottom: 0.2rem;
    }
    .row-a2{
        padding: 0 0.3rem;
    }
    .m-missionl{
        padding: 0 0.3rem 0.6rem;
        min-height: auto;
    }
    .m-missionl .mission{
        padding-top: 0.6rem;
        margin-bottom: 0.6rem;
    }
    .m-missionl .mission{
        max-width: none;
    }
    .m-missionl .mission .entit span{
        font-size: 1rem;
        line-height: 1.4rem;
    }
    .m-missionl .mission .entit span em{
        width: 0.6rem;
        height: 0.6rem;
    }
    .ul-listl1{
        margin: 0 -0.2rem;
    }
    .ul-listl1 li{
        padding: 0 0.2rem;
    }
    .ul-listl1 .icon{
        width: 0.8rem;
        height: 0.8rem;
        line-height: 0.8rem;
    }
}

@media screen and (max-width: 768px) {
    .m-detailsl .filp li{
        width: auto;
        float: none;
        margin-bottom: 0.4rem;
    }
    .m-detailsl .filp li:last-child{
        margin-bottom: 0;
    }
    .m-detailsl .filp .next .tt{
        text-align: left;
    }
    .m-detailsl .filp .tt{
        margin-bottom: 0.2rem;
    }
    .m-swiperl1 .con .txt,
    .m-swiperl1 .con .desc{
        max-width: none;
    }
    .banner .txt .en{
        height: 0.4rem;
        line-height: 0.4rem;
        margin-bottom: 0.2rem;
    }
    .banner .txt .tit{
        margin-bottom: 0.2rem;
    }
    .ul-listl1 li{
        width: 50%;
        margin-bottom: 0.5rem;
    }
    .banner{
        height: auto;
        min-height: 34vh;
    }
}





/*新增2025-6-13*/

.jl-main{overflow:hidden}
.jl-swiper1{margin-right:-2rem;margin-bottom:.3rem;position:relative;z-index:2;overflow:hidden}
.jl-mt{margin-top:-.91rem}
.jl-swiper1 .swiper-slide{width:10.12rem;margin-right:.4rem}
.jl-swiper1 .pic{border-radius:.3rem;overflow:hidden}
.jl-swiper1 .img{padding-top:52.66%;background-repeat:no-repeat;background-position:center;background-size:cover}
.jl-info1{margin-bottom:2.7rem}
.jl-info1.sty2{margin-bottom:1.2rem}
.jl-info1 .tit{font-size:.32rem;color:#595757;margin-bottom:.2rem;font-weight:700}
.jl-info1 .tag{width:60px;line-height:18px;border:1px solid #0069b4;border-radius:50px;font-size:10px;color:#0069b4;text-align:center}
.jl-ban1{position:relative;height:6.99rem;background-color:#0069b4;background-repeat:no-repeat;background-position:right;background-size:auto 100%}
.jl-ban1 .info{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);color:#fff;z-index:2}
.jl-ban1 .tit{font-weight:700;font-size:.32rem;margin-bottom:.14rem}
.jl-ban1 .desc{font-size:.16rem}
.jl-ban1 .btnbox{position:absolute;left:0;right:0;bottom:.48rem;z-index:2}
.jl-ban1 .g-mzw-btn1{background-color:#004494}
.jl-ban1 .g-mzw-btn1:hover{background-color:#fff}
.jl-ban1 .g-mzw-btn1 .btn-txt{color:#fff}
.jl-ban1 .g-mzw-btn1:hover .btn-txt{color:#595757}
.jl-list1{padding-top:1.2rem;margin:0 -.27rem .37rem;overflow:hidden}
.jl-list1 li{float:left;width:33.33%;padding:0 .27rem;margin-bottom:.83rem}
.jl-list1 .con{display:block;border-radius:.2rem;overflow:hidden}
.jl-list1 .img{padding-top:56.17%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:.5s}
.jl-list1 .con:hover .img{transform:scale(1.08)}
.jl-vidbox{position:relative;margin-bottom:1.2rem}
.jl-vidbox .pic{border-radius:.3rem;overflow:hidden}
.jl-vidbox .img{padding-top:56.25%;background-repeat:no-repeat;background-position:center;background-size:cover}
.jl-vidbox .info{position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);z-index:2}
.jl-vidbox .icn{width:.58rem;margin:0 auto .18rem;cursor:pointer}
.jl-vidbox .icn img{width:100%}
.jl-vidbox .tit{font-size:.32rem;font-weight:700;color:#fff}
.jl-pop1{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:none}
.jl-pop1 .pop-bg{height:100%;background-color:#000;opacity:.6}
.jl-pop1 .pop-con{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:2}
.jl-pop1.show .pop-con{top:50%}
.jl-pop1 .info{padding:.6rem 1.3rem 1rem;color:#595757;background-color:#fff;border-radius:.3rem;position:relative;max-height:100vh;overflow-y:auto;}
.jl-pop1 .close{position:absolute;top:.28rem;right:.28rem;width:.4rem;font-size:0;z-index:2;cursor:pointer}
.jl-pop1 .close img{width:100%}
.jl-pop1 .tit{font-size:.32rem;font-weight:700;margin-bottom:.1rem}
.jl-pop1 .desc{font-size:.14rem;margin-bottom:.32rem}
.jl-pop1 .vid{position:relative;overflow:hidden}
.jl-pop1 .vid video{display:block;width:100%}
.jl-pop1 .play{position:absolute;top:50%;left:50%;width:.7rem;height:0.7rem;line-height:0.5rem;text-align:center;transform:translate(-50%,-50%);z-index:2;cursor:pointer;background-color:rgba(0,0,0,.4);border-radius:50%;padding:0.1rem 0 0.1rem 0.1rem;}
.jl-pop1 .play img{display:inline-block;max-width:100%;max-height:100%;}
.jl-list2{display:flex;flex-wrap:wrap;font-size:0}
.jl-list2 li{width:50%;padding:0 .62rem;margin-bottom:1.2rem}
.jl-list2 .con{display:block}
.jl-list2 .pic{border-radius:.2rem;margin-bottom:.3rem}
.jl-list2 .img{padding-top:56.3%;background-repeat:no-repeat;background-position:center;background-size:cover}
.jl-list2 .tit{font-size:.32rem;color:#595757;font-weight:700;padding-bottom:.4rem;border-bottom:1px solid #595757;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
@media screen and (max-width:1200px){
.jl-mt{margin-top:-.8rem}
.jl-swiper1{margin-right:-.3rem}
.jl-swiper1 .swiper-slide{width:6rem;margin-right:.3rem}
.jl-info1{margin-bottom:.4rem}
.jl-info1.sty2{margin-bottom:.6rem}
.jl-ban1{height:7.4rem}
.jl-ban1 .desc{font-size:.24rem}
.jl-list1{padding-top:.3rem}
.jl-list1 li{width:50%;padding:0 .15rem;margin-bottom:.3rem}
.jl-vidbox{margin-bottom:.3rem}
.jl-vidbox .icn{width:.4rem}
.jl-pop1 .info{padding:.4rem}
.jl-pop1 .close{top:.15rem;right:.15rem}
.jl-list2 li{padding:0 .15rem;margin-bottom:.3rem}
}

/*新增弹窗*/
.lang-pop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  display: none;
}
.lang-pop .pop-bg {
  height: 100%;
  background-color: #000;
  opacity: 0.6;
}
.lang-pop .pop-con {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
     -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 2;
}
.lang-pop .info {
  padding: 0.6rem 1.3rem 1rem;
  color: #595757;
  background-color: #fff;
  border-radius: 0.3rem;
  position: relative;
}
.lang-pop .close {
  position: absolute;
  top: 0.28rem;
  right: 0.28rem;
  width: 0.4rem;
  font-size: 0;
  z-index: 2;
  cursor: pointer;
}
.lang-pop .close img {
  width: 100%;
}
.lang-tips {
  text-align: center;
  font-size: 0.48rem;
  color: #595757;
  position: relative;
  font-weight: bold;
  padding: 3rem 0 3.4rem;
  line-height: 1.8;
}
.lang-tips::before,
.lang-tips::after {
  content: "";
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-background-size: contain;
       -o-background-size: contain;
          background-size: contain;
  width: 5.57rem;
  height: 5.57rem;
  position: absolute;
}
.lang-tips::before {
  top: 0;
  left: 0.2rem;
  background-image: url(../images/bl/b-y1.png);
}
.lang-tips::after {
  bottom: 0;
  right: 0.2rem;
  background-image: url(../images/bl/b-y2.png);
}
@media screen and (max-width: 768px) {
  .lang-pop .info {
    padding: 0.3rem;
  }
  .lang-pop .close {
    top: 0.15rem;
    right: 0.15rem;
  }
  .lang-tips {
    padding: 1rem 0;
    font-size: 0.32rem;
  }
  .lang-tips::before,
  .lang-tips::after {
    width: 2rem;
    height: 2rem;
  }
}

.mzw-row-aa1{
    margin-bottom: 0.6rem;
}

html.en .mzw-box9 .left .tit1-1,
html.en .mzw-box10 .right .tit2-1{
    display: none;
}

