*{

  margin:0;
  padding:0;
  font-size: 14px;
  font-family: "微软雅黑";
}
input::-webkit-input-placeholder {
        color: #9fa2ab;
      }
      input::-moz-input-placeholder {
        color: #9fa2ab;
      }
      input::-ms-input-placeholder {
        color: #9fa2ab;
      }

      textarea::-webkit-input-placeholder {
        color: #9fa2ab;
      }
      textarea::-moz-input-placeholder {
        color: #9fa2ab;
      }
      textarea::-ms-input-placeholder {
        color: #9fa2ab;
      }
a{

  text-decoration: none;
}
ul,ol,li{

  list-style: none;
}
.cl{

  clear:both;
}








.heise{

  background:rgba(0,0,0,0.8);
  position: fixed;
  top:0px;
  left:0px;
  display: none;
  z-index: 99999;
}
.heise1{

  width:500px;
  padding:50px;
  background:#fff;
  border-radius: 10px;
  margin:200px auto 0px;

}
.heise11{

  width:500px;
  height:60px;
}
.heise11s1{

  display: block;
  width:100px;
  height:60px;
  float:left;
  text-align: right;
  line-height: 60px;
  font-size: 18px;
  font-weight: bold;
  color:#000;
}
.heise11i1{

  display: block;
  width:340px;
  float:left;
  margin-left: 20px;
  height:40px;
  line-height: 40px;
  margin-top: 9px;
  border:1px solid #999;
  border-radius: 5px;
  padding-left: 30px;
}
#tijiao{

  display: block;
  width:300px;
  height:40px;
  margin: 40px auto 0px;
  text-align: center;
  line-height: 40px;
  background:#c8a063;
  color:#fff;
  font-size: 18px;
  border:none;
  outline: none;
  cursor:pointer;border-radius: 5px;
}





.jd1{

  width: 100%;
  max-width: 1920px;
  background:#fff;
  position: relative;
  z-index: 999;
}
.jd11{

  width:100%;
  height:5px;
  background-color: #000;
}
.jd12{

  width:1236px;
  height:100px;
  margin:0 auto;
}

.jd12l{

  width:180px;
  height:100px;
  float:left;
  position: relative;
  z-index: 9999;
}
.jd12la1{

  display: block;
  width:180px;
  height: 124px;
  box-shadow: 3px 3px 10px #999;
}
.jd12la1i1{

  display: block;
  width:180px;
  height: 124px;
}
.jd12z{

  width:651px;
  height:100px;
  float:left;
  margin-left: 50px;
}
.jd12za1{

  display: block;
  width:75px;
  height:40px;
  float:left;
  text-align: center;
  line-height: 40px;
  margin-top: 29px;
  transition: 0.5s;
  color:#000;
  border-bottom: 2px solid rgba(0,0,0,0);
  font-size: 16px;
  letter-spacing: 2px;
  margin-left: 18px;
}
.jd12za1:hover{

  color:#c8a063;
  border-bottom: 2px solid #c8a063;
}
.jd12r{

  width:270px;
  height:100px;
  float:left;
  padding-left: 50px;
  background-image: url("../image/shouye_01.png");
  background-size: 40px 40px;
  background-position: left center;
  background-repeat:no-repeat;
  position: relative;
  margin-left: 30px;
}
.jd12rs1{

  display: block;
  width:120px;
  height: 50px;
  line-height: 75px;
  position: absolute;
  top:0px;
  color:#000;
}

.jd12rs2{

  display: block;
  width:120px;
  height: 50px;
  line-height: 25px;
  position: absolute;
  top:50px;
  color:#c8a063;
}
.dddd:before{

  content: "";
  display: block;
  width:1px;
  height:40px;
  background:#e0e0e0;
  position: absolute;
  top:30px;
  left:0px;
}

