@charset "utf-8";
/* CSS Document */
body{background: #fff; min-width: 1420px;}
body,html {height: 100vh;overflow: hidden;width: 100%;}
#container{background:url("../images_history/bodybg.jpg") center 0 no-repeat;width: 100%;height: 100%; background-size: 100% 100%; background-attachment:fixed;}
.content{width: 1400px; margin: 0 auto;}
/*头部*/
.ls-special-header{position: absolute; z-index: 10; height: 80px; background: #8b2732; left: 0; right: 0;}
.ls-special-header .content{width: 84%; margin: 0 auto; min-width: 1400px;}
.ls-special-logo{ font-size: 0; line-height: 0; padding: 12px 0 0;}
.ls-special-logo li img{ height: 58px; width: auto;}
.ls-special-logo li span{display: none;}
/*导航*/
.ls-special-nav{ text-align: right; padding: 2px 0 0; font-size: 0; line-height: 0;}
.ls-special-nav li{display: inline;}
.ls-special-nav li a{display: inline-block; position: relative; font-size: 18px; color: #fff; padding: 0 12px 0 13px; line-height: 78px; height: 78px; }
.ls-special-nav li a:after{ content: ""; display:block; width: 0; height: 4px; background: #fff; left: 50%; right: 50%; position: absolute; bottom: 0; transition: 0.4s all;}
.ls-special-nav li.on a,.ls-special-nav li.active a{font-weight: bold;}
.ls-special-nav li.on a:after,.ls-special-nav li.active a:after{width: auto; left: 12px; right: 11px;}
@media (max-width:1680px) {
    .ls-special-nav li a{padding: 0 8px;}
    .ls-special-nav li.on a:after,.ls-special-nav li.active a:after{left: 7px; right: 7px;}
}
.pos_rel{position: relative;}
/*主内容*/
.ls-special-main{width: 100%;height: 100%;z-index: 0;position: absolute; left: 0; top: 0;}
.neirong{width: 100%;height: 100%;overflow: hidden;}
.content{height: 100%; position: relative;}
.content-inner{ height: 800px; width: 100%; position: absolute; left: 0; top: 50%; margin: -410px 0 0;}
.cententBox{ padding-top: 80px; height: 100%; box-sizing: border-box; position: relative;}
.cententBox .pos_rel{height: 100%;}

.ls-mouse-scroll{ display: block; position: absolute; left: 50%; z-index: 10; bottom: 5px; width: 120px; margin: 0 0 0 -60px;  pointer-events: none;}
.ls-mouse-scroll .ico{ display: block; height: 30px; background: url("../images_history/mouse.png") center 0 no-repeat; background-size: auto 100%; margin: 0 0 2px;}
.ls-mouse-scroll .ico:before{display: block; content: ""; position: absolute; width: 3px; height: 6px; border-radius: 3px; background: #fff; top: 6px; left:50%; margin-left: -1.5px;}
.ls-mouse-scroll .ico.mouse:before{animation: drop 1.8s ease-in infinite;}
.ls-mouse-scroll .tit{ font-size: 16px; color: #fff; line-height: 26px; text-align: center; display: block;}
@keyframes drop {
    0% {
        transform: translateY(0);
    }
    50% {}
    70% {
        height: 2px;
        transform: translateY(15px);
    }
}
/*首页*/
.ls-part1-film{height: 100%; overflow: hidden;}
.ls-part1-film li,.ls-part1-film ul{height: 100%;}
.ls-part1-film li img{height: 101%; margin-top: 0.3%; width: auto; margin-left: -2px;}
.ls-part1-title{ position: absolute; left: 50%; margin-left: 142px; top: 14.2%; height: 70.2%; }
.ls-part1-title li,.ls-part1-title ul{height: 100%;}
.ls-part1-title li img{ height: 100%; width: auto;}

/*公共标题*/
.ls-special-title{ height: 54px; line-height: 54px; color: #8B2732; font-size: 32px; padding: 0 0 2px; position: relative;}
.ls-special-title:before{ content: ""; display: block; width:37px; height: 37px; background: url("../images_history/telbg1.png") 0 0 no-repeat; position: absolute; left: -13px; top: 0; z-index: 0;}
.ls-special-title .title{color: #8B2732; position: relative; z-index: 1;}
.ls-special-title a.title:hover{ font-weight:bold;}
/*和乐长幼*/
.ls-part2-pageinfo{ font-size: 16px; line-height: 28px; color: rgba(0, 0, 0, 0.6); padding: 17px 0 0; margin-bottom: 35px; height: 196px; overflow: hidden;display: -webkit-box; -webkit-line-clamp: 7; line-clamp: 7;-webkit-box-orient: vertical; text-overflow: ellipsis;}

.ls-part2-list{ margin: 8px 0 29px;}
.ls-doc-list li{ height: 40px; line-height: 40px; padding: 0 30px 0 16px; background: url("../images_history/icon.png") 0 center no-repeat; color: rgba(0, 0, 0, 0.6); font-size: 16px; width: 420px; overflow: hidden; float: left;}
.ls-doc-list li a{ display:inline-block; max-width:100%; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;color: rgba(0, 0, 0, 0.6);}
.ls-doc-list li .date{ position: absolute; right:0; top:2px;font-size:14px;color: #999; }
.ls-doc-list li img{ float:left; padding:15px 0 0 0;}
.ls-doc-list li a:hover{color:#8b2732;}

.ls-part2-vr li{ float: left; margin-left: 24px; width: 332px;}
.ls-part2-vr li.num1{margin-left: 0;}
.ls-part2-vr li a{height: 234px; display: block; position: relative; color: #fff;}
.ls-part2-vr li span,.ls-part2-vr li img{cursor: pointer;}
.ls-part2-vr li img{width: 100%; height: 100%; display: block;}
.ls-part2-vr li a:before{display: block; content: ""; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; background: rgba(0, 0, 0, 0.4); position: absolute; transition: 0.4s all;}
.ls-part2-vr li span{position: absolute; z-index: 2; border: 1px rgba(255, 255, 255, 0.4) solid; font-size: 20px; width: 70px; height: 60px; line-height: 30px; padding: 19px 14px; left: 50%; top: 50%; transition: 0.4s all; margin: -50px 0 0 -50px; display: block; text-align: center;}
.ls-part2-vr li.num1 span{line-height: 30px; height: 30px;}
.ls-part2-vr li a:hover:before{ background: rgba(0, 0, 0, 0.2);}
.ls-part2-vr li a:hover span{ border-color: #fff; background: rgba(0, 0, 0, 0.3);}

/*园歌吉祥物*/
.ls-part3-song{width: 600px;}
.ls-part3-song .ls-part3-svideo{padding: 16px 0 30px;}
.ls-part3-song2{ margin-left: 55px; width: 307px;}
.ls-part3-song2.fr{ margin-left:0;}
.ls-part3-song2 ul{padding: 16px 0 0;}
.ls-part3-song2 li a{display: block; position: relative; color: #fff;}
.ls-part3-song2 li img{width: 100%; height: 338px;}
.ls-part3-song2 li .img_title{position: absolute; display: block; z-index: 1; left: 0; bottom: 0; right:0; background:url("../images_history/linebg.png") 0 bottom repeat-x; background-size: auto 100%; height: 60px; line-height: 58px; text-align: center; overflow: hidden; padding: 0 10px; font-size: 18px;}
.ls-part3-song2 li .img_title:before{display: inline-block; vertical-align: -0.15em; content: ""; width: 20px; height: 20px; background: url("../images_history/icon_dl.png") 0 0 no-repeat; margin-right: 10px;}
.ls-part3-jxw{ padding: 11px 0 0;}
.ls-part3-jxw li{ float: left; width: 320px; margin: 0 0 0 40px;}
.ls-part3-jxw li.num1{margin-left: 0;}
.ls-part3-jxw li a{display: block; position: relative; color: rgba(0, 0, 0, 0.6);}
.ls-part3-jxw li img{height: 255px; width: 100%;}
.ls-part3-jxw li span{display: block; cursor: pointer; font-size: 20px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 1; padding: 18px 10px;}
.ls-part3-jxw li a:hover{font-weight: bold; color: #8b2732;}
/*发展历程*/
.ls-part4-historyWall{position: relative; height: 245px;}
.ls-part4-historyWall:after,.ls-part4-historyWall:before{background: #8b2732; position: absolute; height: 10px; display: block; content:"";width: 1000px;}
.ls-part4-historyWall:before{top:116px; left: 50%; margin-left: -1700px; }
.ls-part4-historyWall:after{top:24px; right: 50%; margin-right: -1700px; }
.ls-part4-historyWall li{ text-align: center; position: relative; float: left; background: url("../images_history/lcq_linebg.png") right 24px no-repeat; width: 299px;}
.ls-part4-historyWall li a{display: block; padding-right: 29px;}
.ls-part4-historyWall li:before{position: absolute; left: 0; right: 29px; height: 10px; content: ""; display: block; background: #8b2732; top: 47px}
.ls-part4-historyWall li span{display: block;}
.ls-part4-historyWall li .title{ height: 47px; position: relative; font-size: 24px; font-weight: bold; color: #8B2732;}
.ls-part4-historyWall li .title:after{ content: ""; display: block; width: 9px; height: 9px; border: 6px #8B2732 solid; background: #fff; left: 50%; margin-left: -10px; bottom: -15px; border-radius: 50%; position: absolute;}
.ls-part4-historyWall li .remarks{ padding: 36px 15px 0; font-size: 12px; line-height: 22px;}
.ls-part4-historyWall li.num1{width: 244px; margin-top: 69px;}
.ls-part4-historyWall li.num1 .remarks{text-align: left}
.ls-part4-historyWall li.num2{ margin-top: 46px;}
.ls-part4-historyWall li.num3{ margin-top: 23px;}
.ls-part4-historyWall li.num3 .remarks{ padding: 36px 33px 0; text-align: justify;}
.ls-part4-historyWall li.num4{ margin-top: 0;}
.ls-part4-historyWall li.num5{ margin-top: -23px; width: 259px; background: none;}
.ls-part4-historyWall li.num5 a{padding-right: 0;}
.ls-part4-historyWall li.num5:before{right: 0;}

.ls-part4-tab{ padding: 12px 0 20px;}
.ls-part4-tab li{float: left; width: 332px; margin-left: 24px; position: relative; z-index: 1;}
.ls-part4-tab li.num1{margin-left: 0;}
.ls-part4-tab li a{display: block; position: relative; height: 249px;}
.ls-part4-tab li .img_img{display:block; box-sizing: border-box;}
.ls-part4-tab li img{width: 100%; height: 100%; transition: 0.4s all;}
.ls-part4-tab li .img_title{width: 92px; height: 40px; text-align: center; padding-right: 8px; color: #fff; font-size: 16px; background: #8b2732; border-radius: 0 0 40px 0; position: absolute; left: 0; top: 0; display: block; line-height: 38px;}
.ls-part4-tab li.active .img_img{ border: 2px solid #8b2732;}
.ls-part4-tab li:after{position: absolute; width: 20px; height: 12px; left: 50%; margin-left: -10px; bottom: -21px; content: ""; background: url("../images_history/arrow_top1.png") 0 0 no-repeat; display: none;}
.ls-part4-tab li.active:after{display: block;}
.ls-part4-tab li.num2:after{background-image: url("../images_history/arrow_top2.png");}
.ls-part4-tab li.num3:after{background-image: url("../images_history/arrow_top3.png");}
.ls-part4-tab li.num4:after{background-image: url("../images_history/arrow_top4.png");}


.ls-part4-ymgk{height: 125px; border-radius: 8px; padding: 15px 190px 10px 30px; font-size: 16px; line-height: 26px; background: rgba(255, 255, 255, 0.6); border: 1px #fff solid; position: relative; text-align: justify;}
.ls-part4-ymgk p{ padding-bottom: 5px;}
.ls-part4-ymgk .hide{max-height: 125px; overflow-y: auto; overflow-x: hidden;}
.ls-part4-ymgk .hide::-webkit-scrollbar{ width: 6px;height:auto;}
/* 滚动条轨道 */
.ls-part4-ymgk .hide::-webkit-scrollbar-track {background: #f7f7f7; box-shadow: none;border-radius: 3px;}
/* 滚动条滑块 */
.ls-part4-ymgk .hide::-webkit-scrollbar-thumb{border-radius: 3px; background: #ccc;}
.ls-part4-ymgk .img{ position: absolute; right: 19px; top: 15px; width: 120px; height: 120px;}
.ls-part4-ymgk .img img{ width: 120px; height: 120px;}
.ls-part4-ymgk .content-title{display: none;}
.ls-part4-ymgk .map{padding-left: 22px; font-size: 14px; color: #8B2732; background: url("../images_history/map.png") 0 center no-repeat; background-size: auto 15px; }
.ls-part4-ymgk .map:hover{font-weight: bold;}


/*大事记*/
.ls-part5-list{ position: relative; margin: 35px 0 0;}
.ls-part5-list:after,.ls-part5-list:before{display: block; position: absolute; content: ""; border-top: 1px #fff solid; height: 0; width: auto; left: -1000px; right: -1000px;}
.ls-part5-list:before{top:0;}
.ls-part5-list:after{top:319px;}
.ls-part5-list li{float: left; width: 25%; position: relative;}
.ls-part5-list li .info{padding:15px 0 0 35px; height: 303px; border-top: 1px #fff solid;  border-left: 1px #fff solid;}
.ls-part5-list li img{height: 123px; width: auto;}
.ls-part5-list li .title{ display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 15px 10px 0 0; height: 42px; line-height: 40px; font-size: 24px; color: #8B2732;}
.ls-part5-list li .remarks{ font-size: 14px; line-height: 24px; padding: 8px 0 0; width: 215px; text-align: justify;}
.ls-part5-list li:before{display: block; content: ""; transition: 0.4s all; position: absolute; height: 0; left: 1px; top: 1px; width: 5px; background: #8b2732;}
.ls-part5-list li:hover:before{ height: 285px;}

/*图说园史*/
.ls-part5-picbox{ margin-top: 16px; position: relative; height: 249px;}
.ls-prev,.ls-next{ position: absolute; width: 36px; height: 36px; display: block; top: 50%; margin-top: -18px; background: url("../images_history/arrow_1.png") 0 0 no-repeat; background-size: auto 36px; z-index: 2; cursor: pointer; transition: 0.4s transform;}
.ls-prev:hover,.ls-next:hover{transform: scale(1.1);}
.ls-prev{left: -46px;}
.ls-next{right: -46px; background-position: -36px 0;}
.ls-part5-picList{width: 100%; overflow: hidden; height: 249px;}
.ls-part5-picList li{ float: left; width: 356px; height: 249px;}
.ls-part5-picList li a{display: block; margin-right: 24px; height: 100%; overflow: hidden; position: relative;}
.ls-part5-picList li img{width: 100%; height: 100%; transition: 0.4s all linear;}
.ls-part5-picList li span{ font-size: 16px; color: #fff; padding: 0 10px; display: block; position: absolute; line-height: 50px; bottom: -50px; left: 0; right: 0; background: url("../images_history/linebg.png") 0 0 repeat-x; transition: 0.4s all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-part5-picList li:hover img{transform: scale(1.1);}
.ls-part5-picList li:hover span{bottom: 0;}

.ls-part5-video{margin-bottom: 40px;}
.ls-part5-video .ls-part5-picList ul{width: 110%;}
/*.ls-part5-video .ls-part5-picList li span{ display: none; background: url("../images_history/icon_video.png") center center no-repeat rgba(0, 0, 0, 0.4); background-size: 47px 47px; height: auto; top: 0; bottom: 0 !important; font-size: 0;}*/
.ls-part5-video .ls-part5-picList li span{font-size: 16px; color: #fff; padding: 0 10px; display: block; position: absolute; line-height: 50px; bottom: -50px; left: 0; right: 0;     background: linear-gradient(180.00deg, rgba(54, 53, 53, 0) 1%, rgba(0, 0, 0, 0.8) 90%, rgba(0, 0, 0, 1) 100%); transition: 0.4s all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: center;}
.ls-part5-video li:hover span{bottom: 0;}


.ls-part5-tab{ padding: 8px 0 16px; text-align: center;}
.ls-part5-tab li{display: inline;}
.ls-part5-tab li a{display: inline-block; padding: 0 24px; font-size: 20px; height: 53px; line-height: 38px; position: relative;}
.ls-part5-tab li a:after{display: block; content: ""; position: absolute; bottom: 0; width: 0; left: 50%; background: #8B2732; height: 4px; transition: 0.4s all;}
.ls-part5-tab li a:hover,.ls-part5-tab li.active a{color: #8B2732;}
.ls-part5-tab li a:hover:after,.ls-part5-tab li.active a:after{width: 40px; margin-left: -20px;}

/*历任领导*/
.ls-flash-num1{height: 35px; text-align: center; overflow: hidden; line-height: 0; font-size: 0;}
.ls-flash-num1 ul{display: inline;}
.ls-flash-num1 li{display: inline-block;  vertical-align: middle; width: 8px; height: 8px; background: #c39695; border-radius: 50%; margin: 0 4px; cursor: pointer;}
.ls-flash-num1 li.on{ width: 10px; height: 10px; background: #8b2732;}
.ls-prev1,.ls-next1{display: inline-block; vertical-align: middle; width: 35px; height: 35px; background: #8b2732 url("../images_history/arrow_2.png") 0 0 no-repeat; background-size: auto 35px; transition: 0.4s all; cursor: pointer; border-radius: 50%; margin: 0 24px;}
.ls-next1{ background-position: -35px 0;}
.ls-prev1:hover,.ls-next1:hover{background-color: #6c161f;}

.ls-part6-leader{ padding: 20px 0 0;}
.ls-part6-picList{overflow:hidden; height: 640px; margin-bottom: 20px;}
.ls-part6-picList .item{ float: left; margin:0 0 20px 40px; border: 3px #f4dd9c solid; background: url("../images_history/leder_libg.jpg") 0 0 repeat; padding: 17px;}
.ls-part6-picList .item a{ display: block; width: 400px; height: 270px; overflow: hidden; position: relative;}
.ls-part6-picList .item a img{width: 100%; height: 100%; transition: 0.4s all;}
.ls-part6-picList .item .title{ font-size: 18px; color: #fff; padding: 10px 10px 0; line-height: 30px; display: block; position: absolute; bottom: 0; left: 0; right: 0; background: url("../images_history/linebg.png") 0 bottom repeat-x; background-size: auto 100%; height: 70px;}
.ls-part6-picList .item .title span{font-size: 20px; margin-right: 12px;}
.ls-part6-picList .item a:hover img{transform: scale(1.1);}
.ls-part6-picList .item.num1,.ls-part6-picList .item.num4,.ls-part6-picList .item.num7,.ls-part6-picList .item.num10,.ls-part6-picList .item.num13,.ls-part6-picList .item.num16{margin-left: 0;}
/*薪火相传*/
.ls-part7-list{padding: 8px 0 0;}
.ls-part7-list .ls-doc-list li{ width: 304px;}
.ls-part7-picList{margin: 30px 0; height: 522px; overflow: hidden;}
.ls-part7-picList .item{ width: 332px; height: 249px; float: left; margin:0 0 24px 24px;}
.ls-part7-picList .item a{display: block; height: 100%; overflow: hidden; position: relative;}
.ls-part7-picList .item img{width: 100%; height: 100%; transition: 0.4s all linear;}
.ls-part7-picList .item .title{ font-size: 16px; color: #fff; padding: 0 15px; display: block; position: absolute; line-height: 54px; bottom:0; left: 0; right: 0; background: linear-gradient(180.00deg, rgba(54, 53, 53, 0) 1%,rgba(0, 0, 0, 0.8) 90%,rgba(0, 0, 0, 1) 100%); transition: 0.4s all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-part7-picList .item .title span{font-size: 20px; padding-right: 16px;}
.ls-part7-picList .item.num1,.ls-part7-picList .item.num5,.ls-part7-picList .item.num9,.ls-part7-picList .item.num13,.ls-part7-picList .item.num17,.ls-part7-picList .item.num21,.ls-part7-picList .item.num25,.ls-part7-picList .item.num29{margin-left: 0;}
.ls-part7-picList .item a:hover img{transform: scale(1.1);}

/*毕业生合影*/
.ls-part8-groupPhoto{margin: 24px 0 0;}
.ls-part8-picList{height: 600px; overflow: hidden; margin-bottom: 40px;}
.ls-part8-picList .item{ float: left; width: 335px; height: 188px; margin: 0 0 20px 20px;}
.ls-part8-picList .item a{display: block; height: 100%; width: 100%; position: relative; overflow: hidden;}
.ls-part8-picList .item a img{width: 100%; height: 100%; transition: 0.4s all linear;}
.ls-part8-picList .item .title{ font-size: 16px; color: #fff; padding: 0 15px 1px; display: block; position: absolute; line-height: 44px; bottom:0; left: 0; right: 0; background: linear-gradient(180.00deg, rgba(54, 53, 53, 0) 1%,rgba(0, 0, 0, 0.8) 90%,rgba(0, 0, 0, 1) 100%); transition: 0.4s all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: center;}
.ls-part8-picList .item a:hover img{transform: scale(1.1);}
.ls-part8-picList .item.num1,.ls-part8-picList .item.num10,.ls-part8-picList .item.num19{width: 696px; height: 392px; margin-left: 0;}
.ls-part8-picList .item.num6,.ls-part8-picList .item.num15,.ls-part8-picList .item.num24{margin-left: 0;}
.ls-part8-picList .item.num2,.ls-part8-picList .item.num3,.ls-part8-picList .item.num4,.ls-part8-picList .item.num5{width: 332px; height: 186px;}
.ls-part8-picList .item.num11,.ls-part8-picList .item.num12,.ls-part8-picList .item.num13,.ls-part8-picList .item.num14{width: 332px; height: 186px;}
.ls-part8-picList .item.num20,.ls-part8-picList .item.num21,.ls-part8-picList .item.num22,.ls-part8-picList .item.num23{width: 332px; height: 186px;}

.ls-part8-groupPhoto-linkList li{float: left; margin: 0 0 30px; height: 320px; width: 680px;}
.ls-part8-groupPhoto-linkList li.num2,.ls-part8-groupPhoto-linkList li.num4{float: right;}
.ls-part8-groupPhoto-linkList li a{display: block; overflow: hidden; height: 100%; position: relative; color: #fff;}
.ls-part8-groupPhoto-linkList li a img{width: 100%; height: 100%; transition: 0.4s all linear;}
.ls-part8-groupPhoto-linkList li a:hover img{transform: scale(1.1);}
.ls-part8-groupPhoto-linkList li a span{  text-align: center;  font-size: 16px;padding: 0 15px;display: block;position: absolute;line-height: 54px;bottom: 0;left: 0;right: 0;background: linear-gradient(180.00deg, rgba(54, 53, 53, 0) 1%, rgba(0, 0, 0, 0.8) 90%, rgba(0, 0, 0, 1) 100%);transition: 0.4s all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*校友感怀*/
.ls-part9-video{ margin: 20px 0 0; position: relative;}
.ls-part9-video .ls-prev, .ls-part9-video .ls-next{ margin-top: -58px;}
.ls-part9-videoList{ overflow: hidden; height: 485px;}
.ls-part9-video li{float: left; width: 720px;}
.ls-part9-video li .v-player{ margin-right:40px; }
.ls-part9-video li .title a{ display: block; text-align: center; margin: 13px 0 0; height: 30px; line-height: 30px; font-size: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-part9-imgbox{ position: relative; margin: 30px 0 0;}
.ls-part9-picList{height: 210px; overflow: hidden;}
.ls-part9-picList li{ float: left; width: 720px;}
.ls-part9-picList li .img_img{ display: block; width: 280px; height: 210px;}
.ls-part9-picList li .info{display: block; margin-right: 40px; text-align: right; background: rgba(255, 255, 255, 0.4); backdrop-filter: blur(8px); border: 1px #fff solid; border-left: 0 none; overflow: hidden; height: 189px; padding: 19px 19px 0 28px; font-size: 18px; line-height: 32px;}
.ls-part9-picList li .info p{ text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-part9-picList li .info .more{ margin-top: 11px; display: inline-block; padding: 0 10px; background: #8b2732; color: #fff; border-radius: 4px; font-size: 16px; transition: 0.4s all;}
.ls-part9-picList li .info .more:hover{ background: #67151e;}
