@charset "gbk";
/* CSS Document */

*{margin:0; padding:0;}
body {font: normal 12px "ËÎÌå";text-align:left;color:#343434;margin:0;padding:0; background:url(../images/bg.gif)}
img{border:0;}
ul, li{padding:0; margin:0; list-style:none;}
a {text-decoration: none; color:#343434;  cursor:pointer;}
a:hover {color: #C00;}

#container{ background:url(../images/bg_1.gif) repeat-y top; margin: 0 auto;overflow:auto; width:990px;  }
#wrapper{ width:980px; background:#FFF; margin: 0 auto; overflow:auto;}
#banner{ height: 70px;}
#header{ height:230px;}
#main{overflow:auto; *+overflow: hidden; }
#footer{ height:30px; background:#000; text-align:center; color:#FFF; line-height:30px; clear:both } 
#footer a{color:#FFF;}
#footer a:hover{color:#FFF; text-decoration:underline;}

#left { width:202px; float:left; margin :10px 0px 5px 20px;_margin :10px 0px 5px 10px;}
.title{ background:url(../images/tittle.gif) no-repeat; height:28px; font-size:14px; font-weight:bold; color:#FFF; line-height:28px; padding-left:10px;}
.boxintro{ border-left:1px solid #d5e0e1; border-right:1px solid #d5e0e1; background:#FFF;  padding:5px 10px; height:375px; overflow:auto;}
.boxintro p{font-size:12px; line-height:20px;  text-indent:2em;}
.box_l{ border-left:1px solid #d5e0e1; border-right:1px solid #d5e0e1; background:#FFF;  padding:5px 10px;*+padding:5px; height:1025px; overflow:auto;}
.box_r{ border-left:1px solid #d5e0e1; border-right:1px solid #d5e0e1; background:#FFF;  padding:5px 10px;*+padding:5px; height:280px; overflow:auto;}
.box_r11{ border-left:1px solid #d5e0e1; border-right:1px solid #d5e0e1; line-height:22px; background:#FFF;  padding:5px 10px;*+padding:5px; height:148px; overflow: hidden;  }

.bottombg{ background:url(../images/bottombg.gif) no-repeat; height:10px;}
.lspbg{ background:url(../images/sp001.gif) no-repeat; width:154px; height:119px; margin:5px 0px 0px 13px; padding-top:5px; }
.lsimg{ width:144px; height:96px; background:#093; margin-left:5px;}
.black{ text-align:center; line-height:20px; width:150px; margin:0 auto }
.black01{ line-height:20px;}
.red02 { text-align:center; line-height:20px; width:150px; margin:0 auto ;color:#c31804;}
.red02 a{color:#c31804;}

#center { width:505px; float:left;margin:8px 0px 5px 15px;}
.spbg{ background:url(../images/spbg1.gif) no-repeat; width:505px; height:423px;padding-top:13px; padding-left:13px;_padding-left:1px;}
.spbox{ width:480px; height:400px; background:#000; _margin-left:12px }
.title_c{ background:url(../images/tittle01.gif) no-repeat; height:33px; width:497px; margin-left:5px; }
.red{color:#c31804; font-size:14px; font-weight:bold; margin-left:40px;_margin-left:20px;float:left; width:100px; margin-top:13px  }
.more a{ color:#FFF; float:right; margin-right:15px;margin-top:10px }
.more a:hover{color:#FFF; }
.c_top{ background:url(../images/c_top.gif) no-repeat; width:497px; height:6px; margin-top:5px; margin-left:5px;}
.c_center{ border-left:1px solid #d6e0e2; border-right:1px solid #d6e0e2; width:496px; margin-left:5px; line-height:20px;}
.c_bottom{ background:url(../images/c_bottom.gif) no-repeat; width:497px; height:6px; margin-bottom:5px; margin-left:5px;}
.font01{ font-size:14px; font-weight:bold; color:#333;}
.fbox{ margin: 0px 10px; overflow:auto; height:144px;}
.fbox01{ margin: 0px 10px ; border-bottom:1px dashed #ccc; padding:5px 0; }
.fbox02{ margin: 0px 10px;*+margin: 0px 5px; overflow:auto; }
.fbox03{ margin: 0px 10px;*+margin: 0px 5px; height:25px; }
.orange{ font-weight:bold; color:#e72c01; font-size:12px; line-height:26px;}
.gray{ color:#9e9e9e; }
.wentibox{ height:278px; overflow: auto;}
.but_l{ float:left; margin-left:150px;_margin-left:70px; width:59px; height:25px;}
.but_r{ float:left; margin-left:20px; width:59px; height:25px;}

#right { width:202px; float:right; margin :10px 20px 5px 0px;_margin :10px 10px 5px 0px;*+margin :10px 10px 5px 0px;}
.red01 a{color:#c31804; font-size:12px; }
.buttonbox{ height:25px;}
.button{ width:69px; height:25px;  margin-left:10px;float:left}
.button1{ width:69px; height:25px;  margin-left:10px; float:left}
.button2{ width:69px; height:25px;  margin-left:10px;float:left}


/* ¶þ¼¶ */
#left01{ width:722px; float:left;margin :10px 0px 5px 16px;_margin :10px 0px 5px 8px;}
.title_c01{ background:url(../images/tittle02.gif) no-repeat; height:33px; width:722px; }
.title_c02{ background:url(../images/tittle03.gif) no-repeat; height:33px; width:948px; }
.l_top{ background:url(../images/l_top.gif) no-repeat; width:721px; height:12px; margin-top:5px;}
.l_center{ border-left:1px solid #d6e0e2; border-right:1px solid #d6e0e2; width:720px; line-height:20px;}
.l_bottom{ background:url(../images/l_bottom.gif) no-repeat; width:721px; height:12px; margin-bottom:5px;}
.box_r0{ border-left:1px solid #d5e0e1; border-right:1px solid #d5e0e1; background:#FFF;  padding:5px 10px; }
.box_r0 p{font-size:12px; line-height:20px;  text-indent:2em;}
.wentibox01{ overflow: auto;}

.more01 a{ color:#FFF; float:right; margin-right:15px;margin-top:10px ; font-weight:bold; font-size:14px }
.more01 a:hover{color:#FFF; }
.l_top1{ background:url(../images/l_top1.gif) no-repeat; width:948px; height:12px; margin-top:5px;}
.l_center1{ border-left:1px solid #d6e0e2; border-right:1px solid #d6e0e2; width:946px; line-height:20px;}
.l_bottom1{ background:url(../images/l_bottom1.gif) no-repeat; width:948px; height:12px; margin-bottom:5px;}
.more02{ color:#FFF;margin-right:15px;margin-top:10px ;font-size:12px; font-weight:normal }
.more02 a{color:#FFF; }