body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font:"宋体";
	MARGIN: 0px;
	PADDING: 0px; 
	font-family:arial,'新宋体',sans-serif,'宋体';
	TEXT-ALIGN: center;
}
body,td,th,div {
	font-size: 12px;
}
#center{ MARGIN-RIGHT: auto; MARGIN-LEFT: auto; vertical-align:middle;}
A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0066CC; TEXT-DECORATION: underline;
}
.black12 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.black12:hover {
	COLOR: #414141; TEXT-DECORATION: underline
}
.black_120 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 120%; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.black_120:hover {
	COLOR: #414141; TEXT-DECORATION: underline
}
.black12_200 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 200%; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.black12_200:hover {
	COLOR: #414141; TEXT-DECORATION: underline
}
.black12_414141_300 {
	FONT-SIZE: 12px; COLOR: #414141; LINE-HEIGHT: 300%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.black12_200_666666 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 200%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.black12_250_666666 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 250%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.black12_200_cu {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 200%; FONT-STYLE: normal; TEXT-DECORATION: none; font-weight:bold
}
.black14_200_cu {
    font:"宋体"; font-size:14px; color:#000000; line-height: 200%; text-decoration:none; font-weight:bold
}
.black16 {
    font:"宋体"; font-size:16px; color:#414141; line-height: 150%; text-decoration:none
}
.black18 {
    font:"宋体"; font-size:18px; color:#414141; line-height: 150%; text-decoration:none
}
.black20_200 {
	FONT-SIZE: 20px; COLOR: #000000; LINE-HEIGHT: 200%; FONT-STYLE: normal; TEXT-DECORATION: none; font-weight:bold
}
.black20_120_cu {
	FONT-SIZE: 20px; COLOR: #000000; LINE-HEIGHT: 120%; FONT-STYLE: normal; TEXT-DECORATION: none; font-weight:bold
}
.black25_150_cu {
	FONT-SIZE: 25px; COLOR: #000000; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none; font-weight:bold
}
.white12 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.white14 {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none; font-weight:bold
}
A.white14:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.white16 {
	FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none; font-weight:bold
}
.white12cu {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none; font-weight:bold
}
A.white12:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.input1 {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black; PADDING-BOTTOM: 1px; WIDTH: 110px; BORDER-TOP-COLOR: #000000; PADDING-TOP: 1px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black; font-size:12px; color:#999999
}
.input2 {
	PADDING-TOP: 1px; BORDER-TOP-WIDTH: 1px; BORDER-TOP-COLOR: #000000; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: black; PADDING-BOTTOM: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: black;  PADDING-RIGHT: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: black; WIDTH: 80px; HEIGHT: 20px; font-size:12px; color:#999999
}
.gray12 {
	FONT-SIZE: 12px; COLOR: #414141; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.red12 {
	FONT-SIZE: 12px; COLOR: #cc3300; LINE-HEIGHT: 150%; TEXT-DECORATION: none
}
A.red12:hover {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.red14 {
	FONT-SIZE: 14px; COLOR: #cc3300; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.red30 {
	FONT-SIZE: 30px; COLOR: #cc3300; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none; font-weight:bold;
}
A.red30:hover {
	COLOR: #414141; TEXT-DECORATION: underline
}
.bule14_350 {
	FONT-SIZE: 14px; COLOR: #0066FF; LINE-HEIGHT: 350%; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.bule14_350:hover {
	FONT-SIZE: 14px; TEXT-DECORATION: underline; color: #cc3300;
}
.bule20_150 {
	FONT-SIZE: 20px; COLOR: #0071B5; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.bule20_150:hover {
	FONT-SIZE: 20px; TEXT-DECORATION: underline; color: #cc3300;
}
.bule14_220 {
	FONT-SIZE: 14px; COLOR: #0066FF; LINE-HEIGHT: 220%; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.bule14_220:hover {
	FONT-SIZE: 14px; TEXT-DECORATION: underline; color: #cc3300;
}
.bule12_200 {
	FONT-SIZE: 12px; COLOR: #0066cc; LINE-HEIGHT: 200%; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.bule12_200:hover {
	FONT-SIZE: 12px; TEXT-DECORATION: underline; color: #cc3300;
}
.red16 {
    font:"宋体"; font-size:16px; color:#cc3300; line-height: 150%; text-decoration:none
}
.yanse14 {
	FONT-SIZE: 14px; COLOR: #E84200; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
.FFCF10_16_cu {
	FONT-SIZE: 16px; COLOR: #FFCF10; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none; font-weight:bold
}
.993333_16_cu {
	FONT-SIZE: 16px; COLOR: #993333; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none; font-weight:bold
}
.white40 {
	FONT-SIZE: 40px; COLOR: #ffffff; LINE-HEIGHT: 150%; FONT-FAMILY: "华文行楷"; TEXT-DECORATION: none
}
.blue12 {
	FONT-SIZE: 12px; COLOR: #74C4F5; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.blue12:hover {
	COLOR: #74C4F5; TEXT-DECORATION: underline
}
.blue0071B5_14 {
	FONT-SIZE: 14px; COLOR: #0071B5; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none; font-weight:bold
}
.black12_666666 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
.black12_888888 {
	FONT-SIZE: 12px; COLOR: #888888; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none;
}
.list01_td { padding: 6px; border: 1px solid #33CCCC; margin: 2px; background-color: #F4F4F4; font-size: 14px; font-weight: bold; }

.NavWhite { TEXT-DECORATION:none; color: #FFFFFF; font-size: 12px; font-weight:bold
}
A.NavWhite:hover{ TEXT-DECORATION:underline; color: #FFFFFF; font-size: 12px; font-weight: bold;
}
.Bluetext { TEXT-DECORATION:none; color: #0000FF; font-size: 12px; font-weight: 300;
}
A.Bluetext:hover{ TEXT-DECORATION:underline; color: #0000FF; font-size: 12px; font-weight: 300;
}
.Orangetext { TEXT-DECORATION:none; color: #FF9900; font-size: 12px; font-weight: 300;
}
A.Orangetext:hover{ TEXT-DECORATION:underline; color: #FF9900; font-size: 12px; font-weight: 300;
}
.redtext { TEXT-DECORATION:none; color: #FF0000; font-size: 12px; font-weight: 300;
}
A.redtext:hover{ TEXT-DECORATION:underline; color: #FF0000; font-size: 12px; font-weight: 300;
}
.blacktext { TEXT-DECORATION:none; color: #000000; font-size: 12px; font-weight: 300;
}
A.blacktext:hover{ TEXT-DECORATION:underline; color: #000000; font-size: 12px; font-weight: 300;
}
.whitetext { TEXT-DECORATION:none; color: #FFFFFF; font-size: 12px; font-weight: 300;
}
A.whitetext:hover{ TEXT-DECORATION:underline; color: #FFFFFF; font-size: 12px; font-weight: 300;
}
.GreenText { TEXT-DECORATION:none; color: #00FF00; font-size: 12px; font-weight: 300;
}
A.GreenText:hover{ TEXT-DECORATION:underline; color: #00FF00; font-size: 12px; font-weight: 300;
}
.Blue { TEXT-DECORATION:none; font:"宋体"; color: #0099FF; font-size: 12px; font-weight: 300;
}
A.Blue:hover{ TEXT-DECORATION:underline; font:"宋体"; color: #0066FF; font-size: 12px; font-weight: 300;
}
<!-- 图片自动缩放 开始 -->
.img_suo { 
    max-width: 210px;
    height: auto;
    cursor: pointer;
    border: 1px dashed #4E6973;
    padding: 3px;
    zoom: expression( function(elm) {
	          if ( elm.width > 190) {
			  var oldVW = elm.width;
			  elm.width = 190;
              elm.height = elm.height*(190/oldVW);
			}
         elm.style.zoom = '1';
     } (this));
}
<!-- 图片自动缩放 结束 -->

.img_suo2 { 
    max-width: 150px;
    height: auto;
    cursor: pointer;
    border: 1px dashed #4E6973;
    padding: 3px;
    zoom: expression( function(elm) {
	          if ( elm.width > 130) {
			  var oldVW = elm.width;
			  elm.width = 130;
              elm.height = elm.height*(130/oldVW);
			}
         elm.style.zoom = '1';
     } (this));
}

<!-- 鼠标经过小图时候变大图1 开始 -->
#demo{overflow:hidden;width:70px;text-align:center;padding:10px;}
#demo img{border:none;width:60px;height:60px;border:5px solid #f1f1f1}
#enlarge_images{position:absolute;display:none;z-index:2;border:5px solid #f1f1f1;}
<!-- 鼠标经过小图时候变大图1 结束 -->
<!-- 鼠标经过小图时候变大图2 开始 -->
#demo2{overflow:hidden;width:35px;text-align:center;padding:5px;}
#demo2 img{border:none;width:30px;height:30px;border:2px solid #f1f1f1}
#enlarge_images2{position:absolute;display:none;z-index:1;border:2px solid #f1f1f1;}
<!-- 鼠标经过小图时候变大图2 结束 -->
<!-- 鼠标经过栏目转换内容筐 开始 -->
    #tabsF {
      float: left;
      background:#efefef;
      font-size:12px;
	  font-weight:bolder;
      line-height:normal;
     /*- border-bottom:1px solid #666; */
	  padding:-100;
	  margin:0 3 -10 0;
      }
    #tabsF ul {
        margin:0;
        padding:0px 0px 0 0px;
        list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
      float:left;
      background:url("/images/jump-3.jpg") no-repeat left top;
      margin:0;
      padding:0 0 0 10px;
      text-decoration:none;
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url("/images/jump-4.jpg") no-repeat right top;
      padding:8px 12px 6px 1px;
      /*padding:上边距离  右边距离  高度  左边距离;*/
      color:#666666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#ffffff;
      }
    #tabsF a:hover {
      background-position:0% -42px;
      }
    #tabsF a:hover span {
      background-position:100% -42px;
      }
        #tabsF #current a {
                background-position:0% -42px;
        }
        #tabsF #current a span {
                background-position:100% -42px;
        }
		
    #tabsJ {
	
	width:995px;
	background:#F4F4F4;
	font-size:120%;
	line-height:normal;
	border-bottom:1px solid #24618E;
	font-weight: 300;
	margin:0 0 0 0;
      }
    #tabsJ ul {
        margin:0 0 0 10;
        padding:10px 10px 10px 10px;
        list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("/Images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("/Images/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

        #tabsJ #current a {
                background-position:0% -42px;
        }
        #tabsJ #current a span {
                background-position:100% -42px;
                color:#FFF;
        }
		
