body {color:#000000; font-family:"宋体",arial; font-size:12px; line-height:14px;}
body, p, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {margin:0; padding:0;}
img {border:0 none; vertical-align:top;}
ol, ul {list-style:none outside none;}
a,a:link{color:#4b4b4b; text-decoration:none;}
a:hover{color:#2b6a04; text-decoration:underline;}
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal;}
.blankM01{clear:both; display:block; font-size:0; height:20px; overflow:hidden;}
.blankM02 {clear:both; display:block; font-size:0; height:10px; overflow:hidden;}
.fB {font-weight:bold;}
.f12px {font-size:12px;}
.f14px {font-size:14px;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;display:block; height:0;overflow:hidden;}
.clearFF:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
.pa_01 {padding-top:10px;}
.maT {margin-top:10px;}
.maB {margin-bottom:10px;}
.area_940 {clear:both; margin:0 auto; width:940px; overflow:hidden;}

/*header*/
#header{width:934px;height:61px; margin:0 auto; padding:10px 0; clear:both;}
#header h2{width:194px;height:60px;float:left;background:url(/images/efu_logo.gif);overflow:hidden;}
#header h2 a{display:block;padding-top:60px;height:0;font-size:0;}

/*2010_new*/
#header div{width:708px;height:55px;float:right;margin-top:3px;  border-bottom:solid 2px #E2EBDD; overflow:hidden;}
#header .nav{list-style: none;height:53px; background:url(http://www.efu.com.cn/image/efuMainTop20100804.gif) 0 -47px repeat-x; padding-left:3px;border:#69845A 1px solid;}
#header .nav li{float:left; width:102px; padding:0 9px 0 8px; margin-top:7px; text-align:center; border-right:#d0d0d0 1px solid;}
#header .nav a{display:inline; float:left; white-space:nowrap; height:21px; line-height:20px; padding:0 3px; font-size:14px; }
#header .nav li.firstNode{ width:102px;}
#header .nav li.firstNode a{ padding:0 4px;}
#header .nav li.lastNode{ width:202px; border-right:none;}
#header .nav a.h-c01,#header .nav a:hover.h-c01{color:#F60;}
#header .nav a.h-c02,#header .nav a:hover.h-c02{color:#F00;}


#footer {border-top:1px solid #CCCCCC; clear:both; margin:0 auto; width:940px;}
#footer ul {height:20px; list-style:none outside none; text-align:center;}
#footer ul li {display:inline; margin:0 5px;}
#footer span {color:#000000; display:block; text-align:center;}
#footer a {color:#000000;}
#footer a:hover {color:#FF0000;}

.col_F00 {color:#FF0000;}
.col_F00 a:link, .col_F00 a:visited {color:#FF0000;}
.col_F00 a:hover {color:#FF3300;}
.col_FFF {color:#FFFFFF;}
.col_FFF a:link, .col_FFF a:visited {color:#FFFFFF;}
.col_FFF a:hover {color:#FFFFFF;}
.col_FF0 {color:#FFFF00;}
.col_FF0 a:link, .col_FF0 a:visited {color:#FFFF00;}
.col_FF0 a:hover {color:#FFFF00;}

.brand_logo, .li_bg, .serch_bg, .serch_bg h2, .menu, .menu_2_bg, .menu_2_bga, .PPSS, .menua, .top_bg{background:url(http://www.efu.com.cn/image/images/brand/brand_bga_20100603.png) no-repeat;}




/*menu*/
.menu{background-position:0 -28px; width:940px; height:30px;}
.menu ul{padding-left:16px; clear:both; overflow:hidden;}
.menu_2 li{float:left; padding:0 12px; color:#fff; line-height:14px; text-align:center;  border-right:1px solid #fff; margin-top:8px;}
.menu_2 .menu_2_bg{background-position:0 -548px; width:53px; height:28px; padding:0; margin-top:2px; border-right:0;}
.menu_2 .menu_2_bga{background-position:-62px -548px; width:78px; height:28px; padding:0; margin-top:2px; border-right:0;}
.menu_2 .menu_2_bg a:link{color:#2b6a04; text-decoration:none; font-size:14px; line-height:28px;}
.menu_2 .menu_2_bg a:visited{color:#2b6a04; text-decoration:none; font-size:14px; line-height:28px;}
.menu_2 .menu_2_bg a:hover{color:#2b6a04; text-decoration:none; font-size:14px; line-height:28px;}
.menu_2 .menu_2_bg a:active{color:#2b6a04; text-decoration:none; font-size:14px; line-height:28px;}
.menu_2 .menu_2_bga a:link{color:#2b6a04; text-decoration:none; font-size:14px; line-height:28px;}
.menu_2 .menu_2_bga a:visited{color:#2b6a04; text-decoration:none; font-size:14px; line-height:28px;}
.menu_2 .menu_2_bga a:hover{color:#2b6a04; text-decoration:none; font-size:14px; line-height:28px;}
.menu_2 .menu_2_bga a:active{color:#2b6a04; text-decoration:none; font-size:14px; line-height:28px;}
.menu_2 li a{color:#fff;}.menu_2 li a:hover{color:#fff;}
.menu_3{padding-right:10px;}
.menu_3 li{float:left; padding:0 5px; margin:8px 0px 0 0; color:#ff0000;}
.menu_3 li a{color:#ffff66;} .menu_3 li a:hover{color:#ffff66;}
.menu_3 .PPSS{background-position:0 -522px; width:55px; height:19px;}
.menu_3 .PPSS a{line-height:57px; display:block; overflow:hidden; height:19px;}
.text1{vertical-align:middle; text-align:center; border:1px solid #666; width:120px; height:18px; background-color:#fff; margin-top:1px!important; margin-top:0;}
.menu select{vertical-align:middle; text-align:center;}
.menua{/*background-position:0 -60px;*/width:940px; height:26px;}
.menua_bg{padding-left:20px; background-color:#e2ebdd; width:940px; height:25px; margin-top:1px;}
.menua_bg li{float:left; display:inline; padding:0 2px; vertical-align:middle; line-height:28px; color:#235b00;}
.menua_bg li a{color:#235b00;}

.pp_logodiv{width:100%; margin:0 auto; clear:both; height:90px; background-image:url(http://www.efu.com.cn/image/images/brand/brand_bg1_20100630.png); background-repeat:repeat-x;}
.top_bg{background-position:0px -610px; width:940px; height:90px; margin:0 auto; overflow:hidden;}
.pp_img li{display:inline; float:left; margin-right:10px;  width:180px;  height:60px; margin-top:14px; text-align:center;}
.pp_950{width:950px;}
/*guang gao*/
.pp_guanggao{width:950px;}
.pp_guanggao ul li{float:left; display:inline; padding-right:10px;}
.pp_guanggao ul li img{width:180px;}

/**/
.bg_color{width:940px; height:25px; padding-top:3px; border-bottom:2px solid #a6b89a; border-top:1px solid #a6b89a; background-color:#e6f2de;}
.DQWZ{font-size:12px; line-height:21px; text-indent:15px;}
.DQWZ span{color:#235b00;}

/*a*/
a.a1{color:#235b00;  text-decoration:underline; } a.a1:hover{text-decoration:none; color:#ff0000;}
a.a2{color:#876005;  text-decoration:underline; } a.a2:hover{text-decoration:none; color:#ff0000;}
a.a3{color:#2b4f8c;  text-decoration:underline; } a.a3:hover{text-decoration:none; color:#ff0000;}

.soso{padding-right:10px;}
.soso li{padding:0 3px; float:left; overflow:hidden;}
.soso .PPSS{background-position:0 -522px; width:55px; height:18px; border:0; margin-top:2px;}

.hidden{ display:none;}


/*efuTop*/
#commHead{height:26px; border-bottom:solid #e0e0e0 1px; background-color:#f5f5f5;}
.mainNavibar{width:940px;margin:0 auto;height:26px;z-index:99;line-height:26px;font-size:12px;text-align:left;position:relative;}
.mainNavibar i{font-style:normal;}
.mainNavibar a{text-decoration:none;}
.loginArea{width:460px;float:left; margin-left:4px;}
.loginForm{float:left;}

#off .loginForm .label,#off .loginForm .ipt{float:left;}
#off .loginForm .label{line-height:28px; height:26px; overflow:hidden; margin:0 2px;}
#off .ipt input {border:none; background:none; height:15px; width:50px; margin:2px 0 0 3px; overflow:hidden; font-size:12px; line-height:16px;}
#off .loginForm .ipt{overflow:hidden; width:54px; height:18px; margin:4px 4px 0; font-size:12px; background:url(http://www.efu.com.cn/image/efuMainTop20100804.gif) 0 0 no-repeat #fff;}
#off .sel_passport{float:left;}
#off .sel_passport .sel_box{position:relative;width:79px;height:18px;margin:4px 0 0 0;}
#off .sel_passport .seled_site,
#off .sel_passport .seled_site2
{background:url(http://www.efu.com.cn/image/efuMainTop20100804.gif) -105px 0 no-repeat #fff; width:79px;height:18px;line-height:19px;text-indent:6px;color:#000000;cursor:pointer;display:block}
#off .sel_passport .sel_con{position:absolute;z-index:99;left:0;top:0;width:79px;margin:0;padding:0;background:#ffffff;}
#off .sel_passport .sel_list{margin:-1px 0 0 0;padding:0 1px 1px 1px;list-style:none;border:1px solid #b7b7b7;}
#off .sel_passport .sel_list .hover{background:#bcc8d1;color:#ffffff;}
#off .sel_passport .sel_list li{cursor:pointer;zoom:1;padding-left:4px;line-height:24px;}
#off .btn_submit{_display:inline; float:left; width:39px; height:18px; margin:4px 11px 0 6px; cursor:pointer; border:none; background:url(http://www.efu.com.cn/image/efuMainTop20100804.gif) -225px top no-repeat #fff; text-indent:-1000em; overflow:hidden;}


#on .wel_wrap{color:#777}

.mainLinks{float:right; margin-right:4px;}
.hotSites{float:left;margin:0 6px 0 0;}
.hotSites a{padding:0 3px;}
.hotSites .color-a{color:#900;}
.hotSites .color-b{color:#966;}
.hotLinks{float:left; width:65px;}
.hotLinks .hotLinks-box{width:65px; position:relative;}

.all-items{position:relative;}
.all-items .tit{position:relative; z-index:120; cursor:pointer; text-indent:2px; line-height:26px; height:26px;}
.all-items .tit h3{font-size:12px; line-height:26px; padding:0;}
.all-items .tit span{position:absolute; top:10px;right:2px; width:8px;height:4px;overflow:hidden; text-indent:-9999px;white-space:nowrap;background:url(http://www.efu.com.cn/image/efuMainTop20100804.gif) 0 -31px;}
.all-items .tit span.extend-trigger{background-position:-16px -31px;}
.all-items .tit-b{line-height:25px; height:25px; border:#c0c0c0 solid 1px; border-bottom:none; background:#ffffff;}
.all-content{display:none; position:absolute; left:-37px; top:25px; background:#ffffff; float:left; width:100px; padding:3px 0 5px; border:#c0c0c0 solid 1px; z-index:110;}
.all-show{display:block;}
.all-menu{}
.all-menu li{display:inline; float:left;  width:94px; background:#f0f0f0; margin:1px 3px;}
.all-menu li a{display:block; height:21px; overflow:hidden; position:relative; line-height:21px; padding-left:6px; color:#333;}
.all-menu li a:hover{text-decoration:none; background:#FFF; font-weight:bold; color:#900;}
.all-menu li .span_un{position:absolute; line-height:21px; font-family:Verdana; color:#C00; top:0; right:6px;}
