/* CSS Document */
.lf{ float:left;}
.imgx1{margin-right:8px;margin-top:4px;}
#box{ MARGIN: 0px auto; WIDTH: 960px; HEIGHT: auto; background-color:#fff; padding-left:10px; padding-right:10px;}
.box1{ width:960px; height:auto;}
.px12{ font-size:12px; line-height:23px; text-align:left; margin-bottom:5px; margin-left:10px; margin-right:10px; margin-top:5px;}
.px12 A{ color:#FF0000;}
.px12 A:hover{ color:#FF0000;}
.px12f{ font-size:12px; line-height:23px; text-align:left; color:#fff; margin-top:10px; margin-left:10px; margin-right:10px;}
.mid18px{
	height:30px;
	width:330px;
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
	margin-top: 4px;
	text-align:center;
}
.mid14px{
	width:330px;
	height:25px;
	font-size:12px;
	line-height:25px;
	text-align:center;
}
.bglf{ height:220px; width:299px;}
.bgmid{ height:220px; width:auto;}
.bgrt{ height:220px; width:304px;}
.newslf{ height:auto; width:300px; background-color:#fff;}
.newslf1{ height:30px; width:300px;}
.newslf2{ height:auto; width:300px; background-image:url(news5.gif); background-repeat:no-repeat;}
.newslf3{
	height:auto;
	width:298px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #59CEFE;
	border-bottom-color: #59CEFE;
	border-left-color: #59CEFE;
}
.newsmid{ height:auto; width:340px; margin-left:10px; margin-right:10px;}
.newsmid1{ height:40px; width:340px;background-image:url(news2.gif); background-repeat:no-repeat;}
.newsmid3{ height:30px; width:340px; background-image:url(news7.gif); background-repeat:no-repeat; margin-top:5px; font-size:14px; line-height:30px; text-align:left; font-weight:bold; color:#316ac5;}
.newsmid4{ height:auto; width:340px; background-image:url(news8.gif); background-repeat:repeat-x; margin-top:5px;}
.newsmid2{
	height:auto;
	width:338px;
}
.newsimg{ height:11px; width:11px; margin-left:20px;#margin-left:20px;_margin-left:10px; margin-top:8px; margin-right:8px;#margin-right:8px;_margin-right:4px;}
.newsimg1{ height:9px; width:37px; margin-left:20px;#margin-left:20px;_margin-left:10px; margin-top:12px; margin-right:8px;#margin-right:8px;_margin-right:4px;}
.ct3{
	width:50px;
	height:20;
	color: #000000;
	font-size:28px;
	margin-right: 35px;#margin-right: 33px;_margin-right: 17px;
	margin-top: 4px;#margin-top: 5px;_margin-top: 6px; float:right;
	font-weight:bold;
}
.nav{ height:33px; width:6px;}
.nava{ height:33px; width:948px; background-image:url(nav2.gif); background-repeat:repeat-x;font-size: 14px;line-height: 33px; color:#FFFFFF; font-weight:bold;}                                                                                    
.shititop{ height:60px; width:960px;}
.shititop1{ height:60px; width:auto;}
.shititop2{ height:60px; width:790px;background-image:url(st.gif); background-repeat:repeat-x;}
.shitibt{ height:auto; width:960px; background-color:#e2f3fd; padding-bottom:8px;padding-top:8px;}

.moni{height:auto; width:306px;background-color:#fff;}
.monit{height:100px; width:10px;}
.moni1{height:30px; width:306px;}
.moni2{ height:auto; width:288px; background-color:#fff; padding:5px;}
.moni2 UL {
	FLOAT: left; WIDTH: 280px; HEIGHT: auto; padding-left:8px;
}
.moni2 UL LI {
	FLOAT: left; WIDTH: 280px; LINE-HEIGHT: 22px; WHITE-SPACE: nowrap; HEIGHT: 22px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left
}
.moni1lf{
	FLOAT: left; WIDTH: auto;HEIGHT: 30px;
}
.moni1mid {
	FONT-SIZE: 14px; FLOAT: left; WIDTH:249px; COLOR: #333; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: left; background-image:url(t33.gif); background-repeat:repeat-x; padding-left:8px; font-weight:bold;
}
.line{ height:8px; width:960px;}

.mainbylf1  {
	height: auto;
	width:958px;
	padding-bottom:8px;#padding-bottom:4px;	_padding-bottom:4px;
	padding-top:8px;#padding-top:8px;_padding-top:4px;
	margin-bottom:0px;#margin-bottom:5px;	_margin-bottom:5px;
	margin-top:4px;#margin-top:4px;	_margin-top:2px;
	border: 1px solid #4EABD2;
}
.ct2{
	width:185px;
	height:auto;
}
.ct1{width:5px;height:20px;}
/* 选项卡 */
.bk_rt{ height:150px; width:220px; margin-left:10px;#margin-left:10px;_margin-left:5px; background-color:#66CCFF;}

#bk_left {
	FLOAT: left;
	WIDTH: 940px;
	HEIGHT: auto;
}
#bk_left1 {
	FLOAT: left;
	WIDTH: 720px;
	HEIGHT: auto;
}
#bk_left .bktp {
	FLOAT: left;
	WIDTH: 940px;
	HEIGHT: 30px;
	background-image:url(tt3.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color:#fff;
}
#bk_left .bktp .blk3 {
	FLOAT: left; WIDTH: 120px; HEIGHT: 20px
}
#bk_left .bktp .b1 { FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(tt2.gif); WIDTH: 120px; LINE-HEIGHT: 28px; PADDING-TOP: 4px;#PADDING-TOP: 6px;_PADDING-TOP: 6px; HEIGHT: 28px;background-repeat: no-repeat;
}
#bk_left .bktp .b1 A {
	COLOR: #f30
}
#bk_left .bktp .b1 A:hover {
	COLOR: #f30; TEXT-DECORATION: none
}
#bk_left .bktp .b2 {
		BACKGROUND-POSITION: 100% 0%;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(tt1.gif);
	WIDTH: 120px;
	COLOR: #ffffff;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 8px;#PADDING-TOP: 12px;_PADDING-TOP: 12px;
	HEIGHT: 22px;
	background-repeat: no-repeat;
}
#bk_left .bktp .b2 A {
	COLOR: #000
}
#bk_left .bktp .b2 A:hover {
	COLOR:#000; TEXT-DECORATION: none
}
#bk_left .bktp .b3 {
	BACKGROUND-POSITION: 100% 0%; MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(../b1_bg2.jpg); WIDTH: 104px; COLOR: #000; LINE-HEIGHT: 22px; PADDING-TOP: 2px; HEIGHT: 22px
}
#bk_left .bktp .b3 A {
	COLOR: #036
}
#bk_left .bktp .b3 A:hover {
	COLOR: #f30; TEXT-DECORATION: none
}
#bk_left .bktp .b4 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; BACKGROUND-IMAGE: url(../b1_bg2.jpg); WIDTH: 104px; LINE-HEIGHT: 22px; PADDING-TOP: 2px; HEIGHT: 22px
}
#bk_left .bktp .b4 A {
	COLOR: #fff
}
#bk_left .bktp .b4 A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#bk_left .bktp .b5 {
	BACKGROUND-POSITION: 100% 0%;
	MARGIN-TOP: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../qu3.gif);
	WIDTH: 120px;
	COLOR: #ffffff;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 2px;
	HEIGHT: 30px;
	background-repeat: no-repeat;
}
#bk_left .bktp .b5 A {
	COLOR: #fff
}
#bk_left .bktp .b5 A:hover {
	COLOR: #fff600; TEXT-DECORATION: none
}
#bk_left .bktp .b6 {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; BACKGROUND-IMAGE: url(../qu3.gif); WIDTH: 160px; LINE-HEIGHT: 22px; PADDING-TOP: 2px; HEIGHT: 30px;background-repeat: no-repeat;
}
#bk_left .bktp .b6 A {
	COLOR: #f30
}
#bk_left .bktp .b6 A:hover {
	COLOR: #036f; TEXT-DECORATION: none
}
#bk_left .bkmid2 {
	WIDTH: 940px; HEIGHT: auto; background-color:#ffffff;
}
#bk_left .bkmid {
	 WIDTH: 935px; HEIGHT: 150px; BACKGROUND-COLOR: #ffffff;
}
#bk_left .bkmida {
	 WIDTH: 935px; HEIGHT: auto; BACKGROUND-COLOR: #fefcf4; margin-top:5px; margin-bottom:5px;
}
#bk_left .bkmid .midlf {
	FLOAT: left;  margin-left:10px;#margin-left:10px;_margin-left:5px; WIDTH: 450px; HEIGHT: auto
}
#bk_left .bkmid .midlf .hottxt_tp {
	MARGIN-TOP: 6px; FLOAT: left; WIDTH: 450px; HEIGHT: 30px
}
#bk_left .bkmid .midlf .hottxt_tp .tit {
	FLOAT: left; WIDTH: auto;HEIGHT: 30px;
}
#bk_left .bkmid .midlf .hottxt_tp .tita {
	FONT-SIZE: 12px; FLOAT: left; WIDTH:375px; COLOR: #333; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: left; background-image:url(t3.gif); background-repeat:repeat-x; padding-left:8px;
}
#bk_left .bkmid .midlf .hottxt {
	FLOAT: left; WIDTH: 450px; HEIGHT: auto
}
#bk_left .bkmid .midlf .hottxt UL {
	FLOAT: left; WIDTH: 300px; HEIGHT: auto; padding-left:8px;
}
#bk_left .bkmid .midlf .hottxt UL LI {
	FLOAT: left;WIDTH: 300px; LINE-HEIGHT: 22px; WHITE-SPACE: nowrap; HEIGHT: 22px; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: left
}
#bk_left .bkmid .midlf .hottxt .box {
	BORDER-RIGHT: #eaeaea 1px solid; BORDER-TOP: #eaeaea 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #eaeaea 1px solid; WIDTH: 220px; LINE-HEIGHT: 22px; PADDING-TOP: 10px; BORDER-BOTTOM: #eaeaea 1px solid; HEIGHT: 90px; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: left
}
#bk_left .bkmid .midrt H1 {
	BORDER-TOP: #ccc 1px dotted; DISPLAY: block; FONT-SIZE: 16px; COLOR: #c00; LINE-HEIGHT: 24px; PADDING-TOP: 9px; FONT-FAMILY: "黑体"; HEIGHT: 24px
}
#bk_left .bkmid .midrt .txt {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; LINE-HEIGHT: 22px; PADDING-TOP: 6px
}
#bk_left .bkmid .midrt .cont {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 418px; COLOR: #666; HEIGHT: auto; TEXT-ALIGN: left
}
#bk_left .bkmid .midrt .cont UL {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 418px
}
#bk_left .bkmid .midrt .cont LI {
	FONT-SIZE: 14px; FLOAT: left; OVERFLOW: hidden; WIDTH: 90%; LINE-HEIGHT: 22px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