.jd13{

  width:100%;
  max-width: 1920px;
  display: none;
  background:#fff;
  padding:60px 0px 40px 0px;
  position: absolute;
  top:105px;
  left:0px;
  z-index: 999;
}
.jd131{

  width:1300px;
  margin:0 auto;
}
.jd1311{

  width:250px;
  height:120px;
  float:left;
  margin-left: 40px;
}
.jd1311:nth-child(1){

  margin-left: 0px;
}
.jd1311s1{

  display: block;
  width:250px;
  height:48px;
  line-height: 48px;
  font-size: 18px;
  color:#999;
}
.jd1311a1{

  display: block;
  width:220px;
  padding-left: 30px;
  height:48px;
  line-height: 48px;
  border-bottom: 1px solid #e0e0e0;
  color:#000;
  transition: 0.5s;
  background-image: url("../image/jiantou_03.png");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 22px 7px;
}
.jd1311a1:hover{

  color:#c8a063;
  border-bottom: 1px solid #c8a063;
}
.jd1312{

  width:315px;
  height:146px;
  float:left;
  margin-left: 40px;
}
.jd1313{

  width:40px;
  height:40px;
  text-align: center;
  line-height: 40px;
  font-size: 30px;
  font-weight: bold;
  color:#000;
  float:left;
  margin-left: 40px;
  margin-top: -40px;
  cursor:pointer;
}








.jd2{

  width:100%;
  max-width: 1920px;
  position: relative;
  /*top:1000px;*/
}
.jd21{

  width:1300px;
  padding:20px 0px;
  margin:0px auto;
  background:#fff;
  border-radius: 5px;
  box-shadow: 5px 5px 5px #999;
  margin-top: -80px;
  position: relative;
  z-index: 66;
}

.jd211{

  width:200px;
  height:80px;
  float:left;
  overflow: hidden;
  margin-left: 42.8px;
  position: relative;
}
.jd211:before{

  content: "";
  display: block;
  width:1px;
  height:60px;
  background:#ccc;
  position: absolute;
  top:10px;
  right:0px;

}

.jd212:before{

  content: "";
  display: block;
  width:1px;
  height:60px;
  background:#ccc;
  position: absolute;
  top:10px;
  right:0px;

}
.zuihou:before{

  content: "";
  display: block;
  width:0px;
  height:60px;
  background:#ccc;
  position: absolute;
  top:10px;
  right:0px;

}

.jd212{

  width:100px;
  height:80px;
  float:left;
  overflow: hidden;
  margin-left: 42.8px;
  position: relative;
}
.jd212s1{

  display: block;
  width:100px;
  height:40px;
  line-height: 40px;
  color:#999;
  letter-spacing: 2px;
}
.jd211s1{

  display: block;
  width:200px;
  height:40px;
  line-height: 40px;
  color:#999;
  letter-spacing: 2px;
}
.jd212in1{

  display: block;
  width:100px;
  height:40px;
  line-height: 40px;
  border:none;
  font-size: 18px;
  color:#000;
  letter-spacing: 2px;
}
.jd211in1{

  display: block;
  width:200px;
  height:40px;
  line-height: 40px;
  font-size: 18px;
  color:#000;
  letter-spacing: 0px;
  border:none;
  background-image: url("../image/xiala.png");
  background-repeat: no-repeat;
  background-size: 16px 9px;
  background-position: 140px center;
}
.jd211in3{

  width:180px;
  height:40px;
  text-align: center;
  line-height: 40px;
  background:#c8a063;
  color:#fff;
  font-size: 18px;
  border:none;
  outline: none;
  cursor:pointer;
  margin-top: 20px;
}









.jd3{

  width:100%;
  max-width: 1920px;
  margin-top: 80px;
}
.jd31{

  width:1200px;
  margin:0 auto;
}
.jd31a1{

  display: block;
  float:left;
  width:150px;
  height:150px;
  margin-left: 60px;
}
.jd31a1:nth-child(1){

  margin-left: 0px;
}
.jd31a1i1{

  display: block;
  width:90px;
  height:90px;
  margin:0 auto;
}
.jd31a1s1{

  display: block;
  width:150px;
  height:60px;
  text-align: center;
  line-height: 60px;
  font-size: 14px;
  color:#000;
  letter-spacing: 2px;
  transition: 0.5s;
}
.jd31a1:hover .jd31a1s1{

  color:#c8a063;
}

