.hy-guize{ width: 100%; font-size: 0.26rem; }
.hy-guize-nr{ background-color: #ffffff; border-top: solid 1px #eeeeee; border-bottom: solid 1px #eeeeee; width: 92%; border-radius: 0.15rem; margin:5% auto;}
.guize-nr-logo{ width: 100%; padding:5% 4%; text-align: center;}
.guize-nr-logo img{ width: 50%; margin: auto; height: auto; }
.hy-guize-nr ul li{ height:1rem; line-height:1rem; border-bottom: solid 1px #eeeeee; font-size: 0.28rem; color: #333333; padding-right:3%;
background-image: url(../img/gzleft.png); background-repeat: no-repeat; background-position: 0.2rem center; background-size: 0.3rem auto; padding-left: 0.62rem;}
.hy-guize-nr ul li a{ display: block; width: 100%; color: #000000;
background-image: url(../img/right.png); background-repeat: no-repeat; background-position: right center; background-size: 0.15rem auto; }
.hy-guize-nr ul li:nth-last-child(1){ border-bottom: none; }
.guize-textnr{ padding:4%; font-size: 0.28rem; color: #000000; }

.level-nr{ width: 90%; padding: 3%; text-align: left; margin:5% auto; border-radius: 0.15rem;-webkit-border-radius: 0.15rem;-moz-border-radius: 0.15rem; background-color: #ffffff;box-shadow:0px 0rem 0.4rem rgba(000, 000, 000, .1);-webkit-box-shadow:0px 0rem 0.4rem rgba(000, 000, 000, .1);-moz-box-shadow:0px 0rem 0.4rem rgba(000, 000, 000, .1); }
.level-nr h3{font-size: 0.28rem; color: #d75659; font-weight: bold; padding: 0.05rem 0rem; }
.level-nr h4{ font-size: 0.28rem; color: #000000; padding: 0.05rem 0rem; }
.level-nr p{ padding: 0.05rem; font-size: 0.26rem; }
.table-div{ width: 100%; margin: 0.05rem 0rem; }
.table-div table{ border: solid 1px #562b2a; border-radius: 0.1rem; font-size: 0.26rem; }
.table-div table thead{ background-color: #ca5457; color: #ffffff; }
.table-div table tr td{ padding: 0.15rem 0.1rem;border: solid 1px #562b2a; text-align: center;}
