
/*首页助理航天三级右侧文章部分*/
/*右侧文章三级页--公益*/
/*同样右侧是common部分*/
.section1 .main_body .main_right{float: right;width: 877px;margin:0 0 0 8px;background-color: #fff;padding:57px 32px 18px 32px;/*padding:80px 50px 60px 70px;*/}
.section1  .main_right_gy{background:  url(../images/bgp.png) top right no-repeat;}
.section1  .main_right_gy .article_gy h3{padding-left: 5px;padding-bottom: 20px;    padding-right: 180px;
 font-size: 28px;line-height: 48px;text-align: left;color: #75b12b;letter-spacing: 2px;
 border-bottom: 3px solid #75b12b;background:  url(../images/logo_gy.png) right 10px no-repeat;}
.section1 .main_right_gy .article_gy h5{margin:65px auto 20px ; font-size: 25px;line-height: 30px;color: #75b12b;text-align: left;border-left:4px solid #75b12b;padding-left:15px;}
.section1 .main_right_gy .article_gy p{margin-top: 20px; font-size: 19px;line-height: 36px;/*text-align: left;*/color: #727272;}
/*.section1 .main_right_gy .article_gy img.art_f{float: right; margin: 0;}*/
.section1 .article_gy .article_list_gy li{overflow: hidden;margin:26px  0; border-bottom: 2px solid #75b12b;}
.section1 .main_right_gy .article_gy .article_list_gy img{float: left; margin: 0 5px;}
.section1 .main_right_gy .article_gy .article_list_gy p{float: left;width: 548px;margin:0 12px 25px 26px; font-size: 22px;line-height: 30px;color: #000;text-align: left;}
.section1 .main_right_gy .article_gy .article_list_gy  span{font-size: 16px;line-height: 16px;color: #9a9a9a;}
.main_right_ht img.art_f{position: relative;bottom:0px;left: 627px; }
.swiper-slide-active a{ /*background: linear-gradient(0deg,rgb(51, 102, 102,0.8)3%,rgb(255,255,255,0) 14%); */
	   /* background: linear-gradient(0deg,rgb(51, 102, 102,0.95) 8%,rgb(51, 102, 102,0.95) 8%,rgb(255,255,255,0) 20%);*/
	    background: linear-gradient(0deg,rgb(6, 76, 60) 0%,rgb(255,255,255,0) 20%);
}
/*助力航天事业二级右侧文章部分*/
.section1 .main_body .main_right_ht2{padding: 80px 50px 14px 70px;}
.section1 .list  p{color: #373737;}
.section1 .list img{margin:19px auto 25px;}
.main_right_ht2 img.art_f{position: relative;bottom:0px;left: 582px; }


/*右侧二级列表页*/
.section1 .main_right{overflow: hidden;}

/*党建活动二级*/

.section1 .list .pic{overflow: hidden;}
.section1 .list .pic_left{float: left;width: 269px;margin:0;}
.section1 .list .pic_right{float: left;width: 488px;margin:0;padding-left: 17px;}
.section1 .list .pic_right h1{margin:19px auto 15px; font-size: 24px;line-height: 28px;color: #000;text-align: left;font-weight: normal;letter-spacing: 1px;}
.section1 .list .pic_right p{margin-bottom: 15px;font-size: 17px;line-height: 32px;}
.section1 .main_right .list p{color: #a0a0a0;text-align: left;}

.section1 .list  p.p2{float: right;margin:0; font-size: 16px;}

.section1 .list .sub{}
.section1 .list .sub h1{margin:20px auto ; font-size: 24px;line-height: 39px;color: #000;text-align: left;font-weight: normal;letter-spacing: 1px;}
.section1 .list .sub li{ overflow: hidden;float: none;border-bottom: 2px solid #ececec;padding:20px 0 25px 0 ;}
.section1 .list  p.p1{float: left;width: 470px;font-size: 17px;line-height: 32px;}
.section1 .list .page{overflow: hidden;float: right;width: 533px;margin:62px auto 100px;}
.section1 .list .page ul{overflow: hidden;}
.section1 .page li{float: left;width:  66px;margin:0 5px;}
.section1 .page a{margin:0 ;width: 66px;height: 36px; border-radius: 10px;background-color: #f0f0f0;color: #666666;font-size: 20px;line-height: 36px;}
.section1 .page li:nth-child(1) a{color: #e0e0e0;}
.section1 .page li:nth-child(2) a{color: #e0e0e0;}
.section1 .page a.on{background-color: #d54f50;color: #fff;}


/*关于我们基金会章程*/
.section1 .main_left .art_list_zc h3{padding:0;} 
.section1 .main_body .main_right_jjhzc{position: relative;padding:80px 50px 140px 70px;}
.section1 .main_right_jjhzc .article h3{text-align: center;background: none;padding-left: 0;}
.section1 .main_right_jjhzc .article p{margin:0 auto;}
.section1 .main_right_jjhzc .page{position: absolute;bottom: 73px; right:76px;width: 533px;margin:0;}
.section1 .main_right_jjhzc .page ul{overflow: hidden;}
.main_right_jjhzc img.art_f{position: relative;bottom:-42px;left: 582px; }

/*关于我们发起人致辞*/
.section1 .main_body .main_right_fqrzc{padding: 80px 50px 15px 70px;}
.section1 .main_right_fqrzc .article_gy p{margin:0;}
.section1 .main_right .article p.sign{text-align: right;margin:40px 0 ; text-align: right;color: #89ba56;}
.main_right_fqrzc img.art_f{position: relative;bottom:42px;left: 582px; }

/*党建活动*/ 
/*详情页图片有红色块*/
.section1 .main_right_dj .article img.fz{ position: relative;top: 135px;right: 39px;margin:0;}
.section1 .main_right_dj .article img{margin:37px 0 0 34px;}
.section1 .main_right_dj .article p {margin-top: 66px;}
.section1 .main_right_dj .article p.sign{color: #727272;}
.section1 .main_right_dj3 img.art_f {position: relative;margin-top: -95px;bottom: 19px;left: 582px;}


/*关于我们组织构架*/
.main_right_zzjg .msg{margin:80px auto 20px;}
.main_right_zzjg .msg .msg1{width: 655px;height: 199px;margin:80px auto; border-radius: 5px; background: #fff url(../images/msg.png) top center no-repeat;}
.main_right_zzjg .msg .msg_left{float: left;}
.section1 .main_right_zzjg .msg_left img{width: 166px;height: 234px; margin:-18px 0 0 30px;box-shadow:0 0 20px #f0f0f0;}
.main_right_zzjg .msg .msg_right{float: left;}
.main_right_zzjg .msg .msg_right ul{overflow: hidden;}
.main_right_zzjg .msg .msg_right li{float: left;}
.main_right_zzjg .msg .msg_right li.msg_n{width: 120px;height: 126px;margin:32px 0; border-right: 2px solid #72ae2a;}
.main_right_zzjg .msg .msg_right li.msg_n p{margin:0; font-size: 29px;line-height: 126px;text-align: center;letter-spacing: 3px; color: #72ae2a;font-weight: bold;}
.main_right_zzjg .msg .msg_right li.msg_m{padding:50px 32px ;}
.main_right_zzjg .msg .msg_right li.msg_m p{margin:0; font-size: 20px;line-height: 28px;text-align: left;letter-spacing: 0px; color: #000;}
.main_right_zzjg .msg .msg2 .msg_right li.msg_m{padding:25px 32px ;}
.main_right_zzjg img.art_f{position: relative;bottom:42px;left: 582px; }

/*关于我们大事记*/
.section1 .main_body .main_right_dsj {padding: 80px 50px 0px 70px; }
.main_right_dsj ul{overflow: hidden;}
.main_right_dsj ul li{float: left;}
.main_right_dsj ul li.dsj_left{width: 240px; background: #fff url(../images/dsj.png) top left no-repeat;padding:0px 0 0 35px;}
.section1 .main_right_dsj ul li p{font-size: 20px;line-height: 30px;}
.section1 .main_right_dsj ul li.dsj_left p{font-size: 20px;line-height: 20px;color: #72ae2a;}
.section1 .main_right_dsj ul li.dsj_left p:nth-child(odd){margin:86px 0;}
.main_right_dsj ul li.dsj_right{width: 486px;}
.section1 .main_right_dsj ul li.dsj_right p:nth-child(1){margin:64px auto 36px;}
.section1 .main_right_dsj ul li.dsj_right p:nth-child(3){margin:47px auto 36px;}
.section1 .main_right_dsj ul li.dsj_right p:nth-child(4){margin:64px auto 26px;}
.section1 .main_right_dsj ul li.dsj_right p:nth-child(6){margin:33px auto 36px;}
.section1 .main_right_dsj ul li.dsj_right p:nth-child(7){margin:48px auto 36px;}
.section1 .main_right_dsj ul li.dsj_right p:nth-child(8){margin:52px auto 36px;}
.main_right_dsj img.art_f{position: relative;bottom:42px;left: 582px; }

/*关于我们联系我们*/
.section1 .main_body .main_right_lxwm{padding: 80px 50px 15px 70px;} 
.section1 .main_right_lxwm .article{position: relative;}
.section1 .main_right_lxwm .article p{font-size: 22px;line-height: 36px;margin:0px 0 50px 0;}
.main_right_lxwm span{font-size: 22px;color: #72ae2a;font-weight: bold;}
.section1 .main_right_lxwm .msg{position: relative;top: -80px;left: 73px;}
.section1 .main_right_lxwm .msg textarea{width: 572px;height: 245px;border-radius: 5px;padding: 5px; background-color: #e8e8e8;}
.section1 .main_right_lxwm .msg p{font-size: 20px;line-height: 40px;color: #201f1f;}
.main_right_lxwm img.art_f{position: absolute;bottom:-55px;left: 582px; }

/*关于我们获得荣誉*/
.main_right_hdry .sub1{overflow: hidden;margin-top: 40px;position: relative;}
.main_right_hdry .sub1 .swiper-wrapper{height: 450px !important;}
.main_right_hdry .sub1 .swiper-wrapper ul{height: 450px !important;}
.main_right_hdry .sub1 .home-prev{height: 63px;background: url(../images/index_1/left.png) no-repeat;position: absolute;top: 180px;left: 782px;}
.main_right_hdry .sub1 .home-next{height: 63px; background: url(../images/index_1/right.png) no-repeat;position: absolute;top: 180px;left: 6px;} 
.main_right_hdry .sub1 .swiper-slide li p{font-size: 26px;color: #72ae2a;text-align: center;font-weight: bold;} 
.main_right_hdry img.art_f{position: relative;bottom:42px;left: 582px; }

/*关于我们基金会介绍*/
.main_right_jjhjs img.art_f{position: relative;bottom:0px;left: 582px; }

/*关于我们发展历程*/
.main_right_fzlc img.art_f{position: relative;bottom:0px;left: 582px; }




/*启明之家公益活动视频*/
/*.section1 .main_body .main_right_axhk{padding:80px 32px 60px 32px;}*/
.section1 .main_body .main_right_axhk{padding:57px 32px 18px 32px;}
.section1 .main_right_axhk .article_gy h3{width:738px ;margin:0 auto;}
.main_right_sp ul{overflow: hidden;}
.main_right_sp ul.spul li{float: left;width: 393px;height: 270px;margin:20px 6px;}
.main_right_sp ul.spul li:nth-child(1){margin-top:45px;}
.main_right_sp ul.spul li:nth-child(2){margin-top:45px;}
.section1 .main_right_sp .article ul.spul li img{margin:0;}
.section1 .main_right_sp .article a.sp{position: relative;top:-220px;left: 0; width: 393px;height: 220px;}
.section1 .main_right_sp .article ul.spul a.sp img{margin:88px auto;}
.section1 .main_right_sp .article_gy p{    margin: -196px auto;font-size: 20px;line-height: 20px;color: #000;text-align: center;font-weight: bold;}
.section1 .main_right_sp .article_gy .art_f{position: relative;top: 0px;left: 620px;}
.section1 .main_right_sp .article_gy .page{    top: -110px;}
.tcwk{display: none; position: fixed;top:50%;left:50%;margin:-396px 0 0 -605px; width: 1211px;height: 793px;background: #fff url(../images/tc_bg.png) top center no-repeat;z-index: 99999;overflow: scroll;}
.tcwk .tc .sub1{overflow: hidden;}
.tcwk p{margin:67px 90px 62px 118px;word-break: break-all; border-left: 4px solid #72ae2a;padding-left: 26px;padding-right: 100px;font-size: 36px;line-height:36px ;color: #72ae2a;font-weight: bold;text-align: left;}
.tcwk img.tc_X{width: 36px;position: absolute;top: 67px;left: 1055px;cursor: pointer;}
.tcwk video{margin:57px auto;display: block;}

/*启明之家爱心回馈*/
.section1 .main_left_axhk{height: 350px;padding: 46px 0px 100px 0px;}
.section1 .main_left_axhk .art_list h3{padding-left: 32px;}
.section1 .main_right_axhk .article_gy h5 { margin: 45px 0px 20px 37px;}
.main_right_axhk ul.spul li:nth-child(1) { margin-top: 20px;}
.main_right_axhk ul.spul li:nth-child(2) { margin-top: 20px;}
.section1 .main_right_axhk .article_gy h5:nth-child(4) { margin: 25px 0px 20px 37px;}
.section1 .main_right_sp .article_gy ul.zpul p{margin-top: 20px;}
.section1 .main_right_axhk .page {overflow: hidden;position: relative;top: 70px;left: 278px;width: 533px;margin: 0;}

/*启明之家公益活动照片*/
.main_right_zp ul{overflow: hidden;}
.main_right_zp ul li{float: left;}
.section1 .main_right_zp ul.zpul_1 li{ width: 395px;height: 220px;margin:0 5px;}
.section1 .main_right_zp ul.zpul_2 li{ width: 259px;height: 180px;margin:0 4px;}
.section1 .main_right_zp ul.zpul_2 li img{width: 259px;}
.section1 .main_right_zp .article_gy p{position: relative;bottom: 100px;background:  url(../images/gyhdzp_bg1.png) 0 0 no-repeat;text-align: center;font-size: 20px;line-height: 49px;color: #fff;}
.tptcwk li{width: 972px;height: 551px;margin:0 auto;}
.tptcwk li img{width: 972px;height: 551px;margin:0 auto;}
.section1 .main_right_zp .article_gy .art_f{position: relative;top: 0px;left: 620px;}
.section1 .main_right_zp .article_gy .page{    top: -110px;}

/*志愿者团队*/
.main_body .main_left_zyztd{height: 640px;padding: 46px 0px 100px 0px;}
.main_left_zyztd .art_list li {padding-left: 20px; border-bottom:none;}
.section1 .main_left_zyztd .art_list h3 {padding-left: 48px;}
.main_left_zyztd .art_list h3 a.sidenav{color: #72ae2a;}
.main_right_zyztd .msg{overflow: hidden;margin:0 auto 82px;}
.main_right_zyztd .msg h4{width: 144px;border-bottom: 4px solid #72ae2a;text-align: left; font-size: 26px;line-height: 35px;color: #72ae2a;}
.main_right_zyztd .msg .msg1{float: left;width: 344px;height: 137px;margin:54px auto ; background:  url(../images/zyztd_bg.png) 0 0 no-repeat;}
.main_right_zyztd .msg .msg2{margin-left: 57px;}

.section1 .main_right_zyztd .msg_left img { width: 113px;  height: 158px; margin: -22px 0 0 15px;}

.main_right_zyztd .msg .msg_right {width: 200px;padding-left: 19px;}
.section1 .main_right_zyztd .article_gy p{margin:10px auto;font-size: 18px;line-height: 23px;text-align: left;color: #000;}
.section1 .main_right_zyztd .article_gy span{font-size: 24px;line-height: 37px;color: #72ae2a;font-weight: bold;}

/*志愿者团队详情页*/
.section1 .main_body .main_right_zyztdxq{padding:68px 105px 0px 81px;}
.main_right_zyztdxq .msg {width: 669px;height: 146px;margin:54px auto 0; background:  url(../images/zyztdxq_bg.png) 0 0 no-repeat;}
.main_right_zyztdxq  h4 {width: 144px;border-bottom: 4px solid #72ae2a;text-align: left;font-size: 26px;line-height: 35px;color: #72ae2a;}
.main_right_zyztdxq .msg_left{float: left;}
.section1 .main_right_zyztdxq .msg .msg_left img{ margin: -27px 0 0 17px;}
.main_right_zyztdxq .msg .msg_right {float: left;width: 400px;padding-left: 19px;}
.section1 .main_right_zyztdxq .article_gy .msg_right p {margin: 37px auto;font-size: 18px;line-height: 23px;text-align: left;color: #000;}
.section1 .main_right_zyztdxq .article_gy span {font-size: 24px;line-height: 37px;color: #72ae2a;font-weight: bold;}
.section1 .main_right_zyztdxq .article_gy p {margin-top: 85px;}
.main_right_zyztdxq img.art_f {position: relative;bottom: 13px;left: 496px;;}

/*志愿者档案*/
.main_right_zzjg .msg { margin: 0px auto;}
.main_right_zzjg .msg_3{margin-bottom: 0;}
.main_right_zyzda .msg .msg0{margin-top: 0}
.main_right_zyzda .msg .msg1{width: 714px;background:  url(../images/zyzda_bg.png) 0 0 no-repeat;}
.main_right_zyzda .msg .msg4{margin-bottom: 0}
.section1 .main_right_zyzda .msg_left img{ margin: -34px 0 0 42px;}
.main_right_zyzda .msg .msg_right li.msg_n {height: 131px;margin: 22px 0;}
.main_right_zyzda .msg .msg_right li.msg_m p{line-height: 34px;}
.main_right_zyzda img.art_f {position: relative;bottom: 13px;left: 333px;}
.section1 .main_right_zyzda .page{position: relative;top: -96px;left: 252px;}

/*志愿者报名*/
.main_right_zyzbm .article{position: relative;}
.main_right_zyzbm span{display: inline-block;width: 170px;margin:0 0px 38px 0 ;font-size: 26px;line-height: 44px;color: #000;}
.main_right_zyzbm input{width: 550px;height: 44px;margin-bottom:38px;border-radius: 5px;border:none;background-color: #f0f0f0;opacity: 0.6;padding-left: 18px;}
.main_right_zyzbm input.pic{height: 150px;}
.main_right_zyzbm span.zwjs{float: left; }
.main_right_zyzbm  a.pic{display: block;position: absolute;top: 434px;left: 172px; width: 550px;height: 150px;}
.section1 .main_right_zyzbm .article img{margin:48px auto 0;}
.main_right_zyzbm textarea{width: 550px;height: 237px;border-radius: 5px;border:none;background-color: #f0f0f0;opacity: 0.6;padding:10px 18px;}
.main_right_zyzbm input.yzm{width: 275px;}
.main_right_zyzbm span.yzm{width: 129px;height: 44px;margin-left: 67px; margin-top: 38px; border: 3px solid #adadad;border-radius: 5px;font-size: 21px;line-height: 44px;letter-spacing: 5px;text-align: center;}
.main_right_zyzbm input.bm{display: block;width: 182px;height: 48px;margin:0px auto 0; background-color: #76b22c;font-size: 26px;line-height: 48px;color: #fff;text-align: center;padding:0;opacity:1}
.main_right_zyzbm img.art_f{position: relative;bottom:42px;left: 582px; }
/*性别纯静态*/
.radio-box ul{display: inline-block;overflow: hidden;height: 44px;}
.radio-box ul li{float: left;font-size: 23px;}
input[type="radio"] {
position: relative;
width: 18px;
height: 18px;
outline: none;
vertical-align: bottom;
 }
 input[type="radio"]:before {
content: "";
position: absolute;
width: 16px;
height: 16px;
border: 1px solid #d54f50;
border-radius: 50%;
}
input[type="radio"]:checked:before {
border: 1px solid transparent;
background-color: #d54f50;
}
input[type="radio"]:checked:after {
content: "";
position: absolute;
top: 3px;
left: 3px;
width: 8px;
height: 8px;
border: 2px solid #fff;
border-radius: 50%;                    }

.radio-box ul li:nth-child(odd){margin:23px 10px 0 0;}
.radio-box ul li:nth-child(even){margin:15px 47px 0 0;}
.radio-box ul span.circle1{width: 20px;height: 20px;border-radius: 50%;border:2px solid #d54f50;box-shadow:inset  
0px 0px 4px #fff; background-color: #d54f50;}
.radio-box ul span.circle2{border:2px solid #d54f50; background-color: #fff;}

/*没整明白的input
.main_right_zyzbm .radio-box input[type="radio"] {width: 22px;height: 22px;opacity: 0;}
input[type="radio"] + label::before {display: inline-block;width: 22px;height: 22px;border-radius: 50%;border: 1px solid #d54f50;-webkit-box-sizing: border-box;box-sizing: border-box;content: "";background: #ffffff;}
input[type="radio"]:checked +  label::before {background-color:#d54f50;background-clip: content-box;border-color:#d54f50;border-width: 5px;}
.main_right_zyzbm .radio-box label{margin-left: 10px; font-size: 24px;color: #414040;}*/

/*志愿者心声*/
.section1 .main_body .main_right_zyzxs{padding: 80px 50px 30px 70px;}
.main_right_zyzxs h4{width: 97px;margin:65px 0 23px 0; border-bottom: 4px solid #72ae2a;text-align: left;font-size: 26px;line-height: 35px;color: #72ae2a;font-weight: normal;}
.main_right_zyzxs .text{width: 707px;height: 337px;border-radius: 5px;border:none;background-color: #f0f0f0;padding:32px;}
.section1 .main_right_zyzxs .text p{margin:0;font-size: 18px;line-height: 29px;color: #707070;text-align: left;}
.main_right_zyzxs .text span{margin:0;font-size: 12px;line-height: 26px;color: #72ae2a;}
.section1 .main_right_zyzxs .article_gy img.art_f {position: relative;bottom: -1px;left: 582px;margin-top: -66px;}

/*信息发布*/
.main_body .main_left_xxfb {height: 712px;}
.main_body .main_left_xxfb .art_list h3:last-child{border-bottom: none;}
.section1 .main_left_xxfb .art_list h3 {padding-left: 18px;}
.main_left_xxfb .art_list h3 a{font-size: 27px;}
.main_right_xxfb .article_list_xxfb{width: 720px;margin:0 auto;}
.article_list_xxfb ul{overflow: hidden;}
.article_list_xxfb ul li{height: 52px;border-bottom: 2px solid #d7d7d7;}
.section1 .main_right_xxfb .article_list_xxfb ul li p{float: left;width: 410px;margin:0 150px 0 0; font-size: 20px;line-height: 52px;text-align: left;color: #000;}
.section1 .main_right_xxfb .article_list_xxfb ul li a{display: inline-block;width: 60px;height: 32px;border-radius: 5px;margin:10px 5px;font-size: 16px;line-height: 32px;color: #fff;text-align: center;}
.section1 .main_right_xxfb .article_list_xxfb ul li a.yl{background-color: #76b22c;}
.section1 .main_right_xxfb .article_list_xxfb ul li a.xz{background-color: #cccccc;}
.main_right_xxfb img.art_f {position: relative;bottom: -24px;left: 587px;}


/*党建活动二级*/
.main_right_dj img.art_f{position: relative;bottom:-42px;left: 582px; }

/*无目录-搜索结果页*/
.section1 .main_body .main_right_ssjg {width: 1200px;background: #fff url(../images/bgp.png) top right no-repeat;}
.sub span{color: #ff0004;}
.main_right_ssjg img.art_f {position: relative;bottom: -31px;left: 960px;}