@charset "gb2312";
@import url(animate.min.css);
/* 1.BODY
---------------------------------------------------------------------- */
body{padding:0;font-family:"Microsoft YaHei"; margin:0 auto;-webkit-text-size-adjust: none; width:100%;overflow-x: hidden; font-size:100%; background: #fff; max-width: 640px; min-width: 320px;}
ol,ul{list-style:none}
*{	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
ul,li,input,h1,h2,h3,h4,p,span,b,dl,dt,dd,header,menu,section,footer,nav,article{ margin:0; padding:0;font-weight: normal;}
ul,li{ list-style:none;}		
img{border:0; width:100%;}
em{ font-style:normal;}
a{ text-decoration:none; color:#333;}

.jdgl_wap{width:100%; position: relative; overflow: hidden;text-align:center; background-color:#fff;}


.jdgl_top{width:100%; position: relative;overflow: hidden; }
.jdgl_top img{width:100%; display: block;}
.jdgl_top .jdgl_top01{ width:85.33%; position: absolute; top: 14.93%; left: 7.47%; animation-delay: 0.3s;}
.jdgl_top .top_zx{width:38%; position: absolute; top: 68%; left: 31%;  animation-delay: 0.6s;}
.jdgl_top a{display:block; font-size: 22px; color:#fff; background:#bd925b; border-radius: 24px; text-align: center; width:98%; letter-spacing: 2px; padding: 2px 0;animation-iteration-count: infinite; }


/*品牌资质 专业内容 */
.jdgl_ppzy{width:100%; position: relative;overflow: hidden; background: url(../images/jdgl_m3.jpg) no-repeat; background-size: 100% 100%;}
.ppzy_text{width:93.6%; position: relative; overflow: hidden; margin: 3.33% auto 1.66%;}
.ppzy_text img{display:block; width:100%;}

.ppzy_img{width:93.6%; position: relative; overflow: hidden; margin: 0 auto; margin-bottom: 3.33%; }
.ppzy_img img{width:100%; display: block; margin: 2.67% 0;}
.ppzy_img a{display: block; width:100%; height: 23%; position: absolute; left: 0;}
.ppzy_img a:nth-child(5){top:1%;}
.ppzy_img a:nth-child(6){top:26%;}
.ppzy_img a:nth-child(7){top:51%;}
.ppzy_img a:nth-child(8){top:76%;}


/* 专业优势 */
.jdgl_zyys{width:100%; position: relative; overflow: hidden; background:#191919;}
.jdgl_zyys h2{color:#ceb483; text-align: center; margin-top: 3.33%;}
.jdgl_zyys p{ color:#ceb483; opacity: 0.7; text-align: center; margin: 1.67% 0;}
.jdgl_zyys span{ display:block; width:9.33%; height: 4px; background:#ceb483; margin: 0 auto; margin-bottom: 3.33%;}
.jdgl_zyys img{width:93.6%; display:block; margin: 0 auto;}
.jdgl_zyys .zyys_zx{width:100%; position: relative; overflow: hidden; margin:5% 0; text-align: center;}
.jdgl_zyys a{ display: inline-block; width:34%; border:2px solid #ceb483; color:#ceb483; margin:0 6%; padding: 2px 0; text-align: center;}


/* 教学模式 */
.jdgl_jxms{width:100%; position: relative; overflow: hidden; background: url(../images/jdgl_m9.jpg) no-repeat; background-size: 100% 100%;}
.jdgl_jxms h2{color:#bd925b; text-align: center; margin-top: 3.33%;}
.jdgl_jxms p{ color:#bd925b; opacity: 0.7; text-align: center; margin: 1.67% 0;}
.jdgl_jxms span{ display:block; width:9.33%; height: 4px; background:#bd925b; margin: 0 auto; margin-bottom: 3.33%;}

.jdgl_jxms .jxms_box{width:93.6%; position: relative; overflow: hidden; margin: 3.33% auto;}
.jdgl_jxms .jxms_box li{width:50%; height: 142px; float: left; position: relative; overflow: hidden;}
.jdgl_jxms .jxms_li01{background: #333333; color:#bd925b;}
.jdgl_jxms .jxms_li01 i{display:block; width:16%; height: 3px; background:#bd925b; margin-top:15%; margin-left: 18%; }
.jdgl_jxms .jxms_li01 p{width:80%; text-align: left; color:#bd925b; margin: 3% 0; margin-left: 18%; opacity: 1;}

.jdgl_jxms .jxms_li02{background: #ceb483; color:#fff;}
.jdgl_jxms .jxms_li02 i{display:block; width:16%; height: 3px; background:#fff; margin-top:15%; margin-left: 18%;  }
.jdgl_jxms .jxms_li02 p{width:80%; text-align: left; color:#fff; margin: 3% 0; margin-left: 18%;  opacity: 1;}

.jdgl_jxms .jxms_zx{width:100%; position: relative; overflow: hidden; margin:5% 0; text-align: center;}
.jdgl_jxms a{display: inline-block; width:34%; border:2px solid #bd925b; color:#bd925b; margin:0 6%; padding: 2px 0; text-align: center;}

/*名师授课*/
.jdgl_mssk{width:100%; position: relative; overflow: hidden; background: #191919;}
.jdgl_mssk h2{color:#ceb483; text-align: center; margin-top: 3.33%;}
.jdgl_mssk p{ color:#ceb483; opacity: 0.7; text-align: center; margin: 1.67% 0;}
.jdgl_mssk span{ display:block; width:9.33%; height: 4px; background:#ceb483; margin: 0 auto; margin-bottom: 3.33%;}
.jdgl_mssk .mssk_text{width:93.6%;text-align: left; text-indent: 2em; opacity: 1; margin: 3.33% auto; color:#ceb483; line-height: 1.5;}
.jdgl_mssk .mssk_img01{display:block; width:74.67%; margin: 0 auto;}
.jdgl_mssk .mssk_img02{width:42%; display: inline-block; margin: 3.33% auto; margin-left: 5%;}
.jdgl_mssk .mssk_img03{width:42%; display: inline-block; margin: 3.33% auto; margin-left: 5%;}
.jdgl_mssk a{display: block; width:34%; border:2px solid #ceb483; color:#ceb483; margin:5% auto; padding: 2px 0; text-align: center;}


/*就业保障*/
.jdgl_jybz{width:100%; position: relative; overflow: hidden; background: url(../images/jdgl_m13.jpg) no-repeat; background-size: 100% 100%;}
.jdgl_jybz h2{color:#bd925b; text-align: center; margin-top: 3.33%;}
.jdgl_jybz p{ color:#bd925b; opacity: 0.7; text-align: center; margin: 1.67% 0;}
.jdgl_jybz span{ display:block; width:9.33%; height: 4px; background:#bd925b; margin: 0 auto; margin-bottom: 3.33%;}
.jdgl_jybz img{display:block; width:94%; margin: 0 auto;}
.jdgl_jybz .jybz_img01{margin: 5% auto;}
.jdgl_jybz .jybz_zx{width:100%; position: relative; overflow: hidden; margin:5% 0; text-align: center;}
.jdgl_jybz a{display: inline-block; width:34%; border:2px solid #bd925b; color:#bd925b; margin:0 6%; padding: 2px 0; text-align: center;}

/* 20200810 校园环境*/
.xbsy17_hjbz{ width: 94%; margin: 0 auto;overflow: hidden; position: relative;}
.xbsy17_hjbz img{ display: block; width: 100%;}
.xbsy20_xyhjspbox{position:fixed;top:0;background-color:rgba(0,0,0,0.8);z-index:105;width:100%;height:100%;padding-top:10%;display: none;max-width:480px;}
.xbsy20sp_gb{ position: absolute ;left: 0; top: 0; width: 100%; height: 100%; z-index: 1;color: #ffffff; padding: 30% 8%; text-align: right; }
.xbsy20_xyhjspbox video{ display: block; position: relative;width: 100%; z-index: 3; margin: 10% auto;}
.xbsy17_hjbz .xbsy20_xyhjzx{ width: 90%; position: relative; overflow: hidden; margin: 4% auto 5%;}
.xbsy17_hjbz .xbsy20_xyhjzx a{ display: block; width: 45%; border:2px solid #ff5a00; color: #ff5a00; text-align: center; font-size: 14px; line-height: 24px; float: left; letter-spacing: 1px;}
.xbsy17_hjbz .xbsy20_xyhjzx a:nth-child(2){ float: right;}