.jd4{

  width:100%;
  max-width: 1920px;
  height:730px;
  margin-top: 80px;
  background-image: url("../image/beijing_02.png");
  background-size: auto 730px;
  background-position: top center;
  background-repeat: no-repeat;
  overflow: hidden;
}
.jd41{

  width:1300px;
  margin:180px auto 0px;
  overflow: hidden;
}

.jd41l{

  width:520px;
  height:440px;
  float:left;
  position: relative;
  left:-520px;

}
.jd41r{

  width:729px;
  height:438px;
  float:left;
  margin-left: 50px;
  border:1px solid #c8a063;
  border-right:none;
  position: relative;
  right:-780px;
}
.jd41l1{

  width:520px;
  height:auto;
  margin-top: 50px;
  line-height: 40px;
  font-size: 18px;
  color:#fff;
  overflow: hidden;
}

.jd41l2{

  width:520px;
  height:38px;
  margin-top: 80px;
}
.jd41l2a2{

  display: block;
  width:120px;
  height:36px;
  border:1px solid #c8a063;
  text-align: center;
  line-height: 36px;
  color:#c8a063;
  transition: 0.5s;
}
.jd41l2a2:hover{

  background:#c8a063;
  color:#fff;
  border-radius: 5px;
}
.jd41ri1{

  display: block;
  width:730px;
  height:430px;
  margin-top: 10px;
  margin-left: -10px;
}
.jd5{

  width:100%;
  max-width: 1920px;
  margin-top: 40px;
}

.jd51{

  width:1140px;
  margin:0 auto;
}
.jd510{

  width:1140px;
  height:400px;
  position: relative;
  top:1000px;
}
.jd511{

  width:570px;
  height:400px;
  float:left;
  overflow: hidden;
}
.jd512{

  width:570px;
  height:400px;
  float:left;
  overflow: hidden;
  transition: 0.5s linear;
}
.jd511i1{

  width:570px;
  height:400px;
  transition: 0.5s linear;
}
.jd510:hover .jd511i1{

  transform: scale(1.04);
}
.jd510:hover .jd512{

  background-color: #e8e8e8;
}
.jd511s1{

  display: block;
  width:410px;
  /*height:80px;
  line-height: 80px;*/
  margin:0 auto;
  font-size: 36px;
  color:#000;
  letter-spacing: 2px;
  /*margin-top:30px;*/
}
.jd511s2{

  display: block;
  width:60px;
  height:2px;
  background:#c8a063;
  margin-left: 80px;
  margin-top: 20px;
}
.jd511s3{

  display: block;
  width:410px;
  /*height:150px;*/
  line-height: 36px;
  overflow: hidden;
  font-size: 18px;
  margin:30px auto 0px;
}


.jd6{

  width:100%;
  max-width: 1920px;
  padding:50px auto;
  background:#cd8f43;
  margin-top: 40px;
  padding:80px 0px;
}
.jd61{

  width:1300px;
  margin:0 auto;
}
.jd61l{

  width:650px;
  height:auto;
  float:left;
}
.jd61lv1{

  width:600px;
  height:337.5px;
  outline: none;
}

.jd61r{

  width:600px;
  height:337.5px;
  float:left;
}
.jd61ra1i1{

  display: block;
  width:600px;
  height:337.5px;
  margin-top: 0px;
}

