@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;box-sizing:border-box;}
img{ border:none;margin: 0;vertical-align: top;}
body{font: 12px/22px "微软雅黑";color: #000; width:100%;background: #fff;}
a{ text-decoration:none; color:#000;-webkit-tap-highlight-color: transparent;}
button, input[type="text"], input[type="submit"], input[type="button"],textarea{font-size: 100% ;font-family: "微软雅黑";outline: none;-webkit-appearance: none; -webkit-appearance: none; outline: 0;}
select{font-size: 100% ;font-family: "微软雅黑";-webkit-appearance: none; outline: 0;}
ul, li, ol, ol li{list-style: none;}
body{background: #9c7a54;}

/*清除浮动*/
.clearfix:after{content: "";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}

/*公用*/
.flexbox{display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between;}
.flexc{margin: auto auto;}
/*浮动*/
.f_le{float: left;}
.f_ri{float: right;}
/*文字属性*/
.txthide{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.text_c{text-align: center;}
/*定位*/
.p_re{position: relative;}
.p_ab{position: absolute;}
/*盒子*/
.wap_box{padding: 0.25rem 0.12rem;}



/*头部*/
.header{width: 100%;height: .48rem;overflow: hidden;background: #2f3535;}
.header img{display: block;height: 100%;}
.header .fh{display: block;height: .48rem;float: left;}
.header .logo{display: block;float: left;height: .48rem;}
.header h1{height: .48rem;color: #fff;font-size: .18rem;line-height: .48rem;float: left;width: 2.2rem;}
.header .menu_btn{display: block;height: .48rem;float: right;}



/*底部*/
footer{position: fixed;bottom: 0;left: 0;width: 100%;height: .6rem;background: #751924;z-index: 9;box-shadow: 0 -3px 5px rgba(0,0,0,.1);}
footer a{width: 33.33%;float: left;text-align: center;font-size: .13rem;color: #fff;display: block;}
footer a img{height: .22rem;margin: .08rem auto .03rem;}



/*轮播*/
.banner{width:100%;position: relative;overflow: hidden;}
.banner img{width:100%;}
.banner .swiper-pagination{background: rgba(0,0,0,.8);height: .35rem;bottom: 0;color: #fff;line-height: .35rem;text-align: left;padding: 0 .45rem;font-size: .13rem;}
.banner .swiper-button-prev{display: block;width: 0;height: 0;border-width: .075rem .1rem .075rem 0;border-style:solid;border-color:transparent #fff transparent transparent;position: absolute;bottom: .1rem;left: .2rem;top: auto;outline: none;}
.banner .swiper-button-next{display: block;width: 0;height: 0;border-width: .075rem 0 .075rem .1rem;border-style:solid;border-color:transparent transparent transparent #b1824f;position: absolute;bottom: .1rem;left: .85rem;top: auto;outline: none;}



/*页面导航*/
.n-nav{width: 100%;background: #751924;padding: .1rem .24rem;}
.n-nav a{display: block;margin: auto 0;}
.n-nav a img{display: block;height: .42rem;margin: 0 auto;}
.n-nav a p{font-size: .12rem;color: #fff;line-height: .2rem;margin-top: .05rem;}



/* 首页 标题 */
.n-titbox{width: 100%;}
.n-titbox a{display: block;height: .32rem;width: 1.67rem;background: url(../images/bj_01.png) center center no-repeat;background-size: 100% 100%;margin: 0 auto;text-align: center;line-height: .32rem;font-size: .18rem;color: #751924;}

.n-more{display: block;width: .45rem;margin: 0 auto;}
.n-more img{display: block;width: 100%;}



/* 首页 关于我们 */
.n-about{background: #9c7a54;padding-bottom: .15rem;}
.n-about .n-titbox{width: 100%;height: .9rem;background: url(../images/bj_03.jpg) center center no-repeat;background-size: 100% 100%;padding-top: .3rem;}
.n-about .pic{display: block;width: 100%;height: 1.6rem;background: url(../images/bj_about.jpg) center center no-repeat;background-size: 100% 100%;padding: 0 .21rem;overflow: hidden;}
.n-about .pic img{display: block;width: 100%;}
.n-about article{font-size: .12rem;color: #fff;line-height: .2rem;text-align: center;padding: .2rem .24rem;}



/* 首页 贵宾团体 */
.n-vipgroup{width: 100%;background: #fcfaec;padding: .35rem .24rem .15rem;}
.n-vipgroup .n-titbox{margin-bottom: .25rem;}

.n-vipgroup .list{display: block;width: 43%;height: 1.45rem;float: left;margin: 0 3.5%;border: .01rem solid #853035;border-radius: .05rem;overflow: hidden;}
.n-vipgroup .list a{display: block;width: 100%;height: 100%;}
.n-vipgroup .list a img{display: block;min-width: 100%;height: 100%;}

.n-vipgroup .n-more{margin-top: .2rem;}



/* 首页 贵宾服务 */
.n-vipservice{width: 100%;background: #9c7a54;padding-bottom: .15rem;}
.n-vipservice .n-titbox{width: 100%;height: .9rem;background: url(../images/bj_04.jpg) center center no-repeat;background-size: 100% 100%;padding-top: .3rem;}
.n-vipservice .n-titbox a{background: url(../images/bj_02.png) center center no-repeat;background-size: 100% 100%;color: #fff;}

.n-vipservice .wrap{padding: .2rem .24rem;}
.n-vipservice .list{display: block;width: 32%;margin-right: 2%;float: left;}
.n-vipservice .list:nth-child(3n){margin-right: 0;}
.n-vipservice .list .pic{display: block;width: 100%;height: .96rem;border: .01rem solid #853035;border-radius: .05rem;overflow: hidden;}
.n-vipservice .list .pic img{display: block;height: 100%;min-width: 100%;}
.n-vipservice .list .tit{display: block;width: 100%;font-size: .12rem;color: #fff;text-align: center;line-height: .25rem;margin-top: .05rem;}

/* 首页 招商合作 */
.n-join{width: 100%;background: #751924;padding-bottom: .2rem;/* border-bottom: .01rem dashed #fff; */}
.n-join .n-titbox{width: 100%;height: .9rem;background: url(../images/bj_03.jpg) center center no-repeat;background-size: 100% 100%;padding-top: .3rem;}

.n-join .wrap{padding: .2rem .24rem;}
.n-join .list{display: block;width: 32%;margin-right: 2%;float: left;}
.n-join .list:nth-child(3n){margin-right: 0;}
.n-join .list .pic{display: block;width: 100%;height: .96rem;border: .01rem solid #853035;border-radius: .05rem;overflow: hidden;}
.n-join .list .pic img{display: block;height: 100%;min-width: 100%;}
.n-join .list .tit{display: block;width: 100%;font-size: .12rem;color: #fff;text-align: center;line-height: .25rem;margin-bottom: .05rem;}



/* 关于我们 */
.about{padding: 0 0 .3rem;}
.about .pic{display: block;width: 100%;height: 1.6rem;background: url(../images/bj_about.jpg) center center no-repeat;background-size: 100% 100%;padding: 0 .21rem;overflow: hidden;}
.about .pic img{display: block;width: 100%;}
.about article{font-size: .12rem;color: #fff;line-height: .25rem;text-align: justify;padding: .2rem .24rem;}
.about article img{max-width: 100%;}
.about article iframe{display: block;width: 100%;height: 2.2rem;border: 0;}



/* 贵宾团体 */
.vipgroup{width: 100%;padding: .3rem .24rem;}

.vipgroup .list{display: block;width: 48.5%;height: 1.15rem;float: left;margin: 0 3% .15rem 0;border: .01rem solid #853035;border-radius: .05rem;overflow: hidden;}
.vipgroup .list:nth-child(2n){margin-right: 0;}
.vipgroup .list a{display: block;width: 100%;height: 100%;}
.vipgroup .list a img{display: block;width: 100%;height: 100%;}



/* 贵宾服务 */
.vipservice{width: 100%;padding: .3rem .24rem;}

.vipservice .list{display: block;width: 48.5%;float: left;margin: 0 3% .15rem 0;border-radius: .05rem;overflow: hidden;}
.vipservice .list:nth-child(2n){margin-right: 0;}
.vipservice .list .pic{display: block;width: 100%;border: .01rem solid #853035;height: 1.18rem;}
.vipservice .list .pic img{display: block;min-height: 100%;width: 100%;}
.vipservice .list .tit{display: block;width: 100%;font-size: .12rem;color: #fff;text-align: center;line-height: .3rem;background: #751924;}



/* 贵宾服务介绍 */
.vipintro{width: 100%;padding: .3rem .24rem;}
.vipintro h3{text-align: center;font-size: .16rem;font-weight: bold;line-height: .3rem;color: #fff;margin-bottom: .2rem;}
.vipintro article{font-size: .12rem;color: #fff;line-height: .25rem;text-align: justify;}
.vipintro article img{max-width: 100%;}
.vipintro article iframe{display: block;width: 100%;height: 2.2rem;border: 0;}



/* 招商合作 */
.join{width: 100%;padding: .3rem 0;}

.join h3{text-align: center;font-size: .16rem;font-weight: bold;line-height: .3rem;color: #fff;margin-bottom: .2rem;}
.join .pic{display: block;width: 100%;margin-bottom: .2rem;}
.join .pic img{display: block;width: 100%;}
.join article{font-size: .12rem;color: #fff;line-height: .25rem;text-align: justify;padding: 0 .24rem;}
.join article img{max-width: 100%;}
.join article iframe{display: block;width: 100%;height: 2.2rem;border: 0;}



/* 联系我们 */
.contact{width: 100%;padding: .3rem .45rem;}

.contact .list{width: 100%;background: #751924;border-radius: .05rem;overflow: hidden;padding: 0 .25rem 0 .2rem;margin-bottom: .25rem;line-height: .4rem}
.contact .list img{width: .24rem;display: inline-block;margin-right: .1rem;vertical-align: middle;}
.contact .list a{display: inline-block;width: calc(100% - .4rem);font-size: .12rem;color: #fff;vertical-align: middle;}



/* 内容页 */
.content{width: 100%;padding: .3rem .24rem;}
.content h3{text-align: center;font-size: .16rem;font-weight: bold;line-height: .3rem;color: #fff;margin-bottom: .2rem;}
.content article{font-size: .12rem;color: #fff;line-height: .25rem;text-align: justify;padding: 0 .24rem;min-height: 3rem;}
.content article img{max-width: 100%;}
.content article iframe{display: block;width: 100%;height: 2.2rem;border: 0;}



.m-clips{font-size: .12rem;color: #fff;line-height: .25rem;}
.m-clips a{font-size: .12rem;color: #fff;line-height: .25rem;}

