.header{background: #fff;width: 750px; position: fixed;left: 0; top: 0;z-index: 100;max-width: 100%; left: 50%;transform: translateX(-50%);}
.ftg1 {height: 2.4rem;}
.Travel .hd{ width: 100%; background: #fff; padding: .3rem .15rem;  box-sizing: border-box; background: #fff;}
.Travel .hd ul{ font-size: .12rem; overflow-x: scroll; text-align: left; white-space: nowrap; }
.Travel .hd ul::-webkit-scrollbar{width: 0;height: 0;display: none;}
.Travel .hd ul::-moz-scrollbar{width: 0;height: 0;display: none;}
.Travel .hd ul::-o-scrollbar{width: 0;height: 0;display: none;}
.Travel .hd ul li{ font-size: .24rem; background: #f6f7f9; display: inline-block; padding: 0 .25rem; height: .6rem; text-align: center; line-height: .6rem; border-radius:.3rem ; margin-right: 2%;}
.Travel .hd ul li.on{ background: #0086f6; color: #fff;font-weight: bold;}

.sxzl{width: 94%; margin: 0 auto; border-radius: .2rem; padding: 0 .2rem .3rem .2rem;background: #fff;box-sizing: border-box; margin-bottom: .3rem;}
.sxzltitle{padding: .3rem 0 .1rem;}
.sxzltitle h2{font-weight: bold; font-size: .34rem; margin-bottom: .25rem; color: #313131;}
.sxzltitle h2 b{color: #ff574c;}
.sxzltitle p{font-size: .26rem; line-height: 1.6; color: #999;}
.sxzlzq{overflow: hidden; padding: .3rem 0; border-bottom:1px solid #f1f1f1;}
.szzltext{float: right;width: calc(100% - 1.45rem);}
.szzltext h2{font-weight: bold; font-size:.3rem; color: #313131;margin-bottom: .2rem;}
.szzltext li{font-size: .26rem; line-height: 1.6; color: #999;}
.szzltext h3 a{color: #0099ff ;font-size: .26rem; line-height: 1.6;}
.sxzlzq img{float: left; width: auto;height: .9rem; margin-left: .15rem;}

/*发邮箱弹窗*/
.fyxtc{transition: 0.5s; position: fixed;z-index: 1001; width: 100%; left: 0; bottom: -100%;border-radius: .2rem .2rem 0 0;background: #fff;padding: 0 .2rem .35rem .2rem;box-sizing: border-box;}
.fyxtc h2{padding: .38rem 0 .45rem;text-align: center; font-size: .34rem; color: #313131;font-weight: bold;}
.fyxtnr h3{font-size: .26rem; margin-bottom: .45rem; color: #4a4a4a;}
.fyxtnr ul{overflow: hidden; margin-left: -.3rem;}
.fyxtnr li{float: left; width: 33.33%; padding: 0 0 .35rem .3rem;box-sizing: border-box;}
.fyxtnr span{display: block;text-align: center; border:2px solid #f0f0f0;border-radius: .15rem;text-align: center;font-size: .28rem; line-height: .7rem;color: #313131;}
.fyxtnr li.cur span{border: 2px solid #007AFF;background: url(../../images/dev/v31.png) no-repeat right bottom;background-size: .27rem .25rem;}
.yxnr li{padding: .6rem 0 .3rem; overflow: hidden; line-height: .3rem;border-bottom: 1px solid #efefef;position: relative;}
.yxnr span{float: left; font-size: .3rem;color: #666666;line-height: .3rem;}
.wby3{float: right;width: calc(100% - 2.5rem);font-size: .28rem;border: none;line-height: .3rem;height: .3rem;}
.yzm{position: absolute; right: 0; top: .45rem;width: 1.69rem;}
.btn3{height: .88rem; font-size: .32rem;border: none;border-radius: .4rem; width: 100%; background: #0086f6; margin-top: .35rem; color: #fff;}

/*tptc*/
.tpbox{position: fixed;z-index: 101;width: 100%; height: 100%; top: 0;left: 0;background: #313131;display: none;}
.tpbox H2{text-align: center; color: #fff; font-size: .34rem; padding-top: 1.4rem;}
.ggjh{position:absolute; background: url(../../images/dev/v33.png); width: .35rem;height: .35rem;background-size: 100% 100%; bottom: 1.8rem;left: 50%;transform: translateX(-50%);}
.tpqh{width: 90%; position: absolute;left:50%; top:50%; transform:translate(-50%,-50%);}