/* CSS Document */

body{
  margin:0 auto;
  padding:0;
  background:#BEBC9F;
  font-size:12px;
  color:#C0BC9F;
  line-height:180%;
}

*{
  margin:0;
  padding:0;
}

a{
  text-decoration:none;

}

ul{
 list-style:none;
 margin:0;
 padding:0;
}

.bodyMain{
   width:760px;
   margin:0 auto;
   background:#91AE4D;
}

img{
  border:0;
}

.head{
	height:90px;
	background: url(../images/img2/tp1_top_bj.gif) repeat-x  left top;
}

.logo{
  float:left;
  width:162px;
  background:url(../images/img2/tp1_logo.jpg) no-repeat;
  height:76px;
  margin:5px 0 0 5px;
  
}

.companyName{
   font-size:26px;
   padding-left:30px;
   float:left;
   width:450px;
   margin-top:28px;
   color:#fff;
   font-weight:bold;
}

.ask{
  float:right;
  background:url(../images/img2/ioc.gif) no-repeat 0 2px;
  text-indent:18px;
  margin-top:50px;
}

.ask a{
  color:#F3FF69;
}

.AD{
	height:54px;
	clear:both;
	background: url(../images/img2/tp1_AD.gif) no-repeat;
}

.bodyinfo{
  width:562px;
  float:right;
  background:#FEFCDC;
}

.nav{
 width:198px;
clear:both;
 float:left;
 background:#90AE4C;
 height:auto;
}
 
.nav h1{
  background:#E8E4B5;
  font-size:18px;
  color:#DA7617;
  padding:7px 0 2px 56px;
  margin:0;
}

.nav li{
  margin:1px 0;
  background:#90AE4C;
  font-weight:bold;
  padding:0;
  border-bottom:1px solid #BBC989;
  background:url(../images/img2/tp1_ioc.gif) no-repeat 30px 15px;
}

.nav li a{
  color:#fff;
  display:block;
  padding:5px 0 4px 65px; 
  margin:0;
  font-weight:bold;
}

.nav li a:hover{
  background:#FEFCDC;
  color:#000;
  font-weight:bold;
}

.default{
  float:right;
  background:#000;
}

.buttom{
  clear:both;
  text-align:center;
  padding:30px 0;
  line-height:200%;
}
.companyInfo{
  padding:0 5px 15px 5px;
}

h1,.companyInfo h1{
  background:#697B2F;
  font-size:14px;
  margin:10px 5px;
  padding:2px 15px;
  color:#fff;
  border:1px #DFD991 solid;
  clear:both;
}

.companyInfo p{
  padding:15px;
  line-height:160%;
  text-indent:15px; 
  margin:0 5px;
}

.companyInfo img{
  float:right;
  border:1px solid #DFD991;
  margin:5px;
}

.companyInfo span{
  color:#697B2F;
}

.companyInfo span a{
   text-decoration:underline;
   color:#FF0000;
}

.aboutProduct ul{
    width:550px;
    margin:0 5px;
    padding:5px 0;
	
}

.aboutProduct li{
   width:120px;
   height:120px;
   float:left;
   margin:10px 5px 0 5px;
}

.aboutProduct li a{
   display:block;
   color:#697B2F;
}

.aboutProduct li a img{
   border:1px solid #697B2F;
}

.aboutProduct li span a{
   width:100px;
   height:30px;
   line-height:24px;
   text-align:center;
}

div.cantact dl,div .userInfo dl{
  margin:0;
  padding:0;
  color:#697B2F;
  margin-left:15px;
}

div.cantact dd,div .userInfo  dd{
  width:100px;
  text-align:right;
  padding-right:10px;
  float:left;
  clear:both;
  margin:0;
  line-height:180%;
}
div.cantact dt,div .userInfo dt{
  flaot:left;
  width:300px;
    line-height:180%;
}

div.cantact dt a{
   color:#697B2F;
   text-decoration:underline;
}

.cantact img{
   float:left;
  padding:3px;
  border:1px solid #777;
  margin-left:15px;
}

.cantact_buttom{
  float:right;
  width:242px;
  background:#FEFCDC;
  padding:10px  0 10px 320px ;
  text-indent:-100000px;
}

div.cantact_buttom a{
  display:block;
  cursor:pointer;
  height:78px;
  width:210px;
  background:url(../images/img1/cantact.gif) no-repeat;
  right:10px;
}

.bottom{
  clear:both;
  text-align:center;
  line-height:200%;
  background:#697B2F;
}

.productList{
  text-indent:15px;
  margin:5px;
}

.productList P{
  color:#697B2F
}

.productList h2{
  background:#90AE4C;
  padding:6px 15px 4px 15px;
}

.productList h2 a{
     font-size:14px;
     color:#fff;
}

.productList a:hover{
   text-decoration:underline;
}

 
.productList img{
  float:right;
  padding:15px;
}

