* {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-size: 12px;}
li {
	list-style: none;}
a {
	text-decoration: none;}
img {
	border: 0px currentColor; border:0px;}
.clear {
	clear: both;}
#all {
	margin: 0px auto; width: 1004px;}
.nav {
	background: rgb(19, 145, 215); height: 33px; line-height: 33px;}
.nav li {
	width: 110px; text-align: center; float: left;}
.nav a {
	color: rgb(255, 255, 255); font-family: "黑体"; font-size: 14px; font-weight:bold
;}
.nav a:hover {
	color: rgb(255, 51, 0);}
.undNav {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(228, 202, 169) rgb(228, 202, 169); padding: 0px 20px; height: 30px; line-height: 30px;}
.undNav p {
	width: 280px; float: left;}
.undNav form {
	width: 320px; float: right;}
label {
	bottom: 5px; color: rgb(227, 133, 16); font-size: 13px; font-weight: bold; position: relative;}
.keyword {
	border: 1px solid rgb(214, 214, 212); width: 101px; height: 20px; text-align: center; bottom: 10px; color: rgb(153, 153, 153); position: relative;}
.sub {
	background: url(../bin_images/sousuo.jpg) no-repeat; border: 0px currentColor; top: 3px; width: 61px; height: 23px; margin-left: 10px; position: relative; cursor: pointer;}
#body {
	padding: 10px;}
.hBack {
	background: url(../bin_images/hback2.jpg) repeat-x; height: 32px; line-height: 32px; padding-left: 10px;}
h1 {
	background: url(../bin_images/hback1.jpg) no-repeat; width: 109px; text-align: center; color: rgb(255, 255, 255); font-family: "黑体"; font-size: 14px;}
h1 a {
	color: rgb(255, 255, 255); font-size: 14px;}
.new {
	border: 1px solid rgb(204, 204, 204); width: 235px; float: left; height:550px
;}
.new li {
	background: url(../bin_images/ico1.jpg) no-repeat 17px; height: 27px; line-height: 27px; padding-left: 32px;}
.jxgz li {
	background: url(../bin_images/ico1.jpg) no-repeat 17px; height: 27px; line-height: 27px; padding-left: 32px;}
.kygz li {
	background: url(../bin_images/ico1.jpg) no-repeat 17px; height: 27px; line-height: 27px; padding-left: 32px;}
.intros li {
	background: url(../bin_images/ico1.jpg) no-repeat 17px; height: 27px; line-height: 27px; padding-left: 32px;}
.new ul {
	padding: 6px 0px 5px;}
.jxgz ul {
	padding: 6px 0px 5px;}
.kygz ul {
	padding: 6px 0px 5px;}
.new li a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;}
.jxgz li a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;}
.kygz li a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;}
.yjzs li a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;}
h2 {
	background: url(../bin_images/hback3.jpg) no-repeat; width: 420px; height: 47px; line-height: 55px; padding-left: 28px;}
h2 a {
	color: rgb(0, 115, 180); font-family: "黑体"; font-size: 14px;}
.intro {
	border: 1px solid rgb(204, 204, 204); width: 420px; margin-left: 10px; float: left;}
.intros {
	padding: 9px 10px 10px; line-height: 20px; text-indent: inherit;}
.newImg {
	border: 1px solid rgb(204, 204, 204); width: 301px; float: right; position: relative;}
.numb {
	right: 10px; bottom: 12px; position: absolute;}
.numb span {
	background: rgb(77, 89, 95); width: 18px; height: 17px; text-align: center; color: rgb(255, 255, 255); line-height: 17px; font-family: "黑体"; font-size: 15px; margin-left: 5px; float: left; cursor: pointer;}
.numb .spanBack {
	background: rgb(255, 121, 0);}
.cutImg {
	width: 301px; height: 285px; overflow: hidden;}
#bodyBot {
	margin-top: 10px;}
.jxgz {
	border: 1px solid rgb(204, 204, 204); width: 420px; float: left;}
.kygz {
	border: 1px solid rgb(204, 204, 204); width: 420px; float: left;}
.kygz {
	margin-left: 10px; margin-top:10px
;}
.yjzs {
	border: 1px solid rgb(204, 204, 204); width: 301px; float: right; margin-top:10px
;}
.yjzs h1 {
	background: url(../bin_images/hback4.jpg) no-repeat; width: 108px; height: 31px; text-align: left; line-height: 31px; padding-left: 14px;}
.yjzs li {
	background: url(../bin_images/ico1.jpg) no-repeat 17px; height: 27px; line-height: 27px; padding-left: 30px;}
.yjzs ul {
	padding: 10px 0px;}
#link {
	padding: 17px 10px; border: 1px solid rgb(40, 155, 218); margin-top: 10px;}
#link p {
	height: 25px; color: rgb(9, 130, 198); line-height: 25px;}
#link li {
	margin-right: 3px; margin-left: 12px; float: left;}
#link a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;}
#foot {
	background: rgb(69, 159, 209); padding: 10px; text-align: center; color: rgb(255, 255, 255); margin-top: 5px;}
#foot p {
	height: 25px; color: rgb(255, 255, 255); line-height: 25px; margin-top: 10px;}
#left {
	width: 182px; float: left;}
#right {
	width: 752px; float: right;}
#left .navTop {
	height: 42px; text-align: center; line-height: 42px; font-family: "黑体"; font-size: 15px; font-weight: bold; border-bottom-color: rgb(0, 116, 179); border-bottom-width: 2px; border-bottom-style: solid;}
#left li {
	height: 42px; text-align: center; line-height: 42px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: solid;}
#left li a {
	color: rgb(19, 145, 215); font-family: "黑体"; font-size: 14px; font-weight: bold;}
