@charset "gb2312";
/* CSS Document */

body,div,ul,li,dt { margin:0px; padding:0px; font-size:12px;}
body { background:url(index_bg.gif) repeat-x;}
ul,li { list-style:none;}
img { border:0;}

.F_red { color:#F00; font-weight:bold;}
.F_lv { font-size:14px; font-weight:bold; color:#78A040;}
a:link,a:visited { color:#444444; text-decoration:none;}
a:hover { color:#025792; text-decoration:underline;}

.clear { clear:both; width:0px; height:0px; line-height:0px; overflow:hidden;}
.more { float:right; color:#717121; margin-right:12px;}

/*页面头部*/
#header { width:861px; margin:0 auto; border:#CACACA solid; border-width:0 1px 0;}
  .logo { margin:12px 0 15px 25px;}
  .headbox { float:right; margin:16px 20px 0 0;}
  .headbox span { margin:5px auto 0; display:block;}
  .headbox span *{ vertical-align:middle;}
  .headbox .toptit { text-align:right; margin-right:10px;}
  
#nav { width:863px; height:31px; margin:0 auto; background:url(nav_bg.gif) repeat-x 0 -34px;}  
#nav dt { height:31px; background:url(nav_bg.gif) no-repeat left top;}
#nav dt ul { height:31px; background:url(nav_bg.gif) no-repeat right -68px; margin-left:18px;}
#nav dt ul li { float:left; height:31px; line-height:31px; text-align:center;}
#nav dt ul li a{ width:70px; font-size:14px; color:#FFF; text-decoration:none; display:block;}
#nav dt ul li a:hover { font-size:14px; color:#FF0; text-decoration:none; background:url(nav_bg.gif) no-repeat bottom;}
#nav dt ul .onover a{ width:70px; font-size:14px; color:#FF0; text-decoration:none; background:url(nav_bg.gif) no-repeat bottom;}
#nav dt ul .li_hr { width:2px; height:31px; padding-right:10px; margin-left:10px; background:url(nav_hr.gif) no-repeat;}
#nav dt ul .li_r { float:right; margin-right:30px; font-size:12px; color:#FFF; font-family:Arial;}

.banner { width:863px; margin:0 auto; padding:10px 0 0; text-align:center; background-color:#FFF; position:relative;}
.banner_down { width:98px; height:35px; position:absolute; top:90px; right:85px;}

/*页面主体*/
#container { width:863px; background-color:#FFF; margin:0 auto; padding-bottom:15px;}
/*************LEFT***************/
#left { float:left; width:221px; margin:0 25px 0 37px !important; _margin:0 25px 0 19px;}
  .leftbox { }
  .left_t1 { height:30px; line-height:30px; background:url(tite_l.gif) no-repeat top;}
  .left_t2 { height:30px; line-height:30px; background:url(tite_l.gif) no-repeat 0 -34px;}
  .left_t1 span,.left_t2 span { font-size:14px; font-weight:bold; color:#025792; margin-left:15px;}
  .left_m { width:219px; border:#99C7F4 solid; border-width:0 1px 0;}
  .left_m ul { padding:5px 8px 12px;}
  .left_m ul .new_list { line-height:25px; border-bottom:1px #D5D5D5 dashed; background:url(icon03.gif) no-repeat 0 8px; padding-left:8px;}
  .left_m .const { padding:8px 8px 3px; line-height:22px; font-family:Arial;}
  .left_m .const li *{ vertical-align:middle;}
  .left_d { height:3px; background:url(tite_l.gif) no-repeat 0 -68px; overflow:hidden;}
  
#right { float:left; width:543px; margin:0 auto;}
  .rightbox { }
  .right_t { height:32px; line-height:32px; background:url(tite_m.gif) no-repeat top;}
  .right_t span { font-size:14px; font-weight:bold; color:#025792; margin-left:32px;}
  .right_m { width:541px; border:#99C7F4 solid; border-width:0 1px 0;}
  .right_d { height:3px; background:url(tite_m.gif) no-repeat 0 -36px; overflow:hidden;}
  
  .taocbox,.pagebox { margin:0px 15px; *margin:8px 15px; padding:8px 0; *padding:0; border-bottom:1px #D5D5D5 dashed; display:block;}
  .taoc_pic { float:left; width:78px; height:60px; margin:0 28px !important; _margin:0 28px 0 10px;}
  .taoc_tit { float:left; margin:5px 0 0; line-height:28px;}
  .taoc1 a:link,.taoc1 a:visited { font-size:14px; color:#D7A203; font-weight:bold;}
  .taoc2 { color:#444444; line-height:18px;}
  
  .page_t { height:32px; line-height:32px; background:url(tite_r.gif) no-repeat top;}
  .page_t dt { font-size:14px; font-weight:bold; color:#025792; margin-left:18px;}
  .pagebox ul { height:auto !important; height:348px; min-height:348px;}
  .pagebox ul li { line-height:22px;}
  .pagebox ul li.titbox { background-color:#F4FBFF; padding:6px 8px 6px 12px; margin:0 0 8px; font-family:Arial;}
  .pagebox ul .new_list { line-height:30px; border-bottom:1px #D5D5D5 dashed; background:url(icon03.gif) no-repeat 0 10px; padding-left:10px;}

/*页面尾部*/
#footbox { width:863px; margin:5px auto 0; height:199px; background:url(footer_bg.gif) repeat-x; position:relative;}
#footbox dt { height:199px; background:url(footer_l.gif) no-repeat left;}
#footbox dt ul { height:199px; background:url(footer_r.gif) no-repeat right;}
  .titbox { margin:10px 35px; padding-top:10px; *padding-top:0;}
  .foot_tit1 { height:30px; line-height:30px; background:url(icon04.gif) no-repeat 0 5px; border-bottom:1px #D5D5D5 solid;}
  .foot_tit1 span { font-size:14px; font-weight:bold; color:#025792; margin-left:28px;}
  .foot_tit2 { font-size:54px;line-height:22px; margin-top:10px;color:#025792;}
  .foot_tit2 span { float:left; width:138px; display:block;}
  
.copyright { width:833px; line-height:25px; font-family:Arial; clear:both; display:block; position:absolute; left:15px; bottom:8px;}
  .foot_nav { float:right;}
  .pipe { padding:0 0.4em; color:#9E8589;}