html,body,div,ul,li,h5,p{
	margin: 0; 
	padding: 0; 
	font-family: "微软雅黑"; 
	color: #333; 
	list-style: none;
	font-weight: normal; 
	font-size: 14px;
}
img{border:0;}
input{outline:none} 
input::-webkit-input-placeholder{
	color:#fff;
	font-size:17px;
	font-weight:bold;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
	color:#fff;
	font-size:17px;
	font-weight:bold;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	color:#fff;
	font-size:17px;
	font-weight:bold;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	color:#fff;
	font-size:17px;
	font-weight:bold;
}
.clearfix{clear: both;}

body{
	max-width:1920px;
	min-width:1200px;
	margin:0 auto;
}
a{
	text-decoration:none;
	color:#333;
}
a:hover{
	color:#025d99;
}

.topwelcome{
	width:100%;
	height:40px;
	line-height:40px;
	background-color:#023759;
}
.topwelcomecon{
	width:1200px;
	margin:0 auto;
	color:#fff;
}
.welcometext{
	width:50%;
	float:left;
	text-align:left;
	color:#fff;
}
.backhome{
	width:50%;
	float:right;
	text-align:right;
	color:#fff;
}
.backhome a{
	color:#fff;
}
.logoarea{
	height:140px;
	background:url('../images/logoarea.jpg') no-repeat center center;
}
.logocon{
	width:1200px;
	height:140px;
	margin:0 auto;
}
/*导航*/
.nav{
	height:50px;
	background-color:#015d99;
	width:100%;
	font-size:18px;
	text-align:center;
}
.navcon{
	height:50px;
	width:1200px;
	margin:0 auto;
	line-height:50px;
	color:#fff;
}
/*bannerarea搜索*/
.bannerarea{
	max-width:1920px;
	min-width:1200px;
	height:450px;
	overflow:hidden;
}
.searcharea{
	height: 0;
	position: relative;
    top: -90px;	
}
.search{
	height: 0;
	width:450px;
	margin:0 auto;
}
.searchinput{
	width: 450px; 
	height: 40px;
	line-height:40px;
	border:0;
	font-size: 16px;
	float: left;
	border-radius:10px;
	text-indent:0.5em;
	background:#01448d;
	filter:alpha(opacity=80);  
	-moz-opacity:0.8;  
	-khtml-opacity: 0.8;  
	opacity: 0.8;
	text-align:center;
	color:#fff;
}
.searchbtn{
	position:relative;
	left:410px;
	top:-32px;
}
/*主体部分*/
.partone{
	margin-bottom:20px;
}
.partonecon{
	width:1200px;
	margin:0 auto;
}
.fumargin{
	margin-top:-15px !important;
}
.poneleft{
	float:left;
	width:687px;
	margin-top:15px;
}
.poneright{
	float:right;
	width:490px;
	margin-top:15px;
}
.modletitle{
	height:48px;
	line-height:48px;
	background:url('../images/modletitle.jpg') no-repeat left bottom;
}
.titletext{
	width:150px;
	font-size:20px;
	float:left;
}
.titlemore{
	width:50px;
	float:right;
}
.titlemore a{
	color:#025d99;
	font-size:12px
}

/*学院动态*/
.newsfirst{
	margin-top:15px;
	overflow:hidden;
}
.newsfirstpic{
	height:135px;
	width:220px;
	float:left;
}
.newsfirstcon{
	width:450px;
	float:right;
}
.newsfirstcontitle{
	height:35px;
	line-height:30px;
	font-size:16px;
	overflow:hidden;
}
.newsfirstcondes{
	line-height:21px;
	font-size:12px;
	color:#777;
	text-indent:2em;
}
.nlist{
	margin-top:10px;
}
.nlistitem{
	height:37px;
	line-height:37px;
	overflow:hidden;
}
.nlistitemicon{
	float:left;
	width:20px;
	height:37px;
	background:url('../images/nlistitemicon.png') left center no-repeat;
}
.nlistitemdian{
	font-size:30px;
	float:left;
}
.nlistitemtitle{
	float:left;
	font-size:16px;
	color:#333;
	text-indent:0.5em;
}
.nlistitemtime{
	float:right;
	font-size:12px;
	color:#999;
}
/*通知公告*/
.noticeitem{
	height:70px;
	overflow:hidden;
}
.noticetime{
	width:65px;
	float:left;
	text-align:center;
	margin-top:5px;
}
.noticeday{
	height:30px;
	line-height:30px;
	background:#9ca0a3;
	color:#fff;
	font-size:17px;
	border:1px solid #9ca0a3;
}
.noticeymonth{
	height:30px;
	line-height:30px;
	font-size:12px;
	border:1px solid #ccc;
}
.noticecon{
	width:405px;
	float:right;
}
.noticecontext{
	height:25px;
	line-height:25px;
	overflow:hidden;
	margin-bottom:5px;
	font-size:16px;
}
.noticecondes{
	font-size:12px;
	line-height:20px;
}
.noticeline{
	height:1px;
	margin:13px auto;
	border-bottom:1px dashed #ccc;
}

/*常规列表*/
.listcon{
	margin-top:10px;
}
.listitem{
	height:40px;
	line-height:40px;
	overflow:hidden;
}
.listitemdian{
	float:left;
	font-size:32px;
	color:#025d99;
}
.listitemtitle{
	float:left;
	width:calc(100% - 100px);
	text-indent:0.6em;
	font-size:16px;
}
.listitemtitle2{
	float:left;
	width:calc(100% - 10px);
	text-indent:0.5em;
	font-size:16px;
}
.listitemtime{
	float:right;
	font-size:12px;
	color:#999;
}

/*老师学生风采*/
.parttwo{
	height:316px;
	background:url('../images/teachersbg.jpg') no-repeat center center;
	overflow:hidden;
}
.teacher-student{
	width:1200px;
	margin:0 auto;
	margin-top:24px;
}
.ptwoleft{
	float:left;
	width:585px;
}
.ptworight{
	float:right;
	width:585px;
}
.piclistcon{
	margin-top:30px;
}
.piclistitem{
	width:20%;
	float:left;
	text-align:center;
}
.picpic{
	margin-bottom:10px;
}
.picpic img{
	border-radius:47px;
}
.pictext{
	line-height:28px;
	height:56px;
	overflow:hidden;
	font-size:16px;
}
.piclistitem a:hover{
	color:#ef9733;
}
/*教学动态和就业工作*/
.education-work{
	width:1200px;
	margin:0 auto;
}
.education{
	margin-top:15px;
	width:840px;
	float:left;
}
.education-left{
	width:410px;
	float:left;
}
.education-right{
	width:410px;
	float:right;
}
.edufirst{
	margin-top:10px;
	overflow:hidden;
}
.edufirstpic{
	height:110px;
	width:180px;
	float:left;
}
.edufirstcon{
	width:220px;
	float:right;
}
.edufirstcontitle{
	height:50px;
	line-height:22px;
	font-size:16px;
	overflow:hidden;
}
.edufirstcondes{
	height:60px;
	line-height:20px;
	font-size:12px;
	color:#777;
	text-indent:2em;
}
.work{
	margin-top:15px;
	width:330px;
	float:right;
}
/*党建园地+菁菁商贸+常规管理*/
.partfour{
	margin-bottom:40px;
}
.dangjian-shangmao-changgui{
	width:1200px;
	margin:0 auto;
	margin-top:15px;
}
.dangjian{
	width:395px;
	float:left;
}
.shangmao{
	width:430px;
	margin:0 20px;
	float:left;
}
.changgui{
	width:335px;
	float:right;
}
.shangmaofirst{
	margin-top:20px;
	overflow:hidden;
	margin-bottom:5px;
}
.shangmaofirstpic{
	height:105px;
	width:180px;
	float:left;
}
.shangmaofirstcon{
	width:240px;
	float:right;
}
.shangmaofirstcontitle{
	height:45px;
	line-height:20px;
	font-size:16px;
	overflow:hidden;
}
.shangmaofirstcondes{
	height:60px;
	line-height:20px;
	font-size:12px;
	color:#777;
	text-indent:2em;
}

/*底部导航*/
.bottomnav{
	height:170px;
	background:#004898;
	padding-bottom:25px;
}
.bnav{
	height:170px;
	width:1200px;
	margin:0 auto;
}
.bnavkong{
	height:50px;
}
.bnavlist{
	height:120px;
	overflow:hidden;
	border-bottom:1px solid #ccc;
}
.bnavlogo{
	width:350px;
	float:left;
}
.bnavall{
	float:right;
	width:840px;
}
.bnavitem{
	width:140px;
	float:left;
	text-align:right;
	height:75px;
	line-height:75px;
	font-size:16px;
	overflow:hidden;
}
.bnavitem a{
	color:#e3e3e3;
}
.bnavitem a:hover{
	color:#fff;
}
/*版权*/
.footer{
	height:70px;
	background:#004898;
}
.footercon{
	width:1200px;
	margin:0 auto;
	height:70px;
	line-height:25px;
}
.footerconleft{
	float:left;
	width:50%;
	color:#e3e3e3;
	font-size:14px;
}
.footerconright{
	float:right;
	width:50%;
	color:#e3e3e3;
	font-size:14px;
	text-align:right;
}

/*内页*/
.incontent{
	width:1200px;
	margin:30px auto;
	min-height:450px;
}
.curarea{
	
}
.cur{
	height:50px;
	background:url('../images/neibottom.jpg') no-repeat bottom center;
}
.curaddress{
	float:left;
	height:50px;
	width:40px;
	background:url('../images/address.png') left center no-repeat;
}
.curlink{
	float:left;
	line-height:50px;
	font-size:16px;
}
.curlink a{
	color:#bf3131;
}
.curbottom{
	height:25px;
}
.contentleft{
	width:230px;
	float:left;
}
.contentright{
	width:950px;
	float:right;
}
.navlefttop{
	height:55px;
	line-height:54px;
	overflow:hidden;
	width:230px;
	background:#005a99;
	color:#fff;
	font-size:23px;
	font-weight:bold;
	text-align:center;
}
.navleftitem{
	text-align:center;
	height:45px;
	line-height:45px;
	color:#000;
	font-size:16px;
	background:#e2eff7;
	border-left:4px solid #e2eff7;
}
.navleftitem:hover{
	border-left:4px solid #005a99;
	background:#005a99;
	color:#fff;
}
.navleftlist .active{
	border-left:4px solid #005a99;
}
.conlistitem{
	height:38px;
	line-height:38px;
	overflow:hidden;
}
.conlistitemdian{
	font-size:30px;
	float:left;
}
.conlistitemtitle{
	float:left;
	text-indent:0.5em;
}
.conlistitemtime{
	float:right;
	color:#999;
}
.conpicitem{
	width:290px;
	height:270px;
	float:left;
}
.conmargin{
	margin:0 40px;
}
.conpicurl{
	width:290px;
	height:180px;
}
.conpicurl img{
	width:290px;
	height:180px;
}
.conpictext{
	width:300px;
	height:40px;
	line-height:40px;
}