body{margin:0 auto;text-align:center;}
body,td,th{font-size:12px;color:#666;line-height:20px}
img,ul,li,dl,dt,dd,span,h1,h2,h3,h4,h5,h6,form,textarea,input,p{margin:0px;padding:0px;}
h1{font-size:12px;font-weight:bold;color:#FFFFFF;}

img{border:0px;}
input,textarea,select{font-size:12px;}
ul{margin-left:0px}
li{list-style:none;text-align:left;}
.clear{clear:both; display:block}
.btn{border:0px;cursor:pointer;}
a{text-decoration:none;color:#666666;}
a:hover{text-decoration:underline;color:#e5004f;}
.div_color{color:#00F;}
#nav_title{width:980px;margin:0 auto; float:left;margin-bottom:3px;}
.nav_head_menu li h4 a,.nav_head_menu li h4{line-height:24px}
#nav_title .bg {
	background:url(../images/top_tp.gif) no-repeat;FLOAT: left; OVERFLOW: hidden; WIDTH: 100px; LINE-HEIGHT: 29px; HEIGHT: 27px; margin-left:1px;
	text-indent:10px;
}
#nav_title UL LI.bg{
	FONT-WEIGHT: bold; COLOR: #525252
}
#nav_title UL LI.bg2 {
	FLOAT: right; MARGIN-LEFT: 2px; WIDTH: 870px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#nav_title UL LI.bg2 A {
	FONT-WEIGHT: bold; COLOR: #014ccc
}
#nav_title UL LI .bg2b {
	BORDER-RIGHT: #c2bbad 1px dotted; PADDING-RIGHT: 0px; BORDER-TOP: #c2bbad 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c2bbad 1px dotted; PADDING-TOP: 0px; BORDER-BOTTOM: #c2bbad 1px dotted}
	

.mod_distant {
	MARGIN-TOP: 5px
}
#course_com .l {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 90px
}
#course_com .l IMG {
	DISPLAY: block; MARGIN: 18px 0px 35px
}
#course_com UL {
	FLOAT: right; WIDTH: 243px
}
#course_com .more .l {
	WIDTH: auto
}
.tj_img{FLOAT: left; WIDTH: 550px; COLOR: #ffffff; height:23px; padding-top:3px; LINE-HEIGHT: 23px;TEXT-ALIGN: center; background:url(images/tit_blue.gif) no-repeat; margin-left:1px; margin-right:1px;}
.tj_img1{FLOAT: left; WIDTH: 575px; COLOR: #ffffff; height:23px; padding-top:3px; LINE-HEIGHT: 23px;TEXT-ALIGN: center; background:url(images/tit_blue1.gif) no-repeat; margin-left:1px; margin-right:1px;}
.tjon {
	FLOAT: left; WIDTH: 66px; COLOR: #ffffff;TEXT-ALIGN: center; background:url(images/switch_tab.gif) no-repeat; margin-left:1px; margin-right:1px;
}
.tjoff {
	FLOAT: left; WIDTH: 67px; CURSOR: pointer; color:#000000;TEXT-ALIGN: center; background:url(images/switch_tab.gif) no-repeat; background-position:0px -28px;
}
.kuang {
	PADDING-LEFT: 5px; MIN-HEIGHT: 280px; MARGIN: 0px 0px 8px; WIDTH: 548px; HEIGHT: 287px; margin-top:10px; float:left
}
.qhx {
	CLEAR: both; PADDING-LEFT: 3px; MARGIN: 0px 0px 0px; WIDTH:538px; BORDER-BOTTOM: #0098e1 2px solid; font-size:0px; line-height:0px; thin-height:0px; margin-right:3px;
}
.qhgg {
	CLEAR: both; FLOAT: left; MARGIN: auto; WIDTH: 110px; margin-left:10px!important; margin-left:5px;
}
.qhgg1 {
	FLOAT: left; MARGIN: 5px 0px 0px; WIDTH: 110px
}
.tjtab01 {
	FLOAT: right; MARGIN: auto; WIDTH: 420px;
	height:251px;
	*height:253px;
	_height:253px;
	overflow: hidden;
}
.tjtab01 ul{ margin-top:10px}
.tjtab01 li{ width:48%; float:left}
.tjtab01 li span{ float:right;padding-right:5px}

.tjtab1 {
	 MARGIN: auto; WIDTH: 530px}
.tjtab1 ul{ margin-top:10px}
.tjtab1 li{ width:48%; float:left}
