* {padding: 0;margin: 0;box-sizing:border-box;}
/*Reset the tag*/
a{text-decoration:none;}
img{border:none;}
ul,li{list-style:none;}
/*---banner---*/
.xdf_banner{width:100%;}
.xdf_banner img{width:100%;display: block;}
/*文字*/
.bw_text{width:100%;margin:2% 0;overflow: hidden;}
.bw_text p{font-size:16px;color:#222;line-height:30px;}
/*适合人群*/
.qx_sh{width:100%;margin:2% 0;overflow: hidden;}
.qx_title{font-size:30px;text-align: center;line-height:35px;margin:3% auto;font-weight:bold;color:#333;}
.qx_sh .s_box{width:100%;padding:10px;margin:2% 0;overflow: hidden;border:2px solid #409fcd;border-radius:10px;}
.qx_sh .s_box p{text-align:left;font-size:15px;color:#333;line-height:28px;}
/*课程特色*/
.qx_ts{width:100%;margin:2% 0;overflow: hidden;}
.qx_ts .t_box{width:100%;margin:2% 0;overflow: hidden;}
.qx_ts .t_box .t_li{width:48%;height:140px;padding:20px;float:left;margin:1%;background:#409fcd;border-radius:10px;}
.qx_ts .t_box .t_li .num{width:20px;height:20px;margin-bottom:15px;color:#409fcd;font-size:16px;font-weight:bold;text-align:center;line-height:20px;border-radius:50%;background:#fff;}
.qx_ts .t_box .t_li p{text-align:left;font-size:15px;color:#fff;line-height: 26px;padding-top:10px;border-top:1px dashed #fff;}
/*辅导流程*/
.qx_lc{width:100%;margin:2% 0;overflow: hidden;}
.qx_lc .l_list{width:100%;margin:2% 0;overflow: hidden;}
.qx_lc .l_list .l_li{width:23%;font-size:16px;font-weight:bold;float:left;line-height:45px;text-align:center;color:#fff;margin:1%;background:#409fcd;border-radius:0 20px 0 20px;}
/*雅思听力题型特点*/
.qx_td{width:100%;margin:2% 0;overflow: hidden;}
.qx_td .l_list{width:100%;margin:2% 0;overflow: hidden;}
.qx_td .l_list .l_li{width:48%;height:145px;float:left;margin:1%;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 10px rgba(0, 0, 0, .2); }
.qx_td .l_list .l_li .l_name{text-align:left;height:45px;background:#85c2df;}
.qx_td .l_list .l_li .l_name span{width:10%;line-height:45px;text-align:center;display:inline-block;font-size:20px;font-weight:bold;color:#fff;background:#409fcd;}
.qx_td .l_list .l_li .l_name h5{margin-left:10px;font-size:20px;color:#fff;font-weight:bold;line-height:45px;display: inline-block;}
.qx_td .l_list .l_li .l_p{text-align:left;padding:10px;font-size:16px;height:94px;color:#333;line-height:26px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3; text-overflow:ellipsis;overflow: hidden;}
/*环境*/
.qx_hj{width:100%;margin:2% 0;overflow: hidden;}
.qx_hj .h_list{width:100%;margin:2% 0;overflow: hidden;}
.qx_hj .h_list li{width:31.3333%;height:160px;float:left;margin:1%;}
.qx_hj .h_list li img{width:100%;display: block;}
@media only screen and (min-width: 320px) and (max-width:750px) {
	.qx_title{font-size:22px;}
	.bw_text p{padding:10px;font-size:15px;text-align:left;}
	.qx_ts .t_box .t_li{width:98%;height:auto;}
	.qx_lc .l_list .l_li{width:98%;height:auto;}
	.qx_td .l_list .l_li{width:98%;height:auto;}
	.qx_hj .h_list li{width:98%;height:auto;}
	.qx_td .l_list .l_li .l_p{font-size:15px;}
}