/*
* @Author: Sun Jijing
* @Date:   2023-11-07 17:40:42
* @Last Modified by: Sun Jijing
* @Last Modified time: 2023-11-07 17:40:42
*/

.rwsy_head { border-bottom: 1px solid #ccc; padding-bottom: 40px; margin-bottom: 40px; }
.rwsy_head .photo { width: 140px; height: 140px; border-radius: 50%; border: 2px solid #eee; overflow: hidden; margin: 60px auto 0; }
.rwsy_head .photo img { width: 100%; height: 100%; object-fit: cover; }
.rwsy_head .name { font-size: 30px; color: #fff; margin: 15px 0; text-align: center; }
.rwsy_head .info p { font-size: 16px; line-height: 1.8em; color: #c6c6c6; }

.rwsy_body .tit { text-align: center; margin-bottom: 20px; }
.rwsy_pic { position: relative; }
.rwsy_pic_list li { position: relative; }
.rwsy_pic_list li, .rwsy_pic_list li img { width: 100%; }
.rwsy_pic_list li img { display: block; object-fit: cover; }
.rwsy_pic_list li p { position: absolute; bottom:0; width: 100%; left:0; z-index: 5; font-size: 18px; height: 60px; line-height: 60px; background: rgba(189, 26, 45,.55); text-align: center; color: #fff; }
.rwsy_but { display: block; width: 100px; height: 100px; position: absolute; top: 50%; margin-top: -50px; z-index: 5; }
.rwsy_prev { background: url(/bjsdxqrmzf/template/page/yjdx_page/prev.png) no-repeat center; left: 0; }
.rwsy_next { background: url(/bjsdxqrmzf/template/page/yjdx_page/next.png) no-repeat center; right: 0; }

@media screen and (max-width: 1023px) {
	.rwsy_head { padding-bottom: 20px; margin-bottom: 20px; }
	.rwsy_head .photo { margin-top: 30px; }
	.rwsy_head .name { font-size: 24px; margin: 10px 0; }
	.rwsy_head .info p { font-size: 14px; }
	.rwsy_but { width: 60px; height: 60px; margin-top: -30px; background-size: 100% !important; }
	.rwsy_pic_list li p { font-size: 16px; height: 40px; line-height: 40px; }
}

@media screen and (max-width: 639px) {
	.rwsy_but { width: 40px; height: 40px; margin-top: -20px; }
	.rwsy_pic_list li p { font-size: 14px; line-height: 34px; height: 34px; }

	.rwsy_body .tit { height: 46px; margin-bottom: 10px; }
	.rwsy_body .tit img { height: 100%; }
}