﻿#head
{
	height: 27px;
	width: 990px;
	overflow: hidden;
	border-bottom: 1px solid #e7eaee;
	background-image: url(../images/top_bg.gif);
	background-repeat: repeat-x;
}
#head_land
{
	float: left;
	width: auto;
	height: 22px;
	margin-top: 5px;
	overflow: hidden;
	padding-left: 10px;
}
#head ul
{
	list-style-type: none;
	float: right;
	width: auto;
	height: 27px;
	margin-top:7px;
	overflow: hidden;
}
#head ul li
{
	float: left;
	padding-right: 10px;
}
#head a
{
	color: #0e6cc3;
	text-decoration: none;
}
#head a:hover
{
	color: #ff0000;
	text-decoration: underline;
}
#top
{
	width: 990px;
	height: 85px;
	overflow: hidden;
	border-bottom: 1px solid #e7eaee;
}
#logo
{
	margin-top:10px;
	float: left;
	width: 138px;
	padding-left: 10px;
	height: 70px;
	overflow: hidden;
}
#nav
{
	width: 842px;
	float: left;
	height: 70px;
	overflow: hidden;
	margin-top:10px;
	margin-bottom:10px;
}

#service
{
	float: right;
	width: auto;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	color: #0e6cc3;
}
#service ul
{
	list-style-type: none;
}
#service ul li
{
	float: left;
	padding-right: 10px;
	width: auto;
}



#nav1 a{
	display:block;
color:#FFFFFF;
	text-decoration:none;
	font-weight:bolder;
	 font-size:14px;

}
#nav1 a:link,a:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bolder;
}
#nav1 a:hover{
	color:#00ffff;
	text-decoration:underline;
	font-weight:bolder;

}

#nav2 a{
	display:block;
color:#3A3A3A;
	text-decoration:none;
	font-weight:bolder;
	 font-size:12px;

}
#nav2 a:link,a:visited{
	color:#3A3A3A;
	text-decoration:none;
	font-weight:bolder;
}
#nav2 a:hover{
	color:#1A66B3;
	text-decoration:underline;
	font-weight:bolder;

}

