@charset "utf-8";
/* CSS Document */


body{font-family:"宋体";line-height:22px;font-size:12px;color:#000;background:#fff;}
body,p,div,form,ul,ol,h1,h2,hr,dd,dt,dl,a,form{margin:0px; padding:0px;}
ul{padding:0 0 0 20px;}
ol{padding:0 0 0 35px;}
img{border:none;}
input.ss{border: 1px solid #ccc;width:150px; line-height:18px; padding:1px;}
#clear{clear: both;visibility: hidden;}
.clear{clear: both;visibility: hidden;}
.l{float: left;	display: inline;}
.r{float: right; display: inline;}
.c{text-align:center;}
a{color:#333;text-decoration: none;cursor:pointer;}
a:hover{color:#F00;text-decoration:underline;}
.cbody{margin:0 auto; width:910px;}
.m1{margin:1px;}
.m2{margin:2px;}
.m5{margin:5px;}
.m6{margin:6px;}
.m10{margin:10px;}
.mt5{margin-top:5px;}
.mr5{margin-right:5px;}
.ml5{margin-left:5px;}
.mb5{margin-bottom:5px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
.mb10{margin-bottom:10px;}
.mtb5{margin:5px 0;}
.mt15{margin-top:15px;}
.p5{padding:5px;}
.p3{padding:3px;}
.pr5{padding-right:5px;}
.ptb5{padding:5px 0;}
.pb5{padding-bottom:5px;}
.pt5{padding-top:5px;}
.pl5{padding-left:5px;}
.p10{padding:10px;}
.pl10{padding-left:10px;}
.h10{height:10px;}
.fff{color:#FFF;}
.ff0{color:#FF0;}
.000{color:#000;}
.f00{color:#F00;}
.333{color:#333;}
.666{color:#666;}
.049{color:#049;}
.w340 ul li a{color:#049;}
.bgfff{background:#FFF;}
.bgf2{background:#f2f2f2;}
.bgd9{background:#d9d9d9;}
.rdbg{background:#efefef;}
.bgc00{background:#C00;}
.lh2{line-height:2em;}
.ba{border:#dbdada solid 1px;}
.bt{border-top:#dbdada solid 1px;}
.bl{border-left:#dbdada solid 1px;}
.br{border-right:#dbdada solid 1px;}
.bb{border-bottom:#dbdada solid 1px;}
.bbxx{border-bottom:#dbdada dashed 1px;}
.w300{width:300px;}
.w250{width:250px;}
.w252{width:252px;}
.w647{width:647px;}
.w648{width:648px;}
.w340{width:340px;}
.w350{width:350px;}
.w330{width:330px;}
.w608{width:608px;}
.w610{width:610px;}
.w586{width:586px;}
.w886{width:886px;}
.w298{width:298px;}
.w908{width:908px;}
.h220{height:220px;}
.h225{height:225px;}
.h260{height:260px;}
.oh{overflow:hidden;}
.ddd ul li,.lby ul{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}/*针对IE8*/
*html .ddd,.lby{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}/*针对IE6*/
.ddd ul li a,.lby li a{ display:inline-block; -moz-binding:url('ellipsis.xml#ellipsis');/*针对FF*/ +display:block;/*针对IE6和IE7*/ display:inline\0;/*针对IE8*/}

.ddda{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}/*针对IE8*/
*html .ddda{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}/*针对IE6*/
.ddda{ display:inline-block; -moz-binding:url('ellipsis.xml#ellipsis');/*针对FF*/ +display:block;/*针对IE6和IE7*/ display:inline\0;/*针对IE8*/}

.f14{font-size:14px;}
.f12{font-size:12px;}
.d_ib{display:inline-block;}
.b{font-weight:bold;}
.cbg{background:url(../images/cbg.gif) repeat-y; border-bottom:#CCC 1px solid;}

.bgt{height:30px; background:url(../images/bt1.png) repeat-x;}
.bk{border:#CCC 1px solid;}


/*杰出校友*/
.jcxy img{width:74px; height:84px; border:#666 1px solid; margin-bottom:2px;}
.jcxy{margin:0 10px 0 0; text-align:center; color:#030;}

/*学生作品*/
.xszp div{float:left; margin:0 10px 0 0;}
.xszp a{display:block; border:#666 1px solid; margin-bottom:2px; width:140px; height:93px; overflow:hidden; line-height:93px; text-align:center; text-decoration:none;}
.xszp a img{margin-left:-6px; vertical-align:middle;}
.xszp div span{ display:block;width:142px; height:20px;  line-height:20px; text-align:center; color:#333;}

/*每日推荐*/
.dl dl dd a:hover{background:#ffc; border:#F90 1px solid; padding:0 1px 2px 0; display:inline-block; text-decoration:none;}
* html .dl dl dd a:hover{display:block;}
.dl dl dt{font-size:14px; font-weight:bold; margin:10px 5px 0 5px; border-bottom:#dbdada 1px solid;clear: both;}
.dl dl dd{clear: both;}
.dl dl dd a{padding:1px 3px 3px 1px; margin:4px 4px 0 4px;clear: both;display:inline-block;text-decoration:none;}
.dl dl dd a img{ float:left; border:#666 1px solid; padding:1px; margin:2px 4px 0 4px;}

.dl dl dd.rw a img{float:right;}
.dl dl dd.rw a:hover{background:none;border: 0; clear: both;margin:5px 4px 1px 4px;}
/*权威合作伙伴*/
.dl dl dd.hz{margin:4px 0 0 4px;}
.dl dl dd.hz a{padding:0px; margin:0px; height:47px; border:#999 1px solid;}
.dl dl dd.hz a img{width:72px; height:45px; border:none; margin:0px;}
.dl dl dd.hz a:hover{background:none; clear:both; border:#00F solid 1px; padding:0;display:inline-block;}

/*头条*/
.tt h2,.tt h2 a{text-align:left;font-size:28px; line-height:1.8em; color:#F00; font-family:"黑体", "Arial Black"}
.tt a{font-size:14px; color:#333;}

/*焦点图*/
.focusbox{position:relative; width:300px; height:200px}
.focuspic{position:absolute; left:0; top:0;}
.focuspic img{ width:298px; height:200px; border:1px solid #666666}
.focusmask{position:absolute; left:1px; top:171px;width:298px; height:30px; background:#000; filter:Alpha(Opacity=65);-moz-opacity:0.65;opacity:0.65}
.focustxt{position:absolute; left:8px; top:171px; width:288px; height:30px; font-size:14px; line-height:30px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.focustxt,.focustxt a,.focustxt a:visited{color:#fff}
.focustxt a:hover{color:#ff0}

/*咨询中心*/
.zxzx span{font:bolder 26px/26px Constantia,Arial;color:#90F;letter-spacing:2px;}
.zxzxd{margin:7px 0 0 60px; position:absolute;}
.zxzx .xx {border-bottom:#666 dashed 1px;border-top:#666 dashed 1px;}

/*导航菜单*/
.topnav{background:url(../images/menu_bg.png) top repeat-x;height:40px;overflow: hidden;position:relative;}
.topnav ul{list-style:none;margin-left:-2px;position:absolute;padding:0px;}
.topnav ul li{float:left;background:url(../images/menu_bg.png) left bottom no-repeat;display: inline; height:40px;}
.topnav ul li a{white-space:nowrap;color:#FFFFFF;display:block;padding:0 5px;text-decoration:none;font-size:13px;line-height:26px;	font-weight: bold;margin:7px 5px;}
.topnav ul li a:hover,.topnav ul li.dq a:hover{color:#ff0; background:#014b88;margin:7px 5px; text-decoration:none;}
.topnav ul li.dq a{ color:#ff0; background:url(../images/menu_o.gif) center bottom no-repeat;margin:0 5px; line-height:40px;}/*当前*/
.topnav ul li.dq a:hover{line-height:26px;}

/*新闻栏目标*/
.news_tt{background:url(../images/tt_bg.gif) repeat-x; height:25px; padding:5px;}
.news_tt span.tt_t,.news_rd span.tt_t{font-weight:bold; float:left; display:inline-block;}
.news_tt span.tt_m,.news_rd span.tt_m{float:right; display:inline-block;}

/*视频新闻首页*/
.sp img{border:#999 1px solid; width:90px; height:60px;}
.sp{margin:5px 0 0 5px; height:68px;}

/*视频新闻内容页*/
.sp2{margin:8px 0 0 5px;width:140px;}
.sp4{margin:8px 0 0 5px;width:145px; float:left;}
.sp4 dt{margin:0 5px; text-align:center;}
.sp4 dt a{color:#049;}
.sp2 .tv img,.sp4 dd img,.sp3 .tv2 img{width:126px; margin:3px; width:120px; height:90px;}
.sp2 .tv,.sp4 dd{margin-left:10px; height:107px; background:url(../images/tv.gif) no-repeat}
.sp3 .tv2{margin-left:2px; height:107px; background:url(../images/tv.gif) no-repeat}
.sp2 .c{width:140px;}
.sp3 .wz{width:110px; margin-left:5px;}
.sp3{margin:4px 0 0 3px;}

/*专业专题背景*/
.ztbg{background:url(../images/zt.gif) repeat-x; height:35px;}
.ztbg .btt{font:18px/30px '黑体'; padding:5px;}
.ztbg .lj{font:14px;}

.w340 ul li,.tdd li{background:url(../images/lbt.gif) left -30px no-repeat; list-style:none; margin-left:-22px; padding-left:18px;}
.rd ul li{list-style:none; background:none;}
.rd{background:url(../images/lbt.gif) 6px -57px no-repeat #FFF;}
.rd ul{ list-style:none;margin-left:6px;  padding-left:24px;}
*html .rd ul li{background:url(../images/lbt.gif) -30px top no-repeat;}
.tdd2 li span{float:right; color:#F00;}
.tdd2 li{background:url(../images/lbt.gif) left -30px no-repeat; list-style:none; margin-left:-20px; padding-left:15px;}

.content2{
_height:400px;/* only for ie6*/
min-height:400px;/* for ie7 firefox opera*/
max-height:none;/* for ie7 firefox opera*/
}
/*图片自动缩放*/
.content .text img{
max-width:580px;height:auto;border:1px solid #666;padding:3px;
_zoom:expression(function(elm){if(elm.width>580){var oldVW=elm.width;elm.width=580;elm.height=elm.height*(580 /oldVW);}elm.style.zoom='1';}(this));
}
.content .text2{
width:890px;
overflow:auto;
margin-bottom:20px;
}
.content{border:#b7b7b7 1px solid; border-bottom:none;}
.content h1{font:bold 24px/40px 宋体; text-align:center; margin:20px 10px 5px 10px;}
.content h2{font:bold 18px/28px 宋体; text-align:center; margin:0 10px; color:#049;}
.content .rq{font:normal 12px/24px 宋体;color:#666; margin:15px 10px 0 10px;}
.content .rq a{font:normal 12px/26px 宋体;color:#900; text-decoration:underline;}
.content .w586 .xg span,.content .w886 .xg span{color:#999; margin-left:10px;}
.content .w586 .xg a,.content .w886 .xg a{color:#049;}

.ylb{border-top:#b7b7b7 1px solid;}
.content .text,.content .text2{line-height:27px;}
.content .text a,.content .text2 a{color:#00F;}
.content .text p,.content .text2 p{margin:10px 0;}
.content .text table p,.content .text2 table p{margin:0px; padding:0px;}
.mlr_t1{margin:0 235px;}
.mlr_t12{margin:0 385px;}

/*列表页样式开始*/
.lby a{color:#049; width:200px; overflow:hidden;}
.lby li a{width:460px; display:inline-block; text-overflow:ellipsis;}
.lby li{height:26px;cursor:pointer;}

.lby div img{float:left; padding:1px; border:#666 1px solid; margin-right:10px; width:90px;}
.lby dd{float:left; color:#999; width:483px; border-bottom:#CCC 1px dashed; padding-bottom:5px;}
.lby dt{font-size:14px; font-weight:bold;}
.lby dd{white-space:normal; overflow:auto;}

.mylby{color:#049; font-size:14px;list-style: none; padding:0;}
.mylby li{background:url(../images/jt.gif) no-repeat left 8px; padding:5px 0 0 20px;}
.mylby li span{float:right;color:#999;}
.mylby li.t1{background-color:#ECF5FF;}/* 第一行的背景色 */
.mylby li.t2{background-color:#ffffff;}/* 第二行的背景色 */
.mylby li.t3{background-color:#FF0;}/* 鼠标经过时的背景色 */



/*分页样式开始*/
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}
/*分页样式结束*/

/*顶开始*/
.digg{background: url(../images/digg_bg.gif) no-repeat left top;width:62px;margin-bottom:10px;}
.digg .diggnum{height:40px;font-size:16px;line-height:40px;font-weight:bold; text-align:center; width:57px; margin-rigth:5px;}
.digg .diggnum img{margin-top:14px;}
.digg .diggit{height:26px;line-height:26px; margin-left:5px;}

.an{background:url(../images/an.gif); width:49px; height:21px; border:none;"}
