﻿/* CSS Document */
body
{
	margin:0;
	padding:0;
	font-family:宋体,黑体, Arial, "Times New Roman";
	font-size:14px;
	line-height:1.5;
	background:url(../images/web/bgtop.jpg) repeat-x #2d3a2d;
}
img
{
	padding:0;
	margin:0;
	border:none;
	vertical-align:top;
}
p
{
	text-align:left;
	margin:0;
	margin-bottom:4px;
}
ul
 {
	 list-style: none;
	 margin:0;
	 padding:0;
}
a
{
	color:#000;
	text-decoration:none;
}
a:visited
{
	color:#000;
	text-decoration:none;
}
a:link 
{
	color:#000;
	text-decoration:none;
}
a:hover
{
	color:#2ca922;
}
.AllFrame
{
	width:976px;
	margin-left:auto;
	margin-right:auto;
}
/* Banner开始 */
.Banner
{
	width:976px;
	height:145px;
}
.BannerL
{
	width: 146px;
	height: 145px; 
	background:url(../images/web/bannerleft.jpg) no-repeat;
	float:left;	
}
.BannerM
{
	width: 595px;
	height: 145px; 
	background-image:url(../images/web/bannermid.jpg);
	background-repeat:no-repeat;
	float:left;	
}
.BannerR
{
	width: 235px;
	height: 145px;
	background-image:url(../images/web/bannerright.jpg);
	background-repeat:no-repeat;
	float:right;
}

.leftmenu
{
	margin-top:20px;	
}
.leftmenu li
{
	height:25px;
}
.Navbg
{
	width:966px;
	height:32px;
	background:url(../images/web/navbg.jpg) repeat-x;
	float:left;
	padding-top:8px;
}
.NavRight
{
	width:5px; height:40px;
	background: url(../images/web/NavRight.jpg) no-repeat;
	float:right;
}
/* 内容部分 */
.Content
{
	width:976px;
	/*height:inherit;*/
	/*overflow:visible;*/
	background-color:white;
	height:auto;
	display:table;
}
/* 文章列表 */
.ContentList
{
	width:auto;
	height:auto;
	text-align:left;
	clear:left;
	margin-left:3px;
}
/* 文章内容 */
.ContentDetails
{
	width:740px;
	height:auto;
	padding-top:10px;
}
/*滚动公告栏+搜索*/
.Content01
{
	width:964px; 
	height:30px;
	border:solid 1px #e0e0e0;
	background: url(../images/web/navigation.jpg) no-repeat left #ccc;
	margin:2px 5px 5px 5px
}
.Informtext
{
	padding: 5px 0 0 45px;
	height:26px;
	width:600px;
	float:left;
}
.Search
{
	float:right;
	margin:0;
	margin:2px 2px 0;
	padding:0;
}
.SearchBox
{
	height:20px;
	width:118px;
	background:url(../images/web/SearchBox.jpg) no-repeat;
	float:left;
	margin:0;
	padding:8px 0 0 40px;
	border:none;
}
.SearchBtn
{
	margin:0;
	padding:0;
	//margin-left:-3px;
}
.Content02,.Content03,.Content04
{
	width:963px;
	height:auto;
	overflow:visible;
	margin:0 5px 5px 5px;
}
.Content02
{
	height:185px;
}
.Content03,.Content04
{
	height:220px;
}
.Colunmbar
{
	width:425px;
        _width:305px;
	height:33px;
}
/*栏目列表头*/
.Title
{
	background:url(../images/web/yun.jpg) left top no-repeat;
	height:30px;
	margin-left:10px;
	padding-left:50px;
	padding-top:5px;
	font-weight:bold;
	float:left;
}
.More
{
	width:60px;
	height:30px;
	float:right;
	padding-top:5px;
}
/*首页左侧图片展示*/
.Picshow
{
	width:726px;
	height:180px;
	float:left;
	border:#ccc solid 1px;
	padding:1px;
}
.Picshow #bannerShow { position: absolute; width:724px; height:178px;}
.Picshow #bannerShow img {display:block; border:solid 1px white}
.Picshow #bannerShow .bannerMain { position: relative; width:724px; height: 178px; overflow: hidden; }
.Picshow #bannerShow .bannerMain li { position: absolute; }
.Picshow #bannerShow .bannerMain li img { position: relative; }
.Picshow #bannerShow .num{display:none; *display:block; /* IE7支持 */_display:block;/* IE6支持 */}
.Picshow #bannerShow .bannerNav {position:absolute; z-index:10; left:10px;top: 10px; }
.Picshow #bannerShow .bannerNav li { position: relative;width: 18px; left:600px; height: 18px; float: left; display:inline; margin: 2px; text-align: center; background: #333; color: #FFF; font-size: 10px; line-height: 18px; font-family:Arial; cursor: pointer; }

