@charset "gb2312";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
	font-size:12.5px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold;
}
html,body{
      -webkit-text-size-adjust:none;
}
body{
	background-color:#fff;
}
img{
	border:0px;
}
a:active,a:link,a:visited{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#d20e0e;
	text-decoration:underline;
}
.ft_l{
	float:left;
}
.ft_r{
	float:right;
}
.of{
	overflow:hidden;
}
.jz{
	margin:0px auto;
}
.bk{
	display:block;
}
/**/
.main{
	width:1010px;
}
.main .top{
	height:95px;
	padding-top:5px;
	padding-left:20px;
}
.main .top .logo{
	display:block;
}
.main .top .top_menu{
	margin-top:54px;
	margin-right:10px;
	width:309px;
	height:37px;
	background:url(/img/phone_top.jpg)
}
.nav{
	width:100%;
	height:35px;
	background:url(/img/nav_bg.jpg) repeat-x;
	margin-top;5px;
}
.nav dl dt{
	color:#fff;
	text-align:center;
	height:35px;
	line-height:35px;
	width:270px;
}
.nav dl dt a{
color:#fff;
}
.nav dl dd{
	float:left;
	height: 35px;
	line-height: 35px;
	text-align:center;
}
.nav dl .menu_a{
	background:url(/img/menu_a.jpg) no-repeat left;
}
.nav dl dd a{
	display:block;
	color:#fff;
	text-shadow:4px 3px 10px rgba(0, 0, 0, 0.3);
}
.nav dl dd a:hover,.nav dl dt a:hover{
	color:#fcf139;
	text-shadow:0px 0px 0px;
}
.nav dl .nav_shop_car{
	background:url(/img/menu_cat.png) no-repeat 5px;
	padding-left:45px;
	font-size:18px;
	color:#fff;
}
.nav dl .nav_shop_car .zx{
	width:93px; height:463px; background:url(/img/ab2.png) no-repeat; position:absolute; z-index:200;left:170px;
}
.nav dl .nav_shop_car .zx dl{
	width:93px;
	margin-top:150px;
	height:210px;
}
.nav dl .nav_shop_car .zx dl dd{
	clear:both;
	color:#000;
	line-height:50px;
	height:50px;
	text-align:center;
	width:77px;
	background:url(/img/qq.png) no-repeat 8px;
	padding-left:16px;
	cursor:pointer;
}
.nav dl .nav_shop_car .zx .my_order{
	height:10px;
	cursor:pointer;
	height:38px;
	color:#000;
	padding-left:10px;
}
.main .location{
	background:url(/img/home.png) no-repeat 10px 9px;
	width:975px;
	height:30px;
	line-height:30px;
	padding-left:35px;
	font-size:12px;
}
.main .location a{
	font-weight:normal;
	font-size:12px;
}
.main .foot{
	width:1010px;
	height:181px;
	background:url(/img/down_bg_img.jpg) no-repeat center;
}
.main_foot{
	width:100%;
	height:100px;
	margin-top:30px;
	border-top:6px solid #aca8a8;
	background-color:#bababa;
}
.main_foot .foot_main{
	width:1010px;
	padding-top:8px;
}
.main_foot .foot_main dl{
	float:left;
	width:500px;
}
.main_foot .foot_main dl dd{
	height:30px;
	line-height:30px;
}