.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% ;}
.ico-TelV2{ background-image: url(../images/ico_TelV2.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 top center; background-size: 100% 140px;}
.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;}
.pwBg{ background: url(../images/pwBg.jpg) no-repeat top center; background-size: 100% auto;}
.subBg{ background: url(../images/subBg.jpg)  center center;}
.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: 15%; box-sizing: border-box; border:rgba(255,255,255,0.4) 1px solid; height: 50px; display: inline-block; margin: 0px 1% 30px;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;position:relative;}
.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; }
.picListBox li a .orderBox { display:block; padding:0px 10px; height:26px; line-height:26px; background:rgba(166,0,0,.7);color:#FFFFFF; position:absolute; right:0px; bottom:0px; font-size:12px;}
.picListBox li a .jiage{font-size:18px;}
.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;font-family:Arial;}

.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;}
.infoContent video{width:100% !important;height:100% !important;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;}
.mapBox{ background: url(../images/map.jpg) no-repeat center center; background-size: 100% 100%; width: 2000px;height: 748px; 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 a{display: block;width: 100%;height: 100%; font-size: 12px;}
.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);}

.mapBox2{ background: url(../images/map2.jpg) no-repeat center center; background-size: 100% 100%; width: 998px;height: 557px; position: relative;}

.maparrdown{ background-image:url(../images/maparrdown.png); width:15px; height:8px; overflow:hidden; display:block; position:absolute; left:50%; margin-left:-8px; bottom:-8px;}

