/*全局布局*/
body {margin:0px; padding:0px; font-size:12px; background:#FFF; color:#000; font:"宋体",arial;}
UL,OL,LI,img{ margin:0px; padding:0px; border:0px; list-style-type: none;}
DL,DT,DD,div,form{ margin:0px; padding:0px; border:0px;}
h1,h2,h3,h4,h5,h6 { margin:0px; padding:0px;}
table,td, tr, th{ FONT-SIZE: 12px}
*{padding:0px; margin:0px;}

A:link {COLOR: #333333; TEXT-DECORATION:none;}
A:visited {	COLOR: #333333; TEXT-DECORATION:none;}
A:hover {COLOR: #FF0000; TEXT-DECORATION: underline;}
.blank1{ CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 5px; text-align:center;}
.blank2{ CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 8px; text-align:center;}

.top{padding:0px; margin:0px auto; width:980px; height:78px;}
.log{ padding:12px 18px 9px 10px; margin:0px; width:230px; height:59px; float:left;}
.top_pic{ padding:0px; margin:0px; height:78px; width:722px; float:left;}

.cd{padding:0px; margin:0px auto; width:980px; height:33px;}
.cd_l{ padding:0px; margin:0px; width:6px; background-image: url(cd_l.gif); background-repeat:no-repeat; height:37px; float:left;}
.cd_r{ padding:0px; margin:0px; width:6px; background-image: url(cd_r.gif); background-repeat:no-repeat; height:37px; float:left;}
.cd_m{ padding:11px 0px 0px 21px; margin:0px; width:947px; background-image: url(cd_m.gif); background-repeat:repeat-x; height:28px; float:left;}
.white {FONT-WEIGHT:bold; FONT-SIZE:14px; COLOR:#fff; TEXT-DECORATION:none;}
A.white:link {FONT-WEIGHT:bold; FONT-SIZE:14px; COLOR:#fff; TEXT-DECORATION:none;}
A.white:visited {FONT-WEIGHT:bold; FONT-SIZE:14px;COLOR:#fff; TEXT-DECORATION:none;}
A.white:hover {FONT-WEIGHT:bold; FONT-SIZE:14px; COLOR:#000; TEXT-DECORATION:none;}

.body{ padding:0px; margin:0px auto; width:980px; height:1297px;}
.left{ padding:0px 8px 0px 0px; margin:0px; width:330px; height:1297px; float:left;}
.l_cont01{ padding:0px; margin:0px; width:330px; height:419px; float:left;}
.l_top01{ padding:0px; margin:0px; width:330px; height:24px; float:left;}

.menu{ padding:0px; margin:0px; width:330px; height:24px; float:left;}
.menu_l{ padding:8px 0px 0px 12px; background:url(menu_l.gif) no-repeat; width:87px; height:16px; float:left;}
.menu_m{ padding:7px 0px 0px 12px; background:url(menu_m.gif) repeat-x; width:217px; height:17px; float:left;; text-align:right}
.menu_r{ background:url(menu_r.gif) repeat-x; width:2px; height:24px; float:left;}
.menu_c{ padding:0px; margin:0px; width:642px; height:24px; float:left;}
.menu_m2{ padding:7px 0px 0px 12px; background:url(menu_m.gif) repeat-x; width:529px; height:17px; float:left;; text-align:right}
/*字体和链接样式*/
.f_red{color:#ffffff; font-weight:bold}
.f_black{color:#FFF; font-weight:bold}
.f_black{font-size:12px; font-weight:bold; color:#000; text-decoration:none; text-align:right;}
a.f_black:link{font-size:12px; font-weight:bold; color:#000; text-decoration:none; text-align:right;}
a.f_black:visited{font-size:12px; font-weight:bold; color:#000; text-decoration:none; text-align:right;}
a.f_black:hover{font-size:12px; font-weight:bold; color:#ff0000; text-decoration:none; text-align:right;}

.cont_l{ padding:0px; margin:0px; background-image:url(con_l.gif); width:15px; height:24px; background-repeat:no-repeat; float:left;}
.cont_m02{ padding:8px 7px 0px 7px; margin:0px; background-image:url(con_m02.gif); width:60px; height:16px; background-repeat: repeat-x; float:left; font-size:12px; font-weight:bold; color:#fff; text-align:center;}
.cont_m01{ padding:0px; margin:0px; background-image:url(con_m01.gif); width:4px; height:24px; background-repeat:no-repeat; float:left;}
.cont_m{ padding:8px 21px 0px 0px; margin:0px; background-image:url(con_m.gif); width:168px; height:16px; background-repeat: repeat-x; float:left; text-align:right;}
.txt_t{font-size:12px; font-weight:bold; color:#79B3ED; text-decoration:none; text-align:right;}
a.txt_t:link{font-size:12px; font-weight:bold; color:#79B3ED; text-decoration:none; text-align:right;}
a.txt_t:visited{font-size:12px; font-weight:bold; color:#79B3ED; text-decoration:none; text-align:right;}
a.txt_t:hover{font-size:12px; font-weight:bold; color:#ff0000; text-decoration:none; text-align:right;}
.cont_r{ padding:0px; margin:0px; width:48px; height:24px; float:left;}
.left_mid{ padding:0px 10px 0px 10px; margin:0px; float:left; width:308px; height:394px; BORDER-LEFT: #e72b8c 1px solid;  BORDER-right: #e72b8c 1px solid; BORDER-bottom: #e72b8c 1px solid; }
.n_picbg{ padding:0px; margin:0px; float:left; background-image: url(n_picbg.gif); background-repeat:repeat; width:308px; height:394px;}
.rig_xx{ padding:10px 0px 0px 0px; margin:0px; float:left; width:308px; height:87px;}
.rig_xt{ padding:4px 8px 14px 0px; margin:0px; float:left; width:100; height:70px;}
.rig_txt{ padding:0px; margin:0px; float:left; width:200px; height:89px;}
.rig_txt ul{ padding-right:2px; float:left; width:98px; height:22px;}
.rig_txt li{ float:left; width:98px; height:22px;}
.font02{ font-size:12px; color:#333; text-decoration: underline; height:22px;}
a.font02:link{ font-size:12px; color:#333; text-decoration: underline; height:22px;}
a.font02:visited{ font-size:12px; color:#333; text-decoration: underline; height:22px;}
a.font02:hover{ font-size:12px; color:#000; text-decoration: none;height:22px; }
.font03{ font-size:12px; color:#ff0000; text-decoration: underline; height:22px;}
a.font03:link{ font-size:12px; color:#ff0000; text-decoration: underline; height:22px;}
a.font03:visited{ font-size:12px; color:#ff0000; text-decoration: underline; height:22px;}
a.font03:hover{ font-size:12px; color:#6F6F6F; text-decoration: none;height:22px; }

.l_cont02{ padding:0px; margin:0px; width:330px; height:431px; float:left;}
.left_mid02{ padding:0px; margin:0px; float:left; width:328px; height:406px; BORDER-LEFT: #e72b8c 1px solid;  BORDER-right: #e72b8c 1px solid; BORDER-bottom: #e72b8c 1px solid; }
.txt{ padding:15px 10px 0px 12px; margin:0px; float:left; width:306px; height:394px;}
.txt ul{ padding:0px 0px 0px 0px; margin:0px; float:left; width:306px; height:28px;}
.txt li{ padding:0px 0px 0px 0px; margin:0px; float:left; width:306px; height:28px;}
.font01{ font-size:12px; color:#000; text-decoration: none; height:25px;}
a.font01:link{ font-size:12px; color:#000; text-decoration: none; height:25px;}
a.font01:visited{ font-size:12px; color:#000; text-decoration: none; height:25px;}
a.font01:hover{ font-size:12px; color:#ff0000; text-decoration: underline;height:25px; }

.right{ padding:0px; margin:0px; width:642px; height:1297px; float:left;}
.r_cont01{ padding:0px; margin:0px; width:642px; height:1002px; float:left;}
.r_top01{ padding:0px; margin:0px; width:642px; height:24px; float:left;}
.r_cont_l{ padding:0px; margin:0px; float:left; width:2px; height:24px; background-image:url(r_con_l.gif); background-repeat:no-repeat;}
.r_cont_m{ padding:8px 0px 0px 15px; margin:0px; float:left; width:623px; height:16px; background-image:url(r_con_m.gif); background-repeat: repeat-x; text-align:left;}
.font05{ font-size:12px; color:#ffff00; font-weight:bold; text-decoration: none; height:16px; text-align:left;}
a.font05:link{ font-size:12px; color:#ffff00; font-weight:bold; text-decoration: none; height:25px; text-align:left;}
a.font05:visited{ font-size:12px; color:#ffff00; font-weight:bold; text-decoration: none; height:25px; text-align:left;}
a.font05:hover{ font-size:12px; color:#ffff00;  font-weight:bold;text-decoration: underline;height:25px; text-align:left;}
.r_cont_rr{ padding:0px; margin:0px; float:left; width:2px; height:24px; background-image:url(menu_r.gif); background-repeat:no-repeat;}
.r_mid{ padding:0px 15px 0px 15px; margin:0px; float:left; width:610px; height:976px!important;/*FF*/ *+height:976px!important;/*IE7.0*/ *height:982px;/*IE6.0*/ BORDER-LEFT: #e72b8c 1px solid;  BORDER-right: #e72b8c 1px solid; BORDER-bottom: #e72b8c 1px solid; }
.txt01{ padding:10px 0px 0px 0px; margin:0px; float:left; width:600px; height:926px; background-image:url(n_txtbg.gif); background-repeat:repeat-x;}
.txt01 ul{ padding:0px 0px 0px 0px; margin:0px; float:left; width:598px; height:31px;}
.txt01 li{ padding:0px 0px 0px 0px; margin:0px; float:left; width:598px; height:31px;}
.font06{ font-size:12px; color:#000; text-decoration: none; height:25px; text-align:left;}
a.font06:link{ font-size:12px; color:#000; text-decoration: none; height:27px; text-align:left;}
a.font06:visited{ font-size:12px; color:#000; text-decoration: none; height:27px; text-align:left;}
a.font06:hover{ font-size:12px; color:#ff0000;  text-decoration:none;height:27px; text-align:left;}
.fanye{ padding:8px 0px 0px 0px; margin:0px; float:left; height:21px; width:600px;}
.Page {	HEIGHT: 22px; TEXT-ALIGN: center;}
.Ls1 A:link {	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 20px; COLOR: #e72b8c; LINE-HEIGHT: 22px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none}
.Ls1 A:visited {	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 20px; COLOR: #e72b8c; LINE-HEIGHT: 22px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none}
.Ls1 A:active {	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 20px; COLOR: #e72b8c; LINE-HEIGHT: 22px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; TEXT-DECORATION: none}
.Ls1 A:hover {	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 20px; COLOR: #fff; LINE-HEIGHT: 22px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #e72b8c; TEXT-ALIGN: center; TEXT-DECORATION: none}
.Ls A:link {	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none}
.Ls A:visited {	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none}
.Ls A:active {	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none}
.Ls A:hover {	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none}
.r_contt{ padding:0px; margin:0px; float:left; width:642; height:263px;}
.r_top001{ padding:0px; margin:0px; width:642px; height:24px; float:left;}
.r_cont_mm{ padding:8px 21px 0px 0px; margin:0px; background-image:url(con_m.gif); width:480px; height:16px; background-repeat: repeat-x; float:left; text-align:right;}
.r_mid01{ padding:0px; margin:0px; float:left; width:640px; height:263px; BORDER-LEFT: #e72b8c 1px solid;  BORDER-right: #e72b8c 1px solid; BORDER-bottom: #e72b8c 1px solid; }
.txt02{ padding:15px 10px 0px 12px; margin:0px; float:left; width:300px; height:247px;}
.txt02 ul{ padding:0px 0px 0px 0px; margin:0px; float:left; width:300px; height:25px;}
.txt02 li{ padding:0px 0px 0px 0px; margin:0px; float:left; width:300px; height:25px;}
.txt03{ padding:15px 10px 0px 5px; margin:0px; float:left; width:300px; height:247px;}
.txt03 ul{ padding:0px 0px 0px 0px; margin:0px; float:left; width:300px; height:25px;}
.txt03 li{ padding:0px 0px 0px 0px; margin:0px; float:left; width:300px; height:25px;}


.r_mid001{ padding:0px 15px 0px 15px; margin:0px; float:left; width:610px;  BORDER-LEFT: #e72b8c 1px solid;  BORDER-right: #e72b8c 1px solid; BORDER-bottom: #e72b8c 1px solid; }
.Text {	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; LINE-HEIGHT: 30px; PADDING-TOP: 15px}
.Page1 {PADDING-RIGHT: 250px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #ff0000; LINE-HEIGHT: 22px; PADDING-TOP: 10px; HEIGHT: 22px}
.Text H2 {	FONT-SIZE: 24px; LINE-HEIGHT: 40px; HEIGHT: 40px; TEXT-ALIGN: center}
.Text H3 {	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 35px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dashed; HEIGHT: 30px; TEXT-ALIGN: center}
.body01{ padding:0px; margin:0px auto; width:980px; OVERFLOW: hidden; height:100%;}
.right01{ padding:0px; margin:0px; width:642px; height:100%; float:left;}
.r_cont001{ padding:0px; margin:0px; width:642px; height:100%; float:left;}


.bottom{ padding:0px; margin:0px auto; width:980px; height:130px;}
.bott{ padding:0px; margin:0px; float:left; width:978px; height:37px; BORDER-LEFT: #e72b8c 1px solid;  BORDER-right: #e72b8c 1px solid; BORDER-top: #e72b8c 1px solid; BORDER-bottom: #e72b8c 1px solid;}
.bott_txt{ padding:12px 0px 0px 0px; margin:0px; float:left; width:978px; height:25px; text-align:center;}
.font04{font-size:12px; color:#e72b8c; text-align:center;text-decoration:none;}
.font{font-size:13px; color:#e72b8c; text-align:center;text-decoration:none;}
a.font:link{font-size:13px; color:#e72b8c; text-align:center;text-decoration:none;}
a.font:visited{font-size:13px; color:#e72b8c; text-align:center;text-decoration:none;}
a.font:hover{font-size:13px; color:#e72b8c; text-align:center;text-decoration:none;}
.bott_txt01{ padding:0px; margin:0px; float:left; font-size:12px; color:#666; text-align:center; line-height:24px; height:64px; width:980px;}


