html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	font-weight: normal;
	
}
h3 {
    display: block;
    margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight:normal;
}
/*
html{
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(100%);
}*/


body {font: 14px/1.5 arial,"Microsoft Yahei", sans-serif;color:#000; background:#f5f5f5; overflow-x:hidden;}


nav, ul {list-style: none}

.lbpic_ms{width:1200px;margin:0 auto;margin-top:56px; display:block;}

.tempWrap{overflow:hidden; position:relative; /*height:374px;*/ top:17px;}

.sy_xxhj1_wap .tempWrap{overflow:hidden; position:relative; /*height:374px;*/ top:0px;}

.sy_xxhj_ms{ position:relative;}

.sy_xxhj2_ms {

	position: absolute;

	height: 0.28rem;

	line-height: 0.28rem;

	bottom: -3%;

	z-index: 1;

	right:2%;

}



.sy_xxhj2_ms li {

	display: inline-block;

	width: 8px;

	height:8px;

	-webkit-border-radius:8px;

	-moz-border-radius:8px;

	border-radius:8px;

	background: #fff;

	text-indent: -9999px;

	overflow: hidden;

	margin:6px;

}

.sy_xxhj2_ms .on{ background:#f33;}





/*閼惧嘲绶辨總鏍€嶅鈧慨锟�*/

.sy_xxhj_jx{ position:relative;width: 540px;margin: 0 auto; padding-top:30px;}

.sy_xxhj2_jx {

	height: 0.28rem;

	line-height: 0.28rem;

	z-index: 1;

	text-align:center;

	padding-top:18px;

}



.sy_xxhj2_jx li {

	display: inline-block;

	width: 10px;

	height:10px;

	-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_jx:hover{cursor:pointer;}

.sy_xxhj2_jx .on{ background:#C8161D; opacity:1; width: 16px;}



/*閼惧嘲绶辨總鏍€嶇紒鎾存将*/


/*header top瀵偓婵拷*/

.header_top{width:100%; height:40px; background:#F5F5F5;}

.header_top_1200{width:1200px; margin:0 auto; height:40px;}

.header_top_left{width:234px; height:40px; float:left;}

.cur_school{width:64px; height:24px; border-radius:12px; background:#000; margin-top:8px; float:left;}

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

.tony_school{width:166px; height:24px; font-size:14px; color:#B9B9B9; float:left; line-height:24px; margin-top:8px;}

/*.header_top_right{width:278px; height:40px; float:left; margin-left:686px;}*/

.header_top_right{width:278px; height:40px; float:left; margin-left:686px;}/*4.11*/

.child_school_name{width:152px; height:40px; float:left;}

.address_div{width: 14px;
    height: 32px;
    float: left;
    background: url(/img/dtpng.png) no-repeat;
    background-position: 0px -209px;
    overflow: hidden;}

.child_school_name1{width:132px; height:40px; float:left;}



.bj_school_name{width:61px; height:40px; float:left;}

.bj_school_name p{font-size:12px; color:#f33; line-height:40px; text-align:center;}

.cd_school_name{width:61px; height:40px; float:left; margin-left:2px;}

.cd_school_name p{font-size:12px; color:#f33; line-height:40px; text-align:center;}



.bj_school_name p a{color:#f33;}

.cd_school_name p a{color:#f33;}



/*.zdd_div{width:88px; height:40px; float:left; margin-left:37px;}
*/
.zdd_div{width:auto; height:40px; float:left; margin-left:0px;}/*4.11*/
.red_money{width: 28px;height: 28px;margin: 0 auto;margin-top: 16px;display:block;}
.wap_red_money{display:none;}
.reg_div{width:32px; height:40px; float:left; margin-left:6px;}

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

/*.tel_div{width:88px; height:40px; float:right; margin-left:40px;}*/
.login_div{width:146px; height:80px; float: left; margin-top: 20px; margin-left: 26px; position: absolute; right:-124px;}
.login_div p{font-size:14px; color:#B9B9B9; text-align:center; line-height:40px;}
.login_pic{width: 20px; height: 22px; cursor: pointer;}
.login_wx{width:30px; height: 40px; margin-top: 17px; margin-left: 22px; float: left;}
.login_qq{width:30px; height: 40px; margin-top: 17px; margin-left:6px; float: left;}
.login_wx_pic{width: 20px; height: 20px;  margin: 0 auto;cursor: pointer;}
.login_type_font{font-size: 12px;text-align: center; color: #999;line-height:26px;}


.box1 {
  position: absolute;
  right:65px;
  top: 38px;
  width:144px;
  height:74px;
  background: #fff;
  box-shadow: 0px 0px 5px #ccc;
  display: none;
  z-index: 99;
}
.box1:after {
  position: absolute;
  display: inline-block;
  top: -6px;
  left:65px;
  width: 0;
  height: 0px;
  content: '';
  border-style: solid;
  border-width:8px;
  border-color: #fff #fff transparent transparent;
  transform: rotate(315deg);
  box-shadow: 2px -2px 2px #f2f2f2;
}




.tel_div{width:278px; height:40px; float:right; margin-left:8px;}/*4.11*/
.tel_div p{font-size:14px; color:#B9B9B9; text-align:right; line-height:40px;}
/*header top缂佹挻娼�*/



/*鐎佃壈鍩呭鈧慨锟�*/

.nav_100{ width:100%; height:82px; background:#fff; display:block; border-bottom:1px solid #f5f5f5;}

.nav_div{width:1215px; height:82px; margin:0 auto;}

.nav_icon_div{width:150px; height:42px; float:left; margin-top:18px;}

.menu_search_div{width:1010px; height:64px; float:left; margin-left:45px; margin-top:5px; position: relative;}

.menu_start{width:800px; height:28px; float:left; margin-top: 10px;}

.menu  a {display: block;color: #eee;float:left;text-align: center;padding: 0 13px;line-height: 54px;font-size: 16px;-webkit-transition: none;transition: none;text-decoration:none; width:auto; height:28px;}

.menu a h1{ color:#000; font-size:14px; }

.menu h1:hover{color:#f33;}



.search_div{width: 124px;
    height: 30px;
    border: 0px;
    float: left;
    margin-top: 17px;
    position: relative;
    background: #f5f5f5;
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;}

.search_con_div{width: 56px;
    height: 16px;
    position: absolute;
    left: 8px;
    top: 8px;}

.search_ys_div{width:56px; height:18px; float:left;}

.search_ys_div h3{font-size:12px; color:#8C8B8B; text-align:center; line-height:18px;}

.search_ss_div{width:56px; height:18px; float:left; margin-left:4px;}

.search_ss_div h3{font-size:12px; color:#8C8B8B; text-align:center; line-height:18px;}



/*.search_ys_div:hover a h3{ background:#f33; color:#fff;}

.search_ss_div:hover a h3{ background:#f33; color:#fff;}*/



.search_icon_div{width: 36px;
    height: 32px;
    float: left;
    margin-top: 17px;
    position: relative;
    background: #f5f5f5;
    border-bottom-right-radius: 24px;
    border-top-right-radius: 24px;}

.address_icon_div1{width:24px; height:24px; float:left; top:6px; left:6px; position:absolute;}

.search_icon_div1{position:absolute;margin-top:8px;left:6px;}

.search_text{width: 124px;height: 30px;border: 0px;outline: none;text-indent: 1em;background: #f5f5f5;border-top-left-radius: 24px;border-bottom-left-radius: 24px; background: #f5f5f5;}

.search_icon_div i{color:#bbb; font-size:24px;}

/*.search_icon_div:hover i{color:#fff; font-size:24px; background:#f33;}*/

/*鐎佃壈鍩呯紒鎾存将*/


.pc_lunbo{width: 1440px; height: 442px; margin: 0 auto; position: relative;}

@media only screen and (max-width: 1366px){
   .pc_lunbo{width: 1246px; height: 442px; margin: 0 auto; position: relative;} 	
}



/*娑撴粎鏁崫浣哄鐠囧墽鈻煎鈧慨锟�*/

.brand_crouse_title_div{width:1200px; height:64px; margin:0 auto; margin-top:48px;}
.left_line{width:432px; height:1px;background:#bbb; float:left; margin-top:30px; opacity:0.2;}
.brand_crouse_title{width:336px; height:64px;float:left;}
.brand_crouse_title_cn{width:336px; height:26px;}

.brand_crouse_title_cn p{font-size:1.4em; text-align:center; font-weight: bold;}
.brand_crouse_title_en{width:336px; height:26px;}
.brand_crouse_title_en p{font-size:14px; color:#bbb; letter-spacing: 0.2em; text-align:center;}
.right_line{width:432px; height:1px;background:#bbb; float:left; margin-top:30px; opacity:0.2;}
.brand_crouse_con{width:1246px; height:auto; margin:0 auto; margin-top:24px; overflow: hidden;}
.brand_crouse_fl_div{width:1200px; height:26px; margin: 0 auto; position:relative;}
.ljc_div{width:376px; height:24px; float:left;}
.ljc_div p{ font-size:1.38em;}
.ljc_child_div{width:790px; height:52px; float:left; margin-left:376px; margin-left:33px; position:absolute; right:-10px; margin-top: -12px;}
.ljc_child{width:auto; height:38px; float:right; padding:0 13px;}
.ljc_child h3{color:#bababa; font-size:14px; line-height:54px;}
.brand_crouse_list{width:1240px; height:auto; margin-top:22px;overflow: hidden;}
.brand_crouse_left{width:376px; height:auto; float:left; display: none;overflow: hidden;}
.brand_crouse_left_pic_div{width:376px; height:548px;}
.brand_crouse_left_con{width:376px; height:72px; background:#fff;}
.brand_crouse_left_title{width:338px; height:38px; margin:0 auto; padding-top:9px;}/*723*/
.brand_crouse_left_title a h3{font-size:16px; line-height:38px; color:#000;}
/*.brand_crouse_left_title h3:hover{color:#C8161D;}*/

.kc_tag{width:auto; height: 20px; border-radius:6px;float: left;}
.kc_tag p{font-size: 12px; color: #fff; text-align: center; line-height: 20px; padding: 0 6px;}
.kc_name{width:230px; height: 38px; float: left;}
.kc_hour{width:108px; height: 40px; float: left; position: absolute; right:18px;}
.kc_hour p{font-size: 14px; line-height: 40px; text-align: right; color:#b2b2b2;}
.rs_div{width:130px; height: 20px;float: left;}
.rs_div_icon{width:14px; height: 14px; float: left;}
.rs_div_sum{width:auto; height: 16px; float: left; margin-left: 8px;}
.rs_div_sum p{font-size: 12px; color: #b2b2b2; font-style: italic}
.xf_div{width:70px; height: 20px;float: left;}
.new_ad{width:278px; height: 20px; float: left; margin-left:6px; overflow:hidden;}
.new_ad p{font-size: 14px; color: #b2b2b2; line-height:20px;}
.brand_crouse_right1_three{width:338px; height:16px; margin:0 auto; margin-top: 17px;}/*723*/
.xf_div{width:208px; height: 20px;float: left;}
.xf_div_money{width:auto; height: 16px;}
/*2021/07 start*/
.xf_div_money p{font-size: 18px; color: #000;text-align: right; line-height: 18px; font-weight: bold;}
.xf_div_money_span {
    text-decoration: line-through;
    font-size: 12px;
    color: #d7d7d7;
	padding-left: 10px;
}
.xf_div_money_span1{font-size: 12px;font-weight: bold;}
.xf_div_money_span2{font-size: 12px;}
/*2021/07 end*/

.tag_bg_div{position: absolute; top: 14px; left: -15px; width: 48px; height: 28px}
.tag_font{position: absolute; top: 16px; left:0px;}
.tag_font p{font-size: 12px; color: #fff;}


.brand_crouse_left_xz{width:338px; height:16px; margin:0 auto; margin-top:20px;}
.xz_span{font-size:14px; color:#BBBBBB; float:left;}
.kx_span{font-size:14px; color:#BBBBBB; float:left; margin-left:44px;}
.brand_crouse_right{width:1236px; height:auto; float:left;margin-left:-12px; margin-top:-34px; overflow: hidden;}
.brand_crouse_right1{width:376px; height:338px; float:left; margin-left:36px; margin-top:34px;}
.brand_crouse_right1:hover img{ opacity:0.92;}
.brand_crouse_right1:hover{box-shadow: 1px 1px 5px 8px #f1f1f1;}
.brand_crouse_right1_pic_div{width:376px; height:222px; position: relative;}
/*.brand_crouse_right1_pic_div img{width:376px; height: 222px;}*/
.brand_crouse_right1_con{width:376px; height:116px; background:#fff; position: relative;}
.brand_crouse_right1_title{width:338px; height:20px; margin:0 auto}
.brand_crouse_right1_title p{font-size:16px; color:#000; padding-top:12px;}
.brand_crouse_right1_xz{width:338px; height:16px; margin:0 auto; margin-top:0px;}
/*娑撴粎鏁崫浣哄鐠囧墽鈻肩紒鎾存将*/



/*閸ヤ粙妾〒绋款劅瀵偓婵拷*/

.tour_crouse_title_div{width:1200px; height:64px; margin:0 auto; margin-top:126px;}

/*閸ヤ粙妾〒绋款劅缂佹挻娼�*/



/*閻柧鎱ㄧ拠鍓р柤瀵偓婵拷*/

.yxkc_div{width:376px; height:24px; float:left;}

.yxkc_div p{font-size:22px;}

.yxkc_child_div{width:667px; height:52px; float:left; margin-left:157px; margin-top:-10px;}

.yxkc_child{width:auto; height:24px; float:right; padding:0 13px;}

.yxkc_child h3{color:#bababa; font-size:14px; line-height:54px;}

/*閻柧鎱ㄧ拠鍓р柤缂佹挻娼�*/



/*缁岃櫣娅ч崸妤€绱戞慨锟�*/

.empty_div{width:376px; height:292px; float:left; margin-left:36px; margin-top:34px;}

.empty_div_btn2{width:376px; height:133px; background:#fff; margin-top:26px;}

.empty_div_btn2 a:hover .btn-fill-vert{

	color:#f33;

}

/*缁岃櫣娅ч崸妤冪波閺夛拷*/







/*娑撴粎鏁憴鍡涱暥瀵偓婵拷*/

.dtsp_start_div{width:1236px; height:auto; margin:0 auto; /*margin-top:-51px;*/}
.dtspjc_start_div{width:1236px; height:auto; margin:0 auto; /*margin-top:-51px;*/}



.dtstu_start_div{width:1236px; height:auto; margin:0 auto; /*margin-top:-51px;*/}
.dtwork_start_div{width:1236px; height:auto; margin:0 auto; /*margin-top:-51px;*/}
.spfl_start_div{width:1236px; height:34px; position:relative; top:19px;}

.spfl_div{width:327px; height:34px; margin:0 auto;}

.spfl_name{width:auto; height:34px; padding:0 12px; float:left; color:#B9B9B9;}

.spfl_ckgd{width:88px; height:34px; position:absolute; right:18px; text-align:right; bottom:3px; color:#B9B9B9;}

.sp_con_start{width:1236px; height:496px; margin-left:0px; top:6px;}
.spjc_con_start{width:1236px; height:822px; margin-left:0px; top:6px;}


.sp_div{width:224px; height:auto; float:left; background:#fff; margin-top:18px; margin-left:20px;}
.spjc_div{width:224px; height:auto; float:left; background:#fff; margin-top:18px; margin-left:20px;}




.sp_div:hover{box-shadow: 1px 1px 5px 8px #f1f1f1;}

.sp_pic{width:224px; height:133px; position:relative; overflow:hidden;}
.spjc_pic{width:224px; height:auto; position:relative; overflow:hidden;}



.sp_pic1{position:absolute;  left:96px; top:50px; width: 42px; height: 40px; background: url(/img/dtpng.png) no-repeat; background-position: 0 -303px;}

.sp_title{width:224px; height:90px;}

.sp_title h3{font-size:14px; width: 200px; height:40px; padding-top: 11px; margin: 0 auto;}

.wap_sp_black{ display:none;}

/*娑撴粎鏁憴鍡涱暥缂佹挻娼�*/


/*閺勫孩妲︾€涳箑鎲�*/
.stu_con_start{width:1236px; height:auto; margin-left:-4px; top:6px; overflow: hidden;}
.work_con_start{width:1236px; height:auto; margin-left:-4px; top:6px; overflow: hidden;}
.list_con1_divs{width:224px; height:auto; float:left; margin-left:20px;margin-top:20px;box-shadow:0px;}
.brand_crouse_right1_pic_divs {width: 224px;height: 157px;}
.brand_crouse_right1_cons {width: 224px;height: 102px;background: #fff;}
.info_ones{width: 194px; height:26px; margin: 0 auto; padding-top: 10px;}
.brand_crouse_left_titles{width: auto;height: 26px;float: left;}
.staff_divs{width: auto;height:26px; float: left; margin-left: 12px;}
.staff_divs p{font-size: 12px; color: #999;line-height:22px;}
.info_twos{width: 194px; height:24px; margin: 0 auto;}
.info_twos p{font-size: 12px; color: #999;line-height: 24px;}
.info_threes{width: 194px; height:24px; margin: 0 auto; margin-top: 6px;}
.rd_divs{width: auto; height: 24px; float: right;}
.rd_imgs{width:12px; height: 16px; float: left;padding-top:5px;}
.rd_nums{width:auto; height: 16px; float: left; margin-left:4px;}
.rd_nums p{font-size: 12px; color: #999; line-height:28px;}
.kc_tags{width:38px; height: 20px; border-radius:6px;float: left;}
.kc_tags p{font-size: 12px;color: #fff;text-align: center;line-height: 20px;}

.list_stu_div{height: auto;float: left;margin-left: 22px;margin-top: 26px;}
.stuwork_pic{width: 222px;height: 360px;}
.stuwork_title{width: 222px;height: 48px;background: #fff;}
.stuwork_title1{width:248px;height: 40px;margin: 0 auto;}
.stuwork_title1 h3{font-size: 14px;
    color: #726f6f;
    line-height: 48px;
    text-indent: 1em;}
/*鐢牐绁鈧慨锟�*/
.stuwork_pic img{border:0px; border-radius:0rem;}

.teacher_start{width:1236px;height:auto;margin: 0 auto;}

.teacher_div{width:1236px;height:742px;margin-left:7px; margin-top:-11px;}

.teacher_pic_font{width:190px;height:auto;float: left; margin-left:12px; margin-top:28px;box-shadow: none;}

.teacher_pic_font:hover{box-shadow: 1px 1px 5px 8px #f1f1f1;}

.teacher_pic_div{width:190px;height:270px;}

.teacher_pic_div img{width:190px; height: 270px;}

.teacher_pic_div:hover{ opacity:0.92;}

.teacher_title_div{width:190px;height:76px;background:#fff;}

.teacher_title_div a h3{font-size: 14px;
    color: #333;
    text-align: center;
    padding-top: 18px;
    font-weight: bold;}

.teacher_tag{width: 100%;height: 20px;font-size: 12px;text-align: center;padding-top:3px;color: #a6a6a6;}
/*鐢牐绁紒鎾存将*/





/*娑撴粎鏁弬浼存瀵偓婵拷*/

.dtnews_start_div{width:1236px; height:642px; margin:0 auto; /*margin-top:-51px;*/}
.dtzbk_start_div{width:1236px; height:642px; margin:0 auto; /*margin-top:-51px;*/}

.spflnews_start_div{width:1236px; height:34px; position:relative; top:19px;}

.spflnews_div{width:327px; height:34px; margin:0 auto;}

.spflnews_name{width:auto; height:34px; padding:0 12px; float:left; color:#B9B9B9;}

.spflnews_ckgd{width:88px; height:34px; position:absolute; right:18px; text-align:right; bottom:3px; color:#B9B9B9;}

.news_con_start{width:1236px; height:540px; margin-left:0px; top:6px;}

.news_div{width:224px; height:auto; float:left; background:#fff; margin-top:18px; margin-left:20px;}

.news_div:hover{box-shadow: 1px 1px 5px 8px #f1f1f1;}

.news_pic{width:224px; height:133px; position:relative; overflow:hidden;}

.news_pic img:hover{ transform: scale(1.2); overflow:hidden; transition: all 0.6s;}

.news_pic1{position:absolute;  left:157px; top:80px;}

.news_title{width:224px; height:112px; margin: 0 auto; overflow:hidden;}

.news_title h3{font-size:14px; width: 204px; margin: 0 auto; height:40px; padding-top: 6px; overflow: hidden;}

/*娑撴粎鏁弬浼存缂佹挻娼�*/
.news_pic_div{width:224px; height:133px; position:relative; overflow:hidden;}

.news_pic_div:hover{ opacity:0.92;}

.news_type_line{width: 200px; height: 20px; margin: 0 auto; display:block; margin-top: 10px;}
.news_type{width: 42px; height: 20px; background:#f2f2f2; border-radius: 4px;}
.news_type p{color: #999; text-align: center; line-height: 20px; font-size: 12px;}

.eye_div{width:12px; height: 16px; float: left;}
.eye_num{width:auto; float:left; margin-left: 4px;}
.news_dateline{width: 200px;height: 16px;margin: 0 auto;margin-top: 10px;}
.news_dateline p{font-size: 12px; color: #bbb;}
.news_dateline_date{width: auto;float: left;}

.bf_small_div {float: right;width: auto;}
.bf_small_pic {width: 12px;height: 13px;float: left;}
.bf_num {width: auto;height: 20px;float: left;margin-left: 6px;}
.sp_title p{font-size: 12px; color: #bbb;}
/*鎼存洟鍎村鈧慨锟�*/

.footer_100{width:100%; height:246px; background:#000;}

.footer_1200{width:1200px; height:180px; margin:0 auto;}

.footer_left{width:578px; height:180px; float:left; margin-top:16px;}

.footer_oneline{width:578px; height:44px; margin-top:26px;}

.footer_logo{width:178px; height:38px; float:left;}

.qgfx_div{width:96px; height:30px; float:left; margin-left:26px;}

.select{border:0px; border-radius:4px; width:96px; height:30px;font-size: 14px;color:#bbb;text-align: center; padding: 0 8%; background:#fff;}

.wechat{width: 32px;height: 32px;float: left;background: url(/img/dtpng.png);margin-left: 52px;background-position: -1px 233px;}
.weibo{width: 28px;height: 28px;float: left;background: url(/img/dtpng.png);margin-left: 30px;background-position: 0px 204px;}

.ewm_div{width:200; height:200px; position:absolute; top:-176px; left:263px; display:none;}

.phone{width: 28px;height: 28px;float: left;background: url(/img/dtpng.png);margin-left: 30px;background-position: 0 167px;}

.phone_font_div{width:44px; height:24px; float:left;}

.phone_font_div p{font-size:14px; color:#fff; line-height:42px;}

.footer_twoline{width:578px; height:38px; margin-top:20px;}

.footer_twoline p{font-size:16px; color:#bbb;}

.footer_threeline{width:578px; height:38px; margin-top:5px;}

.hot_search{width:70px; height:38px; float:left;}

.hot_search p{font-size:12px; font-weight:bold; color:#fff;}

.hot_con_div{width:486px; height:24px; float:left; margin-left:-13px;}

.hot_con_child{width:auto; height:38px; float:left; padding:0 14px; font-size:12px; color:#CECECE;}

.hot_con_child a{color:#CECECE;}

.hot_con_child a:hover{color:#fff;}

.fgx{width:1px; height:158px; background:#BBBBBB; opacity:0.3; float:left; margin-top:26px; margin-left:14px;}

.footer_right{width:546px; height:150px; float:left; margin-top:37px; margin-left:56px;}

.footer_right1{width:88px; height:134px; float:left;}

.footer_right1_title{width:88px; height:24px;}

.footer_right1_title p{font-size:14px; font-weight:bold; color:#F5F5F5;}

.footer_right1_con{width:88px; height:96px; margin-top:8px;}

.footer_right1_child{width:88px; height:14px; margin-top:10px;}

.footer_right1_child h2{font-size:12px; color:#CECECE;}
.footer_right1_child h3{font-size:12px; color:#CECECE;}

.footer_right1_child:hover h2{color:#fff;}
.footer_right1_child:hover h3{color:#fff;}

.footer_right2{width:60px; height:134px; float:left; margin-left:54px;}

.footer_beian{width:1200px; height:24px; margin:0 auto; margin-top:26px;}

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

.footer_beian p strong{ font-weight:normal;}

/*鎼存洟鍎寸紒鎾存将*/







/*娑撳鍨濈痪鎸庣壉瀵繐绱戞慨锟�*/

a,a:link,a:visited,a:focus{

	  text-decoration:none;

  }

.right-to-left{

	position:relative;

	width: auto;

	height: 28px;

	float: right;

	line-height:55px;

}

.right-to-left::after{

	content:'';

	display:block;

	width:0;

	height:1px;

	position:absolute;

	left:0;   /*閸栧搫鍩嗙亸杈ㄦЦ瀵偓婵妞傞崷銊ュ礁鏉堬拷*/

	bottom:-12px;

	background:#000;

	transition:all 0.3s ease-in-out;

}

.right-to-left:hover::after{

	width:100%;

}



.ljc_child:hover h3{ color:#000;}



.right-to-left1{

	  position:relative;

	  width: auto;

      height: 14px;

      float: right;

	  line-height:16px;

  }



.right-to-left1{ color:#b9b9b9;} 

.right-to-left1:hover{ color:#000;}

.right-to-left1::after{

	  content:'';

	  display:block;

	  width:0;

	  height:1px;

	  position:absolute;

	  left:0;   /*閸栧搫鍩嗙亸杈ㄦЦ瀵偓婵妞傞崷銊ュ礁鏉堬拷*/

	  bottom:-8px;

	  background:#000;

	  transition:all 0.3s ease-in-out;

  }

.right-to-left1:hover::after{width:100%;}  

/*娑撳鍨濈痪鎸庣壉瀵繒绮ㄩ弶锟�*/



.right-to-left2{

	  position:relative;

	  width: auto;

      height: 12px;

	  line-height:12px;

	  margin-left:6px;

  }



.right-to-left2{ color:#b9b9b9;} 

.right-to-left2:hover{ color:#fff;}

.right-to-left2::after{

	  content:'';

	  display:block;

	  width:0;

	  height:1px;

	  position:absolute;

	  left:0;   /*閸栧搫鍩嗙亸杈ㄦЦ瀵偓婵妞傞崷銊ュ礁鏉堬拷*/

	  bottom:-6px;

	  background:#fff;

	  transition:all 0.3s ease-in-out;

  }

.right-to-left2:hover::after{width:100%;} 

/*閸濅胶澧濋弫鍛皑瀵偓婵拷*/

#smallban{width:100%; height:222px;margin-top:40px;background:#e4e4e4;}

.brand-story {width:1200px;height:222px;margin:0 auto;}

.brand-story ul{margin-left:-40px; padding-top:46px;}

.brand-story ul li {float: left;height: 130px;width: 270px;margin: 0px 0px 0px 40px;}

.brand-story ul li a {position: relative;display: block;height: 100%;width: 100%;overflow: hidden;}

.brand-story ul li a img {height: 100%;width: 100%;}

.brand-story ul li a div {position: absolute;left: 0;top: 0;height: 100%;width: 100%;background: rgba(0,0,0,.3);transition-delay: 400ms;transition: 600ms;

}

.brand-story ul li a div h2{position: absolute;left: 50%;top: 50%;height: 32px;width: 128px;margin: -17px 0 0 -75px;padding: 0 10px;text-align: center;line-height: 32px;color: #EEE;transition: 400ms;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;

}

.brand-story ul li a div i {display: block;position: absolute;right: 50%;top: 50%;height: 32px;width: 148px;margin: -17px -75px 0 0;transition: 400ms;border: 1px solid rgba(255,255,255,.3);}

.brand-story ul li a:hover div {background: rgba(0,0,0,.0);}

.brand-story ul li a:hover div h2 {left: -100%;}

.brand-story ul li a:hover div i {right: -100%;}

/*閸濅胶澧濋弫鍛皑缂佹挻娼�*/



/*閸欏鍎忛柧鐐复瀵偓婵拷*/

.yq_link_div{width:1212px; height:50px;margin:0 auto; margin-top:20px; margin-bottom:36px;}

.yq_link_font{width:1212px; height:50px; margin-left:12px}

.yq_link_font p{font-size:14px; color:#DBDBDB; line-height:20px; padding-top:16px; margin-left:-12px;}

.yq_link_font p a{color:#DBDBDB;}

.yq_link_font p a:hover{color:#000;}

/*閸欏鍎忛柧鐐复缂佹挻娼�*/

.nav_start_div{ display:none;}

#wapnavlist{ display:none;}

.sy_xxhj_wap{ display:none;}

.lbpic{ display:none;}

.wap_kccontent{ display:none;}




.mtbd{width:1200px; height:234px; margin:0 auto; margin-top:35px;}

.mtbd_one{width:580px; height:234px; float:left;}

.mtbd_two{ width:580px; height:234px; float:left; margin-left:40px;}

.mtbd_one_title{width:580px; height:26px;}

.mtbd_one_title p{color:#bbb; font-size:22px; font-weight:bold; text-align:left;}

.mtbd_lb_div{width:580px; height:186px;background:#fff; margin-top:24px;}



.news_mt_fg{width:100%; height:20px;}



/*婵帊缍嬪鈧慨锟�*/

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

.sy_xxhj2_wapmt{height: 0.28rem;line-height: 0.28rem;z-index: 1;text-align:center;padding-top:35px;}

.sy_xxhj2_wapmt li {display: inline-block;width:10px;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: 16px;}

/*婵帊缍嬬紒鎾存将*/



/*娴间椒绗熷鈧慨锟�*/

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

.sy_xxhj2_wapqy {height: 0.28rem;line-height: 0.28rem;z-index: 1;text-align:center;padding-top:35px;}

.sy_xxhj2_wapqy li {display: inline-block;width: 10px;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: 16px;}

/*娴间椒绗熺紒鎾存将*/



/*閼惧嘲绶辨總鏍€嶅鈧慨锟�*/

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

.wapjx_title{width:540px; margin:0 auto; height:36px; padding-top:10px;}

.wapjx_title p{text-align:center; font-size:24px; color:#0F0F0F; padding-top:18px;}

.wapjx_bm{width:540px; margin:0 auto; height:32px; margin-top:30px;}

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

.wapjx_bm_font{width:258px; height:32px; float:left;}

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

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







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

.sy_xxhj2_wapjx li {display: inline-block;width: 10px;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: 16px;}

/*wap閼惧嘲绶辨總鏍€嶇紒鎾存将*/





/*閺夊倸绻斿鈧慨锟�*/

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

.sy_xxhj2_wapma{height: 0.28rem;line-height: 0.28rem;z-index: 1;text-align:center;padding-top:35px;}

.sy_xxhj2_wapma li {display: inline-block;width: 10px;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_wapma:hover{cursor:pointer;}

.sy_xxhj2_wapma .on{ background:#f33; opacity:1; width: 16px;}

/*閺夊倸绻旂紒鎾存将*/

.wap_fx{ display:none;}

.wap_footer{ display:none;}

.wap_from{ display:none;}

.wap_fgdiv{ display:none;}

.wap_fxall{ display:none;}

.wap_title_bottom{ display:none;}

.wap_xzxf{ display:none;}

.pc_left_kc{display:block;}

.wap_left_kc{ display:none;}

.shadow_div{ display:none;}



@-webkit-keyframes icon-bounce {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes icon-bounce {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}


.shadow_div{width:100%; height:0.24rem; background:#f5f5f5; display:block;}


.right_zx_div{width:46px; height:170px; background:#fff; position:fixed; right:0; bottom:8%; z-index:999; border-radius:8px 0px 0px 8px;}

.zx_div1{width:46px; height:28px;}

.zx_div1_img{width: 24px;height: 24px;margin: 0 auto; margin-top: 16px; background-position: 0 316px; max-width:100%;
	-webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
	-webkit-transform-origin: top;
  transform-origin:top;
  -webkit-animation-name: icon-bounce;
    animation-name: icon-bounce;
    animation: icon-bounce 0.8s infinite;
}
.money_div{width:46px; height:28px; margin-top: 0px; position: relative; display: block;}
.wap_money_div{display:none;}
.zx_fg{width:46px; height:1px; margin-top:16px;}

.zx_fg1{width:14px; height:1px; border:0px; background:#DBDBDB; margin:0 auto;}

/*.tel_num{position:relative; width:144px; height:30px; background:#f33; border-radius:4px; top:0;}*/
.tel_num{position:relative; width:160px; height:30px; background:#f33; border-radius:4px; top:0;} /*4.11*/

.tel_num p{color:#fff; font-size:12px; width:160px; text-align:center; line-height:30px;}

.tel_num p a{ color:#fff;}



.zx_icon1{
  max-width:100%;
 -webkit-transform-origin:top;
  transform-origin:top;
  -webkit-animation-name: icon-bounce;
  animation-name: icon-bounce;
  animation:mymove 60s infinite;
}



.qp_tel{width:46px; height:28px; position:relative;}

.zixuntel{width: 22px; height: 22px;margin: 0 auto;margin-top: 16px;cursor: pointer;}

.red_zxtel{ display:none;}



.arrow_span{ display:block;

    width:0;

    height:0;

    border-width:7px 0 7px 10px;

    border-style:solid;

    border-color:transparent transparent transparent #f33;/*闁繑妲� 闁繑妲� 闁繑妲� 姒涳拷*/

    position:absolute;

    top:8px;

    right:-8px;

}

.arrow_span_zc{
	display: block;
    width: 0;
    height: 0;
    /* border-width: 7px 0 7px 10px; */
    border-style: solid;
    border-color: transparent transparent transparent #f33;
    position: absolute;
    top: 4px;
    left: -4px;
    border-right:4px solid #f33;
    border-top: 4px solid transparent;
    border-bottom:4px solid transparent;
}
.zcgift{
	width:58px; height: 18px; float: left; background: #f33; position: relative; margin-top:12px; margin-left:5px; border-radius: 2px;
}
.zcgift p{color: #fff; font-size: 12px; text-align: center; line-height: 18px; -webkit-transform:scale(0.9);}

.qpmoney_div{position:absolute; top:0;right:18px; width:200px; display:none;}/*4.11*/

.qp_div{position:absolute; top:0;right:18px; width:200px; display:none;}/*4.11*/

/*.qp_div{position:absolute; top:0;right:0px; width:200px; display:none;}*/

.red_gotop{display:none;}s

.gotop_sum{width:46px; height:28px;}

.gotop_div{width:22px; height:22px; margin:0 auto; margin-top:16px; cursor:pointer;}



#wap_sp_title{ margin-top:0rem;}

.lbpic_ms_wap{ display:none;}

.mt_empty{ display:none;}

.wap_tuijian_sp{ display:none;}

.wap_tuijian_teacher{ display:none;}
.zz_back{opacity: 0.5;filter:alpha(opacity=30);background-color:#000;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 100; display:none;}
.img_div{width:18%; height: auto; position:fixed; top: 32%; left: 42%; z-index: 999;display:none;}
.close_div{width:8%;height: auto;position: absolute;bottom: -0.6rem;left:46%;z-index: 999;}




/*4.11*/
.header_login{width:146px; height:80px; float: left; margin-top: 20px; margin-left: 26px; position: absolute; right:-124px; display:none;}
.member_name{width:52px; height: 50px;}
.member_name p{text-align: center; font-size: 14px; color: #B9B9B9; line-height: 26px;}
.hid_down{width:100px; height:auto; display:none;position: absolute;  top: 36px; background: #fff; z-index: 9; left: -40px; box-shadow: 0px 0px 5px #ccc;}
.hid_down:after {
  position: absolute;
  display: inline-block;
  top: -4px;
  left:47px;
  width: 0;
  height: 0px;
  content: '';
  border-style: solid;
  border-width:6px;
  border-color: #fff #fff transparent transparent;
  transform: rotate(315deg);
  box-shadow: 2px -2px 2px #f2f2f2;
}


.member_menu{width:100%; height: 26px;}
.member_menu p{font-size: 14px; text-align:center;}
.member_menu p a{color:#B9B9B9;}
.member_menu p a:hover{color:#000;}
.member_menu_hr{width:80%; height: 1px; border: 0px; background: #cccc; margin: 0 auto;}	
.login_btn{width: 60px; height: 26px; border:0px; border-radius: 5px; background: #000; position: absolute; right: 0px; margin-top: 7px;}
.login_btn p{color: #fff; font-size: 14px; text-align: center; line-height: 26px;}	
.login_btn p a{color:#fff;}	
.qq_login {width: 20px;height: 20px;float: left;margin-top: 9px;}
.font_login {width:46px;height: 20px;float: left;margin-top: 10px;text-align: center;}
.member_login{width:280px; height: 40px; float: left; display: none;}	
.wap_footer_nav{display:none;}

.bg_black{width:224px; height:132px; position:absolute; top:0px; background:rgba(0,0,0,0.3); display:none;}
.btn_bf{width:40px; height:40px; margin-left:92px; margin-top:54px;}
.video_time{position: absolute; width: 40px; height: 16px; background: rgba(0,0,0,0.5); border-radius: 4px; bottom: 10px; right: 14px;color: #e5e9e8; line-height: 16px; font-size: 12px; text-align: center;}

/*閼惧嘲褰囩拠鍓р柤*/
.modal_cover{display: none;width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: rgb(0, 0, 0, 0.4);z-index:99;}
.modal{position: absolute;width: 500px;background:#c5ceca;z-index: 99;height: 511px;/* 濮樻潙閽╅崹鍌滄纯鐏炲懍鑵� */left: 50%;top: 50%;transform: translate(-50%,-50%);
/* 鐡掑懎鍤妯哄閸欏厖鏅堕崙铏瑰箛閸ㄥ倻娲垮姘З閺夛拷 */overflow:auto;overflow-x:hidden;z-index: 99;} 
.button{ margin: 40px;}
.modal_con{width: 480px; height: 490px; margin: 0 auto; background: #fff; margin-top: 10px;}
.modal_con1{width: 480px; height: 490px; margin: 0 auto; background: #fff; margin-top: 10px;display: none;}
.kc_title{width: auto; font-size: 32px; font-weight: bold; color: #5e7770; text-align: center; height: 50px; padding-top: 20px; letter-spacing:6px;}
.kc_title1{width: auto; font-size: 16px;  color: #c5ceca; text-align: center; letter-spacing:8px;}
.modal_form{width:368px; height: 360px; margin: 0 auto;}
.form_name{width: 100%; height: auto; margin-top: 46px;}
.form_name1{width: 100%; height: auto; margin-top: 24px;}
.name_div1{font-size:16px; color:#5e7770}
.name_input{font-size:16px; color:#5e7770; height:30px;}
.input_class{height: 30px; width: 100%; font-size: 16px; border:none; border-bottom: 2px solid #c5ceca; outline: none}
.yzdiv{font-size:16px; color:#5e7770; height: 30px; position: relative;}
.yz_input_class{height: 34px; width: 100%; font-size: 16px; border:none; border-bottom: 2px solid #c5ceca;outline: none}
.yzbtn{width:92px; height: 30px; position:absolute; top:-4px; right: 0px; background:#5e7770; font-size: 14px; color: #fff; text-align: center; line-height: 30px; border:0px;}
.get_now{width: 100%; height:50px; margin-top:40px; background: #5e7770; color: #fff; font-size: 14px; line-height: 50px; text-align: center;}
.error_tip{width:100%; height: 24px; font-size:14px; color: #f00; line-height: 24px;}
.modal_con1_title{font-size:18px; color:#9e9e9e;letter-spacing:0.1em; width: 368px; height: 40px; margin: 0 auto; text-align: center; line-height: 40px;}
.getcode{width: 368px; height:74px; color:#5e7770; font-size:48px; font-weight: bold; text-align: center; margin: 0 auto;letter-spacing: 0.2em; border-bottom:4px solid #e8e6e6; margin-top: 74px;}
.save_tip{width: 368px; height:74px; color:#dbdbdb; font-size:18px; font-weight: bold; text-align: center; margin: 0 auto;letter-spacing: 0.2em; margin-top:4px;}
.freeewm_div{width: 368px; height: auto; margin: 0 auto;}
.freeewm_title{width: 100%; height: 20px; font-size: 16px; margin: 0 auto; color:#97b8af; text-align: center;}
.freeewm_pic{width:142px; height: 160px; margin: 0 auto; margin-top:10px;}
.get_way{width: 322px; height:28px; border-bottom: 1px solid #c5ceca; margin: 0 auto; text-align: center;}
.get_way a{color:#c5ceca; font-size: 16px; letter-spacing: 0.1em}

.freecrouse_bottom{width:100%; height: 242px; position:fixed; z-index: 99; bottom: 0px; cursor: pointer; display: none;}
.free_close1{position: absolute; width: 40px; height: 40px; right: 15px; top:15px;}
.free_close2{position: absolute; width: 40px; height: 40px; right: 15px; top:15px;}

.getway_div{width: 100%; height: 40px;}
.eyelash_cover{width: 100%;height: 100%; position:fixed; top: 0;left: 0;background-color: rgb(0, 0, 0, 0.4);z-index: 99;display:none;}	
.eyelash_cover_img{width:460px; height:590px; margin: 0 auto; position: relative;}
#eyelash_close{width:37px; height: 37px; position: absolute; top:30%; left:211px;}
.eyelash_small_btn{width: 42px; height: 46px; position: fixed; right: 0px; bottom: 30%; z-index: 999; display:block;}
#eyelash_get{width:460px;position: absolute; top:40%;}
/*閼惧嘲褰囩拠鍓р柤缂佹挻娼�*/


.wap_nav_right select {
    border: solid 0px;
	color:#fff;
	position: absolute;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    padding-right: 0.2rem;
    background:url(/img/wap/arrow.png) no-repeat scroll right center/*-webkit-linear-gradient(top,rgba(240,240,240,1), rgba(101,101,101,1))*/;
	background-size: 0.14rem;
	-webkit-appearance:none;
	appearance:none;
	-moz-appearance:none;
	border-radius:4px;
	outline:none;
	height:0.36rem;
	top: 0.08rem;
	left: 0.9rem;
	font-size: 0.18rem;
	
}

.brand_crouse_con_tj{display:none;}
.kc_tag1{display:none;}
.kc_tag1_xz{display:none;}
.wap_stu_work{display:none;}
.news_type_date{display:none;}
.wap_zbk_div{display:none;}
.news_dateline_type{display:none;}
.wap_teacher{display:none;}
.wap_tab_div{display:none;}
.wap_footer_info_div{display:none;}

@media only screen and (max-width:1366px){
  .eyelash_small_btn{width: 42px; height: 46px; position: fixed; right: 0px; bottom: 34%; z-index: 999; display:block;}  
  #eyelash_get{top:25%;}
  #eyelash_close{top:20%;}
}




/*閹靛婧€妞ゅ爼鍎村鈧慨锟�*/

@media only screen and (max-width:767px){
	#pc_lunbo{display:none;}
	.freecrouse_bottom{display: none;}
	
	/*
	 2021/07 start
	*/
	
  /* .freecrouse_wap{width:96%; margin: 0 auto; height:1rem; margin-top: 1.4rem; cursor: pointer; display: block;}*/
	
	/*
	 2021/07 end
	*/
	
   .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;
	}
	
	
   select::-ms-expand { display: none; }
 
	
   .img_div {width: 80%; height: auto; position:fixed; top:20%; left: 10%; z-index: 999;}
   body{ background:#fafafa;}
  .video_time{position: absolute;width: 0.68rem;height: 0.28rem;bottom: 0.1rem;right: 0.14rem;line-height: 0.28rem;font-size: 0.18rem;}	

   .pc_left_kc{ display:none;}

   .wap_left_kc{ display:block;width: 96%; height: 1.46rem;}

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

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

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

	/*2021/07*/
	
	

	.wp100{ display:none;}
	
    /*2021/07*/
	.sy_xxhj_wap{ position:relative;display:block; top:1.38rem; /*overflow-y:hidden;*/}
	/*2021/07*/

    .sy_xxhj2_wap {position:absolute;height: 0.28rem;line-height: 0.28rem;bottom:4%;left:35.7%;z-index:0;}

    .sy_xxhj2_wap li {display: inline-block;width:8px;height:4px; background: #fff; opacity: 0.5; text-indent: -9999px;overflow: hidden;margin: 0.04rem; border-radius:0.02rem;}

    .sy_xxhj2_wap .on{width:14px;height:4px; background:#fff;opacity: 1;}
	
	
	
	/*2021/07 start*/
	.sy_xxhj_wap_21{ position:relative;display:block; top:0; /*overflow-y:hidden;*/}
    .sy_xxhj2_wap_21 {position:absolute;height: 0.28rem;line-height: 0.28rem;bottom:1%;right:8px;z-index:0;}
    .sy_xxhj2_wap_21 li {display: inline-block;width:4px;height:4px; background: #fff; opacity: 0.38; text-indent: -9999px;overflow: hidden;margin-left: 0.06rem; border-radius:50px;}
    .sy_xxhj2_wap_21 .on{width:4px;height:4px; background:#fff;opacity: 1;}
	.sy_xxhj1_wap_21 .tempWrap{border-radius:6px; height:3.8rem;}
	
	
	.wap_zbk_div{width:100%; height: 4.6rem; background: #fff; margin-top: 10px;display:block;}
	.wap_zbk_title_gd{width:auto; float:right; margin-top: 0.14rem;}
	.wap_zbk_pic{width: 92%; height: 3.44rem; margin: 0 auto; margin-top: 0.25rem;}
	
	.wap_lm_title{width: 92%; height:0.38rem; margin: 0 auto; padding-top: 0.22rem;}
	.wap_lm_title p{font-size:0.27rem; font-weight:bold;}
	.wap_lm_gd{width:auto; float:right; margin-top: 0.16rem;}
	.wap_lm_gd1{width: 4px; height: 4px; border-radius: 100%; background: #000; float: left;}
	.wap_lm_gd2{width: 4px; height: 4px; border-radius: 100%; background: #000; float: left; margin-left:3px;}
	
	
	
	.wap_zb_lb{ position:relative;display:block; top:0; /*overflow-y:hidden;*/}
    .wap_zb2_lb {position:absolute;height: 0.28rem;line-height: 0.28rem;bottom:8px;left:8px;z-index:0;}
    .wap_zb2_lb li {display: inline-block;width:4px;height:4px; background: #fff; opacity: 0.38; text-indent: -9999px;overflow: hidden;margin-left: 0.06rem; border-radius:50px;}
    .wap_zb2_lb .on{width:4px;height:4px; background:#fff;opacity: 1;}
	.wap_zb1_lb .tempWrap{border-radius:6px; height:3.44rem;}
	
	/*2021/07 end*/
	
	


	.brand_crouse_title_div{ display:none;}

	.brand_crouse_con{ display:block;}

	.tour_crouse_title_div{ display:none;}
	
    /*
	  2021/07 start
	*/
	/*.wap_tuijian{width:96%; height:0.6rem; margin:0 auto; margin-top:0.42rem; display:block; overflow:hidden; font-family: pingfangsc;}*/

	/*.wap_kctag{ width:96%; height:0.3rem; margin:0 auto; margin-left:-1%;}

	.wap_kctag ul{ width:100%;}
	
	.wap_kctag{ display:block;}*/
	.wap_tab_div{width: 100%; height:46px; background: #fff; margin-top:1.66rem; box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.03); z-index: 99;display: block;}
	.wap_tab{width: 92%; margin: 0 auto; height: 46px;}
	.wap_tab_underline{width: 16px; height: 2px; margin: 0 auto; border: 0px; margin-top:3px;}
	.wap_tab ul li p{font-size: 14px; font-weight: bold; color: #000;}
	.ljc_btn{width: auto; float: left; padding-top: 10px; margin-left:0.63rem;}
	.ljc_btn p{font-size: 14px; font-weight: bold; color: #000;}
	
	/*
	  2021/07 end
	*/
	
	

	.kcfx_cur{float:left; padding:0.04rem 0.16rem 0rem 0.16rem; color:#fff;background:#000;border-radius:12px; margin-left:0.2rem; font-size:0.22rem; height:0.34rem; line-height:0.34rem;}

	.kcfx{float:left; padding:0 0.16rem; color:#000;background:#f5f5f5;border-radius:12px; margin-left:0.2rem; font-size:0.22rem; height:0.4rem; line-height:0.4rem;}

	

	.wap_kccontent{ display:block;}

	
	.get_prize{ display:none;}

	.yq_link_div{ display:none;}

	.footer_100{ display:none;}

	

	.lbpic{width:100%; height:2.8rem; margin-top:0.4rem; display:block;}

    /*.lbpic_ms{width:100%; height:2.2rem; margin-top:0.4rem; display:block;}*/

    
	/*2021/07 杞挱鍒犻櫎*/
	
	/*.lbpic_ms_wap{width:100%; height:3.4rem;display:block;}
    .sy_xxhj_ms_wap{ position:relative;}
	.sy_xxhj2_ms_wap{right:4%; bottom:0%;position:absolute;height:0.28rem; line-height:0.28rem;z-index: 1;}
	.sy_xxhj2_ms_wap li {display: inline-block;width: 6px;height: 6px;-webkit-border-radius: 6px;-moz-border-radius: 8px;border-radius: 8px;
 background: #fff;text-indent: -9999px;overflow: hidden;margin:0.06rem;}
    .sy_xxhj2_ms_wap .on{ background:#f33;}*/
	


	.lbpic_ms{display:none;}	

	.tour_crouse_title_div{ display:none;}

	.tempWrap{ top:0;}

	
	/*
	 2021/07
	*/
	.stu_con_start{width:99%;height:18.25rem; margin:0 auto; margin-top:-0.26rem; background: #fff;}
	.work_con_start{width:100%;height:5.1rem; margin:0 auto; margin-top:0rem;}
	.list_con1_divs{width:2.782rem;height: auto;float: left;margin-left:0.25rem;margin-top: 0.3rem;}
	.brand_crouse_right1:hover{box-shadow:none;}
	.brand_crouse_right1_pic_divs{width:2.782rem;margin: 0 auto;height:1.95rem; border: 1px solid rgba(249, 249, 249, 100); border-bottom: 0px; border-radius:3px 3px 0 0;}
	.brand_crouse_right1_pic_divs img{border-radius:3px;}
	.brand_crouse_right1_cons{width:2.782rem;height: 1.3rem;margin: 0 auto; border: 1px solid rgba(249, 249, 249, 100); border-top:0px;border-radius: 0px 0px 3px 3px;}
	.brand_crouse_left_titles{height: 0.36rem;}
	.brand_crouse_left_titles h3 {font-size: 0.21rem;color: #000; font-weight: bold; padding-top: 0px;line-height: 0.36rem;}
	.info_ones{width: 92%; height: 0.36rem; padding-top:0.21rem;}	
	.staff_divs{height: 0.36rem; margin-left: 0.1rem;}
	.staff_divs p {font-size: 0.21rem;color: #000; font-weight: bold; line-height: 0.36rem;}	
	.info_twos{display: none;}	
	.info_twos p {font-size: 0.18rem; line-height: 0.26rem;}	
	.info_threes{width:92%; height: 0.4rem;margin-top:0.21rem;}	
	.kc_tags{background: #f00;width: 0.46rem;height: 0.21rem;border-radius: 9px;}	
	.kc_tags p {font-size: 0.16rem;color: #fff;text-align: center;line-height:0.22rem;}
	.rd_divs{height: 0.4rem;}	
	.rd_imgs{width:7px;height: auto;margin-top:-0.11rem;}	
	.rd_nums{height: 0.4rem;margin-left: 0.05rem;}	
	.rd_nums p {font-size: 0.16rem;line-height: 0.3rem;}	

	.list_stu_div{width:25%;
    height: auto;
    float: left;
    margin-left: 0px;
    margin-top: 0px;}
	.stuwork_pic{width: 94%;
    margin: 0 auto;
    height: auto;
    position: relative;}
	.stuwork_title{display: none;}
	.stuwork_title1{width:248px;height: 40px;margin: 0 auto;}
	.stuwork_pic img{border: 1px solid #f5f5f5; border-radius: 0.08rem;}
	

     /**
	   2021/07 start
	 */
	.wap_tuijian_sp{width:100%; height:0.82rem; background: #fff; margin:0 auto; margin-top:0.15rem; display:block; overflow:hidden;}
	.spfl_start_div{ display:none;}
	.left_line{ display:none}
	.right_line{ display:none;}
	.spfl_start_div{ display:none;}
	.dtsp_start_div{ width:100%; margin:0 auto; margin-top:0px; height:17.4rem; overflow: hidden;background: #fff;}
	
	.dtspjc_start_div{ width:100%; margin:0 auto; margin-top:0px; height:28rem; overflow: hidden;background: #fff;}
	
	
	.dtstu_start_div{ width:100%; margin:0 auto; margin-top:0px; height:17.95rem; overflow: hidden;}
    .dtwork_start_div{ width:100%; margin:0 auto; margin-top:0px; height:auto; overflow: hidden; display: none;}
	
	/*2021/07 start*/
	.wap_stu_work{width:100%; height: 4.03rem; background: #fff; display: block;}
	
	#wap_stu_work_lb{height: 3.73rem; font-size: 14px;background-color: #fff;display: block; margin-left: 0.04rem;}

	#wap_stu_work_lb ul li{ text-align:center; width:auto; width:2.304rem;}

	#wap_stu_work_lb ul li a{padding:5px 0px 0rem 0.18rem; display:inline-block; color: #fff; margin-left:5px;}

	#wap_stu_work_lb ul li a.now{ background-color: #fff; border-bottom: 2px solid #f33;}
	
	
	.wap_teacher{width:100%; height: 4.38rem; background: #fff; display: block;}
	
	#wap_teacher_lb{height:4.1rem; font-size: 14px;background-color: #fff;display: block; margin-left: 0.04rem;}

	#wap_teacher_lb ul li{ text-align:center; width:auto; width:2.11rem;}

	#wap_teacher_lb ul li a{ display:inline-block; color: #fff;}

	#wap_teacher_lb ul li a.now{ background-color: #fff; border-bottom: 2px solid #f33;}
	
	
	/*2021/07 end*/
	
	

	
	.sp_con_start{width:99%;height:17.84rem; margin:0 auto; margin-top:-0.27rem;}
	.spjc_con_start{width:99%;height:17.84rem; margin:0 auto; margin-top:-0.27rem;}
	
	.sp_div{width:2.782rem; height:3.171rem; margin-top:0.3rem; float:left; position:relative;background:#fff; margin-left: 0.25rem;}
	.spjc_div{width:2.782rem; height:5.3rem; margin-top:0.3rem; float:left; position:relative;background:#fff; margin-left: 0.25rem;}

	.sp_div:hover{box-shadow:none;}

	.sp_pic{width:100%; margin:0 auto; background:#fff;height:1.6rem;border: 1px solid rgba(249, 249, 249, 100);border-bottom: 0px;border-radius:3px;}

	.sp_pic img{width: 100%;border-radius:3px;}
	
	.spjc_pic{width:100%; margin:0 auto; background:#fff;height:3.7rem;border: 1px solid rgba(249, 249, 249, 100);border-bottom: 0px;border-radius:3px;}

	.spjc_pic img{width: 100%;border-radius:3px;}
	
	
	
	
	
	.sp_pic1{position:absolute;top:32%; left:41%;}

	.sp_title{width:100%; margin:0 auto; height:1.56rem; overflow:hidden;border: 1px solid rgba(249, 249, 249, 100);border-top: 0px;border-radius:0 0 3px 3px;}

	.sp_title h3{font-size:0.21rem; font-weight: bold; height:0.58rem; color:#2b2b2b; margin-left:0px;width: 92%; overflow: hidden;margin: 0 auto; padding-top:0.24rem;}

	#wap_sp_title{ margin-top:0.1rem;}

    /*鐟欏棝顣剁紒鎾存将*/

	

	/*閺備即妞堝鈧慨锟�*/
    /*
	 2021/07 start
	*/
	.spflnews_start_div{ display:none;}

	.left_line{ display:none}

	.right_line{ display:none;}

	.spflnews_start_div{display:none;}
    
	.dtzbk_start_div{display: none;}
	 
	.dtnews_start_div{ width:100%; margin:0 auto; margin-top:0px; height:auto; overflow-y: hidden;}

	.news_con_start{width:99%;height:19.4rem; margin:0 auto; margin-top:-0.26rem; overflow: hidden; background: #fff;}

	.live_con_start{width:100%;height:10rem; margin:0 auto; margin-top:-0.2rem; overflow: hidden;}
	
	
	.news_div{width:2.782rem; height:auto; margin-top:0.3rem; float:left; position:relative; margin-left:0.25rem; background:#fff;}

	.news_div:hover{box-shadow:none;}

	.news_pic{width:100%; margin:0 auto; background:#fff;height:auto;}

	.news_pic1{position:absolute;top:32%; left:41%;}

	.news_title{width:100%; margin:0 auto; height:1.84rem;border: 1px solid rgba(249, 249, 249, 100);border-top: 0px;border-radius: 0px 0px 3px 3px;}

	.news_title h3{height: 0.6rem; font-size:0.21rem; font-weight: bold;color:#000; margin-left:0px; padding-top: 0.22rem; overflow-y: hidden; width: 92%; margin: 0 auto;}

	#wap_news_title{ margin-top:0.1rem;}

	/*
	  2021/07
	*/
	.news_dateline{width:92%; height: 0.24rem;margin: 0 auto;margin-top: 0.23rem;}
	.news_dateline_date{display: none;}
	.news_dateline_type{width:0.46rem;height: 0.21rem; float:left; border-radius: 9px;background: #dbdbdb;display:block;}
	.news_dateline_type p{font-size:0.16rem; color:#fff; text-align: center; line-height: 0.23rem;}
	.eye_div{width:7px; height: 7px; margin-top:-0.08rem;}
	
	.sp_date{float: left; width: auto;}
	.sp_title p {font-size:0.16rem; line-height: 0.21rem;}
	.bf_small_pic {width:7px; height: 7px; margin-top:-0.1rem;}
	.bf_num{height: 0.21rem; margin-left:0.05rem;}
	
	.wap_tuijian_teacher{width:96%; height:0.6rem; margin:0 auto; margin-top:0.4rem; display:block; overflow:hidden;}

	/*.teacher_start{width:98%;height:16.2rem;margin:0 auto; margin-top:-0.2rem;}*/
	.teacher_start{display:none;}
	
	
	.teacher_div{width:100%;height:13.4rem;margin-left:0px; margin-top:0px;}

    .teacher_pic_font{width:33.3%;height:auto;float: left; margin-left:0px; margin-top:0.2rem; box-shadow:0px 0px 6px #f0f0f0}

    .teacher_pic_div{width:96%;height:auto; margin:0 auto;}
	
	.teacher_pic_div img{width: 100%;height:auto;}

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

	.teacher_title_div a h3 {font-size:0.22rem; color:#000; text-indent:0; font-weight: bold; padding-top: 0px; text-align: center;}
	
	.teacher_tag {
    padding-top: 0.06rem;
    font-size: 0.18rem;
}
	
	.mt_empty{width:100%; height:0.46rem; display:block;}


	.news_pic_div{width:100%; margin:0 auto; height:1.65rem; position:relative; overflow:hidden;border: 1px solid rgba(249, 249, 249, 100);
border-bottom: 0px;  border-radius: 3px 3px 0 0;}
	.news_pic_div img{border-radius:3px;}
	
	
	.back_sp{width:100%;background:#000;position: absolute;top:0;opacity:0.2;height:94%;}

	/*
	2021/07 start
	*/
	.news_type_line{width:92%; margin-top:0rem;}
	.news_type{display:none;}
	.news_type_date{width: auto; float: left;margin-top: 0.05rem;display: block;}
	.news_type_date p{font-size:0.16rem; color:#d7d7d7;}
	
	.eye_num{margin-left:0.05rem;}
	.eye_num p{font-size: 0.16rem;line-height: 0.26rem;}
	

    /*2021/07 start*/
	.sy_xxhj1_wap .tempWrap{background:#fff; top:0rem; height:8.9rem;}
    /*2021/07 end*/
	
	.news_mt_fg{ display:none;}

	.mtbd{width:100%; height:auto; margin-top:0px;}

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

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

	/*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:-0.58rem;}

	.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:-0.58rem;}

	.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閼惧嘲绶辨總鏍€嶇紒鎾存将*/

	

	/*wap閺夊倸绻斿鈧慨锟�*/

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

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

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

	.sy_xxhj2_wapma 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_wapma:hover{cursor:pointer;}

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

	/*wap閺夊倸绻旂紒鎾存将*/

	

	

	/*閸濅胶澧濋弫鍛皑瀵偓婵拷*/

	#smallban {width:100%;height: auto;margin: 0 auto;background: #fff;display: block; margin-top:0.15rem;}

	.brand-story {width:99%;height:3.58rem;margin:0 auto;}

	.brand-story ul{ margin-left:0px; padding-top:0px;}

	.brand-story ul li {float:left;width:2.782rem; height: 1.34rem; margin:0px; margin-left: 0.25rem; margin-top: 0.3rem;}

    .brand-story ul li a {position: relative;display: block;height: 100%;width: 100%;overflow: hidden; text-align:center;}

    .brand-story ul li a img {width:100%; height:auto;border-radius: 3px;}

    .brand-story ul li a div {left: 0;top: 0;height: 100%;width: 100%;background:rgba(0,0,0,.3);transition-delay:0ms; transition:0ms;}

    .brand-story ul li a div h2{position: absolute;left: 50%;top: 50%;height: 32px;width: 128px;margin: -17px 0 0 -75px;padding: 0 10px; font-size:0.21rem; text-align: center;line-height: 32px;color: #EEE;transition: 400ms;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;

}

    .brand-story ul li a div i {display: block;position: absolute;right: 50%;top: 50%;height: 32px;width: 148px;margin: -17px -75px 0 0;transition: 400ms;/*border: 1px solid rgba(255,255,255,.3);*/ border:0px;}

    .brand-story ul li a:hover div {background: rgba(0,0,0,.0);}

    .brand-story ul li a:hover div h2 {left: -100%;}

    .brand-story ul li a:hover div i {right: -100%;}	

	/*閸濅胶澧濋弫鍛皑缂佹挻娼�*/

	

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

	 .wap_fxall{width:96%; height:0.86rem; background:#fff; margin:0 auto; display:block; margin-top:-0.1rem;}

	.wap_fx{width:96%; height:0.5rem; margin:0 auto; display:block; padding-top:0.3rem;padding-top: 0.2rem;padding-bottom: 0.15rem;}

	.wap_fx_font{width:1.1rem; float:left;}

	.wap_fx_font p{font-size:0.2rem; color:#101010; line-height:0.46rem;}

	.wap_fx_small{width:auto; margin-left:-0.2rem; float:left;}

	.wap_bjfx{width:auto; float:left; padding:0 0.2rem; background:#000; color:#fff; height:0.36rem; border-radius:12px; line-height:0.4rem; font-size:0.2rem;border:1px solid #000;}

	.wap_cdfx{width:auto; float:left; padding:0 0.2rem; border:1px solid #000; color:#000; height:0.36rem; border-radius:12px; line-height:0.4rem;margin-left:0.2rem; font-size:0.2rem;}

	

	

	

	/*妫板棗褰囩拠鍓р柤*/
	.modal{width: 5rem;height:6.96rem;}
	.modal_con{width:93%; height:6.6rem}
	.kc_title{font-size: 0.3rem; height: 0.5rem;}
	.kc_title1{font-size:0.2rem;}
	.modal_form{width:90%; height:5.1rem;}
	.name_div1{font-size: 0.28rem;}
	.input_class{height:0.5rem;}
	.form_name{margin-top:0.4rem;}
	.name_input{height:0.4rem; font-size: 0.2rem;}
	.error_tip{height:0.4rem; line-height: 0.8rem;}
	.form_name1{margin-top: 0.4rem;}
	.get_now{margin-top: 0rem; height: 0.8rem; line-height: 0.8rem;}

	.modal_con1{width:93%; height:7.34rem}
	.modal_con1_title{width:90%; font-size: 0.26rem; padding-top: 0.3rem;}
	.getcode{width: 90%;font-size: 0.6rem;height: 0.8rem;margin-top: 0.2rem; border-bottom: 2px solid #e8e6e6;}
	.save_tip{width: 90%;height: 0.7rem;font-size: 0.28rem;}
	.freeewm_div{width:90%; margin-top: 0.4rem;}
	.get_way{width:90%;}
	.get_way a{font-size: 0.2rem;}
	.free_close1{width:0.4rem;}
	.eyelash_cover{width:100%;height: 100%; position:fixed; top: 0;left: 0;background-color: rgb(0, 0, 0, 0.4);z-index: 99;display:none;}	
	  .eyelash_cover_img{width:4rem; height:7rem; margin: 0 auto; position: relative;}
	  #eyelash_close{width:0.4rem; height: 0.4rem; position: absolute; top:4rem; left:1.7rem;}
	  #eyelash_get{width:4.2rem;position: absolute; top:4.4rem;} 	
	  .eyelash_small_btn{width:0.6rem;bottom:28%;display: none;}
	/*妫板棗褰囩拠鍓р柤*/
	

	/*pc閸欐Τap鐠囧墽鈻煎鈧慨锟�*/
     
	/*2021/07 start*/
	.brand_crouse_con {width:100%;height:auto; background: #fff; margin:0 auto; margin-top: 0px;}
	.brand_crouse_con_tj {width:100%;height:auto; background: #fff; margin:0 auto; margin-top: 1px;display: block;}
    
	.brand_crouse_fl_div{ display:none;}

	.brand_crouse_list {width:100%;height:auto;margin-top:0px; padding-bottom:0.3rem; display:none;}
    /*2021/07 end*/
	.brand_crouse_left{ width:96%; height:1.8rem; margin:0 auto; float:none;}

	
	/*2021/07 start*/
	.brand_crouse_left_title {width:92%;height:0.23rem;margin:0 auto; overflow:hidden; padding-top:0.72rem;margin-left: 0.12rem;}
    /*2021/07 end*/
	
	
	.brand_crouse_left_pic_div {width:40%;height:1.8rem;float:left;}

	.brand_crouse_left_con {width:58%;height:1.8rem;background:#fff;float:left; margin-left:2%;}
    
	
	/*2021/07 start*/
	.brand_crouse_left_title a h3 {font-size: 0.2rem; color: #000;font-weight: bold;line-height:0.29rem; padding-top:0px;}
    /*2021/07 end*/
	
	
	.brand_crouse_left_xz {width:100%;height:auto;margin: 0 auto; margin-top:0.06rem;}

	.xz_span{ display:none;}

	.kx_span {font-size:0.22rem;color:#BBBBBB;float:left;margin-left:0px;}

	

	
    /*2021/07 start*/
	
	.wap_title_bottom{height: 0.39rem;display: none;margin-top: 0.06rem;overflow-y: hidden;}
  
	/*2021/07 end*/
	
	
	.wap_xzxf{height:auto; display:block; margin-top:0.07rem;}

	.wap_xzxf p{font-size:0.22rem; color:#bbb; line-height:0.3rem;}

	.wap_xzxf p span{color:#f00;}

	
	/*2021/07 start*/
	.brand_crouse_right1_three{width:100%;height:0.3rem;margin: 0 auto; margin-top:0.6rem; line-height:0.36rem; }
    /*2021/07 end*/
	
  .new_ad{display: none;} 	
  .new_ad p{font-size:0.2rem;}
	
  /*2021/07 start*/
	
  .kc_tag{width:auto; height: 0.22rem; border-radius:50px;}	
  .kc_tag p{font-size: 0.16rem; line-height: 0.23rem;  padding: 0px 4px;}
  .kc_tag1{width:auto; height: 0.22rem; border-radius:50px; float: left; margin-left: 0.06rem;display: block;}		
  .kc_tag1 p{font-size: 0.16rem; line-height: 0.23rem; color: #fff; text-align: center; padding: 0px 5px;}
  .kc_tag1_xz{width: auto; height: 0.22rem; float: right;display: block;}
  .kc_tag1_xz p{font-size:0.16rem; line-height: 0.23rem; color: #101010;}	
	
  .kc_name{width: 100%; height: 0.4rem;}
  .kc_hour{width: 3rem;height: 0.3rem;top: 0.22rem; right: 0rem; display: none;}
  .kc_hour p{font-size: 0.1rem; line-height: 0.3rem;}
	
 /*2021/07 end*/ 	
   	
	
  
  /*2021/07 start*/ 	
  .rs_div{display: none;}
  /*2021/07 end*/
	
  .rs_div_sum{height: 0.3rem;margin-left: 0.04rem;}
  .rs_div_sum p{font-size:0.2rem;}
  /*2021/07 start*/	
  .xf_div{width: 100%; height: 0.3rem;}	
  .xf_div_money_span {text-decoration: line-through;font-size:0.18rem;color: #bab9b9;padding-left:0.15rem;}
  .xf_div_money{height: 0.3rem; margin-left: 0.12rem;}
  .xf_div_money p{font-size: 0.27rem;line-height: 0.3rem;text-align: left;}
  .xf_div_money_span2{font-size:0.15rem;}
  .tag_bg_div{display: none;}	
  .tag_font{display: none;}
	
  /*2021/07 end*/
		
  .tag_font p {font-size: 0.18rem;}	
  .rs_div_icon {width: 0.14rem;}
	
	

	.wap_title_bottom p{font-size: 0.2rem;color: #b2b2b2;line-height: 0.36rem;}
     
	/*2021/07 start*/
	.brand_crouse_right {width:99%;height:auto; background: #fff; float:none; margin: 0 auto;}
	.brand_crouse_right1 {width:2.782rem;height:3.8rem; float:left; margin-top:0.3rem; margin-left:0.24rem;box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.01);
border: 1px solid rgba(249, 249, 249, 100);}
	.brand_crouse_right1_pic_div {width:100%;height: 1.66rem; float:left;}
	.brand_crouse_right1_pic_div img{width:100%;}
	.brand_crouse_right1_con {width:100%;height:1.8rem;background:#fff; float:left;}
	.brand_crouse_right1_xz{width:92%;height: 0.3rem;margin: 0 auto;margin-top: 0rem; line-height: 0.36rem;position: absolute; top: 0.26rem; left:4%;}
	.brand_crouse_right1_lb{width:2.782rem;height:3.8rem; float:left; margin-top:0.3rem; margin-left:0.24rem;box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.01);border: 1px solid rgba(249, 249, 249, 100); border-radius: 6px; }
    /*2021/07 end*/
	
	.wap_footer_info_div{width: 100%; height:8.6rem; 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;}
	
	
	.wap_footer_nav {
    width: 100%;
    height: 0.88rem;
    background: #fff;
    position: fixed;
    z-index: 99;
    bottom: 0px;
    display: block;
}
	
	
	/*pc閸欐Τap鐠囧墽鈻肩紒鎾存将*/

	.nav__trigger {display:block;position:absolute;width:30px;height:25px;top:10px;z-index:200;}

	.nav__icon {

    display: inline-block;

    position: relative;

    width: 0.3rem;

    height: 2px;

    background-color: #FFFFFF;

    -webkit-transition-property: background-color, -webkit-transform;

    transition-property: background-color, -webkit-transform;

    transition-property: background-color, transform;

    transition-property: background-color, transform, -webkit-transform;

    -webkit-transition-duration: 300ms;

    transition-duration: 300ms;

}

    .nav__icon:before {

    margin-top:-0.1rem;

}

.nav__icon:before, .nav__icon:after {

    content: '';

    display: block;

    width: 0.3rem;

    height: 2px;

    position: absolute;

    background: #FFFFFF;

    -webkit-transition-property: margin, -webkit-transform;

    transition-property: margin, -webkit-transform;

    transition-property: margin, transform;

    transition-property: margin, transform, -webkit-transform;

    -webkit-transition-duration: 300ms;

    transition-duration: 300ms;

}



.nav__icon:after {margin-top: 0.1rem;}

.nav {

    -webkit-transform: translateX(-100%);

    transform: translateX(-100%);

    width: 100%;

    height: 100%;

    position: absolute;

    z-index: 100;

    opacity: 0;

	top:0;

	left:0;

    -webkit-transition-property: all;

    transition-property: all;

    -webkit-transition-duration: 300ms;

    transition-duration: 300ms;

}



.nav__list {

    margin: 0;

	padding-top: 0.8rem;

    /*padding-left: 0.6rem;*/

}

.nav__item {

    list-style-type: none;

    text-align: center;

	font-size:0.28rem;

	margin-top:0.4rem;

}

.nav__link {

    opacity: 0;

    -webkit-transition-delay: 500ms;

    transition-delay: 500ms;

    font-size: 1.3em;

    text-transform: uppercase;

    text-decoration: none;

    color: #FFFFFF;

    opacity: 1;

    -webkit-transition: opacity 300ms ease-in-out;

    transition: opacity 300ms ease-in-out;

}



.nav--active .nav__link {

  opacity: 1;

}

.nav--active .nav {

  -webkit-transition: all 300ms ease-in-out;

  transition: all 300ms ease-in-out;

  -webkit-transform: translateX(0);

          transform: translateX(0);

    opacity: 1;

    background-color: #333;

}

.nav--active .nav__icon {

  background: rgba(0, 0, 0, 0);

}

.nav--active .nav__icon:before {

  margin-top: 0;

  -webkit-transform: rotate(45deg);

          transform: rotate(45deg);

}

.nav--active .nav__icon:after {

  margin-top: 0;

  -webkit-transform: rotate(-45deg);

          transform: rotate(-45deg);

}





/*閸欏厖鏅堕崪銊嚄閺夆€崇磻婵拷*/

.right_zx_div{width:0.7rem; height:2.2rem; background:#fff; position:fixed; right:0; bottom:8%; z-index:999; border-radius:8px 0px 0px 8px; display: none;}
.wap_zixun img {
    margin: 0 auto;
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    -webkit-transform-origin: top;
    transform-origin: top;
    -webkit-animation-name: icon-bounce;
    animation-name: icon-bounce;
    animation: icon-bounce 0.8s infinite;
}
.zx_div1{width:0.7rem; height:0.3rem; margin-top:0.2rem}

.zx_div1_img{width:0.3rem; height:0.3rem; margin:0 auto; margin-top:0.12rem;}
.wap_money_div {width: 0.7rem;height: 0.4rem;display: block;}
.wap_red_money {width:0.44rem;height:0.44rem;margin: 0 auto;margin-top:0.2rem;display:block;}
.money_div{display:none;}	
.red_money{display:none;}	
.zx_fg{width:100%; height:1px; margin-top:0.2rem;}

.zx_fg1{width:0.3rem; height:1px; border:0px; background:#DBDBDB; margin:0 auto;}

.tel_num{ display:none;}

.zx_icon1{

	 max-width:100%;
 -webkit-transform-origin:top;
  transform-origin:top;
  -webkit-animation-name: icon-bounce;
  animation-name: icon-bounce;
  animation:mymove 120s infinite;

}



.qp_tel{width:100%; height:0.3rem; position:relative;}

.zixuntel{width:0.3rem; height:0.3rem; margin:0 auto; margin-top:16px; cursor:pointer; }

.red_zxtel{ display:none;}



.arrow_span{ display:block;

    width:0;

    height:0;

    border-width:7px 0 7px 10px;

    border-style:solid;

    border-color:transparent transparent transparent #f33;

    position:absolute;

    top:8px;

    right:-8px;

}

.qp_div{position:absolute; top:0;right:0px; width:200px; display:none;}

.red_gotop{display:none;}

.gotop_div_sum{width:100%; height:0.3rem;}

.gotop_div{width:0.3rem; height:0.3rem; margin:0 auto; margin-top:16px; cursor:pointer;}

/*閸欏厖鏅堕崪銊嚄閺夛紕绮ㄩ弶锟�*/	
	

}



/*閹靛婧€妞ゅ爼鍎寸紒鎾存将*/


#page nav{display: none;}

#header,.header{
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	line-height: 40px;
	height: 40px;
}

#header a,.header a
{
	background: center center no-repeat transparent;
	background-image: url('/img/wap_menu.png');
	background-size: cover;
	display: block;
    width: 0.26rem;
    height: 0.22rem;
    position: absolute;
    top: 0.16rem;
    left: 0.16rem;
}

#header a.friends,

.header a.friends

{

	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVNJREFUeNq01jFLAzEYxvH2UBCxiIiDUhzcdXCyIk5ufgUXLR37JdxcXBxcuwmOOtml0EKpo04iWIpIQREVEVFLjf9AhoC9e3O5uxd+lMLdPU1yedO8UiqXdQWO122ghi4+8IwGqiiId+uRCHbxqsLrFHNRz5ACSnhTch1EPScQpnIH0w7TWcGiz5rouS45rtkMVnxCJrAQ4yUq+oT8YhAjZOAT8oWHGCE9nxC9H64cA15w4xOiW0HbfErVNhvUa8c3cecQcoZv3xA9z+fCNbe4SNq7jvEUMaUnuE/au7SjkHbSR1G637ULh73Kn+gn7cIBttELGckQh9Jo8iMOrSksYx2b2MKk8FuvUUcHl/9GbiWuooYu3pVf/eARLZQxbp8na2YR0659e+HLmM/geN+z98lSRv8hZu2QQkYh+kzKjZkvHdPahymH6DNp5Cucev0JMAAkKj0NEoYBJwAAAABJRU5ErkJggg==);

}

#header a.right,

.header a.right

{

	left: auto;

	right: 10px;

}

#content,

.content

{

	padding: 20px;

}




















































