* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
body{
    background:#fff;
	text-align:center;
	color: #333;
	font-family:arial,verdana,sans-serif;
	FONT-SIZE: 12px; 
}
#header{
    width:970px;
	margin-right: auto;
	margin-left: auto; 
	padding: 0px;
	height:auto;
	text-align:left;
} 
#contain{
    margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	width: 970px;
} 
#main{
    float: left; 
	margin: 2px 2px 0px 10px; 
	padding: 0px; 
	background: #fff;
	width: 637px;
	height:340px;
	text-align:left;
}
#mainbg{
    width:970px;
	padding: 0px;
	background: #fff;
	float: left;
}
#right{
    float: left; 
	margin: 2px 0px 0px 10px;
	padding:0px; 
	width: 200px; 
	height:340px;
	background: #fff;
	text-align:left;
}
#left{
	float: left;
	padding: 0px;
	background: #fff;
	width: 100px;
	height:336px;
	text-align:left;
	border:solid 1px #66CC99;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#leftSideBanner{
	float: left;
	padding: 0px;
	background: #fff;
	width: 100px;
	height:250px;
	text-align:left;
	margin:5px 2px 0 0px;
}
#rightSideBanner{
    float: left;
	margin: 5px 0px 0px  11px;
	padding: 0px;
	background: #fff;
	width: 85px;
	height:250px;
	text-align:left;
}
#leftBar{
    float: left;
	margin: 5px 0px 5px  0px;
	padding: 0px;
	background: #F4F4F4;
	width: 205px;
	text-align:left;
}
/*.leftBar_ads{
    float: left;
	padding: 0px;
	background: #F4F4F4;
	width: 205px;
	height:60px;
	border:solid 1px #E2E2E2;
	margin-bottom:5px;
}*/
.leftBar_lm{
    float: left;
	padding: 0px;
	background: #F4F4F4;
	width: 200px;
	height:520px;
	border:solid 1px #E2E2E2;
	margin-bottom:2px;
	overflow:hidden;
	white-space:nowrap;
}
.leftBar_lm  .leftBar_title{
    float: left;
	margin: 0px 0px 0px  0px;
	padding: 0px;
	padding-left:30px;
	background: url(/CusImage/leftBarTitleBg.gif) no-repeat;
	width: 165px;
	height:30px;
	text-align:left;
	line-height:35px;
}
.leftBar_lm  .leftBar_content{
    float:left;
	margin: 0px 0px 0px  0px;
	padding-top:5px;
	padding-left:5px;
	width: 190px;
	height:480px;
	white-space:nowrap;
	overflow:hidden;
	text-align:left;
	border-top:#CCCCCC 1px dashed;	
}
.leftBar_titleA{
    float: left;
	margin: 0px 0px 0px  0px;
	padding: 0px;
	padding-left:30px;
	background: url(/CusImage/leftBarTitleBg.gif) no-repeat;
	width: 170px;
	height:30px;
	text-align:left;
	line-height:35px;
}
.leftBar_contentA{
    float:left;
	margin: 0px 0px 0px  0px;
	padding-top:10px;
	padding-left:10px;
	width: 190px;
	height:214px;
	text-align:left;
	border-top:#CCCCCC 1px dashed;	
}

