/* CSS Document */
*{
	padding:0;
	margin:0;
	}
img{
	padding:0;
	margin:0;
	border:none;
	}
body{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif,"";
	font-size: 12px;
	color:#7f7f7f;
	background:url(../images/flower.jpg) no-repeat center bottom;
	}

select{
	border:1px solid #7f9db9;
	background:#fff;
	line-height:21px;
	color:#424e56;
	}
textarea{
	padding:0px;
	border:1px solid #7f9db9;
	background:#fffbf1;
	font-size:12px;
	line-height:18px;
	color:#717171;
	}		
	
ul,li{
	list-style:none;
	padding:0;
	margin:0;
	}
a {blr:expression(this.onFocus=this.blur());
outline:none}	
a{
	font-family: Arial, Helvetica, sans-serif,"";
	color:#666;
		
	}
a:link {
	text-decoration: none;
	color:#666;	
	}
a:visited {
	text-decoration: none;
	/*color:#666;	*/
	}
a:active {
	text-decoration: none;
	color:#4e4141;	
	}	
a:hover {
	text-decoration: none;
	color:#1ca8dd;	
	}
.linkwhite12,.linkwhite12:link,.linkwhite12:visited{
	font-size:12px;
	color:#fff;
	}
.linkwhite12:hover{
	color:#ff9700;
	}
.linkwhite12a,.linkwhite12a:link,.linkwhite12a:visited{
	font-size:12px;
	color:#fff;
	}
.linkwhite12a:hover{
	color:#fff;
	text-decoration:underline;
	}	
.linkwhite12b,.linkwhite12b:link,.linkwhite12b:visited{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	}
.linkwhite12b:hover{
	color:#fff;
	text-decoration:underline;
	}
.linkwhite14b,.linkwhite14b:link,.linkwhite14b:visited{
	font-size:14px;
	color:#fff;
	font-weight:bold;
	}
.linkwhite14b:hover{
	color:#fff;
	text-decoration:underline;
	}	
.linkgray12,.linkgray12:link,.linkgray12:visited{
	font-size:12px;
	color:#5b5b5b;
	}
.linkgray12:hover{
	color:#ff9700;
	}				
.linkgray14b,.linkgray14b:link,.linkgray14b:visited{
	font-size:14px;
	color:#5c5c5c;
	font-weight:bold;
	}
.linkgray14b:hover{
	color:#ff9700;
	}
.linkgray12b,.linkgray12b:link,.linkgray12b:visited{
	font-size:12px;
	color:#5c5c5c;
	font-weight:bold;
	}
.linkgray12b:hover{
	color:#ff9700;
	}	
.linkblue12b,.linkblue12b:link,.linkblue12b:visited{
	font-size:12px;
	color:#1ca8dd;
	font-weight:bold;
	}
.linkblue12b:hover{
	color:#f88118;
	}
.linkblue14b,.linkblue14b:link,.linkblue14b:visited{
	font-size:14px;
	color:#1ca8dd;
	font-weight:bold;
	}
.linkblue14b:hover{
	color:#f88118;
	}				
.linkblue12,.linkblue12:link,.linkblue12:visited{
	font-size:12px;
	color:#1ca8dd;
	}
.linkblue12:hover{
	color:#91dffd;
	}	
.linkblack14b,.linkblack14b:link,.linkblack14b:visited{
	font-size:14px;
	color:#000;
	font-weight:bold;
	}
.linkblack14b:hover{
	color:#f88118;
	}
.linkgray14,.linkgray14:link,.linkgray14:visited{
	font-size:14px;
	color:#818181;
	}
.linkgray14:hover{
	color:#f88118;
	}	
.linkyellow12,.linkyellow12:link,.linkyellow12:visited{
	font-size:12px;
	color:#fcd70b;
	}
.linkyellow12:hover{
	color:#fcd70b;
	text-decoration:underline;
	}		
.txtgray12{
	color:#303030;
	}		
.txtgray12b{
	color:#303030;
	font-weight:bold;
	}
.txtred12{
	color:#FF0000;
	}	
.txtblue12{
	color:#1ca8dd;
	}
.txtblue14b{
	font-size:14px;
	color:#65ceff;
	font-weight:bold;
	}
.txtblue14b1{
	font-size:14px;
	color:#56d0f2;
	font-weight:bold;
	}	
		
.textwite11{
	color:#d3d2cf;
	font-family:Arial, Helvetica, sans-serif;
	}	
.txtwhite12{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.txtwhite12a{
	color:#fff;
	}
.txtwhite12ab{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}	
.txtwhite12{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	}	
.txtwhite14w{
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-family:"Microsoft YaHei";
	font-size:14px;
	}	
.txtgray12{
	color:#c2c2c2;
	}	
.txtgray12a{
	color:#868686;
	}
.txtgray12b{
	color:#868686;
	font-size:12px;
	font-weight:bold;
	}
.txtblack12b{
	color:#000;
	font-size:12px;
	font-weight:bold;
	}	
.txtwhite12b{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	}			
.txtwhite14b{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	}	
.txtwhite16b{
	color:#fff;
	font-size:16px;
	font-weight:bold;
	}
.txtwhite20w{
	color:#fff;
	font-size:20px;
	font-weight:bold;
	font-family:"Microsoft YaHei";
	}		
.txtwhite40w{
	color:#fff;
	font-size:40px;
	font-weight:bold;
	font-family:"Microsoft YaHei";
	}	
.txtwhite46{
	color:#fff;
	font-size:46px;
	}									
	#body{
	padding-bottom:3px;
	width:100%;
	height:100%;
	overflow:hidden;
	}
	
	#container{
	padding-bottom:60px;
	width:100%;
	height:100%;
	overflow:hidden;
	}
	#header{
	width:100%;
	height:72px;
	background:url(../images/headerbg1.gif) repeat-x left top #fff;
	float:left;
	position:relative;
	z-index:10;
	}
	#header #headerbg{
	width:100%;
	height:3px;
	background:url(../images/headerbg2.png) repeat-x;
	overflow:hidden;
	position:absolute;
	left:0px;
	top:72px;
	z-index:99;
	}
	#header #header1{
	width:100%;
	height:72px;
	}
	#header #header1 #header2{
	margin:0 auto;
	width:1002px;
	height:72px;
	}
	#header #header1 #header2 #logo{
	padding:13px 0 0 0px;
	width:280px;
	height:59px;
	float:left;
	
	}
	#header #header1 #header2 #menubox{
	padding-top:18px;
	width:722px;
	height:54px;
	float:left;	
	}
	*html #container #header #header1 #header2 #menubox{ overflow:hidden;}
	.menu{font-size:12px;position:relative;z-index:9999;width:722px;
	height:54px; float:left;} 
	.menu ul{list-style:none;} 
	.menu li {float:left;position:relative;background:url(../images/line2.gif) no-repeat right 19px; z-index:2;} 
	.menu ul ul {visibility:hidden;position:absolute;left:3px;top:54px; padding:0 5px 0px 5px; width:88px; height:auto; z-index:9999;} 
	.menu table {position:absolute; top:0; left:0;} 
	.menu ul li:hover ul, 
	.menu ul a:hover ul{visibility:visible;background:url(../images/hoverbg1.png);} 
	.menu a{display:block;color:#4d4d4d; width:100px; height:37px;padding-top:17px; float:left; font-size:14px; text-align:center; font-weight:bold; } 
	.menu a:hover{color:#fff; width:100px; height:37px;padding-top:17px; float:left; background:url(../images/hover_2.gif) no-repeat 5px top; font-size:14px;text-align:center; font-weight:bold;} 
	.menu li:hover{color:#fff; width:100px; height:54px; float:left; background:url(../images/hover_2.gif) no-repeat 5px top; font-size:14px;text-align:center; font-weight:bold;} 
	.menu li:hover a{ color:#fff;}
	.menu ul ul{} 
	.menu ul ul li:hover{ padding:0;background:none;display:block;width:88px;height:30px; text-align:center; line-height:30px; color:#ffcc00;margin:0;border:0;background:url(../images/line1.gif) repeat-x bottom;font-weight:normal;}
	.menu ul ul li {padding:0;font-size:12px;clear:both;font-size:12px; width:88px; height:30px; float:left; background:none;font-weight:normal; } 
	.menu ul ul li a{padding:0;font-size:12px;display:block;width:88px;height:30px; text-align:center; line-height:30px; color:#fff;margin:0;border:0;background:url(../images/line1.gif) repeat-x bottom;font-weight:normal;} 
	.menu ul ul li a:hover{padding:0;font-size:12px;display:block;width:88px;height:30px; text-align:center; line-height:30px; color:#ffcc00;margin:0;border:0;background:url(../images/line1.gif) repeat-x bottom;font-weight:normal;} 
		
	.menu ul li.end{ float:left;position:relative;background:url(../images/line2.gif) no-repeat right 19px;}
	.menu li.end a{display:block; width:119px; height:37px;padding-top:17px; float:left; font-size:14px; text-align:center; font-weight:bold; } 
	.menu li.end a:hover{color:#fff; width:119px; height:37px;padding-top:17px; float:left; background:url(../images/hover_3.gif) no-repeat 2px top; font-size:14px;text-align:center; font-weight:bold;} 
	.menu li.end:hover{color:#fff; width:119px; height:54px; float:left; background:url(../images/hover_3.gif) no-repeat 2px top; font-size:14px;text-align:center; font-weight:bold;} 
	.menu li.end:hover a{ color:#fff;}
	
	.menu li.end ul li {padding:0;font-size:12px;clear:both;font-size:12px; width:88px; height:30px; float:left; background:none;font-weight:normal; } 
	.menu li.end ul li a{padding:0;font-size:12px;display:block;width:88px;height:30px; text-align:center; line-height:30px; color:#fff;margin:0;border:0;background:url(../images/line1.gif) repeat-x bottom;font-weight:normal;} 
	.menu li.end ul li a:hover{padding:0;font-size:12px;display:block;width:88px;height:30px; text-align:center; line-height:30px; color:#ffcc00;margin:0;border:0;background:url(../images/line1.gif) repeat-x bottom;font-weight:normal;} 
	.menu li.end  ul {left:10px;}
	.menu .menutop{
	width:337px;
	height:25px;
	position:absolute;
	right:0;
	top:54px;
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
	font-weight:normal;
	}
	.menu .menutop a{
	width:auto;
	height:25px;
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
	font-weight:normal;
	}
	.menu .menutop a:hover{
	width:auto;
	height:25px;
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
	background:none;
	}
	
	#container #banner{
	width:100%;
	height:461px;
	background:#fff;
	float:left;
	position:relative;
	z-index:1;
	}
	#container #banner #flash{
	width:100%;
	height:461px;
	}
	#container #banner #notic{
	width:100%;
	height:54px;
	position:absolute;
	left:0;
	bottom:0!important;
	bottom:0px;	
	}
	#container #banner #notic #notic1{
	padding:25px 50px 0 50px;
	margin:0 auto;
	width:902px;
	height:29px;
	background:url(../images/noticbg.png) no-repeat left top;
	}
	
	#container #main{
	width:100%;
	height:auto;
	float:left;
	}
	#container #main #con{
	margin:0 auto;
	width:1002px;
	height:auto;
	}
	#container #main #con #srcollicobox{
	padding-top:38px;
	width:1002px;
	height:75px;
	border-bottom:1px solid #f2f2f2;
	position:relative;
	}
	
	#icoShowbox2{
	width:1002px;
	height:75px;
	position:relative;
	overflow:hidden;
	}
	#icoShowbox2 .icoShowbox3{
	width:3000px;
	height:52px;
	float:left;
	position:absolute;
	left:0px;
	top:0;
	overflow:hidden;
	}
	#icolist{
	width:167px;
	height:75px;
	float:left;
	}
	#icolist #icopic{
	width:41px;
	height:75px;
	float:left;
	}
	#icolist #icotxt{
	padding:0px 0 0 5px; 
	width:113px;
	height:75px;
	line-height:22px;
	float:left;
	}	
	#srcollicobox .pre{
	width:18px;
	height:27px;
	float:left;
	cursor:pointer;
	position:absolute;
	left:-30px;
	top:45px;
	}
	#srcollicobox .next{
	width:18px;
	height:27px;
	float:left;
	cursor:pointer;
	position:absolute;
	right:-30px;
	top:45px
	}
	
	#container #main #con #srcollicobox #recommendico{
	width:334px;
	height:75px;
	position:absolute;
	left:334px;
	top:35px;
	background:#fff;
	text-align:center;
	}
	#container #main #con #con1{
	padding-top:30px;
	width:1002px;
	height:auto;
	float:left;
	}
	#container #main #con #con1 #aboutbox{
	padding-right:49px;
	width:305px;
	height:159px;
	float:left;
	overflow:hidden;
	}
	#container #main #con #con1 #aboutbox #abouttit1{
	width:305px;
	height:23px;
	float:left;	
	}
	#container #main #con #con1 #aboutbox #abouttit1 #abouttit2{
	width:274px;
	height:23px;
	float:left;
	}
	#container #main #con #con1 #aboutbox #abouttit1 #abouttit3{
	padding-top:8px;	
	width:31px;
	height:15px;
	float:left;
	}
	#container #main #con #con1 #aboutbox #aboutdetail1{
	width:305px;
	height:136px;
	line-height:23px;
	text-align:justify; 
	text-justify:inter-ideograph;
	float:left;
	}
	#container #main #con #con1 #srcollpicbox{
	width:300px;
	height:155px;
	float:left;
	position:relative;
	overflow:hidden;
	background:#660066
	}
	#container #main #con #con1 #srcollpicbox #srcollpicbg1{
	width:80px;
	height:101px;
	float:left;
	position:absolute;
	overflow:hidden;
	left:0;
	top:0;
	z-index:999;
	}
	#container #main #con #con1 #srcollpicbox #srcollpicbg2{
	width:94px;
	height:70px;
	float:left;
	position:absolute;
	overflow:hidden;
	right:0;
	bottom:0;
	z-index:999;
	}
	
	
	
	#srcollpicbox #slideBox{
	width:300px;
	height:155px;
	overflow:hidden;
	position:relative;
	}
	
	
	#slideBox ul#show_pic{
	width:4750px;
	height:155px;
	position:absolute;
	left:0px;
	z-index:2;
	}
	#slideBox ul#show_pic li{
	width:300px;
	height:155px;
	float:left;
	}
	#slideBox ul#show_pic li img{
	width:300px;
	height:155px;
	float:left;
	display:block;
	}
	#slideText{
	width:300px;
	height:21px;
	background:url(../images/srcollpictxtbg.png) no-repeat left bottom;
	left:0;
	bottom:-1px;
	z-index:5;
	position:absolute;
	}
	#iconBall{
	width:auto;
	height:9px;
	right:5px;
	bottom:8px!important;
	bottom:1px;
	position:absolute;
	z-index:100;
	}
	#iconBall LI{
	float:left; cursor:pointer; width:13px; height:9px; background:url(../images/btn.gif) no-repeat left top;
	}
	#iconBall LI.active {
	float:left; cursor:pointer; width:13px; height:9px; background:url(../images/btn_2.gif) no-repeat left top;
	}
	#textBall{
	position:absolute; left:10px; bottom:3px;width:160px; height:14px; z-index:99; overflow:hidden;
	}
	*html #textBall{
	bottom:1px;
	}
	*+html #textBall{
	bottom:1px;
	}
	#textBall LI {
		DISPLAY: none; FLOAT: left; COLOR: #036fc0; width:160px;height:14px; line-height:14px; overflow:hidden;
	}
	#textBall LI.active {
		DISPLAY: block;FLOAT: left; COLOR: #f8a118;  width:160px;height:14px; line-height:14px; overflow:hidden;
	}
	#textBall LI A {
		 TEXT-DECORATION: none;FLOAT: left; COLOR: #036fc0; FONT-SIZE: 12px; height:14px;  line-height:14px; CURSOR: pointer
	}
	#textBall LI A:hover {
		COLOR: #f8a118; TEXT-DECORATION: none;FLOAT: left; FONT-SIZE: 12px; height:14px;  line-height:14px; CURSOR: pointer
	}
	
	
	
	
	#container #main #con #con1 #newsbox{
	padding-left:49px;
	width:299px;
	height:159px;
	float:left;
	overflow:hidden;
	}
	#container #main #con #con1 #newsbox #newstit1{
	width:299px;
	height:29px;
	float:left;
	}
	#container #main #con #con1 #newsbox #newstit1 #newstit2{
	width:268px;
	height:23px;
	float:left;
	}
	#container #main #con #con1 #newsbox #newstit1 #newstit3{
	padding-top:8px;
	width:31px;
	height:15px;
	float:left;
	}
	#container #main #con #con1 #newsbox #newslist{
	width:299px;
	height:130px;
	float:left;
	overflow:hidden;
	}
	#container #main #con #con1 #newsbox #newslist li{
	padding-bottom:9px;
	padding-left:8px;
	width:291px;
	height:14px;
	float:left;
	overflow:hidden;
	background:url(../images/d1.gif) no-repeat 0 6px;
	}
	#container #main #con #con1 #newsbox #newslist li a{
	width:249px;
	height:14px;
	float:left;
	}
	#container #main #con #con1 #newsbox #newslist li span.time{
	width:42px;
	height:14px;
	float:left;
	text-align:right;
	}
	
	
	
	#container #main #con #con1 #teacherbox{
	padding-top:20px;
	width:1002px;
	height:auto;
	float:left;
	}
	#container #main #con #con1 #teacherbox #teacherlist{
	width:200px;
	height:100px;
	float:left;
	}
	
	#container #main #con #con1 #teacherbox #teacherlist .pic{
	width:100px;
	height:100px;
	float:left;
	background:#f7f7f7;
	}
	#container #main #con #con1 #teacherbox #teacherlist .txtbg1{
	padding:24px 0 0 10px;
	width:90px;
	height:76px;
	line-height:18px;
	float:left;
	background:#f6bc21;
	}
	#container #main #con #con1 #teacherbox #teacherlist .txtbg2{
	padding:24px 0 0 10px;
	width:90px;
	height:76px;
	line-height:18px;
	float:left;
	background:#3bc998;
	}
	#container #main #con #con1 #teacherbox #teacherlist .txtbg3{
	padding:24px 0 0 10px;
	width:90px;
	height:76px;
	line-height:18px;
	float:left;
	background:#40cdf5;
	}
	#container #main #con #con1 #teacherbox #teacherlist .txtbg4{
	padding:24px 0 0 10px;
	width:90px;
	height:76px;
	line-height:18px;
	float:left;
	background:#a7c41f;
	}
	#container #main #con #con1 #teacherbox #teacherlist .txtbg5{
	padding:24px 0 0 10px;
	width:90px;
	height:76px;
	line-height:18px;
	float:left;
	background:#f88118;
	}
	
	#container #main #con #con1 #studentsbox{
	width:683px;
	height:215px;
	float:left;
	}
	#container #main #con #con1 #studentsbox #studentstit1{
	width:683px;
	height:30px;
	float:left;
	}
	#container #main #con #con1 #studentsbox #studentstit1 #studentstit2{
	width:652px;
	height:30px;
	float:left;
	}
	#container #main #con #con1 #studentsbox #studentstit1 #studentstit3{
	padding-top:8px;
	width:31px;
	height:15px;
	float:left;
	}
	#container #main #con #con1 #studentsbox #studentscon{
	width:681px;
	height:184px;
	float:left;
	border:1px solid #d2d2d2;
	overflow:hidden;
	}
	
	/*.index_tab_n {width:681px;height:184px;float:left; overflow:hidden;}
	#rolinTab {}
	.tabBtns { padding:92px 0 0 20px; width:476px; height:auto; float:left;}
	.tabBtns li { width:71px;height:71px; border:2px solid #d2d2d2;cursor:pointer; float:left; margin-right:15px; overflow:hidden;}
	.tabBtns li.hover {width:71px; height:71px; border:2px solid #40cdf5;cursor:pointer; float:left; overflow:hidden;}
	.tabBodys {width:182px; height:182px; padding:1px; border-right:1px solid #d2d2d2; float:left;}
	.tabBodys div {display:none; width:182px; height:182px; float:left; position:relative;}
	.tabBodys div span.tabTxt{ padding-left:20px; width:430px; height:80px; line-height:26px; background:url(../images/k1.gif) no-repeat left 2px; position:absolute; left:183px; top:10px;}
	.tabBodys div.hover {display:block;}*/

