@charset "gb2312";

.bold{ font-weight:bold;}
.border{ border:1px solid #bababa; background-color:#ffffff;}
.center{text-align:center;}
.clear {clear:both; height:0px; font-size:0px; line-height:0px;}
.left {float:left; display:inline;}
.pw{clear:both; width:998px; overflow:hidden; background-color:#ffffff;}
.right {float:right; display:inline;}
.split{clear:both; font-size:9px; height:9px; line-height:9px;
}



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:#000000; text-decoration: none;
}
a.design:hover, a.design:active{ color:#ff0000; text-decoration:underline;
}

html{ overflow-y:scroll;
}

body{ margin:0; padding:0; font-size:12px; color:#000000; line-height:160%; font-family:"ËÎÌå", "Arial"; background-color:#ffffff;
}

button{ margin:0; padding:0; vertical-align:middle; font-size:100%;}

cite{ font-style:normal; float:right; color:#363636; }

div{ margin:0 auto; padding:0;}

div.l_page{ clear:both; padding:8px; text-align:center; color:#313131;}

form{ margin:0; padding:0;}

img{ border:0; margin:0;}

input{ margin:0; padding:0; font-size:100%;}

li{ list-style:none; margin:0; padding:0;}

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{ 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; width:700px; line-height:30px; text-align:center; color:#c1c1c1; margin-top:8px; padding-bottom:20px; border-top:1px #bebfc2 solid;
}
div.d_detail{ clear:both; width:700px; color:#2a2a2a; line-height:24px;
}
div.d_title{ clear:both; width:700px; font-size:16px; font-weight:bold; color:#124b96; text-align:center; padding-top:20px; line-height:30px;
}





a.i_tzgg_new {
 width: 236px;
 float: left;
 word-break: keep-all;
 
 white-space: nowrap;
 
 overflow: hidden;
 
 text-overflow: ellipsis;
}
a.i_tzgg_li {
 width: 236px;
 float: left;
 word-break: keep-all;
 
 white-space: nowrap;
 
 overflow: hidden;
 
 text-overflow: ellipsis;
}
a.i_jdxw_new {
 width: 343px;
 float: left;
 word-break: keep-all;
 
 white-space: nowrap;
 
 overflow: hidden;
 
 text-overflow: ellipsis;
}
a.i_jdxw_li {
 width: 343px;
 float: left;
 word-break: keep-all;
 
 white-space: nowrap;
 
 overflow: hidden;
 
 text-overflow: ellipsis;
}
a.i_zhxw_li {
 width: 362px;
 float: left;
 word-break: keep-all;
 
 white-space: nowrap;
 
 overflow: hidden;
 
 text-overflow: ellipsis;
}

a.i_cyzd:link, a.i_cyzd:visited{ color: #414141; text-decoration: none;
}
a.i_cyzd:hover, a.i_cyzd:active{ color:#ff0000;
}

a.i_cyzd:link, a.i_cyzd:visited{ color: #414141; text-decoration: none;
}
a.i_cyzd:hover, a.i_cyzd:active{ color:#ff0000;
}
a.i_cyzd_de:link, a.i_cyzd_de:visited{ float:left; width:111px; height:28px; line-height:28px; background:url(i_cyzd_now_bg.jpg) repeat-x; color: #ffffff; text-align:center; text-decoration: none; display:block; font-size:13px; font-weight:bold; margin-left:6px;
}
a.i_cyzd_de:hover, a.i_cyzd_de:active{ float:left; width:111px; height:28px; line-height:28px; background:url(i_cyzd_now_bg.jpg) repeat-x; color: #ffffff; text-align:center; text-decoration: none; display:block; font-size:13px; font-weight:bold; margin-left:6px;
}
a.i_cyzd_now:link, a.i_cyzd_now:visited{ float:left; width:111px; height:28px; line-height:28px; background:url(i_cyzd_de_bg.jpg) repeat-x; color: #000000; text-align:center; text-decoration: none; display:block; font-size:13px; font-weight:bold; margin-left:6px;
}
a.i_cyzd_now:hover, a.i_cyzd_now:active{ float:left; width:111px; height:28px; line-height:28px; background:url(i_cyzd_de_bg.jpg) repeat-x; color: #000000; text-align:center; text-decoration: none; display:block; font-size:13px; font-weight:bold; margin-left:6px;
}

a.i_jdxw:link, a.i_jdxw:visited{ float:left; width:101px; height:30px; line-height:30px; background:url(i_jdxw_bg.jpg) repeat-x; color: #ffffff; text-align:center; text-decoration: none; display:block; font-size:13px; font-weight:bold; margin-right:6px;
}
a.i_jdxw:hover, a.i_jdxw:active{ float:left; width:101px; height:30px; line-height:30px; background:url(i_jdxw_bg.jpg) repeat-x; color: #ffffff; text-align:center; text-decoration: none; display:block; font-size:13px; font-weight:bold; margin-right:6px;
}

a.i_jdxw_now:link, a.i_jdxw_now:visited{ float:left; width:101px; height:30px; line-height:30px; background:url(i_jdxw_now_bg.jpg) repeat-x; color: #ffffff; text-align:center; text-decoration: none; display:block; font-size:13px; font-weight:bold; margin-right:6px;
}
a.i_jdxw_now:hover, a.i_jdxw_now:active{ float:left; width:101px; height:30px; line-height:30px; background:url(i_jdxw_now_bg.jpg) repeat-x; color: #ffffff; text-align:center; text-decoration: none; display:block; font-size:13px; font-weight:bold; margin-right:6px;
}
a.i_jdxw_new:link, a.i_jdxw_new:visited{ float:left; color: #064490; text-decoration: none;
}
a.i_jdxw_new:hover, a.i_jdxw_new:active{ color:#ff0000; text-decoration:underline;
}

a.i_left:link, a.i_left:visited{ float:left; width:86px; height:33px; line-height:33px; color: #000000; text-align:center; text-decoration: none; display:block; font-size:14px; font-weight:bold; margin-right:6px;
}
a.i_left:hover, a.i_left:active{ float:left; width:86px; height:33px; line-height:33px; color: #000000; text-align:center; text-decoration: none; display:block; font-size:14px; font-weight:bold; margin-right:6px;
}
a.i_left_now:link, a.i_left_now:visited{ float:left; width:86px; height:33px; line-height:33px; background:url(i_left_now_bg.jpg) repeat-x; color: #9a0000; text-align:center; text-decoration: none; display:block; font-size:14px; font-weight:bold; margin-right:6px;
}
a.i_left_now:hover, a.i_left_now:active{ float:left; width:86px; height:33px; line-height:33px; background:url(i_left_now_bg.jpg) repeat-x; color: #9a0000; text-align:center; text-decoration: none; display:block; font-size:14px; font-weight:bold; margin-right:6px;
}

a.i_left_more:link, a.i_left_more:visited{ float:right; color:#9a0200; text-decoration: none; padding-right:12px;
}
a.i_left_more:hover, a.i_left_more:active{ color:#ff0000; text-decoration:underline;
}


a.i_login:link, a.i_login:visited{ color: #ffffff; text-decoration: none; font-weight:bold; padding-left:6px;
}
a.i_login:hover, a.i_login:active{ color:#ffff00;
}

a.i_more:link, a.i_more:visited{ color:#ffffff; text-decoration: none;
}
a.i_more:hover, a.i_more:active{ color:#ffffff; text-decoration:underline;
}

a.i_menu:link, a.i_menu:visited{ color: #ffffff; text-decoration: none; font-weight:normal; padding-left:7px; padding-right:7px;
}
a.i_menu:hover, a.i_menu:active{ color:#ffff00;
}

a.i_menu_last:link, a.i_menu_last:visited{ color: #ffffff; text-decoration: none; font-weight:bold; padding-left:3px; padding-right:3px;
}
a.i_menu_last:hover, a.i_menu_last:active{ color:#ffff00;
}

a.i_tzgg:link, a.i_tzgg:visited{ float:left; width:101px; height:30px; line-height:30px; background:url(i_tzgg_bg.jpg) repeat-x; color: #ffffff; text-align:center; text-decoration: none; display:block; font-size:13px; font-weight:bold; margin-right:6px;
}
a.i_tzgg:hover, a.i_tzgg:active{ float:left; width:101px; height:30px; line-height:30px; background:url(i_tzgg_bg.jpg) repeat-x; color: #ffffff; text-align:center; text-decoration: none; display:block; font-size:13px; font-weight:bold; margin-right:6px;
}

a.i_tzgg_now:link, a.i_tzgg_now:visited{ float:left; width:101px; height:30px; line-height:30px; background:url(i_tzgg_now_bg.jpg) repeat-x; color: #ffffff; text-align:center; text-decoration: none; display:block; font-size:13px; font-weight:bold; margin-right:6px;
}
a.i_tzgg_now:hover, a.i_tzgg_now:active{ float:left; width:101px; height:30px; line-height:30px; background:url(i_tzgg_now_bg.jpg) repeat-x; color: #ffffff; text-align:center; text-decoration: none; display:block; font-size:13px; font-weight:bold; margin-right:6px;
}

a.i_tzgg_li:link, a.i_tzgg_li:visited{ float:left; color: #000000; text-decoration: none;
}
a.i_tzgg_li:hover, a.i_tzgg_li:active{ color:#ff0000; text-decoration:underline;
}
a.i_tzgg_new:link, a.i_tzgg_new:visited{ float:left; color: #b50000; text-decoration: none;
}
a.i_tzgg_new:hover, a.i_tzgg_new:active{ color:#ff0000; text-decoration:underline;
}

a.i_zzjg:link, a.i_zzjg:visited{ float:left; width:75px; height:33px; line-height:33px; color: #000000; text-align:center; text-decoration: none; display:block; font-weight:bold; margin-left:6px; margin-right:6px;
}
a.i_zzjg:hover, a.i_zzjg:active{ float:left; width:75px; height:33px; line-height:33px; color: #000000; text-align:center; text-decoration: none; display:block; font-weight:bold; margin-left:6px; margin-right:6px;
}

a.i_zzjg_now:link, a.i_zzjg_now:visited{ float:left; width:75px; height:33px; line-height:33px; background:url(i_zzjg_now_bg.jpg) repeat-x; color: #ffffff; text-align:center; text-decoration: none; display:block; font-weight:bold; margin-left:6px; margin-right:6px;
}
a.i_zzjg_now:hover, a.i_zzjg_now:active{ float:left; width:75px; height:33px; line-height:33px; background:url(i_zzjg_now_bg.jpg) repeat-x; color: #ffffff; text-align:center; text-decoration: none; display:block; font-weight:bold; margin-left:6px; margin-right:6px;
}

a.i_zzjg_li:link, a.i_zzjg_li:visited{ color: #3d3d3d; text-decoration: none;
}
a.i_zzjg_li:hover, a.i_zzjg_li:active{ color:#ff0000;
}


div.i_bottom{ background:url(i_bottom_bg.jpg) repeat-x; line-height:30px; color:#000000; text-align:center; padding-top:6px; padding-bottom:12px;
}
div.i_bottom_left{ float:left; width:661px; overflow:hidden;
}
div.i_cyzd{ clear:both; width:996px; padding-top:8px; padding-bottom:8px; border:1px solid #bababa; background:url(i_cyzd_bg.jpg) repeat-x #dfdfdf;
}
div.i_cyzd_right{ float:right; width:830px; margin-right:10px; display:inline; overflow:hidden;
}
div.i_cyzd_a{ float:right; width:830px; height:28px; line-height:28px; background:url(i_cyzd_head_bg.jpg) repeat-x;
}
div.i_cyzd_ul{ float:right; width:830px; overflow:hidden;
}
div.i_cyzd_con{ float:right; width:830px; line-height:30px; margin-right:14px; background:url(i_cyzd_con_bg.jpg) repeat-x; overflow:hidden; margin-top:5px; display:inline;
}
div.i_cyzd_li{ float:left; width:125px; height:30px; line-height:30px; background:url(i_cyzd_li_bg.jpg) left 50% no-repeat; text-indent:1.5em; margin-right:10px; display:inline;overflow:hidden;white-space:nowrap;
}
div.i_date{ float:left; text-align:left; color:#353535; font-weight:bold; margin-left:24px;
}
div.i_email{ height:44px; line-height:44px; color:#ffffff; background-color:#6c6c6c; margin-top:4px; overflow:hidden;
}
div.i_email_left{ float:left; width:600px; height:31px; overflow:hidden; text-align:center; margin-top:6px;
}
div.i_email_right{ float:right; width:390px; text-align:left; height:44px; line-height:44px; color:#ffebab; background-color:#3b3b3b; font-weight:bold;
}
div.i_email_text{ float:left; height:44px; line-height:44px;color:#ffebab; 
}
div.i_gcsm{ float:right; width:324px; height:161px; background:url(i_gcsm.jpg) no-repeat; overflow:hidden;
}
div.i_gjj{ float:right; width:324px; height:161px; background:url(i_gjj.jpg) no-repeat; overflow:hidden;
}
div.i_grjy{ float:left; width:324px; height:161px; background:url(i_grjy.jpg) no-repeat; overflow:hidden;
}
div.i_grjy_top{ clear:both; height:30px; line-height:30px; margin-top:5px; color:#ffffff; font-size:14px; font-weight:bold; text-indent:3.5em;
}
div.i_jdxw{ float:right; width:490px; overflow:hidden;
}
div.i_jdxw_con{ clear:both; width:488px; height:231px; border:1px solid #bababa; background-color:#ffffff; overflow:hidden;
}
div.i_jdxw_more{ float:right; width:70px; height:30px; background:url(i_jdxw_more_bg.jpg) 50% 50% no-repeat; text-align:center; color:#ffffff;
}
div.i_jdxw_title{ clear:both; width:470px; height:30px; line-height:30px; overflow:hidden;
}
div.i_left{ float:left; width:496px; overflow:hidden;
}
div.i_left_bottom{ clear:both; height:8px; line-height:8px; font-size:8px; background:url(i_left_bottom_bg.jpg) repeat-x; overflow:hidden;
}
div.i_left_con{ float:left; width:496px; background:url(i_left_con_bg.jpg) repeat-y; overflow:hidden;
}
div.i_left_top{ clear:both; height:37px; background:url(i_left_top_bg.jpg) repeat-x; overflow:hidden;
}
div.i_left_top_con{ float:left; margin-top:4px; height:33px; line-height:33px;
}
div.i_login{ float:left; height:30px; line-height:30px; overflow:hidden; background:url(i_login_bg.jpg) repeat-x; padding-right:12px;
}
div.i_menu{ height:30px; line-height:30px; background:url(i_menu_bg.jpg) repeat-x; overflow:hidden;
}
div.i_menu_con{ float:right; width:980px; overflow:hidden; color:#ffffff; overflow:hidden; font-size:13px; font-weight:bold;
}
div.i_mid{ margin-top:12px;
}
div.i_right{ float:right; width:496px; overflow:hidden;
}
div.i_top{ height:30px; line-height:30px; background:url(i_top_bg.jpg) repeat-x; overflow:hidden; font-weight:bold; color:#000000;
}
div.i_top_date{ float:left; text-align:left; color:#353535; font-weight:bold; margin-left:12px;
}
div.i_tzgg{ float:left; width:500px; overflow:hidden;
}
div.i_tzgg_con{ clear:both; width:498px; height:231px; border:1px solid #bababa; background-color:#ffffff; overflow:hidden;
}
div.i_tzgg_con_left{ float:left; width:374px; overflow:hidden; 
}
div.i_tzgg_con_right{ float:right; width:122px; text-align:center; overflow:hidden;
}
div.i_tzgg_more{ float:right; width:70px; height:30px; background:url(i_tzgg_more_bg.jpg) 50% 50% no-repeat; text-align:center; color:#ffffff;
}
div.i_tzgg_title{ clear:both; width:477px; height:30px; line-height:30px; overflow:hidden;
}
div.i_xjtu{ height:156px; overflow:hidden;
}
div.i_zzjg{ clear:both; width:998px; margin-top:4px; overflow:hidden;
}
div.i_zzjg_left{ float:left; width:820px; min-height:158px; border:1px solid #bababa; overflow:hidden;
}
div.i_zzjg_right{ float:right; width:163px; height:158px; border:1px solid #bababa; overflow:hidden; background:url(i_zzjg_bg.jpg) 50% 50% no-repeat;
}
div.i_zzjg_top{ clear:both; width:996px; height:33px; line-height:36px; font-weight:bold; border:1px solid #bababa; background:url(i_zzjg_top_bg.jpg) repeat-x;
}

img.i_tzgg{ border:none; border-bottom:5px solid #ffffff; border-top:5px solid #ffffff;
}
img.i_tzgg_new{ float:left; margin-top:8px; vertical-align:middle; padding-left:6px;
}
input.i_grjy{ width:150px; padding-left:3px;
}
input.i_password{ width:80px; padding-left:3px;
}
input.i_search{ width:170px; padding-left:3px;
}
input.i_username{ width:70px; padding-left:3px;
}

li.i_cyzd{ float:left; width:135px; height:30px; line-height:30px; border-bottom:1px dotted #a8a8a8; background:url(i_cyzd_li_bg.jpg) 3px 50% no-repeat; text-indent:1.5em;
}
li.i_jdxw{ float:left; width:470px; height:24px; line-height:24px; text-align:left; background:url(i_tzgg_li_bg.jpg) left 50% no-repeat; text-indent:1.5em; overflow:hidden;
}
li.i_left{ float:left; width:460px; height:24px; line-height:24px; text-align:left; overflow:hidden;
}
li.i_tzgg{ float:left; width:350px; height:24px; line-height:24px; text-align:left; background:url(i_tzgg_li_bg.jpg) left 50% no-repeat; text-indent:1.5em; overflow: hidden
;}
li.i_zzjg{ float:left; width:150px; height:30px; line-height:30px; background:url(i_zzjg_li_bg.jpg) left 50% no-repeat; text-indent:2em; margin-right:10px; overflow:hidden;

}


select.i_bianjie{ width:234px; border:1px solid #c7d8e3; border:none; padding-left:3px; height:18px; line-height:18px;
}

span.i_ynxw{ float:left; width:131px; height:24px; line-height:24px; color:#ffffff; font-size:13px; font-weight:bold; text-align:center;
}

table.i_grjy{ float:right; margin-right:12px; margin-top:16px; display:inline;
}
table.i_userlogin{ height:44px; line-height:44px;
}
td.i_grjy{ padding:3px; line-height:25px;
}
td.i_mail{ padding:4px; line-height:25px;
}

ul.i_left{ float:right; width:480px; overflow:hidden; margin-top:8px;
}
ul.i_jdxw{ float:right; width:480px; overflow:hidden; margin-top:8px;
}
ul.i_tzgg{ float:right; width:360px; overflow:hidden; margin-top:8px;
}
ul.i_zzjg{ float:right; width:800px; overflow:hidden; margin-top:8px;
}




div.l_app{ clear:both; width:980px; height:205px; overflow:hidden;
}
div.l_date{ float:right; text-align:left; color:#353535; font-weight:bold; margin-left:24px; padding-right:36px;
}
div.l_last{ float:left; color:#424242; padding-left:12px; padding-right:12px; font-weight:normal;
}
div.l_logout{ float:left; padding-top:3px;
}

img.l_oa{ float:left; margin-top:54px; border:none;
}
span.l_username{ font-weight:bold; color:#ffffff; padding-left:12px;
}
span.l_welcome{ font-weight:normal; color:#ffffff; padding-right:12px;
}














#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;
}