a, a:link, a:visited, a:focus {
    text-decoration: none;
    color: #464646;
}
.xg_kc_info{width:120%; height:562px; margin:0 auto; position: absolute; left: -10%; top:-10px;filter:blur(14.3px) brightness(0.5) contrast(1.3) saturate(0.9) invert(0)}
.xg_kc_info_parent{width: 100%; height: 470px; overflow: hidden; position: relative;}
.xg_kc_over{width: 100%; height: 470px; background: rgba(34,34,34,0.2); position: absolute; top: 0;}
.xg_kc_con{width:1200px; height:540px; margin: 0 auto;}
.xg_kc_con1{width:100%; height:540px; position: relative}
.cur_position{width: 100%; height: 32px; padding-top:20px;}
.cur_position a{color:#bebebe;}
.cur_position a:hover{color:#fff;}
.cur_position p{font-size: 14px; color: #bebebe; line-height: 32px;}
.kc_info{width: 100%; height:222px; margin-top:64px;}
.kc_info_img{width: 100%; height: 222px;}
.kc_info_left{width: 376px; height: 8rem; float: left;}
.kc_info_right{width:784px; height: 222px; margin-left: 40px; float: left;}
.kc_name{width: 100%; height:30px; margin-top:3px;}
.kc_name p{font-size:22px; color: #fff; line-height: 30px; font-weight: bold;}
.kc_time{width: 100%; height:20px;margin-top: 6px;}
.kc_time p{font-size:12px; color: #fff; line-height: 20px;}
.kc_time1,.kc_time2{width:auto; float:left;}
.kc_time3{width:auto; float:left;}
.kc_time31 {
   width: auto;
    float: right;
	display: none;
}
.kc_time1 span{color:#ebebeb}


.kc_service{width: 100%; height:20px;margin-top: 6px;}
.kc_service p{color: #fff; font-size: 14px;}
.kc_service_list{width: auto; float: left;}
.kc_service_fg{width: auto; float: left; margin:0 4px;}

.kc_class{width: 100%; height:86px; margin-bottom: 0px;}
.kc_class_title{width: 100%; height:20px; margin-top:36px; }
.kc_class_title p{font-size: 12px; color: #fff;line-height: 20px;}
.kc_class_time{width: 100%; height:52px; margin-top:11px;  margin-left: -6px;}
.kc_class_time_zm{width: 100%; height:52px; margin-top:11px;  margin-left: -6px;}
.kc_date_zm{width:90px; height: 70px; background:#f7f7f7;float: left;  margin-left: 6px;}
.kc_class_time_zm p{font-size: 12px; color: #101010; text-align: center; padding-top:16px;}

.kc_date_zm1{width:116px; height: 70px; background:#f7f7f7;float: left;  margin-left: 6px;}
.kc_class_time_zm1 p{font-size: 12px; color: #101010; text-align: center; padding-top:10px;}
.kc_class_time_zm1{width: 100%; height:52px; margin-top:11px;  margin-left: -6px;}



.kc_date1{width:62px; height: 70px; background:#f7f7f7;float: left; border-radius:4px 0 0 4px; margin-left: 6px;}

.kc_date_ym{width:62px; height: 70px; background:#f7f7f7;float: left; margin-left: 6px;}

.kc_date_ym1{width:62px; height: 70px; background:#f7f7f7;float: left;  margin-left: 6px;}

.kc_date{width:62px; height: 70px; background:#f7f7f7;float: left;  margin-left: 6px;}
.kc_date2{width:62px; height: 70px; background:#f7f7f7;float: left; margin-left: 6px;}
.kc_class_time p{font-size: 12px; color: #101010; text-align: center; padding-top:9px;}
.kc_date3{width:62px; height: 70px; background:#f7f7f7;float: left; border-radius:4px; margin-left: 6px;}
.kc_date_ym p{font-size: 12px; color: #b3b3b3; text-align: center; padding-top:9px;}
.kc_date_ym1 p{font-size: 12px; color: #b3b3b3; text-align: center; padding-top:9px;}
.kc_price{width: 1200px; height: 94px; margin: 0 auto; background: #fff;position: relative; top: -47px;}
.kc_price_left{width:auto; height:94px; margin-left: 14px; float: left;}
.kc_price_left1{width:auto; height:94px; margin-left:2px; float: left; margin-top: 2px;}
.kc_price_left p{font-size: 28px; color: #f00; font-weight: bold; line-height: 94px;}
.kc_price_left1 p{font-size: 28px; color: #f00; font-weight: bold; line-height: 94px;}
s{font-size:12px; color: #A4A4A4;line-height: 96px;}
.kc_price_zx{width:158px; height:38px; background:#FBE1E1; border-radius: 40px;  margin-right:32px; float: right; margin-top:28px;}
.kc_price_zx p{font-size: 16px; line-height: 38px; color: #f00;  text-align: center; font-weight: bold;}
.kc_price_dj{width:158px; height:38px; background:#f00; border-radius: 40px;  margin-right:18px; float: right; margin-top:28px;}
.kc_price_dj p{font-size: 16px; line-height: 39px; color: #fff;  text-align: center; font-weight: bold; }

.kc_price_znq{width: 100px; height:34px; float: left; background: #000; border-radius: 10px; margin-top: 28px; margin-left:32px;}
.kc_price_znq p{font-size: 16px;background-image: linear-gradient(135deg,#fae2d7,#ffbb7c);-webkit-background-clip: text;color: transparent;text-align: center;font-weight: bold;line-height:38px;}


.limit_div{width:228px; height: 42px; float: left; margin-left:0px; border-radius: 20px; margin-top: 26px;}
.limit_div1{float: left; width: auto; height: 26px; margin-left:14px; margin-top: 8px;}
.limit_div1 p{color:#000;line-height: 26px; font-size: 16px; font-weight: bold;}
.limit_div2{float: left; width: auto; height: 26px;margin-top: 8px; margin-left: 10px; font-size: 14px; line-height: 26px;}
.day1{float: left; background: #000; color:#fff; width: auto; height: 26px; padding:0 4px; border-radius: 4px;}
.hour1{background: #000; width: auto; color:#fff; height: 26px; padding:0 4px; float: left; border-radius: 4px;}
.mini{background: #000; width: auto;color:#fff; height: 26px; padding:0 4px; float: left; border-radius: 4px;}
.sec{background: #000; width: auto; color:#fff; height: 26px; padding:0 4px; float: left; border-radius: 4px;}
.hm{background: #000; width: auto; color:#fff; height: 26px; padding:0 4px; float: left; border-radius: 4px;}

.limit_div_wap{display:none;}



.kc_time3{display:none;}
.hr_class{display:none;}
.wap_option{display:none;}
.sy_xxhj_wap{display: none;}
.mtbd{display:none;}
/*8.19*/



.focus .fbg{top:420px;right:27px;position:absolute;height:21px;text-align:center;z-index:200}

.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}

.focus .D1fBt a{position:relative;display:inline;width:16px;height:10px;margin:0 10px; border-radius:4px; color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9}

.focus .D1fBt .current,.focus .D1fBt a:hover{background:#C8161D}

.focus .D1fBt img{display:none}

.focus .D1fBt i{display:none;font-style:normal}



.bf_hid{position:absolute;top:195px; left:350px; cursor: pointer; z-index:11;}

.bf_hid1{position:absolute;top:24px;left:10px;width:56px;height:24px;background:rgba(0,0,0,0.5);border-radius:4px;}

.bf_hid1 p{color: #fff;font-size: 14px;text-align:center;line-height:26px; letter-spacing:1px;}

.fcon{height:446px; position:relative;}

.bf_pic_div img{ width:40px; height:40px;}




/*璇剧▼鍐呭寮€濮�*/

.kc_con_sum{width:1200px; height:auto; margin:0 auto; overflow:hidden; margin-top:14px;}

.kc_con_left{width:900px; height:auto;float:left; background:#fff;}

.kc_con_left_con{width:852px; height:auto; margin:0 auto; overflow:hidden; margin-top:26px;}



/*2019.01.17*/
.content_item{width: 900px;height: 56px;background: #fff;}
.option_div{width: 900px; height: 56px; background: #fff;}
.option_div1{width:852px; height: 56px; margin: 0 auto;}
.option_kcjs{width: 80px; height: 56px; float: left; border-bottom: 1px solid #f33; cursor: pointer;}
.option_kcjs p{color:#000; font-size: 18px; text-align: center; line-height: 56px;}
.option_kcdg{width: 80px; height: 56px; float: left; margin-left: 40px; cursor: pointer;}
.option_kcdg p{color:rgba(179, 179, 179, 1);font-size: 18px; text-align: center; line-height: 56px;}
.option_kchx{width: 80px; height: 56px; float: left; margin-left: 40px; cursor: pointer;}
.option_kchx p{color:rgba(179, 179, 179, 1);font-size: 18px; text-align: center; line-height: 56px;}
.option_line{width: 900px; height: 4px; background: #f5f5f5;}

.kcdg_div{width:852px; height: auto; margin: 0 auto; overflow: hidden;}
.kcdg_div img{width:100%;}
.kchx_div{width:852px; margin: 0 auto;}
.kcdg_title{width: 100%; height:24px;}
.kcdg_p_div{width: 752px; height:24px; margin-top: 34px;}
.kcdg_p_div p{color:rgb(16, 16, 16); font-size: 18px;line-height:24px;}
.kcdg_title_p{width: 100%; height:1px; margin-top:10px; background: #f5f5f5;}
.kcdgtitleline{width: 100%; height:1px; margin-top: 10px; background: #f5f5f5;}
.kcdg_title_line{width: 100%; height:1px; margin-top: 10px; background: #f5f5f5;}
.unit_div{width:100%; height: 24px; margin-top: 38px;}
.unit_name{width:auto; height: 24px; float: left;  color:#000; font-weight: bold; text-align: center; border-radius: 4px; line-height: 24px; font-size: 16px; padding-left: 18px;}
.hour{width:48px; height:18px; float: right; color: rgba(200,200,200,1); text-align: center; line-height: 24px; font-size: 12px;}


.one_stage{width: 100%; height: auto; overflow: hidden;}
.one_stage_title{width:100%; height: 24px;}
.one_stage_title p{color: rgba(16,16,16,1); font-size: 16px; font-weight: bold; padding-left: 16px;}
.one_stage_title p span{color: rgba(200,200,200,1); font-size: 12px; margin-left: 16px;}
.one_stage_con{width: 100%; height: auto; overflow: hidden; background: rgb(249,249,249); margin-top:8px; margin-bottom:20px;}
.one_stage_con1{padding-top: 12px; padding-left: 18px; padding-bottom: 12px;}
.one_stage_con1 p{color:#666; font-size: 14px; line-height: 26px;}
.one_stage_con1 p br{line-height:24px;}


.tag_fx_ewm{width:852px; height:154px; margin:0 auto; padding-bottom:28px;}
.tag_div{width:540px; height:154px; float:left;}
.tag_div_child{width:540px; height:80px;margin-top:16px; margin-left:-18px; margin-top:5px;}
.tag_div_child1{width:auto; height:30px; border:1px solid #F0F0F0;float:left; margin-left:18px; margin-top:12px; text-align:center; padding:0px 10px;}
.tag_div_child1 a{font-size:12px; color:#bbb; text-align:center; line-height:30px;}
.tag_div_child1:hover{ border-color:#000;}
.tag_div_child1:hover a{ color:#000;}



.fx_div{width:254px; height:40px;margin-top:41px;}

.ewm_div1{width:312px; height:154px; float:left;}

.ewm_con_div{width:126px; height:154px; float:right; margin-top:12px;}

.ewm_pic{width:126px; height:126px;}

.ewm_title{width:126px; height:20px;}

.ewm_title p{font-size:12px; color:#bbb; text-align:center;}

.ewm_title p a{color:#bbb;}



.con_from{width:852px; height:25px; margin:0 auto; border-bottom:1px solid #f0f0f0; margin-top:52px;}

.con_from_left{width:590px; height:25px; float:left;}

.con_from_left p{font-size:12px; color:#bbb;}

.con_from_left p a{ color:#bbb;}

.con_from_left p a:hover{color:#f33;}

.sub_div{width:262px; height:25px; float:left;}

.sub_div p{font-size:12px; color:#bbb; text-align:right;}

.sub_div p a{color:#cecece;}



.kc_con_right{width:280px; height:auto; float:left;margin-left:20px;}

.kc_con_right_top{width:280px; height:auto; float:left; background:#fff;}

.kc_con_right_adpic{width:246px; height:146px; margin:0 auto; margin-top:16px;}

.kc_con_right_news{width:246px; height:auto; margin:0 auto;}

.hot_news{width:246px; height:24px; margin-top:38px;}

.hot_news p{font-size:14px; line-height:24px;}

.kc_con_left_con img{ max-width:100%;}

.left_start{width:740px; height:446px; float:left;}

.right_news_list{width:246px; height:auto; overflow:hidden; padding-bottom:24px;}

.right_news_list_one{width:246px; height:auto;overflow:hidden; margin-top:12px;}

.right_news_num{width:20px; height:20px; float:left;}

.right_news_num p{font-size:14px; color:#bbb;}

.right_news_con{width:214px; height:auto; float:left; margin-left:10px;}

.right_news_con a{color:#bbb;}

.right_news_con a:hover{color:#f33;}

.right_news_con p{font-size:14px;}



.kc_con_right_bottom{width:280px; height:auto; float:left; background:#fff; margin-top:18px;}

.same_div{width:246px; height:auto; margin:0 auto;}

.same_div_title{width:246px; height:24px; margin-top:18px;}

.same_div_title p{font-size:14px; line-height:24px;}

.kc_list_div{width:246px; height:auto; overflow:hidden; padding-bottom:24px;}

.same_crouse_div{width:246px; height:auto; margin-top:16px; overflow:hidden;}

.same_crouse_pic{width:246px; height:auto; overflow:hidden;}

.same_crouse_title{width:246px; height:auto;}

.same_crouse_title p{font-size:14px;}

/*璇剧▼鍐呭缁撴潫*/



.img_lb{ width:740px;}

.kc_fx{width:84px; height:36px; position:absolute; bottom:32px; left:324px; display:none;}

.fx_icon{width:24px; height:24px; float:left; margin-top:9px; margin-left:20px;}
.newyear_pic{width: 648px; height:50px;display: block;}
.wap_kc_newyear{display:none;}
.wap_kc_hd{display:none;}
.xz_start_right_wap{ display:none;}


.top_fixed_nav{width: 100%; height: 57px; position: fixed; top: 0px; display: none;}
.top_fixed_nav1{width:1202px; height: 57px; margin: 0 auto;}
.top_fixed_nav2{width: 900px; float: left; height: 57px; background: #fff; box-shadow: 0px 2px 2px 0px rgba(247, 247, 247, 1);}
.top_fixed_kcjs{width: 80px;height: 56px;float: left;border-bottom: 2px solid #f33;cursor: pointer; margin-left: 24px;}	
.top_fixed_kcjs p{color: #f00;font-size: 18px;text-align: center;line-height: 56px;}
.top_fixed_kcdg{width: 80px;height: 56px;float: left; margin-left: 40px; cursor: pointer;}	
.top_fixed_kcdg p{color:#bbb;font-size: 18px;text-align: center;line-height: 56px;}
.top_fixed_kchx{width: 80px;height: 56px;float: left; margin-left: 40px; cursor: pointer;}	
.top_fixed_kchx p{color:#bbb;font-size: 18px;text-align: center;line-height: 56px;}	
.top_fixed_bmdj{width: 150px;height:36px;float: left; margin-left:385px; cursor: pointer; margin-top:14px; background:#FF000A; border:0px; border-radius: 20px; display:block;}
.top_fixed_bmdj p{line-height: 36px; color: #fff; font-size: 14px; text-align: center;}	
	
.wap_smallinfo{ display:none;}

.mtbd{ display:none;}

.wap_fx{ display:none;}

.wap_footer{ display:none;}

.wap_from{ display:none;}

.wap_fgdiv{ display:none;}

.wap_fxall{ display:none;}
.limit_wap{display:none;}
.znq_div{display:none;}



.report_div{width:668px; height:274px; background:#fff; z-index:9; position:fixed; left:30%; bottom:28%; border:1px solid #bbb; box-shadow: 0px 0px 10px 4px #bbb;} 

.option_font{width:616px; height:24px; margin:0 auto; margin-top:33px;} 

.font_div{float:left; width:60px; height:24px;}

.font_div p{font-size:14px; color:#000; font-weight:bold;}

.option_div1{float:left; width:536px; height:24px; margin-left:6px;}

.reason_div{width:616px; height:110px;margin:0 auto; margin-top:26px;}

.reason_text{width:99%; height:110px; border:1px solid #BBBBBB; margin:0 auto; resize:none;}

.tj_div{width:616px; height:32px; margin:0 auto; margin-top:26px;}

.tj_yzinput{width:114px; height:32px; float:left; margin-left:328px;}

.tj_yzdiv{width:82px; height:32px; float:left; margin-left:10px;}

.submit_div{width:72px; height:32px; float:left; margin-left:10px;}

.submit_btn{width:70px; height:32px; border:1px solid #000; background:#000; text-align:center; color:#fff; cursor:pointer;}

.hot_con_child a{color: #cecece;}

.wap_gzhd{display:none;}	
.gz_hdrule_div{display:none;}
.gz_hdrule_pc{width: 450px; height:auto; position: absolute; top:40px; left:-32px; background: #fff; box-shadow: 1px 0px 6px #ccc;display: none;}
.kcgk_div{display:none;}
.wap_kc_service{display:none;}
.fgx_1{display:none;}
.school_area{display:none;}
.kc_name_price{display:none;}
.wap_footer_info_div{display:none;}


@media only screen and (max-width: 767px){
	
	body{ background:#fff;}
    .header_top{ display:none;}
    .top_fixed_nav{height: 0.6rem;top:0rem;}
	.top_fixed_nav1{width:100%;height: 0.6rem;}
	.top_fixed_nav2{height: 0.6rem;width:100%; box-shadow: none; border-bottom: 1px solid #edebeb;}
	.top_fixed_bmdj{display:none;}
	.top_fixed_kcjs{height:0.58rem;width: 33.3%; margin-left: 0px; border-bottom: 0px;}
	.top_fixed_kcjs p{font-size: 0.22rem;height: 0.58rem; line-height: 0.65rem;width: 1.1rem;border-bottom: 1px solid #f00;margin: 0 auto;}
	
	.top_fixed_kcdg{height:0.58rem;width: 33.3%; margin-left: 0px; border-bottom: 0px;}
	.top_fixed_kcdg p{font-size: 0.22rem;height: 0.58rem; line-height: 0.65rem;width: 1.1rem;margin: 0 auto;}
	
	.top_fixed_kchx{height:0.58rem;width: 33.3%; margin-left: 0px; border-bottom: 0px;}
	.top_fixed_kchx p{font-size: 0.22rem;height:0.58rem;line-height: 0.65rem; width: 1.1rem; margin: 0 auto;}

	
	/*8.19*/
	.xg_kc_info_parent{height:auto;}
	.xg_kc_con{width:100%; height: auto;}
	.xg_kc_con1{height:auto;}
	.xg_kc_info{display:none;}
	.cur_position{display:none;}
	.kc_info{margin-top:-0.1rem;}
	.kc_info_img{display:none;}
	.kc_price{display:none;}
	.kc_info_left{width:100%;height: 8.6rem;margin-top:0rem;}
	.kc_info_right{width:100%; background: #fff; margin-left: 0px;position: relative;top:0rem;height:auto;}
	.kc_name{width:92%; height: 0.43rem;  margin: 0 auto; margin-top: 0.245rem;}
	.kc_name p{color:#000;font-size: 0.27rem; line-height: 0.43rem;}
	.kc_time{width:92%; margin: 0 auto; margin-top: 0rem;display: none;}
	.kc_time p{color:#949494; font-size: 0.2rem;}
	.kc_time2{display:none;}
	.kc_time3{display:block; margin-top: 0rem; float: right;}
	.kc_service{width:95%; margin: 0 auto; margin-top:0.12rem; display: none;}
	.kc_service p{color: #878787; font-size:0.18rem;padding: 0 0.08rem; line-height: 0.36rem;}
    .kc_service_list{width: auto; height:0.32rem; float: left; background:#f5f5f5; margin-left: 0.1rem; margin-top: 0.1rem;}
    .kc_service_fg{display: none;}
	.option_line{height:1px;}
    .kc_class{width:92%; margin: 0 auto; margin-top: 0.24rem; height: auto;}
	.kc_class_time{width:100%; margin-left:-1.8%; margin-top:0.11rem; height:auto; overflow: hidden;}
	.kc_class_time p{font-size:0.18rem;}
	
	.kc_class_time_zm{width:102%; margin-left:-1.8%; margin-top:0.11rem; height:auto; overflow: hidden;}
	.kc_class_time_zm p{font-size:0.18rem;}
	.kc_date_zm{width: 23%; margin-left: 2%; height: 1.2rem; margin-top: 0.1rem;}
	.kc_date_zm1{width: 31%; margin-left: 2%; height: 1.2rem; margin-top: 0.1rem;}
	
	
	.kc_class_time_zm1{width:102%; margin-left:-1.8%; margin-top:0.11rem; height:auto; overflow: hidden;}
	.kc_class_time_zm1 p{font-size:0.18rem;}
	
	
	
	.kc_class_time{width:100%; margin-left:-1.8%; margin-top:0.11rem; height:auto; overflow: hidden;}
	.kc_class_time p{font-size:0.18rem;}
	
    .kc_class_title p{color:#000; font-size: 0.18rem; font-weight: bold;}
	
	.kc_time3 p{font-size: 0.3rem; color: #f00; font-weight: bold;}
	.kc_time3 span{text-decoration:line-through; font-size:0.2rem; color:#828181; }
	.kc_time31 {
    display: block;
    margin-top: 0em;
    }
	.kc_time31 p{font-size: 0.3rem; color: #f00; font-weight: bold;}
	.kc_date1{width: 18%; margin-left: 2%; height: 1.2rem; margin-top: 0.1rem;}
	.kc_date_ym{width: 18%; margin-left: 2%; height: 1.2rem; margin-top: 0.1rem;}
	.kc_date_ym1{width: 18%; margin-left: 2%; height: 1.2rem; margin-top: 0.1rem;}
    .kc_date{width: 18%; margin-left: 2%; height: 1.2rem; margin-top: 0.1rem;}
    .kc_date2{width: 18%; margin-left: 2%;height: 1.2rem; margin-top: 0.1rem; }
	.kc_date3{width: 18%; margin-left: 2%;height: 1.2rem; margin-top: 0.1rem; }
	.hr_class{height: 1px;border: 0;margin: 0 auto;width: 92%;margin-top: 0.4rem;border-bottom: 1px solid #eae9e9; display: block;}
	.kc_class_title{margin-top:0rem;}
	.kc_date_ym1 p {
		font-size:0.18rem;
		color:#888;
	}
	.kc_date_ym p {
		font-size:0.18rem;
		color:#888;
	}
	
	.wap_select {
    width: 1.06rem;
    height: 0.31rem;
    font-size: 0.16rem;
    line-height: 0.32rem;
    border-radius: 50px;
    border: 0px;
    background: #333;
    color: #fff;
    outline: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background-size: 6px;
    padding-left: 0.12rem;
}
	.wap_option{width: 100%; height:1rem; background: #fff; border-bottom: 1px solid #f5f5f5;}
	.wap_option1{width:2.8rem; height:0.5rem; margin: 0 auto; padding-top: 0.34rem;}
	.wap_option_child{width:0.8rem; height:0.5rem; float:left;}
	.wap_option_font{width: 100%; height: 0.3rem;}
	.wap_option_font p{font-size: 0.22rem; text-align: center;}
	.wap_option_line{width: 0.24rem; height: 0.04rem; border-bottom: 0.05rem solid #f00; margin: 0 auto; border-radius: 0.03rem;}
	.wap_option_line1{width: 0.24rem; height: 0.04rem; border-bottom: 0.05rem solid #fff; margin: 0 auto; border-radius: 0.03rem;} 
	
	.wap_gzhd{width:92%; height:0.32rem; margin: 0 auto; margin-top: 0.3rem;display: block;}	
	.wap_gzhd_btn{width:2.4rem; height: 0.3rem; border:1px solid #f00; float: left;}
	.wap_gzhd_btn1{width: 1.2rem; height: 0.3rem; background: #f00; float: left;}	
	.wap_gzhd_btn1 p{font-size: 0.18rem; color:#fff; text-align: center; line-height: 0.3rem;}
	.wap_gzhd_btn2 {width: 1.2rem; height: 0.3rem; float: left;}
	.wap_gzhd_btn2 p{font-size: 0.18rem; color:#f00; text-align: center; line-height: 0.3rem;}
	.day1{float: left;width: auto;height: 0.36rem; font-size: 0.18rem; color:#222; background: #fff;line-height: 0.36rem; padding: 0;}
	.hourwap{float: left;width: auto;height: 0.36rem;line-height: 0.36rem;font-size: 0.18rem; color:#222;background: #fff;padding: 0px;}
	.zw_time{float: left;font-size: 0.18rem;  color: #222; line-height: 0.36rem;}
	.miniwap{float: left;width: auto;height: 0.36rem;line-height: 0.36rem;font-size: 0.18rem; color:#222; background: #fff;padding: 0px;}
	.secwap{float: left;width: auto;height: 0.36rem;line-height: 0.36rem;font-size: 0.18rem; color:#222; background: #fff;padding: 0px;}
	.gz_hdrule_pc{display:none;}
	
    .gz_hdrule_div{width:100%; height:100%; position:fixed; top: 0; background-color: rgb(0, 0, 0, 0.4); z-index: 999; display: none;}
    .gz_hdrule_div1{width:100%; height:100%;position: relative;}
    .hdrule_start{width: 100%; height:auto;  background: #fff; position: absolute; bottom: 0;}
    .hdrule_title{width: 100%; height: 0.8rem; border-bottom: 1px solid #eee; position: relative;}	
    .hdrule_close{width:0.34rem; height: 0.4rem; position: absolute; top: 0.24rem; right:0.26rem;}	
    .hdrule_title p{font-size: 0.24rem; font-weight: bold; color:#000;line-height: 0.8rem; text-align: center;}	
    .hdrule_con{width: 92%; margin: 0 auto; height:auto; margin-top: 0.3rem;}
    .hdrule_con p{font-size: 0.22rem; color: #101010; line-height: 0.4rem;}	
	
	.wap_footer{display:block;}
	.wap_fx{display: block;}
	.wap_footer_info_div{width: 100%; height:10rem; background: #fff;margin-top: 0.15rem;display: block;}
	.wap_footer_info{width: 100%; height:10rem; background: #000;}
	.wap_footer_info1{width: 92%; height: auto; margin: 0 auto;}
	.wap_footer_info2{width: 100%; height:0.27rem;padding-top:0.3rem;}
	.wap_footer_info_logo{width:1.38rem; height: 0.3rem;float: left;}
	
	.wap_footer_info_area{width: 0.81rem;
    height: auto;
    background: #333;
    float: left;
    border-radius: 32px;
    margin-left: 0.08rem;
    margin-top: 0.015rem;
    font-size: 0.16rem;
    line-height: normal;
    text-align: center;
    color: #fff;
    padding: 1px 0;}
	.wap_footer_info_area p{font-size: 0.16rem; line-height: 0.28rem;text-align: center; color: #fff;}
	
	.wap_footer_info_tel{width:auto; height: 0.27rem; float: right;margin-top: 0.015rem;}
	.wap_footer_info_tel p{font-size: 0.18rem; line-height: 0.27rem;text-align: center; color: #fff;}
	.wap_footer_info_fg{width: 100%; height: 1px; background:#222; margin-top: 0.3rem;}
	.wap_footer_info_fg1{width: 100%; height: 1px; background:#222; margin-top: 0.22rem;}
	.wap_footer_info_left{width:auto; height: 0.27rem;float: left;}
	.wap_footer_info_left p{font-size: 0.18rem; text-align: center; color: #fff;}
	.wap_footer_info_right{width:0.08rem; float: right; margin-top: -0.1rem;}
	
	
	
	
	/*8.19*/
	.wap_top{width:100%; height:3.87rem; display:block;}
    .nav_start_div{ display:none;}
/*8.19*/	
	
	.limit_div_wap{width:3.96rem;
    height: 0.6rem;
    float: left;
    border-radius: 20px;
    margin-top: 0rem;
    display: block;}
	.limit_div1{float: left;width: auto;height: 0.4rem; margin-left:0rem;margin-top: 0.08rem;}
	.limit_div1 p{color:#000;line-height: 0.42rem; font-size: 14px;}
	.limit_div2{float: left; width: auto; height: 26px;margin-top:0.1rem; font-size:0.22rem; line-height:0.42rem;}
	.hmwap{background: #000;  color: #fff;width: auto; height:0.36rem; line-height: 0.36rem; padding:0 0.08rem; float: left; border-radius: 4px;}
	.limit_wap{width:96%; height:0.6rem; margin: 0 auto;display: block; margin-top: 0.08rem;}
	.znq_div{width:0.9rem; height: 0.32rem; background:#000; border-radius:4px; display: block;}
    .znq_div p{font-size:0.18rem;background-image: linear-gradient(135deg,#fae2d7,#ffbb7c);-webkit-background-clip:text;color: transparent; text-align: center; font-weight: bold; line-height: 0.36rem;}
	.kc_name2{display:block; margin-top: 0.08rem;}
	
	
   .nav_start_div {position:static;z-index: 999;width: 100%;height: 0.8rem;top: 0;left: 0;background: #000;display: block;}

   .nav_100{ display:none;}

    #wapnavlist{ font-size:14px; background-color: #fff;display:block; position:fixed;z-index:999; margin-top:0.8rem;}

	#wapnavlist ul li{ text-align:center; width:auto;}

	#wapnavlist ul li a{padding:10px 10px 8px 10px; display:inline-block; color: #333; margin-left:5px;}

	#wapnavlist ul li a.now{ background-color: #fff; border-bottom: 2px solid #f33;}

	.wp100{display:none;}

	.footer_100{display:none;}


	.wap_fgdiv{width:100%; height:0.25rem; background:#f5f5f5; display:block;}

	.wap_fxall{width:100%; height:1rem; background:#fff; margin:0 auto; display: block;}

	.img_lb{ max-width:100%;}

	.wap_kc_newyear{width:100%; height: 0.6rem;display: block;}

	.top_con_div{width:100%; height:7rem; margin-top:-0.1rem; position: relative;}

	.left_start{ width:100%; height:3.87rem; float:none;}

	.wap_top{width:100%; height:3.87rem; display:block;}

	.xg_kc_info_1200 {width:100%;height:8rem;margin: 0 auto;padding-top:0px;}

	.sy_xxhj_wap{ position:relative; height: 4rem; display:block;}

    .sy_xxhj2_wap {height: 0.255rem;}

    .sy_xxhj2_wap li {display:none;}

    .sy_xxhj2_wap .on{ opacity: 1; display: block; color: #fff; font-size: 0.137rem; line-height: 0.28rem;text-align: center;}

	
	/*2021/07*/
	.lb_div{width:auto; height:0.255rem; position: absolute; background:rgba(255,255,255,0.34);  right:0.3rem; top:0.3rem; border-radius: 16px;}
	.lb_div1{width:auto; height:0.24rem; padding:0 0.1rem;}
	.lb_pic_num{width:auto; height: 0.255rem; float: left; font-size: 0.12rem;color: #fff;line-height: 0.28rem; text-align: center;}
	.fgx_10{width: 100%; height: 0.15rem; background: #fafafa; margin-top: 0.2rem;}
	
	

	#videowap {margin-top:0px;}

    #videoControlswap {width:100%;margin-top:-9px;}

	.show {opacity:1;}

	.hide {opacity:0;}

	#progressWrapwap {background-color:black;height:2px;cursor:pointer; width:100%;}

	#playProgresswap {background-color:red;width:0px;height:4px;}

	#showProgresswap {background-color:red;font-weight:600;font-size:20px;}

	

	.kc_con_sum{ width:100%; height:auto; margin-top:0.1rem; }
	
	.kc_con_left{ width:100%; float:none; margin:0 auto;}
	.content_item {width: 100%;height: 0.928rem;}
	.option_div{width:92%; height: 0.928rem; margin: 0 auto;}
	.option_div1{width:auto; height: 0.5rem; padding-top:0.16rem;float:left; margin-left: 0px;}
	.option_kcjs{width:auto; border-bottom:0px;height: 0.5rem; padding-top: 0.08rem; }
	.option_kcdg{width:auto; margin-left: 0px; border-bottom:0px;height: 0.5rem; padding-top: 0.08rem; margin-left: 0.87rem;}
	.option_kchx{width:33.3%; margin-left: 0px; border-bottom:0px;height: 0.5rem; padding-top: 0.08rem;}
	.option_kcjs p{line-height: 0.3rem; font-size: 0.21rem;font-weight: bold;}
	.option_kcdg p{line-height: 0.3rem; font-size: 0.21rem; color: #000; font-weight: bold;}
	.option_kchx p{line-height: 0.3rem; font-size: 0.21rem;font-weight: bold;}
	.kcjs_font_div{width: 100%; height: 0.3rem;}
	.kcjs_font_bottom{width:0.24rem; height:0.02rem; background: #000; margin: 0 auto; margin-top:0.07rem;}
	.kcdg_font_div{width: 100%; height: 0.3rem;}
	.kcdg_font_bottom{width:0.24rem; height:0.02rem; background: #fff; margin: 0 auto; margin-top:0.07rem;}
	.kchx_font_div{width: 100%; height: 0.3rem;}
	.kchx_font_bottom{width:0.24rem; height:0.04rem; background: #fff; margin: 0 auto; margin-top:0.07rem;}

	.kcdg_div{width:96%;}
	.kchx_div{width:96%; margin: 0 auto;}
	.kchx_div img{width:100%;}
	
	.kcdg_title{height: 0.26rem;}
	.kcdg_p_div {width: 74%;height: 0.26rem;margin-top: 0.6rem;}
	.kcdg_p_div p {color: rgb(16, 16, 16);font-size: 0.28rem;line-height:0.26rem;}
	
	
	.kcdgtitleline{margin-top:0.14rem;}
	.kcdg_title_line{margin-top:0.14rem;}
	.unit_name{width:auto;height: 0.4rem;font-size: 0.24rem;line-height: 0.44rem; padding-left: 0.1rem;}
	.hour{width: auto;height: 0.4rem;line-height: 0.42rem;font-size: 0.2rem;}
	.unit_div{height: 0.4rem; margin-top: 0.4rem;}
	.one_stage{margin-top:0rem}
	.one_stage_title{height:0.38rem;}
	.one_stage_title p{font-size:0.26rem; padding-left: 0.16rem;}
	.one_stage_title p span{font-size: 0.2rem; margin-left: 0.2rem;}
	.one_stage_con{margin-top:0.1rem; margin-bottom: 0.1rem;}
	.one_stage_con1 {padding-top: 0.16rem; padding-left: 0.16rem; padding-bottom: 0.16rem;}
	.one_stage_con1 p{font-size:0.22rem; line-height:0.4rem;} 
	.one_stage_con1 p br{line-height:0.2rem;}

	.kc_con_left_con{ width:100%; margin-top: 0.3rem;}

	.con_from{ display:none;}

	.tag_fx_ewm{ display:none; width:100%;background: #fff;height:2.8rem;margin: 0 auto;padding-bottom:0.7rem;padding-top:0.09rem; position:relative;}

	.tag_div{ display:none;}

	.wap_from p{font-size:0.2rem; text-align:center; color:#BBBBBB}

	.kc_con_right{ display:none;}

	.yq_link_div{ display:none;}

	.kc_name_price{display:block;}
	.kc_name_price p{font-size: 0.27rem; font-weight: bold;color: #101010;}
	.kcgk_div{width:92%; height:0.389rem; margin: 0 auto; margin-top: 0.24rem;display: block;}
	.kcgk_div1{width:1.286rem; height: 0.389rem; background:#f2f2f2;float: left;}
	.kcgk_con{width:0.986rem; height: 0.389rem; margin: 0 auto;}
	.kcgk_con_left{width: auto;float: left; font-size: 0.18rem; font-weight: bold;line-height: 0.444rem;}
	.kcgk_con_right{width:auto; float:right; font-size: 0.18rem; font-weight: bold; line-height: 0.444rem;}
	.kcgk_div2{width:1.286rem; height: 0.389rem; background:#f2f2f2;float: left; margin-left: 0.21rem;}
	.fgx_1{width: 100%; height: 1px; background: #fafafa; margin-top: 0.3rem;display: block;}
	.wap_kc_service{width: 92%; margin: 0 auto; height:0.22rem; margin-top: 0.24rem;display: block;}
	.wap_kc_service_name{width: auto; height: 0.2rem; float: left;}
	.wap_kc_service_name p{font-size: 0.18rem; color: #595959;}
	.wap_kc_service_list{width: auto; height: 0.2rem; float: left;}
	.wap_kc_service_con{width:auto;  float: left; margin-left: 0.21rem;}
	.wap_fw_con{width:auto;  float: left; margin-left:0.05rem;font-size:0.18rem;color: #101010;}
	.wap_kc_service_con img{width: 0.18rem; height: 0.18rem; float: left; margin-top: 0.04rem;}
	.school_area{width: 92%; margin: 0 auto; height:0.22rem; margin-top: 0.28rem; margin-bottom: 0.28rem;display:block;}
	.school_area_name{width: auto; height: 0.22rem; float: left;}
	.school_area_name p{font-size: 0.18rem; color: #595959;line-height: 0.22rem;}
	.school_area_list{width: auto; height: 0.22rem; float: left; margin-left: 0.21rem;}
	
	

	.wap_smallinfo{width:100%; height:0.9rem; background:#353535; display:block; overflow: hidden;}

	.wap_smallinfo_one{width:33%; float:left; margin-top:0.22rem;}

	.wap_smallinfo_pone{font-size:0.22rem; color:#fff; text-align:center;}

	.wap_smallinfo_ptwo{font-size:0.18rem; color:#fff; text-align:center; margin-top:-0.08rem;}

	.wap_smallinfo_fgx{width:1px; border:none; background:#DBDBDB; opacity:0.2; height:0.5rem; float:left; margin-top:0.25rem;}

	

	.mtbd{width:100%; height:auto; margin-top:0.45rem; display:block;}

	.mtbd_one_title{width:100%; height:0.4rem; padding-top:0.2rem;}

	.mtbd_one{width:96%; height:2.34rem; float:none;border:1px  solid #f5f5f5;border-radius: 0.2rem; margin:0 auto; margin-top:0.4rem;}

	.mtbd_two{width:96%; height:2.34rem; float:none; margin-left:0px; border:1px  solid #f5f5f5;border-radius: 0.2rem; margin:0 auto; margin-top:0.4rem;}

	.mtbd_lb_div{width:100%; height:1.2rem;background:#fff; margin-top:0px;}

	.mtbd_one_title p{color:#000; font-size:0.28rem; font-weight:bold; text-align:center;}

	.empty_div{display:none;}

	

	

	.tempWrap {top: 0.07rem;}

	/*wap濯掍綋寮€濮�*/

	.sy_xxhj_wapmt{ position:relative;width:96%;margin: 0 auto;}

	.sy_xxhj1_wapmt{/* padding-top:0.2rem;*/}

	.sy_xxhj2_wapmt{height: 0.28rem;line-height: 0.28rem;z-index: 1;text-align:center;margin-top:0rem;}

	.sy_xxhj2_wapmt li {display: inline-block;width: 6px;height:6px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:10px;

background: #aaa;opacity:0.5;text-indent: -9999px;overflow: hidden;margin:6px;transition: all .3s ease-in 0ms;}

	.sy_xxhj2_wapmt:hover{cursor:pointer;}

	.sy_xxhj2_wapmt .on{ background:#f33; opacity:1; width:14px; height:6px;}

	/*wap濯掍綋缁撴潫*/

	

	/*wap浼佷笟寮€濮�*/

	.sy_xxhj_wapqy{ position:relative;width:96%;margin: 0 auto;}

	.sy_xxhj1_wapqy{ /*padding-top:0.2rem;*/}

	.sy_xxhj2_wapqy {height: 0.28rem;line-height: 0.28rem;z-index: 1;text-align:center;margin-top:0rem;}

	.sy_xxhj2_wapqy li {display: inline-block;width: 6px;height:6px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:10px;

background: #aaa;opacity:0.5;text-indent: -9999px;overflow: hidden;margin:6px;transition: all .3s ease-in 0ms;}

	.sy_xxhj2_wapqy:hover{cursor:pointer;}

	.sy_xxhj2_wapqy .on{ background:#f33; opacity:1; width: 14px; height:6px;}

	/*wap浼佷笟缁撴潫*/

	

	/*wap鑾峰緱濂栭」寮€濮�*/

	.sy_xxhj_wapjx{ position:relative;width:96%;margin: 0 auto;}

	.sy_xxhj2_wapjx {height: 0.28rem;line-height: 0.28rem;z-index: 1;text-align:center; margin-top:0.05rem;}

	.sy_xxhj2_wapjx li {display: inline-block;width: 6px;height:6px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:10px;

background: #aaa;opacity:0.5;text-indent: -9999px;overflow: hidden;margin:6px;transition: all .3s ease-in 0ms;}

	.sy_xxhj2_wapjx:hover{cursor:pointer;}

	.sy_xxhj2_wapjx .on{ background:#f33; opacity:1; width: 14px; height:6px;}

	.wapjx_title{width:100%; margin:0 auto; height:0.4rem; padding:0px}

	.wapjx_title p{text-align:center; font-size:0.28rem; color:#0F0F0F;}

	.wapjx_bm{width:100%; height:0.6rem; margin-top:0.25rem;}


	.wapjx_leftline{width:18%; height:1px; background:#DBDBDB; float:left; margin-top:15px;}

	.wapjx_rightline{width:18%; height:1px; background:#DBDBDB; float:left; margin-top:15px;}

	.wapjx_bm_font{width:64%; height:0.6rem; float:left;}

	.wapjx_bm_font p{font-size:14px; color:#BBBBBB; text-align:center; line-height:32px;}

	/*wap鑾峰緱濂栭」缁撴潫*/

		

	.bf_hid{position: absolute;left:2.86rem; width:1.3rem;height:0.34rem;border-radius: 4px; top:3.6rem;}	

    .bf_hid1{position: absolute;top:0.3rem;left:0.2rem;width:1rem;height:0.4rem;background:rgba(0,0,0,0.5);border-radius:4px;
		line-height:0.4rem;}		

	
	.newyear_pic{display:none;}
	.wap_kc_hd{width: 100%; height: 0.75rem;display: block;}
	.xz_start_right_wap{width: auto;height:0.4rem;position:absolute;top:0.2rem; right: 0.1rem; display: block;}	
	
	
	.ewm_div1{ width:100%; display:block; top:0px; left:0px; height:auto;}

	.ewm_con_div{ width:2.1rem; margin:0 auto; float:none; margin-top:0.3rem; height:auto;}

    .wap_from {width:96%;margin: 0 auto;display:block;}

	.wap_from p a{ color:#bbb;}

	.brand-story ul li a div i {display: block;position: absolute;right: 50%;top: 50%;height: 32px;width: 148px;margin: -17px -75px 0 0;border:0px;}

	
}



/*鎵嬫満椤堕儴寮€濮�*/







