body,div,p{
    margin: 0;
    padding: 0;
}
/* 标题 */
.titlebox{
        
        text-align: center;
        margin-bottom: 35px;
}
.titlebox h3{
    font-weight: bolder;
        margin-bottom: 30px;
}
.titlebox img{
    width: 942px;
}
.titlebox P{
    line-height: 24px;
    text-align: center;
    margin-top: 15PX;
    margin: 0 auto;
    font-size: 18px;
}
.smbox{
    display: none !important;
}
/* 小绿箭头 */
.jtbox{
    color: #349b58;
    text-align: center;
    font-size: 28px;
    font-weight: bolder;
    margin-top: 35px;
    margin-bottom: 70px;
}

/* 提交按钮 */
.tobtnsbox{
    margin-top: 80px;
    margin-bottom: 70px;
    text-align: center;
}
.tobtnsbox a{
    display: block;
    width: 403px;
    height: 50px;
    background: #45885c;
    border-radius: 5px;
    line-height: 29px;
    font-weight: 400;
    text-align: center;
    line-height: 50px;
    margin: 0 auto;
    margin-bottom: 15px;
    font-size: 24px;
    /* border: 2px solid #bafad0;
    box-shadow: 0px 1px 2px #bafad0; */
}
.tobtnsbox a:hover {
    background: #5da375;
    box-shadow: none;
    color: #fff;
  }
  
  .tobtnsbox a:active {
    background: #5da375;
    box-shadow: none;
    color: #fff;
  }
  .tobtnsbox p{
  color: #1d1d1d;
  font-size: 16px;
  font-weight: normal;
  }
  /* 按钮 */
  .submitbox{
    position: relative;
  }
  .circle{
    position: absolute;
    right: 120px;
    top: 30px;
    display: block;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 2px dashed #fff;
    border-style: solid dashed solid solid;
    animation: spin 2s linear infinite;
    }
    @keyframes spin {
    100% {
    transform: rotate(360deg);
    }
    }
/* 弹性布局 */
/* 不换行 */
.base_flex{
	display: flex;
	flex-wrap: nowrap;
}
/* 不换行 宽度居中高度居中 */
.base_concon{
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: center;
}
/* 换行  宽度居中 高度居中*/
.baseconcon{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
}
/* 不换行宽度分散高度居中 */
.base_scacon{
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center;
}
/* 换行宽度分散高度居中 */
.basescacon{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
}
/* 不换行宽度分散高度居中 */
.base_ncon{
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
}
/* 不换行 宽度空 底部对齐 */
.base_nend{
	
		display: flex;
		flex-wrap: nowrap;
		align-items: flex-end;
	
}
/* 不换行  分散 上对齐 */
.base_scatop{
	
		display: flex;
		flex-wrap: nowrap;
		justify-content: space-between;
		align-items: flex-start;
	
}
/* 不换行   上对齐 */
.base_ntop{
	display: flex;
	flex-wrap: nowrap;
	align-items: flex-start;
}
/* 不换行  分散 no */
.base_scan{
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
}
/* 不换行  分散 下对齐 */
.base_scaend{
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: flex-end;
}
