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; }


/* 解读start */
.jd{width: 15.5rem;height: 8.3rem;margin-top: 1rem;}
.jd .jdl {float: left;height: 100%;width: 8.55rem;}
.jd .jdr {float: right;height: 100%;width: 6.6rem;padding-left: 0.35rem;}
.jd .jdl .jdlimg2{width: 8.55rem;height: 4.55rem;}
.jd .jdl .jdlimg1{width: 8rem;height: 4rem;margin-left: 0.25rem;}

.jdr p{font-size: 0.5rem;font-weight: bold;text-align: center;}
.jdr .desc{font-size: 0.45rem;width: 6.4rem;line-height: 0.65rem;font-weight: normal;text-align: left;margin: 0.45rem 0 0;}
.jdr .jdrb{width: 5.3rem;height: 1rem;background: #607eff;text-align: center;color: #fff;font-size: 0.5rem;border-radius: 0.5rem;border: none;margin-left: .7rem;;margin-top: 0.3rem;box-shadow: 0 0.1rem 0.2rem 0 #849af9;}
/* 解读end */
/* 优势start */
.ys{margin-top: 0.75rem;background: #f9f9f9;padding-top: 0.7rem;padding-bottom: 1rem;}
.ys .title{font-size: 0.7rem;font-weight: bold;text-align: center;}
.ys .ftitle{font-size: 0.6rem;text-align: center;margin-top: 0.5rem;}
.ys .ftitle img{width: 0.675rem;height: 0.925rem;display: inline-block;margin: -0.2rem .2rem 0;}
.ys .ftitle span{font-weight: bold;}
.ysv{width: 15rem;height: 8.225rem;margin: 0.6rem auto 0;background: url(../img/ys_bg.png) no-repeat;background-size: 100%;}
.ysv .video{width: 14rem;height: 7.5rem;margin-left: 0.5rem;margin-top: 0.35rem;}

.jdtitle{font-size: 0.5rem;text-align: center;}
.ysjd{width: 15rem;margin: 0.7rem auto 0;}
.ysjd .ysl{width: 6.75rem;float: left;}
.ysjd .ysl img{width: 6.75rem;height: 4.25rem;}
.ysjd .ysl .tit{font-size: 0.5rem;font-weight: bold;text-align: center;margin-top: 0.5rem;}
.ysjd .ysl .ftit{width: 5.95rem;text-align: center;font-size: 0.45rem;line-height: 0.7rem;margin: 0.2rem auto 0.7rem;}

.ysm{width: 0.525rem;height: 14.7rem;float: left;margin-left: 0.525rem;margin-top: 1.9rem;}
.ysr{width: 6.75rem;float: right;}
.ysr img{width: 6.75rem;height: 4.25rem;}
.ysr .tit{font-size: 0.5rem;font-weight: bold;text-align: center;margin-top: 0.5rem;}
.ysr .ftit{width: 6.5rem;text-align: center;font-size: 0.45rem;line-height: 0.7rem;margin: 0.2rem auto 0.7rem;}
.ysr  .ftit1{width: 6.5rem;text-align: center;font-size: 0.45rem;line-height: 0.7rem;margin-top: 0.2rem;}
.ysr  .ftit2{margin-top: 0;}
.zxb{width: 8.8rem;height: 1.5rem;margin: auto;background: #607eff;text-align: center;color: #fff;font-size: 0.6rem;line-height: 1.5rem;border: none;border-radius: 0.75rem;display: block;box-shadow: 0 0.1rem 0.2rem 0 #849af9;}
/* 优势end */
/* 产教融合start */
.cjrh{padding-top: 0.7rem;}
.title{font-size: 0.7rem;text-align: center;font-weight: bold;font-style:italic}
.ftitle{font-size: 0.6rem;text-align: center;margin-top: 0.2rem;}
.cjrh .info{width: 14.8rem;margin: 0.7rem auto 0;font-size: 0.45rem;line-height: 0.8rem;}
.cjrh .info span{display: inline-block;height: 0.2rem;background: #ffbb7f;line-height: 0rem;}

.rhlist{width: 15rem;margin: 0.7rem auto 0;}
.rhlist img{width: 7.5rem;height: 4.5rem;}
.rhlist .top{margin-bottom: 0.7rem;}
.rhlist .wz{width: 7rem;height: 4.5rem;}
.wz .wztit{font-size: 0.6rem;text-align: center;font-weight: bold;margin-top: 0.3rem;margin-bottom: 0.2rem;}
.wz .desc{font-size: 0.45rem;width: 6.95rem;line-height: 0.7rem;margin: auto;display: block;}
.rhdb{height: 3rem;width: 15rem;margin: 0.75rem auto 0.95rem;}
.rhdb img{width: 4.85rem;height: 3rem;}
/* 产教融合end */
/* 专业start */
.zy{margin-top: 1rem;}
.zyimg{margin-top: 0.95rem;position: relative;height: 13.1rem;}
.zyimg .zyimgp{width: 6.375rem;height: 11.7rem;position: absolute;left: 0;top: 0.625rem;}
.zyimg  .imglist{width: 12.925rem;position: absolute;right: 0; top: 0;z-index: 100;}
.zyimg  .imglist img{width: 6.25rem;height: 4rem;margin-bottom: 0.35rem;}

.zylb{width: 15rem;border: 0.025rem solid #ff9853;margin: 0.4rem auto 0;font-size: 0.5rem;margin-bottom: 1rem;}
.zylb .top{height: 0.6rem;padding: 0.225rem 0.45rem;background: #ff9853;}
.zylb .top span{text-align: center;display: inline-block;color: #fff;font-weight: bold;}
.zylb .top .bm_1{width: 2.35rem;border-right: 0.025rem solid #fff;}
.zylb .top .bm_2{width: 2.3rem;border-right: 0.025rem solid #fff;}
.zylb .top .bm_3{width: 3.1rem;border-right: 0.025rem solid #fff;}
.zylb .top .bm_4{width: 3.1rem;border-right: 0.025rem solid #fff;}
.zylb .top .bm_5{width: 3.15rem;}
.bmlist{padding: 0 0.45rem 0.35rem;}
.bmlist .nminfo{display: block;height: 1rem;border-bottom: 0.025rem dashed #000;line-height: 1rem;}
.bmlist .nminfo span{text-align: center;display: inline-block;}
.bmlist .nminfo .bm_1{width: 2.35rem;}
.bmlist .nminfo .bm_2{width: 2.3rem;}
.bmlist .nminfo .bm_3{width: 3.1rem;}
.bmlist .nminfo .bm_4{width: 3.1rem;}
.bmlist .nminfo .bm_5{width: 3.15rem;font-weight: bold;}
/* 专业end */
/* 学历服务start */
.xlfw{margin-top: 1rem;}
.xlshow{margin-top: 0.95rem;}
.xlshow .show{width: 5.1rem;height: 5.45rem;position: relative;}
.xlshow .show .stag{width: 4.75rem;height: 2.475rem;position: absolute;left: 0.175rem;bottom: 0;background: url(../img/fw_sign2.png) no-repeat;background-size: 100%;}
.xlshow .showt{margin-bottom: 0.35rem;}
.xlshow .show .stag p{font-size: 0.5rem;font-weight: bold;text-align: center;margin-top: 1.05rem;}
.xlshow .show .stag .wzt{margin-top: 0.8rem;}

.xlshow2{margin-top: 0.45rem;margin-bottom: 1rem;}
.xlshow2 .show{width: 7.8rem;height: 6.2rem;position: relative;}
.xlshow2 .stag{width: 7.45rem;height: 2.475rem;position: absolute;left: 0.175rem;bottom: 0;background: url(../img/fw_sign1.png) no-repeat;background-size: 100%;}
.xlshow2 .stag p{font-size: 0.5rem;font-weight: bold;text-align: center;margin-top: 1.05rem;}
/* 学历服务end */
/* 底部表单start */
.down{width: 15rem;margin: 1.25rem auto 0.5rem;box-shadow: 0 0 0.2rem 0 #f5f5f5;border-radius: 0.25rem;padding-bottom: 0.5rem;}
.down .title{background: #f5f5f5;display: block;padding: 0.1rem 0;border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;margin-bottom: 0.75rem;}
.down .input{height: 1.05rem;width: 13.3rem;margin: 0.5rem auto;}
.down .input span{font-size: 0.6rem;}
.down .input .hqtd_ipt{font-size: 0.45rem;height: 0.95rem;width: 10.85rem;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: 6.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;}
/* 底部表单end */