/*学校概况*/
ul,li{ list-style:none;}		
img{border:0;}
em{ font-style:normal;}
.banner_xxjj{  position: relative; max-width: 640px; margin: 0 auto; }
.jianjie_box{ width:100%; height:auto; background:#eaeae8; padding-bottom:1.5rem;}
.jj_bt{ font-size:2.3rem; text-align:center; padding:1rem; font-weight:bold;}
.jj_bt1{font-size:2.3rem; text-align:center; padding:1rem; font-weight:bold; color:#ff6501;}
.tiao{max-width: 640px; margin: 0 auto; min-width:320px;}
.xxjjnr{ width:95%; margin:0 auto; text-align:center; font-size:1.5rem; line-height:2.3rem;}
.xjzx{ width:35%; height:3rem; line-height:3rem; border-radius:0.3rem; border: 1px solid #e10c2a; text-align:center;margin:0 auto; margin-top:1rem; font-size:1.8rem;}
.xjzx a{  color:#e10c2a; font-weight:bold; }
.clear{ clear:both;}
/*走进新东方*/
 .xyhj{ width:95%; margin:0 auto; height:auto; margin-top:1rem;}
.xyhj ul li{ display:block; float:left; margin-right:0.5%; position:relative; margin-bottom:0.5%;}
.xyhj ul li img{ display:inline;}
.xyhj ul li.xyhj_1{ display:block; float:left; margin-right:0.25%; margin-left:0.25%; width:49%; }
.xyhj ul li.xyhj_2{ display:block; float:right;  width:49%; margin-bottom:1.6%; }
.xyhj .tim {font-size:1.3rem;height:2.5rem;line-height:2.5rem;position: absolute;bottom:0.01rem;left: 0px;text-align: center;width: 100%;background: #000000;opacity: 0.65;color: #fff;}
/*硬件设施*/
.yingjian{ width:95%; margin:0 auto; margin-top:1rem; margin-bottom:0.5rem;}
.yingjian ul li{ display:block; float:left; margin-right:0.5%; position:relative; margin-bottom:0.5%;margin-top:0.5%;}
.yingjian ul li img{ display:inline;}
.yingjian ul li{ display:block; float:left; margin-right:0.25%; margin-left:0.25%; width:49%; }
.yingjian ul li.zq{ display:block; float:right;  width:49%; }
.yingjian .tim {font-size:1.3rem;height:2rem;line-height:2rem;position: absolute;bottom:0.02rem;left: 0px;text-align: center;width: 100%;background: #000;opacity: 0.75;color: #fff;}
/*问题*/
.question{ width:95%; height:5rem; margin:0 auto;}
.wt_left{ width:70%; height:3rem; line-height:3rem; font-size:1.6rem; float:left; background:#FFFFFF; border:1px solid #999999; border-radius: 0.4rem;  margin-top:1rem; padding-left:1%;}
.wt_right{  width:28%; height:3rem; line-height:3rem; font-size:1.4rem; font-weight:bold;  float:right; background:#e10c2a;  text-align:center;   border-radius: 0.4rem;margin-top:1rem; }
.wt_right a{ color:#FFFFFF;}
/*拨打电话 */
.call {width:95%; margin:1.5rem auto;background:#FFFFFF;}
.call a {display: block; color: #fff;text-align: center;margin: 0 auto;height:3rem;line-height:3rem;background: #e10c2a;}
/*学校荣誉 */
.pplc td {padding-bottom: 20px; font-size:1.2rem;}
.w35_sz_2 {background: url(../images_2016/xxjj_img/w35_sz_2.png) top repeat-y;}
/*头部*/
.head-bg { background: #ec7a00; width: 100% }
.header h1 { position: relative; text-align: center; color: #fff; font-weight: normal; }
.header h1 { text-align: center }
.header h1 font { color: #FFF; line-height:3rem; text-align: center; font-size: 2rem; -moz-box-flex: 1; }
.tb_back { position: absolute; left: 0; }
.tb_back a { background: transparent url(http://m.sxxdf.com/images_2016/hd-back.png) no-repeat scroll; background-size: 100% auto; width: 2.3rem; height: 2.4rem; display: inline-block; text-indent: -999em; }
.tb_list { position: absolute; right:.05rem;
}
.tb_list a { background: transparent url(http://m.sxxdf.com/images_2016/hd-nav.png) no-repeat scroll; background-size: 100% auto; width: 2.3rem; height: 2.4rem; display: inline-block; text-indent: -999em; }
#sort-nav { width: 100%; background: #EFEFEF; margin: 0 auto; border-top: 1px solid #efefef; border-bottom: 1px solid #fff; position: relative; padding-bottom: 5px }
#sort-nav li { width: 100px; height: 30px; margin-right: 30px; background-color: #fff; border: 1px solid #dedede; border-radius: 7px; text-align: center }
#sort-nav li a p { line-height: 30px; color: #666; font-size: 16px }
.sort-nav .promptumenu_window { width: 100%; margin: 0 auto; border: none; border-radius: 0; -webkit-border-radius: 0; background: transparent none }
.promptumenu_window { border-radius: 15px; -webkit-border-radius: 15px; margin: 10px; position: relative }
.info-list { width: 96%; margin: 0 auto; overflow: hidden }
.info-list li { line-height: 35px; border-bottom: 1px solid #C3C3C3; border-top: 1px solid #fff; list-style: none; margin: 3px auto }
.info-list li:firstchild {
border-top:none
}
.des{text-indent:2em; }
/*内容*/
.tab_sec {
padding:.2rem; color: #222222; position: relative; line-height:.45rem;
float: left;background: #fff; }
.title_content { text-align:left; line-height:3rem;padding: 0px 3px 5px 3px; border-bottom: 1px dashed #d6d6d6 }
.tab_sec h3 { font-size:2rem;  line-height: 3.5rem; padding-left:2%;}
.tab_sec p { color: #818181; font-size:1.7rem; width:95%; margin:0 auto;}
.content {padding-top: 10px;padding-left: 10px;background: #fff;float: left;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.content p {/*text-indent:2em;*/font-size:1.4rem; color: #222222;  line-height:2.5rem; margin:2rem auto 2rem auot; }
.content img { text-align: center; max-width: 640px; margin:rem auto 0rem auto;}
/*名师风采*/
#pubu { position: relative; left:.1rem
}
#pubu .pic-box {width: 49.5%;height: auto;float: left;padding: 0 0 2%;}
#pubu .pic-box .pic { width: 96%; height: auto; position: relative }
#pubu .pic-box .pic img { display: block; width: 100%; margin: 0 auto; cursor: pointer; -webkit-box-shadow: 1px 1px 4px #ddd, -1px -1px 4px #ddd; box-shadow: 1px 1px 4px #ddd, -1px -1px 4px #ddd; border-radius: 4px; }
/*#pubu .pic-box .pic .names { position: absolute; top: 20px; right: 0.08rem; text-align: center; padding: 5px 10px; color: #fff; background: #ee7800; opacity: 0.9; font-size:1.3rem}*/
#pubu .pic-box .pic .names {position: absolute;bottom: 0px;right: 0.01rem;text-align: center;padding: 0px 0px;color: #fff;background: #353434;opacity: 0.9;font-size: 1.3rem; width:100%;}







#pubu .pic-box .pic .desc { position: absolute; bottom: 0; left: 0.05rem; width: 96%; overflow: hidden; text-align: left; padding: 5px 0; font-size:1.3rem;
color: #555; background: #efefef; opacity: 0.9 }
#pubu .pic-box .pic .desc span { margin-left: 10px; float: left }
.page li {float: left;
    width:28%;
    padding: 2px 5px;
    margin-right: 1.5%;
    border: 1px solid #666;
    font-size: 1.5rem;
	margin-bottom:0.6rem;
}
.page {
    width: 95%;
    height: 45px;
    margin: 0 auto;
    text-align: center;
}





.ms_banner{position: relative; max-width: 640px; margin: 0 auto; padding: 0}
.ms_banner1{position: relative; max-width: 640px; margin: 0 auto; padding: 0; margin-top:1.5rem;}
img{border:0; width:100%;}
/* 3.menu
---------------------------------------------------------------------- */
.ms_nav{  width:100%; height:40px;}
.ms_nav{ border-top:1px solid #FFF; margin:.5em 0;}
.ms_nav li{ float:left; width:24.7%; border-left:1px solid #FFF;text-align:center; line-height:40px; height:40px; background:#333333;}
.ms_nav li.teshu{ float:left; width:24.7%; border-left:1px solid #FFF;text-align:center; line-height:40px; height:40px; background:#fe8713;}
.ms_nav li a{ color:#FFF; font-size:1.6rem;}
/*mslist*/
.mslist{ width:95%; margin:0 auto; margin-top:1rem;}
.mslist ul li{ display:block; float:left; margin-right:0.5%; position:relative; margin-bottom:0.5%;}
.mslist ul li img{ display:inline;}
.mslist ul li{ display:block; float:left; margin-right:0.25%; margin-left:0.25%; width:49%; }
.mslist ul li.zq{ display:block; float:right;  width:49%; }
.mslist .tim {font-size:1.3rem;height:3rem;line-height:3rem;position: absolute;bottom:0.02rem;left: 0px;text-align: center;width: 100%;background: #4c2d19;color: #fff; border:none;}/* 3.menu
---------------------------------------------------------------------- */
.ms_nav1{ width:95%; height:40px; margin:0 auto;}
.ms_nav1 li{ float:left; width:22.5%; text-align:center; margin-left:1%; line-height:40px; height:40px; border:1px solid #333; border-radius:0.3rem; margin-top:0.5rem;}
.ms_nav1 li a{ color:#333; font-size:1.3rem;}

/*新闻列表*/
.nTab { }
.nTab dl {
    border-bottom: 1px dashed #d6d6d6;
    float: left;
    padding: 1rem 0;
    width: 100%;
}

.nTab dl dt { float: left; margin-right: 10px }
<!--nTab dl  img { width:80%; height:40%; }
.nTab dl dd { font-size:1.5rem; color: #818181; line-height:2.2rem; }
.nTab h1 {
    font-size: 1.6rem;
    color: #333;
    line-height:2.3rem;
    margin-bottom: .15rem;
}
.nTab h1 a { color: #333 }
.date { color: #666; float: left; font-size:1.2rem;
}
.clicks {
    color: #666;
    float: right;
    font-size: 1.4rem;
}-->
/*专业 */
/*专业 */
.professional { padding: 0 8px 8px 8px; }
.professional dl { border-bottom: 1px dashed #d6d6d6; float: left; width: 100%; padding:.2rem 0
}
.professional dl dt { float: left; margin: 0 12px 0 8px; position: relative; }


.professional dl dt img {  width:16rem;height:12rem;position: relative; }
.professional dl dd {
font-size:.24rem; color: #818181; }
.professional dl dd h1 {
font-size:.36rem; color: #333; margin-bottom:.1rem
}
.professional dl dd h1 a { color: #333 }
.professional dl dd strong { color: #c00; font-weight: normal }
.btn_icon { float: left; }
.btn_icon a { float: left; text-align: center; font-size:.24rem;
width: 1.3rem; height:.4rem;
margin-top:.1rem;
line-height:.4rem;
}
#icon1_btn { border: 1px solid #e37510; color: #ec7a00; background: #fff; }
#icon2_btn { border: 1px solid #e37510; color: #fff; background: #ec7a00; float: right }
.professional dl:last-child { border-bottom: 0 }
.tim { position: absolute; bottom: 0; left: 0px; text-align: center; width: 100%; background: #FFF; border-top: 1px solid #EFEFEF; opacity: 0.85; color: #EE7800; }
/*专业介绍页 */
/*专业介绍页 */
.nav_style { background: #FFF; padding: 25px 0;/* box-shadow: 0px 5px 5px rgba(0,0,0,.6);*/ float: left; width: 100%; }
.nav_h1, .nav_h2, .nav_h3, .nav_h4 { text-align: center; }
.nav_h1 { font-size:.48rem
}
.nav_h2 { font-size:.34rem
}
.nav_h3 {
font-size:.24rem; color: #ff8800; }
.nav_h4 { width: 100%; clear: both; }
.nav_h4 a { width: 1.6rem; height:.5rem;
margin-top:.1rem;
line-height:.5rem;
display: inline-block; border-radius: 50px }
#icon3_btn { border: 1px solid #e37510; color: #ec7a00; background: #fff; }
#icon4_btn { border: 1px solid #e37510; color: #fff; background: #ec7a00; }
.nav_div_h3a { width: 85%; margin: 0px auto; line-height:.4rem;
font-size:.24rem;
color: #666 }
.nav_boderBot { border-bottom: 1px solid #F80; width: 30%; margin: 5px auto; }
.hot-spec .promptumenu_window { width: 100%; margin: 0 auto; border: none; border-radius: 0; -webkit-border-radius: 0; background: transparent none }
.promptumenu_nav { z-index: 5; position: absolute; bottom: 0px; left: 40%; margin-right: -40%; border-radius: 100px; padding: 5px 10px; background: #d6d6d6 }
.promptumenu_window { border-radius: 15px; -webkit-border-radius: 15px; margin: 10px; position: relative }
.promptumenu_nav a { cursor: pointer; width: 10px; text-indent: -9999px; outline: none; background: #fff; display: block; float: left; position: relative; margin: 0 2px; width: 8px; height: 8px; border-radius: 100px }
.promptumenu_nav a.active { background: #ff8800 }
.hot_zy li { width: 200px; }
.hot_zy li img { margin-right: 5px; border: 1px solid #dedede; }
.hot_zy li span { font-size: 12px; color: #999 }
.hot_zy li span strong { font-size: 16px; color: #666; font-weight: normal; display: inline-block }
.hot_zy li p { position: absolute; bottom: 0; left: 0; background: #fafafa; }
.nav_h4_img { text-align: center; line-height: 25px; }
.nav_h4_WINNER img { }
.nav_h4_img img { margin: 5px auto;   }
.nav_h3a { text-align: center; }
.group{ width:90%; margin:0  auto; padding:0}
.group ul{ width:100%}
.group ul li{ width:50%; float:left; display:inline; text-align:center; margin:.2rem 0 0 0; }
.group ul li img{ width:70%; margin-bottom:.08rem}
.group ul li a{ color:#666; font-size:.22rem;}
.group ul li a strong{ font-size:.3rem; font-weight:normal}
.recommend{ width:100%; }
.recommend { width:45%; margin-left:5%; float:left; margin-top:.2rem;}
.recommend dt{ width:45%; margin-right:.1rem; float:left}
.recommend dt img{ width:100%; border-radius:100px}
.recommend dd{ font-size:.22rem; color:#818181; margin-top:.15rem}
.recommend dd strong{ color:#333; font-size:.3rem; font-weight:normal}

/*相关作品 */
.xgxw h3{ background:#e6e6e6; color:#333; height:.5rem; line-height:.5rem; text-indent:8px; margin-bottom:10px; font-size:.3rem;}
.xgxw ul li{ width:33%; float:left;  display:inline; font-size:13px; line-height:.3rem;  text-align:center}
.xgxw ul li img{ width:90%; }
.xgxw ul li a{ color:#333}
.xgxw ul li p{ padding:10px 5px; font-size:.24rem;}



/*校园环境 */
.news{background: #FFF; padding:.2rem}
.news p{ position:relative;width:100%;}
.news p img{ width:100%; position:relative; }
.news p em{ float:left; font-size:.28rem; color:#818181; margin-right:.2rem }
.news a h2{ color:#333; font-size:.34rem; line-height:.4rem; margin:.15rem 0 .1rem 0}
.see i{ background:url(http://m.sxxdf.com/images_2016/see.gif) no-repeat 0 .03rem; background-size:100% auto; width:.5rem; height:.5rem; float:left }
.come i{ background:url(http://m.sxxdf.com/images_2016/com.gif) no-repeat 0 .08rem  ; background-size:100% auto; width:.5rem; height:.5rem; float:left }
/*厨师培训 */
.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:#FE8812;  border-radius:5px}
.bg2{ background:#f6b62e;  border-radius:5px}
.bg3{ background:#a3cb5b;  border-radius:5px}
.dc-circle { width: 100%; text-align: center; float: left }
.dc1 em { background: url(http://m.sxxdf.com/images_2016/dc_img1.gif) no-repeat; background-size: 100%;width:.9rem; height:1.3rem; display: inline-block; margin:.2rem 0; }
.dc2 em {  background: url(http://m.sxxdf.com/images_2016/dc_img2.gif) no-repeat; background-size: 100%;width:.9rem; height:.9rem;   display: inline-block }
.dc3 em {  background: url(http://m.sxxdf.com/images_2016/dc_img3.gif) no-repeat #f6b62e; background-size: 100%;width:.9rem; height:.9rem;   display: inline-block }
.dc4 em {  background: url(http://m.sxxdf.com/images_2016/dc_img4.gif) no-repeat; background-size: 100%;width:.9rem; height:.9rem;   display: inline-block }
.dc5 em {  background: url(http://m.sxxdf.com/images_2016/dc_img5.gif) no-repeat; background-size: 100%;width:.9rem; height:.9rem;   display: inline-block }
.dc6 em {  background: url(http://m.sxxdf.com/images_2016/dc_img6.gif) no-repeat; background-size: 100%;width:.9rem; height:.9rem;   display: inline-block }
.dc7 em {  background: url(http://m.sxxdf.com/images_2016/dc_img7.gif) no-repeat; background-size: 100%;width:.9rem; height:.9rem;   display: inline-block }
.dc8 em {  background: url(http://m.sxxdf.com/images_2016/dc_img9.gif) no-repeat; background-size: 100%;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:65%; display: block; overflow: hidden; float:right}
.zzjs_net ul {margin:0px;padding:0px; text-align:center}
.zzjs_net li { width: 32%; padding:10px 0px; display: inline-block; font-size:.26rem; cursor:pointer}
.nTab{ padding:10px}
.zzjs_net li.hover { background:#fe8812;color: #fff;}
.nTab dl{ border-bottom:1px dashed #d6d6d6; float:left; padding:.2rem 0; width:100%;}
.nTab dl dt {float: left; margin-right: 10px; margin-bottom: 0.5rem;margin-top:0.4rem;}
.nTab dl dt a{display:block;}
.nTab dl dt img {  width: 10rem;height: auto !important;}
.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(http://m.sxxdf.com/images_2016/lists.jpg) no-repeat 0 50%; padding-left:12px; font-size:.28rem; color:#666}
.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: 1.4rem;
}