*{	
	
	margin: 0;
	padding: 0;
}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#666; text-decoration:none;}
a:hover { color:#C00;}

body{	
	font-size: 12px;
	background: #F8F8F8;
	font-size:14px; font-family:"微软雅黑", "黑体", "宋体"; line-height:1.5;
}


/*顶部浮动*/
.top{
	z-index: 1;
	width: 100%;
	height: 36px;
	background: url(../img/topbg.gif) repeat-x;
}

.top .top_b{
	width: 980px;
	margin: 0 auto;
}

.top .top_left{
	margin: 6px 0 0 0;
	height: 16px;
	float: left;
}

.top .top_right{
	margin: 6px 0 0 0;
	height: 16px;
	float: right;
	
}
.top  .top_left li{
	list-style: none;
	float: left;
	color: #FFFFFF;
}

.top  .top_right li{
	float: left;
	color: #FFFFFF;
	margin-left:20px ;
}


.top a{
	color: #FFFFFF;
	text-decoration: none;
}

.top a:hover{
	color:#0099FF;
}

#top_fix{
	/*36*/
	position: fixed;
}

/*头部*/
.header{
	
	width: auto;
	height: 188px;
	background:#2c63c1 ;
	overflow: hidden;
}

.header .bg {
		background:url(../img/banner.jpg) no-repeat center top;
		height: 152px;
		margin-top:36px ;
}

.header .nav  {
	height: 29px;
	background:#AB161C;
	width: 1060px;
	margin: -37px auto 0 auto;
	line-height: 38px;
}

.header .nav ul{
	//margin-left: 100px;
	//导航字距
}
.header .nav li{
	list-style: none;
	float: left;
	margin-left:10px;
	font-weight:bold;
	text-align:center;
	//width:80px;
	margin:0 15px;
}

.header .nav ul li a:hover{
	background:url(../img/a_bg.png) no-repeat;   
	background-size: cover;
	//width:76px;
	color: #0065B3;
}


.header .nav ul li a{ 
	display: inline-block;
	color: #ffffff;
	text-decoration: none;
	}


.header .red {
	height:9px;
	background: #AB161C;
	margin-top: 0px;
}


/*new*/
.news{
	height: 330px;
	background: #E8E8E8;
	
}

.news .new {
	width: 980px;
	height: 330px;
	margin: 0px auto;
	overflow: hidden;
}

.news .left{
	float: left;
	width: 500px;
	height: 320px;
	margin: 10px auto;
}