.jd7{

  width:100%;
  max-width: 1920px;
  background:#141821;
  overflow: hidden;
}
.jd71{

  width:1300px;
  margin:50px auto;
  color:#fff;
}
.jd71l{

  width:200px;
  height:120px;
  float:left;
}
.jd71ls1{

  display: block;
  width:200px;
  height:56px;
  line-height: 56px;
}
.jd71li1{

  display: block;
  width:174px;
  height:64px;
}
.jd71z{

  width:700px;
  height:120px;
  float:left;
  margin-left: 150px;
}
.jd71z > span{

  display: block;
  float:left;
  width:304px;
  padding-left: 46px;
  height:60px;
  line-height: 60px;
  background-repeat: no-repeat;
  background-size: 36px 36px;
  background-position: left center;
}
.jd71zs1{

  background-image: url("../image/shouye_20.png");
}

.jd71zs2{

  background-image: url("../image/shouye_21.png");
}

.jd71zs3{

  background-image: url("../image/shouye_22.png");
}

.jd71zs4{

  background-image: url("../image/shouye_23.png");
}
.jd71r{

  width:200px;
  height:120px;
  float:left;
  margin-left: 50px;
}
.jd71r1{

  width:90px;
  height:120px;
  float:left;
}
.jd71r1i1{

  display: block;
  width:90px;
  height:90px;
}
.jd71r1s1{

  display: block;
  width:90px;
  height:30px;
  text-align: center;
  line-height: 30px;
}
.jd72{

  width:1300px;
  height:60px;
  margin:0 auto;
  border-top:1px solid #44444c;
  color:#5d5d5d;
  text-align: center;
  line-height: 60px;
}
.jd72 a{

  color:#5d5d5d;
}

.jd8{

  width:100%;
  max-width: 1920px;
  margin-top: 40px;
  position: relative;
  top:1000px;
}
.jd81{

  width:100%;
}
.jd81i1{

  width:100%;
  height:auto;
}

.jd82{

  width:1100px;
  margin:40px auto 0px;
}

.jd82l{

  width:440px;
  height:300px;
  float:left;
  overflow-x:hidden;
}
.jd82l1{

  width:440px;
}
.jd82li1{

  display: inline-block;
  width:205px;
  /*height:250px;*/
  margin-top: 10px;
  margin-left: 10px;
}
.jd82li1:nth-child(1){

  margin-top: 10px;
}
.jd82r{

  width:560px;
  height:300px;
  float:left;
  margin-left: 40px;
  overflow-x:hidden;
  padding-left: 40px;
  padding-right: 20px;
}

.jd82r1{

  width:500px;
  padding-left: 40px;
  padding-right: 20px;
  position: relative;
}
.jd82rs1{

  display: block;
  width:116px;
  height:38px;
  text-align: center;
  line-height: 38px;
  color:#fff;
  font-size: 18px;
  letter-spacing: 2px;
  background-image: url("../image/shouye_17.png");
  background-size: 116px 38px;
  position: relative;
  margin-top: 20px;
  margin-bottom: 20px;
  font-weight: bold;
}
.jd82rs1:before{

  content: "";
  display: block;
  width:20px;
  height:20px;
  background-image: url("../image/shouye_16.png");
  position: absolute;
  top:9px;
  left:-40px;
}

.jd82ra1{

  display: block;
  width:510px;
  height:44px;
  line-height: 44px;
  color:#333;
  position: relative;
  border:2px solid rgba(0,0,0,0);
}
.jd82ra1:before{

  content: "";
  display: block;
  width:20px;
  height:20px;
  background-image: url("../image/shouye_18.png");
  position: absolute;
  top:11px;
  left:-40px;
}
.jd82ra1:hover{

  width:490px;
  padding-left: 20px;
  border:2px solid #cd8f43;
  transition: 0.5s;
  /*overflow: hidden;*/
}
.jd82ra1:hover::before{

  content: "";
  display: block;
  width:20px;
  height:20px;
  background-image: url("../image/shouye_16.png");
  position: absolute;
  top:11px;
  left:-40px;
}
.jd82r1:before{

  content: "";
  display: block;
  width:1px;
  height:300px;
  background:#ccc;
  position: absolute;
  top:19px;
  left:10px;
}

























/*分页样式*/

