@charset "utf-8";
/* CSS Document */

.clearfix {
	clear: both;
}
body>* {
	font-family: "微软雅黑";
}
li{
	list-style: none;
}
input, textarea {
	outline: none;
	background: none;
	border: none;
}
textarea {
	width: 100%;
}
.am-with-fixed-navbar {
	padding-bottom: 0;
}


	.yb_conct {
		display: none;
	}
	#header-top {
		display: none;
	}
	#nav {
		display: none;
	}
	.am-header-default {
		background-color: #FFF;
	}
	.am-header .am-header-title img {
		margin: 5px 0;
		height: 39px;
	}
	.am-header-default .am-header-nav>a {
		color: #333;
	}
	#header-img img{
		width: 100%;
	}
	/*文字列表-首页*/
	.shell{ 
		-webkit-box-shadow: 0px 1px 10px #dad6d4;
		-moz-box-shadow: 0px 1px 10px #dad6d4;
		-ms-box-shadow: 0px 1px 10px #dad6d4;
		-o-box-shadow: 0px 1px 10px #dad6d4;
		box-shadow: 0px 1px 10px #dad6d4;
		width:100%; 
		padding:3px 2px 3px 10px;
		margin-bottom: 5px; 
	} 
	.shell h2{
		width: 25%;
		float: left;
		margin: 0;
	}
	.shell h2 img{
		width: 100%;
	}
	.shell #press{ 
		width: 70%;
		float: right;
		height:30px; 
		overflow:hidden; 
	} 
	.shell #press a{
		display:block;
		line-height:30px;
		text-decoration:none;
		color:#333;
		font-family:"微软雅黑";
		font-size:12px;
		white-space: nowrap; 
		text-overflow: ellipsis; 
		overflow: hidden
	} 
	/*首页-预约*/
	#box-yuyue{
		background: #efefef;
		padding-bottom: 1rem;
	}
	#box-yuyue h3{
		height: 45px;
		text-align: center;
		font-size: 20px;
		background: #48b134;
		color: #FFF;
		line-height: 45px;
		margin: 0;
	}
	#box-yuyue img{
		width: 100%;
	}
	#box-yuyue a.yuyue-more{
		width: 60%;
		height: 35px;
		line-height: 35px;
		border-radius: 30px;
		color: #FFF;
		font-size: 16px;
		text-align: center;
		display: block;
		background: #ed4c18;
		margin: 0 auto;
	}
	/*首页-关于我们*/
	.home-about p img{
		width: 100%;
	}
	.am-accordion-default .am-active .am-accordion-title{
		color: #515151 !important;
	}
	.am-accordion-default .am-accordion-title:hover{
		color: #48b134 !important;
	}
	/*首页-衣柜定制*/
	#customize .customize-img{
		width: 60%;
		float: left;
	}
	#customize .customize-img img{
	   width: 100%;
	}
	#customize a{
		width: 6rem;
		float: right;
	}
	#customize a img{
		width: 100%;
	}
	#customize-content{
		margin: 1rem 0 1.5rem 0;
	}
	#customize-content img{
		width: 100%;
	}
	/*首页-风格系列*/
	.series{
        margin: 0;
        padding: 0;
	}
	.series a{
		display: block;
		width: 100%;
		text-align: center;
		margin-bottom: 0.5rem;
	}
	.series a img{
		border-radius: 50%;
		overflow: hidden;
	}
	.series a p{
		font-size: 14px;
		color: #525151;
		line-height: 30px;
		text-align: center;
		margin: 0;
		white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
	}
	/*首页-材质对比*/
	.am-tabs-bd{
		border: none !important;
	}
	.material-tab .material-tab-one img{
		width: 100%;
	}
	.material-tab-one{
		position: relative;
	}
	.material-tab-one a{
		position: absolute;
		left: 20%;
		bottom: 1.5em;
		display: block;
		text-align: center;
		font-size: 16px;
		width: 60%;
		border-radius: 10px;
		color: #FFF;
		font-weight: bold;
		height: 35px;
		line-height: 35px;
		background: rgba(170, 207, 83, .8);

	}
	.material-tab-two li img{
		width: 30px !important;
		margin-right:6%;
	}
	.am-tabs-default .am-tabs-nav{
		background: none !important;
	}
	[data-am-widget=tabs] .am-tabs-nav{
		width: 80% !important;
		margin: 0 auto !important;
	}
	[data-am-widget=tabs] .am-tabs-nav li{

	}
	[data-am-widget=tabs] .am-tabs-nav li a{
		width: 4rem;
		height: 4rem;
		border-radius: 50%;
		background: #48b134;
		margin: 0 auto;
	}
	.am-tabs-default .am-tabs-nav>.am-active a{
		width: 4rem;
		height: 4rem;
		border-radius: 50%;
		background: #ed4c18;
	}

	.swiper-container {
      width: 100%;
      padding-top: 50px;
      padding-bottom: 50px;
    }
    .swiper-slide {
      background-position: center;
      background-size: cover;
      width: 300px;
      height: 300px;

    }
    /*首页-我秀我家*/
    .am-list-main .am-list-item-hd{
    	white-space: nowrap;
    	text-overflow: ellipsis;
    	overflow: hidden;
    	color: #48b234;
    }
    .am-list-main .am-list-item-hd a{
    	color: #48b234;
    }

	/*底部*/
	.am-navbar-default .am-navbar-nav{
		background-color: #333 !important;
	}
	.am-footer{
		padding-bottom: 50px !important;
		padding-top: 0 !important;
	}
	/*关于我们-内页*/
	#inbanner img {
	width: 100%;
    }
    #main .about-right .about-content {
	margin-bottom: 2em;
}
#main .about-content h3 {
	border-bottom: 1px solid #bababa;
	line-height: 25px;
	color: #48b234;
	font-size: 18px;
	padding: 1rem 0;
}
#main .about-content h3 span {
	border-bottom: 3px solid #48b234;
	line-height: 25px;
	height: 25px;
	padding: 1rem 0;
	letter-spacing: 1px;
}
#main .about-content img {
	width: 100%;
}
#main .about-content dd {
	line-height: 25px;
	text-align: justify;
}
/*新闻中心-内页*/
.news-right-dl .news-date {
	width: 80px;
	height: 80px;
	line-height: 25px;
	color: #48b234;
	border: 1px solid #48b234;
	text-align: center;
	float: left;
	margin-right: 15px;
}
.news-right-dl dt {
	font-size: 14px;
}
.news-right-dl a {
	color: #4f4e4e;
	display: block;
	margin-bottom: 1em;
}
.news-right-dl .news-date p {
	background-color: #48b234;
	color: #FFF;
	height: 50px;
	font-size: 24px;
	line-height: 50px;
	margin-bottom: 0;
}
.news-right-dl dd {
	font-size: 12px;
	height: 4em;
	overflow: hidden;
}
.news-right-dl dd span {
	float: right;
	color: #9a9999;
	font-size: 12px;
}
.news-right-dl:hover dt {
	color: #48b234;
}
/*产品中心-内页*/
#main .about-content .news-pox {
	border: 1px solid #c4c4c4;
	margin: 0 0 1rem 0;
}
#main .about-content .news-pox a{
	display: block;
} 
#main .about-content .news-pox .news-img {
	padding: 5px;
}
#main .about-content .news-pox .news-img a {
	display: block;
	overflow: hidden;
}
#main .about-content .news-pox .news-img img {
	width: 100%;
}
#main .about-content .news-pox p {
	text-align: center;
	color: #353434;
	font-size: 16px;
	padding: 5px 0;
	margin: 0;
	border-top: 1px solid #c4c4c4;
}
/*手机端产品与营养左侧*/
.select {
	
	line-height:40px;
    background: #fff;
    border-top: .01rem solid #ccc;
    z-index: 999;
    padding: .1rem 0;
    
    width: 100%;
}
.select li {
    font-size: 13px;
    float: left;
    width: 33%;
    text-align: center;
    background: #fff;
    z-index: 999;
    border-bottom: .01rem solid #ccc;
    padding-bottom: 0.1rem;
    position: relative;
}

.select li a {
    display:block;
	color:#635f5f;
	background: url(../images/selectIcon.png) no-repeat 92% center;
    
}
.select li.cur a {
    background: url(../images/selectHoverIcon.png) no-repeat 92% center;
}
.select li.cur dd a {
    background: 0;
}
.select li.cur {
	z-index: 9999;
    border-bottom-color: #3cb53c;
}
.select li dl {
    display: none;
    position: absolute;
    top: 2.2rem;
    left: 0;
    width: 100%;
    z-index: 1111;
    background: #fff;
    border-bottom: .01rem solid #999;
    border-radius: .05rem;
    border-top: 0;
    text-align: left;
    z-index: 999;
}
.select li dl dd:hover,
.select li dl dd.current{background: #3cb53c;}
.select li dl dd:hover a,
.select li dl dd.current a{ color:#FFF;}

.select li dl dd {
    height: 30px;
    line-height: 30px;
}
.select li dl dd a{
    display: block;
    font-size: 12px;
    text-align: center;
    background: 0;
    padding: 0;
    border: 0;
    border-bottom: .01rem solid #e1e1e1;
}


