/*
 1.全式
*/
*{margin:0;padding:0;border:0;}
body{ font-size:12px; font-family:Microsoft Yahei,宋体,Arial,Helvetica,Tahoma !important;color:#333; background-color:#fff;}
a{text-decoration:none;}
image{ vertical-align:middle;}
ul,li{ list-style:none;}
em, cite, th ,h1,h2,h3,h4,h5,h6{ font-style: normal; font-weight: normal; font-style:normal;}
var{font-style:normal;}
input,select,img{vertical-align:middle;}


/*
 1.头部
*/
#title {
	width: 1200px;
	height: 115px;
	margin: 0 auto;
}
#title img {	
	margin-top: 10px;
	height: 95px;
}

/*
 2.导航
*/
#nav {
	height: 40px;
	background: #23596e;
}
#nav ul {
	width: 1200px;
	margin: 0 auto;
}
#nav ul li {
	float: left;
	width:133px;
	text-align:center;
	line-height: 38px;
}
#nav ul li a:link {
	color:#ffffff;
	font-size: 16px; 
}
#nav ul li a:hover,a:active,a:visited{
	color:#ffffff; 
}
#nav ul li:hover {
	background: #073c51;
} 
/*
 3.banner
*/
#banner {
	width: 1200px;
	height: 400px;
	margin: 0 auto;
	background: url("../img/banner4.jpg");
	overflow: hidden;
	background-size:cover;
}


/*
 4.内容（新闻动态）
*/
#cont_one {
	height: 600px;
	background: #f2f2f2;
}
#cont_one_con {
	width: 1200px;
	margin: 0 auto;
}
#cont_one_con h2 {
	width: 1200px;
	text-align:center;
	line-height: 90px;
	font-size: 24px; 
	font-family: Microsoft Yahei;
	color: #323232;
}
#cont_one_con h2 span {
	margin: 0 30px;
	font-size: 16px; 
	color: #23596e;
}
#one_left {
	float: left;
	width: 480px;
	height: 460px;
	background: #ffffff;
}
#one_left img {
	width: 420px;
	height: 220px;
	margin-left: 30px;
	margin-top: 30px;
}
#one_left h3 {
	font-size: 20px; 
	margin: 20px 30px;
	color: #23596e;
}
#one_left p {
	margin: 5px 30px;
	font-size: 14px; 
	line-height: 25px;
}
#one_right {
	float: left;
	width: 700px;
	height: 460px;
	background: #ffffff;
	margin-left: 20px;
}
#one_right ul {
	margin-top: 30px;
}
#one_right ul li {
	width: 630px;
	height: 70px;
	margin-left: 30px;
	margin-bottom: 20px;
}
#one_right ul li a {
	color:#333;
}
.time {
	width: 70px;
	height: 70px;
	float: left;
	padding-right: 15px;
	border-right: 3px solid #073c51;
	margin-right: 25px;
}
.day {
	font-size: 28px; 
	text-align:center;
	margin-top: 5px;
}
.yymm {
	text-align:center;
	font-size: 14px; 
}
.newsTitle {
	width: 500px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px; 
	font-weight: bold;
	padding: 4px 0;
	line-height: 35px;
}
.digest {
	width: 490px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px; 
}
#more {
	margin-left: 540px; 
}
/*
 5.内容（通知公告/学院动态/下载中心）
*/
#cont_two {
	width: 100%;
	height: 395px;
	background-image: url("../img/part3.jpg");

}
#cont_two_con {
	width: 1200px;
	margin: 0 auto;

}
.two_list{
	float: left;
	width: 380px;
	height: 350px;
	background: #f7f7f8;
	margin-right: 30px;
	margin-top: 20px;
}
.two_list h2 {
	text-align:center;
	line-height: 50px;
	font-size: 24px; 
	margin-top: 20px;
}
.two_list h2 span {
	margin: 0 15px;
	font-size: 20px; 
	color: #23596e;
}
.two_list ul {
	width: 325px;
	margin-left: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.two_list ul li {
     background: url("../img/list_icon.png") no-repeat;
     padding-left: 30px;
     line-height: 40px;
     font-size: 16px;
     width: 280px;
	 overflow: hidden;
	 text-overflow: ellipsis;
	 white-space: nowrap;
 }
.two_list ul li a {
	color: #333;
}
#two_list_right {
	float: left;
	width: 380px;
	height: 350px;
	background: #f7f7f8;
	margin-top: 20px;
}
#two_list_right h2 {
	text-align:center;
	line-height: 50px;
	font-size: 24px; 
	margin-top: 20px;
}
#two_list_right h2 span {
	margin: 0 15px;
	font-size: 20px; 
	color: #23596e;
}
#two_list_right ul {
	width: 325px;
	margin-left: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#two_list_right ul li {
     background: url("../img/list_icon.png") no-repeat;
     padding-left: 30px;
     line-height: 40px;
     font-size: 16px;
     width: 280px;
	 overflow: hidden;
	 text-overflow: ellipsis;
	 white-space: nowrap;
 }