.prev{

  background: #fff;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border-radius: 5px;
    border: 1px solid #c8a063;
    display: inline-block;
    margin-bottom: 20px;
    color:#000;
}
.num{

  display: inline-block;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border-radius: 5px;
    border: 1px solid #c8a063;
    margin-left: 10px;
    color:#000;
}
.current{

  display: inline-block;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border-radius: 5px;
    border: 1px solid #c8a063;
    margin-left: 10px;
    color:#c8a063;
    font-weight: bold;
}
.next{

  background: #fff;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border-radius: 5px;
    border: 1px solid #c8a063;
    display: inline-block;
    color:#000;
}



/*滚动条样式*/

.jd82l1{
  height:300px;
  overflow: auto;
}
.jd82l1::-webkit-scrollbar {
  width: 5px;
}
.jd82l1::-webkit-scrollbar-track {
  background-color: #e0e0e0;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
}
.jd82l1::-webkit-scrollbar-thumb {
  background-color: #c8a063;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
}


.jd82r1{
  height:300px;
  overflow: auto;
}
.jd82r1::-webkit-scrollbar {
  width: 5px;
}
.jd82r1::-webkit-scrollbar-track {
  background-color: #e0e0e0;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
}
.jd82r1::-webkit-scrollbar-thumb {
  background-color: #c8a063;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
}


/*酒店介绍*/

.jdjs1{

  width:100%;
  height:540px;
  background-image: url("../image/gywm_01.png");
  background-size: auto 540px;
  background-position: top center;
  position: relative;
}
.jdjs11{

  width:1300px;
  margin:0 auto;
  position: absolute;
  bottom:0px;
}
.jdjs110{

  width:580px;
  height:340px;
  background:rgba(255,255,255,0.5);
  overflow: hidden;
}
.jdjs110 >span{

  display: block;
  width:500px;
  margin:0 auto;
}
.jdjs110 .jdjs11s1{

  height:40px;
  line-height: 40px;
  font-size: 24px;
  font-weight: bold;
  color:#333;
  letter-spacing: 2px;
  margin-top: 30px;
}
.jdjs110 .jdjs11s2{

  line-height: 30px;
  color:#333;
  margin-top: 30px;
  text-indent: 2em;
}

.jdjs2{

  width:100%;
  max-width: 1920px;
  margin-top: 40px;
  margin-bottom: 40px;
}
.jdjs21{

  width:1236px;
  margin:0 auto;
}
.jdjs211{

  width:1236px;
  height:433px;
}
.jdjs211l{

  width:618px;
  height:433px;
  overflow: hidden;
  float:left;
}
.jdjs211li1{

  width:618px;
  height:433px;
  transition: 0.5s;
}
.jdjs211:hover .jdjs211li1{

  transform: scale(1.04);
}
.jdjs211r{

  width:618px;
  height:433px;
  float:left;
}
.jdjs211r1{

  width:458px;
  height:40px;
  margin:80px auto 0px;
  line-height: 40px;
  font-size: 30px;
  letter-spacing: 3px;
  color:#c8a063;
  font-weight: bold;
}
.jdjs211r1i1{

  display: block;
  width:39px;
  height:39px;
  margin-top: 0.5px;
  margin-right: 10px;
  float:left;
}
.jdjs211r2{

  width:80px;
  height:2px;
  background:#c8a063;
  margin-top: 30px;
  margin-left: 80px;
}
.jdjs211r3{

  width: 458px;
  line-height: 36px;
  text-indent: 2em;
  font-size: 18px;
  margin:30px auto 0px;
}


