@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	font-size:12px;
         background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

a{ color:#333333; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration:underline;}
.header {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.header_top1 {width:100%;height:27px; font-size:12px; background-color:#F7F7F7; border-bottom:#D2D2D2 1px solid;}
.header_top1_1{ width:980px; margin:auto; }
.header_top1_left{ float:left; line-height:27px;}
.header_top1_right{ float:right; line-height:27px;}
.header_top1 a{ color:#000099;}
.foot1 {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
.pageleft c-cat-depth-1 {
	display:block;
	font-weight:normal;
	padding-left:4px;
	font-size: 12px;
	color: #0e448c;
	background-image: url(title_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 186px;
	float:left;
}

.nav_d {
	float: left;
	height: 28px;
	position: absolute;
	left: 265px;
	top: -26px;
}

.topad {
	height: 80px;
	width: 980px;
}
.topinfo {
	line-height: 22px;
	height: 60px;
	width: 980px;
	text-align: right;
	background:url(zpgg.gif) no-repeat 240px 4px;
}
.nav {
	background-image: url(topbg.gif);
	height: 70px;
	width: 980px;
	background-repeat: no-repeat;
	margin-top: 12px;
}
.nav_c {
	float: left;
	height: 45px;
	width: 980px;
	position: relative;
}
.hotsearch {
	line-height: 24px;
	height: 24px;
	margin-left: 12px;
}
.kouhao{ width:980px; margin: 4px auto 0;}
.pinpai {
	float: left;
	height: 25px;
	width: 108px;
	padding-top: 9px;
	padding-left: 9px;
}
.searchbar {
	float: left;
	width: 422px;
	padding-top: 11px;
	padding-left: 78px;
}
.logo {
	height: 65px;
	width: 255px;
	position: absolute;
	top: -68px;
	left: 0px;
	float:left;
}
.mainpage {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 8px;
}
.pageleft {
	width: 186px;
	float: left;
	overflow: hidden;
}
.border_y_div {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
	border-right-style: none;
	margin-bottom: 12px;
}
.shoppingcart {
	float:right;
	padding-right:12px;
	padding-top:12px;
	overflow: hidden;
	display: block;
}


.border_b_div {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
	border-right-style: none;
	margin-bottom: 12px;
}
.pagecenter {
	width: 580px;
	padding-right: 12px;
	padding-left: 12px;
	float: left;
	display: inline;
	margin: 0px;
	overflow: hidden;
}
.pageright {
	float: left;
	width: 186px;
	overflow: hidden;
}
.ad {
	width: 580px;
	padding-bottom: 12px;
}
.border_y {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #FFF;
	background-image: url(border_y.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	padding-left: 20px;
}

.border_b {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #FFF;
	background-image: url(border_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	padding-left: 20px;
}
/*.GoodsList {
	padding-top: 16px;
	padding-right: 8px;
	padding-bottom: 16px;
	padding-left: 8px;
}*/
.GoodsList .item {
	padding:18px 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-right-color: #e0e0e0;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #e0e0e0;
}

.MenuList li {
	background-image:url(nav2_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:19px;
	padding-top:7px;
	text-align:center;
	width:85px;
}
/*
.SearchBar .inputstyle {
	background-image: url(search_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 17px;
	width: 252px;
	padding-left: 28px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bd926f;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #d1b494;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: 22px;
}
*/
.SearchBar .inputstyle { width:240px; height:18px; line-height:18px; font-size:12px; border: #c8c1bb solid 1px; color:#999999;}
.SearchBar .btn_search { background:url(linghui_16.gif) no-repeat; width:37px; height:23px; color:#FFFFFF; border:none;}
.search_label span {
	display: none;
}
.title_1 {
	font-size: 14px;
	font-weight: bold;
	background-image: url(title_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 174px;
	color: #683f21;
	padding-top: 8px;
	padding-left: 12px;
}

.c-cat-depth-1 {
	display:block;
	font-weight:normal;
	padding-left:4px;
	font-size: 12px;
	color: #0e448c;
	background-image: url(title_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 186px;
}

.c-cat-depth-2 {
	background-image:none;
	background-position:left top;
	background-repeat:no-repeat;
	color:#0E448C;
	display:block;
	font-size:12px;
	font-weight:normal;
	padding-left:0;
}
.c-cat-depth-1 ul {
	display:block;
	font-weight:normal;
	padding-left:0px;
	font-size: 12px;
	color: #0e448c;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	width: 186px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	list-style-type: none;
}
.c-cat-depth-1 a {
	background-image:none;
	background-position:left top;
	background-repeat:no-repeat;
	color:#0E448C;
	display:block;
	font-size:12px;
	font-weight:normal;
	padding-top:7px;
	width:150px;
	overflow:hidden;
	padding:5px;
	height:18px;
	line-height:20px;

}

.c-cat-depth-1 ul a{
	color: #0044bb;
	display:inline;
	float:left;
	font-size:12px;
	font-weight:normal;
	margin-bottom:2px;
	margin-right:8px;
	padding-bottom:4px;
	padding:0 0 0 2px;
	width:80px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DEE0DF;
}


.homead {padding-bottom:12px;}
.ArticleListWrap ,.sider_content {padding-bottom:12px;}

.ArticleList ul li ,.RankingList ul li {
background-image:url(arrow.gif);
background-position:left 5px;
background-repeat:no-repeat;
padding-bottom:11px;
padding-left:11px;
width:160px;
}

.ArticleList ul ,.RankingList ul { padding-left:6px;}
.cmt_member  { display:none;}
.cmt_time {display:none;}
.Comment h6 {background-image:url(arrow.gif);
background-position:left 5px;
background-repeat:no-repeat;
padding-bottom:11px;
padding-left:11px;
width:160px;}
.more {
	text-align: right;
}

.Comment .cmt_item {
display:block;
padding-left:12px;
width:160px;
}

.Comment li {
padding:5px 0 5px 8px;
}

.cmt_item {
	color: #666;
}
.Comment h6 {
	padding-bottom:5px;

}

.tejia_bg {
	background-image:url(tejiabg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top:32px;
}

.rightad { padding-bottom:12px;}
.nav2 {
	margin-right: auto;
	margin-left: auto;
	width: 980px;
}

.mainpage2 {
	float: left;
	width: 782px;
	padding-left: 12px;
}


.MenuList li.top_nav_firt {
background-image:url(menulistfirest.gif);
background-position:left top;
background-repeat:no-repeat;
float:left;
height:21px;
padding-top:7px;
padding-left:15px;
text-align:center;
width:85px;
}
.MenuList li.top_nav_firt a{color:#fff;}
/*====底部CSS===*/
.footernt {PADDING-TOP:3px}

.footert {BACKGROUND:#fff;MARGIN:3px auto 3px; WIDTH: 980px;color:#464646;TEXT-ALIGN:center;}

.footertl {BORDER-RIGHT:#ccc 1px solid;FLOAT:left;WIDTH:220px;height:110px;margin-top:5px; /*background:url(tel1.gif) no-repeat left top*/}
.footertl SPAN {DISPLAY:inline;FLOAT:left;MARGIN:3px 0px 0px 3px; color: #999;LINE-HEIGHT:24px; text-align:left;}

.footertl .footert_1 {MARGIN-TOP:10px;}
.footertl .footert_1 .tel1 {MARGIN:0px auto;WIDTH:190px;HEIGHT:32px;float:left;}

.footertl .footert_2 {margin-top:7px}
.footertl .footert_2 .tel2 {BACKGROUND: url(base2.gif) no-repeat -317px -508px; MARGIN:0px auto;WIDTH:190px;HEIGHT:32px;float:left;}

.foottop {PADDING-BOTTOM:10px;LINE-HEIGHT:160%;TEXT-ALIGN:left;float:right;width:740px;margin-top:5px;}
.foottop DL {FLOAT:left;WIDTH:170px;}
.foottop .foottop_r {BACKGROUND:url(base2.gif) no-repeat 0px -421px;FLOAT:right;padding:20px 20px 0px 0px;WIDTH:17px; CURSOR:pointer;HEIGHT:45px;}

.footernb {MARGIN:0px auto 10px;TEXT-ALIGN:center;width:980px;}
.footernb IMG {MARGIN:0px 15px;}

.footbot {PADDING:8px 10px 20px;BORDER-TOP:#e0e0e0 1px solid;BACKGROUND:#f8f8f8;MARGIN:0px auto;color: #464646;LINE-HEIGHT:200%;TEXT-ALIGN:center;width:960px}
.footbot A {
	MARGIN: 0px 12px
}
.footbot P {
	MARGIN: 5px 0px 0px; color: #666
}
.footbot P A {
	MARGIN: 0px 0px 0px 3px; color: #666
}

.footbot .TreeList {width:600px;margin:0 auto;}
.footbot .TreeList .cat1{float:left;background:none;width:75px;}
.footbot .TreeList .cat1 a{font-size:12px;font-weight:normal;padding:0;margin:0;color:#333333}
.footbot .TreeList .cat1 a:hover{color:#a10000;}
/*foot end*/

#Foot {
	float:left;
	margin-top:8px;
	width: 980px;
	padding-top: 28px;
	background-image:url(bottombg.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
#Foot a { color:#3F3735;}

.TreeList .cat1 {
font-weight:700;
padding-left:25px;
}

.TreeList { line-height:20px}

.themefoot {
margin:0px auto;}

.topiconstext ,.topicons { float:left}
.topiconstext { margin-right:8px; display:inline}

#Menu .v-m-page a, .MenuList .v-m-page a { padding:5px 0; border-bottom:1px solid #ccc; display:block}
#Menu .v-m-page a, .MenuList .v-m-page a:hover { background:#f60;color:#fff;}

/*栏目页热门推荐产品start*/
.rmtj{ background: url(rmtj_bg.gif) no-repeat; width:782px; height:147px; margin:0 auto 6px;}
.rmtjnrqy{ width:700px; margin: 32px auto 0;}
.ljqg_btn{ display:block; background:url(77.gif) no-repeat; width:64px; text-align:center; line-height:24px;}
.ljqg_btn a{ color:#FFFFFF;}
.ljqg_btn a:hover{ color:#FFFFFF; text-decoration:underline;}
/*end*/

/*首页start*/
.lhtop{ background: url(linghui_03.gif) repeat-x; height:74px;}
.lhhead{ width:980px; margin:auto;}
.lhlogo{ float:left; width:227px; height:51px; margin-top:13px;}
.lhfgx{ float:left; background:url(linghui_06.gif) no-repeat; height:67px; width:1px; margin:7px 14px 0;}
.lhkfdh{ float:left; background:url(linghui_10.gif) no-repeat; width:190px; height:51px; margin-top:13px;}
.lhtysq{ float:left; background:url(linghui_13.gif) no-repeat; width:150px; height:51px; margin-top:13px;}
.lhgnq{ float:right; width:320px; margin-top:13px;}
.lhgnbtn{ margin-top:6px; height:24px;}
.lhgnbtn1{ float:right; background:url(icon_cart.gif) no-repeat; padding-left:20px; padding-right:10px; line-height:18px;}
.lhgnbtn2{ float:right; background:url(collection.gif) no-repeat; padding-left:20px; padding-right:10px; line-height:18px;}
.lhgnbtn3{ float:right; background:url(order.gif) no-repeat; padding-left:20px; line-height:18px;}
.lhsearch{ text-align:right;}
/*end*/
/*缩展资讯*/
#box{width:980px; margin:0 auto; clear:both;}
#box div ul.kk{ margin:10px; list-style:none;}
#box div ul.kk li{ float:left; margin:0 1px; line-height:22px; border-bottom:1px dashed #E0E0E0; width:476px;}
#box div ul.kk li span{ float:left; color:#CCCCCC; text-align:center; width:20px; display:block; font-size:9px;}
#box div ul.kk li a{ color:#0066FF;}
#tab_nav{margin:0; padding:0 0 0 10px; height:25px; border-bottom:1px solid #E0E0E0; border-top:1px solid #E0E0E0; background:#f8f8f8;}
#tab_nav li{float:left; margin:5px 3px 0; list-style:none; border:1px solid #999; border-bottom:none; text-align:center; background:#FFF; padding:0 8px; line-height:20px; color:green; cursor:hand;}
#tab_nav li.tslsdl{color: #FFFFFF; background:#999999;}
/*end*/
.fontpl{ font-size:14px;}
.products_detail{ font-size:14px; width:727px; line-height:180%; margin:auto;}
.products_detail ul.products_down{ margin:0; padding:0; list-style:none;}
.products_detail ul.products_down li{ float:left; width:100%; list-style:none; background:url(product_detail_10.gif) no-repeat; height:31px; line-height:31px; margin-bottom:8px; padding-left:32px;}
.products_detail ul.products_down li a{ color:#000000; text-decoration:none;}
.products_detail ul.products_down li a:hover{ color:#ff6600; text-decoration: underline;}