/* default styles */
body { padding: 0; margin: 0; font-size: 12px; font-family:"ËÎÌå"; background: #fff url(images/bg.gif) repeat-x;}
.clear { CLEAR: both;}
a { color: #555555; background: inherit;}
a:hover { color: #ba3c47; background: inherit; }
p {	margin: 0 0 5px 0; }
ul { margin: 0; padding : 0; list-style : none; }
img { border: 0; }
.H:link { COLOR: #555; TEXT-DECORATION: none}
.H:active { COLOR: #555; TEXT-DECORATION: none}
.H:visited { COLOR: #555; TEXT-DECORATION: none}
.H:hover { COLOR: #ba3c47; TEXT-DECORATION: underline}
.M {FONT-SIZE: 13px; COLOR: #FFF;}
/* layout */
#content { margin: 10px auto; width: 960px; }
#logo { FLOAT: left; width:300px; margin: 0 0 0 5px; padding:0 0 0px 0px; }
#slogan { font-size: 0.9em; margin: 0 0 10px 2px; padding: 0; color: #555555; background: #fff; }
#top_info { line-height: 27px; float: right; color: #555555; background: #fff; margin: 12px 5px 7px 0; text-align: right; height: 74px; }
#logoBox { MARGIN-BOTTOM: 5px; WIDTH: 960px; HEIGHT: 80px}
#topLinkBox { MARGIN-TOP: 0px; FLOAT: right; WIDTH: 250px; HEIGHT: 18px}
#Tlink1 { FONT-SIZE: 9pt; FLOAT: left; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none}
#Tlink2 { FONT-SIZE: 9pt; BACKGROUND: url(images/cn_tapB.gif) no-repeat; FLOAT: right; MARGIN-LEFT: 15px; WIDTH: 100px; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none; HEIGHT: 18px; TEXT-ALIGN: center}

/* horizontal tabbed menu */	
#tabs { float:right; margin:-28px 20px 0px 0; width:600px; background: color: #000;  height: 32px; text-align: center; }
#tabs li { display: inline; height: 32px; }
#tabs li a { float: left; background: #fff url(images/barbg.gif) no-repeat; COLOR: #555555; padding: 7px 0; width: 82px; text-align: center; font-weight: bold; text-decoration: none; FONT-SIZE: 14px}
#tabs li a:hover { background: #fff url(images/barcurrent01.gif) no-repeat top; color: #ba3c47; FONT-SIZE: 14px; }	
#tabs li.current { background:url(images/barcurrent.gif) no-repeat left top; color: #ba3c47; FONT-SIZE: 14px; }
#tabs li.current a{FONT-WEIGHT: bold; background:url(images/barcurrent.gif) no-repeat right top; color: #ba3c47; FONT-SIZE: 14px; }
.key { text-decoration: underline; }
.S{font-size:12px; color:#bb7700}

/* main menu topics */
#topics { clear: right; float: left; width: 960px; background: url(images/topicsbg01.gif) repeat-x bottom; margin: 0 0 5px 0;color: #fff; height: 56px;}
#scroll_div { BACKGROUND: #ffffff; MARGIN-TOP: 10px; OVERFLOW: hidden; WIDTH: 960px; WHITE-SPACE: nowrap; HEIGHT: auto}
#scroll_div IMG { TEXT-ALIGN: left; BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; WIDTH: 140px; BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 85px}
#scroll_end { MARGIN-LEFT: -40px; DISPLAY: inline}
#scroll_begin { MARGIN-LEFT: -40px; DISPLAY: inline}
#scroll_begin UL { DISPLAY: inline}
#scroll_end UL { DISPLAY: inline}
#scroll_begin UL LI { DISPLAY: inline}
#scroll_end UL LI { DISPLAY: inline}

/* main menu search */
.searchBox {
   COLOR: #fff; margin-TOP: 15px; TEXT-ALIGN: center
}
.searchBox A {
	COLOR: #fff
}
.intelligent {
	DISPLAY: inline; Z-INDEX: 9; POSITION: relative
}
INPUT.buttonSkinA {
	BORDER-RIGHT: #ba3c48 1px solid; BORDER-TOP: #c65561 1px solid; BACKGROUND: url(images/button.gif) #f8aa7f repeat-x 50% bottom; BORDER-LEFT: #c65561 1px solid; COLOR: #FFF; BORDER-BOTTOM: #ba3c48 1px solid
}
INPUT.buttonSkinb {
	BORDER-RIGHT: #ba3c48 1px solid; BORDER-TOP: #c65561 1px solid; BACKGROUND: url(images/button.gif) #f8aa7f repeat-x 50% bottom; BORDER-LEFT: #c65561 1px solid; COLOR: #FFF; BORDER-BOTTOM: #ba3c48 1px solid
}		
/* main menu */
#banner { TEXT-ALIGN: left; width:960;}
.leftbar {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 650px; TEXT-ALIGN: left
}
.rightbar {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 295px; TEXT-ALIGN: left; MARGIN-LEFT: 14px
}
/* left side */
#left01 {
	  BORDER-TOP: #d7a205 1px solid; BORDER-RIGHT: #d7a205 1px solid; MARGIN-TOP: 0px; OVERFLOW: hidden; BORDER-LEFT: #d7a205 1px solid; WIDTH: 649px; BORDER-BOTTOM: #d7a205 1px solid; HEIGHT:auto; 
}
#left01 .title {
	PADDING-LEFT: 550px; FONT-WEIGHT: bold; FONT-SIZE: 13px; OVERFLOW: hidden; WIDTH: 649px; COLOR: #FFF; LINE-HEIGHT: 26px;      HEIGHT: 26px; TEXT-ALIGN: LEFT; MARGIN-TOP:1px; BACKGROUND-COLOR: #c65561;
}
#left01 .title A {
	MARGIN-RIGHT: 40px; MARGIN-TOP: -20px; FLOAT: right
}
#left01 .title A:hover {
	 FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: none
}
#left01 UL {
	FLOAT: left; MARGIN-TOP: 5px; PADDING-LEFT: 10px;
}
#left01 UL LI {
    FONT-SIZE: 12px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 293px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left;
	PADDING-LEFT: 10px;
}
#left01 UL LI A {
	FONT-SIZE: 12px; COLOR: #555555; TEXT-DECORATION: none
}
#left01 UL LI A:hover {
	FONT-SIZE: 12px; COLOR: #ba3c47
}
.bbsblack121 {
	FONT-SIZE: 12px; COLOR: #666; LINE-HEIGHT: 16px; TEXT-DECORATION: none
}
.bbsblack121:link {
	TEXT-DECORATION: none
}
.bbsblack121:active {
	TEXT-DECORATION: none
}
.bbsblack121:hover {
	TEXT-DECORATION: none
}
.bbsblack121:visited {
	TEXT-DECORATION: none
}
/* left side */

/* right side */
.right01 {
	 MARGIN-TOP: 10px; BORDER-RIGHT: #cec4ae 1px solid; BORDER-TOP: #cec4ae 1px solid; OVERFLOW: hidden; PADDING-BOTTOM: 0px; WIDTH: 293px; BORDER-LEFT: #cec4ae 1px solid; BORDER-BOTTOM: #cec4ae 1px solid
}
.right01 IMG {
	  FLOAT: left; DISPLAY: block; WIDTH: 293px; HEIGHT:113px
}
.right02 {
	MARGIN-TOP: 10px; BORDER-RIGHT: #b84a57 1px solid; OVERFLOW: hidden; BORDER-LEFT: #b84a57 1px solid; WIDTH: 293px; BORDER-BOTTOM: #b84a57 1px solid;
}
.right02 .tit {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; BACKGROUND: url(images/hz_202.gif) repeat-x left top; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 26px
}
.right02 .tit UL {
	PADDING-LEFT: 10px; HEIGHT: 26px
}
.right02 .tit LI {
	FONT-SIZE: 13px; BACKGROUND: url(images/hz_010.gif) no-repeat left top; FLOAT: left; WIDTH: 100px; COLOR: #FFF; LINE-HEIGHT: 26px; HEIGHT: 26px; MARGIN-TOP: 0px; TEXT-ALIGN: center
}
.right02 .tit LI.cur {
	FONT-WEIGHT: bold; BACKGROUND: url(images/hz_016.gif) no-repeat left top; COLOR: #9C4816
}
.right02 .cont {
	MARGIN-RIGHT: 0px; MARGIN-TOP: 4px; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 293px
}
.right02 .cont LI {
	VERTICAL-ALIGN: bottom; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left
}
.right02 .cont LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #555555; PADDING-LEFT: 10px; BACKGROUND: url(images/icon-04.gif) no-repeat 0px 5px; HEIGHT: 1%; TEXT-DECORATION: none
}
.right02 .cont LI A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ba3c47; TEXT-DECORATION: none
}
#right03 {
	  BORDER-RIGHT: #b84a57 1px solid; MARGIN-TOP: 10px; OVERFLOW: hidden; BORDER-LEFT: #b84a57 1px solid; WIDTH: 293px; BORDER-BOTTOM: #b84a57 1px solid;
}
#right03 .title {
	PADDING-LEFT: 32px; FONT-WEIGHT: bold; FONT-SIZE: 13px; OVERFLOW: hidden; WIDTH: 293px; COLOR: #9C4816; LINE-HEIGHT: 26px;      HEIGHT: 26px; TEXT-ALIGN: left; BACKGROUND-IMAGE: url(images/hz_102.gif)
}
#right03 .title A {
	MARGIN-RIGHT: 40px; MARGIN-TOP: -20px; FLOAT: right
}
#right03 .title A:hover {
	 FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: none
}
.boxa {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(images/lbg.gif) repeat-y; PADDING-BOTTOM: 10px; PADDING-TOP: 5px;
}
.boxa UL.prolist {
	LIST-STYLE-TYPE: none
}
.boxa UL.prolist LI {
	DISPLAY: block; FLOAT: left; MARGIN: 8px; OVERFLOW: hidden; WIDTH: 120px; HEIGHT: 124px; TEXT-ALIGN: center
}
.boxa UL.prolist LI DIV {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; WIDTH: 100px; BORDER-BOTTOM: #808080 1px solid; HEIGHT: 91px;
}
.boxa UL.prolist LI A{
     FONT-SIZE: 12px; COLOR: #555555; TEXT-DECORATION: none
}
.boxa UL.prolist LI A:hover {
	 FONT-SIZE: 12px; COLOR: #ba3c47; TEXT-DECORATION: none
}
/* right side */

