/* CSS Document */
body { margin: 0px 0px 0px 0px; font-size: 12px; line-height: 20px; color: #fff; background-color: #333; font-family:'Î¢ÈíÑÅºÚ','ºÚÌå', Verdana, Arial, Helvetica, sans-serif; }
.clear { clear:both; }
a { font-size: 12px; color: #00FFFF; font-weight: normal; }
a:link { text-decoration: underline; }
a:visited { text-decoration: underline; color: #00FFFF; }
a:hover { text-decoration: none; color: #FFF; }
a:active { text-decoration: underline; color: #FFF; }
h1 { font-size: 16px; font-weight: normal; font-family: SimHei, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; color: #fff; background-color: #3d3d3d; }
h2 { font-size: 12px; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; margin: 15px 0px 5px 0px; color: #FF0000; background-color: #3d3d3d; }
h3 { font-size: 12px; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; margin: 15px 0px 5px 0px; }
h4 { font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; margin: 5px 0px 5px 0px; color: #0099FF; background-color: #3d3d3d; font-weight: normal; }
hr { color: #A6A6A6; background-color: #3d3d3d; margin: 0px 10px 0px 25px; height: 1px; padding: 0px; }
.tc { color: #FF5D5D; }
.tc2 { color: #FF0000; font-weight: bold; }
.tc3 { color: #FF0000; }
.tc4 { font-weight: bold; }
.td { background-color: #3D3D3D; color: #fff; }
.td2 { background-color: #3D3D3D; color: #fff; text-align: center; }
.td3 { padding: 5px 5px; line-height:18px; background-color: #3D3D3D; color: #fff; }
.td4 { padding: 5px 5px; line-height:18px; background-color: #3D3D3D; color: #fff; text-align: center; }
.tdtc { background-color: #505050; color: #fff; font-size: 12px; font-weight: bold; text-align: center; }
.hr2 { color: #A6A6A6; background-color: #3d3d3d; margin: 0px; height: 0px; padding: 0px; line-height: 0px; }
.hr3 { color: #3d3d3d; background-color: #3d3d3d; margin: 0px 0px 0px 0px; height: 1px; padding: 0px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #A78701; }
#top { background-color: #303030; color: #fff; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #484849; height: 20px; width: 100%; }
#dh { background-color: #171718; color: #fff; height: 32px; padding-left: 197px; }
#ka { height: 112px; width: 100%; background-color: #242424; color: #fff; }
#logo { float: left; }
#logo_r { float: left; }
#main { width: 100%; }
#c { float: left; width: 100%; }
#left { float: left; width: 197px; }
#left1 { float: left; width: 197px; }
#left_al { float: left; margin: 10px 0px 0px 0px; width: 197px; height:108px; background-image: url(img/left_bg.jpg); background-repeat: no-repeat; background-position: center top; }
#left_al ul { margin: 10px 0px 0px 40px; PADDING: 0px; BORDER: medium none; /*2???¡§o??¨¤??¡§¡ã*/ LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; }
#left_al li { MARGIN: 0px; PADDING: 0px; border: 0px; }
#left_al li a { DISPLAY: block; MARGIN: 0px 0px 0px 0px; PADDING: 0px; }
#left_al li#left_al_one a { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 0px; background-image: url(img/left_11.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al li#left_al_one a:hover { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 0px; background-image: url(img/left_12.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al li#left_al_two a { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 0px; background-image: url(img/left_21.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al li#left_al_two a:hover { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 0px; background-image: url(img/left_22.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al li#left_al_three a { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 0px; background-image: url(img/left_31.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al li#left_al_three a:hover { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 0px; background-image: url(img/left_32.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al li#left_al_four a { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 0px; background-image: url(img/left_41.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al li#left_al_four a:hover { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 0px; background-image: url(img/left_42.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al2 { float: left; margin: 10px 0px 0px 0px; width: 197px; height:108px; background-image: url(img/left_bg2.gif); background-repeat: no-repeat; background-position: center top; }
#left_al2 ul { margin: 20px 0px 0px 0px; PADDING: 0px; BORDER: medium none; LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; }
#left_al2 li { MARGIN: 0px; PADDING: 0px; border: 0px; }
#left_al2 li a { DISPLAY: block; MARGIN: 0px 0px 0px 0px; PADDING: 0px; }
#left_al2 li#left_al_one a { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 25px; background-image: url(img/left_11.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al2 li#left_al_one a:hover { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 25px; background-image: url(img/left_12.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al2 li#left_al_two a { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 25px; background-image: url(img/left_21.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al2 li#left_al_two a:hover { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 25px; background-image: url(img/left_22.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al2 li#left_al_three a { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 25px; background-image: url(img/left_31.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al2 li#left_al_three a:hover { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 25px; background-image: url(img/left_32.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al2 li#left_al_four a { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 25px; background-image: url(img/left_41.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left_al2 li#left_al_four a:hover { height: 16px; line-height: 16px; MARGIN: 8px 0px 0px 25px; background-image: url(img/left_42.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#left ul { margin: 10px 0px 0px 15px; PADDING: 0px; BORDER: medium none; /*2???¡§o??¨¤??¡§¡ã*/ LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; }
#left li { MARGIN: 0px; PADDING: 0px; border: 0px; }
img { border:0; PADDING: 0px; margin: 0px; }
.line { border:0; PADDING: 0px; margin: 0px; height: 1px; }
#left li a { DISPLAY: block; MARGIN: 0px 0px 0px 0px; }
#left_img { margin: 20px 0px 0px 25px; PADDING: 0px; }
/* ?????CSS */
#left li#left_zoro a { height: 23px; line-height: 24px; background-image: url(img/menu/0_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_zoro a:hover { height: 23px; line-height: 24px; background-image: url(img/menu/0_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_one a { height: 24px; line-height: 24px; background-image: url(img/menu/1_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_one a:hover { height: 24px; line-height: 24px; background-image: url(img/menu/1_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_two a { height: 23px; line-height: 23px; background-image: url(img/menu/2_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_two a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/2_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_three a { height: 23px; line-height: 23px; background-image: url(img/menu/3_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_three a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/3_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_four a { height: 23px; line-height: 23px; background-image: url(img/menu/4_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_four a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/4_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_five a { height: 23px; line-height: 23px; background-image: url(img/menu/5_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_five a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/5_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_six a { height: 23px; line-height: 23px; background-image: url(img/menu/6_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_six a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/6_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_seven a { height: 23px; line-height: 23px; background-image: url(img/menu/7_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_seven a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/7_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_sevenbttom a { height: 23px; line-height: 23px; background-image: url(img/menu/12_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_sevenbttom a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/12_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_eight a { height: 23px; line-height: 23px; background-image: url(img/menu/8_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_eight a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/8_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_nine a { height: 23px; line-height: 23px; background-image: url(img/menu/9_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_nine a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/9_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_ten a { height: 23px; line-height: 23px; background-image: url(img/menu/10_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_ten a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/10_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_eleven a { height: 23px; line-height: 23px; background-image: url(img/menu/11_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_eleven a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/11_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
/********ÐÂµ¼º½***********/
#left li#left_01 a { height: 23px; line-height: 23px; background-image: url(img/menu/l_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_01 a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/h_1.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_02 a { height: 23px; line-height: 23px; background-image: url(img/menu/l_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_02 a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/h_2.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_03 a { height: 23px; line-height: 23px; background-image: url(img/menu/l_3.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_03 a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/h_3.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_04 a { height: 23px; line-height: 23px; background-image: url(img/menu/l_4.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_04 a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/h_4.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_05 a { height: 23px; line-height: 23px; background-image: url(img/menu/l_5.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_05 a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/h_5.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_06 a { height: 23px; line-height: 23px; background-image: url(img/menu/l_6.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_06 a:hover { height: 23px; line-height: 23px; background-image: url(img/menu/h_6.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_07 a { height: 24px; line-height: 24px; background-image: url(img/menu/l_8.gif); background-repeat: no-repeat; background-position: 0px 0px; }
#left li#left_07 a:hover { height: 24px; line-height: 24px; background-image: url(img/menu/h_8.gif); background-repeat: no-repeat; background-position: 0px 0px; }


#right { background-color: #3d3d3d; color: #fff; float: left; width: 601px; margin: 1px 0px 0px 0px; }
#right_2 { color: #fff; float: left; width: 601px; margin: 1px 0px 0px 0px; }
#right_2_b { margin: 6px 0px 0px 0px; }
#hdhg { width: 386px; float: left; margin: 0px 8px 0px 0px; height:148px; background-color: #3d3d3d; }
#flash_hdhg { margin: 13px 0px 0px 10px; }
#gxgg { width: 207px; float: left; }
#gxgg_table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #999; margin: 10px 0px 0px 0px; }
#gxgg_table td { vertical-align: top; background-image: url(img/x_line.gif); background-repeat: repeat-x; background-position: bottom; padding: 6px 0px 8px 0px; }
.table_3j { text-align: left; vertical-align: top; width: 8px; }
#gxgg_table a { color: #ccc; text-decoration: none; }
#gxgg_table a:hover { color: #ccc; text-decoration: underline; }
#right_bottom { float: left; width: 601px; PADDING: 20px 0px 0px 0px; }
#text { float: left; width: 561px; PADDING: 0px 20px 20px 20px; }
#text ul { margin-top: 0px; margin-bottom: 0px; }
#text ol { margin-top: 0px; margin-bottom: 0px; }
#text li { margin-top: 6px; line-height: 18px; }
#text li ol { list-style-type: lower-alpha; }
#biaoti { height: 21px; MARGIN: 2px 0px 0px 20px; }
#r_text { background-image: url(img/bg_q.gif); }
#r_text ul { MARGIN: 20px 20px 10px 55px; PADDING: 0px; BORDER: medium none; LINE-HEIGHT: normal; LIST-STYLE-TYPE: none; }
#r_text li { MARGIN: 15px 0px 0px 0px; line-height: 20px; }
#text_bottom { width: 827px; background-color: #303031; color: #fff; height: 20px; }
#bottom { MARGIN: 20px 0px 0px 0px; padding-left: 214px; height: 25px; font-size: 12px; color: #9D9D9D; padding-top: 5px; background-color: #171718; }
#bottom_hui { height: 20px; width: 100%; background-color: #454546; color: #fff; }
#dh ul { float: left; margin: 0px; padding: 0px; }
#dh ul a { color: #fff; background-color: #373737; }
#dh li { float: left; font-size: 12px; color: #fff; background-color: #373737; list-style-type: none; DISPLAY: block; margin: 10px 0px 0px 1px; text-align: center; vertical-align: middle; line-height: 23px; }
#dh li a { DISPLAY: block; WIDTH: 100%; height: 29px; COLOR: #fff; background-color: #373737; TEXT-DECORATION: none; }
#dh li a:hover { background-color: #484848; color: #fff; }
#dh ul li#one { WIDTH: 70px; height: 23px; background-color: #373737; color: #fff; }
#dh ul li#two { WIDTH: 95px; height: 23px; background-color: #373737; color: #fff; }
#dh ul li#three { WIDTH: 75px; height: 23px; background-color: #373737; color: #fff; }
#dh ul li#four { WIDTH: 75px; height: 23px; background-color: #373737; color: #fff; }
#dh ul li#five { WIDTH: 75px; height: 23px; background-color: #373737; color: #fff; }
#dh ul li#six { WIDTH: 75px; height: 23px; background-color: #373737; color: #fff; }
#dh ul li#seven { WIDTH: 95px; height: 23px; background-color: #373737; color: #fff; }
#xx { float: left; margin: 0px 0px 20px 0px; height: 60px; width: 798px; }
#xx_left { float: left; width: 150px; margin: 0px 0px 0px 0px; PADDING: 0px; }
#xx_right { float: right; height: 63px; width: 581px; background-color: #3D3D3D; padding: 0px 0px 0px 20px; font-size: 12px; color: #787878; vertical-align: middle; }
#flash_ie { float: right; width: 74px; vertical-align: middle; }
#xx_text { width: 500px; padding: 10px 0px 0px 0px; float: left; }
#xhtml { float: left; margin: 0px 0px 0px 0px; height: 31px; width: 798px; text-align: right; }
.xx_righttext { float: left; width: 401px; margin-right: 10px; }
.xx_rightimg { float: right; width: 150px; }
.xx_right2text { float: left; width: 401px; margin-right: 10px; }
.xx_right2img { float: right; width: 150px; vertical-align: bottom; padding-top: 15px; }
.xx_width { width: 561px; }
.xx_lefttext { float: right; width: 396px; margin-left: 15px; }
.xx_leftimg { float: left; width: 150px; vertical-align: bottom; }
.xx_left2text { float: right; width: 396px; margin-left: 15px; }
.xx_left2img { float: left; width: 150px; vertical-align: bottom; padding-top: 15px; }
.td ul { margin-left: 18px; }
.td li { line-height: 18px; margin: 0px; }

.mt10 { margin-top:10px;}
.jc_table_div { margin-top:20px;}
.jc_table_div table { background-color:#fff;}
.jc_table_div table td { background-color:#444; text-align:center; padding:5px;}
#text .content { color:#ddd;}
#text .content p { margin:5px 0; padding:0; line-height:20px;}
#text .content h1 { font-size:16px; color:#f00; padding:5px; margin-top:20px;}
#text .content h2 { font-size:14px; color:#fff;}