/*全局样式*/
h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;}
.Invisible {DISPLAY: none}
img { padding:0px; margin:0px; border:0px; }
form { padding:0px; margin:0px; border:0px; }
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; text-align: center; font-size: 12px; word-wrap: break-word; padding:0px; }
.fl { float:left; }
.fr { float:right; }
.jg { height: auto; clear: both; margin-bottom:10px; margin-left:auto; margin-right:auto; margin-top:0px; }
.bg { height: auto; clear: both; margin-bottom:0px; margin-left:auto; margin-right:auto; margin-top:0px; }
UL {margin: 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
UL LI {list-style-type: none; margin: 0px 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
a:link,a:visited { color: #000000; font-size: 12px; text-decoration: none; }
a:hover,a:active { color: #FF0000; font-size: 12px; text-decoration: none; }
h1 { font-size:14px; margin:0px 0px; font-weight:normal; }
h3 { width:231px; height:28px; font-size:14px; background:url(index.png) repeat-x left -160px; float:left; text-align:left; padding-top:5px; padding-left:25px; margin:0px 0px; }
.top14{font-size: 14px; color: #000000; line-height:25px;}
.top14 A,.top14 A:link,.top14 A:visited {COLOR: #00608D; font-size:14px; text-decoration: none; line-height:25px; }
.top14 A:hover,.top14 A:active {COLOR: #999999; font-size:14px; text-decoration:underline; line-height:25px;}
.more { font-size:12px; margin-right:5px; line-height:23px; }
.login{font-size: 16px; color: #000000; line-height:25px;}
.login A,.login A:link,.login A:visited {COLOR: #FF0000; font-size:16px; text-decoration: none; line-height:25px; }
.login A:hover,.login A:active {COLOR: #999999; font-size:16px; text-decoration:underline; line-height:25px;}

/*页面主体样式*/
.top_bbs { width:948px; height:38px; border-top:#7E8891 1px solid; border-left:#7E8891 1px solid; border-right:#7E8891 1px solid; background:url(index.png) repeat-x 0px 0px; font-size:12px; }
.top_dh { width:950px; height:83px; background:url(index.png) repeat-x 0px -60px; margin-top:5px; }
.top_dh_big { width:33px; height:61px; margin-top:7px; background:url(index_1_2.gif); font-size:14px; padding-left:11px; padding-right:9px; padding-top:6px; line-height:2; margin-left:28px; margin-right:10px; }
.top_dh_sml { width:auto; height:55px; font-size:14px; margin-top:10px; line-height:30px; color:#00608D; }

.index_body { width:950px; height:auto; margin-bottom:0px; margin-top:0px; margin-left:auto; margin-right:auto; }
.index { width:950px; height:auto; text-align:center;background:url(indexbj.jpg) repeat-x;}
.index_left { width:266px; height:auto; }
.index_right { width:674px; height:auto; }
.index_right_body { width:674px; height:auto; background:url(index_1_10.gif); }
.right_body_dh { width:674px; height:35px; background:url(index_1_9.gif); }
.right_body_dh_body { width:184px; height:35px; font-size:14px; line-height:35px; }
.right_body_dh_body1 { width:490px; height:35px; font-size:12px; line-height:35px; }
.right_body_left { width:16px; height:auto; border-bottom:#D4D4D4 1px solid; }
.right_body_right { width:648px; height:auto; background:#FFFFFF; padding-left:10px; }
.right_body_r { width:272px; height:auto; margin-top:7px; }
.right_body_r_body { width:270px; height:auto; border:#C4C4C4 1px solid; background:#F7F7F7; }
.right_body_l { width:366px; height:auto; background:#CCCCCC; margin-top:7px; }

.right_index { width:256px; height:auto; padding:7px; font-size:14px; text-align:left; }
.right_index UL { width:256px; height:auto; clear:both; }
.right_index LI { width:256px; height:25px; line-height:25px; font-size:14px; overflow:hidden; text-align:left; }
.right_index LI A,.right_index LI A:link,.right_index LI A:visited {COLOR: #000000; font-size:14px; text-decoration: none; }
.right_index LI A:hover,.right_index LI A:active {COLOR: #999999; font-size:14px; text-decoration:none; }

.index_left_flash { width:264px; height:222px; border:#898989 1px solid; background:url(index_1_3.gif); }
.index_left_flashnei { width:254px; height:212px; background:#FFFFFF; margin:5px 5px; }

.index_left_lx { width:262px; height:auto; border:#3CD7E9 1px solid; margin-top:10px; padding-top:1px; padding-bottom:1px; padding-left:1px; padding-right:1px; }
.index_left_lxtop { width:262px; height:auto; border:#3CD7E9 1px solid; padding-top:1px; padding-bottom:1px; padding-left:1px; padding-right:1px; }
.index_left_lx_nei { width:256px; height:auto; border:#3CD7E9 3px solid; background:#ECFAFB; }
.left_body { width:236px; height:auto; margin-bottom:5px; margin-left:5px; margin-right:5px; margin-top:5px; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; font-size:14px; line-height:25px; text-align:left; }
.left_body1 { width:236px; height:240px; margin-bottom:5px; margin-left:5px; margin-right:5px; margin-top:5px; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; font-size:14px; text-align:center; }
.left_body1 UL { width:236px; height:auto; clear:both; }
.left_body1 LI { width:236px; float:left; height:40px; line-height:22px; font-size:12px; overflow:hidden; text-align:left; }
.left_body1 LI A,.left_body1 LI A:link,.left_body1 LI A:visited {COLOR: #000000; font-size:12px; text-decoration: none; overflow:hidden; }
.left_body1 LI A:hover,.left_body1 LI A:active {COLOR: #999999; font-size:12px; text-decoration:none; overflow:hidden; }

.left_body_body { width:236px; height:auto; clear:both; margin-top:5px; margin-bottom:5px; margin-left:auto; margin-right:auto; line-height:20px; font-size:14px; color:#000000;}
.left_body_body UL { width:236px; height:auto; clear:both; }
.left_body_body LI { width:236px; float:left; height:22px; line-height:22px; font-size:12px; overflow:hidden; text-align:left; }
.left_body_body LI A,.left_body_body LI A:link,.left_body_body LI A:visited {COLOR: #000000; font-size:12px; text-decoration: none; overflow:hidden; }
.left_body_body LI A:hover,.left_body_body LI A:active {COLOR: #999999; font-size:12px; text-decoration:none; overflow:hidden; }

.left_ph { background:url(ph_b.gif); color:#ffffff; width:17px; float:left; text-align:center; height:17px; line-height:17px; margin-right:5px; margin-top:4px; }

.left_gg { width:236px; height:23px; border-bottom:#DCDCDC 1px solid; margin-bottom:5px; }
.left_gg_jb { width:56px; height:23px; background:url(index_1_8.gif); font-size:14px; line-height:23px;}

.bottom { width:950px; height:auto; margin-top:10px; }
.link { width:946px; height:auto; border:#01B5E6 1px solid; padding-top:1px; padding-bottom:1px; padding-left:1px; padding-right:1px; }
.link_dh { width:946px; height:25px; background:#E5E5E5; font-size:14px; font-weight:bold; line-height:25px; text-align:center; color:#016D89;}

.link_pic { width:943px; height:36px; margin-top:5px; margin-left:3px; }
.link_pic UL { width:943px; height:36px; clear:both; }
.link_pic LI { width:94px; float:left; height: 36px; line-height:36px; font-size:12px; overflow:hidden; text-align:center; }

.link_font { width:943px; height:auto; margin-left:3px; }
.link_font UL { width:943px;height:auto;  clear:both; }
.link_font LI { width:94px; float:left; height:20px; line-height:20px; font-size:12px; overflow:hidden; text-align:center; }
.link_font LI A,.link_font LI A:link,.link_font LI A:visited {COLOR: #0087A4; font-size:12px; text-decoration: none; }
.link_font LI A:hover,.link_font LI A:active {COLOR: #999999; font-size:12px; text-decoration:none; }

.copyright { width:950px; height:auto; margin-left:3px; }
.copyright UL { width:950px; height:30px; clear:both; }
.copyright LI { width:950px; height:30px; line-height:30px; font-size:12px; overflow:hidden; text-align:center; }


/*----简章---*/

.index_dx_block { width:160px; height:25px; padding-top:14px; float:left; font-size:14px; background:url(index1.png) no-repeat left -295px; text-align:center;}
.index_dx_block A,.index_dx_block A:link,.index_dx_block A:visited {COLOR: #373737; font-size:14px; text-decoration: none; padding-top:10px; }
.index_dx_block A:hover,.index_dx_block A:active {COLOR: #373737; font-size:14px; text-decoration:underline; padding-top:10px;}
.index_dx_none { width:160px; height:30px; margin-top:9px; line-height:30px; float:left; font-size:14px; text-align:center; background:url(index1.png) no-repeat left -360px;}
.index_dx_none A,.index_dx_none A:link,.index_dx_none A:visited {COLOR: #000000; font-size:14px; text-decoration: none; padding-top:10px; }
.index_dx_none A:hover,.index_dx_none A:active {COLOR: #000000; font-size:14px; text-decoration:underline; padding-top:10px;}
h2 {width:670px; height:25px; background:url(index1.png) repeat-x left -395px; border-left:#02BCE2 2px solid; border-right:#02BCE2 2px solid; border-top:#02BCE2 2px solid; font-size:12px; font-weight:normal; padding-top:13px;}
.jzbian {width:2px; height:auto; float:left;}
.jianzhangbody {width:670px; height:255px; float:left; background:url(jzbei.jpg) repeat-x; padding-top:10px;}
.jzbodyzuo {width:245px; height:auto; float:left;}
.jzbodyyou {width:425px; height:auto; float:right;}
.jzbodytitle {width:400px; height:30px; text-align:center; font-size:12px; color:#005C8F; padding-top:20px; font-weight:bold;}
.jzxian {width:400px; margin:0px; padding:0px; height:2px; border-bottom:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid;}
.jzbody {width:400px; height:auto; font-size:14px; padding-top:10px;}
.jzbody UL { width:400px; height:auto; clear:both; }
.jzbody LI { width:400px; float:left; height:28px; line-height:28px; font-size:14px; overflow:hidden; text-align:left; }
.jzbody LI A,.jzbody LI A:link,.jzbody LI A:visited {COLOR: #000000; font-size:14px; text-decoration: none; overflow:hidden; }
.jzbody LI A:hover,.jzbody LI A:active {COLOR: #999999; font-size:14px; text-decoration:none; overflow:hidden; }
.readbody {width:652px;border:#999999 1px solid; border-top:#999999 5px solid; font-size:14px; text-align:left; padding:10px; line-height:25px; font-weight:normal;}
.readbody UL { width:100%; height:auto; clear:both; font-weight:normal; }
.readbody LI { width:100%; float:left; height:24px; line-height:23px; font-size:14px; overflow:hidden; margin-top:10px; text-align:left; border-bottom:#999999 1px dashed; font-weight:normal;}
.readbody LI A,.readbody LI A:link,.readbody LI A:visited {COLOR: #000000; font-size:14px; text-decoration: none; overflow:hidden; font-weight:normal;}
.readbody LI A:hover,.readbody LI A:active {COLOR: #999999; font-size:14px; text-decoration:none; overflow:hidden; font-weight:normal; }
.right_index_szjs { width:242px; height:auto; padding-left:7px; padding-right:7px; font-size:12px; text-align:center; clear:both; }
.right_index_szjs UL { width:242px; height:auto; clear:both; }
.right_index_szjs LI { width:60px; height:25px; line-height:25px; font-size:12px; text-align:center; float:left; }
.right_index_szjs LI A,.right_index_szjs LI A:link,.right_index_szjs LI A:visited {COLOR: #015E8A; font-size:12px; text-decoration: none; }
.right_index_szjs LI A:hover,.right_index_szjs LI A:active {COLOR: #999999; font-size:12px; text-decoration:none; }
.dhys {width:930px; padding-left:20px; height:20px; padding-top:10px; text-align:left; font-size:12px; color:#FF0000;}
.dhys A,.dhys A:link,.dhys A:visited {COLOR: #000000; font-size:12px; text-decoration: none;}
.dhys A:hover,.dhys A:active {COLOR: #999999; font-size:12px; text-decoration:underline;}
.imgbody {width:662px; height:auto; border:#999999 1px solid; border-top:#999999 5px solid; line-height:180%; font-size:14px; padding-left:8px;}
.imgbody UL {width:98%; height:auto; clear:both; padding-left:4px; }
.imgbody LI { width:25%; float:left; font-size:14px; padding-top:8px; overflow:hidden; text-align:center; border-bottom: 1px dashed #999999;}
.imgbody LI A {COLOR: #000000; font:14px; }
.imgbody LI A:link,.imgbody LI A:visited {COLOR: #000000; font-size:14px; text-decoration:none;}
.imgbody LI A:hover,.imgbody LI A:active {COLOR: #e66109; font-size:14px; text-decoration:underline; }


.bodyleftbj {width:236px; height:21px; background:url(bj.gif) no-repeat left -442px; font-size:14px; color:#000000; padding-left:30px; padding-top:8px;}
.bodyleftbj A,.bodyleftbj A:link,.bodyleftbj A:visited {COLOR: #000000; font-size:14px; text-decoration: none; padding-top:5px; }
.bodyleftbj A:hover,.bodyleftbj A:active {COLOR: #000000; font-size:14px; text-decoration:underline; padding-top:5px;}
.map {width:95%; height:auto; line-height:180%; font-size:14px; padding-left:8px;}
.map UL {width:98%; height:auto; clear:both; padding-left:4px; }
.map LI { width:95%; HEIGHT: 30px; font-size:14px; padding-top:8px; overflow:hidden; text-align:left; border-bottom: 1px dashed #999999;}
.map LI A {COLOR: #000000; font:14px; }
.map LI A:link,.map LI A:visited {COLOR: #000000; font-size:14px; text-decoration:none;}
.map LI A:hover,.map LI A:active {COLOR: #e66109; font-size:14px; text-decoration:underline; }
.bodyleft {width:266px; height:auto; float:left;}
.bodyright {width:672px; height:auto; float:right;}

.pag { border: #999999 1px solid; padding: 3px 8px 3px 8px; font-size:14px; text-decoration: none; text-align:center; margin-top:20px; background:#f9f9f9; color:#000000; }
A.pag:link,A.pag:visited { padding: 3px 8px 3px 8px; font-size:14px; color: #000000; }
A.pag:hover,A.pag:active { padding: 3px 8px 3px 8px; font-size:14px; color: #ffffff; background:#9d9d9d; }