@charset "gb2312";


.bold{ font-weight:bold;}
.border{ border:1px solid #c6d8f0; border-top:none;  background-color:#ffffff;}
.center{text-align:center;}
.clear {clear:both; height:0px; font-size:0px; line-height:0px; overflow:hidden;}
.left {float:left; display:inline;}
.pw{clear:both; width:998px; background-color:#ffffff; overflow:hidden;}
.right {float:right; display:inline;}
.split{clear:both; font-size:6px; height:6px; line-height:6px; overflow:hidden;
}



a:link, a:visited{ color:#000000; text-decoration: none;
}
a:hover, a:active{ color:#880009; text-decoration:underline;
}

a.design:link, a.design:visited{ color:#ffffff; text-decoration: none;
}
a.design:hover, a.design:active{ color:#ffff00; text-decoration:underline;
}

html{ margin:0; padding:0; overflow-y:scroll;
}

body{ margin:0; padding:0; font-size:12px; color:#000000; line-height:160%; font-family:"????", "Arial"; background:url(i_body_bg.jpg) top center no-repeat;
}

button{ margin:0; padding:0; vertical-align:middle; font-size:100%;}

cite{ float:right; font-style:normal; font-weight:normal; color:#363636; }

div{ margin:0 auto; padding:0;}

div.l_page{ clear:both; padding:8px; text-align:center; color:#313131;}

fieldset{ margin:0; padding:0; border:0;}

form{ margin:0; padding:0;}

img{ margin:0; border:0; vertical-align:middle;}

input{ margin:0; padding:0; vertical-align:middle; font-size:100%;}

li{ list-style:none; margin:0; padding:0; vertical-align:middle;}

p{ margin:0; padding:0; text-indent:2em; margin-bottom:6px;}
p.more{ text-align:right; margin-bottom:0px;}
p.no_indent{ text-indent:0em;}

select{ margin:0; padding:0; vertical-align:middle; font-size:100%;}

span{ margin:0; padding:0;}

table{ border-collapse:collapse; border-spacing:0;}

td{ margin:0; padding:0; vertical-align:top;  border-collapse:collapse;}

textarea{ padding:0; margin:0; font-size:100%;}

ul{ list-style:none; margin:0; padding:0;}



div.d_author{ clear:both; line-height:20px; text-align:center; color:#919191;
}
div.d_detail{ clear:both; color:#683300; line-height:20px; padding:20px;
}
div.d_title{ clear:both; line-height:20px; font-size:16px; font-weight:bold; color:#dd3423; text-align:center; padding-top:20px;
}




a.i_gzdt:link, a.i_gzdt:visited{ float:left; height:30px; line-height:30px; background:url(i_gzdt_bg.jpg) left 50% no-repeat; color:#683300; text-decoration: none; text-indent:1em;
}
a.i_gzdt:hover, a.i_gzdt:active{ color:#ff0000; text-decoration:none;
}

a.i_menu:link, a.i_menu:visited{ height:34px; line-height:34px; padding-left:6px; padding-right:6px; color:#ffe788; text-decoration: none;
}
a.i_menu:hover, a.i_menu:active{ color:#ffff00; text-decoration:none;
}

a.i_more:link, a.i_more:visited{ color:#ffd5ac; text-decoration: none;
}
a.i_more:hover, a.i_more:active{ color:#ffff00; text-decoration:none;
}

a.i_more_1:link, a.i_more_1:visited{ float:right; color:#820303; text-decoration: none; padding-right:3px;
}
a.i_more_1:hover, a.i_more_1:active{ color:#ff0000; text-decoration:none;
}

a.i_jxjw:link, a.i_jxjw:visited{ float:left; height:24px; line-height:24px; color: #000000; text-decoration: none; background:url(i_jxjw_li_bg.jpg) 6px 50% no-repeat; padding-left:18px;
}
a.i_jxjw:hover, a.i_jxjw:active{ color:#ff0000;
}

div.i_border{ border:1px solid #cfcfcf; padding:6px;
}
div.i_bottom{ clear:both; width:998px; height:81px; background:url(i_bottom_bg.jpg) repeat-x; line-height:20px; color:#ffffff; text-align:center; padding-top:16px;
}
div.i_gzdt{ float:right; width:400px; overflow:hidden;
}
div.i_link{ clear:both; padding:12px; padding-top:20px;
}
div.i_link_con{ clear:both; height:20px; margin-bottom:12px;
}
div.i_link_pic{ clear:both; padding-top:7px; padding-bottom:6px;
}
div.i_link_select{ float:right; width:196px; height:20px; overflow:hidden;
}
div.i_link_text{ float:left; width:50px; height:20px; line-height:20px; text-align:left;
}
div.i_menu{ clear:both; width:998px; height:34px; line-height:34px; background:url(i_menu_bg.jpg) repeat-x; color:#ffe788; font-size:13px; font-weight:bold; text-indent:1.5em;  overflow:hidden;
}
div.i_mid{ clear:both; width:998px; overflow:hidden;
}
div.i_mid_left{ float:left; width:708px; overflow:hidden;
}
div.i_mid_LL{ float:left; width:352px; overflow:hidden;
}
div.i_mid_LR{ float:right; width:352px; overflow:hidden;
}
div.i_mid_right{ float:right; width:284px; overflow:hidden;
}
div.i_pic{ float:left; width:286px; height:212px; overflow:hidden;vertical-align:middle
}
div.i_title{ clear:both; height:24px; line-height:24px; background-color:#bc0f04; color:#ffffff;
}
div.i_title_1{ clear:both; height:24px; line-height:24px; background:url(i_title_1_bg.jpg) repeat-x;
}
div.i_top{ clear:both; width:998px; height:147px; overflow:hidden;
}
div.i_padding{ padding:8px; padding-left:12px;
}

li.i_ynxw_split{ float:left; width:420px; height:1px; line-height:1px; font-size:1px; border-bottom:1px dotted #a6a6a6;
}
li.i_gzdt{ height:30px; line-height:30px;
}

select.i_link{ width:191px; height:18px; line-height:18px; border:1px solid #999999; padding-left:3px; color:#000000;
}

span.i_title{ float:left; height:24px; line-height:24px; color:#ffffff; background:url(i_title_bg.jpg) left no-repeat; padding-left:12px; font-size:13px; font-weight:bold; 
}
span.i_title_1{ float:left; width:97px; height:24px; line-height:24px; color:#ffffff; background:url(i_title_s_bg.jpg) no-repeat; font-size:13px; font-weight:bold; text-align:center;
}
span.i_more{ float:right; height:24px; line-height:24px; font-size:12px; color:#ffd5ac; background:url(i_title_right_bg.jpg) right no-repeat; padding-right:12px;
}
td.i_flash{ width:172px;
}

ul.i_gzdt{
}




a.l_location:link, a.l_location:visited{ color:#ffffff; text-decoration: none;
}
a.l_location:hover, a.l_location:active{ color:#ffff00; text-decoration:none;
}

a.l_page:link, a.l_page:visited{ color:#000000; text-decoration: none; padding:3px;
}
a.l_page:hover, a.l_page:active{ color:#ff0000; text-decoration:underline;
}

div.l_left{ float:left; width:284px; overflow:hidden; text-align:left;
}
div.l_location{ clear:both; height:27px; line-height:27px; color:#ffffff; background-color:#2c66b3; text-align:left; padding-left:10px;
}
div.l_page{ clear:both; padding:8px; text-align:center; color:#ff0000; border-top:1px dotted #a0a0a0;
}
div.l_right{ float:right; width:708px; text-align:left; overflow:hidden;
}

span.l_title{ float:left; height:24px; line-height:24px; color:#ffffff; background:url(i_title_bg.jpg) left no-repeat; padding-left:12px; font-size:13px;
}












#AloeR_Menu { z-index:100; clear:both; float:right;  width:960px;  height:31px; line-height:31px; list-style-type:none; padding:0px; margin:0px; color:#ffffff; 
}
#AloeR_Menu li { float:left; display:inline;
}

#AloeR_Menu li.right { float:right; width:130px; text-align:center; display:inline;
}

#AloeR_Menu .i_menu_split{ float:left; display:inline; width:10px;
}

