/*index css*/
body,h1,h2,h3,h4,h5,h6,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,p,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
img{ display:block; }
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:12px;font-family:"ËÎÌå"; background:#660000 url(../images/index_bj.jpg) no-repeat center top;text-align:center;color:#000;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#333;text-decoration:none;}
a:hover{color:#f00;text-decoration:underline;}
.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

/*bg css*/
.container{ width:900px; }
.sidebar01{ width:210px; padding-left:10px;padding-top:10px;  background:url(../images/index_53.gif) repeat-y left top; }
.mainContent{  width:650px; padding-top:10px; background:#fff url(../images/index_15.gif) repeat-x left top; padding-left:5px; }
.footer01{ background:#fff; }
.mainbody { background:#fff; }

/*header_banner css*/


/*header_nav css*/
.header_nav {}
.header_nav .head { height:139px}
.header_nav .body { height:35px; background:url(../images/index_07.gif) repeat-x; }
.header_nav .body ul {padding-left:50px;}
.header_nav .body ul li{ float:left; }
.header_nav .body ul li a{ float:left; display:block; padding:11px 25px 0 20px; height:28px; background:url(../images/index_line01.gif) right no-repeat; color:#fff; font-weight:bold; font-size:12px; }
.header_nav .body ul li a:hover{  }
.header_nav .foot { height:1px; }


/*sidebar01_date css*/
.sidebar01_date {border:solid 1px #ffd19e; width:200px; background:#fff; }
.sidebar01_date .head { margin:0; height:27px; line-height: 27px;padding-left:20px;background:url(../images/index_10.gif) 0 0 no-repeat;  font-size:12px; color:#b21001; font-weight:bold; text-align:left; }
.sidebar01_date .body { text-align:left; }
.sidebar01_date .body ul { margin:8px 15px 10px 11px; padding:8px 6px 6px; }
.sidebar01_date .body ul li { line-height:22px; list-style:none;background:url(../images/index_20.gif) 0 8px no-repeat; padding-left:10px; }
.sidebar01_date .body ul li a { color:#000; }
.sidebar01_date .body ul li a:hover { color:#f00; text-decoration:none; }
.sidebar01_date .foot { border-bottom:solid 1px #dfdfdf; }

/*sidebar01_nav css*/
.sidebar01_nav{margin-top:20px;}
.sidebar01_nav .head{}
.sidebar01_nav .body{  }
.sidebar01_nav .body ul{}
.sidebar01_nav .body ul li{ margin:4px 0 ;width:202px; height:55px;  }
.sidebar01_nav .body ul li a{ }
.sidebar01_nav .foot{ }



/*mainContent_report css*/
.mainContent_news { overflow:hidden; height:1%; border:solid 1px #ffd19e; background:#fff; width:624px; margin-bottom:10px;  }
.mainContent_news .head{ margin:0; text-align:left; height:29px; background:url(../images/index_12.gif) no-repeat; padding-left:38px; padding-top:6px; color:#b21001; font-weight:bold; }
.mainContent_news .head a { float:right; margin-right:10px; margin-top:4px; color:#ff7a01; font-weight:normal }
.mainContent_news .body{ text-align:left; }
.mainContent_news .body ul { height:100%; overflow:hidden; }
.mainContent_news .body ul li { margin:7px 15px 7px 17px; padding-left:12px; background:url(../images/arrow.gif) 0 3px no-repeat; }
.mainContent_news .body ul li span { float:right; }
.mainContent_news .foot{ padding:20px 0 10px; text-align:right;}
.mainContent_news .foot img{ display:inline; margin-right:7px;}

/*mainContent_report css*/
.mainContent_report {border:solid 1px #ffd19e; background:#fff; width:624px; margin-bottom:10px;  }
.mainContent_report .head{ margin:0; text-align:left; height:29px; background:url(../images/index_12.gif) no-repeat; padding-left:38px; padding-top:6px; color:#b21001; font-weight:bold;  }
.mainContent_report .head a { float:right; margin-right:10px; margin-top:4px; color:#ff7a01; font-weight:normal }
.mainContent_report .body ul{ text-align:left;}
.mainContent_report .body ul li { margin:7px 15px 7px 17px; padding-left:12px; background:url(../images/arrow.gif) 0 3px no-repeat; }
.mainContent_report .body ul li span { float:right; }
.mainContent_report .foot{ height:5px; font-size:0; }

/*mainContent_pictures css*/
.mainContent_pictures {border:solid 1px #ffd19e; background:#fff; width:624px;  }
.mainContent_pictures .head{ margin:0; text-align:left; height:29px; background:url(../images/index_12.gif) no-repeat; padding-left:38px; padding-top:6px; color:#b21001; font-weight:bold;  }
.mainContent_pictures .head a { float:right; margin-right:10px; margin-top:4px; color:#ff7a01; font-weight:normal }
.mainContent_pictures .body{ }
.mainContent_pictures .body dl { float:left; margin:0 6px; width:130px; height:100%; overflow:hidden; }
.mainContent_pictures .body dl dt { }
.mainContent_pictures .body dl dt a img { padding:3px; border:solid 1px #ffa74e; }
.mainContent_pictures .body dl dd { font-size:12px; line-height:30px; text-align:center; }
.mainContent_pictures .body dl dd a { color:#000; }
.mainContent_pictures .body dl dd a:hover { color:#f00; }
.mainContent_pictures .foot{ height:5px; font-size:0; }


/*footer css*/
.footer .head{ }
.footer .body{ padding-top:18px; text-align:center; height:27px; background:url(../images/index_65.gif) center bottom no-repeat; color:#fff; }
.footer .body a { color:#fff; }
.footer .body a:hover { color:#fff; text-decoration:underline; }
.footer .foot{}


/*content css*/
.content { width:800px; margin-left:45px;}
.content .head{ margin:5px 0 15px; padding-bottom:5px; border-bottom:solid 1px #ebebeb;}
.content .head h1{ margin-bottom:5px; font-size:14px; font-weight:bold; color:#cb1d00; text-align:center; line-height:28px; }
.content .head h2{ font-size:12px; color:#858585; line-height:22px; }
.content .head h2 span{ padding-left:10px; font-weight:normal;}
.content .body { padding:5px 50px 30px; line-height:22px; color:#000; text-align:left; }
.content .body p{ padding-top:5px; text-indent:2em; line-height:200%;}
.content .foot{ padding:20px 0 10px; text-align:right;}
.content .foot img{ display:inline; margin-right:7px;}


/*messageboard css*/
.messageboard{}
.messageboard .head{ margin:5px 0 7px; text-align:left; width:528px; height:20px; background:url(../images/bg_title.gif) no-repeat; padding-left:11px; padding-top:8px; color:#fff; font-weight:bold; }
.messageboard .head a { float:right; margin-right:10px; margin-top:-4px; }
.messageboard .body{ text-align:left; }
.messageboard .body dl { margin:10px 30px; padding-bottom:10px; border-bottom:dotted 1px #ffa24b; }
.messageboard .body dl dt { margin:5px 15px; color:#000; font-size:12px; line-height:20px; }
.messageboard .body dl dt label { color:#fd5603; line-height:24px; }
.messageboard .body dl dd { margin:5px; padding:10px; border:solid 1px #ffa763; background:#fff4d2; color:#fd5603; line-height:20px; font-size:12px; }
.messageboard .body table { margin:10px 20px; width:500px; }
.messageboard .body table td { padding:5px; height:26px; line-height:26px; font-weight:bold; color:#000; font-size:12px; }
.messageboard .body table td span { color:#fd5603; }
.messageboard .foot{ height:5px; font-size:0; }


