@charset "utf-8";
/* CSS Document */
body,div,p,i,form,input,ul,li,textarea{
	margin:0;
	padding:0;
	list-style:none;
	font-family:"Î¢ÈíÑÅºÚ",Arial;
	font-size:14px;
}
.fr{ float:right;}
.fl{ float:left;}
.hidden{ overflow:hidden;}
.banner{ width:100%; height:602px; margin:auto; background:url(/images/20150528_banner.png);}
.banner img{ display:block; width:920px; margin:auto;}
.banner p{ width:900px; text-indent:2em; font-size:20px; color:#fff; line-height:32px; margin:auto;}
.content{ width:100%; background:#f7f7f7;}
.block{ padding:30px 0; width:920px; margin:auto; overflow:hidden;}
.jsbox{ float:left; width:364px; height:230px;/* *+height:264px;*/ position:relative;}
.jsbox a{ color:#111;}
.img img{ width:364px; height:230px; /**+height:264px;*/ border:none;}
.text{ position:absolute; left:0; bottom:0; width:364px; line-height:38px; background-color:#fff; opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; padding-left:10px;}
.text a{ color:#111; text-decoration:none;}
.button{ z-index:100; position:absolute; right:10px; bottom:13px;}
.button li{ width:12px; height:12px; margin-left:6px; float:left;}
.button li a{ display:block; width:12px; height:12px; background:url(/images/20150528_lunbo.png);}
.button .current a{ display:block; width:12px; height:12px; background:url(/images/20150528_lbcurrent.png);}
.lbright{ float:right; width:518px;}
.lbtitle{ font-size:18px; line-height:60px; color:red; text-align:center; font-weight:bold;}
.lbright p{ font-size:16px; line-height:26px; text-indent:2em;}
.lbright a{ display:block; font-size:16px; text-align:right; line-height:38px; color:#2a6a01; text-decoration:none;}
.lbright a:hover{ text-decoration:underline;}
.listbg{ width:100%; background:url(/images/20150528_listbg.png) repeat-x; height:286px;}
.listbox{ width:920px; padding:46px 0; margin:auto;}
.listtitle{ padding:0 20px;}
.listtitle a{ font-size:20px; font-weight:bold; color:#127024; text-decoration:none; word-spacing:24px;}
.list{ width:430px; padding-top:11px;}
.list li{ overflow:hidden; background:url(/images/20150528_listdot.png) no-repeat left center; padding-left:20px; line-height:30px;}
.list li a{ color:#111; text-decoration:none; float:left;}
.list li a:hover{ color:#127024; text-decoration:underline;}
.list li span{ float:right; color:#bebebe; font-size:12px; padding-top:1px;}
.listbox1{ width:920px; padding:20px 0; margin:auto;}
.listbg1{ width:100%; background:url(/images/20150528_listbg1.png) repeat-x; height:355px;}
.imgblock{ margin-right:40px; padding-top:20px; float:left;}
.imgblock a{ display:block; width:142px; height:200px; border:1px solid #378c00; padding:4px;}
.imgblock img{ width:142px; height:200px; margin:0; padding:0; border:none;}
.bottom{ width:920px; margin:auto; overflow:hidden; padding-bottom:20px;}
.bottom .block1{ color:#000; float:left; margin-right:26px; line-height:26px;}
.bottom a{ color:#000; margin-right:24px; text-decoration:none;}
.bottom a:hover{ text-decoration:underline;}