@charset "utf-8";
/* CSS Document */
/*float_pic*/
.float_pic .float_1{ left:55px; top:280px; position:fixed; z-index:999px;}
.float_pic .float_2{ right:55px; top:280px; position:fixed; z-index:999px;}
/*banner start*/
.banner{ width:1230px; margin:0 auto; height:400px; margin-top:12px; }
.banner_left{
	 width:775px; 
	 height:400px; 
	 overflow:hidden; 
	 position:relative; 
	 float:left;
}

.banner_left .hd{
	 height:10px; 
	 overflow:hidden; 
	 position:absolute; 
	 right:0;
	 bottom:16px;
	 z-index:1;
}

.banner_left .hd ul{
	 overflow:hidden; 
	 zoom:1;
	 float:left;
}

.banner_left .hd ul li{
	 float:left;  
	 width:10px; 
	 height:10px; 
	 line-height:10px; 
	 cursor:pointer; 
	 background:url(banner_left_li_bg.png) no-repeat;
	  margin-right:20px;
}

.banner_left .hd ul li.on{
	  background:url(banner_left_li_change.png) no-repeat; 
}

.banner_left .bd{
	 position:relative; 
	 height:100%; 
	 z-index:0;   
}

.banner_left .bd li{
	 zoom:1; 
	 vertical-align:middle; 
	 position:relative;
}

.banner_left .bd img{
	 width:775px; 
	 height:400px; 
	 display:block;  
}

.banner_left .bd .bg{
	 width:775px; 
	 height:45px; 
	 background:#000; 
	 filter:alpha(opacity=50);
	 opacity:0.5; 
	 position:absolute; 
	 left:0; 
	 bottom:0;
}

.banner_left .bd .title{
	 width:775px; 
	 height:45px; 
	 position:absolute; 
	 left:0; 
	 bottom:0;
	 font-size:16px;
	 line-height:45px;
	 text-indent:20px;
}

.banner_left .bd .title a {
	 color:#fff;
}

.banner_right{
	 float:right; 
	 width:440px; 
	 background:#fff url(nav_top_bg.png) repeat-x 0 bottom; 
	 height:400px;
}

.banner_in{
	 width:390px; 
	 margin:0 auto; 
	 margin-top:10px; 
}

.banner_in .hd{
	 height:45px; 
	 line-height:45px; 
	 border-bottom:2px solid #e6e3e3;  
	 position:relative; 
	 font-size:18px; 
}


.banner_in .hd .more{
	 float:right; 
	 width:50px; 
	 font-size:12px; 
	 background:url(banner_right_more.png) no-repeat right center; 
	 margin-right:12px;
}

