﻿
/*public*/
.cf:after {content: "";clear: both;display: block;height: 0;overflow: hidden}
.cf {zoom: 1}
.fl{display:inline;float:left}.fr{display:inline;float:right}
.lh36 {line-height: 36px}
.lh30 {line-height: 30px}
.pl20 {padding-left: 20px;    padding-top: 34px;}

h2{font-family: "microsoft yahei"; font-size: 14px;}
.wd240{ width: 240px;}
.wd252{width: 232px;}
.ht399{height: 399px;}
.ht14{ height: 14px;}
.lh33{ line-height: 33px;}
.lh23{ line-height: 23px;}
.lh12{ line-height: 12px;}
.pb10{ padding-bottom: 10px;}
.pb20{ padding-bottom: 20px;}
.pr20{ padding-right:20px;}
.wd204{ width: 204px;}
.wd443{ width: 443px;}
.wd185{ width: 185px;}
.ml19{ margin-left: 19px;}
.pt30{ padding-top: 30px;} 
.pb12{ padding-bottom: 12px;}
.bt{border-top: 1px solid #eae7e7;}
.gray{color: #999;}
.blee{ border-left: 1px solid #eeeeee;}
.fwblod{ font-weight:bold;}

.nav-wrap{ position:relative;*z-index:2;width: 100%;    background-color: #BB0713;}
.nav{ position: relative; width: 1190px; height: 40px; margin: 0 auto; }
.goods{ position: absolute;left: 0;width: 190px;height: 40px;}
.goods h2 a {display: block;height: 40px;padding-left: 20px;line-height: 40px;color: #fff;}
.goods h2 a:hover{ text-decoration:none;}

.nav-list{ height: 40px;    padding-left: 190px;}
.nav-list li{ float: left; margin-right:10px; margin-left:10px;}
.nav-list a{ display: block; height: 40px; float: left; padding: 0 15px; text-align: center;color: #fff;font: 16px/40px "microsoft yahei";text-decoration: none;}
.nav-list a:hover{ background: #d25400; text-decoration: none; color:#fff }
.nav-list a.on{ background: #d25400; }
.all-goods{ position: absolute;top: 40px;left: 0;width: 190px;height: 180px ;background:rgba(189, 104, 104, 0.8);overflow: visible;z-index: 9;}
.all-goods .item{width: 186px;height: 36px;border-top: 1px solid #FFF;}
.all-goods .btnone{ border-top:none;}
.all-goods .item .product{ position: absolute;z-index: 999; width: 186px;}
.all-goods .item .product h3{width: 157px;height: 34px;padding-left: 28px;border-width: 1px 0;font-weight: normal;line-height: 36px; background: url(../image/indexSprite.png) no-repeat -12px 12px;}
.all-goods .item .product h3 a{ color: #fff; font-size:14px;}
.all-goods .item .product h3 a:hover{ text-decoration:none;}
.all-goods .item .product s{display: block;position: absolute;top: 13px;left: 167px;width: 6px;height: 9px; background: url(../image/indexSprite.png) no-repeat 0px 0px;}
.all-goods .active .product h3{line-height:32px;background-position:-12px -185px;background-color:#fff7f0;border:1px solid #CF000E; border-width:2px 0;width: 160px;}
.all-goods .active .product h3 a{ color: #ff6600;}
.all-goods .product-wrap{ position: absolute; width: 240px;height:136px;  z-index: 99; border:2px solid #CF000E; background: #fff7f0;padding: 20px; display: none;}
.all-goods .product-wrap p{ color:#999999;}
.all-goods .posone{left: 186px; top: 0px;}
.all-goods .postwo{left: 186px; top: 37px;}
.all-goods .posthree{left: 186px; top: 74px;}
.all-goods .posfour{left: 186px; top: 111px;}
.all-goods .posfive{left: 186px; top: 148px;}
.all-goods .possix{left: 186px; top: 185px;}
.all-goods .posseven{left: 186px; bottom: -2px;}
.all-goods .poseight{left: 186px; bottom: -2px;}
.all-goods .posnine{left: 186px; bottom: -2px;}
.all-goods .posten{left: 186px; bottom: -2px;}
.all-goods .poseleven{left: 186px; bottom: -2px;}
.all-goods .product-wrap h2{ font-size: 16px;color: #333;font-weight: bold;}
.all-goods .product-wrap h2 a{height: auto;line-height: 34px;color: #333;padding-left: 0;}
.all-goods .product-wrap ul{ border-top: 2px solid #c1c1c1; }
.all-goods .product-wrap ul li{ float: left; display: inline; margin-right: 15px; margin-top: 15px; white-space:nowrap;}
.all-goods .product-wrap ul li a{ padding-left: 30px; background: url(../image/indexSprite.png) no-repeat -8px -249px;color: #666666;display: inline-block;line-height: 18px; text-decoration: none; }
.all-goods .product-wrap ul li a:hover{ text-decoration: none; background-position: -8px -219px; color: #ff6600;}
.all-goods .product-wrap div dd,.all-goods .product-wrap div dl a{ display:block; width:185px; height:120px; overflow:hidden;}
