/* 重新设置 margin, padding 默认值 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin : 0; padding : 0; }

/* 设置h1-h6标题默认字号 */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* 移除列表的默认图标 */
ol,ul { list-style : none; }

/* 设置其他标签的默认字号和粗细 */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style : normal; font-weight : normal; }

/* 设置表格的相邻边被合并 间距为零*/
table { border-collapse : collapse; border-spacing : 0; }

/* 父框和图片的边框为零 */
fieldset,img { border : 0; }

/* 设置表格的表头和标题中的文本左对齐 */
caption,th { text-align : left; }


/* top头开始 */

/* 页面头flash */
body {
	width: 820px;
	margin: 0 auto;
	background: url(../images/bg.jpg) repeat-x 0 0;
	background-color: #c9c6ff;
}
h1#topimage {
	background: url(../images/default_01.jpg) no-repeat 0 0;
	height: 64px;
}
ul#webnav {
	margin: 4px 0px 4px 0px;
}
ul#webnav li {
	float: left;
	height: 30px;
}
li#danghang {
	width: 558px;
	height: 30px;
	background: url(../images/default_08bg.jpg) repeat-x 0 0;
	position : relative;
	color: #FFF;
}
.navcolor {
	color: #FFF;
}
li#danghang a.btmhome {
	display: block;
	float: left;
	width: 90px;
	height: 27px;
	line-height: 27px;
	margin-top: 3px;
	margin-right: 10px;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	background-color: #000;
	text-algin: center;
}
li#danghang a.btmhome:hover {
	display: block;
	width: 90px;
	height: 27px;
	color: #FFFF00;
	margin-top: 3px;
	margin-right: 10px;
	background-color: #000;
	text-algin: center;
}
li#danghang a.btnproduct {
	display: block;
	width: 90px;
	height: 27px;
	line-height: 27px;
	margin-top: 3px;
	margin-right: 10px;
	float: left;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	background-color: #000;
	text-algin: center;
}
li#danghang a.btnproduct:hover {
	display: block;
	width: 90px;
	height: 27px;
	margin-top: 3px;
	margin-right: 10px;
	color: #FFFF00;
	background-color: #000;
	text-algin: center;
}
li#danghang a.btnlocation {
	display: block;
	width: 90px;
	height: 27px;
	margin-top: 3px;
	margin-right: 10px;
	line-height: 27px;
	float: left;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	background-color: #000;
	text-algin: center;
}
li#danghang a.btnlocation:hover {
	display: block;
	width: 90px;
	height: 27px;
	margin-top: 3px;
	margin-right: 10px;
	color: #FFFF00;
	background-color: #000;
	text-algin: center;
}
li#danghang a.btncontact {
	display: block;
	width: 90px;
	height: 27px;
	line-height: 27px;
	margin-top: 3px;
	margin-right: 10px;
	float: left;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	background-color: #000;
	text-algin: center;
}
li#danghang a.btncontact:hover {
	display: block;
	width: 90px;
	height: 27px;
	margin-top: 3px;
	margin-right: 10px;
	color: #FFFF00;
	background-color: #000;
}
/* top头结束 */

/* top头结束 */

/* main主页开始 */
div#main {
	width: 820px;
	height: 100%;
	margin-top: 5px;
	background-color: #FFF;
}
/* main左边开始 */
div#mainleft {
	width: 308px;
	float: left;
	height: 100%;
}
div#webadimg {
	background: url(../images/default_13.jpg) no-repeat 0 0;
	height: 160px;
	position : relative;
}
p#webadming-1 {
	position: absolute;
	width: 290px;
	top: 33px;
	left: 10px;
	font-size: 11px;
}
p#webadming-2 {
	position: absolute;
	width: 290px;
	top: 94px;
	left: 10px;
	font-size: 11px;
}
h3#newproimg {
	background: url(../images/default_18.jpg) no-repeat 0 0;
	height: 29px;
	margin-top: 5px;
}
h3#productlistimg {
	background: url(../images/default_18p.jpg) no-repeat 0 0;
	height: 29px;
	margin-top: 5px;
}
ul#newprolist {
	list-style-type: none;
	border-left: solid 1px #CCC;
	border-right: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
