@charset "utf-8";
/* CSS Document */
.menu{height:28px;background:url(/style/images/nav_1.gif) 0 0 repeat-x;}
.nav1{width:1020px;height:28px;margin:0 auto; overflow:hidden;}
#nav{width:1020px;display:block;z-index:1000;position:absolute;}
#about #nav{z-index:0;}
#nav .mainlevel{float:left;height:28px;width:143px;background:#ccc;}
#nav .mainlevel .firsta{color:#fff;line-height:28px;text-align:center;display:block;width:142px;height:28px;background:url(/style/images/nav_1.gif) 0 0 repeat-x;text-decoration:none;}
#nav .mainlevel #firsta {width:141px;margin-left:1px;}
#nav .mainlevel .firsta:hover {text-decoration:none;background:#d93a15;}
#nav .mainlevel ul{padding-top:1px;display:none;position:absolute;background:url(nav_pro_bg.png) repeat left top; border:1px solid #ccc; border-top:none;}
#nav .mainlevel ul li{width:141px;height:28px;line-height:28px;}
#nav .mainlevel ul li a{color:#fff;display:block;width:auto;height:28px;padding-left:9px;text-align:left;}
#nav .mainlevel ul li a:hover{text-decoration:none;background:url(/style/images/nav_2.gif) 0 0 repeat-x;height:28px;line-height:28px;}
#nav #mainlevel_02 ul{width:213px;}
#nav #mainlevel_02 ul li{width:213px;}
#nav #mainlevel_02 ul li a{width:204px;}
#index #mainlevel_00 .firsta,#product #mainlevel_01 .firsta,#solution #mainlevel_02 .firsta,#case #mainlevel_03 .firsta,#news #mainlevel_04 .firsta,#service #mainlevel_05 .firsta,#contact #mainlevel_06 .firsta,#about #mainlevel_07 .firsta{background:#d93a15;}
#mainlevel_01:hover #sub_01{ display:block}
#mainlevel_02:hover #sub_02{ display:block}
#mainlevel_03:hover #sub_03{ display:block}
#mainlevel_04:hover #sub_04{ display:block}
#mainlevel_05:hover #sub_05{ display:block}
/*navigator for product lisr*/
#nav .mainlevel .for_pro_list{width:1160px;left:-80px;top:28px;height:390px;z-index:999;}
#nav .mainlevel .for_pro_list li{float:left;background:none;width:auto;display:inline;}
#nav .mainlevel .for_pro_list li .items_div{border-right:1px solid #888;padding:0 5px 5px 15px;height:auto;}
#nav .mainlevel .for_pro_list li a{background:none;display:block;width:auto;height:auto;color:#eee;display:block;font-size:12px;line-height:22px;padding:0 4px;}
/*#nav .mainlevel .for_pro_list li a:hover{ background:none; text-decoration:underline;}*/
#nav .mainlevel .for_pro_list li h2{font-size:14px;padding:0 0 0 15px;}
#nav .mainlevel .for_pro_list li h2 a{color:#ff3000;display:block;height:26px;line-height:26px;font-weight:bold;font-size:14px;}
#nav .mainlevel .for_pro_list li h2 a:hover{text-decoration:underline;background:none;}