#content{
    float: left; 
	margin:5px 2px 0px 10px; 
	padding: 0px; 
	background: #fff;
	background:url(/CusImage/titlebg.jpg);
	width: 538px;
	height:250px;
	text-align:left;
	border:solid 1px #D8D8D8;
}
#content_title{
    float: left; 
	margin:0px 0px 0px 0px; 
	padding: 0px;
	padding-left:10px;
	width: 520px;
	height:35px;
	text-align:left;
	line-height:35px;
	color:#FF0000;
}
#content_content{
    float: left; 
	margin:0px 0px 0px 0px; 
	padding: 0px;
	background:#FFFFFF;
	width: 538px;
	height:206px;
	text-align:left;
}
#content_content_roll{
    float: left; 
	margin:0px 0px 0px 2px; 
	padding: 0px; 
	background: #fff;
	width: 205px;
	height:195px;
	text-align:left;
}
#content_content_topnews{
    float: left; 
	margin:0px 0px 0px 5px; 
	padding: 0px; 
	background: #fff;
	width: 320px;
	height:80px;
	text-align:left;
}
#content_content_newslist{
    float: left; 
	margin:5px 0px 0px 5px;
	padding: 0px;
	padding-top:3px; 	 
	background: #fff;
	width: 320px;
	height:110px;
	text-align:left;
	border-top:1px dashed #CCCCCC;
}
#courseO {
    float: left; 
	margin:5px 0px 0px 8px; 
	padding: 0px; 
	background: #fff;
	width: 750px;
	word-spacing:normal;
	text-align:left;
}
#course {
    float: left; 
	margin:0px 0px 5px 0px; 
	padding: 0px; 
	width: 750px;
	height:256px;
	text-align:left;
	border:solid 1px #AAB5E3;
	white-space:nowrap;
	overflow:hidden;
}
#course_title{
    float: left; 
	margin:0px 0px 5px 0px; 
	padding: 0px;
	width: 750px;
	height:35px;
	background:url(/CusImage/kc_bg.gif) repeat-x;
	text-align:left;
	line-height:35px;
	color:#FFFFFF;
	clear:both;
}
.course_titlef{
    float: left; 
	margin:0px 0px 0px 0px; 
	padding: 0px;
	padding-left:5px;
	width: 125px;
	height:35px;
	text-align:center;
	line-height:35px;
	color:#402C7A;
	font-size:12px;
	font-weight:bold;
/*	background:url(/CusImage/coursebg.gif) no-repeat;*/
	display:inline;
}
.course_titles{
    float: left; 
	margin:0px 0px 0px 10px; 
	padding: 0px;
	width: 600px;
	height:35px;
	text-align:left;
	line-height:35px;
	color:#402C7A;
	display:inline;
	overflow:hidden;
	white-space:normal;
}
#course_content{
    float: left; 
	margin:0px; 
	padding: 0px;
	width: 750px;
	text-align:left;
	clear:both;
	}
#course_list{
    float: left; 
	margin:0px 0px 0px 4px; 
	padding: 0px; 
	width: 470px;
	height:214px;
	text-align:left;
	border-right:1px dashed #CCCCCC;
}
#course_picroll{
    float: left; 
	margin:0px 0px 0px 5px; 
	padding: 0px; 
	width: 265px;
	height:120px;
	text-align:left;
}
#course_tj{
    float: left; 
	margin:1px 0px 0px 5px; 
	padding: 0px; 
	width: 265px;
	height:88px;
	text-align:left;
}
#rightBar{
    float: left; 
	margin:5px 0px 0px 10px; 
	padding:0px; 
	width: 200px; 
	height:250px;
	background:url(/CusImage/contentbg.jpg);
	text-align:left;
	border:solid 1px #cff19d;
}
#rightBar_title{
    float: left; 
	margin:0px 0px 0px 0px; 
	padding:0px;
	padding-left:18px;
	width: 180px; 
	height:23px;
	background:url(/CusImage/titlebg2.gif);
	text-align:left;
	border:solid 1px #cff19d;
	line-height:20px;
	color:#FFFFFF;
	font:bolder larger;	
}
#rightBar_content{
    float: left;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	width: 185px;
	height:210px;
	background:url(/CusImage/contentbg.jpg);
	text-align:left;
}

/*course Main and Right*/
#Cmain{
float: left; 
margin: 2px 2px 0px 0px; 
padding: 0px; 
background: #fff;
width: 700px;
height:300px;
text-align:left;
border:solid 1px #999999
}
#Cright{
float: right; 
margin: 2px 0px 2px 10px;
padding:0px; 
width: 250px; 
height:300px;
background: #fff;
text-align:left;
border:solid 1px #FF0000
}
/*End of Course Main and Right*/
#footer{
clear:both;
width:970px;
margin-right: auto;
margin-left: auto; 
padding: 0px;
background: #f1f1e7;
height:60px;}
.text{margin:0px;padding:20px;}
UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
/*FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}*/
INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
A:link {
	TEXT-DECORATION: none;
	color:#000000;
}
A:visited {
	TEXT-DECORATION: none;
	color:#663366;
}
A:hover {
	TEXT-DECORATION: underline;
	color:#0066FF;
}
A:active {
	TEXT-DECORATION: none
}
#topnav {
     margin: 0px auto; width: 970px;background-color:#f3f8dc;border-bottom:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd; text-align:center; 
}
#top_nav {
	clear:both;height:26px;padding-top:3px !important;padding-top:0px;vertical-align:middle
}
#top_nav ul {
	margin:7px 0px 7px 0px
}
#top_nav li {
	padding:0px 7px 0px;border-left:1px solid #AFA69E; height: 15px; line-height:15px;
}
#top_nav .first{
	padding:0px 7px 0px 0px;border-left:1px solid #AFA69E
}
#top_nav .last{
	padding:0px 0px 0px 7px;border-left:1px solid #AFA69E
}
#top_nav li a{
	text-decoration: none
}
#top_nav .left {
	float:left
}
#top_nav .right {
	float:right
}
#top_nav .no_border {
	border:0px
}
#top_nav .img_bt {
	margin:-8px -5px -3px -5px !important;margin:-4px -5px -3px -5px
}
#top_nav .left2 {
	margin-left:22px
}

