/*neiye*/
.fl{float:left}
.fr{float:right}
.lmmc {color:#000; font-size:34px; line-height:30px; margin-left:20px; text-align:center; margin-bottom:20px;}
.list-left-title{line-height:120px; font-size:30px; color:#fff; text-align:center;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.list-left{ background:#079297; width:336px; padding:0 20px;}
.subNavBox{width:100%; margin-top:100px;}
.subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-weight:bold;font-size:16px;color:#fff;line-height:48px;padding-left:10px;background:url(../images/icon.png) no-repeat;background-position:5% 50%; padding-left:40px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;width:100%}
.subNav a{color:#fff}
.subNav:hover{color:#fff;background-color:#2eb9c5}
.currentDd{color:#fff;background-color:#2eb9c5}
.currentDt{background-image:url(../images/icon-1.png);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;width:100%; margin:0 auto 5px auto; height:35px;text-align:left; background:url(../images/icon2.png) no-repeat 10px 13px; padding-left:10%; font-size:14px;line-height:35px;color:#fff}
.navContent li a:hover{color:#2eb9c5;background-color:#f2f2f2}
.list-right{width:850px;}
.local{width:100%; height:48px; border-bottom:2px solid #0b6cb8; margin-bottom:30px;}
.local h3{display:inline-block; border-bottom:2px solid #ffb64d; height:48px; line-height:48px; color:#999; font-weight:normal; font-size:14px; color:#666;}
.local h3 a{color:#666;}
.right-list{width:816px; padding:0 12px; float:left; margin:15px 0;}
.right-list li{width:800px; text-align:left }
.right-list li a{color:#333; font-size:14px; height:36px; line-height:36px; width:670px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block; float:left; background:url(../images/icon.png) no-repeat left; padding-left:10px;}
.right-list li i{color:#666; height:36px; line-height:36px; width:90px; text-align:right; font-size:12px; display:block; float:right;}
.jj h3{color:#004612; font-size:24px; line-height:30px; text-align:left; margin-bottom:20px;}
.jj .fbt{background:#fff; padding:10px 10px;}
.jj p,.content-content p{line-height:30px; color:#333; font-size:15px; text-indent:2em; text-align:justify; text-justify:inter-ideograph; margin-bottom:15px;}
.content{width:100%; margin:0 auto;}
.content-con{margin-top:15px; width:100%; min-height:500px; margin-bottom:30px;}
.content-title{width:100%; float:left; margin-bottom:15px; text-align:center; margin-top:10px;}
.content-title h3{font-weight:normal; color:#333; display:block; font-size:24px; line-height:36px; width:100%; text-align:center;}
.content-title i{display:block; width:100%; float:left; text-align:center; font-size:14px; color:#666; line-height:24px; margin-top:5px;}
.content-content{width:100%; float:left; padding-bottom:15px; border-bottom:1px solid #ccc; margin-bottom:15px;}
.syt{width:100%; line-height:30px; float:left;}
.syt p{width:100%; float:left; display:block; color:#333; font-size:14px;}
.syt p a{color:#333;}
.pic-list{margin-top:20px;}
.pic-list li{width:180px; margin-right:32px; margin-bottom:20px;}
.pic-list li img{width:172px; min-height:112px;}
.pic-list li .pic{width:172px; height:112px; border:1px solid #ccc; padding:3px; overflow:hidden; float:left;}
.pic-list li .txt{width:180px; height:52px; line-height:52px; text-align:center; color:#333; font-size:14px;}
.left-nav li a:hover{background:#005faf; color:#fff;}
.left-current{background:#005faf!important; color:#fff!important;}
.nlist{clear:both; margin-top:20px;}
.nlist ul li {
 width:95%; margin:32px auto;
  
  
}
.nlist ul li a {
	display: block;
	height: 100px;
  background: #cdf0f1  no-repeat top right;
  border-radius: 15px;
  clear: both;
  overflow: hidden;
  transition: all 0.5s;
}
.nlist ul li a p {
  width: 81%;
  padding-left: 25px;
  font-size: 20px;
  color: #000033;
  line-height: 32px;
  height: 80px;
  overflow: hidden;
  padding-top: 20px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  float: left;
}
.nlist ul li a .date {
  float: right;
  color: #fff;
  padding-right: 18px;
  text-align: right;
  font-size: 18px;
  font-weight: bold;
  line-height: 36px;
  padding-top: 15px;
}
.nlist ul li a .date strong {
  font-size: 24px;
  display: block;
}
.nlist ul li a:hover {
  background: #2eb9c5 url(../images/item-bg.png) no-repeat top right;
  transition: all 0.5s;
}
.nlist ul li a:hover p {
  color: #fff;
}