#nav1
{
	height: 31px;
	width: 800px;
	overflow: hidden;
	float: right;
	margin-right:5px;
	margin-top:8px;
	background-color: #07369e;
	background:url(/images/08_10_24_2.jpg);
	border:1px solid #1B57A9;
	padding:1px;
}
#nav1 ul
{
	list-style-type: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	height: 30px;
	width: auto;
	overflow: hidden;
	font-weight:bold;
}
.nav1_ul_li1
{
	float: left;
	display: block;
	height: 30px;
	width: 85px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	border-right: 1px solid #A5C8EE;
	
}
.nav1_ul_li001
{
	float: left;
	display: block;
	height: 30px;
	width: 65px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	border-right: 1px solid #A5C8EE;
	
}
.nav1_ul_li002
{
	float: left;
	display: block;
	height: 30px;
	width: 70px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	border-right: 1px solid #A5C8EE;
	
}
.nav1_ul_li2
{
	float: left;
	display: block;
	height: 30px;
	width: 90px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	background-color: #018ed6;
	border-right: 1px solid #97C3F4;
	background:url(/images/08_10_24_3.jpg);
}
#nav2
{
	background-color: #C9CED2;
	height: 32px;
	width: 780px;
	float: right;
	border-left:1px solid #8A8A8A;
	border-right:1px solid #8A8A8A;
	border-bottom:1px solid #8A8A8A;
	padding:1px;
	background:url(/images/08_10_24_4.jpg);
	color:#3A3A3A;
	
}
#nav2 ul
{
	list-style-type: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 30px;
	width: auto;
	overflow: hidden;
	font-weight:bold;
}
.nav2_ul_li
{
	float: left;
	display: block;
	
	width: 67px;
	line-height: 33px;
	font-weight: bold;
	text-align: center;
	
	
}
#top_link
{
	height: 120px;
	width: 990px;
	overflow: hidden;
	margin: 13px 0px 13px 0px;
	padding:5px 5px 5px 5px;
	border:1px solid #D4E5F6;
	background-image:url(/images/08_11_1.jpg);
	background-repeat: no-repeat;
}
#top_link1
{
	width: 153px;
	height: 120px;
	overflow: hidden;
	float: left;
	padding-left: 10px;
}
#top_link1 ul, #top_link2 ul
{
	list-style-type: none;
}
#top_link1 ul li
{
	height: 20px;
	line-height: 20px;
}
#top_link2
{
	width: 663px;
	height: 120px;
	float: left;
	overflow: hidden;
}
#top_link2 ul li
{
	float: left;
	line-height: 16px;
	padding-left: 10px;
}
#main, .main
{
	width: 990px;
	height: auto;
	margin-left: 10px;
	margin-top: 10px;
}
#left
{
	width: 300px;
	height: auto;
	overflow: hidden;
	float: left;
}
#flash_js
{
	width: 300px;
	height: 240px;
	background-image: url(../images/flash_js_bg.gif);
	overflow: hidden;
	padding-left:13px;
}
/*#flash_js_l
{
	width: 25px;
	height: 235px;
	background-image: url(../images/flash_js_bg.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	margin-top: 5px;
	float: left;
}*/
#flash_js_r
{
	width: 268px;
	height: 218px;
	float: left;
	margin-top: 8px;
	overflow: hidden;
	border: 1px solid #ffffff;
	border-left: 0;
}
#service_t
{
	width: 300px;
	height: 253px;
	overflow: hidden;
	margin-top: 6px;
}
#load
{
	width: 300px;
	height: auto;
	overflow: hidden;
	margin-top: 6px;
}
#load_h
{
	width: 300px;
	height: 23px;
	overflow: hidden;
	background-image: url(../images/load_h.gif);
}
#load_c
{
	width: 300px;
	height: auto;
	overflow: hidden;
	border:1px solid #ffffff;
	background-color:#FCFDF7;
}
#load_c p
{
	
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #0e6cc3;
}
#center
{
	width: 380px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-left: 10px;
}
#center1_top, #center2_top
{
	overflow: hidden;
	padding-left: 108px;
	font-size: 12px;
	font-weight: normal;
}
#center1_top
{
	background-image: url(../images/center1_h.gif);
	background-repeat: no-repeat;
	width: 157px;
	height: 30px;
	line-height: 30px;
}
#left_course_top
{
	background-image: url(../images/course_h.gif);
	background-repeat: no-repeat;
	width: 568px;
	padding-left: 150px;
	height: 32px;
	line-height: 32px;
}
#center2_top
{
	background-image: url(../images/center2_h.gif);
	background-repeat: no-repeat;
	width: 157px;
	height: 30px;
	line-height: 30px;
}
#center3_top
{
	background-image: url(../images/center3_h.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	padding-left: 168px;
	font-size: 12px;
	font-weight: normal;
	line-height: 32px;
	width: 216px;
	height: 32px;
}
#left_course_intr_top
{
	background-image: url(../images/intr_h.gif);
	background-repeat: no-repeat;
	width: 568px;
	padding-left: 120px;
	height: 32px;
	line-height: 32px;
}
#center2, #center3
{
	margin-top: 6px;
}
#center3_btm
{
	width: auto;
	height: auto;
	background-image: url(../images/bg.gif);
	overflow: hidden;
	
}
#center1_btm, #center2_btm
{
	
	height: auto;
	
	overflow: hidden;
	
}
#center1_btm
{
	margin-top: 0px;
}
#center1_btm_r
{
	width: 364px;
	height: 190px;
	margin: 0px;
	overflow: hidden;
	background-color: #FFFFFF;
}
#center2_btm_r
{
	width: 364px;
	height: 149px;
	margin: 0px;
	overflow: hidden;
	background-color: #FFFFFF;
}
#center3_btm_r
{
	width: 120px;
	height: 194px;
	margin: 0px;
	overflow: hidden;
	background-color: #FFFFFF;
}
#center1_btm_r1
{
	height: 85px;
	width: 320px;
	overflow: hidden;
	line-height: 20px;
	margin-left: 14px;
	margin-top: 10px;
}
#center1_btm_r1 img
{
	float: left;
}
.center1_p
{
	color: #e56f09;
	font-weight: bold;
}
.center1_p2
{
	width:70%;
	float:right;
	color: #0e6cc3;
}
#center1_btm_r2 ul
{
	width: 313px;
	height: 22px;
	line-height: 24px;
	border-bottom: 1px dashed #1570c5;
	overflow: hidden;
	margin-left: 22px;
	list-style-type: none;
}
#center1_btm_r2 ul li
{
	float: left;
	color: #0e6cc3;
	
}
.center1_btm_r2_li1
{
	text-align: center;
	width: 37px;
}
.center1_btm_r2_li2
{
	text-align:left;
	width: 83px;
}
.center1_btm_r2_li3
{
	text-align: center;
	width: 87px;
}
.center1_btm_r2_li4
{
	
	text-align:left;
	width: 55px;
}
.center1_btm_r2_li5
{
	text-align: center;
	width: 51px;
}
#center2_btm_r ul
{
	width: 114px;
	height: auto;
	float: left;
	overflow: hidden;
	margin-left: 2px;
	margin-left: 4px !important;
	margin-top: 10px;
	list-style-type: none;
	line-height: 20px;
}
.center2_btm_r_li1
{
	width: 85px;
	height: 82px;
	overflow: hidden;
	margin-left: 14px;
}
.center2_btm_r_li2
{
	background-image: url(../images/center2_li2.gif);
	background-repeat: no-repeat;
	width: 114px;
	height: 24px;
	line-height: 24px;
	text-align: center;
}
#right
{
	width: 264px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-left: 8px;
}
#right1_top
{
	background-image: url(../images/right1_h.gif);
	width: 264px;
	height: 24px;
	overflow: hidden;
}
#right2_top
{
	background-image: url(../images/right2_h.gif);
	width: 264px;
	height: 24px;
	overflow: hidden;
	margin-top: 8px;
}

#right3_top
{
	background-image: url(../images/right3_h.gif);
	width: 264px;
	height: 24px;
	overflow: hidden;
	margin-top: 8px;
}
.right_middle
{
	border-left: 1px solid #E6E4E4;
	border-right: 1px solid #E6E4E4;
	width: 262px;
	height: auto;
	overflow: hidden;
}
.right_btm
{
	background-image: url(../images/right_btm.gif);
	width: 264px;
	height: 6px;
	overflow: hidden;
}
.right_middle_ul
{
	list-style-type: none;
	line-height: 20px;
	margin-left: 10px;
	margin-top: 10px;
}
.right1_middle_li1
{
	float: left;
	width: 170px;
	height: 20px;
	overflow: hidden;
}
.right1_middle_li2
{
	float: left;
	width: 70px;
	height: 20px;
	color: #333;
	overflow: hidden;
}
.right2_middle_li
{
	height: 20px;
	line-height: 24px;
	padding-left: 10px;
	float: left;
	width: 100px;
	overflow: hidden;
}
#right_ad
{
	width: 262px;
	height: 118px;
	overflow: hidden;
	margin-top: 3px; 
	border:1px #777777 solid;
}
#right_ad_lm
{
    width:262px;
    height:118px;
    overflow:hidden;
    margin-top:5px;
    border:1px #777777 solid;
}
#center3_btm_r ul
{
	list-style-type: none;
	margin-top: 10px;
	padding-left: 12px;
	width: 108px;
	height: 180px;
	float: left;
	overflow: hidden;
	line-height: 20px;
}
.center3_btm_r_li1
{
	background-repeat: no-repeat;
	width: 80px;
	height: 95px;
	overflow: hidden;

}
.clear
{
	clear: both;
}
#flash_pic1
{
	width: 960px;
	height: 81px;
	overflow: hidden;
	margin-top: 6px;
}
#tea_intr
{
	width: 960px;
	height: 273px;
	overflow: hidden;
	background-image: url(../images/bg.gif);
	margin-top: 6px;
	color: #0e6cc3;
}
#tea_intr_r
{
	width: 946px;
	height: 200px;
	overflow: hidden;
	background-color: #FFFFFF;
	margin: 6px;
	line-height: 20px;
}
.tea_intr_list
{
	width: 300px;
	height: 180px;
	float: left;
	overflow: hidden;
	border-right: 1px solid #dfdcdc;
	margin-top: 10px;
	margin-left: 4px;
	margin-left: 8px !important;
}
.tea_intr_list2
{
	width: 280px;
	height: 240px;
	float: left;
	overflow: hidden;
	margin-top: 10px;
	margin-left: 4px;
	margin-left: 8px !important;
}
.tea_intr_list_img
{
	width: 70px;
	height: 95px;
	overflow: hidden;
	float: left;
	background-image: url(../images/img_bg.gif);
	padding: 3px;
	margin-right: 5px;
}
.tea_intr_list p
{
	padding-left: 10px;
	padding-right: 10px;
	text-indent: 20px;
}
.list1
{
	color: #e56f09;
	font-size: 14px;
	font-weight: bold;
}
.stu_class
{
	width: 600px;
	height: auto;
	margin-top: 8px;
	float: left;
	overflow: hidden;
}
.stu_class1
{
	width: 280px;
	height: 170px;
	background-image: url(../images/08-09-16-24.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
	float: left;
	color: #0e6cc3;
	margin-right: 10px;
}
.stu_class1 h1
{
	font-size: 12px;
	color: #e56f09;
	line-height: 22px;
	padding-left: 10px;
	float: left;
}
.stu_class1 h2
{
	padding-right: 10px;
	float: right;
}
.stu_class p
{
	padding: 10px;
	text-indent: 20px;
	line-height: 20px;
}
#stu_load
{
	width: 360px;
	height: auto;
	float: left;
	margin-top: 8px;
	overflow: hidden;
}
#stu_load_top
{
	width: 360px;
	height: 26px;
	overflow: hidden;
	background-image: url(../images/08-09-16-21.gif);
	background-repeat: repeat-x;
}
#stu_load_top_left
{
	background-image: url(../images/08-09-16-19.gif);
	float: left;
	height: 26px;
	width: 240px;
	overflow: hidden;
	background-repeat: no-repeat;
}
#stu_load_top_right
{
	background-image: url(../images/08-09-16-20.gif);
	background-repeat: no-repeat;
	float: right;
	height: 26px;
	width: 20px;
	overflow: hidden;
}
#stu_load_btm
{
	border-left: 1px solid #FF982F;
	border-right: 1px solid #FF982F;
	border-bottom: 1px solid #FF982F;
	width: 358px;
	height: auto;
	overflow: hidden;
}
.stu_load_btm_top
{
	width: 340px;
	height: 27px;
	line-height: 27px;
	overflow: hidden;
	border-bottom: 1px solid #ccc;
}
.stu_load_btm_top h1
{
	float: left;
	font-size: 12px;
	padding-left: 10px;
}
.stu_load_btm_top h2
{
	float: right;
	padding-right: 10px;
}
.stu_load_btm_btm ul
{
	list-style-type: none;
	line-height: 20px;
	clear: both;
}
.stu_load_btm_btm_li1
{
	float: left;
	width: 30px;
	padding-left: 10px;
	color: #333;
}
.stu_load_btm_btm_li2
{
	float: left;
	width: 195px;
	padding-left: 10px;
}
.stu_load_btm_btm_li3
{
	float: left;
	width: 70px;
	padding-left: 10px;
	color: #333;
}
#left_course
{
	width: 568px;
	height: auto;
	color: #0e6cc3;
	overflow: hidden;
	float: left;
}
.list_color1
{
	color: #e56f09;
}
.list_color2
{
	color: #0e6cc3;
}
#left_course_intr_btm
{
	width: 548px;
	padding: 10px;
	line-height: 20px;
	text-indent: 20px;
}
.course_list
{
	background-color:#cccccc;
	width:350px;
	margin-bottom:9px;
	}
.course_list td
{
	height:20px;
	}
.course_list tr
{
	background-color:White;}
#left_course_list
{
	margin-top:12px;
	}
.cathedra_table td
{
	height:20px;
	}
	
.course_link:link,.course_link:visited
{
	font-weight:bold;
	color:red;
	font-size:13px;
	margin-left:245px;
	
	}
	
.w_tit {
	MARGIN-TOP: 8px; BACKGROUND: url(/images/08_10_24_tit3.jpg) repeat-x; FLOAT: left; WIDTH: 970px
}
.w_tit .t1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #0071b5; PADDING-TOP: 15px; TEXT-ALIGN: center
}

.con_left {
	FLOAT: left
}
.con_left IMG {
	FLOAT: left
}
.con_right {
	FLOAT: right
}

.w_con4 {
	PADDING-RIGHT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 966px; PADDING-TOP: 10px
}
.w_con4 .col3 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 290px;border:1px solid #AACCEE; height:230px;
}
.col3
{
	height:220px !important;
	}


