body {
	padding: 0 40px;
	background-color: #000;
}
.container {
	background-color:#FFF;
	width:1046px;
}
.container {
	background-color:#FFF;
	width:1046px;
}
.container {
	width:1046px!important;
}
#nav-sub4 li{
    border-bottom: 0px solid #333333;
    height: 42px;
    line-height: 42px;
    margin-bottom: 0px;
}
#nav-sub4 li a{
    border-bottom: 0px solid #333333;
}
#nav-sub4 .drop-menu li{
    border-bottom: 0px solid #333333;
    height: 28px;
    line-height: 28px;
    margin-bottom: 0px;
}
.home_pro_header_bg {
	background-image: url(../images/home_pro_header_bg.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.home_product_name {
	display:block;
	height: 38px;
	overflow:hidden;
}
#product_big_img img{
	width:420px;
}
.product_img_a {
	display:block;
	width:330px;
	height:330px;
	overflow:hidden;
	text-align:center;
}
.text-pink a{
	color:#F09;
}
.img-responsive {
	max-width:none;
}
.products_list {
	height:170px;
	overflow:hidden;
}
.products_list_2 {
	height:210px;
	overflow:hidden;
}
.products_list_body dd{
	padding: 3px 0 8px 0;
}
.products_list_body hr{
	margin: 5px 0 5px 0;
}
.products_list img, .products_list_2 img {
	width:150px;
	height:150px;
}
.img_s {
	border: 1px solid #CCC;
	width: 60px;
	height: 60px;
	margin: 0 3px 0 0;
}
.submenu {
    background: none repeat scroll 0 0 #f5f5f5;
    border: medium none;
    padding: 0;
}
.submenu .nav-head {
    background: url("../images/list-top.jpg") repeat scroll right center rgba(0, 0, 0, 0);
    border: medium none;
    color: #fff;
    font-size: 14px;
    height: 45px;
    line-height: 43px;
    margin-bottom: 0;
}
.submenu .nav-head a{
	display:inline;
	border-width:0;
    color: #fff;
    padding: 0;
}
.submenu .nav-head a:hover {
    background: none;
}.submenu a {
    border-radius: 0;
    border-width: 1px;
    margin-bottom: 0;
    padding: 8px 20px;
}
.submenu a:hover {
    background: none repeat scroll 0 0 #fff;
}
.nav-menu ul{
	z-index:10000;
}
.error, .red{
	color:#F00;
}
.detail p{
	text-indent:0;
}