/* CSS Document */
body{ font-size:12px; margin:0;}
ul,li{ list-style:none; margin:0; padding:0;}
img{ display:block; border:0;}


.header{ width:980px; margin:auto; height:107px; margin-top:3px;}
.header .headerLeft{ float:left; background:url(../images/headerLeft.jpg) no-repeat left top; width:10px; height:107px;}
.header .headerCenter{ float:left; background:url(../images/headerCenter.jpg) repeat-x left top; width:960px; height:107px;}
.header .headerRight{ float:left; background:url(../images/headerRight.jpg) no-repeat right top; width:10px; height:107px;}


.headerCenter .leftContent{ height:85px; width:680px; float:left;}
.headerCenter .leftContent .topContent{ background:url(../images/6.gif) right bottom no-repeat; height:61px; width:680px; float:left;}
.headerCenter .leftContent .topContent .logo{ height:61px; float:left;}
.headerCenter .leftContent .topContent .logo img{ padding-top:16px!important; padding-top:0px; margin-top:0px!important; margin-top:16px; }
.headerCenter .leftContent .headerLogin{ width:451px; height:61px; float:left; text-align:center}
.headerCenter .leftContent .headerLogin .login{ height:24px; line-height:24px; padding-top:2px;}

.headerCenter .leftContent .Menu{ width:680px; float:left; height:27px;}
.headerCenter .leftContent .Menu .MenuIcon{ width:296px; height:27px; float:left;}
.headerCenter .leftContent .Menu .MenuIcon div{ float:left;}
.headerCenter .leftContent .Menu .Menu2{ height:27px;}


