
.curmb {
  height: 22px;
  font: 14px/22px "微软雅黑";
  color: #333;
}
.curmb a {
  margin: 0 3px;
  font: 14px/22px "微软雅黑";
  color: #333;
}
.curmb a.home {
  display: inline-block;
  margin: 0;
  padding: 0 5px 0 20px;
  background: url("../images/curmb_ico.png") no-repeat left center;
}
.curmb a:hover {
  color: #f60;
}
.curmb span {
  margin: 0 3px;
  font: 14px/22px "微软雅黑";
  color: #333;
}
.gl-con {
  display: block;
  zoom: 1;
  margin-top: 20px;
}
.gl-con:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.gl-con .col-2-1 {
  width: 260px;
  float: left;
  padding-left: 0;
}
.gl-con .col-2-2 {
  width: 1042px;
  float: left;
  padding-left: 15px;
}
.gl-con .l-tit {
  height: 47px;
  background: #f3f3f3;
  border-bottom: 3px solid #015293;
  font: bold 24px/47px "微软雅黑";
  color: #015293;
  text-align: center;
}
.gl-con .r-tit {
  height: 40px;
  padding-top: 10px;
  background: #f2f2f2;
}
.gl-con .r-tit strong {
  display: inline-block;
  padding: 0 20px;
  border-bottom: 3px solid #1d9ef4;
  font: bold 20px/37px "微软雅黑";
  color: #063c68;
}
.gl-con .gl-menu {
  padding: 10px 0;
  background: #f3f3f3;
}
.gl-con .gl-menu .menu .a1 {
  display: inline-block;
  width: 180px;
  margin: 0 20px;
  padding: 0 20px;
  background: url("../images/gl_line.png") repeat-x left bottom;
  font: 14px/38px "微软雅黑";
  color: #333;
  position: relative;
}
.gl-con .gl-menu .menu .a1 i {
  display: inline-block;
  width: 20px;
  height: 38px;
  background: url("../images/gl_ico01.png") no-repeat right center;
  position: absolute;
  top: 0;
  right: 20px;
}
.gl-con .gl-menu .menu .a1.cur i {
  background: url("../images/gl_ico02.png") no-repeat right center;
}
.gl-con .gl-menu .menu ul {
  background: #e5f5ff;
  padding: 10px 0 10px 56px;
  display: none;
}
.gl-con .gl-menu .menu ul li a {
  padding-left: 15px;
  font: 14px/36px "微软雅黑";
  color: #0b6ab7;
}
.gl-con .gl-menu .menu ul li a:hover,
.gl-con .gl-menu .menu ul li a.cur {
  color: #eb3d14;
  background: url("../images/gl_ico03.png") no-repeat left center;
}


 
.gl-con .gl-menu .menu a.curr {
  color: #015293;
}

 
 
.gl-con .gl-menu .menu .a2 {
  display: inline-block;
  width: 180px;
  margin: 0 20px;
  padding: 0 20px;
 padding-left: 45px;
  background: url("../images/gl_line.png") repeat-x left bottom;
  font: 13px/38px "微软雅黑";
  color: #333;
  position: relative;
}
 
 

.gl-con .list {
  padding: 10px;
}
.gl-con .list li {
  height: 30px;
}
.gl-con .list li span {
  display: inline-block;
  float: right;
  font: 14px/30px "微软雅黑";
  color: #666;
}
.gl-con .list li a {
  display: inline-block;
  width: 80%;
  padding-left: 14px;
  line-height:40px;
  background: url("../images/sj_li_ico.png") no-repeat left center;
  font: 16px/30px "微软雅黑";
  color: #333;
  white-space: nowrap;
  overflow: hidden;
  
}
.gl-con .list li a:hover {
  color: #1658a0;
}
.page {
  padding: 17px 0;
  height: 30px;
  font: 16px/30px Arial, Helvetica, sans-serif;
  text-align: center;
  color: #333;
}
.page a {
  display: inline-block;
  padding: 0 4px;
  margin: 2px;
  font: 16px/30px Arial, Helvetica, sans-serif;
  color: #333;
  text-decoration: none;
}
.page a:hover {
  color: #1d9ef4;
  background: none;
}
.page span {
  padding: 0 5px;
  font: 16px/30px Arial, Helvetica, sans-serif;
  color: #333;
}
.page input.tz {
  width: 54px;
  height: 20px;
  text-align: center;
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif;
  color: #333;
  padding-bottom: 3px;
  padding: 2px 0 0 0 \9;
  cursor: pointer;
}
.xlcontent .main {
  margin-top: 5px;
  padding: 30px 40px;
  text-align: center;
}
.xlcontent .main h4 {
  padding: 10px 0;
  color: #0b6cbb;
  font: 24px/36px "微软雅黑";
}
.xlcontent .main h6 {
  height: 30px;
  font-size:16px;
  color: #999;
}
.xlcontent .main h6 label {
  list-style: none;
  padding: 0 6px;
  color: #999;
  font: 16px/30px "微软雅黑";
}
.xlcontent .main h6 label a {
  color: #999;
  padding: 0;
}
.xlcontent .main h6 label a:hover {
  color: #f60;
}
.xlcontent .main .nr {
  padding: 0 16px;
  text-align: left;
}
.xlcontent .main .nr p {
  font: 14px/30px "微软雅黑";
 /* padding: 16px 0;*/
}
.xlcontent .main .nr p * {
  font: 14px/30px "微软雅黑";
}
.xlcontent .main .nr p strong {
  font-weight: bold;
}
.xlcontent .main {
  padding: 20px 0;
}
.xlcontent h6 a {
  margin: 0 5px;
}
.xgwz-box h2 {
  height: 40px;
  background: #e5f5ff;
  padding-left: 36px;
  font: bold 14px/40px "微软雅黑";
  color: #333;
}

