body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, th, td, iframe {padding: 0; margin: 0;}    
fieldset, img {border: 0;}    
table {border-collapse: collapse; border-spacing: 0;}    
ol, ul {list-style: none;}    
caption, th { text-align: left;}    
h1, h2, h3, h4, h5, h6 {font-weight: normal; font-size: 12px;}    
q:before, q:after {content: '';}    
abbr, acronym {border: 0;}
.b245 {WIDTH: 243px;BORDER: #cecdc9 1px solid;margin:0px auto}

select {font-size:12px;}
a {text-decoration:none; color:#666;}
a:hover{color:#ff9900;text-decoration:none;}
body {font:12px tahoma,SimSun; color:#333; line-height:16px; background:#f1efe2; margin:0 auto;}

.box {border:1px solid #cecdc9; padding:5px; width:475px; background:#fff;}
.border {border:1px solid #cecdc9; padding:5px; background:#fff;}
.nav {background:#f1f1f1; height:30px; padding:0 10px; border-bottom:1px solid #ccc; color:#339900;}

.link {padding:0 10px; color:#fff;}
.link a {color:#fff; padding:0 5px;}

.news li {line-height:200%; background:url(images/icon_news.gif) no-repeat 2px 8px; padding-left:12px;}

.count {font-weight:bold; color:#ffc70f;}
.titlecase {color:#bd0c16; font-weight:bold; padding:20px 10px;}
.copyright {line-height:22px;}

.content {color:#444; word-break:break-all; line-height:20px; padding:10px;}
.content ul {list-style-type:disc; margin-left:40px;}
.content ol {list-style-type:decimal; margin-left:40px;}
.content iframe {width:100%;}

.title {background:#f0f0f0; margin:10px 0; font:bold 14px tahoma; padding:15px; color:#444;}
.title span {font:11px tahoma; color:#666; margin-left:10px;}

.subtitle {background:url(images/subtitle_bg.gif) no-repeat; height:26px; padding-left:20px; font-weight:bold; color:#034e83;}
.subtitle span {font:10px tahoma; color:#ccc; padding-left:10px;}

.submenu ul {padding:5px;}
.submenu li {width:100%;}
.submenu li a {display:block; padding:6px 0 4px 30px; color:#034e83; border-bottom:1px dotted #33CCFF; background:url(images/submenu_ico.gif) no-repeat 12px 9px;}
.submenu li a:hover {background:#f1f1f1 url(images/submenu_ico.gif) no-repeat 14px 9px; color:#330099; font-weight:bold;}

.newsclass {font-weight:bold; padding:8px 15px;}
.content .newslist {list-style: none; padding: 0; margin: 0;}
.newslist li {background:url(images/ico.gif) no-repeat 5px 9px; padding:1px 0 1px 15px; margin:4px 0; border-bottom:1px solid #f1f1f1;}
.newslist span {float:right; color:#9a9a9a; font:11px Verdana}
.newslist a:hover {background:#FF0099; color:#fff; padding:2px;}
.content .productslist {list-style: none; padding: 0; margin: 0;}
.productslist li {border-bottom:1px solid #f1f1f1;}
.productslist li img {width:150px; height:60px;}
.productslist li .pic {margin:5px; width:150px; height:120px; vertical-align:top;}

.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;}

.pro {color:#990000;text-decoration:none;line-height:160%}
.pro a:hover{color:#ff9900;text-decoration:none;}

.pic {border:0px solid #CCC;margin:2px;vertical-align:top;line-height:150%;}

h1{display : inline}