.headerCenter .leftContent .Menu .sidebar{ background:url(../images/sidebg.jpg) no-repeat left bottom; padding-left:22px; padding-top:4px!important; padding-top:5px; margin-top:2px; height:18px!important; height:17px; float:left; text-align:left; color:#FFFAC4;}
.headerCenter .leftContent .Menu .sidebar a:link{ color:#FFFAC4; text-decoration:none;}
.headerCenter .leftContent .Menu .sidebar a:active{ color:#FFFAC4; text-decoration:none;}
.headerCenter .leftContent .Menu .sidebar a:visited{ color:#FFFAC4; text-decoration:none;}
.headerCenter .leftContent .Menu .sidebar a:hover{ color:#FFFAC4; text-decoration:underline;}

.headerCenter .rightContent{ height:85px; width:280px; float:left;}
.headerCenter .rightContent .rightGuild{ width:280px; height:24px; float:left;}
.headerCenter .rightContent .rightGuild ul{ float:right; }
.headerCenter .rightContent .rightGuild ul li{ width:59px; float:left; text-align:center; line-height:24px; background:url(../images/grayline.gif) no-repeat right;}

.headerCenter .rightContent .rightGuild ul .none{ background:none; color:#F39B31;}
.headerCenter .rightContent .rightGuild ul .none a:link{ background:none; color:#F39B31; text-decoration:none;}
.headerCenter .rightContent .rightGuild ul .none a:active{ background:none; color:#F39B31; text-decoration:none;}
.headerCenter .rightContent .rightGuild ul .none a:visited{ background:none; color:#F39B31; text-decoration:none;}
.headerCenter .rightContent .rightGuild ul .none a:hover{ background:none; color:#F39B31;text-decoration:underline;}

.topGray{ color:#838383; text-decoration:none;}
.topGray a:link{ color:#838383; text-decoration:none;}
.topGray a:active{ color:#838383; text-decoration:none;}
.topGray a:visited{ color:#838383; text-decoration:none;}
.topGray a:hover{ color:#838383;text-decoration:underline;}

.topGreen{ color:#CC0000; text-decoration:none;}
.topGreen a:link{ color:#CC0000; text-decoration:none;}
.topGreen a:active{ color:#CC0000; text-decoration:none;}
.topGreen a:visited{ color:#CC0000; text-decoration:none;}
.topGreen a:hover{ color:#CC0000;text-decoration:underline;}


.headerCenter .rightContent .rightIcon{ width:280px; height:61px; float:left;}
.headerCenter .rightContent .rightIcon div{ float:left; border:none;}


.subnav{ float:left; height:17px; width:960px;}
.subnav ul{ width:960px; float:left; height:17px; }
.subnav ul li{ float:left; text-align:center; padding-left:7px; padding-right:7px; background:url(../images/grayline.gif) no-repeat right; color:#7A7A7A; line-height:17px; padding-top:2px!important; padding-top:0px;}
.subnav ul li a:link{ color:#666666; text-decoration:none;}
.subnav ul li a:active{ color:#666666; text-decoration:none;}
.subnav ul li a:visited{ color:#666666; text-decoration:none;}
.subnav ul li a:hover{ color:#000000; text-decoration:none;}

.subnav ul .topBlue { background:none; float:left;}
.subnav ul .topBlue a:link{ color:#6EBDE2; font-weight:bold; text-decoration:none;}
.subnav ul .topBlue a:active{ color:#6EBDE2; font-weight:bold; text-decoration:none;}
.subnav ul .topBlue a:visited{ color:#6EBDE2; font-weight:bold; text-decoration:none;}
.subnav ul .topBlue a:hover{ color:#6EBDE2; font-weight:bold; text-decoration:underline;}


.search{ height:17px; margin:auto; margin-top:8px;}
.search div{ float:left; }

.search .ProInfo{ height:17px; background:url(../images/proinfo_bg.jpg) repeat-x; padding-left:3px; padding-right:3px; margin-left:6px; margin-top:0px; color:#666767; line-height:17px; }
.search .ProInfo a:link{ color:#666767; text-decoration:none;}
.search .ProInfo a:active{ color:#666767; text-decoration:none;}
.search .ProInfo a:visited{ color:#666767; text-decoration:none;}
.search .ProInfo a:hover{ color:#666767; text-decoration:underline;}

.search .phone{ margin-top:1px!important; margin-top:1px; }
.search .searchInfo{ width:177px; margin-left:31px!important; margin-left:15px; margin-top:0px!important; margin-top:-1px; float:left;}


.search .searchBox{ width:171px; height:15px; border:1px solid #9A9B9B; margin:0; padding:0; overflow:hidden;}
.search .searchbtn{ margin-left:6px; margin-top:0px!important;}
/* IE7 */ 
*+html .searchBox{ width:151px; height:15px; border:1px solid #9A9B9B; margin:0; padding:0; overflow:hidden; float:left; margin-right:10px;}
*+html .searchbtn{ margin-left:16px; padding-left:5px; margin-top:0px!important; float:left;}

.search .shopcar{ width:215px; color:#666666; height:17px; margin-top:0px; float:right;}
.search .shopcar ul{ width:215px; height:17px; float:right;}
.search .shopcar ul li{ float:right; height:17px;line-height:17px; text-align:left; padding-left:5px; padding-right:5px; background:url(../images/grayline2.gif) no-repeat right;}
.search .shopcar ul li img{
	float:left;
}

.search .shopcar ul li a:link{ color:#666666; text-decoration:none;}
.search .shopcar ul li a:active{ color:#666666; text-decoration:none;}
.search .shopcar ul li a:visited{ color:#666666; text-decoration:none;}
.search .shopcar ul li a:hover{ color:#666666; text-decoration:underline;}

.search .shopcar ul li.shopcarFontY { color:#F49D00; FONT-SIZE:12px; FONT-WEIGHT:bold; FONT-FAMILY:Arial, Helvetica, sans-serif; text-decoration:none;}
.search .shopcar ul .none{ background:none;}
.search .shopcar .shopcarY{ color: #f49d00; font-weight:bold; }







.nav_dh ul{
margin:0px;
padding:0px;
}
.nav_dh li{
display:inline;
list-style:none;
list-style-position:outside;
text-align:center;
font-weight:bold;
float:left;
}
a.dh_font001:link,a.dh_font001:visited,a.dh_font001:active{
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	color:#666666;
}
a.dh_font001:hover{
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	background:#FF9900;
	color:#FFFFFF;
}

.nav_dh{
	width:82px;
	height:20px;
	border-bottom:0px;
	padding:0px;
	position:absolute;
	z-index:1;
	top: 116px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}
.list_dh{
text-align:center;
padding-top:20px;
font-weight:normal;
}

.menu1{
width:82px;
height:auto;
border:1px solid #FF9900;
color:#336601;
background:url(/images/qiehuan.bmp) no-repeat;
cursor:hand;
overflow-y:hidden;
}
.menu2{
width:82px;
height:20px;
color:#999999;
border:1px solid #FFFFFF;
background:url(/images/qiehuan.bmp) no-repeat;
overflow-y:hidden;
cursor:hand;
}


