

/* 轮播图 */
#banner .carousel-inner .item .img {
	height: 500px;
}
#banner .glyphicon{
	color: #cc8cab;
}
@media screen and (min-width:320px) and (max-width:767px) {
	#banner .carousel-inner .item .img {
		height: 250px !important;
	}
}
#banner .carousel-inner .item .img img {
	height: 100%;
}

.carousel-fade .carousel-inner .item {
	opacity: 0;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-ms-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity;
}

.carousel-fade .carousel-inner .active {
	opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
	left: 0;
	opacity: 0;
}

.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
	opacity: 1;
}
/* 轮播图下面的三个长方形 */
.homepage-bar {
	border-top: 1px solid #cc8cab;
	border-bottom: 1px solid #cc8cab;
	background-color: #fbfbfb;
}
.homepage-bar .col-md-4{
	padding: 20px 15px;
	border-left: 1px solid #cc8cab;
}
.homepage-bar .col-md-4:first-child{border: none;}
.homepage-bar i {
	font-size: 34px;
	color: #000;
	float: left;
	margin-right: 5px;
	margin-left: 10%;
}
.homepage-bar h3 {
    color: #313131;
    font-size: 16px;
    margin: 0;
    line-height: 1.5;
}
.homepage-bar p {
    font-size: 12px;
    margin: 0;
    line-height: 1;
}

/* 产品区域 */
.Product{margin-top: 30px;margin-bottom: 50px;}
.Product div.page .glyphicon{color: #cc8cab;}
.Product h2.filter-title {
    background: url("../images/index/slider-bar.png") right no-repeat;
    font-size: 16px;
    font-weight: 300;
    line-height: 42px;
    margin: 0;
    color: #313131;
    text-transform: uppercase;
    text-align: left;
	margin-left: 15px;
}
.Product .content, h2.filter-title .content {
    background-color: #fff;
    padding-right: 20px;
    display: inline;
}
.Product h2.filter-title .page{float: right;color: #0088CC;cursor: pointer;margin-right: 10px;}
.Product .row{overflow: hidden;}
.Product .row .lists_container{width: 10000%;}
.Product .lists{padding: 12px;width: 228px;float: left;}
.Product .lists .shop_img{padding: 3px;}
.Product .lists .shop_img>img{border-radius:10px;border: 1px solid #ddd;box-sizing: border-box;}
.Product .lists .shop_img h3{text-align: center;line-height: 24px;padding: 15px 20px 5px;}
.Product .lists .shop_img span.shopContent{margin: 5px 0 15px;text-align: center;width: 100%;}
.Product .lists .shop_img p{background: url("../images/index/rating-bar.png") no-repeat center;text-align: center;color: #ddd;}
.Product .lists .shop_img h4.price{text-align: center;font-size: 20px;padding: 10px;}
.Product .lists .shop_img .add_cart{text-align: center;}
.Product .lists .shop_img .add_cart a{display: inline-block;width: 132px;border:1px solid #ddd;height: 32px;line-height: 32px;border-radius: 10px;color: #333;text-decoration: none;cursor: pointer;}
.Product .lists .shop_img .add_cart a:hover{background: #cc8cab;color: #fff;}
.Product .lists .shop_img .add_cart a>span{padding: 0 5px;}

/* 展示案例 */
.index_case{width: 100%;height: 450px;margin: 0 0 50px;position: relative;}
.index_case .mask{position: absolute;left: 0;top: 0;background: #000;opacity: 0.75;width: 100%;height: 100%;}
.index_case .bg_container{background: url(../images/17.jpg);width: 100%;height: 100%;}
.index_case .bg_container .show_case{position: absolute;width: 100%;height: 100%;}
.index_case .bg_container .show_case>.container{padding: 30px 30px 20px;height: 100%;}
.index_case .bg_container .show_case>.container .show{height: 100%;width: 100%;}
.index_case .bg_container .show_case>.container .show .carousel-inner h1{text-align: center;font-size: 26px;color: #fff;line-height: 60px;}
.index_case .bg_container .show_case>.container .show .carousel-inner .share{height: 250px;width: 100%;}
.index_case .bg_container .show_case>.container .show .carousel-inner .share img{height: 100%;width: 33%; padding: 10px;float: left;}
.index_case .bg_container .show_case>.container .show .carousel-inner .share+p{text-align: center;line-height: 50px;}
.index_case .bg_container .show_case>.container .show .carousel-inner .share+p>a{color: #fff;}
@media (max-width:767px) {
	.index_case .bg_container .show_case>.container .show .carousel-inner .share img{width: 100% !important; padding: 30px;}
}

@media screen and (min-width:375px) and (max-width:413px) {
	#banner .carousel-inner .item .img {
		height: 200px;
	}
	.Product .row .lists_container{padding: 0 10px;}
	.Product .lists{padding: 12px;width: 360px !important;}

}
@media screen and (min-width:414px) and (max-width:767px) {
	.Product .lists{padding: 12px;width: 385px !important;}
}

@media screen and (min-width:768px) and (max-width:1023px) {
	#banner .carousel-inner .item .img {
		height: 360px;
	}
	.Product .lists{width: 245px !important;}
	.Product h2.filter-title .page{margin-right: 5px !important;}
}
@media screen and (min-width:1024px) and (max-width:1200px) {
	.Product .lists{padding: 12px;width: 235px !important;}
}
@media screen and (max-width:1200px){
	.homepage-bar i {
		margin-left: 5px;
	}
}
