.leftbox {float:left;}
#PartA .right { float:right; }

.right2 { width:672px; float:left;}
.adbill {border:1px solid #ccc; padding:1px; margin-top:10px; overflow:hidden;}

#hd {border:1px solid #BDD2ED; background:#FAFBFF; margin-bottom:10px; padding:4px;}

/* 推荐阅读 */
#tjyd {
padding-left:8px;
height: 230px;
*height: 229px;
overflow:hidden;
}
#tjyd ul { background:url(/images/template/rank.png) no-repeat left -1px;}
#tjyd li { padding-left:20px; height:23px; overflow:hidden;}

/*要闻*/
#importantnews {border:1px solid #BBD3EF; background:#fff url(/images/template/ksindex_27.png) no-repeat 0 0; padding:29px 5px 8px;*padding:26px 5px 8px;}
#importantnews h1 { text-align:center;}
#importantnews h1 a {color:#c00; text-decoration: none;}
#importantnews h1 a:hover {color:#f00; text-decoration: underline;}
#importantnews p { margin:0 10px 7px; height:46px; overflow:hidden; color:#666563;}
#importantnews p a {
color:#003399;
text-decoration: none;
}
#importantnews p a:hover{color:#000; text-decoration: none;}
#importantnews li{
padding-left:15px;
background:url(/images/template/black_qb.gif) no-repeat 5px 10px;
height:21px;
*line-height:14px; overflow:hidden;
font-size:14px;
position: relative;
}
#importantnews li span {
color: #D63A0E;
position: absolute;
right: 0px;
}

