@charset "utf-8";
/* CSS Document */
/*图文样式新闻*

.resp-img {width: 100%; height: auto;}
#courses-list .popular .tutorial, #courses-list-sidebar .popular .tutorial:not(:first-child) {
    margin: 20px 0 0 0;
    border-radius: 5px;
    box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.13);
}
.lazy-loaded img {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}

.lazy {
    width: 100%!important;
}
#courses-list .popular .tutorial .col-sm-8 {
    padding-right: 0;
}
#courses-list .popular .tutorial .tutorial-details, #courses-list-sidebar .popular .tutorial .tutorial-details {
    padding: 28px 32px 0 0;
}
.popular .tutorial .fav.favorite {
    margin-right: 29px;
}
 .popular .tutorial .abs {
    line-height: 30px; margin: 8px 0 20px 0;
}
.popular .tutorial .tutorial-details .favorite i {
    color: #fdd227;margin-right: 30px;
}
.popular .tutorial .fav {
    font-weight: 600;
    font-size: 11px;
    color: #213c50;
    margin-top: 3px;
}
.popular .tutorial .tutorial-details h6 {
    font-weight: 700;
    font-size: 16px;
    color: #202020;
    margin-bottom: 8px;
}
.popular .tutorial .tutorial-details .lessons{
    display: inline-block;
    margin: 10px 20px 10px 0;
	font-weight: 600;
    font-size: 11px;
    color: #979798;
}
.popular .tutorial .tutorial-details .duration {
    font-weight: 600;
    font-size: 11px;
    color: #979798;
}
@media (min-width: 1200px){
.popular .tutorial .col-sm-4{padding-left: 0;}
}
@media (max-width: 768px){
.popular .tutorial .col-sm-4{padding-left: 0; padding-right: 0;}
.lazy-loaded img {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 0;
}
}

*/



.news-banner{background: url(../imgs/news/banner-pc.jpg) no-repeat center top;
	padding-bottom: 60px;
	overflow: hidden;
    position: relative;
}
@media (max-width: 760px){

.news-banner{
    background: url(../imgs/news/banner-mb.jpg) top center no-repeat;
    background-size: 100%;
    padding-bottom: 30px;
}
}




/*新闻列表*/
.news-container{max-width:1200px;padding-bottom:40px;margin:0 auto;}
.news-content{padding-left:30px;padding-right:30px}
.news-pagination-penal{padding-top:20px;padding-bottom:20px}
@media(max-width:767px){.news-container{padding-bottom:20px}
.news-content{padding:0}
.news-pagination-penal{padding-top:10px;padding-bottom:10px}
}
.news-content .news-title+.news-cardlist li:first-child a{padding-top:-20px}

