@charset "utf-8";
/*
 * reset
 */
.new-header,.container{min-width:320px;width:100%;max-width:750px;margin:0 auto;background-color:#fff;}
.container{background-color:#bbf2e9;padding-bottom:1.6rem;}
.container img{max-width:100%;display:block;}
.new-header{padding-top: .28rem;}
.new-header .logo{padding-bottom: .22rem;}
.new-header .logo img{width: 3.54rem; height: .77rem; margin: 0 auto;}
.new-header .menu{background-color: #028167; padding: .24rem 0; display: flex; display: -webkit-flex; justify-content: space-between; align-items: center;}
.new-header .menu a{position: relative; width: 25%; height: .72rem; display: flex; display: -webkit-flex; flex-direction: column; justify-content: center; align-items: center; color: #fff; font-size: .32rem; line-height: .42rem;}
.new-header .menu img{width: 1.62rem; height: .58rem;}
.new-header .menu a::after{position: absolute; top: 0; right: 0; content: ''; width: 1px; height: .72rem; background-color: #029c7c; overflow: hidden;}
.new-header .menu a:last-child::after{display: none;}

.WeChat{padding:.48rem .32rem .3rem; background-color:#bbf2e9; overflow: hidden;}
.WeChat .list{width: 100%; overflow: hidden;opacity:0;filter:alpha(opacity=0);}
.WeChat .list p.txt{text-align:center;line-height:.3rem;font-size:.2rem;color:#999;padding: .1rem;}
.WeChat dl{float:left;max-width:100%; margin-bottom:.2rem;}
.WeChat dl dd{position:relative; margin-left: 1.16rem; padding:.16rem .2rem .18rem;color:#333; font-size: .28rem; line-height: .4rem;border-radius:.1rem;background-color: #fff;}
.WeChat dl dd i{position:absolute;left:-.14rem;top:.26rem;  width:.14rem;height:.22rem;}
.WeChat dl dd span{line-height:.35rem;color:#fff;font-size:.24rem;background-color:#227fdc;display:block;margin-top:.1rem;padding:.1rem .1rem;}
.WeChat dl dd span:last-child{margin-bottom:.1rem;}

.WeChat dl dd img{width:20px; height:20px; margin-left: 6px; display: inline-block; vertical-align:top;}
.WeChat dl dt{float:left; width: .94rem; height: .94rem; margin:0 .05rem 0 0;}
.WeChat.active .list {opacity:1;filter:alpha(opacity=100);}
.WeChat.active .list:nth-of-type(2) {-webkit-transition-delay:.7s;transition-delay:.7s;}
.WeChat.active .list:nth-of-type(3) {-webkit-transition-delay:1.4s;transition-delay:1.4s;}
.WeChat.active .list:nth-of-type(4) {-webkit-transition-delay:1.4s;transition-delay:2.1s;}

.fix-footer{width:100%;max-width: 750px;min-width: 320px;height:1.62rem; padding: .3rem .32rem; background: #ecfffc;position: fixed;bottom: 0; left: 0; right: 0; z-index: 99; margin: 0 auto; box-sizing: border-box; display: flex; display: -webkit-flex; justify-content: space-between; align-items: center;}
.fix-footer .wenti{width:3.62rem; height:.98rem;border:1px solid #d2d2d2; border-radius:.1rem;background: #fff;color: #333; font-size: .28rem; padding-left: 0.16rem;display: flex; display: -webkit-flex; align-items: center; box-sizing: border-box;}
.fix-footer .btn{width: 1.56rem; height: .98rem; padding: 0; background-color: #ff8314; border-radius: .1rem; display: flex; display: -webkit-flex; align-items: center; justify-content: center; color: #fff; font-size: .32rem;}
.fix-footer .btn:last-child{background-color: #08987a;}

.footerInfo{text-align:center;line-height:.5rem;font-size:.28rem;color:#999;padding:.2rem 0;background-color:#bbf2e9;} 
.footerInfo a{color:#999;}
.yszc_swt{width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:100;display:none;}
.yszc_swtBox{width:5rem;height:6rem;background-color:#fff;padding:.2rem 0;position:absolute;left:50%;top:50%;transition:all 2s;transform:translate(-50%,-50%);}
.yszc_swt .close{width:.5rem;height:.5rem;background:url(/zt_rlzx/close.png) no-repeat;background-size:100% 100%;display:block;position:absolute;right:0;top:0;transform:translate(50%,-50%);}
.yszc_swt h3{text-align:center;line-height:.5rem;font-size:.3rem;color:#333;}
.yszc_swt .agree-scroller{height:5.5rem;}
.yszc_swt .swiper-agree{width: 100%; height: 100%;overflow: auto;}
.yszc_swt .swiper-agree .swiper-slide-active{height:auto;}
.yszc_swtCon{padding:0 .2rem;}
.yszc_swtCon dl{padding-bottom:.1rem;}
.yszc_swtCon dt{line-height:.35rem;font-size:.24rem;font-weight:bold;color:#454545;text-align:justify;}
.yszc_swtCon dd p{line-height:.35rem;font-size:.24rem;color:#454545;text-align:justify;}
.yszc_swt.active{display:block;}
.yszc_swt .yszc_swtBox.active{width:5rem;height:6rem;}