/* reset */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, figure, menu, input, textarea, button, select, th, td iframe{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, b, strong { font-size:100%; font-weight:normal;}
li { list-style:none;}
em, i { font-style:normal;}
a, a:visited, a:active { text-decoration:none; border:none; outline:none;}
input, textarea { outline:none;}
textarea { resize: vertical;}
body { -webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none; word-wrap:break-word; line-height:1.5;font-size: 12px;min-width:7.5rem!important;}
body, button, input, select, textarea { font-family: 'helvetica neue', tahoma, 'hiragino sans gb', stheiti, 'wenquanyi micro hei', 'microsoft yahei', simsun, sans-serif;}
.none{ display:none;}
.left { float:left;}
.right { float:right;}
.m-hide{display: none;}
.clearfix::after { content:''; clear:both; display:block; height:0; overflow:hidden;visibility:hidden;}
.The_total{display:none;}
a[title="站长统计"]{display: none;}
body{width:7.5rem;margin: 0 auto!important;overflow-x: hidden;overflow-y: auto;}
.wrap{width:6.8rem;margin: 0 auto;}
.wrap1{width:7.2rem;margin: 0 auto;}
.m-show{display:block!important;}
.m-hide{display: none!important;}
.m-ib{display: inline-block!important;}
#box-kefu,#zhy,.aside-bgd,.box-fix-nav{display: none;}
.nav-bgd{position: fixed;top: 0; display: block;background: #193596;width:7.5rem;z-index: 9999;}
.nav-cont{font-size: 0;text-align: center;}
.nav-cont li{display: inline-block;vertical-align: top;width: 25%;}
.nav-cont li a{display: block;height: .7rem;font-size:.24rem;color: #fff;line-height: .7rem;background: #2c55df;margin:0 2%; border-radius: .1rem;}
.lfNav{display: none;}
.agreement input[type = checkbox]{width: .3rem; height: .3rem;}
 /*左侧悬浮*/
 .left {display: none;}

/*banner*/
.banner-box{height:3.9rem;background:url(../images/banner.jpg) no-repeat center top;background-size: 150%;}
.banner-box a.ban-logo{display: none;}
.ban-a{bottom: 0.4rem;}
/*section1*/
.sec1{height: auto; background: #f6edf0; overflow: hidden;}
.s1-title{margin-top: .25rem;}
.s1-title h2{font:bold .42rem/.55rem "微软雅黑"; background:none;}
.s1-cont{margin-top: .25rem;}
.s1-left{width: 100%; height: auto;margin: 0 auto .25rem; background:#fff;}
.s1-cont .cont-box{width: 90%; height: auto; margin: .25rem 5%;}
.s1-cont .cont-box h3{width: 80%; height: .7rem; font:bold .36rem/.7rem "微软雅黑"; /*background: #ae0c0c;*/ margin: -.4rem 10% 0; display: block; background-size: 100%;}
.s1-cont .cont-box .cont-txt{width: 90%; margin: .45rem 5% .2rem;}
.s1-cont .cont-box .cont-txt ul li i{width: .2rem; height: .2rem; margin-top: .2rem; margin-right: .1rem;}
.s1-cont .cont-box .cont-txt ul li i img{width: 100%; display: block;}
.s1-cont .cont-box .cont-txt ul li span{font:.28rem/.55rem "微软雅黑";width: 5.2rem;}

.s1-right{width: 100%; height: auto;margin: 0 auto .25rem; background:#fff;}
.s1-cont .cont-box .cont-txt font{font:bold .34rem/.55rem "微软雅黑";}

/*section2*/
.sec2{height: auto; background: #f6edf0; overflow: hidden;}
.s2-title{margin-top: .25rem;}
.s2-title h2{font:bold .42rem/.55rem "微软雅黑"; background:none;}
.s2-cont{width: 100%; margin-top: .25rem;}
.s2-cont ul li{width: 90%; height: auto; margin: 0 5% .25rem;}
.s2-cont ul li.part1, .s2-cont ul li.part4{margin: 0 5% .25rem;}
.s2-cont ul li .part-tit{width: 70%; height: .8rem; margin-top: .2rem; margin-left: -1%;background-size: 100%;}
.s2-cont ul li .part-tit i{font:italic .36rem/.8rem "微软雅黑"; width: 1rem;}
.s2-cont ul li .part-tit span{width: 3.2rem; font:italic bold .32rem/.8rem "微软雅黑";}
.s2-cont ul li p{width: 90%; margin: .25rem 5%; font:.32rem/.55rem "微软雅黑"; min-height: 1.2rem;}
.s2-cont ul li.part2 p,.s2-cont ul li.part5 p{ margin: .25rem 5%;}
.s2-cont ul li.part4 p{margin-bottom: -.25rem;}
.s2-cont ul li img{max-width: 80%; margin-bottom: .25rem;}

/*section3*/
.sec3{width: 100%; height: auto; background: #7b0707; overflow: hidden;}
.s3-title{margin-top: .25rem;width: 6.8rem; margin: .25rem .35rem 0;}
.s3-title h2{font:bold .42rem/.55rem "微软雅黑"; background:none;}
.s3-cont{margin-top: .25rem;margin-bottom: .3rem;}
.s3-cont form{height: auto; overflow: hidden;}
.s3-cont form font{font:.34rem/.65rem "微软雅黑"; margin: .2rem auto;}
.s3-cont form ul{margin-bottom: .2rem;}
.s3-cont form ul li{width: 90%; margin: 0 5% .2rem; height: .7rem;}
.s3-cont form ul li.name, .s3-cont form ul li.xueli{ margin: 0 5% .2rem;}
.s3-cont form ul li span{font:.32rem/.7rem "微软雅黑"; margin: 0 .15rem;}
.s3-cont form ul li input{width: 5.1rem; height: .7rem;font:.32rem/.7rem "微软雅黑";}
.s3-cont form ul li input.short-inp{width: 4.5rem;}
.s3-cont form a.btn-submit{width: 60%; height: .75rem; font:.34rem/.75rem "微软雅黑";}
.s3-cont form p{font:.32rem/.55rem "微软雅黑";width: 90%; margin: .2rem 5%;}

/*section4*/
.sec4{height: auto; background: #f6edf0; overflow: hidden;}
.s4-title{margin-top: .25rem;}
.s4-title h2{font:bold .42rem/.55rem "微软雅黑"; background:none;}
.s4-title p{font:.28rem/.42rem "微软雅黑";}
.s4-cont{margin-top: .25rem;}
.s4-top .item{width: 100%; margin-bottom: .25rem;}
.s4-top .item .item-box{width: 100%; height: auto; background:#fff; }
.s4-top .item .item-box .item-txt{width: 100%; height: auto; background: #9c1b1c; margin: auto;}
.s4-top .item .item-box .item-txt font{width:90%; margin: .2rem 5% .1rem; font:bold .34rem/.55rem "微软雅黑";}
.s4-top .item .item-box .item-txt ul{width: 90%; margin: .15rem 5% 0;}
.s4-top .item .item-box .item-txt ul li{margin-bottom: .15rem;}
.s4-top .item .item-box .item-txt ul li i{width: .2rem; height: .2rem; margin-top: .2rem; margin-right: .1rem;}
.s4-top .item .item-box .item-txt ul li img{width: 100%; display: block;}
.s4-top .item .item-box .item-txt ul li span{width: 5.8rem; font:.28rem/.55rem "微软雅黑";}
.s4-top .item .item-box .item-txt p{width: 5.8rem; font:.28rem/.55rem "微软雅黑"; margin-left: .6rem;}
.s4-top .item .item-box .item-txt .type{font:bold .32rem/.65rem "微软雅黑"; margin-left: 0; padding:0 .2rem; margin-top: .2rem; margin-bottom: .25rem;}
.s4-top .item2{margin-right: 0;}
.s4-btm{margin-top: .25rem;}
.s4-btm-tit{width: 100%;}
.s4-btm-tit font{width:85%; height: .7rem; font:bold .32rem/.7rem "微软雅黑";display: block;}
.s4-btm-tit font:before{width: 2px; height: .5rem; margin-top: .1rem; margin-left: .2rem;}
.s4-btm >ul{margin-top: .25rem;}
.s4-btm >ul >li{width: 100%; height: auto; background: #9c1b1c; margin:0 auto .2rem;}
.s4-btm ul li .box-txt{width: 100%; height: auto; background: #9c1b1c; margin: auto;}
.s4-btm ul li .box-txt font{font:bold .32rem/.55rem "微软雅黑"; margin-top: .25rem;}
.s4-btm ul li .box-txt ul{width: 86%; margin: .2rem 7% 0;}
.s4-btm ul li .box-txt ul li{margin-bottom: .2rem;}
.s4-btm ul li .box-txt ul li i{width: .2rem; height: .2rem; margin-top: .2rem; margin-right: .1rem;}
.s4-btm ul li .box-txt ul li i img{width: 100%; display: block;}
.s4-btm ul li .box-txt ul li span{width: 5.4rem; font:.28rem/.55rem "微软雅黑";}
.s4-btm ul li .box-txt .type{width: 50%;font:bold .32rem/.65rem "微软雅黑"; margin-left: 0;margin-top: 0; margin-bottom: .25rem; height: .65rem; text-align: left; text-indent: .35rem;}

/*section5*/
.sec5{height: auto; background: #f6edf0; overflow: hidden;}
.s5-title{margin-top: .25rem;}
.s5-title h2{font:bold .42rem/.55rem "微软雅黑"; background:none;}
.s5-title p{font:.28rem/.42rem "微软雅黑";}
.s5-cont{margin-top: .25rem;}
.s5-tab table th{font:.32rem/.55rem "微软雅黑";}
.s5-tab table td{font:.28rem/.5rem "微软雅黑";}
.s5-lc{height: auto; margin-top: .25rem; margin-bottom: .3rem;}
.lc-tit{width: 100%;}
.lc-tit font{width: 100%; font:bold .36rem/.65rem "微软雅黑"; margin:.2rem auto;}
.s5-lc ul{margin-left: 1%;}
.s5-lc ul li{width: 30%;margin: 0 1.5% .25rem; height: auto;}
.s5-lc ul li img{width: 80%; margin: .25rem 10% .2rem;}
.s5-lc ul li span{font:.28rem/.55rem "微软雅黑";}
.s5-lc ul li.up:after{display: none;}
.s5-lc ul li.down:after{display: none;}
.s5-bot {margin: .1rem 0 0;text-align: left;font: .18rem/.3rem "微软雅黑";}

/*section6*/
.sec6{height: auto; background: #6d0505; overflow: hidden;}
.s6-title{margin-top: .25rem;}
.s6-title h2{font:bold .42rem/.55rem "微软雅黑"; background:none;}
.s6-cont{margin-top: .25rem; margin-bottom: .25rem;}
.s6-time{width: 90%; margin:.25rem 5%; height: auto;float:left;}
.s6-tag1{width: 3rem; height: .75rem; background-size: 100%; margin-left:-2%; margin-top: .25rem; font:bold .32rem/.75rem "微软雅黑";}
.line-time-ms{width: 90%; float:left; margin: .25rem 5%;}
.line-time-ms table{width: 100%; border-top:solid 1px #ccc; border-left:solid 1px #ccc;}
.line-time-ms table th{font:bold .32rem/.55rem "微软雅黑";border-bottom:solid 1px #ccc; border-right:solid 1px #ccc;}
.line-time-ms table td{font:.32rem/.55rem "微软雅黑";border-bottom:solid 1px #ccc; border-right:solid 1px #ccc;}
.s6-way{width: 90%; margin:0 5% .25rem; height: auto;float:left;}
.s6-tag2{width: 3.5rem; height: .75rem; background-size: 100%; margin-left:-2%; margin-top: .25rem; font:bold .32rem/.75rem "微软雅黑";}
.s6-way .way-box{margin-top: .45rem;}
.s6-way .way-box .item{width: 90%; height: auto; margin: .2rem 5% .35rem;}
.s6-way .way-box .item .item-line{width: 90%; height: auto; margin: .2rem .25rem;}
.s6-way .way-box .item .item-line font{width: 100%; background-size: 100%; height: .82rem; font:.32rem/.82rem "微软雅黑"; margin-top:-.45rem;}
.s6-way .way-box .item .item-line p{display: block;float:none;width: 90%; margin: .2rem 5%; font:.28rem/.45rem "微软雅黑";}
.s6-way .way-box .zhu{margin-top: 0; margin-bottom: .25rem;}
.s6-way .way-box .zhu i{float: left; margin-left: .35rem; font:.32rem/.55rem "微软雅黑";}
.s6-way .way-box .zhu p{width: 4.8rem; font:.28rem/.45rem "微软雅黑";}
.s6-way .s6-bp{width: 90%; clear: both; float:left; margin: 0 5% .2rem; font:.28rem/.45rem "微软雅黑";}

/*section7*/
.sec7{height: auto; background: #f6edf0; overflow: hidden;}
.s7-title{margin-top: .25rem;}
.s7-title font{font:bold .42rem/.55rem "微软雅黑";}
.s7-title h2{font:bold .42rem/.55rem "微软雅黑"; background:none;}
.s7-cont{margin-top: .35rem;}
.s7-cont ul li{width: 80%; margin: .95rem 10% .25rem; height: auto; padding-bottom: .15rem;}
.s7-cont ul li .item{width: 100%; height: auto;}
.s7-cont ul li .item img{width: 1.6rem; margin: -.75rem auto .2rem;}
.s7-cont ul li .item p{font:.32rem/.55rem "微软雅黑"; margin-bottom: .35rem;}
.s7-cont ul li:first-child .item p{font:.32rem/.55rem "微软雅黑";}

/*section8*/
.sec8{height: auto; background: #f6edf0; overflow: hidden;padding-bottom: .3rem;}
.s8-title{margin-top: .25rem;}
.s8-title h2{font:bold .42rem/.85rem "微软雅黑"; background:none;}
.s8-cont{margin-top: .25rem; margin-bottom: .25rem;}
.tab-tit th{font:bold .32rem/.55rem "微软雅黑";}
.s8-cont img{width: 100%;}
.tab-xq td{font:.28rem/.55rem "微软雅黑"; padding:.15rem 0;}
.tab-xq td font{font:bold .3rem/.55rem "微软雅黑";}
.tab-xq td a{display: none;}
.tab-xq td p{padding:0 .1rem;}

/* 招生简章 */
.new_p {font:bold .32rem/.40rem "微软雅黑";}
.course-table2 tr th{font: .34rem/.45rem "微软雅黑";}
.course-table2 tr th img{height: .36rem; width: auto;}
.course-table2 td.gradient i{display: none;}
.course-table2 td{font: .2rem/.38rem "微软雅黑";}
.course-table2 td.gradient font{font: bold .3rem/.45rem "微软雅黑";}
.course-table2 td.gradient{text-align: center;}
.course-table2 td .table-dl1,.course-table2 td .table-dl2{margin: .2rem .1rem;}
.course-table2 td dl dt{width: 100%; text-align: center;}
.course-table2 td dl dd{display: none;}
.course-table2 td dl dt span{font: bold .3rem/.4rem "微软雅黑";}
.course-table2 tr th:first-child {width: auto;}

.sec9{padding-bottom: .3rem;}
.sec9 .s7-cont ul li{height: auto;}
.sec9 .s7-cont ul li .item{height: auto;}