﻿@charset "utf-8";
.w972{ width:972px; margin:0px auto;}
/*position*/
.position{ height:56px; line-height:56px;}
.position span{ font-size:12px; color:#999999; display:block; margin-left:5px;}
.position span a{ color:#333333}
.position span a:hover{ color:#F00;}
/*content*/
.content{ padding-bottom:102px;}
/*左侧*/
/*学科介绍详情*/
.left1{ float:left; width:694px;}
.right1{ float:right; width:256px;}
.subject_cn{}
.subject_tj{ width:694px; height: 298px; overflow:hidden;}
.subject_tj img{
	display:block;
	max-width:694px; width:expression(this.width > 694 ? "694px" : this.width);
	max-height:298px; height:expression(this.height > 298 ? "298px" : this.height);
}
.subject_tj p{ display:block; margin-top:-50px; height:50px; line-height:50px; width:100%; background:url(../images/subject_bg.png) repeat-x; position:relative; z-index:2;}
.subject_tj p span{ float:left; font-size:18px; color:#fff; margin-left:26px;height:50px; line-height:50px;}
.subject_tj p  a{ float:right; color:#fff;}
.See{ font-size:14px; margin-right:48px; }
.subject_more{ font-size:16px;margin-right:34px;font-weight:bold;}
.subject_cn ul{ display:block;}
.subject_cn ul li{ margin-top:20px;}
.subject_cn ul li h3{ display:block; height:44px; line-height:44px; font-size:16px; font-weight:normal; background:#f7f7f7; border-left:3px solid #56b4de; padding-left:20px;  margin-bottom:15px;}
.subject_cn ul li p,.subject_cn ul li .leader{ display:block; /*padding:24px 0px 10px 0px; */line-height:26px; font-size:14px; color:#707070; text-indent:2em;}

/*.subject_cn ul li p span{ display:block; margin-bottom:10px;}*/
/*专业团队*/
.Professional_team{width:100%; margin-top:20px;}
.Professional_team p{ display:block; background:#0384ce; height:48px; line-height:48px; font-size:14px; color:#fff; padding-left:20px;}
.Professional_team ul{ display:block; background:#f7f7f7; padding:10px 0px;}
.Professional_team ul li{ line-height:30px; padding:5px 58px 5px 44px; display:block; height:30px; /*background:url(../images/subject_list1.jpg) 22px center no-repeat;*/}
.Professional_team ul li a{ float:left; font-size:12px; color:#707070}
.Professional_team ul li span{ float:right;font-size:12px; color:#707070}
.Professional_team ul li a:hover{ color:#F00;}
/*right_news*/
.right_news{width:100%; background: #f7f7f7; padding-bottom: 10px;}
.right_newsbt{ width: 100%; background:#0384ce; height:48px; line-height:48px;}
.right_newsbt span{ display:block;  font-size:14px; color:#fff; padding-left:20px;}
.right_newscn {width:100%; padding: 10px 0px;}
.right_newscn ul{ width: 100%;}
.right_newscn ul li{ width: 100%; height: 34px;  background: url(../images/right_newstb1.png) 14px 15px no-repeat; border-bottom:1px #666 dotted;}
.right_newscn ul li a{ display: block; font-size: 14px; color: #707070; padding:0px 24px;height:34px; line-height: 34px; overflow: hidden;}
.right_newscn ul li:hover{ background: url(../images/right_newstb2.png) 14px 15px no-repeat;}
.right_newscn ul li:hover a{ color: #0384ce;}
.right_newsmore{ height: 20px; line-height: 20px; padding: 0px 10px; margin-top: 30px;}
.right_newsmore a{ float:right;  color: #c9087f;}
.right_newsmore a:hover{ color:#FF0000;}
/*right_news1*/
.right_news1{width:100%; background: #f7f7f7; padding-bottom: 10px; margin: 12px 0px;}
.right_newsbt1{ width: 100%; background:#0384ce; height:48px; line-height:48px;}
.right_newsbt1 span{ display:block;  font-size:14px; color:#fff; padding-left:20px;}
.right_newscn1 {width:100%; padding: 10px 0px;}
.right_newscn1 ul{ width: 100%;}
.right_newscn1 ul li{ width: 100%; height: 44px;  background: url(../images/right_newstb1.png) 14px 6px no-repeat;}
.right_newscn1 ul li a{ display: block; font-size: 12px; color: #707070; padding:0px 24px;height: 44px; line-height: 22px; overflow: hidden;}
.right_newscn1 ul li:hover{ background: url(../images/right_newstb2.png) 14px 6px no-repeat;}
.right_newscn1 ul li:hover a{ color: #0384ce;}
.right_newsmore1{ height: 20px; line-height: 20px; padding: 0px 10px; margin-top: 30px;}
.right_newsmore1 a{ float:right;  color: #c9087f;}
.right_newsmore1 a:hover{ color:#FF0000;}
.bottom10{margin-bottom:10px;}