.xlcontent .main .nr   {
	width:80%;
	margin:auto;
	
  
}

.xlcontent .main .nr p {
	font-size:18px;
	line-height:30px;
  
}



.lmy_piclist {
	width: 100%; overflow: hidden; margin-top: 15px; float: left; position: relative;
}
.lmy_piclist ul {
	width: 103%; margin-left: -3%; float: left;
}
.lmy_piclist ul li {
	width: 33.33%; float: left;
}
.lmy_piclist ul li a {
	width: 100%; float: left;
}
.lmy_piclist ul li a:hover {
	color: rgb(230, 0, 9);
}
.lmy_piclist ul li a:hover .pic_title {
	color: rgb(230, 0, 9);
}
.pic_list {
	width: 90%; padding-left: 6.66%; margin-bottom: 3%; float: left;
}
.pic_list .pic {
	width: 100%; height: 210px; float: left;
}
.pic_list .pic img {
	width: 100%; height: 210px; float: left;
}
.pic_list .title {
	width: 100%; height: 40px; text-align: center; color: rgb(51, 51, 51); line-height: 40px; font-size: 16px; float: left;
}
.pic_list2 {
	width: 100%; padding-left: 6.66%; margin-bottom: 3%; float: left;
}
.pic_list2 table {
	border: 0px currentColor; border-image: none; width: 100%; height: 100%; float: left; table-layout: fixed;
}
.pic_list2 table tr td {
	text-align: center; vertical-align: middle;
}
.pic_list2 .pic {
	width: 100%; height: 100%; overflow: hidden; float: left; position: relative;
}
.pic_list2 .pic img {
	max-height: 100%; max-width: 100%;
}
.pic_list2 .title {
	width: 70%; height: 40px; text-align: center; color: rgb(51, 51, 51); line-height: 40px; font-size: 16px; float: left;
}
.lmy_dxx {
	width: 100%; float: left;
}
.lmy_dxx_top {
	width: 100%; margin-bottom: 20px; float: left;
}
.lmy_dxx_t {
	width: 100%; padding-bottom: 10px; border-bottom-color: rgb(183, 183, 183); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.lmy_dxx_t2 {
	width: 100%; height: 30px; text-align: center; color: rgb(153, 153, 153); line-height: 30px; font-size: 15px; margin-top: 10px; float: left;
}
.lmy_t1 {
	width: 100%; text-align: center; color: rgb(51, 51, 51); line-height: 1.5; font-size: 25px; float: left;
}
.lmy_t2 {
	width: 100%; text-align: center; color: rgb(51, 51, 51); line-height: 1.5; font-size: 20px; float: left;
}
.lmy_t3 {
	width: 100%; text-align: center; color: rgb(51, 51, 51); line-height: 1.5; font-size: 20px; float: left;
}
.lmy_dxx_main {
	width: 100%; color: rgb(51, 51, 51); line-height: 180%; font-size: 16px; float: left;
}
.lmy_dxx_main > p {
	text-indent: 2em;
}
.lmy_dxx_main > p img {
	margin: 0px auto !important; clear: both !important; float: none !important; display: block !important;
}
.lmy_sj_t {
	width: 100%; float: left;
}
.lmy_sj_t span {
	background: rgb(221, 221, 221); margin: 0px 25px 20px 0px; padding: 0px 17px; height: 50px; color: rgb(51, 51, 51); line-height: 50px; float: left; display: inline-block; cursor: pointer;
}
.lmy_sj_t span.on {
	background: rgb(35, 115, 200); color: rgb(255, 255, 255);
}
.lmy_sj_m {
	width: 100%; float: left;
}
.lmy_sj_m > div {
	display: none;
}
.lmy_sj_m ul {
	width: 100%; float: left; position: relative;
}

/* 频道和列表页 */
.position {
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 0px solid #AACCEE;
	border-bottom: none;
	
}
.position td {
	line-height: 26px;
	padding: 0px 10px;
	font-family: "宋体";
}

.box {
	border: 0px solid #AACCEE;
	
	background-color:#fff;
	
	
}
.box ul {
	list-style: none;
	padding: 8px;margin:20px;
}
.box ul li {
	background: url(../images/bullet.gif) no-repeat left center;
	line-height: 1.6;
	padding: 2px 0 2px 8px;
}
h2 {
  display: block;
  font-size: 1.2em;
  margin-block-start: 0.83em;
  margin-block-end: 0.83em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-weight: bold;
}
table{border:0px;}



@media screen and (max-width:999px) {
	
	
.lmy_piclist ul li {
  width: 50%;
}	
	
	
	
	.gl-con .col-2-1 {
  width: 100%;
  float: left;
  padding-left: 0;
}
	
	.gl-con .col-2-2 {
  width: 100%;
  float: left;
  padding-left: 0px;
}
.gl-con .gl-menu .menu .a1 {
  display: inline-block;
  width: 260px;}

.gl-con .list li a {
  display: inline-block;
  width: 65%;
  text-overflow: ellipsis;
}
.xlcontent .main .nr   {
	width:100%;
	margin:auto;
	margin-top:20px;
  
}
.nr img{width:100%;height:auto}
.xlcontent .main .nr {
   padding: 0 0px; 
  text-align: left;
}

}