/*
   writer:jeali
   http://www.jeali.com
------------------------------------------------*/
.title
{
  font-size: 24px;
  color: #ff6d00;
  margin-left: -10px;
}
.descript
{
  line-height: 22px;
  color: #666666;
  display: block;
}
.content
{
  width: 1280px;
  text-align: left;
  margin: auto;    
}
/* aboutus
------------------------------------------------*/
.aboutus
{
  background: #eae3dd;
  height: 450px;
}
.aboutus .lbox
{
  float: left;
  width: 450px;
  padding-top:50px;
}
.aboutus .rbox
{
  float: left;
  width: 790px;
  padding-left: 40px;
  padding-top:50px;
  line-height:25px;
}
.aboutus .rbox p
{
  text-indent:2em;
  font-size: 16px;
}
.aboutus .more
{
  margin-left: 680px;
  margin-top: 50px;
  position:absolute;
}
/* service
------------------------------------------------*/
.service
{
  background: #fafafa;
  height: 650px;
}
.service .title
{
  text-align:center;
  padding-top:30px;
}
.service .box
{
  width:426px;
  height:300px;
  background:#0066CD;
  float:left;
}
.service .txt
{
  width:326px;
  height:260px;  
  padding:20px 50px;
  color:#ffffff;
  line-height:25px;
}
/* honour
------------------------------------------------*/
.honour
{
  background: #eae3dd;
  height: 750px;
}
.honour .title
{
  text-align:center;
  padding-top:120px;
}
.honour #showbox
{
  background: #ffffff;
  height: 450px;
  padding:20px;
}
#showbox ul,li{
  margin: 0px;
  padding: 0px;
  list-style: none;
  }
#showbox li{
  float: left;
  display: inline;
  width: 620px;
  text-align: center;
  margin-right: 0px;
  }
#ScrollBox li a{
  display: block;
  padding: 10px;  
  border: #e5e5e5 1px solid;
  }
#ScrollBox li a:link,#ScrollBox li a:visited,#ScrollBox li a:active{
  color: #000000;
  }
#ScrollBox li a:hover{
  border: #ff8000 1px solid;
  color: #ff8000;
  }
#ScrollBox li a span{
  display: block;
  padding: 9px 0px;
  }
#LeftArr1,#RightArr1{
  background-image: url(../image/product_arrow.gif);
  width: 25px;
  height: 163px;
  cursor: pointer;
  position: absolute;
  top: 8px;
  z-index: 1;
  }
#LeftArr1{
  background-position: -25px 0px;
  float: left;
  left: 8px;
  }
#RightArr1{
  background-position: -50px 0px;
  float: right;
  right: 8px;
  }
/* news
------------------------------------------------*/
.news
{
  background: #fafafa;
  height: 400px;
}
.news .lbox
{
  float: left;
  width: 660px;
  padding-top:20px;
}
.news .lbox li
{
  padding: 8px 0px;
  white-space: nowrap;
  overflow: hidden;
  border-bottom: 1px dashed #cccccc;
  font-size:16px;
}
.tbox {
	width: 560px;
	display: inline-block;
	text-overflow: ellipsis;
	overflow: hidden;
}
.dbox
{
  color:#999999;
  float:right;
}
.news .rbox
{
  float: left;
  width: 580px;
  padding-left: 40px;
  padding-top:40px;
}
.news .more
{
  margin-left: 580px;
  margin-top: 70px;
  position:absolute;
}
/* end
------------------------------------------------*/