.slideul1{width:3999px;}
.tbox2{
	/*margin:0 0 8px 0;*/
	overflow:hidden;
	background:url(./images/green_skin.png) 0 -294px repeat-x;
}

.infiniteCarousel2 {
  width: 760px;
  position: relative;
  margin-left:auto;
  margin-right:auto;
  /*margin-top: 9px;*/
}

.infiniteCarousel2 .wrapper {
  width: 760px; 
  overflow: auto;
  /*margin: 0 10px;*/
  top: 0;
height: 160px;
overflow: hidden;
  
}
.infiniteCarousel2 ul a img {
  border:1px solid #E3E3E3;
  padding:2px;
  width:143px;
  height:106px;
  display:block;
}
.infiniteCarousel2 .wrapper ul {
/*  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  top: 0;
  width: 3999px;*/
list-style: none;
}
.infiniteCarousel2 ul li {
/*  display:block;
  color:#6C6D61;
  float:left;
  padding: 10px 6px;
  height: 147px;
  width: 760px;
  text-align:center;*/
float:left;
padding: 10px 6px;
text-align:center;
}
.infiniteCarousel2 ul li a,
.infiniteCarousel2 ul li a:visited{
	color:#6C6D61;
	}
.infiniteCarousel2 .wrapper ul li a:hover{
	text-decoration:underline;
	}
.infiniteCarousel2 ul li a:hover img {
  border-color: #aaa;
}
.infiniteCarousel2 ul li a span{
   display:block;
   line-height:17px;
   padding-top:6px;
}
.infiniteCarousel2 .arrow {
  display: block;
  height: 65px;
  width: 13px;
  text-indent: -999px;
  position: absolute;
  top: 40px;
  cursor: pointer;
  outline: 0;
}
.infiniteCarousel2 .forward {
  background:url(./images/t2.png) no-repeat;
  right: 0;
}
.infiniteCarousel2 .back {
  background:url(./images/t1.png) no-repeat;
  left: 0;
}

.qualification{
	width:780px;
	float:left;
	clear:both;
	overflow:hidden;
	margin-top:12px;
}
/*.qualification{height: 180px;width:780px;float:left;}*/
.qualificationtitle,.protitle,.comtitle,.contitle{font-size:0px;text-indent:-999px;background:url(images/qualification.png) no-repeat;height:30px;}
/*.qualification span,.newslist span{float:right;}
.qualification ul{margin:14px 2px 0;}
.qualification li,.lnews li{background:url(images/arrow.gif) no-repeat scroll 0 10px transparent;height:26px;line-height:26px;list-style-type:none;margin:0;padding-left:15px;overflow:hidden;}*/
.listbox{
	width:720px;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
}
.index .listbox dl{
	width:352px;
	margin-right:8px;
	margin-top:2px;
	float:left;
}
.index .listbox ul a{
	color:#666;
}
.e8{/*图集列表专用大图列表*/
	width:100%;
	overflow:hidden;
	/*clear:both;*/
	margin-left:12px;
	margin-top:16px;
}
.e8 li{
	width:168px;
	height:184px;
	float:left;
	display:block;
	overflow:hidden;
	margin-right:8px;
	text-align:center;
}
.e8 li .pic{
	width:160px;
	height:120px;
	display:block;
	background:url(./images/picbox-listbg.gif) no-repeat;
	text-align:left;
	overflow:hidden;
}
.e8 li .pic img{
	width:152px;
	height:112px;
	display:block;
	margin-left:3px;
	margin-top:3px;
	border:none;
}
.e8 li .title{
	height:31px;
	display:block;
	line-height:31px;
	font-weight:bold;
	overflow:hidden;
}
.e8 li .date{
	color:#666;
}
.e8 li .date small{
	line-height:17px;
	font-size:12px;
	color:#999;
}

