/* CSS Document */
body{
margin:0;
font-size:12px;
line-height:21px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.fontw{
font-weight:bold;
font-size:14px;
color:#fff;
}
.fontb{
font-weight:bold;
font-size:14px;
color:#fff;
}
form{
padding:0;
margin:0;
}
.but2{
background:url(images/butcear.gif) no-repeat; 
border:none; 
width:54px;
height:20px;
cursor:hand;
}
#main{
margin:0 auto 6px auto;
width:960px;
}
.clear{
clear:both;
}
#main1{
margin:0 auto;
width:960px;
}
/*二级导航开始*/
.Zzymenulef{
background:url(images/menulef.gif) no-repeat right;
width:196px;
height:56px;
float:left;
}
.Zzymenubg{
float:left;
}
.Zzymenutop{
background:url(images/menutop.gif) no-repeat;
width:726px;
height:24px;
}
.Zzymenubot{
background:url(images/menubot.gif) repeat-x bottom;
height:32px;
width:726px;
line-height:32px;
font-size:14px;
text-align:center;
}
.Zzymenurig{
background:url(images/menurig.gif) no-repeat;
width:38px;
height:56px;
float:right;
}
/*导航结束*/
/*热点推荐*/
.serrig{
background:url(images/serrig.gif) no-repeat right;
}
.serlef{
background:url(images/serlef.gif) no-repeat left;
padding:0 9px 0 36px;
}
.sercen{
background:url(images/sercen.gif) repeat-x bottom;
height:33px;
} 
/*热点推荐*/
/*上部内容开始*/
.topcontopbg{
background:url(images/newtopbg.gif) no-repeat;
font-size:1px;
height:6px;
}
.topconbotbg{
background:url(images/newtopbot.gif) no-repeat;
font-size:1px;
height:4px;
}
.topconbg{
background:#f2f2f2;
border-left:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
padding:0 4px;
}
/*上部左侧开始*/
.toplef{
width:283px;
float:left;
}
.toprig{
width:667px;
float:right;
}
.JRflashbor{
height:165px;
margin-bottom:6px;
}
.toplefcon{
background:#f78555;
padding:0 4px;
margin-bottom:4px;
}
.topflashrig{
background:url(images/jiaolinelef.gif) no-repeat;
padding-left:4px;
}
.topflashcon{
background:#f78555;
height:5px;
font-size:1px;
line-height:5px;
}
.botflashrig{
background:url(images/jiaobotlinerig.gif) no-repeat right;
}
.botflashlef{
background:url(images/jiaobotlinelef.gif) no-repeat;
padding:0 3px;
}
.botflashcon{
background:#f78555;
height:3px;
font-size:1px;
}
.tjtoprig{
background:url(images/tjrig.gif) no-repeat right;
}
.tjtoplef{
background:url(images/tjlef.gif) no-repeat left;
padding:0 58px 0 20px;
}
.tjtopcon{
background:url(images/tjcen.gif) repeat-x;
height:26px;
line-height:26px;
font-weight:bold;
font-size:14px;
text-indent:1em;
}
.tjcon{
background:#fff;
padding-left:5px;
}
.tjcon ul{
padding:0;
margin:0;
}
.tjcon ul li{
list-style-position:inside;
border-bottom:1px dashed #ccc;
line-height:24px;
}
/*上部中间开始*/
.topcon{
float:left;
width:400px;
}
.newslinerig{
background:url(images/innernewtoprig.gif) no-repeat right;
}
.newslinelef{
background:url(images/innernewtoplef.gif) no-repeat left;
padding:0 5px 0 4px;
}
.newslinecon{
background:url(images/innernewtopcon.gif) repeat-x;
height:9px;
font-size:1px;
line-height:9px;
}
.topinnerrig{
float:right;
width:260px;
background:#fff;
}
.news{
border-right:1px solid #f78555;
background:#fff;
}
.newstop{
background:url(images/tui.gif) no-repeat 20px top;
border-bottom:1px dashed #000;
margin:11px 5px;
}
.newstop ul{
padding:0;
margin:0;
}
.newstop ul li{
list-style:none;
line-height:25px;
text-align:center;
}
.newsbot{
padding:0 5px 0 5px;
margin:0 5px;
}
.newsbot ul{
padding:0;
margin:0;
}
.newsbot ul td{
line-height:18px;
}
.newsbot ul li{
line-height:21px;
list-style-position:inside;
}
.zn{
margin-bottom:8px;
}
.zntoprig{
background:url(images/zntoprig.gif) no-repeat right;
width:100px;
margin-left:20px;
}
.zntoplef{
background:url(images/zntoplef.gif) no-repeat left;
padding:0 3px;
}
.zntopcon{
background:url(images/zntopcon.gif) repeat-x;
padding-top:4px;
height:25px;
line-height:25px;
text-align:center;
}
.zntopbg{
background:url(images/znbg.gif) repeat-x;
}
.zncon{
padding:5px;
}
.tdbg td{
background:url(images/but.gif) no-repeat center;
height:32px;
line-height:32px;
text-align:center;
}
.telbg{
background:url(images/telbg.gif) repeat-x;
}
.telbgbiao{
background:url(images/telimg.gif) no-repeat 5px center;
padding-left:30px;
height:40px;
line-height:40px;
}
.schooltopbg{
background:url(images/schoolbg.gif) repeat-x;
}
.schooltoprig{
background:url(images/schoolrig.gif) no-repeat right;
width:100px;
padding-left:20px;
}
.schooltoplef{
background:url(images/schoollef.gif) no-repeat left;
padding:0 3px;
}
.schooltopcon{
background:url(images/schoolcon.gif) repeat-x;
height:24px;
line-height:24px;
text-align:center;
}
.mxtopcon{
width:240px;
margin:0 auto;
border-bottom:1px solid #dbdbdb;
padding:6px 0;
}
.mxtopcon img{
float:left;
padding:0 6px;
}
.tablef{
float:left;
width:690px;
}
.ztrig{
float:right;
width:263px;
}
/*课表导航开始*/
.tabmenulef{
background:url(images/tablefbg.gif) no-repeat;
padding-left:3px;
}
.tabmenubg{
background:url(images/tabbg.gif) repeat-x;
height:45px;
padding-left:51px;
}
.taboverbg{
background:url(images/taboverbg.gif) repeat-x top;
width:150px;
float:left;
}
.taboverrig{
background:url(images/taboverrig.gif) no-repeat right top;
}
.taboverlef{
background:url(images/taboverlef.gif) no-repeat left top;
padding:0 4px 0 3px;
}
.taboverjiao{
background:url(images/taboverjian.gif) no-repeat center center;
height:45px;
line-height:45px;
text-align:center;
}
.tabline{
background:url(images/tabrigline.gif) no-repeat right top;
width:486px;
float:right;
}
.mstab{
border:1px solid #f48a00;
margin-bottom:6px;
}
.wltab{
border:1px solid #f48a00;
}
.ztline{
background:url(images/zttopline.gif) no-repeat right;
height:8px;
font-size:1px;
}
.zttopbg{
background:url(images/zttopbg.gif) repeat-x;
}
.zttoprig{
background:url(images/zttoprig.gif) no-repeat right;
padding-right:4px;
}
.zttopcon{
background:url(images/ztoverbg.gif) repeat-x;
height:29px;
width:130px;
margin-left:58px;
text-align:center;
}
.ztcon{
border:1px solid #f48a00;
border-top:none;
padding:5px;
}
.ztcon ul{
padding:0;
margin:0;
}
.ztcon ul td{
line-height:15px;
height:15px;
}
.ztcon ul li{
list-style-position:inside;
line-height:21px;
}
/*下部内容开始*/
.botmenulef{
background:url(images/kszlmenulef.gif) no-repeat;
padding-left:3px;
margin-bottom:6px;
}
.botmenubg{
background:url(images/kszlmenubg.gif) repeat-x;
height:39px;
line-height:39px;
}
.botmenubiao{
background:url(images/kszlbiao.gif) no-repeat 20px 5px;
padding-left:55px;
}
.botmenubiao2{
background:url(images/ksztbiao.gif) no-repeat 20px 5px;
padding-left:55px;
}
.botlef{
float:left;
width:690px;
}
.botrig{
float:right;
width:263px;
}
.botnewslef{
float:left;
width:340px;
}
.botnewsrig{
float:right;
width:340px;
}
.mrjtopbg{
background:url(images/innertopmenubg.gif) repeat-x;
}
.mrjtoprig{
background:url(images/innertopmenurig.gif) no-repeat right bottom;
width:150px;
margin-left:20px;
}
.mrjtoplef{
background:url(images/innertopmenulef.gif) no-repeat left  bottom;
padding:0 4px;
}
.mrjtopcon{
background:url(images/innertopmenuoverbg.gif) repeat-x bottom;
height:37px;
line-height:37px;
text-align:center;
font-weight:bold;
font-size:14px;
}
.mrjcon{
padding:6px 0 6px 5px;
}
.mrjcon ul{
padding:0;
margin:0;
}
.mrjcon ul td{
line-height:19px;
}
.mrjcon ul li{
list-style-position:inside;
line-height:25px;
font-size:14px;
}
.botnewslef{
border:1px solid #65c4e1;
}
.botnewsrig{
border:1px solid #65c4e1;
}
.botnews1{
margin-bottom:6px;
}
.botnews{
height:250px;
}
.jytop{
background:url(images/jytopbg.gif) repeat-x;
}
.jytoprig{
background:url(images/jyoverrig.gif) no-repeat right bottom;
width:130px;
margin-left:20px;
}
.jytoplef{
background:url(images/jyoverlef.gif) no-repeat left bottom;
padding:0 3px 0 4px;
}
.jytopcon{
background:url(images/jyovercon.gif) repeat-x bottom;
height:39px;
line-height:39px;
text-align:center;
}
.jycon{
border:1px solid #c0c0c0;
padding:6px 5px 7px 5px;
}
.jycon ul{
padding:0;
margin:0;
}
.jycon ul td{
line-height:16px;
}
.jycon ul li{
list-style-position:inside;
line-height:22px;
font-size:12px;
}