<!-- 鼠标经过栏目转换内容筐 结束 -->
A.Button:hover, a.Button:link, a.Button:visited {
	TEXT-DECORATION: none;
	color: #0099FF;
	font-size: 9pt;
	background-color: #FFFFFF;
	display: block;
	float: left;
	border: 1px solid #0066CC;
	margin: 6px;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.TitleYellow {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	line-height: 180%;
}
.TitleText { font-size: 12px; font-weight: 300; color: #333333; line-height: 160%; padding:3px 6px 2px 7px;
}
A.TitleText:hover{ TEXT-DECORATION:underline; color: #ffffff; font-size: 14px; font-weight: bold; background-color: #5DA2DD;
}
.TitleText1 { font-size: 12px; font-weight: 300; color: #333333; line-height: 150%; padding:6px 3px 5px 3px;
}
A.TitleText1:hover{ TEXT-DECORATION:underline; color: #ffffff; font-size: 12px; font-weight: bold; background-color: #5DA2DD;
}
.FE5F01_12 {FONT-SIZE: 12px; COLOR: #FE5F01; LINE-HEIGHT: 150%; FONT-STYLE: normal; TEXT-DECORATION: none}
.InputTextBox {background-color: #F4f4f4; border: 1px solid #CCCCCC;}
hr {border: 1px dotted #999999;}
#content02{ float:left; width:100%; border-bottom:1px dotted #888888;}
.TitleText02 { font-size: 14px; font-weight: 300; color: #0057A1; line-height: 160%; padding:3px 6px 2px 7px;}
A.TitleText02:hover{ TEXT-DECORATION:none; color: #ffffff; font-size: 14px; font-weight: bold; background-color: #0057A1;}
#konghang5px{ font-size:1px; height:5px;}
#konghang3px{ font-size:1px; height:3px;}
.pic_02 {BORDER-RIGHT: #cccccc 3px double; BORDER-TOP: #cccccc 3px double; BORDER-LEFT: #cccccc 3px double; BORDER-BOTTOM: #cccccc 3px double}

.TopMenuGroup
{
  border:1px;
  border-style:outset;
  border-color:Gray;
  background-image:url(/images/topGroupBg.gif); 
}

.MenuGroup
{
  background-color:white;
  border:1px;
  border-style:solid;
  border-color:Gray;
  filter:progid:DXImageTransform.Microsoft.Shadow(color='dimgray', Direction=135, Strength=3); 
}

.MenuItem 
{
  color:black; 
  font-family:MS Sans Serif, Verdana; 
  font-size:9pt; 
  padding:3px;
  padding-left:15px;
  padding-right:10px;
  cursor:default;
}

.MenuItemOver 
{
  color:black; 
  background-color:silver; 
  color:black; 
  font-family:MS Sans Serif, Verdana; 
  font-size:9pt; 
  padding:3px;
  padding-left:15px;
  padding-right:10px;
  cursor:default;
}

#CourseList ul {
        margin:0;
        padding:0px 0px 0px 0px;
        list-style:none;
      }
#CourseList li {
      display:inline;
      margin:5;
      padding:0px 0px 0px 6px;
	  width:157px;
	  border:1px #CCCCCC solid;
	  line-height:200%;
	  background-image:url(/Images/chengji_bg1.jpg);
      }
#CourseList b {
		color:#666666;
        margin:0;
        padding:0px 0px 0 0px;
        list-style:none;
		font-weight:300;
      }
.Blue1{
	color: #7bbfea;
}
.Blue2{
	color: #33a3dc;
}
.Blue3{
	color: #228fbd;
}
.Blue4{
	color: #2468a2;
}

.Blue5{
	color: #2570a1;
}

.Blue6{
	color: #2585a6;
}

.Blue7{
	color: #1b315e;
}
