@charset "utf-8";
/* CSS Document */

.recomme,.m_banner{
   width:964px;
   height:auto;
   padding:0px;
}
.recomme
{
   position:relative;
   margin:3px auto;
   background:#F9F36B url(../images/3/mian-bg.gif) repeat-x left top;
}
.m_banner{
   margin:0px;
   height:327px;
   width:964px;
   padding:0px;
   margin:0px;

}
.m_banner img{
  border:0px;
  padding:0px;
  margin:0px;
}
.zhuti{
	position:absolute;
	z-index:2;
	left: 11px;
	top: 239px;
	width: 941px;
	height: 225px;
	padding:0px;
	margin:0px;
}
.zhuti div{
	position:absolute;
	z-index:3;
	left: 193px;
	top: 30px;
	width: 629px;
	height: 171px;
	padding:0px;
}
.zhuti div h1{
    color:#ff0c00;
	font-size:16px;
	text-align:left;
}
.zhuti div p{
   padding:20px 20px;
   margin:0px;
   line-height:22px;
   height:64px;
   width:589px;
   overflow:hidden;
   font-size:14px;
   color:#666666;  
   text-align:left;
}
.zhuti div span{
  height:40px;
  line-height:65px;
  color:#b61300;
  font-weight:bold;
  width:589px;
  font-size:16px;
  text-align:left;
  float:right;
}
*+html .sort{
  width:964px;
  height:auto;
  float:left;
  background:url(../img/h3.gif) repeat-y left top;
  padding:0px;
}
*html .sort{
  width:964px;
  height:auto;
  float:left;
  background:url(../img/h3.gif) repeat-y left top;
  padding:0px;
}
.sort{
  width:964px;
  height:auto;
  float:left;
  background:url(../img/h3.gif) repeat-y left top;
  padding:0px;
}
.sortx{
  width:926px;
  height:auto;
  margin:0px auto;}

.sort h1{
   width:964px;
   font-size:14px;
   color:#fff;
   text-align:left;
   line-height:36px;
   height:87px;
   background:url(../img/h2.gif);
   padding-left:40px;

}
.sort dl{
    float:left;
	width:223px;
	display:inline;
	background:url(../img/h4.gif) no-repeat left top;
	height:245px;
	margin:10px 0px 2px 2px;
	padding:5px 0px;
	display:inline;
}
.sort dl dt{
     font-weight:normal;
	 float:righgt;
	 text-align:right;
	 line-height:20px;
	 width:180px;
	 height:40px;
	 padding:0px 30px;
	 overflow:hidden;
}
.sort dl dd{
	 float:left;
	 text-align:left;
	 width:206px;
	 padding:0px;
}
.sort dl dd img{
     width:126px;
	 height:113px;
	 float:left;
	 padding:25px 46px 0px 47px;
}
.sort dl dd p{
     width:100px;
	 float:right;
	 text-align:right;
	 line-height:20px;
	 margin:0px;
	 padding:10px 0px;
	 font-size:10px;
	 color:#9b9b9b;
}
.sort dl dd p strong{
     color:#f51210;
	 font-size:18px;
	 font-family:Arial, Helvetica, sans-serif;
}
.sort dl dd input{
     width:83px;
	 height:19px;
	 background:url(../img/h5.gif);
	 border:0px;
	 line-height:19px;
	 float:left;
	 color:#ffffff;
	 text-align:center;
	 padding-right:3px;
	 font-size:14px;
	 margin-left:20px;
	 margin-top:20px;
	 display:inline;
	 font-weight:bold;
	 cursor:pointer;
}
.sort dl dt a{
    color:#FFFFFF;}
	
.sort div{
   width:440px;
   height:210px;
   float:left;
   background:url(../img/h7.gif) left top no-repeat;
   margin:0px;
   padding:0px;
   line-height:22px;
   padding-top:12px;
   padding-right:10px;
   margin-top:10px;
}
.sort div h2 {
   width:378px;
   overflow:hidden;
   font-weight:normal;
   font-size:12px;
}
.sort div a{
   display:block;
   width:378px;
   height:18px;
   overflow:hidden;
   float:right;
   color:#fff;
   text-align:right;
   font-size:12px;
}
.sort div a.img{
    float:left;
	width:126px;
	height:113px;
	margin:25px 25px;
	display:inline;
}
.sort div span{
   width:200px;
   height:80px;
   color:#c60d00;
   float:left;
   text-align:left;
   margin:10px 5px;
   background:#fff3e7;
   padding:9px 10px;
   display:inline;
}
.sort div p{
     width:100px;
	 float:right;
	 text-align:right;
	 line-height:20px;
	 margin:0px;
	 padding:3px;
	 font-size:10px;
	 color:#9b9b9b;
}
.sort div strong{
     color:#f51210;
	 font-size:18px;
	 font-family:Arial, Helvetica, sans-serif;
}
.sort div input{
     width:83px;
	 height:19px;
	 background:url(../img/h5.gif);
	 border:0px;
	 line-height:19px;
	 float:left;
	 color:#ffffff;
	 text-align:center;
	 padding-right:3px;
	 font-size:14px;
	 margin-left:20px;
	 margin-top:20px;
	 display:inline;
	 font-weight:bold;
	 cursor:pointer;
}
.sort .blue{
   color:#fff;
}
.sort div .blue{
   color:#fff;
   font-size:12px;
}
.sort table{
  width:926px;
  height:auto;
  margin:0px auto;
    }
