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;}  /* #439be0 */
hr {height:1px; border-top:1px solid #ccc;}
select {font-size:12px; width:220px;}
html {scrollbar-face-color:#111; scrollbar-highlight-color:#fff; scrollbar-3dlight-color:#fff; scrollbar-darkshadow-color:#fff; scrollbar-Shadow-color:#fff; scrollbar-arrow-color:#FFF; scrollbar-track-color:#fff;}

#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 13px 0 5px; padding:5px 0;}
.productsmenu a {float:left; display:block; padding:0 4px; 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:120px; overflow:hidden;}
.indexproducts li{float:left; border:5px solid #eeedeb; margin:3px 7px;}
.indexproducts img {width:120px; height:99px;}

.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(images/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(images/ico_submenu.gif) no-repeat 180px 6px;}
.submenu a:hover {background:url(images/ico_submenu_hover.gif) no-repeat 180px 6px;}
.submenu .bottom {border:0; background:url(images/submenu_bottom_bg.gif) repeat-x; height:30px;}
.submenu_5 a {background:url(images/ico_submenu_05.gif) no-repeat 175px 9px;}
.submenu_4 a {background:url(images/ico_submenu_05.gif) no-repeat 175px 9px;}
.submenu_12 a {background:url(images/ico_submenu_05.gif) no-repeat 175px 9px;}

.page {margin:20px 0; border:1px solid #ccc; padding:2px 5px; clear:left;}
.page span {float:right;}
.page a {text-decoration:none; border:1px solid #ccc; padding:0px 3px; margin:0 1px;}
.page b {border:1px solid #ccc; padding:0px 3px; margin:0 1px; background:#dedede;}

.nav {border-bottom:1px solid #e1e1e1; background:url(images/ico_nav.gif) no-repeat 0px 8px; padding:4px 0 2px 18px; font-weight:bold; color:#666;}
.nav span {color:#999; padding-left:10px; font-size:9px;}
.title {background:#dedede; margin:10px 0; font:bold 14px tahoma; padding:15px; color:#444}
.title span {font:11px tahoma; color:#666; margin-left:10px;}
.content {padding:10px 20px;}

.table {border:1px solid #999; border-collapse:collapse; width:100%}
.table td, .table th {border:1px solid #999; padding:5px;}
.table thead td, .table th {font-weight:bold; background:#f1f1f1;}
.table table {width:100%; border-collapse:collapse;}
.table table td {border:1px solid #999;}
.table table td {color:#444;}

.case img{border:3px solid #cc0000;}