/**图片轮播**/
.pic_round{position:relative;width:500px;height:320px;margin:6px;overflow:hidden; }
.pic_round .prev,
.pic_round .next{ display:block; position:absolute; top:150px; left:0px; width:29px; height:40px; background: url('../img/a353.png') no-repeat left -40px;   }
.pic_round .next{ left:auto; right:0px;background: url('../img/a354.png') no-repeat left -40px; }
.pic_round .prev:hover,
.pic_round .next:hover{background-position:left top;}
.pic_round ul{ overflow:hidden; zoom:1; }
.pic_round ul li{ width:500px;height:320px; float:left;}
.pic_round ul li a{display:block; width:100%; height:100%; position:relative;}
.pic_round ul li a span{display:inline-block; width:100%; height:50px; background:url('../img/a352.png'); z-index:1; left:0px; bottom:0px; position:absolute; color:#fff; line-height:40px; text-align:center;}
.pic_round ul li img{width:500px;height:320px;display:block; background:url(images/loading.gif) center center no-repeat; }

.new .right{
	float: left;
	width: 452px;
	height: 320px;
	margin: 10px auto auto 28px;
	font-size:14px ;
}

.new .right .xinwen{
	font-size:24px ;
	color:#0065B3;
	float:left;
}

.new .right .more{
	float: right;
	margin-top:10px;
	margin-right:10px ;
}

.new .right ul {
	clear: both;
	margin-left:20px ;
	line-height: 31px; //新闻行距
	
}

.new .right ul li{
	color:#666;
	list-style: square;
}

.new .right input{
	width: 151px;
	height: 35px;
	margin:17px 0 0 208px;
	float: left;
	font-size: 20px;
}

.new .right .sea{
	background: #AB161C;
	width: 81px;
	height: 39px;
	float: right;
	margin: 17px 8px 0 0;
	color: #FFFFFF;
	text-align:center ;
	line-height: 38px;
	
}
/*new结束*/
.main{
	width: 980px;
	height: 322px;
	margin: 10px auto;
	margin-bottom: 0;
	overflow: hidden;
}

.main .main_left {
	height: 310px;
	width: 263px;
	background:#FFFFFF;
	float: left;
	
}

.main .main_left .zi{
	font-size: 16px;
	margin: 11px 0 0 20px;
	color: #C82129;
	float: left;
}

.main .main_left .more{
	float: right;
	margin: 14px 15px 0 0;
}

.main .main_left .red{
	background: url(../img/red.gif) no-repeat;
	width: 224px;
	height: 2px;
	margin: 38px 0 0 20px;
}
.main .main_left li{
	list-style: none;
	margin-left:20px;
	line-height: 33px;
}

.main .main_right{
	width: 689px;
	height: 322px;
	float: right;
}
/*监察审计*/
.main .main_right .jiancha {
	width: 330px;
	float: left;
	overflow: hidden;

}
 /*通用*/
.main .main_right .zi{
	font-size: 16px;
	margin: 11px 0 0 0;
	color: #0066BB;
	float: left;
	
}

.main .main_right .more{
	float: right;
	margin: 14px 8px 0 0;
	
}

.main .main_right .blue {
	height: 2px;
	margin: 38px 0 0 0;
	background: url(../img/blue.gif) no-repeat ;
}

.main .main_right li{
	list-style: square;
	color: #C5C5C5;
	margin-left:16px;
	line-height: 30px;
	
}

.main2 .zi{
	font-size: 16px;
	margin: 11px 0 0 0;
	color: #0066BB;
	float: left;
	
}

.main2 .more{
	float: right;
	margin: 14px 8px 0 0;
}


.main2 a{
	font-size:14px;
	color: #666;
	text-decoration: none;
}

.main2 .blue {
	
	height: 2px;
	margin: 38px 0 0 0;
	background: url(../img/blue.gif) no-repeat ;
}

.main2 li{
	list-style: square;
	color: #C5C5C5;
	margin-left:16px;
	line-height: 30px;
	
}

/*院部动态*/
.main .main_right .yuanbu {
	width: 330px;
	float: right;
}

.main .main_right .pic{
	height: 92px;
	width: 680px;
	background: url(../img/pic.gif) ;
	clear: both;
	margin-top: 230px;
	
}

.main2{
	width: 980px;
	height: 226px;
	margin: 0 auto;
}

.main2 .link_pic{
	height: 199px;
	width: 265px;
	float: left;
	line-height: 31px;
}
.main2 .link_pic p{
  margin-top:10px; 
  width:265px;
  height:60px;
  text-align:center; 
  line-height:60px;
  background:#019744;
  font-size:18px; 
  color:#FFF;
}

/*法规*/
.main2 .fagui{
	height: 202px;
	width: 330px;
	float: left;
	margin-left:30px;
}
/*廉洁*/
.main2 .lianjie{
	height: 202px;
	width: 330px;
	float: right;
}

 /*友情链接*/
.link{
	width: 980px;
	height: 50px;
	margin: 0 auto;
}

.link #xian{
	border-top:1px solid #C5C5C5;
	height: 1px;
	width: 299px;
}


.link .zi{
	font-size: 16px;
	margin: 14px 0 0 15px;
	color: #0066BB;
	float: left;
}

.link li{
	list-style: none;
	float: left;
	margin:15px 0 0 38px;
	font-size:14px;
}
.link a{
	font-size:14px;
	color: #666;
	text-decoration: none;
}

.link a:hover{
	text-decoration: underline;
}

