﻿@charset "utf-8";
/*---- 全局定义开始----*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table, th, td {
	margin:0;
	padding:0;
	list-style-type:none;
}
body{ font-size:14px; font:14px/28px "微软雅黑"; background-color:#f8f8f8;}
img {border:none;}
.fl{float:left;}
.fr{float:right;}
.border{border:1px #53b1fa solid;}
.clear { clear:both; padding:0; margin:0px;}
a{color:#363636; text-decoration:none; outline:medium none; font-size:14px; }
a:hover{color:#d40000;}
.more{ float:right; padding-top:5px;color:#7e7e7e;font-size:12px; }
.date{float:right;color:#7e7e7e; }
ul, li {list-style: none; line-height: 35px;}
.tishi{width: 100%;}
.tishi:hover { background-color: #F5F5F5; }
.blank{height:16px;font-size:0px; line-height:0; }


/*总体宽度*/
.head,.headbanner,#friendLink,.footnav,.copyright,.ColumnBanner{
	width:1200px;
    margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

/*顶部定义*/
#top{ width:100%; height:36px; background-color:#b7b7b7; }
.head{ line-height:36px; color:#2a2a2a;}
.head .wolcome{ float:left; padding-left:25px; overflow:hidden;}
.head .login{ float:right; padding-right:10px; overflow:hidden;}
.head .login a{ color: #2a2a2a; padding-left:10px; margin-right:5px; font-size:14px;}
.head .login a:hover{text-decoration:underline; color:#d40000; }
/*logo 搜索 */
#header{
	height:110px;
	_height:110px;
	width:100%;
	background:#FFFFFF;
}
#xyhheader{
	height:400px;
	width:100%;
	background:#FFFFFF;
}
#xyhheader2{
	height:374px;
	width:100%;
	background:#FFFFFF;
}
.headbanner{ height:110px; position:relative; }
.headbanner .logo{ float:left; width:385px;}
.headbanner .search{ float:right; padding-top:40px;overflow:hidden; width:260px; padding-right:30px;}
.headbanner .search input{background: url(../images/search.png) no-repeat 10px 7px ; height:28px; line-height:28px;  width: 180px;padding-left: 25px; border-style:groove ; filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/ opacity:0.8;/*其他，透明度50%*/  font-weight:bold;}
.headbanner .search a.searchBtn{border:none;background:#627641; width:45px; height:30px; color:#fff; display: block; float: right; text-align:center;}


/*导航定义*/
#navBox{
	width:100%;
	min-width:1224px;
	height:40px;
	line-height:40px;
	background:#627641;
}

