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-size:12px; font-family:Arial,"Î¢ÈíÑÅºÚ"; color:#333; background:url(img/body_bg1.jpg) repeat-x left top;}
img {border:0;}
a {color:#333; text-decoration:none}
a:hover { text-decoration:underline}

#header {width:1003px; margin:0 auto; height:78px; position:relative;}
#header .logo { position:absolute; left:0; top:12px;}
#header .telphone { position:absolute; right:0; top:12px;}
#header .favorites { position:absolute; right:0; top:39px; height:24px; line-height:24px;}
#header .favorites a { margin-left:17px; color:#2490c1;}
#header .favorites a.f1 { background:url(img/f1.jpg) no-repeat left center; padding-left:22px;}
#header .favorites a.f2 { background:url(img/f2.jpg) no-repeat left center; padding-left:22px;}
#header .favorites a.f3 { background:url(img/f3.jpg) no-repeat left center; padding-left:25px;}
#nav {width:1003px; margin:0 auto; height:51px}
#nav li {height:51px; float:left; display:inline;}
#nav li.sepeator {width:2px; }
#nav li a {width:109px; display:block; height:51px; line-height:49px; text-align:center; font-size:14px; font-weight:bold;color:#fff;}
#nav li a:hover { text-decoration:none; background:url(img/nav_onbg.jpg) repeat-x left top; color:#fff;}
#nav li.current a { background:url(img/nav_onbg.jpg) repeat-x left top; color:#fff; }

#banner {width:1003px; height:220px;  margin:25px auto 0;}
#main {width:1003px; margin:0 auto;  padding-top:10px;}
#aside {width:222px; float:left; padding-top:12px;}
#category { background:url(img/category_img.jpg) no-repeat right bottom;}
#category h2 { height:34px; line-height:34px; background:url(img/category_title.jpg) no-repeat left top; font-size:14px; font-weight:bold; text-indent:26px;}
#category h2 span { font-size:12px; color:#2493c5; margin-left:5px; font-weight:normal;}
#category ul {border-left:solid 1px #e3e3ee; border-bottom:solid 1px #e3e3ee; border-right:solid 1px #e3e3ee; padding:9px 0 18px;}
#category li {width:205px; height:30px; margin-left:9px; margin-top:9px;}
#category li a { display:block; height:30px; background:url(img/category_off.jpg) no-repeat left top; padding-left:35px; line-height:27px;}
#category li a:hover { text-decoration:none; background:url(img/category_on.jpg) no-repeat left top; color:#fff;}
#category li.current a {background:url(img/category_on.jpg) no-repeat left top; color:#fff;}
#bestNews {border-left:solid 1px #e3e3ee; border-bottom:solid 1px #e3e3ee; border-right:solid 1px #e3e3ee; border-top:solid 4px #2493c5; margin-top:15px; background:url(img/category_img.jpg) no-repeat right bottom;}
#bestNews h3 { height:35px; line-height:35px; border-bottom:solid 1px #e3e3ee; background:url(img/icon6.jpg) no-repeat 9px center; text-indent:31px; font-weight:bold; font-size:14px;}
#bestNews h3 span {font-size:12px; color:#2493c5; margin-left:5px; font-weight:normal;}
#bestNews ul {width:202px; margin:0 auto; padding:7px 0 27px;}
#bestNews li { height:33px; line-height:33px;  border-bottom:dotted 1px #e5e5e5; background:url(img/icon5.jpg) no-repeat 7px center; overflow:hidden;}
#bestNews li a {  margin-left:22px;}

#right {width:766px; float:right; padding-top:12px;}
#right .location { float:right; height:33px; line-height:33px; width:576px; text-align:right; border-bottom:solid 1px #e3e3ee; padding-right:6px;}
#right .location span { font-family:"ËÎÌå"; margin:0 6px;}
#right .location_title { float:left; height:32px; line-height:32px;  font-size:14px; font-weight:bold; width:184px; border-bottom:solid 2px #ffa200; white-space:nowrap; background:url(img/icon7.jpg) no-repeat left top; text-indent:14px;}

#article {line-height:24px; TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN:justify; padding:20px 6px;}
#article h1.title {height:40px; line-height:40px; text-align:center; font-size:18px; overflow:hidden;}
#article h2 {font-size:14px}
#article h3,#article h4, #article h5, #article h6 { font-size:12px;}
#article div.attr {height:30px; line-height:30px; text-align:center; background-color:#F2F2F2; margin-bottom:10px;}
#article div.prvNext {padding-top:10px;}
#article div.closeWindow { padding-top:20px;}
#article div.closeWindow a {background-color: #4184bb; color: #FFFFFF; display: block; height: 25px; line-height: 25px; margin: 0 auto; padding: 2px; text-align: center; width: 100px;}
#article div.closeWindow a:hover { text-decoration:none;}

#newslist { padding:15px 6px; overflow:visible;}
#newslist ul {list-style:none}
#newslist li { height:30px; border-bottom:solid 1px #f2f2f2; line-height:30px;  background:url(img/icon5.jpg) no-repeat 14px center; overflow:hidden; font-size:0}
#newslist li a { float:left; font-size:12px; margin-left:30px;}
#newslist li span { float:right; font-size:12px; margin-right:14px;}

#footerContainer {border-top:solid 4px #439cc4;  margin-top:25px;}
#footer {width:1003px; margin:0 auto; position:relative; padding-top:10px;}
#footer p.p1 { height:30px; line-height:30px;}
#footer p.p1 span {color:#2490c1;}
#footer p.p2 { position:absolute; right:10px; top:15px;}

.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}
.line10 { height:10px; line-height:10px}

div.page {height:30px; line-height:30px; width:100%; text-align:center;color: #ff0000; padding-top:10px;}
div.page span {padding:3px 5px 3px 5px; background-color:#4184bb; color:#fff; border:solid 1px #4184bb;}
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:#4184bb; }