﻿*  ==================== 全局通用部分 ====================  */
* { margin: 0; padding: 0; }
img { border: none; }
img,input,select { vertical-align: middle; }
body,td,th { font-size: 12px; }
body { text-align: center; color: #444; }
/*  == 清除浮动 ==  */
.clear { clear: both; display: block; }
a { color: #444; text-decoration: none; }
a:hover { color: #900; text-decoration: underline; }
.textleft { text-align:left; }
.textright { text-align:right; }
.banner { margin:10px 0 0 0; }
/*  ==================== 页面头部样式 ====================  */
#head {
	width: 960px; height: 55px;
	margin: 0 auto; padding: 10px 0 0 0; 
}
	/*  == Logo样式 ==  */
	#head .logo { float: left; }
	/*  == 400广告样式 ==  */
	#head .call400 { float: right; }
	/*  == 顶部链接样式 ==  */
	#head .toplink {
		height: 40px; width: 310px;
		float: right;
		margin: 0 10px 0 0; padding: 5px 0 0 0;
		border-right: 1px #000 dashed;
	}
	#head .toplink li {
		line-height: 20px;
		list-style: none;
		float: right;
		text-align: left; text-indent: 9px;
		margin: 0 5px 0 0;
		width: 100px;
	}
/*  ==================== 头部菜单样式 ====================  */
#menu {
	height: 32px; width: 960px;
	margin: 0 auto;
	background: #1B3C80;
}
	/*  == 主菜单样式 ==  */
	#menu ul li {
		list-style: none;
		float: left;
		height: 32px; width: 80px;
		line-height: 32px; text-align: center;
		border-right: 2px #fff solid;
	}
	#menu ul li a {
		color: #fff; text-decoration: none;
		display: block;
		background: #1B3C80;
	}
	#menu ul li a:hover { background: #993300; }
	/*  == 当前菜单样式 ==  */
	#menu ul li.selectedpage a {
		color: #fff; text-decoration: none;
		display: block;
		background: #900;
	}
/*  ==================== 页面底部 ====================  */
#foot {
	width: 960px;
	margin: 0 auto;
	text-align: center;
}
#foot .pic { padding: 20px 0 10px 0; }
#foot span {
	line-height: 18px; height: 18px;
	border-right: 1px #888 dashed;
	width: 80px;
	padding: 0 10px;
}
#foot p {
	width: 960px;
	text-align: center;
	padding: 10px 0;
	clear: both;
}
/*  ==================== 全局主内容框架 ====================  */
.wrap {
	width: 960px;
	margin: 0 auto;
}
	/*  == 全屏框架 ==  */
	.wrap .wrap_center {
		width: 960px;
	}
	/*  == 顶部框架 ==  */
	.wrap .wrap_top {
		width: 960px;
	}
	/*  == 左浮动框架 ==  */
	.wrap .wrap_left {
		float: left; text-align:left;	
		width: 189px;
	}
	.wrap_left2 {
		float: left; text-align:left;	
		width: 225px;
	}
	/*  == 右浮动框架 ==  */
	.wrap .wrap_right {
		float: right;	
		width: 225px;
	}
	/*  == 中间框架 ==  */
	.wrap .wrap_middle {
		float: left;
		margin: 0 0 0 20px;
		width: 546px;
	}
	/*  == 主内容框架 ==  */
	.wrap .wrap_main {
		float:right;
		width:781px;
		margin:10px 5px 0 0;
		text-align:left;
	}
/*  ==================== 产品分类栏目 ====================  */
.wrap .wrap_left .product_tree {
	margin: 10px 0 0 0;
	text-align: center;
}
.wrap .wrap_left .product_tree h2 {
	height: 26px; width: 189px;
	color: #fff; text-indent: 20px; text-align: left; font-size: 12px; line-height: 26px;
}
.wrap .wrap_left .product_tree dl {
	width: 165px;
	margin: 0 12px;
	text-align: center;
}
.wrap .wrap_left .product_tree dt {
	width: 165px;
	text-align: left; text-indent: 20px; line-height: 25px; font-weight: bold;
	border-top: 1px #ccc dotted;
}
.wrap .wrap_left .product_tree dd {
	text-align: left; text-indent: 10px; line-height: 25px;
	width: 165px;
}
.wrap .wrap_left .product_tree_bottom {
	height: 11px; width: 189px;
}
/*  ==================== 文章树栏目(左) ====================  */
.wrap .wrap_left .article_tree {
	margin: 10px 0 0 0;
	text-align: center;
}
.wrap .wrap_left .article_tree h2 {
	height: 26px; width: 189px;
	color: #fff; text-indent: 20px; text-align: left; font-size: 12px; line-height: 26px;
}
.wrap .wrap_left .article_tree ul {
	width: 165px;
	margin: 0 12px;
	text-align: center;
	list-style:none;
}
.wrap .wrap_left .article_tree li {
	width: 165px;
	text-align: left; text-indent: 20px; line-height: 25px; font-weight: bold;
	border-top: 1px #ccc dotted;
}
.wrap .wrap_left .article_tree_bottom {
	height: 11px; width: 189px;
}
/*  ==================== 中间flash广告栏目 ====================  */
.wrap .wrap_middle .flashbanner {
	margin: 10px 0 0 0;
	border: 3px solid #CCCCCC;
	text-align: center;
	width: 540px;
}

/*  ==================== 首页精品推荐栏目 ====================  */
.wrap .wrap_middle .bests {
	margin: 10px 0 0 0;
	width: 546px;
}
.wrap .wrap_middle .bests h2 {
	height: 25px; width: 546px;
	line-height: 25px; text-indent: 10px; text-align: left; font-size: 12px;
}
.wrap .wrap_middle .bests h2 span {
	float: right;
	margin: 0 5px 0 0; *margin:-25px 5px 0 0;	/*万恶的IE6*/
}
.wrap .wrap_middle .bests .bests_list {
	float: left;
	width: 31%;
	margin: 20px 0 0 0; padding: 0 5px;
	text-align: center;
	border-right: 1px #ccc dotted;
}
.wrap .wrap_middle .bests .bests_list p { text-align: center; line-height: 20px; }
.wrap .wrap_middle .bests .bests_list p i {
	text-decoration: line-through;
	font-style: normal;
}