@charset "utf-8";
/* CSS Document */
.neiyeBg{ background:url(../images/neiyebg.jpg) no-repeat top center; height:320px;}

.layoutLeft{ width:240px; float:left;  margin-top:-25px;}
.layoutRight{ width:932px; float:left; border:1px solid #cbcbcb; margin-top:-25px; min-height:600px; background:#ffffff; margin-left:25px; _height:600px; _overflow:visible;}
.mainCon{ width:900px; margin:0 auto;}
/*左边栏*/
.topMenu{ height:65px; background-color:#38932f; font-size:20px; text-align:center; color:#ffffff; line-height:65px;}
.leftNav{ border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb;}
.leftNav ul li{border-bottom:1px solid #ebebeb; height:46px; overflow:hidden; position:relative;}
.leftNav ul li:last-child{border-bottom:1px solid #cbcbcb;}
.leftNav ul li a{ display:block; font-size:14px; color:#333333;height:46px; line-height:46px; padding-left:20px;}
.leftNav ul li a.active{ background-color:#fec20f; color:#ffffff;}
.navArrow{background:url(../images/icon.jpg) no-repeat; background-position:0 -180px; height:20px; width:20px; position:absolute; right:10px; top:13px;}
.leftNav ul li a:hover{background-color:#fec20f; color:#ffffff; text-decoration:none;}

/*右边栏*/
.navTitle{height:60px;  border-bottom:1px solid #cbcbcb; position:relative;}
.navTitle span{line-height:60px; font-size:16px; color:#38932f;}
.navTitle .navigation{ position:absolute; right:0; top:22px; font-size:12px;}
.navTitle .navigation a{ color:#666666;}

/*右边栏导航*/
.mainNav{ background-color:#cccccc; border-bottom:1px solid #aaaaaa; height:40px; margin-top:20px;}
.mainNav ul{ padding-top:6px; height:34px; line-height:34px;}
.mainNav ul li{ margin-left:6px; float:left; cursor:pointer;}
.mainNav ul li{ background-color:#e6e6e6; display:block; padding:0 15px; font-size:14px; color:#666666; border-bottom:1px solid #aaaaaa;}
.mainNav ul li.active{ background-color:#ffffff; color:#333333; border-bottom:1px solid #ffffff;}
.mainNav ul li:hover{background-color:#ffffff; color:#333333; border-bottom:1px solid #ffffff; text-decoration:none;}


.newsDetails{ font-size:14px; line-height:32px; margin-top:10px; margin-bottom:20px;}
.newsDetails img{margin:10px auto;}

/*新闻列表*/
.newsList ul{ padding-top:8px;}
.newsList ul li{ line-height:44px; height:44px; font-size:14px; clear:both; border-bottom:1px dashed #e0e0e0;}
.newsList ul li em.arrow{ background:url(../images/icon.jpg) no-repeat; background-position:0 18px; width:15px; height:27px; float:left;}
.newsList ul li em.date{float:left; font-style:normal;}
.newsList ul li a{ width:800px; color:#666666; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newsList ul li a:hover{ color:#ff0000; text-decoration:none;}

/*---------------分页开始-------------------*/
.pageNav { display:inline-block; *float:right; margin:10px auto;}
.pageNav li { width:25px; height:25px; text-align:center; line-height:25px; float:left; font-size:14px; margin:0 5px;}
.pageNav a {display:block; background-color:#ffffff; color:#333333;}
.pageNav a:hover{ text-decoration:none;}
.pageNav a:hover{ background-color:#333333; color:#ffffff;}
.pageNav .currPage a{background-color:#333333; color:#ffffff;}
.pageNav .prevPage{ width:80px;}
.pageNav .nextPage{ width:80px;}
/*分页结束*/

/*单页样式*/
.singlePage{ height:45px; line-height:45px; border-bottom:1px solid #cbcbcb;}
.singlePage .navigation a{ color:#666666;}
.article{ margin-top:20px; margin-bottom:20px;}
.articleTitle{ text-align:center; font-size:20px; line-height:36px;}
.articleSource{ text-align:center; font-size:14px; color:#999999;line-height:36px;}
.articleSource span{ margin-right:15px;}

/*联系我们 */
.contanct{ margin:30px 50px 50px 350px;}
.contanct p{ font-size:18px; color:#2b7923; line-height:60px;}

/*教授话专业*/
.topic{ margin-top:15px;}
.topic ul li{ height:56px; clear:both; border:1px solid #ffffff; padding:10px; *margin-bottom:2px;}
.topic ul li:hover{ border:1px solid #38932f;}
.topic ul li .date{ width:56px; height:56px; float:left; text-align:center; margin-right:10px;}
.topic ul li .dateTime{ height:26px; line-height:26px; background-color:#aecb25; color:#ffffff; font-size:13px;}
.topic ul li .dateYear{ height:30px; line-height:30px; border:1px solid #e8e8e8; border-top:0; color:#9db720; font-size:15px;}
.topic ul li .topicCon{ width:800px; float:left; overflow:hidden; line-height:25px;}
.topic ul li .topicCon a{ color:#666666; font-size:14px; font-weight:bold;}
.topic ul li .topicCon a:hover{ color:#ff0000; text-decoration:none;}
.topic ul li .topicCon p{ border-top:1px dashed #e8e8e8;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*教师和学生风采*/
.studentUl{ margin-top:20px; margin-left:25px; margin-bottom:20px;}
.studentUl ul li{ float:left; width:192px; height:340px; margin-right:25px; margin-bottom:25px;}
.studentUl ul li a{width:188px; height:336px; border:2px solid #ffffff; border-bottom:2px solid #ebebeb; display:block; background-color:#ebebeb; color:#666666; overflow:hidden;}
.studentUl ul li a:hover{border:2px solid #38932f; background-color:#38932f; color:#ffffff; text-decoration:none;}
.studentUl ul li a img{ width:188px; height:235px;}
.studentUl ul li a p{ margin:5px; line-height:22px;}