#top_nav_bg {
	 margin: 0px auto; width:952px;height:21px;padding-bottom: 5px
}
.main_box {
	width:952px; margin:0px auto; height: 1%
}
#logo {
	FLOAT: left; WIDTH: 970px;
}
.logo-pic {
	FLOAT: left; MARGIN: 6px 0px 5px 10px; WIDTH: 115px; HEIGHT: 74px
}
.logo-ads {
	FLOAT: left; MARGIN: 16px 0px 5px 15px; WIDTH: 800px; HEIGHT: 60px; line-height:60px; text-align:center;
}

.liebiao {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 183px;
}
.lb-top {
	BACKGROUND: url(/pxto/index_81.gif) no-repeat; FLOAT: left; WIDTH: 183px; LINE-HEIGHT: 28px; HEIGHT: 28px;
}
.lb-main {
	BACKGROUND: url(/pxto/index_97.gif) repeat-y; FLOAT: left; WIDTH: 183px;
}
.lb-pic01 {
	MARGIN-TOP: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 148px; COLOR: #463672;
}
.lb-pic02 {
	MARGIN-TOP: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 148px; COLOR: #463672;
}
.lb-pic03 {
	MARGIN-TOP: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 148px; COLOR: #463672;
}
.lb-pic04 {
	MARGIN-TOP: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 148px; COLOR: #463672;
}
.lb-pic05 {
	MARGIN-TOP: 5px; PADDING-LEFT: 35px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 148px; COLOR: #463672;
}
.lb-pic01 {
	BACKGROUND: url(/pxto/index_91.gif) no-repeat
}
.lb-pic02 {
	BACKGROUND: url(/pxto/index_99.gif) no-repeat
}
.lb-pic03 {
	BACKGROUND: url(/pxto/index_121.gif) no-repeat
}
.lb-pic04 {
	BACKGROUND: url(/pxto/index_127.gif) no-repeat
}
.lb-pic05 {
	BACKGROUND: url(/pxto/index_127-2.gif) no-repeat
}
.lb-main UL LI {
	PADDING-LEFT: 6px; FLOAT: left; WIDTH: 178px; LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none
}
.lb-main UL LI A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 7px 0px 0px; COLOR: #555472; PADDING-TOP: 1px; HEIGHT: 23px
}
.lb-main UL LI A:hover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #eef0fd; PADDING-BOTTOM: 1px; MARGIN: 0px 7px 0px 0px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.lb-on {
	DISPLAY: none; Z-INDEX: 3; FLOAT: left; WIDTH: 156px; POSITION: absolute
}
.lb-on2 {
	FLOAT: left; WIDTH: 258px
}
.lb-on-mid {
	BACKGROUND: url(/pxto/list2_03.gif) repeat-y; FLOAT: left; WIDTH: 285px
}
.arrow1 {
	Z-INDEX: 10; BACKGROUND: url(/pxto/list2_10.gif) no-repeat; LEFT: -12px; WIDTH: 13px; POSITION: relative; TOP: 35px; HEIGHT: 15px
}
.lb-on-mid UL LI {
	PADDING-LEFT: 7px; BACKGROUND: url(/pxto/list2_07.gif) no-repeat 5px 9px; FLOAT: left; MARGIN-LEFT: 7px; OVERFLOW: hidden; WIDTH: 113px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #dbd2ea 1px dashed; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; HEIGHT: 22px
}
.hua {
	FLOAT: left; MARGIN: 0px 0px 5px 0px; WIDTH: 518px;
}
.hua-mid {
	BACKGROUND: url(/pxto/index_87.gif) repeat-y; FLOAT: left; OVERFLOW: hidden; WIDTH: 518px; HEIGHT: 247px; TEXT-ALIGN: center
}
.edunews {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 250px
}
.en-top {
	BACKGROUND: url(/pxto/index_85.gif) no-repeat; FLOAT: left; WIDTH: 250px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.en-mid {
	BACKGROUND: url(/pxto/index_93.gif) repeat-y; FLOAT: left; WIDTH: 250px
}
.en-list {
	BACKGROUND: url(/pxto/index_116.gif) no-repeat 7px 9px; FLOAT: left; WIDTH: 250px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.en-wenzi {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 184px; WHITE-SPACE: nowrap; HEIGHT: 23px
}
.date {
	DISPLAY: block; FONT-SIZE: 10px; FLOAT: left; MARGIN-LEFT: 7px; WIDTH: 50px; COLOR: #787878
}
.headline {
	MARGIN-TOP: -1px; FLOAT: left; MARGIN-BOTTOM: 2px
}
.kcjg {
	MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 520px
}
.left-pic {
	FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 125px
}
.wenzi115 {
	FLOAT: left; WIDTH: 115px; COLOR: #847b7b; PADDING-TOP: 3px
}
.rg {
	MARGIN-TOP: 5px; FLOAT: left; OVERFLOW: hidden; WIDTH: 250px
}
.hezuo {
	MARGIN-TOP: 8px; FLOAT: left; MARGIN-LEFT: 9px; WIDTH: 780px; HEIGHT: 150px
}
.hezuo-main {
	BACKGROUND: url(/pxto/index_128.gif) repeat-y; FLOAT: left; PADDING-BOTTOM: 3px; OVERFLOW: hidden; WIDTH: 779px; HEIGHT: 143px
}
.hezuo-main UL LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 20px; BACKGROUND: url(/pxto/index_132.gif) no-repeat 5px 10px; FLOAT: left; MARGIN-LEFT: 5px; OVERFLOW: hidden; WIDTH: 111px; LINE-HEIGHT: 28px; MARGIN-RIGHT: 3px; WHITE-SPACE: nowrap; HEIGHT: 28px
}
.dong {
	BACKGROUND: url(/pxto/index_139.gif) repeat-y; FLOAT: left; WIDTH: 779px
}
.hezuo-di {
	BACKGROUND: url(/pxto/index_149.gif) no-repeat; FLOAT: left; WIDTH: 779px; HEIGHT: 9px
}
#Tab2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/pxto/tabl-top.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 520px; PADDING-TOP: 0px
}
.Menubox {
	FONT-SIZE: 12px; WIDTH: 520px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.Menubox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.Menubox LI {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 84px; CURSOR: pointer; COLOR: #463672; LINE-HEIGHT: 35px; HEIGHT: 28px; TEXT-ALIGN: center
}
.Menubox LI.hover {
	BACKGROUND: url(/pxto/index_108.gif) no-repeat; WIDTH: 84px; LINE-HEIGHT: 35px; HEIGHT: 28px; TEXT-ALIGN: center
}
.Contentbox {
	CLEAR: both; MARGIN-TOP: -7px; PADDING-LEFT: 9px; BACKGROUND: url(/pxto/index_113.gif) repeat-y; WIDTH: 510px; PADDING-TOP: 8px; HEIGHT: 190px
}
.Contentbox UL LI {
	BACKGROUND: url(/pxto/index_116.gif) no-repeat 3px 9px; FLOAT: left; MARGIN-LEFT: 3px; OVERFLOW: hidden; WIDTH: 179px; LINE-HEIGHT: 25px; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #dedede 1px dashed; WHITE-SPACE: nowrap; HEIGHT: 26px; text-ovflow: ellipsis
}
/*nav*/
.nav {background: url(/pxto/index_41.gif) repeat-x; float:left; width:970px; height:100px;
}
.nav-mid {
	FLOAT: left; WIDTH: 930px; HEIGHT: 100px;
}
.nav-top {
	FLOAT: left
}
.sou {
	MARGIN-TOP: 0px;
}
.checkbox {
	PADDING-LEFT: 3px; BACKGROUND: url(/pxto/checkbox.gif) no-repeat; FLOAT: left; MARGIN: 0px 5px 0px; WIDTH: 95px; LINE-HEIGHT: 25px; PADDING-TOP: 3px; HEIGHT: 26px
}
.navlist {
	FONT-SIZE: 14px; BACKGROUND: url(/pxto/index_46.gif) no-repeat; FLOAT: left; MARGIN: 8px 2px 0px; WIDTH: 105px; COLOR: #0b4958; LINE-HEIGHT: 30px; HEIGHT: 31px; TEXT-ALIGN: center;
}
.navlist-other {
	FONT-SIZE: 14px; FLOAT: left; MARGIN: 8px 2px 0px; WIDTH: 105px; COLOR: #0b4958; LINE-HEIGHT: 30px; HEIGHT: 31px; TEXT-ALIGN: center
}
.navlist2 {
	FONT-SIZE: 14px; BACKGROUND: url(/pxto/index_47.gif) no-repeat; FLOAT: left; MARGIN: 8px 2px 0px; WIDTH: 105px; COLOR: #0b4958; LINE-HEIGHT: 28px; HEIGHT: 31px; TEXT-ALIGN: center;
}
.nav-search {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 900px; HEIGHT: 33px;
}
.search01 {
	BACKGROUND: url(/pxto/list_01.gif) repeat-y; FLOAT: left; WIDTH: 363px; HEIGHT: 50px
}
#jldiv {
	Z-INDEX: 1; LEFT: 214px; WIDTH: 284px; POSITION: absolute; TOP: 135px; HEIGHT: 137px; BACKGROUND-COLOR: #fb9123
}
.city-box {
	PADDING-LEFT: 14px; BACKGROUND: url(/pxto/index_57.gif) no-repeat; FLOAT: left; MARGIN: 3px 5px 0px; WIDTH: 94px; COLOR: #254501; LINE-HEIGHT: 27px; HEIGHT: 27px
}
.s-list {
	FONT-WEIGHT: bold; BACKGROUND: #f2f8db; FLOAT: left; COLOR: #0b4958
}
.s-butom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px
}
.keyword {
	MARGIN-TOP: 8px; PADDING-LEFT: 7px; FLOAT: left; WIDTH: 930px;
}
.red12-b {
	FONT-WEIGHT: bold; COLOR: #ff3300; LINE-HEIGHT: 15px;
}
.form1 {
	FONT-SIZE: 14px; BACKGROUND: url(/pxto/index_54.gif); FLOAT: left; WIDTH: 364px; TEXT-INDENT: 17px; LINE-HEIGHT: 33px; PADDING-TOP: 0px; HEIGHT: 33px
}
.form2 {
	FLOAT: left; WIDTH: 930px
}
.login-mid {
	BACKGROUND: url(/pxto/index_09.gif) repeat-x; FLOAT: left; WIDTH: 303px; LINE-HEIGHT: 27px; HEIGHT: 27px
}
.line01 {
	BACKGROUND: url(/pxto/line1.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 55px; LINE-HEIGHT: 15px; HEIGHT: 15px; TEXT-ALIGN: center
}
.blue14 {
	FONT-WEIGHT: normal; font-size:14px; COLOR: #0b4958
}
.blue14:hover {
	FONT-WEIGHT: bold; font-size:14px; COLOR: #463672
}
/*nav end*/
/*ads id*/

#banner{
      float:left;
	  width:970px;
	  margin-right: auto;
	  margin-left: auto;
	  padding: 0px;
	  height:100px;
	  text-align:left;
}
#banner_1{
      float:left;
	  width:965px;
	  margin-right: auto;
	  margin-left: auto;
	  margin-top:5px;	  
	  padding: 0px;
	  height:95px;
	  text-align:left;
}
#banner_11{
      float:left;
	  width:482px;
	  margin-right: auto;
	  margin-left: auto;
	  margin-top:5px;	  
	  padding: 0px;
	  height:95px;
	  text-align:left;
}
#banner_12{
      float:left;
	  width:482px;
	  margin-right: auto;
	  margin-left: 1px;
	  margin-top:5px;	  
	  padding: 0px;
	  height:95px;
	  text-align:left;
}
#ads02{
      float: left;
	  margin: 0px 0px 0px 0px;
	  padding: 0px;
	  background: #fff;
	  width: 638px;
	  height:81px;
	  text-align:left;
}
#ads02-1{
      float: left;
	  margin: 8px 0px 0px 0px;
	  padding: 0px;
	  padding-left:5px;
	  background: #fff;
	  width: 540px;
	  height:246px;
	  text-align:left;
	  border:solid 1px #66CC99
}
#ads03{
      float: left;
	  margin: 2px 0px 0px 11px;
	  padding: 0px;
	  background: #fff;
	  width: 86px;
	  height:341px;
	  text-align:left;
}
#ads04{
      float: left;
	  margin: 2px 0px 0px 7px;
	  padding: 0px;
	  background: #fff;
	  width: 155px;
	  height:60px;
	  text-align:left;
	  }
