.product{ padding: 60px 0;}
	.plist,.nlist{ width: 950px;}
	.plist a{ display: block; width: 28%; padding: 1%; padding-bottom: 0; margin:0 1.5% 3%; float: left; background: #f5f5f5; color: #333; font-size: 14px;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease; transition:all 0.5s ease;}
		.plist a img{ display: block; width: 100%; height:180px;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease; transition:all 0.5s ease;}
		.plist a h3{ height: 50px; line-height: 50px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; font-weight: normal;}
	.plist a:hover{ background: #f2b01b; color: #fff;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease; transition:all 0.5s ease;}
	.plist a:hover img{ border-radius: 12px;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease; transition:all 0.5s ease;}
.nlist .clr{ padding: 10px 0;}
.nlist .lft{ width: 200px; height: 120px; overflow: hidden; display: block;}
	.nlist .lft img{ display: block; width: 100%; height: 120px; -ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
	.nlist .clr:hover p{ color: #666;}
	.nlist .clr:hover .lft img{ -ms-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1); -ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
	.nlist .rgt{ width: 740px;}
		.nlist .rgt h3 a{ display: block; color: #666;}
		.nlist .rgt h3 a:hover,.nlist .clr:hover h3 a{ color: #00923f;}
		.nlist .rgt p{ color: #999;}
		.nlist .rgt time{ display: inline-block; margin-left: 6px;}
	.link{ margin-top: 20px; border-top: 1px solid #eee; padding: 10px 0; color: #999;}
		.link div{ padding: 5px 0;}
		.link a{ color: #00923f;}
		.link a:hover{ text-decoration: underline;}
.jlist div{ color: #00923f; font-size: 24px; padding-bottom: 20px; border-bottom: 1px solid #00923f;}
.jlist table{ border: 1px solid #eee; border-width: 1px 1px 0 0; border-collapse: collapse; width: 100%;}
	.jlist th,.jlist td{ border: 1px solid #eee; border-width: 0 0 1px 1px; padding: 10px;}
		.jlist th{ color: #333;}
		.jlist td{ color: #666; word-break:break-all;}
		.jlist tr:hover td{ color: #333;}
		.jlist td a{ color: #00923f;}
			.jlist td a:hover{ text-decoration: underline;}
.pages{ margin: 30px 0; text-align:center; font-size:14px; color: #999;}
	.pages a{ display:inline-block; background:#eee; color:#666; height:24px; line-height:24px; padding:0 6px; margin:0 2px;}
	.pages a:hover{ color: #00923f;}
	.pages a.current{ background:#00923f;color:#fff;}
.focusBox { position: relative; height:450px; overflow: hidden; }
	.focusBox .pic{ position:relative; z-index:0; }
	.focusBox .pic img { max-width: 80%; height:450px; display: block; margin: 0 auto; }
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;
	}
	.focusBox .hd .on{ background-position:0 0; }

	.focusBox .prev,
	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
	.focusBox .prev { left: 0; }
	.focusBox .next { background-position: 0 -90px; right: 0; }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
.content ul.detail{ margin-top: 40px; border-top: 2px solid #eee; color: #333;}
	.content ul.detail li{ height: 48px; line-height: 48px; border-bottom: 1px solid #eee; padding: 0 20px;}
	.content ul.detail li span{ display: inline-block; width: 130px; text-align: right; color: #999; margin-right: 6px;}
	.content ul.detail li.art{ height: auto; line-height: 1.8em; padding: 20px; font-size: 16px; border-bottom: 0;}
	.content ul.fst li{ padding: 10px; border-bottom: 1px solid #eee;}
		.content ul.fst li span{ display: inline-block; width: 60px; color: #999; text-align: right; margin-right: 6px;}
	.content ul.detail li a{ color: #00923f;}
		.content ul.detail li a:hover{ text-decoration: underline;}
	.content .users .part{ width:200px; float: left; margin: 5px; color: #666;}
		.content .users .photo{ border-radius: 50%; overflow: hidden; width: 150px; height: 150px; margin: auto;}
			.content .users img{ display: block; -ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
			.content .users .part:hover img{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1); transform:scale(1.1); -ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
		.content .users h4{ text-align: center;}
		.content .users ul{ border-top: 1px solid #eee;}
		.content .users li{ padding: 10px; border-bottom: 1px solid #eee;}
		.content .users li a{ color: #666;}
		.content .users li:hover,.content .users li:hover a{ color: #333;}
.form div{ margin-bottom: 20px;}
	.form .txt{ width: 100%; border-radius: 3px; padding: 10px; box-sizing:border-box; border: 1px solid #eee; margin-bottom: 10px;}
	.form .txt:hover{ border-color: #ccc;}
	.form .btn{ display: block; border: 0; background: #00923f; color: #fff; padding: 10px 50px; margin: auto; border-radius: 3px;}
		.form .btn:hover{ background: #ffc231;}
.picScroll-left{  overflow:hidden; position:relative; }
		.picScroll-left .hd{ overflow:hidden;  height:60px;line-height: 60px; background:#00923f; padding:0 10px;  }
			.picScroll-left .hd h3{ border-left: 4px solid #ffc231; padding-left: 10px; color: #fff; text-transform: capitalize; font-size: 16px; font-weight: normal;}
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:24px; height:24px; float:right; margin: 18px 0 18px 20px; cursor:pointer; color: #fff; line-height: 24px; text-align: center;}
		.picScroll-left .hd .prev{ transform:rotate(180deg);}
			.picScroll-left .hd .prev:hover,.picScroll-left .hd .next:hover{ background: #ffc231;}
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:30px 0 0;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ width: 270px; margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; background: #eee; padding: 12px; padding-bottom: 0;}
		.picScroll-left .bd ul li:hover{ background: #ffc231;}
		.picScroll-left .bd ul li .pic{ text-align:center;}
		.picScroll-left .bd ul li .pic img{ width:270px; display:block; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ height: 40px; line-height:40px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
			.picScroll-left .bd ul li .title a{ color: #666; }
			.picScroll-left .bd ul li:hover .title a,.picScroll-left .bd ul li:hover .title{ color: #fff;}
@media screen and (max-width: 1199px){
	.plist,.nlist{ width: 750px;}
}