* { margin:0; padding:0;}
body {-webkit-text-size-adjust:none; font-family:Arial,Helvetica,Tahoma; margin:0; padding:0; background: #EFEFEF;  font-size:14px; color:#333333; }
#page
{	 padding: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	background: white;
	
}

#leftbar
{
	float:left;width:235px; height:auto; background:url(http://sis-aocs.jnu.edu.cn/images/back-menuleft.jpg) ;
}

#leftimage
{
	width:235px; 
	height:auto; background:url(http://sis-aocs.jnu.edu.cn/images/back-menuleft.jpg) ;
	margin-top: 30px;
	margin-bottom: 10px;
	margin-left: 3px;
}

#suneca{

}

.table_form{font-size:14px;width:235px; height:auto; }

.table_form td{padding-left:5px;}
.table_form th{font-weight:normal; text-align:right;padding-right:10px; color:#777}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:10px 0px 15px 8px }
.table_form tbody td,.table_form tbody th{border-bottom:1px solid #eee; }
#apDiv2
{	float:left;
	margin:0 30px 0 0;
	background:url(style_res/left.jpg) no-repeat left top;
	width:190px; height:455px;
}

#apDiv2 #apDiv3
{	float:right;
	margin:38px 15px 27px 0;
	background:url(style_res/but1.jpg) no-repeat right top;
	width:140px; height:40px;
}

#apDiv2 #apDiv4
{	float:right;
	margin:0px 15px 9px 0;
	background:url(style_res/but2.jpg) no-repeat right top;
	width:140px; height:40px;
}

#apDiv2 #apDiv5
{	float:right;
	margin:0px 15px 9px 0;
	background:url(style_res/but3.jpg) no-repeat right top;
	width:140px; height:40px;
}

#apDiv2 #apDiv6
{	float:right;
	margin:0px 15px 9px 0;
	background:url(style_res/but4.jpg) no-repeat right top;
	width:140px; height:40px;
}

#apDiv2 #apDiv7
{	float:right;
	margin:0px 15px 0px 0;
	background:url(style_res/but5.jpg) no-repeat right top;
	width:140px; height:40px;
}



img { border:0; margin:0; padding:0;}
div,span,p,h1,h2,h3,h4,h5,h6,form,label,input,ul,ol,li{margin:0; padding:0;}
ul,ol,li{list-style-type:none;}
a { text-decoration:none; color:#333333;}
a:hover{ color:#d6251f;}
img,input,select{vertical-align:middle;}
.clear{clear:both;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.auto{margin-left:auto; margin-right:auto;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.dn{display:none;}
.di{display:inline;}
.db{display:block;}
.dib{display:inline-block;}
.oh{overflow:hidden;}
.c_red{color:#ff0000;}
.c_blue{color:#0000ff;}
.c_yellow{color:#ffff00;}
.c_333{color:#333;}
.c_666{color:#666;}
.c_999{color:#999;}
.c_000{color:#000;}
.c_fff{color:#fff;}
.c_ccc{color:#ccc;}
.c_f63{color:#f63;}
.c_06f{color:#06f;}
.c_c00{color:#c00;}
.c_green{color:#1d880d;}
.c_orange{color:#ff7400;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fs30{font-size:30px;}
.lh24{line-height:24px;}
.lh40{line-height:40px;}
.banner img{display:block;}

.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.w120{ width:120px;}
.header{ width:963px; display:block;position:relative; }
.header h1{ position:absolute;top:0;left:0;}
.header h1 a{ display:block;width:150px; height:150px; }

.nav{ width:963px; height:40px;}
.nav ul{ background:url(style_res/topback.gif); width:963px; height:30px; line-height:30px; float:left;}
.nav ul li{ float:left; width:80px; text-align:center; position:relative;z-index:999;}
.nav ul li a{ color:#FFFFFF;display:block;}
.nav ul li a:hover{ display:block; color:#cccccc; background:#158EC7; width:90px; height:30px;}
.nav ul li ul{ display:none; width:90px;height:auto; overflow:hidden;top:28px;left:0px; position:absolute;}
.nav ul li ul li{ float:none; height:30px; line-height:30px;text-align:center;width:90px;}
.nav ul li ul li a{ background: #158EC7;
					color: #24313C}
.nav ul li ul li a:hover{ display:block;width:90px;}
.container{ width:963px; }

#linkarea {
	float:left;
	width:963px;
}


#linkarea dl#template1{
	float:left;
	width:430px;
	margin:0 0px 5px 0;
	background:url(style_res/back-picture.jpg) no-repeat  ;
	height:220px;
	padding: 10px 10px 10px 10px;
}

#linkarea dl#template2{
	float:left;
	width:290px;
	height:220px;
	margin:0 0 15px 0;
	background:url(style_res/back-informnotice.jpg) ;
}

#linkarea dl#template2 dt{
	width:290px;
	height:40px;
	background:url(style_res/title-inform.jpg) no-repeat ;
}

#linkarea dl#template4{
	float:left;
	width:290px;
	height:220px;
	margin:0 0 15px 0;
	background:url(style_res/back-informnotice.jpg) ;
}

#linkarea dl#template4 dt {
	width:290px;
	height:40px;
	margin-bottom:20px;
	background:url(style_res/title-notice.jpg) no-repeat ;
	
}

#linkarea dl#template2 dt span{
	float:right;
	margin-top: 3px;
}

#linkarea dl#template3 dt span{
	float:right;
	margin-top: 3px;
}


#linkarea dl dt span{
	float:right;
	margin-top: 15px;
}

#linkarea dl dt a{
	display:block;
	float:right;	
}

#linkarea dl#template3{
	float:left;
	width:430px;
	margin:0 20px 15px 0;
	padding-top: 15px;
	height:220px;
}

#linkarea dl#template3 dd{
	width:400px;
}

#linkarea dl#template3 dt {
	width:400px;
	height:40px;
	background:url(style_res/title-news.jpg) no-repeat ;
	
}



#linkarea dl dd {
	width:270px;
	margin:8px auto 12px auto;
	line-height:17px;

	font-size:12px;
	color:#666;
}
#linkarea dl dd a {
	color:#333;
	text-decoration:none;
}
#linkarea dl dd a:hover {
	color:#03c;
	text-decoration:underline;
}


.focus{position:relative; width:250px; height:190px; overflow:hidden;}
.focus_pic{width:9999px; position:absolute;}
.focus_pic li{float:left;width:350px;}
.focus_about1{position:absolute;bottom:45px;width:350px; height:60px; background:#3c646d;z-index:2;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.focus_about{position:absolute;bottom:45px;width:350px; height:50px; padding:10px 0 0 20px;z-index:3;}
.focus_about li p{ line-height:24px;}
.focus_about li{position:absolute; color:#fff;}
.focus_btn{position:absolute; z-index:4; bottom:60px;right:15px;}
.focus_btn li{width:20px; height:20px; float:left; margin:0 3px; background:#007096; border:1px solid #FFFFFF; color:#FFFFFF;cursor:pointer; text-align:center; line-height:20px;}
.focus_btn .on{background:#fff; color:#333333; border:1px solid #007096;}
.in_search{ width:310px; height:26px; background:url(http://sis-aocs.jnu.edu.cn/images/search1.png) no-repeat;line-height:26px; padding-left:15px; color:black;margin-top:358px;}
.in_search1{ width:310px; height:26px; line-height:26px; padding-left:15px; color:black;}
.in_search a,.in_search1 a{ text-decoration:underline; color:black;}
.in_se{ width:300px;}
.in_se1{ width:280px;}
.in_quick1{ width:190px;}
.in_quick{ width:150px;}
.in_sea{ width:120px; margin-top:5px;}
.sea_input{ width:94px; height:16px; border:0;}
.sea_btn{ width:26px; border:none; background:none;}
.main_r{ width:430px; height:auto; overflow:hidden;}
.line{ background:#187389; overflow:hidden;width:430px; height:1px;}
.in_old{ color:#000000; font-size:12px;}
.in_old a{ text-decoration:underline; color:#006699;}
.in_news{ width:430px; height:18px; background:url(http://sis-aocs.jnu.edu.cn/images/title.png) 0 0 no-repeat; margin-bottom:7px;}
.in_news span a{ float:right; font-size:12px; color:#006699;}
.in_ad{ width:430px; height:18px; background:url(http://sis-aocs.jnu.edu.cn/images/title.png) 0 -17px no-repeat; margin-bottom:7px;}
.in_ad span a{ float:right; font-size:12px; color:#006699;}
.main_list ul li{ height:22px; line-height:22px; color:#333333; float:left; width:260px; }
.main_list ul li span{ float:right;}
.main_list2 ul li{ height:22px; line-height:22px; color:#333333; float:left; width:430px; }
.main_list2 ul li span{ float:right;}
.line8{height:12px; display:block; width:963px; overflow:hidden; background:url(style_res/bottom-back.jpg);}
.help{ width:960px; height:186px; overflow:hidden; background:url(style_res/back-link.jpg) no-repeat right top; padding-bottom:15px;}
.help dl{ width:230px; float:left; padding:0px 0 0 10px;display:inline}
.help .dt{padding:50px 0 0 10px;width:710px;display:inline}
.help .dt dd{float:left;width:230px;}
.help dd{ line-height:24px; font-size:12px;padding:0px 0 0 5px;}
.help #liuyan dd{font-size:12px;padding:10px 0 0 10px;line-height: 0;}


.footer{ width:963px; height:auto; overflow:hidden;}
.footer p{text-align:center; line-height:24px; color:#007096;}.footer p a{ color:#007096;}

/*list*/
.list{ padding-left: 5px;float:right; width:720px; height:auto; overflow:hidden; background:url(style_res/back-contentright.jpg) }
.list h3{ height:26px; line-height:26px; background: #ccc;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; font-size:12px; padding-left:15px; width:945px;}
.list ul li{ width:960px; float:left; height:30px; line-height:30px;font-family:"瀹��";color: #666666}
.list ul li a{ color:#437AD5;font-size:14px;text-decoration:underline;}
.list ul li span{ float:right;}
.select{ height:24px;}


/*page*/
.page{ width:350px; height:27px; line-height:27px; background:url(style_res/page.gif) no-repeat; padding-left:0px; font-family:"瀹��";}
.page .one{ width:11px; height:27px; background:url(http://sis-aocs.jnu.edu.cn/images/one.gif) 0 0 no-repeat; display:inline-block; margin:0 5px;}
.page .prev{width:11px; height:27px; background:url(http://sis-aocs.jnu.edu.cn/images/prev.gif) 0 0 no-repeat; display:inline-block; margin:0 5px;}
.page .next{width:11px; height:27px; background:url(http://sis-aocs.jnu.edu.cn/images/next.gif) 0 0 no-repeat; display:inline-block; margin:0 5px;}
.page .tail{width:11px; height:27px; background:url(http://sis-aocs.jnu.edu.cn/images/tail.gif) 0 0 no-repeat; display:inline-block; margin:0 5px;}

/*article*/
.article {padding-left: 5px;float:right;width:720px; height:auto; background:url(style_res/back-contentright.jpg)  }
.article h2{ color:#FF0000; font-weight:bold; font-size:16px; text-align:center; height:30px; line-height:30px;}
.info{ float:left; width:720px;height:30px; line-height:30px; background:#CCCCCC;}
.content  { padding: 8px;width:700px; height:auto;line-height:24px; height:auto;}
.content p{ text-indent:2em;}
.title {width:700px; height:auto;}


/*article*/
.article2 {padding-left: 5px;width:960px; height:auto;  }
.article2 h2{ color:#1d1b1b;; font-weight:bold; font-size:16px; text-align:center; height:30px; line-height:30px;}
.info2{ float:left; width:960px;height:30px; line-height:30px; background:#CCCCCC;}
.content2  { padding: 5px;float: left; height:auto;line-height:24px; height:auto;}
.content2 p{ text-indent:2em;}
.title2 { float:left;width:960px; height:auto;}
.imgauto { float:left;}
/*topic*/
.topic ul li{ width:480px; float:left; height:24px; line-height:24px;color: #666666}
.topic ul li a{ color:#666666;}
.topic ul li span{ float:right;}
.topic h3{ font-size:12px; color:#666666; margin-top:10px;}
.topic_title{ font-weight:bold;width:960px; height:30px; line-height:30px; color:#006699; font-size:14px; border-bottom:1px solid #999999;}

.lightbox{width:600px;line-height:20px;display:none; margin:0;}
.lightbox dt{background:#f4f4f4;padding:5px;}
.lightbox dd{ padding:5px; margin:0;float:right}
.lightbox dd a{ float:right;border:2px solid #ccc;}
#idBox3_1, #idBox3_2{ width:120px; height:240px; top:30px; border:1px solid #999; display:none;}
#idBox3_1 a, #idBox3_2 a{ position:absolute; bottom:-1.5em; right:0; font-size:12px;color:#00F;}
#idBox3_1 a:hover, #idBox3_2 a:hover{color:#00F;}
#idBox3_1{ left:0;}
#idBox3_2{ right:0;}

/*首页*/
.span-5 {
	border: none;
	padding-right: 2px;
}

.slides UL {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

.slides LI {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

.slides {
	Z-INDEX: 120;
	POSITION: relative;
	WIDTH: 388px;
	HEIGHT: 220px;
	OVERFLOW: hidden
}

.slide-pic {
	WIDTH: 388px;
	OVERFLOW: hidden
}

.slide-pic IMG {
	WIDTH: 388px;
	HEIGHT: 220px
}

.slide-pic LI {
	DISPLAY: none
}

.slide-pic LI.cur {
	DISPLAY: block
}

.slide-li {
	POSITION: absolute;
	WIDTH: 720px;
	BOTTOM: 0px;
	LEFT: 0px
}

.slide-li LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 30px;
	WIDTH: 50px;
	FLOAT: left;
	HEIGHT: 30px;
	MARGIN-RIGHT: 1px
}

.slide-li A {
	WIDTH: 50px;
	DISPLAY: block;
	HEIGHT: 30px;
	COLOR: #fff;
	FONT-SIZE: 14px
}

.slide-li .cur A {
	COLOR: #333;
	TEXT-DECORATION: none
}

.slide-li A:hover {
	COLOR: #333;
	TEXT-DECORATION: none
}

.op LI {
	FILTER: alpha(opacity = 60);
	BACKGROUND: #999;
	opacity: 0.6
}

.op LI.cur {
	BACKGROUND: #fff
}

.slide-txt SPAN {
	DISPLAY: none
}


/* = 活动
------------------------------------------------------------ */
.act_list{ margin-bottom:20px;}
.act_list li{ padding:15px 0;border-bottom:1px dotted #b7b7b7;}
.act_list li .pic{ width:160px; height:120px; float:left;border:1px solid #ccc;padding:2px; display:table; text-align:center; *position:relative; *overflow:hidden;}
.act_list li .pic a{display:table-cell;vertical-align:middle;*position:absolute;*left:50%;*top:50%;}
.act_list li .pic a img{*position:relative;*left:-50%;*top:-50%;}
.act_list li .text{ float:left; width:500px; float:right; padding-right:20px;}
.act_list li .text .p{ line-height:24px; height:70px; overflow:hidden;}
.act_list li .text .infos{ margin-bottom:10px;}
.act_list li .text .infos .l a{ font-size:14px; font-weight:bold; color:#333333;}
.act_list li .text .infos .l a:hover{color:#d6251f;}
.act_list li .text .infos .r{ color:#525252;}
.l {
float: left;
}
.r {
float: right;
}

/***********************************************教师详细页*****************************/
.first{
	width:700px;
	height:auto;
	float:left;
	display:inline;
	margin-bottom:20px;
	}
	
.first1{
	width:274px;
	height:auto;
	float:left;
	display:inline;
	}
	
.first1 span{
	width:230px;
	height:288px;
	float:left;
	display:inline;
	overflow:hidden;
	border:1px solid #d2cabd;
	}
	
.first1 span img{
	width:210px;
	height:241px;
	float:left;
	display:inline;
	overflow:hidden;
	padding:9px;
	}
	
.first1 span b{
	width:230px;
	height:auto;
	float:left;
	display:inline;
	line-height:26px;
	text-align:center;
	font-family:"微软雅黑";
	color:#554a39;
	font-weight:normal;
	font-size:15px;
	}
	
.first2{
	width:400px;
	height:auto;
	float:left;
	display:inline;
	}
	
.first2 b{
	width:436px;
	height:auto;
	float:left;
	display:inline;
	overflow:hidden;
	line-height:26px;
	font-family:"微软雅黑";
	color:#a48a59;
	font-size:15px;
	padding-bottom:15px;
	font-weight:normal;
	}
	
	
	
.first2 p{
	width:436px;
	height:auto;
	float:left;
	display:inline;
	overflow:hidden;
	line-height:24px;
	font-family:"微软雅黑";
	color:#554a39;
	font-size:13px;
	padding-bottom:34px;
	}
.lyb_bor{height:22px;line-height:22px;}
.lyb_tex{height:100px;}

.wp_paging li a { width: auto; line-height: 30px;}

.wp_paging li input {
    margin-top: 7px;
}
/*body {
-webkit-filter: grayscale(100%);
-ms-filter: grayscale(100%);*/
/*filter: grayscale(100%);*//*火狐*/
/*filter: gray;
}*/
/**{ filter:gray; }*//*IE7-IE9，必须加在body元素上*/