* {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px;
}
.clean {
	clear: both;
}
body {
	background-image: url(images/h_di.gif);
	background-repeat: repeat-x;
	background-position: left 89px;
}
a:hover {
	color: #ff5f06;
}


h1 {
	background-image: url(images/logo.gif);
	height: 89px;
	width: 90px;
}
.logo {
	display: block;
	height: 89px;
	width: 90px;
}
#header,#qianbixie,#wmain,#footer{
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#flash {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
}
#box_neir li {
	margin-top: 3px;
	margin-bottom: 3px;
	background-image: url(images/n.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}
.comment {
	color: #CC0000;
}
.queation {
	background-color: #6c6459;
	color: #FFFFFF;
	font-weight: bold;
		line-height: 15px;
	height: 20px;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 14px;
}
/********²úÆ·ÁÐ±í********/
.proitem{width:160px; height:235px; float:left; padding:10px 0px 0px 50px; text-align:center; position:relative;}
.proitem .price{font-size:11px; font-weight:bold; color:#F70000;}
.proitem .proimg a{width:160px; height:160px; display:block;}
.proitem .proimg{width:160px; height:160px; background:#fff; border:3px solid #f5f5f5; overflow:hidden;}
.proitem .colorborder{border:3px solid #148FC8;}
.proitem .proimg img{width:160px;}
.proitem .proname{width:160px; line-height:150%; text-align:center; padding-top:6px; font-size:12px;}
.proitem .checkbox{position:absolute; left:52px; top:12px;}


.leftcate{width:180px; padding:0 10px 0 0px;}
.leftcate h2{margin:0px; padding:0px; font-size:18px; color: #ff6e1d; }
.leftcate .big{display:block; font-size:14px; height:23px; border-bottom:1px dotted #cecece; text-indent:14px; margin-top:10px; font-weight:bold; background:url('images/ico_right.gif') no-repeat center right;}
.leftcate .small{display:block; height:22px; line-height:22px; text-indent:24px;}



.qa .an {
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	height: 20px;
	line-height: 22px;
	margin-left: 10px;
	margin-right: 5px;
}
.aneirong {
	float: left;
}
.qa {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dfdfdf;
}
.biaogetou {
	line-height: 15px;
	height: 20px;
	padding-top: 5px;
	background-color: #6c6459;
	padding-left: 10px;
}
.biaogetou .a1 {
	color: #FFFFFF;
	width: 520px;
	font-size: 14px;
	font-weight: bold;
	display: block;
	float: left;
}
.newlist li {
	height: 25px;
	padding-top: 10px;
	border-bottom-width: 1px;
	padding-left: 10px;
	border-bottom-style: dashed;
	border-bottom-color: #dfdfdf;
}
.newlist a {
	color: #b02500;
	display: block;
	width: 520px;
	display: block;
	float: left;
}

.newlist a:hover {
	font-weight: bold;
}


.newlist .aut {
	display: block;
	float: left;
	width: 130px;
}
.newlist .Hits {
	display: block;
	float: left;
}
#header,#qianbixie,#wmain,#footer{
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}

#wmain #main .biaogetou .a2 {
	color: #FFFFFF;
	display: block;
	float: left;
		font-size: 14px;
	font-weight: bold;
	width: 130px;
}
#wmain #main .biaogetou .a3 {
	color: #FFFFFF;
	display: block;
		font-size: 14px;
	font-weight: bold;
	float: left;
}

.prolist img, .prolist2{
	float: left;
}
.prolist img {
	margin-right: 20px;
	margin-left: 10px;
	border: 1px solid #dfdfdf;
}
.prolist2 a {
	color: #FF6E1D;
}
.prolist2 span {
	margin-top: 10px;
}
.nei {
	margin-bottom: 20px;
	margin-top: 10px;
}
.prolist {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	padding-bottom: 20px;
	margin-bottom: 20px;
}



.tiwen h3 {
	margin-left: 10px;
	font-size: 14px;
	color: #666666;
	margin-bottom: 10px;
}
.tiwen {
	margin-top: 30px;
	margin-bottom: 30px;
}
.tijiaoq {
	margin-left: 10px;
	border: 1px solid #dfdfdf;
	width: 350px;
	margin-right: 10px;
	height: 25px;
}
.tijiaob {
	background-image: url(images/Services_09.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 44px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


.an {
	float: left;
}


.home_box {
	background-image: url(images/box_bj.png);
	float: left;
	height: 129px;
	width: 293px;
	margin-right: 6px;
	padding: 10px;
}
.home_box h3 {
	float: left;
}
.box_more {
	float: right;
	margin-right: 25px;
	background-image: url(images/more.gif);
	display: block;
	height: 7px;
	width: 35px;
	margin-top: 5px;
	margin-bottom: 10px;
}
.box_pic {
	float: left;
	border: 1px solid #dfdfdf;
	margin-right: 10px;
}
#box_neir {
	float: left;
	width: 170px;
}
.box_more span {
	display: none;
}
#home {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}

.logo, #nav, #search {
	float: left;
}
#nav a {
	width: 80px;
	display: block;
	font-weight: bold;
	font-size: 12px;
	height: 41px;
	padding-top: 20px;
	text-align: center;
	color: #3d444d;
}
#nav a:hover {
	color: #ff5f06;
}
#nav li {
	float: left;
	margin-top: 29px;
	background-image: url(images/navge.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#nav   .onnow  {
	color: #ff5f06;
	background-image: url(images/nav_now.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#nav li ul {
	list-style-type: none;
	text-align:left;
	left: -999em;
	width: 150px;
	position: absolute;
	z-index: 2;

}
#nav li ul li{
	float: left;
	width: 150px;
	height: 25px;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border: 1px solid #e1e2e7;
}
#nav li ul a{
	wedisplay: block;
	width: 145px;
	text-align:left;
	padding-left:5px;
	height: 20px;
	display: block;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
