@charset "UTF-8";
/* CSS Document */
@charset "UTF-8";
/* CSS Document */

/*通用*/

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin: 0;
	padding: 0
}
body, button, input, select, textarea {
	font: 12px/1.5 tahoma, Microsoft YaHei, "\5b8b\4f53" ;
	
*line-height:1.5;
	-ms-overflow-style: scrollbar
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%
}
address, cite, dfn, em, var {
	font-style: normal
}
code, kbd, pre, samp {
	font-family: courier new, courier, monospace
}
small {
	font-size: 12px
}
ul, ol {
	list-style: none
}
a {
	text-decoration: none;
}
sup {
	vertical-align: text-top
}
sub {
	vertical-align: text-bottom
}
legend {
	color: #000
}
fieldset, img {
	border: 0
}
button, input, select, textarea {
	font-size: 100%
}
table {
	border-collapse: collapse;
	border-spacing: 0
}

#clear{ clear:both;}
a:hover{ color:#e60020;}

/*头部*/
#head{ background:#fff; clear:both;}
#site_nav{ width:100%; background-color:#e60020; color:#FFF; height:40px; line-height:40px;}
.content{width:1190px; margin:0px auto;}
#site_nav a{ margin:0px 1px; color:#fff;}
.hi_login{ float:left;}
.head_my_infor{ float:right;}
.head_my_infor li{ float:right; margin:0px 3px;}
#logo{ float:left; width:250px; height: 80px;/* background: url(../images/logo.jpg) -9px 15px no-repeat;*/}
#soso{ width: 400px;  float:right;  top: 20px; margin-right:20px; position:relative;}
#soso_text{ color:#333; width: 392px; height: 24px; line-height: 24px; border: 1px solid #ccc; font-size:14px; padding:2px 3px; }
#soso_but{ background:url(../images/head_soso.jpg); width:34px; height:30px; position:absolute; right:0px; top:0px; border:none; }
#soso_hot{ width:400px; height:20px; line-height:20px; color:#666; overflow:hidden;}
#soso_hot a{ color:#666;}
#soso_hot li{ margin:0px 0px 0px 5px; float:left; }


/*导航*/
div#h_nav .content {
position: relative;
z-index: 120;
}
#h_nav{ width:100%; Height:35px; background: url(../images/h_nav_bg.jpg); background-repeat: repeat-x;}
#h_nav li{  float:left; height:35px; width:135px; line-height:35px; text-align:center; font-size:16px; color:#525252;   background: url(../images/nav_list.png) right no-repeat;}
#h_nav li:last-child{ background-image:none !important}
#h_nav li a{ font-size:16px; display:block; width:100%; /*height:100%;*/position:relative;}
#classify_act{position: relative;}

/*分类*/
#classify{ width:1190px;overflow:hidden; /*background-image:url(../images/nav_classsfy_bg.png);*/ background-color:#fff; border:solid 1px #ccc; left: 0; top:35px;position: absolute; right: auto; z-index:100;}
#classify ul{ margin:10px 40px; overflow:hidden;}
#classify li:last-child{ border:none;}
#classify li{ float: left;line-height: 30px;
padding: 0px 20px;width: 180px;text-align: left;font-size: 14px;border-right: 1px dashed #ccc;
background:none;}
#classify li a { color:#474747; font-size:14px;}
#classify li a:HOVER { color:rgb(0, 192, 209);text-decoration:none;}
#classify dt{ color:#f91c1b; line-height:30px; font-weight:bold;}
#classify dt a {  color:#0085d0; font-size:16px; }
#classify dd{ float:left; width:90px; color: #fff;}

#classify_ppp{ background-color:#e60020 !important; color:#fff !important; cursor:pointer; background-image: none !important; position: relative;}
li#classify_ppp  a {
color: #fff;
}
#index_place{ width:1200px; margin:0px auto; height:50px; line-height:50px; }



/*购物车*/
#main_nav{
	list-style-image: none;
	list-style-type: none;
	overflow:hidden;
}

#main_nav li{
	color:#fff;
	float:left;
}
#main_nav li a{
	line-height: 37px;
	padding:0px 5px;
	display:block;
	color:#fff;
	text-decoration:none;
}
#main_nav #shop_car{ }

#main_nav #shop_car a{ display:block;z-index:1;}
#main_nav #shop_car:hover{ width:52px; background-color:#fff; border:1px solid #adadad; border-bottom:none;}
#main_nav #shop_car:hover a{ color:#999;}
#main_nav li a:hover{text-decoration:underline;}
#main_nav li dl{z-index: 12;margin-top: -6px;margin-left:-219px;display:none;background-color: #FFF;border: 1px solid #adadad;padding:10px 30px;width:210px; border-top:none;}
#main_nav li dd a{ color:#F00; padding:0px; }
#main_nav li dd{ 
	border-bottom:1px dashed #adadad;
	padding:10px 0px;
	color:#999;
	}
#main_nav li dd p{ line-height:20px;}
#main_nav li span{ margin:0px 5px; color:#F00;}
#main_nav li .last-child{ border:none !important;}
#main_nav li .last-child a{ color:#F00 !important;}
#main_nav li:hover dl{
	display:block;position: absolute;border-bottom-style: solid;border-bottom-width: 1px;
}


.where-big {
line-height: 20px!important;
}
/*.where-big .kfdlb {
margin-top: 15px;
}*/

.tanchu {
display: none;
position: absolute;
background-color: #FFF;
z-index: 1000;
height: 130px;
width: 130px;
right: 50%;
top: 33px;
margin-right: -569px;
border: 1px solid #ccc;
}
.tanchu b {
border-width: 8px;
border-style: dashed dashed solid;
border-color: transparent transparent #fff;
position: absolute;
top: -14px;
left: 55px;
}
#main_nav .sjqy{
	
}
#main_nav .sjqy:hover .tanchu {
display: block;
background-image: url(../images/macro_code.png);
background-size: 130px;
}