body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:150%;
	margin:0;
	padding:0;
	color:#000;
	text-align:center;
	background-color:#fff;
}
img {
border:none;
}
ul,li {
margin:0;
padding:0;
list-style:none;
}
h1,h2,h3,h4,h5,h6,from {
margin:0;
padding:0;
}
a:link {
color:#000;
text-decoration:none;
}
a:visited {
color:#000;
text-decoration:none;
}
a:hover {
color:#ff0000;
text-decoration:none;
}
.cls {
clear:both;
}
.pp {
text-indent:2em;
margin:10px 0;
padding:0;
}
#subtop {
width:1004px;
height:160px;
overflow:hidden;
margin:0 auto;
}
#mainbox {
width:1004px;
margin:0 auto;
overflow:hidden;
background-color:#016BB5;
}
/*        bottom star          */
#bottom {
height:121px;
width:1004px;
margin:0 auto;
overflow:hidden;
text-align:left;
}
#bottom-left {
float:left;
width:231px;
background-image:url(../images/product_edit_38.jpg);
height:121px;
}
#bottom-right {
float:right;
width:205px;
background-image:url(../images/product_edit_40.jpg);
height:121px;
}
#bottom-center {
width:568px;
background:url(../images/product_edit_39.jpg) no-repeat left top;
padding-top:54px;
float:left;
}
#bottom-nav {
background:url(../images/product_edit_42.jpg) no-repeat right top;
height:67px;
color:#A0A0A0;
line-height:120%;
}
#bottom-nav img {
float:left;
}
/*        bottom   end         */
#subbox {
width:921px;
margin:0 44px 0 39px;
overflow:hidden;
background-color:#fff;
}
#subnowadd {
height:45px;
width:886px;
background-image:url(../images/product_edit_03.jpg);
padding-right:35px;
line-height:45px;
overflow:hidden;
text-align:right;
color:#666;
}
#subleftbg {
background:url(../images/product_edit_09.jpg) repeat-y right top;
}
.subleftmenu {
border-bottom:1px solid #E4F6FF;
height:25px;
line-height:25px;
color:#00548F;
}
.subleftmenu a:link,.subleftmenu a:visited {
display:block;
height:25px;
color:#00548F;
}
.subleftmenu a:hover {
display:block;
height:25px;
color:#ff0000;
font-weight:bold;
}
.subleftmenu-sub {
border-bottom:1px dashed #E4F6FF;
height:20px;
line-height:20px;
color:#00548F;
}
.subleftmenu-sub a:link,.subleftmenu-sub a:visited {
display:block;
height:25px;
color:#00548F;
}
.subleftmenu-sub a:hover {
display:block;
height:25px;
color:#ff6600;
font-weight:bold;
}
.subprolist1 {
background:url(../images/product_edit_20.jpg) no-repeat left 4px;
padding:2px 2px 2px 20px;
}
.subprolist2 {
background:url(../images/product_edit_30.jpg) no-repeat left 4px;
padding:2px 2px 2px 20px;
}
#news-list td {
height:25px;
background:url(../images/product_19.jpg) repeat-x left bottom;
overflow:hidden;
line-height:25px;
padding-left:5px;
}
#news-title {
border-bottom:3px solid #d1d1d1;
height:23px;
overflow:hidden;
line-height:23px;
}
#news-title span {
display:block;
float:left;
height:23px;
text-align:center;
}