@charset "utf-8";
/* CSS Document */

/*主导航*/
/* common styling */
#nav {padding:0; margin:0; list-style:none; height:38px;position:relative; z-index:200; }
#nav li.top {display:block; float:left; height:38px; width:86;}
#nav li a.top_link {display:block; float:left; height:38px; line-height:35px; color:#FFF; text-decoration:none; font-size:14px; padding:0 0 0 12px; cursor:pointer; margin-right:1px;}
#nav li a.top_link span {float:left; display:block; padding:0 28px 0 18px; height:38px;}
#nav li a.top_link span.down {float:left; display:block; padding:0 28px 0 18px; height:38px; background: url(../images/nav_01b.jpg) no-repeat right 1px;}

#nav li:hover a.top_link {color:#333; background:url(../images/nav_01.jpg) 0 1px repeat-x;}
#nav li:hover a.top_link span {background:url(../images/nav_01.jpg) no-repeat right 1px;}
#nav li:hover a.top_link span.down {background:url(../images/nav_01a.jpg) no-repeat right 1px;}

/*当前*/
#nav li a.top_link_en {display:block; float:left; height:38px; line-height:35px; color:#333; text-decoration:none; font-size:14px; padding:0 0 0 12px; cursor:pointer;background:url(../images/nav_01.jpg) 0 1px repeat-x;margin-right:1px;}
#nav li a.top_link_en span {float:left; display:block; padding:0 28px 0 18px; height:38px;background:url(../images/nav_01.jpg) 0 1px repeat-x;}
#nav li a.top_link_en span.down {float:left; display:block; padding:0 28px 0 18px; height:38px; background: url(../images/nav_01a.jpg) no-repeat right 1px;}

#nav li:hover a.top_link_en {color:#333; background:url(../images/nav_01.jpg) 0 1px repeat-x;}
#nav li:hover a.top_link_en span {background:url(../images/nav_01.jpg) no-repeat right 1px;}
#nav li:hover a.top_link_en span.down {background:url(../images/nav_01a.jpg) no-repeat right 1px;}
/* Default list styling */
#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:0; top:38px; /*background:url(../images/nav_bgCont.jpg) repeat-y;*/white-space:nowrap; width:208px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:17px; background:url(../images/nav_bgCont.jpg) repeat-y;position:relative; float:left; width:208px; padding-bottom:10px;_height:27px;_padding-bottom:0px;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:27px; width:185px; line-height:27px;color:#666; padding-left:20px;}
#nav li ul.sub li a.fly
{color:#666; background:url(../images/nav_b1.jpg) no-repeat;}
#nav li:hover ul.sub li a:hover 
{color:#FFF; background:url(../images/nav_02.jpg);border-color:#FFF;}
#nav li:hover ul.sub li a.fly:hover
{color:#FFF; background:url(../images/nav_b2.jpg);}

#nav li:hover ul.sub li.nav_bgTop
{display:block; height:2px; padding:0; overflow:hidden;position:relative;float:left; width:205px; background:url(../images/nav_03.png) 0 top repeat-y;}
#nav li:hover ul.sub li.nav_bgBottom
{display:block;padding:0;position:relative;float:left; width:208px; height:2px;font-size:0; line-height:0px;
background:url(../images/nav_03.png) 0 bottom repeat-y;}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:200px; top:1px; /*background:url(../images/nav_bgCont.jpg) 7px 0 repeat-y;*/white-space:nowrap; width:214px; z-index:400;
height:auto;padding-left:7px;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{color:#FFF; background:url(../images/nav_b2.jpg) repeat-x;border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{color:#666; background:url(../images/nav_b1.jpg) no-repeat;} 
/*主导航end*/

/*子导航*/
.subnav_title{ width:154px; height:24px;background:url(../images/subnav_bg.jpg); color:#FFF; font-size:14px; padding-left:6px;}
.subnav{width:160px; float:left;}
.subnav_bottom{width:160px; height:11px;background:url(../images/subnav_bg_bottom.jpg) no-repeat;}
.subnav ul{}
.subnav ul li{float:left; padding-bottom:1px;}
.subnav ul li a{ height:29px; line-height:29px;width:154px; float:left;padding-left:6px;}
.subnav ul li a:link,.subnav ul li a:visited{background-color:#DFE6EA; color:#000033;}
.subnav ul li a:hover,.subnav ul li a:active{background-color:#BBCAD2; color:#000033;}

.subnav ul li a.subnav_en{ height:29px; line-height:29px;width:154px; float:left;padding-left:6px;}
.subnav ul li a.subnav_en:link,.subnav ul li a.subnav_en:visited{background-color:#BBCAD2; color:#000033;}
.subnav ul li a.subnav_en:hover,.subnav ul li a.subnav_en:active{background-color:#BBCAD2; color:#000033;}

.subnav ul li a.subnav_title2{ height:29px; line-height:29px;width:154px; float:left;padding-left:6px;}
.subnav ul li a.subnav_title2:link,.subnav ul li a.subnav_title2:visited,
.subnav ul li a.subnav_title2:hover,.subnav ul li a.subnav_title2:active{
	background-color:#A2B9C4;
	color:#000033;
}

.subnav ul li a.subnav2{ height:29px; line-height:29px;width:140px; float:left;padding-left:20px;}
.subnav ul li a.subnav2:link,.subnav ul li a.subnav2:visited{background-color:#DFE6EA; color:#000033;}
.subnav ul li a.subnav2:hover,.subnav ul li a.subnav2:active{background-color:#BBCAD2; color:#000033;}

.subnav ul li a.subnav2_en{ height:29px; line-height:29px;width:140px; float:left;padding-left:20px;}
.subnav ul li a.subnav2_en:link,.subnav ul li a.subnav2_en:visited,
.subnav ul li a.subnav2_en:hover,.subnav ul li a.subnav2_en:active{background-color:#BBCAD2;color:#000033;}
/*子导航end*/

