﻿div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
.sanji_ul{ width:300px}
.nav1_2 { font-size: 12px; width: 1120px; margin: 0px auto 0;   height: 46px; line-height: 54px; position: relative; z-index: 1; float: right;border-bottom: 1px #cc0000 solid}
.nav1_2 a { text-decoration: none; }
.navmain { height: 46px; padding: 0 5px; background: #f0f0f0; position: relative; }
#nav_all { height: 46px; float: left; line-height: 44px; position: relative; z-index: 222; }
#nav_all li { float: left; padding: 0px 2px}
#nav_all li a { color: #000; display: inline-block; font-size: 16px; cursor: pointer; padding: 0 11px 0 12px; _padding: 0 8px;  line-height: 50px; white-space: nowrap;}
#nav_all li a:hover { background: url(../images/bird.png) center 40px no-repeat;  line-height: 50px; border-top: 2px solid #cc0000; color: #cc0000 }
#nav_all li ul { position: absolute; z-index: 99; width: 600px; left: -6px; top: 46px; background:#fff}
#nav_all ul li { background-image: none; line-height: 29px;  padding-top: 0px; padding: 0; }
#nav_all ul li a { background-image: none; padding: 0px 10px; margin: 0px;  line-height: 32px; color:#666666 ;font-weight: 600; background: #fff; border: none; min-width:130px;}
#nav_all ul li a:hover { background-image: none; padding: 0px 10px; margin: 0px auto;  line-height: 32px;  border-top: none; }
.fenlei_w{ width:300px; float:left; }
.sanji{ width:300px; float:left; min-height:15px }


