/*iscroll*/
#oo {
	width:100%;
	margin:0 auto;
	padding:0;
	background-color:#ffffff;
	text-align:center;
}

#oo img{width:100%;}

#o1 {
	width:96%;
	margin:0px auto;
	padding:0;
	background-color:#ffffff;
	text-align:left;
	padding:10px;
	line-height:25px;
}

#oo1 {
	width:100%;
	margin:0px auto;
	padding:0;
	background-color:#ffffff;
	text-align:center;
}

#oo1 img{width:96%; padding-top:30px;}


#o2 {
	width:94%;
	margin:0px auto;
	padding:0px;
	background-color:#ffffff;
	text-align:left;
	line-height:25px;
	margin-top:20px;
}
#o2 img{width:100%;}

#zs{ margin-top:2%;  font-size:14px; margin-bottom:5%;}
#zs a{ float:left; margin-left:2%; width:30.66%; background-color:#A70000;text-align:center;color:#FFF; font-size:14px;padding:10px 0; margin-top:10px;}
#zs a p{  margin:3px 0 0 0; padding: 0; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    course: hand;}
#zs a img{ vertical-align:middle; display:inline-block;  width:90%; margin-right:3px;}

#qy{ margin-top:2%;  font-size:14px; margin-bottom:5%;}
#qy p{ float:left; margin-left:2%; width:47%; background-color:#A70000;text-align:center;color:#FFF; font-size:14px;padding:10px 0; margin-top:10px;}


#foot{ font-size:14px; margin-top:20px; margin:0px auto; z-index:999; position:fixed; bottom:0; left:0; width:100%; _position:absolute; /* for IE6 */_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible; }

#foot a{ float:left; width:33%; background-color:#333333; background-image:url(../image/7.jpg); text-align:center;color:#FFF; font-size:14px; margin-top:10px;  border-right:#555555 solid 1px; padding:6px 0px;}
#foot a p{  margin:3px 0 0 0; padding: 0; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    course: hand;}
#foot a img{ vertical-align:middle; display:inline-block;  width:24px; margin-right:3px;}



.banner {
	width:100%;
	margin:0 auto;
	padding:0;
	background-color:#ffffff;
}
#wrapper {
	margin:0;
	width:100%;
	height:auto;
	float:left;
	position:relative;	/* On older OS versions "position" and "z-index" must be defined, */
	z-index:1;			/* it seems that recent webkit is less picky and works anyway. */
	overflow:hidden;
	
}

#scroller {
	height:auto;
	float:left;
	padding:0;
}

#scroller ul {
	list-style:none;
	display:block;
	float:left;
	width:100%;
	height:auto;
	padding:0;
	margin:0;
	text-align:left;
}

#scroller li {
	height:auto;
	display:block; float:left;
	width:auto; 
	text-align:center;
	font-size:0px;
	padding:0;
	position:relative;
}
#scroller li a{
	
	display:block;
	padding:0;
	margin:0;
}
#scroller li p{
	position:absolute;
	z-index:2;
	display:block;
	width:100%;
	bottom:0;
	background-color:rgba(0, 0, 0, 0.5);
	color:#F4F4F4;
	font-size:14px;
	text-indent: 55px;
	line-height:24px;
	text-align: left;
    text-indent: 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
	padding:0;
	margin:0;
}
#nav {
	float: right;
    margin-top: -15px;
    padding: 0;
    position: relative;
    width: auto;
    z-index: 3;
}

#prev, #next {
	float:left;
	font-weight:bold;
	font-size:14px;
	padding:5px 0;
	width:80px;
	display: none;
}

#next {
	float:right;
	text-align:right;
}

#indicator > li {
	display:block; float:left;
	list-style:none;
	padding:0; margin:0;
}

#indicator {
	display: block;
    margin: 0;
    padding: 0;
    width: auto;
}

#indicator > li {
	text-indent:-9999em;
	width:8px; height:8px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
	background:#888;
	overflow:hidden;
	margin-right:4px;
}

#indicator > li.active {
	background:#DDDDDD;
}

#indicator > li:last-child {
	margin:0 8px 0 0;
}

