body {
	font-family: Arial;
	font-size: 11px;
	color: #466B77;
	background-color: #C0C0C0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 130%;
}
table {
	text-align: left;
}
select,input{
	font-size: 11px;
	font-family: Arial;
}

form,ul{margin: 0px;padding: 0px;}
td{font-family: Arial, Helvetica, sans-serif;color: #000000;line-height: 130%;}
p{
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
}
.red {color: #FF0000;}

.w820 {
	width: 820px;
	margin: 0px auto;
	padding: 0px;
}

h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h3 {
	color: #FF0000;
	text-align: center;
	margin-top: 100px;
	margin-bottom: 100px;
	font-size: 18px;
}
h4 {
	color: #466B77;
	font-size: 12px;
	padding: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
h5 {
	color: #466B77;
	font-size: 11px;
	padding: 0px;
	margin-top: 30px;
	margin-bottom: 0px;
}

/* Link的通用定义 */
a:link,a:visited{color: #466B77;text-decoration: underline;}
a:hover{color: #FF3366;text-decoration: none;}

/* 浮动定义*/
.fr{float: right;}
.fl{float: left;}
.clear {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}

/* 对齐方式 */
.c{text-align: center;}
.l{text-align: left;}
.r{text-align: right;}

/* 首页样式 */
#all {
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FFFFFF;
	width: 820px;
	padding-right: 30px;
	padding-left: 30px;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
#top {
	margin-bottom: 10px;
	float: left;
}
#logo {
	width: 210px;
	float: left;
}
#nav {
	background-image: url(../images/bg-nav.jpg);
	background-repeat: repeat-x;
	width: 598px;
	border: 1px solid #91ACB6;
	height: 18px;
	float: left;
	padding-top: 50px;
	text-align: right;
	padding-right: 10px;
	font-weight: bold;
}
#nav a {
	padding: 5px;
}
#nav a:link,#nav a:visited {
	text-decoration: none;
}
#nav a:hover {
	text-decoration: underline;
}

/* 广告BANNER */
#banner {
	background-image: url(../images/bg-banner.jpg);
	background-repeat: no-repeat;
	background-color: #91ACB5;
	padding-top: 10px;
	padding-left: 10px;
	height: 118px;
}
#ads {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AFC8CF;
	margin-top: 10px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	display: block;
	margin-bottom: 10px;
}
#ads div {
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
}
#ads2 {
	display: block;
	padding-top: 20px;
}

/* 中间内容部份 */
#main {
	float: left;
	margin-bottom: 10px;
}

/*左边内容 */
#mainl {
	width: 198px;
	float: left;
	border: 1px solid #91ACB6;
	background-color: #D9E6EB;
	margin-right: 10px;
}
.titlel {
	height: 22px;
	width: 177px;
	background-image: url(../images/bg-titlel.jpg);
	background-repeat: no-repeat;
	padding-left: 18px;
	font-size: 11px;
	margin-left: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 8px;
	color: #425D66;
}
#mainl ul {
	padding: 0px 10px;
	list-style-type: none;
	width: 178px;
	margin-top: 4px;
	margin-bottom: 10px;
}
#mainl ul li {
	color: #044273;
	font-weight: bold;
	display: block;
	margin-bottom: 5px;
	background-image: url(../images/ico-left.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 8px;
}
#mainl ul li a:link,#mainl ul li a:visited {
	list-style-type: none;
	text-decoration: none;
	color: #044273;
}
#mainl ul li a:hover {
	color: #F7770C;
	text-decoration: underline;
}
#mainl  #menunow a:link,#mainl  #menunow a:visited,#mainl  #menunow a:hover {
	color: #F7770C;
}

/* 右边内容 */
#mainr {
	width: 608px;
	float: left;
	background-color: #ffffff;
	border: 1px solid #91ACB6;
}
/* 产品搜索框 */
#mainr #search {
	background-color: #59818E;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #91ACB6;
	padding-right: 10px;
	text-align: right;
	color: #C1D0D4;
	padding-top: 5px;
}
#mainr #search a:link,#mainr #search a:visited {
	color: #C1D0D4;
}
#mainr #search a:hover {
	color: #FFFFFF;
}
#from_search{
	font-weight: bold;
	color: #555555;
	text-align: right;
}
#search input {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	background-color: #CEDADE;
	color: #000000;
	
}