#AloeR_Menu li a:link, #AloeR_Menu li a:visited{ display:block; padding-left:12px; padding-right:12px; color:#ffffff; text-decoration:none; text-align:center; font-size:13px;
}
#AloeR_Menu li a:hover, #AloeR_Menu li a:active{ background-color:#003876; 
}

#AloeR_Menu li.right a:link, #AloeR_Menu li.right a:visited{ color:#fffd45; text-decoration:none; text-align:center; font-family:Arial; font-size:12px;
}
#AloeR_Menu li.right a:hover, #AloeR_Menu li.right a:active{ color:#ff0000; background-color:; 
}



#AloeR_Menu li ul { display:none; width:108px; float:left; margin-left:0px; text-align:left; line-height:26px; list-style-type:none; position:absolute; border:1px #aaaaaa solid; background:#eeeeee; 
}

#AloeR_Menu li ul li{ float:left; margin-left:0px; width:100%; text-align:left; border-bottom:1px #aaaaaa solid; border-top:1px solid #ffffff;
}

#AloeR_Menu li ul li a:link, #AloeR_Menu li ul li a:visited{ display:block; padding-left:0px; padding-right:0px; margin-left:0px; width:100%;  color:#3d3d3d; text-decoration:none; text-align:left; font-size:14px; text-indent:1em;
}
#AloeR_Menu li ul li a:hover, #AloeR_Menu li ul li a:active{ color:#ffffff!important; text-decoration:none; background:#003876;
}

#AloeR_Menu li ul li ul { display:none; width:108px; margin-left:108px; margin-top:-26px; line-height:26px; list-style-type:none; position:absolute; border:1px #aaaaaa solid; background:#eeeeee; text-align:left; 
}

#AloeR_Menu li ul li ul li{ float:left; margin-left:0px; width:100%; text-align:left; border-bottom:1px #aaaaaa solid; border-top:1px solid #ffffff;
}

#AloeR_Menu li ul a:link, #AloeR_Menu li ul a:visited{ display:block; color:#177cbf; text-decoration:none; font-size:12px; text-indent:1em; text-align:left; line-height:24px; background:#eeeeee;
}
#AloeR_Menu li ul a:hover, #AloeR_Menu li ul a:active{ color:#ffffff!important; background:#3d55a7;
}


#AloeR_Menu li ul { display:none; 
}
#AloeR_Menu li.over ul { display:block;
}


#AloeR_Menu li.over ul li ul { display:none;
}
#AloeR_Menu li.over ul li.over ul { display:block;
}