body{
	display: flex;
	flex-direction: column;
	background-color: white;
	align-items: center;
	padding: 0;
	margin: 0;
}
body{
	/*background-color: aqua;*/
	background-image: url("../img/bg.jpg");
	background-position: bottom center;
	background-repeat: no-repeat;
}

a:link, a:focus, a:hover, a:visited {
  text-decoration: none!important;
  color: inherit;
}

/*需要展示手型鼠标的 dom*/
.bigPhotoItem,.btn-submit,.publicNewsItem ,.photoNewsItem  {
  cursor: pointer;
}
/*屏幕宽度 大于 1200 px */
@media only screen and (min-width: 1200px) {
  html {
    font-size: 16px;
  }
  .wrap-1200 {
	  width: 1200px;
  }
  .wrap-600{
	  width: 600px;
  }
  .content-7{
    width: 1024px;
    border: 1px solid #CCC;
  }
  .publicNewsItem{
    width: calc(50% - 1rem);
  }
  .content-8{
    width: 1000px;
    height: 35.25rem;
    padding: 2rem;
  }
  .contact{
    width: 1080px;
    margin-top: -7.5rem;
    background-color: rgb(238, 238, 238);
    box-shadow: 0rem 1rem 2.5rem 0rem rgba(0, 0, 0, 0.2);
    padding: 2.5rem 3.75rem;
  }
  .contact #footer-contact-img{
    width:853px;
    height:107px;
  }
  .footer p{
    font-size: 1.125rem;
  }
  .footer .copy-right{
    padding: 2.875rem;
  }
  .header{
    height: 46.875rem;
  }
  .title-text-s1{
    font-size: 2.625rem; /*郑州“雷锋班长”致全市工商企业的倡议书*/
  }
  .section{
    margin-top: 6.875rem;
  }
  
  /*章节标题的文字图片*/
  .title-1-text{
    
  }
  
  /*切换：PC版左右，移动版上下*/
  .flex.pc_row_wap_column{
    flex-direction: row;
  }
  
  /*表单*/
  .formItem{
    width: 45%;
  }
  
  /*老谷初心-正文*/
  .content-2{
    background-image: url(../img/bg4.jpg);
    padding: 3.25rem 3.75rem;
    background-size: cover;
    background-position: bottom center;
  }
  
  .content-2-desc{
    padding-left: 2rem; 
  }
  /*学雷锋教育基地，左右结构*/
  .section-3 .half{
    width: calc(50% - 2rem);
  }
  /*雷锋班长 左右结构*/
  .section-4 .left, .section-4 .right{
    width: 50%;
  }
  
  /*雷锋班长 - 雷锋头像*/
  .section-4 .leifeng-headimg{
    margin-right: 15rem;
  }
  /*雷锋班长 - 谷殿明照片*/
  .section-4 .photo{
    padding: 1.75rem 3.375rem;
  }
  .section-4 .photo img{
    width: 496px;
  }
  
  /* 帮扶济困 PC左右结构 */
  .section-6 .left,.section-6 .right
  {
    width: 50%;
  }
  
  /*帮扶济困 图片新闻 item*/
  .section-6 .photoItem{
    width: 11.625rem;
    height: 10.5rem;
  }
  
  .m-20-for-pc{
    margin: 1.25rem;
  }
  
  /*雷锋战士*/
  .section-5 .photoNewsItem{
    width: 22.5rem;
  }
  /*表单提交按钮*/
  .btn-submit{
    margin-top: 6rem;
  }
  .formItem .ipt{
    flex-direction: row;
    align-items: center;
    height: 1.75rem;
  }
  
}

/*屏幕宽度<1200 px */
@media only screen and (max-width: 1200px) {
  html {
    font-size: 16px;
  }
  .wrap-1200 {
	  width: 100%;
  }
  .wrap-600{
	  width: 100%;
  }
  .content-7{
    flex:1;
  }
  .publicNewsItem{
    /*width: calc(50% - 1rem);*/
  }
  .content-8{
    width: 100%;
    /*
    height: 35.25rem;
    padding: 2rem;
    */
  }
  .contact{
    width: auto;
    background-color: rgb(238, 238, 238);
    padding: 2.5rem 0.75rem;
  }
  .contact #footer-contact-img{
    width: 100%;
    height: auto;
  }
  .footer p{
    font-size: 1rem;
  }
  .footer .copy-right{
    padding: 0.75rem;
  }
  .header{
    height: 45vw;
  }
  .title-text-s1{
    font-size: 1.5rem;  /*郑州“雷锋班长”致全市工商企业的倡议书*/
  }
  .section{
    margin-top: 2.5rem;
  }
  .title-1{
    background-size: 150%;
  }
  /*章节标题的文字图片*/
  .title-1-text{
    width: 8rem;
  }
  
  /*切换：PC版左右，移动版上下*/
  .flex.pc_row_wap_column{
    flex-direction: column;
  }
  
  /*表单*/
  .formItem{
    width: 100%;
  }
  
  /*老谷初心-正文*/
  .content-2{
    background-image: url(../img/bg4.jpg);
    padding: 1.25rem 0.75rem;
    background-size: cover;
    background-position: bottom center;
  }
  
  /*学雷锋教育基地，上下结构*/
  .section-3 .half{
    
  }
  /*雷锋班长 上下结构*/
  .section-4 .left, .section-4 .right{
    
  }
  /*雷锋班长 - 雷锋头像*/
  .section-4 .leifeng-headimg{
     
  }
  /*雷锋班长 - 谷殿明照片*/
  .section-4 .photo{
    
  }
  .section-4 .photo img{
    width: 100%;
  }
  /* 帮扶济困 wap上下结构 */
  .section-6 .left,.section-6 .right
  {
     
  }
  
  /*帮扶济困 图片新闻 item*/
  .section-6 .photoItem{
    width: 7.625rem;
    height: 10.5rem;
  }
  
  /* 移动端宽100% */
  .wap-w-100p{
    width: 100%;
  }
  
  /*雷锋基地 右侧相册 wap特殊排版*/
  .LFJD-right-album{
    
  }
  img.top{
    width:100%;
  }
  img.bottom-left{
    width:50%;
  }
  img.bottom-right{
    width:48%;
  }
  /*雷锋战士*/
  .section-5 .photoNewsItem{
    width: 100%;
  }
  /*表单提交按钮*/
  .btn-submit{
    margin-bottom: 6rem;
  }
  .formItem .ipt{
    flex-direction: column;
    align-items: flex-start;
    height: auto;
  }
}


