.location-bar{
	background: #2b3036;
	margin-bottom: 20px;
}
.container .location{
	padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
    color: #fff;
    font-weight: 100;
}
.sidebar-nav{
	flex: 0 0 19%;
	padding-right: 2%;
	display:inline;
	margin-bottom:10px;
}
.sidebar-nav-tit{height:45px;line-height:45px;color:#fff;font-size:14px; padding: 0 15px 0 5px;padding-left: 10px; background:#2b3036;}
.sidebar-nav-list{background: #FFF;}
.sidebar-nav-list .nav-one{margin-bottom:0px;}
.sidebar-nav-list .nav-tit{display:block;height:45px;line-height:45px; padding-left:20px;font-size:14px;color:#333;background: #FFF url(/static/1/images/tag_nav_li.png) no-repeat 30px center;}
.sidebar-nav2-list{display:none;}
.sidebar-nav2-list li a{display:block;height:30px;line-height:30px;font-size:14px;padding-right:20px;padding-left: 40px;overflow: hidden;}
.sidebar-nav-list .on .sidebar-nav2-list{display:block;}

.product-bar{
	display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    display-radio: flex;
}
.item-bar{
	flex: 1;
	padding-bottom: 60px;
}
.item-bar .item ul li{
	width: 33%;
    float: left;
    text-align: center;
    overflow: hidden;
    font-size: 14px;
}
.item-bar .item ul li img{
	width: 100%;
}
.page{
    text-align: center;
    display-radio: 1;
    color: rgba(49, 49, 49, 1);
    margin-top: 30px;
    padding-top: 10px;
    margin-bottom: 30px;
    font-size: 14px;
    float: left;
    width: 100%;
}
.page ul li{
	display: inline-block;
    line-height: 30px;
    height: 30px;
    margin: 0 3px;
    color: #666;
}
.page ul li.current{
	color: #f4f4f4;
}