.min-w{width: 1200px;margin:0 auto}
img{width:100%;vertical-align: middle;}
.m--45{margin-top:-45px}
.p_r{position: relative;}
.cece{display:block;margin-top: -45px;position: relative;height: 90px;background: linear-gradient(to left,#ffeddc,#faede1);border-radius: 45px;padding:0 50px;line-height: 90px;box-shadow: 0px 0px 10px 10px #0000000f;}
.cece .bigfont{font-size: 30px;font-family: '阿里妈妈数黑体';color:#303663}
.cece .bigfont .iconfont{font-size: 30px;margin-right: 20px;color:#303663}
.cece .smallfont{color:#473a00;font-size: 24px;}
.cece .smallfont  .iconfont{font-size: 24px;margin:0 10px 0 30px}
.cece .btnfont{width: 160px;height: 50px;border-radius: 30px;background: linear-gradient(to left, #f77244,#d40808);display: block;float:right;line-height: 50px;text-align: center;
font-size: 22px;color:#fff;margin-top: 20px;}
.cece .btnfont .iconfont{font-size: 22px;margin-left:10px;font-weight: bold;}
.cece:hover .btnfont{background: linear-gradient(to left, #ca603b,#aa0808);}

.section{text-align: center;padding:100px}
.section-bg1{background: #fff;}
.section-bg2{background: #f5f4f9;}

.color-red{color:#f02323}
.n_title h2{font-size: 48px;margin-bottom: 100px;}
.n_title h2 p{font-size: 16px;font-weight: normal;color:#999}

.download_zt{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top:-2%}
.download_zt li{width: 18.5%;background: #fff;padding:30px 10px;box-sizing: border-box;border-radius: 10px;margin-top: 2%;box-shadow: 0px 0px 10px 10px #f5f5f5;}
.download_zt li .img_box{width:54px;text-align: center;margin: 0 auto;margin-bottom:20px}
.download_zt li p{font-size:18px;line-height: 1.34em;}
.download_zt li .down_button{display: block;width: 120px;height: 40px;border-radius: 20px;background: #0555dd;color:#fff;font-size: 16px;line-height: 40px;margin:0 auto;margin-top:20px}
.download_zt li .down_button:hover{background: #d91510;}

.voids{display: flex;justify-content: space-between;flex-wrap: wrap;}
.voids li{width:32.5%;padding:20px;border-radius: 10px;background: #fff;box-sizing: border-box;text-align: left;font-size: 18px;color:#333;margin-top:1%}
.voids li .iconfont{font-size: 18px;color:#4e8df6;margin-right:10px}
.p_r::after{content: '限时免费';position: absolute;font-size: 130px;opacity: 0.3;color: #f02323;transform: rotate(-25deg) translatex(-50%);top: 10%;left: 50%;}
.buy_button{height: 80px;line-height: 80px;font-size: 36px;font-weight: bold;width: 50%;background: linear-gradient(to right,#ff7473,#e60c0b);display: block;margin:0 auto;margin-top:100px;border-radius: 40px;color:#fff}
.buy_button:hover{background: linear-gradient(to right,#e86767,#cf0909);}

    
.receive{display: flex;justify-content: space-between;}
.section-last{padding:40px 0;background: url(http://www.tqedu.net//Template/Default/Skin/2023/images/download-bg1.jpg) #e43733;margin-top:-80px}
.information{font-size: 24px;
    line-height: 2em;
    color: #fff;
    text-align: left;
    width: 60%;
	margin-top:30px
	}
.information > p{width:50%;float:left}
.receive li:last-child{margin-top:-30px} 
.information .iconfont{font-size: 20px;margin-right: 10px;}
.form-group input,.form-group button{width: 418px;height: 54px;line-height: 54px;border-radius: 30px;border:0;background: #fff;margin-top:30px;text-align: center;font-size: 16px;padding:0}
.form-group button {background: #ffc3c2;color:#333;font-weight: bold;}
.form-group button:hover{background: #e5c2c2;color:#fff}
.zfewm{display: none;}
.zfewm .layer{position: fixed;width: 100%;height: 100%;background: #000;opacity: 0.5;top:0;left:0}
.ewmboxout{width:360px;height:360px;position: fixed;top:50%;left:50%;transform: translateX(-50%) translateY(-50%);}
.ewmboxout .closebtn .iconfont{font-size: 20px;color: #fff;float: right;margin-top: -40px;cursor: pointer;}   
.ewmbox{padding:40px;background: #fff;border-radius: 20px;box-sizing: border-box;}
.ewmbox p{font-size: 20px;text-align: center;}
.m-pic{display: none;}
input:focus {outline: none;}
@media (max-width:750px) {
	.s-pic{display: none;}
	.m-pic{display: block;}
	html{font-size: 13.3333vw; overflow-x: hidden;}
	.min-w{width: 100%;}
	.section{padding:0.3rem 0.4rem}
	.min-bg-1{background: #fff;}
	.cece {display: flex;justify-content: space-between;height: 0.9rem;line-height: 0.9rem;padding:0  0.3rem;margin-top: 0;box-shadow: none;}
	.cece .iconfont,.cece .smallfont{display: none;}
	.cece .bigfont{font-size: 0.32rem;}
	.cece .btnfont{width: 1.6rem;height: 0.5rem;line-height: 0.5rem;font-size: 0.22rem;margin-top: 0.2rem;}
	.n_title h2{font-size: 0.4rem;margin-bottom: 0.3rem;}
	.n_title h2 p{font-size: 0.2rem;}
	.m--45{margin-top: 0;}
	.download_zt li{width:48%;padding: 0.14rem;}
	.download_zt li p{font-size: 0.2rem;}
	.download_zt li .img_box{width: 0.54rem;margin-bottom: 0.2rem;}
	.download_zt li .down_button{width: 90%; height:0.5rem;line-height: 0.5rem; font-size: 0.2rem;margin-top:0.2rem}
	.voids li{width: 100%;font-size: 0.2rem;padding:0.1rem 0.2rem}
	.voids li .iconfont{font-size: 0.2rem;margin-right: 0.1rem;}
	.p_r::after{font-size: 1.7rem;}
	.buy_button{height: 0.8rem;line-height: 0.8rem;font-size: 0.36rem;margin-top:0.3rem;width: 100%;}
	.section-last{background-size: cover;margin-top:0}
	.receive{display: flex;}
	.receive li:last-child{width: 60%;margin-top: -0.1rem;}
	.information{font-size: 0.2rem;width: 40%;margin-top:0}
	.information .iconfont{font-size: 0.2rem;margin-right: 0.1rem;}
	.form-group input, .form-group button{width: 100%; height: 0.7rem;line-height: 0.7rem;margin-top: 0.1rem;font-size: 0.2rem;}
	.ewmboxout{width: 90%;}
	.ewmbox{padding:0.3rem}
	.information > p{width:100%}
	.n_cont1{display: block;height: auto;margin: 0 -0.4rem -0.3rem;width: calc(100% + 0.8rem);position: relative;}
	.n_cont1 .buy_button{position: absolute;
    bottom: 0.3rem;
    width: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: #fff;
    color: #333;}
		
		 
}













