﻿/*消除标签默认样式*/
#dh_jg *,#nav *{margin:0; padding:0; list-style:none;font-size:12px;zoom:1; overflow:auto;}

/*广告*/
.imain_right .ad_pnl{}
.imain_right .ad_pnl .adSmp{width:200px; margin:4px auto;}

/*banner广告位*/
#banner{ width:980px; height:83px; background: url(images/px_bannerbg.gif) repeat-x; margin:0 auto; margin-top:3px;}
#banner table{ table-layout:fixed; width:100%; border-collapse:collapse;}
#banner td{ overflow:hidden; height:80px;}
#banner .img{text-align:center; width:22%;}
#banner .text span{ font-size:24px; color:#fff; font-weight:bold;}


/*机构中间内容部分*/
#dh_jg{ width:530px; border:#4db3d5 1px solid; margin-left:8px; float:left;}
#dh_jg #nav{height:31px; background:url(images/px_dhbg.gif) repeat-x;}
#dh_jg #nav ul{ list-style:none; text-align:center;  padding-left:10px;}
#dh_jg #nav ul li{background:url(images/px_dhline.gif) no-repeat 0 center;float:left; padding:0 10px; }
#dh_jg #nav ul li a{color:#0882ab; font-weight:bold; line-height:31px;}
#dh_jg #nav ul li.index{ background:url(images/px_dhbtn.gif) no-repeat 0 5px;width:65px;padding:0;}
#dh_jg #content{ width:510px; height:130px; overflow:hidden;}
#dh_jg #content img{ float:left; padding:20px;}
#dh_jg #content dl{ padding:20px; line-height:22px; font-size:14px;}
#dh_jg #content dl dt{ color:#003366; font-weight:bold;}
#dh_jg #content dl dd.more a{ font-size:12px; color:#666; text-align:right;}
#dh_jg #content dl dd.more a:hover{color:#F47200; text-decoration:underline;}
#dh_jg #alnews{width:510px; padding:10px; line-height:150%; overflow:hidden;}
#dh_jg #alnews h4{ font-size:12px; color:#0882ab; width:510px; height:18px; border-bottom:#0882ab 2px solid;padding-bottom:3px; margin:0; padding-top:15px; clear:both; overflow:hidden;}
#dh_jg #alnews h4 b{ float:left; text-indent:5px; display:block;}
#dh_jg #alnews h4 a{ float:right; display:block; color:#666; font-weight:normal; padding-right:10px;}
#dh_jg #alnews h4 a:hover{color:#F47200; text-decoration:underline;}
#dh_jg #alnews ul{ list-style-type:none; padding:5px 0;_margin-top:-4px;}
#dh_jg #alnews ul li{ background: url(images/icon.gif) no-repeat 3px 50%; padding-left:15px; overflow:auto;}
#dh_jg #alnews ul li a:hover{color:#F47200; text-decoration:underline;}
#dh_jg #alnews dl dt{font-weight:bold; color:#2da5cd; float:left; display:inline;  padding:2px 0px; clear:both;}
#dh_jg #alnews dl dd{color:#666; float:left; display:inline; padding-left:20px;  padding:2px 10px; overflow:hidden;}
#dh_jg #alnews dl dd.spectail{ width:470px; background:#e5f4f9; border:#3399CC 1px solid; color:#0882ab; line-height:15px; }
#dh_jg table.tearch{width:95%; margin:3px auto;}
#dh_jg table.tearch .pic{width:20%;}
#dh_jg table.tearch .pic img{border:#ccc solid 1px; padding:2px;}
#dh_jg table.tearch a strong{font-size:14px;color:#0882AB;}
#dh_jg .commend{width:100%; table-layout:fixed; border:#efefef solid 1px}
#dh_jg .commend .tit td{font-weight:bold;background:#eee;}
#dh_jg .commend td{ overflow:hidden;text-overflow:ellipsis; white-space:nowrap;border-bottom:#f5f5f5 solid 1px;padding:0 5px;}
#dh_jg .commend td *{ overflow:hidden;text-overflow:ellipsis;}
#dh_jg  #alnews .student{ margin:0;zoom:1; overflow:auto;}
#dh_jg  #alnews .student dt{float:left; margin:5px 15px;width:90px; overflow:hidden; text-align:center;background:#E5F4F9; clear:none;}
#dh_jg  #alnews .student dt a{color:#007FA8; font-weight:bold; font-size:14px;}
#dh_jg  #alnews .student dt img{background:#fff; margin:1px;}
#dh_jg  #alnews .orgattach dt,
#dh_jg  #alnews .course dt{ font-weight:normal;color:#666;background:url(images/icon.gif) no-repeat 3px 50%;padding-left:15px;border-bottom:#efefef solid 1px; float:none; display:block;}
#dh_jg  #alnews .orgattach a,
#dh_jg  #alnews .course dt a{font-size:14px;color:#0882AB; font-weight:bold;}
#dh_jg  #alnews .news li{border-bottom:#efefef solid 1px; line-height:24px;}
#dh_jg  #alnews .news li a{font-size:14px; font-weight:bold;color:#0882AB;}
#dh_jg  #alnews .course span,
#dh_jg  #alnews .news li span,
#dh_jg  #alnews .orgattach dt span{ float:right;}



/*右边*/
.imain_right{ width:232px; border:#c8e3ec 1px solid; border-top:0; float:right;}
.imain_right h4{width:232px; float:left; margin:0; line-height:26px; color:#0182ac; font-size:12px; background:#c8e3ec url(images/t_icon.gif) no-repeat 6px 7px; text-indent:25px;}
.rightall{ width:232px; float:left; padding-top:1px; border-top:#c8e3ec 1px solid;}
.rightall ul{ float:left; width:222px; padding:10px 5px; margin:0}
.rightall ul li{ width:204px; list-style:none; float:left; padding-left:18px; background:url(images/aarow.gif) no-repeat 6px 9px; line-height:22px;height:22px; overflow:hidden;}
.rightall1{ width:232px; float:left; padding-top:1px; border-top:#c8e3ec 1px solid;}
.all_list{ width:232px; float:left; padding:5px 0;}
.all_list dl{ width:232px; padding:5px 0; float:left; border:0; margin:0}
.all_list dl dt{ float:left; padding:0 10px 0 20px;}
.all_list dl dt img{ float:left; width:40px; height:40px; border:1px solid #666666;}
.all_list dl dd{ float:left; line-height:42px; margin:0}

iframe#ifQuestion{border:0;border-top:1px solid #4DB3D5;width:100%;}

/*恢复文字显示*/
#dh_jg dt,li,td{font-size:12px; line-height:150%;}

