/*轮播*/
.container{margin:0 auto;position: relative;}
.pictureSlider{margin-bottom: 24px;}
.poster-item{background: #fff;width:436px;border-radius: 10px;padding:0px 23px 20px 23px;
	transition: all 0.5s;cursor: default;
	-moz-transition: all 0.5s;cursor: default;
	-webkit-transition: all 0.5s;cursor: default;
	-o-transition: all 0.5s;cursor: default;
}
.turn_3d{text-align: center;color: #fff;font-weight: 400;font-size: 36px;padding: 28px 0;}
.xxgy{font-size: 30px;font-weight: 900;padding-left: 10px;}
.poster-item .say{font-size: 18px;margin-bottom: 5px;padding-left: 10px;}
.students_star{padding:10px 10px 0 10px ;}
.cell_list{margin-bottom: 20px;color:#999;font-size: 18px;overflow: hidden;}
.darks{color: #000;padding-left: 10px;}
.zwjs{border-top:1px solid #d0cddb;line-height: 26px;padding-top: 5px;color: #999;font-size: 12px;max-height: 84px;overflow: hidden;}
.for_btn{position: relative;height:700px;overflow:hidden}
.in_page{position: absolute;left: 50%;top:50%;width:40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.in_page>img{width: 40px;height: 40px;}

.check_more{width: 180px;height: 50px;line-height: 50px;text-align: center;color:#fff;background: #bc241d;margin:0 auto;display: block;}
ul,ol,li,dl,dt,dd{text-decoration: none;list-style: none}
        /* 页面图片样式（可自定义） */
        .preview-img {
            width: 400px;
            height: auto;
            cursor: pointer; /* 鼠标移上去显示手型，提示可点击 */
            margin: 10px;
            border: 1px solid #eee;
            transition: transform 0.2s;
        }
        .preview-img:hover {
            transform: scale(1.02); /* 鼠标悬浮轻微放大，提升交互感 */
        }

        /* 弹窗遮罩层样式 */
        .img-modal {
            position: fixed;
          	overflow: auto;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-color: rgba(0, 0, 0, 0.8); /* 半透明黑色遮罩 */
            display: none; /* 默认隐藏 */
            justify-content: center;
            align-items: flex-start;
          	padding-top:20px;
            z-index: 9999; /* 确保弹窗在最上层 */
        }

        /* 弹窗内图片样式 */
        .modal-content {
            max-width: 800px; /*超过屏幕90% */
            border: 4px solid #fff;
        }

        /* 关闭按钮样式 */
        .close-btn {
            position: absolute;
            top: 20px;
            right: 30px;
            color: #fff;
            font-size: 40px;
            font-weight: bold;
            cursor: pointer;
            transition: color 0.2s;
        }
        .close-btn:hover {
            color: #ccc;
        }
