/* CSS Document */

body{
    margin:0;
	padding:0;
	font-size:9pt;
	color:#000000;
	line-height:20px;
	}
*{
    margin:0;
	padding:0;
	}
.body_body{
   width:1002px;
   margin:0 auto;
   background-color:#ffffff;
   } 	
.body_con,.col1{
  width:1002px;
  margin:0 auto;
  clear:both;
  }

.left{
  width:250px;
  margin-left:3px;
  float:left;
  }
.right{
  width:736px;
  margin-right:3px;
  float:right;
  }
.col2{
  margin-top:8px;
  height:212px;
  }

.news{
  width:246px;
  height:209px;
  border:1px #cccccc solid;
  background:#f7feff;
  }
.news ul{
   list-style:none;
   width:235px;
   margin:0 auto;
   }
.news li{
   display:inline;
   float:left;
   }
.news_col{
   width:235px;
   height:21px;
   background: url(../images/news_ico.gif) no-repeat 8px center;
   border-bottom:1px #333333 dashed;
   margin-top:2px;
   }
.news a,.news a:link{
    display:block;
	width:205px;
	padding-left:25px;
	float:left;
	line-height:19px;
	text-decoration:none;
	text-align:left;
	font-size:9pt;
	color:#0A70AD;
	}
.news a:hover{
    display:block;
	width:205px;
	padding-left:25px;
	float:left;
	line-height:19px;
	text-align:left;
	font-size:9pt;
	color:#ff0000;
	}
.flash{
    width:735px;
	float:right;
	}
.ftp{
     width:250px;
     float:left;
	 margin-top:8px;
 }
.ftp_bg{
     background:url(../images/ftp_bg.gif) no-repeat left top;
	 height:95px;
	 width:250px;
	 float:left;
	 }
.ftp_left{
    width:160px;
	float:left;
	height:50px;
	margin-left:5px;
	margin-top:15px;
	}
.ftp_left span{
  display:block;
  width:43px;
  height:22px;
  line-height:22px;
  font-size:9pt;
  color:#000000;
  float:left;
  text-align:right;
  margin-right:5px;
  margin-top:5px;

	}
.input_ftp{
   width:98px;
   height:16px;
   line-height:16px;
   margin-top:5px;
   display:block;
   float:left;
   background:#ffffff;
   border:1px #de99d8 solid;
   font-size:9pt;
   padding:2px;
   color:#333333;	
   }
		
.ftp_login{
    width:70px;
	height:50px;
	float:right;
	padding-right:10px;
	margin-top:15px;
	padding-top:10px;
	}
.khts{
     width:250px;
	 float:left;
	 margin-top:5px;
	 }
.ftp_title{
   width:250px;
   height:32px;
   float:left;
   }

.gd{
    width:520px;
	height:212px;
	float:left;
	margin-top:8px;
	margin-left:1px;
	}
.fhrx{
    width:211px;
	height:212px;
	float:right;
	margin-top:8px;
	}
.fhrx span{
    width:211px;
	float:left;
	text-align:left;
	margin-top:2px;
	}

/** col1 end **/
.cons{
   width:250px;
   float:left;
   margin-top:8px;
   } 
.left_con{
  width:250px;
  float:left;
  background:url(../images/left_middlebg.gif) repeat-y left top;
  }  
.titles{
   width:250px;
   height:32px;
   float:left;
	}
.bottoms{
   width:250px;
   float:left;
   background:url(../images/left_bottombg.gif) no-repeat left top;
   height:12px;
   }
.photos{
   width:240px;
   margin:0 auto;
   height:315px!important;
   height:330px;
   margin-top:8px;
   }
.ncr{
   width:240px;
   margin:0 auto;
   height:415px;
   margin-top:8px;
   }
.hjg{
   width:240px;
   margin:0 auto;
   height:95px!important;
   height:102px;
   }
.hjg span{
   width:110px;
   display:block;
   float:left;
   margin:5px 4px;
   }
.product{
   width:736px;
   float:left;
   margin-top:8px;
   }
.product_title{
   height:33px;
   width:736px;
   float:left;
   }
.product_con{
   width:736px;
   float:left;
   background:url(../images/product_middlebg.gif) repeat-y left top;
   }
.product_bottom{
   width:736px;
   float:left;
   height:12px;
   background:url(../images/product_bottombg.gif) no-repeat left top;
   }  
.product ul{
  width:730px;
  margin:0 auto;
  list-style:none;
  }
.product li{
  display:inline;
  float:left;
  margin-top:8px;
  }
