html,body,div,ul,li,h5,p{
	margin: 0; 
	padding: 0; 
	font-family: "微软雅黑"; 
	color: #333; 
	list-style: none;
	font-weight: normal; 
	font-size: 15px;
}
body{min-width:1200px;}
.clearfix{clear: both;}
a{
	text-decoration:none;
	color:#333;
}
a:hover{
	color:red;
}
.logocon{
	width:1200px;
	height:112px;
	margin:0 auto;
	background:url('../images/logo.png') no-repeat left center;
}
.topline{
	width:100%;
	height:4px;
	background-color:#cc3333;
}
.contact{
	float: right;
	margin-top: 15px;
}
.contactlist{
	display: inline-block;
	font-family:SimSun;
	font-size:12px;
	color:#666;
	margin-top:30px;
}
/*搜索*/
.search{
	width: 215px; 
	height: 30px; 
	border:1px solid #ddd;
	border-radius: 18px; 
	margin: 15px 0 0 0; 
	float: right;
}
.searchinput{
	width: 163px; 
	height: 28px;
	line-height:28px;
	outline:none;
	border:0;
	margin-left:15px;
	font-size: 14px;
	float: left;
}
.nav{
	height:50px;
	background-color:#cc3333;
	width:100%;
	font-size:19px;
	text-align:center;
}
.navcon{
	height:50px;
	width:1200px;
	margin:0 auto;
	line-height:50px;
	color:#fff;
}
/*主体部分*/
.main{
	width:1200px;
	margin:0 auto;
	min-height:420px;
}
.h30{
	width:100%;
	height:30px;
}
.news{
	height:360px;
	overflow:hidden;
}
.newspic{
	float:left;
	width:560px;
	height:360px;
}
.newskong{
	width:40px;
	height:360px;
	float:left;
}
.newslist{
	width:600px;
	height:360px;
	float:left;
}
.newsfirst{
	height:125px;
	overflow:hideen;
	border-bottom:1px dashed #ccc;
}
.newsfirsttitle{
	font-size:20px;
	text-align:center;
	color:#333;
	font-weight:bold;
	height:50px;
	line-height:42px;
}
.newsfirstcon{
	font-size:12px;
	color:#777;
	text-indent:2em;
	line-height:18px;
}
.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;
}
.nlistitemtitle{
	float:left;
	font-size:15px;
	color:#333;
}
.nlistitemtime{
	float:right;
	font-size:12px;
	color:#999;
}
.noticearea{
	
}
.notice{
	float:left;
	width:360px;
	height:360px;
}
.listtitle{
	height:45px;
	border-bottom:1px solid #cc3333;
	line-height:26px;
}
.listtitleicon{
	float:left;
}
.listtitletext{
	float:left;
	text-indent:0.5em;
	font-size:20px;
	font-weight:bold;
	color:#cc3333;
}
.listtitlemore{
	float:right;
	line-height:38px;
	font-size:12px;
	color:#999;
}
.listcon{
	margin-top:10px;
}
.listitem{
	height:38px;
	line-height:38px;
	overflow:hidden;
}
.listitemdian{
	font-size:30px;
	float:left;
}
.listitemtitle{
	float:left;
	text-indent:0.5em;
}
.noticeareakong{
	float:left;
	width:20px;
	height:360px;
}
.education{
	float:left;
	width:440px;
	height:360px;
}
.educationcon{
	margin-top:10px;
}
.educationfirst{
	height:114px;
	overflow:hidden;
}
.educationfpic{
	height:110px;
	width:180px;
	float:left;
}
.educationfcon{
	width:245px;
	margin-left:15px;
	float:left;
}
.educationfcontitle{
	height:48px;
	font-size:16px;
}
.educationfconcon{
	line-height:21px;
	font-size:12px;
	color:#777;
	text-indent:2em;
}
.rules{
	float:left;
	width:360px;
	height:360px;
}

/*纪律复审*/
.jilvarea{
	
}
.jilv{
	float:left;
	width:360px;
	height:360px;
}
.jilv .listitempic{
	width:390px;
	height:114px;
}
.jilv .listitempic img{
	max-width:360px;
}
.study{
	float:left;
	width:440px;
	height:360px;
}
.report{
	float:left;
	width:360px;
	height:360px;
}
.reportcon{
	margin-top:10px;
}
.reportfirst{
	height:114px;
	overflow:hidden;
}
.reportfpic{
	height:110px;
	width:120px;
	float:left;
	overflow:hidden;
}
.reportfcon{
	width:225px;
	margin-left:15px;
	float:left;
}
.reportfcontitle{
	height:28px;
        overflow:hidden;
	font-size:16px;
}
.reportfconcon{
	line-height:21px;
	font-size:12px;
	color:#777;
	text-indent:2em;
}
.reportcontact{
	width:360px;
	height:160px;
	margin-top:15px;
	background:url('../images/jbdh202407161.jpg') center center no-repeat;
}

/*友情链接*/
.friend{
	height:217px;
	background:#c93232;
}
.friendlink{
	height:217px;
	width:1200px;
	margin:0 auto;
}
.flinktitle{
	height:62px;
	overflow:hidden;
	color:#fff;
	line-height:70px;
	font-size:20px;
	font-weight:bold;
	border-bottom:1px solid #eee;
	margin-bottom:15px;
}
.flinklistitem{
	float:left;
	width:171px;
	height:40px;
	line-height:40px;
	overflow:hidden;
	font-size:16px;
}
.flinklistitem a{
	color:#fff;
}
.flinklistitem a:hover{
	color:#ddd;
}
/*版权*/
.footer{
	height:50px;
	background:#b52d2d;
}
.footercon{
	width:1200px;
	margin:0 auto;
	height:50px;
	line-height:50px;
	color:#fff;
	text-align:center;
	font-size:14px;
}

/*内页*/
.curarea{
	
}
.cur{
	height:40px;
}
.curaddress{
	float:left;
	height:40px;
	width:40px;
	background:url('../images/address.png') center center no-repeat;
}
.curlink{
	float:left;
	line-height:40px;
}
.curbottom{
	height:25px;
	background:url('../images/curbottom.png') top center no-repeat;
}
.contentleft{
	width:230px;
	float:left;
}
.contentright{
	width:930px;
	float:right;
}
.navlefttop{
	height:55px;
	line-height:54px;
	overflow:hidden;
	width:230px;
	background:url('../images/contentnav.png') center center no-repeat;
	color:#fff;
	font-size:23px;
	font-weight:bold;
	text-align:center;
}
.navleftitem{
	height:45px;
	line-height:45px;
	color:#000;
	font-size:16px;
	text-indent:1.5em;
	border-left:4px solid #fff;
}
.navleftitem:hover, .navleftlist .active{
	border-left:4px solid red;
	background:#fbe0e0;
}
.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;
}