.news-title{padding:60px 0 30px 0;text-align:center}
.news-title-inner{display:inline-block;padding:0 166px;font-size:28px;line-height:30px;color:#333;background-image:url(../imgs/ei-title_dark_r.png),url(../imgs/ei-title_dark_l.png);background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:140px auto,140px auto}
@media(max-width:767px){.news-title{padding:30px 0}
.news-title-inner{padding:0 88px;background-image:url(site/less/images/title-bg-left-mb.png),url(site/less/images/title-bg-right-mb.png);background-size:85px auto,85px auto;font-size:20px;line-height:25px}
}
.news-cardlist li+li{border-top:solid 1px #e2e2e2}
.news-cardlist a{display:block;position:relative;padding:20px 0 20px 101px}
.news-cardlist a:before{content:"";position:absolute;top:0;bottom:0;left:100px;border-right:solid 1px #e2e2e2;margin:20px 0}
.news-cardlist-date{position:absolute;top:20px;left:0;padding-right:10px;text-align:right}
.news-cardlist-date-day{font-size:36px;line-height:42px;color:#999}
.news-cardlist-date-year{margin-top:6px;font-size:18px;line-height:21px;color:#999}
.news-cardlist-content{padding-left:10px}
.news-cardlist-title{font-size:18px;line-height:22px;color:#656b90;}
.news-cardlist-paragraph{min-height:44px;margin-top:10px;font-size:14px;line-height:22px;color:#666}
.news-cardlist-paragraph{position: relative; max-height: 44px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; word-wrap: break-word;}
.news-cardlist li .link{position:absolute;right:40px;bottom:20px;font-size:14px;line-height:22px}
.news-cardlist-date-mb{display:none}
.news-cardlist a:visited .news-cardlist-title,.news-cardlist a:visited .news-cardlist-paragraph,.news-cardlist a:visited .news-cardlist-date-mb{color:#999}
.news-cardlist li:hover .news-cardlist-title{color:#325cd6;}
@media(max-width:768px){.news-cardlist a{padding:15px 15px 12px}
.news-cardlist a:before{content:none}
.news-cardlist-date{display:none}
.news-cardlist-content{padding:0}
.news-cardlist-title{font-size:16px;line-height:20px}
.news-cardlist-paragraph{margin-top:5px}
.news-cardlist-date-mb{display:block;margin-top:7px;font-size:0;color:#666}
.news-cardlist-icon-clock{display:inline-block;width:16px;height:16px;vertical-align:middle;background:url(../imgs/clock.png) center no-repeat;background-size:100%}
.news-cardlist-date-mb span{vertical-align:middle;padding-left:8px;font-size:14px;line-height:22px}
}

/*新闻内容页*/
.news-detail-content{background-color:white;padding:50px 30px 0;}
.news-detail-title{margin-bottom:20px;font-size:28px;line-height:40px;text-align:center;color:#333}
.news-detail-date{display:inline-block;}
.news-detail-date i{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-right:10px;background-image:url(../imgs/clock-pc.png);background-size:100% auto}
.news-detail-date span{font-size:12px;line-height:17px;color:#999}
.news-detail-text{margin-top:40px;font-size:16px;line-height:32px}
.news-detail-text h4{font-size:18px}
.news-detail-text h2{font-size:30px}
.news-detail-text p{margin-bottom:20px;text-indent:0 !important}
.news-detail-text a{color:#0090ff}
.news-detail-text a:hover{color:#0090ff;text-decoration:underline;border:0}
.news-detail-text img{max-width:100%;vertical-align:middle}
@media(max-width:767px){.crumbs{display:none}
.news-detail-wrapper{padding-left:0;padding-right:0;background:white}
.news-detail-content{padding:35px 15px 10px}
.news-detail-title{margin-bottom:16px;font-size:16px;line-height:22px}
.news-detail-date i{background-image:url(../imgs/clock-mb.png)}
.news-detail-text{margin-top:28px;font-size:14px;line-height:25px}
}
.news-detail-content .action{border-top:1px solid #e4e2e2;font-size:16px;padding:29px 0 39px}
.news-detail-content .action p{color:#333;line-height:32px}
.news-detail-content .action a{display:inline-block;max-width:560px}
.news-detail-content .action p a:hover{color:#325cd6;text-decoration:none;}
.news-detail-content .action span{display:inline-block;max-width:100px;vertical-align:top}





/*分享新闻内容*/


.news_share{text-align:center;}
.list-share{display:inline-block;}
.list-share span {
    font-size: 12px;
    line-height: 17px;
    color: #999;
}
.list-share .icon {
    font-size: 24px;
    line-height: 24px;
    margin: 10px 0;
    -webkit-transition: font-size 0.25s ease-out 0s;
    -moz-transition: font-size 0.25s ease-out 0s;
    transition: font-size 0.25s ease-out 0s;
}











.share{}
.share ul li{width:60px; height:60px; margin-bottom:2px; background:#FAFAFA url(../imgs/share.png) no-repeat left center; }
.share ul li iframe{ display:none}
.share ul li a{display:block;font-size:0; padding-left:0 !important; width:60px; height:60px;}
.share ul li.weibo{ background-position:13px 12px;}
.share ul li.weibo:hover{ background-position:13px -48px; background-color:#F74864;}
.share ul li.weixin{ background-position:-46px 12px;}
.share ul li.weixin:hover{ background-position:-46px -48px; background-color:#1EC354;}
.share ul li.zone{ background-position:-117px 12px;}
.share ul li.zone:hover{ background-position:-117px -48px; background-color:#FFCE0B;}
.share ul li.replay{ background-position:-175px 12px;}
.share ul li.replay:hover{ background-position:-175px -48px; background-color:#3091F4;}
.share ul li.collect{ background-position:-245px 12px;}
.share ul li.collect:hover{ background-position:-245px -48px; background-color:#FBC032;}
.fixed{ position:fixed; top:0; left:auto;}

.bshare-custom .bshare-sinaminiblog,.bshare-custom .bshare-qqxiaoyou{ background:none !important}
.bshare-custom #bshare-shareto{ display:none !important;}