.bg_color{width: 100%;background: #f7f7f7;}
.w1200{width:1200px;margin:0 auto;padding:20px 0 35px;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.second_layout_container { width: 1200px; overflow: hidden; margin: 0 auto;     padding: 20px 0 35px;}
.nav_left{width: 250px; float: left;}
.con_rig{width: 930px; float: right;}
.local{overflow:hidden;background:#fff;border-bottom: 1px solid #dcdcdc; padding:0 25px;}
.con_info{ background: #fff;padding:0 25px;}
.ejtit{display:block;line-height:65px;font-size: 20px;color: #333;border-bottom: 1px solid #333;}
.bread{font-size: 14px;line-height: 65px;}
.ejlist{padding-bottom: 35px;}
.ejlist ul{padding: 15px 0;}
.ejlist ul li{height: 40px;line-height: 40px;overflow:hidden;}
.ejlist ul li a.listlftit{font-size:14px;}
.ejlist ul li a.listlftit,.ejlist ul li span.listlfdate{color: #666;}
.fy{text-align:center;padding: 35px 0 0;}
.fy_cont a.fy_one{display:inline-block;padding:5px 10px;border:1px solid #dbdbdb;margin-right: 5px;font-size: 14px;}
.NormalRed{display:inline-block;padding:5px 10px;margin-right: 5px;font-size: 14px;background: #b75007;border-color: #b75007;color:#fff;}
.pagingNormal{display: inline-block;padding: 6px 11px; border: 1px solid #cdcdcd;}
.comment_info { float: right; width: 880px; margin-top: 20px; padding:0 25px;background: #fff;}
.ejlist li:nth-child(5n) {
  border-bottom: 1px solid #ccc;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
.page-about{padding-bottom:20px;}

@media screen  and (max-width: 599px){
       .nav_left {
            width: 100%;
        }
       .second_layout_container { width: 100%; overflow: hidden; margin: 0 auto;     padding:0;}
      .con_rig{width: auto;min-height: 217px; float: none;}
      .ejlist ul li span.listlfdate {display: none}
      .ejlist ul li a.listlftit { 
           color:#333;
           font-weight: bold;
           display: block;
           overflow: hidden;
           height: 30px;
           width: 100%;
           text-overflow: ellipsis;
           white-space: nowrap;
      }
  
}