/*µ¯³ö²ãÑùÊ½*/
#windownbg{display:none;position:absolute;width:100%;height:100%;background:#000;top:0;left:0;}
#windown-box{position:fixed;_position:absolute;border:5px solid #E9F3FD;background:#FFF;text-align:left;}
#windown-title{position:relative;height:30px;border:1px solid #A6C9E1;overflow:hidden;background:url(images/tipbg.png) 0 0 repeat-x;}
#windown-title h2{position:relative; height:30px; line-height:30px;font-size:16px;color:#444;background:url(images/ico_lock.gif) 5px 7px no-repeat; padding:0; margin:0; padding-left:28px;}
#windown-close{position:absolute;right:10px;top:8px;width:10px;height:16px;text-indent:-10em;overflow:hidden;background:url(images/tipbg.png) 100% -49px no-repeat;cursor:pointer;}
#windown-content-border{position:relative;top:-1px;border:1px solid #A6C9E1;padding:5px 0 5px 5px;}
#windown-content img,#windown-content iframe{display:block;}
#windown-content .loading{position:absolute;left:50%;top:50%;margin-left:-8px;margin-top:-8px;}

/*TreeView*/
.treeCss td {margin:0; padding:0; font-size:14px;} 
.treeCss td a{height: 20px !important; color:Green;} 
.treeCss td a:hover { color:Red;} 
.treeCss td .Red { color:Red;} 



a{color: #090; text-decoration:none;}
a:hover{color:#F00 ; text-decoration:none; }
a.link1{color: #feb402; text-decoration:none; font-size:14px;}
a.link2{color: #0fba76; text-decoration:none; }
a.link2:hover{color: #Ff0; text-decoration:underline}

/*------------login-----------------*/
#login_box{ width:100%; height:auto;}
#login_box2{ width:1000px; height:512px; margin:0 auto; background:url(images/login_bg.jpg) no-repeat center top; padding-top:50px;}
#login_box2_En{ width:1000px; height:512px; margin:0 auto; background:url(images/login_bg_En.jpg) no-repeat center top; padding-top:50px;}
#login_box2_Gn{ width:1000px; height:512px; margin:0 auto; background:url(images/login_bg_Gn.jpg) no-repeat center top; padding-top:50px;}
.lag{ height:25px; text-align: right; line-height:25px; margin-right:80px; color:#0a7652;}
.lag select{ border:#033322 1px solid; background:#021e14; color:#0a7652;}
#copyright{ height:45px; width:100%; line-height:45px; background:#001910; border-top:#032418 1px solid; text-align: center; color:#13362a; }
.login_box3{ width:350px; height:200px; margin-left:636px; margin-top:223px;}
.login_box3 img { margin-top:-16px;}
.input_box{border:none; background:none; height:35px; width:162px; line-height:35px; margin-bottom:6px; padding-left:8px; color:#FFFFFF; font-size:18px; font-weight:bold;}
.input_box2{border:none; background:none; height:35px; width:76px; line-height:35px; margin-bottom:20px;padding-left:8px;color:#FFFFFF; font-size:18px; font-weight:bold;}
.button{ width:176px; height:51px; background:url(images/login_btn.png) no-repeat top center; border:none; cursor:pointer;}
.button_En{ width:176px; height:51px; background:url(images/login_btn_En.png) no-repeat top center; border:none; cursor:pointer;}
.button_Gn{ width:176px; height:51px; background:url(images/login_btn_Gn.png) no-repeat top center; border:none; cursor:pointer;}

/*-----------------index------------------*/
#header{ width:100%; height:auto; background:#01291c;}
#top{ height:103px;}
.h_left{ width:482px; float:left;}
.h_right{ width:auto; height:90px; float:right; background:url(images/el_header_r.jpg) no-repeat top right; padding-top:13px;}
#h_nav{ height:32px; margin-right:80px; line-height:32px; margin-top:15px;}
#h_nav ul{ padding:0;}
#h_nav ul li{float:left; margin-left:3px;}
#h_nav ul li a{ line-height:32px; height:32px; display:block; background:#021e14; color:#18ba89; padding:0 10px; }
#h_nav ul li a:hover{display:block; background:#066646; color:#feb402; padding:0 10px;}

#notice{ height:34px; line-height:34px; background:url(images/el_notice_bg.jpg) repeat-x left top; padding-left:15px;}
.notice_t{ width:48px; float:left; line-height:34px; font-weight:bold; color:#f00;}
.notice_con{ float:left; width:90%; color:#feb402}

#mian{ width:100%;}
#el_left{ width:212px; height:auto; float:left; background:#022f20; padding:20px 15px;}
#el_right{ width:70%; min-height:450px; background:url(images/right_bg.gif) no-repeat center center;float:left;margin-left:20px; padding-top:20px;}



.out{ width:100px; height:37px; margin-top:30px; background:url(images/out_btn_bg.png) no-repeat center top; line-height:37px; padding-left:43px;}
.out a{ color:#Ff0;}
#right_title{ font-size:15px; font-weight:bold; color:#ff0; line-height:30px; background:#044e36; padding-left:10px;}
.box{ background:#022f20; margin-bottom:20px;}


.celar{clear:both;}
.font1{color:#F00;}
.font2{color:#FF9;}
.font3{color:#090;}
