*{ margin:0px; padding:0px;font-family: "微软雅黑";}

ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,b,u,s,i{list-style:none;margin:0; padding:0; font-weight:normal}

.clearfix{display:inline-table;}

* html .clearfix{height:1%;/*ie6*/}

*+html .clearfix{min-height:1px;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}

.clearfix { display:inline-block; }

* html .clearfix { height:1%; }

.clearfix { display:block; }

input,textarea {outline:none;border:0px;}/*去掉输入框得到焦点时边框会出现阴影效果----例如360 火狐*/

a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } /*去掉a标签超链接的虚线框*/

.clearboth{ clear:both}



a:link { text-decoration: none;}

a:visited {text-decoration: none;}

a:hover { text-decoration: none; color: #445855;transition: all 0.7s ease-out 0s;}

a:active {text-decoration: none; color: #404040;}

em{ font-style:normal;}

img{border:0;margin:0; padding:0;}



::selection {

	color:#fff;

    background-color: #445855;

}

::-moz-selection {

	color:#fff;

    background-color: #445855;

}

::-webkit-selection {

	color:#fff;

    background-color: #445855;

}

::-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);

    background-color: #555;  

}

/* top */

.header-box{

    width: 1180px;height: 126px;margin: 0 auto;

}

.header-box .left{

    width: 580px;height: 62px;float: left;padding-top: 40px;

}

.header-box .left h1 a{

    display: block;width: 175px;height: 62px;

    font-size: 38px;color: #445855;line-height: 58px;

    float: left;letter-spacing: 1px;font-weight: bold;overflow: hidden;

}

.header-ad{

    width: 383px;height:60px;padding-left:20px;border-left:1px solid #ccc;

    float: left;overflow: hidden;

}

.header-ad span{

    font-size: 18px;font-weight: bold;color:#445855;line-height:28px;

}

.header-ad span i{

   color:#00ad00;font-style: normal!important;

}

.header-box .right{

    width: 248px;height:90px;float: right;padding-top: 26px;

    

}

.header-box .right .head-tel{

    width: 43px;height: 43px;float: left;

    margin-top: 15px;

}

.header-box .right .head-sir{

    width: 190px;height: 90px;float: right;overflow: hidden;

}

.header-box .right .head-sir li{

    width: 190px;height: 30px;overflow: hidden;

}

.header-box .right .head-sir li span{

    display: block;font-size: 14px;color: #808080;

    line-height:30px;float: left;

}

.header-box .right .head-sir li p{

   font-size: 20px;color: #445855;

    line-height:24px;float: left;

}

/*nav*/

.nav_xiala_xx{ width:100%; height:50px;background:#445855;}

.nav_xiala{ width:1180px; height:50px; margin: 0 auto; }

.nav_xiala > ul{  position:relative; height:50px;  }

.nav_xiala ul li{ 

    float:left; 

    width: auto;

    padding: 0 23px;

    margin-right: 21px;

    margin-top: -5px;z-index: 200;

    height:54px; line-height: 54px; text-align:center; font-size:14px; position: relative;}

.nav_xiala ul li a{ display:block; color:#fff; height:50px; line-height:54px; overflow: hidden; }

.nav_xiala ul li:hover{ background:#00ad00; color:#fff;           

-webkit-transition: all .7s; transition: all .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:54px; left:-216px;  width: calc(196px * 3);  background:rgba(0,0,0,0.7);}  /*一个分类 *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:#00ad00; padding-left: 15px; }



.nav_xiala .erji_xiala1{  position:absolute; top:54px;left:0px; z-index:20;  background:rgba(0,0,0,0.7); width: 101px;  /*和一级栏目一样宽度*/

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:#00ad00;}





.nav_xiala > ul > li.another{ background:#00ad00;  }

.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); 

}.another a{ background:#00ad00; color:#fff;display:block;}

/* footer */

.footer-box{

    width: 100%;height: 60px;background: #445855;

}

.footer-center{

    width: 1180px;height: 100%;margin:0 auto;overflow: hidden;

}

.footer-center span{

    font-size: 16px;color: #fff;line-height: 60px;

}

.footer-box02{

    width: 100%;height: 187px;background: #e5e5e5;

}

.footer-center02{

    width: 1180px;height: 100%;margin:0 auto;

}

.footer-center02 ul{width: 468px;height: 144px;float: left;overflow: hidden;

    padding-top: 25px;

}

.footer-center02 ul li{

    width: 100%;height: 25px;overflow: hidden;

    font-size: 14px;color: #4c4c4c;line-height: 25px;

}

.footer-center02 ul li a{

    display: inline;

    color: #4c4c4c;

}

.footer-center02 ul li a:hover{color: #00ad00;}

.footer-center02 .link{

    width: 105px;height: 80px;float: right; padding-top:65px;overflow: hidden;

}

.footer-center02 .link span{

    display: block;font-size: 16px;line-height: 25px;

    color: #4c4c4c;width: 100%;height: 25px;text-transform: uppercase;

}

.footer-center02 .link a{

    display: block;

    font-size: 14px;line-height: 25px;

    color: #4c4c4c;float: left;margin-right:5px;

}