@charset "gb2312";


/*二级页面左边导航*/
.erflash { float:left; height:188px; width:964px;}
.erflash img { height:188px; width:964px;}

/*中心简介*/
.zxjj { float:left; width:222px; margin-top:18px; background:url(imageserlfbg.gif) no-repeat 0px 21px; min-height:425px; height:auto; height:425px;overflow:hidden;}
.zxjj dl dt { background:url(imagesdtbg02.gif) repeat-x; height:22px; line-height:21px; margin-bottom:8px;}
.zxjj dl dt span { float:left; background:url(imagesdtli01.gif) no-repeat 10px 7px; padding-left:18px; color:#fff;}
.zxjj dl dd { padding:2px 0px;}
.zxjj dl dd a { color:#042c45;padding-left:34px; display:block;background:url(imageserddlink.gif) no-repeat; line-height:19px; *line-height:20px;}
.zxjj dl dd a:hover { color:#000; background:url(imageserddhover.gif) no-repeat; width:222px;}
.zxjj dl dd .feilei { line-height:0px;}
.zxjj dl dd span a { background:none;padding-left:40px;}
.zxjj dl dd span a:hover { background:none; color:#747474;}

.ercnright { float:right; width:720px; overflow:hidden; display:inline;}


/*当前位置 开始*/
.weizhi { height:17px; width:710px; margin-top:18px;}
.weizhi h2 {border-bottom:1px dotted #666; line-height:17px; font-size:12px; font-weight:normal;color:#595959;}
.weizhi h2 a {color:#595959;}
.weizhi h2 a:hover { text-decoration:underline;}

.tee,.tuchu { color:#595959;} 

/*内容部分 开始*/
.neirong { margin:20px 0px 20px 10px; width:680px; font-size:14px;}
.neirong p { line-height:24px; text-indent:24px;}

.gengxin {margin:20px 0px 20px 20px; width:680px; text-align:right;font-size:12px;} 


/*中心简介*/
.newslb  { overflow:hidden; padding:20px 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:33px;  height:33px; *height:31px; _line-height:31px;  text-indent:12px; background:url(imagesincnli.gif) repeat-x left bottom; clear:both;}
.newslb  ul li#last { border-bottom:none;}
.newslb  ul li .ddtext01 { float:left;color:#595959;}
.newslb ul li .ddtext02 { float:left; background:url(imagesnsli.gif) no-repeat 1px 14px; *background:url(imagesnsli.gif) no-repeat 1px 12px; font-size:14px;}
.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 .xiazai { float:right; padding:0px 5px; font-size:12px; color:#747474; background:#f6ffe8; line-height:14px; margin-top:6px; text-indent:0px;}
.newslb ul li a {color:#000;}
.newslb ul li a:hover {color:#000;}
.newslb ul li a.a1 {color:#747474;}
.newslb ul li a.a1:hover {color:#000;}


/*页码部分*/
.yagem_li { height:22px; overflow:hidden;padding-top:18px; margin-bottom:20px; 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:left; width:964px; margin-top:12px;display:inline;background:url(imagescbli.gif) repeat-x bottom; padding-bottom:3px; } 
.qm_wei  a{ color:#4A4A4A; text-decoration:none;}      
.qm_wei  a:hover{ color:#A02C2C; text-decoration:underline;} 

/*三级页面  内容部分*/
.qm_con {width:964px;color:#485762; margin-top:12px; clear:both;}
.qm_con span { padding-left:13px;display:inline; }
.qm_xi { margin:0 auto; width:964px;color:#485762;  margin-top:12px; margin-bottom:60px; clear:both;}
.font {float:right; margin-top:10px;} 
.f_le { text-align:center;background:url(imagescbli.gif) repeat-x bottom; width:944px; margin:0 auto; padding-bottom:7px;}
.f_le span{ padding-left:25px;}
.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; line-height:20px;} 
.ty_con {margin:0 auto;width:900px;margin-top:12px; clear:both;display:block;font-size:14px;}
.ty_con p{ font-size:14px;line-height:30px; text-indent:24px;}
.ty_img {float:left; width:938px;margin-top:12px; margin-left:13px; font-size:18px; text-align:center; display:inline;}  


.duguo{ margin-top:30px; text-align:right; padding-right:10px;}


.xianguan { margin-top:25px; border:1px solid #e0e0e0; line-height:50px;}
.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; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

.teach { text-align:left;float:left; width:780px;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;}

/*三级页面  师资介绍内容部分*/
.dx_xi { margin:0 auto; width:700px;color:#485762;  margin-top:12px; clear:both;}
.sz_con { float:left; width:680px;color:#485762; display:inline;margin-left:13px; font-size:14px; line-height:30px;}
.sz_con p { font-size:14px;line-height:30px; text-indent:24px;}
.sz_xi {width:700px;color:#485762; margin-bottom:60px;  margin-top:12px; margin:0 auto; margin-bottom:60px; clear:both;}
.szfont {float:right;padding-right:20px; } 
.sz_le { float:right; padding-right:20px;}  
.sz_title {margin:0 auto;width:666px;margin-top:22px;font-size:20.5px; text-align:center; font-weight:bold;line-height:30px; clear:both; display:block; margin-bottom:8px; } 
.sz_img {float:left; width:666px;margin-top:12px;font-size:18px; text-align:center; display:inline;}

.szteach { text-align:left;float:left; width:586px;margin-top:30px; margin-left:13px;  display:inline; line-height:20px; padding-bottom:30px; border-bottom:1px solid #e5e5e5;}
.szteach img { height:132px; width:100px; margin:0px 15px;}

.teachersbox{ margin:20px 10px 0 40px;}
.teachersbox dl{ border-bottom:1px solid #E9E9E9; padding-bottom:10px;margin-bottom:20px; clear:both; 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:left; width:770px; display:inline; margin-left:20px;}
.teachersbox dl dd p span{ font-weight:bold; font-size:12px; 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:680px; 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;}

/*教师列表*/
.teachers_box{ margin:20px 10px 0px 30px; overflow:hidden;}
.teachers_box dl{ border-bottom:1px solid #E9E9E9; padding-bottom:10px;margin-bottom:20px; clear:both; 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:560px; display:inline; margin-left:20px;}
.teachers_box dl dd p span{ font-weight:bold; font-size:12px; color:#333; float:left; clear:both; padding:0 5px;}
.teachers_box dl dd p { line-height:28px;}
.teachers_box dl dd p em{ float:left; font-style:normal; font-size:14px; color:#666;}
.teachers_box dl dd p em a{ font-size:14px;color:#666;}
.teachers_box dl dd p em a:hover{ text-decoration:underline;}

.gray_line{ background:#ededef; height:22px; display:block;}
.duguo_02{ margin-top:30px; text-align:right; padding-right:40px; color:#000;}


/*教师介绍*/
.news_all {float:left; width:700px;display:inline;} 
.news_all ul {float:left; width:700px;} 
.news_all ul li {float:left; width:700px; margin-top:10px; padding-bottom:30px; line-height:18px; border-bottom:1px solid #bdbdbd;} 
.news_all ul li h2 {background:url(imagesincnli.gif) repeat-x 0px bottom; overflow:hidden; margin-bottom:5px; _height:24px; _overflow:visible;}




/*师资介绍*/
.jilu_all {float:left; width:710px;display:inline;} 
.jilu_all ul {float:left; width:710px; display:inline;} 
.jilu_all ul li {float:left; width:710px; margin-top:10px; padding-bottom:10px; line-height:18px; } 
.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-family:Arial, Helvetica, sans-serif; font-weight:normal; } 
.th_tc { display:block; clear:both;line-height:18px;color:#485762; overflow:hidden; font-size:14px;} 
.th_tc  .span a { padding-left:20px; color:#F00;}
.th_tc  .span a:hover { text-decoration:underline;}

.jilu_all ul li#jlli01 {float:left; width:700px;  padding-bottom:20px; line-height:18px; border-bottom:1px  dotted #999;color:#595959; padding-left:5px;} 

/*兴趣小组 内容页*/
.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;}


/*成果介绍*/
.jchd dl { padding:16px 20px 20px 20px;}
.jchd dl dt { height:18px; line-height:18px; color:#000; margin-bottom:6px; background:url(imagesjchdtl.gif) no-repeat 0px 3px; text-indent:10px;}
.jchd dl dt .dttext { float:left; padding-left:10px; font-weight:bold;}
.jchd dl dt .dtmore { float:right; padding-right:50px; font-size:10px;color:#747474; font-family:Arial, Helvetica, sans-serif;}
.jchd dl dt a { color:#ce001c;}
.jchd dl dd { padding-top:12px;}
.jchdimg  img { margin-left:8px;}


/*党团活动*/
.dthd  { margin-bottom:20px; _margin-bottom:40px; overflow:hidden;}
.dthd dl { padding:20px 0px;overflow:hidden;}
.dthd dl dd{ overflow:hidden; padding:0px;}
.dthd dl dd  a {color:#595959;}
.dthd dl dd  { float:left; width:140px;}
.dthd dl dd#hdli02 { width:536px; padding-left:15px;}
.dthd dl dd h2 {float:left;clear:both; overflow:hidden; display:inline; padding-top:10px;}
.dthd dl dd h2 .hdlitext { font-weight:bold; float:left; padding-left:8px; color:#525252; font-size:14px;}
.dthd dl dd h2 .hdlidate { float:left; color:#fff; background:#006b54; padding:1px 5px; font-size:9px; line-height:10px; margin-top:2px; font-family:Arial, Helvetica, sans-serif;}
.dthd dl dd h3 {float:left;clear:both;line-height:150%;color:#656565; width:500px; text-align:left; padding:6px 0px 6px 36px; height:46px; font-size:14px; font-weight:normal; overflow:hidden; display:inline;}
.dthd dl dd h3 a {color:#656565;}
.dthd dl dd h4 { clear:both; text-align:right; padding-right:12px; overflow:hidden;}

.line {border-bottom:1px solid #e9e9e9; height:1px; width:698px; overflow:hidden;}



/*图片滚动*/
.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: 130px; 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;}
.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: 560px;}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 560px;}
.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;}


