/*Generated by wjdhcms 3.0 */
@charset "utf-8";
::-webkit-scrollbar { width: 8px;height: 8px;background-color: #F5F5F5;}
::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}
::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);background-color: #555;}
* { padding: 0; margin: 0;font-family: 'Microsoft YaHei', arial, helvetica, clean, sans-serif;}
body {font: 14px/1.231 'Microsoft YaHei', arial, helvetica, clean, sans-serif;color: #333;margin: 0;}
:focus {outline: 1;}

article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{ display: block;}
a{color: #333; text-decoration: none; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}
a:link,a:hover,a:active,a:visited {text-decoration: none;}

ins {background-color: #ff9;color: #000; text-decoration: none;}
mark { background-color: #ff9;color: #000;font-style: italic; font-weight: bold;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
hr {display: block; height: 1px; border: 0; border-top: 1px solid #cccccc; margin: 1em 0; padding: 0;}
input,select { vertical-align: middle;}
li,ul {list-style-type: none;}
img {  border: none;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
input,textarea { outline: 0; border: 0;}
textarea { resize: none;}
h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em {font-style: normal;}

::selection {background-color:#0eab4a; color: #fff;}
::-moz-selection {background-color:#0eab4a; color: #fff;}
::-webkit-selection {background-color:#0eab4a; color: #fff;}

/*logo*/
.top{height: 134px;background:url(../images/lgbj.jpg) no-repeat center;}
.zxlg{width:1180px;height: 134px;margin:0 auto;}
.zxlg h3{font-size:20px;line-height: 30px;color: #0eab4a;float: left;margin-top: 40px;-webkit-transition:0.7s;transition:0.7s;}
.zxlg h3:hover{ padding-left:20px;-webkit-transition:0.7s;transition:0.7s;}
.zxlg h3 p{font-size:18px;color:#666;}
.zxlg h1{float:left;margin-top: 28px;}
.iajek{float:right;margin-top: 34px; width:274px; height:70px; background:url(../images/ys_01.png) no-repeat center;} 

.iajek b{font-weight:normal;}
.iajek i{font-size: 24px;color: #ff8400;-webkit-transition:0.7s;transition:0.7s;font-family:Impact;}
.zxrx{text-align: right; margin-bottom:6px;}
.iajek i:hover{ padding-right:20px;-webkit-transition:0.7s;transition:0.7s;}

/*导航*/
.nav_xiala_xx{width:100%;height:60px;background: #0eab4a;}
.nav_xiala{ width:1180px; height:60px; margin: 0 auto; }
.nav_xiala > ul{  position:relative; height:60px;  }
.nav_xiala ul li{ float:left; width:131px; height:60px; line-height:60px; text-align:center; font-weight:bold; background:url(../images/menu_line.png) no-repeat left;}
.nav_xiala ul li a{ display:block; color:#fff; height:60px; line-height:60px; overflow: hidden; font-weight:bold;}
.nav_xiala ul li:hover{background: #ff9000;-webkit-transition:0.7s;transition:0.7s;}
.nav_xiala ul li:hover a{ color:#fff; }
.nav_xiala ul li:nth-child(1) { background:none; }

.nav_xiala .erji_xiala{z-index:20;height:0px;visibility: hidden;opacity:0;-webkit-transition: all .3s linear;transition: all .3s linear;position:absolute;top:60px;left:230px;width: calc(196px * 3);background: rgba(14, 171, 74,0.85);}  /*一个分类 *1 一个分类 *2  六个分类100%  left:修改到合适位置; */

.nav_xiala ul li:hover .erji_xiala{ height:auto; visibility: visible; opacity: 1; }

.nav_xiala .erji_xiala .daohang_xiala{ float:left; width: 156px; padding: 0 20px 5px 20px; }
.nav_xiala .erji_xiala .daohang_xiala i{ font-size: 15px; border-bottom:1px solid rgba(255,255,255,0.35); display: block; }
.nav_xiala .erji_xiala .daohang_xiala span{ border-bottom:1px dashed rgba(255,255,255,0.35); display: block; text-align: left;  }
.nav_xiala .erji_xiala .daohang_xiala a { height: 40px; line-height: 40px; display: block; color:#FFF; font-size:14px; }
.nav_xiala .erji_xiala .daohang_xiala i a{  font-size:15px;  text-align: left; background:url(../images/liqsub_ss.png) 0px no-repeat; padding-left: 13px;  }
.nav_xiala .erji_xiala .daohang_xiala i a:hover{ background:url(../images/liqsub_ss.png) 145px no-repeat; padding-left: 0px; }
.nav_xiala .erji_xiala a:hover{  color:#FFF; padding-left: 15px; }

.nav_xiala .erji_xiala1{position:absolute;top:60px;z-index:20;background: rgba(14, 171, 74,0.85);width: 147px;  /*和一级栏目一样宽度*/height:0px;visibility: hidden;opacity:0;-webkit-transition: all .3s linear;transition: all .3s linear;}
.nav_xiala ul li:hover .erji_xiala1{ height:auto; visibility: visible; opacity: 1; }

.nav_xiala .erji_xiala1 .daohang_xiala{ padding: 0 0 5px 0; }
.nav_xiala .erji_xiala1 .daohang_xiala i{ font-size: 15px; border-bottom:1px solid rgba(255,255,255,0.35); display: block; }
.nav_xiala .erji_xiala1 .daohang_xiala a{ height: 40px; line-height: 40px;  font-size:14px; display: block; color:#FFF; }
.nav_xiala .erji_xiala1 a:hover{  color:#FFF; padding-left: 15px; }
.nav_xiala > ul > li.another{background: #ff9000;-webkit-transition:0.7s;transition:0.7s;}
.nav_xiala > ul > li.another > a{  color:#fff; }

.fixedNav { 
    position: fixed;
    top: 0px;
    left: 0px;
    z-index:99999;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));  box-shadow: 0 8px 8px 0px rgba(0, 0, 0, 0.08); 
}


/*底部导航*/
.foot{ height:200px;background:#2e2e2e;}
.footzx{width:1180px;height:180px;margin:0 auto;}
.footzx h1{ float:left; text-align:center;width:117px; height:117px;}
.footzx h1 img{width:117px; height:117px;  display:block; padding-top:56px;transition:transform 2s;}
.footzx:hover h1 img{transform: rotateZ(360deg);}
.footzx ul{width: 632px;float:left;margin: 62px 0 0 140px;}
.footzx ul li{ line-height:30px; color:#fff;-webkit-transition:0.7s;transition:0.7s;}
.footzx ul li a{ color:#fff;}
.footzx ul li:hover{ padding-left:20px;-webkit-transition:0.7s;transition:0.7s; color:#ff990f;}
.ols{float:right;width:224px;height:100px;border:1px solid #fff;margin-top: 50px;transition:0.7s;}
.ols:hover{transition:0.7s; margin-top:20px;}
.ols img{display:block;float:right;width: 100px;height:100px;}
.ols b{line-height:24px;color:#fff;text-align:center;float:left;width: 124px;padding-top: 24px;}