/* CSS Document */
body {margin:0px auto;
font-family: Helvetica, Arial, sans-serif;
  font-size: 0.9em;
}
td{ font-size:12px; font-family:"Tahoma" "ËÎÌå"; color:#767676}
a:link {
	color: #767676;
	text-decoration: none;
}
a:visited {
	color: #767676;
	text-decoration: none;
}
a:hover {
	color:#ff0000;
	text-decoration: none;
}
a:active {
	color:#ff0000;
	text-decoration: none;
}

.menu{background:url(images/index_05.jpg) repeat-x; width:976px; text-align:center; color:#ffffff}
.menu a:link {
	color: #ffffff;
	text-decoration: none;
	margin:0 15px;
}
.menu a:visited {
	color: #ffffff;
	text-decoration: none;
	margin:0 15px;
}
.menu a:hover {
	color:#ff0000;
	text-decoration: none;
	margin:0 15px;
}
.menu a:active {
	color:#ff0000;
	text-decoration: none;
	margin:0 15px;
}

.dh{background:url(images/index_09.jpg) repeat-x; width:980px;}

.dh_bg{background:url(images/index_12.jpg) no-repeat top right; width:974px}

.nr_bg{background:url(images/nr_bg.jpg) repeat-x; width:314px; vertical-align:top}

.xwzx{background:url(images/index_17.jpg) no-repeat; width:314px; height:36px; padding:15px 25px 0 25px; vertical-align:top}
#bt{float:left; font-weight:bold; color:#006634}
#gd{float:right; color:#1563a5}

.lb{line-height:25px; text-align:left;}

.footer{text-align:center; line-height:24px; border-top:1px solid #bfbfbf}
.footer a:link {
	color: #767676;
	text-decoration: none;
}
.footer a:visited {
	color: #767676;
	text-decoration: none;
}
.footer a:hover {
	color:#767676;
	text-decoration: none;
}
.footer a:active {
	color:#767676;
	text-decoration: none;
}

/*ÄÚÒ³*/
.bt_bg{background:url(images/neiye_10.jpg) no-repeat; line-height:31px; font-weight:bold; color:#006634; padding:0 0 0 20px}
.bk{border:1px solid #e1e1e1}

#fl{border-left:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; background:#f1f1f1; line-height:28px; padding:0 0 0 20px}
#ss{border-left:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; background:#f1f1f1; text-align:center; padding:2px 0}

.cd{background:#f1f1f1; border-bottom:1px solid #b4da82; line-height:25px; padding:0 10px; color:#006634; }

.T1{text-align:left; line-height:24px; padding:5px; width:540px}
.jldj{background:url(images/neiye2_13.jpg) no-repeat; width:179px;line-height:75px; text-align:center}

.tu1{background:url(images/neiye2_17.jpg) no-repeat; width:188px; height:132px;}
#T2{ padding:35px 0 0 10px; line-height:22px; color:#1563a5;}
#T2 a:link {
	color: #006634;
	text-decoration: none;
}
#T2 a:visited {
	color: #006634;
	text-decoration: none;
}
#T2 a:hover {
	color:#ff0000;
	text-decoration: none;
}
#T2 a:active {
	color:#ff0000;
	text-decoration: none;
}
.tu2{background:url(images/neiye2_19.jpg) no-repeat; width:188px; height:132px;}

.dl{background:url(images/neiye3_17.jpg) repeat-x; width:273px; height:217px; border:1px solid #dedede; vertical-align:top}
.dl01{color:#ff0000; padding:10px 0 10px 10px}
.dl02{font-weight:bold; padding:5px 0 5px 10px}

.T3{text-align:left; padding:5px; line-height:24px}



/*---------------------------------------------------------------------*/

.left_bg{
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 240px;
  text-align:left
  
  }
.left_bg01{background:url(images/left_02.jpg) no-repeat; line-height:35px; color:#ffffff; padding:0 0 0 10px; margin:1px 0; font-weight:bold;}
.left_bg01 a:link {
	color: #ffffff;
	text-decoration: none;
}
.left_bg01 a:visited {
	color: #ffffff;
	text-decoration: none;
}
.left_bg01 a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.left_bg01 a:active {
	color:#ffffff;
	text-decoration:underline;
}



p {
  line-height: 1.5em;
}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 240px;
  text-align:left
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px;
}

ul#menu li a {
   background:url(images/left_01.jpg);
  color: #000000;	
  padding: 0.5em;
}

ul#menu li a:hover {
   background:url(images/left_01.jpg);
}

ul#menu li ul li a {
  background: #ffffff;
  color: #000;
  padding-left: 20px;
}

ul#menu li ul li a:hover {
  background: #f1f1f1;
  border-left: 5px #f1f1f1 solid;
  padding-left: 15px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }