body{font-family: "microsoft yahei";background: #fff;line-height: 26px; margin: 0; padding: 0; font-size: 14px;}
ul li{margin: 0; padding: 0; list-style: none;}
a{color: #000;}
a:hover{text-decoration: none;}
img{max-width: 100%;height: auto;width: auto\9!important;}
@font-face {font-family: 'iconfont';
	src: url('../iconfont/iconfont.eot'); /* IE9*/
	src: url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('../iconfont/iconfont.woff') format('woff'), /* chrome、firefox */
	url('../iconfont/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
	url('../iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
	font-family:"iconfont" !important;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;}
.clear{clear: both;}
#top1{height: 28px; background: #eeeeee;}	
.top1-l{float: left; line-height: 28px;}
.top1-r{float: right;}

#menu{height: 57px; background: #4f4f4f; position: relative; z-index: 999999;}
.navbar-toggle{padding: 3px 10px;}
.nav li{}
.nav li a{color: #fff; width: 150px; font-size: 16px;  background: #4f4f4f; line-height: 27px; text-align: center;	}
.nav li a:hover{background: #950b0c;}
.nav .open a{background: #4f4f4f; color: #fff;}
.nav .open a:hover{background: #950b0c;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background:#950b0c; }
.dropdown-menu{background: #4f4f4f; min-width: auto;}
.dropdown-menu li a{width: 150px; height: 30px; line-height: 30px; color: #fff;}
.dropdown-menu li a:hover{color: #fff;}
.navbar-nav{background: #4f4f4f;}
.dropdown a{background: #4f4f4f;}
.dropdown a:focus{background:#950b0c; }
.navbar-nav li a{ margin: auto;  text-align: center;}


#nav{height: 57px; background: #f3f2ef; border-bottom: 9px solid #464646;}
.nav1{ margin: auto; position: relative;}
.nav1 ul li{float: left; font-size: 16px; line-height: 52px; margin: 0px 20px;}
.nav1 ul li a{color: #0a0808; padding: 0px 25px; display: block;}
.nav1 ul li a:hover{background: #464646; color: #fff;}
.nav1 .on a{background: #464646; color: #fff;  }
	.nav1 .sub{ display:none; /*默认隐藏*/ width: 600px; height: 300px; background: #f3f2ef; position:absolute; top: 57px; left: 200px;  float:left; line-height:30px; z-index: 99999999;	}
	.nav1 .sub ul {float: left; width: 180px; background: #ededed; height: 300px;}
.nav1 .sub ul li{float: none; border-bottom: 1px solid #354049;}
.nav1 .sub ul li a{background: none; color: #354049; font-size: 14px; }
.nav1 .sub ul li a:hover{font-weight: bold;}
.subl{float: left; width: 180px;}
.subr{float: right; width: 410px; padding: 0px 35px; font-size: 14px; line-height: 24px;}
.nav1 .sub img{padding: 20px 0px 15px 0px;}
.nav1 .sub h3{font-weight: normal; font-size: 14px; color: #333; display: block; padding: 0; margin: 0;}

.glyphicon-th-list{color: #fff;}
.rmss{ height: 43px; border-bottom: 1px solid #bcbbbb;}
.rmss span{color: #ee3a40; font-weight: bold;}
.rmss a{margin:0px 20px;}
.cpzs-t{height: 84px; background: url(../images/cpzs-t.jpg) center no-repeat;}
.cpfl ul{padding-top: 17px; margin: auto;text-align:center;}
.cpfl ul li{ line-height: 39px; border: 1px solid #fff; display: inline-block; }
.cpfl ul li a{color: #0a0808; height: 39px;  text-align: center; background: #f3f2ef; display: block;}
.cpfl ul li .current{color: #fff; height: 39px;  text-align: center; background: #cc2229; display: block;}

.cpfl ul li a:hover{background: #cc2229;}
.cpfl-con{overflow: hidden;}
.cpfl-con ul li{ margin-top: 20px;}
.cp{background: #f3f2ef; border: 1px solid #cfcfcf;}
.cpl{   margin: 0; padding: 0; }
.cpr{border: 1px solid #fff; color: #0a0808;  margin: 10px; line-height: 30px; min-height: 250px;}
.cp:hover{background: #ec1c2c;}
#m2{height: 1360px; background: url(../images/m2.jpg) center;}
.m3-t{height: 114px; background: url(../images/gywm-t.jpg) center no-repeat;}
.m3-con{height: 255px; background: url(../images/m3.jpg) center no-repeat;}
.m3-con-t{float: right;}
.m3-con-con{padding-right: 90px; padding-top: 80px; line-height: 26px;}
.gsjj-shouji{height: 210px; background: url(../images/m3shouji.jpg) ;padding: 10px; overflow: hidden;}
.m3tshouji{height: 69px; background: url(../images/m3tshouji.jpg) right;}

		/* 本例子css */
		.slideTxtBox{ text-align:left;  }
		.slideTxtBox .hd{ height:63px; line-height:30px;  border-bottom:1px solid #b4b4b4;  position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:31px; height:32px;   }
		.slideTxtBox .hd ul li{ float:left; font-size: 16px; font-weight: bold; padding:0 15px; cursor:pointer;  }
		.slideTxtBox .hd ul li.on{ height:32px;  background:#fff;  border-bottom:4px solid #d02127; color: #d02127; }
		.slideTxtBox .hd ul li.on a{color: #d02127;}
		.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
		.slideTxtBox .bd li{ height:30px; line-height:30px; clear: both; background: url(../images/huang.jpg) left no-repeat; border-bottom: 1px dotted #999999 ; padding-left: 15px;    }
		.slideTxtBox .bd li a{color: #696969;}
		.slideTxtBox .bd li .date{ float:right; color:#999;  }
		/* 本例子css */
		.slideTxtBox1{ text-align:left;  }
		.slideTxtBox1 .hd{ height:63px; line-height:30px;  border-bottom:1px solid #b4b4b4;  position:relative; }
		.slideTxtBox1 .hd ul{ float:left;  position:absolute; left:0px; top:31px; height:32px;   }
		.slideTxtBox1 .hd ul li{ float:left; font-size: 16px; font-weight: bold; padding:0 12px; cursor:pointer;  }
		.slideTxtBox1 .hd ul li.on{ height:32px;  background:#fff;  border-bottom:4px solid #d02127; color: #d02127; }
		.slideTxtBox1 .hd ul li.on a{color: #d02127;}
		.slideTxtBox1 .bd ul{ padding:15px;  zoom:1;  }
		.slideTxtBox1 .bd li{ height:30px; line-height:30px; clear: both; background: url(../images/huang.jpg) left no-repeat; border-bottom: 1px dotted #999999 ; padding-left: 15px;  overflow: hidden;  }
		.slideTxtBox1 .bd li a{color: #696969;}
		.slideTxtBox1 .bd li .date{ float:right; color:#999;  }
		.xinwen{}
.xinwen img{width: 218px; height: 144px; padding: 3px; border: 1px solid #dfdfe1; margin-right: 10px;}
.xinwen h3{font-size: 16px; color: #f8211f; line-height: 30px;}
.xinwen a{display: block;}
.xinwenshouji img{ padding: 3px; border: 1px solid #dfdfe1; margin-right: 10px;}
.xinwenshouji h3{font-size: 16px; color: #f8211f; line-height: 30px;}
.xinwenshouji a{display: block;}
.yqlj-t{height: 40px;  border-bottom: 1px solid #b3b3b3; color: #c8232d; font-weight: bold; font-size: 16px;}
.yqlj-t span{  height: 40px; display: inline-block; line-height: 37px;border-bottom: 3px solid #c9232d; }
.yqlj-con{height: 69px; line-height: 40px;}
.yqlj-con a{padding: 0px 10px;}
#foot{height: 138px; background:  #f3f2ef; text-align: center; color: #0a0808; line-height: 30px; padding-top: 30px; clear: both;}

#zy{ margin: auto;}

#c_right_content
{
	padding-top:30px;
}
#a_title
{
	font-size:20px;
	color:#333;
	line-height:40px;
	
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
#a_info
{
	border-top:1px dashed #ccc;
	
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	line-height:30px;
}
#a_info span
{
	font-size:12px;
	color:#666;
	margin-right:15px;
}
#a_content
{
	
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:15px #FAFCFE solid;
	min-height:200px;
}

.page {
  margin: 20px;
  clear: both;
}
.page span.close,
.page strong,
.page a {
  display: inline-block;
  padding: 3px 8px;
  margin-right: 10px;
  background: #F5f5f5;
  color: #CCCCCC;
}
.page strong.selfpage {
  background: #226bb0;
  color: #ffffff;
}
.page a {
  background: #bbbbbb;
  color: #ffffff;
}
.page a:hover {
  background: #226bb0;
  color: #fff;
}