/* 文本省略 */
.ellipsis{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
/* 过渡效果 */
a,.transition,:before,img{ -webkit-transition:All .5s ease; transition:All .5s ease}

/* 图片放大效果 */
.zoomImg{ width:100%; overflow:hidden; position:relative; display:block}
.zoomImg:before{ position:absolute; top:0; left:-90%; z-index:2; display:block; content:""; width:50%; height:100%; background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%); background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%); -webkit-transform:skewX(-25deg); -ms-transform:skewX(-25deg); transform:skewX(-25deg)}
.zoomImg:hover:before{ -webkit-animation:shine .75s; animation:shine .75s}
.zoomImg:hover img{ -webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1)}

@-webkit-keyframes shine{ 
	100%{ left:125%}
}
@keyframes shine{ 
	100%{ left:125%}
}

/* 重置样式 */
*{ margin:0; padding:0; box-sizing:border-box}
html{ font-size:100px; background:#fdfcf8; }
body{ font-size:0.12rem; font-family:Arial,"微软雅黑"; color:#000; -webkit-text-size-adjust:none}
a{ color:#000; text-decoration:none; outline:none}
a:active{ star:expression(this.onFocus=this.blur())}
a:link{ text-decoration:none; outline:none}
a:visited{ text-decoration:none; outline:none}
a:hover{ text-decoration:none; color:#900; outline:none}
li{ list-style:outside none}
h1{ font-size:0.16rem}
h2,h3,h4,h5{ font-size:0.14rem}
h5{ font-size:0.12rem}
textarea,input{ background:transparent; font-size:0.12rem; font-family:Arial,"微软雅黑"; color:#333; outline:none; border:0}
em{ font-style:normal}
img{ vertical-align:middle; max-width:100%; border:0; -o-object-fit:cover; object-fit:cover}

/* 布局样式 */
.wal{ max-width:14.3rem; margin:0 auto}
.bsBox{ box-sizing:content-box}

/* 字体定义 */
@font-face{ 
	font-family:"iconfont"; 
	src:url(../fonts/iconfont.woff) format("woff"),
	url(../fonts/iconfont.ttf) format("truetype");
}
.iconfont{ font-family:"iconfont"; font-style:normal; }

@font-face {
    font-family: 'sy';
    src: url(../fonts/SourceHanSerifCN-Bold.otf) format("truetype")
}


/* 特效样式 */


/* 磨砂玻璃效果 */
.mainGlassBg{
	-webkit-transition: all 500ms cubic-bezier(0.75, 0, 0.175, 1);
    -moz-transition: all 500ms cubic-bezier(0.75, 0, 0.175, 1);
    -o-transition: all 500ms cubic-bezier(0.75, 0, 0.175, 1);
    transition: all 500ms cubic-bezier(0.75, 0, 0.175, 1);
    background-color: #f7f7f5;
    filter: blur(0.05rem);
}

/* 页面提示 */
.pageTips{ position:fixed; z-index:1000; left:0; top:0; width:100%; height:100%; background:#000; display:none}
.pageTips .container{ color:#fff; position:absolute; left:50%; top:50%; width:6.3rem; margin-left:-3.15rem; margin-top:-1.6rem}
.pageTips .container a.close{ display:block; width:0.5rem; height:0.5rem; position:absolute; top:0.4rem; right:-0.15rem; z-index:5; background:url(../images/close.png) center no-repeat}
.pageTips .container .img{ text-align:center}
.pageTips .container .msg{ font-size:0.18rem; line-height:0.36rem; padding-top:0.3rem}
.pageTips .container a{ color:#fff; text-decoration:underline}


/* 头部导航 */
.mzuHeader{ position:fixed; z-index:50; left:0; top:0; right:0; padding:0 .5rem}
.mzuHeader:before{ content:""; display:block; position:absolute; left:0; top:0; right:0; background:url(../images/head-bg.png) center repeat-x; background-size:auto 100%; height:1.6rem}
.mzuHeader .wal{ height:0.9rem; position:relative; max-width:14.4rem; padding:0 0.64rem; z-index: 999;}

.gBanHead{ background:#881211; height:0.9rem; position:inherit; padding:0; }
.gBanHead:before{ background:url(../images/headBanLeft.png) left no-repeat;}
.gBanHead:after{  background:url(../images/headBanRight.png) right no-repeat; content:""; display:block; position:absolute; left:0; top:0; right:0;  background-size:auto 100%; height:0.9rem}
.gBanHead .btns{ top:0.5rem;}

.navShow .mzuHeader .wal{ z-index: 999;}

.mzuHeader a.logo{ display:block; position:absolute; z-index:5; left:0; top:0; bottom:0; width:6rem; background:url(../images/logo.png) center no-repeat; background-size:100%}
.mzuHeader .btns{ position:absolute; top:0.3rem; right:0;}
.mzuHeader .btns ul{ height:0.4rem; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; }
.mzuHeader .btns li{ margin-left:0.41rem; position:relative}
.mzuHeader .btns li:nth-last-child(2):after{ display:none}
.mzuHeader .btns li.search{ position:relative; height:0.35rem; z-index:10}
.mzuHeader .btns li.search .ico{ font-family:"iconfont"; font-size:0.20rem; color:#fff; line-height:0.35rem; cursor:pointer; }
.mzuHeader .btns li.search .form{ position:absolute; top:0rem; right:-0.15rem; height:0.34rem; width:0.5rem; -webkit-transition:all .5s ease; transition:all .5s ease}
.mzuHeader .btns li.search .form .submit{ position:relative; z-index:5; height:0.34rem; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; font-size:0.22rem; color:#900; font-weight:bold}
.mzuHeader .btns li.search .form .submit:after{ content:"\e1462"; font-family:"iconfont"}
.mzuHeader .btns li.search .form .submit input{ position:absolute; left:0; top:0; width:100%; height:100%; cursor:pointer}
.mzuHeader .btns li.search .form .input{ position:absolute; top:0; right:0; width:2rem; height:0.34rem; background:#fff; border-radius:0.5rem; padding-right:0.5rem}
.mzuHeader .btns li.search .form .input input{ width:100%; line-height:0.34rem; font-size:0.14rem; padding:0 0 0 .15rem; color:#333}
.mzuHeader .btns li.search .formOn{ top:0rem; right: 0.2rem; opacity:1; visibility:visible}


/* 主导航 */
.mzuHeader .gNavW { display:relative; height:0.6rem!important; max-width:100%!important; padding:0rem!important; background:#a6201e;}
.mzuHeader .g-nav{ position:initial; height:0.6rem; max-width:14rem; margin: 0 auto;}
.mzuHeader .g-nav ul{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between}
.mzuHeader .g-nav li{ position:relative; width:1.24rem;}
.mzuHeader .g-nav a.name{ height:0.6rem; font-size:0.16rem; font-weight:normal; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; color:#fff; position:relative}
.mzuHeader .g-nav a.name span{ -webkit-transform:scale(0.75); -ms-transform:scale(0.75); transform:scale(0.75); display:block; padding-top:0.04rem; margin-left:-0.5rem; margin-right:-0.5rem}
.mzuHeader .g-nav a.name em,
.mzuHeader .g-nav a.name span{ display:block; position:relative}
.mzuHeader .g-nav li:hover{ background:url(../images/navLiBg.png) no-repeat; }
.mzuHeader .g-nav li:hover .list{ opacity:1; visibility:visible; z-index: 99999; position: absolute;}

.mzuHeader .g-nav .list{ opacity:0; visibility:hidden; background:#881211; position:absolute; z-index:5; width:1.24rem; top:0.6rem; padding-bottom:0.07rem; -webkit-transition:all .5s ease; transition:all .5s ease; border-bottom-right-radius:0.2rem; border-bottom-left-radius:0.2rem; }
.mzuHeader .g-nav .list dl{ padding:0.1rem; }
.mzuHeader .g-nav .list dd{ position:relative;  display:inline-block; width:100%; height:0.48rem; text-align:center;}
.mzuHeader .g-nav .list dd:before{ content:""; display:block; position:absolute; height:0.01rem; background:#eee}
.mzuHeader .g-nav .list dd a{ display:block; line-height:0.24rem; padding:0.1rem 0rem; text-align:center; font-size:0.14rem; color:#fff; position:relative}
.mzuHeader .g-nav .list dd a:hover{ background:-webkit-linear-gradient(right, #900, #b50404); background:linear-gradient(-90deg, #900, #b50404); color:#fff; border-bottom-right-radius:0.2rem; border-top-left-radius:0.2rem;  }


/* 轮播图 */
.mzuBanner{ width:100%; overflow:hidden; position:relative}
.mzuBanner li{ background:center no-repeat; background-size:cover; padding:0 .5rem}
.mzuBanner li .img{ display:none}
.mzuBanner li .wal{ height:100vh; max-width:15.7rem; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; color:#fff}

.mzuBanner .dots{ position:absolute; bottom:0.3rem; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center}
.mzuBanner .dots span{ margin:0 .05rem; width:0.1rem; height:0.1rem; border-radius:0.05rem; border:#fff solid 1px; -webkit-transition:all .5s ease; transition:all .5s ease; display:block}
.mzuBanner .dots span.swiper-pagination-bullet-active{ width:0.7rem}

.mzuBanner .swiper-button-next{ right:10;}
.mzuBanner .swiper-button-prev{ left:10;}
.mzuBanner .swiper-button-next, 
.mzuBanner .swiper-button-prev{ color:#fff;}
.mzuBanner .swiper-pagination-bullet-active{ background:none; }

/* 重定义banner的高度 */
.indexFlashBanner{ height:8.5rem!important; overflow:hidden;}
.indexFlashBanner ul{ height:8.5rem!important; }
.indexFlashBanner li .wal{ height:8.5rem!important;}


/* 通用组件 */


/* 通用标题 */
.commSubject{ position:relative; padding-top:0.3rem; }
.commSubject h2{ font-size:0.24rem; line-height:1em; display:block; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; font-family:'sy'; color:#aa0d0d; border-bottom:0.01rem solid #aaaaa8; }
.commSubject h2.tab{ background:url(../images/titleBg.png) no-repeat 1.8rem 0.1rem;}
.commSubject h2 em{ font-weight:normal; display:inline-block; text-align:center; width:1.2rem; height:0.4rem; cursor:pointer; border-bottom:0.03rem solid #881211; }
.commSubject h2 a{ font-size:0.16rem; margin-left:0.26rem; font-weight:normal; padding-top:0.1rem; float:right; color:#666;  }
.commSubject h2 a b{font-weight:normal; font-family:"宋体"; padding-left:0.1rem; }

/* 阴影效果 */
.commonShadowMedia{  transition: box-shadow 0.5s ease; box-shadow: 0 0.05rem 0.02rem rgba(0, 0, 0, 0.05); }
.commonShadowMedia:hover { box-shadow: 0rem 0.05rem 0.05rem rgba(0, 0, 0, 0.15); }
.commonShadow{  transition: box-shadow 0.5s ease; box-shadow: 0 0 0.05rem rgba(0, 0, 0, 0.05); }
.commonShadow:hover { box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.25); }

/* 列表效果 */
.commonUlHover li{ transition:linear 0.5s ease;}
.commonUlHover li a:hover{ text-indent:0.15rem;}
.commonUlHover li a:hover::before{ font-family:"iconfont"; content:"\e905"; color:#900; }

.commonUlHoverW li{ transition:linear 0.5s ease;}
.commonUlHoverW li a:hover{ text-indent:0.15rem;}
.commonUlHoverW li a:hover::before{ font-family:"iconfont"; content:"\e905"; color:#fff; }

/* 底部特效 */
.commonUlDivHover li{ position:relative;}
.commonUlDivHover li:after{  content: ''; width: 0%; height: 0.02rem; background-color: #900; position: absolute; left: 0; bottom: 0; transition: 0.5s;   }
.commonUlDivHover li:hover::after { width: 100%; }

/* 图片放大 */
.commScaleImg img { width: 100%; }
.commScaleImg:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); }

/* 列表样式 */
.listText{ width:100%; }
.listText ul li{ font-size:0.16rem; border-bottom:1px solid #ddd;}
.listText ul li a{ padding:0.15rem 0;  display:block; width:100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.listText ul li em{ display:none; }

/* 民大要闻 */
.mzuNews{ padding:0 .5rem; }
.mzuNews .wal{ max-width:14rem; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between}
.mzuNews .col-1{ width:65%}

/* 民大要闻滚动图片 */
.mzuNews .picNews{ max-width:14rem; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;  -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; margin-top:0.2rem; position:relative; }
.mzuNews .picNews .picScroll{ width:54%; height:auto; background:#fff; position:relative; }
.mzuNews .picNews .picScroll .img{ width:100%; height:2.8rem; text-align:center; overflow:hidden; }
.mzuNews .picNews .picScroll .text{ padding:0.2rem; }
.mzuNews .picNews .picScroll .text h2{ font-size:0.2rem; padding:0.1rem 0; display:block; text-align:left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.mzuNews .picNews .picScroll .text p{ font-size:0.14rem; color:#999; display:block; text-align:left;  line-height:0.2rem; height:0.4rem; overflow:hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.mzuNews .indexScrollNews{ }
.mzuNews .indexScrollNews .list{width:100%;overflow:hidden;position:relative}
.mzuNews .indexScrollNews .dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center; position:absolute; width: 100%; margin-top: -1.8rem; z-index:999; bottom:1.65rem; }
.mzuNews .indexScrollNews .dots span{margin:0 .09rem;width:0.15rem;height:0.15rem;border-radius:0.1rem; border:#900 solid .02rem;-webkit-transition:all .5s ease;transition:all .5s ease;display:block}
.mzuNews .indexScrollNews .dots span.swiper-pagination-bullet-active{background:#900}
.mzuNews .picNews .swiper-button-prev,
.mzuNews .picNews .swiper-button-next{ top:40%; color:#fff; opacity:0.5; }
.mzuNews .swiper-button-prev{ left:10;  }
.mzuNews .swiper-button-next{ right:10; }
.mzuNews .picNews .listText{ width:43%; float:right; }

.mzuNews .col-3{ width:32%; position:relative}
.mzuNews .listMedia ul li{ font-size:0.16rem; border-bottom:1px solid #ddd; padding:0.2rem 0; }
.mzuNews .listMedia ul li .img{ width:0.6rem; float:left; border-radius:0.05rem; border:0.02rem solid #881211; }
.mzuNews .listMedia ul li .img span{ width:100%; height:0.2rem; line-height:0.2rem; display:inline-block; background:#881211; color:#fff; text-align:center; font-size:0.12rem; }
.mzuNews .listMedia ul li .img em{ width:100%; display:inline-block; padding:0.03rem 0; text-align:center; }
.mzuNews .listMedia ul li .sub{ height:0.46rem; display: table-cell; vertical-align: middle; padding:0 0.24rem; }
.mzuNews .listMedia ul li a{ font-size:0.16rem; padding:0rem 0; display:block; overflow:hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;  }

/* 党群工作 */
.mzuDang{ padding:0 .5rem; }
.mzuDang .wal{ max-width:14rem; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between}
.mzuDang .col-1{ width:55%}
.mzuDang .col-2{ width:41%; position:relative}
.mzuDang .listText{ padding-top:0.15rem; }
.mzuDang .listText li{ border-bottom:none; }
.mzuDang .listText li:nth-child(n+11) { display: none; }

.mzuContent {padding: 0.5rem; background:#fff; }
.mzuContent .wal {display: flex;gap: 0.5rem;}
.mzuContent .left-nav {width: 25%; border-radius: 0.1rem; }
.mzuContent .left-nav h3 {font-size: 0.18rem;color: #fff; padding-bottom: 0.1rem;border-bottom: 0.01rem solid #ddd; padding: 0.25rem; background:#881111; border-top-left-radius:0.3rem; border-top-right-radius:0.3rem; text-align:center; background:url(../images/sideSubject.png) no-repeat; }
.mzuContent .left-nav ul {list-style: none; background:#f8f8f8; box-shadow: 0 0 0.05rem rgba(0, 0, 0, 0.07); }
.mzuContent .left-nav li { text-align:center; font-size:0.16rem; padding:0.15rem 0.15rem; }
.mzuContent .left-nav li.on,
.mzuContent .left-nav li:hover{ background:#fff; color:#881111;}
.mzuContent .left-nav li.on a,
.mzuContent .left-nav li:hover a{color: #881211;font-weight: bold;}
.mzuContent .left-nav a {display: block;padding: 0.1rem 0;color: #333;transition: all 0.3s ease;}
.mzuContent .left-nav a:hover {color: #881211;text-indent: 0.15rem;}
.mzuContent .left-nav a.active {color: #881211;font-weight: bold;}
.mzuContent .right-content {width: 75%;}
.mzuContent .right-content .breadcrumb {font-size: 0.14rem;color: #666;margin-bottom: 0.2rem; text-align:right; overflow:hidden;}
.mzuContent .right-content .breadcrumb a {color: #666;}
.mzuContent .right-content .breadcrumb a:hover {color: #881211;}
.mzuContent .right-content .breadcrumb span{ font-family:"宋体"; padding:0 0.05rem;}
.mzuContent .right-content .breadcrumb h2 {font-size: 0.2rem;color: #881211; text-align:left; float:left; }
.mzuContent .right-content .breadcrumb h2 a{ color:#881211; }

.mzuContent .news-list {margin-bottom: 0.5rem; border-top:0.01rem solid #aaaaaa; }
.mzuContent .news-list li {padding: 0.2rem 0.2rem;border-bottom: 0.01rem solid #eee; font-size:0.16rem; border-radius:0.1rem; }
.mzuContent .news-list a {display: flex;justify-content: space-between;align-items: center;color: #333;transition: all 0.3s ease;}
.mzuContent .news-list a:hover {color: #881211;}
.mzuContent .news-list .title {flex: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-right: 0.3rem;}
.mzuContent .news-list .date {font-size: 0.14rem;color: #999;}

.mzuContent .news-list .date{ width:0.8rem; float:left; border-radius:0.05rem; border:0.02rem solid #881211; }
.mzuContent .news-list .date span{ width:100%; height:0.2rem; line-height:0.2rem; display:inline-block; background:#881211; color:#fff; text-align:center; font-size:0.12rem; }
.mzuContent .news-list .date em{ width:100%; display:inline-block; padding:0.03rem 0; text-align:center; color:#000; }
.mzuContent .news-list .text{ width:100%; padding:0 0.25rem; }
.mzuContent .news-list .text span{ font-size:0.16rem; padding:0.05rem 0; display:inline-block; text-align:left;  }
.mzuContent .news-list .text p{ font-size:0.14rem; color:#aaa; text-align:left; line-height:0.2rem; height:0.4rem; overflow:hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.mzuContent .news-list li:hover{ background:#f4e8e8; color:#881211;}
.mzuContent .news-list li:hover a{}

.mzuContent .pagination {display: flex;justify-content: center;align-items: center;margin-top: 0.5rem;}
.mzuContent .pagination a {display: inline-block;padding: 0.08rem 0.15rem;margin: 0 0.05rem;border: 0.01rem solid #ddd;border-radius: 0.05rem;color: #333;transition: all 0.3s ease;}
.mzuContent .pagination a:hover {background: #881211;color: #fff;border-color: #881211;}
.mzuContent .pagination a.active {background: #881211;color: #fff;border-color: #881211;}

.mzuContent .p_pages{}
.mzuContent .p_pages span {display: inline;padding: 0.1rem 0.15rem;margin: 0 0.05rem;border: 0.01rem solid #ddd;border-radius: 0.05rem;color: #333;transition: all 0.3s ease; cursor:pointer;}
.mzuContent .p_pages span:hover {background: #881211;color: #fff!important;border-color: #881211;}
.mzuContent .p_pages span.active {background: #881211;color: #fff!important;border-color: #881211;}
.mzuContent .p_pages a { height:auto!important; display: inline-block;padding:0!important;margin:0!important;border:none!important;border-radius:0!important;color: #333;transition: all 0.3s ease;}
.mzuContent .p_pages a:hover{ background:none!important; color:#fff!important;}
.mzuContent .p_pages span:hover a{background:none!important; color:#fff!important;}
.pb_sys_style1 .p_no_d{ background:#881211!important; color:#fff!important;}

.mzuContent .article {background: #fff;padding: 0.5rem 0; border-top:0.02rem solid #ddd;  }
.mzuContent .article h1 {font-size: 0.28rem;color: #333;margin-bottom: 0.3rem;text-align: center;line-height: 1.3;}
.mzuContent .article .meta {text-align: center;font-size: 0.14rem;color: #999;margin-bottom: 0.3rem;padding-bottom: 0.2rem;border-bottom: 0.01rem solid #eee;}
.mzuContent .article .content {font-size: 0.16rem;line-height: 1.8;color: #333;}
.mzuContent .article .related {margin-top: 0.5rem;padding-top: 0.3rem;border-top: 0.01rem solid #eee;}
.mzuContent .article .related h3 {font-size: 0.16rem;color: #333;margin-bottom: 0.2rem;}
.mzuContent .article .related ul {list-style: none; font-size:0.16rem;}
.mzuContent .article .related li {margin-bottom: 0.15rem;}
.mzuContent .article .related a {color: #333;font-size:0.16rem; padding:0rem 0; display:block; overflow:hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.mzuContent .article .related a:hover {color: #881211;text-indent: 0.15rem;}

/* 页脚 */
.mzuFooter{ background:#93211a; background-size:cover; color:#fff; padding:0 .5rem; position:relative; z-index:10; margin-top:0.25rem;  }
.mzuFooter a{ color:#fff}
.mzuFooter .wal{ min-height:0.6rem; position:relative; max-width:17.2rem; display:flex; z-index:9999; }
.mzuFooter .content{ width:100%; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -webkit-align-items:flex-end; -ms-flex-align:end; align-items:center; font-size:0.14rem; line-height:2em; text-align:center; }
.mzuFooter .content .msg{ opacity:0.8; width:100%; }