ul#newprolist li {
	padding-top: 10px;
	text-align: center;
}
/* mian左边结束 */
div#mainright {
	width: 508px;
	height: 100%;
	float: left;
	margin-left: 4px;
}
h2#righttitleimg {
	background: url(../images/default_19.jpg) no-repeat 0 0;
	height: 29px;
}
h2#righttitleimgl {
	background: url(../images/location_01.jpg) no-repeat 0 0;
	height: 29px;
}
h2#righttitleimgc {
	background: url(../images/contact-1.jpg) no-repeat 0 0;
	height: 29px;
}
div#righttxt {
	padding: 30px 40px 0 40px;
	border-left: solid 1px #CCC;
	border-right: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	line-height: 26px;
	*_height: 175px;
	min-height: 175px;
	position : relative;  /* 使body成为其子元素的包含块，对象不可层叠，但将依据 left ， right ， top ， bottom 等属性在正常文档流中偏移位置 */
	overflow: auto; /* 强制容器容纳所有内容 */
}
div#righttxt1 {
	padding: 30px 40px 0 40px;
	border-left: solid 1px #CCC;
	border-right: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	line-height: 26px;
	position : relative;  /* 使body成为其子元素的包含块，对象不可层叠，但将依据 left ， right ， top ， bottom 等属性在正常文档流中偏移位置 */
	overflow: auto; /* 强制容器容纳所有内容 */
}
/* main主页结束 */

/* foot开始 */
blockquote#foot {
	background: url(../images/default_22.jpg) no-repeat 0 0;
	height: 136px;
	margin-top: 5px;
	position : relative;  /* 使body成为其子元素的包含块，对象不可层叠，但将依据 left ， right ， top ， bottom 等属性在正常文档流中偏移位置 */
	overflow: auto; /* 强制容器容纳所有内容 */
}
p#footaddress {
	position: absolute;
	top: 18px;
	width: 820px;
	text-align: center;
	height: 26px;
	line-height: 26px;
	font-size: 10px;
}
p#foottel {
	position: absolute;
	top: 30px;
	width: 820px;
	text-align: center;
	height: 26px;
	line-height: 26px;
	font-size: 10px;
}
p#footcopyright {
	position: absolute;
	top: 50px;
	width: 820px;
	text-align: center;
	height: 26px;
	line-height: 26px;
	font-size: 10px;
	color: #3333FF;
}
p#footicp {
	position: absolute;
	top: 71px;
	width: 820px;
	text-align: center;
	height: 26px;
	line-height: 26px;
	font-size: 10px;
}
p#footother {
	position: absolute;
	top: 83px;
	width: 820px;
	text-align: center;
	height: 26px;
	line-height: 26px;
	font-size: 10px;
}
/* foot结束 */

/* 产品列表页开始 */
ul#proclasslist {
	border-left: solid 1px #CCC;
	border-right: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
ul#proclasslist li {
	position : relative;  /* 使body成为其子元素的包含块，对象不可层叠，但将依据 left ， right ， top ， bottom 等属性在正常文档流中偏移位置 */
	overflow: auto; /* 强制容器容纳所有内容 */
	background: url(../images/products_10.jpg) no-repeat 9px 0;
	height: 26px;
}
ul#proclasslist li a {
	position: absolute;
	left: 40px;
	top: 5px;
	color: #FFF;
}
ul#proclasslist li a:hover {
	position: absolute;
	left: 40px;
	top: 5px;
	color: #00CCFF;
}
.protl {
	border-left: solid 1px #CCC;
	border-right: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.productsname {
	position : relative;  /* 使body成为其子元素的包含块，对象不可层叠，但将依据 left ， right ， top ， bottom 等属性在正常文档流中偏移位置 */
	overflow: auto; /* 强制容器容纳所有内容 */
	background: url(../images/products_06.jpg) no-repeat 0 0;
	width: 504px;
	height: 30px;
}
.productsnametxt {
	position: absolute;
	left: 40px;
	top: 8px;
	font-size: 11px;
}
.productsimg {
	float: left;
	width: 147px;
	margin-top: 20px;
	margin-left: 30px;
}
.productpdf {
	float: left;
	width: 310px;
}
.protitle {
	height: 26px;
	line-height: 26px;
	margin-left: 20px;
	font-weight: bold;
	font-size: 11px;
}
.prodetail {
	clear: both;
	width: 490px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
}
.propdflist {
	margin-top: 5px;
}
.propdflist li {
	font-size: 11px;
	width: 250px;
	height: 17px;
	margin-left: 30px;
	line-height: 17px;
	list-style-type: disc;
	list-style-position: inside;
}
.procontent {
	padding: 3px 40px 20px 40px;
	width: 400px;
	line-height: 16px;
	font-size: 10px;
}
/* 产品列表页结束 */
.clear {
	clear: both;
}
