html { -webkit-tap-highlight-color: transparent;/* overflow-x: hidden; */ height: 100%; font-size: 312.5%; background-color: #ebebeb; margin: 0 auto; padding: 0 }
body { color: #333; font-size: .28em; line-height: 1.5; font-family: arial, Microsoft Yahei }
body #LXB_CONTAINER input.lxb-cb-input{font-size:0.16rem;}
body #LXB_CONTAINER.lxb-container-mobile-3 .lxb-cb-input-btn, #LXB_CONTAINER.lxb-container-mobile-4 .lxb-cb-input-btn{font-size:0.16rem;}
body #LXB_CONTAINER.lxb-container-mobile-3 .lxb-cb-input-tip-content, #LXB_CONTAINER.lxb-container-mobile-4 .lxb-cb-input-tip-content{line-height:.3rem;font-size:0.16rem;}
body #LXB_CONTAINER .lxb-cb-input-tip b{font-size:.17rem;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0 }
img { vertical-align: middle; border: 0 }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
ul, ol, li { list-style: none; }
em, i { font-style: normal }
img { border: none }
input, img { vertical-align: middle }
input, select, textarea { -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-appearance: none; border: 0; border-radius: 0; }
textarea:focus { outline: 0 }
a { color: #6E7D8B; text-decoration: none; outline: 0 }
a:active, a:hover, a.current { outline: 0 }
.c { text-align: center; }
.tr { text-align: right; }
.f60, input.f60, .c60 { color: #FF621D; }
.f00 { color: #f00; }
.c99 { color: #999; }
.f12 { font-size: .24rem;
}
.h_30px {
height:.3rem; clear: both; overflow: hidden; font-size: 0 }
.h_10px, .hr10 {
height:.1rem; clear: both; overflow: hidden; font-size: 0 }
.h_20px {
height:.2rem; clear: both; overflow: hidden; font-size: 0 }
.h_5px {
height:.09rem; clear: both; overflow: hidden; font-size: 0 }
.green { color: #99CC01 }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: 1; letter-spacing: normal; word-spacing: normal; text-transform: none; text-indent: 0; text-shadow: none; vertical-align: middle }
button, input, optgroup, select, textarea { color: inherit; margin: 0; -webkit-writing-mode: horizontal-tb; }
button, html input[type=button], input[type=reset], input[type=submit] { -webkit-appearance: button; cursor: pointer }
#wrap, .wrap { max-width: 640px; margin: 0 auto; height: 100%; position: relative; width: 100%; }
.container { width: 100%; background: #fff; float: left }
/*标题 */
.con_title { height: 0.4rem; padding: 12px 10px 12px 10px; line-height: 0.4rem; background: #fff; border-bottom: 1px solid #e1e1e1; }
.con_title span { float: left; font-size: 0.31rem; color: #333; display: block; font-weight:bold;}
.con_title span em { background-size: 100% auto; width:.06rem;
height:.32rem;
float: left; margin-right: 0.08rem; margin-top: 0.03rem; }
.con_title span em.modular1 { background: #fa7a49; }
.con_title span em.modular2 { background: #f6b62d; }
.con_title span em.modular3 { background: #a3cb5c; }
.con_title span em.modular4 { background: #6cc8c7; }
.con_title span em.modular5 { background: #62a8ea; }
.con_title span em.modular6 { background: #ff6a6a; }
.con_title span em.modular7 { background: #c00; }
.con_title a { float: right; color: #818181; font-size: 0.24rem }
.con_title a.phone { border: 1px solid #e57f21; border-radius: 100px; float: right;  padding:0.02rem .1rem; color:#e37510 }
.con_title a.phone span{background-image:url("data:image/gif;base64,R0lGODlhKgAkANUAAPro2Prl0vjcwuR7GuaEKfTKpOucVOeJMvG5hf759fK+ju6pa+mTROiNOvPClfzu4eWAJP317uV/If78+fXNqfzy6eR5F//+/PbUtPfYvPngyvPGneygW+N2Eu2nZuiQP+6scOqZTv328PbQrvG7ieiLNvzw5ffXuuqWSe+yefC3guN1EON3E+N2EffavvCzfP306////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADEALAAAAAAqACQAAAb/wJhwSCwaj8gkMgE4bVQLA6NxKH1CHJCCIjAplQmM52BZmc/o9GrwIQW+xMmmpK7bzSyOBg5A3f92LCoXSQEEgIh1HoRGIgd3HQQlDR8fDZclBwQDfwhHKXYNDgEiE4wxFxcTEwkPGCCcahZvRCaxaR4JcEQah2oLRRR1HxO7RRktagRFHnUFQgkRIkgXIhG6Qh9qEkXaaRIVMYYSECNHChASB+ExJNtFEGolQgJnDkcgeA9CGGosRRsUCBxoLoYwMwQqKawUb4WFPTFMDBx4j4gCBBgzUogBoGGidTEeqMiIUUERX2gWJGhwxkIZMxLODEhmJsSFB3WKuPggYcAA2wkGTDQz8xBATAQwDKwoUeGgmRcxRoQoQZWBpyIXKpgwASPGBjSzHsQkkYDDUhEj0mAQsqoYHA0vz7BgIbPltn3GYsB4lIaBnxUEOHBiYYAvGgan4AxFM0DXoWf5GIiro8KYUzQsSCgoY2DEIwkFFtRhkQGO2ESoD3RNckHpaAcbynA4wRICBlB2QCjRcKdxjMcxIk+2YwHvERd/GDAwA8HA4MKQACSph7o6C+lIqFdPdH36dtTds3/njv34+ETljQAgIKG9+/fw48uX8CFC3vv48+vfz7+/fyFBAAA7");background-size:.42rem .36rem;width:.42rem;height:.36rem;}
.con_title a.online { border: 1px solid #c00; border-radius: 100px; float: right;  padding:0.02rem .1rem; color:#c00 }
.con_title a.online span{background-image:url("data:image/gif;base64,R0lGODlhKgAkANUAAOmSkvbR0eubm/jd3c4LC+aCgvG5udtKSv319eV6eswAANUrK9MjI/zx8dpEROiMjO2kpPrm5t5bW9xQUP76+vLAwPXNzdYzM+BlZfvq6vTJydIdHeFpadg7O+N0dPng4P78/O6qquJtbdAUFPvt7c0GBvzv7/fX1++vr/fZ2fTHx99gYM0DA+eIiM8PD++wsPPFxf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADEALAAAAAAqACQAAAb/wJhwSCwKT6HCxAOBNYzQqDQWaTEULsZiMcKuLNMw9FEieCykTCRi+ggWCo5JLKYcFAWEhbNwEQgMExAUKCUMA3RSIBIKBhEYCpGSkhcwHwwMEYlQIgoaFV2TopEAJAwXCJtEBgooFiyjsQoAESwSqkIgCw4xG7KyKQAKYKoVwwW/sg4IGyu4KwsNocmjFgIET4kgGwWs1LEeHwoVmxklBi3fsQ4ULgCbASwBHOqjCxQbIvAlA5D1k/cqBNg0gIWGTv8k3cOFwEUIYQkjHcAlpIOEABEjtaAYAwABEnAiDqT4gQUECBEdgOAYQwQBExMSkmPZYMOyDvU4sBxiLAEJvAffFu4UEkLBhAgoLigYIUDFC5ySRkwQkIEjggcLUARg4KLFAA1uJviMKWoEhhOqAoRU8ABBghIKDtCL5OEErFEE3tER4EKUAxVu7kjq0PAXhlRTBPy68OCEsUgP4iW7JSUA3GQEAlQQQRVqMgFS5lIbAcBCCKVBpVzJ+M2FFAKsW0sBGjvZBikmPPiqLYqABLRTGlQocIAB7IQlNnTgEOIDLhARAhgQACBBAg4Ssq+w3kLACw0DEA8dbyQIADs=");background-size:.42rem .36rem;width:.42rem;height:.36rem;}
/*报名通告*/
.bmbtn { background: #2f59c7; border: 1px solid #2f59c7; border-radius: 4px; box-shadow: 0 1px 0 #2f59c7 inset; color: #FFFFFF; cursor: pointer; display: block; font-weight: 700; height:.8rem;
line-height:.8rem;
text-align: center; font-weight: bold; width: 100%; *width:98%;
font-size:.4rem;
margin-bottom: 10px }
#baoming {
padding:0 .2rem .2rem .2rem; background-color: #FFF; float: left }
#baoming ul li { width: 100%; float: left; line-height:.7rem;
margin-top:.2rem
}
.name { width: 15%; text-align: right; float: left; color: #646464 }
#baoming #user_name, #baoming #shouji, #main #user_email, #baoming #hukou, #baoming #zy, #baoming #email, #baoming #qq { width: 100%; height:.7rem;
text-indent: 5px; border: 1px solid #dcdcdc; outline: none; color: #666; }
.sex { margin-right: 15px }
/*底部悬浮框 */
.footer { text-align: center; font-size:.28rem;
width: 100%; clear: both; height: 2.7rem; }
.footer p { color: #888; line-height:.5rem;
}
.footer p a { color: #666; padding: 0 10px; }
.footer p span a { color: #ee7800 }
.bottom_adr {
background:url(../image/bottom_adr.gif)left .35rem; background-size: 100% auto; width:.35rem;
height:.35rem;
display: inline-block; color: #ee7800 }
.bottom_qq {
background:url(../image/bottom_qq.gif) left .35rem; background-size: 100% auto; width:.35rem;
height:.35rem;
display: inline-block; color: #ee7800 }
.user-info { background: #f3f3f3; width: 100%; float: left }
.user-info li { width: 20%; text-align: center; float: left; display: inline; box-sizing: border-box }
.user-info li img { width:.7rem;
height:.7rem;
margin-top:.07rem;
}
.user-info li p {
font-size:.24rem; color: #2f59c7 }
.com-client { position: fixed; width: 100%; left: 0; bottom: 0; z-index: 800; }
.com-client .con {
padding:.02rem .1rem .04rem 0; position: relative; z-index: 1; }
.com-client .bg { background: #004988; opacity: .6; height:.96rem;
width: 100%; position: absolute; z-index: 0; top: 0; left: 0; -webkit-transform: translate3d(0, 0, 0); }
.com-client span { display: block; }
.com-client span.cli-txt { text-align: left; float: left; padding-top:.2rem
}
.com-client span.cli-txt p { line-height: 150%; font-size:.22rem;
color: #fff; }
.com-client span.cli-txt p strong { line-height: 150%; font-size:.32rem;
color: #fff; }
.com-client .cli-btn { text-align: right; width: 2.1rem; float: right; }
.com-client .cli-btn .pop-btn-client { text-align: center; background: url(../image/call.png) center top no-repeat; background-size: 100% auto; width: 2.2rem; height:.81rem;
display: block; }
/*图说新东方 */
.left_img1 { float: left; width: 38%; margin-right: 1%; position: relative }
.left_img2 { float: right; width: 61%; position: relative; height: 100% }
.left_img3 { width: 100%; height: 50%; position: relative }
.left_img4 { width: 49.5%; height: 50%; position: relative; float: left; margin-top: 1% }
.left_img1 img, .left_img3 img, .left_img4 img { position: relative; width: 100% }
.left_img1 p, .left_img3 p, .left_img4 p { position: absolute; background: #333; color: #fff; bottom: 0; width: 100%; opacity: .8; text-align: center }
/*回到顶部 */
.backtop {
  width:50px;
  height:50px;
  background: #555;
  opacity:0.9;
  border-radius: 50%;
  text-align: center;
  z-index: 1001;
  position: fixed;
  right: 6px;
  bottom: 45px;
}
.backtop .icon-backtop {
  display: inline-block;
  margin: 10px auto;
  vertical-align: center;
}
.iconfont {
  display: inline-block;
  vertical-align: top;
}
.icon-backtop::before {
  width: 30px;
  height: 30px;
}
.iconfont::before {
  content: "";
  display: inline-block;
  vertical-align: top;
  background: url(../image/top.png) no-repeat; background-size:30px 30px
} @-webkit-keyframes rotate { from {
-webkit-transform:rotate(0deg);
}
to { -webkit-transform: rotate(360deg); }
}
@media screen and (min-width:410px) {
html { font-size: 400%; }
}
@media screen and (min-width:480px) {
html { font-size: 469%; }
}
@media screen and (min-width:640px) {
html { font-size: 625%; }
}
/*头部*/
.header { background: #fff; overflow: hidden }
.logo{ float:left; width:75%; height: 1rem; overflow:hidden}
.qqzone{ float:right; width:22%}
.qqzone img{ float:right; margin-top:5px}
/*导航*/
.sort-nav { overflow: hidden; background: #fff; padding-bottom:.36rem;
margin-bottom:.2rem;
}
.sort-nav ul li { display: inline-block; width: 25%; text-align: center; float: left; }
.sort-nav .sort-circle { background:url(../images/bgr.png) no-repeat;background-size: 4.4rem 2.22rem;display: block; margin: auto; margin-bottom: .1rem;text-align: center; color: #fff; }
.sort-nav li a {font-size: .26rem; padding:.36rem 0 0; display: block; color: inherit; height: 100%;color:#545454; }
.sort-nav .sortid1 { background-position: -1.1rem -1.1rem;width:1.1rem;height:1.1rem;}
.sort-nav .sortid2 { background-position: 0rem -1.1rem;width:1.1rem;height:1.1rem;}
.sort-nav .sortid3 { background-position: -3.3rem -1.1rem;width:1.1rem;height:1.1rem;}
.sort-nav .sortid4 { background-position: -2.2rem -1.1rem;width:1.1rem;height:1.1rem;}
.sort-nav .sortid5 { background-position: -1.1rem 0rem;width:1.1rem;height:1.1rem;}
.sort-nav .sortid6 { background-position: 0rem 0rem;width:1.1rem;height:1.1rem;}
.sort-nav .sortid7 { background-position: -3.3rem 0rem;width:1.1rem;height:1.1rem;}
.sort-nav .sortid8 { background-position: -2.2rem 0rem;width:1.1rem;height:1.1rem;}
/*banner */
.rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container { position: relative; max-width: 640px; margin: 0 auto; padding: 0 }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0, 0, 0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); top: 55%; left: 0; opacity: 0.5; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 30px; background: transparent url(../image/themes.gif) no-repeat -6px top; margin-top: -45px;  }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: -42px top; right: 0; }
/*厨师培训 */
.cooking{ width:100%;border-collapse: collapse;}
.cooking td{  text-align:center;border-collapse: collapse;  border-radius:5px; border:.1rem solid #fff}
.cooking a{ text-align:center; color:#fff;}
.cooking a h4,.cooking1 a h4{ font-size:.28rem;}
.bg1{ background:#2f59c7;  border-radius:5px}
.bg2{ background:#f6b62e;  border-radius:5px}
.bg3{ background:#a3cb5b;  border-radius:5px}
.dc-circle { width: 100%; text-align: center; float: left }
.dc-circle em{ background: url(../images/bgr2.png) no-repeat;background-size: 4.52rem 1.82rem;}
.dc1 em {background-position: -3.62rem 0rem;width:.9rem; height:1.3rem; display: inline-block; margin:.2rem 0; }
.dc2 em {background-position: -2.70rem 0rem;width:.9rem; height:.9rem;   display: inline-block }
.dc3 em {background-position: 0rem -.92rem;width:.9rem; height:.9rem;   display: inline-block }
.dc4 em {background-position: 0rem 0rem;width:.9rem; height:.9rem;   display: inline-block }
.dc5 em {background-position: -2.60rem -.92rem;width:.9rem; height:.9rem;   display: inline-block }
.dc6 em {background-position: -.90rem 0rem;width:.9rem; height:.9rem;   display: inline-block }
.dc7 em {background-position: -1.80rem 0rem;width:.9rem; height:.9rem;   display: inline-block }
.dc8 em {background-position: -.92rem -.92rem;width:1.1rem; height:.9rem;   display: inline-block }
.attention{ font-size:.2rem;}
.cooking1{ width:100%;border-collapse: collapse;}
.cooking1 td{ border-style: solid; border-color: #fff; border-width: 0 .1rem .1rem .1rem;  text-align:center}
.cooking1 a{ text-align:center; color:#fff; padding:10px 0; display:block}
.con_title1 {line-height: 0.4rem; background: #fff; border-bottom:1px solid #e1e1e1; float:left; width:100% }
.con_title1 span { float: left; font-size: 0.32rem; color: #333; display: block; margin:10px 0 0 10px}
.con_title1 span em { background-size: 100% auto; width:.06rem;height:.32rem;float: left; margin-right: 0.08rem;margin-top: 0.03rem; }
.con_title1 span em.modular4{ background:#6cc8c7;}
#www_zzjs_net {width:100%; float:left;display:inline; background:#fff;}
.zzjs_net {width:100%; display: block; overflow: hidden; float:right}
.zzjs_net ul {margin:0px;padding:0px; text-align:center}
.zzjs_net li {width:49%; padding:10px 0px; display: inline-block; font-size:.26rem; cursor:pointer}
.nTab{ padding:10px}
.zzjs_net li.hover { background:#2f59c7;color: #fff;}
.nTab h1{ font-size:.30rem; color:#333; line-height:.45rem; margin-bottom:.15rem}
.nTab h1 a{ color:#333}
.nTab dl{ border-bottom:1px dashed #d6d6d6; float:left; padding:.2rem 0; width:100%;}
.nTab dl dt{ float:left; margin-right:10px}
.nTab dl dt img{width:1.8rem; height:1.5rem;}
.nTab dl dd{ font-size:13px; color:#818181; line-height:21px}
.nTab ul{}
.TabContent ul li{border-bottom:1px dashed #d6d6d6; line-height:.8rem; font-size:15px; float:left; width:100%; position:relative}
.TabContent ul li a{float:left; color:#333;  background:url(../image/lists.jpg) no-repeat 0 50%; padding-left:12px; font-size:.28rem; color:#666}
.TabContent ul li p{float:right; color:#999;font-size:.2rem;line-height:.8rem; }
.morebtn a{ background:#f1f1f1; border:1px solid #dcdcdc; border-radius:50px; clear:both; text-align:center; height:.7rem; line-height:.7rem; width:100%; float:left; color:#818181; margin:15px 0; font-size:.28rem;}
.date {color: #666;float: left; font-size:.22rem;}
.clicks {color: #666;float: right;  font-size: .22rem;}
.mrn{height:40px;}
.mrn .mrnsj{width:50%;float:left;line-height:40px;text-align:center;}
.mrn .mrnsj a{color:#fff;}