#bk_left .bkmid .midrt .cont LI .date {
	FONT-SIZE: 12px; FLOAT: left
}
/* 选项卡over */
.teach {
	FLOAT: left;
	WIDTH: 250px;
	height:190px;margin-left:8px;#margin-left:8px;-margin-left:4px;
}
.teach_con {
	FLOAT: left;
	WIDTH: 248px;
	height:200px;
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #e9e9e9;
}
.menu {
	CLEAR: both; COLOR: #272727; BORDER-BOTTOM: #d7d7d7 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #ececec;
}
.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.menu LI {
	DISPLAY: inline; LINE-HEIGHT: 23px
}
.menu LI A {
	BORDER-RIGHT: #ececec 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ececec 1px solid; COLOR: #000000; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.menu LI A.tabactive {
	FONT-WEIGHT: bold;
	POSITION: relative;
	BACKGROUND-COLOR: #ffffff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d7d7d7;
	border-left-color: #d7d7d7;
}
.menu LI A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#tabcontent1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; HEIGHT: 140px
}
#tabcontent2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; HEIGHT: 140px
}
#tabcontent3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px;HEIGHT: 140px
}
#tabcontent4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; HEIGHT: 152px
}
.teach_img {
	MARGIN-TOP: 4px; FLOAT: left; MARGIN-RIGHT: 3px; margin-left:3px; HEIGHT: 102px
}
.teach_txt {
	MARGIN-TOP: 0px;#MARGIN-TOP: 6px;__MARGIN-TOP: 6px; TEXT-INDENT: 2em; LINE-HEIGHT: 25px; text-align:left; margin-left:5px; margin-right:5px; font-size:12px;}
.teach_txt A {
	COLOR: #f00
}
.lesson_con {
	FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 617px
}
.hidden {
	MARGIN-TOP: 0px; DISPLAY: none
}
.STYLE2 {
	FONT-WEIGHT: bold; COLOR: #000000
}
.imgy {height: auto;width:auto;}
.b4{
	height:27px;
	width:250px;
	background-image: url(tea.gif);
	background-repeat: no-repeat;
	font-size:13px; font-weight:bold; line-height:25px; text-align:left; color: #F35A21;
}
.bb{
	height:auto;
	width:336px;
}
.bb1{
	height:25px;
	width:330px;
	background-image: url(t1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}