@charset "utf-8";
/* CSS Document */
@media(min-width:1399px){
body,html{margin:0; padding:0;font-family: "Microsoft YaHei","微软雅黑";font-size: 12px;-webkit-font-smoothing: antialiased;/*抗锯齿效果*/-webkit-tap-highlight-color: transparent; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;overflow: auto;overflow-x: hidden;}
body{max-width: 1920px;margin: 0 auto;}
a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal; font-size: 12px;color: #292929;}
* img{display:block;border: none;}
input,select,textarea{padding:0;margin:0;outline:none;font-family: "Microsoft YaHei","微软雅黑";appearance:none;-moz-appearance:none; -webkit-appearance:none;border: none;}
/*p{text-align:justify;text-justify:inter-ideograph;}*/
.clearfix{ clear:both;}
.mob{ display: none;}
.pc{ display: block;}
.fl{ float: left;}
.fr{float:right}
.commen{width: 1200px;margin: 0 auto;}
.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
*{box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
}
	


		
/*滚动条样式*/
	::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}
	::-webkit-scrollbar{width:8px;background-color:#38ace3;border-radius: 5px;}
	::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}
	::-webkit-scrollbar-thumb:hover{width:8px;background-color:#38ace3;border-radius: 5px;}

/*top*/
	.top{width: 100%;position: fixed;height: 80px;left: 0;top: 0;z-index: 10000;background-color: #fff;transition: all ease 0.5s;}
	.topa{width: 100%;height: 30px;background-image: url(../images/m1.png);background-repeat: no-repeat;background-position: center;background-size: 1920px 30px;}
	.topa p{font-size: 12px;color: #818181;line-height: 30px;letter-spacing: 1px;margin-right: 24px;}
	.topa .commen div{font-size: 12px;color: #818181;line-height: 30px;letter-spacing: 1px;margin-left: 12px;}
	.topa div h1{font-size: 12px;color: #818181;line-height: 30px;display: inline-block;}
	.topa p a{font-size: 12px;color: #818181;transition: all ease 0.3s;position: relative;}
	.topa p span{width: 37px;text-align: center;display: inline-block;}
	.topa p a:hover{color: #38ace3;}
	.topx{top: -190px;opacity: 0}
	.nav{z-index: 2;height: 90px;}
	.nava{transition: all ease 0.3s;height: 90px;cursor: pointer;position: relative;margin-left: 105px;}
	.nava:nth-child(1){margin-left: 0;}
	.nava p{line-height: 16px;transition: all ease 0.3s;text-align: center;padding: 25px 0 60px;letter-spacing: 1px;position: relative;}
	.nava p span{display: block;font-size: 12px;color: #b5b5b5;text-transform: uppercase;margin-top: 5px;letter-spacing: 0;}
	.nava p a{font-size: 16px;color: #212223;transition: all ease 0.3s;position: relative;}

	.navaa p::after{opacity: 1;bottom: 8px;}
	.navaa p a{}
	.syys{color: #38ace3 !important;}
	.nava:hover p a{color: #38ace3;}
	.nava:hover p::after{opacity: 1;bottom: 8px;}
	.navb{width: 120px;position: absolute;z-index: 2;top: 160px;opacity: 0;background-color: #fff;text-align: center;left: 50%;margin-left: -60px;}
	.navba{line-height:46px;text-align: center;transition: all ease 0.3s;display: inline-block;width: 100%;}
	.navba a{font-size: 14px;color: #212223;transition: all ease 0.3s;display: inline-block;}
	.navba:hover{background-color: #38ace3;}
	.navba:hover a{transform: translateY(-3px);color: #fff;}
	.logo{width: 180px;margin-left: 66px;}
	.logo img{width: 100%;transition: all ease 0.3s;}
	.logo:hover img{transform: scale(0.95);}
	.topb{margin-top: 71px;}
	.topb_a{margin-left: 22px;position: relative;cursor: pointer;}
	.topb_a:nth-child(1){margin-left: 0;}
	.topb_a img.t1{width: 34px;float: left;background-color: #727171;border-radius: 50%;height: 34px;transition: all ease 0.3s;}
	.topb_a p{float: left;font-size: 12px;color: #818181;line-height: 34px;margin-left: 7px;letter-spacing: 1px;}
	.topb_a img.t2{position: absolute;width: 110px;left: -38px;top: 45px;opacity: 0;z-index: 1000}
	.topb_a img.t3{position: absolute;width: 140px;left: -52px;top: 45px;opacity: 0;z-index: 1000}
	.topb_a:hover img.t1{background-color: #38ace3;}
	.section{width: 100%;overflow: hidden;}
/*banner*/
	.ban{width:100%;margin: 0 auto;overflow: hidden;height: 100%;position: relative;}
	.imgbox{width:100%;overflow: hidden;position: relative;left: 50%;margin-left: -50%;height: 100%;}
	.imgbox img{position: absolute;left: 0;top: 0;width: 100%;}
	.boy{width: 1200px;}
	.bt-a{width: 47px;height: 47px;position: absolute;left: 6%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-b{background: url(../images/yi07.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-b:hover{background: url(../images/yi09.png);opacity: 1;}
	.bt-k{width: 47px;height: 109px;position: absolute;right: 6%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-f{background: url(../images/yi06.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-f:hover{background: url(../images/yi08.png);opacity: 1;}
	.flip{margin-right: 45px;}
	.flip li{cursor: pointer;width: 8px;height: 8px;margin: 0 2px;float: left;position: relative;transition: all ease 0.3s;border-radius: 50%;background-color: #827f86;}
	.flip li.ppp{background-color: #38ace3;width: 37px;border-radius: 20px;}
	.keyword{position: absolute;width: 1400px;left: 50%;margin-left: -700px;bottom: 32px;}
	.keyword p{font-size: 12px;color: #6c6c6c;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 12px;}
	.keyword p a{font-size: 12px;color: #6c6c6c;transition: all ease 0.3s;}
	.keyword p a:hover{color: #38ace3;}
/*课程*/
	.kcneiy_mob{display: none;}
	.section1{display: table;width: 100%;}
	.kc{display: table-cell;vertical-align: middle;width: 100%;}
	.bt{position: relative;}
	.bt h5{text-align: center;font-family: a1;font-size: 45px;color: #212223;line-height: 45px;letter-spacing: 2px;}
	.bt h6{text-align: center;font-size: 16px;color: #b5b5b5;text-transform: uppercase;line-height: 12px;margin-top: 12px;}
	.bt p{text-align: center;font-size: 12px;color: #212223;line-height: 12px;margin-top: 15px;}
	.kca{width: 390px;margin: 0 auto;margin-top: 65px;border-radius: 30px;overflow: hidden;}
	.kca p{width: 50%;float: left;height: 45px;line-height: 45px;font-size: 16px;color: #212223;font-weight: bold;text-align: center;background-color: #dfdfdf;transition: all ease 0.3s;cursor: pointer;}
	.kca p.on{background-color: #38ace3;color: #fff;}
	.kcb{width: 1420px;margin: 0 auto;margin-top: 45px;position: relative;}
	.kcb .on{background-color: #38ace3;}
	.kcc{width: 90.437%;margin: 0 auto;overflow: hidden;}
	.kcf{width: 97.452%;margin: 0 auto;position: relative;overflow: hidden;}
	.kcf img.t1{width: 100%;transition: all ease 0.3s;}
	.kcf h6{font-size: 20px;color: #fff;text-transform: uppercase;position: absolute;left: 9%;top: 11.4%;line-height: 24px;transition: all ease 0.3s;}
	.kcf h6 b{font-size: 16px;}
	.kcf p{font-size: 12px;color: #fff;line-height: 12px;position: absolute;left: 9%;bottom: 9%;}
	.kcf img.t2{width: 26.14%;position: absolute;right: -26.14%;bottom: -18%;transition: all ease 0.3s;}
	.kcf:hover img.t1{transform: scale(1.06) translateX(-2.5%);}
	.kcf:hover h6{color: #38ace3;top: 10%;}
	.kcf:hover img.t2{right: 0;bottom: 0;opacity: 1;}
	.kcd_z{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;left: 0;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;}
	.kcd_z img{width: 10px;margin: 0 auto;}
	.kcd_y{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;right: 0;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;}
	.kcd_y img{width: 10px;margin: 0 auto;}
	.kcdx_z{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;left: 0;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;}
	.kcdx_z img{width: 10px;margin: 0 auto;}
	.kcdx_y{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;right: 0;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;}
	.kcdx_y img{width: 10px;margin: 0 auto;}
	.kc_m{width: 198px;height: 45px;line-height: 45px;text-align: center;margin: 0 auto;margin-top: 48px;border: 1px solid #38ace3;background-color: transparent;transition: all ease 0.3s;border-radius: 40px;margin-bottom:45px}
	.kc_m a{font-size: 12px;color: #38ace3;text-transform: uppercase;transition: all ease 0.3s;display: block;}
	.kc_m:hover{background-color: #38ace3;transform: translateY(-6px);}
	.kc_m:hover a{color: #fff;}
/*口碑好课*/
	.kb{width: 100%;overflow: hidden;position: relative;height: 100%;}
	.kb .layer{width: 100%;height: 100%;}
	.kb_img{position: absolute;top: -6%;left: 50%;margin-left: -60%;width: 120%;height: 108%;background-image: url(../images/m6.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
	.kb_img img{width: 100%;}
	.kba{width: 100%;position: absolute;left: 0;height: 732px;top: 50%;margin-top: -366px;}
	.kbb{width: 90%;margin: 0 auto;margin-top: 15px;}
	.kbb_a{width: 32.02%;margin: 0 0.656%;margin-top: 38px;overflow: hidden;position: relative;}
	.kbb_a img.t1{width: 100%;transition: all ease 0.3s;}
	.kbb_w{width: 100%;position: absolute;bottom: 0;left: 0;padding: 19px 27px 21px 23px;background-image: url(../images/m14.png);background-repeat: no-repeat;background-size: 100% 100%;}
	.kbb_w h6{font-size: 16px;color: #fff;line-height: 16px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 80%;}
	.kbb_w p{font-size: 12px;color: #fff;line-height: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 7px;width: 80%;}
	.kbb_w img{width: 33px;float: right;margin-top: -35px;transition: all ease 0.3s;}
	.kbb_a:hover img.t1{transform: scale(1.1);}
	.kbb_a:hover img.t2{transform: translateX(-5px);}
/*理由*/
	#reason_mob{display: none;}
	.section_ly{background-image: url(../images/m13.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;}
	.section_ly .commen{height: 100%;position: relative;}
	.section_ly .layer{width: 100%;height: 100%;}
	.lyt1{position: absolute;left: 5.214%;top: 23%;width: 12.428%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.lyt1 img{width: 100%;}
	.movedown .lyt1{top: 40%;opacity: 0;}
	.moveup .lyt1{top: -15%;opacity: 0;}
	.section_ly.active .lyt1{top: 23%;opacity: 1;}
	.lyt2{position: absolute;left: -4.285%;bottom: 18%;width: 8.857%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.lyt2 img{width: 100%;}
	.movedown .lyt2{bottom: -20%;opacity: 0;}
	.moveup .lyt2{bottom: 35%;opacity: 0;}
	.section_ly.active .lyt2{bottom: 18%;opacity: 1;}
	.lyt3{position: absolute;left: -1.642%;bottom: -2%;width: 35.071%;z-index: 10000;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.lyt3 img{width: 100%;}
	.movedown .lyt3{bottom: 30%;opacity: 0;}
	.moveup .lyt3{bottom: -30%;opacity: 0;}
	.section_ly.active .lyt3{bottom: -2%;opacity: 1;}
	.lyt4{position: absolute;right: 6%;top: 26%;width: 5.571%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.lyt4 img{width: 100%;}
	.movedown .lyt4{top: 50%;opacity: 0;}
	.moveup .lyt4{top: -20%;opacity: 0;}
	.section_ly.active .lyt4{top: 26%;opacity: 1;}
	.lyt5{position: absolute;right: -5.714%;top: 50%;width: 7.714%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.lyt5 img{width: 100%;}
	.movedown .lyt5{top: 90%;opacity: 0;}
	.moveup .lyt5{top: 10%;opacity: 0;}
	.section_ly.active .lyt5{top: 50%;opacity: 1;}
	.lyt6{position: absolute;right: 10.57%;bottom: 18%;width: 12.285%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.lyt6 img{width: 100%;}
	.movedown .lyt6{bottom: -10%;opacity: 0;}
	.moveup .lyt6{bottom: 35%;opacity: 0;}
	.section_ly.active .lyt6{bottom: 18%;opacity: 1;}
	.ly{width: 100%;position: absolute;left: 0;height: 714px;top: 50%;margin-top: -350px;z-index: 2;}
	.ly .bt p{line-height: 20px;}
	.ly .bt p span{color: #ff7607;}
	.lya{width: 56.25%;margin: 0 auto;margin-top: 56px;background-image: url(../images/m21.png);background-repeat: no-repeat;background-size: 100% 100%;padding: 41px 38px 32px 38px;border-radius: 20px;box-shadow: 20px 20px 30px rgba(198,193,193,0.53);}
	.lyb{width: 100%;background-color: #fff;position: relative;z-index: 100;}
	.lyba{width: 33.333%;height: 235px;cursor: pointer;}
	.lyba:nth-child(1),.lyba:nth-child(2),.lyba:nth-child(3){border-bottom: 1px solid #dcdcdc;}
	.lyba:nth-child(1),.lyba:nth-child(2),.lyba:nth-child(4),.lyba:nth-child(5){border-right: 1px solid #dcdcdc;}
	.lyba a{display: block;width: 100%;height: 234px;padding-top: 65px;transition: all ease 0.3s;background-color: #fff;position: relative;}
	.lyba_t{width: 51px;margin: 0 auto;position: relative;}
	.lyba_t img{width: 100%;transition: all ease 0.3s;}
	.lyba_t img.t1{position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;}
	.lyba h6{text-align: center;font-size: 16px;color: #2a2a2a;font-weight: bold;line-height: 26px;margin-top: 8px;transition: all ease 0.3s;}
	.lyba p{text-align: center;font-size: 12px;color: #a2a2a2;line-height: 13px;transition: all ease 0.3s;}
	.lyba:hover a{background-color: #fb8f0b;width: 104%;margin-left: -2%;height: 245px;margin-top: -5px;z-index: 2;box-shadow: 14px 14px 40px rgba(251,143,11,0.33);}
	.lyba:hover .lyba_t img{opacity: 0;}
	.lyba:hover .lyba_t img.t1{opacity: 1;}
	.lyba:hover h6{color: #fff;}
	.lyba:hover p{color: #fff;}
	.lyx{width: 100%;height: 100%;background-color: rgba(0,0,0,.8);position: fixed;z-index: 9999;top: 0;left: 0;overflow-y: scroll;opacity: 0;}
	.lyxa{width: 860px;min-height: 100%;height: auto;margin: 0 auto;background-color: #fff;}
	.lyxt{padding: 20px;}
	.lyxt img{width: 100%;}
/*师资力量*/
	.section_sz{position: relative;}
	.section_sz .layer{width: 100%;height: 100%;z-index: 1;position: relative;}
	.sz_img{position: absolute;top: -6%;left: 50%;margin-left: -60%;width: 120%;height: 108%;background-image: url(../images/m22.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
	.sz_img img{width: 100%;}
	.sz{width: 100%;position: absolute;height: 700px;top: 50%;margin-top: -350px;left: 0;z-index: 10;}
	.sza{width: 1400px;margin: 0 auto;margin-top: 59px;position: relative;}
	#swiper_sz{width: 85.714%;margin: 0 auto;}
	.szb{width: 100%;position: relative;overflow: hidden;transition: all ease 0.3s;}
	.szb img{width: 100%;transition: all ease 0.3s;}
	.szb_w{width: 100%;position: absolute;left: 0;bottom: 0;background-color: #000;height: 50px;padding: 0 22px;transition: all ease 0.3s;}
	.szb_w h6{float: left;line-height: 50px;font-size: 16px;color: #fff;font-weight: bold;letter-spacing: 1px;}
	.szb_w p{float: right;line-height: 50px;font-size: 12px;color: #fff;}
	.szb_w{
	
	position:absolute; 
	opacity: 0; 
	display: block; 
	
	} 
	.szb:hover .szb_w{ 
	
	opacity: 1; }
	#swiper-button-prev_sz{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;left: 27px;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;background-image: none;outline: none;transition: all ease 0.3s;}
	#swiper-button-prev_sz img{width: 10px;margin: 0 auto;}
	#swiper-button-prev_sz:hover{background-color: #38ace3;}
	#swiper-button-next_sz{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;right: 27px;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;background-image: none;outline: none;transition: all ease 0.3s;}
	#swiper-button-next_sz img{width: 10px;margin: 0 auto;}
	#swiper-button-next_sz:hover{background-color: #38ace3;}
	#swiper_sz .swiper-slide:hover .szb img{transform: scale(1.1);}
	#swiper_sz .swiper-slide:hover .szb .szb_w{background-color: #38ace3;}
/*学员作品*/
	.section_zp{background-image: url(../images/m13.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;}
	.section_zp .commen{height: 100%;position: relative;}
	.section_zp .layer{height: 100%;}
	.zp{width: 100%;position: absolute;left: 0;height: 760px;}
	.zpa{width: 100.857%;margin-left: -0.4285%;margin-top: 32px;}
	.zpa_a{width: 24.22%;margin: 0 0.39%;margin-top: 15px;box-shadow: 0 8px 20px #e6e6e6;}
	.zpa_at{width: 100%;overflow: hidden;}
	.zpa_at img{width: 100%;transition: all ease 0.3s;}
	.zpa_aw{width: 100%;height: 50px;background-color: #fff;padding: 0 17px 0 14px;transition: all ease 0.3s;}
	.zpa_aw h6{float: left;font-size: 12px;color: #212223;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left center;background-size: 7px 12px;padding-left: 23px;width: 70%;transition: all ease 0.3s;}
	.zpa_aw p{float: right;font-size: 12px;color: #212223;line-height: 50px;transition: all ease 0.3s;}
	.zpa_a:hover .zpa_at img{transform: scale(1.05);}
	.zpa_a:hover .zpa_aw{background-color: #38ace3;}
	.zpa_a:hover .zpa_aw h6{color: #fff;background-image: url(../images/m33.png);}
	.zpa_a:hover .zpa_aw p{color: #fff;}
/*轻松就业*/
	.section_jy{position: relative;}
	.section_jy .layer{width: 100%;height: 100%;z-index: 1;position: relative;}
	.jy_img{position: absolute;top: -6%;left: 50%;margin-left: -60%;width: 120%;height: 108%;background-image: url(../images/m32.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
	.jy_img img{width: 100%;}
	.section_jy .commen{position: relative;height: 100%;}
	.jy{position: absolute;width: 100%;left: 0;height: 700px;top: -50%;margin-top: -350px;z-index: 100;}
	.jya{width: 100%;margin-top: -7px;}
	.yjx{width: 31.428%;}
	.jyb{width: 100%;height: 265px;margin-top: 43px;background-color: #045d84;position: relative;padding: 37px 22px 0 23px;transition: all ease 0.3s;}
	.jyb::after{width: 0%;position: absolute;content: "";height: 3px;background-color: #d1852a;left: 0;bottom: 0;transition: all ease 0.3s;}
	.jyb:hover::after{width: 100%;}
	.jyb:hover{width: 100%;box-shadow: 10px -5px 30px #31241a;}
	.jyb h6{font-size: 12px;color: #38ace3;}
	.jyb h6 span{font-size: 45px;font-family: a1;line-height: 32px;}
	.jyb h5{font-size: 16px;color: #fff;font-weight: bold;line-height: 26px;margin-top: 12px;}
	.jyb p{font-size: 12px;color: #b5b5b5;line-height: 20px;margin-top: 32px;max-height: 81px;overflow-y: auto;padding-right: 10px;}
	.jyb p::-webkit-scrollbar-track-piece{width:3px;background-color:#525252;border-radius: 5px;}
	.jyb p::-webkit-scrollbar-thumb{width:3px;background-color:#b2b2b2;border-radius: 5px;}
	.jyb p::-webkit-scrollbar{width:3px;background-color:#38ace3;border-radius: 5px;}
	.jy_img1{width: 511px;position: absolute;bottom: -3%;left: 50%;margin-left: -256px;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.jy_img1 img{width: 100%;}
	.movedown .jy_img1{bottom: -40%;opacity: 0;}
	.moveup .jy_img1{bottom: 40%;opacity: 0;}
	.section_jy.active .jy_img1{bottom: -3%;opacity: 1;}
/*新闻*/
	.section_xw{background-image: url(../images/m13.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;}
	.section_xw .commen{height: 100%;position: relative;}
	.section_xw .layer{height: 100%;}
	.xw{width: 100%;position: absolute;left: 0;height: 740px;top: 50%;margin-top: -370px;}
	.xwa{width: 390px;margin: 0 auto;margin-top: 55px;border-radius: 30px;overflow: hidden;}
	.xwa p{width: 50%;float: left;height: 45px;line-height: 45px;font-size: 16px;color: #212223;font-weight: bold;text-align: center;background-color: #dfdfdf;transition: all ease 0.3s;cursor: pointer;}
	.xwa p.on{background-color: #38ace3;color: #fff;}
	.xwb{width: 101.57%;margin-left: -0.785%;margin-top: 31px;}
	.xwc{width: 100%;}
	.xwd{width: 31.575%;margin: 0 0.879%;box-shadow: 6px 8px 30px #e6e6e6;}
	.xwd_t{width: 100%;overflow: hidden;position: relative;}
	.xwd_t img{width: 100%;transition: all ease 0.3s;height: 300px;}
	.xwd_t p{position: absolute;right: 0;bottom: 0;width: 161px;height: 51px;background-color: rgb(56 172 227);text-align: center;font-size: 12px;line-height: 51px;color: #fff;}
	.xwd_t p b{font-size: 16px;margin-left: 6px;}
	.xwd_w{width: 100%;background-color: #fff;padding: 33px 33px 40px 32px;}
	.xwd_w h6{font-size: 16px;color: #212223;font-weight: bold;line-height: 16px;width: 82%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.xwd_w span{display: block;width: 22px;height: 2px;background-color: #b5b5b5;margin-top: 14px;}
	.xwd_w p{font-size: 12px;color: #b5b5b5;line-height: 20px;height: 40px;margin-top: 11px;width: 82%;overflow: hidden;}
	.xwd_w img{float: right;width: 33px;margin-top: -37px;}
	.xwd:hover .xwd_t img{transform: scale(1.1);}
/*免费教学*/
	.section_lx{background-image: url(../images/m36.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;}
	.jx{width: 100%;height: 100%;position: relative;}
	.lx{width: 100%;position: absolute;left: 0;height: 700px;top: 50%;margin-top: -380px;z-index: 1000;}
	.jx .layer{width: 100%;height: 100%;z-index: 1;position: relative;}
	.lx_img{position: absolute;left: 50%;margin-left: -700px;width: 1400px;}
	.lx_img img{width: 228px;position: relative;margin-left: -1%;top: -2%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.movedown .lx_img img{margin-top: 10%;opacity: 0;}
	.moveup .lx_img img{margin-top: -10%;opacity: 0;}
	.section_lx.active .lx_img img{margin-top: -2%;opacity: 1;}
	.lxa{width: 100%;margin-top: 81px;}
	.lxb{width: 52.9285%;margin-left: 7.1%;}
	.lxba{width: 80.16%;border-top: 1px dashed #c5c5c5;border-bottom: 1px dashed #c5c5c5;padding: 27px 10px 40px 0;}
	.lxba img{float: left;width: 116px;position: relative;left: -5px;border-radius: 50%;box-shadow: 0 0 30px rgba(224,224,224,0.7);}
	.lxba p{float: left;font-size: 12px;color: #212223;line-height: 24px;margin-left: 22px;margin-top: 15px;}
	.lxbb{width: 100%;margin-top: 89px;}
	.lxbb .input1{width: 48.04%;height: 48px;line-height: 48px;font-size: 12px;color: #5b5b5b;padding-left: 20px;border-radius: 30px;box-shadow: 5px 5px 30px rgba(224,224,224,0.7);}
	.lxbb textarea{width: 100%;height: 48px;line-height: 48px;font-size: 12px;color: #5b5b5b;padding-left: 20px;border-radius: 30px;box-shadow: 5px 5px 30px rgba(224,224,224,0.7);margin-top: 21px;}
	.lx_yz{width: 100%;height: 48px;line-height: 48px;font-size: 12px;color: #5b5b5b;border-radius: 30px;box-shadow: 5px 5px 30px rgba(224,224,224,0.7);margin-top: 20px;}
	.lx_yz input{width: 60%;line-height: 48px;font-size: 12px;color: #5b5b5b;padding-left: 20px;border-radius: 30px;}
	.lx_t{width: 169px;height: 42px;border: 1px solid #dfdfdf;border-radius: 30px;margin-top: 3px;margin-right: 5px;}
	.lx_t .yzm{width: 123px;float: left;height: 40px;}
	.lx_t .sx{width: 44px;float: left;}
	.input2{width: 198px;height: 45px;line-height: 45px;text-align: center;font-size: 12px;color: #fff;cursor: pointer;margin-top: 21px;background-color: #38ace3;border-radius: 30px;}
	.lxc{position: absolute;left: 50%;margin-left: -700px;width: 1400px;bottom: 0;height: 100%;}
	.lxcx{width: 29.428%;position: absolute;margin-top: -100px;right: 0;bottom: -2%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);z-index: 100;}
	.lxc img{width: 100%;}
	.movedown .lxcx{bottom: 20%;opacity: 0;}
	.moveup .lxcx{bottom: -20%;opacity: 0;}
	.section_lx.active .lxcx{bottom: -2%;opacity: 1;}
	.lxc_w{width: 48%;left: 21.35%;position: absolute;height: 100%;top: 0;padding-top: 89px;}
	.lxc_w h6{font-size: 28px;color: #fff;margin-bottom: 24px;}
	.lxc_w h6 span{display: block;font-size: 12px;color: #b5b5b5;text-transform: uppercase;margin-top: 3px;}
	.lxc_w p{font-size: 12px;color: #fff;line-height: 24px;border-bottom: 1px dashed #505050;padding: 14px 0 9px;}
	.lxc_w p span{display: block;color: #fda740;}
	
/*footer*/
	#section-footer #footer-text{height: 439px!important;}
	.yj{background-color: #333333;padding-bottom: 50px;}
	.yj .commen{padding: 69px 49px 0 27px;}
	.yja .t1{width: 182px;}
	.yja .t2{width: 115px;margin: 0 auto;margin-top: 28px;}
	.yja p{font-size: 12px;color: #909090;line-height: 12px;margin-top: 13px;text-align: center;}
	.yjb{margin-left: 12.4%;}
	.yjb_a{width: 160px;}
	.yjb_a:nth-child(4){width: 156px;}
	.yjb_a:nth-child(5){width: auto;}
	.yjb_a h6{line-height: 16px;font-size: 16px;color: #fff;}
	.yjb_a h6 a{font-size: 16px;color: #fff;}
	.yjb_a span{width: 16px;height: 1px;background-color: #525252;display: block;margin-top: 22px;}
	.yjb_a p{line-height: 24px;margin-top: 31px;}
	.yjb_a p a{font-size: 12px;color: #909090;transition: all ease 0.3s;display: block;}
	.yjb_a p a:hover{color: #fff;}
	.yjc h6{line-height: 16px;font-size: 16px;color: #fff;letter-spacing: 1px;}
	.yjc span{width: 16px;height: 1px;background-color: #525252;display: block;margin-top: 22px;}
	.yjc p{font-size: 12px;color: #909090;line-height: 24px;margin-top: 30px;letter-spacing: 1px;}
	.yjc p b{font-size: 16px;color: #38ace3;letter-spacing: 1px;}
	.yjc p a{font-size: 12px;color: #909090;transition: all ease 0.3s;}
	.yjc p a:hover{color: #fff;}
	.yl{width: 100%;overflow-y: auto;margin-top: 66px;height: 26px;padding: 0 29px;}
	.yl p{font-size: 16px;color: #909090;line-height: 26px;letter-spacing: 1px;}
	.yl p a{font-size: 12px;color: #909090;margin-left: 40px;transition: all ease 0.3s;letter-spacing: 0;}
	.yl p a:hover{color: #fff;}
	.yl::-webkit-scrollbar-track-piece{width:3px;background-color:#525252;border-radius: 5px;}
	.yl::-webkit-scrollbar-thumb{width:3px;background-color:#b2b2b2;border-radius: 5px;}
	.yl::-webkit-scrollbar{width:3px;background-color:#38ace3;border-radius: 5px;}
	
/*固定的悬浮窗*/
	.yb_conct{position: fixed;z-index: 9999999;top: 290px;right: -127px;cursor: pointer;transition: all .3s ease;}
	.yb_bar ul li{width: 180px;height: 53px;font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar ul li a{font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar .yb_top{background: #38ace3 url(../images/t1.png) no-repeat;}
	.yb_bar .yb_phone{background: #38ace3 url(../images/t2.png) no-repeat;}
	.yb_bar .yb_QQ{text-indent: 0;background: #38ace3 url(../images/t3.png) no-repeat;}
	.yb_bar .yb_ercode{background: #38ace3 url(../images/t4.png) no-repeat;}
	.hd_qr{padding: 6px 37px 25px 37px;box-sizing: border-box;width: 180px;}
	.yb_QQ a{display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;}
	.yb_QQ a:hover {color: #fff;}
	
	.zuoc{position: fixed;z-index: 9999999;bottom: 10%;left: -0;cursor: pointer;transition: all .3s ease;width: 255px;opacity: 0;}
	.zuoca{width: 100%;margin: 9.5px 0;margin-left: -160px;transition: all .3s ease;}
	.zuoca img{width: 100%;}
	.zuoca:hover{margin-left: 0;}
	
/*****************************************内页开始******************************************/
	
/*课程列表页*/
	.top_nei{position: inherit;}
	.ban_n{width: 100%;overflow: hidden;border-bottom: 1px solid #d2d2d2;}
	.ban_n img{width: 1920px;position: relative;left: 50%;margin-left: -960px;margin-top: 80px;}
	.mbx{width: 100%;margin-top: -44px;position: relative;z-index: 1;}
	.mbx p{font-size: 12px;color: #6c6c6c;margin-left: 12px;line-height: 44px;}
	.mbx p a{font-size: 12px;color: #6c6c6c;transition: all ease 0.3s;}
	.mbx p a:hover{color: #38ace3;}
	.mbx_a{font-size: 12px;color: #6c6c6c;background-image: url(../images/m42.png);line-height: 16px;background-repeat: no-repeat;background-position: right center;padding-right: 22px;margin-right: 7px;margin-top: 8px;}
	.mbx_a a{font-size: 12px;color: #6c6c6c;transition: all ease 0.3s;}
	.mbx_a h1{font-size: 12px;color: #6c6c6c;display: inline-block;transition: all ease 0.3s;}
	.mbx_a a:hover{color: #38ace3;}
	.mbx_a h1:hover{color: #38ace3;}
	.neiy{width: 100%;margin-top: 23px;overflow: hidden;}
	.kcl{width: 100%;margin-bottom: 152px;}
	.kcla{width: 97.4285%;margin: 0 auto;}
	.kcla .kcf{width: 22.43%;margin: 0 1.285%;margin-top: 38px;}
	.kclx{margin-top: -43px;}
	.lxbk{background-image: url(../images/m36.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;overflow: hidden;}
	.lxbk .commen{position: relative;}
	.lxbk .lx{position: inherit;height: auto;padding-top: 97px;margin-top: 0;}
	.lxbk .lxc{position: inherit;width: 29.428%;margin-left: 0;}
	.lxbk .lxcx{position: relative;width: 100%;margin-left: 0;margin-top: -42px;}
	.lxbk_img{width: 16.285%;position: absolute;left: 0;top: -20px;}
	.lxbk_img img{width: 100%;}
	
/*课程内页*/
	.kcban{width: 100%;height: 731px;background-repeat: no-repeat;background-position: center;background-size: cover;padding-top: 28px;position: relative;overflow: hidden;}
	.kcban_t{width: 1920px;position: absolute;left: 50%;margin-left: -960px;top: 0;z-index: -1;}
	.kcban_t img{width: 100%;}
	.kcban_w{width: 31.9285%;margin-left: 7.142%;margin-top: 145px;}
	.kcban_w h6{font-size: 16px;color: #38ace3;line-height: 24px;text-transform: uppercase;}
	.kcban_w h5{font-size: 45px;color: #fff;font-family: al1;letter-spacing: 2px;width: 120%;line-height: 45px;margin-top: 15px;}
	.kcban_wa{width: 100%;border-top: 1px solid #818486;border-bottom: 1px solid #818486;margin-top: 24px;padding: 7px 0 15px;}
	.kcban_wa span{font-size: 14px;color: #fff;margin-left: 20px;margin-top: 10px;display: inline-block;margin-right: 20px;}
	.kcban_wa span img{display: inline-block;margin-right: 12px;}
	.kcban_m{width: 198px;height: 45px;line-height: 45px;text-align: center;border-radius: 30px;background-color: #38ace3;margin-top: 43px;transition: all ease 0.3s;}
	.kcban_m a{font-size: 16px;color: #fff;display: block;}
	.kcban_m:hover{transform: translateX(8px);}
	.mbx_n{margin-top: -45px;}
	.mbx_n p{line-height: 16px;float: left;}
	.mbx_n .mbx_a{margin-top: 0;}
	.kcn{width: 100%;background-image: url(../images/m49.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 145px 0 72px 0;}
	.kcna{max-width: 1200px;margin: 0 auto;width: 100%;}
	.kcnb{width: 387px;}
	.kcnb_a{width: 122px;margin-bottom: 49px;}
	.kcnb_a img{width: 100%;transition: all ease 0.3s;}
	.kcnb_a p{text-align: center;font-size: 12px;color: #2a2a2a;line-height: 12px;margin-top: 12px;}
	.kcnb_a:hover img{transform: scale(0.92);}
	.kcnc{width: 53.4166%;}
	.kcnc_a{width: 100%;}
	.kcnc_a h6{font-family: a1;font-size: 45px;color: #212223;line-height: 45px;letter-spacing: 2px;}
	.kcnc_a p{font-size: 16px;color: #b5b5b5;line-height: 12px;margin-top: 11px;text-transform: uppercase;}
	.kcnc_b{width: 100%;margin-top: 57px;}
	.kcnc_b h1{font-size: 16px;color: #2a2a2a;font-weight: bold;line-height: 26px;margin-bottom: 14px;letter-spacing: 1px;}
	.kcnc_b h6{line-height: 21px;border: 1px solid #38ace3;border-radius: 30px;margin-right: 33px;padding-right: 29px;margin-top: 5px;box-shadow: 3px 5px 16px rgba(255,220,177,0.3);}
	.kcnc_b h6 span{min-width: 66px;display: inline-block;background-color: #38ace3;color: #fff;text-align: center;margin-right: 15px;border-radius: 30px;box-shadow: 3px 5px 16px #ffdcb1;}
	.kcnc_b p{width: 100%;padding-left: 25px;font-size: 12px;color: #2a2a2a;line-height: 20px;margin-top: 32px;}
	.kcnc_b p span{display: block;position: relative;}
	.kcnc_b p span::after{content: "";position: absolute;background-image: url(../images/m32.png);width: 7px;height: 12px;background-size: 100% 100%;left: -20px;top: 4px;}
	.kcnc_m{width: 198px;height: 45px;line-height: 45px;text-align: center;margin-top: 60px;background-color: #38ace3;border-radius: 30px;box-shadow: 8px 11px 35px #ffdcb1;transition: all ease 0.3s;}
	.kcnc_m a{display: block;font-size: 16px;color: #fff;}
	.kcnc_m:hover{transform: translateY(-6px);}
	.kchg{width: 100%;margin-top: 70px;}
	.kchga{max-width: 1200px;margin: 0 auto;width: 100%;}
	.kchga .bt{float: left;}
	.kchga .bt h5{text-align: left;}
	.kchga .bt h6{text-align: left;}
	.kchga .bt p{text-align: left;}
	.kchga_a{margin-top: 65px;}
	.kchga_z{width: 33px;height: 33px;background-color: #38ace3;padding-top: 10px;border-radius: 50%;cursor: pointer;}
	.kchga_z img{margin: 0 auto;width: 8px;}
	.kchga_y{width: 33px;height: 33px;background-color: #38ace3;padding-top: 10px;border-radius: 50%;margin-left: 14px;cursor: pointer;}
	.kchga_y img{margin: 0 auto;width: 8px;}
	.kchgb{width: 94.071%;margin: 0 auto;margin-top: 50px;overflow: hidden;padding-bottom: 123px;}
	.kchge{width: 96.583%;margin: 0 auto;box-shadow: 0px 3px 20px #e6e6e6;}
	.kchge_t{width: 100%;overflow: hidden;}
	.kchge_t img{width: 100%;transition: all ease 0.3s;}
	.kchge_w{width: 100%;background-color: #fff;height: 60px;padding: 25px 14px 23px 14px;}
	.kchge_w p{font-size: 12px;color: #212223;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left center;padding-left: 19px;}
	.kchge:hover .kchge_t img{transform: scale(1.1);}
	.kcnx{width: 100%;background-image: url(../images/m53.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;padding: 90px 0 127px;}
	.kcnxa{display: table;margin: 0 auto;margin-top: 46px;}
	.kcnxa_a{width: 221px;margin: 0 23px;background-color: #fff;padding-top: 23px;transition: all ease 0.3s;}
	.kcnxa_a h5{text-align: center;font-size: 45px;color: #38ace3;font-family: a1;line-height: 33px;}
	.kcnxa_a h6{text-align: center;font-size: 16px;color: #212223;font-weight: bold;line-height: 16px;margin-top: 16px;}
	.kcnxa_a p{text-align: center;font-size: 12px;color: #b5b5b5;line-height: 22px;margin-top: 6px;}
	.kcnxa_a img{width: 100%;margin-top: 20px;}
	.kcnxa_a:hover{transform: translateY(-8px);}
	.kcnx_m{width: 198px;height: 45px;line-height: 45px;margin: 0 auto;margin-top: 34px;text-align: center;background-color: #38ace3;border-radius: 30px;transition: all ease 0.3s;}
	.kcnx_m a{display: block;font-size: 16px;color: #fff;}
	.kcnx_m:hover{transform: translateY(-6px);}
	
/*米思元素实训*/
	.sxy .bt p{font-size: 14px;color: #212223;line-height: 24px;}
	.sxy{width: 100%;margin-bottom: 120px;}
	.sxya{max-width: 1200px;margin: 0 auto;margin-top: 30px;width: 100%;}
	.sxya_a{width: 257px;margin: 0 auto;}
	.sxya_a img{width: 100%;}
	.sxya_b{width: 100%;margin: 0 auto;margin-top: 19px;}
	.sxya_b img{width: 100%;}
	.sxya_c{width: 100%;margin-top: 23px;}
	.sxya_c img{width: 100%;}
	#swiper_sxa .swiper-slide-shadow-left{background-color: rgba(0,0,0,0.5);}
	#swiper_sxa .swiper-slide-shadow-right{background-color: rgba(0,0,0,0.5);}
	#swiper_sxb .swiper-slide-shadow-left{background-color: rgba(0,0,0,0.5);}
	#swiper_sxb .swiper-slide-shadow-right{background-color: rgba(0,0,0,0.5);}
	.sxya_x{display: table;margin: 0 auto;position: relative;margin-top: -22px;}
	#swiper-button-prev_sxa{background-image: url(../images/m65.png);width: 45px;height: 45px;background-repeat: no-repeat;background-size: 100% 100%;position: inherit;float: left;cursor: pointer;outline: none;margin-top: 0;}
	#swiper-button-next_sxa{background-image: url(../images/m64.png);width: 45px;height: 45px;background-repeat: no-repeat;background-size: 100% 100%;position: inherit;float: left;cursor: pointer;outline: none;margin-top: 0;}
	.sxya_m{width: 198px;height: 45px;line-height: 45px;margin: 0 5px;text-align: center;background-color: #38ace3;border-radius: 30px;transition: all ease 0.3s;float: left;display: block;font-size: 22px;color: #fff;font-weight: bold;}
	#swiper-button-prev_sxb{background-image: url(../images/m65.png);width: 45px;height: 45px;background-repeat: no-repeat;background-size: 100% 100%;position: inherit;float: left;cursor: pointer;outline: none;margin-top: 0;}
	#swiper-button-next_sxb{background-image: url(../images/m64.png);width: 45px;height: 45px;background-repeat: no-repeat;background-size: 100% 100%;position: inherit;float: left;cursor: pointer;outline: none;margin-top: 0;}

/*作品列表页*/
	.zpl{width: 100%;}
	.zpla{width: 390px;margin: 0 auto;border-radius: 30px;overflow: hidden;}
	.zpla p{width: 50%;float: left;height: 45px;line-height: 45px;font-size: 16px;color: #212223;font-weight: bold;text-align: center;background-color: #dfdfdf;transition: all ease 0.3s;cursor: pointer;}
	.zpla p a{font-size: 16px;color: #212223;font-weight: bold;display: block;transition: all ease 0.3s;}
	.zpla p.on{background-color: #38ace3;}
	.zpla p.on a{color: #fff;}
	.zpla p:hover{background-color: #38ace3;}
	.zpla p:hover a{color: #fff;}
	.zpl{width: 93%;margin: 0 auto;}
	.zpl .zpa_a{width: 31.413%;margin: 0 0.96%;margin-top: 60px;}
	.ym{display: table;margin: 0 auto;margin-top: 67px;}
	.ym p{width: 46px;line-height: 46px;height: 46px;text-align: center;border: 1px solid #ffa539;border-radius: 50%;float: left;margin: 0 7px;transition: all ease 0.3s;}
	.ym p a{font-size: 14px;color: #38ace3;display: block;transition: all ease 0.3s;}
	.ym p.a{width: 120px;border-radius: 30px;}
	.ym p:hover{background-color: #ffa539;}
	.ym p:hover a{color: #fff;}
	.ym p.on{background-color: #ffa539;}
	.ym p.on a{color: #fff;}
	.tjzx{width: 100%;margin-top: 84px;margin-bottom: 93px;}
	.tjzxa{width: 93.4285%;margin: 0 auto;margin-top: 27px;}
	.tjzxb{width: 47.782%;margin: 0 1.109%;margin-top: 14px;height: 103px;background-color: #f7f7f7;padding: 33px 10px 0 44px;transition: all ease 0.3s;}
	.tjzx_rq{font-size: 14px;color: #38ace3;text-align: right;line-height: 17px;transition: all ease 0.3s;}
	.tjzx_rq span{display: block;font-size: 22px;font-weight: bold;margin-bottom: 5px;}
	.tjzx_w{width: 80%;margin-left: 35px;}
	.tjzx_w h6{font-size: 16px;color: #212223;font-weight: bold;line-height: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}
	.tjzx_w p{font-size: 12px;color: #b5b5b5;margin-top: 11px;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}
	.tjzxb:hover{background-color: #38ace3;}
	.tjzxb:hover .tjzx_rq{color: #fff;}
	.tjzxb:hover .tjzx_w h6{color: #fff;}
	.tjzxb:hover .tjzx_w p{color: #fff;}

/*作品内页*/
	.zpn{width: 91.142%;margin: 0 auto;position: relative;border-bottom: 1px solid #d5d5d5;padding-bottom: 62px;margin-top: 50px;}
	.zpn::after{position: absolute;content: "";width: 100%;height: 1px;background-color: #d5d5d5;left: 0;top: 32px;}
	.zpna{width: 61.52%;margin-left: 1.567%}
	.zpna h1{width: 110%;font-size: 16px;color: #212223;line-height: 26px;font-weight: bold;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left top 6px;padding-left: 21px;margin-left: 4px;}
	.zpnaw{width: 100%;margin-top: 46px;}
	.zpnaw p{font-size: 14px;color: #212223;line-height: 20px;}
	.zpnaw img{max-width: 100%;width: 100%;margin-top: 40px;box-shadow: 0 0 40px 0 #eaeaea;}
	.zpnaw video{max-width: 100%;width: 100%;margin-top: 40px;box-shadow: 0 0 40px 0 #eaeaea;}
	.zpnb{width: 26.8%;}	
	.zpnb > h6{width: 110%;font-size: 16px;color: #212223;line-height: 26px;font-weight: bold;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left top 6px;padding-left: 20px;margin-left: 14px;}
	.zpnba{width: 100%;margin-top: 44px;}
	.zpnba .zpa_a{width: 100%;margin-top: 31px;}
	.fhlb{width: 198px;height: 45px;line-height: 45px;text-align: center;margin: 0 auto;margin-top: 41px;border: 1px solid #38ace3;background-color: transparent;transition: all ease 0.3s;border-radius: 40px;}
	.fhlb a{font-size: 12px;color: #38ace3;text-transform: uppercase;transition: all ease 0.3s;display: block;}
	.fhlb:hover{background-color: #38ace3;transform: translateY(-6px);}
	.fhlb:hover a{color: #fff;}
	
/*口碑好课页*/
	.kbl{width: 92.571%;margin: 0 auto;margin-top: 40px;}
	.kbla{width: 98.688%;margin: 0 auto;background-color: #f7f7f7;}
	.kbla_t{width: 66.3%;}
	.kbla_t img{width: 100%;}
	.kbla_w{width: 22.83%;margin-right: 4.925%;padding-top: 60px;}
	.kbla_w h6{position: relative;font-size: 16px;font-weight: bold;color: #212223;line-height: 24px;}
	.kbla_w h6::after{position: absolute;content: "";background-image: url(../images/m32.png);width: 7px;height: 12px;background-size: 100% 100%;left: -22px;top: 5px;}
	.kbla_w p{font-size: 12px;color: #212223;line-height: 20px;height: 200px;overflow: hidden;margin-top: 23px;}
	.kbla_m{width: 147px;height: 45px;line-height: 45px;text-align: center;border-radius: 30px;background-color: #38ace3;font-size: 12px;color: #fff;margin-top: 60px;transition: all ease 0.3s;}
	.kbla_m:hover{transform: translateY(-6px);}
	.kbl .kbb_a .t3{width: 100%;position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;}
	.kbl .kbb_a:hover .t3{opacity: 1;}
	
/*就业页*/
	.jyy{width: 100%;margin-top: 55px;}
	.jyya{max-width: 1200px;width: 100%;margin: 0 auto;}
	.jyya_w{width: 42.5%;margin-top: 43px;}
	.jyya_wa{width: 100%;}
	.jyya_wa h6{float: left;font-size: 45px;color: #38ace3;font-family: al1;line-height: 32px;}
	.jyya_wa p{float: left;font-size: 16px;color: #b5b5b5;margin-left: 15px;line-height: 18px;text-transform: uppercase;}
	.jyya_wb{width: 100%;margin-top: 54px;}
	.jyya_wb h6{font-size: 30px;color: #212223;font-weight: bold;line-height: 40px;letter-spacing: 1px;}
	.jyya_wb p{font-size: 14px;color: #212223;line-height: 24px;margin-top: 17px;}
	.jyya_wb p span{color: #38ace3;}
	.jyya_m{width: 147px;height: 45px;line-height: 45px;text-align: center;border-radius: 30px;background-color: #38ace3;margin-top: 36px;transition: all ease 0.3s;}
	.jyya_m a{font-size: 12px;color: #fff;}
	.jyya_m:hover{transform: translateX(6px);}
	.jyya_t{width: 57%;}
	.jyya_t img{width: 100%;}
	.jyyb{margin-top: 62px;}
	.jyyb .jyya_t{width: 55.333%;margin-left: -5%;}
	.jyyx{width: 100%;background-image: url(../images/m76.jpg);background-repeat: no-repeat;margin-top: 53px;background-position: center;background-size: cover;padding: 97px 0 114px;}
	.jyyx .jyya_wb h6{color: #fff;}
	.jyyx .jyya_wb p{color: #b5b5b5;}
	.jyyc .jyya_w{margin-top: 32px;}
	.jyyc .jyya_t{width: 57.25%;}
	.jyyd{margin-top: 72px;}
	.jyyd .jyya_t{width: 52.1666%;margin-left: -1.8333%;}
	
/*新闻列表页*/
	.xwl{width: 100%;margin-bottom: 53px;}
	.xwla{width: 100%;padding: 51px 0 57px;}
	.xwlb{max-width: 1200px;margin: 0 auto;}
	.xwlb_t{width: 37.4166%;overflow: hidden;}
	.xwlb_t img{width: 100%;transition: all ease 0.3s;}
	.xwlb_w{width: 58.1666%;margin-top: 32px;}
	.xwlb_wa{width: 100%;padding: 0 19px 12px 13px;border-bottom: 1px solid #d5d5d5;}
	.xwlb_wa h6{font-size: 22px;color: #212223;font-weight: bold;line-height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.xwlb_wa p{font-size: 12px;color: #b5b5b5;line-height: 20px;height: 80px;overflow: hidden;margin-top: 26px;}
	.xwlb_wb{width: 100%;padding: 27px 29px 0 13px;}
	.xwlb_wb p{float: left;font-size: 16px;color: #38ace3;line-height: 33px;}
	.xwlb_wb p b{font-size: 22px;letter-spacing: 1px;}
	.xwlb_wb img{float: right;}
	.xwlb:hover .xwlb_t img{transform: scale(1.05);}
	.xwlax{background-color: #f7f7f7;}
	
/*新闻内页*/
	.xwn{max-width: 1200px;width: 100%;margin: 0 auto;margin-top: 30px;}
	.xwna{width: 100%;}
	.xwna h1{text-align: center;font-size: 30px;color: #212223;line-height: 40px;font-weight: bold;border-bottom: 1px solid #d5d5d5;padding-bottom: 26px;}
	.xwna p{text-align: center;font-size: 12px;color: #38ace3;margin-top: 12px;}
	.xwna p b{font-size: 14px;}
	.xwna p span{width: 64px;display: inline-block;}
	.xwnb{width: 100%;margin-top: 30px;border-bottom: 1px solid #d5d5d5;padding-bottom: 41px;}
	.xwnb p{font-size: 14px;color: #212223;line-height: 24px;}
	.xwnb img{max-width: 100%;width: 100%;margin-top: 25px;}
	.xwnb strong{display: block;font-size: 12px;color: #b5b5b5;font-weight: normal;line-height: 22px;margin-top: 19px;}
	.xwnb strong a{font-size: 12px;color: #b5b5b5;}
	.xwnc{width: 100%;margin-top: 24px;}
	.xwnc p{font-size: 14px;color: #212223;line-height: 14px;width: 40%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.xwnc p a{font-size: 14px;color: #212223;transition: all ease 0.3s;}
	.xwnc p a:hover{color: #38ace3;}
	.xwnc p.fr{text-align: right;}
	.xwnc_a{text-align: center;line-height: 14px;margin-top: -14px;transition: all ease 0.3s;}
	.xwnc_a a{font-size: 14px;color: #38ace3;font-weight: bold;text-decoration: underline;}
	.xwnc_a:hover{transform: translateY(-6px);}
	.tjkc{width: 100%;margin-top: 84px;margin-bottom: 73px;}
	.tjkca{width: 100%;margin-top: 39px;position: relative;}
	.tjkcb{width: 89.714%;margin: 0 auto;overflow: hidden;}
	.tjkca_z{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;left: 53px;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;z-index: 5;}
	.tjkca_z img{width: 10px;margin: 0 auto;}
	.tjkca_y{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;right: 53px;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;z-index: 5;}
	.tjkca_y img{width: 10px;margin: 0 auto;}
	.tjkc .on{background-color: #38ace3;}
	
/*关于页*/
	.gyya{width: 591px;}
	.gyya p{width: 33.333%;}
	.gyyb{width: 100%;margin-top: 42px;}
	.gyyba{width: 100%;margin-top: 36px;}
	.gyybat{width: 53.92%;}
	.gyybat img{width: 100%;}
	.gyybaw{width: 41%;margin-right: 3.57%;}
	.gyybawa{width: 100%;}
	.gyybawa h6{font-size: 30px;color: #212223;font-weight: bold;line-height: 34px;}
	.gyybawa p{font-size: 14px;color: #212223;line-height: 26px;margin-top: 9px;}
	.gyybawb{width: 100%;margin-top: 70px;}
	.gyybawb_a h6{float: left;font-size: 55px;color: #38ace3;font-family: al1;font-weight: bold;line-height: 30px;}
	.gyybawb_a h6 span{font-size: 30px;font-weight: normal;}
	.gyybawb_a p{float: left;font-size: 12px;color: #b5b5b5;line-height: 20px;margin-left: 11px;margin-top: -5px;}
	.gyybax{width: 92%;margin: 0 auto;margin-top: 57px;}
	.gyybax p{font-size: 14px;color: #212223;line-height: 24px;}
	.gyyc{background-image: url(../images/m13.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;height: 920px;margin-top: 86px;overflow: hidden;}
	.gyyc .commen{height: 100%;position: relative;}
	.gyyc .layer{width: 100%;height: 100%;}
	.gyyd{width: 100%;margin-top: 81px;background-image: url(../images/m86.png);background-repeat: no-repeat;padding-bottom: 32px;background-position: center top 281px;background-size: 1920px 100%;}
	.gyyd .bt p{line-height: 20px;font-size: 17px;}
	.gyyda{max-width: 1200px;width: 100%;margin: 0 auto;margin-top: 50px;position: relative;}
	.gyydb{width: 404px;margin-left: -8.333%;overflow: hidden;}
	#swiper_sza{width: 226.5%;margin-left: -206px;}
	.gyydb img{width: 100%;}
	.gyydb_w{width: 100%;position: absolute;left: 0;bottom: 0;background-color: #38ace3;height: 50px;padding: 0 22px;transition: all ease 0.3s;}
	.gyydb_w h6{float: left;line-height: 50px;font-size: 16px;color: #fff;font-weight: bold;letter-spacing: 1px;}
	.gyydb_w p{float: right;line-height: 50px;font-size: 12px;color: #fff;}
	#swiper_sza .swiper-slide-active::after{position: absolute;content: "";height: 100%;width: 100%;background-color: #fff;left: 0;top: 0;opacity: 0.5;transition: all ease 0.3s;}
	#swiper_sza .swiper-slide-prev::after{position: absolute;content: "";height: 100%;width: 100%;background-color: #fff;left: 0;top: 0;opacity: 0.3;transition: all ease 0.3s;}
	.gyydc{width: 67.75%;margin-right: 2.333%;position: relative;}
	.gyydcx{width: 100%;}
	.gyydca{width: 100%;margin-top: 51px;}
	.gyydca h6{font-size: 14px;color: #b5b5b5;line-height: 30px;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left center;padding-left: 23px;float: left;text-transform: uppercase;}
	.gyydca h6 span{font-size: 30px;color: #212223;font-weight: bold;margin-right: 9px;}
	.gyydca p{float: left;font-size: 14px;color: #38ace3;line-height: 14px;margin-top: 16px;margin-left: 43px;}
	.gyydcb{width: 100%;padding-left: 23px;margin-top: 67px;font-size: 20px;}
	.gyydcb p{font-size: 12px;color: #212223;line-height: 24px;}
	.gyydcb p span{width: 9px;height: 3px;background-color: #38ace3;display: inline-block;margin-right: 6px;position: relative;top: -4px;}
	.gyydcb p m{background-image: url(../images/m85.png);background-repeat: no-repeat;background-position: left bottom;background-size: 100% 6px;padding: 0 9px 0 1px;} 
	#swiper-button-prev_szx{background-image: url(../images/m64.png);width: 33px;height: 33px;background-size: 100% 100%;outline: none;top: 200px;margin-top: 0;left: -49px;}
	#swiper-button-next_szx{background-image: url(../images/m65.png);width: 33px;height: 33px;background-size: 100% 100%;outline: none;top: 200px;margin-top: 0;left: 317px;}
	.gyye{max-width: 1200px;margin: 0 auto;margin-top: 70px;}
	.gyye h6{font-size: 14px;color: #b5b5b5;line-height: 30px;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left center;padding-left: 23px;text-transform: uppercase;}
	.gyye h6 span{font-size: 30px;color: #212223;font-weight: bold;margin-right: 9px;letter-spacing: 1px;}
	.gyyea{width: 100%;margin-top: 32px;}
	.gyyea_a{width: 20%;border: 1px solid #dcdcdc;margin-bottom: -1px;margin-right: -1px;}
	.gyyea_a img{width: 100%;}
	.zsy{width: 100%;background-image: url(../images/m94.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 90px;padding: 99px 0 113px;}
	.zsy .bt p{line-height: 20px;}
	.zsya{width: 94.285%;margin: 0 auto;margin-top: 78px;overflow: hidden;}
	.zsyc img{width: 94.318%;margin: 0 auto;}
	.zsya_x{display: table;margin: 0 auto;margin-top: 79px;}
	.zsya_x img{width: 45px;cursor: pointer;}
	.zsya_m{width: 198px;height: 45px;line-height: 45px;border-radius: 30px;text-align: center;background-color: #38ace3;margin: 0 16px;}
	.zsya_m a{font-size: 22px;color: #fff;font-weight: bold;}
	
/*联系我们页*/
	.lxy{max-width: 1200px;margin: 0 auto;margin-top: 31px;margin-bottom: 99px;}
	.lxya{width: 46.166%;border-bottom: 1px dashed #c5c5c5;border-top: 1px dashed #c5c5c5;height: 636px;background-image: url(../images/m98.png);background-repeat: no-repeat;background-position: top center;padding: 78px 0 0 100px;}
	.lxya_a{width: 100%;margin-bottom: 65px;}
	.lxya_a img{float: left;width: 45px;}
	.lxya_a p{float: left;font-size: 16px;color: #212223;margin-left: 33px;margin-top: -10px;}
	.lxya_a p span{display: block;color: #fda740;margin-bottom: 11px;}
	.ditu{width: 49.583%;}
	.lx_n{padding-bottom: 127px;background-image: url(../images/m99.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
	.lx_n .commen{position: relative;}
	.lx_n .lx{padding-top: 140px;position: inherit;height: auto;margin-top: 0;}
	.lx_n .lxa{max-width: 1200px;margin: 0 auto;}
	.lx_n .lxb{width: 61.75%;margin-left: 19.666%;}
	.lx_n .lxbb{margin-top: 0;}
	.lx_na{width: 115px;background-color: #fff;box-shadow: 0 0 25px 0 #dbdbdb;padding-bottom: 14px;}
	.lx_na img{width: 100%;}
	.lx_na p{text-align: center;font-size: 12px;color: #909090;line-height: 12px;margin-top: 6px;}
	.lx_nx{width: 127px;position: absolute;left: 214px;top: -51px;box-shadow: 0 0 30px rgba(224,224,224,0.7);border-radius: 50%;}
	.lx_nx img{width: 100%;}
	.lx_n .lxbk_img{mix-blend-mode: multiply;overflow: hidden;top: 0;left: 50px;}
	.lx_n .lxbk_img img{margin-top: -80px;}
	/*网站地图*/
	.wzdt2{width: 1200px;margin: 0 auto;margin-bottom: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 1144px;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 16px;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 15px;}
	.wzdt_a p a:hover{color: #0665d0}
	
	/*404*/
	.fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:100px 30px;margin-bottom: -30px;}
.fzf1{width:1011px;margin:20px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:36px;color:#434343;text-align:center;line-height:50px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:26px;color:#434343;text-align:center;line-height:50px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:430px;margin:20px auto;margin-top: 40px;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}
	/*404*/
	
/*学历*/
	.xwlbd{width: 100%;margin-top: 20px;}
	.xwlbd table{width: 68%;}
	.xwlbd table th{font-weight: normal;text-align: left;font-size: 14px;color: #231816;height: 30px;padding-left: 5px;}
	.xwlbd table td{font-size: 14px;color: #848484;height: 30px;border-top: 2px solid #b8b8b8;padding-left: 5px;}
	.xwlbd table td:nth-child(1){width: 43%;}
	.xwlbd table td:nth-child(2){width: 43%;}
	.xwlbd span{display: block;float: right;font-size: 14px;color: #fda22f;line-height: 20px;margin-top: -15px;}
	.xwnb table{width: 100%;border-collapse: collapse;margin-top: 20px;}
	.xwnb table th{font-size: 16px;color: #212223;border: 1px solid #000;height: 40px;}
	.xwnb table td{font-size: 16px;color: #212223;border: 1px solid #000;text-align: center;height: 40px;}
	


@media (min-width: 1500px){
	.kcb{width: 1450px;}
	
}
	
@media (min-width: 1600px){
	.kcb{width: 1550px;}
	.lyt3{bottom: -1%;}
}

@media (min-width: 1700px){
	.kcb{width: 1650px;}
	.lyt3{bottom: -2%;}
}
	
@media (min-width: 1800px){
	.kcb{width: 1736px;}
	
}
	
}

@media screen and (min-width:1000px) and (max-width:1399px){
body,html{margin:0; padding:0;font-family: "Microsoft YaHei","微软雅黑";font-size: 12px;-webkit-font-smoothing: antialiased;/*抗锯齿效果*/-webkit-tap-highlight-color: transparent; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;overflow: auto;overflow-x: hidden;}
a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal; font-size: 12px;color: #858585;}
* img{display:block;border: none;}
input,select,textarea{padding:0;margin:0;outline:none;font-family: "微软雅黑";-webkit-appearance: none;border: none;}
.clearfix{ clear:both;}
.mob{ display: none;}
.pc{ display: block;}
.fl{ float: left;}
.fr{float:right}
.commen1{width: 96%;margin: 0 auto;}
.commen{width: 100%;margin: 0 auto;}
.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
*{box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
}



		
/*滚动条样式*/
	::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}
	::-webkit-scrollbar{width:8px;background-color:#38ace3;border-radius: 5px;}
	::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}
	::-webkit-scrollbar-thumb:hover{width:8px;background-color:#38ace3;border-radius: 5px;}

/*top*/
	.top{width: 100%;position: fixed;height: 70px;left: 0;top: 0;z-index: 10000;background-color: #fff;transition: all ease 0.5s;}
	.topa{width: 100%;height: 30px;background-image: url(../images/m1.png);background-repeat: no-repeat;background-position: center;background-size: 1920px 30px;}
	.topa p{font-size: 12px;color: #818181;line-height: 30px;letter-spacing: 1px;margin-right: 24px;}
	.topa .commen div{font-size: 12px;color: #818181;line-height: 30px;letter-spacing: 1px;margin-left: 12px;}
	.topa div h1{font-size: 12px;color: #818181;line-height: 30px;display: inline-block;}
	.topa p a{font-size: 12px;color: #818181;transition: all ease 0.3s;position: relative;}
	.topa p span{width: 37px;text-align: center;display: inline-block;}
	.topa p a:hover{color: #38ace3;}
	.topx{top: -170px;opacity: 0}
	.nav{z-index: 2;height: 70px;}
	.nava{transition: all ease 0.3s;height: 70px;cursor: pointer;position: relative;margin-left: 18px;}
	.nava:nth-child(1){margin-left: 0;}
	.nava p{line-height: 16px;transition: all ease 0.3s;text-align: center;padding: 22px 0 60px;letter-spacing: 1px;position: relative;}
	.nava p span{display: block;font-size: 12px;color: #b5b5b5;text-transform: uppercase;margin-top: 5px;letter-spacing: 0;}
	.nava p a{font-size: 16px;color: #212223;transition: all ease 0.3s;position: relative;}
	.navaa p::after{opacity: 1;bottom: 8px;}
	.navaa p a{color: #38ace3;}
	.nava:hover p a{color: #38ace3;}
	.nava:hover p::after{opacity: 1;bottom: 8px;}
	.navb{width: 120px;position: absolute;z-index: 2;top: 140px;opacity: 0;background-color: #fff;text-align: center;left: 50%;margin-left: -60px;}
	.navba{line-height:46px;text-align: center;transition: all ease 0.3s;display: inline-block;width: 100%;}
	.navba a{font-size: 14px;color: #212223;transition: all ease 0.3s;display: inline-block;}
	.navba:hover{background-color: #38ace3;}
	.navba:hover a{transform: translateY(-3px);color: #fff;}
	.logo{width: 160px;margin-left: 25px;}
	.logo img{width: 100%;transition: all ease 0.3s;}
	.logo:hover img{transform: scale(0.95);}
	.topb{margin-top: 58px;}
	.topb_a{margin-left: 12px;position: relative;cursor: pointer;}
	.topb_a:nth-child(1){margin-left: 0;}
	.topb_a img.t1{width: 30px;float: left;background-color: #727171;border-radius: 50%;height: 30px;transition: all ease 0.3s;}
	.topb_a p{float: left;font-size: 12px;color: #818181;line-height: 30px;margin-left: 5px;}
	.topb_a img.t2{position: absolute;width: 110px;left: -40px;top: 45px;opacity: 0;z-index: 1000}
	.topb_a img.t3{position: absolute;width: 140px;left: -54px;top: 45px;opacity: 0;z-index: 1000}
	.topb_a:hover img.t1{background-color: #38ace3;}
	.section{width: 100%;overflow: hidden;}
/*banner*/
	.ban{width:100%;margin: 0 auto;overflow: hidden;height: 100%;position: relative;}
	.imgbox{width:110%;overflow: hidden;position: relative;left: 50%;margin-left: -55%;height: 100%;}
	.imgbox img{position: absolute;left: 0;top: 0;width: 100%;}
	.boy{width: 1200px;}
	.bt-a{width: 47px;height: 47px;position: absolute;left: 4%;top: 52%;cursor: pointer;z-index: 15;}
	.bt-b{background: url(../images/yi07.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-b:hover{background: url(../images/yi09.png);opacity: 1;}
	.bt-k{width: 47px;height: 109px;position: absolute;right: 4%;top: 52%;cursor: pointer;z-index: 15;}
	.bt-f{background: url(../images/yi06.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-f:hover{background: url(../images/yi08.png);opacity: 1;}
	.flip{margin-right: 45px;}
	.flip li{cursor: pointer;width: 8px;height: 8px;margin: 0 2px;float: left;position: relative;transition: all ease 0.3s;border-radius: 50%;background-color: #827f86;}
	.flip li.ppp{background-color: #38ace3;width: 37px;border-radius: 20px;}
	.keyword{position: absolute;width: 92%;left: 4%;bottom: 20px;}
	.keyword p{font-size: 12px;color: #6c6c6c;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 12px;}
	.keyword p a{font-size: 12px;color: #6c6c6c;transition: all ease 0.3s;}
	.keyword p a:hover{color: #38ace3;}
/*课程*/
	.kcneiy_mob{display: none;}
	.section1{width: 100%;position: relative;}
	.kc{width: 100%;position: absolute;left: 0;height: 580px;top: 50%;margin-top: -290px;}
	.bt{position: relative;}
	.bt h5{text-align: center;font-family: a1;font-size: 40px;color: #212223;line-height: 40px;letter-spacing: 2px;}
	.bt h6{text-align: center;font-size: 15px;color: #b5b5b5;text-transform: uppercase;line-height: 12px;margin-top: 12px;}
	.bt p{text-align: center;font-size: 12px;color: #212223;line-height: 12px;margin-top: 15px;}
	.kca{width: 390px;margin: 0 auto;margin-top: 6%;border-radius: 30px;overflow: hidden;}
	.kca p{width: 50%;float: left;height: 45px;line-height: 45px;font-size: 16px;color: #212223;font-weight: bold;text-align: center;background-color: #dfdfdf;transition: all ease 0.3s;cursor: pointer;}
	.kca p.on{background-color: #38ace3;color: #fff;}
	.kcb{width: 94%;margin: 0 auto;margin-top: 5%;position: relative;}
	.kcb .on{background-color: #38ace3;}
	.kcc{width: 89%;margin: 0 auto;overflow: hidden;}
	.kcf{width: 97%;margin: 0 auto;position: relative;overflow: hidden;}
	.kcf img.t1{width: 100%;transition: all ease 0.3s;}
	.kcf h6{font-size: 14px;color: #fff;text-transform: uppercase;position: absolute;left: 9%;top: 11.4%;line-height: 21px;transition: all ease 0.3s;}
	.kcf h6 b{font-size: 14px;}
	.kcf p{font-size: 12px;color: #fff;line-height: 12px;position: absolute;left: 9%;bottom: 9%;}
	.kcf img.t2{width: 26.14%;position: absolute;right: -26.14%;bottom: -18%;transition: all ease 0.3s;}
	.kcf:hover img.t1{transform: scale(1.06) translateX(-2.5%);}
	.kcf:hover h6{color: #38ace3;top: 10%;}
	.kcf:hover img.t2{right: 0;bottom: 0;opacity: 1;}
	.kcd_z{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;left: 0;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;}
	.kcd_z img{width: 10px;margin: 0 auto;}
	.kcd_y{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;right: 0;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;}
	.kcd_y img{width: 10px;margin: 0 auto;}
	.kcdx_z{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;left: 0;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;}
	.kcdx_z img{width: 10px;margin: 0 auto;}
	.kcdx_y{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;right: 0;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;}
	.kcdx_y img{width: 10px;margin: 0 auto;}
	.kc_m{width: 198px;height: 45px;line-height: 45px;text-align: center;margin: 0 auto;margin-top: 40px;border: 1px solid #38ace3;background-color: transparent;transition: all ease 0.3s;border-radius: 40px;}
	.kc_m a{font-size: 12px;color: #38ace3;text-transform: uppercase;transition: all ease 0.3s;display: block;}
	.kc_m:hover{background-color: #38ace3;transform: translateY(-6px);}
	.kc_m:hover a{color: #fff;}
/*口碑好课*/
	.kb{width: 100%;overflow: hidden;position: relative;height: 100%;}
	.kb .layer{width: 100%;height: 100%;}
	.kb_img{position: absolute;top: -3%;left: -3%;width: 106%;height: 106%;background-image: url(../images/m6.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
	.kb_img img{width: 100%;}
	.kba{width: 100%;position: absolute;left: 0;height: 590px;top: 50%;margin-top: -295px;}
	.kbb{width: 90%;margin: 0 auto;margin-top: 15px;}
	.kbb_a{width: 32.02%;margin: 0 0.656%;margin-top: 38px;overflow: hidden;position: relative;}
	.kbb_a img.t1{width: 100%;transition: all ease 0.3s;}
	.kbb_w{width: 100%;position: absolute;bottom: 0;left: 0;padding: 19px 27px 21px 23px;background-image: url(../images/m14.png);background-repeat: no-repeat;background-size: 100% 100%;}
	.kbb_w h6{font-size: 16px;color: #fff;line-height: 16px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 80%;}
	.kbb_w p{font-size: 12px;color: #fff;line-height: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 7px;width: 80%;}
	.kbb_w img{width: 33px;float: right;margin-top: -35px;transition: all ease 0.3s;}
	.kbb_a:hover img.t1{transform: scale(1.1);}
	.kbb_a:hover img.t2{transform: translateX(-5px);}
/*理由*/
	#reason_mob{display: none;}
	.section_ly{background-image: url(../images/m13.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;}
	.section_ly .commen{height: 100%;position: relative;}
	.section_ly .layer{width: 100%;height: 100%;}
	.lyt1{position: absolute;left: 5.214%;top: 23%;width: 12.428%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.lyt1 img{width: 100%;}
	.movedown .lyt1{top: 40%;opacity: 0;}
	.moveup .lyt1{top: -15%;opacity: 0;}
	.section_ly.active .lyt1{top: 23%;opacity: 1;}
	.lyt2{position: absolute;left: -4.285%;bottom: 18%;width: 8.857%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.lyt2 img{width: 100%;}
	.movedown .lyt2{bottom: -20%;opacity: 0;}
	.moveup .lyt2{bottom: 35%;opacity: 0;}
	.section_ly.active .lyt2{bottom: 18%;opacity: 1;}
	.lyt3{position: absolute;left: -1.642%;bottom: -2%;width: 35.071%;z-index: 10000;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.lyt3 img{width: 100%;}
	.movedown .lyt3{bottom: 30%;opacity: 0;}
	.moveup .lyt3{bottom: -30%;opacity: 0;}
	.section_ly.active .lyt3{bottom: -2%;opacity: 1;}
	.lyt4{position: absolute;right: 6%;top: 26%;width: 5.571%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.lyt4 img{width: 100%;}
	.movedown .lyt4{top: 50%;opacity: 0;}
	.moveup .lyt4{top: -20%;opacity: 0;}
	.section_ly.active .lyt4{top: 26%;opacity: 1;}
	.lyt5{position: absolute;right: -5.714%;top: 50%;width: 7.714%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.lyt5 img{width: 100%;}
	.movedown .lyt5{top: 90%;opacity: 0;}
	.moveup .lyt5{top: 10%;opacity: 0;}
	.section_ly.active .lyt5{top: 50%;opacity: 1;}
	.lyt6{position: absolute;right: 10.57%;bottom: 18%;width: 12.285%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.lyt6 img{width: 100%;}
	.movedown .lyt6{bottom: -10%;opacity: 0;}
	.moveup .lyt6{bottom: 35%;opacity: 0;}
	.section_ly.active .lyt6{bottom: 18%;opacity: 1;}
	.ly{width: 100%;position: absolute;left: 0;height: 600px;top: 50%;margin-top: -300px;z-index: 2;}
	.ly .bt p{line-height: 20px;}
	.ly .bt p span{color: #ff7607;}
	.lya{width: 57%;margin: 0 auto;margin-top: 45px;background-image: url(../images/m21.png);background-repeat: no-repeat;background-size: 100% 100%;padding: 41px 38px 32px 38px;border-radius: 20px;box-shadow: 20px 20px 30px rgba(198,193,193,0.53);}
	.lyb{width: 100%;background-color: #fff;position: relative;z-index: 100;}
	.lyba{width: 33.333%;height: 181px;cursor: pointer;}
	.lyba:nth-child(1),.lyba:nth-child(2),.lyba:nth-child(3){border-bottom: 1px solid #dcdcdc;}
	.lyba:nth-child(1),.lyba:nth-child(2),.lyba:nth-child(4),.lyba:nth-child(5){border-right: 1px solid #dcdcdc;}
	.lyba a{display: block;width: 100%;height: 180px;padding-top: 40px;transition: all ease 0.3s;background-color: #fff;position: relative;}
	.lyba_t{width: 51px;margin: 0 auto;position: relative;}
	.lyba_t img{width: 100%;transition: all ease 0.3s;}
	.lyba_t img.t1{position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;}
	.lyba h6{text-align: center;font-size: 16px;color: #2a2a2a;font-weight: bold;line-height: 26px;margin-top: 8px;transition: all ease 0.3s;}
	.lyba p{text-align: center;font-size: 12px;color: #a2a2a2;line-height: 13px;transition: all ease 0.3s;}
	.lyba:hover a{background-color: #fb8f0b;width: 104%;margin-left: -2%;height: 245px;margin-top: -5px;z-index: 2;box-shadow: 14px 14px 40px rgba(251,143,11,0.33);}
	.lyba:hover .lyba_t img{opacity: 0;}
	.lyba:hover .lyba_t img.t1{opacity: 1;}
	.lyba:hover h6{color: #fff;}
	.lyba:hover p{color: #fff;}
	.lyx{width: 100%;height: 100%;background-color: rgba(0,0,0,.8);position: fixed;z-index: 9999;top: 0;left: 0;overflow-y: scroll;opacity: 0;}
	.lyxa{width: 860px;min-height: 100%;height: auto;margin: 0 auto;background-color: #fff;}
	.lyxt{padding: 20px;}
	.lyxt img{width: 100%;}
/*师资力量*/
	.section_sz{position: relative;}
	.section_sz .layer{width: 100%;height: 100%;z-index: 1;position: relative;}
	.sz_img{position: absolute;top: -3%;left: -3%;width: 106%;height: 106%;background-image: url(../images/dsysz.png);background-repeat: no-repeat;background-position: center;background-size: cover;}
	.sz_img img{width: 100%;}
	.sz{width: 100%;position: absolute;height: 544px;top: 50%;margin-top: -272px;left: 0;z-index: 10;}
	.sza{width: 100%;margin: 0 auto;margin-top: 45px;position: relative;}
	#swiper_sz{width: 88%;margin: 0 auto;}
	.szb{width: 100%;position: relative;overflow: hidden;transition: all ease 0.3s;}
	.szb img{width: 100%;transition: all ease 0.3s;}
	.szb_w{width: 100%;position: absolute;left: 0;bottom: 0;background-color: #000;height: 50px;padding: 0 20px;transition: all ease 0.3s;}
	.szb_w h6{float: left;line-height: 50px;font-size: 15px;color: #fff;font-weight: bold;letter-spacing: 1px;}
	.szb_w p{float: right;line-height: 50px;font-size: 12px;color: #fff;}
	#swiper-button-prev_sz{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;left: 2%;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;background-image: none;outline: none;transition: all ease 0.3s;}
	#swiper-button-prev_sz img{width: 10px;margin: 0 auto;}
	#swiper-button-prev_sz:hover{background-color: #38ace3;}
	#swiper-button-next_sz{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;right: 2%;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;background-image: none;outline: none;transition: all ease 0.3s;}
	#swiper-button-next_sz img{width: 10px;margin: 0 auto;}
	#swiper-button-next_sz:hover{background-color: #38ace3;}
	#swiper_sz .swiper-slide:hover .szb img{transform: scale(1.1);}
	#swiper_sz .swiper-slide:hover .szb .szb_w{background-color: #38ace3;}
/*学员作品*/
	.section_zp{background-image: url(../images/dsysz.png);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;}
	.section_zp .commen{height: 100%;position: relative;}
	.section_zp .layer{height: 100%;}
	.zp{width: 100%;position: absolute;left: 0;height: 600px;top: 50%;margin-top: -300px;}
	.zpa{width: 98%;margin: 0 auto;margin-top: 22px;}
	.zpa_a{width: 24.22%;margin: 0 0.39%;margin-top: 14px;box-shadow: 0 8px 20px #e6e6e6;}
	.zpa_at{width: 100%;overflow: hidden;}
	.zpa_at img{width: 100%;transition: all ease 0.3s;}
	.zpa_aw{width: 100%;height: 50px;background-color: #fff;padding: 0 17px 0 14px;transition: all ease 0.3s;}
	.zpa_aw h6{float: left;font-size: 12px;color: #212223;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left center;background-size: 7px 12px;padding-left: 23px;width: 70%;transition: all ease 0.3s;}
	.zpa_aw p{float: right;font-size: 12px;color: #212223;line-height: 50px;transition: all ease 0.3s;}
	.zpa_a:hover .zpa_at img{transform: scale(1.05);}
	.zpa_a:hover .zpa_aw{background-color: #38ace3;}
	.zpa_a:hover .zpa_aw h6{color: #fff;background-image: url(../images/m33.png);}
	.zpa_a:hover .zpa_aw p{color: #fff;}
/*轻松就业*/
	.section_jy{position: relative;}
	.section_jy .layer{width: 100%;height: 100%;z-index: 1;position: relative;}
	.jy_img{position: absolute;top: -3%;left: -3%;width: 106%;height: 106%;background-image: url(../images/m32.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
	.jy_img img{width: 100%;}
	.section_jy .commen{position: relative;height: 100%;}
	.jy{position: absolute;width: 100%;left: 0;height: 600px;top: -50%;margin-top: -300px;z-index: 100;}
	.jya{width: 100%;margin-top: -7px;}
	.yjx{width: 31.428%;}
	.jyb{width: 100%;height: 235px;margin-top: 25px;background-color: #045d84;position: relative;padding: 28px 22px 0 23px;transition: all ease 0.3s;}
	.jyb::after{width: 0%;position: absolute;content: "";height: 3px;background-color: #d1852a;left: 0;bottom: 0;transition: all ease 0.3s;}
	.jyb:hover::after{width: 100%;}
	.jyb:hover{width: 100%;box-shadow: 10px -5px 30px #31241a;}
	.jyb h6{font-size: 12px;color: #38ace3;}
	.jyb h6 span{font-size: 40px;font-family: a1;line-height: 28px;}
	.jyb h5{font-size: 15px;color: #fff;font-weight: bold;line-height: 24px;margin-top: 10px;}
	.jyb p{font-size: 12px;color: #b5b5b5;line-height: 20px;margin-top: 18px;max-height: 81px;overflow-y: auto;padding-right: 10px;}
	.jyb p::-webkit-scrollbar-track-piece{width:3px;background-color:#525252;border-radius: 5px;}
	.jyb p::-webkit-scrollbar-thumb{width:3px;background-color:#b2b2b2;border-radius: 5px;}
	.jyb p::-webkit-scrollbar{width:3px;background-color:#38ace3;border-radius: 5px;}
	.jy_img1{width: 37%;position: absolute;bottom: -3%;left: 31.5%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.jy_img1 img{width: 100%;}
	.movedown .jy_img1{bottom: -40%;opacity: 0;}
	.moveup .jy_img1{bottom: 40%;opacity: 0;}
	.section_jy.active .jy_img1{bottom: -3%;opacity: 1;}
/*新闻*/
	.section_xw{background-image: url(../images/m13.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;}
	.section_xw .commen{height: 100%;position: relative;}
	.section_xw .layer{height: 100%;}
	.xw{width: 100%;position: absolute;left: 0;height: 600px;top: 50%;margin-top: -300px;}
	.xwa{width: 390px;margin: 0 auto;margin-top: 40px;border-radius: 30px;overflow: hidden;}
	.xwa p{width: 50%;float: left;height: 45px;line-height: 45px;font-size: 16px;color: #212223;font-weight: bold;text-align: center;background-color: #dfdfdf;transition: all ease 0.3s;cursor: pointer;}
	.xwa p.on{background-color: #38ace3;color: #fff;}
	.xwb{width: 98%;margin: 0 auto;margin-top: 28px;}
	.xwc{width: 100%;}
	.xwd{width: 31.575%;margin: 0 0.879%;box-shadow: 6px 8px 30px #e6e6e6;}
	.xwd_t{width: 100%;overflow: hidden;position: relative;}
	.xwd_t img{width: 100%;transition: all ease 0.3s;}
	.xwd_t p{position: absolute;right: 0;bottom: 0;width: 161px;height: 51px;background-color: rgb(56 172 227);text-align: center;font-size: 12px;line-height: 51px;color: #fff;}
	.xwd_t p b{font-size: 16px;margin-left: 6px;}
	.xwd_w{width: 100%;background-color: #fff;padding: 20px 6% 20px 6%;}
	.xwd_w h6{font-size: 16px;color: #212223;font-weight: bold;line-height: 16px;width: 82%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.xwd_w span{display: block;width: 22px;height: 2px;background-color: #b5b5b5;margin-top: 14px;}
	.xwd_w p{font-size: 12px;color: #b5b5b5;line-height: 20px;height: 40px;margin-top: 11px;width: 82%;overflow: hidden;}
	.xwd_w img{float: right;width: 33px;margin-top: -37px;}
	.xwd:hover .xwd_t img{transform: scale(1.1);}
/*免费教学*/
	.section_lx{background-image: url(../images/m36.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;}
	.jx{width: 100%;height: 100%;position: relative;}
	.lx{width: 100%;position: absolute;left: 0;height: 600px;top: 50%;margin-top: -300px;z-index: 10000;}
	.jx .layer{width: 100%;height: 100%;z-index: 1;position: relative;}
	.lx_img{position: absolute;left: 0;width: 100%;}
	.lx_img img{width: 16.28%;position: relative;margin-left: -3%;top: -2%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.movedown .lx_img img{margin-top: 10%;opacity: 0;}
	.moveup .lx_img img{margin-top: -10%;opacity: 0;}
	.section_lx.active .lx_img img{margin-top: -2%;opacity: 1;}
	.lxa{width: 100%;margin-top: 40px;}
	.lxb{width: 58%;margin-left: 6%;}
	.lxba{width: 84%;border-top: 1px dashed #c5c5c5;border-bottom: 1px dashed #c5c5c5;padding: 22px 10px 30px 0;}
	.lxba img{float: left;width: 100px;position: relative;left: -5px;border-radius: 50%;box-shadow: 0 0 30px rgba(224,224,224,0.7);}
	.lxba p{float: left;font-size: 12px;color: #212223;line-height: 24px;margin-left: 22px;margin-top: 6px;width: calc(100% - 122px);}
	.lxbb{width: 100%;margin-top: 40px;}
	.lxbb .input1{width: 48.04%;height: 48px;line-height: 48px;font-size: 12px;color: #5b5b5b;padding-left: 20px;border-radius: 30px;box-shadow: 5px 5px 30px rgba(224,224,224,0.7);}
	.lxbb textarea{width: 100%;height: 48px;line-height: 48px;font-size: 12px;color: #5b5b5b;padding-left: 20px;border-radius: 30px;box-shadow: 5px 5px 30px rgba(224,224,224,0.7);margin-top: 21px;}
	.lx_yz{width: 100%;height: 48px;line-height: 48px;font-size: 12px;color: #5b5b5b;border-radius: 30px;box-shadow: 5px 5px 30px rgba(224,224,224,0.7);margin-top: 20px;}
	.lx_yz input{width: 60%;line-height: 48px;font-size: 12px;color: #5b5b5b;padding-left: 20px;border-radius: 30px;}
	.lx_t{width: 169px;height: 42px;border: 1px solid #dfdfdf;border-radius: 30px;margin-top: 3px;margin-right: 5px;}
	.lx_t .yzm{width: 123px;float: left;height: 40px;}
	.lx_t .sx{width: 44px;float: left;}
	.input2{width: 198px;height: 45px;line-height: 45px;text-align: center;font-size: 12px;color: #fff;cursor: pointer;margin-top: 21px;background-color: #38ace3;border-radius: 30px;}
	.lxc{position: absolute;right: -4%;width: 380px;bottom: -2%;height: 100%;}
	.lxcx{width: 100%;position: absolute;margin-top: -100px;right: 0;bottom: -4%;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);z-index: 100;}
	.lxc img{width: 100%;}
	.movedown .lxcx{bottom: 20%;opacity: 0;}
	.moveup .lxcx{bottom: -20%;opacity: 0;}
	.section_lx.active .lxcx{bottom: -4%;opacity: 1;}
	.lxc_w{width: 48%;left: 21.35%;position: absolute;height: 100%;top: 0;padding-top: 80px;}
	.lxc_w h6{font-size: 28px;color: #fff;margin-bottom: 24px;}
	.lxc_w h6 span{display: block;font-size: 12px;color: #b5b5b5;text-transform: uppercase;margin-top: 3px;}
	.lxc_w p{font-size: 12px;color: #fff;line-height: 24px;border-bottom: 1px dashed #505050;padding: 14px 0 9px;}
	.lxc_w p span{display: block;color: #fda740;}
	
/*footer*/
	#section-footer #footer-text{height: 400px!important;}
	.yj{background-color: #333333;padding-bottom: 50px;}
	.yj .commen{padding: 69px 3% 0 2%;}
	.yja .t1{width: 160px;}
	.yja .t2{width: 110px;margin: 0 auto;margin-top: 28px;}
	.yja p{font-size: 12px;color: #909090;line-height: 12px;margin-top: 13px;text-align: center;}
	.yjb{margin-left: 8%;}
	.yjb_a{width: 95px;}
	.yjb_a:nth-child(4){width: 110px;}
	.yjb_a:nth-child(5){width: auto;}
	.yjb_a h6{line-height: 16px;font-size: 16px;color: #fff;}
	.yjb_a h6 a{font-size: 16px;color: #fff;}
	.yjb_a span{width: 16px;height: 1px;background-color: #525252;display: block;margin-top: 22px;}
	.yjb_a p{line-height: 24px;margin-top: 31px;}
	.yjb_a p a{font-size: 12px;color: #909090;transition: all ease 0.3s;display: block;}
	.yjb_a p a:hover{color: #fff;}
	.yjc h6{line-height: 16px;font-size: 16px;color: #fff;letter-spacing: 1px;}
	.yjc span{width: 16px;height: 1px;background-color: #525252;display: block;margin-top: 22px;}
	.yjc p{font-size: 12px;color: #909090;line-height: 24px;margin-top: 30px;}
	.yjc p b{font-size: 16px;color: #38ace3;letter-spacing: 1px;}
	.yjc p a{font-size: 12px;color: #909090;transition: all ease 0.3s;}
	.yjc p a:hover{color: #fff;}
	.yl{width: 100%;overflow-y: auto;margin-top: 60px;height: 26px;padding: 0 29px;}
	.yl p{font-size: 16px;color: #909090;line-height: 26px;letter-spacing: 1px;}
	.yl p a{font-size: 12px;color: #909090;margin-left: 40px;transition: all ease 0.3s;letter-spacing: 0;}
	.yl p a:hover{color: #fff;}
	.yl::-webkit-scrollbar-track-piece{width:3px;background-color:#525252;border-radius: 5px;}
	.yl::-webkit-scrollbar-thumb{width:3px;background-color:#b2b2b2;border-radius: 5px;}
	.yl::-webkit-scrollbar{width:3px;background-color:#38ace3;border-radius: 5px;}
	
/*固定的悬浮窗*/
	.yb_conct{position: fixed;z-index: 9999999;top: 290px;right: -127px;cursor: pointer;transition: all .3s ease;}
	.yb_bar ul li{width: 180px;height: 53px;font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar ul li a{font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar .yb_top{background: #38ace3 url(../images/t1.png) no-repeat;}
	.yb_bar .yb_phone{background: #38ace3 url(../images/t2.png) no-repeat;}
	.yb_bar .yb_QQ{text-indent: 0;background: #38ace3 url(../images/t3.png) no-repeat;}
	.yb_bar .yb_ercode{background: #38ace3 url(../images/t4.png) no-repeat;}
	.hd_qr{padding: 6px 37px 25px 37px;box-sizing: border-box;width: 180px;}
	.yb_QQ a{display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;}
	.yb_QQ a:hover {color: #fff;}
	
	.zuoc{position: fixed;z-index: 9999999;bottom: 10%;left: -0;cursor: pointer;transition: all .3s ease;width: 255px;opacity: 0;}
	.zuoca{width: 100%;margin: 9.5px 0;margin-left: -160px;transition: all .3s ease;}
	.zuoca img{width: 100%;}
	.zuoca:hover{margin-left: 0;}
	
/*****************************************内页开始******************************************/
	
/*课程列表页*/
	.top_nei{position: inherit;}
	.ban_n{width: 100%;overflow: hidden;border-bottom: 1px solid #d2d2d2;}
	.ban_n img{width: 1680px;position: relative;left: 50%;margin-left: -760px;margin-top: 80px;}
	.mbx{width: 100%;margin-top: -44px;position: relative;z-index: 1;}
	.mbx p{font-size: 12px;color: #6c6c6c;margin-left: 12px;line-height: 44px;}
	.mbx p a{font-size: 12px;color: #6c6c6c;transition: all ease 0.3s;}
	.mbx p a:hover{color: #38ace3;}
	.mbx_a{font-size: 12px;color: #6c6c6c;background-image: url(../images/m42.png);line-height: 16px;background-repeat: no-repeat;background-position: right center;padding-right: 22px;margin-right: 7px;margin-top: 8px;}
	.mbx_a a{font-size: 12px;color: #6c6c6c;transition: all ease 0.3s;}
	.mbx_a h1{font-size: 12px;color: #6c6c6c;display: inline-block;transition: all ease 0.3s;}
	.mbx_a a:hover{color: #38ace3;}
	.mbx_a h1:hover{color: #38ace3;}
	.neiy{width: 100%;margin-top: 23px;overflow: hidden;}
	.kcl{width: 100%;margin-bottom: 152px;}
	.kcla{width: 97.4285%;margin: 0 auto;}
	.kcla .kcf{width: 22.43%;margin: 0 1.285%;margin-top: 38px;}
	.kclx{margin-top: -43px;}
	.lxbk{background-image: url(../images/m36.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;overflow: hidden;}
	.lxbk .commen{position: relative;}
	.lxbk .lx{position: inherit;height: auto;padding-top: 97px;margin-top: 0;}
	.lxbk .lxb{margin-right: -10%;}
	.lxbk .lxc{position: inherit;width: 380px;margin-left: 0;margin-right: -5%;}
	.lxbk .lxcx{position: relative;width: 100%;margin-left: 0;margin-top: -42px;}
	.lxbk_img{width: 16.285%;position: absolute;left: 0;top: -20px;}
	.lxbk_img img{width: 100%;}
	
/*课程内页*/
	.kcban{width: 100%;height: 647px;background-repeat: no-repeat;background-position: center;background-size: cover;padding-top: 28px;position: relative;overflow: hidden;}
	.kcban_t{width: 1700px;position: absolute;left: 50%;margin-left: -850px;top: 0;z-index: -1;}
	.kcban_t img{width: 100%;}
	.kcban_w{width: 35%;margin-left: 5%;margin-top: 8%;}
	.kcban_w h6{font-size: 16px;color: #38ace3;line-height: 24px;text-transform: uppercase;}
	.kcban_w h5{font-size: 36px;color: #fff;font-family: al1;letter-spacing: 2px;width: 120%;line-height: 36px;margin-top: 15px;}
	.kcban_wa{width: 100%;border-top: 1px solid #818486;border-bottom: 1px solid #818486;margin-top: 24px;padding: 7px 0 15px;}
	.kcban_wa span{font-size: 14px;color: #fff;margin-left: 21px;margin-top: 10px;display: inline-block;margin-right: 22px;}
	.kcban_wa span img{display: inline-block;margin-right: 12px;}
	.kcban_m{width: 198px;height: 45px;line-height: 45px;text-align: center;border-radius: 30px;background-color: #38ace3;margin-top: 43px;transition: all ease 0.3s;}
	.kcban_m a{font-size: 16px;color: #fff;display: block;}
	.kcban_m:hover{transform: translateX(8px);}
	.mbx_n{margin-top: -40px;}
	.mbx_n p{line-height: 16px;float: left;}
	.mbx_n .mbx_a{margin-top: 0;}
	.kcn{width: 100%;background-image: url(../images/m49.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 105px 0 65px 0;}
	.kcna{max-width: 1200px;margin: 0 auto;width: 100%;}
	.kcnb{width: 370px;}
	.kcnb_a{width: 116px;margin-bottom: 49px;}
	.kcnb_a img{width: 100%;transition: all ease 0.3s;}
	.kcnb_a p{text-align: center;font-size: 12px;color: #2a2a2a;line-height: 12px;margin-top: 12px;}
	.kcnb_a:hover img{transform: scale(0.92);}
	.kcnc{width: 53.4166%;}
	.kcnc_a{width: 100%;}
	.kcnc_a h6{font-family: a1;font-size: 45px;color: #212223;line-height: 45px;letter-spacing: 2px;}
	.kcnc_a p{font-size: 16px;color: #b5b5b5;line-height: 12px;margin-top: 11px;text-transform: uppercase;}
	.kcnc_b{width: 100%;margin-top: 57px;}
	.kcnc_b h1{font-size: 16px;color: #2a2a2a;font-weight: bold;line-height: 26px;margin-bottom: 14px;letter-spacing: 1px;}
	.kcnc_b h6{line-height: 21px;border: 1px solid #38ace3;border-radius: 30px;margin-right: 33px;padding-right: 29px;margin-top: 5px;box-shadow: 3px 5px 16px rgba(255,220,177,0.3);}
	.kcnc_b h6 span{min-width: 66px;display: inline-block;background-color: #38ace3;color: #fff;text-align: center;margin-right: 15px;border-radius: 30px;box-shadow: 3px 5px 16px #ffdcb1;}
	.kcnc_b p{width: 100%;padding-left: 25px;font-size: 12px;color: #2a2a2a;line-height: 20px;margin-top: 32px;}
	.kcnc_b p span{display: block;position: relative;}
	.kcnc_b p span::after{content: "";position: absolute;background-image: url(../images/m32.png);width: 7px;height: 12px;background-size: 100% 100%;left: -20px;top: 4px;}
	.kcnc_m{width: 198px;height: 45px;line-height: 45px;text-align: center;margin-top: 60px;background-color: #38ace3;border-radius: 30px;box-shadow: 8px 11px 35px #ffdcb1;transition: all ease 0.3s;}
	.kcnc_m a{display: block;font-size: 16px;color: #fff;}
	.kcnc_m:hover{transform: translateY(-6px);}
	.kchg{width: 100%;margin-top: 70px;}
	.kchga{max-width: 1200px;margin: 0 auto;width: 100%;}
	.kchga .bt{float: left;}
	.kchga .bt h5{text-align: left;}
	.kchga .bt h6{text-align: left;}
	.kchga .bt p{text-align: left;}
	.kchga_a{margin-top: 65px;}
	.kchga_z{width: 33px;height: 33px;background-color: #38ace3;padding-top: 10px;border-radius: 50%;cursor: pointer;}
	.kchga_z img{margin: 0 auto;width: 8px;}
	.kchga_y{width: 33px;height: 33px;background-color: #38ace3;padding-top: 10px;border-radius: 50%;margin-left: 14px;cursor: pointer;}
	.kchga_y img{margin: 0 auto;width: 8px;}
	.kchgb{width: 100%;margin: 0 auto;margin-top: 50px;overflow: hidden;padding-bottom: 90px;}
	.kchge{width: 96.583%;margin: 0 auto;box-shadow: 0px 3px 20px #e6e6e6;}
	.kchge_t{width: 100%;overflow: hidden;}
	.kchge_t img{width: 100%;transition: all ease 0.3s;}
	.kchge_w{width: 100%;background-color: #fff;height: 60px;padding: 25px 14px 23px 14px;}
	.kchge_w p{font-size: 12px;color: #212223;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left center;padding-left: 19px;}
	.kchge:hover .kchge_t img{transform: scale(1.1);}
	.kcnx{width: 100%;background-image: url(../images/m53.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;padding: 90px 0 127px;}
	.kcnxa{display: table;margin: 0 auto;margin-top: 46px;}
	.kcnxa_a{width: 160px;margin: 0 16px;background-color: #fff;padding-top: 23px;transition: all ease 0.3s;}
	.kcnxa_a h5{text-align: center;font-size: 45px;color: #38ace3;font-family: a1;line-height: 33px;}
	.kcnxa_a h6{text-align: center;font-size: 16px;color: #212223;font-weight: bold;line-height: 16px;margin-top: 16px;}
	.kcnxa_a p{text-align: center;font-size: 12px;color: #b5b5b5;line-height: 22px;margin-top: 6px;}
	.kcnxa_a img{width: 100%;margin-top: 20px;}
	.kcnxa_a:hover{transform: translateY(-8px);}
	.kcnx_m{width: 198px;height: 45px;line-height: 45px;margin: 0 auto;margin-top: 34px;text-align: center;background-color: #38ace3;border-radius: 30px;transition: all ease 0.3s;}
	.kcnx_m a{display: block;font-size: 16px;color: #fff;}
	.kcnx_m:hover{transform: translateY(-6px);}
	
/*米思元素实训*/
	.sxy .bt p{font-size: 14px;color: #212223;line-height: 24px;}
	.sxy{width: 100%;margin-bottom: 120px;}
	.sxya{max-width: 1200px;margin: 0 auto;margin-top: 30px;width: 100%;}
	.sxya_a{width: 257px;margin: 0 auto;}
	.sxya_a img{width: 100%;}
	.sxya_b{width: 100%;margin: 0 auto;margin-top: 19px;}
	.sxya_b img{width: 100%;}
	.sxya_c{width: 100%;margin-top: 23px;}
	.sxya_c img{width: 100%;}
	#swiper_sxa .swiper-slide-shadow-left{background-color: rgba(0,0,0,0.5);}
	#swiper_sxa .swiper-slide-shadow-right{background-color: rgba(0,0,0,0.5);}
	#swiper_sxb .swiper-slide-shadow-left{background-color: rgba(0,0,0,0.5);}
	#swiper_sxb .swiper-slide-shadow-right{background-color: rgba(0,0,0,0.5);}
	.sxya_x{display: table;margin: 0 auto;position: relative;margin-top: -22px;}
	#swiper-button-prev_sxa{background-image: url(../images/m65.png);width: 45px;height: 45px;background-repeat: no-repeat;background-size: 100% 100%;position: inherit;float: left;cursor: pointer;outline: none;margin-top: 0;}
	#swiper-button-next_sxa{background-image: url(../images/m64.png);width: 45px;height: 45px;background-repeat: no-repeat;background-size: 100% 100%;position: inherit;float: left;cursor: pointer;outline: none;margin-top: 0;}
	.sxya_m{width: 198px;height: 45px;line-height: 45px;margin: 0 5px;text-align: center;background-color: #38ace3;border-radius: 30px;transition: all ease 0.3s;float: left;display: block;font-size: 22px;color: #fff;font-weight: bold;}
	#swiper-button-prev_sxb{background-image: url(../images/m65.png);width: 45px;height: 45px;background-repeat: no-repeat;background-size: 100% 100%;position: inherit;float: left;cursor: pointer;outline: none;margin-top: 0;}
	#swiper-button-next_sxb{background-image: url(../images/m64.png);width: 45px;height: 45px;background-repeat: no-repeat;background-size: 100% 100%;position: inherit;float: left;cursor: pointer;outline: none;margin-top: 0;}
	
/*作品列表页*/
	.zpl{width: 100%;}
	.zpla{width: 390px;margin: 0 auto;border-radius: 30px;overflow: hidden;}
	.zpla p{width: 50%;float: left;height: 45px;line-height: 45px;font-size: 16px;color: #212223;font-weight: bold;text-align: center;background-color: #dfdfdf;transition: all ease 0.3s;cursor: pointer;}
	.zpla p a{font-size: 16px;color: #212223;font-weight: bold;display: block;transition: all ease 0.3s;}
	.zpla p.on{background-color: #38ace3;}
	.zpla p.on a{color: #fff;}
	.zpla p:hover{background-color: #38ace3;}
	.zpla p:hover a{color: #fff;}
	.zpl{width: 93%;margin: 0 auto;}
	.zpl .zpa_a{width: 31.413%;margin: 0 0.96%;margin-top: 60px;}
	.ym{display: table;margin: 0 auto;margin-top: 67px;}
	.ym p{width: 46px;line-height: 46px;height: 46px;text-align: center;border: 1px solid #ffa539;border-radius: 50%;float: left;margin: 0 7px;transition: all ease 0.3s;}
	.ym p a{font-size: 14px;color: #38ace3;display: block;transition: all ease 0.3s;}
	.ym p.a{width: 120px;border-radius: 30px;}
	.ym p:hover{background-color: #ffa539;}
	.ym p:hover a{color: #fff;}
	.ym p.on{background-color: #ffa539;}
	.ym p.on a{color: #fff;}
	.tjzx{width: 100%;margin-top: 84px;margin-bottom: 93px;}
	.tjzxa{width: 93.4285%;margin: 0 auto;margin-top: 27px;}
	.tjzxb{width: 47.782%;margin: 0 1.109%;margin-top: 14px;height: 103px;background-color: #f7f7f7;padding: 33px 10px 0 5%;transition: all ease 0.3s;}
	.tjzx_rq{font-size: 14px;color: #38ace3;text-align: right;line-height: 17px;transition: all ease 0.3s;}
	.tjzx_rq span{display: block;font-size: 22px;font-weight: bold;margin-bottom: 5px;}
	.tjzx_w{width: 70%;margin-left: 5%;}
	.tjzx_w h6{font-size: 16px;color: #212223;font-weight: bold;line-height: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}
	.tjzx_w p{font-size: 12px;color: #b5b5b5;margin-top: 11px;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}
	.tjzxb:hover{background-color: #38ace3;}
	.tjzxb:hover .tjzx_rq{color: #fff;}
	.tjzxb:hover .tjzx_w h6{color: #fff;}
	.tjzxb:hover .tjzx_w p{color: #fff;}
	
/*作品内页*/
	.zpn{width: 96%;margin: 0 auto;position: relative;border-bottom: 1px solid #d5d5d5;padding-bottom: 62px;margin-top: 50px;}
	.zpn::after{position: absolute;content: "";width: 100%;height: 1px;background-color: #d5d5d5;left: 0;top: 32px;}
	.zpna{width: 61.52%;margin-left: 1.567%}
	.zpna h1{width: 110%;font-size: 16px;color: #212223;line-height: 26px;font-weight: bold;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left top 6px;padding-left: 21px;margin-left: 4px;}
	.zpnaw{width: 100%;margin-top: 46px;}
	.zpnaw p{font-size: 14px;color: #212223;line-height: 20px;}
	.zpnaw img{max-width: 100%;width: 100%;margin-top: 40px;box-shadow: 0 0 40px 0 #eaeaea;}
	.zpnaw video{max-width: 100%;width: 100%;margin-top: 40px;box-shadow: 0 0 40px 0 #eaeaea;}
	.zpnb{width: 26.8%;}	
	.zpnb > h6{width: 110%;font-size: 16px;color: #212223;line-height: 26px;font-weight: bold;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left top 6px;padding-left: 20px;margin-left: 14px;}
	.zpnba{width: 100%;margin-top: 44px;}
	.zpnba .zpa_a{width: 100%;margin-top: 31px;}
	.fhlb{width: 198px;height: 45px;line-height: 45px;text-align: center;margin: 0 auto;margin-top: 41px;border: 1px solid #38ace3;background-color: transparent;transition: all ease 0.3s;border-radius: 40px;}
	.fhlb a{font-size: 12px;color: #38ace3;text-transform: uppercase;transition: all ease 0.3s;display: block;}
	.fhlb:hover{background-color: #38ace3;transform: translateY(-6px);}
	.fhlb:hover a{color: #fff;}
	
/*口碑好课页*/
	.kbl{width: 92.571%;margin: 0 auto;margin-top: 40px;}
	.kbla{width: 98.688%;margin: 0 auto;background-color: #f7f7f7;}
	.kbla_t{width: 66.3%;}
	.kbla_t img{width: 100%;}
	.kbla_w{width: 22.83%;margin-right: 4.925%;padding-top: 6%;}
	.kbla_w h6{position: relative;font-size: 16px;font-weight: bold;color: #212223;line-height: 24px;}
	.kbla_w h6::after{position: absolute;content: "";background-image: url(../images/m32.png);width: 7px;height: 12px;background-size: 100% 100%;left: -22px;top: 5px;}
	.kbla_w p{font-size: 12px;color: #212223;line-height: 20px;height: 120px;overflow: hidden;margin-top: 23px;}
	.kbla_m{width: 147px;height: 45px;line-height: 45px;text-align: center;border-radius: 30px;background-color: #38ace3;font-size: 12px;color: #fff;margin-top: 8%;transition: all ease 0.3s;}
	.kbla_m:hover{transform: translateY(-6px);}
	.kbl .kbb_a .t3{width: 100%;position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;}
	.kbl .kbb_a:hover .t3{opacity: 1;}
	
/*就业页*/
	.jyy{width: 100%;margin-top: 55px;}
	.jyya{max-width: 1200px;width: 100%;margin: 0 auto;}
	.jyya_w{width: 42.5%;margin-top: 43px;}
	.jyya_wa{width: 100%;}
	.jyya_wa h6{float: left;font-size: 45px;color: #38ace3;font-family: al1;line-height: 32px;}
	.jyya_wa p{float: left;font-size: 16px;color: #b5b5b5;margin-left: 15px;line-height: 18px;text-transform: uppercase;}
	.jyya_wb{width: 100%;margin-top: 6%;}
	.jyya_wb h6{font-size: 30px;color: #212223;font-weight: bold;line-height: 40px;letter-spacing: 1px;}
	.jyya_wb p{font-size: 14px;color: #212223;line-height: 24px;margin-top: 17px;}
	.jyya_wb p span{color: #38ace3;}
	.jyya_m{width: 147px;height: 45px;line-height: 45px;text-align: center;border-radius: 30px;background-color: #38ace3;margin-top: 36px;transition: all ease 0.3s;}
	.jyya_m a{font-size: 12px;color: #fff;}
	.jyya_m:hover{transform: translateX(6px);}
	.jyya_t{width: 57%;}
	.jyya_t img{width: 100%;}
	.jyyb{margin-top: 62px;}
	.jyyb .jyya_t{width: 55.333%;margin-left: -5%;}
	.jyyx{width: 100%;background-image: url(../images/m76.jpg);background-repeat: no-repeat;margin-top: 53px;background-position: center;background-size: cover;padding: 97px 0 114px;}
	.jyyx .jyya_wb h6{color: #fff;}
	.jyyx .jyya_wb p{color: #b5b5b5;}
	.jyyc .jyya_w{margin-top: 32px;}
	.jyyc .jyya_t{width: 57.25%;}
	.jyyd{margin-top: 72px;}
	.jyyd .jyya_t{width: 52.1666%;margin-left: -1.8333%;}
	
/*新闻列表页*/
	.xwl{width: 100%;margin-bottom: 53px;}
	.xwla{width: 100%;padding: 51px 0 57px;}
	.xwlb{max-width: 1200px;width: 92%;margin: 0 auto;}
	.xwlb_t{width: 37.4166%;overflow: hidden;}
	.xwlb_t img{width: 100%;transition: all ease 0.3s;}
	.xwlb_w{width: 58.1666%;margin-top: 2%;}
	.xwlb_wa{width: 100%;padding: 0 19px 3% 13px;border-bottom: 1px solid #d5d5d5;}
	.xwlb_wa h6{font-size: 22px;color: #212223;font-weight: bold;line-height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.xwlb_wa p{font-size: 12px;color: #b5b5b5;line-height: 20px;height: 80px;overflow: hidden;margin-top: 26px;}
	.xwlb_wb{width: 100%;padding: 4% 29px 0 13px;}
	.xwlb_wb p{float: left;font-size: 16px;color: #38ace3;line-height: 33px;}
	.xwlb_wb p b{font-size: 22px;letter-spacing: 1px;}
	.xwlb_wb img{float: right;}
	.xwlb:hover .xwlb_t img{transform: scale(1.05);}
	.xwlax{background-color: #f7f7f7;}
	
/*新闻内页*/
	.xwn{max-width: 1200px;width: 100%;margin: 0 auto;margin-top: 30px;}
	.xwna{width: 100%;}
	.xwna h1{text-align: center;font-size: 30px;color: #212223;line-height: 40px;font-weight: bold;border-bottom: 1px solid #d5d5d5;padding-bottom: 26px;}
	.xwna p{text-align: center;font-size: 12px;color: #38ace3;margin-top: 12px;}
	.xwna p b{font-size: 14px;}
	.xwna p span{width: 64px;display: inline-block;}
	.xwnb{width: 100%;margin-top: 30px;border-bottom: 1px solid #d5d5d5;padding-bottom: 41px;}
	.xwnb p{font-size: 14px;color: #212223;line-height: 24px;}
	.xwnb img{max-width: 100%;width: 100%;margin-top: 25px;}
	.xwnb strong{display: block;font-size: 12px;color: #b5b5b5;font-weight: normal;line-height: 22px;margin-top: 19px;}
	.xwnb strong a{font-size: 12px;color: #b5b5b5;}
	.xwnc{width: 100%;margin-top: 24px;}
	.xwnc p{font-size: 14px;color: #212223;line-height: 14px;width: 40%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.xwnc p a{font-size: 14px;color: #212223;transition: all ease 0.3s;}
	.xwnc p a:hover{color: #38ace3;}
	.xwnc p.fr{text-align: right;}
	.xwnc_a{text-align: center;line-height: 14px;margin-top: -14px;transition: all ease 0.3s;}
	.xwnc_a a{font-size: 14px;color: #38ace3;font-weight: bold;text-decoration: underline;}
	.xwnc_a:hover{transform: translateY(-6px);}
	.tjkc{width: 100%;margin-top: 84px;margin-bottom: 73px;}
	.tjkca{width: 100%;margin-top: 39px;position: relative;}
	.tjkcb{width: 89.714%;margin: 0 auto;overflow: hidden;}
	.tjkca_z{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;left: 33px;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;z-index: 5;}
	.tjkca_z img{width: 10px;margin: 0 auto;}
	.tjkca_y{width: 45px;height: 45px;border-radius: 50%;background-color: #dfdfdf;position: absolute;right: 33px;top: 50%;margin-top: -22.5px;padding-top: 14px;cursor: pointer;z-index: 5;}
	.tjkca_y img{width: 10px;margin: 0 auto;}
	.tjkc .on{background-color: #38ace3;}
	
/*关于页*/
	.gyya{width: 591px;}
	.gyya p{width: 33.333%;}
	.gyyb{width: 100%;margin-top: 42px;}
	.gyyba{width: 100%;margin-top: 36px;}
	.gyybat{width: 51.92%;}
	.gyybat img{width: 100%;}
	.gyybaw{width: 42%;margin-right: 3.57%;}
	.gyybawa{width: 100%;}
	.gyybawa h6{font-size: 30px;color: #212223;font-weight: bold;line-height: 34px;}
	.gyybawa p{font-size: 14px;color: #212223;line-height: 24px;margin-top: 20px;}
	.gyybawb{width: 100%;margin-top: 5%;}
	.gyybawb_a h6{float: left;font-size: 50px;color: #38ace3;font-family: al1;font-weight: bold;line-height: 30px;}
	.gyybawb_a h6 span{font-size: 26px;font-weight: normal;}
	.gyybawb_a p{float: left;font-size: 12px;color: #b5b5b5;line-height: 20px;margin-left: 8px;margin-top: -5px;}
	.gyybax{width: 92%;margin: 0 auto;margin-top: 57px;}
	.gyybax p{font-size: 14px;color: #212223;line-height: 24px;}
	.gyyc{background-image: url(../images/m13.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;height: 800px;margin-top: 86px;overflow: hidden;}
	.gyyc .commen{height: 100%;position: relative;}
	.gyyc .layer{width: 100%;height: 100%;}
	.gyyd{width: 100%;margin-top: 81px;background-image: url(../images/m86.png);background-repeat: no-repeat;padding-bottom: 32px;background-position: center top 281px;background-size: 1920px 100%;}
	.gyyd .bt p{line-height: 20px;}
	.gyyda{max-width: 1200px;width: 100%;margin: 0 auto;margin-top: 50px;position: relative;}
	.gyydb{width: 404px;margin-left: -8%;overflow: hidden;}
	#swiper_sza{width: 225%;margin-left: -190px;}
	.gyydb img{width: 100%;}
	.gyydb_w{width: 100%;position: absolute;left: 0;bottom: 0;background-color: #38ace3;height: 50px;padding: 0 22px;transition: all ease 0.3s;}
	.gyydb_w h6{float: left;line-height: 50px;font-size: 16px;color: #fff;font-weight: bold;letter-spacing: 1px;}
	.gyydb_w p{float: right;line-height: 50px;font-size: 12px;color: #fff;}
	#swiper_sza .swiper-slide-active::after{position: absolute;content: "";height: 100%;width: 100%;background-color: #fff;left: 0;top: 0;opacity: 0.5;transition: all ease 0.3s;}
	#swiper_sza .swiper-slide-prev::after{position: absolute;content: "";height: 100%;width: 100%;background-color: #fff;left: 0;top: 0;opacity: 0.3;transition: all ease 0.3s;}
	.gyydc{width: 45%;margin-right: 2.333%;position: relative;}
	.gyydcx{width: 100%;}
	.gyydca{width: 100%;margin-top: 40px;}
	.gyydca h6{font-size: 14px;color: #b5b5b5;line-height: 30px;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left center;padding-left: 23px;float: left;text-transform: uppercase;}
	.gyydca h6 span{font-size: 30px;color: #212223;font-weight: bold;margin-right: 9px;}
	.gyydca p{float: left;font-size: 14px;color: #38ace3;line-height: 14px;margin-top: 16px;margin-left: 43px;}
	.gyydcb{width: 100%;padding-left: 23px;margin-top: 67px;}
	.gyydcb p{font-size: 12px;color: #212223;line-height: 24px;}
	.gyydcb p span{width: 9px;height: 3px;background-color: #38ace3;display: inline-block;margin-right: 6px;position: relative;top: -4px;}
	.gyydcb p m{background-image: url(../images/m85.png);background-repeat: no-repeat;background-position: left bottom;background-size: 100% 6px;padding: 0 9px 0 1px;} 
	#swiper-button-prev_szx{background-image: url(../images/m64.png);width: 33px;height: 33px;background-size: 100% 100%;outline: none;top: 200px;margin-top: 0;left: -24px;}
	#swiper-button-next_szx{background-image: url(../images/m65.png);width: 33px;height: 33px;background-size: 100% 100%;outline: none;top: 200px;margin-top: 0;left: 325px;}
	.gyye{max-width: 1200px;margin: 0 auto;margin-top: 70px;}
	.gyye h6{font-size: 14px;color: #b5b5b5;line-height: 30px;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left center;padding-left: 23px;text-transform: uppercase;}
	.gyye h6 span{font-size: 30px;color: #212223;font-weight: bold;margin-right: 9px;letter-spacing: 1px;}
	.gyyea{width: 100%;margin-top: 32px;}
	.gyyea_a{width: 20%;border: 1px solid #dcdcdc;margin-bottom: -1px;margin-right: -1px;}
	.gyyea_a img{width: 100%;}
	.zsy{width: 100%;background-image: url(../images/m94.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 90px;padding: 99px 0 113px;}
	.zsy .bt p{line-height: 20px;}
	.zsya{width: 94.285%;margin: 0 auto;margin-top: 78px;overflow: hidden;}
	.zsyc img{width: 94.318%;margin: 0 auto;}
	.zsya_x{display: table;margin: 0 auto;margin-top: 79px;}
	.zsya_x img{width: 45px;cursor: pointer;}
	.zsya_m{width: 198px;height: 45px;line-height: 45px;border-radius: 30px;text-align: center;background-color: #38ace3;margin: 0 16px;}
	.zsya_m a{font-size: 22px;color: #fff;font-weight: bold;}
	
/*联系我们页*/
	.lxy{max-width: 1200px;margin: 0 auto;margin-top: 31px;margin-bottom: 99px;}
	.lxya{width: 46.166%;border-bottom: 1px dashed #c5c5c5;border-top: 1px dashed #c5c5c5;height: 636px;background-image: url(../images/m98.png);background-repeat: no-repeat;background-position: top center;padding: 78px 0 0 8%;}
	.lxya_a{width: 100%;margin-bottom: 65px;}
	.lxya_a img{float: left;width: 45px;}
	.lxya_a p{float: left;font-size: 16px;color: #212223;margin-left: 33px;margin-top: -10px;}
	.lxya_a p span{display: block;color: #fda740;margin-bottom: 11px;}
	.ditu{width: 49.583%;}
	.lx_n{padding-bottom: 127px;background-image: url(../images/m99.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
	.lx_n .commen{position: relative;}
	.lx_n .lx{padding-top: 140px;position: inherit;height: auto;margin-top: 0;}
	.lx_n .lxa{max-width: 1200px;margin: 0 auto;}
	.lx_n .lxb{width: 61.75%;margin-left: 19.666%;}
	.lx_n .lxbb{margin-top: 0;}
	.lx_na{width: 115px;background-color: #fff;box-shadow: 0 0 25px 0 #dbdbdb;padding-bottom: 14px;}
	.lx_na img{width: 100%;}
	.lx_na p{text-align: center;font-size: 12px;color: #909090;line-height: 12px;margin-top: 6px;}
	.lx_nx{width: 127px;position: absolute;left: 214px;top: -51px;box-shadow: 0 0 30px rgba(224,224,224,0.7);border-radius: 50%;}
	.lx_nx img{width: 100%;}
	.lx_n .lxbk_img{mix-blend-mode: multiply;overflow: hidden;top: 0;left: 50px;}
	.lx_n .lxbk_img img{margin-top: -80px;}

	/*网站地图*/
	.wzdt2{width: 96%;margin: 0 auto;margin-bottom: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 96%;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 16px;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 15px;}
	.wzdt_a p a:hover{color: #0665d0}
	/*网站地图*/
	/*404*/
    .fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:30px;margin-bottom: 20px;}
.fzf1{width:90%;margin:15px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:18px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:16px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:310px;margin:30px auto;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}   
    /*404*/
	
/*学历*/
	.xwlbd{width: 100%;margin-top: 20px;}
	.xwlbd table{width: 68%;}
	.xwlbd table th{font-weight: normal;text-align: left;font-size: 12px;color: #231816;height: 30px;padding-left: 5px;}
	.xwlbd table td{font-size: 12px;color: #848484;height: 30px;border-top: 2px solid #b8b8b8;padding-left: 5px;}
	.xwlbd table td:nth-child(1){width: 43%;}
	.xwlbd table td:nth-child(2){width: 43%;}
	.xwlbd span{display: block;float: right;font-size: 12px;color: #fda22f;line-height: 20px;margin-top: -15px;}
	.xwnb table{width: 100%;border-collapse: collapse;margin-top: 20px;}
	.xwnb table th{font-size: 16px;color: #212223;border: 1px solid #000;height: 40px;}
	.xwnb table td{font-size: 16px;color: #212223;border: 1px solid #000;text-align: center;height: 40px;}
	
	

		


	
	
	
@media (min-width: 1050px){
	.nava{margin-left: 22px;}
	.yjb_a{width: 65px;}
	.yjb_a:nth-child(4){width: 110px;}
	.yjb_a:nth-child(5){width: auto;}
	.kbla_w p{height: 140px;}
}
	
	
	
	
@media (min-width: 1100px){
	.nava{margin-left: 50px;}
	.logo{margin-left: 30px;}
	.kc{height: 610px;margin-top: -305px;}
	.lyba{height: 191px;}
	.lyba a{height: 190px;padding-top: 45px;}
	.sz{height: 566px;margin-top: -283px;}
	.zp{height: 636px;margin-top: -318px;}
	.yjb_a{width: 105px;}
	.yjb_a:nth-child(4){width: 120px;}
	.yjb_a:nth-child(5){width: auto;}
	.gyydc{width: 54%;}
	.kcban_w{margin-top: 9%;}
	.kcnxa_a{width: 180px;margin: 0 16px;}
}

@media (min-width: 1150px){
	.nava{margin-left: 32px;}
	.logo{margin-left: 35px;}
	.lxa{margin-top: 60px;}
	.lxbb{margin-top: 60px;}
	.lx{height: 640px;margin-top: -320px;}
	.lxc{right: -2%;width: 390px;}
	.yjb_a{width: 110px;}
	.yjb_a:nth-child(4){width: 130px;}
	.yjb_a:nth-child(5){width: auto;}
	.kbla_w p{height: 160px;}
	.gyydc{width: 52%;}
	.kcban_w{margin-top: 12%;}
	
		
}
	
@media (min-width: 1199px){
	.topb_a{margin-left: 16px;}
	.topb_a p{margin-left: 8px;}
	.nava{margin-left: 36px;}
	.logo{margin-left: 39px;}
	.kc{height: 674px;margin-top: -337px;}
	.kba{height: 640px;margin-top: -320px;}
	.lyba{height: 201px;}
	.lyba a{height: 200px;padding-top: 50px;}
	.ly{height: 630px;margin-top: -315px;}
	.sz{height: 600px;margin-top: -300px;}
	.zp{height: 664px;margin-top: -332px;}
	.jyb{height: 245px;margin-top: 30px;padding: 33px 22px 0 23px;}
	.jyb h5{margin-top: 12px;}
	.jyb p{margin-top: 25px;}
	.jy{height: 634px;margin-top: -317px;}
	.xw{height: 634px;margin-top: -317px;}
	.yjb{margin-left: 10%;}
	.yjb_a{width: 115px;}
	.yjb_a:nth-child(4){width: 140px;}
	.yjb_a:nth-child(5){width: auto;}
	.lxbk .lxc{margin-right: -3%;}
	.jyya_wb{margin-top: 54px;}
	.xwlb_w{margin-top: 3%;}
	.xwlb_wa{padding: 0 19px 5.5% 13px;}
	.xwlb_wb{padding: 4.5% 29px 0 13px;}
	.gyydc{width: 63%;}
	.kcnxa_a{width: 190px;margin: 0 20px;}
}
	
@media (min-width: 1269px){
	.nava{margin-left: 44px;}
	.logo{margin-left: 45px;}
	.kcf h6{font-size: 16px;line-height: 23px;}
	.kcf h6 b{font-size: 14px;}
	.kc{height: 645px;margin-top: -322px;}
	.kba{height: 666px;margin-top: -333px;}	
	.lyba{height: 211px;}
	.lyba a{height: 210px;padding-top: 55px;}
	.ly{height: 660px;margin-top: -330px;}
	.sz{height: 622px;margin-top: -311px;}
	.zp{height: 680px;margin-top: -340px;}
	.xw{height: 650px;margin-top: -325px;}
	.lx_img img{width: 15%;margin-left: -1%;}
	.yjb_a{width: 120px;}
	.yjb_a:nth-child(4){width: 150px;}
	.yjb_a:nth-child(5){width: auto;}
	.kbla_w p{height: 180px;}
	.kcnxa_a{width: 200px;margin: 0 20px;}
}

	
@media (min-width: 1340px){
	.nava{margin-left: 53px;}
	.logo{margin-left: 50px;}
	.kc{height: 704px;margin-top: -352px;}	
	.kba{height: 690px;margin-top: -345px;}	
	.lyba{height: 221px;}
	.lyba a{height: 220px;padding-top: 60px;}
	.ly{height: 680px;margin-top: -340px;}
	.sz{height: 650px;margin-top: -325px;}
	.zp{height: 700px;margin-top: -350px;}
	.xw{height: 670px;margin-top: -335px;}
	.yjb{margin-left: 12%;}
	.yjb_a{width: 125px;}
	.yjb_a:nth-child(4){width: 150px;}
	.yjb_a:nth-child(5){width: auto;}
	.kcnxa_a{width: 210px;margin: 0 23px;}
}



	

}

@media(max-width:999px){
body,html{padding:0;background: #fff;font-family:HELVETICANEUELTPRO-THEX, Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling: touch;max-width: 760px;margin: 0 auto;}
body{overflow-x: hidden;}
a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal;}
* img{display:block;border: none;}
input,select,textarea{padding:0;margin:0;font-family: "微软雅黑";-webkit-appearance: none;outline: none;border: none;}
p{text-align:justify;}
.pc{display: none;}
.mob{display: block;}
.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.clearfix{ clear:both;}
.fl{ float: left;}
.fr{float:right}
.commen{width: 92%;margin: 0 auto;}
.commen1{width: 92%;margin: 0 auto;}
*{box-sizing:border-box;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
		-o-box-sizing:border-box;
}
	
	
			
/*手机banner*/
	.sjban{width: 100%;margin-top: 25%;}
	.sjban .swiper-container{width: 100%;}
	.sjban .swiper-slide{width: 100%;}
	.sjban .swiper-slide img{width: 100%;}
/*手机nav*/
	.sjdhgd{width: 100%;background-size: 100% 100%;position: fixed;z-index: 10000;top: 0;left: 0;background-color: #fff;}
	.sjdh{margin: 0 auto;width: 100%;padding: 3% 1%;transition: all ease 0.4s;}
	.sjdha{width: 100%;}
	.sjdha_t1{width: 24%;overflow: hidden;margin-left: 40%;}
	.sjdha_t1 img{width: 100%;}
	.sjdha_t2{width: 34px;position: absolute;right: 4%;top: calc(50% - 15px);}
	.sjdha_t2 img{width: 100%;}
	.topa{position: absolute;right: 3%;top: 50%;margin-top: -13px;}
	.topa_a{margin-left: 7px;position: relative;z-index: 100;cursor: pointer;}
	.topa_a img.t1{width: 26px;height: 26px;transition: all ease 0.3s;}
	.topa_a img.t3{position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;width: 26px;height: 26px;}
	.topa_a:hover img.t3{opacity: 1;}
	.topa_a:nth-child(1) img.t3{opacity: 1;}
	.huakuai{position: fixed;top: 0;right: -100%;z-index: 100001;transition: all .4s cubic-bezier(.4,0,0,1);width: 100%;background: rgba(0,0,0,0.5);height: 100%;}
	.sjdhb{width: 79%;background: #fff;overflow-y: scroll;height: 100%;padding-bottom: 25%;float: right;}
	.guanbi{width: 100%;}
	.guanbi img{width: 22px;height: 22px;margin: 5%;float: right;}
	.sjdhb_a{width: 100%;}
	.sjdhb_a h6{line-height: 48px;width: 100%;padding-left: 18px;text-transform: uppercase;}
	.sjdhb_a h6 a{font-size: 1.1rem;color: #222222;}
	.sjdhb_a h6 span{font-size: 0.8rem;display: inline-block;margin-left: 7px;color: #b6b6b6;}
	.sjdhb_ah1 h6{border-left: 3px solid #fb8f0b;background: #f6f6f6;}
	.sjdhb_ah1 h6 a{color: #fb8f0b;}
	.sjdhb_aa{width: 100%;height: 0;overflow: hidden;}
	.sjdhb_ah1 .sjdhb_aa{height: auto;}
	.sjdhb_p{width: 100%;line-height: 28px;padding-left: 37px;text-transform: uppercase;margin: 11px 0;}
	.sjdhb_p a{font-size: 0.95rem;color: #222222;}
	.sjdhb_pa a{color: #fb8f0b;}
/*底部菜单*/
	.dan-xia{width:100%;background-color: #fb8f0b;position: fixed;left: 0;bottom: 0;z-index: 1000;background-size: 100% 100%;}
	.dan-xib{width: 25%;padding-top: 10px;height: 72px;}
	.dan-xid img{width: 32px;margin: 0 auto;}
	.dan-xid p{ color:#fff;text-align: center;font-size: 0.85rem;line-height: 22px;margin-top: 4px;}
	.dhgd_d{width: 49px;position: absolute;left: calc(50% - 22px);top: -22px;animation: bounce_a 2s infinite;}
	.dhgd_d img{width: 100%;}
	@keyframes bounce_a {
	  0%, 20%, 53%, 80%, 100% {
		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
				transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
		-webkit-transform: translate3d(0,0,0);
				transform: translate3d(0,0,0);
	  }

	  40%, 43% {
		-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
				transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
		-webkit-transform: translate3d(0, -14px, 0);
				transform: translate3d(0, -14px, 0);
	  }

	  70% {
		-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
				transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
		-webkit-transform: translate3d(0, -6px, 0);
				transform: translate3d(0, -6px, 0);
	  }

	  90% {
		-webkit-transform: translate3d(0,-1px,0);
				transform: translate3d(0,-1px,0);
	  }
	}

	.bounce_a {
	  -webkit-animation-name: bounce_a;
			  animation-name: bounce_a;
	  -webkit-transform-origin: center bottom;
		  -ms-transform-origin: center bottom;
			  transform-origin: center bottom;
	}
	
/*课程*/
	.kcneiy_pc{display: none;}
	.sy{width: 100%;overflow: hidden;}
	.section{width: 100%;overflow: hidden;}
	.kc{width: 100%;margin-top: 6%;}
	.bt{position: relative;}
	.bt h5{text-align: center;font-family: a1;font-size: 1.4rem;color: #212223;line-height: 26px;letter-spacing: 1px;}
	.bt h6{text-align: center;font-size: 0.9rem;color: #b5b5b5;text-transform: uppercase;line-height: 12px;margin-top: 8px;}
	.bt p{text-align: center;font-size: 0.7rem;color: #212223;line-height: 15px;margin-top: 10px;}
	.kca{width: 300px;margin: 0 auto;margin-top: 6%;border-radius: 30px;overflow: hidden;}
	.kca p{width: 50%;float: left;height: 42px;line-height: 42px;font-size: 0.95rem;color: #212223;font-weight: bold;text-align: center;background-color: #dfdfdf;transition: all ease 0.3s;cursor: pointer;}
	.kca p.on{background-color: #38ace3;color: #fff;}
	.kcb{width: 88%;margin: 0 auto;margin-top: 8%;position: relative;}
	.kcb .on{background-color: #38ace3;}
	.kcc{width: 100%;margin: 0 auto;position: relative;}
	.kcf{width: 100%;margin: 0 auto;position: relative;overflow: hidden;}
	.kcf img.t1{width: 100%;transition: all ease 0.3s;}
	.kcf h6{font-size: 0.68rem;color: #fff;text-transform: uppercase;position: absolute;left: 9%;top: 8%;line-height: 21px;transition: all ease 0.3s;}
	.kcf h6 br{display: none;}
	.kcf h6 b{font-size: 0.85rem;display: block;}
	.kcf p{font-size: 0.8rem;color: #fff;line-height: 12px;position: absolute;left: 9%;bottom: 7%;}
	.kcf img.t2{width: 26.14%;position: absolute;right: -26.14%;bottom: -18%;transition: all ease 0.3s;}
	.kcf:hover img.t1{transform: scale(1.06) translateX(-2.5%);}
	.kcf:hover h6{color: #38ace3;top: 8%;}
	.kcf:hover img.t2{right: 0;bottom: 0;opacity: 1;}
	#swiper-button-prev_kca{width: 36px;height: 36px;border-radius: 50%;background-color: #dfdfdf;position: absolute;left: -18px;top: 50%;margin-top: -18px;padding-top: 10px;cursor: pointer;background-image: none;transition: all ease 0.3s;}
	#swiper-button-prev_kca img{width: 10px;margin: 0 auto;}
	#swiper-button-prev_kca:hover{background-color: #38ace3;}
	#swiper-button-next_kca{width: 36px;height: 36px;border-radius: 50%;background-color: #dfdfdf;position: absolute;right: -18px;top: 50%;margin-top: -18px;padding-top: 10px;cursor: pointer;background-image: none;transition: all ease 0.3s;}
	#swiper-button-next_kca img{width: 10px;margin: 0 auto;}
	#swiper-button-next_kca:hover{background-color: #38ace3;}
	#swiper-button-prev_kcb{width: 36px;height: 36px;border-radius: 50%;background-color: #dfdfdf;position: absolute;left: -18px;top: 50%;margin-top: -18px;padding-top: 10px;cursor: pointer;background-image: none;transition: all ease 0.3s;}
	#swiper-button-prev_kcb img{width: 10px;margin: 0 auto;}
	#swiper-button-prev_kcb:hover{background-color: #38ace3;}
	#swiper-button-next_kcb{width: 36px;height: 36px;border-radius: 50%;background-color: #dfdfdf;position: absolute;right: -18px;top: 50%;margin-top: -18px;padding-top: 10px;cursor: pointer;background-image: none;transition: all ease 0.3s;}
	#swiper-button-next_kcb img{width: 10px;margin: 0 auto;}
	#swiper-button-next_kcb:hover{background-color: #38ace3;}

	.kc_m{width: 170px;height: 42px;line-height: 42px;text-align: center;margin: 0 auto;margin-top: 8%;border: 1px solid #38ace3;background-color: transparent;transition: all ease 0.3s;border-radius: 40px;}
	.kc_m a{font-size: 0.8rem;color: #38ace3;text-transform: uppercase;transition: all ease 0.3s;display: block;}
	.kc_m:hover{background-color: #38ace3;transform: translateY(-6px);}
	.kc_m:hover a{color: #fff;}
/*口碑好课*/
	.kb{width: 100%;overflow: hidden;background-image: url(../images/m6.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 8%;padding: 8% 0;}
	.kb .bt p{line-height: 18px;}
	.kb_img{display: none;}
	.kba{width: 100%;margin: 0 auto;}
	.kbb{width: 100%;margin-top: 6%;}
	.kbb_a{width: 100%;overflow: hidden;position: relative;}
	.kbb_a img.t1{width: 100%;transition: all ease 0.3s;}
	.kbb_w{width: 100%;position: absolute;bottom: -1px;left: 0;padding: 4% 6%;background-image: url(../images/m14.png);background-repeat: no-repeat;background-size: 100% 100%;}
	.kbb_w h6{font-size: 0.85rem;color: #fff;line-height: 16px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 70%;}
	.kbb_w p{font-size: 0.75rem;color: #fff;line-height: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 5px;width: 70%;}
	.kbb_w img{width: 28px;float: right;margin-top: -32px;transition: all ease 0.3s;}
	.kbb_a:hover img.t1{transform: scale(1.1);}
	.kbb_a:hover img.t2{transform: translateX(-5px);}
/*理由*/
	#reason_pc{display: none;}
	#scene1{background-image: url(../images/m37.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;position: relative;}
	#scene1 .layer{position: inherit;}
	#scene1 .commen{position: relative;}
	.lyt1{position: absolute;left: -1%;top: 26%;width: 16%;}
	.lyt1 img{width: 100%;}
	.lyt2{position: absolute;left: 2%;top: 58%;width: 13%;}
	.lyt2 img{width: 100%;}
	.lyt3{position: absolute;left: -5%;bottom: -0%;width: 58%;z-index: 10000;}
	.lyt3 img{width: 100%;}
	.lyt4{display: none}
	.lyt5{position: absolute;right: -7%;top: 31%;width: 16%;}
	.lyt5 img{width: 100%;}
	.lyt6{position: absolute;right: -5%;top: 77%;width: 18%;}
	.lyt6 img{width: 100%;}
	.ly{width: 100%;padding: 9% 0 10%;}
	.ly .bt p{line-height: 20px;}
	.ly .bt p span{color: #ff7607;}
	.lya{width: 75%;margin: 0 auto;margin-top: 8%;background-image: url(../images/m41.png);background-repeat: no-repeat;background-size: 100% 100%;padding: 6% 4.5% 6% 5%;border-radius: 20px;box-shadow: 20px 20px 30px rgba(198,193,193,0.53);}
	.lyb{width: 100%;background-color: #fff;position: relative;z-index: 100;}
	.lyba{width: 50%;height: 141px;cursor: pointer;}
	.lyba:nth-child(2n+1){border-right: 1px solid #dcdcdc;}
	.lyba:nth-child(1),.lyba:nth-child(2),.lyba:nth-child(3),.lyba:nth-child(4){border-bottom: 1px solid #dcdcdc;}
	.lyba a{display: block;width: 100%;height: 140px;padding-top: 22px;transition: all ease 0.3s;background-color: #fff;position: relative;}
	
	.lyy1{width: 50%;height: 141px;cursor: pointer;}
	.lyy1:nth-child(2n+1){border-right: 1px solid #dcdcdc;}
	.lyy1:nth-child(1),.lyy:nth-child(2),.lyy:nth-child(3),.lyy:nth-child(4){border-bottom: 1px solid #dcdcdc;}
	.lyy1 a{display: block;width: 100%;height: 140px;padding-top: 22px;transition: all ease 0.3s;background-color: #fff;position: relative;}
	.lyy1 h6{text-align: center;font-size: 0.82rem;color: #2a2a2a;font-weight: bold;line-height: 26px;margin-top: 8px;transition: all ease 0.3s;}
	.lyy1 p{text-align: center;font-size: 0.7rem;color: #a2a2a2;line-height: 13px;transition: all ease 0.3s;}
	.lyy1:hover a{background-color: #fb8f0b;z-index: 2;box-shadow: 6px 6px 30px rgba(251,143,11,0.33);}
	.lyy1:hover .lyba_t img{opacity: 0;}
	.lyy1:hover .lyba_t img.t1{opacity: 1;}
	.lyy1:hover h6{color: #fff;}
	.lyy1:hover p{color: #fff;}
	
	
	.lyba_t{width: 45px;margin: 0 auto;position: relative;}
	.lyba_t img{width: 100%;transition: all ease 0.3s;}
	.lyba_t img.t1{position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;}
	.lyba h6{text-align: center;font-size: 0.82rem;color: #2a2a2a;font-weight: bold;line-height: 26px;margin-top: 8px;transition: all ease 0.3s;}
	.lyba p{text-align: center;font-size: 0.7rem;color: #a2a2a2;line-height: 13px;transition: all ease 0.3s;}
	.lyba:hover a{background-color: #fb8f0b;z-index: 2;box-shadow: 6px 6px 30px rgba(251,143,11,0.33);}
	.lyba:hover .lyba_t img{opacity: 0;}
	.lyba:hover .lyba_t img.t1{opacity: 1;}
	.lyba:hover h6{color: #fff;}
	.lyba:hover p{color: #fff;}
	.lyx{width: 100%;height: 100%;background-color: rgba(0,0,0,.8);position: fixed;z-index: 99999;top: 0;left: 0;overflow-y: scroll;opacity: 0;}
	.lyx1{width: 100%;height: 100%;background-color: rgba(0,0,0,.8);position: fixed;z-index: 99999;top: 0;left: 0;overflow-y: scroll;opacity: 0;}
	.lyxa{width: 90%;min-height: 100%;height: auto;margin: 0 auto;background-color: #fff;padding: 20px;}
	.lyxt{}
	.lyxt img{width: 100%;}
/*师资力量*/
	#scene2{background-image: url(../images/m22.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;position: relative;padding: 8% 0;}
	.sz .bt p{line-height: 18px;}
	.sz{width: 100%;}
	.sza{width: 100%;margin: 0 auto;margin-top: 6%;position: relative;}
	#swiper_sz{width: 100%;margin: 0 auto;}
	.szb{width: 100%;position: relative;overflow: hidden;transition: all ease 0.3s;}
	.szb img{width: 100%;transition: all ease 0.3s;}
	.szb_w{width: 100%;position: absolute;left: 0;bottom: 0;background-color: #000;height: 40px;padding: 0 5%;transition: all ease 0.3s;}
	.szb_w h6{float: left;line-height: 40px;font-size: 0.85rem;color: #fff;font-weight: bold;letter-spacing: 1px;}
	.szb_w p{float: right;line-height: 40px;font-size: 0.75rem;color: #fff;}
	#swiper-button-prev_sz{display: none;}
	#swiper-button-next_sz{display: none;}
	#swiper_sz .swiper-slide:hover .szb img{transform: scale(1.1);}
	#swiper_sz .swiper-slide:hover .szb .szb_w{background-color: #38ace3;}
/*学员作品*/
	#scene3{background-image: url(../images/m37.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;position: relative;padding: 8% 0;}
	.section_zp .commen{height: 100%;position: relative;}
	.section_zp .layer{height: 100%;}
	.zp{width: 100%;}
	.zpa{width: 100%;margin: 0 auto;margin-top: 2%;}
	.zpa_a{width: 48%;margin-top: 5%;box-shadow: 0 8px 20px #e6e6e6;}
	.zpa_a:nth-child(2n+1){float: left;}
	.zpa_a:nth-child(2n){float: right;}
	.zpa_a:nth-child(5),.zpa_a:nth-child(6),.zpa_a:nth-child(7),.zpa_a:nth-child(8){display: none;}
	.zpa_at{width: 100%;overflow: hidden;}
	.zpa_at img{width: 100%;transition: all ease 0.3s;}
	.zpa_aw{width: 100%;height: 40px;background-color: #fff;padding: 0 4%;transition: all ease 0.3s;}
	.zpa_aw h6{float: left;font-size: 0.8rem;color: #212223;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left top 13px;background-size: 7px 12px;padding-left: 14px;width: 60%;transition: all ease 0.3s;}
	.zpa_aw p{float: right;font-size: 0.75rem;color: #212223;line-height: 40px;transition: all ease 0.3s;}
	.zpa_a:hover .zpa_at img{transform: scale(1.05);}
	.zpa_a:hover .zpa_aw{background-color: #38ace3;}
	.zpa_a:hover .zpa_aw h6{color: #fff;background-image: url(../images/m33.png);}
	.zpa_a:hover .zpa_aw p{color: #fff;}
/*轻松就业*/
	#scene5{background-image: url(../images/m22.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;position: relative;}
	.section_jy .commen{position: relative;height: 100%;}
	.jy{width: 100%;padding-top: 8%;}
	.jya{width: 160%;margin-top: 7%;}
	.jyb{width: 100%;height: 235px;background-color: #045d84;position: relative;padding: 28px 7% 0 7%;transition: all ease 0.3s;}
	.jyb::after{width: 0%;position: absolute;content: "";height: 3px;background-color: #d1852a;left: 0;bottom: 0;transition: all ease 0.3s;}
	.jyb:hover::after{width: 100%;}
	.jyb:hover{width: 100%;box-shadow: 10px -5px 30px #31241a;}
	.jyb h6{font-size: 0.8rem;color: #38ace3;}
	.jyb h6 span{font-size: 1.7rem;font-family: a1;line-height: 26px;margin-right: 3px;}
	.jyb h5{font-size: 0.95rem;color: #fff;font-weight: bold;line-height: 24px;margin-top: 8px;}
	.jyb p{font-size: 0.78rem;color: #b5b5b5;line-height: 20px;margin-top: 15px;max-height: 81px;overflow-y: auto;padding-right: 10px;}
	.jyb p::-webkit-scrollbar-track-piece{width:3px;background-color:#525252;border-radius: 5px;}
	.jyb p::-webkit-scrollbar-thumb{width:3px;background-color:#b2b2b2;border-radius: 5px;}
	.jyb p::-webkit-scrollbar{width:3px;background-color:#38ace3;border-radius: 5px;}
	.jy_img1{width: 70%;margin: 0 auto;margin-top: -60%;}
	.jy_img1 img{width: 100%;}
/*新闻*/
	#scene6{background-image: url(../images/m37.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;position: relative;padding: 10% 0;}
	.section_xw .commen{height: 100%;position: relative;}
	.section_xw .layer{height: 100%;}
	.xw{width: 100%;}
	.xwa{width: 300px;margin: 0 auto;margin-top: 6%;border-radius: 30px;overflow: hidden;}
	.xwa p{width: 50%;float: left;height: 42px;line-height: 42px;font-size: 0.95rem;color: #212223;font-weight: bold;text-align: center;background-color: #dfdfdf;transition: all ease 0.3s;cursor: pointer;}
	.xwa p.on{background-color: #38ace3;color: #fff;}
	.xwb{width: 100%;margin: 0 auto;margin-top: 8%;}
	.xwc{width: 100%;}
	.xw_sj{width: 140%;}
	.xwd{width: 100%;box-shadow: 4px 6px 20px #e6e6e6;}
	.xwd_t{width: 100%;overflow: hidden;position: relative;}
	.xwd_t img{width: 100%;transition: all ease 0.3s;}
	.xwd_t p{position: absolute;right: 0;bottom: 0;width: 130px;height: 36px;background-color: rgb(56 172 227);text-align: center;font-size: 0.7rem;line-height: 36px;color: #fff;}
	.xwd_t p b{font-size: 0.9rem;margin-left: 4px;}
	.xwd_w{width: 100%;background-color: #fff;padding: 7%;}
	.xwd_w h6{font-size: 0.9rem;color: #212223;font-weight: bold;line-height: 16px;width: 75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.xwd_w span{display: block;width: 20px;height: 2px;background-color: #b5b5b5;margin-top: 10px;}
	.xwd_w p{font-size: 0.78rem;color: #b5b5b5;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 11px;width: 75%;}
	.xwd_w img{float: right;width: 28px;margin-top: -32px;}
	.xwd:hover .xwd_t img{transform: scale(1.1);}
	.bt span{display: block;}
	.tk_pc{display: none;}
/*免费教学*/
	#scene7{background-image: url(../images/m36.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;position: relative;overflow: hidden;}
	.jx{width: 100%;height: 100%;position: relative;}
	.lx{width: 100%;padding: 10% 0;}
	.jx .layer{width: 100%;height: 100%;z-index: 1;position: relative;}
	.lx_img{position: absolute;left: 0;width: 100%;top: -1%;}
	.lx_img img{width: 26%;position: relative;transition: all 1s cubic-bezier(0.25, 1, 0.5, 1);}
	.movedown .lx_img img{margin-top: 10%;opacity: 0;}
	.moveup .lx_img img{margin-top: -10%;opacity: 0;}
	.section_lx.active .lx_img img{margin-top: -2%;opacity: 1;}
	.lxa{width: 100%;margin-top: 8%;}
	.lxb{width: 100%;}
	.lxba{width: 90%;float: none;margin: 0 auto;}
	.lxba img{width: 90px;margin: 0 auto;position: relative;border-radius: 50%;box-shadow: 0 0 30px rgba(224,224,224,0.7);}
	.lxba p{font-size: 0.66rem;text-align: left;color: #212223;line-height: 24px;margin-top: 5%;border-top: 1px dashed #c5c5c5;border-bottom: 1px dashed #c5c5c5;padding: 22px 10px 30px 0;}
	.lxbb{width: 100%;margin-top: 6%;}
	.lxbb .input1{width: 48.5%;height: 36px;line-height: 36px;font-size: 0.75rem;color: #5b5b5b;padding-left: 15px;border-radius: 30px;box-shadow: 5px 5px 30px rgba(224,224,224,0.7);}
	.lxbb textarea{width: 100%;height: 36px;line-height: 36px;font-size: 0.75rem;color: #5b5b5b;padding-left: 15px;border-radius: 30px;box-shadow: 5px 5px 30px rgba(224,224,224,0.7);margin-top: 16px;}
	.lx_yz{width: 100%;height: 36px;line-height: 36px;font-size: 12px;color: #5b5b5b;border-radius: 30px;box-shadow: 5px 5px 30px rgba(224,224,224,0.7);margin-top: 16px;}
	.lx_yz input{width: 40%;line-height: 36px;font-size: 12px;color: #5b5b5b;padding-left: 20px;border-radius: 30px;}
	.lx_t{width: 148px;height: 32px;border: 1px solid #dfdfdf;border-radius: 30px;margin-top: 2px;margin-right: 5px;}
	.lx_t .yzm{width: 110px;float: left;height: 30px;}
	.lx_t .sx{width: 36px;float: left;height: 30px;}
	.input2{width: 160px;height: 36px;line-height: 36px;text-align: center;font-size: 12px;color: #fff;cursor: pointer;margin-top: 16px;background-color: #38ace3;border-radius: 30px;}
	.lxc{width: 300px;margin: 0 auto;bottom: -2%;height: 100%;}
	.lxcx{width: 100%;position: relative;}
	.lxc img{width: 100%;}
	.lxc_w{width: 48%;left: 21.35%;position: absolute;height: 100%;top: 0;padding-top: 50px;}
	.lxc_w h6{font-size: 1.2rem;color: #fff;margin-bottom: 12px;}
	.lxc_w h6 span{display: block;font-size: 0.75rem;color: #b5b5b5;text-transform: uppercase;margin-top: 3px;}
	.lxc_w p{font-size: 0.7rem;color: #fff;line-height: 20px;border-bottom: 1px dashed #505050;padding: 10px 0 8px;}
	.lxc_w p br{display: none;}
	.lxc_w p span{display: block;color: #fda740;}
/*footer*/
	.yj{background-color: #333333;}
	.yj .commen{padding: 11% 1% 110px 1%;}
	.yja .t1{width: 125px;}
	.yja .t2{width: 90px;margin: 0 auto;margin-top: 28px;}
	.yja p{font-size: 0.7rem;color: #909090;line-height: 12px;margin-top: 13px;text-align: center;}
	.yjc{margin-right: 0%;}
	.yjc h6{line-height: 16px;font-size: 0.95rem;color: #fff;}
	.yjc span{width: 16px;height: 1px;background-color: #525252;display: block;margin-top: 15px;}
	.yjc p{font-size: 0.7rem;color: #909090;line-height: 24px;margin-top: 22px;}
	.yjc p b{font-size: 0.9rem;color: #38ace3;}
	.yjc p a{font-size: 0.7rem;color: #909090;transition: all ease 0.3s;}
	.yjc p a:hover{color: #fff;}

	
/*****************************************内页开始******************************************/
	
/*课程列表页*/
	
	.sjdhgd_n{box-shadow: 0 -2px 18px -2px #38ace3;}
	.top_nei{position: inherit;}
	.neiy{width: 100%;margin-top: 25%;overflow: hidden;}
	.kcl{width: 100%;margin-top: 10%;}
	.kcla{width: 100%;margin: 0 auto;margin-top: 3%;}
	.kcla .kcf{width: 48.5%;margin-top: 3%;}
	.kcla .kcf:nth-child(2n){float: right;}
	.lxbk{background-image: url(../images/m36.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;overflow: hidden;}
	.lxbk .commen{position: relative;}
	.lxbk .lx{position: inherit;height: auto;margin-top: 0;padding-bottom: 0;}
	.lxbk .lxb{float: none;}
	.lxbk .lxc{float: none;margin-top: 6%;}
	.kclx{margin-bottom: 10%;}
	
/*课程内页*/

	.kcn{width: 100%;background-image: url(../images/m49.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 10% 0 8% 0;}
	.kcna{margin: 0 auto;width: 100%;}
	.kcnb{width: 100%;overflow: auto;margin-top: 4%;}
	.kcnb .clearfix{clear: inherit;}
	.kcnb_a{width: 24%;margin: 4.66%;float: left;}
	.kcnb_a img{width: 90%;margin: 0 auto;transition: all ease 0.3s;}
	.kcnb_a p{text-align: center;font-size: 0.78rem;color: #2a2a2a;line-height: 12px;margin-top: 10px;width: 150%;margin-left: -25%;}
	.kcnb_a:hover img{transform: scale(0.92);}
	.kcnc{width: 100%;margin-top: 4%;}
	.kcnc_a{width: 100%;}
	.kcnc_a h6{text-align: center;font-family: a1;font-size: 1.4rem;color: #212223;line-height: 26px;letter-spacing: 1px;}
	.kcnc_a p{text-align: center;font-size: 0.9rem;color: #b5b5b5;text-transform: uppercase;line-height: 12px;margin-top: 8px;}
	.kcnc_b{width: 100%;;}
	.kcnc_b h1{font-size: 0.95rem;color: #2a2a2a;font-weight: bold;line-height: 26px;margin-bottom: 10px;letter-spacing: 1px;}
	.kcnc_b h6{line-height: 21px;border: 1px solid #38ace3;border-radius: 30px;margin-right: 20px;padding-right: 14px;margin-top: 5px;box-shadow: 2px 4px 14px rgba(255,220,177,0.3);font-size: 0.75rem;}
	.kcnc_b h6 span{min-width: 60px;display: inline-block;background-color: #38ace3;color: #fff;text-align: center;margin-right: 10px;border-radius: 30px;box-shadow: 2px 4px 14px #ffdcb1;}
	.kcnc_b p{width: 100%;padding-left: 25px;font-size: 0.78rem;color: #2a2a2a;line-height: 20px;margin-top: 6%;}
	.kcnc_b p span{display: block;position: relative;}
	.kcnc_b p span::after{content: "";position: absolute;background-image: url(../images/m32.png);width: 7px;height: 12px;background-size: 100% 100%;left: -20px;top: 4px;}
	.kcnc_m{width: 170px;height: 40px;line-height: 40px;text-align: center;margin-top: 8%;background-color: #38ace3;border-radius: 30px;box-shadow: 7px 9px 30px #ffdcb1;transition: all ease 0.3s;}
	.kcnc_m a{display: block;font-size: 16px;color: #fff;}
	.kcnc_m:hover{transform: translateY(-6px);}
	.kchg{width: 100%;margin-top: 9%;}
	.kchga{margin: 0 auto;width: 100%;}
	.kchgb{width: 130%;margin: 0 auto;margin-top: 2%;overflow: hidden;padding-bottom: 5%;}
	#swiper_hg{padding: 5% 0;}
	.kchge{width: 100%;margin: 0 auto;box-shadow: 0px 3px 20px #e6e6e6;}
	.kchge_t{width: 100%;overflow: hidden;}
	.kchge_t img{width: 100%;transition: all ease 0.3s;}
	.kchge_w{width: 100%;background-color: #fff;padding: 6% 5%;}
	.kchge_w p{font-size: 0.8rem;color: #212223;line-height: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: top 1px left;padding-left: 15px;}
	.kchge:hover .kchge_t img{transform: scale(1.1);}
	.kcnx{width: 100%;background-image: url(../images/m53.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;padding: 8% 0;}
	.kcnx .bt p{line-height: 18px;}
	.kcnxa_sj{width: 130%;margin: 0 auto;margin-top: 7%;}
	.kcnxa_a{width: 100%;background-color: #fff;padding-top: 18px;transition: all ease 0.3s;}
	.kcnxa_a h5{text-align: center;font-size: 1.9rem;color: #38ace3;font-family: a1;line-height: 30px;}
	.kcnxa_a h6{text-align: center;font-size: 0.95rem;color: #212223;font-weight: bold;line-height: 16px;margin-top: 12px;}
	.kcnxa_a p{text-align: center;font-size: 0.75rem;color: #b5b5b5;font-weight: bold;line-height: 22px;margin-top: 5px;}
	.kcnxa_a img{width: 100%;margin-top: 14px;}
	.kcnxa_a:hover{transform: translateY(-8px);}
	.kcnx_m{width: 170px;height: 40px;line-height: 40px;margin: 0 auto;margin-top: 8%;text-align: center;background-color: #38ace3;border-radius: 30px;transition: all ease 0.3s;}
	.kcnx_m a{display: block;font-size: 16px;color: #fff;}
	.kcnx_m:hover{transform: translateY(-6px);}
	
/*米思元素实训*/
	.sxy .bt p{font-size: 0.78rem;color: #212223;line-height: 22px;}
	.sxy .bt p br{display: none;}
	.sxy{width: 100%;margin-bottom: 12%;margin-top: 10%;}
	.sxya{margin: 0 auto;margin-top: 6%;width: 100%;}
	.sxya_a{width: 190px;margin: 0 auto;}
	.sxya_a img{width: 100%;}
	.sxya_b{width: 100%;margin: 0 auto;margin-top: 19px;}
	.sxya_b img{width: 100%;}
	.sxya_c{width: 100%;margin-top: 6%;}
	.sxya_c img{width: 100%;}
	#swiper_sxa .swiper-slide-shadow-left{background-color: rgba(0,0,0,0.5);}
	#swiper_sxa .swiper-slide-shadow-right{background-color: rgba(0,0,0,0.5);}
	#swiper_sxb .swiper-slide-shadow-left{background-color: rgba(0,0,0,0.5);}
	#swiper_sxb .swiper-slide-shadow-right{background-color: rgba(0,0,0,0.5);}
	.sxya_x{display: table;margin: 0 auto;position: relative;margin-top: -20px;}
	#swiper-button-prev_sxa{display: none;}
	#swiper-button-next_sxa{display: none;}
	.sxya_m{width: 170px;height: 40px;line-height: 40px;text-align: center;background-color: #38ace3;border-radius: 30px;transition: all ease 0.3s;float: left;display: block;font-size: 1rem;color: #fff;font-weight: bold;}
	#swiper-button-prev_sxb{display: none;}
	#swiper-button-next_sxb{display: none;}
	
/*作品列表页*/
	.zpl{width: 100%;margin: 10% 0;}
	.zpla{width: 300px;margin: 0 auto;border-radius: 30px;overflow: hidden;}
	.zpla p{width: 50%;float: left;height: 42px;line-height: 42px;font-size: 0.95rem;color: #212223;font-weight: bold;text-align: center;background-color: #dfdfdf;transition: all ease 0.3s;cursor: pointer;}
	.zpla p a{font-size: 0.95rem;color: #212223;font-weight: bold;display: block;transition: all ease 0.3s;}
	.zpla p.on{background-color: #38ace3;}
	.zpla p.on a{color: #fff;}
	.zpla p:hover{background-color: #38ace3;}
	.zpla p:hover a{color: #fff;}
	.zplb{width: 100%;margin-top: 4%;}
	.zpl .zpa_a{width: 48%;margin-top: 5%;}
	.zpl .zpa_a:nth-child(2){float: right;}
	.ym{display: table;margin: 0 auto;margin-top: 10%;}
	.ym p{width: 32px;line-height: 32px;height: 32px;text-align: center;border: 1px solid #ffa539;border-radius: 50%;float: left;margin: 0 3px;transition: all ease 0.3s;}
	.ym p a{font-size: 0.88rem;color: #38ace3;display: block;transition: all ease 0.3s;}
	.ym p.a{width: 75px;border-radius: 30px;}
	.ym p:hover{background-color: #ffa539;}
	.ym p:hover a{color: #fff;}
	.ym p.on{background-color: #ffa539;}
	.ym p.on a{color: #fff;}
	
/*作品内页*/
	.zpn{width: 98%;margin: 0 auto;position: relative;border-bottom: 1px solid #d5d5d5;padding-bottom: 10%;margin-top: 10%;}
	.zpna{width: 100%}
	.zpna h1{width: 100%;font-size: 0.95rem;color: #212223;line-height: 26px;font-weight: bold;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left top 6px;border-bottom: 1px solid #d5d5d5;padding: 0 0 8px 14px;}
	.zpnaw{width: 100%;margin-top: 6%;}
	.zpnaw p{font-size: 0.85rem;color: #212223;line-height: 22px;}
	.zpnaw img{width: 100%;margin-top: 6%;box-shadow: 0 0 30px 0 #eaeaea;}
	.zpnaw video{width: 100%;margin-top: 6%;box-shadow: 0 0 30px 0 #eaeaea;}
	.fhlb{width: 170px;height: 42px;line-height: 42px;text-align: center;margin: 0 auto;margin-top: 8%;border: 1px solid #38ace3;background-color: transparent;transition: all ease 0.3s;border-radius: 40px;margin-bottom: 10%;}
	.fhlb a{font-size: 0.8rem;color: #38ace3;text-transform: uppercase;transition: all ease 0.3s;display: block;}
	.fhlb:hover{background-color: #38ace3;transform: translateY(-6px);}
	.fhlb:hover a{color: #fff;}
	
/*口碑好课页*/
	.kbl{width: 100%;margin: 0 auto;margin-top: 6%;margin-bottom: 10%;}
	.kbla{width: 100%;margin: 0 auto;background-color: #f7f7f7;}
	.kbla_t{width: 100%;}
	.kbla_t img{width: 100%;}
	.kbla_w{width: 100%;padding: 6% 8%;}
	.kbla_w h6{position: relative;font-size: 0.92rem;font-weight: bold;color: #212223;line-height: 22px;}
	.kbla_w h6::after{position: absolute;content: "";background-image: url(../images/m32.png);width: 7px;height: 12px;background-size: 100% 100%;left: -18px;top: 5px;}
	.kbla_w p{font-size: 0.75rem;color: #212223;line-height: 20px;height: 40px;overflow: hidden;margin-top: 4%;}
	.kbla_m{display: none;}
	.kbl .kbb_a{margin-top: 6%;}
	.kbl .kbb_a .t3{width: 100%;position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;}
	.kbl .kbb_a:hover .t3{opacity: 1;}
	
/*就业页*/
	.jyy{width: 100%;margin: 0 auto;margin-top: 10%;}
	.jyya{width: 92%;margin: 0 auto;}
	.jyya_w{width: 100%;margin-top: 6%;}
	.jyya_wa{width: 100%;}
	.jyya_wa h6{float: left;font-size: 2rem;color: #38ace3;font-family: al1;line-height: 30px;}
	.jyya_wa p{float: left;font-size: 0.85rem;color: #b5b5b5;margin-left: 10px;line-height: 16px;text-transform: uppercase;}
	.jyya_wb{width: 100%;margin-top: 6%;}
	.jyya_wb h6{font-size: 1.1rem;color: #212223;font-weight: bold;line-height: 30px;letter-spacing: 1px;}
	.jyya_wb p{font-size: 0.85rem;color: #212223;line-height: 24px;margin-top: 8px;}
	.jyya_wb p span{color: #38ace3;}
	.jyya_m{width: 130px;height: 40px;line-height: 40px;text-align: center;border-radius: 30px;background-color: #38ace3;margin-top: 5%;transition: all ease 0.3s;}
	.jyya_m a{font-size: 0.8rem;color: #fff;}
	.jyya_m:hover{transform: translateX(6px);}
	.jyya_t{width: 100%;}
	.jyya_t img{width: 100%;}
	.jyyb{margin-top: 8%;}
	.jyyb .jyya_t{margin-left: -3%;}
	.jyyx{width: 100%;background-image: url(../images/m76.jpg);background-repeat: no-repeat;margin-top: 8%;background-position: center;background-size: cover;padding: 9% 0 10%;}
	.jyyx .jyya_w{margin-top: 8%;}
	.jyyx .jyya_wb h6{color: #fff;}
	.jyyx .jyya_wb p{color: #b5b5b5;}
	.jyyd{margin-top: 8%;}
	
/*新闻列表页*/
	.xwl{width: 100%;margin-bottom: 10%;margin-top: 5%;}
	.xwla{width: 100%;padding: 7% 0 5% 0;}
	.xwlb{width: 90%;margin: 0 auto;}
	.xwlb_t{width: 100%;overflow: hidden;}
	.xwlb_t img{width: auto;transition: all ease 0.3s;height: 350px;}
	.xwlb_w{width: 100%;margin-top: 5%;}
	.xwlb_wa{width: 100%;padding: 0 3% 5% 3%;border-bottom: 1px solid #d5d5d5;}
	.xwlb_wa h6{font-size: 1rem;color: #212223;font-weight: bold;line-height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.xwlb_wa p{font-size: 0.82rem;color: #b5b5b5;line-height: 22px;height: 66px;overflow: hidden;margin-top: 12px;}
	.xwlb_wb{width: 100%;padding: 4% 3% 0 3%;}
	.xwlb_wb p{float: left;font-size: 0.9rem;color: #38ace3;line-height: 30px;}
	.xwlb_wb p b{font-size: 1.2rem;letter-spacing: 1px;}
	.xwlb_wb img{float: right;width: 30px;}
	.xwlb:hover .xwlb_t img{transform: scale(1.05);}
	.xwlax{background-color: #f7f7f7;}
	
/*新闻内页*/
	.xwn{width: 96%;margin: 0 auto;margin-top: 9%;}
	.xwna{width: 100%;}
	.xwna h1{text-align: center;font-size: 1.1rem;color: #212223;line-height: 30px;font-weight: bold;border-bottom: 1px solid #d5d5d5;padding-bottom: 10px;}
	.xwna p{text-align: center;font-size: 0.7rem;color: #38ace3;margin-top: 10px;}
	.xwna p b{font-size: 0.8rem;}
	.xwna p span{width: 40px;display: inline-block;}
	.xwnb{width: 100%;margin-top: 8%;border-bottom: 1px solid #d5d5d5;padding-bottom: 8%;}
	.xwnb p{font-size: 0.85rem;color: #212223;line-height: 24px;}
	.xwnb img{max-width: 100%;width: 100%;margin-top: 5%;}
	.xwnb strong{display: block;font-size: 0.8rem;color: #b5b5b5;font-weight: normal;line-height: 22px;margin-top: 15px;}
	.xwnb strong a{font-size: 0.8rem;color: #b5b5b5;}
	.xwnc{width: 100%;margin-top: 5%;}
	.xwnc p{font-size: 0.85rem;color: #212223;line-height: 28px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.xwnc p a{font-size: 0.85rem;color: #212223;transition: all ease 0.3s;}
	.xwnc p a:hover{color: #38ace3;}
	.xwnc_a{text-align: center;line-height: 14px;margin-top: 6%;transition: all ease 0.3s;}
	.xwnc_a a{font-size: 0.85rem;color: #38ace3;font-weight: bold;text-decoration: underline;}
	.xwnc_a:hover{transform: translateY(-6px);}
	.tjkc{width: 100%;margin: 10% 0;}
	.tjkca{width: 92%;margin: 0 auto;position: relative;margin-top: 6%;}
	
/*关于页*/
	.gyya{width: 100%;}
	.gyya p{width: 33.333%;}
	.gyyb{width: 100%;margin-top: 8%;}
	.gyyba{width: 100%;margin-top: 6%;}
	.gyybat{width: 100%;}
	.gyybat img{width: 100%;}
	.gyybaw{width: 100%;margin-top: 6%;}
	.gyybawa{width: 100%;}
	.gyybawa h6{font-size: 1.1rem;color: #212223;font-weight: bold;line-height: 30px;}
	.gyybawa p{font-size: 0.85rem;color: #212223;line-height: 24px;margin-top: 4%;}
	.gyybawb{width: 100%;margin-top: 5%;}
	.gyybawb img{display: none;}
	.gyybawb_a h6{float: left;font-size: 2.2rem;color: #38ace3;font-family: al1;font-weight: bold;line-height: 26px;}
	.gyybawb_a h6 span{font-size: 0.9rem;font-weight: normal;}
	.gyybawb_a p{float: left;font-size: 0.65rem;color: #b5b5b5;line-height: 16px;margin-left: 5px;margin-top: -3px;}
	.gyybax{width: 100%;margin: 0 auto;margin-top: 4%;}
	.gyybax p{font-size: 0.85rem;color: #212223;line-height: 24px;}
	.gyyc{background-image: url(../images/m13.jpg);background-repeat: no-repeat;background-position: center;background-size: 100% 100%;height: 730px;margin-top: 8%;overflow: hidden;}
	.gyyc .commen{height: 100%;position: relative;}
	.gyyc .layer{width: 100%;height: 100%;}
	.gyyd{width: 100%;margin-top: 8%;}
	.gyyd .bt p{line-height: 20px;}
	.gyyda{width: 100%;margin: 0 auto;margin-top: 6%;position: relative;}
	.gyydb{width: 50%;overflow: hidden;float: none;margin: 0 auto;}
	#swiper_sza{width: 300%;margin: 0 auto;margin-left: -100%;}
	.gyydb img{width: 100%;}
	.gyydb_w{width: 100%;position: absolute;left: 0;bottom: 0;background-color: #38ace3;height: 50px;padding: 0 22px;transition: all ease 0.3s;}
	.gyydb_w h6{float: left;line-height: 50px;font-size: 16px;color: #fff;font-weight: bold;letter-spacing: 1px;}
	.gyydb_w p{float: right;line-height: 50px;font-size: 12px;color: #fff;}
	.lyba a p{display: none;}
/*
	#swiper_sza .swiper-slide-active::after{position: absolute;content: "";height: 100%;width: 100%;background-color: #fff;left: 0;top: 0;opacity: 0.5;transition: all ease 0.3s;}
	#swiper_sza .swiper-slide-prev::after{position: absolute;content: "";height: 100%;width: 100%;background-color: #fff;left: 0;top: 0;opacity: 0.3;transition: all ease 0.3s;}
*/
	.gyydc{width: 100%;position: relative;}
	.gyydcx{width: 100%;}
	.gyydca{width: 100%;margin-top: 20px;}
	.gyydca h6{font-size: 0.9rem;color: #b5b5b5;line-height: 30px;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left top 8px;padding-left: 10px;float: left;text-transform: uppercase;}
	.gyydca h6 span{font-size: 1.1rem;color: #212223;font-weight: bold;margin-right: 9px;}
	.gyydca p{float: left;font-size: 0.82rem;color: #38ace3;line-height: 14px;margin-top: 11px;margin-left: 8%;}
	.gyydcb{width: 100%;padding-left: 20px;margin-top: 15px;}
	.gyydcb p{font-size: 0.8rem;color: #212223;line-height: 22px;}
	.gyydcb p span{width: 9px;height: 3px;background-color: #38ace3;display: inline-block;margin-right: 6px;position: relative;top: -4px;}
	.gyydcb p m{background-image: url(../images/m85.png);background-repeat: no-repeat;background-position: left bottom;background-size: 100% 6px;padding: 0 9px 0 1px;} 
	#swiper-button-prev_szx{background-image: url(../images/m64.png);width: 33px;height: 33px;background-size: 100% 100%;outline: none;left: 0;top: 16%;margin-top: 0;}
	#swiper-button-next_szx{background-image: url(../images/m65.png);width: 33px;height: 33px;background-size: 100% 100%;outline: none;right: 0;top: 16%;margin-top: 0;}
	.gyye{margin: 0 auto;margin-top: 8%;}
	.gyye h6{font-size: 0.9rem;color: #b5b5b5;line-height: 30px;background-image: url(../images/m32.png);background-repeat: no-repeat;background-position: left top 8px;padding-left: 10px;text-transform: uppercase;}
	.gyye h6 span{font-size: 1.1rem;color: #212223;font-weight: bold;margin-right: 9px;}
	.gyyea{width: 100%;margin-top: 4%;}
	.gyyea_a{width: 33.333%;border: 1px solid #dcdcdc;margin-bottom: -1px;margin-right: -1px;}
	.gyyea_a:nth-child(10){display: none;}
	.gyyea_a img{width: 100%;}
	.zsy{width: 100%;background-image: url(../images/m94.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 8%;padding: 9% 0;}
	.zsy .bt p{line-height: 20px;}
	.zsya{width: 100%;margin: 0 auto;margin-top: 6%;}
	.zsyc_sj{width: 100%;}
	.zsyc_sj img{width: 100%;margin: 0 auto;}
	.zsya_x{display: none;}
	
/*联系我们页*/
	.lxy{margin: 0 auto;margin-top: 10%;margin-bottom: 10%;}
	.lxya{width: 100%;border-bottom: 1px dashed #c5c5c5;border-top: 1px dashed #c5c5c5;background-image: url(../images/m98.png);background-repeat: no-repeat;background-position: top center;padding: 5% 0 0 8%;background-size: 80% auto;}
	.lxya_a{width: 100%;margin: 8% 0;}
	.lxya_a img{float: left;width: 40px;}
	.lxya_a p{float: left;font-size: 0.92rem;color: #212223;margin-left: 20px;margin-top: -5px;}
	.lxya_a p span{display: block;color: #fda740;margin-bottom: 6px;}
	.ditu{width: 100%;margin-top: 6%;}
	.lx_n{padding-bottom: 2%;background-image: url(../images/m99.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
	.lx_n .commen{position: relative;}
	.lx_n .lx{padding-top: 8%;position: inherit;height: auto;margin-top: 0;}
	.lx_n .lxa{margin: 0 auto;}
	.lx_n .lxb{width: 81%;margin-left: 20%;float: none;}
	.lx_n .lxbb{margin-top: 0;}
	.lx_na{display: none;}
	.lx_na p{text-align: center;font-size: 12px;color: #909090;line-height: 12px;margin-top: 6px;}
	.lx_nx{display: none;}
	.lx_n .lx_img{mix-blend-mode: multiply;overflow: hidden;top: 0;left: -4%;}
	.lx_n .lx_img img{margin-top: -10px;}

	/*网站地图*/
	.wzdt2{width: 96%;margin: 0 auto;margin-top: 110px;margin-bottom: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 96%;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 16px;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 15px;}
	.wzdt_a p a:hover{color: #0665d0}
	/*网站地图*/
	/*404*/
    .fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:30px;margin-bottom: 20px;margin-top: 100px;}
.fzf1{width:90%;margin:15px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:18px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:16px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:310px;margin:30px auto;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}   
    /*404*/
	
/*学历*/
	.xwlbd{width: 100%;margin-top: 4%;}
	.xwlbd table{width: 100%;}
	.xwlbd table th{font-weight: normal;text-align: left;font-size: 12px;color: #231816;height: 30px;padding-left: 5px;}
	.xwlbd table td{font-size: 12px;color: #848484;height: 30px;border-top: 2px solid #b8b8b8;padding-left: 5px;}
	.xwlbd table td:nth-child(1){width: 43%;}
	.xwlbd table td:nth-child(2){width: 43%;}
	.xwlbd span{display: block;font-size: 12px;color: #fda22f;line-height: 20px;margin-top: 15px;}
	.xwnb table{width: 100%;border-collapse: collapse;margin-top: 5%;}
	.xwnb table th{font-size: 0.85rem;color: #212223;border: 1px solid #000;height: 40px;}
	.xwnb table td{font-size: 0.85rem;color: #212223;border: 1px solid #000;text-align: center;height: 40px;}
	
	
	
@media (min-width: 350px){




	
}	
	
@media (min-width: 374px){
	.yjd_a{width: 80px;}



	
}
	
	
	

	
@media (min-width: 400px){
	


	
}
	
@media (min-width: 414px){
	.sjdha_t2{width: 40px;top: calc(50% - 18px);}
	.jy_img1{margin-top: -56%;}
	.yj .commen{padding: 11% 2% 110px 2%;}



	
}
	
	
	
	
	
@media (min-width: 450px){
	.jy_img1{margin-top: -50%;}
	.yj .commen{padding: 11% 3% 110px 3%;}
}
	
	
	
	
	
@media (min-width: 500px){
	.sjdha_t2{width: 44px;top: calc(50% - 20px);}
	.jy_img1{margin-top: -45%;}
	.jyb{height: 270px;padding: 40px 7% 0 7%;}
	.jyb h6{font-size: 0.85rem;}
	.jyb h6 span{font-size: 1.9rem;line-height: 28px;}
	.jyb h5{font-size: 1rem;margin-top: 12px;}
	.jyb p{font-size: 0.82rem;line-height: 22px;margin-top: 20px;max-height: 89px;}
	.yja .t1{width: 140px;}
	.yja .t2{width: 95px;}
	.yja p{font-size: 0.75rem;}
	.yjc{margin-right: 2%;}
	.yjc h6{line-height: 16px;font-size: 1rem;}
	.yjc p{font-size: 0.75rem;line-height: 24px;margin-top: 22px;letter-spacing: 1px;}
	.yjc p b{font-size: 0.95rem;}
	.yjc p a{font-size: 0.75rem;}
	.kbl .kbb_a{width: 48%;margin-top: 5%;}
	.kbl .kbb_a:nth-child(2n+1){float: right;}
}		
	
	
	
@media (min-width: 550px){
	.jy_img1{margin-top: -40%;}
	.lx_img img{width: 24%;}
	.yja{margin-left: 4%;}
	.gyyc{height: 760px;}
	
}	
	
		
	
@media (min-width: 600px){
	.lya{padding: 3.5% 4% 4.5% 5%;}
	.lyba{height: 161px;}
	.lyba a{height: 160px;padding-top: 32px;}
	.jy_img1{margin-top: -35%;}
	.yja{margin-left: 6%;}
	.yjc{margin-right: 6%;}
	.gyyc{height: 820px;}
	
}	
	
@media (min-width: 650px){
	.gyyc{height: 840px;}
	



}
	
	
	
@media (min-width: 700px){
	.sjdha_t2{width: 58px;top: calc(50% - 28px);}
	.gyyc{height: 860px;}

}		
	
@media (min-width: 750px){
	body{max-width: 750px;margin: 0 auto;}
	.sjdhgd{max-width: 750px;left: 50%;margin-left: -375px;}
	.jmyc{padding: 8% 0 50%;}

}	
	
	
	
	
	
	
	
	
	
	
	
	
	
}



