 * {padding: 0;margin: 0;box-sizing:border-box;}
/*Reset the tag*/
a{text-decoration:none;}
img{border:none;}
ul,li{list-style:none;}
/*---banner---*/
.yl_banner{width:100%;}
.yl_banner img{width:100%;display: block;}
/*--苦恼--*/
.yl_kn{width:100%;margin:2% 0;overflow: hidden;}
.yl_title h2{max-width:700px;height:80px;font-size:30px;text-align:center;line-height:80px;margin:2% auto;font-weight:bold;color:#270c0c;background:url(../images/s1_tbg.png)no-repeat center center;}
.yl_kn .k_box{padding:10px;display:flex;align-items:center;justify-content:flex-start;width:100%;margin:2% 0;border:4px #4c2e2a solid;overflow: hidden;border-radius:5px;}
.yl_kn .k_box .k_left{width:40%;}
.yl_kn .k_box .k_left img{width:100%;display: block;}
.yl_kn .k_box .k_right{width:58%;}
.yl_kn .k_box .k_right .r_li{margin:10px 0;display: flex;align-items: center;}
.yl_kn .k_box .k_right .r_li span{border-radius:50%;font-size:20px;line-height:45px;color:#fff;font-weight:bold;text-align:center;width:45px;height:45px;background:#751018;}
.yl_kn .k_box .k_right .r_li p{text-align:left;text-indent:0;margin-left:10px;font-size:18px;color:#111;line-height: 24px;}
/*助推*/
.yl_zc{width:100%;margin:2% 0;overflow: hidden;}
.yl_zc .z_box{width:100%;margin:2% 0;overflow: hidden;}
.yl_zc .z_box .z_li{display:flex;align-items:center;width:100%;margin:2% 0;background:#7b533d;}
.yl_zc .z_box .z_li .z_left{width:40%;}
.yl_zc .z_box .z_li .z_left img{max-width:100%;display: block;}
.yl_zc .z_box .z_li .z_right{width:60%;padding-right:20px;}
.yl_zc .z_box .z_li .z_right h5{text-align:center;line-height:30px;font-size:22px;font-weight:bold;color:#fff;padding:5px;}
.yl_zc .z_box .z_li .z_right p{margin-top:10px;font-size:16px;color:#fff;line-height:28px;}
.yl_zc .z_box .z_li .z_r_l{padding-left:20px;}
/*师承*/
.yl_sc{width:100%;margin:2% 0;overflow: hidden;}
.yl_sc .s_box{padding:20px;width:100%;margin:5% 0 2% 0;overflow: hidden;background:#d7c2a5;}
.yl_sc .s_box p{text-align:left;font-size:18px;color:#270c0c;line-height:32px;}
.yl_sc .s_box p span{font-size:18px;color:#751018;text-decoration: underline;}
/*区别*/
.yl_qb{width:100%;padding:2% 0;overflow: hidden;background:#ebebeb;}
.yl_qb .q_box{width:100%;margin:2% 0;overflow: hidden;}
.yl_qb .q_box .q_list{width:48%;float:left;margin:1%;}
.yl_qb .q_list .q_name{font-size:24px;color:#333;font-weight:bold;margin-bottom:20px;line-height: 30px;text-align: center;}
.yl_qb .q_box .q_list ul{height:482px;padding:20px;background:#d7c2a5;border:1px #786254 solid;border-radius:10px;}
.yl_qb .q_box .q_list ul li{text-align:center;font-size:18px;color:#270c0c;padding:15px 0;border-bottom:1px #7f6857 dashed;}
/*报考*/
.yl_bk{width:100%;padding:2% 0;overflow: hidden;background:url(../images/s5_bg.jpg)no-repeat top center;}
.yl_bk .b_list{width:100%;margin:2% 0;overflow: hidden;background:url(../images/s5_bg.jpg)no-repeat top center;}
.yl_bk .b_list li{width:31.3333%;height:220px;float:left;margin:1%;padding:15px;background:#7b533d;border-radius:10px;}
.yl_bk .b_list .b_name{text-align:center;font-size:18px;color:#fff;font-weight:bold;}
.yl_bk .b_list .b_text{font-size:15px;color:#fff;line-height: 26px;margin-top:10px;}
/*适宜人群*/
.yl_sy{width:100%;padding:2% 0;overflow: hidden;background:#ebebeb;}
.yl_sy .s_box{width:100%;margin:2% 0;overflow: hidden;}
.yl_sy .s_box .s_li{width:48%;height:114px;float:left;padding:20px;margin:1%;background:#7b533d;border-radius:10px;}
.yl_sy .s_box .s_li .s_name{font-size:18px;color:#fff;font-weight:bold;}
.yl_sy .s_box .s_li .s_text{line-height:24px;margin-top:10px;font-size:15px;color:#fff;}
/*过程*/
.yl_gc{width:100%;margin:2% 0;overflow: hidden;}
.yl_gc .pic{width:100%;margin:2% 0;overflow: hidden;}
.yl_gc .pic img{max-width:100%;display: block;}
/*全程班*/
.yl_bj{width:100%;margin:2% 0;overflow: hidden;}
#custom{border-collapse:collapse;border-spacing:0;width:98% !important;margin:4% auto;background:#fff;}
#custom td {font-size:16px;text-align:center;padding:1% ;color:#333;line-height:30px;border:1px solid #dcc096;text-align: center;}
#custom th {font-size:20px;text-align:center;padding:1% ;color:#fff;background:#751018;border:1px solid #dcc096;}
/*选择*/
.yl_xz{width:100%;margin:2% 0;overflow: hidden;background:url(../images/s5_bg.jpg)no-repeat top center;}
.yl_xz .x_list{width:100%;margin:2% 0;overflow: hidden;}
.yl_xz .x_list li{padding:10px;height:110px;width:48%;float:left;margin:1%;background:#fff;border:1px #6f5849 solid;border-radius:10px;}
.yl_xz .x_list .x_name{font-size:20px;font-weight:bold;color:#751018;}
.yl_xz .x_list p{margin-top:10px;font-size:15px;color:#333;line-height: 24px;}
@media only screen and (min-width: 320px) and (max-width: 750px) {
	.yl_title h2{font-size:22px;height:40px;line-height:40px;background:none;}
	.yl_kn .k_box{display: block;}
	.yl_kn .k_box .k_left{width:100%;}
	.yl_kn .k_box .k_right{width:100%;}
	.yl_zc .z_box .z_li{display: block;}
	.yl_zc .z_box .z_li .z_left{width:100%;}
	.yl_zc .z_box .z_li .z_right{width:100%;padding:10px;}
	.yl_qb .q_box .q_list{width:98%;}
	.yl_qb .q_box .q_list ul{height:auto;}
	.yl_bk .b_list li{width:98%;height:auto;padding:10px;}
	.yl_sy .s_box .s_li{width:98%;}
	.yl_xz .x_list li{width:98%;height:auto;padding:10px;}
	.yl_kn .k_box .k_right .r_li p{font-size:16px;}
}