/*联系我们*/
.lxwm1{

  width:100%;
  max-width: 1920px;
  height:420px;
  background-image: url("../image/lxwm_01.png");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: auto 420px;
}
.lxwm2{

  width:100%;
  max-width: 1920px;
  margin-top: 40px;
}
.lxwm2i1{

  width:100%;
  height:auto;
}
.lxwm3{

  width:100%;
  max-width: 1920px;
  margin-top: 40px;
}
.lxwm31{

  width:1300px;
  margin:0 auto;
}
.lxwm311{

  width:323px;
  float:left;
  border:1px solid #eeeeee;
}
.lxwm311i1{

  display: block;
  width:100px;
  height:100px;
  margin:20px auto 0px;
  transition: 0.5s;
}
.lxwm311s1{

  display: block;
  width:323px;
  height:40px;
  font-weight: bold;
  color:#000;
  text-align: center;
  line-height: 40px;
  font-size: 18px;
}
.lxwm311s2{

  display: block;
  width:323px;
  height:40px;
  color:#999;
  text-align: center;
  line-height: 40px;
}
.lxwm4{

  width:100%;
  max-width:1920px;
  margin-top: 40px;
  padding-bottom: 40px;
}
.lxwm41{

  width:1300px;
  margin:0 auto;
}
.lxwm411{

  width:1300px;
  height:60px;
  line-height: 60px;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 2px;
  color:#000;
  position: relative;
}
.lxwm411:before{

  content: "";
  display: block;
  width:40px;
  height:3px;
  background:#c8a063;
  position: absolute;
  left:0px;
  bottom:5px;
}
.lxwm412{

  width:1300px;
}
.lxwm412i1{

  display: block;
  width:608px;
  height:40px;
  border:1px solid #e0e0e0;
  border-radius: 5px;
  padding-left: 20px;
  float:left;
  margin-top: 20px;
}
.lxwm412i1:nth-child(2n){

  margin-left: 40px;
}
.lxwm414{

  width:1300px;
  margin-top: 20px;
}
.lxwm414i1{

  width:1258px;
  padding:20px;
  border:1px solid #e0e0e0;
  border-radius: 5px;
  height:75px;
}
.lxwm415{

  width:1300px;
  margin-top: 20px;
}
#tj{

  width:120px;
  height:40px;
  text-align: center;
  line-height: 40px;
  background-color: #c8a063;
  border-radius: 5px;
  color:#fff;
  border:none;
  outline: none;
  cursor:pointer;
  box-shadow: 5px 5px 5px #c0c0c0;
}


/*酒店预订*/
.jdyd1{

  width:100%;
  height:420px;
  background-image: url("../image/kfyd_01.png");
  background-size: auto 420px;
  background-repeat: no-repeat;
  background-position: top center;
}

.jdyd2{

  width:100%;
  max-width: 1920px;
  padding-bottom: 40px;
}

.jdyd21{

  width:1200px;
  margin:40px auto 0px;
}
.jdyd21l{

  width:700px;
  height:420px;
  float:left;
  overflow: hidden;
}
.jdyd21li1{

  display: block;
  width:700px;
  height:420px;
  transition: 0.5s;
}
.jdyd21:hover .jdyd21li1{

  transform: scale(1.04);
}
.jdyd21r{

  width:450px;
  height:420px;
  float:left;
  margin-left: 50px;
}
.jdyd21r1{

  width:450px;
  height:60px;
  line-height: 60px;
  font-size: 30px;
  font-weight: bold;
  color:#333;
  letter-spacing: 3px;
  margin-top: 20px;
}

.jdyd21r2{

  width:60px;
  height:2px;
  background:#c8a063;
  margin-top: 10px;
}

.jdyd21r3{

  width:450px;
  line-height: 30px;
  /*text-indent: 2em;*/
  margin-top: 20px;
}

.jdyd21r4{

  width:450px;
  height:40px;
  line-height: 40px;
  font-size: 24px;
  color:#e75006;
  font-weight: bold;
  margin-top:40px;
}
.jdyd21r5{

  width:450px;
  height:30px;
  margin-top: 40px;
}

.jdyd21r5a1{

  display: block;
  width:50px;
  height:30px;
  float:left;
}
.jdyd21r5a1i1{

  display: block;
  width:50px;
  height:30px;
}
.jdyd21:nth-child(2n) .jdyd21r{

  margin-left: 0px;
  float:left;
}

