﻿* {margin:0px; padding:0px; }


BODY {
	FONT-SIZE: 11px; font-family:Verdana, Geneva, sans-serif; height:auto; color:#ccc; background: url(images/foot_bak.gif) repeat-x left bottom #000;
}


BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 { 
    font-size:12px; font-weight:bold; height:22px; line-height:22px;
	}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

A {
	COLOR: #fff; TEXT-DECORATION: none
}
A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A:hover {
	COLOR:#C00;TEXT-DECORATION: none
}

.clear { clear:both; display:none;}

/***********************************************************************************/
#page_header { background: url(images/title_bak.jpg) repeat-x #000; height:141px; z-index:1;width:1004px; margin:0px auto 0px auto; border-left:1px solid #333;  border-right:1px solid #333}
#header {width:1004px;height:116px; margin:0px auto; background:url(images/adbanner.gif) no-repeat right center; }
#logo { margin:26px; float:left; width:225px;}
#header form {margin-top:40px; float:right; margin-right:10px; }

/*菜单开始*/
#nav { list-style:none; width:1004px; height:25px; margin:0px auto; z-index:2;position:relative;}
#nav li.mnubar{width:110px; height:23px; line-height:23px; text-align:center; float:right; position:relative; background:url(images/mnu_bak.gif) repeat-x left; border-top:1px solid #9c9696; border-left:1px solid #9c9696; border-right:1px solid #9c9696;margin-left:2px;}
#nav li a{ font-weight:bold; color:#FFF;}
#nav li:hover { background:#333;}
#nav li ul {
visibility: hidden; list-style:none;text-align:left; position:absolute;z-index:3; padding-top:20px;
}
#nav li ul ol{ border-left:1px solid #868686;border-right:1px solid #868686;border-bottom:1px solid #868686; background:#333; width: 220px; list-style:none;} 
#nav li ul ol li{ height:20px; line-height:20px;position:relative; }
#nav li ul ol li:hover { background:#ccc }

/*#nav li:hover ul {
left: auto;
}
#nav li.sfhover ul {
left: -10px;
}*/

#nav li:hover ul {
visibility: visible; 
}
#nav li.sfhover ul {
visibility: visible; left:-1px;
}


#sub_nav { height:33px; line-height:33px; background:url(images/nav_bak.gif) repeat-x left; border-bottom:1px solid #9c9696; border-top:1px solid #9c9696; color:#fff; text-align:right;width:1004px; margin:0px auto 0px auto;  border-left:1px solid #999;  border-right:1px solid #999}
#sub_nav a { margin-left:10px; margin-right:10px;}
.input_grey { border:1px solid #ccc; background:none; height:12px; line-height:12px; padding:2px; color:#FFF; font-size:11px;}
/* 菜单结束*/

/***********************************************************************************/
/*BODY开始*/
#block_new_product {width:1004px; height:280px; margin:0px auto 0px auto; background:#000; position:relative;  border-left:1px solid #333;  border-right:1px solid #333}



#main_body {width:1004px; height:220px; margin:0px auto 0px auto; background:#e6e6e6; position:relative;}

#body_left{width:300px; height:200px; float:left; margin-top:15px; margin-left:10px; text-align:center;}

#body_mid {width:320px; height:185px;float:left; margin-top:35px; margin-left:20px; text-align:center; overflow:hidden; background:url(images/marquee_bak.gif) no-repeat center;}
#body_mid ul{width:200px; height:160px; margin:0px;  list-style:none; text-align:center; color:#fff; text-align:center;}
.marqueeimg { width:200px; height:160px; border:none;}
.newsdate {float:right; color:#ccc;}
.newslead {color:#C00; font-size:8pt;}
.news_content {margin-top:10px; color:#333; list-style:none;}
.news_content li { border-bottom:1px dotted #ccc; height:20px; overflow:hidden;}

#body_right { width:300px; height:200px;float:left; margin-top:15px; margin-left:20px; text-align:center;}
.img_new_product {width:110px; height:110px; margin:30px 0px 5px 0px; border:none;}
#body_left ul,#body_right ul { width:180px; height:200px; background:url(images/pro_bak.gif) no-repeat left top #000; margin:20px 0px 0px 0px; _margin:25px;/*ie6*/ list-style:none; text-align:center; color:#fff; text-align:center; font-weight:bold;}

#page_body {width:1004px; overflow:hidden; margin:0px auto 0px auto; background:#000; border-left:1px solid #333;  border-right:1px solid #333;}
#main_body_nei { width:1004px; margin:10px auto 0px auto; }

#body_left_nei { FLOAT: left; WIDTH: 260px; text-align:left; margin-right:10px;}
.box_short_top { height:20px; line-height:20px;  margin:10px 0px 0px 10px;}
.box_short_mid { height:20px; line-height:20px; margin:10px 0px 0px 10px;}
.box_short_foot { height:20px; line-height:20px; margin:10px 0px 0px 10px;}

ul.mnu_nav {
margin:0px 5px 30px 0px; 
height:320px; overflow-y:auto; 
SCROLLBAR-FACE-COLOR: #151515; 
scrollbar-arrow-color: #151515;
scrollbar-darkshadow-color:#151515;
scrollbar-track-color:#151515;
scrollbar-base-color:#151515;
width:220px; 
padding-left:15px;
background:no-repeat;}
ul.mnu_nav li{ list-style:none; line-height:18px;}
ul.mnu_nav a { color:#9b762f; font-weight:bold;}
ul.mnu_nav a:hover { color:#fff}
ul.mnu_nav li.mnu_select {color:#fff;}
.mnu_sub {padding-left:5px;}



#body_right_nei {float:left; width:700px; height:auto; }
.body_content {width:650px; margin:20px auto 20px auto; line-height:20px;}
.p_list { list-style:none; width:280px; height:140px; overflow:hidden; display:block;margin:0px; padding:20px; border-top:1px dotted #CCC; float:left;}
.p_list img {float:left; padding:0px 0px 0px 0px; border:1px solid #ccc; margin-right:10px;}
  

.txt_input{border:1px solid #999; height:18px; line-height:18px; color:#666}

.news_title { height:30px; line-height:30px; color:#333; cursor:hand; padding-left:10px; font-size:14px; border-bottom:1px solid #666;}
.news_title span {width:150px; height:30px; line-height:30px; display:block; float:left;}
.tab_select { color:#fff; cursor:hand; height:30px; width:150px; display:block; float:left; font-weight:bold;}
.tab_select a {color:#fff;}
/* BODY结束*/


/*footer 开始*/
#page_footer {width:1004px; height:134px; line-height:134px; color:#979292; background: url(images/foot_bak.gif) repeat-x left #302f30; margin:0px auto 0px auto; text-align:center; border-left:1px solid #333;  border-right:1px solid #333;} 


/*footer 结束*/


/*--------------*/