.w_main1 {
	FLOAT: left; WIDTH: 322px; HEIGHT: 230px; height:220px !important; border:1px solid #AACCEE;margin-right:10px;
}

.w_main2 {
	FLOAT: left;WIDTH: 322px;HEIGHT: 230px; height:220px !important; border:1px solid #AACCEE;margin-right:10px;
}
.tit01 
{
	padding:6px 4px 4px 6px; BACKGROUND: url(/images/08_10_24_5.jpg) repeat-x;height:22px;
	}
.clear {
	CLEAR: both; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; HEIGHT: 10px
}

.on{float:left;width:100px;line-height:20px;color:#1A66B3;background:#fff;border:#B3CCE2 1px solid;border-bottom:none;text-align:center;} 
.off{float:left;width:100px;line-height:20px;border-bottom:##B3CCE2 1px solid;cursor:pointer;text-align:center;} 
.tab{width:303px;margin:0;} 
.bor1{border-left:1px solid #FEB964;border-right:1px solid #FEB964;border-bottom:1px solid #FEB964;}
.bor2{border-left:2px solid #FFF3D5;border-right:2px solid #FFF3D5;border-bottom:2px solid #FFF3D5;padding-top:6px;padding-bottom:6px}


/*推广代码样式*/
.recommend_content
{
	width:98%;
	height:100px;
	padding:5px;
	line-height:20px;
	}
.recommend_code
{
	height:200px;
	}
	
.spacebj{background-image:url(/images/space/link2.jpg);background-repeat:repeat-y;padding-bottom:5px}

