


/**/
.mainCon-Af-w8{
	width: 100%;
	height: auto;
	overflow: hidden;

}
.mainCon-Af-w8 * img{
	width: 100%;
	height: auto;
}
.mainCon-Af-w8 .hover-show{
	overflow: hidden;
}
.mainCon-Af-w8 .Af-w8-left{
	width: 540px;
	padding-right: 10px;
	float: left;
}
.mainCon-Af-w8 .Af-w8-left .left-row1{
	width: 100%;
	height: 330px;
	overflow: hidden;
}
.mainCon-Af-w8 .Af-w8-left .left-row2{
	width: 100%;
	height: 160px;
	margin-top: 10px;
	overflow: hidden;
}
.mainCon-Af-w8 .Af-w8-right{
	width: 450px;
	float: left;
}
.mainCon-Af-w8 .Af-w8-right .right-row1{
	width: 100%;
	height: 160px;
}
.mainCon-Af-w8 .Af-w8-right .right-row2{
	margin-top: 10px;
	width: 100%;
	height: 160px;
}
.mainCon-Af-w8 .Af-w8-right .right-row3{
	margin-top: 10px;
	width: 100%;
	height: 160px;
}
.mainCon-Af-w8 .Af-w8-right .right-row3 .row3-cellsapn1{
	width: 260px;
	float: left;
	height: 100%;
	margin-right: 10px;
}
.mainCon-Af-w8 .Af-w8-right .right-row3 .row3-cellsapn2{
	width: 180px;
	float: left;
	height: 100%;
}
.mainCon-Af-w8 .hover-show{
	position: relative;
}
.mainCon-Af-w8 .hidden-text{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background-image: url(/web/20211221201425im_/http://img.hengqijiaoyu.cn/pc/statics/images/20150622/images/hover-bg.png);
	background-repeat: no-repeat;
    background-size: cover;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/hover-bg.png)',sizingMethod='scale');
}
.mainCon-Af-w8 .hidden-text h2{
	padding-top: 15px;
	padding-bottom: 8px;
	padding-left: 22px;
	font-size: 18px;
	color: #ffffff;
}
.mainCon-Af-w8 .hidden-text P{
	padding-left: 22px;
	font-size: 14px;
	color: #cccccc;

}
.mainCon-Af-w8 img{
	transition:All 0.5s ease;
	-webkit-transition:All 0.5s ease;
	-moz-transition:All 0.5s ease;
	-o-transition:All 0.5s ease;
}
.mainCon-Af-w8 .hover img{

	transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);
	-webkit-transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);
	-moz-transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);
	-o-transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);
	-ms-transform: rotate(0deg) scale(1.10) skew(1deg) translate(0px);

}

/*-----------------------广告------------------------------*/

.banner{
	margin-top: 10px;
}


/*-----------------------PLEASE（请）学习系统------------------------------*/
.mainCon-BF-studentSystem{
	border:1px solid #cccccc;
	padding: 25px;
	margin-top: 30px;
	overflow:hidden;
}
.mainCon-BF-studentSystem .BF-ss-left{
	width: 450px;
	height: 255px;
	float: left;
	padding-right: 25px;
}
.mainCon-BF-studentSystem .BF-ss-left img{
	width: 450px;
}
.mainCon-BF-studentSystem .BF-ss-right{
	width: 465px;
	float: left;
}
.mainCon-BF-studentSystem .BF-ss-right h2{
	font-size: 18px;
	color: #333333;
	font-family: "微软雅黑";
	padding-bottom: 10px;
}
.mainCon-BF-studentSystem .BF-ss-right p{
	color:#666666;
	font-size: 14px;
	padding-top: 2px;
}
.mainCon-BF-studentSystem .BF-ss-right .btn-zx{
	width: 157px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	border-radius: 3px;
	margin-top: 30px;
	background-color: #ffffff;
	color:#f08200;
}

