
@charset "utf-8";

/* title1 */
.comm_h1{
  font-size:22px;
  font-weight: bold;
  border-bottom:1px solid #444444;
  color:#1d3897;
  padding-bottom: 1px;
}
.comm_h1 span{color:#1e3f9d;border-bottom:3px solid #1d3897;padding: 0px 5px;}
.comm_h2 span{color:#9d1e23;border-bottom:3px solid #9d1e23;}
.comm_more,.more_btn{
  font-size:14px;color:#9a9a9a;padding:17px 0 0 0 ;
  background:none;
  border:none;}
.comm_more{margin-top:10px;padding-top:0px;padding-right:20px;}
.comm_more:hover,.more_btn:hover{color:#eb8602;}
.more_btn{position:relative;padding-top:18px;z-index:9999;margin-top:-65px;margin-right:20px;float:right;}


/* 栏目内容 */
.main_left1_img{text-align:left;}
.main_left1_img p{
  padding:10px 0px;font-size:18px;line-height:28px;background:#fff;
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  word-wrap: normal;
}
.main_left1_img span {
  float: left;
  color: #a0a0a0;
  line-height: 1px;
  font-size: 16px;
}
.main_left1_img a img{width:100%;max-width:370px;}
.main_left1_img a{color:#444;}
.main_left1_img a:hover{color:#b40f07;}
.main_left1_text{margin-top:-5px;}
.main_left1_text .comment_list li {background:none;padding:2px 0px 12px 25px;}
.main_left1_text .comment_list li a{width:auto;}
@media screen and (min-width: 1600px){
  .main_left1_text .comment_list li {background:none;padding:2px 0px 21px 25px;}
}
@media screen and (min-width: 992px) and (max-width:1299px){
  .home_mod1 .mod1_left{width:65%;}
  .home_mod1 .mod1_right{width:35%;}
  .main_left1_text .comment_list li {background:none;padding:2px 0px 4px 25px;}
}
@media screen and (max-width: 991px){
  .mod1_left,.mod1_right{padding:0px;}
  .main_left1_img p{
    overflow:hidden;
    text-overflow:inherit;
    display:-webkit-box;
    -webkit-box-orient:inherit;
    -webkit-line-clamp:inherit;
    word-wrap: normal;
  }
}
@media screen and (max-width: 768px){
    .main_left1_img{text-align:center;padding:0px 15px;}
    .main_left1_text .comment_list li{padding-left:0px;}
}

@media screen and (max-width: 480px){
  .main_left1_img a img{width:100%;max-width:100%;}
}


.mod1_right .media .mod_list_time{
  float:left;width:100%;background:#fff;
  margin-left:3px;border:1px solid #bec5e0;padding-right:0px;
}
.mod1_right .media .mod_list_time span{
  float:left;width:100%;padding:0px 0;
  text-align:center;font-weight:400;font-size:18px;color:#fff;
  font-family: Arial;
  background: #9d1e23;
}
.mod1_right .media .mod_list_time font{
  float:left;width:100%;padding:0px 10px;text-align:center;
  color:#444;font-size:16px;border-top:1px solid #bec5e0;
}
.mod1_right .media .media-body {
  padding:0px 0px 10px 5px;
  
}
.mod1_right .media .media-body a{
  font-size:18px;color:#444;
  line-height:24px;
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  word-wrap: normal;
  float: left;

}
.mod1_right .media .media-body a:hover{color:#ce5636;}
.right_mod_list1{padding:0px;padding-bottom:15px;}
.right_mod_list1 > li{
  padding: 5px 0px;
  margin: 0px;
}
@media screen and (min-width: 1600px){
  .mod1_right .media .mod_list_time span{
    float:left;width:100%;padding:5px 0;
    text-align:center;font-weight:400;font-size:18px;color:#fff;
    font-family: Arial;
    background: #9d1e23;
  }
  .mod1_right .media .media-body {
    padding:0px 0px 21px 5px;
    
  }
}
@media screen and (max-width: 1200px) and (min-width:992px){
  .main_left1_text .comment_list li a{font-size:16px;}
  .mod1_right .media .media-body {
    padding:0px 0px 0px 5px;
  }
  .mod1_right .media .media-body a{font-size:16px;}
  .mod1_right .media .mod_list_time span{font-size:16px;}
  .mod1_right .media .mod_list_time font{font-size:14px;}
  .right_mod_list1 > li{
    padding: 4px 0px;
    margin: 0px;
  }
}
@media (max-width:991px){
  .right_mod_list1 > li{
    height: auto;
  }
  .mod1_right .media .media-body a{
    height: auto;
    overflow: initial;
    display: block;
    -webkit-box-orient: inherit;
    -webkit-line-clamp: inherit;
  }
}
@media (max-width:768px){
.right_mod_list1{padding-left:15px;padding-right:15px;}
}