.header{
	background-image: url("../img/header4.jpg");
	
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
}
.section{
	display:flex;
	flex-direction: column;
	align-items: center;
}
.content{
	margin-top: 1.5rem;
}
.section-1{

}
.lh-150{
	line-height: 1.5rem;
}
.lh-200{
	line-height: 2rem;
}
.title-1{
    background-image: url("../img/title/tit1.jpg");
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    height: 4rem;
	background-repeat: no-repeat;
  
  background-position: center;
}
.title-2{
    background-image: url("../img/title/tit2.png");
	width: 100%;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    height: 4rem;
    background-position: center;
	background-repeat: no-repeat;
}
.title-1-text{
	
}



/*文字缩进2rem*/
p.indent{
	text-indent: 2rem;
}
.m-top16{
	margin-top: 1rem;
}
.m-top32{
	margin-top: 2rem;
}

.p-l-16{
	padding-left: 1rem;
}
.p-r-16{
	padding-right: 1rem;
}


.section-3{
	
}
.section-3 .half{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.section-4{
	width: 100%;
}
.section-4 .LTop{
    height: 5.375rem;
    background-color: #ffe2aa;
    margin-top: 2rem;
	display: flex;
	justify-content: flex-end;
}
.section-4 .right{
	background-color: #ffe6c5;
	text-align: left;
}

.section-4 .leifeng-headimg{
    height: 5.75rem;
    margin-top: -2.5rem;
    width: 16.75rem;
	
}
.col-dark-red{
	color: #6a1616;
}
.m-32{
	margin: 2rem;
}

.content-5{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.section-5 .photoNewsItem{
	margin: 1rem;
}
.section-5 .photoItem{
	width: 100%;
	height: 13.625rem;
	background-position: center;
	background-size: cover;
}
.p-12{
  padding: 0.75rem;
}
.p-20{
	padding: 1.25rem;
}
.m-20{
	margin: 1.25rem;
}
.m-h-20{
	margin-left: 1.25rem;
	margin-right: 1.25rem;
}


.section-6 .photoNewsItem{
	/*新闻条目*/
    margin: 0.75rem;
    display: flex;
    border-bottom: 1px dashed #CCC;
    align-items: flex-end;
}
.bigPhotoItem{
	/*大图*/
	width: 100%;
	height: 20rem;
}

/*帮扶济困 图片新闻 item*/
.section-6 .photoItem{
	background-position: center;
	background-size: cover;
}

.content-6{
    width: 100%;
    justify-content: space-between;
}




.section-7{
	width: 100%;
	padding-top: 3.125rem;
	/*
	background-image: url(../img/grate_wall_bg3.jpg);

	background-repeat: no-repeat;
	background-position: center;
	*/
}

/*媒体报道的新闻*/

.content-7{
	padding: 2rem;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	background-color: rgba(255,255,255,0.75);
}
.publicNewsItem:nth-child(1),.publicNewsItem:nth-child(2){
	border: none;
}
.publicNewsItem{
	border-top: 1px dashed #CCC;
}

/*免费预约*/
.content-8{
  background-image: url(../img/yuyue_bg.jpg);

  display: flex;
  flex-direction: column;
  align-items: center;
  background-repeat: no-repeat;
  background-position: center;
	margin-bottom: 1.5rem;
}

.section-8{
	/*background-color: #fcf7f9;*/

}

.formItem{
	color: #666666;
	font-size: 1rem;
	display: flex;
	justify-content: space-between;
	margin-top: 1.25rem;
	line-height: 3rem
}

.formItem input{
	flex: 1;
	
}

.formItem .ipt{
    margin-left: 1rem;
    padding: 0.5rem;
    vertical-align: middle;
    display: flex;
}

input.ipt{
}

.ipt-label{
	width: 6rem;
}

.section-8 .btn-submit{
	border-radius: 0.5rem;
	background-color: rgb(215, 191, 103);
	width: 75%;
	height: 3.5rem;
	color: white;
	font-size: 1.5rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.section-8 .btn-submit:hover{
  background-color: #bf7200;
 
}

/*底部*/
.footer{
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: #900;
}

