@charset "gb2312";
/* CSS Document */
body{ text-align:center;}
body,td,th {font-size: 12px;}
/*top_box top_box.span 的两个高度和宽度必须相等*/
#top_box {height:64px; width:960px; margin:auto;background:url(box_img/t_bg_l.gif) top left no-repeat; clear:both;}
#top_box span{height:64px; width:960px;background:url(box_img/t_bg_r.gif) top right no-repeat;}
#top_box_menu { font-size:13px; height:31px; line-height:31px; padding:0px 20px; list-style:none; clear:both;}
#top_box_menu ul{ list-style:none; margin:0px; padding:0px;}
#top_box_menu li { float:left; margin:0 5px; padding:0px;}
#top_box_menu a{ font-size:13px; color:#4e4e00; text-decoration:none;}
#top_box_menu a:hover{ font-size:13px; color:#4e4e00; text-decoration:underline;}
#top_box_menu .menu_line {WIDTH: 7px; BACKGROUND: url(box_img/t_bg_line.gif) no-repeat center top; height:31px;}
#top_box_text { font-size:12px; color:#333; line-height:33px; text-align:left; padding:0 10px;}

/*面包屑的站内导航样式*/
#mianbaoxie {width:960px; margin:auto; padding:3px 10px; text-align:left;}
#mianbaoxie span{ width:25px; text-align:center;}
#mianbaoxie a{ color:#0034a9; font-size:12px; text-decoration:none;}
#mianbaoxie a:hover{ color:#ff0000; font-size:12px; text-decoration:underline;}

#General_box { width:960px; margin:5px auto; clear:both;}
#General_left { width:700px; float:left;}
#General_right { width:250px; float:right;}

.txt span{font-size:14px;line-height:30px; font-weight:bold; padding:0px 10px;}
/*绿色的盒子*/
#green_box { width:100%; text-align:left; margin:auto;}
#green_box .top{height:30px;width:100%;background:url(box_img/box_green_t_b_l.gif) top left no-repeat;}
#green_box .top_short{height:30px;width:100%;background:url(box_img/box_green_t_b_l_s.gif) top left no-repeat;}
#green_box .top .txt{height:30px;width:100%;background:url(box_img/box_green_t_b_r.gif) top right no-repeat;}
#green_box .top_short .txt{height:30px;width:100%;background:url(box_img/box_green_t_b_r_s.gif) top right no-repeat;}
#green_box .body{width:100%;background:url(box_img/box_green_b_b_l.gif) top left repeat-y;}
#green_box .body .txt{width:100%;background:url(box_img/box_green_b_b_r.gif) top right repeat-y; padding:5px;}
#green_box .end{height:5px;width:100%;background:url(box_img/box_green_e_b_l.gif) top left no-repeat;}
#green_box .end_short{height:5px;width:100%;background:url(box_img/box_green_e_b_l_s.gif) top left no-repeat;}
#green_box .end .txt{height:5px;width:100%;background:url(box_img/box_green_e_b_r.gif) top right no-repeat;}
#green_box .end_short .txt{height:5px;width:100%;background:url(box_img/box_green_e_b_r_s.gif) top right no-repeat;}

/*红色的盒子*/
#red_box { width:100%; text-align:left; margin:auto;}
#red_box .top{height:30px;width:100%;background:url(box_img/box_red_t_b_l.gif) top left no-repeat;}
#red_box .top_short{height:30px;width:100%;background:url(box_img/box_red_t_b_l_s.gif) top left no-repeat;}
#red_box .top .txt{height:30px;width:100%;background:url(box_img/box_red_t_b_r.gif) top right no-repeat;}
#red_box .top_short .txt{height:30px;width:100%;background:url(box_img/box_red_t_b_r_s.gif) top right no-repeat;}
#red_box .body{width:100%;background:url(box_img/box_red_b_b_l.gif) top left repeat-y;}
#red_box .body .txt{width:100%;background:url(box_img/box_red_b_b_r.gif) top right repeat-y; padding:5px;}
#red_box .end{height:5px;width:100%;background:url(box_img/box_red_e_b_l.gif) top left no-repeat;}
#red_box .end_short{height:5px;width:100%;background:url(box_img/box_red_e_b_l_s.gif) top left no-repeat;}
#red_box .end .txt{height:5px;width:100%;background:url(box_img/box_red_e_b_r.gif) top right no-repeat;}
#red_box .end_short .txt{height:5px;width:100%;background:url(box_img/box_red_e_b_r_s.gif) top right no-repeat;}

/*蓝色的盒子*/
#blue_box { width:100%; text-align:left; margin:auto;}
#blue_box .top{height:30px;width:100%;background:url(box_img/box_blue_t_b_l.gif) top left no-repeat;}
#blue_box .top_short{height:30px;width:100%;background:url(box_img/box_blue_t_b_l_s.gif) top left no-repeat;}
#blue_box .top .txt{height:30px;width:100%;background:url(box_img/box_blue_t_b_r.gif) top right no-repeat;}
#blue_box .top_short .txt{height:30px;width:100%;background:url(box_img/box_blue_t_b_r_s.gif) top right no-repeat;}
#blue_box .body{width:100%;background:url(box_img/box_blue_b_b_l.gif) top left repeat-y;}
#blue_box .body .txt{width:100%;background:url(box_img/box_blue_b_b_r.gif) top right repeat-y; padding:5px;}
#blue_box .end{height:5px;width:100%;background:url(box_img/box_blue_e_b_l.gif) top left no-repeat;}
#blue_box .end_short{height:5px;width:100%;background:url(box_img/box_blue_e_b_l_s.gif) top left no-repeat;}
#blue_box .end .txt{height:5px;width:100%;background:url(box_img/box_blue_e_b_r.gif) top right no-repeat;}
#blue_box .end_short .txt{height:5px;width:100%;background:url(box_img/box_blue_e_b_r_s.gif) top right no-repeat;}

.top_short .txt img{margin-top:8px; margin-right:8px;}
.body .txt ul{ margin:0px; padding:0px; list-style:none;}
.body .txt ul li{ line-height:23px;}

.newsfrom {border-bottom:1px dashed #999999;height:25px; font-size:12px; text-align:center;}
.newscontent {line-height:150%; padding:10px; font-size:14px;overflow:hidden;}
.newscontent p{line-height:150%; padding:10px; font-size:14px;}

.txt a{ font-size:13px; color:#0034a9; text-decoration:none;}
.txt a:hover{ font-size:13px; color:#ff0000; text-decoration:underline;}