.center {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 960px; TEXT-ALIGN: left;
}
#main {
	  BORDER-TOP: #d7a205 1px solid; BORDER-RIGHT: #d7a205 1px solid; MARGIN-TOP: 0px; OVERFLOW: hidden; BORDER-LEFT: #d7a205 1px solid; WIDTH: 959px; BORDER-BOTTOM: #d7a205 1px solid; HEIGHT:auto; 
}
#main .title {
	 FONT-WEIGHT: bold; FONT-SIZE: 14px; OVERFLOW: hidden; WIDTH: 959px; COLOR: #FFF; LINE-HEIGHT: 35px; HEIGHT: 35px; TEXT-ALIGN: center; MARGIN-TOP:1px; BACKGROUND-COLOR: #c65561;
}
#main .title A {
	MARGIN-RIGHT: 40px; MARGIN-TOP: -20px; FLOAT: right
}
#main .title A:hover {
	 FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: none
}
#main UL {
	FLOAT: left; MARGIN-TOP: 0px;
}
#left001 {
	  BORDER-RIGHT: #d7a205 0px solid; MARGIN-TOP: 10px; OVERFLOW: hidden; BORDER-LEFT: #d7a205 0px solid; WIDTH: 200px; BORDER-BOTTOM: #d7a205 0px solid; HEIGHT: 182px; 
}
#left001 .title {
	PADDING-LEFT: 32px; FONT-WEIGHT: bold; FONT-SIZE: 13px; OVERFLOW: hidden; WIDTH: 200px; COLOR: #9C4816; LINE-HEIGHT: 26px;      HEIGHT: 26px; TEXT-ALIGN: left; BACKGROUND-IMAGE: url(images/hz_302.gif)
}
#left001 .title A {
	MARGIN-RIGHT: 40px; MARGIN-TOP: -20px; FLOAT: right
}
#left001 .title A:hover {
	 FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: none
}
#left001 UL {
	FLOAT: left; MARGIN-TOP: 5px; PADDING-LEFT: 10px;
}
#left001 UL LI {
    FONT-SIZE: 12px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 293px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left;
	PADDING-LEFT: 10px; BACKGROUND: url(images/icon-04.gif) no-repeat 0px 10px; HEIGHT: 1%
}
#left001 UL LI A {
	FONT-SIZE: 12px; COLOR: #555555; TEXT-DECORATION: none
}
#left001 UL LI A:hover {
	FONT-SIZE: 12px; COLOR: #ba3c47
}
#left002 {
	  BORDER-RIGHT: #d7a205 0px solid; MARGIN-TOP: 10px; OVERFLOW: hidden; BORDER-LEFT: #d7a205 0px solid; WIDTH: 200px; BORDER-BOTTOM: #d7a205 0px solid; MARGIN-BOTTOM: 10px;
}
#left002 .title {
	PADDING-LEFT: 32px; FONT-WEIGHT: bold; FONT-SIZE: 13px; OVERFLOW: hidden; WIDTH: 200px; COLOR: #9C4816; LINE-HEIGHT: 26px;      HEIGHT: 26px; TEXT-ALIGN: left; BACKGROUND-IMAGE: url(images/hz_302.gif)
}
#left002 .title A {
	MARGIN-RIGHT: 40px; MARGIN-TOP: -20px; FLOAT: right
}
#left002 .title A:hover {
	 FONT-SIZE: 14px; COLOR: #666666; TEXT-DECORATION: none
}
.boxa {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(images/lbg.gif) repeat-y; PADDING-BOTTOM: 10px; PADDING-TOP: 5px;
}
.boxa UL.prolist {
	LIST-STYLE-TYPE: none
}
.boxa UL.prolist LI {
	DISPLAY: block; FLOAT: left; MARGIN: 8px; OVERFLOW: hidden; WIDTH: 120px; HEIGHT: 124px; TEXT-ALIGN: center
}
.boxa UL.prolist LI DIV {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; WIDTH: 100px; BORDER-BOTTOM: #808080 1px solid; HEIGHT: 91px;
}
.boxa UL.prolist LI A{
     FONT-SIZE: 12px; COLOR: #555555; TEXT-DECORATION: none
}
.boxa UL.prolist LI A:hover {
	 FONT-SIZE: 12px; COLOR: #ba3c47; TEXT-DECORATION: none
}

/* footer */
#footer {
	CLEAR: both; BORDER-TOP: #dc9e1e 4px solid; MARGIN: 10px auto; WIDTH: 100%; PADDING-TOP: 7px
}
#footer UL {
	CLEAR: both; FLOAT: left; MARGIN: 3px auto; WIDTH: 100%; TEXT-ALIGN: center
}
#footer LI {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; COLOR: #555555
}
#footer UL LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #555555; TEXT-DECORATION: none
}
#footer UL LI A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ba3c47; TEXT-DECORATION: none
}
#footer .no_border {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#foot_corp {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 120px
}
#foot_corp SPAN {
	FLOAT: left; MARGIN: 0px 5px
}
#foot_corp SPAN.img_pd {
	PADDING-TOP: 5px
}
/* footer */