#nav li ul a:link {

	color:#3D444D;
	text-decoration:none;
}
#nav li ul a:visited {
color:#666;text-decoration:none;
}
#nav li ul a:hover {

	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;

	background-color: #FF6E1D;
	position:absolute; 
 filter:alpha(opacity=26);
 opacity:0.6;
}
#nav li:hover ul {
left: auto;
}
#nav li.sfhover ul {
left: auto;
}
#sea_kuang {
	background-image: url(images/search_kuang.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 120px;
	border: 0px;
}
#search {
	float: right;
	margin-top: 50px;
	margin-right: 10px;
}

#sea_anniu {
	background-image: url(images/search_anniu.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 21px;
		border: 0px;
}
#qianbixie {
	height: 40px;
	line-height: 3em;
}
#sidebar {
	width: 200px;
	float: left;
	margin-right: 10px;
}
#aboutpic {
	background-image: url(images/about.jpg);
	background-repeat: no-repeat;
	height: 149px;
	width: 199px;
	margin-bottom: 10px;
}
#newspic {
	background-image: url(images/news2.jpg);
	background-repeat: no-repeat;
	height: 149px;
	width: 199px;
	margin-bottom: 10px;
}
#contactpic {
	background-image: url(images/contact.jpg);
	background-repeat: no-repeat;
	height: 149px;
	width: 199px;
	margin-bottom: 10px;
}
#productspic {
	background-image: url(images/products.jpg);
	background-repeat: no-repeat;
	height: 149px;
	width: 199px;
	margin-bottom: 10px;
}
#servicesspic {
	background-image: url(images/Services.jpg);
	background-repeat: no-repeat;
	height: 149px;
	width: 199px;
	margin-bottom: 10px;
}




#newsspic {
	background-image: url(images/news.jpg);
	background-repeat: no-repeat;
	height: 149px;
	width: 199px;
	margin-bottom: 10px;
}
#main {
	float: left;
	width: 750px;
	padding-right: 0px;
	padding-bottom: 10px;

	padding-left: 10px;
	
	border: 1px solid #dfdfdf;
		background-image: url(images/bjbj.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#main_pic img  {
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#main_pic {
	margin-top: 20px;
	margin-bottom: 20px;
}


#contact {
	background-image: url(images/contact_sb.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 111px;
}
#contact ul {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 15px;
}
.pro {
	height: auto;
	width: 160px;
	float: left;
	margin-right: 15px;
	padding-left: 10px;
}
.pro a {
	color: #FF6E1D;
}
.pro_imga {
	display: block;
	height: 144px;
	width: 144px;
	border: 1px solid #fff;
}
.pro_imga:hover {
	border: 1px solid #ccc;
}
.pro img {
	border: 1px solid #fff;
}
.cp img {
	border: 1px solid #9a9a9a;
	margin-right: 20px;
	float: left;
}
.miaoshu ul {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #dddad8;
	background-color: #faf9f7;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dddad8;
	width: 590px;
	padding-bottom: 10px;
	   padding-right: 10px;
}
.miaoshu {
	margin-top: 20px;
   padding-right: 10px;
}
.miaoshu h3 {
	font-size: 14px;
	color: #666666;
	line-height: 3em;
}

.miaoshu li {
	color: #979189;
	clear: left;
	padding-top: 10px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dddad8;
}
.miaoshu_biao  {
	color: #979189;
	font-weight: bold;
	width: 160px;
	padding-left: 10px;
}
.miaoshu_biao, .miaoshu_nei {
	display: block;
	float: left;
}
.miaoshu_nei {
	width: 410px;
}
.fenxiang a {
	color: #b02500;
}
.fenxiang li {
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dcd9d7;
	padding-top: 8px;
	color: #666666;
}
.fenxiang ul {
	margin-top: 20px;
	margin-left: 10px;
}
.fenxiang img {
	margin-right: 5px;
	margin-left: 5px;
}
.fenxiang strong {
	color: #666666;
}




.classkuang {
	float: left;
	width: 300px;
}



#main h2 {
	font-size: 20px;
	color: #ff6e1d;
	line-height: 1.5em;
}
#main p {
	margin-bottom: 10px;
	margin-top: 10px;
}
#logo_di {
	background-image: url(images/logo_di.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 94px;
	float: left;
	margin-top: 15px;
}
#footer {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e3e5e4;
	margin-top: 20px;
}
#copyright {
	float: right;
	margin-top: 15px;
	margin-bottom: 30px;
}






ul#menu1, ul#menu1 ul {

  list-style-type:none;

   color: #fff;

  margin: 0;

  padding: 0;

  width: 16em;
}



ul#menu1 a {

 color: #fff;

  display: block;

  text-decoration: none;	

}



ul#menu1 li {

  margin-top: 1px;

    color: #fff;	

}



ul#menu1 li .stit{

  color: #333;	
  background: #fff;
  padding: 5px;
  cursor:pointer;  
  border-top:1px #ccc solid;
  font-weight:bold;
}


ul#menu1 li a:hover {
  background: #FF6E1D;
  color:#fff
}

ul#menu1 li ul li{ height:25px; line-height:25px; padding:0;}

ul#menu1 li ul li a {

  background: #fff;
  color: #333;
  padding-left: 6px;
}



ul#menu1 li ul li a:hover {

  background: #CCCCCC;
color:#333;
  padding-left: 2px;

}


