/* CSS Document */
body{ margin:0px auto; width:1003px; font-family:Arial, Helvetica, sans-serif; padding:0px;  font-size:12px; background:url(images/bg11.jpg)}

a:link, a:visited{text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#333333;}
a:hover{color:#FF6600; font-weight:bold; text-decoration:none; }
#ty{
    width:1003px;
	background:url(images/body.png) repeat-y;
}
#cont{
      width:903px;
	  margin:0px auto;
}
#top{
     background:url(images/top.jpg) no-repeat;
	 height:85px;
}
.menu{
      background:url(images/dh.jpg) no-repeat;
	  height:32px;
	  text-align:right;
}
.menu ul{
      margin:0px;
	  padding:0px;
	  list-style-type:none;
}
.menu li{
      margin:0px;
	  float:right;
	  text-align:center;
	  line-height:32px;
	  width:100px;
}
.menu a{
      display:block;
	  color:#FFFFFF;
	  background:url(menu1.jpg) repeat-x;
	  margin:0px;
}
.menu a:link, .menu a:visited{width:100px; height:32px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.menu a:hover{ clear:both; color:#FFFFFF; font-weight:bold; text-decoration:none; background:url(images/menu2.jpg) repeat-x;}

#main{
      width:903px;
	  border-top:6px solid #ffffff;
}
#m_t{
      width:903px;
	  background:#f2f2f2;
}
.pic_flash{
      width:555px;
	  height:242px;
	  float:left;
	  border-bottom:1px solid #CCCCCC;
	  border-top:1px solid #cccccc;
}
.about{
       width:326px;
	   height:244px;
	   float:left;
	   font-family:Arial, Helvetica, sans-serif;
	   line-height:21px;
	   padding-left:10px;
	   padding-right:10px;
	   text-align:justify;
}
.well{
      font-size:18px;
	  font-family:Arial, Helvetica, sans-serif;
	  font-weight:bold;
	  line-height:22px;
	  color:#666666;
	  padding-top:10px;
	  height:30px;
}
#productlist{
	  clear:both;
}
.bt{
 	  border-bottom:3px solid #bdbdbd;
	  width:903px;
	  height:37px;
	  clear:both;
}
.p_list{
      width:117px;
	  float:left;
}
.more{
      width:40px;
	  float:right;
	  margin-top:21px;
	  margin-right:14px;
}
.pic{
      width:903px;
	  height:155px;
	  background:#fcf0df;
}
.piclist{
      width:161px;
	  margin-left:16px;
	  margin-top:9px;
	  float:left;
}

.tp{
	 height:119px;
	 clear:both;
}
#temp{
      min-height:412px;
}
.txt{
     height:27px;
	 line-height:27px;
	 text-align:center;
	 color:#666666;
}
#footer{
     height:72px;
	 clear:both;
	 line-height:22px;
	 margin-top:12px;
	 padding-top:8px;
	 text-align:center;
	 font-family:Arial, Helvetica, sans-serif;
	 background:url(images/footbg.jpg) no-repeat;
}

#picdh{
     height:50px;
	 text-align:center;
	 font-weight:bold;
	 line-height:50px;
}
.aboutus{
 	  
	  width:903px;
	  clear:both;
}	
.jies{
      padding:16px 10px 0px 16px;
	  border-top:3px solid #bdbdbd;
	  line-height:23px;
	  color:#333333;
	  width:871px;
	  clear:both;
	  background:url(images/m_bg.jpg) no-repeat;
}


.indicatebar{
      text-align:left;
	  padding-left:16px;
	  line-height:26px;
	  border-bottom:1px dashed #CCCCCC;
}
.proName{
      font-size:18px;
	  font-weight:bold;
	  text-align:center;
	  line-height:26px;
}
.proall{width:195px;float:left;margin-top:10px;margin-left:23px;}
.proItem{text-align:center;line-height:20px;}
.proName{height:45px;line-height:45px;}
.proshowpic{text-align:center;}
.proshow{text-align:left; padding-left:16px; line-height:20px;}


#picdh{padding:0px;margin:0px;}
#picdh ul{padding:0px;list-style:none; margin-left:10px; width:890px;}
#picdh li{float:left; width:170px; text-align:center; list-style-image:url(images/tb.png); height:12px; }
#picdh a:link, #picdh a:visited{ text-decoration:none; }
#picdh a:hover{ clear:both; font-weight:bold; text-decoration:none; }

.propageall{
           float:right;
		   width:903px;
}
.propage{ width:20px; font-size:14px; float:right;}

.link{ width:903px;}
.link_list{ width:160px; word-wrap:break-word; margin-left:10px; float:left; margin-top:10px; line-height:20px; text-align:center; }
.link_onlytext{width:160px; height:50px; line-height:30px; word-wrap:break-word; margin-left:10px; float:left; margin-top:10px;  text-align:center;}
	   

   
