﻿@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	border:0;
	height:100%;
	text-align:left;
}
body, ul, p, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:12px;
}
ul, li {
	margin:0;
	padding:0;
	list-style-type:none;
}
img{border:0}
a:link {
	text-decoration: none;
	color: #000
}
a:active {
	text-decoration:blink
}
a:hover {
	text-decoration:underline;
	color: red
}
a:visited {
	text-decoration: none;
	color: green
}
#wrapper {
	margin: 0 auto;
	width: 980px;
	text-align:left;
	font-size: 12px;
	color: #666;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
}
#header {
}
#logo {
}
#logo h1 {
	float:left;
	display:block;
	text-indent:-999px;
	overflow:hidden;
	background:url(../Images/Logo.png);
	_background:none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='../Images/Logo.png');
	width:620px;
	height:81px;
}
#logo h2 {
	display:none;
}
#adver {
	float:right;
}
.about {
	float:left;
	padding-right: 20px;
}
#nav {
	clear:both;
	height:40px;
	/*background:url(/Default/Images/Nav.png);*/
	background:url(/Images/Nav.png);
	margin-top:10px;
}
#nav li {
	float:left;
	/*background:url(/Default/Images/navli.png) right no-repeat;*/
}
#nav a {
	display:block;
	color:#FFF;
	text-decoration:none;
	padding:0px 24px;
	line-height:40px;
	float:left;
	font-size:14px;
	font-weight:bold;
	white-space:nowrap;
	overflow:hidden;
}
/*#nav li.home a {
	display:block;
	background:url(/Default/Images/Nava.png) bottom 0;
}
*/
#nav li a:hover {
	color:#F00;
	display:block;
	background:url(/Default/Images/Nava.png);
	padding-right:-2px;
}

#nav ul li ul {
	display:none;
}
#main {
}
#content {
	float: right;
	overflow: hidden;
	width: 732px;
	text-align: left;
}
#sidebar {
	float: left;
	width: 245px;
	font-family: Arial;
	text-align: left;
}
#link {
	clear:both;
}
#footer {
	clear: both;
}
.item{background:url(/Images/item.png) no-repeat; margin-bottom:20px;}
.item h3{padding:20px 0 20px 60px;; font-size:14px; font-weight:bolder; color:#EA5404;}
.item ul{padding:10px 0 0 20px; }
.item .indent2{padding:10px 0 0 20px;}
.item .indent1{padding:10px 0 0 20px;}
.column, .list-left, .list-right, .link {
	clear:both;
	background:url(/Images/column.png) no-repeat;
	_background:#FFFFFF;
	border: solid 1px #e3e2e2;
	margin-bottom:10px;
}
.column h3,.list-left h3, .list-right h3, .link h3{ padding-left:20px;line-height:30px;font-size:14px; font-weight:bolder; color:#0278B8;}
/*
.column h3, .item h3, .list-left h3, .list-right h3, .link h3 {
	padding: 0 5px 10px 34px;
	margin: 0 -2px 10px;
	font-size: 100%;
	font-weight: bold;
	line-height: 28px;
	background-image: transparent url(../images/h3_right.png) no-repeat;
	text-transform: uppercase;
}
.column h3, .item h3, .list-left h3, .list-right h3, .link h3 {
	color: #666;
	background:transparent none no-repeat;
}
*/
#content h3 span { float:left}
#content h3 a.more{
	float:right;
	display:block;
	text-indent:-999px;
	overflow:hidden;
	background:url(/Default/Images/more.gif) no-repeat;
	width:41px;
	height:12px;
	margin:8px 8px 0 0;
}


.newsbox{ float:left;}
.list-left {
	float:left;
}
.list-right {
	float:right;
}
.list-left,.list-right{ clear:none;width:49%;}
.column .contents {
	clear:both;
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 8px;
}
.column ul{
	clear:both;
}
.proclass li {
	background:url(/Default/Images/proclass.gif) no-repeat 10px 3px;
	height:26px;
}
.proclass li a {
	margin:0 0 0 14px;
}
.tree {
	text-indent:1em;
}
.proclass li.tree {
	background:url(/Default/Images/proclass.gif) no-repeat 20px 3px;
}
.proclass li.tree a {
}
.list {
	padding-bottom:22px;
	overflow:hidden;
	zoom:1;
}
ul.list {
	overflow:hidden;
width: margin:0 auto;
}
ul.list li {
	display:block;
	width:166px;
	height:150px;
	text-align:center;
	float:left;
	margin-top:22px;
	overflow:hidden;
	padding-top:15px;
	background:url(/Default/Images/probg.png) no-repeat 0 0;
}
ul.list li {
	margin:7px;
}
ul.list li span a img {
	border:1px solid #fff;
	width:140px;
	height:107px;
}
ul.list li span a:hover img {
	border:1px solid #FE7200;
}
ul.list li p {
	text-align:center;	
	width:140px;
	margin: 8px 10pxn;
	display:block;
	overflow:hidden;
	white-space:nowrap;
}
ul.list li a {
	color:#000;
}
ul.list li a:hover {
	color:#FE7200;
}
ul.container {
	margin:8px;
	height:220px;
	padding-bottom:10px;
}
.none {
	display:none;
}
.container ul {
	padding-bottom:8px;
}
ul.container li {
	float:left;
	margin:8px;
	_margin:7px;
	width:220px;
}
ul.container li a img {
	float:left;
	border:1px #ddd solid;
	margin-right:8px;
}
ul.container li a.title {
	width:100px;
	font-weight:bold;
	background:url(/Default/Images/ico_t.png) left no-repeat;
	padding-left:10px;
	display:block;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
ul.container li p {
	width:100px;
	text-indent:1em;
	margin-top:5px;
	display:block;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.list-left ul, .list-right ul {
	padding-left:8px;
	clear:both;
}
.list-left ul li, .list-right ul li{
	_height:26px;
	line-height: 28px;
	display:block;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.list-left ul li a, .list-right ul li a{
	background:url(/Default/Images/newsarr.gif) left no-repeat;
	padding-left:16px;
	display:block;
}
.list-left ul li a:hover, .list-right ul li a:hover {
	background:url(/Default/Images/newsarrA.gif) left no-repeat;
}
li span.date {
	float:right;
	margin-right:8px;
	color:#666;
}

ul.news{ padding-left:10px; margin-right:5px;}
ul.news li{height:24px; line-height:24px;}
ul.news li a{ float:left;display:inline;padding-left:8px;overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	}

.link{background:#fff url(/Default/Images/link.png) no-repeat left top;}
.link ul{margin-bottom:10px;}
.link li{ list-style-type:none;	display:inline; padding-left:10px; height:26px; line-height:26px;}


#footer {
	clear: both;
	margin-top: 5px;
	width: 972px;
	text-align: left;
	padding: 6px 2px 2px 2px;
	background: url("/Images/footer.png") ;
}
#footer h3 {
	text-indent: -5000px;
	display:inline;
	width: 120px;
	height: 82px;
	float: left;
	background: url("/Images/LogoICO.png") no-repeat 0px 5px;
}
#footer p {
	width: 735px;
	float: left;
	text-align: left;
}


h3.crumb{float:left; display:block;}
span.crumbs{float:right;}
span.title{width:200px;float:left;}

#sidebar ul {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 10px 0px 0px;
	line-height: 20px;
	padding-top: 0px;
	list-style-type: none;
}
#sidebar ul li {
	padding-left: 10px;
	overflow: hidden;
	height: 26px;
}

