*{padding: 0; margin:0;}
body{font-size:12px;FONT-FAMILY: '宋体',Verdana, Geneva, sans-serif;line-height: 18px;}
td,p,select,input {font-size:12px}
a img {border:none;}
p,ul,ol,form,h1,h2,h3,h4,h5{margin:0;}
.f14{font-size:14px;}
.lh19{line-height:19px;}
.main{width:750px;text-align:left;margin:0 auto;}
.hspace{height:2px;clear:both;font-size:0;overflow:hidden;}
.b1{border:1px solid #000;}
.wrapper{width: 1000px;margin: 0 auto;background: #fff;position: relative;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
a{color: #005C81;text-decoration: none;}
a:hover{text-decoration: underline;}
ul,li{list-style: none;}
table{ border-collapse:collapse;border-spacing:0;}

.clearfix:after{visibility:hidden; display:block; font-size:0; content:"."; clear:both; height:0;}  
*html .clearfix{ zoom:1;} 
*+html .clearfix{ zoom:1;}

.soblank{height: 9px;clear: both;font-size: 0;overflow: hidden;width:9px;}
.blank{clear: both;font-size: 0;overflow: hidden;height: 9px;}
.blank10{height: 10px;clear: both;font-size: 0;overflow: hidden;}
.blank14{height: 14px;clear: both;}
.cboth{clear: both;height: 9px;overflow: hidden;}
.blank14{height: 14px;clear: both;}
.ml10{margin-left: 10px;}
.mb10{margin-bottom: 6px;}
.mb20 {margin-bottom: 20px;}
.mt5{margin-top: 5px;}
.mt2{margin-top: 2px;}
.ml20{margin-left: 20px;}
.mt20{ margin-top:20px;}
.mt10{margin-top: 10px;}
.mr16{margin-right: 15px;}
.pl10{padding-left: 10px;}
.pl20{padding-left: 20px;}
.pl25{padding-left: 25px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.p10{padding:10px;}

.w50{ width:50px;}
/*list*/
.list{padding: 8px 0;}
.list li{padding-left: 22px;background: url(list_bg.jpg) no-repeat 12px 12px;height: 26px;line-height:26px;font-size: 14px;overflow: hidden;padding-right: 6px;}

/* header */
.headerTop{height: 27px;background: url(header_topbg.jpg) repeat-x;color: #888;line-height: 26px;}
.headerTop a{color: #888;padding: 0 6px;}
.headerTop .emailBg{padding-left: 30px;background: url(email.jpg) no-repeat 6px center;}
.headerTop .phoneNewspaper{padding-left: 26px;background: url(phone.jpg) no-repeat 6px center;}
.headerTopRight{float: right;}
.headerTop .wrapper{background: none;}
.header{height:125px;background: url(header_bg.jpg) no-repeat;position: relative;}
.header p{position: absolute;right: 35px;top:83px;}
.header p a{color: #C40109;font-weight: bold;}
/* nav */ 
.headerBottombox{height: 45px;background-color: #b40001;margin-top: 2px;padding: 5px 10px;}
.headerBottombox a{color:#fff;padding: 0 7px;line-height: 22px;}
.headerBottombox .navBox{color: #fff;width: 740px;float: left;}
.headerBottombox .search{float: right;padding: 4px;width: 228px;height: 22px;background: #fff;margin-top: 8px;}
.headerBottombox .search form{height: 22px;}
.headerBottombox .search a{color:#999;padding: 0;float: left;height: 22px;padding-right: 10px;background: url(search_arrow.jpg) no-repeat right 9px;width: 50px;line-height: 22px;}
.headerBottombox .search a:hover{text-decoration: none;}
.headerBottombox .search .optionul a{background: none;}
.headerBottombox .search .optionul a:hover{text-decoration: underline;}
.headerBottombox .search .optiond{width: 60px;text-align: center;font-size: 12px;float: left;position: relative;}
.headerBottombox .optionul{display: none;width: 52px;padding: 3px 5px;background: #f7f7f7;text-align: center;position: absolute;top:27px;left:-4px;}
.headerBottombox .optionul li{height: 24px;line-height: 24px;overflow: hidden;cursor: pointer;}
.headerBottombox .optionul li:hover{}
.headerBottombox .btnSearch{width: 136px;height: 22px;float: left;margin-left: 5px;border: 0 none;background: none;color: #999;}
.headerBottombox .btnSearchButton{width: 22px;height: 22px;background: url(search.jpg) no-repeat;border: none;float: left;margin-left: 5px;cursor: pointer;}
/*index content*/
.content{padding: 10px 9px 20px;overflow: auto;zoom: 1;width: 982px;}
.dbox{border: 1px solid #d2d2d2;border-top: none;overflow:hidden;width:980px;margin:0 auto;}
.dbox .p{height: 32px;line-height: 34px;background: url(primarybox_bg.jpg) repeat-x;padding-left: 14px;padding-right: 5px;font-weight: bold;overflow: hidden;}
.dbox .p span{color: #C40109;font-size: 14px;}
.dbox .p a{font-size: 14px;margin-right: 10px;}
/*footer*/
.footer{border-top:2px solid #b40001;text-align: center;padding-bottom: 40px;margin: 0 10px;}
.footer p{color: #b40001;height: 32px;line-height: 32px;}
.footer p a{color: #b40001;font-weight:bold;padding: 0 5px;text-decoration: underline;}

/*分页*/
.page{height: 32px;margin-top: 14px;text-align: center;font-size: 14px;clear: both;}
.page a{padding: 0 5px;}
.page a.on{color: #b40001;font-weight: bold;}

/*面包屑*/
.crumbs{margin: 1px;padding-left: 10px;height: 35px;line-height: 38px;background: url(crumbs_bg.jpg) repeat-x;}
.crumbs a{color: #000;}

/*二级当前位置*/
.nowposition{margin-right: 5px;line-height: 40px;}
.nowposition a{color: #000;}
.nowposition b{color: #005c81;}

.special_title{background: url(special_title.jpg) repeat-x left bottom;height: 52px;margin-bottom: 20px;}
.special_title .t{float: left;height: 48px;border-bottom: 4px solid #b40001;color: #b40001;font-size: 30px;font-family: '黑体';line-height: 40px;font-weight: bold;padding: 0 5px;}
.special_title .fl{font-size: 20px;color: #005c81;font-weight: bold;margin-left: 20px;line-height: 40px;}
/* 公共box */
.box-1{ border:1px solid #dfdfdf; border-left-color:#d3d3d3; border-right-color:#d3d3d3;}
.box-1 .title{ background:url(h3-bg.gif) repeat-x left bottom; height:30px; border-bottom:1px solid #e5e5e5; box-shadow:0 1px 1px 0 rgba(0,0,0,0.1); font-weight:bold; padding:0 10px;}
.box-1 .title span{ font-size:15px; line-height:30px; color:#b50102; font-family:"微软雅黑", "宋体";}
.box-1 .more{ background:url(m_bg.jpg) no-repeat; width:16px; height:10px; text-indent:-999em; cursor:pointer; float:right; display:inline; margin-top:10px;}

.box-2{}
.box-2 .title{ border-bottom:1px solid #7fb5d7;font-size: 14px;}
.box-2 .title span{ background:url(h3-bg-2.gif) repeat-x left bottom; position:relative; bottom:-1px; height:34px; line-height:34px; padding:0 9px 3px; color:#026baf; font-size:18px; font-weight:bold; display:inline-block; font-family:"微软雅黑", "宋体";}
.box-2 .title span a {color:#026baf; }
.box-2 .title .more{ float:right; display:inline; color:#333; font-size:12px; margin-top:10px;}
.box-2 .con{ padding:16px 10px;}

.box-3{}
.box-3 .title{ background:url(h3-bg-4.gif) repeat-x left top; height:39px; border-top:3px solid #006baf; padding:0 7px; font-family:Tahoma, Geneva, sans-serif;}
.box-3 .title span{ line-height:39px; font-size:20px; font-weight:bold; color:#006caf;}

/* 公共field */
.input-text-1{ border:1px solid #558fbf; background:url(../images/input-text-bg.gif) no-repeat left top; height:20px; padding:4px 3px; line-height:20px; display:inline-block; vertical-align:middle;}
.input-btn-1{ height:28px; line-height:28px; border:1px solid #d4d4d4; background:url(../images/input-btn-bg.gif) repeat-x left center; color:#c30101; font-size:14px; cursor:pointer; display:inline-block; vertical-align:middle;}
.input-btn-2{ background:url(input-btn-bg-2.gif) no-repeat left center; height:25px; line-height:25px; padding-left:25px; padding-right:14px; color:#006cac; font-weight:bold; font-size:14px; border:1px solid #d4d4d4; display:inline-block; vertical-align:middle;}
.input-btn-1:hover,.input-btn-2:hover{ opacity:0.8; filter:alpha(opacity=80); -ms-filter:0.8; text-decoration:none;}

/* 公共list */
.list-1{ zoom:1; overflow:hidden;}
.list-1 li{
	padding-left:12px;
	font-size:14px;
	line-height:25px;
	overflow:hidden;
	background-image: url(list-point-1.gif);
	background-repeat: no-repeat;
	background-position: 3px 9px;
}.list-1 li .date{ color:#7c7c7c; margin:0 8px;}
.list-1 .item-1{ height:30px; line-height:30px; font-size:16px; font-weight:bold;}
.list-1 .item-1 .date{ font-weight:normal;}

.list-2{ zoom:1; overflow:hidden;}
.list-2 li{ background:url(list-point-2.gif) no-repeat 3px center; padding-left:12px; font-size:14px; line-height:25px; overflow:hidden; height:25px;}
.list-2 li .date{ color:#7c7c7c; margin:0 8px;}
.list-2d{ zoom:1; overflow:hidden;}
.list-2d li{ background:url(list-point-2.gif) no-repeat 3px center; text-indent:12px; font-size:14px; line-height:25px; overflow:hidden; height:25px;width:50%;float:left;}
.list-2d li .date{ color:#7c7c7c; margin:0 8px;}
.list-2e{ zoom:1; overflow:hidden;}
.list-2e li{ background:url(list-point-2.gif) no-repeat 3px 11px; text-indent:12px; font-size:14px; line-height:25px; overflow:hidden; height:25px;width:50%;float:left;}
.list-2e li .date{ color:#7c7c7c; margin:0 8px;}

.list-3{ zoom:1; overflow:hidden;}
.list-3 li{ background:url(list-point-2.gif) no-repeat 3px center; padding-left:12px; font-size:14px; line-height:25px; overflow:hidden; height:25px; font-family:Tahoma, Geneva, sans-serif,Arial, Helvetica, sans-serif,"宋体";}
.list-3 .item-1{ height:30px; line-height:30px; font-size:16px; font-weight:bold;}

.list-4{ zoom:1; overflow:hidden;}
.list-4 li{ float:left; display:inline; margin:0 20px 10px;width: 120px;overflow: hidden;}
.list-4 li img{width: 120px;height: 144px;}
.list-4 li p{ padding:10px 0; line-height:20px; height:20px; overflow:hidden; text-align:center;}
.list-4 li p a{ color:#006cad; font-weight:bold;}

/* 公共title-list */
.title-list-1{ zoom:1; overflow:hidden;}
.title-list-1 li{ padding-bottom:17px;}
.title-list-1 h3{ background:url(list-point-1.gif) no-repeat left center; padding-left:13px;}
.title-list-1 h3 a{ font-size:16px; font-weight:bold;}
.title-list-1 h3 .date{ font-size:14px; color:#7c7c7c; font-weight:normal;}
.title-list-1 p{ font-family:"微软雅黑", "宋体"; font-size:14px; color:#555; line-height:25px; padding-left:13px; margin-top:3px;}

.title-list-2{ zoom:1; overflow:hidden;}
.title-list-2 li{ padding-bottom:17px;}
.title-list-2 h3{ background:url(list-point-1.gif) no-repeat left center; padding-left:13px;}
.title-list-2 h3 a{ font-size:16px; font-weight:bold;}
.title-list-2 p{ font-family:"微软雅黑", "宋体"; font-size:16px; color:#555; line-height:25px; padding-left:13px; margin-top:3px;}

/* 公共slider(焦点图) */
.slider-1{ width:487px; height:325px; position:relative; overflow:hidden;}
.slider-1 .main{ width:10000px; position:absolute; left:0; top:0;}
.slider-1 .main li{ float:left; display:inline; position:relative;}
.slider-1 li .bg{ height:41px; width:487px; background:#000; opacity:0.6; filter:alpha(opacity=60); -ms-filter:0.6; position:absolute; left:0; bottom:0; z-index:2;}
.slider-1 li .link{ position:absolute; left:0; bottom:0; height:41px; width:487px; z-index:3;}
.slider-1 li .link a{ line-height:41px; color:#fff; margin-left:18px; font-size:14px;}

/* 公共focus-text */
.focus-text-1 h3{ background:url(ico-dir.gif) no-repeat left center; font-family:"微软雅黑", "宋体"; font-size:30px; line-height:40px; padding:5px 0 5px 35px;}
.focus-text-1 h3 a{color:#e91b1b; height:40px; overflow:hidden; display:inline-block;}
.focus-text-1 h3 .blue{ color:#016d9b;}
.focus-text-1 p{ color:#6c6c6c; line-height:24px; height:48px; overflow:hidden; font-size:14px; padding-left:35px;}

/* 图片报道 */
.pic-report{ background:#f6f6f6; padding:5px;}
.pic-report .title{ background:url(../images/h3-bg-3.gif) no-repeat; width:35px; height:102px; color:#fff; font-size:20px; line-height:20px; font-family:"微软雅黑", "宋体"; padding-top:25px; text-align:center;}
.pic-report ul{ padding-top:6px; padding-left:2px;}
.pic-report ul li{ float:left; display:inline; width:170px; height:115px; margin:0 8px 0 7px;}
.pic-report ul li:hover{ opacity:0.8; filter:alpha(opacity=80); -ms-opacity:0.8;}

.pic-report{position: relative;}
.pic-report .con{margin-left: 25px;}
.pic-report .prev,.pic-report .next{width: 11px;height: 20px;position: absolute;top:50px;cursor: pointer;}
.pic-report .prev{left:8px;background: url(pic-bg.png) no-repeat;}
.pic-report .next{right:8px;background: url(pic-bg.png) no-repeat -50px 0;}
.pic-report .prev:hover{background: url(pic-bg.png) no-repeat -100px 0;}
.pic-report .next:hover{background: url(pic-bg.png) no-repeat -150px 0;}

.gengduo {float:left;width:15px;}
.gengduo img {margin-top:60px;margin-left:5px;_margin-left:0;}
.gengduo2{width:487;height:350px;overflow:hidden;}
.gengduo2 dt {width:487px;height:325px;}
.gengduo2 dt img {width:487px;height:325px;}
.gengduo2 dd {height:25px;line-height:28px;font-size:14px;font-weight:bold;text-align:center;overflow:hidden;}

.zyfb_more{
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #000000;
	float: right;
	height: 25px;
	width: 100px;
	text-align: right;
}
.zyfb_more a{
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;
	color: #000000;
	
}




.city-list{
	margin-bottom: 10px;
	font-size: 18px;
	width: 965px;
	line-height: 40px;
	font-weight: bold;
	text-align: left;
	margin-top: 5px;color: #005C81;
	padding-left: 15px;
}
.city_list1 a{
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	color: #005C81;
}
.city_list1 a:hover{
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	color: #005C81;
	text-decoration: underline;
}



/*分页样式开始*/
.page_num{padding-top:30px; height:50px; overflow:hidden; width:96%; margin:0 auto;    text-align: center;}
#page_div{line-height:20px; color:#666; }
#pagination_input{ width:30px; height:20px; line-height:20px; color:#f00; vertical-align: middle; overflow:hidden; border:1px solid #ccc; font-size:12px;}
#pagination_btn{width: 40px;height: 25px;line-height: 25px;background: #f0f0f0;border: 1px #ccc solid;vertical-align: middle;font-family: "微软雅黑";}
#page_div .pagination_index{/*padding:0 8px;*/ margin:0 5px;display:inline-block; height:29px; line-height:29px;text-align:center;font-size:14px; background:url(../images/prev.png) left center no-repeat;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#005C81;font-size:14px;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#666666;font-size:14px;}
#page_div .pagination_index1{border:1px #cccccc solid;padding:0 8px; margin:0 4px;float: left; height:29px; line-height:29px;text-align:center;font-size:14px; width:56px;background:url(../images/next.png) right center no-repeat;}
#page_div .pagination_index1 a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#005C81;font-size:14px;}
#page_div .pagination_index1 a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#666666;font-size:14px;}
#page_div .pagination_index_last{float:right;font-size:14px; margin-left:10px; line-height:29px; color:#000;}
#page_div .pagination_index_num{/*padding:0 8px;*/ margin:0 5px;display:inline-block; height:29px; line-height:29px;text-align:center;font-size:14px;}
#page_div .currentIndex{  color:#b40001;height:29px;
line-height:29px; text-align:center; font-weight:bold;font-size:14px;} /*=========当前页码样式=========*/
/* 新分页 */
#page_div a{color: #005C81;font-size: 14px;margin:0 5px;line-height: 30px;}
#page_div a:hover{color:#666666;}
#page_div span{color:#b40001;font-size: 14px;}
/*分页样式结束*/