

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

/* --------------top-------------- */
.top{height: .74rem;position: relative;background: #14805e; }
.logo{width: 1.73rem; padding: .11rem 0 0 .3rem;}
.dhbtn{position: absolute;background: url(../images/as_06.png);width: 0.44rem;height: .31rem;background-size: 100% 100%; right: .34rem;top: .22rem;}
.dhbtn.on{background: url(../images/d2.png) no-repeat center center;background-size: .31rem .31rem;}
.nav{width: 100%; height: calc(100% - .74rem); top: .74rem; left: 0; position: fixed; z-index: 100; background: #0d5844; display: none;}
.nav ul{padding: .3rem;}
.nav li{font-size: .3rem; line-height: 1rem; border-bottom: 1px solid #14805e;}
.nav li a{display: block; text-align: center; color: #62b59c;}
.wznr{padding: .2rem .2rem 0 .2rem;}
.wzgg{overflow: hidden; padding: .1rem .2rem;background: #074031;border-top: 1px solid #ffe01b; }
.wzgg img{width: .32rem; float: left;}
.wzgg  p{float: right;width: calc(100% - .45rem);line-height: 1.5; font-size: .3rem; color: #ffffff;}
.xzbox{padding-top: .3rem;}
.xzbox ul{overflow: hidden;}
.xzbox li{width: 50%; float: left; padding-left:.5rem;box-sizing: border-box;}
.xzbox img{animation: scaledh 1.5s infinite;}

.footer{position: fixed;bottom: 0;width: 100%;left: 0; line-height: 1.12rem;text-align: center;background: #0d5844; }
.footer p{font-size: .3rem;color: #62b59c;}
@-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);}
}
.csjs{padding-top: .4rem;}
.csjs li{padding-bottom: .25rem;}
.csbox{border-radius: .1rem; background:rgba(255,252,224,.05); overflow: hidden;}
.csbox b{float: left; background: url(../images/as_28.png); width: 1.71rem;height: .8rem;background-size: 100% 100%;text-align: center; font-size: .24rem; color: #fff; line-height: .8rem;}
.csbox b img{display: inline-block;vertical-align: middle; margin: -2px 10px 0 0 ;width: .34rem; }
.csbox  a{float: right; font-size: .24rem; border-radius: .1rem;text-align: center; line-height: .8rem;background-image: linear-gradient(#fff390, #fae535);width: 1.85rem;color: #333;}
.csbox i{float: right; line-height: .8rem; font-size: .26rem; color: #fceb5c; padding-right: .25rem;}
.csbox em{float: left; color: #fff; font-size: .26rem;padding-left: .32rem; line-height: .8rem;font-style: normal;}
.csjs p{text-align: center; font-size: .24rem; padding: 0 0 2rem;color: #62b59c;}