.mapTitle{position: fixed; top: 50px;left: 0px;font-size: 16px; width: 100%;height:50px; line-height: 30px; text-align: left; margin-bottom: 5px; font-weight: normal; padding-top: 10px;background: url(../images/subBg.jpg); z-index: 3;}
.control{ position: fixed; width: 40px; height: 168px; bottom:80px;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;}
.mapHead{ position: fixed;top: 0px;left: 0px;background: url(../images/subBg.jpg); z-index: 3;;}
.mapcopyrightBox,.mapTelBox{position:fixed; left: 0px; display: none;}
.mapTelBox{bottom: 60px;}
.mapcopyrightBox{bottom: 105px;}
.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: #826b56; 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: #826b56;font-weight: bold; font-size: 18px;}
.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{ line-height: 22px;width: 100%;text-align:left;font-size: 12px;color: #666666;}
.ts_gth{ color:#FFFFFF; background: #CC0000; 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***********************/
/*2015/12/31 微站样式修改 author:cxrssky*/
.moreMenu {
padding:8px 0px;
}
.moreMenu .mui-icon {
    font-size:16px; line-height:20px;  border-left:rgba(118,111,98,0.2) 1px solid;  width:100%;
}
/*2015/12/31 微站样式修改 author:cxrssky end*/
.orderinfo{ font-size:12px;font-weight:normal; line-height:160%; color:#69594f; width:95%;}
/****************************房间详情样式 author:cxrssky 2015/10/28**********************************/
.gf_roomTitle{ width: 100%; padding: 5px 10px; background: #FFFFFF; box-sizing: border-box; border-bottom:rgba(0,0,0,0.1) 1px solid;}
.gf_roomTitle h3{ color: #4b2a01;font-size: 18px;}
.gf_roomTitle h3 span{ color: #666666;font-size: 14px;}
.gf_roomTitle p{font-size: 18px; padding: 5px 0px;}
.gf_roomTitle del{text-decoration: line-through; color: #CCCCCC;font-size: 12px;}
.gf_roomTitle .cjiage{ color: #ff0000;}
.roominfoBd dd{display: none;}
.roominfoBd dd.on{display: block;}
.orderTips{ width:100%; text-align: left;font-size: 12px;color:#666666;}
.ico_rtips{color: #FFFFFF;background:#CC0000;width: 18px;height: 18px; text-align: center;line-height: 18px;font-weight: bold; border-radius: 50%; display:inline-block;}
.slBox{ width: 100%;text-align: right; padding: 0px 10px; display: block; box-sizing: border-box; height: 40px; line-height: 40px;}
.slInput{ width: 2em;font-size: 16px;width:30px;height:30px; line-height:30px; text-align: center; display: inline-block; vertical-align: middle;}
.sub,.add{ width: 30px;height: 30px;line-height: 22px;text-align: center; display: inline-block; vertical-align: middle;font-size:30px; border:#CCCCCC 1px solid; box-sizing: border-box;}
.sub{border-right: none; border-radius: 4px 0px 0px 4px;}
.add{border-left: none;border-radius: 0px 4px 4px 0px;}
.orderBtnBox{ height: 50px; width: 100%;}
.orderBtnBox li{ width: 50%; box-sizing: border-box;text-align: center; height: 50px;line-height: 50px;float: left; color: #4b2a01;}
.jiagestyle{ font-size: 18px; color:#CC0000;}
.gf_sumjiage{}
.orderBtnBox li:nth-child(1){ line-height: 50px;}
.orderBtnBox li:nth-child(2){background: #8b7266; color: #FFFFFF;}
.orderBtnBox li:nth-child(2) a{ color: #FFFFFF;font-size: 18px;}
.pageMain{ padding:10px;margin:auto; clear:both; background:#fff; font-size:14px; color:#808080; line-height:150%; font-family:"微软雅黑" }
.inputItem{ border:#4b2a01 1px solid; padding:10px; border-radius:6px; box-sizing: border-box;}
.inputItem .title{ height:20px;width:30%; padding-right:20px; text-align:right; line-height:20px; border-right:#b3b3b3 1px solid; display:inline-block; color:#4b2a01; font-size:14px; vertical-align:middle; box-sizing: border-box;}
.inputItem .inputBox{ display:inline-block; vertical-align:middle; overflow:hidden; width:67%;}

.dateC{ border:none; height:20px; line-height:20px; width:100%; background:none;}
.ico_date{ background:url(../images/ico_calendar.png) no-repeat; background-position:98% 8px; background-size:auto 25px;}
.inputa{float:right;color:#000000;}
.yzm{ width:110px;}
input,textarea,select{font-size: 12px;color: #3d4c63;font-family:"微软雅黑","Microsoft Yahei";outline: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
}
.selectCV2{ width:100%; border:none; background:none;}
/*selectBox模拟*/
.selectBox{width:67%;box-sizing:border-box;position:relative;overflow:auto !important;}
.selectBox:after{content: "";position: absolute;top: 30%;right: 10px;width: 0;height: 0;border: 8px solid transparent;border-top-color: #bcbcbc;transition: transform .5s;transform-origin: center 25%;transform: rotate(0deg);}
.selectBox input[type="text"]{width:67%;background:none;border:none;}
.selectBox ul{position: absolute;top:120%;left:-8px;z-index: 1001;width: 99%;height:0;max-height: 500%;overflow-y: auto;background: #fff;}
.show ul{height:auto;border: 1px solid #ccc;border-top: none;box-shadow: 0 0 0.5px rgba(0,0,0,0.1);}
.selectBox ul li{height: 18px;line-height: 18px;padding: 8px 10px;font-size:12px;}
.fixbottom{overflow: hidden;position: fixed;background-color: #e5e5e5;
    left: 0;bottom: 0;width: 100%; z-index: 999;
}
.h100{height:60px;clear:both; background:#fff;}
/****************************房间详情样式 author:cxrssky 2015/10/28 end******************************/
/*****************预定表格*/
.orderListTable th{width:25%; text-align:center;background:#8b7266; color:#fff; height:24px; line-height:24px; border-bottom:4px solid #74584b;font-size:14px;}
.orderListTable td { text-align:center; font-size:12px; padding:5px; font-family:"Microsoft YaHei",Arial; background:#fff;/*border-bottom:1px solid #dbdbdb*/}
.s10{color:#aaa;text-decoration:line-through;}
.s3{color:#c00;}
.orderListTable td .s3 dfn{font-style:normal;font-family: "宋体";font-size:12px;vertical-align:super;}
.orderListTable td .s3 em{font-family: "微软雅黑";font-size:18px;font-style:normal;}
.orderListTable td.orderBtn a{display:block; width:90%; height:24px; line-height:24px; background:#8b7266; color:#fff; border-radius:4px; margin:auto}
.qjOrderList{box-shadow:rgba(0,0,0,0.4) 0px 0px 4px 0px; background:url(../images/travel_bg1.jpg) no-repeat right bottom; background-size:120px auto;}
.qjOrderList .PLleft{float:left;height:100%;width:60%;}
.qjOrderList  .PLmiddle h3{font-size:16px;line-height:23px; color:#473631;}
.qjOrderList .PLmiddle  span{font-size:14px;color:#b00000;font-family: "微软雅黑";}
.qjOrderList .PLmiddle{float: left;color:#808080;width:36%;margin-left:10px;height:100%;overflow:hidden;}
.qjBtn{ width:70px; height:22px; line-height:22px; font-size:12px; text-align:center; background:url(../images/btn_bg3.png) no-repeat; background-size:100% 100%; color:#fff;}
/*****************预定表格end*/