/*两个Div叠加形成投影*/
.PicNews,.Academic,.News,.Inform,.Notice,.lecture
{
	background:#f0f0f0;
	position:relative;
	margin-top:2px;
}
.PicNewsIn,.AcademicIn,.NewsIn,.InformIn,.NoticeIn,.lectureIn
{
	background:url(../images/web/columnbg.jpg) repeat-x top #fff;
	border:1px solid #ccc;
	position:relative; 
	top:-5px;
	margin-top:3px;
}
/*首页各个栏目具体大小*/
.PicNews
{
	width:225px;
	height:182px;
	float:right;
}
.PicNewsIn
{
	width:225px;
	height:182px;
}
.NewsPic
{
	width:170px;
	height:105px;
	border:#000000 1px solid;
	margin:10px auto auto auto;
	background:url(../images/web/mading.jpg) no-repeat;
}
.PicText
{
	width:150px;
	height:25px;
	text-align:center;
	margin:auto;
}
.Academic
{
	width:315px;
	height:218px;
	float:left;
}
.AcademicIn
{
	width:315px;
	height:218px;	
}
.AcademicPic
{
	width:139px;
	height:105px;
	border:	#000000 1px solid;
	margin:20px auto 15px auto;
	background:url(../images/web/kaogu.jpg) no-repeat;
}
.News
{
	width:316px;
       	height:218px;
	float:left;
	margin-left:8px;
}
.NewsIn
{
	width:316px;
        height:218px;
}
.Inform
{
	width:316px;
	height:218px;
	float:right;
}
.InformIn
{
	width:316px;
	height:218px;
}
.Information
{
	width:200px;
	height:218px;
	float:left;
}
.InformationTop
{
	background:url(../images/web/Informationtop.jpg) no-repeat;
	width:198px;
	height:5px;
}
.InformationLeft
{
	background:url(../images/web/Informationleft.jpg) repeat-y;
	width:9px;
	height:35px;
	margin:0;
	padding:0;
}
.Informationbg
{
	background:url(../images/web/Informationbg.jpg) repeat-x;
	width:150px;
	height:35px;
	padding-left:20px;
	margin:0;
}
.InformationRight
{
	background:url(../images/web/Informationright.jpg) repeat-y;
	width:9px;
	height:35px;
}
.InformationBottom
{
	background:url(../images/web/Informationbottom.jpg) no-repeat;
	width:198px;
	height:8px;
	
}
.Notice
{
	width:427px;
	height:218px;
	float:left;
	margin-left:8px;
}
.NoticeIn
{
	width:427px;
	height:218px;
}
.lecture
{
	width:320px;
	height:218px;
	float:right;
}
.lectureIn
{
	width:320px;
	height:218px;
}
/*栏目页左栏*/
.LeftPic
{
	background:url(../images/web/Leftbg.jpg) no-repeat center top;
	width:214px;
	height:392px;
	margin-top:10px;
	text-align:center;
	padding-top:25px;
	float:left;
}
/*栏目页右栏*/
.Rightcontent
{
	width:756px;
	float:right;
}
.MainRight
{
	width:745px;
	text-align:left;
}
/*地址导航*/
.Navigation
{
	width:710px;
	background: url(../images/web/PathIcon.gif) left no-repeat;
	border-bottom: #999 1px solid;
	padding:4px 0 4px 35px;	
}
.ColunmList
{
	position:relative;
	background:#f0f0f0; 
	margin:8px 0;
	width:740px;
}
.ColunmListIn
{
	background:url(../images/web/columnbg.jpg) repeat-x top #fff;
	border:1px solid #ccc;
	position:relative; 
	top:-5px;
	width:740px;
	height:235px;
}
/*Copyright开始*/
.Copyright
{
	width:976px; 
	height:81px;
	background:url(../images/web/bottombg.jpg) no-repeat;
	text-align:center;
	clear:both;
}

