
html{-webkit-text-size-adjust:none;  }
a{outline:none; text-decoration:none;} a:hover{ text-decoration:none;}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{/*border-collapse:collapse;border-spacing:0;*/} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;} q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"],input[type="text"],input[type="password"],textarea, button { -webkit-appearance: none !important;} em,i{ font-style:normal;}
select{-webkit-appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);   }
img{ display:block;}
html {
	font-size:62.5%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@media only screen and (min-width:321px) { /*iphone5*/
html {
font-size:62.5%!important
}
}
@media only screen and (min-width:361px) {
html {
font-size:70.31%!important
}
}
@media only screen and (min-width:376px) {
html {
font-size:73.24%!important
}

}
@media only screen and (min-width:481px) {
html {
font-size:84%!important
}
}
@media only screen and (min-width:561px) {
html {
font-size:90%!important
}
}
@media only screen and (min-width:641px) {
html {
font-size:100%!important
}
}
body {
    font-family: "Microsoft YaHei",sans-serif;
    margin: 0 auto;
    max-width: 640px;
    min-width: 320px;
    padding: 0;
    width: 100%;
	overflow-x:hidden;
	background-color:#fff;
}

/* 通用 */
.bgi img{width: 100%;}
.mt1{margin-top: 1rem;}
.mb1{margin-bottom: 1rem;}
.mgt10{margin: 1rem;}
.mt20{margin: 2rem 1rem 1rem;}
.pdb1{padding-bottom: 1rem;}
.bgcf4{background-color: #f4f4f4;}
.tit h2{font-size: 2rem;text-align: center;margin-top: 1rem;}
.tit span{text-align: center;display: block;font-size: 1.4rem;color: #666666;}
.bgdh img{width: 100%;}
.w750 span{display: block;}
.w750 img{width: 100%;}
.btn-kc{margin:1rem;overflow: hidden;}
.btn-kc span{width: 50%;float: left;display: block;}
.btn-kc a{text-align: center;display: block;margin: .5rem;height: 3.2rem;line-height: 3.2rem;font-size: 1.3rem;border-radius: 5rem;}
.btn-kc a.btn-kcl{color: #ffffff; background-color: #d3126d;} 
.btn-kc a.btn-kcr{color: #ffffff;background-color: #02add9;}

.box-tit{text-align: center;margin: 2rem auto 1rem;}
.box-tit b{display: inline-block;text-align: center;background-color: #b21a2a;width: 4rem;height: 4rem;line-height: 4rem;border-radius: 50%;margin: 0 auto;}
.box-tit b i{display: block;font-size: 2.5rem;color: #ffffff;display: inline;}
.box-tit h2{font-size: 2rem;position: relative;display: inline-block;color: #e9157b;}
.box-tit h2::after{content: "";position: absolute;width: 2rem;height: .5rem;background-color:#e9157b;border-radius: .5rem;left: -2.5rem;bottom: 0; }
.box-tit h2::before{content: "";position: absolute;width: 2rem;height: .5rem;background-color:#e9157b;border-radius: .5rem;right: -2.5rem;bottom: 0; }
.box-tit span{font-size: 1.3rem;color: #666666;display: block;}



/* 滚动 */
.gd-box{background-color: #ededed;overflow: hidden;}
.gundong{display: flex;flex-wrap: nowrap;height: 3rem;line-height: 3rem;overflow: hidden;margin:1rem;border-radius: 5rem;background-color:#ffffff;}
.gd-icon{width: 30%;margin-left: 1rem;}
.gd-icon i{margin-right: .5rem;color: #e51877;font-weight: bold;font-size: 1.5rem;}
.gd-icon span{font-size: 1.3rem;line-height: 3rem;}
.gd-link ul {display: flex;flex-wrap: wrap;padding: 0 1rem;}
.gd-link ul li{display:flex;flex-wrap: nowrap;justify-content: space-around;width: 100%;} 
.gd-link ul li a{display: block;text-align: center;font-size: 1.3rem;line-height: 3rem;text-decoration :underline}
.gd-link ul li a:nth-child(1){color:#e9157b;}
.gd-link ul li a:nth-child(2){color:#feb80a;}
.gd-link ul li a:nth-child(3){color:#6cc6e4;}

/* 招生通知 */
.box1{display: flex;flex-wrap: nowrap;margin: 1rem;}
.box1 span{width: 35%;display: inline-block;}
.box1 span img{width: 100%;}
.box1 p{font-size: 1.2rem;padding: .5rem 0 .5rem .5rem;width: 65%;}
.box1 i a{color: #e9157b;}

.box1-tit{border-top: 1px dashed #b5b5b5;display: flex;flex-wrap: nowrap;justify-content: space-around;text-align: center;margin: 1rem .5rem;padding-top: 1rem;}
.box1-tit li{padding:.5rem 1rem;border-radius: 1rem;box-shadow: .5rem .4rem 0 #f8cce0;}
.box1-tit li a{display: block;color: #ffffff;}
.box1-tit li a span{display: block;border-bottom: 1px solid #ffffff;padding-bottom: .5rem;margin-bottom: .5rem;}
.box1-tit li a span i{font-size: 2.2rem;}
.box1-tit li:nth-child(1){background-color: #02add9;}
.box1-tit li:nth-child(2){background-color: #e9157b;}
.box1-tit li:nth-child(3){background-color: #7dd03a;}
.box1-tit li a p{font-size: 1.2rem;}

/* 课程内容 */
.box2{background-color: #fff2f8;overflow: hidden;margin-top: 2rem;}
.box2-all{display: flex;margin: 1rem;background-color: #ffffff;border-radius: .5rem;padding: .5rem;}
.box2-l{width: 50%;}
.box2-l img{width: 100%;}
.box2-r{width: 50%;padding: 0 1rem;display: flex;align-items: center;flex-wrap: wrap;}
.box2-r h3{font-size: 1.3rem;}
.box2-r ul li{line-height: 1.7rem;height: 1.7rem;width: 100%;}
.box2-r ul li i{font-size: 1.1rem;color: #d4d4d4;margin-right: .25rem;}
.box2-r ul li span{font-size: 1.1rem;}

.box2-nav{ display: flex;flex-wrap: nowrap;justify-content: space-around;text-align: center;margin: 1rem .5rem;}
.box2-nav a{ display:inline-block; width:25%;height:4rem; border-radius:0; text-align:center;background-color:transparent !important; opacity:1;}
.box2-nav a:nth-child(1) span{background-color: #02add9;}
.box2-nav a:nth-child(2) span{background-color: #d3126d;}
.box2-nav a:nth-child(3) span{background-color: #71b939;}
.box2-nav a:nth-child(4) span{background-color: #02add9;}
.box2-nav span{ display:block; height:4rem; line-height:4rem; color:#ffffff; font-size:1.3rem;margin: .5rem;box-shadow: .5rem .4rem 0 #f8cce0;border-radius: .5rem;}
.box2-nav .swiper-pagination-bullet-active span{color:#ffffff;background-color: #fab1d3 !important;}
.box2 .btn-kc{margin-top: 0;}

/* 教学内容 */
.box3-li{display: flex;flex-wrap: wrap;padding: 0 .5rem;}
.box3-li li{width: 50%;}
.box3-li li a{display: block;margin: .5rem;font-size: 1.3rem;color: #ffffff;text-align: center;padding: 1rem 0;border-radius: .5rem;}
.box3-li li:nth-child(1) a{background-color: #02add9;}
.box3-li li:nth-child(2) a{background-color: #d3126d;}
.box3-li li:nth-child(3) a{background-color: #71b939;}
.box3-li li:nth-child(4) a{background-color: #e19f0d;}

/* 证书 */
.box4{background-color: #fff2f8;overflow: hidden;}
.box4-pic1{display: flex;justify-content: space-between;margin: 0 1rem;}
.box4-pic1 li{width: 49%;background-color: #ffffff;border-radius: .5rem;}
.box4-pic1 li a{display: block;border: 1px solid #fbdceb;padding: .5rem;border-radius: .5rem;}
.box4-pic1 li a img{width: 100%;}
.box4-pic1-txt{margin: .5rem 1rem;display: flex;text-align: center;}
.box4-pic1-txt span{width: 50%;font-size: 1.2rem;} 
.box4-pic2{display: flex;margin: 0 .5rem;}
.box4-pic2 li{width: 33.333%;}
.box4-pic2 li a{display: block;margin:0 .5rem;}
.box4-pic2 li a img{width: 100%;}
.box4-btn {margin: 1rem;background-color:#d3126d;border-radius: 5rem;height: 3.2rem;text-align: center; }
.box4-btn a{display: block;line-height: 3.2rem;font-size: 1.3rem;color: #ffffff;}

/* 环境 */
.box5-pic{display: flex;flex-wrap: wrap;margin: 0 .5rem 1rem;}
.box5-pic li{width: 50%;}
.box5-pic li a{display: block;margin: .5rem;text-align: center;background-color: #fff2f8;overflow: hidden;border-radius: .5rem;}
.box5-pic li a img{width: 100%;}
.box5-pic li a span{font-size: 1.3rem;color: #000000;margin: .5rem 0;display: block;}

/* 就业 */
.box6{background-color: #fff2f8;overflow: hidden;}
.box6-li{display: flex;flex-wrap: wrap;}
.box6-li li {width: 33.33333%;}
.box6-li li a{display: block;margin: .5rem;text-align: center;background-color: #ffffff;padding: .5rem;border-radius: .5rem;}
.box6-li li a img{width: 100%;}
.box6-li li a b{color: #000000;font-size: 1.3rem;display: block;margin-bottom: .5rem;}
.box6-li li a p{margin-top: .5rem;color: #000000;font-size: 1rem;}
.box6-li li a span{display: block;border: 1px solid #d3126d;border-radius: .5rem;color: #d3126d;margin: .5rem;line-height: 2rem;}

/* 就业环境 */
.box7-li{display: flex;flex-wrap: nowrap;justify-content: center;}
.box7-li li a{display: block;margin: .5rem;}
.box7-li li a img{width: 100%;}
.hslbox7_1{ margin:1rem;}
.hslbox7_1 a{display: flex;justify-content: space-between; height:4rem; border-radius:4rem; background-color:#fff1e4; position:relative; margin-bottom:1rem; overflow:hidden;}
.hslbox7_1 span{width:4rem; height:4rem; border-radius:4rem; line-height:4rem; text-align:center; background-color:#ffaa00; color:#fff; font-size:1.5rem; box-shadow:0 0 .5rem rgba(0,0,0,.2);}
.hslbox7_1 p{ line-height:4rem; flex:1; margin:0 1rem; font-size:1.1rem; color:#333;}
.hslbox7_1 b{ height:4rem; line-height:4rem;border-radius:4rem;text-align:center; background-color:#ffaa00; color:#fff; font-size:1.3rem; box-shadow:0 0 .5rem rgba(0,0,0,.2); font-weight:normal; padding:0 1rem;}
.hslbox7_1 a:nth-child(2n+2){ background-color:#f6fff1;}
.hslbox7_1 a:nth-child(2n+2) span,.hslbox7_1 a:nth-child(2n+2) b{ background-color:#57b624; color:#fff;}

.hsldbdh{display:none;}