.banner_in .hd .more a{color:#c8c8c6; display:block; text-decoration:none; }


.banner_in .hd ul{
	 position:absolute; 
	 left:0px; 
	 top:0px; 
}

.banner_in .hd ul li{
	 float:left; 
	 cursor:pointer; 
	 width:126px; 
	 text-align:center;
}

.banner_in .hd ul li.on{
	 height:44px;
	 color:#12478e;  
	 border-bottom:3px solid #1151a8; 
}

.banner_in .bd ul{
	zoom:1; 
	font-size:14px; 
	margin-top:10px; 
}

.banner_in .bd li{
	 height:40px; 
	 line-height:40px; 
	 background:url(banner_right_li.png) no-repeat 0 center; 
	 padding-left:20px;   
}

.banner_in .bd li .date{
	 float:right; 
	 color:#787878; 
}
/*通知公告*/
.notice{ 
	width:1230px; 
	height:40px; 
	background:#fff url(notice_bg.png) no-repeat 0 0; 
	margin:0 auto; 
	margin-top:15px; 
	position:relative;
	line-height:40px;
}

.notice h2{
	 float:left; 
	 color:#fff; 
	 font-size:18px; 
	 line-height:40px; 
	 font-weight:normal; 
	 text-indent:50px;
}

.notice .bd{
	 float:left; 
	 margin-left:40px;
}

.notice .bd .tempWrap{
	 width:930px !important; 
}

.notice .bd ul{
	 overflow:hidden; 
	 zoom:1;
	 height:40px; 
}

.notice .bd ul li{
	 margin-right:46px;  
	 float:left; 
	 height:40px; 
	 line-height:40px; 
	 _display:inline; 
	 width:auto !important; 
	 background:url(banner_right_li.png) no-repeat 0 center; 
	 text-indent:18px;
}

.notice span{
	 float:right; 
	 line-height:40px; 
	 font-size:12px; 
	 margin-right:20px;
	 width:50px;
	 background:url(banner_right_more.png) no-repeat right center;
}

.notice span a{
	 color:#c8c8c6; 
	 text-decoration:none;
}
/*科学教研平台*/
.kxjypt{ width:1230px; height:233px; margin:0 auto; margin-top:12px; background:url(kxjypt_bg.png) no-repeat 0 0;}
.kxjypt_top{ background:url(kxjypt_font.png) no-repeat center center; width:1230px; height:70px;}
.kxjypt_bottom{ width:1118px; margin:0 auto; font-size:16px;}
.kxjypt_bottom ul li{ width:144px; margin-right:50px; float:left;}
.kxjypt_bottom ul li span{ display:block; margin-top:16px; text-align:center;}
.kxjypt_bottom ul li span a{ color:#393a39;}
.kxjypt_bottom ul .ouu{ margin-right:0;}
/*教学工作*/
.jxgz{ width:1230px; height:330px; margin:0 auto; margin-top:12px;}
.jxgz_left{ width:850px; height:330px; background:#fff; float:left;}
.jxgz_left_in{ width:812px; margin:0 auto;}
.jxgz_title{height:43px; border-bottom:1px solid #dcdcdc; float:left; margin-top:16px; width:814px;}
.jxgz_title h1{ font-size:24px; font-weight:bold; float:left; margin-left:16px;}
.jxgz_title span{ float:right; font-size:12px; line-height:43px; width:50px; background:url(banner_right_more.png) no-repeat right center;}
.jxgz_title span a{ color:#c8c8c6; text-decoration:none;}

.jxgz_zuo{
	 width:384px; 
	 float:left;
	 margin:0 11px;
	 margin-top:18px;
}

.jxgz_zuo .hd{
	 height:40px; 
	 line-height:36px; 
	 position:relative; 
	 font-size:16px; 
}

.jxgz_zuo .hd ul{
	width:384px; height:36px;
	background:#ececeb;

	
	}
.jxgz_zuo .hd ul li{
	 float:left;
	 width:128px; 
	 text-align:center;
	 height:36px;
	 color:#b0b0b1;
}

.jxgz_zuo .hd ul li.on{
	 height:40px; 
	 background:url(images/jxgz_hd_bg.png) no-repeat; 
	 color:#fff;  
}

.jxgz_zuo .bd ul{
	zoom:1; 
	font-size:14px;
	margin-top:8px;
}

.jxgz_zuo .bd li{
	 height:38px; 
	 line-height:38px; 
	 background:url(banner_right_li.png) no-repeat 0 center; 
	 padding-left:20px;   
}

.jxgz_zuo .bd li .date{
	 float:right; 
	 color:#999; 
	 margin-right:15px;  
}

.jxgz_right{ float:right; width:355px; height:330px;}
.jxgz_top a{ display:block; font-size:18px; color:#fff; line-height:48px; text-decoration:none; text-align:center;}
.jxgz_top_one{ background:url(../images/jxgz_right_1.png) no-repeat; width:170px; height:48px; float:left;}
.jxgz_top_two{ background:url(../images/jxgz_right_2.png) no-repeat; width:170px; height:48px; float:right;}
.jxgz_bottom{ margin-top:10px;}
.jxgz_bottom span{ width:355px; height:59px; display:block; margin-top:10px;}
.jxgz_bottom span a{ font-size:18px; color:#8a8888; line-height:59px; text-align:center; display:block; text-decoration:none;}
.jxgz_bottom .jxgz01{background:url(../images/jxgz_right_3.png);}
.jxgz_bottom .jxgz02{background:url(../images/jxgz_right_4.png);}
.jxgz_bottom .jxgz03{background:url(../images/jxgz_right_5.png);}
.jxgz_bottom .jxgz04{background:url(../images/jxgz_right_6.png);}
.jxgz_bottom span:hover a{ border:1px solid #cfcdcd; color:#1947a4;}
/*active start*/
.active {
	 width:1230px; 
	 height:102px; 
	 margin:0 auto; 
	 margin-top:12px;
}

.active .active_pic{
	  height:100%; 
	  width:1230px;
	  margin:0 auto;   
}

.active .active_pic li{
	 zoom:1; 
	 float:left; 
	 display:inline; 
}

.active .active_pic img{
	 width:1230px; 
	 height:102px; 
	 display:block;  
}
/*学术研究*/
.xsyj{ width:1230px; margin:0 auto; margin-top:12px;}
.xsyj_left{ float:left; height:415px; width:850px; background:#fff;}
.xsyj_right{float:right; width:355px; height:415px;}
.xsyj_right_in{ width:310px;  margin:0 auto;}
.xsyj_top{ width:355px; height:320px; background:#fff;}
.xsyj_title{ margin-top:16px; float:left; height:43px;border-bottom:1px solid #dcdcdc; width:310px;}
.xsyj_title h1{ font-size:24px; font-weight:bold; float:left;}
.xsyj_title span{ float:right;font-size:12px; line-height:43px; width:50px; background:url(banner_right_more.png) no-repeat right center;}
.xsyj_title span a{ color:#c8c8c6; text-decoration:none;}
.xsyj_work{
	 width:310px;
	 margin-top:18px; 
	 
}

.xsyj_work .hd{
	 height:40px; 
	 line-height:36px; 
	 position:relative; 
	 font-size:16px; 
}

.xsyj_work .hd ul{
	width:310px; height:36px;
	background:#ececeb;

	
	}
.xsyj_work .hd ul li{
	 float:left;
	 width:103px; 
	 text-align:center;
	 height:36px;
	 color:#b0b0b1;
}

.xsyj_work .hd ul li.on{
	 height:40px; 
	 background:url(xsyj_hd_bg.png) no-repeat; 
	 color:#fff;  
}

.xsyj_work .bd ul{
	zoom:1; 
	font-size:14px;
	margin-top:8px;
}

.xsyj_work .bd li{
	 height:36px; 
	 line-height:36px; 
	 background:url(banner_right_li.png) no-repeat 0 center; 
	 padding-left:20px;   
}

.xsyj_work .bd li .date{
	 float:right; 
	 color:#999; 
	 margin-right:15px;  
}
.xsyj_bottom{ width:355px; height:74px; margin-bottom:20px;}
.xsyj_bottom_left{ float:left; width:168px; height:74px; background:url(../image/xifb.png);}
.xsyj_bottom_left a{ font-size:18px; color:#fff; line-height:74px; display:block; padding-left:70px; text-decoration:none;}
.xsyj_bottom_right{ float:right; width:175px; height:74px; background:url(../image/zlxz.png);}
.xsyj_bottom_right a{ font-size:18px; color:#fff; line-height:74px; display:block; padding-left:70px; text-decoration:none;}
.xsyj_bottom a:hover{ border:1px solid #cac8c8;}
