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: 'FZHZGBJW';src: url(../img/FZHZGBJW.1TTF);}

/* 没技术start */
.mjs{margin-top: 0.9rem;}
.mjs .title{width: 8.7rem;height: 2.5rem;margin: 0 auto;}
.mjs  .intro{width: 15rem;margin: 0.75rem auto;font-size: 0.5rem;text-align: center;line-height: 0.8rem;}
.mjs  .intro span{font-weight: bold;}
.mjs .why img{width: 16rem;height: 9.7rem;}
.mjs  .whyc{width: 13.1rem;height: 1.5rem;background: url(../img/cbg.jpg) no-repeat;background-size: 100%;}
.mjs  .whyc p{font-family: '方正汉真广标简体';line-height: 1.5rem;margin-left: 1.65rem;color: #fff;font-size: 0.6rem;}
.button1{width: 8rem;height: 1.5rem;background: url(../img/button1.png) no-repeat;background-size: 100%;margin: 0.75rem auto;font-size: 0.6rem;text-align: center;line-height: 1.5rem;color: #fff;font-weight: bold;}
/* 没技术end */
/* why  start  */
.wy{margin: 1.25rem auto 0;background: #ffb278;padding: 0.75rem 0 0.2rem;}
.wy .wbg{width: 15rem;height: 15.65rem;margin: auto;border-radius: 0.5rem;background: #fff;padding-top: 0.35rem;}
.wy .wbg .title{width: 8.3rem;height: 2.55rem;margin:auto;}
.wyshow{margin-top: 0.3rem;}
.wyshow .tit{height: 0.75rem;font-size: 0.6rem;font-weight: bold;font-style: italic;}
.wyshow .tit img{height: 0.75rem;width: 0.7rem;float: left;margin-right: 0.2rem;}
.wyshow .simg{width: 14.1rem;height: 2.75rem;margin: 0.35rem auto;}
.wyshow .simg img{width: 4.5rem;height: 2.75rem;}
.wygd{margin-top: 0.25rem;width: 16rem;height: 3rem;background: url(../img/wybg.jpg) no-repeat;background-size: 100%;margin-bottom: 0.75rem;padding-top: 0.55rem;}
.wygd .bmlist{height: 2.4rem;width: 15rem;margin: 0 auto;}
.wygd .bmlist li{display: block;width: 3.25rem;height: 2.4rem;margin-left: 0.5rem;}
.wygd .bmlist li img{width: 3.25rem;height: 2.4rem;}

.button2{width: 8rem;height: 1.5rem;background: url(../img/button2.png) no-repeat;background-size: 100%;margin: 0.75rem auto;font-size: 0.6rem;text-align: center;line-height: 1.5rem;color: #ff4848;font-weight: bold;}
/* why end */
/* 帮扶start */
.bf{margin-top: 1rem;}
.bf .title{width: 8.15rem;height: 2.5rem;margin: auto;}
.bf .bfimg{margin: 0.9rem auto 0.5rem;width: 15rem;}
.bf .bfimg .img{width: 7.25rem;height: 5.15rem;margin-bottom: 0.4rem;}
.bf .bfimg .img img{width: 7.25rem;height: 4.25rem;}
.bf .bfimg .img p{font-size: 0.5rem;margin-top: 0.4rem;text-align: center;}
/* 帮扶end */
/* 设施环境start */
.sshj{background: #ffb278;width: 16rem;height: 15.1rem;margin-top: 1.25rem;padding: 0.6rem 0;}
.sshj .ssbg{height: 14.5rem;width: 15rem;margin: 0 auto;background: url(../img/2222.png) no-repeat;background-size: 100%; border-radius: 0.2rem;padding-top: 0.6rem;}
.sshj .ssbg .title{width: 8.35rem;height: 2.5rem;margin: auto;}
.sshj .ssbg  .ms_swiper{width: 14.25rem;height: 8.8rem;margin-top: 0.75rem;}
.swiper-pagination-bullet-active{width: 0.35rem;height: 0.35rem;background: #ffb278;}
.sshj .ssbg .button1{margin-top: 0.15rem;}
/* 设施环境end */
/* 专业设置start */
.sz{margin-top: 1.25rem;}
.sz .title{width: 8.35rem;height: 2.5rem;margin: auto;}
.sz .info{margin: 0.9rem 0;width: 16rem;height: 23.75rem;background: url(../img/ceshi1.jpg) no-repeat;background-size: 100%;padding-top: 0.025rem;position: relative;}
.sz .zhuanye{margin-top: 0.75rem;width: 9.85rem;margin-left: 0.5rem;}
.sz .zhuanye .zyinfo{width: 9.55rem;height: 3.7rem;margin-bottom: 0.25rem;border: 0.025rem solid #f1d3a3;border-radius: 0.2rem;padding: 0.25rem 0 0.25rem 0.3rem;}
.zyinfo img{width: 5rem;height: 3.75rem;float: left;margin-right: 0.5rem;}
.zyinfo .right{margin-top: 0.4rem;width: 3.4rem;float: left;}
.zyinfo .right .tit{width: 3.4rem;height: 1rem;background: url(../img/ceshi2.png) no-repeat;background-size: 100%;text-align: center;font-size: 0.65rem;font-weight: bold;color: #fff;}
.zyinfo .right .intro{width: 3.4rem;height: 1.7rem;margin-top: 0.3rem;background: #f1d3a3;border-radius: 0.1rem;font-size: 0.5rem;text-align: center;line-height: 0.8rem;}
.zyinfot img{margin-right: 0.15rem;}
.zyinfot .right .tit{background: url(../img/ceshi3.png) no-repeat;background-size: 100%;width: 4.2rem;}
.zyinfot .right .intro{margin-left: 0.4rem;}
.info .woman{width: 6.65rem;height: 19.45rem;position: absolute;bottom: 0;right: 0;z-index: 10;}
/* 专业设置end */
/* 底部表单start */
.down{width: 15rem;margin: 1.25rem auto 0.5rem;box-shadow: 0 0 0.2rem 0 #f1f1f1;border-radius: 0.25rem;padding-bottom: 0.5rem;}
.down .title{background: #f1f1f1;display: block;padding: 0.1rem 0;border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;margin-bottom: 0.75rem;text-align: center;font-size: 0.6rem;font-weight: bold;font-style: italic;}
.down .input{height: 1.05rem;width: 13.3rem;margin: 0.5rem auto;}
.down .input span{font-size: 0.6rem;font-weight: bold;}
.down .input .hqtd_ipt{font-size: 0.45rem;height: 0.95rem;width: 10.6rem;border: 0.025rem solid #d2d2d2;outline: none;padding-left: 0.5rem;}
.hqtd_ipt::-webkit-input-placeholder{
    color:#000;
    }
    input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#000;
    }
    input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#000;
    }
    input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#000;
    }
.dsign{width: 7.2rem;height: 0.5rem;margin: auto;font-size: 0.4rem;padding-top: 0.1rem;}
.dsign img{display: inline-block;width: 0.425rem;height: 0.45rem;margin-right: 0.5rem;}
.dsign span{color: #ffa04c;font-weight: bold;}
/* .down .hqtd_btn{width: 8.1rem;height: 1rem;border-radius: 0.5rem;background: #607eff;border: none;margin: 0.5rem auto 0;color: #fff;font-size: 0.6rem;line-height: 1rem;display: block;} */
.down .hqtd_btn{width: 8rem;height: 1.05rem;background: url(../img/button3.png) no-repeat;background-size: 100%;font-size: 0.6rem;font-weight: bold;text-align: center;color: #fff;margin:  0.5rem auto 0;border: none;display: block;}
/* 底部表单end */