.mainCon-BF-studentSystem .BF-ss-right a{
	width: 100%;
	height: 35px;
	line-height: 35px;
	text-align: center;
	border-radius: 3px;
	border:1px solid #f08200;
	margin-top: 30px;
	background-color: #ffffff;
	color:#f08200;
	display: block;
}
.mainCon-BF-studentSystem .BF-ss-right .btn-zx a:hover{
	background-color: #f08200;
	color:#ffffff;
}

/*------------------------预约免费课程-----------------------------*/
.main-CF-getClass{
	margin-top: 30px;
	width: 100%;
}
.main-tit{
	padding-bottom: 10px;
	border-bottom:1px solid #cccccc;
}
.main-tit h2{
	font-size: 18px;
	color: #333333;
	font-family: "微软雅黑";
}

.main-CF-getClass .class-CK-list{
	width: 100%;
	margin-top: 20px;
}
.main-CF-getClass .class-CK-list a{
	outline: none
}
.main-CF-getClass .class-CK-list ul{
	width: 100%;
	overflow: hidden;
}
.main-CF-getClass .class-CK-list ul li{
	width: 310px;
	float: left;
	margin-right: 35px;
}
.main-CF-getClass .class-CK-list ul li .list-top{
	width: 100%;
	height: 160px;
	overflow: hidden;
}
.main-CF-getClass .class-CK-list ul li .list-top img{
	width: 100%;
}
.main-CF-getClass .class-CK-list ul li .list-bottom{
	margin-top: 25px;
	border:1px solid #e7e7e7;
	padding: 12px 15px;
	height: 135px;
}
.main-CF-getClass .class-CK-list ul li .list-bottom h2{
	font-size: 18px;
	color: #333333;
	font-family: "微软雅黑";
	padding-bottom: 5px;
}
.main-CF-getClass .class-CK-list ul li .list-bottom p{
	color:#666666;
	font-size: 14px;
}
.main-CF-getClass .class-CK-list ul li .list-bottom b{
	color:#f08200;
	font-size: 14px;
	margin-top: 10px;
	font-weight: 100;
	display: inline-block;
}
.main-CF-getClass .class-CK-list ul li .list-bottom .btn-yuye{
	width: 110px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-radius: 6px;
	border:1px solid #f08200;
	margin-top: 15px;
	background-color: #ffffff;
	color:#f08200;
	display: inline-block;
}
.main-CF-getClass .class-CK-list ul li .list-bottom .btn-yuye:hover{
	background-color: #f08200;
	color:#ffffff;
	
}


