body{color:#333;}
a{cursor: pointer;}
.pc-none{display:none;}
.zhuanti_pc_none{display:none !important;}
.section{padding:60px;}
.section-bg{background: #0a3953;}
.section-bg1{background: #eff5f8;}
.color-w{color:#fff;}
.n_title .sub-b{display: block;margin-top:15px;}
.n_title > h1{font-size: 36px;padding: 0px 0 30px;    line-height: 1;}
.n_title > h2{font-size: 36px;padding: 0px 0 30px;    line-height: 1;}
/* å“ç‰Œå¹¿å‘Š */
.space_top {background: url(http://www.tqedu.net/Template/Default/Skin/2022/images/adbag.jpg);}
/*æ³°ç¥ºç®€ä»‹*/
.cont{display: flex;flex-wrap: wrap;}
.cont-l{width:46%;}
.cont-r{width:54%;padding-top:60px;}
.founder{font-size: 24px;color:#333}
.founder .founder-sub{font-weight: normal;}
.founder-name{font-size: 42px;font-weight: bold;color:#e9eef0;color:#e9eef0}
.cont-r-b p{font-size:16px;line-height:36px;}
.cont-r-img{margin-top:60px;}
/*ä¸ºä»€ä¹ˆé€‰æ‹©é›†è®­è¥*/
.superior{display: flex;justify-content: space-between;flex-wrap: wrap;}
.superior li{width:31.75%;background: #fff; padding: 30px;border-radius: 10px;position: relative;overflow: hidden;}
.superior li .iconfont{bottom: 15px;font-size: 46px;position: absolute;right: 15px;color: #fff;line-height: 1;}
.superior li:nth-of-type(4),.superior li:nth-of-type(5),.superior li:nth-of-type(6){margin-top:30px}
.superior-b-c h5{font-size: 20px;line-height:1.8;}
.superior-b-c  span{display: block;text-transform: uppercase;font-size: 14px;color:#eac374}
.superior-b-c p{font-size: 14px;line-height:1.8;margin: 20px 0;min-height: 76px;}
.superior-b-c .zixun,.teach_text .zixun,.team li .zixun,.zixun,.table-cont .zixun{display: block;width: 110px;height: 40px;border: 1px solid #0a3953;color:#0a3953;font-size:14px;text-align: center;line-height: 40px;border-radius: 20px;}
.superior-b-c .zixun:hover,.teach_text .zixun:hover,.team li .zixun:hover,.zixun:hover,.table-cont .zixun:hover{background: #0a3953;box-shadow:0px 7px 12px 6px #0a395340;color:#fff;}  
.zixun{border: 1px solid #fff;color:#fff;margin:30px auto 0;}
.zixun:hover{background: #fff;color:#0a3953;}
.zixun1{border: 1px solid #0a3953;color:#0a3953;width: 200px}
.zixun1:hover{border: 1px solid #0a3953;color:#fff;background: #0a3953;}
.superior li::after{
	position:absolute;
	width:70px;
	height:70px;
	content:'';
	border-radius: 50%;
	background: #eac374;
	top: 0;
    left: 0;
    transform: translateX(-50%) translatey(-50%);
}
.superior li::before{
	position:absolute;
	width:180px;
	height:180px;
	content:'';
	border-radius: 50%;
	background: #eac374;
	bottom:0;
    right: 0;
    transform: translateX(50%) translatey(50%);
}
/*ä¼˜è´¨å¸ˆèµ„*/
.table-list {display:flex;width:100%;justify-content: space-between;}
.table-list li{width:23.33%;line-height: 58px;border-radius: 10px;border:1px solid #0a3953;text-align:center;font-size:20px;}
.table-list li.select{background:#0a3953;color:#fff}
.teach-box{margin-top:30px;}
.teach-box .teach-info{width:48%;float:left;display: flex;justify-content: space-between;}
.teach-box .teach-info:nth-of-type(2n){float:right;}
.teach-box .teach-info:nth-of-type(2n-1){float:left;}
.teach-box .teach-info .teacher-area-item li{float:left;color:#999;font-size: 14px;}
.teacher-area-item li span{margin:0 10px;display:inline-block}
.teach_pic{width:120px;height:120px;overflow: hidden;border-radius: 50%;}
.teach_text{width:calc(100% - 120px);padding:10px 10px 0 10px;}
.teach_text h5{overflow: hidden;font-size: 20px;}
.teach_text h5 .teacher-area-item li{font-size:14px;color:#999;font-weight: normal;}
.teach_text p{font-size:14px;line-height: 1.85;min-height: 130px;margin: 26px 0;
	display: -webkit-box; 
	-webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;}
.teach_text .zixun{margin:0;}
.teach-box >ul >li{display: none;/* display: flex; */}
.teach-box >ul >li.select{display: block;}
/*å›¢é˜Ÿ*/
.team{justify-content: space-between;}
.team li{width:23.83%;background: linear-gradient(to bottom, #eac374 , #fff 40%);padding:30px;border-radius: 10px;margin-bottom:20px;}
.team li h3{font-size:20px;text-align: center; line-height: 1.8;}
.team li p{font-size:14px;line-height:1.8;margin: 20px 0;min-height: 126px;}
.team li .zixun{margin:0 auto;}
.line-b{width:30px;height:4px;background: #0a3953;display: block;margin:0 auto;border-radius: 3px;margin-top:15px}
.bookimg,.milieu{justify-content: space-between;}
.bookimg li{width:18%}
.milieu li{margin-top:20px;}

/*ç­çº§*/
.table-cont{width:100%;margin-top: 20px;}
.table-cont:first-child{margin-top: 0px;}
.table-cont caption{font-size:20px;color:#fff}
.table-cont caption,.table-cont tr th,.table-cont tr td{line-height:60px;}
.table-cont tr th,.table-cont tr td{font-size:16px;text-align: center;}
.table-4 tr td{width:25%;}
.table-8 tr td{width:12.5%;}

.tab1{border-top:1px solid #0a3953;border-left:1px solid #0a3953;}
.tab1 tr th,.tab1 tr td{border-bottom:1px solid #0a3953;border-right:1px solid #0a3953;}
.tab2{border-top:1px solid #eac374;border-left:1px solid #eac374;}
.tab2 tr th,.tab2 tr td{border-bottom:1px solid #eac374;border-right:1px solid #eac374;}
.tab1 caption{background:#0a3953;}
.tab1  tr th{background: #e2eff7;}
.tab1  tr td{background: #fff;}
.tab1 .zixun{margin:0 auto}
.tab2 caption{background:#eac374;}
.tab2  tr th{background: #fff9ec;}
.tab2  tr td{background: #fff;}
.tab2 .zixun{border:1px solid #eac374;color:#eac374;margin:0 auto}
.tab2 .zixun:hover{background:#eac374;color:#333;}
.table-8 tr th.th-bg{background: #f7e9e2;}
.table-6 tr td{width:16.66%}
.table-6 tr:nth-of-type(2n-1) td{background: #e2eff7;}

/*é›†è®­è¥å›žé¡¾*/
.photo li{padding:10px;background: #fff;}
.photo li p{font-size: 16px;min-height:inherit;margin: 10px 0 0;text-align: center;color:#666;}
/*è¡¨å•å›ºå®šæ */
.formbox{
	clear: both;
	overflow: hidden;
	background: #040d50;
	position: fixed;
	bottom: 0;
	width: 100%;
	padding:20px 0;
	z-index:10;
}
.fixedform{
	display: flex;
}
.fixedform li{
	width:33.33%;
}
.fixedform li .se_box{
	position: relative;
	width: 50%;
	height: 54px;
	float: left;
}
.fixedform li .se_box .iconfont{
	position: absolute;
	top:55%;
	left:20px;
	color:#999;
}
.fixedform li input,.fixedform li select,.fixedform li button{
	height:54px;
	border:0;
}
.fixedform li .se_itmes,.fixedform li .inp_itmes{
	padding-left:20px;
	margin-top:10px;
}
.fixedform li .se_itmes{
	width:98%;
	margin-right:1%;
	float:left;
	padding-left: 37px;
	color:#999;
	font-size: 14px;
}
.fixedform li .se_itmes:focus{
	color:#333;
}
.fixedform li .se_itmes option{
	color:#333;
	font-size: 14px;
}
.fixedform li .inp_itmes{
	width:68%;
	font-size: 14px;
}
.fixedform li .but_itmes{
	width:30%;
	background: #4779fc;
	color:#fff;
	cursor: pointer;
	margin-top:10px;
}
.fixedform li .but_itmes:hover{
	background: #3c69dc;
	box-shadow: 1px 1px 1px #216eb5;
}
#footer{margin-bottom: 106px;}

@media screen and (max-width: 640px){
	.ph-none,.zhuanti_pc_none,.space_top,.formbox{display:none;}
	.zhuanti_pc_none{display:none !important;}
	.pc-none{display:block}
	.section{padding:60px 0;}
	.n_title > h1{font-size:24px;line-height: 1.3;}
	.n_title > h2{font-size:24px;line-height: 1.3;}
	.cont-l,.cont-r{width:100%;}
	.cont-r{margin-top: 0px;padding-top: 30px;}
	.cont-r-img{display: flex;justify-content: space-between;margin-top: 20px;}
	.cont-r-img > img{width:33%;}
	.superior li{width:100%;margin-top: 30px;}
	.table-list li{width:25%;font-size: 14px;}
	.teach-box .teach-info{flex-wrap: wrap;}
	.teach_text{width:100%;}
	.team li{width:100%;padding:20px;margin-bottom:3%}
	.team li p,.superior-b-c p{min-height: auto;}
	.bookimg li{width:48%}
	.photo li{width:49%;}
	.n_title .sub-b{transform: scale(0.7);margin-top:5px;}
}

 