#tabbox{width:681px;height:184px;float:left; overflow:hidden;}
.tab_con{ display:none;}

.tabs{ padding:92px 0 0 20px; width:476px; height:auto; float:left;}
.tabs li{width:71px;height:71px; border:2px solid #d2d2d2;cursor:pointer; float:left; margin-right:15px; overflow:hidden;}	
.tabs .thistab{width:71px; height:71px; border:2px solid #40cdf5;cursor:pointer; float:left; overflow:hidden;}

.tab_con {}
.tab_conbox{width:182px; height:182px; padding:1px; border-right:1px solid #d2d2d2; float:left;}
.tab_conbox li{display:none; width:182px; height:182px; float:left; position:relative;}
.tab_conbox li span.tabTxt{ padding-left:20px; width:430px; height:80px; line-height:26px; background:url(../images/k1.gif) no-repeat left 2px; position:absolute; left:183px; top:10px;}

	#container #main #con #con1 #honorebox{
	padding-left:20px;
	width:299px;
	height:215px;
	float:left;
	}
	#container #main #con #con1 #honorebox #honoretit1{
	width:299px;
	height:30px;
	float:left;
	}
	#container #main #con #con1 #honorebox #honoretit1 #honoretit2{
	width:268px;
	height:30px;
	float:left;
	}
	#container #main #con #con1 #honorebox #honoretit1 #honoretit3{
	padding-top:8px;
	width:31px;
	height:15px;
	float:left;
	}
	#container #main #con #con1 #honorebox #honorecon{
	width:299px;
	height:185px;
	float:left;
	overflow:hidden;
	}
	#container #main #con #con1 #honorebox #honorecon td{
	padding-bottom:12px;	
	}
	#container #main #con #con1 #honorebox #honorecon #honorelist{
	width:299px;
	height:auto;
	padding-bottom:12px;
	background:url(../images/line3.gif) repeat-x bottom;
	float:left;
	}
	#container #main #con #con1 #honorebox #honorecon #honorelist .pic{
	padding:1px;
	width:66px;
	height:66px;
	float:left;
	border:1px solid #d3d3d3;
	}
	#container #main #con #con1 #honorebox #honorecon #honorelist .honoredetail{
	padding-left:8px;
	width:221px;
	height:auto;
	line-height:19px;
	float:left;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	
	#container #main #con #con1 #recommendedtit1{
	width:1002px;
	height:29px;
	float:left;
	}
	#container #main #con #con1 #recommendedtit1 #recommendedtit2{
	width:971px;
	height:29px;
	float:left;
	}
	#container #main #con #con1 #recommendedtit1 #recommendedtit3{
	padding-top:8px;
	width:31px;
	height:15px;
	float:left;
	}	
	#container #main #con #con1 #recommendedcon{
	width:1002px;
	height:453px;
	float:left;
	}
	#container #main #con #con1 #recommendedcon li{
	float:left;
	border:1px solid #ededed;
	}
	#recommendedcon .artist_l{
	width:1002px;
	height:453px;
	float:left;
	position:relative;
	}
	#recommendedcon  .artist_l .a1{
	width:215px;
	height:183px;
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	
	}
	#recommendedcon  .artist_l .a1 a{
	padding:74px 13px 0 13px;
	width:193px;
	height:109px;
	line-height:20px;
	overflow:hidden;
	text-align:center;
	}
	#recommendedcon  .artist_l .a2{
	width:215px;
	height:265px;
	position:absolute;
	top:186px;
	left:0px;
	overflow:hidden;
	}
	#recommendedcon  .artist_l .a2 a{
	padding:116px 13px 0 13px;
	width:193px;
	height:149px;
	OVERFLOW: hidden;	
	text-align:center;
	}
	
	#recommendedcon .artist_l .a3{
	width:510px;
	height:290px;
	position:absolute;
	top:0;
	left:218px;
	overflow:hidden;	
	}
	#recommendedcon  .artist_l .a3 a{
	padding:129px 20px 0 20px;
	width:470px;
	height:161px;
	OVERFLOW: hidden;	
	text-align:center;
	}
	
	#recommendedcon  .artist_l .a4{
	width:168px;
	height:158px;
	position:absolute;
	top:293px;
	left:218px;
	overflow:hidden;
	}
	#recommendedcon  .artist_l .a4 a{
	padding:64px 13px 0 13px;
	width:142px;
	height:94px;
	OVERFLOW: hidden;
	text-align:center;	
	}
	
	#recommendedcon  .artist_l .a5{
	width:168px;
	height:158px;
	position:absolute;
	top:293px;
	left:390px;
	overflow:hidden;
	}
	#recommendedcon  .artist_l .a5 a{
	padding:64px 13px 0 13px;
	width:142px;
	height:94px;
	OVERFLOW: hidden;
	text-align:center;	
	}
	#recommendedcon  .artist_l .a6{
	width:168px;
	height:158px;
	position:absolute;
	top:293px;
	left:561px;
	overflow:hidden;
	}
	#recommendedcon  .artist_l .a6 a{
	padding:64px 13px 0 13px;
	width:142px;
	height:94px;
	OVERFLOW: hidden;
	text-align:center;	
	}
	#recommendedcon  .artist_l .a7{
	width:269px;
	height:451px;
	position:absolute;
	top:0px;
	left:731px;
	overflow:hidden;	
	}
	#recommendedcon  .artist_l .a7 a{
	padding:210px 10px 0 10px;
	width:249px;
	height:241px;
	OVERFLOW: hidden;
	text-align:center;	
	}
	
	.artist_l a {
	BACKGROUND: #40cdf5; FILTER: alpha(opacity=90); LEFT: 0px; COLOR: #fff; FONT-FAMILY: 'Microsoft YaHei'; POSITION: absolute; TOP: 0px; opacity: .9; font-size:14px;
	}
	.artist_l a:hover {
		COLOR: #fff
	}
	
	
	
	#container #main #con #con1 #bbs{
	width:1000px;
	height:333px;
	float:left;
	border:1px solid #d2d2d2;
	background:url(../images/bbsbg.gif) repeat-y 695px 0 #fff;
	}
	#container #main #con #con1 #bbs #bbs1{
	padding:10px 0 0 15px;
	width:680px;
	height:323px;
	float:left;
	}
	#container #main #con #con1 #bbs #bbs1 #bbstit1{
	width:672px;
	height:26px;
	float:left;
	border-bottom:1px solid #d2d2d2;
	}
	#container #main #con #con1 #bbs #bbs1 #bbstit1 #bbstit2{
	width:210px;
	height:26px;
	float:left;
	}
	#container #main #con #con1 #bbs #bbs1 #bbstit1 #bbstit3{
	width:462px;
	height:26px;
	float:left;
	text-align:right;
	}
	#container #main #con #con1 #bbs #bbs1 #bbslist{
	margin-top:18px;
	width:487px;
	height:263px;
	float:left;
	background:url(../images/line4.gif) repeat-y right;
	overflow:hidden;
	}
	#container #main #con #con1 #bbs #bbs1 #bbslist li{
	padding-left:10px;
	width:477px;
	height:28px;
	float:left;
	background:url(../images/d1.gif) no-repeat 3px 3px;
	}
	#container #main #con #con1 #bbs #bbs1 #bbslist li span.tit{
	width:406px;
	height:28px;
	float:left;
	}
	#container #main #con #con1 #bbs #bbs1 #bbslist li span.name{
	width:55px;
	height:28px;
	float:left;
	text-align:right;
	}
	#container #main #con #con1 #bbs #bbs1 #photo{
	padding:18px 0 0 16px;
	width:177px;
	height:263px;
	float:left;
	overflow:hidden;
	}
	#photolist{
	width:177px;
	height:92px;
	float:left;
	}
	#photolist #photoleft{
	width:63px;
	height:92px;
	float:left;
	}
	#photolist #photoleft #photopic{
	padding:3px;
	width:50px;
	height:50px;
	float:left;
	background:url(../images/photobg.gif) no-repeat;
	}
	#photolist #photoleft #photobtn{
	padding-top:3px;
	width:63px;
	height:30px;
	float:left;
	}
	#photolist #photoright{
	width:101px;
	height:92px;
	line-height:17px;
	float:left;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	
	
	
	#container #main #con #con1 #bbs #bbs1 #schoolbox{
	padding-top:12px;
	width:672px;
	height:270px;
	float:left;
	}
	
	#container #main #con #con1 #bbs #bbs2{
	padding:8px 0 0 23px;
	width:267px;
	height:325px;
	float:left;
	}
	#container #main #con #con1 #partnertit{
	width:1002px;
	height:25px;
	float:left;
	}
	#container #main #con #con1 #partner{
	padding:0 0px 13px 13px;
	width:987px;
	height:auto;
	float:left;
	border:1px solid #d2d2d2;
	}
	#container #main #con #con1 #partner li{
	padding:13px 13px 0 0;
	width:110px;
	height:39px;
	float:left;
	}
	#container #main #con #con1 #partner li a{
	width:108px;
	height:37px;
	float:left;
	border:1px solid #d2d2d2;
	}
	
	#container #main #con #con1 #link{
	padding-top:28px;
	width:1002px;
	height:25px;
	float:left;
	}
	#container #main #con #con1 #link #linkbtn{
	width:898px;
	height:25px;
	float:left;
	}
	#container #main #con #con1 #link #helloin{
	padding-top:8px;
	width:104px;
	height:17px;
	float:left;
	}
	
	
	
	#container #main #con #tit1{
	padding-top:50px;
	width:1002px;
	height:67px;
	float:left;
	position:relative;
	z-index:5;
	}
	#container #main #con #tit1 #tit2{
	width:522px;
	height:67px;
	text-align:left;
	float:left;
	}
	#container #main #con #tit1 #tit3{
	padding-right:3px;
	width:477px;
	height:67px;
	text-align:right;
	float:left;
	}

	#container #main #con #studentsbox1{
	width:1002px;
	height:auto;
	float:left;
	}
	#container #main #con #studentsbox1 #studentsboxtop{
	width:1002px;
	height:7px;
	background:url(../images/studentsbg1.png) no-repeat left bottom;
	float:left;
	}
	#container #main #con #studentsbox1 #studentsboxmid{
	width:1002px;
	height:614px;
	background:url(../images/studentsbg2.png) repeat-y left;
	float:left;
	}
	#container #main #con #studentsbox1 #studentsboxbottom{
	width:1002px;
	height:14px;
	background:url(../images/studentsbg3.png) no-repeat left top;
	float:left;
	overflow:hidden;
	}
	
	#container #main #con #studentsbox1 #studentsboxmid #studentsboxleft{
	padding:3px 0 0 10px;
	width:392px;
	height:611px;
	float:left;
	}
	#container #main #con #studentsbox1 #studentsboxmid #studentsboxright{
	padding:14px 25px 0 53px;
	width:518px;
	height:611px;
	float:left;
	background:url(../images/k2.png) no-repeat 23px 4px;
	}
	#container #main #con #studentsbox1 #studentsboxmid #studentsboxright #tabtit{
	width:518px;
	height:36px;
	float:left;
	position:relative;
	}
	#container #main #con #studentsbox1 #studentsboxmid #studentsboxright #tabtit #tabtit1{
	width:auto;
	height:36px;
	float:left;
	overflow:hidden;
	}
	#container #main #con #studentsbox1 #studentsboxmid #studentsboxright #tabtit #tabtit1 li{
	padding-right:4px;
	width:68px;
	height:25px;
	float:left;
	}
	#container #main #con #studentsbox1 #studentsboxmid #studentsboxright #tabtit #tabtit1 li a{
	padding-top:3px;
	width:68px;
	height:22px;
	float:left;
	text-align:center;
	background:url(../images/tabtitbg1.gif) no-repeat left top;
	color:#fff;
	}
	#container #main #con #studentsbox1 #studentsboxmid #studentsboxright #tabtit #tabtit1 li a:hover,#container #main #con #studentsbox1 #studentsboxmid #studentsboxright #tabtit #tabtit1 li a.now{
	padding-top:3px;
	width:68px;
	height:22px;
	float:left;
	text-align:center;
	background:url(../images/tabtitbg1_2.gif) no-repeat left top #fff;
	color:#fff;
	}
	#container #main #con #studentsbox1 #studentsboxmid #studentsboxright #tabtit #tabtit2 {
	width:86px;
	height:21px;
	float:left;
	}

	.drop{font-size:12px;position:relative;z-index:100; width:86px;} 
	.drop ul{list-style:none;} 
	.drop li {float:left;position:relative;} 
	.drop ul ul {visibility:hidden;position:absolute;left:0px;top:20px; background:#038bd1; padding:5px 0 10px 0;} 
	.drop table {position:absolute; top:0; left:0;} 
	.drop ul li:hover ul, 
	.drop ul a:hover ul{visibility:visible;} 
	.drop a{ width:86px; height:21px; float:left; background:url(../images/dropbg1.gif) no-repeat left top; color:#fff; line-height:21px; text-align:center; float:left;} 
	.drop a:hover{width:86px; height:21px; float:left; color:#fff; border-bottom:1px solid #038bd1; float:left;} 
		.drop ul ul{} 
	.drop ul ul li {clear:both;font-size:12px; float:left} 
	.drop ul ul li a{display:block;width:86px;;height:21px;margin:0;border:0; background:none; float:left; font-weight:normal; line-height:21px; text-align:left; text-align:center; padding:0; color:#fff; } 
	.drop ul ul li a:hover{display:block;width:86px;;height:21px;margin:0;border:0; background:none;  font-weight:normal; line-height:21px; text-decoration:underline; text-align:left;  text-align:center; padding:0;} 
		
	
	
	#container #main #con #studentsbox1 #studentsboxmid #studentsboxright #tabtit3{
	width:518px;
	height:530px;
	float:left;
	}
	#tabtit3 li{width:71px;height:71px; border:2px solid #d2d2d2;cursor:pointer; float:left; margin:0 13px 13px 0; overflow:hidden; text-align:center;}	
	#tabtit3 .thistab{width:71px; height:71px; border:2px solid #40cdf5;cursor:pointer; float:left;margin:0 13px 13px 0; overflow:hidden;}

	
	#studentsboxleft li{ width:392px; height:341px;float:left; position:relative;}
	#studentsboxleft li.tab_con{ display:none;}
	#studentsboxleft li span#tabTxt{ padding:70px 16px 0 16px; width:360px; height:95px; text-align:right; line-height:26px; background:url(../images/studentstxtbg.png) no-repeat right bottom; position:absolute; color:#fff; right:0px; top:447px;}

	
	
	
	#container #main #con #studentsbox1 #studentsboxmid #studentsboxright #tabtit #tabtit4{
	width:43px;
	height:300px;
	position:absolute;
	right:-66px;
	top:-21px;
	}
	
	
	
	
	
	
	#container #main #con #tit1 #tit2 #life{
	width:400px;
	height:67px;
	float:left;
	}
	#container #main #con #tit1 #tit2 #life li{
	width:97px;
	height:67px;
	float:left;
	overflow:hidden;
	}
	#container #main #con #tit1 #tit2 #life li.life1{
	width:97px;
	height:67px;
	float:left;
	}
	#container #main #con #tit1 #tit2 #life li.life2{
	width:97px;
	height:67px;
	float:left;
	}
	#container #main #con #tit1 #tit2 #life li.life3{
	width:97px;
	height:67px;
	float:left;
	}
	#container #main #con #tit1 #tit2 #life li a{
	width:97px;
	height:67px;
	float:left;
	display:block;
	}
	#container #main #con #tit1 #tit2 #life li.life1 a:hover,#container #main #con #tit1 #tit2 #life li.life1 a.now{
	width:97px;
	height:67px;
	float:left;
	background:url(../images/life1_2.gif) no-repeat 43px 31px;
	}
	#container #main #con #tit1 #tit2 #life li.life2 a:hover,#container #main #con #tit1 #tit2 #life li.life2 a.now{
	width:97px;
	height:67px;
	float:left;
	background:url(../images/life2_2.gif) no-repeat 43px 31px;
	}
	#container #main #con #tit1 #tit2 #life li.life3 a:hover,#container #main #con #tit1 #tit2 #life li.life3 a.now{
	width:97px;
	height:67px;
	float:left;
	background:url(../images/life3_2.gif) no-repeat 43px 31px;
	}
	
	#container #main #con #lifebox{
	width:1002px;
	height:auto;
	float:left;
	}
	#container #main #con #lifebox #lifelist{
	margin:0 15px 0px 0;
	padding:6px 9px 15px 6px;
	width:224px;
	height:175px;
	float:left;
	background:url(../images/lifebg.png) no-repeat left top;
	}
	#container #main #con #lifebox #lifelist #lifepic{
	width:224px;
	height:144px;
	float:left;
	position:relative;
	z-index:1;
	}
	#container #main #con #lifebox #lifelist #lifepic .videobtn{
	width:42px;
	height:42px;
	position:absolute;
	left:90px;
	top:50px;
	z-index:3;
	}
	
	#container #main #con #lifebox #lifelist #lifetit{
	width:224px;
	height:27px;
	float:left;
	text-align:center;
	line-height:27px;
	}
	
	
	#container #main #con #lifebox #lifelist1{
	margin:0 25px 0px 0;
	padding:6px 0px 30px 6px;
	width:174px;
	height:270px;
	float:left;
	background:url(../images/lifebg1.png) no-repeat left top;
	}
	#container #main #con #lifebox #lifelist1 #lifepic1{
	width:165px;
	height:247px;
	float:left;
	}
	#container #main #con #lifebox #lifelist1 #lifetit1{
	width:165px;
	height:28px;
	float:left;
	text-align:center;
	line-height:28px;
	}
	
	
	#container #main #con #bulletinbox{
	width:1002px;
	height:auto;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft{
	padding-right:13px;
	width:902px;
	height:auto;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1{
	padding-bottom:5px;
	width:902px;
	height:auto;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist{
	padding-bottom:15px;
	width:902px;
	height:auto;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletintime1{
	padding-right:8px;
	width:80px;
	height:27px;
	line-height:27px;
	text-align:center;
	float:left;
	background:url(../images/time1.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qbox{
	padding-right:8px;
	width:48px;
	height:48px;
	text-align:right;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletintime2{
	padding-right:8px;
	width:80px;
	height:27px;
	line-height:27px;
	text-align:center;
	float:left;
	background:url(../images/time2.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletintime3{
	padding-right:8px;
	width:80px;
	height:27px;
	line-height:27px;
	text-align:center;
	float:left;
	background:url(../images/time3.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletintime4{
	padding-right:8px;
	width:80px;
	height:27px;
	line-height:27px;
	text-align:center;
	float:left;
	background:url(../images/time4.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletintime5{
	padding-right:8px;
	width:80px;
	height:27px;
	line-height:27px;
	text-align:center;
	float:left;
	background:url(../images/time5.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletintime6{
	padding-right:8px;
	width:80px;
	height:27px;
	line-height:27px;
	text-align:center;
	float:left;
	background:url(../images/time6.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail{
	padding-left:5px;
	/*padding:10px 20px 0 20px;*/
	width:809px;
	height:auto;
	/*line-height:24px;*/
	float:left;
	/*background:url(../images/bulletindetailbg.png) no-repeat left top;
	overflow:hidden;
	text-align:justify; 
	text-justify:inter-ideograph;*/
	background:url(../images/k3.png) no-repeat 0 9px;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail #bulletindetailtop{
	width:809px;
	height:7px;
	float:left;
	background:url(../images/bulletindetailbgtop.png) no-repeat left top;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail #bulletindetailmid{
	padding:3px 15px 3px 15px;
	width:779px;
	height:auto;
	line-height:24px;
	float:left;
	background:url(../images/bulletindetailbgmid.png);
	overflow:hidden;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail{
	padding-left:5px;
	/*padding:10px 20px 0 20px;*/
	width:838px;
	height:auto;
	/*line-height:24px;*/
	float:left;
	/*background:url(../images/bulletindetailbg.png) no-repeat left top;
	overflow:hidden;
	text-align:justify; 
	text-justify:inter-ideograph;*/
	background:url(../images/k3.png) no-repeat 0 9px;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #qfatop{
	width:838px;
	height:7px;
	float:left;
	background:url(../images/qfaboxtop.png) no-repeat left top;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #qfamid{
	padding:3px 15px 3px 15px;
	width:808px;
	height:auto;
	line-height:24px;
	float:left;
	background:url(../images/bulletindetailbgmid.png);
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #qfamid #messagesleft{
	width:613px;
	height:auto;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #qfamid #messagesright{
	width:195px;
	height:252px;
	float:left;
	position:relative;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #qfamid #messagesright #messagspic{
	width:210px;
	height:290px;
	float:left;
	position:absolute;
	left:0;
	bottom:-10px;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #qfabottom{
	width:838px;
	height:7px;
	float:left;
	background:url(../images/qfabottom.png) no-repeat left top;
	}
	
	
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #application{
	padding:20px;
	width:768px;
	height:auto;
	float:left;
	overflow:hidden;
	}
	
	/*#search{
	width:100px;
	height:22px;
	background:url(../images/inpbg1.gif) repeat-x top #fff;
	position:relative;
	border:1px solid #a3a3a3;
	}

	#search .select {height:22px;width:100px;position:relative;margin:0 auto;cursor:pointer; border:none; background:none; line-height:22px;  }
	 
	#search .text {FLOAT: left;}
	
	#search DIV.selectbox-wrapper {
		 MARGIN-TOP: 0px; WIDTH: 100px;  POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left;left:-1px;border:1px solid #a3a3a3; background:#fff; clear:both; top:22px!important; top:19px;	
	}
	#search DIV.selectbox-wrapper UL LI.selected {BACKGROUND-COLOR: #;}
	#search DIV.selectbox-wrapper UL LI.current {
		COLOR: #fff; BACKGROUND-COLOR: #b3b3b3
	}
	#search DIV.selectbox-wrapper UL LI {
	padding-left:5px;
	text-align:left; width:95px; height:21px; line-height:21px; float:left; overflow:hidden;white-space:nowrap;
		
	}
	#search .selectbox { border:none; height:17px; line-height:18px; padding-left:5px;width:95px;  background:none;  color:#999; overflow:hidden; cursor:pointer; }*/
	
	
	
	/*.tao_txt{
	width:100px;
	height:22px;
	background:url(../images/inpbg1.gif) repeat-x top #fff;
	border:1px solid #a3a3a3;
	}
	*html .tao_txt{
	 overflow:hidden;
	 }
	.dropDownList {
		POSITION: relative; WIDTH: 100px; height:22px; FONT-FAMILY: "宋体"; FLOAT: left; COLOR: #a3a3a3; FONT-SIZE: 12px; background:url(../images/k6.gif) no-repeat 85px 10px;
	}
	.dropDownList DIV.dropdown {
		FLOAT: left
	}
	.dropDownList SPAN {
		LINE-HEIGHT: 22px;  WIDTH: 95px; DISPLAY: block;  HEIGHT:20px; CURSOR: pointer; padding-left:5px; padding-top:2px;
	}
	.dropDownList UL {
		POSITION: absolute; WIDTH: 100px;  DISPLAY: none; FLOAT: left; left:-1px; top:22px; border:1px solid #a3a3a3; overflow:hidden; background:#fff;
	}
	.dropDownList UL LI {
	 WIDTH:100px; background:#fff;HEIGHT:22px; CURSOR: default; line-height:22px;cursor:pointer;
	 text-indent:6px; overflow:hidden;
	}
	.dropDownList UL LI.normal {
		WIDTH:100px; 
		cursor:pointer;text-indent:6px;
	}
	.dropDownList UL LI.over {
		WIDTH:100px;
		background:#f5f5f5;
		cursor:pointer;	text-indent:6px;	
	}
	.dropDownList UL LI.current {
		WIDTH:100px;
		cursor:pointer;text-indent:6px;	background:#f3f1f1;	
	}
	.dropDownList UL.show {
		WIDTH:100px; DISPLAY: block;
		cursor:pointer;	text-indent:6px;background:#f3f1f1;	 
	}*/
	
	
	
	
	
	
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #qfamid #messagestit{
	padding-bottom:7px;
	width:808px;
	height:auto;
	line-height:24px;
	float:left;
	background:url(../images/line6.gif) repeat-x bottom;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #qfamid #messagesdetail{
	padding:7px 0 0px 0;
	width:808px;
	height:auto;
	line-height:24px;
	float:left;
	overflow:hidden;
	}
	
	
	
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail .introbox{
	width:809px;
	height:auto;
	float:left;
	display:block;
	overflow:hidden;
	}

	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail #intromid{
	padding:8px 15px 0px 15px;
	width:779px;
	height:auto;
	line-height:24px;
	float:left;
	background:url(../images/bulletindetailbgmid.png);
	overflow:hidden;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	
	
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail #newsmid{
	padding:3px 15px 3px 15px;
	width:779px;
	height:auto;
	float:left;
	background:url(../images/bulletindetailbgmid.png);
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail #newsmid .newspic{
	padding:5px 0 5px 0;
	width:112px;
	height:61px;
	float:left;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail #newsmid .newsdetail{
	width:667px;
	height:auto;
	line-height:24px;
	float:left;
	overflow:hidden;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail #bulletindetailbottom{
	width:809px;
	height:7px;
	float:left;
	background:url(../images/bulletindetailbgbottom.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail #introbottom{
	width:809px;
	height:18px;
	float:left;
	background:url(../images/bulletindetailbottom1.png) no-repeat left top;
	text-align:right;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail #bulletindetailmid #bulletindetail2{
	padding:10px 20px 10px 20px;
	width:739px;
	height:auto;
	float:left;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail #bulletindetailmid #bulletindetail2 #bulletintit1{
	padding-top:10px;
	padding-bottom:15px;
	width:739px;
	height:auto;
	float:left;
	overflow:hidden;
	background:url(../images/line6.gif) repeat-x bottom;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail #bulletindetailmid #bulletindetail2 #bulletindetail3{
	padding:15px 0 15px 0;
	width:739px;
	height:auto;
	float:left;
	overflow:hidden;
	background:url(../images/line6.gif) repeat-x bottom;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #bulletindetail #bulletindetailmid #bulletindetail2 #pagesbox{
	padding:15px 0 10px 0;
	width:739px;
	height:auto;
	float:left;
	overflow:hidden;
	}
	
	#container #main #con #bulletinbox #bulletinboxright{
	width:84px;
	height:auto;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu{
	width:84px;
	height:auto;
	float:left;
	overflow:hidden;
	z-index:2;
	position:relative;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li{
	width:84px;
	height:32px;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li a{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu1 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu1 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu1_2.gif) no-repeat 0 10px;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu2 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu2 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu2_2.gif) no-repeat 0 10px;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu3 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu3 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu3_2.gif) no-repeat 0 10px;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu4 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu4 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu4_2.gif) no-repeat 0 10px;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu5 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu5 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu5_2.gif) no-repeat 0 10px;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu6 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu6 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu6_2.gif) no-repeat 0 10px;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu7 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu7 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu7_2.gif) no-repeat 0 10px;
	}
	
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu8 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu8 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu8_2.gif) no-repeat 0 10px;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu9 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu9 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu9_2.gif) no-repeat 0 10px;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu10 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu10 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu10_2.gif) no-repeat 0 10px;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu11 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu11 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu11_2.gif) no-repeat 0 10px;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu12 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu12 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu12_2.gif) no-repeat 0 10px;
	}
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu13 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu13 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu13_2.gif) no-repeat 0 10px;
	}
	
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu14 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu14 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu14_2.gif) no-repeat 0 10px;
	}
	
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu15 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu15 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu15_2.gif) no-repeat 0 10px;
	}
	
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu16 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu16 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu16_2.gif) no-repeat 0 10px;

	}
	
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu17 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu17 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu17_2.gif) no-repeat 0 10px;
	}
	
	#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu18 a:hover,#container #main #con #bulletinbox #bulletinboxright #rightmenu li.rightmenu18 a.now{
	width:84px;
	height:30px;
	float:left;
	text-align:right;
	background:url(../images/rightmenu18_2.gif) no-repeat 0 10px;
	}
	
	
	
	#container #main #con #bulletinbox #bulletinboxleft #about{
	width:902px;
	height:auto;
	float:left;
	position:relative;
	z-index:1;
	}
	#container #main #con #bulletinbox #bulletinboxleft #about #aboutdetail{
	width:567px;
	height:600px;
	line-height:24px;
	text-align:center;
	overflow:hidden;
	z-index:999;
	position:relative;
	}
	#container #main #con #bulletinbox #bulletinboxleft #about #round{
	width:715px;
	height:718px;
	overflow:hidden;
	position:absolute;
	left:-70px;
	top:-80px;
	background:url(../images/round.png) no-repeat left top;
	z-index:-111;
	}
	#container #main #con #bulletinbox #bulletinboxleft #about #people{
	width:491px;
	height:755px;
	overflow:hidden;
	position:absolute;
	right:-110px;
	top:-30px;
	z-index:-1;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox{
	width:902px;
	height:auto;
	float:left;
	background:url(../images/line9.gif) repeat-y 44px 0;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1{
	width:902px;
	height:auto;
	float:left;
	background:url(../images/line8.gif) no-repeat 44px bottom;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #yearmenu{
	padding-bottom:20px;
	padding-left:34px;
	width:143px;
	height:auto;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #yearmenu li{
	width:143px;
	height:37px;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #yearmenu li a{
	padding-left:30px;
	width:68px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	float:left;
	background:url(../images/yearmenu.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #yearmenu li a:hover,#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #yearmenu li a.now{
	padding-left:30px;
	width:68px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	float:left;
	background:url(../images/yearmenu_2.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #honorscon{
	width:725px;
	height:auto;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #honorscon #honorslist{
	padding-bottom:5px;
	width:725px;
	height:auto;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #honorscon #honorslist #honorspic{
	padding:3px 0 0 3px;
	width:81px;
	height:76px;
	float:left;
	background:url(../images/honorpicbg.png) no-repeat left top;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #honorscon #honorslist #honorslist1{
	padding-left:5px;
	width:636px;
	height:auto;
	float:left;
	overflow:hidden;
	background:url(../images/k4.png) no-repeat 0 12px;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #honorscon #honorslist #honorslisttop{
	width:636px;
	height:12px;
	float:left;
	overflow:hidden;
	background:url(../images/honorbgtop.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #honorscon #honorslist #honorslistmid{
	padding:0px 20px 0 20px;
	width:596px;
	height:auto;
	line-height:24px;
	float:left;
	overflow:hidden;
	background:url(../images/honorbgmid.png) repeat-y left;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	*html #container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #honorscon #honorslist #honorslistmid{
	padding-top:4px;
	}
	*+html #container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #honorscon #honorslist #honorslistmid{
	padding-top:4px;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #honorscon #honorslist #honorslistbottom{
	width:636px;
	height:17px;
	float:left;
	overflow:hidden;
	background:url(../images/honorbgbottom.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #honorscon #honorslist #honorslistmid .honordetail{
	width:397px;
	height:auto;
	line-height:24px;
	float:left;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #honorscon #honorslist #honorslistmid .honorpicbox{
	padding-left:14px;
	padding-top:5px;
	width:185px;
	height:auto;
	float:left;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #honorscon #honorslist #honorslistmid .honorpicbox .honorpic1{
	width:185px;
	height:auto;
	float:left;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #honorsbox #honorsbox1 #honorscon #honorslist #honorslistmid .honorpicbox .honorpicall{
	width:185px;
	height:auto;
	float:left;
	text-align:right;
	overflow:hidden;
	}
	
	#container #main #con #tit4{
	padding-top:42px;
	width:1002px;
	height:74px;
	float:left;
	}
	#container #main #con #trainingbox{
	padding-bottom:10px;
	width:1002px;
	height:auto;
	float:left;
	position:relative;
	z-index:1;
	}
	
	#container #main #con #trainingbox .people{
	width:451px;
	height:0px;
	position:absolute;
	left:551px;
	top:-114px;
	}
	#container #main #con #trainingbox .people .people1{
	width:auto;
	height:auto;
	position:fixed;
	z-index:-1;	
	}
	#container #main #con #trainingbox #trainingbox1{
	width:1002px;
	height:auto;
	display:block;
	z-index:2;
	position:relative;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingtit{
	width:1002px;
	height:49px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingtit li{
	padding-right:5px;
	width:99px;
	height:33px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingtit li a{
	width:99px;
	height:33px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingtit li a span.tit{
	width:99px;
	height:29px;
	line-height:29px;
	text-align:center;
	color:#fff;
	font-size:16px;
	float:left;
	background:#9e9e9e;
	font-family:"Microsoft YaHei";
	cursor:pointer;
	font-weight:bold;
	border-radius:3px;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingtit li a span.k{
	width:99px;
	height:4px;
	text-align:center;
	float:left;
	display:none;
	cursor:pointer;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingtit li a:hover span.tit,#container #main #con #trainingbox #trainingbox1 #trainingtit li a.now span.tit{
	width:99px;
	height:29px;
	line-height:29px;
	text-align:center;
	color:#fff;
	font-size:16px;
	float:left;
	background:#2eb0f3;
	cursor:pointer;
	font-family:"Microsoft YaHei";
	}
	#container #main #con #trainingbox #trainingbox1 #trainingtit li a:hover span.k,#container #main #con #trainingbox #trainingbox1 #trainingtit li a.now span.k{
	width:99px;
	height:4px;
	text-align:center;
	float:left;
	display:block;
	cursor:pointer;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2{
	width:1002px;
	height:auto;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #traininglist{
	width:750px;
	height:auto;
	float:left;
	}
	
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #traininglist li{
	margin:12px 12px 0  0;
	padding:4px; 
	width:230px;
	height:218px;
	float:left;
	background:url(../images/traininglistbg1.png);
	border-radius:3px;
	overflow:hidden;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #traininglist li .pic{
	padding:1px;
	width:228px;
	height:140px;
	float:left;
	position:relative;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #traininglist li .pic .ing{
	width:38px;
	height:34px;
	position:absolute;
	right:14px;
	top:-4px;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #traininglist li .pic .ing .ing1{
	padding:4px 0 0 4px;
	width:34px;
	height:30px;
	line-height:13px;
	text-align:center;
	color:#fff;
	float:left;
	background:url(../images/ing.png) no-repeat left top;
	font-family:"Microsoft YaHei";
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #traininglist li #titbox{
	padding-top:10px;
	width:230px;
	height:57px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #traininglist li #titbox .time{
	padding:3px 14px 0 17px;
	width:30px;
	height:54px;
	float:left;
	background:url(../images/line22.gif) no-repeat right top;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #traininglist li #titbox .time .day{
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#fff;
	float:left;
	border-bottom:1px solid #fff;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #traininglist li #titbox .time .time1{
	width:30px;
	height:22px;
	line-height:22px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif,"宋体";
	font-size:14px;
	color:#fff;
	float:left;
	}
	
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #traininglist li #titbox .tit1{
	padding:0px 0px 0 14px;
	width:155px;
	height:57px;
	color:#ebebeb;
	line-height:20px;
	float:left;
	overflow:hidden;
	}
	
	
	
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #adpic{
	margin-top:8px;
	padding:10px;
	width:719px;
	height:266px;
	float:left;
	background:url(../images/adbg1.png);
	border-radius:5px;
	overflow:hidden;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingbox3{
	margin-top:14px;
	padding:25px 25px 45px 25px;
	width:689px;
	height:auto;
	float:left;
	background:url(../images/adbg1.png);
	border-radius:5px;
	overflow:hidden;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingbox3 #trainingtit2{
	width:689px;
	height:43px;
	float:left;
	background:url(../images/line23.gif) repeat-x 0 10px;
	overflow:hidden;
	text-align:center;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingbox3 #trainingtit2 .tit{
	padding:0 5px 0 5px;
	width:auto;
	height:43px;
	background:#7c7c7c;
	line-height:23px;
	font-size:21px;
	font-weight:bold;
	color:#fff;
	overflow:hidden;
	display:inline-block;
	font-family:"Microsoft YaHei";
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingbox3 #trainingdetail{
	width:689px;
	height:auto;
	line-height:32px;
	font-size:14px;
	color:#fff;
	overflow:hidden;
	float:left;
	font-family:"Microsoft YaHei";
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingbox3 #trainingtit3{
	padding-top:36px;
	width:689px;
	height:37px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingbox3 #courselist1{
	width:689px;
	height:auto;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingbox3 #courselist1 li{
	padding:0px 20px 20px 0;
	width:216px;
	height:139px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingbox3 #trainingbox4{
	width:689px;
	height:auto;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingbox3 #trainingbox4 .td1{
	padding:13px 0 13px 0;
	background:url(../images/line24.gif) no-repeat left top;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	font-family:"Microsoft YaHei";
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingbox3 #trainingbox4 .td2{
	padding:13px 0 13px 0;
	background:url(../images/line25.gif) repeat-x left top;
	line-height:24px;
	font-size:14px;
	color:#fff;
	font-family:"Microsoft YaHei";
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingbox3 #trainingbox4 .tdtime{
	margin-right:10px;
	width:auto;
	height:29px;
	padding:0 8px 0 8px;
	background:#2eb0f3;
	line-height:29px;
	font-size:16px;
	color:#fff;
	font-family:"Microsoft YaHei";
	float:left;
	border-radius:3px;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingbox3 #trainingbox4 .tdtime a{
	font-size:16px;
	color:#fff;
	font-family:"Microsoft YaHei";
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingbox3 #trainingbox4 .tdtime a:hover{
	font-size:16px;
	color:#fff;
	text-decoration:underline;
	}


	
	
	
	
	#container #main #con #trainingbox #trainingbox1{
	width:1002px;
	height:auto;
	}
	#container #main #con #trainingbox #people1{
	width:685px;
	height:795px;
	position:absolute;
	right:-200px;
	top:-120px;
	z-index:-2;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingicobox{
	width:1002px;
	height:62px;
	float:left;
	position:relative;
	}
	
	#scroll2{
	width:732px;
	height:62px;
	position:absolute;
	left:0px;
	bottom:0;
	}
	
	#scroll2 .pre{
	padding-right:10px;
	padding-top:5px;
	width:18px; 
	height:27px; 
	cursor:pointer; 
	float:left
	}
    #scroll2 .next{
	padding-left:10px;
	padding-top:5px;
	width:18px; 
	height:27px; 
	cursor:pointer; 
	float:left
	}
	.pic_top div{float:left}
    .pic_yi{height:39px; width:169px;}
	.pic_yi .pic{ width:44px; height:39px; float:left;}
	.pic_yi .icodetail{ padding-top:3px; width:125px; height:36px; float:left; line-height:16px;}
	
	
	#container #main #con #trainingbox #trainingbox1 #trainingbox2{
	width:1002px;
	height:auto;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxtop1{
	width:732px;
	height:24px;
	float:left;
	background:url(../images/trainingbgtop1.png) no-repeat left top;
	overflow:hidden;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1{
	width:732px;
	height:500px;
	float:left;
	background:url(../images/trainingbgmid1.png);
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxbottom1{
	width:732px;
	height:15px;
	float:left;
	background:url(../images/trainingbgbottom1.png) no-repeat left top;
	overflow:hidden;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingtit{
	padding:10px 33px 0 33px;
	width:666px;
	height:55px;
	float:left;
	background:url(../images/trainingbg1.png) repeat-x  0 20px;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingtit #trainingtit1{
	width:653px;
	height:55px;
	float:left;
	background:url(../images/line6.gif) repeat-x bottom;
	position:relative;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingtit #trainingtit1 #trainingtit2{
	width:653px;
	height:69px;
	position:absolute;
	left:0;
	top:-18px;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingcon{
	padding:0px 0px 0 33px;
	width:673px;
	height:auto;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingcon #ff{
	width:673px;
	height:392px;
	line-height:31px;
	text-align:justify; 
	text-justify:inter-ideograph;
	float:left;
	overflow:hidden;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingcon #trainingline1{
	
	width:653px;
	height:18px;
	float:left;
	background:url(../images/line6.gif) repeat-x top;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingbtn{
	padding:0px 0px 0 33px;
	width:676px;
	height:29px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingbtn #trainingbtn1{
	width:373px;
	height:29px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingbtn #trainingbtn2{
	width:300px;
	height:29px;
	float:left;
	text-align:right;
	}
	
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingtit3{
	padding:13px 33px 0 33px;
	width:666px;
	height:26px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingcon #gg{
	width:673px;
	height:450px;
	float:left;
	overflow:hidden;
	}

	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingcon #gg  a{
	color:#fff;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingcon #gg  a:hover{
	color:#fff;
	text-decoration:underline;
	}

	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingcon #gg .row_1 td{
	background:url(../images/line6.gif) repeat-x bottom;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingcon #gg .over td{
	background:url(../images/line6.gif) repeat-x bottom #69a12e;
	}
	

	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingtit4{
	padding:13px 33px 0 33px;
	width:666px;
	height:26px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingtit4 #trainingtit5{
	width:653px;
	height:26px;
	float:left;
	background:url(../images/line6.gif) repeat-x bottom;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid1 #trainingcon #hh{
	width:673px;
	height:405px;
	line-height:32px;
	text-align:justify; 
	text-justify:inter-ideograph;
	float:left;
	overflow:hidden;
	}
	
	
	/*gray*/
	
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxtop2{
	width:732px;
	height:24px;
	float:left;
	background:url(../images/trainingbgtop2.png) no-repeat left top;
	overflow:hidden;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2{
	width:732px;
	height:500px;
	float:left;
	background:url(../images/trainingbgmid2.png);
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxbottom2{
	width:732px;
	height:15px;
	float:left;
	background:url(../images/trainingbgbottom2.png) no-repeat left top;
	overflow:hidden;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingtit{
	padding:10px 33px 0 33px;
	width:666px;
	height:55px;
	float:left;
	background:url(../images/trainingbg2.png) repeat-x  0 20px;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingtit #trainingtit1{
	width:653px;
	height:55px;
	float:left;
	background:url(../images/line6.gif) repeat-x bottom;
	position:relative;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingtit #trainingtit1 #trainingtit2{
	width:653px;
	height:69px;
	position:absolute;
	left:0;
	top:-18px;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingcon{
	padding:0px 0px 0 33px;
	width:673px;
	height:auto;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingcon #ff{
	width:673px;
	height:418px;
	line-height:31px;
	text-align:justify; 
	text-justify:inter-ideograph;
	float:left;
	overflow:hidden;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingcon #trainingline1{
	
	width:653px;
	height:18px;
	float:left;
	background:url(../images/line6.gif) repeat-x top;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingbtn{
	padding:0px 0px 0 33px;
	width:676px;
	height:29px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingbtn #trainingbtn1{
	width:373px;
	height:29px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingbtn #trainingbtn2{
	width:300px;
	height:29px;
	float:left;
	text-align:right;
	}
	
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingtit3{
	padding:13px 33px 0 33px;
	width:666px;
	height:26px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingcon #gg{
	width:673px;
	height:450px;
	float:left;
	overflow:hidden;
	}

	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingcon #gg  a{
	color:#fff;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingcon #gg  a:hover{
	color:#fff;
	text-decoration:underline;
	}

	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingcon #gg .row_1 td{
	background:url(../images/line6.gif) repeat-x bottom;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingcon #gg .over td{
	background:url(../images/line6.gif) repeat-x bottom #50a0b6;
	}
	

	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingtit4{
	padding:13px 33px 0 33px;
	width:666px;
	height:26px;
	float:left;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingtit4 #trainingtit5{
	width:653px;
	height:26px;
	float:left;
	background:url(../images/line6.gif) repeat-x bottom;
	}
	#container #main #con #trainingbox #trainingbox1 #trainingbox2 #trainingboxmid2 #trainingcon #hh{
	width:673px;
	height:405px;
	line-height:32px;
	text-align:justify; 
	text-justify:inter-ideograph;
	float:left;
	overflow:hidden;
	}
	
	/*tv.html*/
	#container #main #con #bulletinbox #bulletinboxleft #tvbox{
	width:896px;
	height:auto;
	float:left;
	position:relative;
	z-index:0;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1{
	width:896px;
	height:auto;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvboxbg{
	width:933px;
	height:812px;
	position:absolute;
	left:-185px;
	top:-93px;
	z-index:0;
	display:none;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2{
	padding-bottom:6px;
	width:896px;
	height:auto;
	float:left;
	z-index:99;
	position:relative;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxtop{
	width:896px;
	height:7px;
	float:left;
	background:url(../images/tvbgtop.png) no-repeat left top;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid{
	width:896px;
	height:auto;
	float:left;
	background:url(../images/tvbgmid.png);
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxbottom{
	width:896px;
	height:7px;
	float:left;
	background:url(../images/tvbgbottom.png) no-repeat left top;
	overflow:hidden;
	position:relative;
	z-index:-1;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #tvcon1{
	padding:13px 20px 13px 20px;
	width:856px;
	height:402px;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #tvcon1 #tvcon1left{
	padding-right:20px;
	width:285px;
	height:457px;
	float:left;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #tvcon1 #tvcon1left #tvtit{
	width:285px;
	height:auto;
	line-height:18px;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #tvcon1 #tvcon1left #tvdetail{
	padding-top:30px;
	width:285px;
	height:auto;
	line-height:21px;
	text-align:justify; 
	text-justify:inter-ideograph;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #tvcon1 #tvcon1right{
	width:551px;
	height:399px;
	float:left;
	}
	
	
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #tvcon2{
	padding:5px 12px 5px 12px;
	width:872px;
	height:132px;
	float:left;
	position:relative;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #tvcon2 #tvsrcollbox{
	width:872px;
	height:122px;
	position:absolute;
	left:12px;
	top:10px;
	overflow:hidden;
	}
	

	
	#tvsrcollbox1{
	width:832px;
	height:122px;
	float:left;
	position:relative;
	overflow:hidden;
	}
	#tvsrcollbox1 .tvsrcollbox2{
	width:3000px;
	height:122px;
	float:left;
	position:absolute;
	left:0px;
	top:0;
	overflow:hidden;
	}
	#tvsrcolllist{
	padding:0 4px 0 4px;
	width:160px;
	height:122px;
	float:left;
	position:relative;
	overflow:hidden;
	}
	#tvsrcolllist #tvpic{
	width:160px;
	height:122px;
	background:#fff;
	}
	#tvsrcolllist #tvtxtbg{
	width:160px;
	height:25px;
	position:absolute;
	left:4px;
	bottom:0;
	background:#000;
	opacity: 0.70;-moz-opacity: 0.70;filter:alpha(opacity=70);
	}
	*html #tvsrcolllist #tvtxtbg{
	bottom:-2px;
	}
	*+html #tvsrcolllist #tvtxtbg{
	bottom:0;
	}
	#tvsrcolllist #tvtxt{
	padding-top:1px;
	width:160px;
	height:20px;
	position:absolute;
	text-align:center;
	left:4px;
	bottom:0px;
	z-index:9999;
	}


	
	#tvsrcollbox .pre{
	padding:53px 0px 0 0px;
	width:20px;
	height:20px;
	float:left;
	cursor:pointer;
	}
	#tvsrcollbox .next{
	padding:53px 0px 0 0px;
	width:20px;
	height:20px;
	float:left;
	cursor:pointer;
	text-align:right;
	}
	
	
	
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #musicbox{
	padding:26px 0px 26px 0px;
	width:886px;
	height:517px;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #musicbox #musicpeople{
	width:322px;
	height:517px;
	float:left;
	position:relative;
	z-index:999;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #musicbox #musicpeople #peopleleft{
	width:405px;
	height:594px;
	float:left;
	position:absolute;
	left:-80px;
	top:0px;
	z-index:99999;
	}
	/*#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #musicbox #musicpeople #peopleright{
	width:264px;
	height:614px;
	float:left;
	position:absolute;
	left:760px;
	top:-10px;
	}*/
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #musicbox #musiccon{
	width:551px;
	height:517px;
	float:left;
	}

	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #musicbox #musiccon #musiclist{
	width:551px;
	height:483px;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #musicbox #musiccon #musiclist li{	
	width:551px;
	height:42px;
	float:left;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #musicbox #musiccon #musiclist li a{
	padding:11px 0 11px 0;
	width:551px;
	height:25px;
	float:left;
	background:url(../images/music_line.gif) no-repeat center 41px;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #musicbox #musiccon #musiclist li a:hover,#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #musicbox #musiccon #musiclist li a.now{
	padding:11px 0 11px 0;
	width:551px;
	height:25px;
	float:left;
	background:url(../images/music_2.gif) no-repeat left 11px;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #musicbox #musiccon #musiclist li a #musicid{
	padding-left:19px;
	width:464px;
	height:25px;
	line-height:25px;
	float:left;
	background:url(../images/k5.gif) no-repeat 10px 9px;
	overflow:hidden;
	color:#fff;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #musicbox #musiccon #musiclist li a #musicbtn{
	padding-left:10px;
	padding-top:5px;
	width:58px;
	height:21px;
	float:left;
	overflow:hidden;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #recitationbox{
	padding:19px 20px 13px 20px;
	width:856px;
	height:548px;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #recitationbox #recitationtit{
	width:856px;
	height:37px;
	text-align:center;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #recitationbox #recitationdetail{
	padding-bottom:26px;
	width:856px;
	height:346px;
	float:left;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #recitationbox #recitationdetail #jj{
	width:856px;
	height:346px;
	float:left;
	line-height:27px;
	overflow:hidden;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #tvbox #tvbox1 #tvbox2 #tvboxmid #recitationbox #recitationscroll{
	width:856px;
	height:145px;
	float:left;
	overflow:hidden;
	}
	#demo6{
	width:856px;
	height:145px;
	float:left;
	overflow:hidden;
	}
	#demo6 #recitationlist{
	margin-right:14px;
	padding:4px;
	width:162px;
	height:137px;
	overflow:hidden;
	background:url(../images/recitationscrollbg.gif) no-repeat left top;
	}
	#demo6 #recitationlist .recitationpic{
	width:162px;
	height:110px;
	float:left;
	}
	#demo6 #recitationlist .recitationtxt{
	width:162px;
	height:20px;
	line-height:20px;
	text-align:center;
	float:left;
	overflow:hidden;
	background:#100101;
	}
	#demo6 td{
	height:145px;
	width:100%;
	white-space: nowrap;
	overflow:hidden;	
	}
	
	
	#container #main #con #bulletinbox #bulletinboxleft #membersbox{
	padding:0px 0px 13px 0px;
	width:896px;
	height:auto;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #membersbox #membersbox1{
	width:896px;
	height:auto;
	float:left;
	}
	
	
	#container #main #con #bulletinbox #bulletinboxleft #membersbox #membersbox1 #blueideabox{
	padding:0 10px 25px 0;
	width:216px;
	height:88px;
	float:left;
	background:url(../images/membersbg.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #membersbox #membersbox1 #blueideabox #blueidea{
	padding:3px 6px 6px 3px;
	width:207px;
	height:79px;
	float:left;
	position:relative;	
	}
	#container #main #con #bulletinbox #bulletinboxleft #membersbox #membersbox1 #blueideabox #blueidea a img{
	width:207px;
	height:79px;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #membersbox #membersbox1 #blueideabox #blueidea a span{
	margin-top:-9000px;
	margin-left:-9000px;
	position: absolute;
	}
	#container #main #con #bulletinbox #bulletinboxleft #membersbox #membersbox1 #blueideabox #blueidea  a:hover {
	background-color: #FFF;
	}
	#container #main #con #bulletinbox #bulletinboxleft #membersbox #membersbox1 #blueideabox #blueidea a:hover span {
	padding:20px 10px 0 10px;
	height:59px;
	width:187px;
	position:absolute;
	left:3px;
	top:3px;
	background:#19cdff;
	filter:alpha(opacity=90);
	opacity:0.9;
	display: block;
	cursor:pointer;
	margin:0px;
	text-align:center;
	line-height:20px;
	color:#fff;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #course{
	padding:0px 0px 0 0px;
	width:896px;
	height:517px;
	float:left;
	position:relative;
	}
	#container #main #con #bulletinbox #bulletinboxleft #course #course1{
	padding:0px 0px 0 0px;
	width:896px;
	height:auto;
	float:left;
	position:absolute;
	left:0;
	top:-19px;
	}
	
	
	#container #main #con #bulletinbox #bulletinboxleft #contacttop{
	width:902px;
	height:7px;
	float:left;
	background:url(../images/contacttop.png) no-repeat left top;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #contactmid{
	padding:33px 40px 33px 40px;
	width:822px;
	height:auto;
	float:left;
	background:url(../images/bulletindetailbgmid.png);
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #contactbottom{
	width:902px;
	height:7px;
	float:left;
	background:url(../images/contactbottom.png) no-repeat left top;
	overflow:hidden;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #contactmid #contactcon{
	width:822px;
	height:auto;
	line-height:22px;
	float:left;

	overflow:hidden;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #contactmid #superioritytit{
	padding-bottom:20px;
	width:822px;
	height:auto;
	line-height:24px;
	text-align:center;
	float:left;
	background:url(../images/line6.gif) repeat-x bottom;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #contactmid #superioritydetail{
	padding-top:20px;
	width:822px;
	height:auto;
	line-height:24px;
	float:left;
	overflow:hidden;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	.btn_more1{
	width:60px; height:16px;display:block; color:#fff; background:#a5c023; cursor:pointer; padding-top:4px;
	}
	.btn_more2{
	width:60px; height:16px;display:block; color:#fff; background:#11aed9; cursor:pointer; padding-top:4px;
	}
	
	
	#container #main #con #bulletinbox #bulletinboxleft{
	padding-right:13px;
	width:902px;
	height:auto;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #teacherbox1{
	width:902px;
	height:auto;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #teacherbox1 li{
	width:150px;
	height:150px;
	float:left;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #teacherbox1 li.teachertit{
	padding:52px 27px 0 27px;
	width:96px;
	height:98px;
	line-height:18px;
	float:left;
	color:#fff;
	overflow:hidden;
	display:inline;
	}
	
	
	#container #main #con #bulletinbox #bulletinboxleft #teacherbox2{
	width:902px;
	height:auto;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #teacherbox2 #teachersrcoll{
	width:353px;
	height:508px;
	float:left;
	overflow:hidden;
	}
	
	.scrollbox2{
	width:353px;
	height:508px;
	float:left;
	position:relative;
	}
	.textbox{
	width:256px;
	height:50px;
	position:absolute;
	left:0px;
	bottom:0px;
	text-align:right;

	}
	.jsNav{
	width:353px;
	height:40px;
	position:absolute;
	left:0;
	bottom:0;
	}
	.jsNav .prevBtn{
	width:26px;
	height:26px;
	position:absolute;
	right:52px;
	bottom:12px;
	z-index:999;
	}
	.jsNav .nextBtn{
	width:26px;
	height:26px;
	position:absolute;
	right:12px;
	bottom:12px;
	z-index:999;
	}
	
	
	
	#container #main #con #bulletinbox #bulletinboxleft  #teacherbox2 #teacherbox3{
	padding:29px 0 0 33px;
	width:516px;
	height:479px;
	float:left;
	background:url(../images/teacherdetailbg.png);
	}
	#container #main #con #bulletinbox #bulletinboxleft  #teacherbox2 #teacherbox3 #teachertit3{
	width:483px;
	height:23px;
	float:left;
	border-bottom:1px solid #65ceff;
	}
	#container #main #con #bulletinbox #bulletinboxleft  #teacherbox2 #teacherbox3 #teacherdetail3{
	padding:12px 0 26px 0;
	width:483px;
	height:281px;
	float:left;
	overflow:hidden;
	position:relative;
	}
	
	#Scroller-1 { 
	  position:relative; 
	  overflow: hidden;
	  width: 483px;
	  height:271px;
	}

	.Scroller-Container {
	  position: absolute;
	  top:0px; 
	  left:0px;
	  width: 470px;
	  line-height:27px;
	  height:auto;
	}
	.Scrollbar-Track {
	  width: 3px; height: 271px;
	  position: absolute;
	  top:12px; left: 480px;
	  background-color: #fff;
	}
	.Scrollbar-Handle {
	  position: absolute;
	  top: 0px; left: 0px;
	  width: 5px; height: 30px;
	  background-color: #65ceff;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft  #teacherbox2 #teacherbox3 #teacherlist{
	padding:12px 0 0px 0;
	width:483px;
	height:96px;
	float:left;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft  #teacherbox2 #teacherbox3 #teacherlist li{
	padding:0px 0 10px 0;
	width:241px;
	height:16px;
	line-height:16px;
	float:left;
	overflow:hidden;
	}
	
	
	#container #main #con #bulletinbox #bulletinboxleft #environment{
	width:902px;
	height:1343px;
	float:left;
	}
	#environment .artist_l{
	width:902px;
	height:100%;
	float:left;
	position:relative;
	}
	#environment .artist_l .a1{
	width:297px;
	height:328px;
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a1 a{
	padding:146px 20px 0 20px;
	width:257px;
	height:182px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a2{
	width:408px;
	height:328px;
	position:absolute;
	top:0;
	left:301px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a2 a{
	padding:146px 20px 0 20px;
	width:368px;
	height:182px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a3{
	width:189px;
	height:162px;
	position:absolute;
	top:0;
	left:713px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a3 a{
	padding:63px 20px 0 20px;
	width:149px;
	height:99px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a4{
	width:189px;
	height:162px;
	position:absolute;
	top:166px;

	left:713px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a4 a{
	padding:63px 20px 0 20px;
	width:149px;
	height:99px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a5{
	width:210px;
	height:170px;
	position:absolute;
	top:332px;
	left:0px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a5 a{
	padding:64px 20px 0 20px;
	width:170px;
	height:106px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a6{
	width:206px;
	height:170px;
	position:absolute;
	top:332px;
	left:214px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a6 a{
	padding:64px 20px 0 20px;
	width:166px;
	height:106px;
	OVERFLOW: hidden;	
	}
	
	#environment .artist_l .a7{
	width:201px;
	height:170px;
	position:absolute;
	top:332px;
	left:424px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a7 a{
	padding:64px 20px 0 20px;
	width:161px;
	height:106px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a8{
	width:273px;
	height:170px;
	position:absolute;
	top:332px;
	left:629px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a8 a{
	padding:64px 20px 0 20px;
	width:233px;
	height:106px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a9{
	width:287px;
	height:181px;
	position:absolute;
	top:506px;
	left:0px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a9 a{
	padding:75px 20px 0 20px;
	width:247px;
	height:106px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a10{
	width:212px;
	height:181px;
	position:absolute;
	top:506px;
	left:291px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a10 a{
	padding:75px 20px 0 20px;
	width:172px;
	height:106px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a11{
	width:210px;
	height:143px;
	position:absolute;
	top:691px;
	left:0px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a11 a{
	padding:55px 20px 0 20px;
	width:170px;
	height:88px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a12{
	width:289px;
	height:143px;
	position:absolute;
	top:691px;
	left:214px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a12 a{
	padding:55px 20px 0 20px;
	width:249px;
	height:88px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a13{
	width:395px;
	height:328px;
	position:absolute;
	top:506px;
	left:507px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a13 a{
	padding:147px 20px 0 20px;
	width:355px;
	height:181px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a14{
	width:382px;
	height:268px;
	position:absolute;
	top:838px;
	left:0px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a14 a{
	padding:116px 20px 0 20px;
	width:342px;
	height:152px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a15{
	width:323px;
	height:268px;
	position:absolute;
	top:838px;
	left:386px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a15 a{
	padding:116px 20px 0 20px;
	width:283px;
	height:152px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a16{
	width:189px;
	height:268px;
	position:absolute;
	top:838px;
	left:713px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a16 a{
	padding:116px 20px 0 20px;
	width:149px;
	height:152px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a17{
	width:210px;
	height:233px;
	position:absolute;
	top:1110px;
	left:0px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a17 a{
	padding:99px 20px 0 20px;
	width:170px;
	height:134px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a18{
	width:289px;
	height:233px;
	position:absolute;
	top:1110px;
	left:214px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a18 a{
	padding:99px 20px 0 20px;
	width:249px;
	height:134px;
	OVERFLOW: hidden;	
	}
	#environment .artist_l .a19{
	width:395px;
	height:233px;
	position:absolute;
	top:1110px;
	left:507px;
	overflow:hidden;
	text-align:center;
	}
	#environment .artist_l .a19 a{
	padding:99px 20px 0 20px;
	width:355px;
	height:134px;
	OVERFLOW: hidden;	
	}

	
	
	
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3{
	width:902px;
	height:auto;
	float:left;
	z-index:1;
	
	}
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #messagepicbox{
	width:217px;
	height:517px;
	float:left;
	position:relative;
	background:url(../images/k7.png) no-repeat right 20px;

	}
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #messagepicbox #messagepic{
	width:411px;
	height:642px;
	position:absolute;
	left:-27px;
	top:-28px;
	z-index:-2;
	}
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #messagebox4{
	/*padding-left:217px;*/
	width:685px;
	height:auto;	
	overflow:hidden;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #messagebox4 #messagebox5{
	width:685px;
	height:12px;
	float:left;
	background:url(../images/messagebg1.png) no-repeat left bottom;
	}
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #messagebox4 #messagebox6{
	width:685px;
	height:497px;
	float:left;
	background:url(../images/messagebg2.png);
	}
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #messagebox4 #messagebox7{
	width:685px;
	height:8px;
	float:left;
	background:url(../images/messagebg3.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #messagebox4 #messagebox6 #messagebox8{
	padding:27px 0 0 37px;
	width:617px;
	height:317px;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #messagebox4 #messagebox6 #messagebox8 #jj{
	width:617px;
	height:427px;
	line-height:28px;
	float:left;
	overflow:hidden;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #hrcon{
	padding:20px;
	width:768px;
	height:auto;
	float:left;
	overflow:hidden;	
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #hrcon #hrcon1{
	width:768px;
	height:auto;
	float:left;
	overflow:hidden;
	border-bottom:1px solid #56d0f2;	
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #hrcon #hrcon1 #hrlist{
	padding-bottom:10px;
	width:768px;
	height:auto;
	float:left;
	overflow:hidden;	
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #hrcon #hrcon1 #hrlist #hrtit{
	padding-bottom:5px;
	width:768px;
	height:auto;
	line-height:20px;
	float:left;
	border-bottom:1px solid #56d0f2;
	overflow:hidden;
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #hrcon #hrcon1 #hrlist #hrdetail{
	padding-top:10px;
	width:768px;
	height:auto;
	line-height:25px;
	float:left;
	overflow:hidden;
	text-align:justify; 
	text-justify:inter-ideograph;	
	}
	#container #main #con #bulletinbox #bulletinboxleft #bulletinboxleft1 #bulletinlist #qfadetail #hrcon #hremial{
	padding-top:20px;
	width:768px;
	height:auto;
	line-height:25px;
	float:left;
	overflow:hidden;	
	}
	#container #main #con #bulletinbox #errorbox{
	width:1002px;
	height:470px;
	float:left;
	background:url(../images/errorbg1.png) no-repeat no-repeat left top;
	}
	
	
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #campusbox{
	width:182px;
	height:auto;
	position:absolute;
	left:0px;
	top:2px;
	z-index:99;
	}
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #campusbox #campusbox1{
	padding:5px 0 0 6px;
	width:176px;
	height:279px;
	float:left;
	background:url(../images/campuspic.png) no-repeat left top;
	}
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #campusbox #campusbox1 #campuspic{
	width:165px;
	height:247px;
	float:left;
	border:1px solid #eee;
	}
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #campusbox #campusbox1 #campustxt{
	width:160px;
	height:27px;
	line-height:27px;
	text-align:center;
	float:left;
	}
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #campusbox #campusbtn{
	padding-top:5px;
	width:182px;
	height:34px;
	float:left;
	}
	
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #messagebox4 #campusbox10{
	width:685px;
	height:auto;
	float:left;
	background:url(../images/messagebg2.png);
	}
	#container #main #con #bulletinbox #bulletinboxleft #messagebox3 #messagebox4 #campusbox10 #campusbox11{
	padding:27px 0 27px 37px;
	width:617px;
	line-height:28px;
	float:left;
	overflow:hidden;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	
	#container #main #con #schoolbox1{
	padding-bottom:14px;
	width:1001px;
	height:auto;
	float:left;
	}
	#container #main #con #schoolbox1 #schoolbox2{
	width:1001px;
	height:6px;
	float:left;
	background:url(../images/schoolbg1.png) no-repeat left top;
	overflow:hidden;
	}
	#container #main #con #schoolbox1 #schoolbox3{
	width:1001px;
	height:auto;
	float:left;
	background:url(../images/schoolbg2.png);
	}
	#container #main #con #schoolbox1 #schoolbox4{
	width:1001px;
	height:6px;
	float:left;
	background:url(../images/schoolbg3.png) no-repeat left top;
	overflow:hidden;
	}
	#container #main #con #schoolbox1 #schoolbox3 #schoolshow{
	padding:4px 10px 4px 10px;
	width:981px;
	height:266px;
	float:left;
	}
	#slide{ 
	width:981px;
	height:266px;
	float:left;
	position:relative;
	overflow:hidden;
	}
	.slide_wrap{
	overflow:hidden;
	width:981px;
	height:266px;
	float:left;
	position:relative;
	}
	.slide_imglist li{
	position:absolute;
	display:inline;
	width:981px;
	height:266px;
	float:left;
	}

	
	

	.switcher{
	padding-left:3px;
	width:auto;
	height:14px;
	position: absolute;
    left:463px;
    bottom:9px;
	z-index:10;
	}
	.switcher a{
	cursor: pointer;
	display: inline;
	float: left;
	width:14px; 
	height:14px; 
	margin-right:5px;
	background:url(../images/gray.png) no-repeat left top;
	_background:#a4a4a4;
	overflow:hidden;
	}
	
	.switcher .cur{
	cursor: pointer;
	display: inline;
	float: left;
	width:14px; 
	height:14px; 
	margin-right:5px;
	background:url(../images/blue.png) no-repeat left top;
	_background:#56d0f2;
	overflow:hidden;
	}
	
	
	#container #main #con #schoolbox1 #schoolbox3 #citybox{
	padding:18px 24px 18px 24px;
	width:953px;
	height:auto;
	float:left;
	}
	#container #main #con #schoolbox1 #schoolbox3 #citybox #citytit{
	width:953px;
	height:34px;
	line-height:20px;
	float:left;
	}
	#container #main #con #schoolbox1 #schoolbox3 #citybox #citylist{
	padding-bottom:16px;
	width:953px;
	height:auto;
	float:left;
	}
	#container #main #con #schoolbox1 #schoolbox3 #citybox #citylist li{
	width:190px;
	height:26px;
	float:left;
	}
	#container #main #con #schoolbox1 #schoolbox3 #citybox #citylist li a{
	padding:0px 0 0 8px;
	width:181px;
	height:25px;
	float:left;
	background:#00b9ec;
	font-family:"Microsoft YaHei";
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	color:#fff;
	overflow:hidden;
	}
	*html #container #main #con #schoolbox1 #schoolbox3 #citybox #citylist li a{
	padding:6px 0 0 8px;
	width:181px;
	height:19px;
	float:left;
	background:#00b9ec;
	font-family:"Microsoft YaHei";
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#fff;
	overflow:hidden;
	}
	*+html #container #main #con #schoolbox1 #schoolbox3 #citybox #citylist li a{
	padding:6px 0 0 8px;
	width:181px;
	height:19px;
	float:left;
	background:#00b9ec;
	font-family:"Microsoft YaHei";
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#fff;
	overflow:hidden;
	}
	#container #main #con #schoolbox1 #schoolbox3 #citybox #citylist li a:hover,#container #main #con #schoolbox1 #schoolbox3 #citybox #citylist li a.now{
	background:#b0d23c;
	color:#fff;
	}
	
	#container #main #con #schoolbox1 #schoolbox3 #citybox #citylist li a.now1{
	padding:6px 0 0 8px;
	width:181px;
	height:19px;
	float:left;
	background:#fff;
	font-family:"Microsoft YaHei";
	font-size:14px;
	line-height:16px;
	font-weight:bold;
	color:#8b8b8b;
	overflow:hidden;
	cursor:default;
	}

	
	#online { position: fixed; _position: absolute; right:0;top:20%;_top: expression(eval(document.documentElement.scrollTop)+200); z-index:80; }
	 /*解决方法1*/
        /*
        html{_text-overflow:ellipsis;}
        */
        
        /*解决方法2*/
   /* html { _background: url(about:_blank) fixed; }*/
	.online{
	width:94px;
	height:auto;
	}
	.online #time{
	padding:13px 0 0 0px;
	width:94px;
	height:57px;
	float:left;
	background:url(../images/time.png) no-repeat left top;
	}
	.online #time #number{
	padding-left:2px;
	width:26px;
	height:auto;
	text-align:center;
	float:left;
	}
	.online #onlinetit{
	padding:41px 0 0 8px;
	width:86px;
	height:121px;
	float:left;
	background:url(../images/onlinetop.png) no-repeat left top;	
	}
	.online #onlinecon{
	padding-left:8px;
	width:86px;
	height:auto;
	float:left;
	background:url(../images/onlinemid.gif) repeat-y left;
	display:inline;
	}
	.online #onlinecon #onlinecon1{
	padding-bottom:3px;
	width:86px;
	height:auto;
	float:left;
	display:inline;
	background:url(../images/onlinemid1.gif) no-repeat right bottom;
	}
	.online #onlinecon #onlinecon1 li{
	width:86px;
	height:27px;
	float:left;
	display:block;
	overflow:hidden;
	}
	.online #onlinebottom{
	padding:8px 0 0 0px;
	width:94px;
	height:31px;
	float:left;
	background:url(../images/onlinebottom.png) no-repeat left top;	
	}
	
	
	
	.online #olinetime{
	width:94px;
	height:auto;
	float:left;
	}
	
	
	
	#container #main #con #con1 #newsbox10{
	padding:17px 0 0 14px;
	width:986px;
	height:283px;
	float:left;
	border:1px solid #d2d2d2;
	background:#fff;
	}
	#container #main #con #con1 #newsbox10 #newslist10{
	padding-left:25px;
	padding-right:25px;
	width:291px;
	height:266px;
	float:left;
	background:url(../images/line20.gif) repeat-y right;
	overflow:hidden;
	}
	#container #main #con #con1 #newsbox10 #newslist10 #newspic{
	width:291px;
	height:92px;
	float:left;
	}
	#container #main #con #con1 #newsbox10 #newslist10 #newspic #newspic1{
	width:200px;
	height:92px;
	float:left;
	}
	#container #main #con #con1 #newsbox10 #newslist10 #newspic #newstxt{
	padding:30px 0 0 11px;
	width:80px;
	height:62px;
	line-height:16px;
	float:left;
	position:relative;
	}
	#container #main #con #con1 #newsbox10 #newslist10 #newspic #newsico{
	width:9px;
	height:17px;
	position:absolute;
	left:-9px;
	top:35px;
	}
	#container #main #con #con1 #newsbox10 #newslist10 #newslist11{
	padding-top:13px;
	width:291px;
	height:auto;
	float:left;
	}
	#container #main #con #con1 #newsbox10 #newslist10 #newslist11 li{
	width:291px;
	height:24px;
	float:left;
	}
	#container #main #con #con1 #newsbox10 #newslist10 #newslist11 li .list{
	padding-left:8px;
	width:240px;
	height:14px;
	float:left;
	background:url(../images/d1.gif) no-repeat 0 5px;
	}
	#container #main #con #con1 #newsbox10 #newslist10 #newslist11 li .time{
	width:43px;
	height:14px;
	float:left;
	text-align:right;
	}
	
	
	#container #main #con #con1 #tvbox10{
	width:1002px;
	height:107px;
	float:left;
	}
	#container #main #con #con1 #tvbox10 #tvlist10{
	padding-left:22px;
	padding-right:22px;
	width:304px;
	height:107px;
	float:left;
	background:url(../images/line20.gif) repeat-y right;
	}
	#container #main #con #con1 #tvbox10 #tvlist10 #tvpic{
	width:140px;
	height:107px;
	float:left;
	}
	#container #main #con #con1 #tvbox10 #tvlist10 #tvdetail{
	padding-left:10px;
	width:154px;
	height:107px;
	float:left;
	}
	#container #main #con #con1 #tvbox10 #tvlist10 #tvdetail #tvdetail1{
	width:154px;
	height:85px;
	line-height:20px;
	float:left;
	}
	#container #main #con #con1 #tvbox10 #tvlist10 #tvdetail #tvbtn{
	padding:5px 7px 5px 17px;
	width:auto;
	height:auto;
	float:left;
	background:url(../images/k10.gif) no-repeat left top #3fcdf5;
	}
	
	#container #main #con #con1 #coursestit{
	width:1002px;
	height:20px;
	text-align:center;
	float:left;
	background:url(../images/line21.gif) repeat-x 0 9px;
	}
	#container #main #con #con1 #coursestit .coursestit1{
	padding:0 6px 0 6px;
	width:auto;
	height:20px;
	background:#fff;
	display:inline-block;
	}
	#container #main #con #con1 #courseslist{
	width:1002px;
	height:auto;
	float:left;
	}
	#container #main #con #con1 #courseslist li{
	margin:24px 24px 0  0; 
	width:230px;
	height:218px;
	float:left;
	border:1px solid #d2d2d2;
	}
	#container #main #con #con1 #courseslist li .pic{
	padding:1px;
	width:228px;
	height:140px;
	float:left;
	border-bottom:1px solid #d2d2d2;
	position:relative;
	}
	#container #main #con #con1 #courseslist li .pic .ing{
	width:38px;
	height:34px;
	position:absolute;
	right:14px;
	top:-5px;
	}
	#container #main #con #con1 #courseslist li .pic .ing .ing1{
	padding:4px 0 0 4px;
	width:34px;
	height:30px;
	line-height:13px;
	text-align:center;
	color:#fff;
	float:left;
	background:url(../images/ing.png) no-repeat left top;
	font-family:"Microsoft YaHei";
	}
	#container #main #con #con1 #courseslist li #titbox{
	padding-top:10px;
	width:230px;
	height:57px;
	float:left;
	}
	#container #main #con #con1 #courseslist li #titbox .time{
	padding:3px 14px 0 17px;
	width:30px;
	height:54px;
	float:left;
	background:url(../images/line22.gif) no-repeat right top;
	}
	#container #main #con #con1 #courseslist li #titbox .time .day{
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#10a8da;
	float:left;
	border-bottom:1px solid #10a8da;
	}
	#container #main #con #con1 #courseslist li #titbox .time .time1{
	width:30px;
	height:22px;
	line-height:22px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif,"宋体";
	font-size:14px;
	color:#10a8da;
	float:left;
	}
	
	#container #main #con #con1 #courseslist li #titbox .tit1{
	padding:0px 0px 0 14px;
	width:155px;
	height:57px;
	color:#818181;
	line-height:20px;
	float:left;
	overflow:hidden;
	}
	
	
	
	
	
	#footer{
	width:100%;
	height:90px;
	float:left;
	background:url(../images/headerbg1.gif) repeat-x left bottom;
	position:relative;
	z-index:90;
	}
	#footer #footer1{
	margin:0 auto;
	width:1002px;
	height:90px;
	}
	#footer #footer1 #footerlogo{
	width:285px;
	height:90px;
	float:left;
	}
	#footer #footer1 #copy{
	padding-top:10px;
	width:613px;
	height:80px;
	line-height:19px;
	float:left;
	}
	#footer #footer1 #helloin1{
	padding-top:10px;
	width:104px;
	height:13px;
	float:left;
	}
	
	#pages{
	padding-right:3px;
	width:auto;
	height:26px;
	float:right;
	}
	#pages li{
	width:auto;
	height:26px;
	float:left;
	}
	#pages li#pre{
	width:27px;
	height:26px;
	float:left;
	}
	#pages li#next{
	width:27px;
	height:26px;
	float:left;
	}
	#pages li#pages1{
	width:27px;
	height:26px;
	float:left;
	}
	#pages li#pages1 a{
	width:27px;
	height:26px;
	float:left;
	background:#00c8ff;
	text-align:center;
	line-height:26px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	}
	#pages li#pages1 a:hover,#pages li#pages1 a.now{
	width:27px;
	height:26px;
	float:left;
	background:#004d94;
	text-align:center;
	line-height:26px;
	color:#fff;	
	font-size:14px;
	font-weight:bold;
	}
	
	
	
	#pages3{
	padding-right:3px;
	width:auto;
	height:26px;
	float:right;
	}
	#pages3 li{
	width:auto;
	height:26px;
	float:left;
	}
	#pages3 li#pre{
	width:27px;
	height:26px;
	float:left;
	}
	#pages3 li#next{
	width:27px;
	height:26px;
	float:left;
	}
	#pages3 li#pages1{
	width:27px;
	height:26px;
	float:left;
	}
	#pages3 li#pages1 a{
	width:27px;
	height:26px;
	float:left;
	background:#00be98;
	text-align:center;
	line-height:26px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	}
	#pages3 li#pages1 a:hover,#pages3 li#pages1 a.now{
	width:27px;
	height:26px;
	float:left;
	background:#9976d4;
	text-align:center;
	line-height:26px;
	color:#fff;	
	font-size:14px;
	font-weight:bold;
	}
	/*popbox*/
	.popupdiv{
	text-align:left;
	display:block;
	z-index:999;
	position: fixed; 
	top: 50%;
	left:50%;	
	z-index:9999; 
	_position: absolute;
	_top:expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight) :
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight));
 	}
	#popupbg,.popupifra{ background:#000; width:100%; position:absolute; top:0; left:0; z-index:998;opacity:.8;filter:Alpha(opacity=80);}
	.popupifra{display:block; border:none; background:none; z-index:997; background-color:transparency;filter:Alpha(opacity=0);}
	.hidden { display:none;}
	.show { display:block;}
	.popbox{
	padding:0 10px 10px 10px;
	width:550px;
	height:463px;
	z-index:1;
	background:#fff;
	border-radius:3px;
	}
	.poptit{
	width:550px;
	height:10px;
	float:left;
	position:relative;
	z-index:5;
	}
	.poptit .close2016{
	width:26px;
	height:26px;
	position:absolute;
	right:-23px;
	top:-13px;
	cursor:pointer;
	}
	.poptv{
	width:550px;
	height:400px;
	float:left;
	background:#dedfe0;
	position:relative;
	z-index:2;
	}
	.poptxt{
	padding-top:5px;
	width:550px;
	height:23px;
	line-height:23px;
	float:left;
	}
	.poptxt1{
	width:550px;
	height:20px;
	line-height:20px;
	float:left;
	overflow:hidden;
	}
	
	 #tit2016{
	 padding-top:9px;
	width:522px;
	height:40px;
	float:left;
	}
	 #tit2016 li{
	padding-right:5px;
	width:99px;
	height:33px;
	float:left;
	}
	 #tit2016 li a{
	width:99px;
	height:33px;
	float:left;
	}
	 #tit2016 li a span.tit{
	width:99px;
	height:29px;
	line-height:29px;
	text-align:center;
	color:#fff;
	font-size:16px;
	float:left;
	background:#9e9e9e;
	font-family:"Microsoft YaHei";
	cursor:pointer;
	font-weight:bold;
	border-radius:3px;
	}
	 #tit2016 li a span.k{
	width:99px;
	height:4px;
	text-align:center;
	float:left;
	display:none;
	cursor:pointer;
	}
	 #tit2016 li a:hover span.tit, #tit2016 li a.now span.tit{
	width:99px;
	height:29px;
	line-height:29px;
	text-align:center;
	color:#fff;
	font-size:16px;
	float:left;
	background:#2eb0f3;
	cursor:pointer;
	font-family:"Microsoft YaHei";
	}
	 #tit2016 li a:hover span.k, #tit2016 li a.now span.k{
	width:99px;
	height:4px;
	text-align:center;
	float:left;
	display:block;
	cursor:pointer;
	}
	