@charset "utf-8";
*{ padding:0; margin:0;}
body {
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;
	background: #ffffff url(../images/back.jpg) 0 0 repeat ;
	color:#000;
	line-height:20px;
}
a:link{ color:#000; text-decoration:none;}
a:hover{ color:#638913; text-decoration:none;}
a:visited{ color:#638913; text-decoration:none;}

.clear{ clear: both;}
.indent{ line-height:18px;}
img{ border:0px}

a.green:link { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#638913;
	text-decoration:none;
}

a.green:visited{color:#638913;}
a.green:hover { color:#333; text-decoration: underline;}


a.mail:link { 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#78A108;
	text-decoration:none;
}

a.mail:visited{color:#333;}
a.mail:hover { color:#333; text-decoration: underline;}
.white12{ color:#FFFFFF;}
.gay{ color:#686868;}
.green12{ color:#638913;}
.black12{ color:#333; line-height:16px;}
.white_b12{ color:#FFFFFF; font-weight:bold;} 
.white_b14{ font-size:14px; color:#FFFFFF; font-weight:bold;} 
.black_b12{ color:#000000;font-weight:bold;}
.black_b14{ cfont-size:14px; color:#000000; font-weight:bold;}

.underline_shi{ border:1px solid #000;}	
.underline_xu { border-bottom:1px dashed #ccc;	}

#search form{
	width:180px;
	background:url(images/serch_icon.gif) 5px 0 no-repeat;
	padding:0 0 0 0px;
	
}
#search form input.txtBox{
	width:110px;
	height:17px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#404040 solid 1px;
	border-left:#404040 solid 1px;
	font:normal 10px/17px Arial, Helvetica, sans-serif;
	color:#060606;
	background-color:#fff;
	padding:0 0 0 8px;
	float:left;
}
#search form input.go{
	background:url(images/btn_go.gif) 0 0 no-repeat;
	height:19px;
	width:27px;
	font:bold 11px/19px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#333;
	cursor:pointer;
	float:left;
	border:none;
}
#main{ width:1003px; margin:0 auto;}
#header{ height:82px; position:relative;}
.logo{ position:absolute; left:5px; top:15px;}
#count{ position:absolute; right:85px; top:50px; font-size:18px; }
.cn{ position:absolute; right:5px; top:60px; }

#hotline{ height:28px; background: url(../images/gayback_17.jpg) 0 0 repeat-x; }
.phone{ float:right;}
.phone img{ float:left; margin-right:6px;}
#nav{ background:url(../images/home_11.jpg) 0 0 repeat-x; height:28px;}
#nav ul{ padding:0; margin:0; list-style:none; margin-left:140px;}
#nav li{ float:left; border-right:1px solid #ECECEC; }
#nav ul li a{ display:block;font-weight:bold; padding:1px 32px;  font-size:11px;  text-decoration:none; color:#fff; margin-right:1px; text-align:center; }
#nav ul li a:hover{ color:#fff; background:#638913; font-weight:bold;}
#nav ul li a#current{ color:#fff; background:#638913; font-weight:bold;}

/*
#nav ul li a#current{ color:#fff; background:url(images/back-top_14.jpg) 0 5px no-repeat ;}
*/
#mid{ }
.left{ background:#F5F5F5 url(../images/n1_44.jpg) left top no-repeat; height:134px;}
#sou{ height:119px; width:363px; background:url(../images/home_36.jpg) 0 0 no-repeat;} 
#content{}

#menu{ width:187px; margin:0 auto; margin-bottom:30px;}
#menu ul{ list-style:none;}
#menu ul li{  }
#menu ul li a{ width:162px; height:21px; line-height:18px; margin-bottom:4px; display:block; font-weight:bold; color:#000; background:url(../images/about_29.jpg) 0 0 no-repeat;  padding-left:25px;  }
#menu ul li a:hover{ color:#fff; background:url(../images/about_27.jpg) 0 0  no-repeat; }
#menu li ul li a{ border-bottom:1px dashed #ccc; padding-left:32px; background:url(../../images/dian_03.jpg) left center no-repeat;}

#basic-accordian{
padding-left:17px;
padding-right:13px;
margin-bottom:3%;

}/*菜单背景*/
.accordion_headings{ background: url(../images/about_29.jpg) left center no-repeat; 
padding-left:25px;
 color:#000;
 cursor:pointer;
 font-weight:bold;
 font-size: 11px;
 line-height: 21px;
 height:21px;
 letter-spacing: 1px;
}/*菜单分类行*/
.accordion_headings:visited{ background:url(../images/about_27.jpg) left center no-repeat; color:#000;
}
.accordion_headings:hover{ background:url(../images/about_27.jpg) left center no-repeat; color:#FFF;
}

.accordion_child{
	
 padding-top:10px;
 padding-left: 0px;
 padding-bottom: 10px;
}
.accordion_child ul{ list-style:none}
.accordion_child ul li{
	background: url(../images/dian_51.jpg) 20px center no-repeat; border-bottom:1px dashed #999;
padding-left:34px;
 font-size: 12px;
 display: block;
 line-height: 20px;
 display:block;
}
.accordion_child ul li a{
 text-decoration: none;
 color: #666666;
}
.accordion_child ul li a:hover{
 color: #999;
}
.header_highlight{
 
 color: #fff;
}/*当前显示菜单分类样式*/
 
/*菜单样式结束*/
.main {

 width: 100%;
 margin-right: auto;
 margin-left: auto;
}
/*特殊样式-------------------------*/
-->
.l-search{ background:url(../images/about_33.jpg) 0 0 no-repeat; height:105px; width:193px; margin-top:35px;}
#footer{  color:#333;  position:relative;}
.s-pic{ width:106px; float:left; margin-right:17px; margin-bottom:10px;}
.s-pic h3{ text-align:center; background:url(../images/product_13.jpg) 0 0 no-repeat; color:#FFF; line-height:17px; height:17px; width:84px; margin:0 auto; font-weight:normal; font-size:11px;}

.imgBox {
display: table-cell;
vertical-align:middle;
text-align:center;
*display: block;
*font-size: 92.3px; /*˴font-sizeΪheight1.14 */
width:106px;
height:132px;


}
.imgBox img {
vertical-align:middle; border:0;
}
.tp{ width:260px;  color:#FFF; margin:0 auto; margin-top:16px; line-height:18px;}
.tp h3{ color:#FFF; margin-bottom:15px; font-size:16px;}


#box{
display:none; 
width: 180px;
height: 100px; 
background:#fff;
border:1px solid #DCDCDC;
padding:12px;
text-align:center;
position: absolute;
left:0; 
top:-113px;
 }
