﻿/*头部*/
@import url(../zy/zysz.css);
.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: 0.88rem; text-align: center; font-size: 0.4rem; -moz-box-flex: 1; }
.tb_back { position: absolute; left: 0; }
.tb_back a { background: transparent url(../images/hd-back.png) no-repeat scroll; background-size: 100% auto; width: 0.7rem; height: 0.8rem; display: inline-block; text-indent: -999em; }
.tb_list { position: absolute; right:.05rem;}
.tb_list a { background: transparent url(../images/hd-nav.png) no-repeat scroll; background-size: 100% auto; width: 0.7rem; height: 0.86rem; 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: 35px; 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: 18px }
.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}
.xgxw a p{text-indent:0;}
/*内容*/
.tab_sec {
padding:.2rem; color: #4E5563; position: relative; line-height:.45rem;
float: left;background: #fff; }
.title_content { text-align: center; line-height:.5rem;
padding: 0px 10px 5px 10px; border-bottom: 1px dashed #d6d6d6 }
.tab_sec h2 { font-size:.4rem;
}
.tab_sec p { color: #818181; font-size:.25rem;
}
.content { padding-top: 10px; background: #fff; float: left; width: 100%;box-sizing: border-box; }
.content p {text-indent:2em; font-size:.26rem; color: #666 }
.content_img { text-align: center; max-width: 640px; padding: 0.2rem 0 }
.content embed{ min-height:300px;}
/*师资风采*/
#pubu { position: relative; left:.1rem
}
#pubu .pic-box { width: 49.5%; height: auto; float: left; padding: 10px 0; }
#pubu .pic-box .pic { width: 96%; height: auto; position: relative ; text-align:center;}
#pubu .pic-box .pic img { display: block; width: 95%; margin: 0 auto; cursor: pointer; box-shadow: 1px 1px 4px #ddd, -1px -1px 4px #ddd; border-radius: 4px; }
#pubu .pic-box .pic .names { position: absolute; bottom:0; right: 0.08rem; text-align: center; text-indent:0; padding: 5px 10px; color: #fff; background: #ee7800; opacity: 0.9; font-size:.3rem
}
#pubu .pic-box .pic .desc { position: absolute; bottom: 0; left: 0.05rem; width: 96%; overflow: hidden; text-align: left; padding: 5px 0; font-size:.24rem;
color: #555; background: #efefef; opacity: 0.9 }
#pubu .pic-box .pic .desc span { margin-left: 10px; float: left }
.page { width: 90%; height: 45px; margin:.5rem 0 .2rem .2rem;
text-align: center; }
.page li { float: left; width: 18%; margin: 5%; padding:6px 0; margin-right: 2%; font-size:.24rem; background:#F90;}
.page li a{ color:#ffffff; font-size:14px;}
.page li a:visited{ color:#ffffff;}
/*新闻列表*/
.nTab { }
.nTab dl { border-bottom: 1px dashed #d6d6d6; float: left; padding:.2rem 0 .2rem .2rem;
width: 95%; float: left }
.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 h1 {
font-size:.34rem; color: #333; line-height:.45rem;
margin-bottom:.15rem
}
.nTab h1 a { color: #333 }
.date { color: #666; float: left; font-size:.22rem;
}
.clicks { color: #666; float: right; font-size: .22rem;
}
/*专业 */
.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: 1.8rem; height: 1.5rem; position: relative }
.professional dl dd {
font-size:.22rem; color: #818181; }
.professional dl dd h1 {
font-size:.32rem; 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(../images/see.gif) no-repeat 0 .03rem; background-size:100% auto; width:.5rem; height:.5rem; float:left }
.come i{ background:url(../images/com.gif) no-repeat 0 .08rem  ; background-size:100% auto; width:.5rem; height:.5rem; float:left }


/*就业帮扶*/
.jy-wu{ width:100%; padding-top:20px; text-align:left; clear:both; background:#FFF;}
.jy-title{ background:url(../images/ms_tu3.jpg) no-repeat 10px center; height:30px; font-size:.4rem; line-height:32px; padding-left:50px;}
.jy-wu small{ color:#F60; font-size:12px; padding-left:10px;}
.jy-cont{ text-align:center;}
.jy-cont img{ margin:0 auto;/* border:#CCC solid 1px;*/ padding:2px;}
.jy-cont p{ padding:5px 10px; text-align:left; text-indent:2em;}
.jy-cont a{ color:#F60;}

.jy-list{ clear:both; margin-top:20px; background:#FFF;}
.jy-t{ height:35px; line-height:35px; font-size:.4rem; padding:5px 10px; background:#F90;}
.jy-t a{ display:block; width:40%; float:right; text-align:right; font-size:.3rem; color:#FFF;}
.jy-list ul{ height:auto; overflow:hidden; padding:10px;}
.jy-list li{ height:30px; line-height:30px; font-size:.3rem;}
.jy-list li a{background:url(../images/list.gif) no-repeat left center; padding-left:20px;}

/*大厨精英*/
.dc_banner{ background:#cc1818; height:4.8rem; text-align:center;}
.dc_banner h2{ font-size:1.0rem; font-weight:bold; color:#fff;}
.dc_banner h3{ color:#ffdf13; font-size:0.5rem;}
.dc_banner a{ height:0.7rem; line-height:0.7rem; display:block; margin:0 0.7rem; background:#FFF;}
.dc_banner a b{ font-size:0.4rem; width:1.5rem; padding-right:15px; background:#ffdf13 url(../zy/dc/img/search.png) no-repeat 1.3rem center; background-size:20%; display:block; float:left; color:red; }
.dc_banner a small{ font-size:0.29rem; color:#000;}
.dc_banner ul{ clear:both; padding:0.2rem 0; height:2rem; width:6.2rem; margin:0 auto;}
.dc_banner li{ width:1.3rem; margin-left:0.2rem;height:1.17rem; background:#ffe0a3; float:left; border-radius:0.65rem; font-size:0.2rem; padding-top:0.13rem;}
.dc_banner li span{ height:0.69rem; display:block; background:url(../zy/dc/img/ico.jpg) no-repeat center top; background-size:60%;}
.dc_banner li#li_two span{ background-position:center -0.72rem}
.dc_banner li#li_thr span{ background-position:center -1.43rem}
.dc_banner li#li_four span{ background-position:center -2.14rem}
.dc_nav{ height:0.8rem; background:#000;}
.dc_nav li{ width:25%; display:block; float:left;}
.dc_nav a{ text-align:center; display:block; height:0.8rem;line-height:0.8rem; color:#FFF;}
.dc_nav a#on{ background:#f1f1f1; color:#000}
.dc_cont{ background:#FFF; padding-top:20px; }
.dc_cont h4{ padding:5px; font-size:0.4rem; background:#cc1818; width:2.5rem; text-align:center; color:#FFF; margin:0 auto;}

.dc_cont b{ font-size:0.5rem; color:#000; text-align:center; display:block; font-weight:normal;}
.dc_jx{ padding:0.1rem; height:auto; overflow:hidden; width:100%;}
.dc_jx li{ float:left; margin-left:0.1rem; width:46.6%; margin-top:0.1rem; height:2.5rem;}
.dc_jx tt{ height:0.5rem; display:block; width:2rem; background:#382323; font-family:"Microsoft Yahei"; text-align:center; color:#FFF; position:relative; top:-0.5rem; line-height:0.5rem;}
.dc_jx li#dc_r tt{ float:right;}
.dc_jx span{ font-size:0.3rem; display:block; text-align:center; color:#000;}
.dc_jd{ height:auto; overflow:hidden; width:100%;}
.dc_jd span{ display:block; padding:0.15rem; height:2.95rem; clear:both; border-bottom:#ccc dashed 1px;}
.dc_jd span div{ width:58%; text-align:center;}
.dc_jd span dd{ background:#C00; display:block; width:2.5rem; height:0.5rem; line-height:0.5rem; color:#FFF; margin:0 auto;}
.dc_jd span p{ text-indent:2em; text-align:left; margin-top:5px;}
.dc_jd span img{ width:38%; margin-top:0.5rem;}
.l{ float:left;}
.r{ float:right;}

.dc_x{ padding:0.1rem; width:6.2rem; margin:0 auto;} 
.dc_x li{ height:0.8rem; display:block; background:#999; width:0.8rem; border-radius:0.5rem; line-height:0.8rem; text-align:center; float:left; margin-left:0.18rem; position:relative;}
.dc_x span{ display:block; text-align:center; color:red;}

.dc_img{ padding:0.1rem; height:auto; overflow:hidden; width:100%;}
.dc_img li{ float:left; margin-left:0.1rem; width:46.6%; margin-top:0.1rem; height:2.8rem;}
.dc_img tt{ height:0.5rem; display:block; width:100%; background:#382323; font-family:"Microsoft Yahei"; text-align:center; color:#FFF; position:relative; top:-0.5rem; line-height:0.5rem;}

.dc_ms{ height:auto; overflow:hidden; padding:0.1rem; border-bottom:1px solid #F00;}
.dc_ms div.wan{width:65%; padding-left:35%; background:url(../zy/dc/img/dc_18.jpg) no-repeat left bottom; background-size:2.2rem;}
.dc_ms div a{ font-size:0.3rem;}
.dc_ms div strong{ color:#F00; font-size:0.4rem;}
.dc_ms div b{ font-size:0.3rem; padding:2px 5px; text-align:left; background:#F00; float:left; color:#FFF;}
.dc_ms div p{ clear:both; padding:0.2rem 0; font-size:0.3rem;}
.dc_ms div img{ margin:0; width:1.8rem;float:left; margin-left:0.2rem;}
.dc_ms div.luo{width:65%; padding-right:35%; background:url(../zy/dc/img/dc_23.jpg) no-repeat right bottom; background-size:2.2rem;}

/*烹饪工艺*/
#gy,#gy_banner{ background:#29006b}
#zi{ color:#29006b;}
#gy_banner li{ border-radius:0;}
#gy_jd span dd{ background:#C00;}

.dc_bz{ width:5.5rem; text-align:center; margin:0 auto;}
.dc_bz1{ width:3.5rem;  text-align:center; margin:0 auto;}
.dc_zd{ line-height:0.5rem; padding:0.2rem; text-indent:2em;}
.dc_zd b{ color:red; font-size:0.4rem; display:block; margin:0; padding:0; text-align:left; text-indent:0;}
.dc_zd font{ margin-right:1em;}
.dc_jyzd{ width:90%; background:#999; margin:0 auto;}
.dc_jyzd li{ display:block; float:left; width:30%; height:4.5rem; padding:1.5%;}
.dc_jyzd p{background:#666; height:2.5rem; padding:0.1rem; color:#FFF;}

.dc_xz{ padding:0.1rem; height:auto; overflow:hidden; width:100%;}
.dc_xz li{ float:left; margin-left:0.1rem; width:46.6%; margin-top:0.1rem; height:3.2rem;}
.dc_xz tt{ height:0.9rem; display:block; width:100%; background:#382323; font-family:"Microsoft Yahei"; text-align:center; color:#FFF; position:relative; top:-0.5rem; line-height:0.28rem; font-size:0.25rem; padding-top:0.2rem;}
.dc_list{ height:auto; overflow:hidden; padding:0.2rem;}
.dc_list span{ display:block; height:0.5rem; background:#F00;}
.dc_list span a{ color:#FFF; display:block; text-align:center; line-height:0.5rem;}
.dc_list ul{ padding:0.2rem;}
.dc_list li{ height:0.5rem; line-height:0.5rem; border-bottom:#CCC dashed 1px; padding:0 0.2rem;}

.dc_fw{ height:auto; overflow:hidden; padding:10px; margin:10px 0;}
.dc_fw .ti{ width:35%;}
.dc_fw .cont{ width:62%; color:#FFF;}
.dc_fw .l{ display:block; float:left;}
.dc_fw .r{ display:block; float:right;}
.dc_fw strong{ font-size:0.4rem; display:block; text-align:center; color:#FFF; text-align:left;}
.dc_fw small{ font-size:0.2rem; display:block; text-align:center; color:#FFF; text-align:left;}
.fw_01{ background:#148977;}
.fw_01 .ti{ margin-top:1rem;}
.fw_02{ background:#b17c51;}
.fw_02 .ti{ margin-top:0.4rem;}
.fw_03{ background:#ff640f;}
.fw_03 .ti{ margin-top:0.35rem;}
.fw_04{ background:#3c2f2f;}
.fw_04 .ti{ margin-top:0.45rem;}
.fw_05{ background:#db5434;}
.fw_05 .ti{ margin-top:0.2rem;}
.dc_fw .cont b{ color:#ffca63; display:inline; font-size:0.3rem;}

.title_content h2{ height:1rem; font-size:0.4rem; font-weight:bold; line-height:0.5rem;}
#cont-c{border:#dedede solid 1px;margin-top:10px;height:auto;overflow:hidden}
#cont-c strong{ height:0.5rem; text-align:center;font-weight:400;display:block;padding:5px;border-bottom:#dedede solid 1px;color:#630;background:#f1f1f1}
#cont-c p{margin:10px; text-indent:2em;}
#cont-c p b{color:#F30;font-weight:400}
#cont-c a#m-zp{display:block;float:left;width:33.33%;overflow:hidden;text-align:center;margin:5px 0;color:#333}
#cont-c a#m-zp img{margin:5px 5px 0;border:solid 1px #dedede;padding:4px}


.xuanyan{ width:96%; padding:0 2%; margin-top:10px;}
.xuanyan span{background:#ff0000; padding:0.08rem 0.2rem; color:#fff;}
.xuanyan p{ text-indent:0.4rem; margin:0.2rem 0; text-align:justify;}

.zy ul li{ width:95%; margin:0 auto; padding:0.3rem 0; overflow:hidden; border-bottom:1px dashed #D0D0D0;}
.zy ul li a.img{ float:left; width:40%; display:block;}
.zy ul li a.img img{ width:100%;}
.zy ul li a.text{ width:50%; float:right;display:block; line-height:0.6rem;}
.zy ul li span.text2{ display:block; width:50%; float:right;}
.zy ul li span.a{ display:block; width:50%; border:1px solid #DD3B30; height:0.5rem; float:right; background:#DD3B30;}
.zy ul li span.a a{  display:block; float:left; width:50%; height:0.5rem; line-height:0.5rem; text-align:center; color:#FFFFFF;}
.zy ul li span.a a.a1{background:#FFFFFF;color:#787878; }