/*banner*/
.banner{height: 625px;}
.banner img{height: 50%;}

/*great*/
.great img{width:100%;}

/*客餐厅tab样式*/
.tab{width: 700px;font-family: 'SourceHanSansSC';font-size: 22px;text-align: center;display: flex;justify-content: space-around;margin: 0 auto;}
.tab>.tabItem{padding-bottom: 10px;margin-bottom: 50px;cursor: pointer;}
.active{border-bottom: 5px solid #284f7a;color: #284f7a;}

/*轮播图公共样式*/
.resContainer,.swiper-container{position: relative;}
.resContainer .swiper-button,.swiper-container .swiper-button{width: 57px;height: 62px;}
.swiper-container .swiper-button-prev,.resContainer .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image: none;left: 30px;}
.swiper-container .swiper-button-next,.resContainer .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image: none;right: 30px;}
.resContainer .swiper-wrapper img,.swiper-container .swiper-wrapper img{width: 100%;height: 700px;}
/*客餐厅swiper样式*/
.content{height: 700px;}
.content>div{display: none;}
.content>.div_show{display: block;}
.tabDesc{position: absolute;bottom: 30px;right: 0;width:100%;height: 50px;z-index: 10;overflow: hidden;display: flex;justify-content: space-around;}
.tabDesc .tabDescItem{padding: 12px 0;border-radius: 8px;border: 1px solid #fff;color: #fff;font-size: 18px;font-family: 'FZLTHK--GBK1-0';float: left;cursor: pointer;width: 130px;text-align: center;margin-bottom: 2px;}
.content .tabActive{border-color: #1a76aa;background-color:#1a76aa;}
.resContainer .swiper-button-next,.resContainer .swiper-button-prev{margin-top: -30px;}
#restaurantSwiper li{height: 700px;}
#restaurantSwiper li img{width: 100%;height: 100%;}

/*定制模型*/
.dingzhi{position: relative;}
.dingzhiTab{position: relative;/*top: -40px;left: 0;*/}
.dingzhiTab li,.dingzhiDesc li{display: none}
.dingzhiTab .show,.dingzhiDesc .show{display: block;}
.clickBox {position: absolute;top: 365px;left: 0;height: 160px;width: 1190px;}
.clickBox li{/*background-color: rgba(0,0,0,.5);*/width: 80px;height: 84px;position: absolute;top: 28px;cursor: pointer;}
.clickBox .guizu{left: 160px;}
.clickBox .erren{left: 320px;}
.clickBox .tongxing{left: 480px;}
.clickBox .xueye{right: 475px;}
.clickBox .jiacheng{right: 320px;}
.clickBox .ersuan{right: 160px;}
.dingzhiDesc .tabItem{box-shadow:0px 4px 17px 0 rgba(0,0,0,.1)}
.dingzhi .swiper-container{display: none;}
.dingzhi .show{display: block;}
@media screen and (min-width: 1190px) {
    .banner img{min-width: 1190px;}
}