#ads05{
      float: left;
	  margin: 2px 0px 0px 0px;
	  padding: 0px;
	  background:  #fff;
	  width: 155px;
	  height:60px;
	  text-align:left;
	  }
/*ads end*/
/*course top sort*/
#course-sort{
      width:970px;
	  margin-right: auto;
	  margin-left: auto;
	  padding: 0px;
	  height:110px;
	  text-align:left;
}
/*首页分类*/
.CourseSortList{
      clear:both;
	  width:100px;
	  height:29px;
	  margin:1px auto 1px;
	  text-align:center;
	  font-size:14px;
	  background-color:#F0FCE4;
	  color:#000000;
	  line-height:29px;
}
.CourseSortList：hover{
      clear:both;
	  width:100px;
	  height:29px;
	  margin:1px auto 1px;
	  text-align:center;
	  font-size:14px;
	  background-color:#CCCCCC;
	  color:#003366;
	  line-height:29px;
}
/*课程页面最新更新及热门文章*/
.newsnow { margin:0; padding:5px 0 10px 10px; text-align:left; float:left}
.newsnow li{ background:url(../images/icon/ico_13.gif) no-repeat center left; padding-left:20px;}
/*<!--友情链接-->*/
#friendLink{
    float:left;
	width:965px;
	padding: 0px;
	height:110px;
	text-align:left;
	margin: 10px auto;
}
/*学校展示*/
#schoolshow{
      float:left;
	  margin-right: auto;
	  margin-left: auto;
	  margin-top:5px;
	  padding:0px;
	  text-align:left;
	  border:1px solid #A2AAD8;
}
#schoolshowLeft{
      float: left;
	  width: 313px;
	  margin: 0px;
	  padding: 0px;
	  background:url(/CusImage/mingxiao_01.gif) no-repeat;
	  height:32px;
	  text-align:left;
}
#schoolshowRight{
      float:left;
	  width:20px;
	  margin:0px;
 	  padding: 0px;
	  background:url(/CusImage/mingxiao_03.gif) no-repeat;
	  height:32px;
	  text-align:left;
}
#schoolshowCenter{
      float:left;
	  width:632px;
	  margin:0px;
	  padding: 0px;
	  background:url(/CusImage/mingxiao_02.gif) repeat-x;
	  height:32px;
	  text-align:left;
}
#schoolshowMain{      
      float:left;
	  width:955px;
	  margin-right: auto;
	  margin-left: auto;
	  text-align:left;
	  height:80px;
}
/*版权信息中的css*/
.cr-wenzi {
	MARGIN: 0px auto; WIDTH: 650px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.hui12-2 {
	COLOR: #625a59; LINE-HEIGHT: 23px; width:40px; margin:0 5px 0 5px;
}
/*<!--滑动门-->*/
.nTab{
      background-position:left;
      background-repeat:repeat-y;
      margin-bottom:2px;
      float: left;
	  margin: 8px 0px 0px 0px;
	  padding: 0px;
	  background: #fff;
	  width: 637px;
	  height:246px;
	  text-align:left;
	  border:solid 1px #CCCCCC;
}
.nTab .TabTitle{
clear: both;
height: 30px;
overflow: hidden;
width: 630px;
background:url(/pxto/huatitlebg.gif);
margin-right:2px;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
height:50px;
}
.nTab .TabTitle li{
float: left;
width: 100px;
cursor: pointer;
padding-top: 4px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 2px;
list-style-type: none;
height:30px;
line-height:30px;
text-align:center;
font-size:14px;
color:#CC6600;
font-weight:bolder;
}
.nTab .TabTitle .active{ font-weight:bold; background:#fff;border-left:1px #F7FBFE solid;border-top:1px #F7FBFE solid;border-right:1px #F7FBFE solid;border-bottom:1px #fff solid;}
.nTab .TabTitle .normal{}
.nTab .TabContent{
      width:auto;
      background:#F7FBFE;
      margin: 0px auto;
      padding:10px 0 0 5px;
      border-right:1px #F7FBFE solid;
}
.none {display:none;}
/*//频道栏目右侧两个图片广告*/
.lmAds{ float:left; text-align:center; margin:5px 0px 0px 15px;}
.lmAdsNav{ width:82px; height:82px; padding:2px; border:3px solid #EEEEEE;}
.lmAdsPic{ width:80px; height:80px; float:left; text-align:center; overflow:hidden; white-space:nowrap; border:1px solid #BEBEBE}
.lmAdsText{ width:82px;line-height:110%; white-space:nowrap; overflow:hidden;}


