

body,html{height: 100%;
	padding-bottom: 0; font-size: 12px;
}

/* --------------top-------------- */
.banner{ position: relative; }

.bznr{position: absolute; width: 100%;left:50%; top:50%; transform:translate(-50%,-50%);}
.logo2{width: 4.7rem; margin: 0 auto; }
.btn{width: 5.3rem; margin: 0 auto;}
.bznr p{font-size: .28rem; color: #4c4c4c; margin-top: .35rem;letter-spacing: 0.3rem;text-align: center;}

.header{height: 1.02rem; position: relative;}
.wzgg{width: 2.32rem; position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);}
.logo{width: 2.26rem; float: left; padding: .15rem 0 0 .13rem;}
.kfdh{float: right;width: 2.02rem; padding: .25rem .2rem 0 0;}

@-webkit-keyframes scaledh{
0%{ opacity: 0.8; -webkit-transform: scale(1);}
50%{ opacity: 1; -webkit-transform: scale(1.05);}
100%{ opacity: 0.8; -webkit-transform: scale(1);}
}
@keyframes scaledh{
0%{ opacity: 0.8; transform: scale(1);}
50%{ opacity: 1; transform: scale(1.05);}
100%{ opacity: 0.8; transform: scale(1);}
}

.bj{background: url(../images/bj2.png); padding: .2rem .3rem;background-size: 100% 100%;}
.wznr{border-radius: .15rem; background: #fff; padding: 0 .3rem .4rem .3rem;}
.xltj_title h2{font-size: .3rem; line-height: .76rem; color: #1e91f1;}
.xltj_title img{display: inline-block;vertical-align: middle; width: .36rem; margin: -0.04rem .1rem 0 0;}
.xljc_nr li{padding-bottom: .2rem;}
.mmo{overflow: hidden; }
.mmo_left{float: left; width: calc(100% - 1.77rem);line-height: .64rem;border-radius: .1rem; background:url(../images/a6.png) no-repeat 1.45rem center #fafafa; background-size: .31rem .31rem;}
.mmo_left b{float: left; width: 1.45rem; font-size: .26rem; color: #ea1300;text-align: center;}
.mmo_left span{float: left; padding-left: .6rem; font-size: .26rem; color: #626262;}
.mmo a{float: right;width: 1.66rem;text-align: center; line-height: .64rem;border-radius: .1rem;  font-size: .24rem; color: #fff;background: linear-gradient(#5c7aed,#7294f3);}
.btn1 {width: 4.13rem; display: block; margin: .25rem auto 0 auto;}
.anzq{padding: .25rem 0 .13rem 0;}
.anzq ul{overflow: hidden; margin-left: -.13rem;}
.anzq li{float: left; width: 25%; padding-left: .13rem;box-sizing: border-box;}

.footer{width: 100%;background: #353e4a;}
.footer p{font-size: .3rem; text-align: center; color: #fff; line-height: 1.14rem;text-align: center;}
