@charset "utf-8";
/* CSS Document */

/*---------reset---------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
ol, ul { list-style: none; margin: 0; padding: 0; }
caption, th { text-align: center; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
q:before, q:after { }
abbr, acronym { border: 0; }
/*---------end reset-------*/

a {text-decoration:none }
.clear { clear:both }
body{ background:#fff;}
@media screen and (max-width:1200px){
    html{min-width:1200px;}
}
.container { margin:0 auto; width:1000px; padding:0; min-width:1000px;}
.mr30{ margin-right:30px }
.mr50{ margin-right:50px }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix {*zoom:1;}
.fr { float:right;display:inline }
.fl { float:left;display:inline }
.hr_5{height:5px;overflow:hidden;}
.hr_10{height:10px;overflow:hidden;}
.hr_15{height:15px;overflow:hidden;}
.hr_20{height:20px;overflow:hidden;}
.hr_30{height:30px;overflow:hidden;}
.hr_40{height:40px;overflow:hidden;}
.hr_50{height:50px;overflow:hidden;}
.hr_70{height:70px;overflow:hidden;}
.hr_100{height:100px;overflow:hidden;}
.hr_150{height:150px;overflow:hidden;}
.show{overflow:hidden;}
.hidden{overflow:hidden;display:none;}
.wid1200{width:1200px;margin:0px auto;overflow:hidden;}
.wid100{width:100%;}

/*顶部*/
#top{
	width:100%;
	height:40px;
	background:#fcfcfc;
}
#top .left{
	width:50%;
	height:40px;
	overflow:hidden;
}
#top .left span{
	font-size:12px;
	color:#000;
	line-height:40px;
	font-family:Arial, "宋体";
	margin-right:35px;
}
#top .right{
	width:50%;
	height:40px;
	overflow:hidden;
	text-align:right;
}
#top .right span{
	font-size:12px;
	color:#32648c;
	line-height:40px;
	font-family:Arial, "宋体";
}

.banner{
	width:100%;
	height:360px;
	overflow:hidden;
	background:#e20000;
}

/*左侧领导照片*/
.leadlist{
	width:880px;
	margin-top:50px;
	overflow:hidden;
}
.leadpic{
	width:240px;
	padding:15px;
	overflow:hidden;
	margin-top:50px;
	background:#fafafa;
}
.leadpic img{
	width:100%;
}
.leadpic h1{
	font-size:24px;
	color:#000;
	line-height:50px;
	font-family:"微软雅黑", "黑体";
}
.leadpic p{
	font-size:16px;
	color:#000;
	line-height:30px;
	font-family:"微软雅黑", "宋体";
	text-indent:2em;
}

/*右侧新闻列表*/
.leadreport_tit{
	width:100%;
	height:35px;
	background:#e20000;
}
.leadreport_tit h1{
	font-size:18px;
	color:#fff;
	line-height:35px;
	margin-left:15px;
	font-family:"微软雅黑", "黑体";
}
.article_list{
	width:100%;
	overflow:hidden;
}
.article_list ul.list li{
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:#eee 1px solid;
}
.article_list ul.list li a{
	font-size:20px;
	color:#000;
	line-height:30px;
	font-family:"微软雅黑","黑体";
	font-weight:bold;
}
.article_list ul.list li a:hover{
	color:#d20000;
}
.article_list ul.list li p{
	font-size:14px;
	color:#888;
	line-height:20px;
	font-family:Arial,"宋体";
}

/*分页样式*/
ul.pages{width:100%;height:30px;margin-top:30px;margin-bottom:10px;text-align:center;overflow:hidden;}
ul.pages li{display:inline-block;margin-left:2px;margin-right:2px;}
.page{width:30px;height:30px;background:#eee;border-radius:4px;font-size:14px;color:#333;line-height:30px;text-align:center; font-family:"微软雅黑", "宋体";}
.page-active{background:#d20000;color:#fff;}
.page:hover{background:#d20000;color:#fff;}
.page a{font-size:14px;color:#333;line-height:30px;text-align:center;font-family:"微软雅黑", "宋体";}
.page:hover a{color:#fff;}
.page-active a{color:#fff;}
.page-previous{width:58px;height:28px;border:#eee 1px solid;border-radius:4px;font-size:14px;color:#333;line-height:30px;text-align:center; font-family:"微软雅黑", "宋体";}
.page-previous:hover{background:#d20000;color:#fff;border:#d20000 1px solid;}
.page-previous a{font-size:14px;color:#333;line-height:30px;text-align:center;font-family:"微软雅黑", "宋体";}
.page-previous:hover a{color:#fff;}
.page-next{width:58px;height:28px;border:#eee 1px solid;border-radius:4px;font-size:14px;color:#333;line-height:30px;text-align:center; font-family:"微软雅黑", "宋体";}
.page-next:hover{background:#d20000;color:#fff;border:#d20000 1px solid;}
.page-next a{font-size:14px;color:#333;line-height:30px;text-align:center;font-family:"微软雅黑", "宋体";}
.page-next:hover a{color:#fff;}
.page-all{width:78px;height:28px;border:#eee 1px solid;border-radius:4px;font-size:14px;color:#333;line-height:30px;text-align:center; font-family:"微软雅黑", "宋体";}
.page-all:hover{background:#d20000;color:#fff;border:#d20000 1px solid;}
.page-all a{font-size:14px;color:#333;line-height:30px;text-align:center;font-family:"微软雅黑", "宋体";}
.page-all:hover a{color:#fff;}

/*bottom*/
#bottom{
	width:100%;
	height:140px;
	background:#fafafa;
	text-align:center;
	overflow:hidden;
}
#bottom p{
	font-size:14px;
	color:#666;
	line-height:30px;
	font-family:"微软雅黑", "黑体";
}