@charset "gb2312";
/* CSS Document */
html, body, div, span,h1, h2, h3, h4, h5, h6, p,a,img,strong,dl, dt, dd, ol, ul, li,form, label{
	margin: 0;
	padding: 0;
	font-family:simSun;
}

a{ text-decoration: none; cursor: pointer;}
a:hover { text-decoration: underline;}
ul,ol,li { list-style: none;}
em{ font-style:normal;}
.clear{ 
	clear: both;
	font:0;
}
img{border:none;}
.blank10 {
	height: 10px;
	overflow:hidden;
	clear:both;
}
.banner{ 
	width: 960px;
	margin: 0 auto;
	border:0;
}
.wall { 
	width: 960px;
	background:#fff;
	margin: 10px auto;
}
.title_bg{
	background: url(title_bg.jpg) no-repeat;
	height: 44px;
	line-height: 44px;
	overflow:hidden;
}
.title_bg span{
	font-weight:bold;
	font-size: 22px;
	color:#FFF;
	padding-left: 20px;
}
.box1 {
	position:relative;
}
.text{ margin:15px 0 10px; font-size:12px;}
.text p{
	text-indent: 2em;
	line-height: 24px;
}
.rollBox{width:956px; height:310px;overflow:hidden; position: relative; top:10px; border: 1px solid #ccc;}
.rollBox .LeftBotton{height:42px;width:40px;background:url(left.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:140px 10px 0 20px;cursor:pointer;}
.rollBox .RightBotton{height:42px;width:40px;background:url(right.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:140px 0 0 10px;cursor:pointer;}
.rollBox .Cont{width:800px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:800px;float:left;text-align:center; margin:10px 0 0 0;}
.rollBox .Cont .pic img{display:block;margin:0 auto; width:800px; height:290px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


dl.box2 {
	padding:15px 0 0;
}
dl.box2 dt {
	float: left;
	width: 350px;
	height: 280px;
	margin-right: 20px;
	border: 1px solid #ccc;
	overflow: hidden;
}
dl.box2 dt.second img{ 
	width: 350px;
	height: 280px;
	overflow:hidden;
	display:block;
}
dl.box2 dt.second {
	float: left;
	width: 350px;
	height: 220px;
	margin-right: 20px;
	border: 1px solid #ccc;
	overflow: hidden;
}
dl.box2 dt.second img{ 
	width: 350px;
	height: 220px;
	overflow:hidden;
	display:block;
}

dl.box2 dd{
	float: left;
	width: 588px;
	line-height: 19px;
	font-size: 12px;
	overflow: hidden;
}
dl.box2 dd p{
	margin-bottom: 3px;
}
dl.box2 dd p.texts a{ line-height: 24px; margin-bottom: 5px; color:#000; display:block; margin-top: 10px;  text-indent: 2em;}

dl.box2 dd ul {
	float: left;
	margin-top: 14px;
}
dl.box2 dd ul li {
	float:left;
	display:inline;
	width: 135px;
	height: 90px;
	margin-right: 6px;
	border: 1px solid #ccc;
	padding: 2px;

}
dl.box2 dd ul li.m0{ margin:0;}
dl.box2 dd ul li a img{
	width: 135px;
	height: 90px;
	border:0;
	overflow:hidden;
}
.meiti{ padding:15px 0 0 0;}
.meiti p {
	line-height:24px;
	text-indent: 2em;
	font-size: 12px;
}
.meiti p a{ color:#000; font-weight:bold;}

table.aa{
	padding: 10px 0 0 0;
	font-size: 12px;
}
table.aa tr td{
	padding: 15px 0;
	border-bottom: 1px  dashed #ccc;
}
table.aa tr td.none{ border:none;}
table.aa tr td p{ line-height: 24px; padding: 0 10px;}
table.aa tr td p span{ display:block; text-align:center; font-weight:bold;}
ul.pic_show{ margin-top:10px;}
ul.pic_show li {
	float: left;
	display:inline;
	font-size: 14px;
	text-align:center;
	margin-right:38px;
	margin-bottom: 5px;
}
ul.pic_show li img{
	display:block;
	width: 211px;
	height: 142px;
	margin-bottom: 8px;
}
ul.pic_show li.m00{ margin:0;}

#demo2{
	overflow:hidden; 
	align:center;
	height:142px;
	margin:0;
	display:block;
	width:960px;
	padding:15px 0 0 0;
}
#demo2 img{
	width:211px;
	height:142px;
}
#demo2 .lists td{
	padding:0 13px;
	
}
/*footer*/
#footer {
	clear:both;
	width: 960px;
	line-height:24px;
	margin:0 auto;
	color:#333;
	text-align:center;
	padding:0 20px;
}
#footer a {
	font-size:12px;
	color:#666;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#footer p {
	margin:0;
	
}
#footer p span{
	font-size:12px;
}