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;

	background: transparent;

	font-weight: normal;

}

body {font: 14px/1.5 arial, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;color: #333}

img {vertical-align: middle}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block}

nav, ul {list-style: none}

a {margin: 0;padding: 0;font-size: 100%;vertical-align: baseline;background: transparent}

hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0}

input, select {vertical-align: middle}

a {text-decoration: none;-webkit-transition: .25s;transition: .25s;color: #333}

a:focus {outline: 0}

.z {float: left}

.y {float: right}

.cl:after {visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0}

.cl {zoom: 1}

.f14 {font-size: 14px}.f18 {font-size: 18px}.f20 {font-size: 20px}

.f30 {font-size: 30px}.f40 {font-size: 40px}.f50 {font-size: 50px}

.f25 {font-size: 25px}.lh30 {line-height: 30px}

.tc{text-align:center}

.cfff, .cfff a, .cfff a:hover {color: #FFF}.c690 {color: #690}

.cccc {color: #ccc}.c000 {color: #000}.c000 a {color: #06F}h1.c000 a {color: #000}

.c999, .c999 a, .c999 a:hover {color: #999}.c555 {color: #555}.c555 a {color: #555}

.c555 a:hover {color: #f66}.cf30, .red, .cf30 a, .red a {color: #ff0000}

#color, #color h1, #color h3, #color li, #color div, #color .xobannerifno a {color: #fff}

#color .xobannerifno a.cf30 {color: #f66;}

.radius2 {border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px}

.radius4 {border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px}

.fn {font-weight: normal;font-style: normal}

.wp {width: 1200px;margin: 0 auto;text-align: center;overflow: hidden}

.wp100 {min-width: 1200px;width: 100%;overflow: hidden}

.w350 {width: 350px}

.m-b10, .mbm {margin-bottom: 5px!important}

.mb10 {margin-bottom: 10px}

.m-b10, .mbm {margin-bottom: 10px!important}

.mt10, .m-t10 {margin-top: 10px!important}

.mtb30 {margin: 30px auto}

.btn {border: 0;font-size: 14px;font-weight: normal;

	line-height: 1.4;

	padding: 8px 23px;

	-webkit-font-smoothing: subpixel-antialiased;

	-webkit-transition: border .25s linear, color .25s linear, background-color .25s linear;

	transition: border .25s linear, color .25s linear, background-color .25s linear

}

.btn:hover, .btn:focus {outline: 0;	color: #fff}

.btn:active, .btn.active {outline: 0;-webkit-box-shadow: none;box-shadow: none}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn {

	background-color: #f66;color: rgba(255,255,255,0.75);opacity: .7;filter: alpha(opacity=70)

}

.btn>[class^="fui-"] {margin:0 1px;position:relative;line-height:1;top:1px}

.btn-x {color: #f00;border: 1px solid #f00;}

.btn-x:hover, .btn-x:focus, .btn-x:active, .btn-x.active, .open .dropdown-toggle.btn-x {

	color: #ff6666;border: 1px solid #ff6666;

}

.btn-x:active, .btn-x.active, .open .dropdown-toggle.btn-x {color: #c1392b;border: 1px solid #c1392b}

.btn-x.disabled, .btn-x[disabled], fieldset[disabled] .btn-x, .btn-x.disabled:hover, .btn-x[disabled]:hover, fieldset[disabled] .btn-x:hover, .btn-x.disabled:focus, .btn-x[disabled]:focus, fieldset[disabled] .btn-x:focus, .btn-x.disabled:active, .btn-x[disabled]:active, fieldset[disabled] .btn-x:active, .btn-x.disabled.active, .btn-x[disabled].active, fieldset[disabled] .btn-x.active {

color: #c1392b;border: 1px solid #c1392b}



#header {width: 100%;color: #fff;background-color: #ff7300;height: 100px;padding: 0;overflow: hidden;}

#logo {padding: 0;margin: 12px 0 0 0}

/*#logo a {width: 184px;height: 25px;overflow: hidden;float: left;display: block}*/

.menu li {float: left;width: auto; padding:0 10px;margin: 25px 0 0 0}

.menu li a {display: block;color: #fff;float: left;text-align: center;padding: 0 13px;height: 50px;

line-height: 54px;font-size: 16px;-webkit-transition: none;transition: none;}

.menu li a:hover {color: #fff;background:#ff9933;}

.menu li a.cur {color: #fff;background:#252525;}

#menutop {float: left;padding-left:74px}

#menutop li a {/*padding: 0 22px;letter-spacing: 1px;*/letter-spacing: 1px; text-align:center;}

.nav-wrap {width: 1200px;margin: 0 auto;padding: 10px 0}

.navh2 {font-size: 18px;line-height: 30px;float: left;font-weight: normal}

#nav {float: right;list-style: none;text-align: center; width:210px; border:1px solid #f00; height: 30px;line-height: 30px;}

#nav li {display: inline-block;padding: 0;margin: 0;list-style: none;width: auto;}

#nav li a {color: #555;font-size: 14px;float: left;padding: 0 20px;text-decoration: none;

text-transform: uppercase;}

#nav li a:hover{color:#f66}

#nav li a.cur{color:#999}

.container{margin:0 auto}

.container a{transition:none;-webkit-transition:none}

#BizQQWPA1,#BizQQWPA2,#BizQQWPA3{cursor:pointer}

#nav li a.btn{line-height:30px;margin-left:10px;font-size:12px}

#nav li a.btn i{margin-right:10px;font-size:14px}

#nav li a.btn-danger{ color:#FFF;}

#nav li a.btn-x{ color:#f66;}

.slider-index {width:100%;height: 600px;}

.swiper-slide-index {background-position:center;background-size:cover;color:#fff;background-color:#262528;height:600px;}

.swiper-text {position: absolute;width: 1200px;height: 350px;top: 50%;left: 50%;margin-left: -600px;

margin-top: -175px;}

.swiper-text-index {position: absolute;width: 1200px;height: 350px;top: 44%;left: 50%;margin-left: -620px;

margin-top: -175px;}

.brand-story {width:1200px;height:100px;margin:0 auto;}

.brand-story ul{margin-left:-50px;}

.brand-story ul li {float: left;height: 100px;width: 200px;margin: 0px 0px 0px 50px;}

.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%;}





/**课程样式开始**/

.hzkc_box{width:1200px; height:792px; margin:0 auto; margin-top:116px;}
.hzkc_box_ys{width:1200px; height:792px; margin:0 auto; margin-top:116px;}
.hzkc_title_div{width:1200px; height:60px;}

.hzkc_title_div2{width:300px; height:60px; margin:0 auto;}

.hzkc_title_cn{font-size:24px; text-align:center;}

.hzkc_title_en{font-size:12px; text-align:center; color:#ccc;}

.hzkc_yh_div1{width:1200px; height:24px; margin-top:14px;}

.hzkc_yh_div2{width:54px; height:24px; float:left; background:#f00;}

.hzkc_yh_font{font-size:12px; color:#fff; text-align:center; line-height:24px;}

.hzkc_content_div{width:1200px;height:624px;}

#hzkc_content_left{width:380px; height:624px; float:left; position:relative;}

#hzkc_hidden_div{width:380px; height:68px; background:rgba(0,0,0,.8);position:absolute; bottom:0px;}

.hidden_p_div{width:220px; height:46px; margin-left:20px; margin-top:14px;}

.hidden_p_div p {font-size:14px; color:#fff;}





/**影视化妆课程开始**/

.left_hid{width:380px; height:624px; position:absolute;top:0px; background:rgba(0,0,0,0.6); display:none;}





.hzkc_content_right{width:788px; height:624px; float:left; margin-left:30px;}

.content_right1{width:788px; height:330px; float:left;}

.right1_font1{width:788px; height:35px; float:left; margin-top:8px;}

.content_right2{width:788px; height:290px; float:left; margin-top:20px;}

.right2_div1{width:382px; height:280px; float:left;}

.right2_div1_pic{width:382px; height:231px;}

.right2_font_div{width:382px; height:35px; float:left; padding-top:8px;}

.right2_div2{width:382px; height:266px; float:left; margin-left:24px;}



#right1_hid{width:788px; height:290px; position:absolute;top:0px; background:rgba(0,0,0,0.6); display:none;}

#right2_div1_hid{width:382px; height:231px; position:absolute;bottom:0px; background:rgba(0,0,0,0.6); display:none;}



.right1_p_div{width:500px; height:60px; border:1px solid #606060;  margin:0 auto; margin-top:115px;}

.right1_p_font{color:#000; font-size:26px; text-align:center; line-height:60px;}



.right2_p_div{width:200px; height:60px; border:1px solid #606060;  margin:0 auto; margin-top:85.5px;}

.right2_p_font{color:#000; font-size:20px; text-align:center; line-height:60px;}



.right1_font1 a:hover{ color:#f00; text-decoration:none;}







/**影视化妆课程结束**/











/**查看更多开始**/

.kcgd_div{width:1200px; height:46px; margin:0 auto;}

.kcgd_font_div{width:127px; height:40px; border:1px solid #999999; margin:0 auto; margin-top:40px;}

.kcgd_font_div h2{font-size:14px; color:#999999; line-height:40px; text-align:center;}



.kcgd_div a:hover{ color:#000; text-decoration:none; }



/**查看更多结束**/



/*新娘*/



.yl_yx_box{width:1200px; margin:0 auto; height:652px; margin-top:106px;}

.yl_font_div{width:380px; height:624px; float:left;}

.yl_p_div{width:380px; height:46px;}

.yl_pic_div{width:399px; height:594px; margin-top:20px; position:relative;}

.xn_hid{width:380px; height:624px; position:absolute;top:0px; background:rgba(0,0,0,0.6); display:none;}



.yx_box{width:788px; height:652px; float:left; margin-left:30px;}

.yx_title_div{width:788px; height:46px;}

.yx_content_div{width:788px; height:284px; margin-top:20px;}



.yx_content_div1{width:382px; height:290px; float:left;}

.yx_content_font_div1{width:382px; height:35px; float:left; margin-top:8px;}



.yx_content_div2{width:363px; height:290px; float:left;margin-left:24px;}

.yx_content_pic_div1{width:363px; height:290px;position:relative;}

.yx_content_font_div1{width:363px; height:35px; float:left; margin-top:8px;}



.yx_hid{width:382px; height:250px; position:absolute;top:0px; background:rgba(0,0,0,0.6); display:none;}





/*新娘*/







/*小banner开始*/
.noall{width:100%; height:277px; background:#fcfcfc;}
.noall_two{width:100%; height:277px; background:#fcfcfc;}

.small_div{width:1200px; height:277px; margin:0 auto; margin-top:116px;}

.small_left_div{width:400px; height:277px; float:left; background:#000;}

.left_p_div{width:324px; height:204px; margin:0 auto; margin-top:34px;}

.left_p_one{color:#f00; font-size:22px; text-align:center; letter-spacing:1px;}

.left_p_two{color:#fff; font-size:16px; text-align:left; padding-top:30px;}

.samll_right_div{width:800px; height:277px; float:left; position:relative;}

/*小banner结束*/





/*优秀学员开始*/

.jyxy_div{width:1245px; height:800px; margin:0 auto;margin-top:116px;}
.jyxy_con{width:1230px; height:740px; margin-left:-6px;}
.xyxy_div{width:216px; height:344px; float:left; margin-top:24px; margin-left:30px;}

.xyxy_div_pic{width:216px; height:300px; position:relative;}

.xyxy_hid{width:216px; height:300px; position:absolute; background:rgba(0,0,0,0.6); top:0; display:none;}



.xyxy_div_font{width:216px; height:38px; padding-top:4px;}

.xyxy_div_font p{font-size:12px; line-height:22px;color:#999;}

.xyxy_title{font-size:14px; font-weight:bold;color:#000;}



.jyxy_name{width:57px; height:21px; float:left;}

.jzdiv{ width:144px;height: 21px;float: left;margin-left: 15px;}

.jzdiv p{font-size:12px;line-height:22px;color: #999;text-align:right}

.xybj_div{height:20px; width:216px;}

.xybj_div p{font-size:12px;line-height:22px;color:#999;}

/*优秀学员结束*/



/*教师团队开始*/
.mstd_div{width:1212px; height:676px; margin:0 auto; margin-top:116px;}
.mstd_con{width:1212px; height:600px; margin-top:14px; margin-left:-6px;}
.teacher_div{width:190px; height:290px; float:left; margin-left:12px; margin-top:10px; position:relative;}

.teacher_hid{width:190px; height:290px; display:none; position:absolute; background:rgba(0,0,0,0.4); bottom:0;}

.teacher_name{width:190px; height:30px; display:none; position:absolute; background:rgba(0,0,0,0.8); bottom:0;}

.teacher_name h3{font-size:14px; color:#fff; text-align:center; line-height:30px;}

/*教师团队结束*/



/*每日花絮校园动态开始*/
.mrhx_xydt{width:1200px; height:510px; margin:0 auto; margin-top:116px;}
.mrhx_title_div{width:250px; height:32px;}

.mrhx_title_div h2{ font-size:24px;}



.mrhx_con_div{width:250px; height:472px; position:relative;}

.mrhx_con_en{width:145px; height:14px;position:absolute; font-size: 12px;color:#ccc; top:0.6%;}



.xydt_title_div{width:926px; height:32px; margin-left:6px;}

.xydt_title_div h2{font-size:24px;}

.xydt_con_div{width:926px; height:452px; position:relative; left:6px;}

.xydt_con_en{width:145px; height:14px;position:absolute; font-size: 12px;color:#ccc; top:0.6%; left:2px;}

.xydt_pic_sum{width:948px; height:434px; position:absolute; top:5.9%; margin-left:-18px;}

.news_div{width:294px; height:221px; float:left; margin-left:20px; margin-bottom:12px;}

.news_pic_div{width:294px; height:163px; position:relative;}

.news_hid{width:294px; height:163px; background:rgba(0,0,0,0.6); position:absolute; top:0; display:none;}

.news_font_div{width:294px; height:54px;margin-top:4px;}

.news_font_div p{font-size:12px; color:#ccc;}

.news_title{font-size:14px; color:#000;}

.xydt_gd a{color:#999;}

.xydt_gd a:hover{color:#ff3333;}

 

/*每日花絮校园动态结束*/





/*视频花絮开始*/
.sphx_div_sum{width:1226px; height:446px; margin:0 auto; margin-top:116px;}
.sphx_div_con{width:1222px; height:390px; margin:0 auto; margin-left:-11px;}
.sphx_div{width:224px; height:170px; float:left; margin-top:24px; margin-left:20px;}

.video_div{width:224px; height:126px; position:relative;}

.bf_hid{width:224px; height:126px; background:rgba(0,0,0,0.6); position:absolute; top:0; display:none;}

.bf_pic_div{width:56px; height:56px;margin:0 auto; margin-top:35px;}

.video_font_div{width:224px; height:36px; padding-top:4px;}

.video_title{ font-size:14px;}

.video_title span{font-size:12px; color:#ccc;}

/*视频花絮结束*/



/*作品展示div*/

.zpzs_div_sum{width:1230px; height:1170px; margin:0 auto; margin-top:116px;}
.hzkc_title_div_zp{width:1200px; height:60px; height:78px;}
.hzkc_title_div2_zp{width:300px; height:60px; margin:0 auto;width:310px;}

.zpzs_div{width:216px; height:344px; float:left; margin-top:24px; margin-left:30px;}

.zpzs_pic_div{width:216px; height:300px; position:relative;}

.zpzs_hid{width:216px; height:300px; position:absolute; background:rgba(0,0,0,0.6); top:0; display:none;}

.zpzs_font_div{width:216px; height:38px; padding-top:4px;}

.zpzs_title{ font-size:14px;}



/*作品展示div*/


/*开班合影开始*/
.hzkc_title_div_kbhy{width:1200px; height:60px;}
.hzkc_title_div2_kbhy{width:300px; height:60px; margin:0 auto; width:410px;}
.kbhy_div_sum{width:1226px; height:446px; margin:0 auto; margin-top:146px;}
.kbhy_div_con{width:1222px; height:390px; margin:0 auto; margin-left:-11px;}
/*开班合影结束*/


/*化妆技巧开始*/
.hzjq_div_sum{width:100%; height:320px; background:#fcfcfc; margin-top:116px;}
/*化妆技巧结束*/

/*化妆技巧开始*/
   .three_con_div{width:1200px; height:320px; margin:0 auto; padding-top:30px;}
   .sszx_div{width:360px; height:260px; float:left;}
   .sszx_font_div{width:360px; height:20px; position:relative;}
   .sszx_font_div h2{font-size:16px; font-weight:bold;}
   .foot_gd{width:40px; position:absolute; right:0; top:6px;text-align:right;}
   .foot_gd h2{font-size:14px; color:#999;}
   /*化妆技巧结束*/
   
   /*化妆技巧开始*/
   .hzjq_div{width:360px; height:260px; float:left; margin-left:82px;}
   /*化妆技巧结束*/
   
   /*疑难解答开始*/
   .ynjd_div{width:356px; height:260px; float:left; margin-left:42px; position:relative;}
   /*疑难解答结束*/


/*onediv开始*/

.one_div{width:360px; height:230px; margin-top:20px;}

.one_div_first{width:360px; height:86px;}

.one_first_pic{width:118px; height:86px; float:left;}

.one_first_con{width:230px; height:86px; float:left; margin-left:10px;}

.one_first_tit{width:230px; height:16px;}

.one_first_tit h3{font-size:14px;}

.one_first_des{width:230px; height:16px; margin-top:14px;}

.one_first_des p{font-size:12px; color:#999;}

.one_div_second{width:360px; height:118px; margin-top:15px;}

.one_list_div{width:336px; height:18px; margin-top:5px;}

.date_div{width:66px; height:14px; float:left;}

.date_div p{font-size:12px; color:#999; line-height:24px;}

.one_list_title{width:258px; height:14px; float:left; margin-left:10px;}

.one_list_title h3{font-size:14px;}

/*onediv结束*/

/*友情链接开始*/
.yq_link_div{width:1212px; height:50px;margin:0 auto;}
.yq_link_font{width:1212px; height:50px; margin-left:12px}
.yq_link_font p{font-size:12px; color:#ccc; line-height:20px; padding-top:16px; margin-left:-12px;}
/*友情链接结束*/





/*底部开始*/
.footer_div_sum{width:100%; height:120px; background:#000;}
.wapewm{width:116px; height:121px; position:absolute;top: -90%;left:5%; display:none;}

.wxewm{width:114px; height:122px; position:absolute;top: -90%; right: 26.2%; display:none;}

.footer_left{width:818px; height:60px;float:left;}

.footer_left1{width:818px; height:30px;}

.footer_left1_pic{width:68px; height:22px; float:left;}

.foot_phone{width:70px; height:22px; float:left; margin-left:26px; position:relative;}

.footer_phone_pic{width:15px; height:22px; position:absolute; top:0;}

.footer_phone_color{width:15px; height:22px; position:absolute; top:0; display:none;}



.shoujizhan_div{width:48px; height:22px; float:left; margin-left:6px;}

.shoujizhan_div li{color:#999; line-height:28px; position:absolute; left:18px;}

.footer_nav{width:594px; height:14px; float:left; line-height:28px;}

.foot_li{float:left; margin-left:18px; color:#999;}

.footer_left2{width:818px; height:14px; float:left; line-height:28px;}

.footer_left2 p{font-size:12px; color:#999; }

.footer_left2  a{color:#999;}

.footer_right{width:380px; height:60px; float:left;}

.footer_right1{width:380px; height:30px;}

.foot_wx{width:25px; height:25px; float:left; position:relative;}

.wx_gray{width:25px; height:25px; position:absolute; top:0;}

.wx_green{width:25px; height:25px; position:absolute; top:0; display:none;}



.foot_wb{width:25px; height:25px; float:left; margin-left:16px; position:relative;}

.wb_gray{width:25px; height:25px; position:absolute; top:0;}

.wb_green{width:25px; height:25px; position:absolute; top:0; display:none;}

.tel_div{width:25px; height:25px; float:left; margin-left:16px;}

.tel_con{width:240px; height:25px; float:left; margin-left:16px;}

.tel_con p{font-size:12px; color:#999; line-height:28px;}

.tel_con p span{color:#f00; font-weight:bold; margin-right:10px;}





.footer_right2{width:380px; height:14px; line-height:28px;}

.footer_right2 p{font-size:12px; color:#999; }



.foot_gd a{color:#999;}

.foot_gd a:hover{color:#ff3333;}

/*底部结束*/

.yq_link a{color:#ccc;}





.foot_li a{color:#999;}

.foot_li a:hover{color:#ccc;}



.foot_phone a{color:#999;}

.foot_phone a:hover{color:#ccc;}



.sy_xxhj{ position:relative;}

.sy_xxhj2 {
    position: absolute;
    height: 0.28rem;
    line-height: 0.28rem;
    bottom: 44%;
    right: 0%;
    z-index: 1;
}

.sy_xxhj2 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 .on{ background:#f33;}



.sy_xxhj_wap{ position:relative; top:0.8rem;display:none;}

.sy_xxhj2_wap {
    position: absolute;
    height: 0.28rem;
    line-height: 0.28rem;
    bottom: 3%;
    left: 40%;
    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;}




.listscroll {
    width: 100%;
    padding-top: 10px;
    overflow: hidden;
}
.listscroll .hd {
    position: absolute;
    right: 0;
    top: 10px;
    height: 10px;
    line-height: 10px;
    text-align: center;
    overflow: hidden;
}
.listscroll .hd ul {
    display: inline-block;
    zoom: 1;
    height: 10px;
}
.listscroll .hd ul li.on {
    background: #DB0F10;
}
.listscroll .hd ul li {
    display: inline-block;
    float: left;
    cursor: pointer;
    display: block;
    width: 5px;
    height: 5px;
    margin: 0 3px;
    text-indent: -9999px;
    overflow: hidden;
    background: #CECDCD;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
li {
    list-style: none;
}

.tempWrap{overflow:hidden; position:relative; height:237px; top:4px;}
.tempWrap ul {top: 0px; position: relative; padding: 0px; margin: 0px;}
.tempWrap ul li{font-size:14px; line-height:23px;}
.tempWrap ul li h3{width:274px; float:left;}
.yn_span{margin-left:8px;color:#999; font-size:12px;}
.tempWrap ul li a:hover{ color:#f00;}
.one_div_second a:hover{color:#f00;}
.one_first_tit a:hover{color:#f00;}





/*h标签*/

.hidden_p_div h3{font-size:14px; color:#fff;}

.right1_font1  h3{font-size:14px; color:#000;}

right2_font_div h3{font-size:14px; color:#000;}

#smallban{width:100%; height:130px; border-bottom:1px solid #ccc; margin-top:30px;}
.yskc_wap{display:none;}
.hzkc_box_xn{display:none;}
.hzkc_box_ds{display:none;}
.lbpic{display:none;}
.jyxy_con_wap{ display:none;}
.nav_start_div{ display:none;}
.footer_wap{ display:none;}
.mstd_wap_div{ display:none;}
.wap_mrhx_div{ display:none;}
.wap_xwdt_div{ display:none;}
.wap_xwdt_con{ display:none;}
.zpzs_con_wap{ display:none;}
.phone_dibu{display:none;}
.hzkc_title_div_wapkb{ display:none;}
#mrhx_ckgd{display:none;}
.footer_wap{display:none;}
#xw_ckgd{ display:none;}
.nav{ display:none;}
.wap_footerinfo{ display:none;}
.wap_ckgd_sum{ display:none;}
.side_wap{ display:none;}
.kb_div { display:none;}
@media only screen and (max-width:767px) {
   .wp100{display:none;}
   #smallban{display:none;}
   .nav-wrap{display:none;}
   .hzkc_box{width:96%; margin:0 auto; height:auto; margin-top:0.4rem;}
   .hzkc_box_ys{width:96%; margin:0 auto; height:auto; margin-top:0.4rem;}
   .hzkc_yh_div1{display:none;}
   .hzkc_content_div{display:none;}
   .hzjq_div_sum{display:none;}
   .hzkc_title_div_kbhy{display:none;}
   .side{ display:none;}
   .toolbar{ display:none;}
   .yq_link{display:none;}
   .footer_div_sum{ display:none;}
   #mrhx_ckgd{ display:block;}
   #xw_ckgd{ display:block;}
   .kcgd_div{ display:none;}
   
   /*首页导航开始*/
   .nav {
	background:#111010;
	display:block;
	height: 2.6rem;
    margin-top: 0.8rem;
	}
.nav ul {
	padding-top:0.24rem
	}
.nav ul li a {
	display:block;
	color:#FFF;
	font-size:0.18rem;
	}
.nav ul li i,.nav ul li span {
	display:block
	}
.nav ul li i {height:0.4rem}
.nav ul li span {
	font-size:0.23rem;
	margin-top:0.2rem;
	}
.nav ul li {
	float:left;
	width:23%;
	text-align:center;
	padding-bottom:0.24rem;
	margin-left:1.5%;
	height:1rem;
	}
.nav ul li:nth-child(1) a i img {
	width:0.32rem;
	height:0.35rem;
	} 
.nav ul li:nth-child(2) a i img {
	width:0.47rem;
	height:0.34rem;
	}
.nav ul li:nth-child(3) a i img {
	width:0.44rem;
	height:0.36rem;
	}
.nav ul li:nth-child(4) a i img {
	width:0.36rem;
	height:0.40rem;
	}
.nav ul li:nth-child(5) a i img {
	width:0.37rem;
	height:0.35rem;
	}
.nav ul li:nth-child(6) a i img {
	width:0.48rem;
	height:0.40rem;
	}
.nav ul li:nth-child(7) a i img {
	width:0.37rem;
	height:0.32rem;
	}
.nav ul li:nth-child(8) a i img {
	width:0.34rem;
	height:0.36rem;
	}
   /*首页导航结束*/
   
   
    /*影视课程开始*/
   .hzkc_title_div{width:100%; height:0.7rem;}
   .hzkc_title_div2{ height:0.7rem;}
   .hzkc_title_div_zp{width:100%; height:1rem;}
   .hzkc_title_div2_zp{ height:1rem;}
   
   .hzkc_title_cn{font-size:0.24rem;}
   .hzkc_title_en{font-size:0.16rem;}
   .yskc_wap{width:100%; height:6rem; margin:0 auto; margin-top:-0.18rem; display:block;}
   .yskc_wap_s{width:50%; float:left; margin-top:0.2rem;}
   .yskc_wap_img{width:96%; margin:0 auto;}
   .yskc_wap_font{width:96%; margin:0 auto; margin-top:0.06rem;}
   .yskc_wap_font_p1{font-size:0.21rem;}
   .yskc_wap_font_p2{font-size:0.16rem; color:#999999;}
   .yskc_wap_font_span{ margin-left:0.4rem;}
   /*影视课程结束*/
   
   /*新娘开始*/
   .yl_yx_box{display:none;}
   .hzkc_box_xn{width:96%; margin:0 auto; height:2.86rem; margin-top:0.4rem; display:block;}
   .wap_xn_con{width:100%; margin:0 auto; position:relative;}
   .wap_xn_font{position:absolute; width:100%; height:0.3rem; bottom:0; background:rgba(0,0,0,.6)}
   .xn_wap_font_p1{font-size:0.21rem; color:#fff; margin-left:0.2rem; float:left;}
   .xn_wap_font_p2{font-size:0.16rem; color:#fff; float:left; margin-left:0.8rem; line-height:0.4rem;}
   .xn_wap_font_span{margin-left:0.2rem;}   
   /*新娘结束*/
   
   /*大师开始*/
   .hzkc_box_ds{width:96%; margin:0 auto; height:auto; margin-top:0.4rem; display:block;}
   .wap_ds_con{width:100%; margin:0 auto; height:9rem; margin-top:-0.18rem;}
   .noall{display:none;}
   /*大师结束*/
   
   /*轮播图开始*/
   .lbpic{width:100%; height:2.8rem; display:block;}
   .sy_xxhj2 {
    position: absolute;
    height: 0.28rem;
    line-height: 0.28rem;
    bottom: 3%;
    right: 0%;
    z-index: 1;
   }
   /*轮播图结束*/
  
   /*就业学员开始*/
   .jyxy_div{ width:96%; height:7.96rem; margin:0 auto;}
   .jyxy_con_wap{width:100%; height:8rem; margin-top:-0.18rem; display:block;}
   .jyxy_con{display:none;}
   .wap_jyxy_s{width:33.3%; float:left; margin-top:0.2rem;}
   .wap_jyxy_img{width:96%; margin:0 auto;}
   .wap_jyxy_font{width:96%; margin:0 auto; margin-top:0.04rem;}
   .wap_jyxy_font_p1{font-size:0.21rem;}
   .wap_jyxy_font_p2{font-size:0.2rem; color:#ccc;}
   /*就业学员结束*/
   
   /*名师团队开始*/
   .mstd_wap_div{width:100%; margin:0 auto; height:4.9rem; margin-top:-0.18rem; display:block;}
   .wap_mstd_s{width:25%; float:left; position:relative; margin-top:0.2rem;}
   .wap_mstd_img{width:96%; margin:0 auto;}
   .wap_mstd_font{position:absolute; width:96%; height:0.3rem;background:rgba(0,0,0,.3); bottom:0;}
   .wap_mstd_font h3{font-size:0.2rem; color:#fff; text-align:center;}
   .mstd_div{width:96%; height:5.82rem; margin:0 auto; margin-top:0.4rem;}
   .mstd_con{ display:none;}
   /*名师团队结束*/ 
  
   /*每日花絮开始*/	
   .mrhx_xydt{display:none;}
   .wap_mrhx_div{width:96%; height:6.4rem; margin:0 auto; margin-top:0.4rem; display:block;}
   .wap_mrhx_con{width:100%; height:6.2rem; margin-top:-0.18rem;}
   .wap_mrhx_s{width:33.3%; float:left;}
   .wap_mrhx_img{width:96%; margin:0 auto;}
   .wap_mrhx_font{width:96%; margin:0 auto; margin-top:0.04rem;}
   .wap_mrhx_font_p1{font-size:0.16rem;}
   .wap_mrhx_font_p2{font-size:0.12rem;}
   /*每日花絮结束*/
   
   /*wap新闻动态开始*/
    .wap_xwdt_div{width:96%; height:7rem; margin:0 auto; margin-top:0.4rem; display:block;}
	.wap_xwdt_con{width:100%; height:7rem; margin-top:-0.18rem; display:block;}
	.wap_xwdt_s{width:33.3%; float:left; margin-top:0.2rem;}
	.wap_xwdt_img{width:96%; margin:0 auto;}
    .wap_xwdt_font{width:96%; margin:0 auto; margin-top:0.04rem;}
    .wap_xwdt_font_p1{font-size:0.21rem;}
    .wap_xwdt_font_p2{font-size:0.16rem; color:#ccc;}
   /*wap新闻动态结束*/
   
   
   /*wap视频花絮开始*/
   .sphx_div_sum{width:96%; height:8.3rem; margin:0 auto; margin-top:0.4rem;}
   .sphx_div_con{display:none;}
   /*wap视频花絮结束*/
   
   /*作品展示开始*/
   .zpzs_div_sum{width:96%; height:11.8rem; margin:0 auto; margin-top:0.2rem;}
   .zpzs_con_wap{width:100%; height:8rem; margin-top:-0.6rem; display:block;}
   .wap_zpzs_s{width:33.3%; float:left; margin-top:0.2rem;}
   .wap_zpzs_img{width:96%; margin:0 auto;}
   .wap_zpzs_font{width:96%; margin:0 auto; margin-top:0.04rem;}
   .wap_zpzs_font_p1{font-size:0.21rem;}
   .wap_zpzs_font_p2{font-size:0.2rem; color:#ccc;}
   .zpzs_div_con{display:none;}
   /*作品展示结束*/
   
   /*开班合影开始*/
   .hzkc_title_div_wapkb{width:100%; height:1rem; display:block;}
   .kbhy_div_sum{width:96%; height:8.66rem; margin:0 auto; margin-top:0.4rem;}
   .kbhy_div_con{display:none;}
   /*开班合影结束*/
  
   .kcgd_div{width:100%; margin-top:-0.8rem;}
   .kcgd_font_div{ width:1.2rem; height:0.4rem; margin-top:0.8rem; border: 1px solid #ccc;}
   .kcgd_font_div h2{ font-size:0.16rem; line-height:0.45rem;}
   
   
   /*菜单导航开始*/
   .nav_start_div{position:fixed;z-index:999; width:100%; height:0.8rem;top:0;left:0;  background:#000; display:block;}
   .mobile-menu-wrap {display: none;position:fixed;width: 100%; top: 42px;left: 0px;}
   .mobile-menu-li{line-height:0.6rem; border-bottom: 1px #2c2c2c solid;text-align:center; height:0.6rem; color:#fff; font-size:0.24rem;}
   .show-menu-mobile .navicon:before,.show-menu-mobile .navicon:after {
	position: relative;display: block;width: 28px;height: 3px;content: '';-webkit-transition: .5s;background: #fff;cursor: pointer;
   }
  .show-menu-mobile .navicon:after{top:8px;}
  .show-menu-mobile.oclick .navicon {-webkit-transition: all .5s;-webkit-transform: scale(.75);background: transparent;}
  .show-menu-mobile.oclick .navicon:before {top: 3px;width: 28px;-webkit-transform: rotate(45deg);left:0;}
  .show-menu-mobile.oclick .navicon:after {top: 0px;width: 28px;-webkit-transform: rotate(-45deg);left:0px;}
  .show-menu-mobile { background:none; position:relative; left: 12px; top:8px;display: block;width:30px;height: 30px;}
  .mobile-menu-wrap { display:none;position:fixed; width: 100%; top:0.7rem; left: 0px; z-index:10;}
  .mobile-menu {width:34%; background:#000;}
  .mobile-menu a{text-decoration:none;color:#fff;}
  /*菜单导航结束*/
   
  /*底部导航开始*/
  .phone_dibu {height: 1rem;position: fixed;bottom: 0;left: 0;width: 100%;background-color:#666;z-index:99; display:block;}
  .phone_dibu li {height: 50px;	width: 25%;float: left;list-style:none;}
  .phone_dibu li a {height: 0.6rem;width: 100%;padding-top: 0.62rem;background: url(../images/shouye.jpg) center 6px no-repeat;-webkit-background-size: 28px 28px;background-size: 0.6rem 0.6rem;font-size: 12px;color: #fff;font-weight: normal;display: block;text-align: center;text-decoration:none;}
  .phone_dibu li:nth-of-type(2) a {background-image:url(../images/liuyan.jpg);}
  .phone_dibu li:nth-of-type(3) a {background-image: url(../images/dianhua.jpg);}
  .phone_dibu li:nth-of-type(4) a {background-image: url(../images/zixun.jpg);}
  /*底部导航结束*/
  
  /*图标开始*/
  #icon_div ul li{float:left; list-style:none; width:25%; height:1.6rem;}
  .icon_font{width:100%;text-align:center;font-size:0.24rem;margin-top:-0.2rem;color:#333333;}
  /*图标结束*/
  /*获取二维码开始*/
  .footer_wap{max-width:720px; background-color:#343434; height:4.8rem; display:block; margin-top:-0.4rem;}
  .footer_wap_div{width: 100%;height: 1.4rem;padding-top: 0.6rem;}
  .footer_div_second{width:90%; margin:0 auto;}
  .footer_div_third{width:33.3%; float:left;}
  .link_img_div{width:40%;  margin:0 auto;}
  .hq_erwm{width:100%; text-align:center;font-size:0.22rem; display:block;color:#bebebe;}
  /*获取二维码结束*/
  /*咨询热线开始*/
 .hot_line{width:100%; font-size:0.22rem; text-align:center; color:#bebebe; height:0.4rem;}
 /*咨询热线结束*/
 .mobile-bottom-menu-li {line-height: 0.8rem;border-bottom: 1px solid #666;text-align: left;height: 0.7rem;color: #fff;font-size: 0.24rem;}
 
  .tempWrap{overflow:hidden; position:relative; height:auto; top:0;}
  .sy_xxhj_wap{ display:block;}
  .yq_link_div{ display:none;}
  
  .wap_footerinfo{width:100%; height:1rem; background:#000; margin-bottom:1rem; display:block;}
  .wap_footerinfo p {font-size:0.2rem; color:#fff; text-align:center; line-height:0.4rem; padding-top:0.12rem;}
  
  /*查看更多开始*/
  .wap_ckgd_sum{width:96%; margin:0 auto; height:0.5rem; display:block;}
  .wap_ckgd{width:24%; margin:0 auto; border:1px solid rgb(153, 153, 153);}
  .wap_ckgd h2{font-size:0.2rem;color:#999999;text-align: center; padding:0.06rem 0 0.04rem 0;}
  
  /*wap咨询条*/
  .side_wap{position:fixed;width:60px;height:275px;right:0;top:41%;z-index:100; display:block;}
  .side_wap ul li{width:60px;height:60px;float:left;position:relative;}
  .side_wap ul li .sidebox{position:absolute;width:60px;height:60px;top:0;right:0;transition:all 0.3s;filter:Alpha(opacity=80);color:#fff;font-size:14px;overflow:hidden;}
  .side_wap ul li .sidetop{width:60px;height:60px;line-height:54px;display:inline-block;transition:all 0.3s;}
  .side_wap ul li img{float:left;}
  
   .wap_footerinfo_index {width: 100%;height: 1rem;background: #000;display: block;}
   .wap_footerinfo_index p {font-size: 0.2rem;color: #fff;text-align: center;line-height: 0.4rem;padding-top: 0.12rem;}
   .kb_div {height: 1rem;width: 100%;display: none;}
}



.pages{
	text-align: center;
	margin-bottom: 15px;
	margin-top: 20px;
	height:50px; 
}
.pages a{
	display: inline-block;
	width: 60px;
	height: 30px;
	background-color: #edecec;
	border-radius: 3px;
	text-align: center;
	line-height: 30px;
	font-family: Arial;
	font-size: 14px;
	color: #666;
	margin: 0 4px;
}
.pages a:hover,.pages .page-on{
	background-color: #ff771c;
	color: #fff;
}
.pages li{ float:left;}

.pages .current{display: inline-block;
	width: 41px;
	height: 41px;
	background-color: #e4392a;
	border-radius: 3px;
	text-align: center;
	line-height: 41px;
	font-family: Arial;
	font-size: 14px;
	color: #fff;
	margin: 0 4px;}













