/*neiye*/
.w1200 {
  width: 1200px;
  margin: 0 auto;
}
.header-wrap{}
.nbanner{width:100%; height:276px; overflow:hidden;}
.nbanner img{width:100%; height:100%;}
.pic-list{margin-top:20px;}
.pic-list li{width:390px; margin-right:20px; margin-bottom:20px; float:left;}
.pic-list li .pic{width:172px; height:112px; border:1px solid #ccc; padding:3px; overflow:hidden; float:left;}
.pic-list li .pic img{width:172px; min-height:112px;}
.pic-list li .txt{width:170px; color:#333;  float:right;}
.pic-list li .txt p{font-size:18px; line-height:26px; margin-bottom:10px;}
.pic-list li .txt span{text-align:right;font-size:14px;diaplay:block}
.pic-list li a{display:block; background:#f3f3f3; padding:10px;}
.pic-list li:hover a{background:#12579e; color:#fff !important;}
.pic-list li:hover .txt{color:#fff !important;}
.nlist{clear:both; margin-top:20px; margin-bottom:20px;}
.nlist ul li {
 width:95%; margin:32px auto;height: 80px;
  
  
  
}
.nlist ul li a {
  clear: both;
  overflow: hidden;
  transition: all 0.5s;background: #f3f3f3;display: block;
  border-radius: 15px;
}

.nlist ul li a p {
  width: 86%;
  padding-left: 15px;
  font-size: 16px;
  color: #000033;
  line-height: 32px;
  height: 60px;
  overflow: hidden;
  padding-top: 10px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  float: left;
}
.nlist ul li a .date {
  float: left; width:60px; height:60px;
  color: #fff;
  padding: 10px; background:#06C;
  text-align: center;
  font-size: 14px;
  line-height: 26px;
}
.nlist ul li a .date strong {
  font-size: 24px;  font-weight: bold; line-height:30px; margin-bottom:5px;
  display: block;
}
.nlist ul li a:hover {
  background: #2eb9c5; 
  transition: all 0.5s;
}
.nlist ul li a:hover p {
  color: #fff;
}
.banner-list{width:1360px; height:230px; margin:0 auto;}
.list-left-title{width:100%;height:120px; line-height:120px; font-size:34px; background:url(../images/head-bg.jpg) no-repeat right #12579e;  color:#fff; text-align:center;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.list-left{ background:url(../images/ejlm.png); width:316px;}
.nymenu{margin:0 auto; width:100%; margin-bottom:20px}
.nymenu li{height:60px; line-height:60px; text-align:center; background:#d0e7ff;}
.nymenu li a{color:#000; padding:0 20px; font-size:16px;display:block;}
.nymenu li a:hover{display:block; color:#fff; background:#005fc2;}
.list-right{width:850px;}
.ny_dqwz{line-height:40px; text-align:left; padding-right:10px; font-size: 14px; margin-bottom:10px; border-bottom:2px solid #9fbde9;}
.ny_dqwz span{float: left;}
.ny_dqwz a{ padding:0 10px; }
.right-list{margin:15px 0;}
.right-list li{ text-align:left; border-bottom:1px solid #f3f3f3; margin-bottom:10px; padding-bottom:10px;}
.right-list li a{color:#000; font-size:16px; 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;}
.right-list li p{clear:both; line-height:23px; font-size:14px; color:#666; }
.jj h3{color:#12579e; font-size:24px; line-height:30px; text-align:center; margin-bottom:20px;}
.jj .fbt{background:#f3f3f3; padding:10px 10px; text-align:center;}
.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;}
.jjimg{margin:30px; box-shadow:10px 10px 0 #039;
.syt{width:100%; line-height:30px; float:left;}




@media screen and (max-width: 1500px) {
    .header-wrap .header-navigation-bar .header-navigation-ul> ul > li {
        color: #ffffff;
        font-size: 16px;
        height: 30px;
        line-height: 30px;
        padding: 0 10px;
    }
}