html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, ins, kbd, q, s, samp,small, strike, strong, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption,  tbody, tfoot, thead,  th{ margin: 0px; padding: 0px;outline: 0;vertical-align: baselinebaseline; text-decoration:none;} img{border: 0px;}h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:12px}ol, ul { list-style: none;} blockquote, q { quotes: none;} blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}a { blr:expression(this.onFocus=this.blur())}

body { font-family:"Î¢ÈíÑÅºÚ",Arial; color:#333; font-size:12px; background:url(/images/default/body_bg.jpg) repeat-x left 103px #ebebeb}
a { color:#333; text-decoration:none;}
a:hover { text-decoration:underline;}
img {border:0}
.tou{ height:23px; width:1000px; text-align:right; margin:0 auto; padding-top:5px; padding-right:5px;}
.tou h1{ display:inline; font-size:12px; font-weight:normal; font-family:"ËÎÌå";}

#header { width:1002px; margin:0 auto; height:103px; position:relative; background:url(/images/default/header_bg.jpg) no-repeat right top; margin-bottom:13px; }
#header .logo { position:absolute; left:0; top:0; }
#nav { position:absolute; right:0; top:40px;}
#nav ul li { float:left; display:inline; height:23px; }
#nav ul li.menu { width:76px;}
#nav ul li.menu a { display:block; height:23px; line-height:23px; text-align:center; font-size:13px; }
#nav ul li.menu a:hover { text-decoration:none; background:url(/images/default/nav_on.jpg) no-repeat center center; color:#fff; }
#nav ul li.sepeator { width:5px; background:url(/images/default/sepeator.jpg) no-repeat center center; }

#banner { width:1002px; margin:0 auto; background:url(/images/default/banner_bg.jpg) repeat-x left bottom; padding-bottom:10px; height:182px; }

#main {width:1002px; margin:15px auto; background:url(/images/default/main_bg.jpg) repeat-y left top;}
.main_header { height:5px; background:url(/images/default/main_header.jpg) no-repeat left top; }
.main_footer { height:5px; background:url(/images/default/main_footer.jpg) no-repeat left top; }
#aside { width:211px; float:left; display:inline; margin-left:15px; }
#category div.title { height:36px; line-height:36px; font-size:14px; text-indent:5px; }
#category div.title span { color:#40ae35; font-size:11px; margin-left:5px; }
#category ul {}
#category ul li { background:url(/images/default/about_08.jpg) no-repeat left top; line-height:33px; margin:3px auto 0;}
#category ul li a { display:block; text-indent:15px; }
#category ul li a:hover { text-decoration:none; background-color:#004453; color:#fff; font-weight:bold; }
/*#category ul li.current a { background-color:#004453; color:#fff; font-weight:bold; }*/
#category ul li ul li { background:none; background-color:#ebebeb; border-bottom:solid 1px #fff; margin:0; }
#category ul li ul li a:hover { background-color:#003366; font-weight:normal;}

#article {width:730px; float:right; display:inline; margin-right:10px;}
#location { height:38px; line-height:38px; background:url(/images/default/location_bg.jpg) no-repeat center bottom; }
#location .location_title { float:left; display:inline; height:38px; line-height:38px; font-size:14px; }
#location p { float:right; height:38px; line-height:38px; }

#papers { padding:15px 0; line-height:24px; TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN:justify;}
#papers h1.title {height:40px; line-height:40px; text-align:center; font-size:18px; overflow:hidden;}
#papers h2 {font-size:14px}
#papers h3,#papers h4, #papers h5, #papers h6 { font-size:12px;}
#papers div.attr {height:30px; line-height:30px; text-align:center; background-color:#F2F2F2; margin-bottom:10px;}
#papers div.preNext {padding-top:10px;}
#papers div.closeWindow { padding-top:20px;}
#papers div.closeWindow a {background-color: #40ae35; color: #FFFFFF; display: block; height: 25px; line-height: 25px; margin: 0 auto; padding: 2px; text-align: center; width: 100px;}
#papers div.closeWindow a:hover { text-decoration:none;}

#newslist { padding:0 0 10px;}
#newslist ul {list-style:none; padding-top:10px; display:inline-block; width:100%;}
#newslist li { height:30px; border-bottom:solid 1px #f2f2f2; line-height:30px;  background:url(/images/default/icon1.jpg) no-repeat 3px center; overflow:hidden; font-size:0}
#newslist li a { float:left; font-size:12px; margin-left:15px;}
#newslist li span { float:right; font-size:12px;}

#newslist .hon1 {width:222px; float:left; margin-right:24px; margin-top:15px; display:inline; background-color:#ffff}
#newslist .hon1 p {border:solid 1px #cccccc; text-align:center; }
#newslist .hon1 span { display:block; height:30px; line-height:30px; text-align:center; border-left:solid 1px #cccccc; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; }

#productlist h4 { height:25px; border:1px solid #e0e0e0; background-color:#ebf4f9; color:#003b77; font-size:13px; font-weight:bold; margin-top:10px; line-height:25px; text-indent:10px; }
#productlist ul { display:inline-block; width:100%;}
#productlist .p1 { width:171px; float:left; margin-right:15px; margin-top:5px; display:inline;}
#productlist .p1 p {border:1px solid #e0e0e0; padding:2px; background-color:#fff;}
#productlist .p1 span { display:block; height:30px; line-height:30px; text-align:center; background-color:#ecedf0; border:1px solid #e0e0e0; }

#productlist .p2 { width:176px; float:left; margin-right:8px; margin-top:15px; display:inline;}
#productlist .p2 p {border:solid 1px #aaaaaa; padding:2px;background-color:#fff;}
#productlist .p2 span { display:block; height:30px; line-height:30px; text-align:center; background-color:#e1e1e1}

#showProduct { padding-top:15px;}
#showProduct .imgView {border:solid 1px #ccc;margin-top:10px; padding:20px 0; text-align:center; background-color:#fff}
#showProduct .prevNext {border:solid 1px #ccc; margin:10px auto; text-align:center; padding:8px 0; background-color:#fff}
#showProduct .prevNext a { margin:0 7px}
#showProduct .closeWindow { margin-top:20px;}
#showProduct .closeWindow a {color:#fff;  background-color:#40ae35; width:100px; padding:2px; display:block; margin:0 auto; text-align:center; height:25px; line-height:25px;}
#showProduct .closeWindow a:hover { text-decoration:none;}
#showProduct .content {line-height:24px}
#showProduct h2 {height:40px; line-height:40px; font-size:14px; margin-top:10px; background:url(/images/default/icon5.jpg) no-repeat 3px center; padding-left:30px;}
#showProduct #categorylist {overflow:hidden;width:712px; }
#showProduct #categorylist ul { list-style:none; height:205px;}
#showProduct #categorylist ul li { float:left;}
#showProduct #categorylist ul li a { text-decoration:none; display:block; width:160px; background-color:#eeeeee; border:solid 1px #cccccc; }
#showProduct #categorylist ul li a p {}
#showProduct #categorylist ul li a span {height:28px; line-height:28px; text-align:center; display:block; overflow:hidden;}
#showProduct #categorylist ul li a:hover {border:solid 1px #4184bb; background-color:#4184bb; color:#fff}
#showProduct #categorylist .hScrollPane_dragbar {height:13px; background:url(/Images/default/category_bg1.jpg) no-repeat left top; padding-top:2px;}
#showProduct #categorylist .hScrollPane_draghandle {height:11px; width:43px; cursor:pointer; background:url(/Images/default/pressbar.png) no-repeat left top;}

#footer { background-color:#5bb531; padding:10px 0; }
#footer p { width:1002px; margin:0 auto; text-align:center; color:#fff; line-height:25px; }
#footer p a { color:#fff;}

.llhj {
    background: url(/images/default/hhccbg.jpg) no-repeat center top;
    height: 172px;
    line-height: 32px;
    padding: 10px 9px 10px 12px;
    text-align: center;
    width: 210px;
}
.clear { clear:both; }
.line10 { height:10px; line-height:10px; overflow:hidden;}

div.page {height:30px; line-height:30px; width:100%; text-align:center;color: #ff0000; padding-top:20px;}
div.page span {padding:3px 5px 3px 5px; background-color:#40ae35; color:#fff; border:solid 1px #40ae35;}
div.page a{ color:#444444; border:1px solid #ccc;padding:3px 5px 3px 5px; margin:0 2px; text-decoration:none; background-color:#ddd}
div.page a:hover {color:#fff; background-color:#40ae35;}