
#topcontrol{z-index: 100;}

/* 背景 */
.ultimate_body{background: url(http://www.tqedu.net/Template/Default/Skin/2021/images/ultimatebodybg.png) no-repeat top #650000;}


/* banner */
.s_banner{padding-top: 100px;}
.m_t150{margin-top: 150px;}


/* 内容一 */
.ultimate_cont{background: #fffaec; padding: 20px; position: relative;}
/* 装饰 */
.adorn{display: block; width:48px; height: 48px; position: absolute;}
.adorn1{ background: url(http://www.tqedu.net/Template/Default/Skin/2021/images/ultimate1.png) no-repeat center; top:20px; left: 20px;}
.adorn2{ background: url(http://www.tqedu.net/Template/Default/Skin/2021/images/ultimate2.png) no-repeat center; top:20px; right: 20px;}
.adorn3{ background: url(http://www.tqedu.net/Template/Default/Skin/2021/images/ultimate3.png) no-repeat center; bottom:20px; right: 20px;}
.adorn4{ background: url(http://www.tqedu.net/Template/Default/Skin/2021/images/ultimate4.png) no-repeat center; bottom:20px; left: 20px;}
/* 大标题 */
.ultimate_title{width: 310px; height: 70px; border-radius: 45px;background-color:#ad0a0a;background-image: linear-gradient(#ad0a0a, #ff1f1f, #ad0a0a );box-shadow:0px 0px 10px 0px rgba(103,0,0, 0.4); margin:0 auto; padding: 6px; margin-top: -60px;}
.ultimate_title h2{text-align: center; color: #fff; font-size: 36px; font-weight: bold;  border:1px solid #ffe6b9; border-radius: 45px;}

/* 内容部分 */
.section{margin-bottom: 70px;}
.ultimate_txt{padding: 40px;}
.ultimate_txt .u_left{float: left; background: #650000; width: 238px; height: 338px;}
.ultimate_txt .u_left img{margin:10px 0 0 10px;}
.ultimate_txt .u_right{float: right; width: 832px;text-align: center;}
.ultimate_txt .u_right h4{color: #650000; padding-top: 20px; font-size: 28px; font-weight: normal;}
.ultimate_txt .u_right .time_title{display: inline-block; line-height: 40px; border-radius: 25px; background:#650000; color: #fff; font-size: 18px; padding: 0 25px;}
.ultimate_txt .u_right .time_title i{font-size: 20px; margin-right: 10px;}

.ultimate_txt .ultimate_txt_bot{background: #ffecca; padding: 40px; text-align: left; font-size: 14px; margin-top:25px; line-height:1.8;}
.ultimate_txt .ultimate_txt_bot .txt_special{color: #ff1f1f; font-size: 18px; font-style:italic;}
.txt_bold{font-weight: bold !important;}
.txt_italic{ font-style:italic !important;}
.ultimate_txt .ultimate_txt_bot .txt_name{font-size: 18px;}

.ultimate_price{width: 300px; height: 293px; background: url(http://www.tqedu.net/Template/Default/Skin/2021/images/ultimatebg2.png) no-repeat top; float: left; margin-right: 40px; text-align: center; position: relative;}
.ultimate_price h5{ font-weight: bold; font-size: 60px; color: #ee1b1b; margin-top:45px; display: inline-block; position: relative; padding: 0 25px;}
.ultimate_price h5 em{font-size: 24px; position: absolute; top: 10px; left: 0;}
.ultimate_price span{display: flex; justify-content: center; line-height: 1.2; align-items: center; width: 80px; height: 80px; border-radius: 50%; background: #ffecca; font-size: 18px; position: absolute; bottom:10px; left: 50%; transform: translateX(-50%);}
.ultimate_txt{position: relative;}
.ultimate_way{position: absolute; width: 640px;font-size: 18px; padding:10px 0; background: #ffecca; text-align: center; color: #ee1b1b; text-align: center; left:40px; top: 350px;}

.ultimate_wx{width: 368px; height: 359px; background: url(http://www.tqedu.net/Template/Default/Skin/2021/images/ultimatebg1.png) no-repeat center; float: right; padding:70px 80px; position: relative;}
.ultimate_wx span{position: absolute; display: inline-block; background: #ffecca;  font-size: 18px; bottom: 20px; left: 50%; transform: translateX(-50%); border-radius: 45px;white-space:nowrap; padding: 10px 30px;}

.consult_btn{padding-top: 40px; text-align: center;}
.consult_btn a{font-size: 18px; background: #ee1b1b; color: #fff; padding:10px 60px; border-radius: 45px; box-shadow:0px 0px 10px 0px rgba(102,41,0,0.4);}
.consult_btn a:hover{background: #650000;}

.slogan_box{background: #650000;}
.slogan_box .adorn1{ background: url(http://www.tqedu.net/Template/Default/Skin/2021/images/ultimate01.png) no-repeat center;}
.slogan_box .adorn2{ background: url(http://www.tqedu.net/Template/Default/Skin/2021/images/ultimate02.png) no-repeat center;}
.slogan_box .adorn3{ background: url(http://www.tqedu.net/Template/Default/Skin/2021/images/ultimate03.png) no-repeat center;}
.slogan_box .adorn4{ background: url(http://www.tqedu.net/Template/Default/Skin/2021/images/ultimate04.png) no-repeat center;}
.slogan_box .ultimate_txt{text-align: center;}


@media screen and (max-width: 1000px){
	
	.ultimate_body{background-size: 140%;}
	.s_banner{padding-top: 50px;}
	.m_t150{margin-top: 100px;}
	
	.ultimate_title h2{font-size: 28px;}
	.ultimate_title{height: 60px; width: 280px;margin-top: -45px;}
	.adorn{display: none;}
	.ultimate_cont{padding: 10px;}
	.ultimate_txt{padding: 0; padding-top:40px; position: relative;}
	.ultimate_txt .u_left{width: 30%; height: auto;bottom:10px; float: none; position: absolute; left:10px;}
	.ultimate_txt .u_left img{margin:0;}
	.ultimate_txt .u_right{width: 100%;}
	.ultimate_txt .u_right h4{font-size: 16px; padding-top: 0;}
	.ultimate_txt .u_right .time_title{font-size: 14px; padding:6px 15px; line-height: inherit; margin-top:10px;}
	.ultimate_txt .u_right .time_title i{display: none;}
	.ultimate_txt .ultimate_txt_bot{padding:15px;}
	.ultimate_txt .ultimate_txt_bot p.txt_name{margin-top:20px;padding-left: 34%; height: 130px;}
	.ultimate_txt .ultimate_txt_bot .txt_special{font-size: 16px;}
	.ultimate_txt .ultimate_txt_bot .txt_name{font-size: 16px;}
	
	
	
	.ultimate_price{width: 48%; margin-right: 4%; background-size: 100% 100%; height: 200px;}
	.ultimate_price h5{font-size: 36px; padding: 0 20px;margin-top: 35px;}
	.ultimate_price h5 em{font-size: 14px;}
	.ultimate_price span{width: 50px; height: 50px; bottom: 10px; font-size: 14px;}
	.m_right{margin-right: 0;}
	.ultimate_way{position: relative; width: 100%; left: 0; top: 0; float: left; margin: 10px auto;}
	.ultimate_wx{width: 100%; background-size: 100% 100%; height: auto;padding: 50px 50px 80px 50px;}
	.consult_btn{padding-bottom: 30px;}
	
	.slogan_box .ultimate_txt img{display: block;margin: 0 auto; margin-bottom: 10px; }
	.section_bottom{margin-bottom: 0;}
	.width_8{width: 70%;}
	
	




}