.list-slide:hover{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.details-main{
    margin-top:40px;
    margin-bottom: 87px;
}
.details-main .list-slide{
    border-bottom: none;
    padding: 0;
}

.list-slide-small-imgs{
    margin-top: 13px;
}
.list-slide-small-img{
    width: 148px;
	height: 100px;
	background-color: #bfbfbf;
    border:1px solid #bfbfbf;
}
.list-slide-small-img + .list-slide-small-img{
    margin-left: 5px;
}
.list-slide-small-img img{
    width: 100%;
	height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.list-slide-small-img.list-slide-img-active{
    border-color:#006bdd;
}

.details-main .list-slide-name{
    margin-bottom: 13px;
}
.details-main .list-slide-intro{
    margin-top: 0;
    min-height: 40px;
    height: auto;
}
.details-main .list-slide-tags span{
    min-width: 60px;
    padding: 0 8px;
    width: auto;
}


.details-recom{
    padding:0 12px 30px;
    border: solid 1px #eeeeee;
}
.details-recom-title{
    font-size: 18px;
	font-weight: bold;
	line-height: 18px;
    margin:14px 21px 18px;
}
.list-slide-recom{
    width: 266px;
	background-color: #ffffff;
    -webkit-box-shadow: 0 0 0 1px #eee inset;
            box-shadow: 0 0 0 1px #eee inset;
    text-align: left;
    padding:0 17px 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 10px;
}
.list-slide-recom .list-slide-type{
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    color: #007eff;
    margin: 0 0 10px;
    padding:22px 0 0;
}
.list-slide-recom .list-slide-name {
    font-size: 16px;
    line-height: 22px;
    height: 44px;
    line-clamp: 2;
    -webkit-line-clamp: 2;
}
.list-slide-recom .list-slide-tags {
    border-top: none;
    padding: 10px 0 4px;
}
.list-slide-recom .list-slide-tags span {
    min-width: 66px;
    width: auto;
    white-space: nowrap;
    padding:0 3px;
    margin-bottom: 10px;
    font-size: 13px;
}
.list-slide-recom .list-slide-tags span + span {
    margin-left: 8px;
}
.list-slide-recom .list-slide-btns a:nth-child(1) {
    min-width: 110px;
    width: 110px;
    margin-right: 12px;
    
}
.list-slide-recom .page-btn {
    min-width: 110px;
}
.list-slide-recom .list-slide-btns a{
    line-height: 36px;
    height: 36px;
}
.details-recom-more{
    width: 150px;
    min-width: 150px;
	height: 36px;
	line-height: 36px;
    margin: 14px auto 0;
}


.details-intro{
    width: 900px;
}
.details-intro-titles {
    text-align: left;
    height: 40px;
    position: relative;
    background-color: #f7f7f7;
}
.details-intro-titles::before{
    content:'';
    position: absolute;
    left:0;
    top:0;
    bottom:0;
    right:0;
    border: solid 1px #eeeeee;
    border-bottom-color:#007eff;
}

.details-intro-titles .details-intro-title {
    font-size: 14px;
    color: #535353;
    line-height: 40px;
    position: relative;
    text-align: center;
    width: 150px;
    cursor: pointer;
}

.details-intro-titles .details-intro-title-active {
    color: #fff;
    background-color: #007eff;
}
.se15-main-wrapper {
    
}
.details-intro-wrapper img{
    max-width: 100%;
    height: auto;
}
.details-intro-wrapper p span{
    white-space: normal !important;
}


/* 相关资讯 */
.details-news{
    margin-bottom: 78px;
    margin-top: 62px;
}
.details-news-title{
    border-top:1px solid #eee;
    font-size: 24px;
	font-weight: bold;
    line-height: 1;
    padding-top:46px;
    padding-left: 63px;
}
.news-latest-links{
    width: 766px;
    margin-left: 63px;
    margin-top: 13px;
}
.news-latest-link{
    padding:17px 0 17px 3px;
    border-bottom: 2px dashed #e5e5e5;
    text-align: left;
}
.news-latest-link-date{
    width: 70px;
	height: 70px;
	background-color: #1c56d7;
    text-align: center;
    color:#fff;
}
.news-latest-link:nth-child(even) .news-latest-link-date{
    background-color: #007eff;
}
.news-latest-link-date p:nth-child(1){
    font-size: 30px;
	line-height: 23px;
    padding:13px 0 12px;
}
.news-latest-link-date p:nth-child(2){
    font-size: 14px;
	line-height: 11px;
}
.news-latest-link-main{
    width: 612px;
    margin-left: 22px;
}
.news-latest-link-name{
    -webkit-line-clamp: 1;
    font-size: 14px;
	line-height: 1;
    margin:12px 0 19px;
    color: #313131;
}
.news-latest-link-intro{
    -webkit-line-clamp: 1;
    font-size: 14px;
	line-height: 1;
	color: #7d7d7d;
}
.news-latest-link:hover{
    background-color: rgba(129, 186, 255, 0.1);
}
