@charset "utf-8";
/* CSS Document */

.xc-l{ width: 630px;}
.xc-r{ width: 490px; height:390px; position: relative;}
.yxrk{ position: absolute; bottom: 0; left: 0;} 
.xc-l .slide-wrapper, .xc-l .slide-wrapper img{ height:390px;} 
.xc-l .slide-wrapper h2{width: 630px;}
.xc-r .article-list-a li{ margin-bottom: 30px; } 
.xc-r .article-list-a li h3{ font-size: 22px; line-height: 30px; font-weight: bold; margin-bottom: 10px;
 text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
} 
.xc-r .article-list-a li p{ font-size: 16px;  line-height: 24px; color: #555; 
 text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;

} 


.main{margin-top: 50px;}

.article-list-title-center{margin-bottom:10px; height: 55px;  background: url(../img/xuexi.png); position: relative;}

.article-list-title .xc-t a{ color: #fff;position: absolute; right: 5px; top: 5px; }
.article-list-title .xc-t a:hover{ color:#fff1bb;}

.article-list ul li{ position: relative; padding-left: 15px;}

.article-list-wrapper li::after {
    content: "";
    position: absolute;
    left: 0;   
	top: 14px;
    width: 9px;
    height: 15px; background: url(../img/dian.png);

}

.panel-block .article-list-title-centera{ height: 45px;  background: url(../img/yaowen.png) no-repeat; border-bottom: 1px #e7252d solid; position: relative;}
.panel-block .article-list-title-centerb{ height: 45px;  background: url(../img/guandian.png) no-repeat; border-bottom: 1px #e7252d solid; position: relative;}


.other_tit a{color: #e7252d;position: absolute; right: 5px; top: 5px; }
.other_tit a:hover{ color:#fff1bb;}

.article-lista li{margin-bottom:20px;}

.article-lista li h3{ font-size: 22px; line-height: 30px; font-weight: bold; margin-bottom: 10px;
 text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
} 
.article-lista li p{ font-size: 16px;  line-height: 24px; color: #555; 
 text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;

}