
/*product*/
#flow2{
position: fixed;
width: 100%;
text-align: center;
top: 97px;
}

/* 默认时的样式 */ 
#product_type{
margin: 0 auto;
text-align: center;
width: 100%;
float: none;
background-image: url(../images/product/content_bg.jpg);
background-repeat: repeat-x;
height: 63px;
z-index: 9999;
margin-top: 2px;
}

 
/* 加载 Portamento 成功后的样式 */ 
#portamento_container{position:relative;z-index:99; top:927px;} 
#portamento_container #product_type{} 
 
/* 滑动时的样式 */ 
#portamento_container #product_type.fixed{position:fixed;} 





#product_type #typemid{
width: 1100px;
float: left;
position: relative;
z-index: 999;
}



#scroll{
position: absolute;
top: -60px;
right: 7px;
cursor: pointer;
}
#product{
  width: 1100px;
  min-height: 500px;
}

#product_type a{
float: left;
text-align: center;
width: 180px;
height: 60px;
display: block;
color: black;
margin-bottom: 2px;
line-height: 68px;
font-weight: bold;
background-color: #171717;
position: relative;
cursor: pointer;
border-top: 3px solid #292929;
color: #979797;
font-size: 14px;
border-right: 1px solid #292929;
border-left: 1px solid #292929;
}


#product_type .current{
color: white;
background-color: #292929;	
}

#product_type a:hover{
    color:white;
    -o-transition: color .50s linear;
    -webkit-transition: color .50s linear;
    -moz-transition: color .50s linear;
    transition:  color .50s linear;
}
#product_type .current{

}

#product_type .current
.close_{
position: absolute;
background-image: url("../images/product/product_close.png");
background-repeat: no-repeat;
width: 27px;
height: 25px;
float: left;
bottom: -15px;
left: 78px;
}
#product
.product_block{
float: left;
text-align: center;
padding-bottom: 0;
width: 1100px;
margin: 40px 0px 0px;
}
.product_block
.info_img{
  float: left;
}
.product_block
.info_img  span{
float: left;
width: 1140px;
}
.product_block
.info_img  img{

}
.type_top{
	font-size: 18px;
color: white;
float: left;
border-bottom: 1px solid white;
width: 100%;
text-align: left;
letter-spacing: 1px;
padding-bottom: 10px;
margin-bottom: 35px;
}
#product
.productContainer{
float: left;
width: 100%;
text-align: center;
}
#product
.productContainer div{
float: left;
width: 225px;
min-height: 259px;
text-align: center;
margin: 50px 0 40px 0 !important;
border: 2px solid transparent;
padding: 0 !important;
}
#product
.productContainer a{
  color: black;float: left;
}
#product
.productContainer div img{
  
}
#product
.productContainer div span{
  float: left;
text-align: center;
width: 100%;
}

#product
.productContainer .type{
 margin-bottom: 3px; 
}

#product
.productContainer div .info{
float: left;
font-size: 14px;
margin-top: 8px;
padding-bottom: 10px;
padding-top: 10px;
  letter-spacing: 1px;
  color: #cbcbcb;
}

#product
.productContainer div .name{
font-family: 'Oswald', sans-serif;
letter-spacing: 2px;
float: left;
font-size: 15px;
color: white;
margin-bottom: 12px;
}

#product
.productContainer div:hover{
border: 2px solid #eb4b0b;	
}


#product
.productContainer div:hover .info{
	background-color: #eb4b0b;
	color: white;
}

#product
.productContainer div .info{
font-family: 'Oswald', sans-serif;
letter-spacing: 2px;
}

#slideshowWrapper{
/*position: relative;*/
margin: 0 auto -18px;
position: fixed;
top: 99px;
padding: 0;
}
#slideshow{
 width: 100%;

}
#slideshow li{
  width: 100%;
}
#slideshow
.worder{
position: absolute;
top: 43%;
right: 14.5%;
}

#slideshow
.worder2{
position: absolute;
top: 36%;
color: white;
width: 45%;
right: 0;
}

#slideshow
.worder3{
position: absolute;
top: 50%;
color: white;
width: 45%;
left: 0;
}

#slideshow h1{
width: 408px;
font-size: 50px;
}

#slideshow
.worder span,
#slideshow
.worder2 span,
#slideshow
.worder3 span{
margin-top: 26px;
text-align: center;
margin-bottom: 25px;
display: block;
}
#slideshow .i1{

}
#slideshow .i2{

}

#slideshow .i3{

}

#slideshow 
.fadeaction span{
float: left;
clear: both;
margin-bottom: 10px;
margin-top: 0;
}


#slideshow
 a{
font-size: 18px;
color: #f8d308;
letter-spacing: 2px;

}
#slideshow li img{
position: relative;
float: left;
width: 100%;
}
