@charset "utf-8";
/* CSS Document */

.clearr{
	clear: both;
}

.fl{float:left;}
.fr{float:right;}
li{ list-style:none}
body{font-family:微软雅黑;}
/*链接*/
	/*整个网页超链接样式开始*/
	a {FONT-FAMILY:微软雅黑; text-decoration:none; color:#6e6e6e;}
	a:hover {FONT-FAMILY:微软雅黑; text-decoration:none; color:#e60012;}
	
.color a {FONT-FAMILY:微软雅黑; text-decoration: none; color:#333 ;}
.color a:hover {FONT-FAMILY:微软雅黑; text-decoration: none; color:#e60012;}

	/*链接结束*/
.top{
	height:66px;
	width:1170px;
	margin:0 auto;
	}
.logo{
		width:200px;
	}


.linkr{
	
	width:240px;
}
.pf_1{
	padding-bottom: 30px;
}
.pic{
	margin:0px auto;
	max-width:1920px;
	height:600px;
	}
.nav{
	margin:0 auto;
	max-width:1440px;
	background-color:#014fa2;
}
.nav1{
	margin:0 auto;
	max-width:1440px;
	background-color:#e60012;
}
.nav_con{
	margin:0 auto;
	width:1170px;
	line-height:50px;
	height:50px;
	color:#FFF;
}
	/*导航结束*/
.hui{
	width:100%;
	background:#f7f7f7;
}
.pf_1{
	padding-bottom: 45px;
}
.bai{
	max-width:1920px;
	margin:0 auto;
	background:#fff;
}
.content{
	width:1150px;
	margin:30px auto;
	overflow:hidden;
	}
	

.pf_1{
	padding-bottom: 30px;
}
.pf_li{
	background-color:#f4f4f4;
	
}
/*反腐倡廉内容*/
.con1{
	margin-top:30px;
	overflow:hidden;
	width:1170px
}
.con11{
	width:568px;
	border:1px #d6d6d6 solid;
	height:380px;
}
.con11>div{
	margin:0 20px;
}

.con2{
	margin-top:30px;
	overflow:hidden;
	width:1170px
}
.con21{
	width:268px;
	height:270px;
	border:1px #d6d6d6 solid;
	float:left;
}
.con2>div+div{
	margin-left:30px;
}

.con3{
	margin-top:30px;
	overflow:hidden;
	width:1170px
}
.con31{
	width:368px;
	height:70px;
	border:1px #d6d6d6 solid;
	float:left;
}
.con3>div+div{
	margin-left:30px;
}
	/*企业普法*/
	
.top_7{
	float: right;
	font-size:15px;
	color: #333; 
}
.pf_11{
	width:510px;
	height:340px;
	float:left
	}	
.pf_11 img{
	width:510px;
	height:340px;
}	
.pf_12{
	width:590px;
	float:right;
	}

.top_12{
	/*border-bottom:2px #d6d6d6 solid;*/
	width:100%;
	height:40px;
	padding-bottom:56px;
	}
.top_li1{
	padding-bottom:0px;
}
.top_121{
	/*border-bottom:2px #e60012 solid;*/
	float:left;
	height:40px;
	line-height:40px;
	font-size:46px;
	position: absolute;
	left: 42%;
	color: #990406;
	width: 320px;
	text-align: center;
	background-color:#fff;
}
.top_li{
	padding-top:20px;
	padding-bottom:0px;
}
.pf_li1{
	padding-bottom:30px;
}
.line{
	border-bottom:2px solid #ba1117;
	padding-top:24px;
}

.top_122{
	
	padding-top:3px;
	font-size: 15px;
	color: #333;
	text-align: center;
}
.pf_21{
	width:570px;
	float:left;
	margin-left:20px;
	margin-top:20px;
}
.pf_22{
	width:550px;
	float: right;
	margin-top:20px;
	
}
.pf_o{
	float: left;
}
.pf_o1{
	float: right;
}
/*.pf_p{
	width: 1280px;
	margin-right:0px;
}*/
.top_21{
	height:40px;
	/*border-bottom:2px #d6d6d6 solid;*/
	width:100%;
}
.top_211{
	height:40px;
	
	text-align: center;
	width:540px;
	
}

.top_212{
	float:right;
	color: #333;
	padding-top: 5px;
	font-size:15px;
}
.top_111{text-align: center;}
 .con_li{
 	float: right;
 	padding-top: 20px;
 	width: 540px;
 }
 .con_22{
 	
 	width: 540px;
 }
.top_31{
	width:100%;
	height:40px;
	border-bottom:2px #d6d6d6 solid;
}
.top_311{
	height:40px;
	border-bottom:2px #e60012 solid;
	float: left;
}
.top_312{
	float:right;}
	
		



/*底部*/
.foot{
	margin-top:30px;
	/*background:#c0131a;*/
	margin-top:10px;
}
.foot_con{
	
	margin:0 auto;
}