/*Data repeater*/
.ArticleList
{
	margin-top:10px;
}
.DataList
{
	margin:0;
	padding:0;
	margin-top:3px;
	float:left;
	clear:right;
}
.DataList .Item
{
	height:22px;
	float:left;
	clear:both;
	vertical-align:top;
}
.DataList .Item td
{

}
/*文章显示开始*/

.ArticleView
{
	text-align:center;
}
.ArticleTitle
{
  text-align:center;
  font-size:16px;
  font-weight:bold;
  line-height:30px;
  filter:Dropshadow(offx=1,offy=0,color=white)Dropshadow(offx=0,offy=1,color=white)Dropshadow(offx=0,offy=-1,color=white)Dropshadow(offx=-1,offy=0,color=white);
}
.SubTitle
{
  text-align:center;
  font-size:14px;
  line-height:25px;
}
.MainInfo 
{
	text-align:center;
	width:80%;
	margin:0;
	padding:0;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:5px;
	border-bottom:solid 1px #555;
}
.MainInfo ul
{
	margin:0;
	padding:0;
	display:inline;
}
.MainInfo ul li
{
	margin:0;
	padding:0;
	margin-left:5px;
	display:inline;
	list-style:none;
}
.ArticleContent
{
  margin-top:10px;
  width:98%;
  line-height:1.5;
  text-align:left;
}
.SubInfo 
{
	text-align:right;
	width:90%;
	margin:0;
	padding:0;
	padding-bottom:5px;
	margin-top:10px;
}
.SubInfo ul
{
	margin:0;
	padding:0;
	display:inline;
}
.SubInfo ul li
{
	margin:0;
	padding:0;
	margin-left:5px;
	display:inline;
	list-style:none;
}
.preNext
{
	text-align:left;
	line-height:1.5;
	margin-bottom:10px;
}