#two_list_right ul li a {
	color: #333;
}
.gengduo {
	margin: 3px 0 0 300px;
}
.gengduo a {
	color: #23596e;
	font-size: 14px;
}/*
 6.图片轮播（教师风采）
*/
#cont_three {
	width: 1200px;
	height: 320px;
	margin: 0 auto;
}
#cont_three h2 {
	width: 1200px;
	text-align:center;
	line-height: 90px;
	font-size: 24px; 
}
#cont_three h2 span {
	margin: 0 15px;
	font-size: 20px; 
	color: #23596e;
}
#jsfc {
	width: 1200px;
	height: 185px;
}
.prev {
	position: relative;
	top: 92px;
}
.next {
	position: relative;
	top: 70px;
	float: right;
}
#picture ul {
	width: 1040px;
	margin-left: 100px;

}
#picture ul li {
	float: left;
	margin:0 15px;
}
#picture img {
	width: 115px;
	height: 161px;

}
/*
 7.友情链接
*/
#cont_four {
	height: 250px;
	background-image: url("../img/part3.jpg");
}
#cont_four_con {
	width: 1200px;
	margin: 0 auto;
} 
#cont_four_con h2,a{
	color: #ffffff;
}
#cont_four_con h2 {
	text-align: center;
	line-height: 50px;
	font-size: 24px; 
	margin-top: 20px;
	margin-bottom: 15px;
}
#cont_four_con ul li {
	line-height: 30px;
	color: #ffffff;
	font-size: 16px; 
}
#xglj {
	float: left;
	width: 800px;

}
#xglj ul {
	float: right;
	width: 300px;
	margin-left:100px;	
}

#lxwm {
	float: left;
	width: 400px;
}
#lxwm ul {
	text-align: center;
}
/*
 8.页脚
*/
#footer {
	height: 60px;
	background: #0b2c39;
}
#footer p {
	text-align: center;
	color: #ffffff;
	line-height: 60px;
	font-size: 14px;
}


/*
 2-1.列表页\内容页通用样式
*/
#listContent {
	background: #efefef;
}
.list_con {
	width: 1200px;
	margin: 0 auto;
	overflow:hidden;

}
.list_nav {
	float: left;
	width: 250px;
	margin-top: 120px;
}
.list_nav h2 {
	background: #165068;
	color: #ffffff;
	width: 250px;
	height: 125px;
	font-size: 24px;
	line-height: 120px;
	text-align: center;
	letter-spacing:7px;
}
.list_nav ul {
	background: #335b8d;
	width: 250px;

}
.list_nav ul li {
	height: 60px;
	line-height: 60px;
	font-size: 18px;
	text-align: center;
}
.list_nav ul li:hover{
	background: #ffffff;
	border-left:6px solid #f98803;
	color: #335b8d;
} 




.dqwz {
	margin-top: 30px;
	margin-left: 30px;
	width: 890px;
	height: 60px;
	border-bottom: 6px solid #e6ebed;
}
.dqwz h2 {
	font-size: 20px;
	color: #335b8d;
	background: url("../img/li-icon.png") no-repeat;
	float: left;
	padding-left: 40px;
	margin-top: 20px;
}
.dqwz ul {
	float: right; 
}
.dqwz ul li{
	float: left;
	margin-top: 30px;
}
.dqwz ul li a {
	color: #333;
}

/*
 3-1.列表页样式
*/
.list_body {
	float: left;
	width: 950px;
	height: 840px;
	background: #ffffff;
	margin-top: 40px;
}
#liListCon ul {
	margin-top: 30px;
	width: 890px;
	margin-left: 30px;
}
#liListCon ul li {
	height: 56px;
    line-height: 54px;
    font-size: 14px;
    border-bottom: 2px dashed #e6ebed;
    background: url("../img/list_icon111.png") no-repeat;
    padding-left: 40px; 
}
#liListCon ul li a {
	color: #323232;
	float: left;
	width: 700px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;

}
#liListCon ul li span {
	float: right;
}
#pagedao {
	width: 890px;
	margin-top: 30px;
	margin-left: 30px;
}
#pagedao ul {
	float: right;
}
#pagedao ul li {
	float: left;
	width: 35px;
	height: 35px;
	background: #e9e9e9;
	margin-right: 3px;
	line-height: 35px;
	text-align: center;
}
#pagedao ul li a {
	color: #323232;

}


/*
 3-2.内容页样式
*/
#con_body {
	float: left;
	width: 950px;
	height: auto;
	min-height: 700px;
	background: #ffffff;
	margin-top: 40px;
}
#conListCon {
	width: 890px;
	margin-top: 30px;
	margin-left: 30px;
}
#conListCon h2 {
	text-align: center;
	font-size: 22px;
	line-height: 40px;
}
#conListCon p {
	font-size: 14px;
	line-height: 30px;

}

#pageupdown {
	width: 890px;
	margin-top: 40px;
}
#pageupdown ul {
	float: right;
	margin-bottom: 30px;
}
#pageupdown ul li {
	font-size: 14px;
	line-height: 30px;
}
#pageupdown a {
	color: #333;
}