


.datalist { line-height: 48px; color: #666; }
.datalist div{  overflow:hidden; }
.datalist .clearfix { border-bottom: 1px dashed #ccc; width: 100%;}
.datalist a { color: #666; }
.datalist a:hover { color: #666; text-decoration:underline; }

.newslist { font-size: 16px; }


.newsinfo { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align: center;padding:10px 0; font-family:"微软雅黑"; }
.news_title { padding:0 0 20px 0; }
.news_title h2 { text-align:center; }



.pageinfo { text-align: center;line-height:18px; }
.pageinfo a { display: inline-block;border: 1px solid #ccc; padding:10px 14px 10px 14px; background:#fff; color: #666; border-radius:5px; }
.pageinfo a:hover { background:#1e73a0; color: #fff;border: 1px solid #1e73a0;}
.pageinfo .currentpage{border:0;background:#fff;}

 

.textarea_content {  line-height:32px; font-size:16px; color:#666; }
.fenlei_case { position:relative; border-bottom:1px solid #ccc; overflow:visible;  }
.fenlei_case a { display:block; padding:20px 80px ; float:left;   position:relative; z-index:13; }
.fenlei_case a.current { border-bottom:4px solid #dd2912; color:#dd2912; font-weight:bold;}


@media handheld,only screen and (max-width:1024px) {
    .textarea_content img{  max-width:98%;  height:auto;}
}

.banner_ { background-size:cover;background-position:center; height:434px; position:relative; }
@media handheld,only screen and (max-width:1024px) {
    .banner_ {  height:334px;}
}
.n_top0 { width:100%; height:230px; position:relative; background:#1e73a0; transition:all ease-in-out .3s;  }
.n_top0:hover{background:#248dc4;} 
.n_top0:hover  .photo img{transform:scale(1.03);}
.n_top0 .date { float:left; background-image:url(/public/theme/images/newl.png);background-position:right; width:185px; height:100%; color:#fff;font-family:'微软雅黑'; line-height:0; position:relative; z-index:1;font-size:18px; }
.n_top0 .date h2 { font-weight:lighter; font-size:60px; line-height:0; font-family:'微软雅黑'; }
.n_top0 .photo { float:left;  margin-left:-11px;margin-right:40px;  display:block; overflow:hidden; line-height:0; }
.n_top0 .photo img { transition:all ease-in-out .4s;transform:scale(1);} 
.n_top0 .con { padding:40px;padding-top:20px; color:#fff; line-height:26px;  font-size:14px; }
 
.n_top0 .con a {  color:#fff;  }
.n_top0 .con a:hover { text-decoration:underline;  }


.news_list { width:100%; position:relative; }
.news_list .item  { margin:20px 0; box-shadow: rgba(0,0,0,.2) 0 0 5px; overflow:hidden;  position:relative;  width:100%;  height:150px; background:#fff;  }
.news_list .item .date { float:left;  background-color:#1e73a0; width:174px; height:100%; color:#fff;font-family:'微软雅黑'; line-height:0; position:relative; z-index:1;font-size:15px; margin-right:30px; transition:all ease-in-out .3s; }
.news_list .item:hover .date{ background-color:#248dc4;  }

.news_list .item .date .p_30 {  padding-top:5px; }
.news_list .item .date h2 { font-weight:lighter; font-size:60px; line-height:0; font-family:'微软雅黑'; }
.news_list .item .con { padding:30px; padding-top:10px; color:#666; line-height:20px;  font-size:13px; }
.news_list .item .con a {  color:#666; }
.news_list .item .con a:hover {  text-decoration:underline; }

@media handheld,only screen and (max-width:1024px) { 
    .n_top0 {  height:180px; width:95%; }
    .n_top0 .date .p_30 {  padding-top:20px; }
    .n_top0 .photo { height:100%; width:auto;margin-right:30px; }
    .n_top0 .con { padding:30px;padding-top:14px; color:#fff; line-height:19px;  font-size:11px; }
    .news_list { width:95%; }
    .news_list .item   {  height:140px;  }
    .news_list .item .con {font-size:11px;  line-height:20px; }
    
}


















