@charset "utf-8";
html { height: 100%; }
body {margin: 0;font-size: 12px;font-family:Arial;color:#4C4C4C;line-height:150%;text-align:center;background:#5E2021;}
div,ul,ol,form { margin: 0; padding: 0; }
img {border: 0;margin: 0px;padding:0px;}
li { list-style: none; }
table { font-size: 12px; }
input { font-family: tahoma,Arial,Helvetica,sans-serif; font-size: 12px; margin:0px;padding:0px;}
h1,h2,h3,h4,h5,h6,h7 { margin: 0; padding: 0; text-align: left; font-size: 12px; font-weight:400; }
p { margin: 0; }
.none { display: none; }
/* ============ 常用 ============= */
.BOX{width:100%;margin: 0px auto;font-family: "宋体";text-align:center;background: url(../images/zy_top_bj.gif) no-repeat center top;}
.hd{ clear:both;clear:both; width:100%; height:100%; height:100%;text-align:center;}
.PageBody { clear:both;margin: 0;height: 100%;font-size: 12px;font-family:Arial;color:#4C4C4C;line-height:150%;text-align:center; background:#B8B8B8 url(../images/zy_bj.gif) repeat-y center;}
.footer{width:100%;margin: 0px auto;font-family: "宋体";text-align:center;height:116px;background: url(../images/footer_bj.gif) no-repeat center bottom;margin-top:-50px;}
/* ============ 链接 ============= */
a{ text-decoration: none; color: #4C4C4C; }
a:hover { text-decoration: underline; color: #961010; }
#wi {color: #ffffff;text-decoration: none;}
#wi a{ text-decoration: none; color: #ffffff; }
#wi a:hover { text-decoration: underline; color: #ffffff; }
#red {color: #E00000;text-decoration: none;font: "宋体" 12px;}
#red a{ text-decoration: none; color: #E00000; }
#red a:hover { text-decoration: underline; color: #E00000; }
#blue{color: #0060a4;text-decoration: none;}
#blue a{text-decoration: none;color: #0060a4;}
#blue a:hover { text-decoration: underline; color: #0060a4; }
#hui{color: #666666;text-decoration: none;}
#hui a{text-decoration: none;color: #666666;}
#hui a:hover { text-decoration: underline; color: #666666; }
#or{color: #fc8100;text-decoration: none;}
#or a:link{color: #fc8100;text-decoration: none;}
#or a:visited {color: #fc8100;text-decoration: none;}
#or a:hover { color: #fc8100;text-decoration: underline; }
#red2 {color: #BFB5B5;text-decoration: none;}
#red2 a{ text-decoration: none; color: #BFB5B5; }
#red2 a:hover { text-decoration: underline; color: #BFB5B5; }
/* ============ 背景 ============= */
.bj_left_bottom{background-repeat: no-repeat;background-position: left bottom;}
.bj_right_bottom{background-repeat: no-repeat;background-position: right bottom;}
.bj_center_bottom{background-repeat: no-repeat;background-position: center bottom;}
.bj_y_left{background-repeat: repeat-y;background-position: left;}
.bj_y_right{background-repeat: repeat-y;background-position: right;}
.bj_y_center{background-repeat: repeat-y;background-position: center;}
.bj_x_bottom{background-repeat: repeat-x;background-position: bottom;}
.bj_x_top{background-repeat: repeat-x;background-position: top;}
/* ============ 左侧菜单 ============= */
.left_menu_n{  clear:both;font-weight:bold;font-size:12px; color:#545353; padding-left:20px; line-height: 29px; height: 29px; background: url(../images/left_menu_n.gif) no-repeat left center;}
.left_menu_n a{ font-size:12px; color:#545353; text-decoration: none;}
.left_menu_n a:hover{ font-size:12px; color:#545353; text-decoration: underline;}

.left_menu_y{  clear:both; font-weight:bold;font-size:13px; color:#ffffff; font-weight:bold;text-decoration: none; padding-left:20px; line-height: 29px; height: 29px; background: url(../images/left_menu_y.gif) no-repeat left center; margin-bottom:1px;}
.left_menu_y a{ font-size:12px; color:#ffffff; font-weight:bold;text-decoration: none;}
.left_menu_y a:hover{ font-size:12px; color:#ffffff;font-weight:bold;text-decoration: underline;}

.left_next_n{  clear:both;font-size:12px; color:#000000;text-decoration: none; padding-left:30px; line-height: 29px; height: 29px; background: url(../images/left_next.gif) no-repeat left center; border-bottom:1px solid #91979E;}
.left_next_n a{ font-size:12px; color:#000000; text-decoration: none;}
.left_next_n a:hover{ font-size:12px; color:#000000; text-decoration: underline;}

.left_next_y{  clear:both;font-size:12px; font-weight:bold; color:#DA251C;text-decoration: none; padding-left:30px; line-height: 29px; height: 29px; background: url(../images/left_next.gif) no-repeat left center; border-bottom:1px solid #91979E;}
.left_next_y a{ font-size:12px; color:#DA251C; font-weight:bold; text-decoration: none;}
.left_next_y a:hover{ font-size:12px; color:#DA251C; font-weight:bold; text-decoration: underline;}


/* ============  ============= */
.line01{
	background-image: url(../images/line01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.line_x_bottom{background: url(../images/line_x.gif) repeat-x bottom;}
.line_x_top{background: url(../images/line_x.gif) repeat-x top;}

.line_y_left{background: url(../images/line_y.gif) repeat-y left;}

.border_right{border-right:1px dashed #D7D7D7;}
.border_top{border-top:1px dashed #D7D7D7;}
.border_top_right{border-top:1px dashed #D7D7D7;border-right:1px dashed #D7D7D7;}

.left_top{
	background-image: url(../images/left_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.left_bj_bottom{
	background-image: url(../images/left_m.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.left_bj_zy{
	background-image: url(../images/left_bj_zy.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.right_bj{
	background-image: url(../images/right_bj.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.right_title{border-left:2px solid #E00000; border-bottom:1px solid #D6D6D6; color:#000000; font-size:13px; padding-left:10px; font-weight:bold;}
.pic_130{border:1px solid #4C4C4C;width:130px;}
.pic_100{border:1px solid #4C4C4C;width:100px;}

