@charset "utf-8";

.warp960{ overflow:hidden}.warp958{ border:1px solid #ccc; width:958px; margin:0 auto;}
.header{ background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/head_bg.png) repeat-x; height:26px; line-height:25px; color:#000}
.welcome{ float:left;}
.linkKS{ background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/head_bg.png) no-repeat left -26px; padding-left:22px; float:right;}
.linkKS li{ background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/head_bg.png) no-repeat right -52px; padding:0 8px; float:left;}
.linkKS li.noBor{background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/head_bg.png) no-repeat right -86px; padding-right:12px; position:relative;}
.linkKS li.noBor a{z-index:99; position:relative;}
.header a{ color:#2f3a30;}
.top_nav_menu{background:#fff; border:1px solid #d0d0d0; border-top:0;display:none;padding: 26px 0 5px; position: absolute; right:0; top:0; width: 69px; z-index:98;}
.top_nav_menu li{ text-align:center; background:#FFF;line-height: 21px;padding: 0;width:69px;}
.top_nav_menu li a{ color:#2F3A30;}

.fx_ft{border-top:1px solid #FFFFFF;}
.fx_ft .footer_bg1 a,.fx_ft .footer_bg1 a:visited{ color:#fff;}
.footer_bg1{line-height:28px;height:28px;text-align:center;color:#fff;background:#990000;}
.footer_bg2{background:#fff url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/head_bg.png) repeat-x 0 -113px; height:72px;border:1px solid #e0e0e0;color:#000;line-height:21px;font-size:12px; padding:15px 0 0 360px; position:relative;  }
.ft_icon{ background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/head_bg.png) no-repeat 0 -204px; width:36px; height:43px; position:absolute; left:310px; top:20px;}
/*����*/
.mods_share{ border:1px solid #D6D6D6}
.icon02,.icon03,.icon04,.icon05,.icon06,.icon07,.icon08,.icon09{ background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/head_bg.png) no-repeat;}
.icon03{ background-position:0 -291px;}
.icon04{ background-position:-26px -291px;}
.icon05{ background-position:-55px -291px;}
.icon06{ background-position:-81px -291px;}
.icon07{ background-position:0px -313px;}
.icon08{ background-position:-25px -313px;}
.icon09{ background-position:-50px -313px;}
.share_icons{ padding:10px 0;font-family:"Microsoft YaHei","����"; color:#666;}
.share_icons a{ color:#666;}
.share_icons img{width:16px; height:16px; margin:-3px 5px 0;}
.share_icons cite{ font-family:"SimSun";}
.wrap958{ margin:0 auto; width:958px; text-align:left;}
/**/

.location,.location a{ line-height:30px; color:#333;}.location em{ margin:0 5px;}

.cetbanner{ width:958px; height:208px; overflow:hidden; margin:0 auto; border:1px solid #ccc;}
.cetmodA,.cetmodB{ float:left; display:inline;}.cetmodA{ width:680px;}.cetmodB{ width:270px;}

/*logo*/
.logo{ background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/head_bg.png) no-repeat 0 -252px; padding-left:90px; height:29px; overflow:hidden; float:left;color:#00625d;}
.logo strong{ font:bold 14px/16px "΢���ź�"; display:block;}

.cetTit{background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/cet_bg.png) no-repeat; height:34px; line-height:34px; color:#fff; padding-left:10px; border:1px solid #f7f7f7; position:relative}
.cetTit span{ background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/cet_bg.png) no-repeat right -35px; float:left; width:100%; height:34px; font-weight:bold; font-size:14px;}
.icon{background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/cet_bg.png) no-repeat 0 -115px; width:29px; height:21px; float:left; display:inline; margin:5px 5px 0 0;}
.icon2{ background-position:-32px -116px;}.icon3{ background-position:-63px -116px; width:30px;}

.cetMCont{ background:#e6e6e6; border:1px solid #ccc; padding:17px;}
.cetCourse{ border:1px solid #ccc; background:#fff;position:relative; margin-bottom:20px;}
.courseTitle{height:38px; background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/cet_bg.png) no-repeat right -71px; position:relative; float:left; padding-right:20px; line-height:27px; font-size:14px; font-weight:bold; color:#fff; margin:-8px 0 8px -8px; display:inline}
.courseTitle em{ float:left; background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/cet_bg.png) no-repeat 0 -71px; width:30px; height:38px;}
.course,.teacher{ clear:both; line-height:21px; color:#666; margin:0 15px;}
.course dt{ margin-bottom:8px;}
.course strong{ font-weight:bold; color:#333; font-size:14px; margin-right:8px;}.course strong a{ color:#333}
.course dd{ text-indent:2em;}
.course dd.acts{ text-indent:0; text-align:right; padding-right:40px;}
.act{ display:inline-block; background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/cet_bg.png) no-repeat -180px -115px; padding-left:20px; height:33px; line-height:33px; font-size:14px; font-weight:bold; color:#333;}
.act span{ display:inline-block; background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/cet_bg.png) no-repeat right -149px; padding-right:20px;}
.act em{ color:#cc0000; font-weight:normal}

.cetVideo{ background:#d3d3d3; padding-bottom:5px;}
.cetVideo h2{ background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/cet_bg.png) repeat-x 0 -189px; height:32px; font:normal 16px/32px "΢���ź�"; color:#000; text-shadow:1px 1px 1px #fff; padding-left:10px; border:1px solid #b2b2b2}
.cetVideo dt{ position:relative; border-bottom:2px solid #c2c2c2}
.cetVideo dd{ font:normal 22px/32px "΢���ź�"; text-align:center; text-shadow:1px 1px 1px #fff;}.cetVideo a{color:#000;}
.cetVideo img{ display:block; width:249px; height:207px; border:1px solid #fff; margin:5px auto}
.cetVideo .play{ display:block; position:absolute; left:37%; top:30%; background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/play.png) no-repeat; width:74px; height:74px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='images/play.png');}

.more{ position:absolute; right:10px; top:0; z-index:2; font-weight:normal;font-size:12px; color:#fff;}

/* ��ʦ */
.hMargin15{ margin:15px 0;}.vMargin15{ margin:0 15px;}.hPadding15{ padding:15px 0;}.vPadding15{ padding:0 15px;}.tMargin15{ margin-top:15px;}.tPadding15{ padding-top:15px;}.Margin15{ margin:15px;}.bPadding15{ padding-bottom:15px;}.Padding15{ padding:15px;}.tMargin5{ margin-top:5px;}
.teacher img{ float:left;width:144px; height:120px; padding:1px; border:1px solid #ccc; margin:0 10px 0 0; position:relative}
.teacher strong,.teacher span{ display:block; font-weight:bold; font-size:12px; color:#cc0000;}.teacher strong{ font-size:14px; color:#333}
.teacher .detail{ display:block; text-align:right; color:#cc0000; line-height:18px}
.lineBg1{background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/cet_bg.png) repeat-x 0 -223px; height:1px; overflow:hidden; }
.lineBg{background:url(http://images.xdf.cn/zhuanti/v1/images/gongyong/46j/images/cet_bg.png) repeat-x 0 -223px; height:17px; overflow:hidden; }
.noMar{ margin:0 !important;}

.txt_listR{ width:210px; line-height:21px;}.txt_listR li{ height:21px; overflow:hidden}.txt_listR a{ color:#333}.txt_listR em{ color:#ff0000; margin-right:8px;}