a{display: block;}
.home25{width: 100%;overflow: hidden;padding-bottom: 1.2rem;box-sizing: border-box;}
.home25 .sliderBanner{width: 100%;overflow: hidden;margin-top: -0.7rem;position: relative;min-height: 5.8rem;}
.home25 .sliderBanner img{width: 100%;height: auto;display: block;}
.home25 .headCont{position: absolute;top: 0.8rem;left: 0;right: 0;}
.home25 .headCont .headbox{width: 100%;display: flex;align-items:center;padding: 0 0.36rem;box-sizing: border-box;}
.home25 .headCont .headbox img{flex: 1;flex-grow: 0;flex-shrink: 0;}
.home25 .headCont .headbox .header{width: 0.6rem;height: auto;}
.home25 .headCont .headbox .search{width: 4rem;height:auto;margin: 0 0.36rem;}
.home25 .headCont .headbox .scan{width: 0.36rem;height: auto;}
.home25 .headCont .iconbox{width: 100%;clear: both;overflow: hidden;padding: 0.33rem 0 0;box-sizing: border-box;}
.home25 .headCont .iconbox .icon{width: 20%;float: left}
.home25 .headCont .iconbox .icon img{width: 0.5rem;height: auto;display: block;margin: 0 auto;}
.home25 .headCont .iconbox .icon .name{font-size: 0.24rem;line-height: 0.52rem;color: #fff;text-align: center;}
.van-swipe__indicators{bottom: 1.2rem;}
.van-swipe__indicator--active{width: 12px;border-radius: 3px;}
.homeCont{width: 100%;overflow: hidden;padding: 0 0.2rem;box-sizing: border-box;margin-top: -1rem;position: relative;z-index: 9;}
.homeCont .servebox{width: 100%;overflow: hidden;border-radius: 0.14rem;background: url("../images/ems10/home/serceBg.png") no-repeat right top #fff;background-size: 80% auto;position: relative;}
.van-tabs__line{background: linear-gradient(90deg, #4683F2, #5DADF4);}
.van-tab{color: #666666;font-size: 0.26rem;}
.van-tab--active{color: #000;font-size: 0.28rem;font-weight: 700;}
.van-tabs__wrap{width: 50%;height: 0.7rem!important;}
.homeCont .servebox .serves{width: 100%;clear: both;overflow: hidden;padding: 0.2rem 0;box-sizing: border-box;min-height: 3.4rem;}
.homeCont .servebox .serves .icon{width: 20%;float: left;display: block;}
.homeCont .servebox .serves .icon img{width: 0.5rem;height: 0.5rem;display: block;margin: 0.2rem auto 0;}
.homeCont .servebox .serves .icon .name{font-size: 0.24rem;line-height: 0.36rem;color: #444;text-align: center;height: 0.72rem;padding: 0 0.1rem;box-sizing: border-box;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.homeCont .servebox .more{width: 20%;text-align: right;font-size: 0.24rem;color: #387CFF;padding-right: 0.5rem;box-sizing: border-box;background: url('../images/ems10/home/arrowBlue.png') no-repeat 70% center;background-size: 0.08rem auto;position: absolute;top: 0;right: 0;line-height: 0.74rem;}
.homeCont .servebox .more a{color: #387CFF;}
.notice-swipe {height: 0.8rem;}
.notice-swipe .name{line-height: 0.4rem;overflow: hidden;height: 0.4rem;text-overflow:ellipsis;white-space: nowrap;}
.van-notice-bar{background: #fff;color: #000;padding: 0;}
.noticebox{width: 100%;min-height: 1rem;border-radius: 0.14rem;margin: 0.2rem 0;padding: 0.24rem 0.3rem 0.24rem 1.2rem;box-sizing: border-box;background: url("../images/ems10/home/noticeBar.png") no-repeat 0.24rem center #fff;background-size: 0.8rem auto;}
.titlebox{width: 100%;background: #fff;border-radius: 0.14rem;padding: 0.1rem 0.24rem 0;box-sizing: border-box;}
.titlebox .title{font-size: 0.28rem;color: #000;font-weight: 700;line-height: 0.68rem;}
.titlebox .icons{width: 100%;clear: both;overflow: hidden;}
.titlebox .icons a{width: 48%;float: left;overflow: hidden;margin-bottom: 0.18rem;min-height: 1.6rem;}
.titlebox .icons a:nth-child(2n+1){margin-right: 4%;}
.titlebox .icons img{width: 100%;height: auto;}
img {width: 100%;height: 100%;display: block;}
.topModule {width: 100%;padding: 0 0.2rem;box-sizing:border-box;}
.topMain {background: transparent;border-bottom: none;}
.topMenu .font {color: #000;}
.topMenu .line {background: transparent;}
.topMenu.selected .font {color: #387CFF;}
.topMenu.selected .line {background: #387CFF;}
.indexInformation{padding: 0.1rem 0.26rem 0;}
.navTabCont{padding: 0 0.2rem;box-sizing: border-box;border-radius: 0.14rem;overflow: hidden;}
#initMask {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: white;
    z-index: 99999;
}
