/*导航*/
.nav{ background:#a01c0e; height:50px; width:100%;}
.nav_home{width:1200px; margin:0 auto;}
.nav_left {float:left; padding-left:20px; padding-top:6px; padding-right:10px;}
.nav_home li{float:left; padding:0 18px; font-family:"FZYouHK_512B","微软雅黑","宋体";font-size:20px; color:#fff; line-height:50px; /*border-right:1px solid #bfbfbf;*/display:block;}
.nav_home li a { color:#fff; display:block; }
.nav li li{border:none;}



/*menu 导航不向下延伸  透明*/
#menu { width:1200px; height:50px; /*float:left;*/}
#nav {margin:0px; padding:0px;}
#nav .mainlevel { font-weight:normal; position:relative;}
ul.ej_list .mainlevel:hover{ background:url(../images/public/nav_bg_hover.jpg) repeat-x;}
#nav .mainlevel a  { _float:left; display:block; color:#fff;}
#nav .mainlevel a:hover {text-decoration:none; color:#fff !important;}
#nav .mainleve2 { font-weight:normal;float:left; text-align:center; display:block; margin:0px 10px 0px 10px; padding:0px 0px 0px 0px; font-family:"微软雅黑","宋体"; font-size:18px;}
#nav .mainleve2 a { float:left;color:#fff; text-decoration:none; line-height:38px; height:50px; text-align:center; padding:0px 10px 0px 25px; display:block; }
#nav .mainleve2 a:hover {text-decoration:none;}

.li_select a{background:url(../images/public/icon_11.jpg) no-repeat center 36px;}



#nav .mainlevel ul { background:#fff; position:absolute; top:50px; display:none; margin:0px 0px 0px 0px; padding:0px; z-index:999; opacity: 0.9; filter: alpha(opacity=90); }
#nav .mainlevel li { float:left;  margin:0px; padding:0px; font-size:18px; font-family:"微软雅黑","宋体";display:block;white-space:nowrap; position:relative; padding-bottom:7px; }
#nav .mainlevel li span{margin:0px;color:#000; padding-left:20px; font-size:18px; font-family:"微软雅黑"; padding-right:20px;display:inline-block;float:left}
#nav .mainlevel li span img{ vertical-align:middle}

#nav .mainlevel li a {padding:0px;color:#000;margin:0px 17px 0px 0px; line-height:24px; height:24px;display:inline-block; font-size:16px; font-family:"微软雅黑"; float:left}
#nav .mainlevel li a:hover {color:#015293 !important; text-decoration:none; background:none;}
.Triangle_con {height:9px;display:block; _margin-bottom:-6px;}


#nav .mainlevel ul.sub_nav_011{ left:-176px; background-position:220px -1px; width:1075px; padding:20px 0 10px 25px;}	
#nav .mainlevel ul.sub_nav_022{ left:-400px; background-position:330px -1px; width:1160px; padding:10px 0 10px 300px;}	
#nav .mainlevel ul.sub_nav_033{ left:-167px; background-position:100px -1px; width:1050px; padding:10px 0 10px 150px;}
#nav .mainlevel ul.sub_nav_044{ left:-530px; background-position:510px -1px; width:950px; padding:10px 0 10px 460px;}
#nav .mainlevel ul.sub_nav_055{ left:-349px; background-position:610px -1px; width:880px; padding:10px 0 10px 320px;}
#nav .mainlevel ul.sub_nav_066{ left:-440px; background-position:700px -1px; width:750px; padding:10px 0 10px 450px;}
#nav .mainlevel ul.sub_nav_077{ left:-571px; background-position:630px -1px; width:630px; padding:10px 0 10px 570px;}
#nav .mainlevel ul.sub_nav_088{ left:-847px; background-position:885px -1px; width:324px; padding:10px 0 10px 776px;}








/*2.18 add*/
#nav .mainlevel ul li a{ font-size:18px; font-weight:bold}
#nav .mainlevel ul.sub_nav_011 li a{ font-size:16px; font-weight:normal}
#nav .mainlevel ul.sub_nav_011 li span{ font-size:18px; font-weight:bold; line-height:24px; height:24px;}
#nav .mainlevel ul.sub_nav_011 li.li3 a{ font-size:18px; font-weight:bold}
#nav .mainlevel ul.sub_nav_011 li.li3 span{ padding-right:0; padding-left:30px;}

#nav .mainlevel ul.sub_nav_011 li{ padding-bottom:6px;}
#nav .mainlevel ul.sub_nav_011 li.li1{ width:777px; height:24px;border-right: 1px #000 solid;}
#nav .mainlevel ul.sub_nav_011 li.li2{ width:282px;border-right: 1px #000 solid;}
#nav .mainlevel ul.sub_nav_011 li.li3{ padding-right:0px;}
#nav .mainlevel ul.sub_nav_011 li.li4{ width:777px;border-right: 1px #000 solid;}
#nav .mainlevel ul.sub_nav_011 li.li5{ width:495px;}
/*2.18 add*/

