


/* 本例子css */
.slideBox{ width:100%px; height:100%px; overflow:hidden; position:relative;  }
.slideBox .hd{
	height:15px;
	overflow:hidden;
	position:absolute;
	right:5px;
	bottom:5px;
	z-index:1;
	visibility: visible;
}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:30px; height:15px; line-height:16px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%px; height:100%px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{
	position:absolute;
	left:3%;
	top:50%;
	margin-top:-25px;
	display:block;
	width:32px;
	height:40px;
	background:url(slider-arrow.png) -110px 5px no-repeat;
	filter:alpha(opacity=50);
	opacity:0.5;
	visibility: visible;
}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


.mainbody {width: 960px;margin: 0 auto;}
.mainbody .bg{background:#fff;border: 1px solid #ddd; border-bottom:2px solid #dcdcdc;  border-radius: 5px;padding: 15px;}
.mainbody .newwarp{width:300px;height:180px;float:left;}
.mainbody .newstitle{line-height:25px;height:30px;border-bottom:#ddd 1px solid;}
.mainbody .newstitle a{color:#333}
.mainbody .newstitle h3{float: left;font-size: 14px;}
.mainbody .newstitle .more{color:#666;float:right;}
.mainbody .newsfocus{height:75px;padding:10px 0px 0px 0px;margin-bottom:8px;border-bottom:1px solid #e0e0e0;}
.mainbody .newsfocus div{float:left;width:60px;height:60px;margin-right:16px;}
.mainbody .newsfocus div a{width:60px;height:60px;border:1px solid #d2d2d0;border-radius:5px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:42px;*font-family:Arial;}
.mainbody .newsfocus div a img{border-radius:5px;vertical-align:middle;width:58px;height:58px;}
.mainbody .newsfocus h3{margin-bottom:3px;}
.mainbody .newsfocus h3 a{font-weight:bold;font-size:12px;color:0054A3;}
.mainbody .newsfocus p{color:#8f8f8f;line-height:18px;}
.mainbody .indexnewslist li{color:#325e7f;line-height:24px;height:24px;}
.mainbody .indexnewslist li a{color:#325e7f;}
.mainbody .indexnewslist li span{float:right;font-family:Verdana;color:#8c8c8c;}
.mainbody .aboutus{/*width:365px;height:180px;*/float:right;line-height:30px;color:#888;}
.mainbody .aboutus img{float:left;margin:5px 15px 0px 0;}
.mainbody .aboutus a{color:#2554b3;}
.mainbody .contact{width:218px;float:right;}
.mainbody .contact img{float:left;margin:5px 15px 0px 0;}
.mainbody .contactus a{color:#2554b3;}
.mainbody .contact {line-height:30px;}

.listpage {clear: both;text-align: center;}
 .piclist{width:720px;}
 .piclist ul{}
 .piclist li{width:225px;float:left;height:217px;overflow:hidden;}
 .piclist img{width:210px;height:160px;padding:2px;border: 1px solid #cfcfcf;margin-bottom:8px;}
 .piclist a{}
 .piclist a:hover{color:0054A3;text-decoration:none;}
 .picname{text-align:center;}
.mainbody .page h2 {text-align:center;margin:20px;}
.mainbody .info {text-align:center;color:#999;margin-bottom:20px;}
.content{line-height:24px;}




/*-图片滚动-*/
.indexProList{position:relative;padding:10px 26px;}
.indexProList2{position:relative;padding:10px 0;height:520px;}
.prev,.next{background:url(../images/rollArr.png) no-repeat;position:absolute;top:70px;width:21px;height:21px;z-index:1;cursor:pointer;}
.prev{left:5px;}
.next{right:5px;background-position:right top;}
.indexProList li{float:left;margin:0 5px;}
.indexProList2 li{margin-top:10px;width:166px;text-align:center;height:161px;}
.indexProList li img{border:#ddd 1px solid;padding:3px;}
.indexProList2 li img{margin-bottom:5px;}

/*-图片滚动-*/
.mainer{margin-top:10px;}
.indexPhoto{float:left;width:200px;}
.indexPhoto h3{padding-bottom:10px;border-bottom:#ddd 1px solid;margin-bottom:10px;}
.indexPhoto li{padding:0 5px 5px;}
.indexMain{float:left;width:540px;margin:0 10px;}
.indexMain h3{padding-bottom:10px;border-bottom:#ddd 1px solid;margin-bottom:10px;}
.indexSlider{position:relative;margin-bottom:15px;}
.indexSlider li{float:left;height:234px;}
#pager{position:absolute;bottom:10px;left:0;width:580px;text-align:center;}
#pager a{display:inline-block;width:10px;height:10px;background:#fff;border:#888 1px solid;border-radius:50%;margin:0 2px;}
#pager a span{display:none;}
#pager a.selected{background:#f90;}

.indexRight{background:#eee;overflow:hidden;margin-bottom:20px;}
.indexProList{background:#fff;border:#DcDbDa 1px solid;margin:5px;}

table{border-collapse:collapse;}
table,td{border:#ddd 1px solid;padding:0 5px;}
.content p{margin-bottom:16px;}
.content img{max-width:660px;}
