body{
    background:#fff;
    font-family: '微软雅黑';
}

/*幻灯片*/
.switchable-nav {
    float:left;
    position: absolute;
    z-index: 999;
    width: 100%;
    margin-top: -30px;
    *margin-top: -50px;
}
.switchable-nav-ol {
    width: 100%;
    margin: 0 auto;
}
.switchable-nav li {
    *float:left;
    background: url(/img/e_food/zhcy/qh2.png) no-repeat 0 0;
}
.switchable-nav li.active {
    background: url(/img/e_food/zhcy/qh1.png) no-repeat 0 0;
}
#slider .b1{
    background: url(/img/e_food/zhcy/banner_zt1.jpg) center center no-repeat;
}
#slider .b2{
    background: url(/img/e_food/zhcy/banner_zt2.jpg) center center no-repeat;
}
#slider .b3{
    background: url(/img/e_food/zhcy/banner_zt3.jpg) center center no-repeat;
    border: 0px;
    border-radius: 0px;
    margin: 0;
    padding: 0;
}
#slider .b4{
    background: url(/img/e_food/zhcy/banner_zt4.jpg) center center no-repeat;
}
#slider .b5{
    background: url(/img/e_food/zhcy/banner_zt5.jpg) center center no-repeat;
}
.ui-prev {
    position: absolute;
    z-index: 999;
    left: 30px;
    margin-top: 165px;
    width: 31px;
    height: 71px;
    background: url(/img/e_food/zhcy/jt_z.png) no-repeat;
    cursor:pointer;
}
.ui-next {
    position: absolute;
    z-index: 999;
    right: 30px;
    margin-top: 165px;
    width: 31px;
    height: 71px;
    background: url(/img/e_food/zhcy/jt_y.png) no-repeat;
    cursor:pointer;
}
/*横幅背景*/
.bg_white {
    margin-top: 30px;
    width: 100%;
}
.bg_gary {
    width: 100%;
    background: #F5F5F5;
}
/*下载*/
.front_down {
    height: 180px;
    text-align: center;
    font-size: 18px;
    margin-top: 35px;
    color: #333333;
}
.down_btn {
    margin-top: -15px;
}
/*智慧餐饮*/
.front_food {
    height: 500px;
}
.span_menu {
    margin: 0;
    width: 100%;
    height: 200px;
    margin-top: -100px;
    border: 1px #D4D4D4 solid;
    border-right: 0px;
    border-top: 3px #F3A706 solid;
    background: #FCFCFC;
}
.span_menu li{
    float:left;
    display: block;
    padding: 15px;
    width: 169px;
    height: 170px;
    overflow: hidden;
    border-right: 1px #D4D4D4 solid;
    color: #999999;
    text-align: center;
}
.li_span {
    float:left;
    margin: 0;
    padding: 0;
    width: 169px;
    height: 155px;
    overflow: hidden;
    cursor:pointer;
}
.text_btn {
    margin: 5px auto;
    padding: 0;
    display: block;
    width: 98px;
    height: 36px;
    color: #ffffff;
    cursor:pointer;
    -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
}
.text_abb a:hover {
    color: #ffffff;
    text-decoration: none;
}
.li_bg1 {
    background: url(/img/e_food/zhcy/ico_dc.png) 69px 15px no-repeat;
}
.li_bg2 {
    background: url(/img/e_food/zhcy/ico_yx.png) 68px 15px no-repeat;
}
.li_bg3 {
    background: url(/img/e_food/zhcy/ico_ds.png) 65px 15px no-repeat;
}
.li_bg4 {
    background: url(/img/e_food/zhcy/ico_gl.png) 65px 15px no-repeat;
}
.li_bg5 {
    background: url(/img/e_food/zhcy/ico_fx.png) 65px 15px no-repeat;
}
.span_menu li .menu_h1{
    float:left;
    margin-top: 70px;
    width: 159px;
    text-align: center;
    font-size: 14px;
    color: #333333;
    line-height: 25px;
}
.span_content {
    margin: 0;
    width: 100%;
}
.food_div {
    margin-top: 70px;
}
.food_bg {
    margin-top: 95px;
    background: url(/img/e_food/zhcy/vide_ty.jpg) 584px 0 no-repeat;
}
.span_h1 {
    float:left;
    margin: 0px;
    padding-left: 15px;
    width: 100%;
    height: 54px;
    border-left: 6px #F2A501 solid;
}
.span_h1 .font1 {
    margin-top: 5px;
    font-size: 30px;
    font-weight:bold;
    color: #3e4347;
}
.span_h1 .font2 {
    margin-top: 11px;
    color: #999999;
    font-size: 14px;
}
.span_text {
    float: left;
    margin-top: 36px;
    width: 500px;
    font-size: 14px;
    color: #666666;
    word-break: break-all;
}
.span_img {
    float: right;
    margin-top: -55px;
    width: 420px;
    height: 230px;
    cursor: pointer;
}
/*行业问题*/
.front_error {
    height: 600px;
}
.err_bg {
    background: url(/img/e_food/zhcy/pic_zhcy_wt.png) 0px 120px no-repeat;
}
.err_div {
    height: 600px;
    margin-top: 50px;
}
/*系统优势*/
.front_system {
    height: 700px;
}
.sys_bg {
    background: url(/img/e_food/zhcy/ys_bg.jpg) 290px 100px no-repeat;
}
.sys_div {
    height: 700px;
    margin-top: 50px;
}
.gary_down {
    width: 20px;
    margin: 0 auto;
    margin-top: -30px;
}
#triangle-down {
    width: 0;
    height: 0;
    border-left: 30px solid transparent;
    border-right: 30px solid transparent;
    border-top: 30px solid #F5F5F5;
}
.sys_text {
    float:left;
    width: 260px;
    height: 70px;
    font-size: 14px;
    color: #666666;
}
.sys_h1 {
    float:left;
    width: 260px;
    font-size: 18px;
    color: #3aa8f0;
}
.sys_color {
    color: #ff9a01;
}
.text1 {
    text-align: right;
    margin-top: 50px;
    margin-left: 70px;
}
.text2 {
    margin-top: -70px;
    margin-left: 640px;
}
.text7 {
    text-align: right;
    margin-top: 110px;
    margin-left: 10px;
}
.text3 {
    margin-top: -120px;
    margin-left: 730px;
}
.text4 {
    margin-top: 0px;
    margin-left: 730px;
}
.text6 {
    text-align: right;
    margin-top: 50px;
    margin-left: 50px;
}
.text5 {
    margin-top: -40px;
    margin-left: 620px;
}
/*功能概述*/
.front_gn {
    height: 750px;
}
.gn_bg {
    background: url(/img/e_food/zhcy/gn_pic.jpg) 150px 100px no-repeat;
}
.gn_div {
    height: 750px;
    margin-top: 20px;
}
/*成功案例*/
.front_al1 {
    height: 600px;
}
.front_al {
    float:left;
    margin-top: 50px;
    width: 100%;
}
.front_al ul {
    float:left;
    margin-left: 20px;
    width: 960px;
    border-top: 1px #EAEAEA solid;
    border-right: 1px #EAEAEA solid;
}
.front_al li {
    float:left;
    width: 191px;
    height: 86px;
    border-left: 1px #EAEAEA solid;
    border-bottom: 1px #EAEAEA solid;
}
/*视频播放*/
#dzp_video_con {
    display: none;
    float: right;
    width: 422px;
    height: 238px;
    margin-top: -65px;
}
.video_ts {
    display: none;
    position: absolute;
    z-index: 99;
    width: 120px;
    margin: -10px 0 0 300px;
}
.ts_img {
    margin-right: 7px;
    float: right;
    width: 0;
    height: 0;
    border-bottom: 15px solid #990000;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
}
.ts_font {
    float: right;
    padding: 5px 10px;
    background: #990000;
    color: #ffffff;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:5px;
}