.mainNavType{
	z-index:9;
	zoom:1;
	height:40px;
	line-height:40px;
	position:relative;
	width:1224px;
	margin:0 auto;
}
.mainNavType *{ zoom:1; vertical-align:top;}
.mainNavType .ul1{ display:none;  position:absolute; top:40px; left:0px; width:124px; text-align:center;background-color: #7b9551;} 
.mainNavType li{ position:relative;}
.mainNavType a{ display:block;}
.mainNavType li.spe{display:inline-block; *display:inline; zoom:1; color:#fff; background:none;}
.mainNavType .li1{ display:inline-block; *display:inline;}
.mainNavType .h1{ display:inline-block; *display:inline;}
.mainNavType .li1 .a1{  display:inline-block; *display:inline; font-size:16px; font-weight:100; height:40px; line-height:40px; color:#fff; width:124px; text-align:center;   }
.mainNavType .on1 .a1{ text-decoration:none;background:#7b9551; height:40px; width:124px; color:#FFFFFF; font-weight:bold; }
.mainNavType .li2 ul{ top:0px; left:124px; }
.mainNavType .li2 a{  color:#fff; }
.mainNavType .li2 .a2{ line-height:35px;  *margin:0;}
.mainNavType .on2 .a2{ background-color:#627641; font-weight:bold;} 

.mainNavType #ulID94{ width:260px; }

.mainNavType #ulID33{ width: 1200px;left:-248px; padding:30px 0px;}
.mainNavType #ulID33 .li2{float: left;width:165px;}
.mainNavType #ulID33 .li2 a{ font-size: 13px;}




/*主体部分定义*/
.content{ width:1200px; margin:0 auto; background:#FFF; overflow:hidden; padding:12px; }


/*新闻部分*/
#newsGroup{ float:right; width:480px;}
#newsGroup .hd{ border-bottom:1px solid #d3dadc; height:37px; line-height:37px;position: relative;}
#newsGroup .hd li{ float:left;width: auto; padding-right:5px;}

#newsGroup .hd li h4{ background: url(../images/newsGroupHd.png) no-repeat 10px 10px #eeeeee;color: #393838;display: inline;float: left;font-size: 16px;height: 37px;line-height: 37px;
margin-right: 2px;padding: 0 11px 0 35px;width: auto;}
#newsGroup .hd li h4 a{color:#393838; font-size:16px; line-height:37px;}
#newsGroup .hd li.li01 h4 {background-position: 10px 10px;}
#newsGroup .hd li.li02 h4 {background-position: 10px -21px;}
#newsGroup .hd li.on h4{ background-color:#485634; color: white; margin-bottom: -1px; padding-bottom: 1px;position: relative;}
#newsGroup .hd li.on h4 a { color: white;}
#newsGroup .hd li.on.li01 h4,#newsGroup .hd li.on.li03 h4 {background-position: 10px -52px;}
#newsGroup .hd li.on.li02 h4 {background-position: 10px -83px;
}


#newsGroup .bd{ padding-top:12px;}
#newsGroup .bd li{ background:url(../images/point.jpg) no-repeat left center; padding-left:15px;}


/*学术活动和院部动态部分定义*/
.layout-1{ background:url(../images/news_bt.png) no-repeat top center; overflow:hidden;}

.m-Box .hd{ background:url(../images/layout-1_hd.png) no-repeat bottom center; height:45px; line-height:45px;}
.m-Box .hd h3{ background:url(../images/news_icon.png) no-repeat left center; padding-left:18px; padding-top:5px; }
.m-Box .hd h3 a{ font-size:16px; color:#627641;}
.m-Box .hd {color:#7e7e7e;font-size:12px; font-weight:normal; padding-left:5px;}

.m-Box .bd{ margin-top:12px;height:168px;}
.m-Box .bd li{  background:url(../images/point.jpg) no-repeat left center; padding-left:15px;}
#xshd,#ybdt{
	padding-top:12px;
	width:390px;
	padding-right: 10px;
}

/*专题部分定义*/
#zt{ position:relative;}
#zt .bd{padding:25px 12px 12px 12px;}
#zt .bd .tempWrap{ width:1170px !important;}
#zt .bd ul li{ float:left; padding-left:10px;}
#zt .bd ul li .pe_u_thumb img{ width:140px; height:73px;}
#zt .prev{ width:11px; height:74px; display:block; position:absolute; left:0; z-index:9; background:url(../images/zt_icon.png) no-repeat 0px 0;}
#zt .next{ width:11px; height:74px; display:block; position:absolute; right:0;z-index:9; background:url(../images/zt_icon.png) no-repeat -26px 0px;}



/*快速通道*/
#friendLink { background-color:#fff; overflow:hidden; padding:12px;}
#friendLink .hd {    border-bottom: 1px solid #dfdfdf;height: 33px;margin: 14px 14px;}
#friendLink .hd h3{ background:url(../images/links.png) no-repeat 12px 4px #485634; color: white;display: inline;float: left;font-size: 16px;height: 33px;line-height: 33px;margin: 0 20px -1px 0;padding: 0 15px 1px 0;position: relative;text-align: left;text-align: left;text-indent: 45px; width: auto; }
#friendLink .hd ul{ float: left; width:auto;}
#friendLink .hd ul li{ display: inline; float: left; height: 33px;margin-right: 20px;padding: 0 10px; line-height: 33px;width: auto;font-size: 16px; }
#friendLink .hd ul li.on{ border-bottom:2px solid #485634; height: 31px;margin-bottom: -1px;overflow: hidden; position: relative;z-index: 2; color:#485634;}
#friendLink .bd{ margin:14px 0;}
#friendLink .bd ul{ padding:0 10px 0 15px;}
#friendLink .bd ul li{ display: inline;padding-bottom:10px;}
#friendLink .bd ul a{ display:black; padding-left:15px;margin-right:10px; text-align:center;}

#friendLink .bd ul a.a11{ margin-left:18px !important;}

/*底部定义*/
#footerBox {
	width:100%;
	min-width:1224px;
	height:120px;
	background-color:#627641;
	text-align:center;
	color:#FFF;
}
#footerBox a{color:#FFF; text-decoration:underline;}
#footerBox .foot{
	width:1224px;
	position:relative;
	margin:0 auto;
	height:110px;
}
#footerBox .phonel{ position:absolute;right:10px; top:18px; width:200px; height:91px;}
#footerBox .copyright{ text-align:center; line-height:28px; font-size:14px; padding-top:10px; }
#footerBox .copyright {padding-left:15px;}