.categories2{height:216px;background:url(images/categories2.gif) no-repeat scroll 0 0 transparent;}
.categories2 li{background:url(images/dot33.gif) no-repeat scroll 0 0 transparent;color:#2E2E2E;font:12px/27px Verdana,Arial,Helvetica,sans-serif;height:27px;margin:0 12px;padding-left:40px;}

.picnews{
	/*width:990px;780*/
	float:left;
	clear:both;
	overflow:hidden;
	margin-top:14px;
	width: 780px;
}
.tbox{
	margin:0 0 8px 0;
	/*border-bottom:1px solid #BFBFBF;*/
	overflow:hidden;
	background:url(./images/green_skin.png) 0 -294px repeat-x;
}
.tbox dt{
	/*height:24px;
	border:1px solid #DADADA;*/
	overflow:hidden;
	clear:both;
}
.tbox dd{
	/*border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	padding:4px 4px 0px;*/
	overflow:hidden;
}

.tbox dt strong{
	height:24px;
	line-height:24px; !important;line-height:25px;
	padding-left:8px;
	padding-right:4px;
	display:block;
	float:left;
	/*color:#316301;*/
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#316301;
}
.tbox dt strong a:hover{
	color:#596F37;
	text-decoration:none;
}
/*.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#596F37;
}
.tbox dt span.more a{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#ff3333;
	text-decoration:underline;
}*/
.tbox dt span.label{
	height:25px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:26px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;
	border-left:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #DADADA;
}

.tbox dt span.linklabel{
	float:left;
	margin-left:10px;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.linklabel a{
	height:20px;
	display:block;
	padding:0px 7px 0px 8px;
	margin:0 5px;
	line-height:20px;
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	border-right:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.linklabel a:hover{
	color:#360;
}
.tbox dt span.linklabel a.thisclass{
	background:#FFF;
	color:#333;
}

/* ������ɫ��Box */
.light {
	background:none;
}
.light dt{
	font-size: 0px;
	text-indent: -999px;
	background: url(images/achievements.png) no-repeat;
	height: 30px;
	clear:both;
}
.light dd{
	/*border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	padding:4px 4px 0px;*/
	overflow:hidden;
}
/*dt.light strong{
	color:#316301;
}*/

/*pic scroll
----------------------------------*/
.infiniteCarousel {
  /*width: 990px;760*/
  position: relative;
  margin-left:auto;
  margin-right:auto;
}

.infiniteCarousel .wrapper {
  width: 760px; /*700*/
  overflow: hidden;
  height: 160px;
  margin: 0px 10px;
  top: 0;
}
.infiniteCarousel ul a img {
  border:1px solid #E3E3E3;
  padding:2px;
  width:143px;
  height:106px;
  display:block;
}
.infiniteCarousel .wrapper ul {
/*  width: 625px; 
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  top: 0;*/
list-style: none;
}
.infiniteCarousel ul li {
  /*display:block;
  color:#6C6D61;
  height: 147px;
  width: 147px;*/
  float:left;
  padding: 10px 6px;
  text-align:center;
}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited{
	color:#6C6D61;
	}
.infiniteCarousel .wrapper ul li a:hover{
	text-decoration:underline;
	}
.infiniteCarousel ul li a:hover img {
  border-color: #aaa;
}
.infiniteCarousel ul li a span{
   display:block;
   line-height:17px;
   padding-top:6px;
}
.infiniteCarousel .arrow {
  display: block;
  height: 65px;
  width: 13px;
  text-indent: -999px;
  position: absolute;
  top: 40px;
  cursor: pointer;
  outline: 0;
}
.infiniteCarousel .forward {
  background:url(./images/t2.png) no-repeat;
  right: 30px;
}
.infiniteCarousel .back {
  background:url(./images/t1.png) no-repeat;
  left: 30px;
}


.picsrc{width: 690px;background: #eff3f9;height: 140px;}
#pictalk {width: 680px;display: inline;float: left;height: 124px;margin-left: 5px;}
#pictalk .pleft {margin: 30px 5px 0px 0px;width: 15px;display: inline;float: left;height: 65px;	background-image: url(t1.png);}
#pictalk .pright {margin: 30px 0px 0px;width: 15px;float: left;height: 64px;background-image: url(t2.png);}
#pictalk .pmiddle {overflow: hidden;text-align: center;width: 660px;float: left;margin-top: 15px;}
#pictalk p {text-align: center; padding-bottom: 0px; margin: 0px; padding-left: 5px; padding-right: 5px; display: inline; float: left; padding-top: 0px;}
#pictalk p img {margin: 0px auto 6px;}
#pictalk a{color:#4b4b4b;line-height:18px;} 
#pictalk a:hover{color:#53a462;}
body{font-size:12px;}
ul,li{list-style:none;}
a{color:#5B5B5B;text-decoration:none;}
/*{margin:0px;padding:0px;text-decoration:none;border:none;}*/
*{margin:0px;padding:0px;text-decoration:none;}
.clear{clear:both;}
.top{height:426px;}
.top,.main{width:990px;margin:0 auto;}
.logo{height:86px;width:320px;float:left;}
.logo a{background:url(images/logo.jpg) repeat scroll 0 0 transparent;display:block;height:86px;width:582px;overflow:hidden;text-indent:-999px;}
.flash{height:300px;width:990px;margin-top:0px;}
.tm{float:right;margin-top:34px;}
.tm li{float:left;margin-right:8px;}
.tm img{margin-right:10px;}
.menu{background:url(images/top.png) no-repeat scroll 0 0 transparent;height:40px;margin:0;overflow:hidden;border-top:#4296DC solid 2px;}
.search{float:left;height:25px;width:288px;margin-top:11px;background:url(images/search.gif) no-repeat scroll 0 0 transparent;color:#FFFFFF;}
.imgbutton{float:right;}
.input{background:none repeat scroll 0 0 #F8F8F8;border:1px solid #E0E0E0;width:165px;height:22px;line-height:22px;margin-left:62px;}
.navigation{float:left;height:38px;line-height:38px;overflow:hidden;margin-left:30px;}
.navigation a{color:#FFFFFF;}
.navigation a:hover{color:#FF6600;}
.navigation li{float:left;width:80px;background:url(images/li.gif) no-repeat scroll right center transparent;text-align:center;}
.main{margin-top:30px;}
#indexm{height:880px;}
.pleft{float:left;width:780px;}
.more{display:block;float:right;width:40px;text-indent:0px;font-size:12px;line-height:30px;}
.news{

width: 391px;
float: left;
margin-left: 39px;
float: left;
width: 350px;
height: 280px;
	/*width:391px;float:left;*/}
.newstitle,.protitle,.comtitle,.contitle{font-size:0px;text-indent:-999px;background:url(images/news.png) no-repeat;height:30px;}
.news span,.newslist span,.product span{float:right;}
.product ul{margin:3px 2px 0;}
.news ul{margin:7px 2px 0;}
.news li,.lnews li,.product li{background:url(images/arrow.gif) no-repeat scroll 0 10px transparent;height:26px;line-height:26px;list-style-type:none;margin:0;padding-left:15px;overflow:hidden;}
.product{width:391px;/*height:180px;margin-left:39px;*/float:left;margin-top: -120px;}
.protitle{background:url(images/product.png) no-repeat;}
.pimage li,.prolist li{float:left;font-size:12px;}
.pimage li a,.prolist li a{display:block;width:105px;height:134px;padding:5px;text-align:center;overflow:hidden;}
.pimage li a img,.prolist li a img{height:100px;width:100px;}
.pimage li a span,.prolist li a span{border:1px solid #CCCCCC;display:block;margin-bottom:10px;padding:3px;}
.prolist li a{width:175px;height:168px;}
.company{width:391px;float:left;/*margin-top:20px;*/}
.comtitle{background:url(images/company.png) no-repeat;}
.combox{padding:13px 3px 10px 1px;color:#3F3F3F;line-height:150%;text-indent:24px;margin-left: 10px;}
.combox img{margin-right:10px;float:left;}
.contact{height: 146px;width:780px;/*350px;*/float:left;/*margin-left:39px;margin-top:9px;*/border-bottom: 1px solid #BFBFBF;}
.contitle{background:url(images/contact.png) no-repeat;}
.conbox{ color:#4B4B4B;line-height:20px;margin-left:3px;margin-top:9px;}
.conbox p{width:228px;float:left;margin-left: 30px;}
.conbox_p1{width:204px;float:left;margin-left: 30px;}
.conbox_p2{width:250px;float:left;margin-left: 30px;}
.conbox img{float:right;margin-top: 4px;margin-right: 30px;}
.pright{float:right;width:186px;}
.categories{height:341px;background:url(images/categories.gif) no-repeat scroll 0 0 transparent;}
.catetitle{ height:59px;text-indent:-9999px;}
.categories li{background:url(images/dot3.gif) no-repeat scroll 0 0 transparent;color: #5B5B5B;font:12px/27px Verdana,Arial,Helvetica,sans-serif;height:27px;margin:0 12px;padding-left:51px;}
.bottom{background:url(images/bottom.jpg) repeat-x scroll center top transparent;height:121px;width:990px;margin:0 auto;padding-top:8px;}
.bottommenu{color:#333333;font:12px/28px SimSun;height:26px;text-align:center;height:26px;}
.copyright{font:12px/20px Arial,Helvetica,sans-serif;text-align:center;color:#333333;line-height:20px;}
#list{background:url(images/bodybg.jpg) repeat-y scroll center top transparent;margin-bottom:20px;}
.leftside{width:198px;float:left;}
.ltitle{background:url(images/titlebg.png) no-repeat;height:40px;color:#454545;font:12px/32px Arial;padding-left:34px}
.prodh,.lnews,.lcontact{width:166px;}
.lnews,.lcontact{margin-top:10px;}
.prodh ul,{margin:14px 2px 0;}
.prodh li{background:url(images/dot2.gif) no-repeat scroll 0 0 transparent;color:#5C5C5C;font:12px/14px Verdana,Arial,Helvetica,sans-serif;height: 31px;padding-left:56px;}
.lnews ul,.lconbox{margin-left:10px;}
.lconbox{line-height:150%;}
.rightside{width:755px;float:right;}
.position{margin-top:10px;background:url(images/position.png) no-repeat scroll 0 0 transparent;height:23px;text-align:right;line-height:18px;}
.newslist,.prolist{margin-left:30px;_margin-left:15px;margin-top:15px;}
.prolist{margin-left:10px;_margin-left:5px;}
.newslist li{background:url(images/line.gif) no-repeat scroll 0 0 transparent;height:36px;line-height:28px;overflow:hidden;padding-left:22px;}
.listno{/*clear:both;width:744px;margin-left:28px;*/margin-top:20px;float:right;}
.listno li {border:1px solid #666666;font-size:12px;margin:5px 0 2px 2px;padding:0 6px;float:left;}
.container{color:color: #505050;font-size:12px;}
.container h1{font-family: 'Helvetica Neue', Arial, ΢ܛ�����w, 'Microsoft JhengHei', 'Microsoft YaHei', "Lucida Grande", "Lucida Sans Unicode", sans-serif;color: #555;padding: 4px 0px;font-size:22px;line-height:50px;font-weight: bold;text-align:center;}
.infos,.rel{background-color:#F7F7F7;border:1px solid #E8E8E8;height:28px;line-height:26px;margin:0;text-align:center;}
.content{font-size:14px;line-height:22px;padding-top:15px;color:#444444;}
.rel{height:150px;text-align:left;padding:10px;margin-top:15px;}
.rel dt{font-size:14px;font-weight:580;}
.rel dd{background:url(images/a.gif) no-repeat scroll 0px 10px transparent;padding-left:10px;float:left;width:48%;}
.content a,.rel a{color:#0099CC;}
.content li{list-style:circle;margin-left:18px;} 
.post{margin-top:15px;border-top:1px dashed #CCCCCC;height:50px;}
.post li{line-height:50px;}
li.pre{float:left;}
li.next{float:right;}
.fl{line-height:20px;}
.fl li{float:left;padding-right:8px;}
