@charset "utf-8";

/*listMain*/
.main{background: #FFFFFF; width:100%;min-width:1200px;}
.containerList{width: 100%; height: 250px; background: #f3f3f3;}
.listBanner{ width: 1380px; margin: 0px auto; height: 250px;}
.listMain
{
	margin:0px auto 0px auto;
	width:1200px;
background: #fcfcfc;
	position: relative;
	height: auto;
	 	 overflow: hidden;_overflow: visible;min-height: 300px;height: auto!important; height: 300px;
}

.listMain1
{
	margin:0px auto 0px auto;
	width:1200px;
	position: relative;
	height: auto;
	 	 overflow: hidden;_overflow: visible;min-height: 300px;height: auto!important; height: 300px;
}


/*listMainL*/
.listMainL
{
	float: left;
	width: 262px;
	position: absolute;
border-left:4px solid #205f9f;
}
.listMainR
{
	float: right;
	width:908px;

}
.listTop{width:908px; height: 50px; }
.home
{
	height:50px;
	line-height: 50px;
	font-family: "微软雅黑";
	padding-right: 10px;
	font-size: 15px;
	color:#969696;
	float: right;
}
.dqlm
{
	text-align: center;
	height:70px;
	line-height: 70px;
	color: #FFFFFF;
		background: url(../images/bg002.png) no-repeat right -8px #205f9f;
	font-size: 20px;
	font-weight: bold;
}

.lmmc{ float: left;font-size: 18px;	height:50px;
	line-height: 50px; color: #23589c; font-weight: bold; padding-left: 15px; }
.listpic{width:242px; height: 300px; margin-top: 30px;}

.conlistLine{ height: 3px; width:908px; background: #cdcdcd; }

.listMainNav
{

 overflow: hidden;_overflow: visible; background:url() repeat-y left center ;min-height: 150px;height: auto!important; height:150px;
}


.menuList{ width:262px; height:auto; clear:both;}
.menuList h5{  line-height:55px;  display:block; height:55px; font-size:14px;background:#ffffff;color:#333333; font-weight:normal;cursor:pointer;}


.menuList h5:hover{ float:left; line-height:55px;  display:block; height:55px;  font-size:14px;  background:#f9f9f9;color:#333333; border-bottom:1px solid #eeeeee;font-weight:normal;text-decoration:underline;cursor:pointer;}
.menuList h5:hover a{ width:177px;  float:left; line-height:55px;  display:block;  font-size:14px;  padding-left:50px;background:#f9f9f9;color: #a50303;font-weight:normal;cursor:pointer;}
 .menuList h5:hover .imgspan{ display:inline-block; float:left; width:35px; font-size:20px; color:#aaaaaa; cursor:pointer; background:#f9f9f9;}


.menuList h5 a{line-height:55px; float:left; display:block; border-bottom:1px solid #eeeeee; height:55px;color:#333333;width:177px;padding-left:50px;}

.menuList h5 .imgspan{ display:inline-block; float:left;  width:35px; font-size:20px; color:#aaaaaa; height:55px; cursor:pointer;border-bottom:1px solid #eeeeee;}

.menuList h5.active{  line-height:55px;  display:block; border-bottom:1px solid #eeeeee; font-size:14px;  background:#f9f9f9; color:#002147;font-weight:normal; height:55px;}
.menuList h5.active a{ width:177px;  float:left; line-height:55px;  display:block;  font-size:14px;  padding-left:50px;background:#f9f9f9;color: #333333;font-weight:normal;cursor:pointer;}

.menuList h5.active .imgspan{ display:inline-block; float:left; width:35px; font-size:20px; color:#aaaaaa; cursor:pointer; background:#f9f9f9;}


.menuList .secondDiv{  width:262px; border-bottom:1px solid #eeeeee; padding:0px; background:#ffffff; height:auto; display:none;}


.menuList .secondDiv ul li{ width:195px; line-height:45px; height:45px;  display:block; font-size:14px;  padding-left:67px;  border-bottom:0px ; clear:both; background:#ffffff;}
.menuList .secondDiv ul li.active{ text-decoration:none;color:#b11216;font-weight:bold;}
.menuList .secondDiv ul li a{ color:#333333; text-decoration:none; width:195px; line-height:45px; height:45px; display:block;}
.menuList .secondDiv ul li:hover{ width:195px; line-height:45px;text-decoration:none;  display:block; font-size:14px;  padding-left:67px; border-bottom:0px ; background:#f9f9f9;}
.menuList .secondDiv ul li:hover a{ color:#23589c;width:195px; text-decoration:none; line-height:45px; height:45px; display:block;}
.menuList .secondDiv ul li.active a{color:#23589c;display:block; }
.listMainRContent
{
	overflow: hidden;_overflow: visible; min-height: 500px;height: auto!important; height:500px;

}
.listMainRContent1{
	width: 1100px; margin: 0px auto;
	overflow: hidden;_overflow: visible; min-height: 500px;height: auto!important; height:500px;

}
.listMainRContent ul
{width: 908px; margin:10px auto 0px auto; position: static; padding:0px;}


	
.listMainRContent ul li{  width: 908px;   height: 40px;
    line-height: 43px;
    padding: 5px 20px; font-size: 14px;}
.listMainRContent ul li.odd{background: #f8f8f8; display: block; width: 908px;height: 40px; }
.listMainRContent ul li a{display: block; float: left; width: 798px;}
.listMainRContent ul li .listTime{width:110px; font-family:微软雅黑 ; font-size: 14px; text-align: left; display: block; float: right;  color: #a7a7a7;}

	
	
/*content*/
	
h1{ font-size:26px; margin: 0px; padding: 0px; font-weight:bold; width: 1100px; color:#3b3b3b; text-align:center; line-height:60px; }
.infoCenter{ text-align:center; color:#a7a7a7; font-size:14px; line-height:40px; height:40px;float:left; width: 1100px; 
 border-bottom: 1px solid #cdcdcd; }
.contMain{ width: 1100px; clear:both;  padding: 4px 0px 0px 0px; text-align:justify; text-justify:inter-ideograph; }
.contMain pre{ line-height: 35px;}


/*师资队伍*/
.szdw{overflow: hidden;_overflow: visible; min-height: 400px;height: auto!important; height:400px;}
.szdw ul{ margin: 0px auto; clear:both;}

.szdw ul li{width: 299px; margin-top: 20px;margin-left: 3px; float: left;}
.szdw ul li a{ display: block;}
.szdw ul li a .szdwimg{width: 100px; height: 132px;}
.szdw ul li a .szdwmain{margin-left: 20px; width: 150px;}
.szdw ul li a .szdwtit{ height: 30px; border-bottom: 1px dashed #DCDCDC;}
.szdw ul li a .szdwtit .titsz{font-size: 16px; font-weight: bold; display: block; float: left; margin-right: 6px; line-height: 30px; color: #5c0404;}
.szdw ul li a .szdwtit .titzc{font-size: 12px; color: #333; line-height: 30px;}
.szdw ul li a .szintro{text-align:justify; text-justify:inter-ideograph; color: #888888; font-size: 12px; line-height: 25px; text-indent: 30px;}




/*现任领导*/
.szdw ul .szdwfirst{width:666px; margin:0px auto;}
.szdw ul .szdwfirst ul li{width:330px;float:left;margin-top: 30px;}
.szdw ul .szdwfirst ul li a .szdwimg{width: 90px; height: 122px;}
.szdw ul .szdwfirst ul li a .szdwmain{margin-left: 20px; width: 215px;}
.szdw ul .szdwfirst ul li a .szdwtit{ height: 38px; border-bottom: 1px dashed #DCDCDC;}
.szdw ul .szdwfirst ul li a .szdwtit .titsz{font-size: 14px; font-weight: bold; display: block; float: left; margin-right: 6px; line-height: 30px; color: #5c0404;}
.szdw ul .szdwfirst ul li a .szdwtit .titzc{font-size: 12px; color: #333; line-height: 30px;}
.szdw ul .szdwfirst ul li a .szintro{ color: #888888;text-align:left; font-size: 12px; line-height: 21px; text-indent: 30px;}



.szdw ul .szdwsecond{width:900px; margin:0px auto;}
.szdw ul .szdwsecond ul li{width:287px;float:left;margin-left:13px; margin-top: 30px; margin-bottom:30px;}
.szdw ul .szdwsecond ul li a .szdwimg{width: 90px; height: 122px;}
.szdw ul .szdwsecond ul li a .szdwmain{margin-left: 20px; width: 175px;}
.szdw ul .szdwsecond ul li a .szdwtit{ height: 38px; border-bottom: 1px dashed #DCDCDC;}
.szdw ul .szdwsecond ul li a .szdwtit .titsz{font-size: 14px; font-weight: bold; display: block; float: left; margin-right: 6px; line-height: 30px; color: #5c0404;}
.szdw ul .szdwsecond ul li a .szdwtit .titzc{font-size: 12px; color: #333; line-height: 30px;}
.szdw ul .szdwsecond ul li a .szintro{ color: #888888;text-align:left; font-size: 12px; line-height: 21px; text-indent: 30px;}

/*历届校友*/
.ljxy{overflow: hidden;_overflow: visible; min-height: 400px;height: auto!important; height:400px;}
.ljxy ul{ margin: 0px auto; clear:both;}
.ljxy ul li{ margin-top: 20px;margin-left: 46px; float: left;}
.ljxy ul li a{display:block;}
.ljxy ul li a img{width:237px; height:166px;}
.ljxy ul li a .titxy{text-align:center;width:237px; line-height:35px; font-size:14px;}
.ljxy ul .xylm{font-size:20px; line-height:50px; text-align:center;}