ul, li, h1, h2, h3, h4, p, a, dd, dl {
    list-style: none;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
li{
	display: list-item;
}
.clear{
	clear: both;
}
.index {
    display: table-cell;
    overflow: hidden;
    width: 1%;
    height: 50px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #929292;
}
/*
 icon
 * */
.icon_{
	display: block;width: 67px;height: 75px;background: url(../img/icon.png)no-repeat top center;position: absolute;left: 10px;top: 10px;z-index: 999;background-size: 100%;
}
/*
 首页
 轮播
 * */
.swiper-3 img{width:100%;/*height: 230px;*/}
/*
 推荐
 * */

.tj_{
	margin-top: -1px;width: 100%;background-color: white;
}
.tj_ ul{
	width: 80%;margin: auto;
}
.tj_ li{
	width: 48%;float: left;margin-top: 10px;margin-right: 4%;
}
.tj_ img{
	width: 100%;
}
.wen_1{
	width: 100%;height: 30px;background: url(../img/wen.png)no-repeat right;background-size: 100px;height: 30px;
}
.wen_2{
	width: 100%;height: 30px;background: url(../img/wen.png)no-repeat left;background-size: 100px;height: 30px;
}
/*
 秀山文化
 * */
.xswh_{
	width: 100%;background: url(../img/index_back1.jpg)no-repeat bottom;background-size: 100% 100%;padding-bottom: 50px;
}
.xswh_tit{
	width: 240px;height: 100px;margin: auto;background: url(../img/index_tit1.png)no-repeat top;background-size: 100%;
}
.xw_con{
	width: 80%;margin: auto;background: url(../img/inidex_back2.png);background-size: 100% 100%;padding:0 4% 2% 4%;
}
.xw_con ul{
	background-color: transparent;
}
.xw_con li{
	margin-top: 10px;padding-left: 5px;margin-top: 25px;float: left;background-color: transparent;
}
.xw_con img{
	float: left;width: 50%
}
.xw_con div{
	float: left;width: 50%;font-size: 12px;color: #333333;line-height: 13px;margin-top: 10px;
}
/*
 户外体验
 * */
.hyty_tit{
	width: 240px;height: 60px;margin: auto;background: url(../img/index_tit2.png)no-repeat top;background-size: 100%;
}
.hyty{
	width: 100%; background-color: white;background: url(../img/index_back2.png)no-repeat bottom;background-size: 100% 20%;background-color: white;
}
.hyty_con{
	width: 80%;margin: auto;padding-top: 20px;padding-bottom: 20px;
}
.hyty_con ul{
	background-color: transparent;
}
.hyty_con li img{
	width: 50%;float: left;margin-top: -10px;
}
.hyty_con li div{
	padding-left: 10px;float: left;font-size: 12px;color: #808080;width: 50%;line-height: 17px;
}
.hyty_con li span{
	margin-top: 20px;font-size: 14px;padding-left: 10px;padding-right: 10px;height: 30px;display: block;width: 100px;background: url(../img/jx_btit.png)no-repeat;background-size: 100px 22px;text-align: center;color: #0093e8;padding-top: 4px;
}
.call{
	width: 100%;text-align: center;padding-top: 30px;
}
.call a{
	display: inline-block;width: 240px;height: 40px;text-align: center;margin-bottom: 15px; border:1px #2839c6 solid; border-radius:50px; background-color: #2839c6;
}
.call a span{
	font-size: 18px;color: #FFF;line-height: 40px;float: right;margin-right: 35px;
}
.call a i{
	width: 40px;height: 30px;display: inline-block;background: url(../img/call_icon.png)no-repeat;background-size: 40px 30px;margin-top: 5px;float: right;
}
.call p{
	background: transparent;
	color: white;
}
.c2 p{
	color: #808080; margin-bottom:60px; font-size:10px;
}
nav{
	background-color: white;
}
/*
 
 * */
.mui-bar-tab span{
	font-size: 12px;
}
.i1{
	display: block;background: url(../img/nav_1.png)no-repeat center;background-size: 20px 20px;height: 20px;margin-top: 3px;
}
.i2{
	display: block;background: url(../img/nav_2.png)no-repeat center;background-size: 20px 20px;height: 20px;margin-top: 3px;
}
.i3{
	display: block;background: url(../img/nav_3.png)no-repeat center;background-size: 20px 20px;height: 20px;margin-top: 3px;
}
.i4{
	display: block;background: url(../img/nav_4.png)no-repeat center;background-size: 20px 20px;height: 20px;margin-top: 3px;
}
.i5{
	display: block;background: url(../img/nav_5.png)no-repeat center;background-size: 20px 20px;height: 20px;margin-top: 3px;
}
/*
 */
.mui-bar-nav{
	text-align: center;
}
.tit_{
	display: block;height: 40px;width: 100%;background: url(../img/tit_.png)no-repeat center center;background-size:auto 40px;
}
.back_{
	display: inline-block;background: url(../img/left_back.png)no-repeat center;background-size:auto 25px;width: 30px;height: 45px;float: left;
}
/*
 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * 
 * */
.homeBody{ background:#f2ebe3 url(../images/homeBgV2.jpg) no-repeat top center; background-size:cover  ;}
.homelogo{ box-sizing: border-box; background: url(../images/homeLogo.png) no-repeat 10px bottom; background-size: auto 80%; height:60px; width: 100%;}
.homelogo a{ display: block; width: 100%;height: 100%;}
.homeBox{background-size: 100% auto;}
.homeBtnBox{ width: 80%; margin: auto; position: relative;}
.homeBtnBox li{ background-size: 100% 100%; width: 28%; position: absolute;top: 0px;left: 0px;}
.homeBtnBox li a{ display: block;width: 100%;height: 100%;}
.homeBtnBox .m1{ background-image: url(../images/homeBtn1.png);left: 50%;}
.homeBtnBox .m2{ background-image: url(../images/homeBtn2.png);top: 30%; bottom: auto;left:auto;right:0px;}
.homeBtnBox .m3{ background-image: url(../images/homeBtn3.png); top: auto; bottom: 0px;left:auto;right: 12%;}
.homeBtnBox .m4{ background-image: url(../images/homeBtn4.png); top: auto; bottom: 0px;left:12%;}
.homeBtnBox .m5{ background-image: url(../images/homeBtn5.png);top: 30%; bottom: auto;left:0px;right:auto;}
.homeBtnBox .m6{ background-image: url(../images/homeBtn6.png); width: 35%; left: 50%; top: 54%;}
.TelBox{color: #000;font-family: arial;font-size:22px; text-align: center; height: 50px; line-height: 50px;}
.TelBox a{ color: #000000;}
.ico-Tel{ background-image: url(../images/ico_Tel.png); width: 40px; height: 50px; background-size: auto 60% ;}
.copyrightBox{ font-size: 12px; color: #7e533b;text-align: center; line-height: 140%; width: 100%;box-sizing: border-box; padding: 0px 10px; font-family: arial "微软雅黑";}
.copyrightBox a{color: #7e533b;}
.copyrightBoxV2{ font-size: 12px; color: #433a2e;text-align: center; line-height: 140%; width: 100%;box-sizing: border-box; padding: 0px 10px; font-family: arial "微软雅黑";}
.copyrightBoxV2 a{color: #433a2e;}
.bottomMenu{ width: 100%; box-sizing: border-box; height: 40px; background: #473631; padding: 10px 0px;}
.homeBottomUl li{ box-sizing: border-box; width: 50%; float: left; height: 20px;border-right: #5d4944 1px solid; position: relative;}
.homeBottomUl li:nth-child(2){border-right:none;}
.homeBottomUl li a{ display: block;width: 100%;height: 100%; color: #f4ede5;line-height: 25px; text-align: center;}
.homeBottomUl .subMenuBox{ width:90%; background: #8d7b71; border-radius: 4px; position: absolute;bottom:40px;left:5%; display: none;}
.homeBottomUl .subMenuBox dd{border-bottom: #aa9d96 1px solid; padding:5px 0px;font-size: 14px;}
.homeBottomUl .subMenuBox dd:a{display: block;width: 100%;height: 100%;}
.homeBottomUl .subMenuBox dd:nth-last-child(1){border-bottom: none;}
.homeBottomUl .subMenuBox dd:nth-last-child(2){border-bottom: none;}
.homeBottomUl .subMenuBox .arrDown{ position: absolute; background: url(../images/arrDownV2.png) no-repeat center center !important;background-size:auto 100% ; width:15px; height: 10px; bottom: -8px;}
.fa-ico1{ background: url(../images/ico_ico1.png) no-repeat; background-size: 100% auto; width: 15px; height:15px;}
.aboutBg{ background: url(../images/aboutBg.jpg) no-repeat bottom center; background-size: cover;}
.fwznBg{ background: url(../images/fwznBg.jpg) no-repeat bottom center; background-size: cover;}
.yzbBg{ background: url(../images/yzbBg.jpg) no-repeat bottom center; background-size: cover;}
.zzzjBg{ background: url(../images/zzzjBg.jpg) no-repeat bottom center; background-size: cover;}
.sdmjBg{ background: url(../images/sdmjBg.jpg) no-repeat bottom center; background-size: cover;}
.tmfqBg{ background: url(../images/tmfq.jpg) no-repeat bottom center; background-size: cover;}
.mhtyBg{ background: url(../images/mhtybg.jpg) no-repeat top center; background-size: cover;}
.subBg{ background: white;}
.userBg{ background:#FFFFFF;}

.aboutAd{background: url(../images/aboutAd.png) no-repeat 20px 0px; background-size: auto 100%; width: 100%;height: 80px;}
.fwznAd{background: url(../images/fwznAd.png) no-repeat 20px 0px; background-size: auto 100%; width: 100%;height: 80px;}
.yzbAd{background: url(../images/yzbAd.png) no-repeat 20px 0px; background-size: auto 100%; width: 100%;height: 80px;}
.zzzjAd{background: url(../images/zzzjAd.png) no-repeat 20px 0px; background-size: auto 100%; width: 100%;height: 80px;}
.sdmjAd{background: url(../images/sdmjAd.png) no-repeat 20px 0px; background-size: auto 85%; width: 100%;height: 80px;}
.tmfqAd{background: url(../images/tmfqAd.png) no-repeat 10px center; background-size:contain; width: 100%;height: 80px;}
.mhtyAd{background: url(../images/mhtyAd.png) no-repeat center center; background-size:auto 100% ; width: 100%;height: 100px;}

.subBtn{ width: 100%;text-align: left; padding: 0px 20px;box-sizing: border-box;}
.subBtn li{ width: 18%; box-sizing: border-box; border:rgba(255,255,255,0.4) 1px solid; height: 50px; display: inline-block; margin: 0px 1%;border-radius: 50%; padding: 2px; vertical-align: top;}
.subBtn li a{ display: block; width: 100%; height: 100%; background-color:rgba(255,255,255,0.4); border-radius: 50%;font-size: 12px; color: #FFFFFF; position: relative;}
.subBtn li a span{ display: block;position: absolute; bottom: -20px;left:50%; width:60px;text-align: center; margin-left:-30px;}
.subBtn2 li{border:#b09e8c 1px solid;margin: 0px 2.5%; }
.subBtn2 li a{background-color:#b09e8c; color: #64472b;}
.aboutM1 a{ background-image: url(../images/aboutM1.png);background-repeat: no-repeat;background-position: center center;background-size: auto 50%;}
.aboutM2 a{ background-image: url(../images/aboutM2.png);background-repeat: no-repeat;background-position: center center;background-size: auto 50%;}
.aboutM3 a{ background-image: url(../images/aboutM3.png);background-repeat: no-repeat;background-position: center center;background-size: auto 50%;}
.aboutM4 a{ background-image: url(../images/aboutM4.png);background-repeat: no-repeat;background-position: center center;background-size: auto 50%;}
.aboutMore a{ background-image: url(../images/aboutMore.png);background-repeat: no-repeat;background-position: center 70%;background-size: auto 15%;}
.fixedBottom{ position: fixed; bottom: 0px; left: 0px; width: 100%;}
.fwznM1 a{ background-image: url(../images/ico_calender.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}
.fwznM2 a{ background-image: url(../images/ico_files.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}
.fwznM3 a{ background-image: url(../images/ico_cloud.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}
.fwznM4 a{ background-image: url(../images/ico_car.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}

.hdM1 a{ background-image: url(../images/ico_pic.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}
.hdM2 a{ background-image: url(../images/ico_food2.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}
.hdM3 a{ background-image: url(../images/ico_bed2.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}
.hdM4 a{ background-image: url(../images/ico_car2.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}

.yzbM1 a{ background-image: url(../images/ico_food.png);background-repeat: no-repeat;background-position: center center;background-size: auto 50%;}
.yzbM2 a{ background-image: url(../images/ico_bed.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}
.yzbM3 a{ background-image: url(../images/ico_face.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}
.yzbM4 a{ background-image: url(../images/ico_lw.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}
.yzbM5 a{ background-image: url(../images/ico_cg.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}

.zzzjM1 a{ background-image: url(../images/ico_zzzj1.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}
.zzzjM2 a{ background-image: url(../images/ico_zzzj2.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}
.zzzjM3 a{ background-image: url(../images/ico_zzzj3.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}
.zzzjM4 a{ background-image: url(../images/ico_zzzj4.png);background-repeat: no-repeat;background-position: center center;background-size: auto 60%;}

.backHomeBtn{ width:50px;height: 50px; border-radius: 50%; border:rgba(255,255,255,0.4) 1px solid; box-sizing: border-box; padding: 2px; position: absolute; top: 50px;right: 20px;}
.backHomeBtn a{ display: block; background:rgba(255,255,255,0.4); width: 100%;height: 100%;border-radius: 50%; text-align: center; box-sizing: border-box; color: #ffedd5;font-size:12px; padding: 8px;}

.picListBox li{width: 100%;padding: 10px; height: 120px;}
.picListBoxV2 li{width: 100%;height: auto; line-height: 0px;}
.picListBoxV2 li a{height: auto !important;}
.picListBoxV3 li{width: 100%;height: auto; line-height:0px;}
.picListBoxV3 li a{height: auto !important; border-radius: 0px !important; border:#FFFFFF 4px solid; box-shadow: rgba(131,89,45,0.5) 0px 0px 5px 0px;}
.picListBox li a{display: block; background: rgba(255,255,255,0.1); width: 100%;height: 100%;border-radius: 4px;overflow: hidden;}
.picListBox li a .pic{float: left;}
.picListBox li a .pic img{ height: 100px; width: 120px;}
.picListBox li a .info{ height: 100px;float: right; padding:5px;}
.picListBox li a .info h3{color: #FFFFFF;font-size: 16px; line-height: 180%;}
.picListBox li a .info p{font-size: 12px; line-height: 130%;color: #FFFFFF; height:43px;overflow: hidden; padding-right: 5px;}
.picListBox li a .info .topBtn,.picListBox li a .info .tipsBtn{ color: #e0e0e0; font-size: 12px; height: 12px;line-height: 12px; }
.fa-xin{ background: url(../images/ico_xin.png) no-repeat center center; background-size: 100% auto; height: 12px;width: 12px;}
.fa-tips{ background: url(../images/ico_tips.png) no-repeat center center; background-size: 100% auto; height: 12px;width: 12px;}
.moreBtn a{ display: block; color: rgba(255,255,255,0.6); border:rgba(255,255,255,0.6) 1px solid; text-align: center; width: 50%;margin: auto;height: 30px;line-height: 30px; border-radius: 30px; font-size: 12px;}
.moreBtnV2 a{ display: block; color:#95703a; border:#95703a 1px solid; text-align: center; width: 80%;margin: auto;height: 35px;line-height: 35px; border-radius: 35px; font-size: 14px;}

.headBox{height: 50px; width: 100%; border-bottom: #a59788 1px solid; background: url(../images/subBg.jpg);}
.subLogo{ background: url(../images/logoV2.png) no-repeat left center; background-size:auto 60%; height: 100%;width: 50%;float:left;margin-left: 10px;}
.subLogo a{display: block; width: 100%; height: 100%;}
.back{ height: 100%; width: 40px;float: right;}
.back a{width: 100%;height: 100%;}
.fa-back{background: url(../images/ico_back.png) no-repeat left center; background-size: 60% auto; width: 100%;height: 100%;}
.subMenu{ width: 100%; padding: 0px 10px;}
.subMenu ul{ background: #ffffff;width: 100%; box-sizing: border-box; border-radius: 4px;box-shadow: rgba(131,89,45,0.5) 0px 0px 5px 0px; line-height: 0px; }
.subMenu ul li{padding: 8px 0px;float: left;text-align: center; position: relative; border-radius: 4px; margin-bottom: -1px;}
.subMenu ul li a{ color: #64472b; font-size: 12px;width: 100%; height: 20px; line-height: 20px; border-left:rgba(118,111,98,0.2) 1px solid; box-sizing: border-box; display: block;}
.subMenu ul li:nth-child(1) a{border-left: none; }
.subMenu ul li:nth-child(1){border-radius: 4px 0px 0px 4px;}
.subMenu ul .on{ background:#64472b;}
.subMenu ul .on a{ color: #FFFFFF; font-weight: bold;}
.arrDown{ background-image: url(../images/arrDown.png) !important;background-repeat: no-repeat;background-position:  top center; background-size: 100% auto;width: 10px; height: 10px; position: absolute; bottom: -10px;left: 50%;margin-left: -5px;}
.picListBoxItem2{ padding: 0px 10px;}
.picListBoxItem2 li{ background: #ffffff;box-shadow: rgba(131,89,45,0.5) 0px 0px 5px 0px; float: left; width: 40%; margin-right: 15px; margin-bottom: 20px; padding: 5px; border-radius: 4px;}
.picListBoxItem2 li:nth-child(2n){ margin-right: 0px;}
.picListBoxItem2 li h3{ color: #000;font-size: 14px; line-height: 160%;}
.picListBoxItem2 li .tips{font-size: 12px; color: #995a00;}
.picListBoxItem2 li p{ color: #808080;font-size: 12px; line-height: 140%;}
.telBox{ width: 100%;text-align: center; font-size: 28px; color:#000;}

.picListBoxItem1{ width: 100%; padding: 0px 10px;}
.picListBoxItem1 li{ background: #ffffff;box-shadow: rgba(131,89,45,0.5) 0px 0px 5px 0px; width:100%; margin-bottom: 20px; overflow: hidden; border-radius: 4px; line-height: 0px;}
.picListBoxItem1 a .pic{float: left;}
.picListBoxItem1 li a .pic img{ height: 100px; width: 120px;}
.picListBoxItem1 li a .info{ height: 100px;float: right; padding:5px;}
.picListBoxItem1 li a .info h3{color: #000000;font-size: 16px; line-height: 180%; height: 26px; overflow: hidden; font-weight: normal;}
.picListBoxItem1 li a .info p{font-size: 12px; line-height: 130%;color: #808080; height:43px;overflow: hidden; padding-right: 5px;}
.picListBoxItem1 li a .info .topBtn,.picListBoxItem1 li a .info .tipsBtn{ color: #c9c9c9; font-size: 12px; height: 12px;line-height: 12px; }

.picListBoxItemMusic{ width: 100%; padding: 0px 10px;}
.picListBoxItemMusic li{ background: #ffffff;box-shadow: rgba(131,89,45,0.5) 0px 0px 5px 0px; width:100%; margin-bottom: 20px; overflow: hidden; border-radius: 4px;}
.picListBoxItemMusic li a{display: block;width: 100%;}
.picListBoxItemMusic li a .info{padding:10px; width: 100%; position: relative;}
.picListBoxItemMusic li a .info h3{color: #000000;font-size: 16px; line-height:20px; height:20px; overflow: hidden; font-weight: normal;}
.picListBoxItemMusic li a .info p{font-size: 12px; line-height: 130%;color: #808080; height:43px;overflow: hidden; padding-right: 5px;}
.ico_play{ background: url(../images/ico_play.png) no-repeat 7px center;background-size: 50% auto;width: 25px; height: 25px;border: #826b56 1px solid; border-radius: 50%;}
.plcListIco{position: absolute; top: 8px;right: 10px;}


.subMenuV2{ width: 100%; padding: 0px 10px;}
.subMenuV2 ul{width: 100%;text-align: center;}
.subMenuV2 ul li{padding: 8px 0px; display:inline-block; width:80px; height:80px;text-align: center; position: relative; border-radius:50%; }
.subMenuV2 ul li a{ color: #64472b; font-size: 12px;width: 100%; height: 100%; line-height: 20px;box-sizing: border-box; display: block;}
#slideBox{position: relative;}
#slideBox .bd li{ line-height: 0px;}
#slideBox .hd{width: 100%;height: 20px; line-height: 20px; position: absolute;bottom: 0px;left: 0px;text-align: center; }
#slideBox .hd li{ width: 10px;height: 10px; display: inline-block; background: rgba(255,255,255,0.5); border-radius: 50%; text-indent: -9999px; margin: 0px 2px;}
#slideBox .hd .on{background: rgba(255,255,255,0.9);}
.infoContent{ padding: 10px; line-height: 180%; color: #664e43;font-size: 14px;}
.contentTitle{ text-align: left; display: block;color: #3a2f29;font-size: 18px;line-height: 140%; margin-bottom: 10px; font-weight: bold; position: relative;}
.contentTitle .ico_map{ background: url(../images/ico_map.png) no-repeat center center; width: 40px; height: 40px; background-size: 60% auto; position: absolute;top:-13px; right: 0px;}
.contentTitle .ico_map a{ display: block; width: 100%;height:100%;}
.contentDate{font-size: 12px;display: block;color: #8b857f;font-weight: normal;}
.infoContent img{ max-width: 100%; margin: 10px 0px;}
.tv2{ padding: 0px 10px;}
.tv3{ margin: 0px 10px; border-bottom: #c5bfba 1px solid;}
.xjInfo{font-weight: normal;font-size: 12px; height: 24px;line-height: 24px;}
.xjInfo span{color: #db1500;font-size: 16px;font-weight: bold;}
.infoContentV2{ width: 100%;}
.infoContentV2 li{ background: #FFFFFF; padding: 10px; margin-bottom: 20px;}
.infoContentV2 li h3{font-size: 14px;font-weight: normal; border-bottom: #f1f0ef 1px solid; padding:0px 0px 10px 0px;}
.infoContentV2 li h4{font-size: 14px;font-weight: normal; color: #3a2f29;}
.infoContentV2 li .info{ padding-top: 10px; font-size: 14px; color: #808080; line-height: 160%;}
.fa-wifi{background: url(../images/ico_wifi.png) no-repeat top center; background-size: 100% auto;width: 14px;height: 14px;}
.fa-food3{background: url(../images/ico_food3.png) no-repeat top center; background-size: 100% auto;width: 14px;height: 14px;}
.fa-bathtub{background: url(../images/ico_bathtub.png) no-repeat top center; background-size: 100% auto;width: 14px;height: 14px;}
.fa-phone{background: url(../images/ico_phone.png) no-repeat top center; background-size: 100% auto;width: 14px;height: 14px;}
.fa-iphone{background: url(../images/ico_iphone.png) no-repeat top center; background-size: auto 100%;width: 14px;height: 14px;}
.subMenuV3{width: 100%;padding: 0px 10px;}
.subMenuV3 li{line-height: 34px; height: 34px; width: 120px; text-align: center; background: url(../images/tmfqBtn.png) no-repeat center center; background-size: 100% 100%; margin-bottom: 20px;}
.subMenuV3 li a{ display: block; width: 100%; color: #FFFFFF; text-align: center;  font-size: 14px; }
.rmjq{ background: url(../images/rmjqT.png)no-repeat 10px center;background-size: auto 100%; height: 22px;width: 100%;}
.yydyTop{ position: relative;}
.aniSpk{ background: url(../images/ico_spk.png) no-repeat center center;background-size: 100% auto; width: 50px;height: 50px;position: absolute;top: 20px;left: 20px;transition:all .2s ease 0s; display: block;}
.aniSpk_on{background: url(../images/ico_spk_on.png) no-repeat center center;background-size: 100% auto;}
.picListBox2{ width: 100%;padding: 0px 10px;}
.picListBox2 li{ width: 50%; margin-right: 10px; margin-bottom:10px;position: relative; float: left; line-height: 0px;}
.picListBox2 li:nth-child(2n){ margin-right: 0px;}
.picListBox2 li span{ display: block; width: 100%;height: 30px; padding: 0px 10px; position: absolute;bottom: 0px;left: 0px; background: rgba(0,0,0,0.5);color: #FFFFFF;font-size: 14px; line-height: 30px;}
.mediaNav{ width: 100%;padding: 10px;}
.mediaNav li{ float: left; width: 50px;height: 50px; border-radius: 50%;background-color: #FFFFFF; margin-right: 20px; position: relative;}
.mediaNav li:nth-last-child(1){margin-right: 0px;}
.mediaNav li a{display: block;width: 100%;height: 100%;}
.ico_music span{display: block;position: absolute;width: 110%;height: 110%; top:-8px; left: 10px; background-image: url(../images/ico_music1.png);background-repeat: no-repeat;background-size: 100% auto; background-position:center center; transition:all .4s ease 0s;}
.ico_music_on span{background-image: url(../images/ico_music2.png);background-repeat: no-repeat;background-size: 100% auto; background-position:center center;}
.ico_music_disable span{display: block;position: absolute;width: 110%;height: 110%; top:-8px; left: 10px; background-image: url(../images/ico_music3.png);background-repeat: no-repeat;background-size: 100% auto; background-position:center center; transition:all .4s ease 0s;}
.ico_video{background-image: url(../images/ico_video.png);background-repeat: no-repeat;background-size: 70% auto; background-position:center center;}
.ico_video_disable{background-image: url(../images/ico_video_disable.png);background-repeat: no-repeat;background-size: 70% auto; background-position:center center;}
.ico_pictrues{background-image: url(../images/ico_picture.png);background-repeat: no-repeat;background-size: 70% auto; background-position:center center;}
.ico_pictrues_disable{background-image: url(../images/ico_picture_disable.png);background-repeat: no-repeat;background-size: 70% auto; background-position:center center;}
.subPic .bd li{ position: relative;}
.subPic .bd li span{ display: block;width: 100%;height: 30px;font-size: 14px;color:#FFFFFF; background: rgba(0,0,0,0.5); line-height: 30px; text-align: center;position: absolute;top: 0px;left: 0px;}
.mediaNav2{ position: absolute; width: 100%; left: 0px; text-align: center; bottom: -50px;height:100px;}
.mediaNav2 li{ display: inline-block; margin: 0px 5px; height:80px; width: 80px; background: url(../images/jdBtnbg.png) no-repeat center center; background-size: 100% 100%; vertical-align: middle;}
.mediaNav2 li:nth-child(2){height:100px;width:100px;}
.mediaNav2 li:nth-child(2) a{line-height: 140px;}
.mediaNav2 li a{ display: block;width: 100%;height: 100%; font-size: 12px;color: #125cae; line-height: 110px;}
.ico_point a{ background: url(../images/ico_point.png) no-repeat center 13px; background-size: auto 40%;}
.ico_point_disable{background: url(../images/jdBtnbg_disable.png) no-repeat center center !important;background-size: 100% 100% !important;}
.ico_point_disable a{ background: url(../images/ico_point_disable.png) no-repeat center 13px; background-size: auto 40%; color: #898989 !important;}


.ico_spk1 a{ background: url(../images/ico_spk1.png) no-repeat center 18px; background-size: auto 40%;}
.ico_spk1_on a{ background: url(../images/ico_spk1_on.png) no-repeat center 18px; background-size: auto 40%;}
.ico_spk1_disable{background: url(../images/jdBtnbg_disable.png) no-repeat center center !important;background-size: 100% 100% !important;}
.ico_spk1_disable a{ background: url(../images/ico_spk1_disable.png) no-repeat center 13px; background-size: auto 40%; color: #898989 !important;}
.ico_picture1 a{ background: url(../images/ico_picture1.png) no-repeat center 15px; background-size: auto 35%;}
.ico_picture1_disable{background: url(../images/jdBtnbg_disable.png) no-repeat center center !important;background-size: 100% 100% !important;}
.ico_picture1_disable a{ background: url(../images/ico_picture1_disable.png) no-repeat center 13px; background-size: auto 40%; color: #898989 !important;}
.contentTitleV2{ width: 100%; color: #125cae;font-weight: bold; font-size: 18px; margin-bottom:10px;}
.contentTitleV2 .enfont{font-weight: normal;font-size: 14px;}
.sharebox{ width: 100%; padding: 20px; border-top: #d1cac2 1px solid;border-bottom: #d1cac2 1px solid; text-align: center;}
.sharebox li{width: 50%;float: left; text-align: center;font-size: 14px;}
.sharebox li img{ display:inline-block;}
.sharebox li:nth-child(1){ padding-right: 5px;}
.sharebox li:nth-child(2){ padding-left: 5px; padding-top: 7px;}
.sharebox li:nth-child(2) img{ border:#FFFFFF 4px solid;}
.mhtySlide{ width: 100%;padding: 0px 10px; }
.mhtySlide .bd li{border-radius: 4px;overflow: hidden;}
.mhtyBox .hd li{ float: left;height: 40px; text-align: center; width: 20%; line-height: 40px; background: rgba(255,255,255,0.4); font-size: 16px; color: #FFFFFF; box-sizing: border-box; transition:all .2s ease 0s;}
.mhtyBox .hd li:nth-child(1){ border-radius: 4px 0px 0px 0px; border-right:rgba(255,255,255,0.3) 1px solid;}
.mhtyBox .hd li:nth-child(2){ width: 80%; padding: 0px 15px; text-align: left; border-radius: 0px 4px 0px 0px;}
.mhtyBox .hd .on{background:  rgba(255,255,255,0.3); }
.mhtyBox .bd{clear: both;}
.mhtyBox .bd li{ padding: 20px;background:  rgba(255,255,255,0.2); color: #ffffff; display: none;border-radius: 0px 0px 4px 4px;}
.mhtyBox .bd .on{ display: block;}

.movieBox{ background:rgba(255,255,255,0.1); width: 100%; height: 300px;}

.qpSlide{ position: relative; width: 100%; overflow: hidden; vertical-align:bottom;}
.qpSlide .bd li{ vertical-align: middle; width: 100%;position: relative;}
.qpSlide .bd li img{ display: list-item;}
.qpSlide .bd li h3{display: block;width: 100%; height: 30px; font-size: 12px;color: #FFFFFF; padding:0px 10px;line-height: 30px;text-align: left;position:absolute; left: 0px;op:50px; z-index: 3;background: rgba(0,0,0,0.5);font-weight: normal;}
.qpSlideTitle{ width: 100%;text-align: center; height: 40px;line-height: 40px; background: rgba(0,0,0,0.5); color: #FFFFFF; font-size: 18px; position: absolute; top: 0px;left: 0px; z-index: 3;}
.backBtn{ background:rgba(0,0,0,0.3) url(../images/ico_backV2.png) no-repeat center center; background-size: 50% auto; width: 40px;height: 40px; position: absolute;top: 0px;right: 0px; z-index: 3;}
.backBtn a{ display: block; width: 100%;height: 100%;}
#pblBox { margin:auto; position:relative; }
.pblLi {  padding:5px; width: 140px; border:1px solid #ccc; background:#f7f7f7; box-shadow:0 0 8px #ccc; border-radius: 4px; }
.pblLi img { width:100%; }
.pblLi h3{color: #000000;font-size: 16px; line-height:20px; height:20px; overflow: hidden; font-weight: normal;}
.pblLi p{ color: #808080;font-size: 12px; line-height: 140%;}
.pblLi .tips{font-size: 12px; color: #995a00;}
/*********************酒店预订***************************/
.prepareList{width:91%;margin:auto;background-color:#fff;height:100px;position:relative; border-radius: 4px; overflow: hidden;}
.prepareList .PLleft{float:left;height:100%;width:100px;}
.prepareList .PLleft img{height:100%;width:100%;}
.prepareList .PLmiddle{float: left;color:#808080;width:45%;margin-left:10px;height:100%;overflow:hidden;}
.prepareList .PLmiddle h3{font-size:12px;line-height:28px;}
.prepareList .PLmiddle  span{font-size:14px;color:#64472b;}
.prepareList .PLmiddle p{font-size:12px;}
.prepareList .PLmiddle #s1,.prepareList .PLmiddle #s2{
	display: inline-block;padding-left:20px;box-sizing:border-box;color:#7dd2fa;
	font-size:12px;width:65px;height:15px;line-height: 15px;margin-top:6px;
	background-image: url(../images/ico_heat.png);background-repeat: no-repeat; background-position:0px center;background-size:auto 100%;
	display:none;
}
.prepareList .PLmiddle #s2{background-image: url(../images/ico_square.png);background-repeat: no-repeat; background-position:0px center;background-size:auto 100%;}
.prepareList .PLright{position:absolute;right:0px;width:50px;height:100%;background-color:#64472b;font-size:12px;text-align: center; border-radius: 0px 4px 4px 0px;}
.prepareList .PLright .p1{text-decoration: line-through;color:rgba(255,255,255,0.6);padding-top:20px;}
.prepareList .PLright .p2,.prepareList .PLright .p3{color:#fff;}
.prepareList .PLright .p2 span{font-size:16px;color:#ffff00;}
.prepareList .PLright .p3{line-height: 25px;}
/*********************酒店预订结束***************************/
/**********************订单样式****************************/
.orderList{ background: #FFFFFF; padding: 10px 0px;}
.dateH3{ display: inline-block; vertical-align: middle;height: 30px; line-height: 28px; color: #666;font-weight: normal;font-size:16px; padding-left: 10px;}
.time1{ height: 30px; line-height:30px; border: none; background: none; font-size: 16px; color: #ff2823; border:rgba(0,0,0,0) 1px solid; width: 100px; padding: 0px;display: inline-block;vertical-align: middle; margin-left:0px; background: url(../images/hotel_img2.png) no-repeat 78px 6px; background-size: 15px auto;}
.orderTips{ height: 22px;line-height: 22px;width: 100%;text-align: center;font-size: 12px;color: #666666;}
.ts_gth{ color:#FFFFFF; background: #65ca7c; display: inline-block;width: 18px;height: 18px; border-radius: 50%; text-align: center;line-height: 18px;font-weight: bold;}
.orderItem dt{ float:left;font-size: 14px; text-align: left; padding: 0px 10px; background: #eeeeee;border-bottom: #cccccc 1px solid; height: 30px; line-height: 30px; color:#666666;}
.orderItem dt:nth-child(1){font-weight: bold;}
.row1{width: 40%;}
.row2,.row3{width:30%;}
.orderItem dd{ float:left;font-size: 12px; text-align: left; padding: 0px 10px; background: #FFFFFF;border-bottom: #cccccc 1px solid; height: 30px; line-height: 30px; color:#666666;}
.number{ width: 40px;}
/*********************订单样式end*******************************/
/***************2015/11/17首页样式第二版 author: cxrssky*************************************/
.mainBut{ width:100%; clear:both; text-align:center;}
.mainBut li{ float:left;margin:0px 10px; margin-bottom:10px; text-align:left; font-size: 12px; height:80px; }
.mainBut li a{ display:block; width:100%; height:100%; color:#FFFFFF; font-size:12px;}
.mainBut li .img{ display:block; background-repeat:no-repeat; background-position:center center; background-size:cover; width:100%; border-radius:10px; overflow:hidden; margin-bottom:5px; box-shadow:#010439 2px 2px 6px 0px;}
.mainBut .col1 { width:100%; text-align:center;}
.mainBut .col2 .title{  text-align:left; padding:0px 5px;}
.mainBut .cn{ display:inline-block; font-size:12px; margin-right:-7px; vertical-align: middle; }
.mainBut .en{ font-family:arial; font-weight:normal; text-transform:uppercase; display:inline-block;transform:scale(0.8); overflow: hidden; max-width:93px; height: 12px; vertical-align: middle;}
.cqyy{ background: url(../images/cqyyTitle.jpg) no-repeat center center;width: 126px; height: 20px; background-size: contain;}

/***************2015/11/17首页样式第二版 author: cxrssky*****end***********************/



/*
 列表
 * */
.hui {
    width: 90%;
    margin: 20px auto 0;
    margin-bottom:60px;
}

.MainTitle{ width:100%; border-bottom:1px #D8D8D8 solid; font-size:12px !important; margin-bottom:20px; padding-bottom:5px;}
.MainTitle h2{ font-size:18px; color:#105e8f; line-height:26px; font-weight:normal; }
.pageMain{ margin:50px 15px 20px 15px;}
.orderBut{ width:50px; line-height:50px; line-height:50px; background-color:rgba(0,0,0,0.6); border-radius:50px; position:fixed; right:5px; bottom:90px; display:block; color:#30c9f9; font-size:14px; text-align:center;}
.orderBut:hover{ color:#30c9f9;}

.ywlbox{ position:relative;}
.ywlbox img{ width:100%; height:auto;}
.ihome img{ width:100%; height:auto;}
.ywlAbox { width:100%;position:absolute; left:10px; top:100px; }
.ywlAbox a{ width:20px; height:110px;  background-repeat:no-repeat; background-position:center top; background-size:100% auto;display:block; float:left; margin-left:20px;}
.a1{background-image:url(../img/ybut1.png);}
.a2{background-image:url(../img/ybut2.png); }
.a3{background-image:url(../img/ybut3.png);}
.a4{background-image:url(../img/ybut4.png);}

.mapTitle{position: fixed; top:0px;left: 0px;width:110px;height:40px; background-color:rgba(0,0,0,0.6); z-index: 3; background-image:url(../images/back.png); background-repeat:no-repeat; background-position:10px center; background-size:auto 20px;}
.mapTitle a{ width:110px; height:100%; display:block; line-height:40px; color:#FFF;padding-left:30px;font-size: 16px; font-weight:normal;}
.mapTitle a:hover{ color:#FFF;}
.control{ position: fixed; width: 40px; height: 168px; bottom:-40px;right:10px; line-height: 40px; z-index: 3;}
.control .controlBtn{height: 40px; width:40px;float: right; text-align: center;}
.control .controlBtn li{font-size: 12px; display:block;  height: 40px; width: 40px; margin: 5px 0px; background-color: #eeedeb; border:#cec8bc 1px solid; border-radius: 4px;}
.control .controlBtn li a{display: block;width: 100%;height: 100%;}
.ico-window{ background: url(../images/ico_window.png) no-repeat center center; background-size: 60% auto;}
.ico-list{ background: url(../images/ico_list.png) no-repeat center center; background-size: 60% auto;}
.ico-zoom{ background: url(../images/ico_zoom.png) no-repeat center center; background-size: 60% auto;}
.ico-zoom1{ background: url(../images/ico_zoom1.png) no-repeat center center; background-size: 60% auto;}

.mapBox{ background: url(../img/map.png) no-repeat center center; background-size: 100% 100%; width: 1200px;height: 840px; position: relative;}
.mapBox ul{ width: 100%;height: 100%; overflow: hidden;}
.mapBox li{ position:absolute; top:-100px;left:-100px; height:1px;width: 1px;}
/*.mapBox li .mapInfo{ padding: 5px 8px; background-color:#eeeadf; border:1px #532e2a solid; border-radius:6px; color:#553811; box-shadow:rgba(0,0,0,0.3) 3px 3px 3px 1px;position: absolute; top:-40px;left:50%; white-space:nowrap;}
*/
.mapBox li .mapInfo{ background-image:url(../img/mapico1.png); width:44px; height:56px;}
.mapBox li a{display: block;width: 100%;height: 100%; font-size: 12px;}
.maparrdown{ background-image:url(../images/maparrdown.png); width:15px; height:8px; overflow:hidden; display:block; position:absolute; left:50%; margin-left:-8px; bottom:-8px;}
.icoEye{ background-image:url(../images/icoEye.png); width:20px; height:15px; background-repeat:no-repeat; background-position:center center; display:inline-block; vertical-align:middle; margin-right:3px; opacity:0.5; fiter:alpha(opacity=50);}
.mapBox li a .icoEye{ opacity:1; fiter:alpha(opacity=100);}

.Ticketlist{ width:100%;}
.Ticketlist li{ width:100%; clear:both; margin-bottom:15px; padding-bottom:10px; border-bottom:#d2be94 1px solid; font-size:14px; position:relative;}
.Ticketlist li h3{ color:#807654; font-size:16px; margin-bottom:5px; font-weight:normal;}
.Ticketlist li a{ width:70px; height:35px; line-height:35px; text-align:center; color:#FFF; font-size:14px; display:block; position:absolute; right:0px; top:5px; background-color:#FF6600; border-radius:10px;}
.Ticketlist li span{ color:#65ca7c; font-size:16px; font-weight:bold; margin-right:10px;}

.mui-bar-popover {
	width: 30%;
}

.swiper-container {
	width: 100%;
	height: 100%;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.index_bg .swiper-slide {
	background-size: 100% 100% !important;
	-moz-background-size: 100% 100%;
}

.index_nav { background:#FFF; border-top:1px #FFF solid;
	/* 标准的语法 */
}
.all_nav{
	
}
.mui-bar-tab .mui-tab-item {
	color: #666 !important;
	font-size: 12px;
}
.mui-bar-tab .mui-tab-item img{
	width: 20px;
	display: block;
	margin: auto;
	margin-bottom: 3px;
}
.home_img{
	width: 60% !important;
}
.indexRight{
	position: fixed;z-index: 996;right: 0;top: 15%;
	background: transparent !important;
}
.indexRight li{
	color: white !important;
	font-size: 12px;
	text-align: center; 
	padding: 3px 10px;
}
.indexRight li img{
	width: 50%;
	margin: auto;
	display: block;
	margin-bottom: 3px;
}
.mui-table-view:after{
	height: 0;
}
.mui-table-view:before{
	height: 0;
}

/*留言列表*/
.guestList {list-style-type:none; text-transform:capitalize;}
.guestList li {margin-top:20px; border-bottom:#CCC 1px dashed; padding:10px; border-left:1px #CCC dashed; border-top:1px #CCC dashed; border-right:1px #CCC dashed;}
.guestList li:hover{background-color:#FFF; border:#CCC 1px solid;}
.guestList div.guestbookTitle{height:25px;}
.guestList div.guestbookTitle h3{ font-size:12px; font-weight:bold; color:#ff9900; float:left; background-image:url(../images/wen.gif); background-repeat:no-repeat; background-position:left center; line-height:30px; padding-left:2px;}
.guestList div.guestbookTitle span{font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-left:15px; color:#666; font-weight:normal;}
.guestList div.guestbookInfo{line-height:18px; text-align:left; clear:both; color:#333}
.guestList div.guestbookBack{ine-height:18px; color:#666; font-size:12px; margin-top:10px;}
.guestList div.guestbookBack h3{ font-size:12px; color:#536205; font-weight:normal;background-image:url(../images/hui.gif); background-repeat:no-repeat; background-position:left center; line-height:16px; height:16px; padding-left:20px; }
.guestSubmit h3{ font-size:12px; color:#B3B3B3; font-weight:normal; margin-bottom:8px;}
.guestSubmit textarea { width:100%; height:100px; margin-bottom:5px;}
.guestSubmit input{ width:100%;}
