﻿del,em,img,dl,dt,dd,ol,ul,li,
fieldset,form,label{margin:0;padding:0;border:0;font-style:inherit;font-family:inherit;vertical-align:baseline;}


.right-nav{position: fixed;width: 184px;height: 600px;background: url(../images/right-nav-bg-new.png) no-repeat;background-size: 100% 100%;right: 0px;top: 50%;margin-top: -347px;z-index: 9999;padding: 30px 3px 0 0;/*display: none;*/}
.right-nav .nav-hide{display: block;width: 129px;height: 43px;position: relative;margin: 0 auto;}
.right-nav .nav-hide::before{float:left;content: '';position: absolute;width: 129px;height: 43px;background: url(../images/nav-hide.png) no-repeat center;top: 5px;left: 50%;margin-left: -65px;}
.nav-right-show{position: fixed;width: 42px;height: 142px;background: url(../images/nav-right-show.png) no-repeat center;right: 0;top: 50%;margin-top: -170px;z-index: 9999;display: none;}
.right-nav .nav-list{width: 129px;margin: 0 auto;}
.right-nav .nav-list li{float:left;width: 129px;height: 40px;line-height: 40px;text-align: center;cursor: pointer;font-weight: bold;background: url(../images/nav-listbg.png) no-repeat center;margin-bottom:10px}
.right-nav .nav-list li a{color: #423103;font-size: 18px;}
.right-nav .nav-list li.active{background: url(../images/nav-active.png) no-repeat center;line-height: 37px;z-index:100}
.right-nav .nav-list li.active a{color: #fff;font-size: 20px;}
.right-nav .nav-list li:hover{background: url(../images/nav-active.png) no-repeat center;}
.right-nav .nav-list li:hover a{color: #fff;font-size: 20px;}
.right-nav .nav-code{display: block;width: 127px;height: 127px;margin: 10px auto 0;}





