body{background: url(../images/bg.gif);}
.navbar {
    background: #f53e3e !important;
}
.swiper-slide {
	overflow: auto !important;
}

.web-box img {
	width: 100%;
}

.pro-ul img {
	width: 100%;
}
.pro-ul p{text-align: center; color: #808284;    padding: 10px 5px; line-height: 26px;}
.pro-ul {
	padding-top: 5px;
}

.pro-ul li {
	padding: 0px 5px 10px;
}

.list-box {
	max-width: 1240px;
	margin: 0 auto;
	min-height: 900px;
}
.goods-box{
	max-width:1200px;
	margin:79px auto 0;
}
.list-nav {
	height: 150px;
	text-align: center;
	margin-top: 100px;
}

.list-name {
    padding: 35px 0px 22px;
}
.list-name img{    width:5%;}
.list-nav >ul {
	max-width: 1200px;
	margin: 0 auto;
	text-align: center;
}

.list-nav a {
	color: #333;
}

.goods-box img {
	width: 100%;
}

.goods-nav {
	text-align: center;
	margin-top: 100px;
}

.goods-nav .list-name {
	padding: 60px 0px;
}

.list-nav >ul li {
	display: inline-block;
	padding: 0px 15px;
}

.about-title {
	height: auto !important;
}

.conta-div {
	display: table;
	margin: 0 auto;
	padding-top: 16%;
}

.contact-box {
	text-align: center;
}

.conta-div h1 {
	margin-bottom: 5%;
	font-size: 5em;
	font-weight: 100;
	color: #666;
}

.conta-div h3 {
	margin-bottom: 3%;
}

.conta-div p {
	margin-bottom: 2%;
	font-size: 1.4em;
	font-weight: 100;
	color: #6d6d6d;
	line-height: 30px;
}

.conta-section {
	max-width: 1200px;
	margin: 0 auto;
	margin: 5% auto;
}

.conta-section .Wechat, .conta-section >div a {
	border: 1px solid #ddd;
	display: block;
	height: 150px;
	font-size: 1.5em;
	font-weight: 300;
	line-height: 50px;
}

.conta-section img {
	width: 35%;
	display: inline-block;
	margin: 0px 6px;
}

.Wechat {
	text-align: center;
	padding-top: 3%;
}

.conta-section >div a {
	padding-top: 11%;
	color: #333;
}
.case-title{    
	text-align: center;
    margin: 5% auto;
    padding: 0 3%;
    font-weight: 300;}



















    