/*write by zilisunny*/
/*all*/
body{ margin:0; font:"宋体"; font-size: 12px; line-height: 22px; color: #000000; background: url("../img/noise.png") repeat scroll 0 0 transparent;overflow-x:hidden}

*{ margin:0; font:"宋体"; font-size:12px; line-height:180%;}
img{ border:0;}

a:link {   font-size: 12px; line-height: 22px; color: #000000; text-decoration: none}
a:visited {   font-size: 12px; line-height: 22px; color: #000000; text-decoration: none}
a:hover {   font-size: 12px; line-height: 22px; color: #000000; text-decoration: underline}

a.whitelink:link, a.whitelink:hover ,a.whitelink:visited { font-size: 2px; line-height: 2px; color: #fff;text-decoration: none}
a.text-sbigw:link, a.text-sbigw:hover ,a.text-sbigw:visited { font-size:20px; color:#FFFFFF; line-height:30px;}
.text-sbigw { font-size:20px; color:#FFFFFF; line-height:30px;}




a.cg1:link {font-family: "宋体";font-size: 14px;font-weight: bold;color: #203C9A}
a.cg1:visited{font-family: "宋体";font-size: 14px;font-weight: bold;color: #203C9A}
a.cg1:hover{font-family: "宋体";font-size: 14px;font-weight: bold;color: #203C9A}
.c296_3 {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #2E82B0;
	border-bottom-color: #156B9C;
}




ul{ list-style:none; margin:0px; padding:0px;}
li{ list-style:none;}

h1 { font-size:12px; font-weight:bold;}
h2,h3,h4,h5,h6 { font-size:12px; font-weight:100;}


/*布局*/
#container { width:1000px; margin:0 auto;background-color:#FFF;}
#header {border-bottom:2px solid #DA251D; margin-bottom:10px; height:120px; width:1000px; margin:0 auto 10px auto;}
#mainContent { width:1000px; margin:0 auto;background-color:#FFF;}
#sideBarl { float:left; width:195px;}
#sideBarr { float:right; width:215px; margin:0; padding:0;}
#content { margin-left:210px !important; margin-left:206px;width:560px; vertical-align:top; }
#footer { width:100%;}

/*留白、清除*/
#space{padding-top:5px;}
#clear{ clear:both;}

/*头部*/
#header_topmenu { width:1000px; margin:0 auto; text-align: right; padding:3px 0px 0px;color: #999;}
#header_topmenu a{ color: #999;}
#header_banner{ width:1000px; margin:0 auto 10px auto;}
#nav {width:1000px;margin:0 auto 2px auto; height:24px; }
#nav ul { padding-left:0;}
#nav ul li { float:left; display:block; line-height:25px; width:95px; text-align:center; margin:0 2px 0 0;}
#nav ul li a:link,#nav ul li a:visited { font-size:14px; display:block; line-height:25px; width:95px; color:#FFFFFF; background:#625e5c; text-decoration:none;}
#nav ul li a:hover{background:#da251d;}
#nav #form { float:right;}

#index #nav ul li a.index:hover,#course #nav ul li a.course:hover,#teacher #nav ul li a.teacher:hover,#newslist #nav ul li a.newslist:hover,#certificate #nav ul li a.certificate:hover,#class #nav ul li a.class:hover,#student #nav ul li a.student:hover,#faq #nav ul li a.faq:hover{ font-size:14px; display:block; line-height:25px; width:95px; color:#FFFFFF; background:#625e5c; text-decoration:none;}
#index #nav ul li a.index:link,#index #nav ul li a.index:visited,#course #nav ul li a.course:link,#course #nav ul li a.course:visited , #teacher #nav ul li a.teacher:link,#newslist #nav ul li a.newslist:link,#newslist #nav ul li a.newslist:visited,#teacher #nav ul li a.teacher:visited,#certificate #nav ul li a.certificate:link,#certificate #nav ul li a.certificate:visited ,#class #nav ul li a.class:link,#class #nav ul li a.class:visited ,#student #nav ul li a.student:link,#student #nav ul li a.student:visited ,#faq #nav ul li a.faq:link,#faq #nav ul li a.faq:visited {background:#da251d;}

/*left*/
#sidelBox { padding-top:25px !important; padding:3px; margin:0 0 10px 0; border:1px solid #e1e1e1;}
h1{ background-color:#666; height:22px; padding-left:12px; font-size:14px; color:#FFFFFF; font-weight:100; margin:0; padding-top:3px; width:183px; float:left;}
#siderbar_school{ border:solid 1px #ccc;margin:0 0 20px 0;padding:0;_zoom: 1; background:#FFFFF4;color:#333;}
	#siderbar_school h3 {font-size:14px;color:#FFFFFF; background:#625e5c; text-align:center;}
	#siderbar_school h3 a{font-size:14px;font-weight:bold;height:22px; color:#FFFFFF;}
	#siderbar_school ul {padding: 0 13px 10px;}
	#siderbar_school li {border-bottom:1px dashed #ddd;background:url(/school/img/icon_school2.gif) no-repeat 0 4px;}
	#siderbar_school li a{padding-left:19px; padding-top:3px;display:block; height:18px;}


#sidelBox h2{ font-size:12px; color:#da251d;font-weight:bold; border-bottom:1px dotted #e1e1e1; padding-top:6px; height:22px; margin:0; background:url(/school/images/course/icon_arrow.gif) no-repeat 3px 8px; padding-left:16px;}
#sidelBox h3{ padding-left:12px;border-bottom:1px dotted #e1e1e1; padding-top:4px; height:24px; font-weight:100; background:url(/school/images/course/dot-1.gif) no-repeat 3px 12px;}
#contact { background:url(/school/course-wm/img/page11.jpg) no-repeat; width:195px; height:99px;}

/*底部*/
#friendLink { width:1000px; margin:0 auto; border-top:1px dotted #666; text-align:center;}
#friendLink ul{}
#friendLink ul li{ width:175px; padding:1px 3px 1px 3px !important; padding:1px 12px 1px 12px; float:left;}
#copyright {border-top:1px solid #e1e1e1;margin:10px auto;padding:10px;	text-align: center;}

/*right*/
#column  { width:100%;  height:23px; border-bottom:1px solid #666666; font-size:14px; font-family:"宋体"; font-weight:bold; float:left; margin-bottom:5px;}
#right2_A{ float:left; display:inline;}
#right2_A p{ float:left; display:inline;}
#right2_A h5{ width:125px; float:right; font-weight:bold;}
#right2_A h6{ width:125px; float:right; font-weight:100;}
#list ul li{border-bottom:1px dotted #c9c9c9; line-height:22px;}
#entry ul li{ width:37px; padding:3px 8px; text-align:center; border-bottom:1px dotted #c9c9c9; float:left; display:inline;}
#entry ul li a:link,#entry ul li a:visited{  font-family:Arial, Helvetica, sans-serif; display:block;}
#entry ul li a:hover{ text-decoration:underline;}
#siderbar_student{ margin-bottom:15px;}
#siderbar_student ul{ margin:0 auto; border-bottom:1px dashed #e6dac3; padding:15px 0;}
#siderbar_student a.img{border:1px solid #e1e1e1; margin-right:15px; float:left;}
#siderbar_student a.name{ font-weight:bold;}
#siderbar_student ul li.tclass{ color:#999;}
p.all{ background:url(/school/course-wy/img/icon_arrow.gif) no-repeat 150px 5px; text-indent:14px; text-align:right;}

/*Content*/
#content h3{font-family:"宋体"; font-size:14px; color:#DA251D; font-weight:bold; float:left;}
#content h4{font-family:"宋体"; font-size:12px; color:#000; font-weight:bold;}
#content h5{color:#666; clear:left;}
#content h6{color:#DA251D;	float:left;	font-weight:bold;	text-align: center;}
#content #banner{ height:138px; background:url(/school/course-wm/img/faqbanner.jpg) no-repeat; margin-bottom:20px;}
#content #banner dl dt{font-size: 22px;font-family: "宋体"; font-weight:bold;color: #DA251D; padding:15px 0;}
#content #banner dl dd{ font-size:12px; font-weight:100; color:#787878;}
#Prompt{ background:url(/school/images/course/CREnglish_121.gif) no-repeat 0 5px; padding:6px 0 18px 0; text-indent:50px; font-weight:bold;}
#columnC{background-color:#666; height:22px; padding-left:12px; font-size:14px; color:#FFFFFF; font-weight:100; margin-bottom:8px;}

/*Courselist*/
#hotcourseL{ width:268px; float:left; margin-bottom:10px;}
#hotcourseR{ width:268px; float:right; margin-bottom:10px;}
#columnC a:link,#columnC a:visited,#columnC a:hover{font-size:14px; color:#FFFFFF; text-decoration:none;}
#content dl.hotcourse{ float:left;}
#content dl.hotcourse dd.img{ list-style:none; margin-right:8px;}
#content ul.hotcourse{ clear:left;}
#content ul li.hotcourse{ list-style:square inside; margin-left:-40px !important;margin-left:0;}

#content dl.courselist{ border-bottom:1px dotted #999; padding:10px 0; height:auto; float:left; width:100%;}
#content dl dt.courselist a:link,#content dl dt.courselist a:visited{ font-size:14px; font-weight:bold; text-decoration:none; background:url(http://www.zili.cn/school/course-wm/img/botton_gif_091.gif) no-repeat 0 -1px; padding-left:20px;}
#content dl dt.courselist a:hover{ font-size:14px; font-weight:bold;  text-decoration:underline;}
#content h2.courselist { color:#666;}
#content h1.courselist {background-color:#666; padding-left:0 0 0 6px; font-size:14px; color:#FFFFFF; font-weight:100;width:550px; height:19px; line-height:19px;}
#content dl.courselist dt.img{ float:right; margin-left:5px;}

#course_intro{margin:0 5px 20px;}
#course_question li{padding-left:18px;display:block;height:1%;}
#course_question .question{color:#ff6600;background:url(/school/course-zk/img/icon_question.gif) no-repeat 0 3px;}
#course_question .answer{color:#666666;background:url(/school/course-zk/img/icon_answer.gif) no-repeat 0 3px;}
#course_title {margin:0 0;font-size:14px;font-weight:bold;border-bottom:3px solid #da251d;}
#course_record{margin:0 0 20px;padding:5px;border:1px solid #ccc;font-weight:bold;}
#course_record ul li span{color:#ff4500; font-weight:normal;padding:2px 15px;border-bottom: 1px solid #ddd;display:inline-block;}
	#course_grade{margin:10px 0 0; overflow:auto;}
		#course_grade table {border:1px #ccc solid; border-collapse:collapse;width:528px;font-weight:normal;}
		#course_grade caption {font-weight:bold;margin-bottom:5px;text-align:center;}
		#course_grade td {border:1px #ccc solid; padding:1px;text-align:center;}
		#course_grade th {border:1px #ccc solid; padding:1px;text-align:center;font-weight:normal;background-color: #f5f5f5;}


/*Teacher*/
#content dl.teacher{ border-top:1px dotted #999; padding-top:5px; height:180px;}
#content dl.teacher dt.img{ width:70px; height:70px; padding:5px; margin-top:22px; border:1px solid #e1e1e1;}
#content dl.text{ float:right; width:460px;}

/*Certificate*/
#content dl.certificate{ border-top:1px dotted #999; padding-top:5px; width:559px; height:340px;}
#content dl.certificateITC{ border-top:1px dotted #999; padding-top:5px; width:559px; margin-bottom:10px;}
#content dl.certificate dt.img{ margin:22px 14px 0 0 !important;margin:19px 11px 0 0;}
#content dl.certificateText{ float:left; width:420px; margin-right:25px !important;margin-right:22px;}

/*class*/
#content #classleft{ width:149px; float:left;}
#content #classright{ width:390px; float:right;}
#content #classleft dl{ padding-bottom:50px;}
#content #classleft p{ padding-bottom:15px;}
#content #classright dl{ padding-bottom:20px; margin-top:10px;}
#content #classright #left{ width:191px; float:left; clear:left; margin-bottom:20px;}
#content #classright #right{ width:191px; float:right; margin-bottom:20px;}

/*question*/
#content #faq{ border-top:1px dotted #999; padding-top:5px;}
#content #faq dl{margin-bottom:35px; text-indent:26px; line-height:22px; height:auto;}
#content #faq dl dd{margin-bottom:15px;}
#content #faq dl #title{ width:559px; height:30px; text-indent:0;}

#sideBarr #faqBart{ border-left:1px solid #eee; border-right:1px solid #eee; border-top:1px solid #eee; margin-bottom:22px;}
#sideBarr #faqBart dl{ border-bottom:1px solid #eee; padding-left:30px; height:25px; background:url(http://www.zili.cn/school/course-wm/img/sidebar_menu_icon.jpg) no-repeat 10px 11px; padding-top:6px;}
#sideBarr #faqBarb p{ color:#787878;}
#sideBarr #faqBarb dl.mail{ border-bottom:1px dotted #ccc; padding-left:38px; height:33px; background:url(/school/course-wm/img/mouse.jpg) no-repeat 1px 8px; padding-top:12px;}
#sideBarr #faqBarb dl.tel{ border-bottom:1px dotted #ccc; padding-left:38px; height:33px; background:url(/school/course-wm/img/phone.jpg) no-repeat 1px 8px; padding-top:12px; margin-bottom:5px;}

/*job*/
#table_job{ width:90%; border:0; align:center; cellpadding:2; cellspacing:2;}
#table_job td{border-bottom:1px dotted #c9c9c9;}

/*newbook*/
#content p.newbook{ text-indent:23px;}
#table_newbook{ width:100%; border:0;border-collapse:collapse;background-color:#F7F5EE}
#table_newbook th{border:1px solid #ECE9D8;background-color:#F7F5EE; font-weight:100; text-align:right; width:134px;}
#table_newbook td{border:1px solid #ECE9D8; background-color:#fff; padding-left:10px; width:304px;}
#table_newbook td.bookimg{ text-align:center; width:118px;}
#table_book { width:100%; border:0;border-collapse:collapse;}
#table_book th{ height:30px;}
#table_book th.Top{ height:18px; text-align:right;}

/* news */
#content dl.newslist{ margin-bottom:28px;}
#content dl.newslist dt{ width:100%; border-bottom:1px dotted #ccc; font-weight:bold; margin-bottom:3px;}
#content dl.newslistpage{ background-color:#e1e1e1; text-align:center; margin-bottom:22px;}
#content dl.shownews dt{ font-size:14px; font-weight:bold; text-align:center; border-bottom:1px solid #B0B0B0; padding-bottom:3px; }
#content dl.shownews dt.sub{ font-size:12px; font-weight:100; text-align:center; margin:10px 0; border-bottom:none;}
#content dl.allnews{text-align:right; border-top:1px solid #ccc; padding-top:3px; margin:25px 0;}

/*tv*/
#content #tv{ height:428px;background:url(/school/course-wm/img/tvbj.jpg) no-repeat; text-align:center; padding-top:80px;}
#content #tvlist{ text-align:center;}
#content #tvlist dl{ float:left; margin:0 8px; width:94px;}

/* 采购索引 */
#initial_nav{ background-color:#ccc; padding-left:3px; font-size:14px; font-weight:bold;}
#initial_nav a:link,#initial_nav a:visited,#initial_nav a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline;  margin-left:5px;}
.abc{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-bottom:5px;}
#initial{ padding-top:30px; padding-bottom:30px; clear:left;}
#initial #ABC{ border-bottom:1px solid #ccc;}
#initial #letter{ float:left;}
#initial #return_top{ float:right; width:100px; vertical-align:bottom;  text-align:right;}
#initial dl{ width:215px; float:left; padding:15px 5px;}
#initial dl dt{ font-family:Arial, Helvetica, sans-serif;}


/*text*/
.text-r {color: #DA251D}
.text-b {color: #0A51A1}
.text-c {color: #787878}
.text-dc {color: #9c9aa1}
.text-14c { font-size:14px;color: #787878}
.text-14 { font-size:14px}
.text-14w { font-size:14px; color:#FFFFFF}
.text-14b{font-size:14px; color:#2f85ca}
.text-14h{font-size:15px; font-family:"黑体"; font-weight:bold}
.text-14hr{font-size:14px; font-family:"宋体"; font-weight:bold; color: #DA251D;}
.text-banner {	font-size: 22px;	font-family: "宋体"; font-weight:bold;	color: #DA251D;}
.hei14b { font-size: 14px; line-height: 22px; color: #000000; font-weight: bold;text-decoration: none}

/*table*/
.td-cdashedline{border-bottom:1px dotted #c9c9c9}
.td-Columns{border:1px solid #666666; background-color:#666666; height:30px; padding-left:12px;}
.td-ColumnsBorder{border:1px solid #e1e1e1}
.td-spd{ padding-left:10px}
.td-Bottomborder{border-top:1px solid #e1e1e1}
.td-NavNormal{ width:90px; height:25px; background-color:#da251d;}
.td-NavActive{ width:90px; height:25px; background-color:#625E5C;}


/*TB Slide img*/
#MainPromotionBanner{	width:560px;	height:200px; margin-bottom:10px; _margin-bottom:0;}
#MainPromotionBanner #SlidePlayer {	position:relative;	margin: 0 auto 15px auto;}
#MainPromotionBanner .Slides{	padding: 0;	margin: 0;	list-style: none;	height: 200px;	overflow: hidden;}
#MainPromotionBanner .Slides li {	float: left;	width: 560px;	height: 200px;}
#MainPromotionBanner .Slides img{	border:0;	display: block;	width: 560px;	height: 200px;	}
#MainPromotionBanner .SlideTriggers{margin: 0;	padding: 0;	list-style: none; 	position: absolute; top: 175px; right: 0px;	z-index: 10; height: 25px;}
#MainPromotionBanner .SlideTriggers li{	float: left; display: inline; color: #74a8ed;	text-align: center;	line-height:16px;	width: 16px;	height: 16px;	font-family: Arial;	font-size: .9em;	cursor: pointer;	overflow: hidden; 	margin:3px 6px;	background: url(/school/course-wm/img/slide_trigger.gif) no-repeat center center;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(/school/course-wm/img/slide_trigger_c.gif) no-repeat center center;	border:0; font-weight:bold;	font-size: 1.4em;	line-height: 21px;	height: 21px;	width: 21px;	margin:0 6px; }
	
/* Tabmenu 1*/
#hotnews { margin:0 0 20px 0; }
#hotnews_caption {background: url(/school/course-wm/img/no1_course_bj.gif) no-repeat 203px 0px; width:560px; overflow:hidden; border-bottom:1px solid #625E5C;  border-left:1px solid #e1e1e1;}
   #hotnews_caption ul { padding-left:0; }
   #hotnews_caption ul li { float:left; width:100px; line-height:26px; font-size:14px; text-align:center; cursor:pointer; }
   #hotnews_caption .normal { border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
   #hotnews_caption .normal a { font-size:14px;}
   #hotnews_caption .current{ background:#666666; color:#FFF; border:1px solid #666666;}
   #hotnews_caption .current a { background:#666666; color:#FFF; font-size:14px; text-decoration:none; border:1px solid #666666;}   

#hotnews_content { margin-top:10px;}
   #hotnews_content .normal { display:none; }
   #hotnews_content .current { display:block; }
   #hotnews_content ul { padding:0; }
   #hotnews_content ul li a { font-size:12px; }
   
   #hotnews_content #list_1 .img{ float:left; padding-right:14px; }
   #hotnews_content #list_1 dl{ height:76px;}
   #hotnews_content #list_1 dl dd{
	float:left;
	width:232px;
	text-align:left;
	line-height:23px;
	text-indent:23px;
	background-image: url(/school/course-wm/img/page04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
   #hotnews_content #list_1 p{text-align:left;}
   
   #hotnews_content #list_2{margin:0 auto;}
   #hotnews_content #list_2 dl{ float:left; width:130px;}
   #hotnews_content #list_2 dl dd {border-top:1px solid #2f85ca;}
   #hotnews_content #list_2 #shadow { float:left; width:9px;}

   #hotnews_content #list_3{ height:350px;}
   #hotnews_content #list_3 ul{ float:left; margin-bottom:10px;}
   #hotnews_content #list_3 ul li{ list-style:square inside; text-align:left;}
   
#news{ margin:8px auto 0 auto;}
#news ul{ list-style:none; margin:0; padding:2px;}
#news ul li{ width:245px; border-bottom:1px dotted #e1e1e1; background:url(/school/course-wm/img/arrow1.gif) no-repeat 2px 6px; float:left; padding:1px 0px 1px 12px; margin:0 6px; height:20px;}
   
/* Tabmenu 2*/
#hotnews2 { margin:0 0 20px 0; }
#hotnews_caption2 { width:560px; overflow:hidden; border-bottom:1px solid #625E5C;  border-left:1px solid #e1e1e1;}
   #hotnews_caption2 ul {  padding-left:0;}
   #hotnews_caption2 ul li { float:left; width:100px; line-height:26px; font-size:14px; text-align:center; cursor:pointer; }
   #hotnews_caption2 .normal { background:#fff; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
   #hotnews_caption2 .normal a { background:#fff; font-size:14px;}
   #hotnews_caption2 .current{ background:#666666; color:#FFF; border:1px solid #666666;}
   #hotnews_caption2 .current a { background:#666666; color:#FFF; font-size:14px; text-decoration:none; border:1px solid #666666;}

#hotnews_content2 { margin-top:5px;}
   #hotnews_content2 .normal { display:none; }
   #hotnews_content2 .current { display:block; }
   #hotnews_content2 ul { padding:0; }
   #hotnews_content2 ul li a { font-size:12px; }
   #hotnews_content2 table {border-collapse:collapse;width:100%}
   #hotnews_content2 thead tr{background-image:url(http://www.zili.cn/school/course-wm/img/page12.gif); height:31px; border:0; padding:0;}
   #hotnews_content2 tbody tr td{border:1px #e1e1e1 solid; text-align:center;}
   
/* Tabmenu 3*/
#school { margin:0 0 20px 0; }
#school_caption { width:560px; overflow:hidden; border-bottom:1px solid #625E5C;  border-left:1px solid #e1e1e1;}
   #school_caption ul {  padding-left:0; }
   #school_caption ul li { float:left; width:100px; line-height:26px; font-size:14px; text-align:center; cursor:pointer; }
   #school_caption .normal { background:#fff; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
   #school_caption .normal a { background:#fff; font-size:14px;}
   #school_caption .current{ background:#666666; color:#FFF; border:1px solid #666666;}
   #school_caption .current a { background:#666666; color:#FFF; font-size:14px; text-decoration:none; border:1px solid #666666;}

#school_content { margin-top:10px;}
   #school_content .normal { display:none; }
   #school_content .current { display:block; }
   #school_content ul { padding-bottom:5px; }
   #school_content ul li a { font-size:12px; }
#school_content dl.book { text-align:left; width:97px; float:left;}   
#school_content dl.img { text-align:left; width:97px; float:left;} 
#school_content dl.more { text-align:right; border-top:1px dotted #e1e1e1; margin-top:15px; width:559px;}   
#school_content dl { float:left; text-align:left; width:175px; padding-right:3px;}   
#school_content dt { font-weight:bold;} 
#school_content dd.disc { list-style:square; text-indent:6px;} 
#school_content dl.line { border-bottom:1px dotted #e1e1e1; float:left; width:559px; margin:-15px 0 10px 0;}
#school_content #list3_4 ul li{border-bottom:1px dotted #e1e1e1; list-style:decimal inside; text-align:left; color:#666666;}
   
   
/* Rightmenu 1*/
#right2 { float:left; margin:0;}
#right2_caption { overflow:hidden;  border-left:1px solid #e1e1e1; float:left; margin-bottom:10px;}
   #right2_caption ul { padding-left:0; }
   #right2_caption ul li { float:left; width:70px; line-height:35px; font-size:12px; text-align:center; cursor:pointer; }
   #right2_caption .normal { background:#F5F5F5; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; color:#9c9aa1}
   #right2_caption .normal a {color:#9c9aa1}
   #right2_caption .current{background:#ffffff; color:#000; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
   #right2_caption .current a {color:#000; text-decoration:none;}
#right2_content {margin:0 0 20px 0;}
   #right2_content .normal { display:none; width:100%;}
   #right2_content .current { display:block; }
   #right2_content ul { padding:1px 0 0 0px; }
   #right2_content ul li a { font-size:12px; }
   
/* Rightmenu 2*/
#right4 { margin:0px;}
#right4_caption { overflow:hidden;  border-left:1px solid #e1e1e1; float:left; margin-top:-20px;}
   #right4_caption ul {  padding:0;  }
   #right4_caption ul li { float:left; width:70px; line-height:35px; font-size:12px; text-align:center; cursor:pointer; }
   #right4_caption .normal { background:#F5F5F5; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; color:#9c9aa1}
   #right4_caption .normal a {color:#9c9aa1}
   #right4_caption .current{background:#ffffff; color:#000; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
   #right4_caption .current a {color:#000; text-decoration:none;}
#right4_content { margin-top:-10px; _margin-top:0px;}
   #right4_content .normal { display:none; }
   #right4_content .current { display:block; }
   #right4_content ul { padding:1px 0 0 0px; }
   #right4_content ul li a { font-size:12px; }
   
/* Rightmenu 3*/
#right3 { margin:0px;}
#right3_caption { overflow:hidden;  border-left:1px solid #e1e1e1; float:left; margin-top:-5px;_margin-top:10px; margin-bottom:5px;}
   #right3_caption ul { width:216px; padding-left:0; }
   #right3_caption ul li { float:left; width:70px; line-height:35px; font-size:12px; text-align:center; cursor:pointer;}
   #right3_caption .normal { background:#F5F5F5; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; color:#9c9aa1}
   #right3_caption .normal a {color:#9c9aa1}
   #right3_caption .current{background:#ffffff; color:#000; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
   #right3_caption .current a {color:#000; text-decoration:none;}
#right3_content {padding-left:3px;}
   #right3_content .normal { display:none; }
   #right3_content .current { display:block; }
   #right3_content ul { padding:1px 0 0 0px; }
   #right3_content ul li a { font-size:12px; }
   
/*sunwrite*/
a.yellow:link {font-size: 12px;text-decoration: none;color: #FBFF48;}
a.yellow:visited {font-size: 12px;text-decoration: none;color: #FBFF48;}
a.yellow:hover {font-size: 12px;text-decoration: underline;color: #FBFF48;}
a:yellow:active {font-size: 12px;text-decoration: none;color: #FBFF48;}

a.darkgreen:link {font-size: 12px;text-decoration: none;color: #003400;}
a.darkgreen:visited {font-size: 12px;text-decoration: none;color: #003400;}
a.darkgreen:hover {font-size: 12px;text-decoration: underline;color: #003400;}
a:darkgreen:active {font-size: 12px;text-decoration: none;color: #003400;}

.td-sr{border-bottom:6px solid #BA2323;}
.td-sr1{border-left:1px solid #EBBFBF;}
.td-srbj{background-color:#BA2323;}
.td-sbbj{background-color:#ACBEE6;}
.text-sw{color:#FFFFFF; font-weight:bold; background:#BA2323;}
.text-sr{color:#BA2323;}
.table-sxb{background-image:url(../images/course/bgjp10.gif); background-position:center; background-repeat:no-repeat;}
.text-sy16{font-size:16px; color:#ebff00; font-weight:bold;}
.text-sy22{font-size:22px; color:#ebff00; font-weight:bold;}
.td-sw2{border-left:2px solid #ffffff;}
.text-sw14{color:#FFFFFF; font-size:14px;}
.text-sy14{color:#ebff00; font-size:14px;}
.td-sbcd{border-bottom:4px dashed #EDEDED;}
.text-sb14{font-size:14px; font-weight:bold; color:#00C0FF;}
.text-sb12{font-size:12px; color:#00C0FF;}
.td-1 {
	BACKGROUND-COLOR: #6BA9D8; padding:10px; width:80px; line-height:16px; align:left; valign:middle;}
.td-2 {
	BACKGROUND-COLOR: #b9d7ec; padding:10px; width:80px; line-height:16px; align:left; valign:middle;}
.td-3 {
	BACKGROUND-COLOR: #6BA9D8; padding:10px; width:40px; line-height:16px; valign:middle;}
.text_sr14 {color: #FF0000; FONT-SIZE: 14px; FONT-WEIGHT: bold;}
.text-sc{color:#6C6C6C;}
.text-sg14{font-size:14px; color:#004276;}
.text-sg{color:#004276;}
.td-spd{padding-left:10px;}
.td-sb{border-bottom:2px solid #7BBB0C;}
.text-s{ text-decoration:line-through;}
.td-sbbc{ border-bottom:1px solid #ccc;}
.td-slanmu{ border-bottom:1px solid #94427b; border-top:2px solid #94427b; height:28px; font-size:14px; font-weight:bold;}
.td-slanmuB{ border-bottom:1px solid #2ebfbb; border-top:2px solid #2ebfbb; height:28px; font-size:14px; font-weight:bold;}
.text-yellow{color: #FBFF48}
.text_bold {font-weight: bold;}
.solid_line_1{border-bottom:1px solid #345998;margin:0px; height:1px;font-size: 1px;overflow: hidden;}
.text_deleteline{text-decoration:line-through}
.text_gray {color: #ccc}
.dot_line_1{border-bottom:1px dashed #ddd;margin:3px; height:1px;font-size: 1px;overflow: hidden;}
.table-sxb{background-image:url(/school/images/course/bgjp10.gif); background-position:center; background-repeat:no-repeat;}
.text-w{ color:#FFF}
a.blue:link {
	color: #203C9A;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
.c269_xiaxian {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #00B6D6;
}

a.blue:visited {
	color:#203C9A;
	font-weight: bold;
	text-decoration: underline;
}
a.blue:hover {color: #FF3300; text-decoration: underline}
 .c269_1 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

a.blue2:hover {color: #FF3300; text-decoration: underline}.news-111 {
	padding-left: 30px;
}
.bg188_jianju {
	padding-left: 5px;
}
.bg188_jianju2 {
	padding-top: 8px;
	padding-bottom: 8px;
}




.text-yellow{color: #FBFF48}
.text_bold {font-weight: bold;}
.solid_line_1{border-bottom:1px solid #345998;margin:0px; height:1px;font-size: 1px;overflow: hidden;}
.text_deleteline{text-decoration:line-through}
.text_gray {color: #ccc}
.dot_line_1{border-bottom:1px dashed #ddd;margin:3px; height:1px;font-size: 1px;overflow: hidden;}
.table-sxb{background-image:url(/school/images/course/bgjp12.jpg); background-position:center; background-repeat:no-repeat;}
.text-w{ color:#FFF}
a.blue:link {
	color: #203C9A;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}
.c269_xiaxian {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #00B6D6;
}

a.blue:visited {
	color:#203C9A;
	font-weight: bold;
	text-decoration: underline;
}
a.blue:hover {color: #FF3300; text-decoration: underline}
 .c269_1 {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

a.blue2:hover {color: #FF3300; text-decoration: underline}.news-111 {
	padding-left: 30px;
}
#ifocus { width:560px; height:150px; margin-bottom:0px; overflow:hidden;}
	#ifocus_pic { display:inline; position:relative; float:left; width:560px; height:150px; overflow:hidden; margin:0px 0 0 0px; }
		#ifocus_piclist { position:absolute; left:0; top:0;}
		#ifocus_piclist li { width:560px; height:150px; overflow:hidden; padding:0px }
		#ifocus_piclist img { width:560px; height:150px; }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:560px; height:20px; background:#333; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:5px; bottom:0px; color:#fff; }
		#ifocus_tx .normal { display:none; }
		#ifocus_tx li {position:absolute; left:0; bottom:0; width:560px;text-align:center; font-size: 12px;line-height:150%;margin-top:2px}
	#ifocus_btn { display:inline; float:right; width:60px; margin:0px 0px 0 0; }
		#ifocus_btn li { width:20px; height:60px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:20px; height:45px; margin:0px 0 0 0px; }
		#ifocus_btn .current { background: url(img/slide_trigger.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
		
/* Tabmenu 1*/
#tabs1{ text-align:left; width:560px; margin-bottom:20px;color:#333}
#tabs1 a {color:#333}
.menu1box{ position:relative; overflow:hidden; height:25px; width:560px; text-align:left;}
#menu1{position:absolute; top:0; left:0; z-index:1;}
#menu1 li{ float:left; display:block; cursor:pointer; width:112px; font-size:14px; text-align:center; line-height:24px; height:24px;background:#ffcc00; border-right:1px solid #fff; }
#menu1 li a {font-size:14px;}
#menu1 li.hover{ background:#FFFFF4; font-size:14px; color:333; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc;}
.main1box{ padding:5px!important; padding:5px 5px 5px 5px;margin-top:-1px; border:1px solid #ccc; width:550px; background:#FFFFF4;}
.main1box .tabtext{margin:5px;color:#333}
#main1 ul{ display: none;}
#main1 ul.block{ display: block;}
#main1 table {border:1px #eee solid; border-collapse:collapse;width:100%}   
#main1 td {border:1px #ddd solid; padding:1px; text-align:center;}
#main1 th {border:1px #ddd solid; padding:1px; text-align:center;font-weight:normal;}   

#main1 ul.block{ display: block;}

/*main*/
#mainnews{width:560px; overflow:hidden;}
#mainnews #newslist{float:right;width:330px;border:1px #ddd solid;}
#mainnews #change{width:200px;height:168px;padding:5px;border:1px #ddd solid;}
#maindata #datalist{width:350px;border:1px #ddd solid;}
#maindata #teacher{float:right;width:210px;}
#maindata #teacher .photo{float:left;width:60px;border:1px #ddd solid; padding:4px 4px 0;line-height:18px;text-align:center;margin-right:5px}

#people{width:560px;}
	#people #people_student{width:270px;}	
	#people #people_teacher{float:right;width:270px;}
	#people .people_photo{float:left;width:60px;border:1px #ddd solid; padding:4px 4px 0;line-height:18px;text-align:center;margin-right:5px}
	#people .people_title{font-weight: bold;}	
		.wmin_a {
	background-image: url(../img/wm1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.wmin_b {
	padding-left: 8px;
}

.text_small { font-size: 11px;font-family: tahoma, PMingLiu;}
.text_small a:link,.text_small a:visited,.text_small a:hover{ font-size: 11px;font-family: tahoma, PMingLiu;}

#textlink,#textlink a { display:inline-block; background-color:#c00; text-align:center;line-height:30px;color:#fff; font-family:microsoft yahei,黑体,arial;font-size:24px; width:560px; padding:15px 0 }
#textlink a:hover { background-color:#e10000 }
#textlink .scayt-misspell { font-size:24px; }

/*-----------------bgjp begin-------------------*/
.bgjp { width:560px; overflow:hidden; margin-left:-5px }
.bgjp h2 { border-bottom:solid 3px #d3d3d3; height:34px; line-height:34px; position:relative; z-index:900; margin-bottom:10px }
.bgjp h2 b { height:34px; line-height:34px; border-bottom:solid 3px #ed6b31; color:#ed6b31; font:normal 18px/34px microsoft yahei,黑体; position:absolute; z-index:9999; left:0; top:0}
.bgjp h1,#content .bgjp h3{ font:normal 30px/35px microsoft yahei,黑体; height:35px; margin:10px; background:none; padding:0; text-align:center; width:auto; float:none; color:#333;}
.bgjp .red { color:#e70000 }
.bgjp p { line-height:22px; margin-bottom:10px }
.bgjp p a { text-decoration:underline; color:#666 }
.bgjp p a:hover { color:#c00 }
#content .bgjp h3 { text-align:left; margin:10px 0 }
#content .bgjp h3 b { font-family:tahoma; font-size:30px; height:35px; width:35px; line-height:35px; background:#333; color:#fff; font-weight:normal; display:block; float:left; margin-right:10px; text-align:center }
.highstu { margin:10px 0 }
.highstu img { padding:1px; border:solid 1px #ddd }
.highstu dt { width:214px; height:214px; float:left; margin-top:4px }
.highstu dd { float:left; display:inline; width:331px; margin-left:15px }
.highstu ul { clear:both; display:block }
.highstu li { float:left; width:110px; text-align:center; display:inherit; margin-right:2px }
.highstu dd b, .highstu li span b { display:block; color:#107eaf; font-size:16px; font-family:microsoft yahei,黑体; font-weight:normal }
.highstu dd b em{ font:normal bold 18px/24px tahoma,arial; margin:0 3px }
.imgshare ul{ width:576px; margin-left:-8px } 
.cl { clear:both }
.imgshare li{ float:left; display:inline; width:176px; height:128px; margin:8px} 
.bgjp .cstable { width:100%; background:#d4d4d4 }
.bgjp .cstable td { padding:3px; background:#fff; line-height:20px; color:#494949; text-align:center }
.bgjp .cstable .tdtit { font-weight:bold; background:#eaeaea; }
.bgjp .cstable .tdgrey { background:#f4f4f4 }
.ryb img { float:left }
/*-----------------bgjp end---------------------*/