.jdyd21:nth-child(2n) .jdyd21l{

  margin-left: 50px;
  float:right;
}


/*餐饮美食*/

.cyms2{

  width:100%;
  max-width: 1920px;
  padding-bottom: 40px;
}

.cyms21{

  width:1200px;
  margin:40px auto 0px;
}

.cyms21l{

  width:775px;
  height:415px;
  float:left;
  overflow: hidden;
}
.cyms21li1{

  display: block;
  width:775px;
  height:415px;
  transition: 0.5s;
}
.cyms21:hover .cyms21li1{

  transform: scale(1.04);
}
.cyms21r{

  width:375px;
  height:415px;
  float:left;
  margin-left: 50px;
}
.cyms21r1{

  width:375px;
  height:100px;
  margin-top: 30px;
}
.cyms21r1i1{

  display: block;
  width:105px;
  height:100px;
}
.cyms21r2{

  width:375px;
  height:60px;
  line-height: 60px;
  font-size: 30px;
  font-weight: bold;
  color:#333;
  letter-spacing: 3px;
  margin-top: 50px;
}
.cyms21r3{

  width:60px;
  height:2px;
  background:#c8a063;
  margin-top: 10px;
}

.cyms21r4{

  width:375px;
  line-height: 30px;
  margin-top: 20px;
}
.cyms21:nth-child(2n) .cyms21r{

  margin-left: 0px;
  float:left;
}
.cyms21:nth-child(2n) .cyms21l{

  float:right;
}


/*会议商务*/

.hysw1{

  width:100%;
  height:420px;
  background-image: url("../image/hysw_01.jpg");
  background-size: auto 420px;
  background-repeat: no-repeat;
  background-position: top center;
}

.hysw2{

  width:100%;
  max-width: 1920px;
  padding-bottom: 40px;
}
.hysw21{

  width:1300px;
  margin:0 auto;
}
.hysw21a1{

  display: block;
  width:1075px;
  height:630px;
  margin:40px auto 0px;
  position: relative;
}
.hysw21a1i1{

  display: block;
  width:1075px;
  height:630px;
  position: absolute;
  top:0px;
  left:0px;
}
.hysw21a11{

  width:600px;
  height:168px;
  position: absolute;
  bottom:100px;
  right:0px;
  background:rgba(200,160,99,0.8);
}
.hysw21a11s1{

  display: block;
  height:60px;
  line-height: 60px;
  color:#fff;
  font-weight: bold;
  font-size: 24px;
  letter-spacing: 2px;
  margin-left: 20px;
}
.hysw21a11s2{

  display: block;
  height:72px;
  line-height: 36px;
  color:#fff;
  font-size: 16px;
  letter-spacing: 2px;
  margin-left: 20px;
  padding-right: 20px;
}
.hysw21a11s3{

  display: block;
  height:36px;
  line-height: 36px;
  color:#fff;
  font-size: 16px;
  letter-spacing: 2px;
  margin-left: 20px;
  padding-right: 20px;
}

/*公告咨询*/

.ggzx1{

  width:100%;
  height:420px;
  background-image: url("../image/ggzx_01.png");
  background-size: auto 420px;
  background-repeat: no-repeat;
  background-position: top center;

}

.ggzx2{

  width:100%;
  max-width: 1920px;
  padding-bottom: 40px;
}

.ggzx21{

  width:1300px;
  margin:0 auto;
}
.ggzx21a1{

  display: block;
  width:386px;
  border:2px solid #e0e0e0;
  float:left;
  margin-left: 26px;
  margin-top: 26px;
}
.ggzx21a1i1{

  display: block;
  width:386px;
  height:auto;
  transition: 0.5s;
}
.ggzx21a1s1{

  display: block;
  width:326px;
  margin:0 auto;
  height:40px;
  line-height: 40px;
  color:#aaa;
  font-size: 30px;
  margin-top: 20px;
}
.ggzx21a1s2{

  display: block;
  width:326px;
  height:40px;
  line-height: 40px;
  margin:0 auto;
  height:40px;
  font-size: 16px;
  color:#000;
  font-weight: bold;
  overflow: hidden;
}
.ggzx21a1s3{

  display: block;
  width:60px;
  height:2px;
  background:#c8a063;
  margin-left: 30px;
  transition: 0.5s;
}

