#nav{width:190px;float:left;position:relative; background:#222222;z-index:99;}
#nav-list	{ position: absolute; z-index:999;background:#222222; }
#nav .mod_cate_hd{height:36px;line-height:36px;font-size:16px;color:#FFFFFF; text-indent:50px;background:url("../image/icon01.png") no-repeat -80px 5px; border-bottom:1px #9f9f9f solid;font-family:"Microsoft Yahei";}
#nav .mod_cate_hd span	{ 
			display:inline-block;
			margin-left:50px;
			width:24px; 
			height:36px;
			font-size:18px;
			color:#fff;
			text-indent: 0px;
		}
#nav .mod_cate	{
	height:auto; 
	width:190px;
	padding:9px 0 3px; 
	border-bottom:1px solid #3b3b3b; 
	}
#nav .mod_cate h2 i	{ display:block; float:left; width:22px; height:22px; background:url("../image/icon01.png") no-repeat; }
	#nav .mod_cate .arrow_dot1	{ background-position:-8px -262px; }
	#nav .mod_cate .arrow_dot2	{ background-position:-51px -262px; }
	#nav .mod_cate .arrow_dot3	{ background-position:-105px -262px; }
	#nav .mod_cate .arrow_dot4	{ background-position:-159px -262px; }
	#nav .mod_cate .arrow_dot5	{ background-position:-206px -262px; }
	#nav .mod_cate .arrow_dot6	{ background-position:-249px -262px; }
#nav .mod_cate h2,#nav .mod_cate_r	{ width:170px; margin-left:10px; }
#nav .mod_cate h2	{ line-height:20px; height:20px; font-size:14px;font-weight:normal;font-family:"Microsoft Yahei";}
#nav .mod_cate h2 a	{color:#FFFFFF; float:left; padding-right:5px;}
#nav .mod_cate h2 span	{ display:inline-block; float:right; width:20px; height:10px; color:#fff; }
#nav .mod_cate_r{ height:36px; padding-left:22px; overflow:hidden; line-height:16px;font-style:normal;font-variant:normal;}
#nav .mod_cate_r a{ position:relative; float:left; display:block; padding-left:8px; margin-right:8px; width:auto; color:#fff; }
	#nav .mod_cate_r a label	{ float:left; white-space:nowrap; font-size:12px;color:#fff; }
	#nav .mod_cate_r a span	{ position:absolute; float:right; width:8px; height:8px; }
#nav .mod_cate_r .hot span	{ background:url("../image/icon07.png") no-repeat;}
#nav .mod_subcate{display:none;width:300px;height:414px;border:1px #222222 solid;background:#FFFFFF;box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);position:absolute;top:0px;z-index:-1;left:190px;overflow:hidden;}

#nav .mod_subcate_main{width:100%;border-right:1px #ddd solid;float:left;}
#nav .mod_subcate_line{width:100%;height:1px;clear:both;font-size:0px;margin-bottom:5px;border-top:5px #fff solid;border-bottom:1px #dadada dotted;overflow:hidden;display:block;}
#nav .mod_subcate_main dl{ margin:0px auto; width:260px; padding:7px 0 7px 0px;border-bottom:1px #e5e5e5 solid;overflow:hidden;}
#nav .mod_subcate_main dl dt{width:65px;font-size:12px;color:#1d7ad9;line-height:22px;font-style:normal;font-variant:normal;font-weight:700;font-size-adjust:none;font-stretch:normal }
#nav .mod_subcate_main dl dd{line-height:22px;overflow:hidden;}
#nav .mod_subcate_main dl dd a{color:#666;font-size:12px;margin:0 5px 0 5px;float:left;display:inline;white-space:nowrap;}
#nav .mod_subcate_main dl dd a.org{color:#ff7300;}
#nav .mod_subcate_main dl dd a:hover	{ color:#e53f42; }

#nav .on{padding:8px 0 3px;  border-top:1px #222222 solid;border-bottom:1px #222222 solid;margin-left:1px;background:#FFFFFF;}
#nav .on h2 a,#nav .on a label {color:#333333;}
#nav .on h2 span	{ color:#333333; }
#nav .on .mod_subcate{display:block !important; }
#nav .on .mod_cate_r a{color:#666666;}
#nav .on a.hot_sub{color:#FFFFFF;}


.mod_subcate_side_hd{height:30px;line-height:30px;padding-left:4px;color:#333333;font-size:14px;font-family:"微软雅黑", Arial;}
.mod_subcate_side_brand{margin:5px 0 10px 4px;}
.mod_subcate_side_brand li{border:1px #EEEEEE solid;margin:-1px 0 0 -1px;position:relative;float:left;}


.mod_subcate_side_hotlist{margin-left:4px;}
.mod_subcate_side_hotlist li{height:20px;font-size:12px;color:#666666;overflow:hidden;}
.mod_subcate_side_hotlist li a{color:#666666;}


.mod_subcate_gg{display:block;position:absolute;bottom:0;right:0;}