.cp{
  width:230px;
  display:block;
  float:left;
  height:125px;
  background:#ffffff;
  margin-left:8px !important;
  margin-left:4px;
  border:1px #cdcbc9 solid;
  }
.cp_left{
   width:95px;
   height:100px;
   float:left;
   }
.cp_title{
  height:27px;
  width:230px;
  float:left;
  background:url(../images/cp_title_bg.gif) repeat-x left top;
  border-bottom:1px #cdcbc9 solid;
  }
.cp_title_ico{
  display:block;
  float:left;
  height:22px;
  margin:5px 8px 0 8px;
  }
.cp_name{
  display:block;
  float:left;
  height:15px;
  width:150px;
  margin-top:0 !important;
  margin:3px 0 0 5px;
  font-size:13px;
  font-weight:bold;
  color:#000000;
  }
.cp img{
  display:block;
  float:left;
  margin:5px 1px;
  }
.cp_text{
  display:block;
  width:130px;
  height:100px;
  float:right;
  text-align:left;
  font-size:9pt;
  color:#333333; 
  }
.cp span{
  display:block;
  width:125px;
  text-align:left;
  height:18px;
  line-height:18px;
  margin:3px;
  }
.cp br{
  display:none;
  } 
  
.jt,.dk,.zg,.uv{
   float:left;
   height:110px;
   height:35px;
}  
.jt a{
    background:url(../images/pic_jt01.gif) no-repeat left top;
	}
.jt a:hover{
    background:url(../images/pic_jt02.gif) no-repeat left top;
	}


#topNewSet{
	margin:0;
	padding:0;
	height:100px;
	background-color:#CCCCCC;
}
#topNewScreen{
	position:absolute;
	z-index:1;
    /*margin:1;*/
	padding:0;
	width:520px;
	height:215px;
	overflow:hidden;
	float:left;
	/*border: 1px solid #FFFFFF;*/
	background-color:#FFFFFF;
}
.topNewMenuAction{
	position:absolute;
	z-index:999;
	margin:2;
	padding:0;
	font-size:9pt;
	vertical-align:middle;
	width:21px;
	color:#FFFFFF;
	height:17px;
	FILTER: alpha(opacity=100);
	-moz-opacity:1;
	border: 1px solid #FFFFFF;
	background-color: #BE2E31;
}

.topNewTitleAction{
	position:absolute;
	z-index:900;
	margin:0;
	padding:0;
	width:520px;
	height:22px;
	font-size:12px;
	background-color:#FFFFFF;
	FILTER: alpha(opacity=75);
	-moz-opacity:.75;
	background-image: url(/images/9999.gif);
}
.topNewTitleVisited{
	position:absolute;
	z-index:900;
	margin:0;
	padding:0;
	font-size:12px;
	width:520px;
	height:22px;
	background-color:#FFFFFF;
	FILTER: alpha(opacity=75);
	-moz-opacity:.75;
	background-image: url(/images/9999.gif);
}
.topNewImage{
width:520;
height:215;
FILTER:alpha(opacity=100);
-moz-opacity:1; 
overflow:hidden;
border:1px solid #ffffff;
display: block;
}

.showlinkAre{
	position:relative;
	width:98%;
	height:55px;
	overflow:hidden;
	float:left;
	padding:0;
	margin:0;
}
.dyfloor{
	position:absolute;
	padding:0;
	margin:0;
	width:auto;
	height:auto;
	float:left;
	padding:0;
	margin:0;
	left:4px;
	top:0px;
}
.dis{display:block;}
.undis{display:none;}
.fimg{FILTER:BlendTrans(Duration=4);}
.adright {border:1px solid #CDC9CA;border-left:0;height:80px;width:158px;float:right;padding:8px 0 0 22px;}
.topNewMenuOver{
	position:absolute;
	z-index:999;
	margin:2;
	padding:0;
	font-size:9pt;
	vertical-align:middle;
	width:22px;
	color:#FFFF00;
	height:17px;
	FILTER: alpha(opacity=100);
	-moz-opacity:1;
	border: 1px solid #FFFFFF;
	background-color: #1F1F1F;
}
.topNewMenuVisited{
	position:absolute;
	z-index:999;
	margin:2;
	padding:0;
	width:22px;
	height:17px;
	font-size:9pt;
	color:#FF0000;
	border: 1px solid #FFFFFF;
	background-color: #1F1F1F;
	FILTER: alpha(opacity=90);
	-moz-opacity:.9;
}
