﻿@import url("css.css");
*{margin:0;padding:0;}
body{margin:0;text-align:center;font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000;}
ul {margin:0;padding:0;list-style:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color:#d37302;}
.clear{clear:both; margin:0; padding:0;}
img{ border:0;}
#wrap {width:920px;margin:0 auto;padding:0 5px 10px;text-align:left; background:#fff}
.pic a img{ border:1px solid #cacaca; padding:1px;}
.pic a:hover img{ border:1px solid #000; padding:1px;}
/*头部*/
#header{width:auto; clear:both;}
#top {height:98px; position:relative; background:url(banner.jpg) no-repeat}


/*网页搜索*/
#websearch{background:url(so_m.gif) repeat-x; height:40px; line-height:30px;}
#websearch #shot{ float:left;color:#0033c1; background:url(so_l.gif) no-repeat; height:40px; padding-left:15px;}
#websearch #shot a{color:#0033c1;}
#websearch #shot a:hover{color:#f00;}
#websearch #shot span{ font-weight:bold; height:28px; line-height:28px; float:left; padding:4px 0 0 20px; background:url(ico_1.gif) 0 10px no-repeat;}
#websearch form{ float:right; height:40px; padding:0 20px 0; background:url(so_r.gif) right top no-repeat}
#websearch form .so_txt{ float:left; width:154px;padding:0 2px; height:21px; line-height:21px; font:normal 12px/20px Arial; background:url(so_txt.gif) no-repeat; border:0; color:#004488; margin:5px 20px 0 0}
#websearch form .so_btn{ float:left; margin-top:2px}
/*导航条*/
#nav{height:35px; background:url(nav_m.gif) repeat-x;}
#nav ul{width:auto; height:35px; float:left; background:url(nav_l.gif) no-repeat; padding-left:50px;}
#nav li{float:left;font: bold 14px Arial;height:30px;line-height:30px;text-align:center; background:url(nav_sep.gif) right top no-repeat;}
#nav li a{ float:left;color:#fafafa;height:27px;line-height:27px;padding:3px 0px 0px; width:100px; background:url(nav2.gif) no-repeat; display:block;}
#nav li a:hover{color:#fff;}
#nav li a.ns{color:#f00;}
#nav li.nobg{ background:none;}
#nav .nav_r{ background:url(nav_r.gif) no-repeat; width:10px; height:35px; float:right;}
/*横幅*/
.banner{width:auto; text-align:center;}

#main_content{ height:auto; padding:10px 0; overflow:auto;}
#sidebar{float:left; width:231px;}
#main{ float:right; width:677px;}
/*页面底部*/
#footer_bg{ background:#f96283 url(f_bg.gif) repeat-x;}
#footer{ width:920px;text-align:center; color:#fff; font:12px/20px Arial, Helvetica, sans-serif; margin:0 auto}
#footer a{ color:#fff;}
#footer a:hover{color:#000;}
#footer .copyright{ padding:5px; text-align:left}

#footer .fnav{height:30px; line-height:30px; font-size:14px; font-weight:bold; padding-top:10px}
#footer .fnav a{ color:#fff; margin:0 10px;}

#links{border:1px solid #000; background:#f3f3f3; text-align:left; padding:5px 0px 5px 20px; margin:10px 0}
#links a{color:#000; display:block; float:left; margin:3px 23px 3px 0; text-align:center; line-height:25px;}
#links a:hover{color:#f00;}
/*站内导航*/
#mapnav{ color:#545351; height:23px; border:1px solid #ccc; margin-bottom:10px; padding:3px 0 0 20px; background:url(ico_3.gif) 5px 8px no-repeat}
#mapnav a{ color:#545351;padding:0px 4px; height:17px; line-height:17px;}
#mapnav a:hover{ color:#f00;}
#mapnav .ns{color:#F00}

#word_scroll{ height:25px; line-height:25px; padding:5px 0 0 22px; font-weight:bold; color:#006baa}
#word_scroll span{ display:block; float:left; height:25px; line-height:25px;}
#word_scroll a{ color:#006baa; padding:0 5px;}
#word_scroll a:hover{ color:#ffa306;}

.left{ float:left;}
.right{ float:right;}
.red{color:#f00}
.bold{ font-weight:bold}
.mb0{ margin-bottom:0px;}
.mb10{ margin-bottom:10px;}
.mr0{margin-right:0px;}
#pagebar{ padding:5px; text-align:right}