h1, h2, h3, h4, h5, h6, h7, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, h7 { font-size:14px; font-weight:bold;}
img, table, td, th { border:0;}
ul, ol { list-style-type:none;}
a { color:#333; text-decoration:none;}
a:hover { color:#51B400; text-decoration:none;}
body {
	font:12px/18px tahoma,Verdana, sans-serif,Arial;
	margin:0 auto;
	width:1000px;
	color:#333;
	background:#111;
	height: 200px;
}  /* #439be0 */
hr {height:1px; border-top:1px solid #ccc;}

#body {padding:15px 10px; background:#fff; width:960px; }

#banner {border-top:6px solid #e00211;}

#main {margin:10px 0;}

#bottom {border-top:1px solid #e1e1e1;}
#bottom td {padding-top:10px;}

#agent {background:url(images/button_agent.gif) no-repeat top left;}
#agent:hover {background:url(images/button_agent.gif) no-repeat bottom left;}

#qq {background:url(images/button_qq.gif) no-repeat top left;}
#qq:hover {background:url(images/button_qq.gif) no-repeat bottom left;}

#menu {margin-left:96px;}
#menu li {float:left;}
#menu a {float:left; display:block; width:83px; height:38px; }
#menu #home {background:url(images/menu.gif) no-repeat 0 0;}
#menu #home:hover {background:url(images/menu.gif) no-repeat 0 -38px;}
#menu #about {background:url(images/menu.gif) no-repeat -83px 0;}
#menu #about:hover {background:url(images/menu.gif) no-repeat -83px -38px;}
#menu #news {background:url(images/menu.gif) no-repeat -166px 0;}
#menu #news:hover {background:url(images/menu.gif) no-repeat -166px -38px;}
#menu #products {background:url(images/menu.gif) no-repeat -249px 0;}
#menu #products:hover {background:url(images/menu.gif) no-repeat -249px -38px;}
#menu #service {background:url(images/menu.gif) no-repeat -332px 0;}
#menu #service:hover {background:url(images/menu.gif) no-repeat -332px -38px;}
#menu #case {background:url(images/menu.gif) no-repeat -415px 0;}
#menu #case:hover {background:url(images/menu.gif) no-repeat -415px -38px;}
#menu #order {background:url(images/menu.gif) no-repeat -498px 0;}
#menu #order:hover {background:url(images/menu.gif) no-repeat -498px -38px;}
#menu #content {background:url(images/menu.gif) no-repeat -581px 0;}
#menu #content:hover {background:url(images/menu.gif) no-repeat -581px -38px;}

.indextitle {border-bottom:1px solid #e1e1e1; padding:5px 0;}
.indextitle a{float:right;}

.indexnews {margin:12px 0 15px;}
.indexnews li{background:url(images/ico.gif) no-repeat 5px 5px; padding-left:15px; margin:3px 0;}
.indexnews span {float:right; color:#9a9a9a; font:11px Verdana}
.indexnews a:hover {background:#FF0099; color:#fff; padding:2px;}

.productsborder {
	border:4px solid #dedede;
}

.productsmenu {width:100%;}
.productsmenu li{float:left; }
.productsmenu img {margin:0 26px 0 8px; padding:5px 0;}
.productsmenu a {float:left; display:block; padding:0 16px; border:1px solid #c7c7c7; border-left:0; height:25px; line-height:25px;}
.productsmenu a:hover, .productsmenu .click {border-bottom:0; background:#fff;}

.indexproducts {width:100%; height:200px; overflow:hidden;}
.indexproducts li{float:left; border:5px solid #eeedeb; margin:3px 7px;}
.indexproducts img {width:120px; height:180px;}

.productslist {width:100%;}
.productslist li{float:left; border:3px solid #eeedeb; margin:10px 4px;}
.productslist a {display:block; text-align:center;}
.productslist div a {float:left; margin:0 2px;}

.ad li {margin:5px 0; }
.ad a {display:block; width:220px; height:95px;}

.subtitle {width:220px; height:37px; line-height:37px; background: url("submenu_title_bg.gif") no-repeat; padding-left:15px; font-family:microsoft yahei,"黑体"}
.subtitle span {color:#fff; font-size:9px; padding-left:5px;}
.submenu {width:220px; background:url(images/submenu_bg.gif) repeat-x;}
.submenu li {padding:0 5px; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.submenu a {width:195px; padding:6px 0 5px 10px; display:block; border-bottom:1px dotted #ddd; font-weight:bold; color:#555; background:url