@charset "utf-8";
	
body {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-family: "microsoft yahei","宋体","Arial Narrow";
	-webkit-text-size-adjust: none;	
    background:url(ico07.jpg) no-repeat;}

* {
	margin: 0;
	padding: 0;}

img {
	border: 0;
	display: inline-block;
	margin: 0;
	padding: 0;}

ul,li,p {
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;}


form,ul,li,p,h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;}
h1 {
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bold;
	height:35px;}

a {
	text-decoration: none;
	color: #000000;}

.border_f {background-color:#fff;width:1100px;margin:0 auto;padding:0 18px;}
.banner{width: 1100px;}
.header{margin:0 auto; height:auto; background:#BA0F0F no-repeat 50% 0;}
.header_top {width:1137px;margin:0 auto; height:36px; line-height:36px;color:#fff;}
.header_top a {color:#fff;}
.header_top>div>p{
       display: inline;
}
.header_content {width:1100px;margin:0 auto;padding: 20px 0;overflow: hidden;}
.header_content_left {float:left;}
.header_content_right {float:right;padding-top:6px;}
.header_content_banner{width:1100px;padding-left: 125px;padding-top: 80px;padding-bottom: 12px;}
	.nav_bg { background:url(nav_bg.jpg) no-repeat; height:47px;max-width:1920px;margin:0 auto;}
	.nav {margin:0 auto;position:relative; z-index:1;}
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.nav li{width:90px; height:50px;line-height:50px; color:#000;font-size:18px;  text-align:center;}
	.nav li a {color:#000;}
	.nav li a:hover {background:#fff; color:red;border-bottom: 2px solid #f90909;}
		.nav .stmenu{ float:left;  position:relative; display:inline;}
		.nav .sub{ display:none; width:130px; left:0; top:47px;  position:absolute; background:#2d70ba; padding:0px 0;}
		.nav .sub li{ zoom:1;  height:40px;line-height:40px;}
		.nav .sub a{ display:block; padding:0 0px;}
		.nav .sub a:hover{ background:#3282db; color:#fff;}
		.nav .on .stmenu a{ background:#3282db; color:#fff;}
		
.main_body{ width:1100px;margin:0 auto; background:#fff;}	
.fg {height: 1px;
    clear: both;
    width: 100%;
    /**padding-top: 10px;**/
    margin-bottom: 20px;}

.tpxw {float:left; padding:20px 0;}

.xydt {width:740px;}
.xydt h3 {color:#296db9; height:40px; line-height:40px; font-weight:bold;font-size:16px;overflow:hidden; background:url(title_bg.png) 0 bottom no-repeat;}
.xydt h3 b {color:#b9b9b9;font-weight:normal;font-size:14px;}
.xydt h3 a {float:right; background:url(more.jpg) right center no-repeat;padding-right:20px; font-size:13px; color:#b9b9b9;}
.xydt_con {width:404px;float:right;}
.xydt_con_top {height:40px;line-height:40px;padding-top:10px;font-size:16px;
overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
white-space:nowrap;}
.xydt_con_top a {color:#1362ba;}
.xydt_con ul {}
.xydt_con li {height:30px;line-height:30px;background:url(dot.jpg) 0 center no-repeat; text-indent:15px;}
.xydt_con li a {color:#353535;} 
.xydt_con li span {float:right; color:#d5d5d5;}

.ghxw{width:515px;float:right;padding: 20px 0;}
.ghxw h3 {color:#000; height:60px; line-height:60px;overflow:hidden;  background:url(gzdt_title_bg.png) 0 bottom no-repeat; text-indent:40px; font-size: 20px;}

.ghxw h3 a {float:right;padding-right:5px;text-indent: 0px; font-size:12px; color:#818181;padding-top:10px;}
.ghxw ul {}
.ghxw li {height:50px;line-height:50px;background:url(li_ico.png) 0 center no-repeat; text-indent:25px; border-bottom:1px dotted #ccc;}
.ghxw li:last-child {border:none;}
.ghxw li a {width:410px;overflow:hidden; text-overflow:ellipsis;float:left;
-o-text-overflow:ellipsis;
white-space:nowrap;}
.ghxw li span {float:right;color:#acacac;}


.fl {float:left;}
.fr {float:right;}
.w322 {width:322px;}
.w350 {width:350px;}
.w400 {width:400px;}
.mg14 {margin-left:14px;}

.hezi{ padding:0px 10px 0px 10px;}
.hezi h3 {color:#fff; height:50px; line-height:40px; text-indent:15px;background: url(title_bg.png) no-repeat;font-size:20px;}

.hezi h3 a {float:right;padding-right:5px;text-indent: 0px; font-size:12px; color:#818181;}
.hezi ul {}
.hezi li {height:50px;line-height:50px;background:url(li_ico.png) 0 center no-repeat; text-indent:25px; border-bottom:1px dotted #ccc;}
.hezi li:last-child {border:none;}
.hezi li a {width:200px;overflow:hidden; text-overflow:ellipsis;float:left;
-o-text-overflow:ellipsis;
white-space:nowrap;}
.hezi li span {float:right;color:#acacac;}


.yqlj {background-color:#f5f5f5;width:100%;}
.yqlj ul {/*padding:0 160px;*/overflow:hidden;margin: 0 auto; background-color:#f5f5f5;}
.yqlj ul li {float:left; margin:10px 10px;}

	
.foot {height:189px; text-align:center;color:#000;}
.foot p {height:20px; line-height:20px; color:#000; font-size:13px; text-align:center;}
.linkl {float:left;}

.linkl ul {width:260px;}
.linkl li{float:left;width:60px; margin-right:70px;  height:32px;line-height:32px;}
.linkl li a {color:#fff;}
.linkr {float:right;}
.linkr ul {width:260px;}
.linkr li{float:left;width:60px; margin-right:70px;  height:32px;line-height:32px;}
.linkr li a {color:#fff;}

.container2 {width:1100px; margin:0 auto; background-color:#fff;padding:10px 10px;}
.leftnav {
	width:205px;
	float:left;}
.leftnav h3 {
	background: height:43px; line-height:43px; background-color:#be2101; color:#fff;font-size:18px; text-align:center;}
.leftnav ul {border:1px solid #dfdfdf;border-top:0;background-color:#f9f9f9;}
.leftnav ul li {
	height:46px;line-height:46px; text-align:center; background:url(lef_nav_li_bg.jpg) center bottom no-repeat; font-size:18px;
	display:block;}
.leftnav ul li:last-child{ background-image:none;}

.right_con {width:871px; float:right;}

.page_title {background:url(linktitle_bg.png) 0 bottom no-repeat; height:42px;}
.page_title h3 {text-indent:35px; font-size:18px; height:42px; color:#ac2525;float:left;}

.curpage {padding-right:10px;float:right; height:42px;}
.arc_list {width:871px;clear:both;}
.arc_list li { border-bottom:1px dashed #cececd; background:url(li_ico.png) 0 center no-repeat ; text-indent:10px;height:39px;line-height:39px;}
.arc_list span {float:right;display:block;color:#cdcdcd;}

.page { height:30px;padding:40px 80px;}
.page a {height:30px;line-height:30px;padding:0 12px; border:1px solid #cd5552;margin:0 5px;display:inline-block; background-color:#fff; color:#363636;}
.page a.curlink {background-color:#c1020e; border:none;color:#fff;}

.art{
	padding:5px 5px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	min-height:500px;}
.art_title{
	padding-top:20px;
	padding-bottom:20px;
	font-size:20px;
	border-bottom:1px solid #ccc;
	text-align:center;
	color:rgb(140,0,0);}
.art_po {
	padding:10px 5px;
	border-bottom:1px solid #ccc;
	text-align:center;}
.art_time{
	padding-left:20px;
	background:url(rili.jpg) 0 center no-repeat;
	font-style:normal;
	margin-right:10px;}

.art_ch{
	padding-left:20px;
	background:url(news-nr-xinwenzx.jpg) 0 center no-repeat;
	font-style:normal;
	margin-right:10px;}
.art_auth{
	padding-left:20px;
	background:url(news-nr-bdheb.jpg) 0 center no-repeat;
	font-style:normal;
	margin-right:10px;}

.art_content{
	padding:10px 5px;
	line-height:1.8;}
.art_content p{
      text-indent: 2em;
   line-height:1.8!important;
  font-size:16px!important;
}
.pb_sys_style1 .p_no_d{
  border: 1px solid #be2101!important;
    background-color:#be2101!important;
}
    