@charset "utf-8";
/* CSS Document */
/*!-- reset --------------------*/
/**{word-wrap:break-word;outline:none;}*/
/**,*:before,*:after{box-sizing:border-box;}*/
html{font:100% "Microsoft YaHei","微软雅黑","Arial","Helvetica Neue",Helvetica,STHeiTi,arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
/*nav导航*/
.flex {display: -webkit-box;display: -webkit-flex;display: flex;}
.flex-v {-webkit-box-orient: vertical;flex-direction: column;}
.flex-h {-webkit-box-orient: horizontal;flex-flow: row;}
.flex-ce-c {align-items: center;-webkit-box-align: center;}
.flex-zhu-c {justify-content: center;-webkit-box-pack: center;}
.flex-spaceBetween {justify-content: space-between;-webkit-box-pack: justify;}
.flex-spaceAround {justify-content: space-around;}
.head {width: 100%;height: 0.88rem;background: rgb(47 137 250);}
.head ul {height: 100%;}
.head ul li a {color: #ffffff;font-size: 0.24rem;display: block;}
/*链接颜色 */
a{color:#3e3a39;text-decoration:none;transition:color 0.3s linear 0s;}
/* 强制并排 */
.FooterWrap .flex{display:-webkit-flex;display:flex;-webkit-flex-wrap: wrap;flex-wrap:wrap;}
/*icon图标*/
[class^="ico-"],[class*=" ico-"],[class^="ico-"]+em,[class*=" ico-"]+em{display:inline-block;vertical-align:middle;}
[class^="ico-"]:before,[class*=" ico-"]:before{content:"";display:inline-block;width:30px;height:30px;background:url(../images/icons.png) -9999em -9999em no-repeat;background-size:360px auto;vertical-align:middle;}
/*Footer*/
.FooterWrap{z-index: 320;position: relative;/*height: 50px;*/}
	.ove-MenuPanel .FooterWrap{z-index: 340;}
	.Footer{position: fixed;bottom: 0;width: 100%;max-width: 750px;padding-top: 6%;background: url(../images/footer_bg.png) center top no-repeat;background-size: 100% auto;line-height: 14px;text-align: center;padding-bottom: env(safe-area-inset-bottom);}
	.Footer a{position: relative;width: 20%;height: 50px;}
	.Footer span{display: block;line-height: 10px;font-size: .2rem;color: #6c6c6c;}
	.Footer i{display: block;margin: 4px auto 0;font-style:normal;}
	.Footer .home i:before{background-position: 0 -60px;}
	.Footer .menu i:before{background-position: -30px -60px;}
	.Footer .book i:before{background-position: -60px -60px;}
	.Footer .book i span{position: absolute;top: 6px;left: 50%;width: 18px;height: 12px;border-radius: 100px;background: #DC3B3B;line-height: 12px;font-size: 12px;color: #FFF;}
	.Footer .order i:before{background-position: -90px -90px;}
	.Footer .phone{}
	/*.Footer .phone i{margin-top: -10px;}
	.Footer .phone i:before{z-index: 3;position: relative;width: 60px;height: 60px;background-position: -120px -60px;}
	.Footer .phone .box{z-index: 1;position: absolute;top: -15px;left: 50%;margin-left: -30px;width: 60px;height: 30px;border-radius: 60px 60px 0 0;background: #FFF;box-shadow: 0 1px 3px rgba(0,0,0,.6);}
	.Footer .phone .box:before{content: "";z-index: 2;position: absolute;left: -5px;right: -5px;top: 15px;bottom: -15px;background: #FFF;}*/
	.Footer a.cur span{color:#C81919;}
	.Footer .home.cur i:before,.Footer .home:hover i:before{background-position: 0 -90px;}
	.Footer .menu.cur i:before{background-position: -30px -90px;}
	.Footer .book.cur i:before,.Footer .book:hover i:before{background-position: -60px -90px;}
	.Footer a.order span{color:#C81919;}
	.Footer .order.cur i:before,.Footer .order:hover i:before{background-position: -90px -90px;}
	.Footer .kefuBubble{display: none;position: absolute;bottom: 100%;left: 50%;width: 160px;margin-left: -58px;margin-bottom: -8px;}
	@media only screen and (max-width: 360px) {.Footer{background-size: 110% auto;}}

/*导航右边菜单*/
.pvn-btn {width: 0.2rem;}
.pvn-btn a {display: block;width: 0.2rem;height: 0.2rem;}
.pvn-btn a .pnv-img {display: block;width: 0.2rem;height: 0.2rem;}
.pnv {width: 95%;height: auto;background: #fff;float: right;position: absolute;right: 0rem;top: 1.63rem;z-index: 99;}
.pnv .pnv1 {width: 98%;height: auto;padding-top: 0.2rem;float: right;}
.pnv .pnv1 h3 {width: 100%;height: 0.4rem;line-height: 0.4rem;color: #f00;text-align: left;font-size: 0.26rem;font-weight: bold;}
.pnv .pnv1 li {display: block;width: 1.1rem;height: 0.6rem;float: left;}
.pnv .pnv1 li a {display: block;width: 100%;height: 100%;line-height: 0.6rem;color: #333;font-size: 0.2rem;text-align: left;}
.pnv .pnv2 {width: 98%;height: auto;float: right;}
.pnv .pnv2 h3 {width: 100%;height: 0.4rem;line-height: 0.4rem;color: #f00;text-align: left;font-size: 0.26rem;font-weight: bold;}
.pnv .pnv2 li {display: block;width: 1.36rem;height: 0.5rem;float: left;}
.pnv .pnv2 li a {display: block;width: 100%;height: 100%;line-height: 0.5rem;color: #333;font-size: 0.2rem;text-align: left;}
.pnv .pnv3 {width: 98%;height: auto;float: right;}
.pnv .pnv3 h3 {width: 100%;height: 0.4rem;line-height: 0.4rem;color: #f00;text-align: left;font-size: 0.26rem;font-weight: bold;}
.pnv .pnv3 li {display: block;width: 1.3rem;height: 0.6rem;float: left;}
.pnv .pnv3 li a {display: block;width: 100%;height: 100%;line-height: 0.6rem;color: #333;font-size: 0.2rem;text-align: left;}
.pnv .pnv4 {width: 98%;height: auto;float: right;}
.pnv .pnv4 h3 {width: 100%;height: 0.4rem;line-height: 0.4rem;text-align: left;font-size: 0.26rem;font-weight: bold;}
.pnv .pnv4 h3 a{color: #f00;}
.pnv .pnv4 li {display: block;width: 100%;height: 0.4rem;}
.pnv .pnv4 li .pvn-up {display: block;position: absolute;bottom: 0;left: 50%;margin-left: -0.2rem;width: 0.4rem;height: 0.4rem;background: url("http://m.sc.wanxue.cn/shouye/images/up.png") no-repeat center center / 100% 100%;}
.yd-logo {width: 100%;height: 0.76rem;}
.yd-logo img {display: block;width: 100%;height: 0.76rem;}
/*品牌*/
.hwpp a,.hwpp a img{display: block;width: 100%;}