
/*头部*/
.header { background: #fff; overflow: hidden }
.logo{ float:left; width:75%; height:auto; overflow:hidden}
.qqzone{ float:right; width:22%}
.qqzone img{ float:right; margin-top:5px}
/*导航*/


/*专题-nav */
.zt-nav{ width:100%; float:left;}
.zt-nav div{width:46%; float:left; margin:2%;}
.zt-nav div img{width:100%;}


/*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(../images-1/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 td p{ text-align:left; display:block;}
.cooking1 td p{ text-align:left; display:block;}
.cooking a{ text-align:center; color:#fff;}
.cooking a h4,.cooking1 a h4{ font-size:.28rem;}
.bg1{   border-radius:5px}
.bg2{  border-radius:5px}
.bg3{  border-radius:5px}
.dc-circle { width: 100%; text-align: center; float: left }
.dc1 em {  background: url(../images-1/dc_img1.gif) no-repeat; background-size: 100%;width:.9rem; height:1.3rem; display: inline-block; margin:.2rem 0; }
.dc2 em {  background: url(../images-1/dc_img2.gif) no-repeat; background-size: 100%;width:.9rem; height:.9rem;   display: inline-block }
.dc3 em {  background: url(../images-1/dc_img3.gif) no-repeat; background-size: 100%;width:.9rem; height:.9rem;   display: inline-block }
.dc4 em {  background: url(../images-1/dc_img4.gif) no-repeat; background-size: 100%;width:.9rem; height:.9rem;   display: inline-block }
.dc5 em {  background: url(../images-1/dc_img5.gif) no-repeat; background-size: 100%;width:.9rem; height:1.3rem; display: inline-block; margin:.2rem 0; }
.dc6 em {  background: url(../images-1/dc_img6.gif) no-repeat; background-size: 100%;width:.9rem; height:.9rem;   display: inline-block }
.dc7 em {  background: url(../images-1/dc_img7.gif) no-repeat; background-size: 100%;width:.9rem; height:.9rem;   display: inline-block }
.dc8 em {  background: url(../images-1/dc_img8.gif) no-repeat; background-size: 100%;width:.9rem; height:.9rem;   display: inline-block }
.dc9 em {  background: url(../images-1/dc_img9.gif) no-repeat; background-size: 100%;width:.9rem; height:.9rem;   display: inline-block }
.dc10 em{  background: url(../images-1/dc_img10.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 div p{ font-size:.34rem; color:#333; display:block; line-height:0.45rem;}
.nTab div a{}
.nTab dl{ border-bottom:1px dashed #d6d6d6; float:left; padding:.2rem 0; width:100%;}
.nTab dl dt{ float:left; margin-right:2%; width:30%;}
.nTab dl dt img{width:100%; height:1.5rem;}
.nTab dl dd{ font-size:13px; color:#818181; line-height:21px; width:66%; float:left;}
.nTab ul{}
.figcaption{ margin-bottom:.15rem; height:0.9rem; width:100%;}
.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(../images-1/lists.jpg) no-repeat 0 50%; padding-left:12px; font-size:.28rem; color:#666;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:98%;}
.morebtn a{ background:#f1f1f1; border:1px solid #dcdcdc; border-radius:50px; clear:both; text-align:center; height:1.5rem; line-height:1.5rem; width:100%; float:left; color:#818181; margin:15px 0; font-size:.7rem;}
.date {color: #666;float: left; font-size:.22rem;}
.clicks {color: #666;float: right;  font-size: .22rem;}

/*热门视频 */
.NIMarquee-img-layer { display: block; width: 100%; height: 100%; background-color: #000; filter: alpha(opacity=50); opacity: .5; position: absolute; left: 0; top: 0 }
.onfocus .NIMarquee-layer-bg { width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: url(../images-1/play.png) no-repeat 50% 50%; }
.onfocus .NIMarquee-img-layer { filter: alpha(opacity=20); opacity: 0.2; }
#featureCarousel { height: 160px; width: 100%; position: relative }
#featureCarousel img { border: 0 }
#featureCarousel .feature { position: absolute; top: -1000px; left: -1000px; cursor: pointer }
#featureCarousel .feature > div { position: absolute; bottom: 0px; left: 0px; width: 100% }
#featureCarousel .feature > div p { margin: 0; padding: 5px; font-weight: bold; font-size: 12px; color: white }
#featureCarousel .blipsContainer { position: absolute; color: white; right: 25px; top: 210px; padding: 0; margin: 0 }
#featureCarousel .blipsContainer .blip { margin: 3px; height: 14px; width: 14px; color: white; text-align: center; font-size: 10px; border: 1px dotted black }
#featureCarousel .blipsContainer .blipSelected { color: white; font-weight: bold; background-color: black }


/* ================small navigation button=========================*/
.nav_more{border-bottom:1px solid #F3F3F3;background:#FFF;}
.nav_more a{display:block;width:33%;float:left;border-right:1px solid #F3F3F3;font-size:1em;padding:1em 0;background-repeat:no-repeat;background-size: contain;text-align:center;border-top:1px solid #F3F3F3;}
.nav_more a i{display:inline-block;width: 1.7em;height: 1.2142em;margin-right: .35714em;}
.nav_more a:nth-child(1){background-image:url(../images-1/sb1.png);}
.nav_more a:nth-child(2){background-image:url(../images-1/sb2.png);}
.nav_more a:nth-child(3){background-image:url(../images-1/sb3.png);border-right:none;}
.nav_more a:nth-child(3) i{width:0.5em !important;}
.nav_more a:nth-child(4){background-image:url(../images-1/sb4.png);}
.nav_more a:nth-child(5){background-image:url(../images-1/sb5.png);}
.nav_more a:nth-child(6){background-image:url(../images-1/sb6.png);border-right:none;}

/* ================crowd ad=========================*/
.crowd{margin-top:0.5em;background:#FFF;}
.two-column{padding:0;}
.crowd li{border-bottom:1px solid #F3F3F3;overflow:hidden;}
.crowd li:nth-child(1) a:first-child{background: url(../images-1/chuzhong.jpg) no-repeat right;background-size: contain;}
.crowd li:nth-child(1) a:last-child{background: url(../images-1/gaozhong.jpg) no-repeat right;background-size: contain;}
.crowd li:nth-child(2) a:first-child{background: url(../images-1/nvsheng.jpg) no-repeat right;background-size: contain;}
.crowd li:nth-child(2) a:last-child{background: url(../images-1/chuangye.jpg) no-repeat right;background-size: contain;}
.crowd li a{display:block;width:43%;float:left;padding:1em;}
.crowd li h4{font-size:1.25em;font-weight:300;}
.crowd li p{color:#555;font-size:0.8em;}

/* ================active ad=========================*/
.active{margin-top:0.5em;background:#FFF;}
.active h2{font-size:1.5em;padding:0.5em;border-bottom:1px solid #F3F3F3;}
.active_box > a > div{padding:0.5em;}
.active_box h3{padding-bottom:0.25em;}
.active_box p{font-size:0.875em;color:#999;line-height:1.7;}

.clearfix{clear:both;}


.con_title a.phone { border: 1px solid #e57f21; border-radius: 100px; float: right;  padding:0.05rem .1rem; color:#e37510; margin-right:0.02rem;font-size:0.6rem;}
.con_title a.phone img{  background-size: 100% auto; 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 img{  background-size: 100% auto; width:.42rem; height:.36rem;}

.shake{margin:0 auto; display:block; position:fixed; top:80%; left:30%}
.shake img{ margin:0 auto;}

.head-bg { background: #ec7a00; width: 100%; max-width:640px; margin:auto;}
.header h1 { position: relative; text-align: center; color: #fff; font-weight: normal; }
.header h1 { text-align: center }
.header h1 font { color: #FFF; line-height: 1rem; text-align: center; font-size: 0.6rem; -moz-box-flex: 1; }