/*--顶部 begin--*/

.logo{height: 120px;padding-top: 30px;}

.logo .container .l-r{width: 256px;height:60px;float: right;background: url(../images/02.jpg) no-repeat 10px 10px;margin-top:24px; }

.logo .container .l-r p{font-size: 26px;color: #fff;padding:13px 0 0 66px;}

.logo .container .l-l{width:851px;}

.logo .container .l-l .r{float: right;border-left: 1px solid #dedede;margin-top: 30px;padding:0 10px 0 20px;}

.logo .container .l-l .r p{font-size: 16px;}

.logo .container .l-l .r span{font-size: 18px;font-weight: bold;color: #b7070c;}

.logo .container .l-l h1{width: 503px;height: 83px;}

.fixedNav {

    width: 100%;

    height: 60px;

    background:#07ce07; 

    position: fixed;

    top: 0px;

    left: 0px;

    margin: auto;

    z-index: 100000;

    _position: absolute;

    _top: expression(eval(document.documentElement.scrollTop));

}

.nav_xiala_xx{ width:100%; height:50px; background:#1274c2; border-top: 1px solid #b7070c; }



.nav_xiala{ width:1180px; height:50px; margin: 0 auto; }

.nav_xiala > ul{  position:relative; height:50px;  }

.nav_xiala ul li{ float:left; width: 131px; height:50px; line-height: 50px; text-align:center; font-size:15px; background:url(../images/menu_line.png) no-repeat left; }

.nav_xiala ul li a{ display:block; color:#fff; height:50px; line-height:50px; overflow: hidden; }

.nav_xiala ul li:hover{ background:#b7070c; color:#fff; }

.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:50px; left:230px;  width: calc(196px * 3);  background:rgba(248, 248, 248,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(222,222,222,0.35); display: block; }

.nav_xiala .erji_xiala .daohang_xiala span{ border-bottom:1px dashed rgba(222,222,222,0.35); display: block; text-align: left;  }

.nav_xiala .erji_xiala .daohang_xiala a { height: 40px; line-height: 40px; display: block; color:#333; 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:#666; padding-left: 15px; }



.nav_xiala .erji_xiala1{  position:absolute; top:50px; z-index:20; background:rgba(248, 248, 248,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(222,222,222,0.35); display: block; }

.nav_xiala .erji_xiala1 .daohang_xiala a{ height: 40px; line-height: 40px;  font-size:14px; display: block; color:#666; }

.nav_xiala .erji_xiala1 a:hover{  color:#333; padding-left: 15px; }





.nav_xiala > ul > li.another{ background:#b7070c;  }

.nav_xiala > ul > li.another > a{  color:#fff; }

/*--顶部 end--*/



/*--底部 begin--*/

.footer{height: 230px;background: #333;}

.footer .container .f-r{float: right;width: 160px;border-left: 1px solid #666;height:190px;padding:40px 0 0 0;}

.footer .container .f-r p{font-size: 16px;color: #fff;padding:10px 0 0 10px;}

.footer .container .f-r img{width: 120px;height: 120px;margin:10px 0 0 10px;}

.footer .container .f-r span{display: block;color: #fff;text-align: center;}

.footer .container .f-m{width: 332px;border-left: 1px solid #666;height: 190px;float: right;padding:40px 0 0 0;}

.footer .container .f-m h3{font-size: 16px;color: #fff;padding:10px 0 0 10px;}

.footer .container .f-m li{color: #fff;padding:10px 0 0 10px;}

.footer .container .f-l{width: 510px;border-left: 1px solid #666;height: 190px;float: right;padding:40px 0 0 0;}

.footer .container .f-l h3{font-size: 16px;color: #fff;padding:10px 0 0 10px;}

.footer .container .f-l li{color: #fff;padding:10px 0 0 10px;}
.footer .container .f-l li p{color: #fff;}
.footer .container .f-l li p a{color: #fff;}
.footer .container .f-l li a{color: #fff;}
.footer .container .pic{width: 180px;background: url(../images/23.jpg) no-repeat 10px 30px;height: 220px;}

.footer .container .pic p{font-size: 20px;text-align:center;color: #fff;padding:116px 0 0 0; }

.footer .container .pic span{color: #fff;text-align: center;display: block;padding:175px 0 0 0;color: #b7070c;}

/*--底部 end--*/





::selection {

 background-color: #1274c2;

 color: #fff;

}



::-moz-selection {

 background-color: #1274c2;

 color: #fff;

}



::-webkit-selection {

 background-color: #1274c2;

 color: #fff;

}