@charset "gb2312";

#main {width:964px;overflow:hidden; float:left; margin-top:21px; background:#fff;}


.erleft { float:left; width:232px;display:inline; overflow:hidden;}

/*二级页面左边导航*/
.erbnlf { padding-bottom:14px; background:url(imageserbnbg.jpg) no-repeat -1px 35px; min-height:400px; overflow:hidden; _height:400px;  _overflow:visible;}
.erbnlf dt { background:url(imageserbntlbg.jpg) no-repeat; height:37px;}
.erbnlf dt .text { background:url(imageserbntl.gif) no-repeat 16px 12px;padding-top:10px; font-size:14px; *padding-top:11px;padding-left:34px; color:#fff; font-weight:bold; float:left;}
.erbnlf dd { line-height:27px; padding-left:47px; background:url(imageserbndd.jpg) no-repeat;}
.erbnlf dd a:hover { color:#a9a9a9;} 
.erbnlf dd a:hover { color:#059ddf;}


/*二级页面左边导航分类*/
.erbnfl { padding-bottom:14px;background:url(imageserbnbg.jpg) no-repeat 0px 35px; min-height:400px; overflow:hidden; _height:400px;  _overflow:visible;}
.erbnfl dt {  background:url(imageserbntlbg.jpg) no-repeat; height:35px;}
.erbnfl dt .text {  background:url(imageserbntl.gif) no-repeat 16px 13px; line-height:35px; padding-left:34px; color:#555555; font-weight:bold; float:left;}
.erbnfl dd {line-height:36px; color:#a9a9a9; padding-left:58px; background:url(imageserbndd.gif) no-repeat;}
.erbnfl dl dd .feilei { padding-left:10px; background:url(imagesddbg.gif) no-repeat 0px 4px;}
.erbnfl dl dd#erdd02 { line-height:24px; background:none;}

/*二级页面主要内容部分*/
.ermid { float:left; width:690px; margin:0px 0px 0px 21px; display:inline; overflow:hidden;}

/*当前位置 开始*/
.weizhi { height:17px; width:690px; margin-top:5px;}
.weizhi h2 { background:url(imagescbli.gif) repeat-x 0px bottom; padding-bottom:3px; line-height:20px; font-size:12px; font-weight:normal;color:#595959;}
.weizhi h2 a {color:#595959;}
.weizhi h2 a:hover { text-decoration:underline;}

.tee,.tuchu { color:#b0151b;} 


/*内容部分 开始*/
.neirong { margin:20px 0px 20px 10px; width:670px;}
.neirong p { line-height:24px; text-indent:24px; font-size:14px;}
.neirong p img { margin-right:14px; float:left;}


.gengxin {margin:20px 0px 58px; width:670px; text-align:right;font-size:12px; overflow:hidden;} 

/*视频中心*/
.shipin{ width:100%;}
.shipin dl dd { float:left; width:163px; text-align:center; line-height:30px; height:165px; position:relative;}
.shipin dl dd img { width:134px; height:100px; padding:4px; background:url(imagesshipin_bg.jpg) no-repeat left top;}
.shipin dl dd a{ display:block;}
.shipin dl dd .shipin_a{ line-height:18px; margin:5px auto 0; height:35px; overflow:hidden; width:134px;}
.shipin dl dd span img{ position:absolute; border:0; padding:0; width:23px; height:22px; left:20px; top:77px; filter: alpha(opacity=70); opacity: 0.7;}


/*图片新闻*/
.tpnews  {overflow:hidden; display:inline;}
.tpnews dl { padding:20px 0px;}
.tpnews dl dd{ overflow:hidden; padding:0px;}
.tpnews dl dd  a {color:#595959;}
.tpnews dl dd  { float:left; width:140px;}
.tpnews dl dd#hdli02 { width:462px; padding-left:15px;}
.tpnews dl dd h2 {float:left;clear:both; overflow:hidden; display:inline; padding-top:10px;}
.tpnews dl dd h2 .hdlitext { font-weight:bold; float:left; padding-left:8px; color:#525252; font-size:14px;}
.tpnews dl dd h2 .hdlidate { float:left; color:#fff; background:#b0151b; padding:1px 5px; font-size:9px; line-height:10px; margin-top:2px; font-weight:normal;}
.tpnews dl dd h3 {float:left;clear:both;line-height:150%;color:#656565; width:462px; text-align:left; padding:6px 0px; height:40px; font-size:12px; font-weight:normal; overflow:hidden; display:inline;}
.tpnews dl dd h4 { clear:both; text-align:right; padding-right:6px; overflow:hidden;}



/*页码部分*/
.yagem_li { height:22px; overflow:hidden;padding-top:18px; margin-bottom:20px; *margin-bottom:0px; text-align:center; clear:both;} 
.yagem_li a {color:#000; text-decoration:none; } 
.yagem_li em{ font-style:normal; padding-right:10px;}
.yagem_li i{ font-style:normal; padding-left:10px;}
.yagem_li a.now{ color:#f00;}
.yagem_li a:hover {color:#A02C2C; text-decoration:underline;} 
.yp_right {text-align:right;padding:0 12px; display:inline; }
.yp_left {width:238px; text-align:left;display:inline; }
.yp01 { width:23px; height:12px; line-height:12px; background:#FFF; border:1px solid #7D7D7D;}
.yp02 { width:29px; height:18px;background:none; border:none; cursor:hand; cursor:pointer;}



/*三级页面 当前位置*/
.qm_wei { float:none; width:910px;background:url(imagescbli.gif) repeat-x 0px bottom; padding-bottom:5px; text-indent:4px; margin:5px auto 0; display:block;} 
.qm_wei  a{ color:#4A4A4A; text-decoration:none;}      
.qm_wei  a:hover{ color:#A02C2C; text-decoration:underline;} 

/*三级页面  内容部分*/
.qm_con { float:none; width:920px;color:#485762;  margin-top:12px; display:inline;}
.qm_con span { padding-left:13px; padding-right:13px; display:inline; }
.qm_xi {float:none; width:920px;color:#485762;  margin-top:12px; display:inline;}
.font {float:right; margin-top:10px; padding-right:20px;} 
.f_le { text-align:center;background:url(imagescbli.gif) repeat-x bottom; width:920px; margin:0 auto; padding-bottom:7px;}
.f_le span{ padding-left:25px;}
.ty_img {float:left; width:934px;margin-top:12px; margin-left:13px; font-size:18px; text-align:center; display:inline;}  

.ty_title { margin:0 auto;width:964px;margin-top:22px;font-size:20.5px; text-align:center; font-weight:bold;line-height:30px; clear:both; display:block; margin-bottom:8px; } 
.ty_title2 { margin:0 auto;width:964px;font-size:18px; text-align:center; font-weight:bold;clear:both; display:block; margin-bottom:8px;color:#747474;} 
.ty_con {margin:12px auto 0;width:900px; clear:both;display:block;font-size:14px;line-height:30px; text-indent:24px;}



.kong { height:20px; float:left; overflow:hidden;}
.kong2 { height:20px; overflow:hidden;}


.teach { text-align:left;float:left; width:894px;margin-top:12px; margin-left:13px;  display:inline; line-height:30px;}
.teach img { height:200px; width:154px; padding:2px; border:1px solid #ccc; margin:0px 15px;}


/*学位教育 >> 动态信息*/
.teach_all {float:left; width:640px;display:inline;} 
.teach_all ul {float:left; width:640px;} 
.teach_all ul li {float:left; width:640px; margin-top:10px; padding-bottom:30px; line-height:18px; border-bottom:1px  dotted #999;} 
.th_ti { float:left; overflow:hidden;display:inline; line-height:30px; font-weight:bold; font-size:14px;} 
.th_ti a {color:#595959;}   
.th_ti a:hover {color:#A02C2C; text-decoration:underline;}  
.th_td { float:right; padding:0px 5px; font-size:10px; color:#747474; background:#f6ffe8; line-height:12px; margin-top:6px; text-indent:0px; font-weight:normal;} 
.th_tc { display:block; clear:both;line-height:18px;color:#485762; overflow:hidden; font-size:14px;} 

/*专职教师*/
.zzjs dl dd { float:left; width:158px; text-align:center; line-height:24px;}
.zzjs dl dd img { border:1px solid #ccc; padding:1px; background:#fff; width:144px; height:108px;}

/*发展辅导活动*/
.fudao dl dd { float:left; width:158px; text-align:center; line-height:24px;}
.fudao dl dd img { border:1px solid #ccc; padding:1px; background:#fff; width:144px; height:108px;}


/*教师代表成果*/
.newslb  {  overflow:hidden; padding:10px 11px 3px 0px; *padding-bottom:2px;  padding-bottom:0px\0; _padding-bottpm:2px; clear:both;}
.newslb  h2 { font-size:14px; font-weight:bold; line-height:40px; clear:both; *height:40px;}
.newslb h2 .lbtext { float:left;}
.newslb h2 .lbmore { float:right;padding-top:18px;}
.newslb   ul li {  line-height:32px;  height:32px; *height:30px; _line-height:30px;  text-indent:0px; clear:both;background:url(imagescbli.gif) repeat-x 0px bottom;}
.newslb  ul li#last { border-bottom:none;}
.newslb  ul li .ddtext01 { float:left;color:#595959;}
.newslb ul li .ddtext02 { float:left;background:url(imagestldt.gif) no-repeat left 12px; font-size:14px; padding-left:10px;}
.newslb ul li .dddate { float:right; padding:0px 5px; font-size:10px; color:#747474; background:#f6ffe8; line-height:12px; margin-top:6px; text-indent:0px; font-family:Arial, Helvetica, sans-serif;}
.newslb ul li a {color:#000;}
.newslb ul li a:hover { text-decoration:underline;}



.cnimg { overflow:hidden;}



/*班级风采 内容页*/
.jchd_all { margin-top:20px;}
.jchd_all dl dd { float:left; width:197px; text-align:center; color:#747474; margin:10px 0px; line-height:24px;}
.jchd_all dl dd img { width:164px; height:117px; border:1px solid #ccc; padding:2px;}

/*图片滚动*/
.F14lists {	LINE-HEIGHT: 23px;}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom;}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826;}
.FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none;}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none;}
.FixTitle A:hover {	TEXT-DECORATION: underline;}
.FixTitle {	BORDER-RIGHT: #a2d1ff 1px solid; BORDER-TOP: #a2d1ff 1px solid; BACKGROUND: url(imagesolyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #a2d1ff 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a2d1ff 1px solid; HEIGHT: 24px;}
.FixTitle H3 {	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(../images/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa;}
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right;}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;}
.RForm DT {	LINE-HEIGHT: 23px;}
.RformB {	PADDING-LEFT: 10px;}
.blk_29 {	PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden;  ZOOM: 1; POSITION: relative;}
.blk_29 .LeftBotton {	BACKGROUND: url(imagesca_hz_002.gif) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 4px; HEIGHT: 120px;}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(imagesca_hz_002.gif) no-repeat -11px 0px; FLOAT: right; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP: 4px; HEIGHT: 120px;}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 888px; PADDING-TOP: 5px; padding-left:10px;}
.blk_29 .box {	FLOAT: left; WIDTH: 143px; TEXT-ALIGN: center;}
.blk_29 .box IMG {	BORDER-RIGHT: #add2fc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #add2fc 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 6px auto 0px; BORDER-LEFT: #add2fc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #add2fc 1px solid; width:129px; height:84px;}
.blk_29 .box A:hover IMG {	BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid;}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px;}
.rollphotos {WIDTH: 610px;}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 610px;}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 300px;}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 300px;}
.partC .PC_left {	FLOAT: left;}
.partC .PC_right {	FLOAT: right;}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid;}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px;}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid;}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px;}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px;}



/*gai0414*/
.teach_all ul li h2 {background:url(imagescbli.gif) repeat-x 0px bottom; overflow:hidden; margin-bottom:5px; _height:24px; _overflow:visible;}
.duguo{ margin:30px auto 0; text-align:right; padding-right:10px; width:920px;}
.duguo3{ margin:30px auto 0; text-align:right; padding-right:10px; width:620px;}
.xianguan { margin:25px auto 0; border:1px solid #e0e0e0; line-height:50px; width:920px;}
.xianguan dl { padding:0px 10px 10px;}
.xianguan dl dt { line-height:40px;}
.xianguan dl dt a { font-weight:bold; font-size:14px;}
.xianguan dl dd {  background:url(../images/heidian.jpg) no-repeat 5px 10px; line-height:24px; border:0; text-indent:16px;color:#9d9d9d;}
.xianguan dl dd a {color:#9d9d9d; }
.xianguan dl dd span { margin-left:10px;}

.teachersbox{ margin:20px 30px 0 30px;}
.teachersbox dl{ border-bottom:1px solid #E9E9E9; padding-bottom:10px;margin-bottom:15px; clear:both; height:145px; overflow:hidden;}
.teachersbox dl dt{ width:100px; height:132px; overflow:hidden; float:left;}
.teachersbox dl dt img{ width:100px; height:132px; overflow:hidden; border:1px solid #999;}
.teachersbox dl dd{ float:right; width:780px; display:inline; margin-left:20px;}
.teachersbox dl dd p span{ font-weight:bold; font-size:14px; color:#333; float:left; clear:both; padding:0 5px;}
.teachersbox dl dd p { line-height:28px;}
.teachersbox dl dd p em{ float:left; font-style:normal; font-size:14px; width:640px; color:#666;}
.teachersbox dl dd p em a{ font-size:14px;color:#666;}
.teachersbox dl dd p em a:hover{ text-decoration:underline;}
.duguo2 { margin-top:25px; padding: 0 10px; border:1px solid #e0e0e0; line-height:50px; background:#fafafa;}
.duguo2 a{ font-size:14px; font-weight:bold;}
.gray_line{ background:#ededef; height:22px; display:block;}

.szll_0413{ width:890px; overflow:hidden; margin:10px auto 0; border-top:1px solid #ccc; padding-top:15px;}
.szll_0413 dl{ float:left; line-height:27px; width:350px;}
.szll_0413 dl dt{ font-size:12px; font-weight:bold; font-family:"宋体";}
.szll_0413 dl dd{ font-size:14px; font-family:"宋体";}
.szll_0413 span img{ width:280px; height:210px; float:right;}

.teachers_box{ margin:20px 10px 0px 10px; overflow:hidden;}
.teachers_box dl{ border-bottom:1px solid #E9E9E9; padding-bottom:10px;margin-bottom:20px; clear:both; height:160px; overflow:hidden;}
.teachers_box dl dt{ width:100px; height:132px; overflow:hidden; float:left;}
.teachers_box dl dt img{ width:100px; height:132px; overflow:hidden; border:1px solid #999;}
.teachers_box dl dd{ float:left; width:500px; display:inline; margin-left:20px;}
.teachers_box dl dd p span{ font-weight:bold; font-size:14px; color:#333; float:left; clear:both; padding:0 5px; text-indent:0; }
.teachers_box dl dd p { line-height:22px;}
.teachers_box dl dd p em{ float:left; font-style:normal; font-size:14px; width:400px; color:#666; text-indent:0;}
.teachers_box dl dd p em a{ font-size:14px;color:#666;}
.teachers_box dl dd p em a:hover{ text-decoration:underline;}

/*图片新闻*/
.tpnews  {overflow:hidden; display:inline;}
.tpnews dl { padding:20px 0px;clear:both;}
.tpnews dl dd{ overflow:hidden; padding:0px;}
.tpnews dl dd  a {color:#595959;}
.tpnews dl dd  { float:left; width:140px;}
.tpnews dl dd#hdli02 { width:480px; padding-left:15px;}
.tpnews dl dd h2 {float:left;clear:both; overflow:hidden; display:inline; padding-top:10px;}
.tpnews dl dd h2 .hdlitext { font-weight:bold; float:left; padding-left:8px; color:#525252; font-size:14px;}
.tpnews dl dd h2 .hdlitext a{ font-size:14px;}
.tpnews dl dd h2 .hdlidate { float:left; color:#fff; background:#006b54; padding:1px 5px; font-size:9px; line-height:10px; margin-top:2px;}
.tpnews dl dd h3 {clear:both;line-height:150%;color:#656565; width:430px; text-align:left; padding:6px 0px; height:40px; font-size:12px; font-weight:normal; overflow:hidden;  font-size:14px; margin-left:43px;}
.tpnews dl dd h4 { clear:both; text-align:right; padding-right:6px; overflow:hidden;}

.line {border-bottom:1px solid #bdbdbd; height:20px; width:660px; overflow:hidden;clear:both;}