﻿.same_crouse_title a{ color:#000;}

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

.bread_nav{width:1200px; height:26px;}

.bread_qukc_div{height:26px; width:auto; float:left;}

.bread_qukc_div p{font-size:14px; color:#999;}

.bread_tip_div{height:26px; width:auto; float:left; margin-left:12px;}

.bread_tip_div p{font-size:14px; color:#999;}



.bread_yshz_div{height:26px; width:auto; float:left; margin-left:18px;}

.bread_yshz_div p{font-size:14px; color:#999;}

.bread_yshz_div p a{color:#999;}

.bread_yshz_div p a:hover{color:#fff;}

.bread_yshz_lmdiv{height:26px; width:auto; float:left; margin-left:18px;}

.bread_yshz_lmdiv p{font-size:14px; color:#9c9a99;}





.bread_title{height:26px; width:auto; float:left; margin-left:18px;}

.bread_title p{font-size:14px; color:#fff;}

.top_con_div{width:1200px; height:446px; margin-top:27px;}

.top_left_div{width:741px; height:446px; float:left; position:relative;}

.top_right_div{width:432px; height:446px; float:left; margin-left:27px;}

.top_kc_div{width:432px; height:160px;}

.top_title_div{width:432px; height:30px; margin:0 auto;}

.top_title_div p{font-size:22px; color:#fff; font-weight:bold;}

.top_bq_div{width:432px;margin-top:-8px; margin-left:-12px; height:106px;}

.top_ad{width:432px;height:34px;}

.top_ad p{font-size:14px; color:#C8161D; line-height:34px;}

.p_ad{color:#999; font-size:14px; margin-bottom:0px;height:34px; line-height:34px;}

.bq_con_div{height:32px; width:auto; float:left; border:1px solid #BBBBBB; padding:0px 12px;margin-left:12px; margin-top:11px;}

.bq_con_div p{font-size:12px; color:#ccc; line-height:32px;}

.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}

.bq_start{width:1200px; height:76px; margin:0 auto;}

.bq a{color:#ccc;}

.bq a:hover{color:#ff3333;}



.xg_kc_info{width:100%; /*height:594px; */margin:0 auto; /*background:#000;*/}

.xg_kc_info_1200{width:1200px; /*height:540px;*/ margin:0 auto; padding-top:15px; }

.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;}





/*开学价格定金开始*/

.start_price{width:432px; height:289px; background:#353535; margin-bottom: 0px;}

.start_price_one{width:400px; height:276px; margin:0 auto;}

.xz_start{width:400px; height:24px; padding-top:13px;}

.xz_start_left{width:180px; height:24px; float:left;}

.xz_start_left p{font-size:14px; color:#fff;}

.xz_start_right{width:220px; height:24px; float:left;}

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

.xf_start{width:400px; height:24px; margin-top:10px;}

.xf_start_hd{width:400px; height:26px;}

.xf_start_hd p {font-size:14px; color:#fff;}




.xf_start p {font-size:14px; color:#fff;}

.kxsj_start{width:400px; height:24px; margin-top:20px;}

.kxsj_start p {font-size:14px; color:#fff;}

/*开学价格定金结束*/



/*定金咨询开始*/

.dj_zx_start{width:400px; height:42px; margin-top:125px;}

.dj_div{width:128px; height:40px; float:left; border:1px solid #bbb; border-radius:4px;}

.dj_div:hover{border:1px solid #f33; cursor:pointer;}

.dj_div:hover p{ color:#f33;}



.dj_div p{font-size:14px; color:#bbb; line-height:40px; text-align:center;}

.zx_div{width:128px; height:40px; float:left; border:1px solid #C8161D; background:#C8161D; border-radius:4px; margin-left:26px;}

.zx_div p{font-size:14px; color:#fff; line-height:40px; text-align:center;}

.zx_div:hover{opacity:0.9;}

/*定金咨询结束*/



/*课程内容开始*/

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

.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*/
.option_div{width: 900px; /*height: 56px;*/ background: #fff;}
.option_div1{width:852px; /*height: 56px; */margin: 0 auto;}
.option_kcjs{cursor: pointer;}
.time{margin-bottom: 5px;}
.time p{color:#bbb;font-size:14px;text-align:center;}
.option_kcjs p{color:#000; font-size: 20px; text-align: center; line-height: 36px;font-weight: bold;}
.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_line{width: 900px; height: 4px; background: #f5f5f5;}

.kcdg_div{width: 852px; height: auto; margin: 0 auto; overflow: hidden;}
.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; font-weight: bold; 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; background:rgb(136, 136, 136); color: rgba(255,255,255,1); text-align: center; border-radius: 4px; line-height: 24px; font-size: 16px; padding: 0 5px;}
.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; margin-top: 10px;}
.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;}
.one_stage_con1 p br{line-height:24px;}


.tag_fx_ewm{width:852px; height:10px; 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;line-height:30px;font-size:12px;color:#bbb;}

.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{ margin:0 auto; border-bottom:1px solid #f0f0f0; margin-top:38px; padding: 0 3%;}
.con_from p a{color:#000}
.con_from p a:hover{color:#1681d6}

.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;}





.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;}

/*课程内容结束*/



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

.sy_xxhj_wap{ position:relative;display:block;}

.sy_xxhj2_wap {position: absolute;height: 0.28rem;line-height: 0.28rem;bottom: 3%;right: 4%;z-index: 1;}

.sy_xxhj2_wap li {display: inline-block;width: 16px;height:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background: #fff;text-indent: -9999px;overflow: hidden;margin: 0.06rem; cursor:pointer;}

.sy_xxhj2_wap .on{ background:#f33;}

.nav_start_div{ display:none;}

.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;}



.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;}

/*手机顶部开始*/

@media only screen and (max-width:767px){
	.con_from{margin:15px auto;}

	body{ background:#fff;}

   .header_top{ display:none;}

   .nav_start_div {position: fixed;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;}

	.bread_nav{margin-top:0.8rem;margin-top: 0.8rem;width: 100%;height:0.1rem;height:0.6rem;background:#f5f5f5;}

	.xg_kc_info{display:block;}
	
	.option_line{height: 1px;}

	.bread_qukc_div{ display:none;}

	.bread_tip_div{ display:none;}

	.bread_yshz_div{ color:#E51C23; line-height:0.6rem; margin-left:0.14rem;}

	.bread_yshz_div p{color:#353535; padding-top:0.04rem}

	.bread_yshz_div p a{color:#353535;}

	.bread_yshz_lmdiv p{ display:none;}

	.top_right_div{ width:100%; height:auto; background:#222; margin-left:0px; margin-top:-0.01rem; position: relative;}

	.top_kc_div{ width:96%; height:auto; margin:0 auto;}

	.top_title_div {width: 100%;height: 0.5rem;margin: 0 auto; margin-top:0.1rem;}

	.top_title_div p {font-size:0.26rem;color:#fff;font-weight:bold; line-height:0.6rem;}

	.xf_start_hd{display:none;}
	
	/*.top_ad{ width:100%; height:0.4rem;}

	.top_ad p{font-size:0.24rem; line-height:0.4rem;}*/

	.p_ad{color:#999; font-size:0.22rem;margin-bottom:-0.1rem;margin-top:0.04rem; height:auto; line-height:0.3rem;}

	.top_bq_div{width:96%; margin:0 auto; height:auto; overflow:hidden; padding-bottom:0.1rem; margin-left:-0.2rem; margin-top:0.1rem;}

	.bq_con_div {height: 0.4rem;width: auto;float: left;border: 1px solid #BBBBBB; padding: 0px 0.1rem;margin-left: 0.2rem; margin-top:0.1rem;}

	.bq_con_div p{ font-size:0.2rem; line-height:0.42rem;}

	.start_price {width:100%;height: auto;background: #222; margin-bottom: 0.2rem;}
    .start_price_one {width: 94%;margin:0 auto; height: auto;overflow: hidden;}
	.xz_start{display:none;}
	.xf_start{display:none;}
	.dj_zx_start{display:none;}
	.kxsj_start{width:100%; height: auto; margin-top: 0px;}
	.kxsj_start p {
    font-size: 0.18rem;
    color: #7b7b7b; 
	line-height: 0.3rem;
   }

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

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

	.img_lb{ max-width:100%;}

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

	.top_con_div{width:100%; height:3.87rem; margin-top:-0.1rem;}

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

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

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

	.sy_xxhj_wap{ position:relative;display:block;}

    .sy_xxhj2_wap {position: absolute;height: 0.28rem;line-height: 0.28rem;bottom: 3%;right: 4%;z-index: 1;}

    .sy_xxhj2_wap li {display: inline-block;width: 6px;height:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background: #fff;text-indent: -9999px;overflow: hidden;margin: 0.06rem;}

    .sy_xxhj2_wap .on{ background:#f33;}

	

	#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;}
	
	
	/*2019.01.17*/
	.kc_con_left{ width:100%; float:none; margin:0 auto;}
	.option_div{width:100%; }
	.option_div1{ width:100%; }
	.option_kcjs{width:100%; }
	.option_kcdg{width:50%; margin-left: 0px; height: 0.7rem;}
	.option_kcjs p{line-height: 0.7rem; font-size: 0.28rem;}
	.option_kcdg p{line-height: 0.7rem; font-size: 0.28rem;}
	
	
	.kcdg_div{width:96%;}
	.kcdg_title{height: 0.26rem;}
	.kcdg_p_div {width: 74%;height: 0.26rem;margin-top: 0.4rem;}
	.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.28rem;line-height: 0.44rem;}
	.hour{width: auto;height: 0.4rem;line-height: 0.6rem;font-size: 0.2rem;}
	.unit_div{height: 0.4rem; margin-top: 0.4rem;}
	.one_stage{margin-top:0.14rem}
	.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.1rem; padding-left: 0.16rem; padding-bottom: 0.1rem;}
	.one_stage_con1 p{font-size:0.24rem;}
	
	
	
	

	.kc_con_left{ width:96%; float:none; margin:0 auto;}

	.kc_con_left_con{ width:100%;}


	.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;}

	

	

	.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;overflow: inherit!important;}

	/*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:1.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;}	

}



/*手机顶部结束*/













