*{ font-size:12px; margin:0; padding:0; }
body { background-image:url(images/mx_01.jpg); background-repeat:repeat-x;
      }
#BDBridgeIconWrap{display:none !important;}
img{vertical-align:bottom; display:block; border:0px;}
.box{ width:1000px; margin-left:auto; margin-right:auto; color:#fff;}
.head{ width:100%; height:63px;}
.logo{ width:250px; height:63px; float:left;}
.back{ width:60px; height:24px; float:right; margin-top:25px; color:#fff;}
.back a{color:#fff; text-decoration:none; }
.back a:hover{color:red; text-decoration:underline;}
.title{ height:258px; width:100%;}
.video{ height:333px;}
.sub_titel{ width:406px; float:left;}
.video_middle{ width:501px; float:left;}
.interview{ width:501px; height:290px;}
.video_right{ float:left; display:inline;}
.works{ width:100%; height:508px;}
.js_img{ width:100%; height:415px;}
.download{ height:93px; width:100%;}
.speech{ height:auto; overflow:hidden;}
.speech_title{ height:62px;}
.speech_img{ height:404px;}
.speech_img img{ float:left;}
.student_interview{ height:264px;}
.student_interview_title{ height:65px;}
.student{ width:1000px; height:199px;  background-image:url(images/bg_20.gif); background-repeat:no-repeat;}
.student_01{ width:308px; height:154px; float:left; margin:18px 0px 0px 30px; background-color:#000; display: inline; }
.student_zhaotianming{ height:153px; width:99px; float:left;}
.student_cv{ width:209px; float:left; height:153px;}
.student_cv p{
	line-height: 19px;
	padding-left: 5px;
	padding-top: 1px;
}
.student_cv p img{ float:right;}
.student_02{ width:308px; height:154px; float:left; margin:18px 0px 0px 8px; background-color:#000; display: inline; }
.course_content{ background-image:url(images/kecheng_22.jpg); width:1000px; height:122px; background-repeat:no-repeat;}
.course_words{ width:421px; float:left; display:inline;}
.course_words p{ padding:18px 10px 0px 34px; text-indent:24px; line-height:20px; }
.button{ width:264px; height:70px; float:left; margin:22px 0px 0px 10px;}
.bottom{
	margin: 50px 0px 0px 0px;
	text-align: center;
	height: 56px;
	
}
.bottom .foot{
	line-height: 25px;
	text-align: center;
	clear: both;
	}
.mx_2011{ padding:13px 0px 0px 0px; border-top:9px solid #000;}
.mx_2011video{ background:#3a3a3a; border-right:9px solid #000; border-bottom:9px solid #000; height:auto; overflow:hidden;}

.speech_List{ width:980px; height:auto; overflow:hidden; background:#000; padding:10px;}
.speech_List dl{ width:950px; margin:0px auto;}
.speech_List dl dd{ float:left;}
h1{ font-size:18px; font-weight:800; font-family:"Adobe ºÚÌå Std R"; margin:15px 10px 10px 10px;}








table { border-collapse:separate; border-spacing:0; }
caption,th,td { text-align:left; font-weight:normal; }
blockquote:before,blockquote:after,q:before,q:after { content:""; }
blockquote,q { quotes:"" ""; }



#container {
	width:1000px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:1000px;
	height:415px;
	position:relative;
}

#ribbon {
	position:absolute;
	top:22px;
	left:3px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:1000px;
	height:341px;
	top:-3px;
	left:-80px;
}

#slides {
	position:absolute;
	z-index:100;
}

#slides .next,#slides .prev {
	position:absolute;
	top:95px;
	left:22px;
	width:24px;
	height:160px;
	display:block;
	z-index:101; outline:none;
}

.slides_container {
	width:1000px;
	height:415px;
	overflow:hidden;
	position:relative;
}

#slides .next {
	left:895px;
}

.pagination {
	margin:26px auto 0;
	width:80px;
}

.pagination li {
list-style:none;
	float:left;
	margin:0;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(images/pagination.gif);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
list-style:none;
	background-position:0 -12px;
}


.student_llj{ width:1000px; background-color:#000; height:820px; float:left;}
.student_llj_02{ width:980px; margin:10px; background-color:#3a3a3a; height:770px; position:relative; padding-top:2px;}
.student_llj_03{ width:958px; margin:10px; background-color:#666666; height:750px; border:1px solid #000; position:relative;}
.student_llj_img{ width:299px; height:681px; border:3px solid #000; float:left; margin:10px; display:inline; position:relative;}
.student_llj_words{ float:left; padding:10px; padding-left:10px; margin:10px 0px 10px 0px; width:600px; height:665px; background-color:#000; border:1px solid #fff; }

.student_llj_words p{ line-height:18px;}
