/* CSS Document */

BODY {
	MARGIN: 0px, auto;
	padding:0px;
	TEXT-ALIGN: center;
	background-color: #002b00;
	font-size:12px;
	font-family:"宋体";
}

a:link,a:visited {font-size:12px;text-decoration:none; color:#000000}
a:hover{font-size:12px;text-decoration:none;color:#FF0000}

img{border-width:0;}
.pb .steps, .pb .points li{background:transparent url(image/pic.gif) no-repeat left top;}
.pb .banners{float:left;margin:0px; padding:0px;}
.pb .banners li{width:476px;height:110px;overflow:hidden;display:none;}
.pb .banners li.current{display:block;}
.pb .switcher{float:left;height:139px;width:24px;background-position:left -76px; position:relative;}
.pb .points{width:19px;margin:8px auto 0; font-size:12px; padding:0;}
.pb .points li{width:16px;height:15px;background-position:0px 0px;overflow:hidden;text-align:center;line-height:15px;margin:0 0 2px 3px;color:#fff;cursor:pointer; font-family:Arial;}
.pb .points li.current{width:19px;background-position:-19px 0px;margin-left:0; text-align:center; text-indent:3px;}
.pb .steps { width:16px;height:23px;background-position:0px -17px;margin:0px 0px 0px 6px;position:absolute; bottom:3px; _overflow:hidden; } /* FireFox */
*html .pb .steps { width:16px;height:23px;background-position:0px -17px;margin:0px 0px 0px 5px;position:absolute; bottom:3px; _overflow:hidden; } /* IE6 */
*+html .pb .steps { width:16px;height:23px;background-position:0px -17px;margin:0px 0px 0px 5px;position:absolute; bottom:3px; _overflow:hidden; } /* IE7 */
.pb .steps .up, .pb .steps .down{width:15px;height:11px;cursor:pointer;}

/*- button */
.btn3_mouseout {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}

.btn3_mouseover {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid 
}
.btn3_mousedown
{
 BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid
}
.btn3_mouseup {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}

/*- Menu Tabs B--------------------------- */

    #tabsB {
      float:left;
      width:100%;
      background:#FFFFFF;
      font-size:12px;
      line-height:normal;
	  border-bottom:1px solid #BCD2E6;
      }
    #tabsB ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url("image/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("image/tabrightB.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }

/*input*/
.input_on{
	padding:2px 8px 0pt 3px;
	height:18px;
	border:1px solid #999;
	background-color:#FFFFCC;
}
.input_off{
	padding:2px 8px 0pt 3px;
	height:18px;
	border:1px solid #CCC;
	background-color:#FFF;
}
.input_move{
	padding:2px 8px 0pt 3px;
	height:18px;
	border:1px solid #999;
	background-color:#FFFFCC;
}
.input_out{
	/*height:16px;Ĭϸ߶*/
	padding:2px 8px 0pt 3px;
	height:18px;
	border:1px solid #CCC;
	background-color:#FFF;
}


.header_top { width:900px; height:60px;}
.header_logo { width:160px;}
.header_top_right { width:180px;}

.header_top_pic { width:900px; height:140px;}
.header_top_pic_td { width:900px;}

.header_top_menu { width:900px; height:10px;}
.header_top_menu_td { width:900px;}

.body_info_1 { width:900px;}
.body_info_2 { width:900px;}
.body_info_3 { width:900px;}
.body_info_4 { width:900px;}
.body_info_5 { width:900px;}
.body_info_6 { width:900px;}
.body_info_7 { width:900px;}
.friendlink { width:900px;}
.footer { width:900px;}
.ads1 { width:900px;}
.ads2 { width:900px;}

.tab_ymxw_td { width:100%;}

.tab_xxgg { width:100%;}


/* */


/*Ʒ*/
#proArea *{font-size:12px;line-height:22px;}
#proArea span{position:block;margin-right:8px;font-weight:bold;}
#proArea a.m{text-decoration:underline;margin-left:2px;}
#proArea a.m:hover{color:#fff;text-decoration:underline;}
#proArea{width:295px;height:70px;overflow:hidden;padding:3px 0 0 12px;margin-bottom:10px;}
#proArea a{text-decoration:none;padding:3px 3px 1px 3px;}
#proArea a.qq{text-decoration:none;padding:1px 3px 1px 3px;}

#proAd{padding-bottom:10px;height:114px;width:409px;overflow:hidden;}
#proAdFlash {position:absolute;width:409px;z-index:500;}

#pro1{width:584px}
#pro1 td{padding-right:12px;}

#proArea{border:1px solid #8cb327;}
#proAreb{width:295px;height:35px;border:1px solid #8cb327;line-height:35px;text-align:center;margin-bottom:10px;background:#eff7d5;}
#proArea span{color:#659004}
#proArea a{color:#2f3a30;}
#proArea a:hover{color:#fff;background:#8cb327;}
#proArea a.m{color:#595a5a;}
.title_text {color:#FFFFFF; font-size:14px;}

.title_text a:link {font-size:14px;text-decoration:none; color:#FFFFFF}
.title_text a:visited {font-size:14px;text-decoration:none; color:#FFFFFF}
.title_text a:hover{font-size:14px;text-decoration:none;color:#fe7c07}

#content_title a:link {font-size:12px;text-decoration:none; color:#000000}
#content_title a:visited {font-size:12px;text-decoration:none; color:#719c21}
#content_title a:hover{font-size:12px;text-decoration:none;color:#fe0000}

#ht_ads_title a:link {font-family:华文中宋;font-size:20px;font-weight:bold;line-height:24px;text-decoration:none;color:red;}
#ht_ads_title a:visited {text-decoration:none;font-family:华文中宋;font-size:20px;font-weight:bold;line-height:24px;color:red;}
#ht_ads_title a:hover{font-family:华文中宋;font-size:20px;font-weight:bold;line-height:24px;text-decoration:none;color:red;}

#st_ads_title a:link {font-family:华文中宋;font-size:24px;font-weight:bold;line-height:24px;text-decoration:none;color:red;}
#st_ads_title a:visited {text-decoration:none;font-family:华文中宋;font-size:24px;font-weight:bold;line-height:24px;color:red;}
#st_ads_title a:hover{font-family:华文中宋;font-size:24px;font-weight:bold;line-height:24px;text-decoration:none;color:red;}



.b {
	FONT-WEIGHT: bold
}
.trt {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #ccdd99 1px solid; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: #ccdd99 1px solid; WIDTH: 900px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.trl {
	WIDTH: 188px; TEXT-ALIGN: center
}
.trr {
	WIDTH: 710px; TEXT-ALIGN: center
}
.taba {
	
}
.tabb {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 98%; BORDER-BOTTOM: 0px
}
.tabc {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 96%; BORDER-BOTTOM: 0px
}

.tabe {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 180px; BORDER-BOTTOM: 0px
}

.tabd {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 368px; BORDER-BOTTOM: 0px
}
.tda {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 150%; PADDING-TOP: 5px; text-align:left;
}
.tdb {
	HEIGHT: 10px; TEXT-ALIGN: center
}
.tdw {
	BACKGROUND-COLOR: #ffffff
}
.tbg {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(/image/tbg.gif); COLOR: #ffffff; BORDER-BOTTOM: #5e8e02 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px; BACKGROUND-COLOR: #6c9819; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.tbg A {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tbg A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbg A:active {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbh {
	PADDING-LEFT: 5px; BACKGROUND: #b4d082; COLOR: #666666; BORDER-BOTTOM: #cfe3a7 1px solid; HEIGHT: 25px; TEXT-DECORATION: none
}
.tbh A {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tbh A:hover {
	COLOR: #333333; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbh A:active {
	COLOR: #666666; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbm {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(t-02.gif); COLOR: #ffffff; LINE-HEIGHT: 39px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 39px; BACKGROUND-COLOR: #5b8902; TEXT-DECORATION: none
}
.tbm A {
	COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: none
}
.tbm A:hover {
	COLOR: #ffff00; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.tbm A:active {
	COLOR: #ffffff; FONT-STYLE: normal; TEXT-DECORATION: underline
}
.red {
	COLOR: #cc0066
}
.green {
	COLOR: #336633
}
.ash {
	COLOR: #a7a6aa
}
.quote {
	BORDER-RIGHT: #dcdcdc 1px dotted; BORDER-TOP: #dcdcdc 1px dotted; BORDER-LEFT: #dcdcdc 1px dotted; BORDER-BOTTOM: #dcdcdc 1px dotted; BACKGROUND-COLOR: #f6f6f6
}
.quotes {
	BORDER-RIGHT: #dcdcdc 1px dotted; BORDER-TOP: #dcdcdc 1px dotted; BORDER-LEFT: #dcdcdc 1px dotted; BORDER-BOTTOM: #dcdcdc 1px dotted; BACKGROUND-COLOR: #f6f6f6
}
.foot {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #dcdcdc 1px solid; LETTER-SPACING: 1px
}
.foot A {
	COLOR: #666666
}
.foot A:hover {
	COLOR: #333333
}
.foot A:active {
	COLOR: #666666
}
.lrbtline {
	BORDER-RIGHT: #75ad09 1px solid; BORDER-TOP: #75ad09 1px solid; BORDER-LEFT: #75ad09 1px solid; BORDER-BOTTOM: #75ad09 1px solid
}
.lrbtlinea {
	BORDER-RIGHT: #75ad09 1px solid; BORDER-LEFT: #75ad09 1px solid; BORDER-BOTTOM: #75ad09 1px solid
}
.lrbline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.lrtline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid
}
.lrline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid
}
.rbline {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-BOTTOM: #dcdcdc 1px solid
}
.bline {
	BORDER-BOTTOM: #dcdcdc 1px solid
}
.topic {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; HEIGHT: 80px; TEXT-ALIGN: center;
}
.content {
	FONT-SIZE: 14px; LINE-HEIGHT: 25px;
}
.checkbox {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.radio {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.valcode {
	WIDTH: 40px
}
INPUT {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 22px
}
INPUT.text {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.button {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(bg_button.gif); PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #f7f7f7
}
TEXTAREA.txtarea {
	BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #ffffff
}
SELECT {
	HEIGHT: 22px
}
SELECT.select {
	COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
.tbka {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(title_03.gif); COLOR: #1e5206; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px; TEXT-DECORATION: none
}
.tdaa {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 150%; PADDING-TOP: 5px; BACKGROUND-COLOR: #fffbe4
}
.mgt5 {
	MARGIN-TOP: 5px
}
.f14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.siz {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(bg_n1.jpg); BACKGROUND-REPEAT: repeat-x
}
/* Global Nav */
.globalMenu{width:900px; height:70px; background:#fff;}
.globalMenu .content{ float:left; width:900px;}
.globalMenu .content .menu{ float:left;overflow:hidden; height:44px;}
.globalMenu .content .menu li{clear:both;  text-align:left;}
.globalMenu .content .s1{width:289px;}
.globalMenu .content .s2{ width:379px;}
.globalMenu .content .s3{ width:759px;}
.globalMenu .content .stroke{border-right:1px solid #ccc;}
.globalMenu .content .lineH{line-height:10px;}
.globalMenu .content .tip{font-weight:bold;}
.globalMenu a:link{color:#1f3a87;text-decoration:none;}
.globalMenu a:visited{color:#1f3a87;text-decoration:none;}
.globalMenu a:hover{color:#bc2931;text-decoration:underline;}
.globalMenu a:active {color: #bc2931;}

#nav {background:#FFFFFF; text-align:left;margin-top:9px;width:900px;height:60px;overflow:hidden;}
#nav li{float:left;border-left-width:1px;border-left-style:solid;border-left-color:#9ed5e6;padding-right:5px;padding-left:5px;}
#nav ul{width:900px;float:left;margin-left:5px;}#nav a{margin-right:4px;margin-left:3px;}#nav .above{margin-left:0px;background-image:url('image/line1.gif');background-repeat:repeat-x;background-position:center bottom;padding-bottom:8px;}#nav .nether{margin-top:-10px;}
#nav .tip{font-weight:bold;}
#nav a:link{color:#1f3a87;text-decoration:none;}
#nav a:visited{color:#1f3a87;text-decoration:none;}
#nav a:hover{color:#bc2931;text-decoration:underline;}
#nav a:active {color: #bc2931;}

ul#menu { width: 100%; height: 43px; background: #FFF url("image/menu-bg.gif") top left repeat-x; font-size: 0.8em; font-family: "Lucida Grande", Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
ul#menu li a { height: 43px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0; }
ul#menu li a:hover { color: #333; }
ul#menu li a.current{ color: #FFF; background: #FFF url("image/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }

