 * {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;}
/*--方案介绍--*/
.xdf_js{width:100%;margin:2% 0;overflow: hidden;}
.xdf_title img{max-width:35%!important;display: block;margin:10px auto;}
.xdf_js .j_text{width:98%;margin:2% auto;overflow: hidden;background:#fff;padding:10px;border-radius:0 10px 0 10px;box-shadow:0 0 10px rgba(0, 0, 0, .2);}
.xdf_js .j_text h5{text-align:left;font-size:18px;color:#333;font-weight:bold;}
.xdf_js .j_text p{text-align:left;margin-top:5px;font-size:14px;color:#333;line-height: 24px;}
#custom{border-collapse:collapse;border-spacing:0;width:98% !important;margin:2% auto;background:#f5f8ff;}
#custom td {font-size:15px;text-align:center;padding:1% ;color:#333;line-height:30px;border:1px solid #ddd;text-align: center;}
#custom th {font-size:20px;text-align:center;padding:1% ;color:#fff;background:#225dd3;}
/*参加*/
.xdf_cj{width:100%;padding:2% 0;overflow: hidden;background:#f7f7fa;}
.xdf_cj .c_list{width:100%;margin:2% 0;overflow: hidden;}
.xdf_cj .c_list li{width:23%;height:324px;float:left;margin:1%;background:#fff;}
.xdf_cj .c_list li img{width:100%;display: block;}
.xdf_cj .c_list .c_tet{padding:10px;}
.xdf_cj .c_list .c_tet h5{font-size:16px;font-weight:bold;text-align: center;color:#FD7B16;}
.xdf_cj .c_list .c_tet p{text-align:left;margin-top:5px;font-size:13px;color:#333;line-height: 24px;}
/*目标分数*/
.xdf_fs{width:100%;padding:2% 0;overflow: hidden;background:#f7f7fa;}
.xdf_fs .f_box{display:flex;align-items:center;width:98%;margin:2% auto;overflow: hidden;}
.xdf_fs .f_box .f_left{width:40%;}
.xdf_fs .f_box .f_left img{width:100%;display: block;}
.xdf_fs .f_box .f_text{width:60%;margin-left:10px;}
.xdf_fs .f_box .f_text .f_li{margin:10px 0;}
.xdf_fs .f_box .f_text .f_li h5{text-align:left;padding-left:28px;position:relative;font-size:18px;color:#333;font-weight:bold;}
.xdf_fs .f_box .f_text .f_li h5:before{position:absolute;content:'';left:0;top:0;width:24px;height:24px;background:url(../images/dg.png)no-repeat top center;background-size:24px 24px;}
.xdf_fs .f_box .f_text .f_li p{text-align:left;margin-top:5px;padding-left:28px;font-size:15px;color:#333;line-height: 24px;}
/*课程*/
.xdf_kc{width:100%;padding:2% 0;overflow: hidden;background:#3e77eb;}
/*特色*/
.xdf_ts{width:100%;margin:2% 0;overflow: hidden;}
.xdf_ts .t_list{width:100%;margin:2% 0;overflow: hidden;}
.xdf_ts .t_list li{padding:15px;align-items:center;display:flex;width:48%;float:left;margin:1%;background:#fff;box-shadow:0 0 10px rgba(0, 0, 0, .2);}
.xdf_ts .t_list .pic{width:30%;}
.xdf_ts .t_list .pic img{width:100%;display: block;}
.xdf_ts .t_list .t_text{width:70%;margin-left:10px;}
.xdf_ts .t_list .t_text h5{text-align:left;font-size:18px;font-weight:bold;color:#333;}
.xdf_ts .t_list .t_text p{text-align:left;margin-top:5px;font-size:14px;color:#343434;line-height: 24px;}
/*选择*/
.xdf_xz{width:100%;margin:2% 0;overflow: hidden;}
.xdf_xz .xdf_title img{max-width:45%;}
.xdf_xz .x_box{display:flex;align-items:center;width:100%;margin:2% 0;overflow: hidden;}
.xdf_xz .x_box .x_left{width:60%;margin-right:10px;}
.xdf_xz .x_box .x_left li{display:flex;align-items:center;width:100%;margin:10px 0;}
.xdf_xz .x_box .x_left .x_pic{width:20%;}
.xdf_xz .x_box .x_left .x_pic img{margin:0 auto;max-width:100%;display: block;}
.xdf_xz .x_box .x_left .x_tet{width:70%;margin-left:10px;}
.xdf_xz .x_box .x_left .x_tet h6{text-align:left;font-size:16px;color:#333;margin-bottom:5px;}
.xdf_xz .x_box .x_left .x_tet p{text-align:left;font-size:14px;color:#555;line-height: 24px;}
.xdf_xz .x_box .x_rig{width:57%;}
.xdf_xz .x_box .x_rig img{width:100%;display: block;}
@media only screen and (min-width: 320px) and (max-width:750px) {
	.xdf_title img{max-width:70%;}
	#custom th{font-size:18px;}
	#custom td{font-size:14px;}
	.xdf_cj .c_list li{width:98%;height:auto;}
	.xdf_fs .f_box{display: block;}
	.xdf_fs .f_box .f_left{width:100%;}
	.xdf_fs .f_box .f_text{width:100%;margin-left:0;}
	.xdf_ts .t_list li{width:98%;height:auto;}
	.xdf_xz .x_box{display: block;}
	.xdf_xz .x_box .x_left{width:100%;}
	.xdf_xz .x_box .x_rig{width:100%;}
	.xdf_xz .xdf_title img{max-width:75%;}
}