.ggzx21a1s4{

  display: block;
  width:326px;
  height:90px;
  line-height: 30px;
  margin:20px auto;
  overflow: hidden;
}
.ggzx21a1:hover .ggzx21a1i1{

  transform: scale(1.04);
}

.ggzx21a1:hover .ggzx21a1s3{

  width:120px;
}


/*公告咨询内页*/

.ggzxny1{

  width:100%;
  max-width: 1920px;
  padding:40px 0px;
}
.ggzxny11{

  width:1300px;
  margin:0 auto;
}
.ggzxny111{

  width:1300px;
  height:60px;
  line-height: 60px;
  color:#c8a063;
  font-size: 30px;
  font-weight: bold;
  letter-spacing: 3px;
  text-align: center;
}
.ggzxny112{

  width:1300px;
  height:60px;
  line-height: 60px;
  color:#999;
  text-align: center;
  border-bottom: 1px solid #ccc;
}
.ggzxny113{

  width:1300px;
  margin-top: 40px;
  line-height: 30px;
}


/*甄选菜品*/
.cyms1{

  width:100%;
  max-width: 1920px;
  background:#000;
}
.cyms1v1{

  height:auto;
  width:1200px;
  display:block;
  margin:0 auto;
  outline: none;
}


/*商务中餐*/

.swzc1{

  width:100%;
  height:420px;
  background-image: url("../image/zcbf_01.png");
  background-size: auto 420px;
  background-repeat: no-repeat;
  background-position: top center;
}

.swzc2{

  width:100%;
  max-width: 1920px;
  padding:40px 0px;
}
.swzc21{

  width:1300px;
  margin:0 auto;
  line-height: 30px;
}


/*宴会厅*/

.yht1{

  width:100%;
  height:420px;
  background-image: url("../image/yht_01.png");
  background-size: auto 420px;
  background-repeat: no-repeat;
  background-position: top center;
}

.yht2{

  width:100%;
  max-width: 1920px;
  padding:0px 0px 40px 0px;
}

.yht21{

  width:1300px;
  margin:0 auto;
}

.yht211{

  width:1075px;
  height:630px;
  margin:40px auto 0px;
  position: relative;
}
.yht211i1{

  display: block;
  width:1075px;
  height:630px;
  position: absolute;
  top:0px;
  left:0px;
}

.yht211s1{

  display: block;
  width:240px;
  padding-left: 20px;
  height:50px;
  background-color: rgba(200,160,99,0.8);
  line-height: 50px;
  font-size: 30px;
  letter-spacing: 3px;
  color:#fff;
  font-weight: bold;
  position: absolute;
  right:0px;
  bottom:100px;
}


/*宴会套餐*/

.yhtc1{

  width:100%;
  height:420px;
  background-image: url("../image/yhtc_01.png");
  background-size: auto 420px;
  background-repeat: no-repeat;
  background-position: top center;
}


/*早餐馆*/

.zct1{

  width:100%;
  height:420px;
  background-image: url("../image/zct_01.jpg");
  background-size: auto 420px;
  background-repeat: no-repeat;
  background-position: top center;
}

/*湘小馆*/

.xxg1{

  width:100%;
  height:420px;
  background-image: url("../image/xxg_01.jpg");
  background-size: auto 420px;
  background-repeat: no-repeat;
  background-position: top center;
}

.ydd100{

  width:100%;
  height:420px;
  background-image: url("../image/ydd_01.jpg");
  background-size: auto 420px;
  background-repeat: no-repeat;
  background-position: top center;
}


.fenye{

  width:1300px;
  margin: 20px auto 0px;
}