/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:images; font-style:images; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ul,ol,li{ }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: images; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:10px;font-size:0px; line-height:0; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;  }
.fr{ float:right;   }
.hide{ display:none; }
.nodata{margin:10px;color:#ccc; }
.clear{ clear:both;}
a{color:#555555;text-decoration:none; outline:none;}
a:link{ text-decoration: none;}
a:visited{ text-decoration: none;}
a:hover{color:#d04d15; text-decoration:none;}
a:focus{outline: none;-moz-outline-style: none; }
a:active{color:#d04d15; text-decoration:none;}



.nav2 { position: relative; width: 100%; display: inline-block; border: none;}
.nav2 h1 { background: url(../images/logo.png) 0 0 no-repeat; width: 380px; height: 47px; text-indent: -999em; overflow: hidden;  margin-left: 60px; position:fixed; z-index:88901; display: inline; top:40px;}
.nav2 ul{right: 170px;left: auto;top: 50px;position: fixed;height:30px;line-height:30px; z-index:99910;}
.nav2 li{float:left;height:30px;line-height:30px;padding:0 14px;font-size:14px;display:inline;}
.nav2 li a{color:#c2d5eb;border:1px solid rgba(163,196,236,.6);border-radius:15px; display:block;padding:0 14px;   }
.nav2 .cur a{color:#0e9537;border:1px solid rgba(14,149,55,.6);border-radius:15px;  text-shadow: rgba(0, 0, 0, 0.498039) 1px 2px 4px;}
.nav2 .nav_focus{position:absolute;left:26px;top:0;border:1px solid rgba(163,196,236,.6);border-radius:15px;text-indent:-999em;overflow:hidden;margin-left:0;z-index:-1}
.btn-nav {position: fixed; top: 40px; left: auto; right: 40px;
   background: #0e9537;   border-radius: 60px; border: none; padding: 10px; -webkit-transition: all .5s ease; -moz-transition: all .5s ease;
-ms-transition: all .5s ease;-o-transition: all .5s ease; transition: all .5s ease; cursor: pointer; z-index: 99999; color:#FFF;}
.btn-nav:focus {outline: 0;}
.icon-bar { display: block; margin: 6px 0; width: 35px;  height: 3px; background-color: #FFFFFF;}
.btn-nav:hover .icon-bar {-webkit-transition: all 1s ease;-moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; background-color: #FCA311;}
.nav-content { position: fixed; bottom: 0; left: 0; right: 0; background: url(../images/rushihuajiao83.jpg) no-repeat center bottom; display: block; height: 100%; z-index: 9;}
.nav-list { list-style: none;  padding: 0; position: relative; top: 30%;}
.item-anchor:hover,
.item-anchor:focus {color: #FCA311; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.item-anchor:hover:after,
.item-anchor:focus:after{ width: 100%; background: #FCA311;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease; -o-transition: all 1s ease;
 transition: all 1s ease;}
.nav-list { list-style: none; padding: 0; position: relative; top:12%;}
.item-anchor:after { content: ""; position: absolute;width: 3px; height: 3px; left: 0; bottom: 0; z-index: 9; background: transparent; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease;transition: all 1s ease;}
.item-anchor { color: #fff; font-size:24px; text-transform: uppercase; position: relative; text-decoration: none; padding: 10px;}
.item-anchor:hover,
.item-anchor:focus { color: #FCA311; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease;transition: all 1s ease;}
.item-anchor:hover:after,
.item-anchor:focus:after{ width: 100%; background: #FCA311; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.animated:hover .icon-bar,
.animated:focus .icon-bar{ background-color: #FCA311;}
.animated:focus { cursor: pointer; z-index: 9999;}
.middle { margin: 0 auto;}
.icon-bar { -webkit-transition: all .7s ease; -moz-transition: all .7s ease; -ms-transition: all .7s ease; -o-transition: all .7s ease; transition: all .7s ease; z-index: 999999;}
.nav-item { margin: 40px auto; text-align: center;  /* width: auto;margin:0px 35px; float:left;*/}
.top_nav {  position: fixed; top: 50px;  right: 100px;  z-index: 999; width: 50px;  height: 30px; line-height:30px; font-family:微软雅黑; font-size:17px;color:#0e9537;}
.qtcode { position:fixed; right: 30px; bottom: 20px;  z-index: 4;  width: 74px; height: 69px;  background-image: url(../images/qtcode.png);}
.nav-content { position: fixed; bottom: 0; left: 0;  right: 0;  background: url(../images/rushihuajiao83.jpg) no-repeat center bottom;  display: block; height: 100%; z-index: 9;}
.showNav { -webkit-animation: showNav 1s ease forwards; -moz-animation: showNav 1s ease forwards; -o-animation: showNav 1s ease forwards; animation: showNav 1s ease forwards;}
.nav-list {  list-style: none;  padding: 0; position: relative; top:0%;}
.nav-item { margin: 50px auto; text-align: center;}
.item-anchor { color: #333;font-size: 24px;  text-transform: uppercase; position: relative; text-decoration: none; padding: 10px; }
.item-anchor:after { content: "";  position: absolute;  width: 3px;  height: 3px; left: 0;  bottom: 0; z-index: 9;  background: transparent; -webkit-transition: all 1s ease;
-moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.item-anchor:hover,
.item-anchor:focus { color: #FCA311; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.item-anchor:hover:after,
.item-anchor:focus:after{ width: 100%; background: #FCA311; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease;transition: all 1s ease;}
.animated:hover .icon-bar,
.animated:focus .icon-bar{ background-color: #FCA311;}
.animated:focus {cursor: pointer; z-index: 9999;}
.hideNav {  -webkit-animation: hideNav 1s ease forwards; -moz-animation: hideNav 1s ease forwards;  -o-animation: hideNav 1s ease forwards;  animation: hideNav 1s ease forwards;}
.hidden { display: none;}
.animated .top {-webkit-transform: translateY(10px) rotateZ(45deg); -moz-transform: translateY(10px) rotateZ(45deg); -ms-transform: translateY(10px) rotateZ(45deg); -o-transform: translateY(10px) rotateZ(45deg); transform: translateY(10px) rotateZ(45deg);}
.animated .middle { width: 0;}
.animated .bottom { -webkit-transform: translateY(-11px) rotateZ(-45deg); -moz-transform: translateY(-11px) rotateZ(-45deg); -ms-transform: translateY(-11px) rotateZ(-45deg); -o-transform: translateY(-11px) rotateZ(-45deg); transform: translateY(-11px) rotateZ(-45deg);}*/


*/


























































