.article{
	clear:both;
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 0px;
	FONT: 14px/24px simsun;
	COLOR: #333;
	PADDING-TOP: 8px;}
	
.article p{font-size:14px;}
h1.title{font-size:18px; text-align:center; height:36px; line-height:36px; font-weight:bold; border-bottom:solid #900 1px;}
.info{ text-align:center; height:40px; line-height:40px; font-size:12px;}
.info small{font-size:12px;}
.context{margin-top:8px;border:1px #ededed solid;background:#f7f7f7;padding:8px;margin-bottom:16px;}

#newlist{clear:both;}
#newlist h2{height:30px;background:#ededed;font-weight:bold;line-height:30px;color:#ec0000;padding-left:16px;}
#newlist h2 span{float:right;width:120px;height:30px;display:block;border-left:1px #fff solid;text-align:center;color:#ec0000;font-weight:bold;}

#newlist li{margin-left:5px;height:35px;line-height:35px;background:url(/images/bg4.gif) bottom repeat-x;}
#newlist li a{background:url(/images/arr.gif) left no-repeat;padding-left:15px;}
#newlist li span{float:right;width:120px;text-align:center;}

.dede_pages{clear:both;margin:16px 0;}
.dede_pages ul{background:#ededed;height:30px;line-height:30px;padding-left:8px;}
.dede_pages span.pageinfo{float:right;padding-right:8px;}
.dede_pages li{float:left;margin-right:8px;}
.dede_pages li.thisclass{color:#ff0000;font-weight:bold;}

#pshow{clear:both;margin:5px; padding:5px;}
#pshow ul {margin:0;padding:0;}
#pshow li{float:left;width:180px;margin-top:8px;}
#pshow li span{clear:both;display:block;text-align:center;line-height:25px;height:25px;overflow:hidden;}
#pshow li img{width:160px;height:120px;border:1px #ddd solid;padding:2px;}


#p_view{margin:16px -10px 0 10px; }
#p_view .picview{background:url(/images/bg_product.jpg) no-repeat;width:327px;height:310px;text-align:center;float:left;vertical-align:middle;margin-right:16px;}
#p_view .picview img{ vertical-align:middle;margin-top:16px;}
#p_view .title{}
#p_view .title h2{color:#ff0066;font-weight:bold;font-size:14px;}
#p_view .info{margin-top:8px;}
#p_view .info h2{text-align:left;}
#p_view .contents{clear:both;margin-top:16px;border-top:1px #ddd solid;}
#p_view .contents h2{line-height:30px;font-size:14px;}
.formbox p {margin:0;padding:0 0 12px;}
.product-pic img{vertical-align: middle; max-width: 320px; max-height: 280px; width: expression(this.width >320 && this.height < this.width ? 280: true); height: expression(this.height > 320 ? 280: true);}

.formfield {
color:#000;
border:1px solid #bbb;
background:#edf2f8;
}
button {
font-size:12px;
color:#000;
width:50px;
height:22px;
border:1px solid #bbb;
line-height:22px;
border-left:4px solid #bbb;
background:#edf2f8;
text-indent:0em;
}

h4.title{float:left; line-height:30px; padding:0 5px 0 20px;}
span.name{float:left; font-weight:bolder;}
span.crumb{float:right; display:inline;}
.lxwm{font-size:16px; line-height:28px;}
