body{
  width: 100%;
  margin: 0px;
  font-size: 12px;
  background-image: url(images/title-bg.gif);
  background-repeat: repeat-x;
  padding-down: 20px;
}
.out{
  width: 908px;
  height: 768;
  position: relative;
  z-index: 12;
  margin: auto;
}
.logo1{
	width: 153px;
	height: 51px;
	float: left;
	background-image: url(images/logo1.gif);
}
#logo1{	
	margin-top: 9px;	
}
* html #logo1{
	margin-top: 8px;
}
*+html #logo1{
	margin-top: 7px;
}
.flash{
	width: 575px;
	height: 80px;
	float: left;
	background-image: url(images/taitou.gif);
}
.head{
  width: 150px;
  height: 18px;
  float: right;
  margin-top: 8px;
}
.return{
  width: 9px;
  height: 10px;
  margin-top: 5px;
  float: left;
  background-image: url(images/return.gif);
  background-repeat: no-repeat;
}
.menu{
  width: 908px;
  height: 45px;
  float: left;
}

.link{
  color: #2f3533;
  text-decoration: none;
  float: left;
  margin-top: 5px;
  margin-left: 5px;
}
.head-middle{
  width: 2px;
  height: 12px;
  float: left;
  margin-top: 5px;
  margin-left: 5px;
  background-image: url(images/head-middle.gif);
  background-repeat: no-repeat;
}
.language{
  width: 11px;
  height: 9px;
  float: left;
  margin-left: 5px;
  margin-top: 6px;
  background-image: url(images/language.gif);
  background-repeat: no-repeat;
}
.td01 {
	height:42px;
	width: 90px;
	line-height: 20px;
	text-align: center;
	margin-top: 3px;
	background-image:  url(images/headbg2.gif);
	background-repeat: repeat-x;

}
.td02 {
	height: 42px;
	width: 90px;
	text-align: center;
	padding-top: 3px;
	line-height: 20px;	
	background-image:  url(images/headbg1.gif);
	background-repeat: repeat-x;
}
a.textlink {
	font-size: 13px;
	line-height: 25px;
	font-weight: normal;
	margin-top: 3px;
	margin-left: 3px;
	text-decoration: none;
	text-align: center;
	color: #aeadad;
}
a.textlink:hover{
  text-decoration:none;
  font-weight:bold;
  
}
.newleft{
  width: 727px;
  float: left;
  background: url(images/newleftbg.gif) repeat-x left bottom;
}
.new{
  background: url(images/fignew.gif) no-repeat left 20px;
  width:329px; height:124px;
  float:left;
  color: #333527;
  font-size: 15px;
}
.new strong { display:block;margin-top:55px;margin-left:245px; }
.newright { float:left;margin-left:40px; }
.newdetail{
  width: 350px;
  height:22px;
}

.newtitle{
   width: 250px;
   padding-left: 25px;
   float: left;
   background: url(images/newicon.gif) no-repeat left center;
}
.time{
   width: 70px;
   height: 22px;
   float: right;
   text-align: center;
}
.more1{
  width: 44px;
  height: 14px;
  float: left;
  background-image: url(images/more1.gif);
}
.newdown{
  width: 727px;
  height: 5px;
  float: left;
  background-image: url(images/newdownbg.gif);
  background-repeat: repeat-x;
}