.productShow h2{
     font-size:14px;
   background:#96A85B;
   margin-left:5px;
   color:#fff;
}

.productShow dd,.productShow dt{
 float:left;
 background:#96A85B;
 border-right:1px solid  #fff;
 padding:6px;
 color:#fff;
}

.productShow ul{
  padding:20px;
}

.productShow li{
  width:80%;
  text-align:center;
}

.TradeClass1_List table{
  background:#BBC989;
  margin:1px;
  width:99.5%;
  height:25px;
  
}

.TradeClass1_List table td{
   font-size:1.2em;
   text-align:center;
   padding:0px 40px;
   position:relative;

}

.TradeClass1_List table a{
   color:#000;
}

.TradeClass1_List table tr{
   border-right:1px solid #3B2B2C;
   margin:5px 4px;

}

.TradeClass1_List table td span{
   position:absolute;
   right:5px;
   top:5px;
   color:#fff;
}

.TradeClass1_List tr{
   background:#C7D594;
   width:90%;
   
}

.TradeClass1_List  td table{
	border-bottom:1px solid #FEFCDC;
	border-right:1px solid #FEFCDC;
}



.hotList span{
    width:120px;
    float:left;
	text-align:center;
	padding:5px 3px;	
	margin:0px;
	line-height:200%;
	white-space:nowrap;
	overflow:hidden;
}

.hotList span a{
  color:#312D00;
}

.hotList span a:hover{
   color:#FF0000;
}

.hotList span img{
	border:1px solid #777;	
}

.Message{
   background:#FEFCDC;
   padding-bottom:106px;
}

.title{
	text-align:right;
	padding-right:10px;
	font-size:1em;
	float:right;
	vertical-align: top;
	margin-top:5px;
	width:110px;
	color:#000;
}

.titleInfo{
  margin-top:5px;
}

.hit h3{
  font-size:1em;
  margin:0;
  padding:0 20px;
  color:#000;
}

.hit p{
  padding-left:25px;
  line-height:200%;
  margin-bottom:10px;
  font-size:1em;
  color:#FF0000;
}

.hit p a{
  font-weight:bold;
  font-size:1.0em;
  color:#FF0000;
}

.red{
  color:#FF0000;
  font-size:1.0em;
}

.input{
   margin:10px;
   background:#90AE4C;
   border:0;
   color:#fff;
   padding:3px 8px;
}
.none{
  display:none;
}

#myTab0 li{
  float:left;
  margin:10px;
  font-weight:bold;
}

.active{
  background:url(../images/img1/ioc.gif) no-repeat  1px -3px;
  text-indent:15px;
  color:#90AE4C;
  cursor:pointer;
}

div.searchList h2{
  margin:0;
  padding:0;
  font-size:1em;
  font-weight:normal;
  line-height:200%;
  background:url(../images/img1/ioc_bj.jpg) no-repeat left center;
  text-indent:10px;
  margin-left:10px;
}

div.searchList h2 a{
  color:#000;
}

div.searchList h2 a:hover{
  padding:1px;
  color:#90AE4C;
  text-decoration:underline;
}

div.nTab{ 
  clear:both;
}

div.productShow h3{
  font-size:14px;
  font-weight:bold;
  text-decoration:underline;
  text-align:center;
  color:#697B2F;
}


div.productImg{
  margin:10px auto;
  width:160px;
}

div.productImg li img{
  padding:3px;
  border:1px solid #ccc;
  margin:0 auto;
}

div.productImg li span{
   text-align:center;
   width:160px;
   color:#697B2F;
}

.showList dd,.showList dt,.businessShow dd,.businessShow dt{
  float:left;
  background:#93AE4F;
  text-align:left;
  padding-left:15px;
}

.showList dd{
  width:15%;
  margin:0  0  0 2px
}

.showList dt{
  width:75%;
}

.business_1,.business_2{
  float:left;
  background:#90AE4C;
  color:#000000;
  text-align:left;
  padding-left:15px;
  line-height:180%;
  border-top:1px solid #fff;
  border-right:1px solid #fff;
}

.business_1{
  width:120px;
  vertical-align:text-top;
}

.businessShow dd{
  width:15%;
  border-top:1px solid #fff;
  text-align:right;
}

.businessShow dt{
  width:70%;
  border-top:1px solid #fff;
  border-left:1px solid #fff;
}

div.infoArea h2{
  color:#fff;
   font-weight:bold;
   font-size:12px;
   clear:both;
   text-indent:15px;
}

.infoArea p{
   text-indent:15px;
   padding:0 15px;
   width:90%;
   margin:0;
   color:#96A85B
}

.aboutProduct p{
   text-align:right;
   padding-right:15px;
}

.aboutProduct p a{
  color:#000;
  font-weight:bold;
}

.aboutProduct p a:hover{
  color:#30F;
  text-decoration:underline;
}