#left li a:hover {
	color: rgb(255, 0, 0);}
h3 {
	padding: 0px 10px; height: 42px; line-height: 42px; border-bottom-color: rgb(0, 116, 179); border-bottom-width: 2px; border-bottom-style: solid;}
.name {
	width: 350px; color: rgb(19, 145, 215); font-family: "黑体"; font-size: 15px; font-weight: bold; float: left;}
.samllNav {
	width: 370px; text-align: right; font-weight: normal; float: right;}
.samllNav a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;}
.neiIntro {
	padding: 10px;}
.neiIntro p {
	line-height: 20px; text-indent: inherit; margin-bottom: 5px;}
.newList {
	padding: 10px;}
.newList li {
	background: url(../bin_images/ico1.jpg) no-repeat 5px; height: 27px; line-height: 27px; padding-left: 20px;}
.newList li a {
	width: 600px; float: left;}
.newList li a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;}
.newList li span {
	width: 80px; text-align: right; float: right;}
.page {
	text-align: right; padding-right: 20px; margin-top: 10px;}
.page span {
	color: rgb(6, 33, 237); margin-right: 5px; cursor: pointer;}
.shenghuo {
	padding: 10px;}
.shenghuo li {
	background: url(../bin_images/ico2.jpg) no-repeat 7px; height: 35px; line-height: 35px; padding-left: 20px;}
.shenghuo a {
	font-size: 14px;}
.shenghuo a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;}
.shImg {
	margin-top: 10px;}
#demo {
	width: 752px; overflow: hidden;}
#indemo {
	width: 800%; float: left;}
#demo1 {
	float: left;}
#demo2 {
	float: left;}
#demo1 a {
	margin-right: 5px; float: left;}
.zzjs {
	height: 40px; color: rgb(19, 145, 215); line-height: 40px; font-family: "黑体"; font-size: 14px; font-weight: bold;}
#left .tName li {
	border: 0px currentColor; height: 30px; line-height: 30px;}
#left .tName li a {
	font-family: "宋体"; font-size: 13px; font-weight: normal;}
.teacher1 {
	text-align: center; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 2px; border-bottom-style: solid;}
.tIntro {
	padding: 10px;}
h4 {
	height: 32px; line-height: 32px; font-size: 16px;}
.tIntro li {
	height: 28px; line-height: 28px; font-weight: normal;}
.tIntro p {
	font-weight: normal;}
.pelNav {
	margin-top: 5px;}
.pelNav span {
	width: 110px; height: 30px; text-align: left; color: rgb(255, 0, 0); line-height: 30px; font-size: 13px; font-weight: bold; text-decoration: underline; float: left; cursor: pointer;}
.pelNav a {
	width: 110px; height: 30px; text-align: left; color: rgb(255, 0, 0); line-height: 30px; font-size: 13px; font-weight: bold; text-decoration: underline; float: left;}
.pelNav .moren {
	color: rgb(20, 146, 215);}
h5 {
	height: 25px; line-height: 25px; font-size: 12px;}
.grjj tr {
	height: 25px; line-height: 25px;}
.ktzcy tr {
	height: 30px; line-height: 30px;}
.grjj .kong {
	width: 10px;}
.grjj p {
	line-height: 23px;}
.kyxm p {
	line-height: 23px;}
.dbzz p {
	line-height: 20px;}
.syszy p {
	line-height: 20px;}
.teach li {
	background: url(../bin_images/ico2.jpg) no-repeat 5px; height: 25px; line-height: 25px; padding-left: 15px;}
.kyxm p {
	background: url(../bin_images/ico2.jpg) no-repeat 5px; padding-left: 15px;}
.ktzcy td {
	width: 200px;}
.syszy p {
	text-indent: inherit;}
.syszy {
	display: none;}
.dbzz {
	display: none;}
.ktzcy {
	display: none;}
.kyxm {
	display: none;}
.ktzs .ktz {
	height: 30px; line-height: 30px; text-indent: inherit;}
.ktzs p {
	line-height: 20px; text-indent: inherit;}
.ktzs a {
	color: rgb(16, 46, 255);}
.yjspy p {
	line-height: 20px;}
.year {
	height: 30px; line-height: 30px; font-weight: bold;}
.yjssh a {
	width: 175px; margin-left: 10px; float: left;}
.jxcg {
	padding: 5px;}
.jxcg p {
	line-height: 20px;}
.kytj {
	padding: 5px;}
.kytj p {
	line-height: 20px; text-indent: inherit;}
.dede_pages {
	width: 752px; float: right;}
.dede_pages ul {
	padding: 12px 0px 12px 16px; float: left;}
.dede_pages ul li {
	border: 1px solid rgb(233, 233, 233); line-height: 17px; font-family: Tahoma; margin-right: 6px; float: left;}
.dede_pages ul li a {
	padding: 2px 4px; color: rgb(85, 85, 85); float: left; display: block;}
.dede_pages ul li a:hover {
	padding: 2px 4px; color: rgb(102, 153, 0); text-decoration: none;}
.dede_pages ul li.thisclass {
	padding: 2px 4px; font-weight: bold; background-color: rgb(248, 248, 248);}
.dede_pages ul li.thisclass a {
	padding: 2px 4px; font-weight: bold; background-color: rgb(248, 248, 248);}
.pagebox ul li.thisclass a:hover {
	padding: 2px 4px; font-weight: bold; background-color: rgb(248, 248, 248);}
.dede_pages .pageinfo {
	padding: 12px 10px 12px 16px; color: rgb(153, 153, 153); line-height: 21px;}
.dede_pages .pageinfo strong {
	margin: 0px 2px; color: rgb(85, 85, 85); font-weight: normal;}
