@charset "utf-8";
body {
	color:#353434;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-align:center;
	font-size: 12px;
	background-color: #FFFFFF;
	background-position: 0px 0px;
	font-family: Arial;
}
body, form {
	margin:0;
}
#box {
	text-decoration: none;
	padding: 0;
	width: 924px;
	height: auto;
	clear: both;
	float: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#top {
	padding: 0;
	margin: 0;
	height: 66px;
}

#top .padding {
	float: right;
	width:580px;
	color: #333333;
	font-size: 12px;
	padding-top: 8px;
	padding-right: 12px;
	height: auto;
	text-align: right;
}
#top .f_search {
	float: right;
	width:auto;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 0;
	position: relative;
}
#top .logo {
	float: left;
	width: 324px;
	height: auto;
	padding-top: 5px;
}
#top a { color: #333333; }
#header {
	width: 924px;
	color: #333333;
	float: left;
	padding: 0px;
	margin: 0px;
	background-image:url(../images/daohang.jpg);
	background-repeat: no-repeat;
}
#header ul.nac{
	float:left;
	height:42px;
	line-height: 42px;
	margin: 0px;
	padding-right: 10px;
	padding-left: 10px;
	background-image:url(../images/daohang.jpg);
	background-repeat: no-repeat;
}
#header ul.nac li{
	float:left;
	padding-right: 0px;
	padding-left: 0px;
}
#header ul.nac li a{
	display:block;
	font-size:12px;
	font-weight:bold;
	line-height:42px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	padding-right: 0px;
	padding-left: 0px;
}
#header ul.nac li a:hover{
	color:#FFCC00;
	background-image: url(../images/);
	background-repeat: repeat-x;
	background-position: 0 0;
}
#header ul.nac li a.hover{
	background-image: url(../images/);
	background-repeat: repeat-x;
	background-position: 0 0;
	color:#000000;
}
#header ul.nac li.noImg{
	background-image:none;
}

/* CONTENT
---------------------------------------------------------------------------------------------------------------------------------------------------*/
#banner{
	width: 924px;
	height: 224px;
	color: #FFF;
	float: left;
	padding: 0px;
	text-align: left;
	background-image: url(../images/banner1.jpg);
	background-position: center;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#banner .left{
	width: 612px;
	height: 224px;
	color: #FFFFFF;
	float: left;
	margin: 0px;
	padding: 0px;
}
#banner .right{
	margin-left: 617px;
}
#content {
	float: left;
	width: 924px;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 5px;
}
#content .left{
    width: 194px;
	float:left;
}
#content .left h2{
	background-image: url(../images/bguudj.jpg);
	background-repeat:no-repeat;
	height: 31px;
	margin: 0px;
	padding: 0px;
}
#content .left p{
	width: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DEDEDE;
	border-left-color: #DEDEDE;
	margin: 0px;
	padding-left: 10px;
}
#content .left_bottom{
	width: 194px;
	height: 11px;
}
#content .right {
	height: auto;
	width: 720px;
	float: right;
}
#content .right_bottom{
	height: 11px;
	width: auto;
	background-image: url(../images/);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	background-position: left;
}
/* FOOTER
---------------------------------------------------------------------------------------------------------------------------------------------------*/
#footer {
	float:left;
	width:924px;
	color:#ccc;
	font-size:12px;
	text-align:center;
	background-color: #FFFFFF;
	height: 110px;
	padding-top: 20px;
	background-image: url(../images/foot_bg.jpg);
	background-repeat: no-repeat;
}

#footer .padding {
	text-align:left;
	margin: 3px;
	height: 15px;
}
#footer .right { 
	float:left;
	width:924px;
	color:#666666;
	font-size:12px;
	text-align:center; 
}

#footer a { color: #666666; }

/* ---------------------------------------------------------------------------------------------------------------------------------------------------*/

