@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;background:#fff;font-size:12px; color:#004499;  font-family:Arial, Helvetica, sans-serif, "宋体", "黑体";font-family: "宋体";}
img{border:none;}
.ul_h{ CLEAR: left; margin:0px; PADDING:0px; BORDER: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center; list-display:none;}
.ul_s {CLEAR: left;MARGIN: 0px; PADDING:0px; BORDER: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; } 
.ul_s1{ CLEAR: left; margin:0px; PADDING:0px; BORDER: 0px; list-style-type:square;TEXT-ALIGN: left; }
a{color:#049; text-decoration:none;}
a:hover{color:#c00; text-decoration:underline;}
h1 { font-size:18px; margin:0px; padding:0px; text-align:center;}
h2 { margin:0px; padding:0px;}
.fb{font-weight:bold;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.ht{font-family:"黑体";}
.em{text-indent:2em;}
.em2{text-indent:1em;}
.wh ,.wh a{color:#fff;}
.wh a:hover{color:#fff;}
.bl ,.bl a{color:#333;}
.bl a:hover{color:#c00;}
.gray ,.gray a{color:#828282;}
.gray a:hover{color:#c00;}
.gray1 ,.gray1 a{color:#BEBEBE;}
.gray1 a:hover{color:#c00;}
.ora ,.ora a{color:#d66a41;}
.ora a:hover{color:#c00;}
.green ,.green a{color:#5c7779;}
.green a:hover{color:#c00;}
.red ,.red a{color:#f00;}
.red a:hover{color:#c00;}
.blue ,.blue a{color:#2558a7;}
.blue a:hover{color:#c00;}

.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}

.space5{ height:5px; clear:both; font-size:1px;overflow:hidden;}  
.space10{ height:10px; clear:both; font-size:1px;overflow:hidden;}  

.fl{float:left;}
.fr{float:right;}

.text_l{text-align:left;}
.text_r{text-align:right;}
.text_c{text-align:center;}

.bt{ border-top:#e4e4e4 1px solid;}
.bb{ border-bottom:#e4e4e4 1px solid;}
.bol{ border-left:#e4e4e4 1px solid;}
.bor{ border-right:#e4e4e4 1px solid;}

#wrap { width:960px; height:auto;margin:0px auto; clear:both;}
.wrap { width:960px; height:auto;margin:0px auto; clear:both;}
.location { width:960px; height:40px; line-height:40px; text-align:left;}

.ball_red { float:left;font-family:"tahoma";height:20px;width: 20px;text-align: center;font-size:12px;color:#BE2800;font-weight:bold;	cursor:hand; background:url(../images/ball_red.gif); margin:3px;background-repeat: no-repeat; line-height:20px; margin-left:3px;}
.ball_blue { float:left;font-family:"tahoma","宋体";height:20px;width: 20px;text-align: center;font-size:12px;color:#007DBE;font-weight:bold;cursor:hand; background:url(../images/ball_blue.gif); margin:3px;background-repeat: no-repeat; line-height:20px; margin-left:3px;}

.bball_red { float:left;font-family:"tahoma";height:26px;width: 28px;text-align: center;font-size:18px;color:#BE2800;font-weight:bold;	cursor:hand; background:url(../images/bball_red.gif); margin:3px;background-repeat: no-repeat; line-height:26px; margin-left:3px;}
.bball_blue { float:left;font-family:"tahoma","宋体";height:26px;width: 28px;text-align: center;font-size:18px;color:#007DBE;font-weight:bold;cursor:hand; background:url(../images/bball_blue.gif); margin:3px;background-repeat: no-repeat; line-height:26px; margin-left:3px;}
.kjtext1 { float:left;font-family:"tahoma","宋体";height:26px;width: 100px;text-align: center;font-size:14px;color:#004499;font-weight:bold;line-height:35px;}
.ball_text1 { float:left; font-family:"tahoma";	width:40px;text-align: center;font-size: 18px;color:#000000;cursor:hand; margin:3px;background-repeat: no-repeat; line-height:24px;}

/* 动态图片广告*/
#adv{float:left;width:380px;height:250px;background-color:#FFFFFF;border:1px solid #F1F1EC;}
.advpic{width:380px;height:222px;float:left;}
.advtext{width:376px;height:22px;float:left;font-size: 14px;font-weight: bold; background-color:#F1F1F0;color: #402B10;text-align:center;padding-left:5px;padding-top:6px;  margin-left:1px; margin-top:1px;}
.apno {FONT: 9px Arial;PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px}
A.apno:link {BACKGROUND: #666; FONT: 9px Arial; COLOR: #fff; TEXT-DECORATION: none}
A.apno:visited {BACKGROUND: #666; FONT: 9px Arial; COLOR: #fff; TEXT-DECORATION: none}
A.apno:hover {BACKGROUND: #999; FONT: 9px Arial;TEXT-DECORATION: none}
.bpno {FONT: 9px Arial;PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px}
A.bpno:link {BACKGROUND: #d34600; FONT: 9px Arial; COLOR: #fff; TEXT-DECORATION: none}
A.bpno:visited {BACKGROUND: #d34600; FONT: 9px Arial; COLOR: #fff; TEXT-DECORATION: none}
A.bpno:hover {BACKGROUND: #d34600; FONT: 9px Arial;TEXT-DECORATION: none} 

/* 出错页面*/
.error_con1 { background:url(../images/bg_error.jpg) no-repeat; width:430px; height:230px; margin:100px auto; position:relative;}
.error_con2 { position:absolute; top:18px; right:20px; width:250px; height:128px; color:#333333; font-size:14px;}
.error_con2 h2 { font-size:18px; color:#FF0000; font-weight:bold; text-align:left;}
.error_con2 p { font-size:14px; color:#333333; text-align:left; line-height:22px;}
.error_btn { position:absolute; bottom:5px; right:20px; }


