﻿.flex-container-title{overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;}
@media screen and (min-width:200px) and (max-width:768px){
	/*新闻动态*/
	.layui-news{width: 100%;border: 1px solid #e5e5e5;margin-top: 35px;cursor:pointer;}
	.layui-news .layui-news-edge{font-size: 16px;position: relative;}
	.layui-news .layui-news-edge-active{background-color: #f5f5f5;}
	.layui-news .layui-news-edge-active:after{content: '';background-color: #e82938;height: 100%;width: 7px;position: absolute;right: 0px;top: 0px;}
	.layui-news .layui-news-edge:hover{background-color: #f5f5f5;}
	.layui-news .layui-news-edge:hover:after{content: '';background-color: #e82938;height: 100%;width: 7px;position: absolute;right: 0px;top: 0px;}
	.layui-news .layui-news-edge-border{padding-bottom: 28px;}
	.layui-news .layui-news-edge img{width: 18px;margin-right: 13px;margin-left: 23px;}
	.layui-news .layui-news-edge-top{padding-top: 21px;padding-bottom: 21px;}
	.layui-news .layui-news-edge-top:before{content:'';position: absolute;background: #e5e5e5; width: 90%;  height: 1px;  bottom: 0px;  left: 5%;}
	.layui-news-content{margin-top: 0px;cursor:pointer;}
	.layui-news-content .layui-news-content-title{color: #333333;font-size: 20px;width: 67%;font-weight: 600;}
	.layui-news-content .flex-container {display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top: 30px;}
	.layui-news-content .flex-container .flex-container-title{font-size: 16px;color: #333333;display: inline-block; white-space: nowrap; width: 62%; overflow: hidden;text-overflow:ellipsis;}
	.layui-news-content .flex-container .flex-container-title:hover{color: #ce2123;}
	.layui-news-content .flex-container .flex-container-time{font-size: 16px;color: #999999;position: relative;top: 3px;}
	.layui-news .layui-news-edge-two{font-size: 14px;text-align: left;    background: #f5f5f5;padding: 24px 0px 24px 59px;}
	.layui-news-edge-three{padding: 17px 0px 0px 17px;padding-left: 89px;}
	.edgeSelect{color: #e82938;}
	/*新闻详情*/

    .newsDetails{position: relative;top: 0px;}
	.newsDetails .newsDetails-title{color: #333333;font-size: 26px;text-align: center;}
	.newsDetails .newsDetails-title-time{color: #999999;font-size: 14px;text-align: center;margin-top: 28px;}
	.newsDetails .newsDetails-title-time .newsDetails-title-time-left{margin-left: 29px;}
	.newsDetails .newsDetails-abstract{padding: 30px;font-size: 14px;background-color: #f6f6f6;margin-top: 28px;margin-bottom: 28px;color: #333333;}
	.newsDetails .newsDetails-abstract span{color: #d62c2e;}
	.newsDetails .newsDetails-content{font-size: 16px;color: #333333;line-height: 30px;margin-top: 20px;}
	.newsDetails .flex-container {cursor:pointer;}
	.newsDetails .flex-container .pre{    padding: 15px;border: 1px solid #333333;font-size: 16px;color: #333333;margin-bottom: 10px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
	.newsDetails .flex-container .next{margin-bottom: 20px;   padding: 15px;border: 1px solid #333333;font-size: 16px;color: #333333; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
	.newsDetails .flex-container .no{padding: 15px;border: 1px solid #dddddd;color: #dddddd;font-size: 16px;margin-bottom: 10px;}
    .flex-container-title img{width: 13px;  position: relative;  top: -1px;  margin-right: 5px;}
    /*义工服务*/
	.volunteer-time{margin-top: 0px;}
	.volunteer-time .time1{font-size: 24px;color: #333333;}
	.volunteer-time .time2{font-size: 16px;color: #999999;}
	.volunteer-img{width: 100%;overflow: hidden;}
	.volunteer-img img{width: 100%;}
	.volunteer-title{margin-top: 0px;font-size: 22px;color: #333333;overflow:hidden;white-space: nowrap;  text-overflow: ellipsis;width: 100%;}
	.volunteer-content{margin-top: 18px;font-size: 16px;color: #999999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	.layui-bg-gray-margin{margin:30px 0px;}
	/*活动视频详情*/
	.videoDetails{  position: initial; margin-top: 25px;}
	/*资料下载*/
	.download {margin-bottom: 38px;}
	/*资料下载详情*/
	.downloadDetails{margin-top: 75px;position: initial;}
	.downloadDetails-content{margin-top: 60px;}
	.layui-news-content .flex-container .flex-container-text{font-size: 16px;line-height: 42px;}
	.flex-container-padding{padding:12px 12px;border:1px solid #e5e5e5;}
	.download-details{ width: 74px;height: 36px;background: #ce2123;text-align: center;line-height: 36px;color: #ffffff;font-size: 16px;}
	.downloadDetails-text-message{    margin-bottom: 42px;font-size: 16px;color: #999999;line-height: 32px;margin-top: 42px;}
	video{width: 100%;  height: 360px; display: block;  margin: 0 auto;margin-bottom: 100px;}
	iframe{height: 230px;margin-bottom: 30px;width:100%;}
	/*网站地图*/
	.map-content{line-height: 30px;}
	.map-title{font-family: MicrosoftYaHei-Bold;font-size: 20px; cursor: auto;}
	.map-content a{font-size: 16px;position: relative;padding-right: 32px; display: inline-block;}
	.map-content a:hover{color: #bd1a2d;}
	.map-content .map-content-title:after{content:'';width: 1px;height: 11px;background-color: #c8c8c8;top: 6px;position: absolute;right: 15px;}
	.imgtext-list{margin:0 auto;}
	.pc-edge{display: none}
	.ip-edge{position: relative;  bottom: 28px;}
}/* 超小设备（手机，小于 768px） */
@media screen and (min-width: 768px) {
	.pc-edge{display: initial}
	.ip-edge{display: none}
	/*新闻动态*/
	.layui-news{width: 196px;border: 1px solid #e5e5e5;margin-top: 35px;cursor:pointer;}
	.layui-news .layui-news-edge{font-size: 16px;position: relative;}
	.layui-news .layui-news-edge-active{background-color: #f5f5f5;}
	.layui-news .layui-news-edge-active:after{content: '';background-color: #e82938;height: 100%;width: 7px;position: absolute;right: 0px;top: 0px;}
	.layui-news .layui-news-edge:hover{background-color: #f5f5f5;}
	.layui-news .layui-news-edge:hover:after{content: '';background-color: #e82938;height: 100%;width: 7px;position: absolute;right: 0px;top: 0px;}
	.layui-news .layui-news-edge-border{padding-bottom: 28px;}
	.layui-news .layui-news-edge img{width: 18px;margin-right: 13px;margin-left: 23px;}
	.layui-news .layui-news-edge-top{padding-top: 21px;padding-bottom: 21px;position: relative}
	.layui-news .layui-news-edge-top:before{content:'';position: absolute;background: #e5e5e5; width: 176px;  height: 1px;  bottom: 0px;  left: 10px;}
	.layui-news-content{margin-top: 35px;cursor:pointer;}
	.layui-news-content .layui-news-content-title{color: #333333;font-size: 20px;font-weight: 600;}
	.layui-news-content .flex-container {display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top: 30px;}
	.layui-news-content .flex-container .flex-container-title{font-size: 16px;color: #333333;}
	.layui-news-content .flex-container .flex-container-title:hover{color: #ce2123;}
	.layui-news-content .flex-container .flex-container-time{font-size: 16px;color: #999999;}
	.layui-news .layui-news-edge-two{font-size: 14px;text-align: left;    background: #f5f5f5;padding: 24px 0px 24px 59px;}
	.layui-news-edge-three{padding: 17px 0px 0px 17px;padding-left: 89px;}
	.edgeSelect{color: #e82938;}
	/*新闻详情*/
	.newsDetails{position: relative;top: -66px;}
	.newsDetails .newsDetails-title{color: #333333;font-size: 30px;text-align: center;}
	.newsDetails .newsDetails-title-time{color: #999999;font-size: 14px;text-align: center;margin-top: 28px;}
	.newsDetails .newsDetails-title-time .newsDetails-title-time-left{margin-left: 29px;}
	.newsDetails .newsDetails-abstract{padding: 30px;font-size: 16px;background-color: #f6f6f6;margin-top: 28px;margin-bottom: 28px;color: #333333;}
	.newsDetails .newsDetails-abstract span{color: #d62c2e;}
	.newsDetails .newsDetails-content{font-size: 16px;color: #333333;line-height: 30px;margin-top: 20px;}
	.newsDetails .flex-container {cursor:pointer;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top: 30px;}
	.newsDetails .flex-container a{width: 50%;}
	.newsDetails .flex-container .pre{ margin:0 auto;   width: 70%;padding: 15px;border: 1px solid #333333;font-size: 16px;color: #333333; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
	.newsDetails .flex-container .next{  margin:0 auto;   width: 70%;padding: 15px;border: 1px solid #333333;font-size: 16px;color: #333333; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
	.newsDetails .flex-container .no{padding: 15px;border: 1px solid #dddddd;color: #dddddd;font-size: 16px;}
    .flex-container-title img{width: 13px;  position: relative;  top: -1px;  margin-right: 5px;}
    /*义工服务*/
	.layui-col-volunteer-md2{width:93px;}
	.volunteer-time{margin-top: 45px;}
	.volunteer-time .time1{font-size: 24px;color: #333333;}
	.volunteer-time .time2{font-size: 16px;color: #999999;}
	.volunteer-img{width: 140px;height: 140px;overflow: hidden;}
	.volunteer-img img{width: 100%;}
	.volunteer-title{width: 200px; margin-top: 33px;font-size: 22px;color: #333333;overflow:hidden;white-space: nowrap;  text-overflow: ellipsis;width: 100%;}
	.volunteer-content{margin-top: 1px;font-size: 16px;color: #999999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	.layui-bg-gray-margin{margin:30px 0px;}
	/*活动视频详情*/
	.videoDetails{  position: initial; margin-top: 75px;}
	/*资料下载*/
	.download {margin-bottom: 38px;}
	/*资料下载详情*/
	.downloadDetails{margin-top: 75px;position: initial;}
	.downloadDetails-content{margin-top: 60px;}
	.layui-news-content .flex-container .flex-container-text{font-size: 20px;line-height: 54px;}
	.flex-container-padding{padding:20px 12px;border:1px solid #e5e5e5;}
	.download-details{ width: 236px;height: 52px;background: #ce2123;text-align: center;line-height: 52px;color: #ffffff;font-size: 20px;}
	.downloadDetails-text-message{font-size: 16px;color: #999999;line-height: 32px;margin-top: 42px;}
	video{width: 819px;height: 500px;  display: block;  margin: 0 auto;margin-bottom: 100px;}
	iframe{height: 500px;margin-bottom: 30px;width: 65%;  margin-left: 17%;}
	/*网站地图*/
	.map-content{line-height: 30px;}
	.map-title{font-family: MicrosoftYaHei-Bold;font-size: 20px; cursor: auto;}
	.map-content a{font-size: 16px;position: relative;padding-right: 32px; display: inline-block;}
	.map-content a:hover{color: #bd1a2d;}
	.map-content .map-content-title:after{content:'';width: 1px;height: 11px;background-color: #c8c8c8;top: 6px;position: absolute;right: 15px;}
	.ip11{display: none}
} /* 小型设备（平板电脑，768px 起） */

@media screen and (min-width:992px){
	.pc-edge{display: initial}
	.ip-edge{display: none}
	/*新闻动态*/
	.layui-news{width: 196px;border: 1px solid #e5e5e5;margin-top: 35px;cursor:pointer;}
	.layui-news .layui-news-edge{font-size: 16px;position: relative;}
	.layui-news .layui-news-edge-active{background-color: #f5f5f5;}
	.layui-news .layui-news-edge-active:after{content: '';background-color: #e82938;height: 100%;width: 7px;position: absolute;right: 0px;top: 0px;}
	.layui-news .layui-news-edge:hover{background-color: #f5f5f5;}
	.layui-news .layui-news-edge:hover:after{content: '';background-color: #e82938;height: 100%;width: 7px;position: absolute;right: 0px;top: 0px;}
	.layui-news .layui-news-edge-border{padding-bottom: 28px;}
	.layui-news .layui-news-edge img{width: 18px;margin-right: 13px;margin-left: 23px;}
	.layui-news .layui-news-edge-top{padding-top: 21px;padding-bottom: 21px;}
	.layui-news .layui-news-edge-top:before{content:'';position: absolute;background: #e5e5e5; width: 176px;  height: 1px;  bottom: 0px;  left: 10px;}
	.layui-news-content{margin-top: 35px;cursor:pointer;}
	.layui-news-content .layui-news-content-title{color: #333333;font-size: 20px;font-weight: 600;}
	.layui-news-content .flex-container {display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top: 30px;}
	.layui-news-content .flex-container .flex-container-title{font-size: 16px;color: #333333;}
	.layui-news-content .flex-container .flex-container-title:hover{color: #ce2123;}
	.layui-news-content .flex-container .flex-container-time{font-size: 16px;color: #999999;}
	.layui-news .layui-news-edge-two{font-size: 14px;text-align: left;    background: #f5f5f5;padding: 24px 0px 24px 59px;}
	.layui-news-edge-three{padding: 17px 0px 0px 17px;padding-left: 89px;}
	.edgeSelect{color: #e82938;}
	/*新闻详情*/
    .flex-container-title img{width: 13px;  position: relative;  top: -1px;  margin-right: 5px;}
    .newsDetails{position: relative;top: -66px;}
	.newsDetails .newsDetails-title{color: #333333;font-size: 30px;text-align: center;}
	.newsDetails .newsDetails-title-time{color: #999999;font-size: 14px;text-align: center;margin-top: 28px;}
	.newsDetails .newsDetails-title-time .newsDetails-title-time-left{margin-left: 29px;}
	.newsDetails .newsDetails-abstract{padding: 30px;font-size: 16px;background-color: #f6f6f6;margin-top: 28px;margin-bottom: 28px;color: #333333;}
	.newsDetails .newsDetails-abstract span{color: #d62c2e;}
	.newsDetails .newsDetails-content{font-size: 16px;color: #333333;line-height: 30px;margin-top: 20px;}
	.newsDetails .flex-container {cursor:pointer;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top: 30px;}
	.newsDetails .flex-container a{width: 50%;}
	.newsDetails .flex-container .pre{  margin:0 auto;  width: 57%;padding: 15px;border: 1px solid #333333;font-size: 16px;color: #333333; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
	.newsDetails .flex-container .next{  margin:0 auto;  width: 57%;padding: 15px;border: 1px solid #333333;font-size: 16px;color: #333333; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
	.newsDetails .flex-container .no{padding: 15px;border: 1px solid #dddddd;color: #dddddd;font-size: 16px;}
	/*义工服务*/
	.layui-col-volunteer-md2{width:93px;}
	.volunteer-time{margin-top: 45px;}
	.volunteer-time .time1{font-size: 24px;color: #333333;}
	.volunteer-time .time2{font-size: 16px;color: #999999;}
	.volunteer-img{width: 140px;height: 140px;overflow: hidden;margin:0 auto;}
	.volunteer-img img{width: 100%;}
	.volunteer-title{margin-top: 30px;font-size: 22px;color: #333333;overflow:hidden;white-space: nowrap;  text-overflow: ellipsis;width: 100%;}
	.volunteer-content{margin-top: 9px;font-size: 16px;color: #999999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	.layui-bg-gray-margin{margin:30px 0px;}
	/*活动视频详情*/
	.videoDetails{  position: initial; margin-top: 75px;}
	/*资料下载*/
	.download {margin-bottom: 38px;}
	/*资料下载详情*/
	.downloadDetails{margin-top: 75px;position: initial;}
	.downloadDetails-content{margin-top: 60px;}
	.layui-news-content .flex-container .flex-container-text{font-size: 20px;line-height: 54px;}
	.flex-container-padding{padding:20px 12px;border:1px solid #e5e5e5;}
	.download-details{ width: 236px;height: 52px;background: #ce2123;text-align: center;line-height: 52px;color: #ffffff;font-size: 20px;}
	.downloadDetails-text-message{font-size: 16px;color: #999999;line-height: 32px;margin-top: 42px;}
	video{width: 819px;height: 500px;  display: block;  margin: 0 auto;margin-bottom: 100px;}
	iframe{height:369px;margin-bottom: 30px;width: 65%;  margin-left: 17%;}
	/*网站地图*/
	.map-content{line-height: 30px;}
	.map-title{font-family: MicrosoftYaHei-Bold;font-size: 20px; cursor: auto;}
	.map-content a{font-size: 16px;position: relative;padding-right: 32px; display: inline-block;}
	.map-content a:hover{color: #bd1a2d;}
	.map-content .map-content-title:after{content:'';width: 1px;height: 11px;background-color: #c8c8c8;top: 6px;position: absolute;right: 15px;}

}/* 中型设备（台式电脑，992px 起） */
@media screen and (min-width:1200px){
	.pc-edge{display: initial}
	.ip-edge{display: none}
	/*新闻动态*/
	.layui-news{width: 226px;border: 1px solid #e5e5e5;margin-top: 35px;cursor:pointer;}
	.layui-news .layui-news-edge{font-size: 16px;position: relative;}
	.layui-news .layui-news-edge-active{background-color: #f5f5f5;}
	.layui-news .layui-news-edge-active:after{content: '';background-color: #e82938;height: 100%;width: 7px;position: absolute;right: 0px;top: 0px;}
	.layui-news .layui-news-edge:hover{background-color: #f5f5f5;}
	.layui-news .layui-news-edge:hover:after{content: '';background-color: #e82938;height: 100%;width: 7px;position: absolute;right: 0px;top: 0px;}
	.layui-news .layui-news-edge-border{padding-bottom: 28px;}
	.layui-news .layui-news-edge img{width: 18px;margin-right: 13px;margin-left: 23px;}
	.layui-news .layui-news-edge-top{padding-top: 21px;padding-bottom: 21px;}
	.layui-news .layui-news-edge-top:before{content:'';position: absolute;background: #e5e5e5; width: 206px;  height: 1px;  bottom: 0px;  left: 10px;}
	.layui-news-content{margin-top: 35px;cursor:pointer;}
	.layui-news-content .layui-news-content-title{color: #333333;font-size: 20px;font-weight: 600;}
	.layui-news-content .flex-container {display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top: 30px;}
	.layui-news-content .flex-container .flex-container-title{font-size: 16px;color: #333333;}
	.layui-news-content .flex-container .flex-container-title:hover{color: #ce2123;}
	.layui-news-content .flex-container .flex-container-time{font-size: 16px;color: #999999;}
	.layui-news .layui-news-edge-two{font-size: 14px;text-align: left;    background: #f5f5f5;padding: 24px 0px 24px 59px;}
	.layui-news-edge-three{padding: 17px 0px 0px 17px;padding-left: 89px;}
	.edgeSelect{color: #e82938;}
	/*新闻详情*/
	.newsDetails{position: relative;top: -66px;}
	.newsDetails .newsDetails-title{color: #333333;font-size: 30px;text-align: center;}
	.newsDetails .newsDetails-title-time{color: #999999;font-size: 14px;text-align: center;margin-top: 28px;}
	.newsDetails .newsDetails-title-time .newsDetails-title-time-left{margin-left: 29px;}
	.newsDetails .newsDetails-abstract{padding: 30px;font-size: 16px;background-color: #f6f6f6;margin-top: 28px;margin-bottom: 28px;color: #333333;}
	.newsDetails .newsDetails-abstract span{color: #d62c2e;}
	.newsDetails .newsDetails-content{font-size: 16px;color: #333333;line-height: 30px;margin-top: 20px;}
	.newsDetails .flex-container {cursor:pointer;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top: 30px;}
	.newsDetails .flex-container a{width: 50%;}
	.newsDetails .flex-container .pre{margin: 0 auto; width: 57%;padding: 15px;border: 1px solid #333333;font-size: 16px;color: #333333; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
	.newsDetails .flex-container .next{ margin: 0 auto; width: 57%;padding: 15px;border: 1px solid #333333;font-size: 16px;color: #333333; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
	.newsDetails .flex-container .no{padding: 15px;border: 1px solid #dddddd;color: #dddddd;font-size: 16px;}
    .flex-container-title img{width: 13px;  position: relative;  top: -1px;  margin-right: 5px;}
    /*义工服务*/
	.layui-col-volunteer-md2{width: 10.666667%}
	.volunteer-time{margin-top: 57px;}
	.volunteer-time .time1{font-size: 24px;color: #333333;}
	.volunteer-time .time2{font-size: 16px;color: #999999;}
	.volunteer-img{width: 170px;height: 170px;overflow: hidden;}
	.volunteer-img img{width: 100%;}
	.volunteer-title{margin-top: 42px;font-size: 22px;color: #333333;overflow:hidden;white-space: nowrap;  text-overflow: ellipsis;width: 100%;}
	.volunteer-content{margin-top: 18px;font-size: 16px;color: #999999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	.layui-bg-gray-margin{margin:30px 0px;}
	/*活动视频详情*/
	.videoDetails{  position: initial; margin-top: 75px;}
	/*资料下载*/
	.download {margin-bottom: 38px;}
	/*资料下载详情*/
	.downloadDetails{margin-top: 75px;position: initial;}
	.downloadDetails-content{margin-top: 60px;}
	.layui-news-content .flex-container .flex-container-text{font-size: 20px;line-height: 54px;}
	.flex-container-padding{padding:20px 12px;border:1px solid #e5e5e5;}
	.download-details{ width: 236px;height: 52px;background: #ce2123;text-align: center;line-height: 52px;color: #ffffff;font-size: 20px;}
	.downloadDetails-text-message{font-size: 16px;color: #999999;line-height: 32px;margin-top: 42px;}
	video{width: 819px;height: 500px;  display: block;  margin: 0 auto;margin-bottom: 100px;}
	iframe{height: 431px;margin-bottom: 30px;width: 65%;  margin-left: 17%;}
	/*网站地图*/
	.map-content{line-height: 30px;}
	.map-title{font-family: MicrosoftYaHei-Bold;font-size: 20px; cursor: auto;}
	.map-content a{font-size: 16px;position: relative;padding-right: 32px; display: inline-block;}
	.map-content a:hover{color: #bd1a2d;}
	.map-content .map-content-title:after{content:'';width: 1px;height: 11px;background-color: #c8c8c8;top: 6px;position: absolute;right: 15px;}

}/* 大型设备（大台式电脑，1200px 起） */
@media screen and (min-width: 1380px){
	.pc-edge{display: initial}
	.ip-edge{display: none}
	/*新闻动态*/
	.layui-news{width: 226px;border: 1px solid #e5e5e5;margin-top: 35px;cursor:pointer;}
	.layui-news .layui-news-edge{font-size: 16px;position: relative;}
	.layui-news .layui-news-edge-active{background-color: #f5f5f5;}
	.layui-news .layui-news-edge-active:after{content: '';background-color: #e82938;height: 100%;width: 7px;position: absolute;right: 0px;top: 0px;}
	.layui-news .layui-news-edge:hover{background-color: #f5f5f5;}
	.layui-news .layui-news-edge:hover:after{content: '';background-color: #e82938;height: 100%;width: 7px;position: absolute;right: 0px;top: 0px;}
	.layui-news .layui-news-edge-border{padding-bottom: 28px;}
	.layui-news .layui-news-edge img{width: 18px;margin-right: 13px;margin-left: 23px;}
	.layui-news .layui-news-edge-top{padding-top: 21px;padding-bottom: 21px;position: relative}
	.layui-news .layui-news-edge-top:before{content:'';position: absolute;background: #e5e5e5; width: 206px;  height: 1px;  bottom: 0px;  left: 10px;}
	.layui-news-content{margin-top: 35px;cursor:pointer;}
	.layui-news-content .layui-news-content-title{color: #333333;font-size: 20px;font-weight: 600;}
	.layui-news-content .flex-container {display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top: 30px;}
	.layui-news-content .flex-container .flex-container-title{font-size: 16px;color: #333333;}
	.layui-news-content .flex-container .flex-container-title:hover{color: #ce2123;}
	.layui-news-content .flex-container .flex-container-time{font-size: 16px;color: #999999;}
	.layui-news .layui-news-edge-two{font-size: 14px;text-align: left;    background: #f5f5f5;padding: 24px 0px 24px 59px;}
	.layui-news-edge-three{padding: 17px 0px 0px 17px;padding-left: 89px;}
	.edgeSelect{color: #e82938;}
	/*新闻详情*/
	.newsDetails{position: relative;top: -66px;}
	.newsDetails .newsDetails-title{color: #333333;font-size: 30px;text-align: center;}
	.newsDetails .newsDetails-title-time{color: #999999;font-size: 14px;text-align: center;margin-top: 28px;}
	.newsDetails .newsDetails-title-time .newsDetails-title-time-left{margin-left: 29px;}
	.newsDetails .newsDetails-abstract{padding: 30px;font-size: 16px;background-color: #f6f6f6;margin-top: 28px;margin-bottom: 28px;color: #333333;}
	.newsDetails .newsDetails-abstract span{color: #d62c2e;}
	.newsDetails .newsDetails-content{font-size: 16px;color: #333333;line-height: 30px;margin-top: 20px;}
	.newsDetails .flex-container {cursor:pointer;display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;margin-top: 30px;}
	.newsDetails .flex-container a{width: 50%;}
	.newsDetails .flex-container .pre{margin: 0 auto;  width: 57%;padding: 15px;border: 1px solid #333333;font-size: 16px;color: #333333; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
	.newsDetails .flex-container .next{ margin: 0 auto;width: 57%;padding: 15px;border: 1px solid #333333;font-size: 16px;color: #333333; overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
	.newsDetails .flex-container .no{padding: 15px;border: 1px solid #dddddd;color: #dddddd;font-size: 16px;}
    .flex-container-title img{width: 13px;  position: relative;  top: -1px;  margin-right: 5px;}
    /*义工服务*/
	.layui-col-volunteer-md2{width: 10.666667%}
	.volunteer-time{margin-top: 60px;}
	.volunteer-time .time1{font-size: 24px;color: #333333;}
	.volunteer-time .time2{font-size: 16px;color: #999999;}
	.volunteer-img{width: 170px;height: 170px;overflow: hidden; margin: 0 auto;}
	.volunteer-img img{width: 100%;}
	.volunteer-title{margin-top: 36px;font-size: 22px;color: #333333;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;width: 100%;}
	.volunteer-content{margin-top: 18px;font-size: 16px;color: #999999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	.layui-bg-gray-margin{margin:30px 0px;}
	/*活动视频详情*/
	.videoDetails{  position: initial; margin-top: 75px;}
	/*资料下载*/
	.download {margin-bottom: 38px;}
	/*资料下载详情*/
	.downloadDetails{margin-top: 75px;position: initial;}
	.downloadDetails-content{margin-top: 60px;}
	.layui-news-content .flex-container .flex-container-text{font-size: 20px;line-height: 54px;}
	.flex-container-padding{padding:20px 12px;border:1px solid #e5e5e5;}
	.download-details{ width: 236px;height: 52px;background: #ce2123;text-align: center;line-height: 52px;color: #ffffff;font-size: 20px;}
	.downloadDetails-text-message{  margin-bottom: 355px;font-size: 16px;color: #999999;line-height: 32px;margin-top: 42px;}
	video{width: 819px;height: 500px;  display: block;  margin: 0 auto;margin-bottom: 100px;}
	iframe{height: 500px;margin-bottom: 30px;width: 65%;  margin-left: 17%;}
	/*网站地图*/
	.map-content{line-height: 30px;}
	.map-title{font-family: MicrosoftYaHei-Bold;font-size: 20px; cursor: auto;}
	.map-content a{font-size: 16px;position: relative;padding-right: 32px; display: inline-block;}
	.map-content a:hover{color: #bd1a2d;}
	.map-content .map-content-title:after{content:'';width: 1px;height: 11px;background-color: #c8c8c8;top: 6px;position: absolute;right: 15px;}

}
.dot{
	width: 10px;
	height: 10px;
	background: #e82938;
	display: inline-block;
	border-radius: 50px;
	margin-right: 5px;
}
.noDot{
	background: #eee;
}
.layui-bg-cyan {background-color: #aaaaaa!important; margin-right: 10px;position: relative;top: -1px;}
.newsDetails .flex-container .hoverEffect:hover {color: #ce2123;}
.ellipsis_ie-top {margin-top: 10px;}