/*尾部*/
.footer_bg .red{height: 7px; background: #AB161C; }
.footer_bg{ background-color:#0060c2; width:100%px; height:324px; margin:0 auto; margin-top:0px;}
.footer_bg .footer{ width:980px; margin:0 auto;}
.footer_bg .footer .weixin{ float:left; width:260px; margin-top:13px;}
.footer_bg .footer .weixin img{ margin-top:20px;}
.footer_bg .footer .weixin span{ margin-left:20px;}
.footer_bg .footer .weixin h3{ color:#FFF; margin-top:15px; margin-left:28px;}

.footer_bg .footer .stand_line{ float:left; background-color:#FFF; width:1px; height:264px; margin-top:30px; margin-left:20px;}
.footer_bg .footer .stand_line{ filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}/*透明度*/

/*列表*/
.footer_bg .footer .list{ float:left; width:200px; margin-top:40px; margin-left:30px; color:#FFF;}
.footer_bg .footer .list .line{ float:left; background-image:url(../img/footer_line.png); width:200px; height:1px; margin-top:10px;}
.footer_bg .footer .list .text{ float:left; width:200px; line-height:25px; margin-top:15px;}
.footer_bg .footer .list a{ color:#FFF; text-decoration: none;}
.footer_bg .footer .list a:hover{ text-decoration:underline;}

/*版权*/
.copyright_bg{ background-color:#000; width:100%; height:40px; margin:0 auto;}
.copyright_bg .copyright{ width:1000px; margin:0 auto;}
.copyright_bg .copyright p{ float:right; color:#FFF; line-height:40px; margin-right:15px; }

/*-----------------------------------------------------------------内容页-----------------------------------------------------------*/

.con_bg{ position: absolute; background-image:url(../img/content_bg.png); background-repeat:no-repeat; width:100%; height:453px; margin:0 auto; filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.content{ position: relative; width:1000px; margin:0 auto; margin-top:100px;}

.content .order{ float:left; background-image:url(../img/color.png); width:145px;}
.content .order .top{ background-image:url(../img/content_line1.png); width:145px; height:10px;}
.content .order ul li{ background-color:#0060c1; font-size:16px; line-height:40px; text-align:center; margin-top:5px;list-style: none;}
.content .order .line{ background-color:#b3b3b3; width:145px; height:1px; margin:0 auto;}
.content .order a{ color:#FFF; text-decoration: none;}
.content .order a:hover{ text-decoration:underline;}
.content .main a{text-decoration: none; color:#505050;}
.content .main a:hover{ color: #0099FF;}
/*新闻内容*/
.content .main{ float:right; background-image:url(../img/color.png); width:840px;margin-top: 0px; height: auto;}
.content .main .top{ background-image:url(../img/content_line2.png); width:840px; height:10px;}
.content .main .now_add{ line-height:30px; margin-top:15px; margin-left:20px;}
.content .main .line{ background-color:#999; width:800px; height:1px; margin:0 auto;}
.content .main .title{ width:700px; color:#2c2c2c; margin:0 auto; text-align:center; margin-top:20px;}
.content .main .info{ background-color:#d7e4ee; width:800px; height:30px; margin:0 auto; text-align:center; line-height:30px; margin-top:5px;}
.content .main .line2{ background-image:url(../img/news_cut_line.jpg); background-repeat:repeat-x; width:800px; height:1px; margin:0 auto; margin-top:2px;}
.content .main .text{ width:800px; margin:0 auto; font-size:16px; margin-top:20px;}
.content .main .text p{ line-height:28px}
.content .main .bottom{ background-color:#666; width:840px; height:2px; margin-top:30px;}

/*清除浮动*/
.clearfloat {clear:both; height:30px; font-size: 1px; line-height: 0px;}

/*-----------------------------------------------------------------列表页-----------------------------------------------------------*/

/*新闻列表*/
.content .main .text2{ width:800px; margin:0 auto; margin-top:10px;}
.content .main .text2 p{ background-image:url(../img/news_cut_line.jpg); background-repeat:repeat-x; background-position:0px 32px; line-height:35px;}
.content .main .text2 p span{ float:right;}

#FAST_WEB_PAGE{ background-color:#d7e4ee; color:#505050; width:785px; height:30px; text-align:right; line-height:30px; margin-top:10px; padding-right:15px; }


/*版权*/
.copyright_bg{ background-color:#000; width:100%; height:40px; margin:0 auto;}
.copyright_bg .copyright{ width:1000px; margin:0 auto;}
.copyright_bg .copyright p{ float:right; color:#FFF; line-height:40px; margin-right:15px; }



