@charset "utf-8";
/* CSS Document */

/*全部网页属性定义*/
body {		font-size: 12px;margin:0 auto;font-family: "微软雅黑",Tahoma, Arial, Helvetica, sans-serif;text-align:center;}
table,div, form, p, img, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6{ margin:0 auto; padding:0; }
a {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0;float:left;}
ul {list-style:none; }
.clear {clear: both; height: 0px;overflow: hidden;}
/*  *{white-space: nowrap; word-wrap: break-word}  */

/*********course*************/
.mainAll {width:960px;height:1800px;margin:0 auto;background:url(../images/envor/tbg.gif) repeat scroll center 0 #FFFFFF;}
.fleft {width:278px;height:1800px;float:left;}
.w { width:278px; height:443px;position: relative;}
.mright {width:682px;height:1800px;float:right;background:url(../images/envor/bgs.gif) repeat-y scroll center 0 #FFFFFF;}

#container {
	width:546px;
	padding:20px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:546px;
	height:331px; 
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:569px;
	height:310px;
	top:-3px;
	left:-10px;
}

#slides11 {
	position:absolute;
	top:8px;
	left:2px;
	z-index:100;
}

#slides1 {
	position:absolute;
	top:8px;
	left:2px;
	z-index:100;
}

#slides2 {
	position:absolute;
	top:8px;
	left:2px;
	z-index:100;
}

#slides11 .next,#slides11 .prev {
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides1 .next,#slides1 .prev {
	position:absolute;
	top:107px;
	left:-39px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides2 .next,#slides2 .prev {
	position:absolute;
	top:107px;
	left:-69px;
	width:39px;
	height:74px;
	display:block;
	z-index:101;
}

.slides_container {
	width:546px;
	height:290px;
	overflow:hidden;
	position:relative;
}

#slides11 .next {
	left:559px;
}

#slides1 .next {
	left:559px;
}

#slides2 .next {
	left:559px;
}

.pagination {
	margin:20px auto 0;
	width:120px;
}

.pagination li {
	float:left;
	margin:0 1px;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../../images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

