@CHARSET "UTF-8";

#headerWrapper{text-align:right; width:1004px; height:auto; margin:0 auto; padding-top:10px; background:none;}
#logoWrapper{margin-top:0; clear:both; height:46px; text-align:left;}
.logoOneDiv{height:46px; width:320px; float:left;}
.logoOneDiv a{width:auto;}
.logoOneDiv ul li{float:left; line-height:40px; height:40px; margin-right:15px; margin-bottom:0px;}
.logoOneDiv ul li.fontSlogan{height:32px; padding-top:5px; margin-left:15px; font:italic 13px/14px "Times New Roman";}

#mainWrapper{margin:0 auto; clear:both; width:auto; height:auto; overflow:hidden; background-color:#000;}
#footerWrapper, .footer, .footerLink, .stayConnected{background-color:#000;}
#footerWrapper, .footerWrapper{width:1004px;}
.footerLink div dl dt, .footerLink, .footerWrapper a:link, .footerWrapper a:visited{color:#fff;}
.footerLink div dl dt{font-family:Times New Roman;}

.mainTop{width:auto; height:auto; border-top:5px solid #09F;}
.mainTop img{width:1440px; height:711px; position:relative; left:50%; margin:0 0 0 -720px;}
#mainBanner{
	width:1050px; 
	height:442px; 
	background:url(../images/special_img/banner.png) no-repeat 0 0;
	position:relative;
	top:0;
	left:50%;
	margin:-277px 0 0 -525px;
}


#logoWrapper .logoOneDiv{line-height:46px;}
#logoWrapper .logoOneDiv a, #logoWrapper .logoOneDiv span{font-size:14px;}
.socialBar{height:26px; padding:10px 0;}
.socialBar a{margin:0 5px;}

#navBar{width:100%; text-align:center;}
#navBar > dl{width:1194px; height:78px; margin:0 auto; background:url(../images/special_img/bg_navBar.png) no-repeat 0 0;}
#navigation{
	width:1006px; 
	height:60px; 
	background-color:#5395B7;
	position:absolute;
	left:50%;
	margin-top:-76px;
	margin-left:-503px;
	z-index:2000;
}
#navigation > dl{width:982px; padding:0 11px; display:inline-block; text-align:center;}
#navigation dd{
	width:90px;
	height:30px;
	margin:10px 5px;
	border:4px solid #fff;
	float:left;
	font-size:22px;
	font-weight:bold;
	color:#fff;
	line-height:30px;
	cursor:pointer;
}
#navigation .hover,#navigation .current{
	border-color:#FECE0A;
	color:#FECE0A;
}

#navCate{
	width:1004px;
	border:1px solid #fff;
	padding:10px 0;
	margin:0 auto;
	text-align:center;
}
#navCate > div{display:inline-block;}
#navCate dl{
	margin:15px 0;
	text-align:right;
}

#navMenu{
	width:135px;
	height:auto;
	margin:0 0 0 -640px;
	background:#313131;
	position:fixed;
	top:50px;
	left:50%;
	display:none;
	z-index:100;
}
#navMenu li{line-height:0;}
#navMenu a{
	width:135px;
	display:inline-block;
	background:url(../images/special_img/car_light/navMenu.png) no-repeat;
}
#navMenu .fog{height:46px; background-position:-25px 0;}
#navMenu .fog:hover{background-position:-186px 0;}
#navMenu .turn{height:56px; background-position:-25px -48px;}
#navMenu .turn:hover{background-position:-186px -48px;}
#navMenu .brake{height:60px; background-position:-25px -104px;}
#navMenu .brake:hover{background-position:-186px -104px;}
#navMenu .daytime{height:82px; background-position:-25px -164px;}
#navMenu .daytime:hover{background-position:-186px -164px;}
#navMenu .dome{height:36px; background-position:-25px -246px;}
#navMenu .dome:hover{background-position:-186px -246px;}
#navMenu .warning{height:62px; background-position:-25px -282px;}
#navMenu .warning:hover{background-position:-186px -282px;}


#productList{
	width:984px;
	height:auto;
	position:relative;
	left:50%;
	margin:0 0 0 -503px;
	padding:10px 11px;
	display:inline-block;
	background:#fff;
}
#productList dt{
	width:100%;
	height:36px;
	display:inline-block;
}
.headlight{background:url(../images/special_img/car_light/img_group.png) no-repeat center -16px;}
.taillight{background:url(../images/special_img/car_light/img_group.png) no-repeat center -68px;}
.sidelight{background:url(../images/special_img/car_light/img_group.png) no-repeat center -128px;}
#productList .item{
	width:204px;
	margin:10px 9px;
	padding:10px 9px;
	border:3px solid #fff;
	float:left;
}
#productList .item:hover{
	border:3px solid #ccc;
	border-radius:5px;
}
.dottedLine{
	width:100%;
	height:1px;
	border-top:1px dotted #ccc;
	margin:10px 0;
	display:inline-block;
}
.item p{margin:20px 0;}
.title, .title a{font:normal 14px/16px Arial;}
.price{
	font:bold 16px/16px Arial;
	color:#000;
	text-align:center;
}
.price span{
	margin:0 5px;
	color:#fc691a;
}
.item li{float:left;}
.freeship{
	padding:0 18px 0 0;
	font:normal 14px/26px Arial;
	background:url(../images/special_img/car_light/img_group.png) no-repeat 76px -366px;
}
.buy{
	width:82px;
	height:26px;
	background:url(../images/special_img/car_light/img_group.png) no-repeat -412px -403px;
	display:inline-block;
}
.buy:hover{background-position:-412px -436px;}

.contentBottom{
	width:942px;
	height:92px;
	margin:0 auto;
	padding:78px 32px 30px;
	background:#fff url(../images/special_img/car_light/img_group.png) no-repeat center -160px;
}
.contentBottom dl{
	float:left;
	margin:0 7px;
}
/*
.contentBottom{height:131px; background:url(../images/special_img/bg_bottom.jpg) repeat-x center 0;}
.contentBottom > div{
	width:988px; 
	height:91px; 
	background:url(../images/special_img/bottom.jpg) no-repeat 0 0;
	position:relative;
	padding:10px 31px 30px;
	margin:0 0 0 -525px;
	left:50%;
}
.contentBottom dl{float:left; padding:0 22px;}
*/
