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{src : url('../fonts/FZMHJW.1TTF');}

/* 学习内容start */
.xynr{margin-top: 0.4rem;position: relative;}
.xynr .title{height: 2.15rem;font-size: 0.75rem;font-weight: bold;width: 100%;line-height: 2.15rem;border-bottom: 0.05rem solid #676767;text-align: center;}
.xynr .title span{color: #af7e08;}
.xynr .line{width: 3.25rem;height: 0.2rem;background-color: #af7e08;margin: -0.125rem auto 0;}
.xynr .pz{font-size: 0.6rem;text-align: center;height: 1.1rem;margin: 0 auto; margin-top: 0.8rem;width: 12.1rem;}
.xynr .pz span{height: 1.1rem;float: left;line-height: 1.1rem;}
.xynr .pz .red1{width: 1.6rem;background-color: #e46b00;font-weight: bold;color: #fff;border-radius: 0.125rem;}
.xynr .pz .red2{width: 2.2rem;background-color: #e46b00;font-weight: bold;color: #fff;border-radius: 0.125rem;}

.xxnr_con{width: 15rem;margin: 0 auto;margin-top: 0.85rem;}
.xxnr_item{width: 7.3rem;margin-bottom: .5rem;}
.xxnr_top{position: relative;}
.xxnr_item img{width: 7.3rem;margin-bottom: .5rem;}
.xxnr_item span{font-size: .65rem;color: #fff;position: absolute;z-index: 2;left: .55rem;bottom: 1.1rem;}
.xxnr_item p{font-size: 0.6rem;margin-bottom: .25rem;}
.xxnr_item p i{display: inline-block;width: .125rem;height: .125rem;background: #000;border-radius: 50%;margin-right: 0.35rem;vertical-align: middle;}

.xynr .zx1{height: 4.175rem;margin: 0.4rem auto 0;background-image: url(../img/xuexi_01.png);background-repeat: no-repeat;background-size: 100%;padding-top: 0.6rem;}
.xynr .zx1 .info{width: 9rem;float: right;font-size: 0.75rem;}
.xynr .zx1 .info p span{display: inline-block;width: 0.25rem;height: 0.25rem;border-radius: 50%;background-color: black;margin-bottom: 0.125rem;}
.xynr .zx1 .info .zxtf{font-size: 0.45rem;color: #999999;margin-top: 0.4rem;}
.xynr .zx1 .info .zxbutton{width: 7.05rem;height: 1.3rem;background-color: #a40000;border-radius: 0.125rem;font-size: 0.6rem;color: #fff;text-align: center;line-height: 1.3rem;margin-top: 0.6rem;}
/* 学习内容end */
/* 优势start */
.ys  .title{font-family:'FZMeiHei-M07S';font-style: 1rem;height: 1.6rem;text-align: center;border-bottom: 0.05rem solid #676767;margin-top: 1.4rem;}
.ys .line{width: 3.25rem;height: 0.2rem;background-color: #af7e08;margin: -0.125rem auto 0;}
.ys .pz{font-size: 0.6rem;text-align: center;color: #666666;text-align: center;margin-top: 0.7rem;display: block;}

.ys .list{width: 15rem;margin: 0.95rem auto 0.3rem;}
.ys .list .yshow{width: 7.35rem;height: 6.475rem;background-repeat: no-repeat;background-size: 100%;margin-bottom: 0.6rem;}
.yshow1{background-image: url(../img/ys_01.png);}
.yshow2{background-image: url(../img/ys_02.png);}
.yshow3{background-image: url(../img/ys_03.png);}
.yshow4{background-image: url(../img/ys_04.png);}
.ys .list .yshow .cion{width: 5.675rem;height: 1.4rem;margin-top: 4.55rem;background-image: url(../img/ys_coin.png);background-repeat: no-repeat;background-size: 100%;font-size: 0.6rem;color: #a40000;font-weight: bold;line-height: 1.4rem;padding-left: 0.2rem;}
.yslj{width: 9.95rem;height: 1.4rem;background-color: #a40000;color: #fff;text-align: center;font-size: 0.65rem;text-align: center;line-height: 1.4rem;margin: 0 auto;border-radius: 0.15rem;}
/* 优势end */
/* 展示start */
.show{margin-top: 0.95rem;}
.show .showtop{height: 5.5rem;width: 100%;background-color: #f5f5f5;padding-top: 0.75rem;}
.show .showtop .zw{font-family:'FZMeiHei-M07S';font-size: 1rem;text-align: center;}
.show .showtop .yw{font-size: 0.55rem;text-align: center;margin-top: 0.6rem;color: #999999;}
.show  .showlist{width: 15rem;margin: -2.4rem auto 0.15rem;}
.show  .showlist div{margin-bottom: 0.25rem;}
.showlist .show1{width: 15rem;height: 9.25rem;}
.showlist .show2{width: 6.525rem;height: 9.25rem;}
.showlist .show3{width: 8.3rem;height: 9.25rem;}
.showlist .show4{width: 8.3rem;height: 5.425rem;}
.showlist .show5{width: 6.525rem;height: 5.425rem;}
.showlist .show6{width: 15rem;height: 6.425rem;}

.show .zx2{height: 4.175rem;background-image: url(../img/xuexi_02.png);background-repeat: no-repeat;background-size: 100%;padding-top: 0.8rem;}
.show .info{margin-left: 0.5rem;}
.show .info .zxt{font-size: 0.75rem;}
.show .info .zxt span{display: inline-block;width: 0.25rem;height: 0.25rem;border-radius: 50%;background-color: black;margin-bottom: 0.125rem;}
.show .info .zxtf{font-size: 0.45rem;color: #999999;margin-top: 0.4rem;}
.show .info .zxbutton{width: 7.05rem;height: 1.3rem;background-color: #a40000;border-radius: 0.125rem;font-size: 0.6rem;color: #fff;text-align: center;line-height: 1.3rem;margin-top: 0.6rem;}
/* 展示end */
/* 实操课程start */
.sckc{padding-top: 1.1rem;}
.sckc .zw{font-family:'FZMeiHei-M07S';font-size: 1rem;text-align: center;}
.sckc .yw{font-size: 0.55rem;text-align: center;color: #999999;margin-top: 0.6rem;}

.sclist1{margin: 0 auto;width: 15rem;position: relative;margin-top: 1.1rem;}
.sclist1 .fz1{width: 9.875rem;height: 6.525rem;}
.sclist1 .yuan1{width: 6.15rem;height: 6.15rem;position: absolute;right: 0;top: 1.15rem;}
.sclist2{margin: 1rem auto 0;width: 15rem;position: relative;height: 6.525rem;}
.sclist2 .yuan1{width: 9.875rem;height: 6.525rem;float: right;}
.sclist2 .fz1{width: 6.15rem;height: 6.15rem;position: absolute;left: 0;top: 1.15rem;}
.sclist3{margin: 1rem auto;width: 15rem;}
.sclist3 img{display: block;width: 7.275rem;height: 5.775rem;}
/* 实操课程end */
/* 底部表单start */
.box_7{padding-bottom: .9rem;}
.box7_tit{width: 6.625rem;font-size: .7rem;font-weight: bold;margin: 0 auto;margin-top: .95rem;}
.form_bg{width: 100%;height: 12rem;background: url(../img/img_27.png) no-repeat center center;background-size: 100% 100%;margin-top: 1rem;}
.box_7 form{display: block;width: 13.4rem;margin: 0 auto;}
.form_ipt{line-height: 1.5rem}
.form_ipt p{display: inline-block;width: 1.95rem;font-size: .5rem;}
.form_ipt input{width: 11rem;background: none;font-size: .5rem;line-height: 1.5rem;border: none;border-bottom: .025rem solid #cecece;outline: none;}
.form_ipt input::-webkit-input-placeholder {font-size: 0.5rem;}
.form_ipt input::-moz-placeholder {font-size: 0.5rem;}
.form_ipt input:-ms-input-placeholder {font-size: 0.5rem;}
.form_ipt input::-webkit-input-placeholder {font-size: 0.5rem;}
.form_ipt input::placeholder {font-size: 0.5rem;}
.form_btn{width: 12.15rem;background: #a40000;font-size: .6rem;color: #fff;line-height: 1.5rem;text-align: center;border: none;outline: none;margin: 0 auto;margin-top: 1rem;}