﻿@charset "utf-8";
body {font-size: 12px;font-family:"宋体","Geneva", "Arial", "Helvetica", "sans-serif";background:#3366cc;color: #000;}
* {margin:0px auto;padding:0px;}
.clear {clear:both;font-size:0px;line-height:0px;height:0px;}
a {color: #0033cc;}
a:link {color: #0033cc; text-decoration: none;}
a:visited {color: #0a6eb4; text-decoration: none;}
a:hover {color: #ff9900; text-decoration: underline;}
a:active {color: #0a6eb4;}
img {border:0px;}
ul,li {list-style-type:none;}
input {border:1px solid #8c8c8c;background-color:#eff0f4;height:19px;#*vertical-align:middle;}
.red {color:#c80600;display:inline;margin:0px 2px 0px 2px;}
red{color:#c80600;display:inline;}
green {color:#11985a;}
.blue {color:#0a91b2;display:inline;margin:0px 5px 0px 5px;}
.h10 {height:10px;overflow:hidden;background:#ff33bb;width:1003px;}
.b10 {height:10px;overflow:hidden;background:#fff;width:997px;}
.fl10 {height:10px;overflow:hidden;background:#fff;}
#header {width:960px;height:auto;overflow:hidden;background:#fff;}
	#header a,.nonew a {color: #000;}
	#header a:link,.nonew a:link {color: #000; text-decoration: none;}
	#header a:visited,.nonew a:visited {color: #000; text-decoration: none;}
	#header a:hover,.nonew a:hover {color: #ff0000; text-decoration: underline;}
	#header a:active,.nonew a:active {color: #0a6eb4;}
	#header .top_menu {width:960px;height:30px;line-height:30px;text-align:right;float:right;}
	.top_menu ul {margin-right:10px;}
	.top_menu li {float:right;margin:auto 5px;background:url(../images/icon2.gif) no-repeat 0px 8px;padding-left:15px;}
	#header .top_nav {width:940px;height:72px;border:1px solid #dedede;}
		.top_nav .logo{width:200px;height:62px;float:left;margin:5px auto;}
		.top_nav .class {width:740px;height:62px;float:right;margin:7px auto 3px auto;}
			.class ul {width:720px;margin-left:20px;}
			.class li {float:left;width:90px;height:26px;line-height:26px;border:1px solid #f9f9f9;margin:2px;text-align:center;}
			.class span {margin:auto 3px;}
		.top_ad {width:960px;height:90px;background:#fff;text-align:center;}
.menu {width:960px;height:85px;overflow:hidden;background:#fff;padding-top:5px;}
	.nav {width:940px;height:72px;background:url(../images/nav_bg.jpg) repeat-x;}
	.nav_l {background:url(../images/nav_left.gif) no-repeat 0px 0px;width:191px;height:72px;float:left;}
	.nav_r {background:url(../images/nav_right.gif) no-repeat 0px 0px;width:20px;height:72px;float:right;}
		.nav li {float:left;width:80px;text-align:center;line-height:40px;font-size:14px;font-weight:bold;}
			.nav a,.topnav a {color: #fff;}
			.nav a:link,.topnav a:link {color: #fff; text-decoration: none;}
			.nav a:visited,.topnav a:visited {color: #fff; text-decoration: none;}
			.nav a:hover,.topnav a:hover {color: #ffff00; text-decoration: underline;}
			.nav a:active,.topnav a:active {color: #ffff00;}
			.nav span {margin:auto 5px;color:#fff;}
	.nava {margin:-25px auto auto 250px;#*margin:-23px auto auto 250px;}
	.nava  li {float:left;width:80px;font-size:14px;}
	.nava span {margin:auto 5px;}
	.nava .end a {color: #ff6600;}
.content {width:960px;height:auto;overflow:hidden;background:#fff;}
	.content .c_left {width:280px;height:auto;float:left;margin-left:10px;_margin-left:5px;}
	.content .STYLE4 {color:#ff0000;}
		.c_left .flash {width:270px;height:auto;border:1px solid #2b6497;background:#dae8f1;padding:5px;text-align:center;overflow:hidden;}
		.c_left .tj {width:270px;height:auto;border:1px solid #37d22c;padding:5px;text-align:left;margin:5px auto 0px auto;}
			.tj .tj_top {background:url(../images/greenbj.gif) repeat-x;width:260px;height:26px;line-height:26px;color:#fff;}
			.tj_top .tj_left {background:url(../images/greenleft.gif) no-repeat 0px 0px;width:27px;height:26px;float:left;}
			.tj_top .tj_right {background:url(../images/greenright.gif) no-repeat 0px 0px;width:27px;height:26px;float:right;#*margin-top:-26px;}
			.tj li {line-height:180%;background:url(../images/icon.gif) no-repeat 10px 5px;padding-left:25px;}
			.tj a,.tj a:link,.tj a:visited,.tj a:hover,.tj a:active {color:#003366;}
	.content .c_right {width:646px;height:auto;float:right;margin-right:10px;_margin-right:5px;}
		.c_right .c_right_l {width:400px;height:auto;overflow:hidden;border:1px solid #2b6497;float:left;background:#dae8fc;}
			.c_right_l .notop {margin-top:10px;}
				.notop h1 {display:block;font-size:14px;color:#0b2584;font-weight:bold;background:url(../images/icon1.gif) no-repeat 10px 0px;padding-left:35px;float:left;}
				.notop .right {float:right;margin-right:15px;}
			.c_right_l .nocont {width:375px;height:118px;#*height:105px;overflow:hidden;margin:5px 10px;border:1px solid #2B6497;background:#fff;padding:0px;}
				.nocont .title {font-size:12px;font-weight:bold;margin:10px auto;text-align:center;width:100%;}
				.title a,.title a:link,.title a:visited,.title a:hover,.title a:active {color:#ff3300;}
				.nocont p {text-indent: 2em;line-height:130%;margin:0px 5px 5px 5px;color:#003366;}
			.c_right_l .nonew {height:24px;width:384px;background:#fff;margin-top:10px;}
				.nonew li {margin:0px;padding:0px;float:left;background:url(../images/menu.gif) no-repeat 0px 0px;width:96px;height:24px;line-height:24px;text-align:center;}
				.nonew .now {float:left;background:url(../images/menu2.gif) no-repeat 0px 0px;width:96px;height:24px;line-height:24px;text-align:center;}
			.c_right_l .noewscont {width:382px;height:auto;border:1px solid #2b6497;background:#fff;overflow:hidden;margin-bottom:10px;}
				.noewscont ul {margin:10px;}
				.noewscont li {line-height:180%;}
				.noewscont span {float:right;text-align:left;color:#ccc;}
				.noewscont .red{color:#f30;}
				.noewscont a,.noewscont a:link,.noewscont a:visited,.noewscont a:hover,.noewscont a:active {color:#003366;}
		.c_right .c_right_r {width:230px;height:auto;overflow:hidden;float:right;margin-left:10px;}
		.c_right .justclass {width:228px;height:auto;overflow:hidden;border:1px solid #ffc175;text-align:left;}
			.justclass .top {background:url(../images/jsbj.gif) repeat-x;width:220px;height:26px;line-height:26px;color:#fff;margin-top:5px;}
			.justclass .left {background:url(../images/jsleft.gif) no-repeat 0px 0px;width:31px;height:26px;float:left;}
			.justclass .right {background:url(../images/jsright.gif) no-repeat 0px 0px;width:31px;height:26px;float:right;#*margin-top:-26px;}
			.justclass ul {margin:5px auto;}
			.justclass li {line-height:180%;background:url(../images/n.gif) no-repeat 10px 5px;padding-left:25px;width:80%;}
			.justclass span {float:right;text-align:left;color:#999;}
			.justclass a,.tj a:link,.tj a:visited,.tj a:hover,.tj a:active {color:#003366;}
		.c_right .r_contact {width:228px;height:auto;overflow:hidden;border:1px solid #35d6e5;text-align:left;margin-top:10px;}
			.r_contact .top {background:url(../images/bluebj.jpg) repeat-x;width:220px;height:26px;line-height:26px;color:#fff;margin-top:5px;}
			.r_contact .left {background:url(../images/blueleft.jpg) no-repeat 0px 0px;width:22px;height:26px;float:left;}
			.r_contact .right {background:url(../images/blueright.jpg) no-repeat 0px 0px;width:25px;height:26px;float:right;#*margin-top:-26px;}
			.r_contact ul {margin:5px auto;}
			.r_contact li {line-height:200%;background:url(../images/icon3.gif) no-repeat 10px 8px;padding-left:20px;width:90%;}
			.r_contact span {margin:auto 5px;color:#cc0000;}
.ad1 {width:960px;height:100px;background:#fff;text-align:center;}
	.ad1 img {margin:10px auto;}
.content .t_left {width:695px;height:auto;overflow:hidden;float:left;border:1px solid #1642c1;margin-left:10px;_margin-left:5px;}
	.t_left .topnav {background:url(../images/bluebj2.gif) repeat-x;width:670px;height:26px;line-height:26px;color:#fff;margin-top:6px;padding-left:10px;}
		.t_left ul {width:650px;height:auto;overflow:hidden;margin:10px 10px 10px 25px;}
		.t_left li {line-height:300%;border-bottom:1px dotted #999;background:url(../images/icon2.gif) no-repeat 5px 10px;width:290px;float:left;margin-right:10px;padding-left:25px;}
		.t_left span {float:right;text-align:left;color:#ccc;}
.content .t_right {width:230px;height:auto;overflow:hidden;float:right;margin-right:10px;_margin-right:5px;}
		.t_right .r_teacher {width:228px;height:auto;overflow:hidden;border:1px solid #37d22c;text-align:left;}
			.r_teacher .top {background:url(../images/greenbj.gif) repeat-x;width:220px;height:26px;line-height:26px;color:#fff;margin-top:5px;}
			.r_teacher .left {background:url(../images/greenleft.gif) no-repeat 0px 0px;width:27px;height:26px;float:left;}
			.r_teacher .right {background:url(../images/greenright.gif) no-repeat 0px 0px;width:27px;height:26px;float:right;#*margin-top:-26px;}
			.r_teacher ul {margin:5px auto;}
			.r_teacher li {text-align:center;margin:2px auto;}
			.r_teacher span {margin:auto 5px;color:#cc0000;}
#student {width:940px;height:180px;overflow:hidden;border:1px solid #1642c1;}
	#student .topnav {background:url(../images/bluebj2.gif) repeat-x;width:920px;height:26px;line-height:26px;color:#fff;margin-top:6px;padding-left:10px;}
	#student ul {margin:5px;text-align:center;}
	#student li {width:108px;height:130px;border:1px solid #999;float:left;margin:auto 3px;}
		#student li strong {display:block;margin:5px auto;background:#effcfc;}
		#student li img {width:108px;height:90px;}
.pic_link {margin-top:5px;}
.pic_link,.text_link {margin-left:10px;_margin-left:5px;width:940px;}
.pic_link li,.text_link li {float:left;margin:5px 3px;}
.pic_link li img{width:88px;height:31px;}
.text_link {margin-bottom:10px;overflow:hidden;}
#footer {width:960px;height:auto;overflow:hidden;background:#fff;text-align:center;}
	#footer .f_line {width:940px;height:1px;background:#1642c1;overflow:hidden;margin:10px auto;}
	#footer ul {margin-top:15px;}
	#footer li {display:inline-block;*display:inline;zoom:1;margin:auto 8px;}
	#footer p {display:block;width:100%;text-align:center;margin:10px auto;}
/*article*/
.ad2 {width:960px;height:80px;background:#fff;text-align:center;padding-top:10px;}
.a_left {width:640px;height:auto;overflow:hidden;float:left;margin-left:10px;_margin-left:5px;border:1px solid #1642c1;}
	.a_left .topnav,.list_left .topnav,.topic_list .topnav,.notice_list .topnav {background:url(../images/bluebj2.gif) repeat-x;width:628px;height:26px;line-height:26px;color:#fff;margin-top:1px;padding-left:10px;}
	.a_left .title_other {height:40px;text-align:center;margin:15px auto;border-bottom:1px dotted #999;}
	.a_left .title {height:60px;text-align:center;margin:15px auto;border-bottom:1px dotted #999;}
		.title h1,.title_other h1 {font-size:16px;}
		.title p {margin:15px auto;}
	.a_left .cont {width:580px;height:70px;background:#f7f7f7;border:1px solid #ccc;padding:10px;line-height:160%;}
	.a_left .content {width:600px;padding:10px;height:auto;font-size:14px;line-height:220%;text-indent: 2em;margin-top:10px;color:#333;}
		.content .ac_title {border:1px solid #ffcc99;height:35px;line-height:35px;background:#ffffcc;width:98%;float:left;font-weight:bold;margin:10px auto;}
	.a_left .about {border-top:1px dotted #999;border-bottom:1px dotted #999;line-height:220%;text-align:left;color:#ff0000;padding-left:10px;}
	.a_left .notice_about {border-top:1px dotted #999;border-bottom:0px dotted #999;line-height:220%;text-align:left;color:#ff0000;padding-left:10px;}
	.a_left .best {height:auto;overflow:hidden;margin-bottom:10px;}
		.best .best_top {height:31px;background:url(../images/bestbg.gif) repeat-x;width:620px;line-height:31px;color:#fff;margin:1px;border:1px solid #a2d0e5;padding-left:16px;margin-top:5px;font-size:14px;}
		.best ul {width:600px;}
		.best li {width:280px;line-height:220%;border-bottom:1px dotted #999;background:url(../images/icon4.gif) no-repeat 0px 8px;padding-left:15px;float:left;}
	.a_left .lr_map {width:580px;margin:0px 0px 0px 15px;min-height:410px;height:auto !important;height:410px;overflow:hidden;border-top:0px;padding:50px;}
.lr_map a {display:block-inline;height:30px;line-height:30px;}
.a_right {width:280px;height:auto;overflow:hidden;float:right;margin-right:10px;_margin-right:5px;}
	.a_right .study,.a_right .r_cont {width:278px;height:auto;overflow:hidden;border:1px solid #1642c1;margin-bottom:10px;}
		.study .top,.r_cont .top {height:26px;background:url(../images/abg.jpg) repeat-x;width:278px;border-bottom:1px solid #1642c1;font-weight:bold;font-size:14px;color:#0b2584;}
		.top span {display:inline-block;height:18px;background:url(../images/03.gif) no-repeat;width:20px;}
		.study table {width:97%;text-align:center;}
		.study table tr {height:22px;line-height:22px;}
		.study table .header {background:#effcfc;height:30px;line-height:30px;}
		.study table .ha {background:#ffffee;}
		.study table .hb {background:#effcfc;}
		.study table .a {width:35%;}
		.study table .b {width:30%;}
		.study table .c {width:15%;}
		.study table .d {width:20%;}
		.study ul {margin:5px auto;}
		.study li {width:90%;background:url(../images/n.gif) no-repeat 10px 7px;padding-left:25px;line-height:200%;}
		.study li span {float:right;text-align:left;margin-right:5px;color:#999;}
		.study li strong {font-weight:normal;margin-right:10px;}
		.r_cont ul {margin:5px;margin-left:0px;}
		.r_cont li {width:90%;background:url(../images/100.gif) no-repeat 10px 7px;padding-left:25px;line-height:200%;}
		.r_cont li span {margin-right:10px;}
		.r_cont {margin-top:10px;}
		
		.study .best_cont {display:block;width:260px;height:auto;background:#fff;padding:56px 10px auto 10px;clear:both;text-align:center;}
			.best_cont strong {display:block;height:35px;line-height:35px;text-align:center;background:#ffffcc;}
			.best_cont p {margin:10px;color:#333;text-align:left;}
	.a_right .rightad {margin:10px auto;}
/*list*/
.list_left,.topic_list,.notice_list {width:640px;height:auto;overflow:hidden;float:left;margin-left:10px;_margin-left:5px;border:1px solid #1642c1;}
	.list_left ul {5px;}
	.list_left li {border-bottom:1px dotted #999;}
	.topic_list li {border-bottom:1px dotted #999;line-height:220%;width:95%;}
	.list_left li strong {font-weight:normal;margin:10px;display:block;float:left;width:100%;}
	.list_left li p {width:630px;margin:0px 5px 5px 5px;line-height:200%;}
	.list_left .endli {border-bottom:0px dotted #999;}
		.list_left .pagelist,.notice_list .pagelist,.topic_list .pagelist {width:600px;height:30px;margin:0px 0px 10px 15px;border:0px solid #ccc;border-top:0px;text-align:center;line-height:30px;padding-top:10px;}
	.notice_list li {border-bottom:1px dotted #999;line-height:220%;width:95%;}
	.notice_list li span {float:right;text-align:left;margin-right:10px;}
			.pagelist a {border:1px solid #ccc;height:30px;line-height:30px;padding:4px 6px;margin:auto 2px;}
			.pagelist span{background:#F7FDF4;color:#f60;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
			.pagelist input{width:40px;margin-left:5px;background:#fff;}
			.pagelist button{position:absolute;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;margin:2px auto auto 5px;#margin:0px auto auto 5px;_margin:5px auto auto 5px;}
/*class*/
.lr_class {width:640px;height:auto;overflow:hidden;float:left;margin-left:10px;_margin-left:5px;border:0px solid #1642c1;}
	.lr_class .class_describe {border:3px solid #ccc;width:620px;height:200px;}
		.class_describe h2 {display:block;width:610px;height:40px;background:#fcf6e3;color:#ff0000;font-size:16px;line-height:40px;padding-left:10px;}
		.class_top {background:url(../images/class_top.gif) no-repeat 0px 0px;width:620px;height:18px;}
		.class_describe ul {width:560px;height:100px;margin:10px auto;}
		.class_describe li {float:left;width:260px;height:30px;line-height:30px;background:url(../images/icon5.jpg) no-repeat 0px 9px;padding-left:20px;}
		.class_describe strong {margin:auto 5px;}
		.class_describe .sli {width:520px;}
		.class_describe span {display:block-inline;color:blue;font-size:12px;padding-left:10px;}
	.lr_class .class_content {width:620px;heigth:auto;margin:10px auto;}
		.class_content .class_details {width:100px;height:30px;line-height:30px;border:1px solid #999;text-align:center;border-bottom:0px;float:left;background:#f2faf8;}
		.class_content .class_details_list {width:100%;height:30px;line-height:30px;border:1px solid #999;text-align:center;border-bottom:0px;float:left;background:#f2faf8;}
			.class_details_list span {margin-left:15px;display:block-inline;}
		.class_content ul {clear:both;width:620px;height:auto;overflow:hidden;border:1px solid #999;padding-top:10px;}
		.class_content li {float:left;width:580px;background:url(../images/icon5.jpg) no-repeat 10px 9px;padding-left:30px;height:auto;line-height:30px;}
		.class_content strong {color:#cc0000;display:block-inline;margin:auto 5px;}
		.class_content .sw {font-weight:bold;color:blue;}
		.class_content dl {margin:5px auto 0px 30px;width:500px;}
		.class_content dt {border:1px solid #ccc;border-bottom:0px;padding-left:5px;height:35px;line-height:35px;}
			.class_content dt span {display:block-inline;margin:auto 5px;font-weight:bold;}
			.class_content .dend {border-bottom:1px solid #ccc;}
		.class_content img {margin:20px auto;}
		.class_content .test {width:90%;background:#ffffcc;margin:10px auto;text-align:center;}
			.test td {border:1px solid #ffcc99;}
	.lr_class .class_join {width:620px;height:50px;margin:10px auto 0px auto;text-align:center;}
	.lr_class .go_top {float:right;margin-right:20px;}
/*teacher*/
.divimg {width:632px; float:left; height:auto;overflow:hidden;}
.divimg li {float:left;display:block;width:620px;border-bottom:1px dotted #999;}
.divimg .endli {border-bottom:0px;}
.divimg .l_img {float:left;width:192px;height:190px;margin:6px auto;}
	.l_img img {border:0px;width:192px;height:179px;}
.divimg .l_imga {float:left;margin:6px auto;}
	.l_imga img {border:0px;width:192px;height:260px;}
.divimg .l_imgb {float:left;margin:6px auto;}
	.l_imgb img {border:0px;width:192px;height:320px;}
.divimg .r_img {float:right;width:400px;height:auto;overflow:hidden;}
.divimg .r_img_cont {width:400px;}
	.r_img_cont li {width:400px;line-height:190%;border:0px;margin:0px;}
	.r_img_cont .t_name {color:red;font-weight:bold;}
	.r_img_cont span {color:blue;font-weight:bold;}
.stat {display:none;}