@charset "utf-8";
/* CSS Document */
body{font:16px/1.5 "Microsoft YaHei",微软雅黑,"PingFang SC",AliPuHui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; -ms-overflow-style: scrollbar;color:#333;background:#fff; min-width: 1220px;}
.container{width: 1200px; margin: 0 auto;}
/* 滚动条 */
.scrollbar-xy{overflow: auto;}
.scrollbar-xy::-webkit-scrollbar{ width: 6px;height: 6px;}
.scrollbar-y{overflow-y: auto; overflow-x: hidden;}
.scrollbar-y::-webkit-scrollbar{ width: 6px;height: auto;}
.scrollbar-x{overflow-x: auto; overflow-y: hidden;}
.scrollbar-x::-webkit-scrollbar{ height: 6px;width:auto;}
/* 滚动条轨道 */
.scrollbar-xy::-webkit-scrollbar-track, .scrollbar-x::-webkit-scrollbar-track, .scrollbar-y::-webkit-scrollbar-track {background: #f7f7f7;box-shadow: none;border-radius: 3px;}
/* 滚动条滑块 */
.scrollbar-xy::-webkit-scrollbar-thumb, .scrollbar-x::-webkit-scrollbar-thumb, .scrollbar-y::-webkit-scrollbar-thumb{border-radius: 3px; background: #ccc;}

.ls-bg-gary{background: #f5f5f5; padding: 32px 0 30px;}
/*头部*/
.ls-special-header{}
/*搜索*/
.ls-special-search{ width: 250px; margin: 10px 0 0; line-height: 0; font-size: 0; border-radius: 34px; background: rgba(255, 255, 255, 0.65);}
.ls-special-search ul{ position: relative; height: 34px; padding: 0 40px 0 11px;}
.ls-special-search li{ height: 34px;}
.ls-special-search input,.ls-special-search button{background: none; border: 0 none; vertical-align: middle; width: 100%; height: 100%;}
.ls-special-search label{display: inline;}
.ls-special-search .ss1{ background: none !important;}
.ls-special-search .ss1 input{ font-size: 14px; line-height: 34px; color: #666;}
.ls-special-search .ss1 input::-webkit-input-placeholder{color:#999;}
.ls-special-search .ss1 input:-moz-placeholder{color:#999;}
.ls-special-search .ss1 input:-ms-input-placeholder{color:#999;}
.ls-special-search .ss2{ width: 40px; right: 0; top: 0; bottom: 0; position: absolute;}
.ls-special-search .ss2 input,.ls-special-search .ss2 button{ cursor: pointer; font-size: 0; color: #fff; border-radius:0 34px 34px 0; background:url("../images_lndx/icon-search.png") center center no-repeat;}
.ls-special-search.active{ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 140, 16, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 140, 16, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 140, 16, 0.6); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s;}
/*banner*/
.ls-special-banner{ background: url("../images_lndx/bg-banner.jpg") center top no-repeat; background-size: cover; height: 240px; position: relative;}
.ls-special-banimg{clear: both; padding: 25px 0 0 0;}
.ls-special-banimg li span{display: none;}
/*导航*/
.ls-special-navigation{ height: 70px; background: #ef1c24; position: relative; z-index: 10;}
.ls-special-navigation .navbar-nav{width: 100%; float: none;}
.ls-special-navigation .navbar-nav > li{float: left; width: 150px; position: relative;}
.ls-special-navigation .navbar-nav > li .menu{ height: 70px; line-height: 70px; color: #fff; font-size: 20px; font-weight: bold; display: block; text-align: center;}
.ls-special-navigation .navbar-nav > li .menu:hover,.ls-special-navigation .navbar-nav > li.on a,.ls-special-navigation .navbar-nav > li .active{ background: url("../images_lndx/bg-nav.png") center bottom no-repeat;}
.menulist{display: none; position: absolute; left:0; right: 0; top: 70px; background: #ef1c24;}
.menulist li{line-height: 40px; text-align: center;}
.menulist li a{display: block; color: #fff; padding: 0 5px; font-size: 16px; transition: 0.4s all;}
.menulist li a:hover{color: #fff; background: #ca060e;}

/*底部*/
.ls-footlink-box{display: none;}
.ls-footer-menu{display: none;}
.ls-page-footer{ background: #e9550d;}
.ls-footer-inner{color: #fff; font-size: 16px;}
.ls-page-footer a{color: #fff;}
.ls-page-footer a:hover{color: #fff; text-decoration: underline;}

/*焦点图*/
.ls-flash{ height: 370px; width: 578px; overflow: hidden; position: relative; margin-top: 20px;}
.ls-flash-pic,.ls-flash-pic ul,.ls-flash-pic li,.ls-flash-pic img{width: 100% !important; height: 100% !important;}
.ls-flash-pic span.title{ position: absolute; left: 0; right: 0; bottom: 0; height: 40px; line-height: 40px; padding: 0 100px 0 10px; font-size: 16px; font-weight: bold; background: rgba(0, 0, 0, 0.5) ; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ls-flash-pic img{transition: 0.4s all;}
.ls-flash-pic li a{display: block; height: 100%; width: 100%;}
.ls-flash-pic a:hover img{ transform: scale(1.05);}
.ls-flash-pic a:hover span.title{ font-weight: bold;}
.ls-flash-num{ position: absolute; right: 11px; bottom: 12px; font-size: 0; line-height: 0;}
.ls-flash-num li{ display: inline;}
.ls-flash-num li a,.wza-on .ls-flash-num li a,.ls-flash-num li span,.wza-on .ls-flash-num li span{ display: inline-block; cursor: pointer; margin-left: 6px; transition: 0.4s all; width:10px; height: 10px; background: rgba(255, 255, 255, 0.3) !important; border-radius: 12px; border: 1px #fff solid;}
.ls-flash-num li.on a,.ls-flash-num li.on span{ background: #fff !important;}

.wza-black-white .ls-flash-pic span.title{ background-color: rgba(0, 0, 0, 0.5) !important;}
.wza-yellow-black .ls-flash-pic span.title{ background-color: rgba(255, 255, 0, 0.5) !important;}
.wza-blue-yellow .ls-flash-pic span.title{ background-color: rgba(0, 0, 255, 0.5) !important;}
.wza-yellow-blue .ls-flash-pic span.title{ background-color: rgba(255, 255, 0, 0.5) !important;}
.wza-white-black .ls-flash-pic span.title{ background-color: rgba(255, 255, 255, 0.5) !important;}
.wza-black-yellow .ls-flash-pic span.title{ background-color: rgba(0, 0, 0, 0.5) !important;}

/*切换标题*/
.ls-special-tabs{position: relative; border-bottom: 2px #e6e6e6 solid; padding-bottom: 7px;}
.ls-special-tabs li{float: left; position: relative;}
.ls-special-tabs li a,.ls-special-tabs li .tit{display: block; line-height: 30px; font-size: 20px; color: #666; padding: 0 20px; position: relative; font-weight: bold;}
.ls-special-tabs li:before{display: block; position: absolute; content: ""; background: #999; left: 0; top: 50%; width: 1px; height: 20px; margin: -10px 0 0;}
.ls-special-tabs li a:hover,.ls-special-tabs li.active a{ color: #ef1c24;}
.ls-special-tabs li.first:before{display: none;}
.ls-special-tabs li.first a{padding-left: 0;}
.ls-special-more{line-height: 30px; font-size: 16px; color: #999;}
/*列表 */
.ls-doc-list{width: 100%; clear: both; margin-top: 12px;}
.ls-doc-list li{ height: 37px;line-height: 36px;overflow: hidden;font-size: 16px;position: relative;  padding: 2px 50px 2px 18px; background: url("../images_lndx/icon-li1.png")0 center no-repeat; }
.ls-doc-list li a{ display:inline-block; max-width:100%; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.ls-doc-list li .date{ position: absolute; right:0; top:2px; color: #999; }
.ls-doc-list li img{ float:left; padding:12px 0 0 2px;}
.wza-on .ls-doc-list li img{ display: none;}
.ls-doc-list-all li a{ max-width: 100% !important; }
.ls-doc-list-all li img{ display: none; }

/*学校新闻*/
.ls-newslist{margin-top: 15px; width: 592px; height: 395px;}
.ls-newslist .ls-doc-list li a{max-width: 500px; *width: 500px;}

/*校园风光*/
.ls-special-xyfg{ height: 194px; padding-left: 95px; position: relative;}
.ls-special-xyfg div.title{ width: 74px; background: url("../images_lndx/tit-xyfg.png") 0 0 no-repeat; position: absolute; left: 0; top: 0; height: 100%; font-size: 0;}
.ls-special-xyfg div.title a{display: block; width: 100%; height: 100%;}
.ls-special-slide{margin-top: 7px; height: 180px; overflow: hidden;}
.ls-special-slide li{width: 281px; float: left;}
.ls-special-slide li a{display: block; height: 180px; margin-right: 20px; position: relative; color: #fff;}
.ls-special-slide li a img{width: 100%; height: 100%;}
.ls-special-slide li span{position: absolute; left: 0; right: 0; bottom: -38px; height: 38px; line-height: 38px; padding: 0 15px; text-align: center; background: rgba(0, 0, 0, 0.5); white-space: nowrap; overflow: hidden; text-overflow: ellipsis;transition: 0.4s all;}
.ls-special-slide li a:hover span{bottom: 0;}

/*学校概况*/
.ls-special-link{ margin-top: 29px; width: 544px;}
.ls-special-link li{float: left; margin: 20px 20px 0 0; width: 168px;}
.ls-special-link li.num3,.ls-special-link li.num5{margin-right: 0;}
.ls-special-link li.num4,.ls-special-link li.num5{width: 262px}
.ls-special-link li a{display: block; text-align: center; background: #ffddbf; font-size: 0; line-height: 0; padding: 23px 0 17px; transition: 0.4s all;}
.ls-special-link li img,.ls-special-link li span{display: block; cursor: pointer; vertical-align: middle;}
.ls-special-link li img{height: 40px; width: auto; margin: 0 auto;}
.ls-special-link li span{height: 26px; line-height: 26px; margin: 5px 0 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px;}
.ls-special-link li a:hover{box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);}
.ls-special-link li a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out;transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);}
/*招生信息*/
.ls-special-jxgl{width: 625px; margin-top: 48px; height: 241px;}
.ls-special-jxgl .ls-doc-list{margin-top: 8px;}
.ls-special-jxgl .ls-doc-list li a{max-width: 530px; *width: 530px;}

/*视频图片信息*/
.ls-special-imgbox{padding: 25px 0 30px;}
.ls-special-imglist{ margin: 20px 0 0; height: 197px; overflow: hidden;}
.ls-special-imglist li{float: left; width: 285px; padding-left: 20px;}
.ls-special-imglist li.num1{padding-left: 0;}
.ls-special-imglist li a{display: block; height: 197px; position: relative; color: #fff;}
.ls-special-imglist li a img{width: 100%; height: 100%;}
.ls-special-imglist li span{position: absolute; left: 0; right: 0; bottom: -38px; height: 38px; line-height: 38px; padding: 0 15px; text-align: center; background: rgba(0, 0, 0, 0.5); white-space: nowrap; overflow: hidden; text-overflow: ellipsis;transition: 0.4s all;}
.ls-special-imglist li a:hover span{bottom: 0;}
/*宿州文苑*/
.ls-special-szwy{ width: 625px;}
.ls-special-szwy .ls-doc-list{height: 205px;}
.ls-special-szwy .ls-doc-list li a{max-width: 530px; *width: 530px;}
.ls-special-ewm{ width: 550px; margin-top: 14px;}
.ls-special-ewm li{float: left; padding-left: 20px;}
.ls-special-ewm li.num1{padding-left: 0;}
.ls-special-ewm li span{display: none;}
.ls-special-ewm li img{border: 1px #ffddbf solid; transition: 0.4s all; width: 168px; height: 229px;}
.ls-special-ewm li a:hover img{ border-color: #e9550d;}

/*友情链接*/
.ls-special-friendLink{padding: 0 0 20px;}
.ls-special-friendLink li{float: left; padding: 20px 0 0 14px; width: 227px;}
.ls-special-friendLink li.num1{padding-left: 0;}
.ls-special-friendLink li img{width: 227px; height: 86px; border: 1px #f5ede1 solid;}
.ls-special-friendLink li span{display: none;}
.ls-special-friendLink li a:hover img{ border-color: #e9550d;}

/*栏目文章页*/
.ls-column-title{background: #cc0202;}
.ls-column-right{width: 900px;}
.ls-column-list .doc_list li.even a, .ls-column-list .doc_list li.odd a{max-width: 770px;}
.ls-column-name span{ color: #ef1c24;}
.ls-column-name span:after{ background: #ef1c24;}
/*图片列表*/
.ls-column-list .picture-list li, .ls-column-list .videoNews-list li{width: 190px;}
.ls-column-list .picture-list li img,.ls-column-list .videoNews-list li img{height: 127px;}