/*选项卡*/
#ksdt{width:402px; margin-top:10px; font-size:14px;}
.menudt {
width:100%;
background:#F1F4F6;
height:26px;
overflow: hidden;
}
.menudt ul{margin-left:2px;_margin-left:4px; padding:0px;}
.menudt a:hover { text-decoration: none; }
.menudt li{
float:left;
width:102px;
background:url(/images/template/dk_tab.png) 0 -26px;
text-align:center;
color:#006699;
margin-left:-2px;
line-height:28px;
}
.menudt li.hover{background:#fff; background:url(/images/template/dk_tab.png) left top; font-weight:bold; cursor:pointer;}
.dtbox {
border:1px solid #C1D5EE;
border-top:none;
padding:10px 5px;
height: 230px;
*height: 229px;
overflow:hidden;
}
.dtbox li{padding-left:15px; background:url(/images/template/blue_qb.gif) no-repeat 5px 10px; height:23px; overflow:hidden; text-align:right;}
.dtbox li a{color:#016599; text-decoration: none; line-height:23px; float:left;}
.dtbox li a:hover {color:#f60; text-decoration: underline;}
.dtbox li span { margin-left:5px; color:#CCC; line-height:23px; margin-right:5px;}


/* 网络课堂 */
#kcfd {
border:1px solid #CF7200;
border-top:none;
padding:0;
width: 958px;
}
#kcfd .leftbox2 {
width:698px;
float:left;
overflow:hidden;
}
.xinsheng {
width:215px;
float:left;
border:1px solid #D0D0D0;
background:#F9F9F9;
padding:3px 3px 0;
margin:8px 0 0 8px;
_margin:8px 0 0 3px;
}
#kcfd .middlefd { width:448px; float:right; margin:8px 10px 8px 0;_margin:8px 5px 8px 0;}
/*公告*/
.gonggao {
height: 140px;
padding: 0 10px 8px 15px;
overflow:hidden;
}
.gonggao  li {
background: url(/images/template/li_dot.gif) no-repeat 0 8px;
font-size: 14px;
padding:0 10px;
position: relative;
}
.gonggao  li  span {
color: #FF3300;
position: absolute;
top: 0px;
right: 0px;
}
.middlefd table { width:100%; line-height:28px; text-align:center;}
.middlefd table h3 { background:#E9F4FB; border:1px solid #fff; border-width:1px 0 0 1px; line-height:29px; height:29px; color:#000; font-size:12px; font-weight:normal; text-align:center;}
.middlefd table span { color:#f60;}

#kcfd .teach {
border-left:1px dashed #CF7200;
padding:10px 0 0 10px;
margin-left:1px;
}

.imgtxt01 {
width: 100%;
}
.imgtxt01 p {
line-height: 140%;
margin-top: 8px;
}
a.it01img{
border:1px #C2D5EE solid;
padding:5px 3px 0;
float:left;
width:66px;
color:#003;
text-decoration:none;
display: block;
margin-top: 2px;
text-align: center;
}
a.it01img:hover {color:#c00; text-decoration:none;}
.it01tb{
display:block;
height:20px;
line-height:20px;
text-align:center;
margin-top:3px;
cursor: pointer;
}
p.it01txt{
float:left;
width:156px;
line-height:16px;
color:#333;
margin: 0 8px 0 10px;
}



/*大通栏*/

.bigtl {border-bottom:1px dashed #999; padding:0 5px 10px 10px;}
.iptnews h1 {font-family:"微软雅黑","宋体"; font-size:14px; height:23px; background:url(/images/template/jiantou_01.png) no-repeat 0 50%; overflow:hidden; padding-left:15px;}
.iptnews p { line-height:18px; height:54px; margin-top:5px; color:#666;}
.iptnews span { margin-left:5px;}

.bigbox {
background:url(/images/template/big_bj_03.png) repeat-x left bottom;
border-bottom:1px solid #CDCDCD;
border-right:1px solid #CDCDCD;
}
.left2 { width:258px; float:left; overflow:hidden; border:2px solid #3AA8C1; background:#E4F0F8; padding:10px;}
.rightbox {
width:665px;
float:right;
overflow:hidden;
border:1px solid #EBE7E7;
margin-right:5px;
background:#fff;
}

/*辅导专区*/
.imgtxt02{ height:120px; overflow:hidden; border-bottom:1px dashed #C2D5EE; margin-bottom:10px;}
.imgtxt02 h1 {
font-size:14px;
margin: 10px 3px 8px;
}
.imgtxt02 p {
line-height: 18px;
color: #666;
}
.imgtxt02 p a {
color:#003399;
text-decoration: none;
}

.left2 li {padding-left:15px; background:url(/images/template/grey_qb.gif) no-repeat 5px 10px; height:23px; overflow:hidden;}
.left2 li a {color:#333; text-decoration: none;}
.left2 li a:hover {color:#f60; text-decoration: underline;}


/*辅导资料*/
.middle3 {
width:388px;
float:left;
overflow:hidden;
border-right:1px solid #EBE7E7;
padding:7px 10px 10px;
}
.dash_line {
background:url(/images/template/dash_line.gif) repeat-x 0 center;
height: 12px;
}
.middle3 li {
color:#ccc;
position:relative;
width: 100%;
line-height:22px;
}
.middle3 li a {color:#006699; text-decoration: none; margin-right:5px;}
.middle3 li a:hover {color:#f60; text-decoration: none;}
.middle3 li span {
color:#999;
position: absolute;
right: 0;
top: 0;
}
.right3 { float:left; overflow:hidden;}
.right3 .ulbox { padding:8px 5px 0 10px; width:240px;}
.right3 li {
height:23px;
padding-left:10px;
overflow:hidden;
background: url(/images/template/li_dot.gif) no-repeat 0 8px;
}
.right3 li a {color:#0449BE; text-decoration: none;}
.right3 li a:hover {color:#f60; text-decoration: none;}


/*首页友情链接*/
#link_text {
background-color: #F7F7F7;
border: 1px solid #ccc;
margin: 0px auto 8px;
padding-bottom: 10px;
}
#link_text .menu {
background-image:url(/images/template/menu_bg_02.gif);
border: 1px solid #fff;
height: 28px;
border-bottom: none;
position: relative;
font-size: 14px;
font-weight: bold;
color: #333;
padding-left: 25px;
line-height: 28px;
overflow:hidden;
}
.menu_arrow {
position: absolute;
left: 8px;
top: 5px;
}
#link_text table { margin-top:10px;}
#link_text table td {
height: 20px;
text-align: center;
}

.comboTit{font-size:14px; color:#069;}

#newsTit{
text-align:center;
margin-bottom:5px;
overflow: hidden;
}
#newsTit p {height:18px; overflow:hidden;padding-left: 12px;border-bottom: 1px dotted #ccc;margin-top: 0px;padding-bottom:2px; text-indent:0; color:#777}
#newsTit h2 a{ font-size:16px; font-family:"黑体"; *font-weight:normal; color:#E60303}
#newsTit h2 a font{ color:#E60303}
#newsTit h3 {
text-align: left;
padding: 0px 10px 0px 25px;
background: url(/images/template/dot04.gif) no-repeat 13px 9px;
position: relative;
}
#newsTit .subNews{ margin:3px 0; padding-bottom:3px; border-bottom:#ccc 1px dashed}
#newsTit .subNews a{ font-size:12px}
.last_date_red,.last_date_gray {position: absolute;	right: 10px;color: red;	font-size: 12px;top: 3px;line-height:21px;}
.last_date_gray {color: #999;}


