@charset "gb2312";
/* CSS Document */

/* 鍏ㄥ眬鏍峰紡 */
body {
	margin:0px;
	border:0px;
	font-size:14px;
	color:#333333;
	font-family:瀹嬩綋;
	background-color:#ffffff;}
a:link {
	text-decoration: none;
	color: #333333;}
a:visited {
	text-decoration: none;
	color: #333333;}
a:hover {
	text-decoration: underline;
	color: #177ec1;}
a:active {
	text-decoration: none;
	color: #33CCFF;}

a img {border:0px;}

/*鏂囧瓧棰滆壊*/
#yanse_hui {color: #666666;}
#yanse_hui_2 {color: #999999;}
#yanse_white {color: #FFFFFF;}
#yanse_red {color:#FF0000;}
#yanse_red_2 {color:#CC0000;}
#yanse_lan {color:#0066CC;}
#yanse_lan_1 {color: #0033CC;}
#yanse_lan_2 {color:#0099CC;}
#yanse_lv_1 {color:#009900;}
#yanse_lv_2 {color:#00CC33;}
#yanse_cheng_1 {color:#FF9900;}
#yanse_cheng_2 {color:#FF6600;}

/*鏂囧瓧瀛椾綋*/
#ziti_zimu { font-family: Arial, Helvetica, sans-serif;}
#ziti_zimu_NewRoman { font-family:Times New Roman;}

#ziti_hanzi { font-family: Microsoft Yahei,寰蒋闆呴粦, 榛戜綋, 瀹嬩綋;}
#ziti_hanzi_heiti { font-family: 榛戜綋;}
#ziti_hanzi_songti { font-family: 瀹嬩綋;}


.zi_1 { font-size: 12px;}
.zi_1_hui { font-size: 12px; color: #999999;}
.zi_1_hui2 { font-size: 12px; color: #666666;}
.zi_1_white { font-size: 12px; color: #FFFFFF;}
.zi_1_blue { font-size: 12px; color: blue;}
.zi_1_red { font-size: 12px; color: #FF0000;}

.zi_2 { font-size: 14px;}
.zi_2_high { font-size: 14px; line-height:25px;}
.zi_2_red { font-size: 14px; color: #FF3333;}
.zi_2_blue { font-size: 14px; color: blue;}
.zi_2_hui { font-size: 14px; color: #999999;}

.zi_15 { font-size: 15px;}
.zi_16 { font-size: 15px;}

.zicu_1 { font-size: 12px; font-weight: bold;}
.zicu_2 { font-size: 14px; font-weight: bold;}
.zicu_18 { font-size: 18px; font-weight: bold;}
.zicu_24 { font-size: 24px; font-weight: bold;}

.ZiTitle_16 {font-size:16px; font-family:Microsoft Yahei,寰蒋闆呴粦, 榛戜綋, 瀹嬩綋; font-weight:600;}
.ZiTitle_18 {font-size:18px; font-family:Microsoft Yahei,寰蒋闆呴粦, 榛戜綋, 瀹嬩綋; font-weight:600;}
.ZiTitle_20 {font-size:20px; font-family:Microsoft Yahei,寰蒋闆呴粦, 榛戜綋, 瀹嬩綋; font-weight:600;}
.ZiTitle_22 {font-size:22px; font-family:Microsoft Yahei,寰蒋闆呴粦, 榛戜綋, 瀹嬩綋; font-weight:600;}

/*琛ㄥ崟*/

#sb {width: 6em; height: 1.6em;}
#kw {font-size: 14px; padding-top: 2px; height: 1.5em;}

/*琛ㄦ牸杈规*/
.table_border_lv { border: 1px solid #00d00e;}
.table_border_lan { border: 1px solid #33CCFF;}
.table_border_lan_2 { border: 2px solid #33CCFF;}
.table_border_lan_3 { border-bottom: 1px solid #33CCFF; border-left: 1px solid #33CCFF; border-right: 1px solid #33CCFF;}
.table_border_hui { border: 1px solid #E5E5E5;}
.table_border_hui_2 { border: 1px dashed #CCCCCC;}
.table_border_hui_3 { border: 1px solid #CCCCCC;}
.table_border_hui_4 { border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
.table_border_cheng { border: 1px solid #FF9933;}
.table_border_lv { border: 1px solid #177ec1;}
.table_border_lv_Top { border-left:1px solid #177ec1;border-right:1px solid #177ec1;border-bottom:1px solid #177ec1;border-top:2px solid #177ec1;}

.table_td_bottom_hui { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color:#CBCBCB;}
.table_td_bottom_cheng { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color:#FF9933;}
.table_td_bottom_cheng_cu { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color:#FF9933;}
.table_td_bottom_lv_cu { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color:#177ec1;}
.table_td_bottom_lv_cu { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color:#177ec1;}
.table_td_bottom_2 td { border-bottom-width: 1px; border-bottom-style:dotted; border-bottom-color:#BBBBBB;}
.table_td_bottom_xuxian { border-bottom-width: 1px; border-bottom-style:dashed; border-bottom-color:#BBBBBB;}
.table_td_bottom_dotline { border-bottom-width: 1px; border-bottom-style:dotted; border-bottom-color:#BBBBBB;}

.table_td_Top_Bottom_lv_cu { border-bottom:1px solid #177ec1;border-top:2px solid #177ec1;}

td #cuzi{ font-size: 14px; font-weight: bold; color:#666666;}
td .smallzi{ font-size: 12px; color:#999999;}
#top_table a{ color:#6D6D6D;}
#foot_table { color:#FFFFFF; font-size:12px;}
#foot_table a{ color:#FFFFFF; font-size:12px;}
#link_hui a{ color:#333333; font-size:12px;}
#fenlei_table a{ color:#595959; font-weight:bold;}
#bgcolor_dh{ background-color:#E9F6FE;}
#bgimage_td{ background-image:url(bg/td_bg.jpg);}
#right_table_bg{ background-image:url(bg/top10.jpg); background-repeat:no-repeat;}
#right_td_font a{ color:#666666;}
.site_position{	font-size:13px; color:#0066CC;}
.site_position a{ font-size:13px; color:#0066CC;}

#caidan ul,#caidan li{margin:0;padding:0;list-style-type:none;}
#caidan a,#caidan img{border:0;}
#caidan a,#caidan a:visited{color:#5e5e5e; text-decoration:none;}
#caidan a:hover{color:#333;text-decoration:underline;}
#caidan {font:15px/180% Arial,Lucida,Verdana,Microsoft Yahei,寰蒋闆呴粦,Helvetica,sans-serif;color:#333;background:#fff;}
/* navbox */
#caidan .navbox,#caidan .nav li,#caidan .nav li.current a,#caidan .nav li.selected a span,#caidan .nav li a.selected,#caidan .nav li a.selected span{background:url(menu_bg.png) no-repeat;}
#caidan .navbox{height:39px;background-position:0 -138px;background-repeat:repeat-x;position:relative;z-index:9;font-family:寰蒋闆呴粦,Microsoft Yahei;}
#caidan .nav{width:1300px;margin:0 auto;}
#caidan .nav li{float:left;height:39px;background-position:100% -99px;padding: 0 18px;position:relative;}
#caidan .nav li.last{background:none;}
#caidan .nav li a{float:left;display:block;/* padding:0 0 0 4px; */height:39px;overflow:hidden;}
#caidan .nav li a span{float:left;display:block;/* padding:0 4px 0 0; */line-height:39px;font-size:15px;color:#fff;font-weight:bold;cursor:pointer;width:80px;text-align:center;}
#caidan .nav li.selected a,#caidan .nav li a.selected{background-position:0 -60px;text-decoration:none;}
#caidan .nav li.selected a span,#caidan .nav li a.selected span{background-position:100% -60px;color:#177ec1;}
#caidan .nav li.selected .submenu{display:block;}
#caidan .nav li .submenu{display:none;position:absolute;top:39px;left:5px;}
#caidan .nav li .submenu{border-style:solid;border-width:0px 1px 1px 1px;border-color:#ddd;padding:0 5px 5px 5px;width:100px;background:url(menu_bg2.jpg);}
#caidan .nav li .submenu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 3px 3px #D3D3D3;}
#caidan .nav li .submenu li{float:none;padding:0;background:none;height:auto;}
#caidan .nav li .submenu li.last{border:none;}
#caidan .nav li .submenu li a{float:none;padding:0;text-align:center;height:35px;line-height:35px;background:none; color:#FFFFFF;}
#caidan .nav li .submenu li a:hover{background:none;font-weight:800;}

/* change picture star */
.ImgSwitch {width:100%; margin:0 auto; padding-bottom:5px;}
.ImgSwitch #focus {width:100%; height:auto; overflow:hidden; position:relative;}
.ImgSwitch #focus ul {height:300px; position:absolute;padding-right: 0px; background:url(images/bg_ul.jpg); padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none;}
.ImgSwitch #focus ul li {float:left; width:100%; height:auto; overflow:hidden; position:relative; background:#FFF;}
.ImgSwitch #focus ul li div {position:absolute; overflow:hidden;}

#focus .btnBg {position:absolute; width:1300px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:1000px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}

.ImgSwitch #focus .preNext {width:40px; height:100px; position:absolute; top:100px; background:url(index_imgswitchbutton.jpg) no-repeat 0 0; cursor:pointer;}
.ImgSwitch #focus .pre {left:30px;}
.ImgSwitch #focus .next {right:30px; background-position:right top;}

.ImgSwitch #focus ul li #pic {
    background: #000; 
    filter:alpha(opacity=80); 
    opacity:0.70; 
    color: #fff; 
    position: absolute; 
    bottom:0; 
    left:0; 
    width:1000px; 
	height:30px;
    padding:0px; 
    border-top: 0px solid #999; 
	text-align:center;
	font-size:14px;
	font-family:Microsoft Yahei,寰蒋闆呴粦;}
.ImgSwitch #focus ul li #pic #wenzi {
	position:absolute;
	top:5px;
	width:1000px;
	left:0;
	text-align:center;}
/* change picture end */

/*宸︿晶妯″潡閫夐」鍗″垏鎹�*/
.LeftModule_tab {
  padding-top: 0px;
  margin-bottom: 5px;
  position: relative;
  overflow: hidden;
  background: #fff;
  width:325px;
  margin: 0 auto;
  line-height: 1.5;
  font-weight: blod;
  color: #888;
  -webkit-font-smoothing: antialiased;}
.LeftModule_tab ul{list-style:none;border:0;margin:0;padding:0;}


.LeftModule_tabs {
  display: table;
  position: relative;
  overflow: hidden;
  margin: 0;
  width: 325px;
  font-size:15px;}

.LeftModule_tabs li {
  float: left;
  line-height: 30px;
  overflow: hidden;
  padding: 0px;
  position: relative;
  width:90px;
  font-family:Microsoft Yahei,寰蒋闆呴粦;}

.LeftModule_tabs .current a {
  color: #fff;
  background-color:#177ec1;}
.LeftModule_tabs a {
  background-color: #FFF;
  border-bottom: 1px solid #fff;
  color: #177ec1;
  font-weight:bold;
  display: block;
  letter-spacing: 0;
  outline: none;
  padding: 0 15px;
  text-decoration: none;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;}

.LeftModule_tabs_item {
  display: none;
  padding: 5px 0;
  border-top: 1px solid #177ec1;
  border-bottom:1px solid #177ec1;}

.LeftModule_tabs_item:first-child {
  display: block;}

.NewsListNav a {
	width:100%; display:block; text-decoration:none; color:#ffffff;padding:5px; font-size:14px; font-weight:bold; font-family:瀹嬩綋;}
.NewsListNav a:hover {
	color:#FFFFFF;}
.page { color:#FFFFFF;}
.page a { color:#FFFFFF;}

.TeacherList #Select a {
	padding:5px;font-family:瀹嬩綋;}
.TeacherList #Select a:hover {
	padding:5px;font-family:瀹嬩綋;text-decoration:none;color:#FFFFFF; background-color:#177ec1;}
.TeacherList #Select .StateYes {
	color:#FFFFFF; background-color:#177ec1;}

#TeacherInfo { font-weight:bold;}
#AcademicInfo { font-weight:bold;}