@charset "utf-8";
/* CSS Document */
/* 小丘QQ:1977917927 */
html, input, button, textarea, select {
	font-family: Heiti, Heiti SC, DroidSans, DroidSansFallback, Arial, "Microsoft YaHei";
}
/*==============================================================================================*/
/*common-css
/*==============================================================================================*/
#header{ margin-bottom:0px; border-bottom:none; background:#fff; display:none;}
.dorpdown{ display:block !important;}

.search{ background:#FFF; padding:10px;}

.index-nav-box ul{ list-style:none; margin:0px; padding:0px;}
.index-nav-box ul li{ list-style:none; margin:0px; padding:0px;}
.index-nav-box {
	background: rgba(28,187,127, 0);
	moz-transition: 0.1s ease;
	-o-transition: 0.1s ease;
	-webkit-transition: 0.1s ease;
	position: absolute;
	width: 100%;
	top: 0.5rem;
	z-index: 11;
}

.index-left-box i, .index-right-box i {
	line-height: 4rem;
	text-align: center;
	display: block;
	font-size:2.2rem;
	color:#fff;
}
.index-left-box, .index-right-box {
	width: 4.2rem;
}
.dis-box {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-box;
	display: box;
}
.box-flex {
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-ms-box-flex: 1;
	box-flex: 1;
	display: block;
	width: 100%;
}
.n-input-index-box {
    padding: 0.4rem;
}

.index-search-box {
	padding:0px;
	margin:0px;
	display:block;
    height: 3.6rem;
    line-height: 3.6rem;
    background: rgba(255,255,255,0.9);
    border-radius: 3.6rem;
    color: #777;
	font-size: 1.5rem;
    padding-left: 1rem;
}
.index-search-box i {
	    height: 3.6rem;
    line-height: 3.6rem;
	margin: 0 2rem;
	font-size: 1.5rem;
	float:right;
}
.search_text{
	background:none; 
	height:25px;
	border-width:0;
　 　border-style:none;
}
.search_text:focus { outline: none; } 

.index-nav{ padding-top:10px; background:#fff; display:block; overflow:hidden; margin-top:0px;}
.index-nav ul li {
	padding-bottom: 1.3rem;
}
a, a:link {
	color: #333;
	text-decoration: none;
}
.ul-4 li {
    width: 25%;
    float: left;
}
.text-c {
    text-align: center;
}

.ul-4 li a, .ul-2 li a, .ul-3 li a {
	text-decoration: none;
	width: 100%;
	display: block;
	height: auto;
	box-sizing: border-box;
	overflow: hidden;
}

.index-nav ul li a {
	color: #222222;
	font-size: 1.3rem;
	margin-top: 0.2rem;
}
.index-nav ul li img {
	width: 60%;
	max-width:150px;
}

/*==============================================================================================*/
/*block-css
/*==============================================================================================*/
.index-more{ margin-top:10px; text-align:center; font-size:16px; color:#999;}
.index-more a{ color:#999;}
/*==============================================================================================*/
/*产品推goods-css
/*==============================================================================================*/

.index_goods_cate{ clear:both; padding:10px; margin:0px; border:#e8e8e8 solid 1px; display:block; overflow:hidden;}
.index_goods_cate .title_content{ line-height:30px; height:30px; margin:0 10px;  overflow:hidden; margin-bottom:10px; font-size:16px; font-weight:bold; text-align:center;}
.index_goods_cate ul{ list-style:none; margin:0px; padding:10px 0px 0px 0px;}
.index_goods_cate ul li{ list-style:none; margin:0px 0px 10px 0px;  float:left; overflow:hidden; display:block; position:relative; width:50%; padding:0px 5px;}


.goods-list{ list-style:none; padding:0px 0px 5px 0px; margin:0px 0px 10px 0px;}
.goods-list h2{ font-size:16px; text-align:center; font-weight:normal;}
.goods-list ul{ display:block; overflow:hidden; padding-left:8px;}
.goods-list li{ list-style:none; float:left; width:50%; overflow:hidden; margin-bottom:8px; }
.goods-list li a{ background:#fff; display:block; overflow:hidden;margin-right:8px; padding:10px;}
.goods-list li .g-img{ display:block; overflow:hidden;}
.goods-list li .g-price{display:block; overflow:hidden; height:30px; line-height:30px; color:#e4393c; font-size:16px; padding:5px}
.goods-list li .g-name{display:block; overflow:hidden; height:38px; line-height:18px; padding:5px}


/*==============================================================================================*/
/*adv-css
/*==============================================================================================*/
.wrapper {
	width: 1200px;
	margin: auto;
}

.main_ad3_floor{ padding:0px; margin:0px; }
.main_ad3_floor a{display:inline-block; float:left;}

.index_ad_floor {
}
.index_ad_floor .big_pic {
	float: left;
	width: 220px;
	overflow: hidden;
}
.index_ad_floor .big_pic {
	float: left;
	width: 240px;
	overflow: hidden;
}
.index_ad_floor .small_pic {
	float: left;
	width: 180px;
}
.index_ad_floor .border_right {
	width: 179px;
	border-right: 1px solid #f2f2f2;
}
.index_ad_floor .small_pic {
	float: left;
	width: 239px;
}
.index_ad_floor .border_right {
	width: 239px;
	border-right: 1px solid #f2f2f2;
}
.index_ad_floor .small_pic img {
	width: 160px;
	height: 120px;
}
.index_ad_floor .big_pic img {
	margin-left: -10px;
}
.index_ad_floor .big_pic img {
	margin-left: 0px;
}