/*20160326*/
.main-CF-getClass .class-CK-list ul li  .kc-hqkj-class-1{
	  background: url(https://web.archive.org/web/20211221201425im_/http://img.hengqijy.com/pc/statics/images/20160325/hqkj-kc/images/hqkj-xxk-bg.jpg) no-repeat center center!important;
}
.main-CF-getClass .class-CK-list ul li  .kc-hqkj-class-1 h2,.main-CF-getClass .class-CK-list ul li .kc-hqkj-class-1 p{
	color: #fff 
}
.main-CF-getClass .class-CK-list ul li  .kc-hqkj-class-1 .btn-yuye{
	color: #fff ;
	border: 1px  solid #fff ;
	background-color: rgb(93, 184, 143);
}
.main-CF-getClass .class-CK-list ul li  .kc-hqkj-class-1 .btn-yuye:hover{
	background-color: #fff;
	color: rgb(93, 184, 143);
}
/**/


.list-bottom.kc-class-1{
	background: url(/web/20211221201425im_/http://img.hengqijiaoyu.cn/pc/statics/images/20150622/images/temp/kc-bg-2.jpg) no-repeat center center;
}
.list-bottom.kc-class-2{
	background: url(/web/20211221201425im_/http://img.hengqijiaoyu.cn/pc/statics/images/20150622/images/temp/kc-bg-1.jpg) no-repeat center center;
}
.list-bottom.kc-class-3{
	background: url(/web/20211221201425im_/http://img.hengqijiaoyu.cn/pc/statics/images/20150622/images/temp/kc-bg-0.jpg) no-repeat center center;
}


/*-----------------------------------------------------------*/

.mainCon-DF-active{
	width: 100%;
	margin-top: 30px;
	overflow: hidden;
	padding-bottom: 30px;
}
.mainCon-DF-active .df-active-left{
	width: 670px;
	float: left;
	padding-right: 
}
.mainCon-DF-active .df-active-left .df-flash-lb {
	width: 670px;
	margin-top: 20px;
	overflow: hidden;
	zoom: 1;
	height: 240px;
}
.mainCon-DF-active .df-active-left .df-flash-lb .btn-pverPage{
	width: 23px;
	height: 54px;
	background: url(/web/20211221201425im_/http://img.hengqijiaoyu.cn/pc/statics/images/20150622/images/icon/btn-page.png) no-repeat -23px 0;
	left: 0px;
	top: 50%;
	margin-top: -27px;
}
.mainCon-DF-active .df-active-left .df-flash-lb .btn-nextPage{
	width: 23px;
	height: 54px;
	background: url(/web/20211221201425im_/http://img.hengqijiaoyu.cn/pc/statics/images/20150622/images/icon/btn-page.png) no-repeat -57px 0;
	right: 0px;
	top: 50%;
	margin-top: -27px;
	cursor: pointer;
}
.mainCon-DF-active .df-active-left .df-flash-lb ul{
	height: 240px;
}
.mainCon-DF-active .df-active-left .df-flash-lb ul li{
	height: 240px;
	width: 670px;
	float: left;
}
.mainCon-DF-active .df-active-right{
	width: 310px;
	float: right;
}
.mainCon-DF-active .df-active-right .form{
	margin-top: 20px;
}
.mainCon-DF-active .df-active-right .mainCon-df-province{
	width: 100%;
	height: 25px;
	line-height: 25px;
	padding-bottom: 10px;
}
.mainCon-DF-active .df-active-right .mainCon-df-province select{
	width: 275px;
	height: 25px;
}
.mainCon-DF-active .df-active-right .mainCon-df-school{
	width: 100%;
	height: auto;
	padding-bottom: 10px;
}
.mainCon-DF-active .df-active-right .mainCon-df-school select{
	width: 275px;
	height: 25px;
}
.mainCon-DF-active .df-active-right .mainCon-df-getPhone{
	padding: 15px 20px;
	height: 140px;
	background-color: #f0efe7;
}
.mainCon-DF-active .df-active-right .mainCon-df-getPhone p{
	color: #f08200;
}
.mainCon-DF-active .df-active-right .mainCon-df-getPhone .gP-phone{
	width: 100%;
}
.mainCon-DF-active .df-active-right .mainCon-df-getPhone .gP-phone input{
	width: 243px;
	border:1px solid #cccccc;
	height: 32px;
	line-height: 32px;
	padding-left: 25px;
	background: url(/web/20211221201425im_/http://img.hengqijiaoyu.cn/pc/statics/images/20150622/images/icon/phoneIcon.jpg) no-repeat 7px center #ffffff;
	color: #555555;
}
.mainCon-DF-active .df-active-right .mainCon-df-getPhone  button{
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
	margin-top: 10px;
	background-color: #f08200;
	border:none;
}

/*----------------------------------------------------------------*/

.mainCon-EF-xiaoqu{
	width: 100%;
	/* margin-top: 30px; */
}
.mainCon-EF-xiaoqu table{
	margin-top: 15px;
}
.mainCon-EF-xiaoqu table tr td{
	border:1px solid #cccccc;
	padding: 25px 25px;
}
.mainCon-EF-xiaoqu table tr td h2{
	font-size: 16px;
	color: #333333;
	padding-bottom: 5px;
}
.mainCon-EF-xiaoqu table tr td p{
	color: #666666;
	line-height: 22px;
}
/*20160126 首页添加 author by tianjia*/
.main_change_add{
	background-color:#fff;
	position:relative;
	padding:50px 0;
	outline:1px solid #ccc;
	margin-top:30px;}
.main_change_add h1{
	text-align:center;
	color:#333;
	font-size:20px;
	line-height:30px;
	padding-bottom:10px}
.main_change_add h2{
	text-align:center;
	color:#888;
	font-size:16px;
	line-height:20px;
	font-weight:normal}
.main_change_add .add_dl{
	width:900px;
	  
	margin: 0 50px;
	border-bottom:1px solid #eee}
.main_change_add .add_dl dl{
	padding: 30px 0 30px 0;
	width:300px;
	float:left}
.main_change_add .add_dl dl dd{
	height:150px;
	vertical-align:middle}
.main_change_add .add_dl dl h3{
	font-size:16px;
	line-height:30px;
	font-weight:bolder;
	color:#333}
.main_change_add .add_dl dl p{
	color:#595656;
	font-size:14px;
	line-height:20px}
.main_change_add .foot_btn{
	width:400px;
	padding:30px 0 30px 300px
	}
.main_change_add .foot_btn dd{
	float:left;
	width:158px;
	height:33px;
	line-height:33px;
	background-color: #FA823F;
	color:#fff;
	text-align:center;
	margin:0 20px;
	border:1px solid #fff;
	border-radius:8px;
	font-size:14px;
	cursor:pointer;
	transition:all ease .2s;
	-webkit-transition:all ease .3s;}
.main_change_add .foot_btn dd:hover{
	border:1px solid #f4752d;
	background-color:#fff;
	color:#f4752d;
	/* box-shadow:0 1px 5px #f4752d;
	-webkit-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0) */
	}
/*20160128 首页添加 author by tianjia*/
.box_bg{
	position: fixed;
	z - index: 9998;
	top: 0;
	left: 0;
	background: url(https://web.archive.org/web/20211221201425im_/http://img.hengqijiaoyu.cn/pc/statics/images/20150622/css/ /sandbox.runjs.cn/uploads/rs/390/vvqzmrls/gary_bg.png) center center repeat\9 !important;
	background: #000; opacity: 0.6;
}
/*视频弹窗*/
.video_box{
	position:fixed;
	top:150px;
	z-index:9999;
	display: none;}
.video_box video{
	width:800px;
	height:450px}
.video_box	.close_video{
	background-color: #f5f5f5;
	font-size:20px;
	color: #333;
	width: 800px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	cursor:pointer;
	/* margin-left:740px; */
	z-index:9999;
	/* margin-right: 5px; */
	position: relative;
}
.video_box	.close_video h1,.video_box	.close_video h2{
	font-weight: normal;
	font-size: 16px;
	display: inline;
}
.video_box	.close_video h2{
	 font-size: 30px;
	 /* vertical-align: initial; */
	 position: absolute;
	 right: 20px;
}
.video_box	.close_video h1{
	text-align: left;
	  font-size: 18px;
  font-weight: 400;
  position: absolute;
	color: #424242;
	left: 20px;
}
.box_bg{
	position: fixed;  z-index:9998; top: 0; left: 0;background: url(https://web.archive.org/web/20211221201425im_/http://sandbox.runjs.cn/uploads/rs/390/vvqzmrls/gary_bg.png) center center repeat\9 !important;
  background: #000;
  opacity: 0.8;}
  /**/
  .main_change_add_20160128 img{
  	cursor: pointer;
  	outline:none;
  }
 /*20160423*/	
 .six-a-href{
 	  height: 30px;
  line-height: 30px;
  border: 1px solid #f4752d;
  
 	  width: 120px;
  text-align: center;
  font-size: 14px;
  color: #f4752d;
  border-radius: 5px;
  margin-top: 5px;
  cursor: pointer;
  display: block;
  outline: none;
 }
  .six-a-href:hover{
  	color: #fff;
  	background-color: #f4752d;
  	transition:all ease .2s;
	-webkit-transition:all ease .3s;
  };
/*
     FILE ARCHIVED ON 20:14:25 Dec 21, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:57:37 Feb 24, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.715
  exclusion.robots: 0.024
  exclusion.robots.policy: 0.011
  esindex: 0.013
  cdx.remote: 74.029
  LoadShardBlock: 388.348 (3)
  PetaboxLoader3.resolve: 175.488 (3)
  PetaboxLoader3.datanode: 273.568 (4)
  load_resource: 86.35
*/