/* 主要内容 */
#mainright {
	width: 608px;
	margin-top: 1px;
	float: left;
}
#mainabout {
	float: left;
	width: 408px;
}
.title {
	font-size: 13px;
	color: #044273;
	background-image: url(../images/ico-title.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	font-family: Verdana;
	height: 23px;
	margin-bottom: 1px;
	padding-top: 7px;
	margin-left: 1px;
	margin-right: 1px;
	background-color: #C1D5DC;
}
.pro {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.pro div {
	float: left;
	margin-right: 10px;
	background-color: #FFFFFF;
	text-align: center;
	display: block;
	margin-bottom: 10px;
	width: 80px;
	margin-left: 5px;
}
.pro div img {
	border: 1px solid #efefef;
	height: 66px;
	width: 75px;
	padding: 1px;
}
.spacer {
	padding: 5px;
}
.more {
	float: right;
	margin-right: 5px;
	margin-top: 8px;
}

dl {
	margin: 8px;
	display: block;
}
dt {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	display: block;
	padding-top: 5px;
}
dd {
	margin: 0px 0px 0px 10px;
	padding: 3px 0px 10px;
	line-height: 120%;
	display: block;
}
dd a:link,dd a:visited {color: #91ACB6;font-weight: bold;}
dd a:hover {}

/* 右导航 */
#navright {
	width: 200px;
	float: left;
	background-color: #F7F7F7;
}

.title2 {
	font-size: 13px;
	color: #666666;
	background-image: url(../images/bg-navright.jpg);
	background-repeat: repeat-x;
	background-color: #C1D5DC;
	padding-left: 7px;
	font-family: Verdana;
	height: 24px;
	padding-top: 6px;
	margin-bottom: 1px;
}
#navright ul {
	padding-right: 10px;
	padding-left: 10px;
	list-style-type: none;
}
#navright ul li {
	color: #F7770C;
	margin-top: 2px;
	margin-bottom: 5px;
	display: block;
	background-image: url(../images/ico-navr.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
}
#navright ul li a:link,#navright ul li a:visited {
	color: #F7770C;
	text-decoration: none;
}
#navright ul li a:hover {
	text-decoration: underline;
}

/* 版权信息 */
#copyright {
	text-align: center;
	color: #476670;
	background-image: url(../images/bg-copyright.gif);
	background-repeat: repeat-x;
	float: left;
	width: 820px;
	height: 74px;
	border: 1px solid #91ACB6;
	margin-bottom: 10px;
}
#copy {
	width: 810px;
	background-image: url(../images/bg-copy.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 20px;
	padding-top: 10px;
	margin-bottom: 10px;
}
#copy a {
	padding-right: 5px;
	padding-left: 5px;
}
#copy a:link,#copy a:visited {
	text-decoration: none;
}
#copy a:hover {
	text-decoration: underline;
}

/* 当前位置 */
#local {
	margin-bottom: 10px;
	text-align: right;
	padding-right: 10px;
}

/* 产品类别列 */
#dirlist {
	margin-bottom: 20px;
	margin-top: 10px;
	display: block;
}
.dir {
	width: 47%;
	float: left;
	background-color: #efefef;
	padding: 8px;
	margin-right: 1px;
	margin-bottom: 1px;
}
.prodir {
	background-color: #D8E4E7;
	width: 47%;
	float: left;
	margin-right: 1px;
	margin-bottom: 1px;
	display: block;
	padding: 8px;
}
/* 产品列表页 */
.probox{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C1D5DC;
	margin: 5px 5px 15px;
}
.probox a{line-height: 20px;}
.prosmlpic{
	float: left;
	border: 1px solid #bfbfbf;
	padding: 1px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 66px;
	width: 75px;
}
.profont {
	float: left;
	width: 470px;
	margin: 0px;
}

/* 公司页面 */
#companybox {
	margin: 5px;
	background-color: #efefef;
	border: 1px solid #CCCCCC;
	padding: 5px;
	display: block;
}
#companybox a {
	padding: 5px;
	font-weight: bold;
}

/* 新闻页面 */
#newslist{list-style-type: none;}
#newslist ul{
	font-weight: bold;
	list-style-type: none;
	margin: 5px;
}
#newslist ul li {
	font-weight: normal;
	list-style-type: none;
	margin-bottom: 10px;
	display: block;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #efefef;
}
#newslist ul li a {
	font-weight: bold;
}

/* 翻页处及返回处样式 */
.page{
	text-align: right;
	background-color: #E8EFF1;
	padding: 4px 3px 4px 0px;
	margin-top: 15px;
	font-weight: bold;
	clear: both;
	color: #466B77;
}
.page a {
	padding: 5px;
}
.page a:link,.page a:visited {
	font-weight: bold;
}
.page a:hover {
	text-decoration: underline;
}

.back {
	font-weight: bold;
	text-align: center;
	margin-top: 20px;
	font-size: 11px;
}