.right{
  width: 178px;
  height: 575px;
  float: right;
}
.menubg{
	width: 664px;
	height: 24px;
	margin-left: 31px;
	margin-top: 13px;
	float: left;
	display: inline;
	border-right: 1px solid #e7e5e6;
	background-image: url(images/menubg.gif);
	background-repeat: repeat-x;
	
}
.product{
 width: 114px;
 height: 24px;
 text-align: center;
 font-weight: bold;
 font-size: 13px;
 color: #ffffff;
 float: left;
 line-height: 24px;
 background-image: url(images/productbg.gif);
 background-repeat: repeat-x;
}
.more2{
  width: 75px;
  height: 13px;
  float: right;
  font-size: 1px;
  margin-top: 5px;
  background-image: url(images/more2.gif);
  background-repeat: no-repeat;
}
a.linka{
  font-family: Arial;
  font-size: 12px;
  text-decoration: none;
  margin-left: 2px;
  color: #565555;
}
a.linka:hover{
  color: #e36a08; 
}
.tringle{
  width: 406px;
  height: 5px;
  font-size: 1px;
  margin-left: 83px;
  float: left;
  display: inline;
  background-image: url(images/tringle.gif);
  background-repeat: no-repeat;
}
.menudown{
  width: 664px;
  height: 2px;
  font-size: 1px;
  margin-left: 31px;
  margin-top: 5px;
  float: left;
  display: inline;
  background-image: url(images/menudown.gif);
  background-repeat: repeat-x;
}
.productbg{
  width: 664px;
  height: 142px;
  float: left;
  display: inline;
  margin-left: 31px;
  background-image: url(images/productbg1.gif);
}
.productcontent{
 width: 185px;
 height: 135px;
 margin-left: 10px;
 padding-right: 10px;
 margin-top: 3px;
 display: inline;
 float: left;
}
.servicebg{
  width: 664px;
  height: 79px;
  float: left;
  display: inline;
  margin-left: 31px;
  background-image: url(images/servicebg.gif);
}
.tip{
  width: 121px;
  height:  11px;
  font-size: 1px;
  float: left;
  display: inline;
  margin-top: 12px;
}
.service{
  width: 295px;
  height: 78px;
  float: left;
  display: inline;
  margin-left: 36px;
}
.linkb{
  width: 272px;
  height: 39px;
  float: left;
  text-indent: 23px;
  font-size: 12px;
  font-family: Arial;
  margin-top: 10px;
  text-decoration: none;
  color: #000000;
}
a.linkb:hover{
  color: #2F7D1B;
}
.webdown{
  width: 908px;
  height: 3px;
  float: left;
  font-size: 1px;
  margin-top: 16px;
  background-image: url(images/webdown.gif);
  background-repeat: repeat-x;
}
.information{
  width: 630px;
  height: 14px;
  line-height: 14px;
  font-family: Arial;
  color: #000000;
  text-align: center;
  float: left;
  display: inline;
  margin-left: 146px;
  margin-top: 3px;
}
.rightfloat{
  width: 180px;
  height: 894px;
  position: absolute;
  top: 111px!important;
  top: 112px;
   left: 728px;
  float: left;
  display: inline;
  z-index: 14;
}
.righttop{
  width: 180px;
  height: 8px;
  font-size: 1px;
  float: left;
  background-image: url(images/righttop.gif);
}
.rightbg{
  width: 180px;
  height: 597px;
  float: left;
  background-image: url(images/rightbg.gif);
  background-repeat: repeat-y;
}
.headline{
  width: 180px;
  height:  34px;
  font-size: 14px;  
  color: #323427;
  border-bottom: 1px solid #cdcdcd;
  text-align: center;
  font-weight: bold;
  line-height: 34px;
  font-family: Arial;
}
.linkheadline{  
  color: #323427;
  text-decoration: none;
}
.subhead{
  width: 177px;
  height: 26px;  
  text-align: center;
  border-bottom: 1px solid #e6e6e6;
  line-height: 26px;
  clear:both;
  padding-left:3px;
}
.subhead1{
  width: 177px;
  height: 36px;  
  text-align: center;
  border-bottom: 1px solid #e6e6e6;
  line-height: 36px;
  clear:both;
  padding-left:3px;
}
a.linkc{
  text-decoration: none;
  color: #286091;  
  display: block;
  font-family: arial;
  
}
.linkc:hover{
  width: 177px;
  height: 26px;
  background-color: #e5e5e5;
}
a.linkc1{
  text-decoration: none;
  color: #286091;  
  display: block;
  font-family: arial;
  
}
.linkc1:hover{
  width: 177px;
  height: 36px;
  background-color: #e5e5e5;
}
.navigation{
  width: 850px;
  height: 20px;
  font-family: arial;
  font-size: 12px;
  float: left;  
  display: inline;
  margin-left: 20px;
  margin-top: 15px;
}
a.linkback{
  color: #000000;
  text-decoration: underline;
}
a.linkback:hover{
  color: #ea7f37;
}
.backdown{
  width: 727px;
  height: 2px;
  font-size: 5px;
  margin-top: 12px;
  float: left;
  background-image: url(images/backdown.gif);
  background-repeat: repeat-x;
}
.content1{
  width: 665px;
  float: left;
  display: inline;
  margin-left: 31px;
  margin-top: 20px;
  border: 1px solid #cccccc;
}
.title2{
  width: 665px;
  height: 22px;
  float: left;
  display: inline;
  text-indent: 10px;
  line-height: 22px;
  font-weight: bold;
  background-image: url(images/title1-bg.gif);
  background-repeat: repeat-x;
}
.business{
	width: 660px;
	float: left;
	font-family: arial;
	font-size: 12px;
	border-bottom-style:  dashed;
	border-bottom-color: #cccccc;
	border-bottom-width: 1px;
	background-position: center;
}
.arrow{
  width: 10px;
  height: 8px;
  float: left;
  display: inline;
  font-size: 5px;
  margin-top: 8px;
  margin-left: 5px;
  background-image: url(images/arrow.gif);
  background-repeat: repeat-y;
}
.arrowword{
  width: 636px;
  float: left;
  margin-top: 6px;
  padding-bottom: 3px;
  text-indent: 20px;
  font-family: arial;
}
.buttonback{
  width: 55px;
  height: 19px;
  margin-top: 12px;
  margin-left: auto;
  border: none;
}
.companymap{
  width: 663px;
  height: 382px;
  float: left;
  background-image: url(images/companymap.gif);
}
.mapinformation{
  width: 330px;
  font-family: arial;
  margin: auto;
}
.productleft{
  width:15px;
  height: 87px;
  float: left;
  display: inline;
  background-image: url(images/productleft.gif);
}
.productmid{
  width: 630px;
  height: 87px;
  float: left;
  background-image: url(images/productmid.gif);
  background-repeat: repeat-x;
}
.productright{
  width: 15px;
  height: 87px;
  float: left;
  background-image: url(images/productright.gif);
}
.producttitle{
  font-weight: bold;
  font-size: 13px;
  font-family: Arial;
  float: left;
  display: inline;
  margin-left: 10px;
  margin-top: 15px;
  width: 300px;
}
.productword{
  width: 440px;
  height: 30px;
  float: left;
  display: inline;
  margin-left: 10px;
  margin-top: 10px;
}
.productpicture{
  width: 174px;
  height: 40px;
  float: left;
  display: inline;
  margin-left: 5px;
  background-repeat: no-repeat;
}
.content2{
  width: 670px;
  height: 87px;
  float: left;
  display: inline;
  margin-left: 31px;
  margin-top: 5px;
}
.table{
  width: 332px;
  float: left;
  display: inline;
  margin-left: 125px;
  margin-top: 10px;
  border: 1px solid #cccccc;
}
.tablebg1{
  width: 332px;
  height: 23px;
  border-bottom: 1px solid #ada9aa;
}
.related{
  width: 70px;
  line-height: 23px;
  float: left;
  display: inline;
  margin-left: 17px;
  font-family: arial;
}
.input{
  width: 216px;
  height: 15px;
  float: left;
  margin-top: 1px;
  margin-left: 2px;
}
.sep{
  width: 665px;
  height: 10px;
  float: left;  
  margin-top: 15px;
  font-size: 10px;
}
.sepend{
  width: 20px;
  height: 10px;
  float: left;
  font-size: 10px;
}
.sepend{
  width: 20px;
  height: 10px;
  float: left;
  font-size: 10px;
}
.sele{
  width: 11px;
  height: 10px;  
  margin-top: 7px;
  float: left;
  margin-left: 6px;
  display: inline;
}
.button{
  width: 55px;
  height: 19px;
  margin-top: 20px;
  float: left;
  display: inline;
}
.condition{
  width: 633px;
  float: left;
  display: inline;
  margin-left: 20px;
  line-height: 17px;
  letter-spacing: 1px;
  font-family: arial;
  margin-top: 6px;
  padding-bottom: 3px;
}
.certificate{
  width: 720px;
  height: 279px;
  margin-top: 50px;
  background-image: url(images/certificate.gif);
}
.newdetail1{
	width: 665px;
	height:30px;
	float:left;
   border-bottom: 1px dashed #cccccc;
}
.simetrix{
  width: 300px; 
  height: 200px; 
  float: left;
  display: inline;
  margin-left: 20px;
}
.simetrixtitle{
  font-family: arial;
  font-size: 12px;
  float: left;
  display: inline;
  margin-top: 1px;
  width: 300px;
  letter-spacing: 1px;
}
.point{
  width: 10px;
  height: 18px;
  float: left;
  margin-left: 0px;
  margin-top: 2px;
  background-image: url(images/point.gif);
  background-repeat: no-repeat;
}
.star{
  width: 8px;
  float: left;
  height: 8px;
  font-size: 1px;
  background-image: url(images/star.gif);
}
.linknew{
 font-family: Arial;
  font-size: 12px;
  text-decoration: none;
  margin-left: 2px;
  color: #565555;
}
a.linknew:hover{
  color: #2F7D1B;
}
.linkaddress{
  text-decoration: none;
  color: #e36a08;
}
a.linkaddress:hover{
   color: #565555;
}
#rightbg{
    height: 660px;
}
* html #rightbg{
    height: 646px;
}
*+html #rightbg{
    height: 640px;
}
#rightbg1{
    height: 893px;
}
* html #rightbg1{
    height: 902px;
}
*+html #rightbg1{
    height: 896px;
}
#rightbg2{
    height:1587px;
}
* html #rightbg2{
    height: 1605px;
}
*+html #rightbg2{
    height: 1599px;
}
#rightbg3{
    height:932px;
}
* html #rightbg3{
    height: 941px;
}
*+html #rightbg3{
    height: 935px;
}
#rightbg4{
    height:958px;
}
* html #rightbg4{
    height: 967px;
}
*+html #rightbg4{
    height: 961px;
}
#rightbg5{
    height:863px;
}
* html #rightbg5{
    height: 872px;
}
*+html #rightbg5{
    height: 866px;
}
#rightbg6{
    height:1217px;
}
* html #rightbg6{
    height: 1231px;
}
*+html #rightbg6{
    height: 1224px;
}
#rightbg7{
    height:587px;
}
* html #rightbg7{
    height: 587px;
}
*+html #rightbg7{
    height: 581px;
}
#rightbg8{
    height:1373px;
}
* html #rightbg8{
    height: 1372px;
}
*+html #rightbg8{
    height: 1367px;
}
#rightbg9{
    height:723px;
}
* html #rightbg9{
    height: 726px;
}
*+html #rightbg9{
    height: 721px;
}
#rightbg10{
    height:1712px;
}
* html #rightbg10{
    height: 1715px;
}
*+html #rightbg10{
    height: 1710px;
}
#rightbg11{
    height:998px;
}
* html #rightbg11{
    height: 999px;
}
*+html #rightbg11{
    height: 994px;
}
#rightbg12{
    height:1000px;
}
* html #rightbg12{
    height: 960px;
}
*+html #rightbg12{
    height: 954px;
}
#rightbg13{
    height:898px;
}
* html #rightbg13{
    height: 908px;
}
*+html #rightbg13{
    height: 902px;
}
#rightbg14{
    height:958px;
}
* html #rightbg14{
    height: 960px;
}
*+html #rightbg14{
    height: 954px;
}
#rightbg15{
    height:1147px;
}
* html #rightbg15{
    height: 1137px;
}
*+html #rightbg15{
    height: 1131px;
}
#rightbg16{
    height:955px;
}
* html #rightbg16{
    height: 957px;
}
*+html #rightbg16{
    height: 951px;
}
#rightbg17{
    height:742px;
}
* html #rightbg17{
    height: 742px;
}
*+html #rightbg17{
    height: 736px;
}
#rightbg18{
    height:760px;
}
* html #rightbg18{
    height: 760px;
}
*+html #rightbg18{
    height: 754px;
}
#rightbg19{
    height:684px;
}
* html #rightbg19{
    height: 684px;
}
*+html #rightbg19{
    height: 678px;
}
#rightbg20{
    height:776px;
}
* html #rightbg20{
    height: 776px;
}
*+html #rightbg20{
    height: 770px;
}
#rightbg21{
    height:905px;
}
* html #rightbg21{
    height: 891px;
}
*+html #rightbg21{
    height: 885px;
}
#rightbg22{
    height:1078px;
}
* html #rightbg22{
    height: 1080px;
}
*+html #rightbg22{
    height: 1074px;
}
#rightbg23{
    height:1026px;
}
* html #rightbg23{
    height: 1040px;
}
*+html #rightbg23{
    height: 1033px;
}
#rightbg24{
    height:924px;
}
* html #rightbg24{
    height: 934px;
}
*+html #rightbg24{
    height: 928px;
}
#rightbg25{
    height:1392px;
}
* html #rightbg25{
    height: 1383px;
}
*+html #rightbg25{
    height: 1378px;
}
#rightbg26{
    height:805px;
}
* html #rightbg26{
    height: 811px;
}
*+html #rightbg26{
    height: 806px;
}
#rightbg27{
    height:1596px;
}
* html #rightbg27{
    height: 1593px;
}
*+html #rightbg27{
    height: 1588px;
}
#rightbg28{
    height:1535px;
}
* html #rightbg28{
    height: 1529px;
}
*+html #rightbg28{
    height: 1523px;
}
#rightbg29{
    height:1322px;
}
* html #rightbg29{
    height: 1314px;
}
*+html #rightbg29{
    height: 1308px;
}
#rightbg30{
    height:1039px;
}
* html #rightbg30{
    height: 1037px;
}
*+html #rightbg30{
    height: 1031px;
}
#rightbg31{
    height:724px;
}
* html #rightbg31{
    height: 709px;
}
*+html #rightbg31{
    height: 703px;
}
#rightbg32{
    height:1049px;
}
* html #rightbg32{
    height: 1053px;
}
*+html #rightbg32{
    height: 1047px;
}
#rightbg33{
    height:1343px;
}
* html #rightbg33{
    height: 1343px;
}
*+html #rightbg33{
    height: 1337px;
}
#rightbg34{
    height:660px;
}
* html #rightbg34{
    height: 665px;
}
*+html #rightbg34{
    height: 660px;
}
