.g-mzw-title-a1{ overflow: hidden; display: flex; align-items: flex-end; } .g-mzw-title-a1 .title-tit{ position: relative; margin-right: 37px; } .g-mzw-title-a1 .title-en{ height: 95px; overflow: hidden; padding: 19px 0; box-sizing: border-box; } .g-mzw-title-a1 .title-ch{ font-size: 36px; font-weight: bold; line-height: 60px; color: #333333; position: absolute; left: 0; bottom: 0; } .g-mzw-title-a1 .title-r{ flex: 1; overflow: hidden; margin-bottom: 20px; padding-bottom: 3px; display: flex; align-items: flex-end; } .g-mzw-title-a1 .title-line{ flex: 1; height: 1px; background-color: #0B61AC; position: relative; } .g-mzw-title-a1 .title-line::after{ content: ''; display: block; width: 7px; height: 7px; background-color: #0B61AC; border-radius: 50%; position: absolute; left: 0; top: -3px; } .g-mzw-title-a1 .title-more{ display: block; font-size: 18px; font-weight: normal; line-height: 40px; color: #FFFFFF; padding: 0 12px 0 35px; position: relative; overflow: hidden; transition: .4s; } .g-mzw-title-a1 .title-more::before{ content: ''; display: block; width: 200%; height: 100%; background-color: #0B61AC; transform: skew(-35deg); transform-origin: left bottom; position: absolute; left: 0; top: 0; } .g-mzw-title-a1 .title-more span{ position: relative; } .g-mzw-title-a1.sty2{ height: 100%; flex-direction: column; align-items: flex-start; } .g-mzw-title-a1.sty2 .title-tit{ margin-right: 0; margin-bottom: -200px; } .g-mzw-title-a1.sty2 .title-en{ width: 95px; height: auto; padding: 0 8px 0 30px; } .g-mzw-title-a1.sty2 .title-ch, .g-mzw-title-a1.sty2 .title-more{ writing-mode: tb-rl; writing-mode: vertical-rl; } .g-mzw-title-a1.sty2 .title-ch{ top: 0; bottom: auto; letter-spacing: 4px; } .g-mzw-title-a1.sty2 .title-r{ flex-direction: column; align-items: flex-start; margin-bottom: 0; padding-bottom: 0; margin-left: 20px; padding-left: 3px; } .g-mzw-title-a1.sty2 .title-line{ width: 1px; height: 100%; } .g-mzw-title-a1.sty2 .title-line::after{ left: -3px; top: 0; } .g-mzw-title-a1.sty2 .title-more{ padding: 35px 0 12px 0; } .g-mzw-title-a1.sty2 .title-more::before{ width: 100%; height: 200%; transform: skewY(35deg); transform-origin: left top; } .g-mzw-title-a1.c1 .title-ch{ color: #FFFFFF; } .g-mzw-title-a1.c1 .title-line, .g-mzw-title-a1.c1 .title-line::after, .g-mzw-title-a1.c1 .title-more::before{ background-color: #FFFFFF; } .g-mzw-title-a1.c1 .title-more{ color: #0B61AC; } .g-mzw-title-a1 .title-more:hover{ color: #E2AE60; } /* 公共模块-end */ /* 首页-start */ .m-mzw-banner-a1{ position: relative; overflow: hidden; } .m-mzw-banner-a1 .con{ display: block; } .m-mzw-banner-a1 .pic{ padding-top: 50%; } .m-mzw-banner-a1 .pic img{ transition: 6s linear 1s; transform: scale(1.2); } .m-mzw-banner-a1 .swiper-slide-active .pic img{ transform: scale(1); } .m-mzw-banner-a1 .swiper-pagination{ bottom: 40px; } .m-mzw-banner-a1 .swiper-pagination-bullet{ opacity: 1; width: 34px; height: 30px; background-position: center; background-size: 100% auto; background-repeat: no-repeat; background-color: transparent; position: relative; } .m-mzw-banner-a1 .swiper-pagination-bullet::after{ content: ''; display: block; width: 14px; height: 15px; background: url(../images/icon-a3-1.png) no-repeat center; background-size: 100% auto; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); transition: .4s; } .m-mzw-banner-a1 .swiper-pagination-bullet-active{ background-image: url(../images/icon-a3-2.png); } .m-mzw-banner-a1 .swiper-pagination-bullet-active::after{ opacity: 0; } .row-a1{ padding-top: 66px; background-image: url(../images/bgpic-a2.png); } .row-a1-1{ margin-bottom: 13px; } .row-a1-2{ overflow: hidden; } .row-a1-l{ width: 680px; margin: 18px 0 95px; } .row-a1-r{ width: calc(100% - 750px); } .m-mzw-swiper-a1{ position: relative; overflow: hidden; } .m-mzw-swiper-a1 .con{ display: block; } .m-mzw-swiper-a1 .pic{ padding-top: 75%; } .m-mzw-swiper-a1 .pic::after{ content: ''; display: block; width: 100%; height: 160px; background: linear-gradient(0deg, #000000 0%, rgba(0, 0, 0, 0) 100%); position: absolute; left: 0; bottom: 0; } .m-mzw-swiper-a1 .txt{ width: 100%; padding: 0 36px 29px; position: absolute; left: 0; bottom: 0; } .m-mzw-swiper-a1 .tit{ font-size: 18px; font-weight: normal; line-height: 2; color: #FFFFFF; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 6px; } .m-mzw-swiper-a1 .date{ font-size: 16px; font-weight: normal; line-height: 36px; color: #FFFFFF; padding-left: 30px; background: url(../images/icon-a8.png) no-repeat left center; background-size: 20px auto; } .m-mzw-swiper-a1 .swiper-pagination{ width: auto !important; left: auto !important; right: 25px; bottom: 36px; } .m-mzw-swiper-a1 .swiper-pagination-bullet{ width: 11px; height: 11px; border-radius: 0; background-color: #fff; opacity: 0.2; transform: rotate(45deg); margin: 0 8px !important; } .m-mzw-swiper-a1 .swiper-pagination-bullet-active{ opacity: 1; } .ul-mzw-news-a1{ overflow: hidden; } .ul-mzw-news-a1 .con{ display: block; overflow: hidden; border-bottom: 1px solid rgba(0, 0, 0, 0.08); padding: 24px 0; } .ul-mzw-news-a1 li:last-child .con{ border-bottom: none; } .ul-mzw-news-a1 .btn{ width: 30px; height: 30px; background: #0B61AC url(../images/icon-a9-1.png) no-repeat center; background-size: 16px auto; position: relative; margin-right: 30px; float: left; transition: .4s; cursor: pointer; } .ul-mzw-news-a1 .txt{ display: block; overflow: hidden; } .ul-mzw-news-a1 .row1{ display: flex; overflow: hidden; transition: .4s; } .ul-mzw-news-a1 .tit{ flex: 1; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 18px; font-weight: normal; line-height: 30px; color: #333333; transition: .4s; } .ul-mzw-news-a1 .date{ font-size: 16px; font-weight: normal; line-height: 30px; color: #999999; margin-left: 10px; } .ul-mzw-news-a1 .row2{ display: none; overflow: hidden; } .ul-mzw-news-a1 .desc{ margin-top: 13px; font-size: 14px; line-height: 24px; color: #666666; height: 72px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; } .ul-mzw-news-a1 .tit:hover{ color: #0B61AC; } .ul-mzw-news-a1 li.show .row2{ display: block; } .ul-mzw-news-a1 li.on .row1{ margin-top: -6px; } .ul-mzw-news-a1 li.on .btn{ background-image: url(../images/icon-a9-2.png); } .ul-mzw-news-a1 li.on .tit{ font-weight: bold; } .ul-mzw-news-a1 li.on .date{ display: none; } .ul-mzw-news-a3{ margin-top: 18px; margin-left: -20px; } .ul-mzw-news-a3 li{ margin-bottom: 12px; } .ul-mzw-news-a3 li:last-child{ margin-bottom: 0; } .ul-mzw-news-a3 .con{ display: flex; align-items: center; overflow: hidden; padding: 20px 10px 20px 0; transition: .4s; } .ul-mzw-news-a3 .date{ width: 88px; margin-right: 16px; text-align: center; line-height: 24px; position: relative; } .ul-mzw-news-a3 .date::after { content: ""; position: absolute; right: 0; top: -10%; height: 120%; width: 1px; background-color: #c7c7c7; transition: .4s; } .ul-mzw-news-a3 .year{ color: #666; font-size: 14px; transition: .4s; } .ul-mzw-news-a3 .day{ color: #323232; font-size: 22px; transition: .4s; } .ul-mzw-news-a3 .txt{ flex: 1; overflow: hidden; line-height: 24px; } .ul-mzw-news-a3 .tit{ font-size: 18px; font-weight: bold; color: #000; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 6px; transition: .4s; } .ul-mzw-news-a3 .desc{ font-size: 14px; color: #666; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; transition: .4s; } .ul-mzw-news-a3 .con:hover{ background-color: #0B61AC; } .ul-mzw-news-a3 .con:hover .date::after{ background-color: #fff; } .ul-mzw-news-a3 .con:hover .year, .ul-mzw-news-a3 .con:hover .day, .ul-mzw-news-a3 .con:hover .tit, .ul-mzw-news-a3 .con:hover .desc{ color: #fff; } .row-a2{ padding: 65px 0 61px; background-image: url(../images/bgpic-a3.png); } .row-a2-1{ margin-bottom: 29px; } .m-mzw-swiper-a2{ position: relative; overflow: hidden; margin: 0 -19px; } .m-mzw-swiper-a2 .con{ display: block; background-color: rgba(255, 255, 255, 0.6); margin: 0 19px; padding: 0 40px 25px; transition: 0.4s; } .m-mzw-swiper-a2 .date{ border-bottom: 1px solid rgba(89, 26, 173, 0.2); padding: 23px 0 12px; margin-bottom: 24px; display: flex; align-items: center; overflow: hidden; transition: .4s; } .m-mzw-swiper-a2 .year{ font-size: 14px; font-weight: normal; line-height: 30px; color: rgba(11, 97, 172, 0.4); writing-mode: vertical-rl; writing-mode: tb-rl; transition: .4s; } .m-mzw-swiper-a2 .time{ position: relative; } .m-mzw-swiper-a2 .time::after{ content: ''; display: block; width: 34px; height: 1px; background-color: rgba(11, 97, 172, 0.4); transform: rotate(-55deg); transform-origin: right top; position: absolute; left: 14px; top: 12px; transition: .4s; } .m-mzw-swiper-a2 .month{ transition: .4s; font-size: 18px; line-height: 30px; color: #0B61AC; transition: .4s; } .m-mzw-swiper-a2 .day{ font-size: 24px; font-weight: bold; line-height: 30px; color: #0B61AC; margin-left: 46px; margin-top: -16px; transition: .4s; } .m-mzw-swiper-a2 .tit{ font-size: 20px; font-weight: normal; line-height: 30px; color: #333333; transition: .4s; height: 90px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; transition: .4s; } /* .m-mzw-swiper-a2 .swiper-slide-active .con, */ .m-mzw-swiper-a2 .con:hover{ background: url(../images/bgpic-b1.jpg) no-repeat center; background-size: cover; } /* .m-mzw-swiper-a2 .swiper-slide-active .year, .m-mzw-swiper-a2 .swiper-slide-active .month, .m-mzw-swiper-a2 .swiper-slide-active .day, .m-mzw-swiper-a2 .swiper-slide-active .tit, */ .m-mzw-swiper-a2 .con:hover .year, .m-mzw-swiper-a2 .con:hover .month, .m-mzw-swiper-a2 .con:hover .day, .m-mzw-swiper-a2 .con:hover .tit{ color: #fff; } /* .m-mzw-swiper-a2 .swiper-slide-active .time::after, */ .m-mzw-swiper-a2 .con:hover .time::after{ background-color: rgba(255, 255, 255, 0.4); } /* .m-mzw-swiper-a2 .swiper-slide-active .date, */ .m-mzw-swiper-a2 .con:hover .date{ border-color: #fff; } /* .m-mzw-swiper-a2 .swiper-slide-active .tit, */ .m-mzw-swiper-a2 .con:hover .tit{ font-weight: bold; } .m-mzw-swiper-a2 .swiper-btns{ overflow: hidden; margin-top: 38px; } .m-mzw-swiper-a2 .swiper-btn{ width: calc(50% - 15px); display: flex; align-items: center; overflow: hidden; } .m-mzw-swiper-a2 .swiper-btn.btn1{ float: left; } .m-mzw-swiper-a2 .swiper-btn.btn2{ float: right; } .m-mzw-swiper-a2 .swiper-btn.btn1::before, .m-mzw-swiper-a2 .swiper-btn.btn2::after{ content: ''; display: block; flex: 1; overflow: hidden; height: 1px; background-color: rgba(11, 97, 172, 0.4); } .m-mzw-swiper-a2 .swiper-button-prev, .m-mzw-swiper-a2 .swiper-button-next{ width: 44px; height: 44px; position: static; margin-top: 0; overflow: hidden; background-repeat: no-repeat; background-position: center; background-size: 100% auto; } .m-mzw-swiper-a2 .swiper-button-prev{ background-image: url(../images/icon-a10-1.png); } .m-mzw-swiper-a2 .swiper-button-next{ background-image: url(../images/icon-a10-2.png); } .m-mzw-swiper-a2 .swiper-button-prev::after, .m-mzw-swiper-a2 .swiper-button-next::after{ display: none; } .row-a3{ padding: 92px 0 100px; } .row-a3-1{ width: 95px; height: 710px; } .row-a3-2{ width: calc(100% - 115px); } .row-a3-2-1{ margin-bottom: 52px; } .m-mzw-swiper-a3{ position: relative; overflow: hidden; } .m-mzw-swiper-a3 .con{ display: block; overflow: hidden; } .m-mzw-swiper-a3 .litpic{ width: 724px; float: left; margin-right: -40px; } .m-mzw-swiper-a3 .pic{ padding-top: 55.2928%; } .m-mzw-swiper-a3 .txt{ overflow: hidden; background: #0B61AC url(../images/bgpic-b2.png) no-repeat center; background-size: cover; padding: 16px 40px 68px; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); position: relative; margin-top: 67px; } .m-mzw-swiper-a3 .date{ display: none; font-family: Source Han Serif CN; font-size: 36px; font-weight: bold; line-height: 2; color: #FFFFFF; margin-bottom: 14px; } .m-mzw-swiper-a3 .year{ font-size: 20px; } .m-mzw-swiper-a3 .tit{ font-size: 20px; font-weight: normal; line-height: 28px; color: #FFFFFF; height: 56px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-bottom: 26px; text-align:center; } .m-mzw-swiper-a3 .desc{ font-size: 16px; font-weight: normal; line-height: 28px; color: #FFFFFF; height: 56px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .m-mzw-swiper-a3 .swiper-btns{ position: absolute; bottom: 23px; right: 0; z-index: 3; overflow: hidden; display: none; } .m-mzw-swiper-a3 .swiper-button-prev, .m-mzw-swiper-a3 .swiper-button-next{ width: 52px; height: 52px; position: static; margin-top: 0; overflow: hidden; background-repeat: no-repeat; background-position: center; background-size: 14px auto; float: left; } .m-mzw-swiper-a3 .swiper-button-prev{ background-color: #E2AE60; background-image: url(../images/icon-a11-1.png); } .m-mzw-swiper-a3 .swiper-button-next{ background-color: #0B61AC; background-image: url(../images/icon-a11-2.png); } .m-mzw-swiper-a3 .swiper-button-prev::after, .m-mzw-swiper-a3 .swiper-button-next::after{ display: none; } .ul-mzw-news-a2{ margin: 0 -18px; } .ul-mzw-news-a2 li{ float: left; width: 50%; } .ul-mzw-news-acy li{width:33%} .ul-mzw-news-a2 .con{ display: block; padding: 8px 0 0 9px; position: relative; margin: 0 18px; } .ul-mzw-news-a2 .con::before{ content: ''; display: block; width: calc(100% - 9px); height: calc(100% - 8px); background-color: #0B61AC; position: absolute; left: 0; top: 0; opacity: 0; transition: .4s; } .ul-mzw-news-a2 .box{ position: relative; overflow: hidden; padding: 27px 48px 36px 45px; background-color: #fff; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); } .ul-mzw-news-acy .row1{display:none} .ul-mzw-news-a2 .row1{ margin-right: 38px; width: 82px; float: left; padding-top: 2px; } .ul-mzw-news-a2 .day{ font-family: Arial; font-size: 36px; line-height: 41px; color: #0B61AC; text-align: center; margin-bottom: 8px; font-weight: bold; } .ul-mzw-news-a2 .year{ font-size: 16px; font-weight: normal; line-height: 25px; color: #333333; text-align: center; margin-bottom: 32px; } .ul-mzw-news-a2 .line{ height: 13px; width: 100%; position: relative; overflow: hidden; } .ul-mzw-news-a2 .line::before, .ul-mzw-news-a2 .line::after{ content: ''; display: block; width: 100%; height: 1px; background-color: #0B61AC; position: absolute; right: 0; bottom: 0; } .ul-mzw-news-a2 .line::after{ transform: rotate(45deg); transform-origin: right bottom; } .ul-mzw-news-a2 .row2{ overflow: hidden; } .ul-mzw-news-a2 .tit{ font-size: 18px; font-weight: normal; line-height: 28px; color: #353535; height: 56px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin-bottom: 23px; transition: .4s; } .ul-mzw-news-acy .tit{margin-bottom:0;font-weight: 600;color: #0b61ac;border-bottom: 3px solid #0b61ac;margin-bottom: 15px;} .ul-mzw-news-a2 .desc{ font-size: 16px; font-weight: normal; line-height: 28px; color: #999999; height: 56px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .ul-mzw-news-a2 .con:hover::before{ opacity: 1; } .ul-mzw-news-a2 .con:hover .tit{ color: #0B61AC; font-weight: bold; } .row-a4{ background: url(../images/bgpic-a4.png) no-repeat center; background-size: cover; padding: 53px 0 119px; position: relative; } .row-a4-1{ margin-bottom: 16px; } .ul-mzw-litpic-a1{ margin: 0 -22px; overflow: hidden; padding: 59px 0 27px; } .ul-mzw-litpic-a1 li{ width: 33.333%; float: left; } .ul-mzw-litpic-a1 .con{ display: block; margin: 0 22px; padding: 0 22px 22px; transition: .4s; } .ul-mzw-litpic-a1 .litpic{ transition: .4s; margin-top: -23px; } .ul-mzw-litpic-a1 .pic{ /* padding-top: 64.7959%; */ height: 254px; } .ul-mzw-litpic-a1 .date{ display: flex; align-items: center; overflow: hidden; margin-bottom: 4px; } .ul-mzw-litpic-a1 .day{ font-family: Arial; font-size: 26px; font-weight: bold; line-height: 34px; color: #FFFFFF; margin-right: 14px; transition: .4s; } .ul-mzw-litpic-a1 .line{ flex: 1; height: 1px; background-color: #D8D8D8; position: relative; opacity: 0; transition: .4s; } .ul-mzw-litpic-a1 .line::after{ content: ''; display: block; width: 7px; height: 7px; border-radius: 50%; background-color: #D8D8D8; position: absolute; left: 0; top: -3px; } .ul-mzw-litpic-a1 .tit{ font-size: 18px; font-weight: normal; line-height: 30px; color: #FFFFFF; margin-bottom: 5px; } .ul-mzw-litpic-a1 .desc{ font-size: 14px; font-weight: normal; line-height: 24px; color: #999999; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; opacity: 0; } .ul-mzw-litpic-a1 li.on .con, .ul-mzw-litpic-a1 .con:hover{ background-color: #fff; transform: translateY(27px); } .ul-mzw-litpic-a1 li.on .day, .ul-mzw-litpic-a1 .con:hover .day{ color: #0B61AC; } .ul-mzw-litpic-a1 li.on .line, .ul-mzw-litpic-a1 .con:hover .line{ opacity: 1; } .ul-mzw-litpic-a1 li.on .litpic, .ul-mzw-litpic-a1 .con:hover .litpic{ margin-top: -43px; transform: translateY(-134px); } .ul-mzw-litpic-a1 li.on .txt, .ul-mzw-litpic-a1 .con:hover .txt{ transform: translateY(210px); } .ul-mzw-litpic-a1 li.on .desc, .ul-mzw-litpic-a1 .con:hover .desc{ opacity: 1; } .ul-mzw-litpic-a1 li.on .tit, .ul-mzw-litpic-a1 .con:hover .tit{ color: #333; font-weight: bold; } .row-a5{ background-image: url(../images/bgpic-a5.png); padding: 113px 0 54px; margin-top: -60px; } .m-mzw-swiper-a4{ margin: 0 -16px; overflow: hidden; position: relative; } .m-mzw-swiper-a4 .con{ display: block; margin: 0 16px; } .m-mzw-swiper-a4 .pic{ padding-top: 36.8098%; } .m-mzw-swiper-a4 .swiper-btns{ display: flex; align-items: center; overflow: hidden; margin: 19px 16px 0; } .m-mzw-swiper-a4 .swiper-l{ flex: 1; overflow: hidden; } .m-mzw-swiper-a4 .swiper-scrollbar{ height: 3px; background-color: transparent; } .m-mzw-swiper-a4 .swiper-scrollbar::before{ content: ''; display: block; width: 100%; height: 1px; background-color: rgba(0, 0, 0, 0.16); position: absolute; left: 0; top: 1px; } .m-mzw-swiper-a4 .swiper-scrollbar-drag{ background-color: #0B61AC; } .m-mzw-swiper-a4 .swiper-r{ overflow: hidden; margin-left: 28px; } .m-mzw-swiper-a4 .swiper-button-prev, .m-mzw-swiper-a4 .swiper-button-next{ position: static; width: 40px; height: 40px; margin-top: 0; overflow: hidden; background-repeat: no-repeat; background-position: center; background-size: 100% auto; float: left; } .m-mzw-swiper-a4 .swiper-button-prev{ background-image: url(../images/icon-a12-1.png); margin-right: 43px; } .m-mzw-swiper-a4 .swiper-button-next{ background-image: url(../images/icon-a12-2.png); } .m-mzw-swiper-a4 .swiper-button-prev::after, .m-mzw-swiper-a4 .swiper-button-next::after{ display: none; } .row-a6{ padding: 60px 0 51px; } .row-a6-1{ margin-bottom: 36px; } .ul-mzw-news-a2.sty2{ margin: 0 -25px 0 -34px; } .ul-mzw-news-a2.sty2 li{ margin-bottom: 35px; } .ul-mzw-news-a2.sty2 .con{ margin: 0 25px; } .ul-mzw-news-a2.sty2 .con::before{ border: 1px solid #0B61AC; background-color: transparent; } .ul-mzw-news-a2.sty2 .box{ background-color: rgba(0, 0, 0, 0.04); box-shadow: none; background-repeat: no-repeat; background-size: 222px auto; background-position: right bottom; } .ul-mzw-news-a2.sty2 .day, .ul-mzw-news-a2.sty2 .year, .ul-mzw-news-a2.sty2 .line::before, .ul-mzw-news-a2.sty2 .line::after, .ul-mzw-news-a2.sty2 .desc{ transition: .4s; } .ul-mzw-news-a2.sty2 .con:hover .box{ box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1); background-color: #0B61AC; background-image: url(../images/bgpic-b3.png); } .ul-mzw-news-a2.sty2 .con:hover .day, .ul-mzw-news-a2.sty2 .con:hover .year, .ul-mzw-news-a2.sty2 .con:hover .tit, .ul-mzw-news-a2.sty2 .con:hover .desc{ color: #fff; } .ul-mzw-news-a2.sty2 .con:hover .line::before, .ul-mzw-news-a2.sty2 .con:hover .line::after{ background-color: #fff; } /* 首页-end */ @media only screen and (min-width: 950px) { /* 公共模块-start */ .g-mzw-title-a1 .title-tit{ margin-right: 1.927vw; } .g-mzw-title-a1 .title-en{ height: 4.947vw; padding: 0.989vw 0; } .g-mzw-title-a1 .title-ch{ font-size: 1.875vw; line-height: 3.125vw; } .g-mzw-title-a1 .title-r{ margin-bottom: 1.041vw; padding-bottom: 0.156vw; } .g-mzw-title-a1 .title-line::after{ width: 0.364vw; height: 0.364vw; top: -0.156vw; } .g-mzw-title-a1 .title-more{ font-size: 0.937vw; line-height: 2.083vw; padding: 0 0.625vw 0 1.822vw; } .g-mzw-title-a1.sty2 .title-tit{ margin-bottom: -10.41vw; } .g-mzw-title-a1.sty2 .title-en{ width: 4.947vw; padding: 0 0.416vw 0 1.562vw; } .g-mzw-title-a1.sty2 .title-ch{ letter-spacing: 0.208vw; } .g-mzw-title-a1.sty2 .title-r{ margin-left: 1.041vw; padding-left: 0.156vw; } .g-mzw-title-a1.sty2 .title-line::after{ left: -0.156vw; } .g-mzw-title-a1.sty2 .title-more{ padding: 1.822vw 0 0.625vw 0; } /* 公共模块-end */ /* 首页-start */ .m-mzw-banner-a1 .swiper-pagination{ bottom: 2.083vw; } .m-mzw-banner-a1 .swiper-pagination-bullet{ width: 1.770vw; height: 1.562vw; } .m-mzw-banner-a1 .swiper-pagination-bullet::after{ width: 0.729vw; height: 0.781vw; } .row-a1{ padding-top: 3.437vw; } .row-a1-1{ margin-bottom: 0.677vw; } .row-a1-l{ width: 35.41vw; margin: 0.937vw 0 4.947vw; } .row-a1-r{ width: calc(100% - 39.06vw); } .m-mzw-swiper-a1 .pic::after{ height: 8.333vw; } .m-mzw-swiper-a1 .txt{ padding: 0 1.875vw 1.510vw; } .m-mzw-swiper-a1 .tit{ font-size: 0.937vw; margin-bottom: 0.312vw; } .m-mzw-swiper-a1 .date{ font-size: 0.833vw; line-height: 1.875vw; padding-left: 1.562vw; background-size: 1.041vw auto; } .m-mzw-swiper-a1 .swiper-pagination{ right: 1.302vw; bottom: 1.875vw; } .m-mzw-swiper-a1 .swiper-pagination-bullet{ width: 0.572vw; height: 0.572vw; margin: 0 0.416vw !important; } .ul-mzw-news-a1 .con{ padding: 1.25vw 0; } .ul-mzw-news-a1 .btn{ width: 1.562vw; height: 1.562vw; background-size: 0.833vw auto; margin-right: 1.562vw; } .ul-mzw-news-a1 .tit{ font-size: 0.937vw; line-height: 1.562vw; } .ul-mzw-news-a1 .date{ font-size: 0.833vw; line-height: 1.562vw; margin-left: 0.520vw; } .ul-mzw-news-a1 .desc{ margin-top: 0.677vw; font-size: 0.729vw; line-height: 1.25vw; height: 3.75vw; } .ul-mzw-news-a1 li.on .row1{ margin-top: -0.312vw; } .ul-mzw-news-a3{ margin-top: 0.937vw; margin-left: -1.041vw; } .ul-mzw-news-a3 li{ margin-bottom: 0.625vw; } .ul-mzw-news-a3 .con{ padding: 1.041vw 0.520vw 1.041vw 0; } .ul-mzw-news-a3 .date{ width: 4.583vw; margin-right: 0.833vw; line-height: 1.25vw; } .ul-mzw-news-a3 .year{ font-size: 0.729vw; } .ul-mzw-news-a3 .day{ font-size: 1.145vw; } .ul-mzw-news-a3 .txt{ line-height: 1.25vw; } .ul-mzw-news-a3 .tit{ font-size: 0.937vw; margin-bottom: 0.312vw; } .ul-mzw-news-a3 .desc{ font-size: 0.729vw; height: 2.5vw; } .row-a2{ padding: 3.385vw 0 3.177vw; } .row-a2-1{ margin-bottom: 1.510vw; } .m-mzw-swiper-a2{ margin: 0 -0.989vw; } .m-mzw-swiper-a2 .con{ margin: 0 0.989vw; padding: 0 2.083vw 1.302vw; } .m-mzw-swiper-a2 .date{ padding: 1.197vw 0 0.625vw; margin-bottom: 1.25vw; } .m-mzw-swiper-a2 .year{ font-size: 0.729vw; line-height: 1.562vw; } .m-mzw-swiper-a2 .time::after{ width: 1.770vw; left: 0.729vw; top: 0.625vw; } .m-mzw-swiper-a2 .month{ font-size: 0.937vw; line-height: 1.562vw; } .m-mzw-swiper-a2 .day{ font-size: 1.25vw; line-height: 1.562vw; margin-left: 2.395vw; margin-top: -0.833vw; } .m-mzw-swiper-a2 .tit{ font-size: 1.041vw; line-height: 1.562vw; height: 4.687vw; } .m-mzw-swiper-a2 .swiper-btns{ margin-top: 1.979vw; } .m-mzw-swiper-a2 .swiper-btn{ width: calc(50% - 0.781vw); } .m-mzw-swiper-a2 .swiper-button-prev, .m-mzw-swiper-a2 .swiper-button-next{ width: 2.291vw; height: 2.291vw; } .row-a3{ padding: 4.791vw 0 0.208vw; } .row-a3-1{ width: 4.947vw; height: 34.27vw; } .row-a3-2{ width: calc(100% - 5.989vw); } .row-a3-2-1{ margin-bottom: 2.708vw; } .m-mzw-swiper-a3 .litpic{ width: 37.70vw; margin-right: -2.083vw; } .m-mzw-swiper-a3 .txt{ padding: 0.833vw 2.083vw 3.541vw; box-shadow: 0 0 0.520vw 0 rgba(0, 0, 0, 0.2); margin-top: 3.489vw; } .m-mzw-swiper-a3 .date{ font-size: 1.875vw; margin-bottom: 0.729vw; } .m-mzw-swiper-a3 .year{ font-size: 1.041vw; } .m-mzw-swiper-a3 .tit{ font-size: 1.2vw; line-height: 1.458vw; height: 2.916vw; margin-bottom: 1.354vw; margin-top: 1.354vw; } .m-mzw-swiper-a3 .desc{ font-size: 0.833vw; line-height: 1.458vw; height: 2.916vw; } .m-mzw-swiper-a3 .swiper-btns{ bottom: 1.197vw; } .m-mzw-swiper-a3 .swiper-button-prev, .m-mzw-swiper-a3 .swiper-button-next{ width: 2.708vw; height: 2.708vw; background-size: 0.729vw auto; } .ul-mzw-news-a2{ margin: 0 -0.937vw; } .ul-mzw-news-a2 .con{ padding: 0.416vw 0 0 0.468vw; margin: 0 0.937vw; } .ul-mzw-news-a2 .con::before{ width: calc(100% - 0.468vw); height: calc(100% - 0.416vw); } .ul-mzw-news-a2 .box{ padding: 1.406vw 2.5vw 1.875vw 2.343vw; box-shadow: 0 0 0.520vw 0 rgba(0, 0, 0, 0.1); } .ul-mzw-news-a2 .row1{ margin-right: 1.979vw; width: 4.270vw; padding-top: 0.104vw; } .ul-mzw-news-a2 .day{ font-size: 1.875vw; line-height: 2.135vw; margin-bottom: 0.416vw; } .ul-mzw-news-a2 .year{ font-size: 1vw; line-height: 1.02vw; margin-bottom: 1.3vw; } .ul-mzw-news-a2 .line{ height: 0.677vw; } .ul-mzw-news-a2 .tit{ font-size: 0.937vw; line-height: 1.458vw; height: 2.916vw; margin-bottom: 1.197vw; } .ul-mzw-news-acy .tit{margin-bottom: 21px;line-height: 3vw;height: 3vw;font-size: 1.2vw;width: 33%;} .ul-mzw-news-a2 .desc{ font-size: 0.833vw; line-height: 1.458vw; height: 2.916vw; } .row-a4{ padding: 2.760vw 0 6.197vw; } .row-a4-1{ margin-bottom: 0.833vw; } .ul-mzw-litpic-a1{ margin: 0 -1.145vw; padding: 3.072vw 0 1.406vw; } .ul-mzw-litpic-a1 .con{ margin: 0 1.145vw; padding: 0 1.145vw 1.145vw; } .ul-mzw-litpic-a1 .litpic{ margin-top: -1.197vw; } .ul-mzw-litpic-a1 .pic{ height: 13.22vw; } .ul-mzw-litpic-a1 .date{ margin-bottom: 0.208vw; } .ul-mzw-litpic-a1 .day{ font-size: 1.354vw; line-height: 1.770vw; margin-right: 0.729vw; } .ul-mzw-litpic-a1 .line::after{ width: 0.364vw; height: 0.364vw; top: -0.156vw; } .ul-mzw-litpic-a1 .tit{ font-size: 0.937vw; line-height: 1.562vw; margin-bottom: 0.260vw; } .ul-mzw-litpic-a1 .desc{ font-size: 0.729vw; line-height: 1.25vw; height: 2.5vw; } .ul-mzw-litpic-a1 li.on .con, .ul-mzw-litpic-a1 .con:hover{ transform: translateY(1.406vw); } .ul-mzw-litpic-a1 li.on .litpic, .ul-mzw-litpic-a1 .con:hover .litpic{ margin-top: -2.239vw; transform: translateY(-6.979vw); } .ul-mzw-litpic-a1 li.on .txt, .ul-mzw-litpic-a1 .con:hover .txt{ transform: translateY(10.93vw); } .row-a5{ padding: 5.885vw 0 2.812vw; margin-top: -3.125vw; } .m-mzw-swiper-a4{ margin: 0 -0.833vw; } .m-mzw-swiper-a4 .con{ margin: 0 0.833vw; } .m-mzw-swiper-a4 .swiper-btns{ margin: 0.989vw 0.833vw 0; } .m-mzw-swiper-a4 .swiper-r{ margin-left: 1.458vw; } .m-mzw-swiper-a4 .swiper-button-prev, .m-mzw-swiper-a4 .swiper-button-next{ width: 2.083vw; height: 2.083vw; } .m-mzw-swiper-a4 .swiper-button-prev{ margin-right: 2.239vw; } .row-a6{ padding: 3.125vw 0 2.656vw; } .row-a6-1{ margin-bottom: 1.875vw; } .ul-mzw-news-a2.sty2{ margin: 0 -1.302vw 0 -1.770vw; } .ul-mzw-news-a2.sty2 li{ margin-bottom: 1.822vw; } .ul-mzw-news-a2.sty2 .con{ margin: 0 1.302vw; } .ul-mzw-news-a2.sty2 .box{ background-size: 11.56vw auto; } .ul-mzw-news-a2.sty2 .con:hover .box{ box-shadow: 0 0 0.520vw 0 rgba(0, 0, 0, 0.1); } /* 首页-end */ } .ftr-qrcode{display:none}