html { -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; font-size: 40px; background: #fff; }
body { min-width: 8rem; max-width: 16rem; margin: 0 auto; font-family: arial,"方正正中黑简体", Microsoft Yahei; color: #333; background: #fff; }
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0rem;padding: 0rem ; }
ul, li { list-style: none ; }
a:active, a:hover { outline: none; }
img { width: 100%; vertical-align: top; }
a { outline: none; text-decoration: none; cursor: pointer; color: #333; }
a:hover { text-decoration: none; outline: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
input[type="search"] { -webkit-appearance: text field; box-sizing: content-box; }
input[type="search"]:-webkit-search-cancel-button, input[type="search"]:-webkit-search-decoration { -webkit-appearance: none; }
button { overflow: visible; }
button, select { text-transform: none; }
.flex { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; }
.left { float: left; }
.right { float: right; }

@font-face {font-family: 'FZZZHONGJW';src: url(../img/FZZZHONGJW.1TTF);}
@font-face {font-family: 'FZXBSJW';src: url(../img/FZXBSJW.1TTF);}

.button{margin: 0.5rem auto 0;display: block;background: url(../img/button.png) no-repeat;background-size: 100%;width: 10rem;height: 1.75rem;color: #fff;font-size: 0.9rem;line-height: 1.75rem;text-align: center;}
/* .tit1{width: 5rem;height: 1rem;margin: 0 auto 0.3rem;} */
.tit1{height: 1.25rem;width: 7.5rem;margin: 0 auto 0.3rem;}
.tit1 span{display: inline-block;margin-left: 0.5rem;width: 1.25rem;height: 1.25rem;font-size: 1rem;line-height: 1.375rem;background: url(../img/title.png) no-repeat;background-size: 100%;text-align: center;color: #974e32;font-family: '方正小标宋简体';}
.tit2{font-size: 0.55rem;text-align: center;color: #7b7b7b;font-family: '方正小标宋简体';}
/* 顶部表单start */
.topf{height: 2.05rem;width: 13.9rem;margin: 0.5rem auto 0;box-shadow: 0 0 0.25rem 0 #e7e7e7;border-radius: 0.25rem;padding: 0.25rem 0.55rem 0;position: relative;}
.topf .form_ipt{display: block;width: 9.2rem;height: 1.75rem;background: #f5f6f6;border: none;font-size: 0.7rem;text-align: center;outline: none;border-radius: 1rem;position: relative;z-index: 1;font-family:"方正正中黑简体";}
.topf .form_btn{width: 5.9rem;height: 1.9rem;position: absolute;top: 0.25rem;right: 0.55rem;background: url(../img/topf.png) no-repeat;background-size: 100%;border: none;z-index: 100;font-size: 0.7rem;color: #fff;line-height: 1.75rem;font-family:"方正正中黑简体";}
.topf .form_ipt::-webkit-input-placeholder{font-size: 0.7rem;}
.topf .form_ipt:-moz-placeholder{font-size: 0.7rem;}
.topf .form_ipt::-moz-placeholder{font-size: 0.7rem;}
.topf .form_ipt:-ms-input-placeholder{font-size: 0.7rem;}
/* 顶部表单end */
/* 课程详情start */
.kcxq{padding-top: 1.3rem;}
.kclist{margin: 1.2rem auto 0;width: 15rem;}
.kclist .kcinfo{width: 4.8rem;height: 4.8rem;margin-bottom: 0.35rem;box-shadow: 0 0 0.1rem 0 #e4e0e0;}
.kclist .kcinfo img{width: 4.8rem;height: 3.8rem;}
.kclist .kcinfo p{width: 100%;height: 1rem;text-align: center;font-size: 0.55rem;line-height: 1rem;}
/* 课程详情end */
/* 教室环境start */
.jshj{padding-top: 1.3rem;}
.hslbox4_2{margin-top: 1rem;height: 8.7rem;}
.hslbox4_2 .swiper-slide {width: 14rem;height: 7.5rem;}
.hslbox4_2 .swiper-slide img{width: 14rem;height: 7.5rem;}
.swiper-pagination-bullet-active{width: 0.8rem;background: #fe9c3a;border-radius: 0.15rem;}
/* 教室环境end */
/* 上课实拍start */
.sksp{padding-top: 1.3rem;}
.splist{margin: 1.2rem auto 1rem;width: 15rem;}
.splist div{margin-bottom: 0.3rem;}
.splist .sp1{width: 8.15rem;height: 4.5rem;}
.splist .sp2{width: 6.65rem;height: 4.5rem;}
/* 上课实拍end */
/* 学生作品start */
.xszp{padding-top: 1.3rem;}
.zplist{margin: 1.2rem auto 1rem;}
.zplist div{margin-bottom: 0.3rem;height: 4.5rem;width: 100%;}
.zplist div img{float: left;display: block;height: 4.5rem;}
.zplist div .zp1{width: 6rem;}
.zplist div .zp2{width: 5rem;}
/* 学生作品end */
/* 创业帮扶start */
.cybf{padding-top: 1.3rem;}
.bflist{margin-top: 0.7rem;padding-top: 0.5rem;}
.info{width: 14rem;display: block;font-size: 0.55rem;margin: 0 auto;line-height: 0.7rem;}
.info span{display: inline-block;height: 0.2rem;background: #ffce91;line-height: 0rem;}
.imglist{margin: 0.4rem auto 0;padding-bottom: 0.2rem;width: 14.3rem;}
.imglist div{width: 7rem;height: 5.1rem;box-shadow: 0 0 0.15rem 0 #f2eeee;font-size: 0.55rem;margin-bottom: 0.3rem;}
.imglist div img{width: 7rem;height: 4.15rem;}
.imglist div p{text-align: center;line-height: 0.95rem;}
/* 创业帮扶end */
/* 底部表单start */
.botf{width: 15rem;height: 8.55rem;margin: 1.45rem auto;padding-top: 0.8rem;box-shadow: 0 0 0.25rem 0 #e8e7e6;border-radius: 0.5rem;}
.botf .bottit{font-size: 0.8rem;text-align: center;}
.botf  .form_ipn{width: 12.5rem;height: 1.35rem;margin: 0.75rem auto 0;background: #efefef;text-align: center;font-size: 0.7rem;line-height: 1.35rem;border-radius: 0.25rem;border: none;outline: none;display: block;font-family:"方正正中黑简体";}
.botf .form_ipt::-webkit-input-placeholder{font-size: 0.6rem;}
.botf .form_ipt:-moz-placeholder{font-size: 0.6rem;}
.botf .form_ipt::-moz-placeholder{font-size: 0.6rem;}
.botf .form_ipt:-ms-input-placeholder{font-size: 0.6rem;}
.botf  .form_btn{width: 12.65rem;height: 1.5rem;background: url(../img/3.png) no-repeat; background-size: 100%;border: none;font-size: 0.8rem;color: #fff;;line-height: 1.4rem;text-align: center;margin: 0.75rem auto 0;border: none;display: block;font-family:"方正正中黑简体";}
/* 底部表单end */