input.search { width: 150px; border: 1px solid #075181; color: #666; }
input.submit { 
	background: none; 
	color: #075181;
	font: bold 1.1em Arial; 
	border: 0;
}
input.search:hover {	background: #FFFFF4; }
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
li {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-image: none;
}
p {
	margin: 0 0 0px 0;
	padding: 0;
	color: #000;
	background: inherit;
}
a { color: #333333; }
a:hover { background: inherit; text-decoration:underline; }

h1 { 
	padding:0; 
	margin:0; 
	color: #FFFFFF; 
	background: inherit;
	font: bold 1.8em Arial; 
	letter-spacing: -1px;
}

h1 a { color: #FFF; background: inherit; }

h2 {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	background-image: url(../images/product1.jpg);
	background-repeat: no-repeat;
	height: 31px;
	margin: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 45px;
	line-height: 31px;
	background-position: left;
}

h2 a { background: #FFF; color: #000000; }
h2 a:hover { background: #FFF; color: #000000; text-decoration:none;  }
.date {
	color: #00CC33;
	text-align: right;
	margin: 4px 0 5px 0;
	padding: 0.4em 0 0 0;
	background-color: #FFFFFF;
	background-image: url(../images/bg_titile_left.gif);
	background-repeat: repeat-x;
}
.text {
	color:#FF6600;
	vertical-align: text-bottom;
}
.Bodyer_left_page_menu {
	line-height:26px;
	text-align:left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 192px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DEDEDE;
	border-left-color: #DEDEDE;
	margin: 0px;
	padding: 0px;
}
.Bodyer_left_page_menu a{ padding-left:20px; background: url(../Images/Arrow_04.gif) 10px  no-repeat; }
.productlist {
	line-height:26px;
	text-align:left;
	padding-right: 10px;
	padding-left: 10px;
}
.productlist a{ padding-left:20px; }
#navigation , #navigation li ul{
    padding:0; 
    margin:0;
    list-style-type: none;
	background-image:url(../images/daohang.jpg);
	background-repeat: no-repeat;
}
#navigation li {
    float:left;
    text-align:center;
    position:relative;
}
#navigation li a:link, #navigation li a:visited {
	display:block;
	text-decoration:none;
	color:#FFF;
	width:80px;
	height:42px;
	line-height:42px;
	padding-left:20px;
	font-weight: bold;
}
#navigation li ul {
    display: none;
}
 
/* 以下只支持非IE6浏览器 */
#navigation li:hover a {
	color:#FFCC33;
	font-weight: bold;
}
#navigation li:hover ul {
    display:block; 
    position:absolute; 
    top:42px;
    margin-top:1px;
    left:10px; 
    width:80px;
}
#navigation li:hover ul li a {
	display:block;
	background:#c5dbf2;
	color:#000;
	height:20px;
	line-height:20px;
	width:86px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	clear: both;
}
#navigation li:hover ul li a:hover {
    color:#fff;
    background:#6b839c; 
}
.contact {
	color:#76883E;
	font-weight: bold;
}
ul#navmenu { 
margin: 0; 
border: 0 none; 
padding: 0; 
width: 500px;
list-style: none; 
height: 24px; 
} 
ul#navmenu li { 
margin: 0; 
border: 0 none; 
padding: 0; 
float: left;
display: inline; 
list-style: none; 
position: relative; 
height: 24px; 
} 
ul#navmenu ul { 
margin: 0; 
border: 0 none; 
padding: 0; 
width: 160px; 
list-style: none; 
display: none; 
position: absolute; 
top: 24px; 
left: 0; 
} 
ul#navmenu ul li { 
float: none;
display: block !important; 
display: inline;
} 

ul#navmenu a { 
border: 1px solid #FFF; 
border-right-color: #CCC; 
border-bottom-color: #CCC; 
padding: 0 6px; 
float: none !important;
float: left;
display: block; 
background: #EEE; 
color: #666; 
font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
height: auto !important; 
height: 1%;
} 

ul#navmenu a:hover, 
ul#navmenu li:hover a, 
ul#navmenu li.iehover a { 
background: #CCC; 
color: #FFF; 
} 

ul#navmenu li:hover li a, 
ul#navmenu li.iehover li a { 
float: none; 
background: #EEE; 
color: #666; 
} 

ul#navmenu li:hover li a:hover, 
ul#navmenu li:hover li:hover a, 
ul#navmenu li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover a { 
background: #CCC; 
color: #FFF; 
} 

ul#navmenu li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li a { 
background: #EEE; 
color: #666; 
} 

ul#navmenu li:hover li:hover li a:hover, 
ul#navmenu li:hover li:hover li:hover a, 
ul#navmenu li.iehover li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover a { 
background: #CCC; 
color: #FFF; 
} 

ul#navmenu li:hover li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li.iehover li a { 
background: #EEE; 
color: #666; 
} 

ul#navmenu li:hover li:hover li:hover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover li a:hover { 
background: #CCC; 
color: #FFF; 
} 
ul#navmenu ul ul, 
ul#navmenu ul ul ul { 
display: none; 
position: absolute; 
top: 0; 
left: 160px; 
} 

ul#navmenu li:hover ul ul, 
ul#navmenu li:hover ul ul ul, 
ul#navmenu li.iehover ul ul, 
ul#navmenu li.iehover ul ul ul { 
display: none; 
} 
ul#navmenu li:hover ul, 
ul#navmenu ul li:hover ul, 
ul#navmenu ul ul li:hover ul, 
ul#navmenu li.iehover ul, 
ul#navmenu ul li.iehover ul, 
ul#navmenu ul ul li.iehover ul { 
display: block; 
} 