/****************************************
*
* 分页样式
*
*****************************************/
/*网易风格*/
.anpager .cpb {background:#1F3A87 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding:4px 5px 0;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#1F3A87;margin:5px 4px 0 0;padding:4px 5px 0;text-decoration:none}
.anpager a:hover{background:#1F3A87 none repeat scroll 0 0;border:1px solid #1F3A87;color:#FFFFFF;}

/*拍拍网风格*/
.paginator { font:14px 宋体,Arial, Helvetica, sans-serif;padding:0; margin: 0px; height:20px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px;}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 14px;border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}

/*迅雷风格*/
.pages { color: #999; margin-top:10px; }
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:12px; color:#000;}
.pages a:hover { background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}


/*图文新闻*/
#bannerShow3 { position: absolute; left:25px;top:45px; width:180px; height:130px; }
#bannerShow3 img {display:block; border:solid 1px white}
#bannerShow3 .bannerMain { position: relative; width:180px; height: 126px; overflow: hidden; line-height:1; text-align:center;}
#bannerShow3 .bannerMain li { position: relative; }
#bannerShow3 .bannerMain li img { position: relative; }
#bannerShow3 .num{display:none;}
#bannerShow3 .bannerNav { display:none; position:absolute; z-index:10; left:10px;top: 10px; }
#bannerShow3 .bannerNav li { position: relative;width: 18px; height: 18px; float: left; display:inline; margin: 2px; text-align: center; background: #333; color: #FFF; font-size: 10px; line-height: 18px; font-family:Arial; cursor: pointer; }

/*学院通知*/
.AcademicIn #bannerShow2 { position: absolute; left:10px;top:50px; width:315px; height:160px; text-align:center;}

.AcademicIn #bannerShow2 img {display:block; border:solid 1px white}
.AcademicIn #bannerShow2 .bannerMain { position: relative; width:180px; height: 156px; overflow: hidden; line-height:1; padding:0; margin:0; }
.AcademicIn #bannerShow2 .bannerMain li { position: relative;}
.AcademicIn #bannerShow2 .bannerMain li img { position: relative;}
.AcademicIn #bannerShow2 .num{display:none;}
.AcademicIn #bannerShow2 .bannerNav { display:none; position:absolute; z-index:10; left:10px;top: 10px; }
.AcademicIn #bannerShow2 .bannerNav li { position: relative;width: 18px; height: 18px; float: left; display:inline; margin: 2px; text-align: center; background: #333; color: #FFF; font-size: 10px; line-height: 18px; font-family:Arial; cursor: pointer; }


/****************************************
*
* 表单样式
*
*****************************************/
.contentInfo
{
    background:#efefef;
    width:96%;
    margin:5px 10px 5px 0px;
    padding:10px;
}
.contentInfo dt
{
    font-weight:bold;
    margin-top:10px;
    width:40%;
    float:left;
    clear:left;
    height:20px;
}
.contentInfo dd
{
	height:20px;  
	width:60%;
    margin:0;
    margin-top:8px;
    float:left;  
}
.contentInfo dd input,dd textarea
{
	border:expression(this.type=="radio"||this.type=="checkbox" ? "none":"solid 1px #cccccc");
	background:expression(this.type=="radio"||this.type=="checkbox" ? "none":"#fff");
}
.NeedEnter
{
	color:Red;
	font-weight:normal;
}
/****************************************
*
* 添加、返回、保存等按钮定义
*
*****************************************/
.ActionButton
{
	background:url(../Images/Admin/Default/ActionBtn.gif) no-repeat;
	width:75px;
	height:25px;
	border:none;
	margin:5px;
	cursor:pointer;
}

/* 导航栏开始 */
.Nav
{
	width:976px; 
	height:40px;
	text-align:center;
	font-size:16px;
}
.NavLeft
{
	width:5px;
	height:40px;
	background: url(../images/web/NavLeft.jpg) no-repeat;
	float:left;
}
#nav {
     line-height: 24px;
	 list-style-type: none;
	 background:#666;
	 margin-left:50px;
}

#nav a {
    display: block;
	width: 78px;	
	letter-spacing:1px;
	border-bottom: none;
	font-size:16px;
	font-family: 黑体;
}

#nav a:link  {
    color:#000;
	text-decoration:none;
}

#nav a:visited  {
    color:#000;
	text-decoration:none;
}

#nav a:hover  {
    color:#000;
	text-decoration:none;
}

#nav li {
    float: left;
	width: 80px;
	background-color: transparent;
}

#nav li a:hover{
    background:#F6F6F6;
}

#nav li ul 
{
	width: 78px;
    line-height: 27px;
	list-style-type: none;
	text-align:left;
        left: -999em;
        position: absolute;
	*margin-left: -39px;
	_margin-left: -39px;
	padding: 0px;
	z-index:999;
}

#nav li ul li{
    float: left;
    width: 78px;
    background: #F6F6F6;
}

#nav li ul a{
    display: block;
	width: 78px;
	text-align:center;
	font-family: 宋体;
}

#nav li ul a:link  {
    color:#000;
	text-decoration:none;
}
#nav li ul a:visited  {
    color:#000;
	text-decoration:none;
}

#nav li ul a:hover  {
    color:#F3F3F3;
	text-decoration:none;
	font-weight:normal;
    background:#008242;
}

#nav li:hover ul {
    left: auto;
}

#nav li.sfhover ul {
    left: auto;
}

#content {
    clear: left;
}

#nav .sep {
	width: 10px;
	text-align: center;
}

#nav .nav_small a{
	font-size: 16px;
	font-family: 宋体;
}

#nav .sep_small {
	width: 10px;
	text-align: center;
	font-size: 12px;
}

.nav_position_noIE {
	position:relative;
	top:-8px;
}

.nav_position_IE {
	margin-top:7px;
}
.SearBox
{
	margin:15px 0;
}
.SearBox input
{
	padding:1px;
	border:solid 1px #696;
}
.SearBtn
{
	margin-bottom:-5px;
}
