@charset "utf-8";body,ul,li,dl,dt,dd,img,p,h1,h2,h3,h4,h5,h6,table,th,tr,td{padding:0;margin:0} body{min-width:1320px;font:14px "微软雅黑","宋体";color:#333333;background-color:#f5f5f5} a{color:#333333;text-decoration:none;cursor:pointer} a:hover{color:#008acb} img{border-width:0;outline:none;vertical-align:top} ul,li,dl,dt,dd{list-style:none} .hidden{display:none} .text-center{text-align:center} .page-container{width:1200px;margin:0 auto;zoom:1} .page-container:after{content:'';display:block;clear:both} .header{width:100%;height:150px} .logo-login{height:100px;background:#ffffff} .logo-login .logo{float:left;margin-top:30px} .logo-login .login{float:right;height:30px;margin-top:40px} .logo-login .login-icon{vertical-align:-4px} .logo-login .login .register{position:relative;padding-left:26px} .logo-login .login .register::after{position:absolute;top:0;left:10px;display:block;content:'|'} .nav-box{width:100%;height:50px;background-color:#008acb} .nav-box a{display:block;font-size:16px;color:#ffffff;cursor:pointer} .nav-box .nav-list{float:left;position:relative;line-height:50px} .nav-box .nav-list li{display:block;float:left} .nav-box .nav-list li:hover > a{color:#008acb;background-color:#f6fafc} .nav-box .nav-list li:hover .second-nav-list{display:block} .nav-box .nav-list li > a{padding:0 35px} .nav-box .nav-list li .second-nav-list{position:absolute;top:50px;left:0;right:0;z-index:9999;display:none;width:1200px;padding:20px;line-height:24px;border:1px solid #008acb;border-top-width:0;box-sizing:border-box;background-color:#f6fafc} .nav-box .nav-list li .second-nav-list dl{float:left;padding-left:10px;padding-right:10px} .nav-box .nav-list li .second-nav-list dt{position:relative;line-height:36px;font-size:16px;color:#008acb} .nav-box .nav-list li .second-nav-list dt::before{position:absolute;top:10px;left:-10px;display:block;content:'';height:16px;border-left:2px solid #d1d9e0} .nav-box .nav-list li .second-nav-list a{float:left;width:160px;font-size:14px;color:#333333} .nav-box .nav-list li .second-nav-list a:hover{color:#008acb} .nav-box .order-management{float:right} .nav-box .order-management a{display:block;width:100px;height:32px;margin-top:9px;line-height:32px;text-align:center;border-radius:5px;background-color:#00619d} .footer{height:340px;background-color:#222c3a} .footer-nav-box{height:240px;padding-top:40px;border-bottom:1px solid #353c4b} .footer-nav-list{float:left;width:140px;margin-right:18px} .footer-nav-list dt{margin-bottom:24px;font-size:16px;color:#ffffff} .footer-nav-list dd{line-height:30px} .footer-nav-list dd a{color:#798691} .footer-logo-tel{float:right;text-align:right} .footer-logo-tel .footer-logo{margin-bottom:40px} .qr-code{float:right;text-align:center;color:#ffffff} .qr-code h5{margin-top:15px} .copyright-language{line-height:60px} .copyright-language .copyright{float:left;color:#798691} .copyright-language .language{float:right;font-size:16px} .copyright-language .language a{color:#ffffff} .copyright-language .language img{vertical-align:-3px} .form-list input,.form-list select,.form-list option,.form-list textarea,.form-list button{display:block;box-sizing:border-box;outline:none} .form-list::-moz-placeholder{color:#909090} .form-list::-webkit-input-placeholder{color:#909090} .form-list:-ms-input-placeholder{color:#909090} .form-list [disabled]{background-color:#f5f5f5} .form-list .button{width:100%;text-align:center;border-radius:5px;cursor:pointer;outline:none;background-color:#ffffff} .form-list .form-item{float:left;margin-left:20px;margin-right:20px;margin-bottom:13px} .form-list .form-item-title{margin-bottom:10px} .form-list .form-item-title .explain{color:#909090} .form-list .form-item-title .required{color:#d12c4d} .form-list .form-item-unit{position:relative} .form-list .form-item-unit .input-box{padding-right:50px} .form-list .form-item-unit .unit-box{position:absolute;top:0;right:0;line-height:36px;padding:0 10px} .form-list .form-item.has-error .input-box,.form-list .form-item.has-error textarea{color:#d12c4d;border-color:#d12c4d} .form-list .input-box{width:100%;height:36px;line-height:36px;padding:0 5px;border:1px solid #d1d9e0;border-radius:5px} .form-list .input-box.icon{padding-right:36px;background-position:center right;background-repeat:no-repeat} .form-list .input-box.icon-map{background-image:} .form-list .input-box.icom-date{background-image:} .form-list .input-box.icom-select{cursor:pointer;background-image:} .form-list .select-box{width:100%;height:36px;line-height:36px;padding:0 5px;border:1px solid #d1d9e0;border-radius:5px;background-color:#ffffff;cursor:pointer} .form-list textarea{width:100%;line-height:36px;padding:0 5px;border:1px solid #d1d9e0;border-radius:5px;resize:none} .change-size-box{position:absolute;z-index:999;display:none;background-color:#ffffff} .change-size-box ul{display:table} .change-size-box li{display:table-cell;width:66px;text-align:center;vertical-align:middle} .change-size-box dl{padding:10px 15px 0 15px} .change-size-box dt{margin-bottom:15px} .change-size-box dt small{display:block;font-size:10px} .change-size-box dt li::before{float:left;height:10px;margin-top:10px;border-left:1px solid #cccccc;content:""} .change-size-box dt li:first-child::before{border-left:none} .change-size-box dd{margin-bottom:10px} .change-size-box dd li{box-sizing:border-box;height:34px;vertical-align:top} .change-size-box dd li:first-child{padding-left:12px} .change-size-box dd input,.change-size-box dd button{outline:none;border:1px solid #d1d9e0;border-radius:5px} .change-size-box dd input{box-sizing:border-box;width:40px;height:28px;line-height:28px;text-align:center;padding:0 2px} .change-size-box dd button{width:28px;height:28px;cursor:pointer;background-color:#edf2f9} .change-size-box dd .multiply,.change-size-box dd .equal{position:relative;float:left;display:block;width:12px;height:34px} .change-size-box dd .multiply::after,.change-size-box dd .equal::after{position:absolute;top:4px;right:2px;display:block;content:"x"} .change-size-box dd .equal::after{content:"="} .change-size-box dd .operate{width:30px} .change-size-box dd .add,.change-size-box dd .minus{position:relative} .change-size-box dd .add::after,.change-size-box dd .minus::after{position:absolute;top:0;left:6px;display:block;content:" ";font-size:20px;color:#cccccc} .change-size-box dd .minus::after{left:8px;content:"-"} .change-size-box div{padding-bottom:10px} .change-size-box .btn{display:inline-block;width:60px;line-height:28px;margin:0 5px;text-align:center;color:#ffffff;border-radius:5px;background-color:#d12c4d} .home-title{height:60px;line-height:60px;padding-top:20px} .home-title .title{float:left;font-size:18px;text-indent:10px} .home-title .more{float:right} .home-title .more img{vertical-align:-3px} .home .banner-query{position:relative;height:550px;overflow:hidden} .home .banner-query .change-size-box{top:100px;left:50%;margin-left:-190px;width:390px;height:400px} .home .slides-banner{position:relative;left:50%;margin-left:-960px;height:550px} .home .slides-banner ul{width:400%;transition-duration:0.6s} .home .slides-banner li{float:left;display:block;width:1920px} .home .slides-btn{position:absolute;bottom:20px;left:50%} .home .slides-btn a{display:inline-block;width:16px;height:16px;line-height:80px;margin-right:20px;background:white;opacity:0.8;border-radius:50%;overflow:hidden;cursor:pointer} .home .slides-btn a.active{width:80px;border-radius:8px} .home .query-info{position:absolute;top:50px;left:50%;width:400px;height:450px;margin-left:-600px;background-color:#ffffff} .home .query-info .query-item{height:50px} .home .query-info .query-item a{float:left;display:block;width:200px;height:50px;line-height:50px;color:#ffffff;font-size:18px;text-align:center;background-color:#008acb;cursor:pointer} .home .query-info .query-item a.active{color:#d12c4d;background-color:#ffffff} .home .query-info .query-content{position:relative;display:none;padding-top:25px} .home .query-info .query-content.active{display:block} .home .query-info .query-content .changecity{position:absolute;top:66px;left:192px;z-index:99;display:block;width:18px;height:15px} .home .query-info .query-content .form-item{width:160px} .home .query-info .query-content .form-item dd{position:relative} .home .query-info .query-content .form-item.all{width:360px} .home .query-info .query-content .form-item.all .input-box.icon{background-position:335px} .home .query-info .query-content .form-item.volume dd{float:left;width:280px} .home .query-info .query-content .form-item.volume dd:last-child{width:66px;margin-left:14px} .home .query-info .query-content .form-item.volume .button{height:36px;line-height:36px;border:1px solid #d1d9e0} .home .query-info .query-content .form-item.volume .button.active{color:#008acb;border:1px solid #008acb;background-color:#d9eef7} .home .query-info .query-content .form-item.verification dd{float:left;width:280px} .home .query-info .query-content .form-item.verification dd:last-child{width:66px;margin-left:14px} .home .query-info .query-content .form-item.verification-code img{width:100%;height:100%} .home .query-info .query-content .form-item .input-box.icon{background-position:135px} .home .query-info .query-content .form-item textarea{height:115px} .home .query-info .query-content .query-submit{width:360px;height:36px;margin:0 20px;font-size:16px;color:#ffffff;border:1px solid #d12c4d;background-color:#d12c4d} .home .discounts-slides{zoom:1} .home .discounts-slides:after{content:'';display:block;clear:both} .home .discounts-airline{float:left;width:840px} .home .discounts-airline .airline-list{padding-top:25px;padding-bottom:5px;padding-left:20px;background-color:#ffffff} .home .discounts-airline .airline-list ul{zoom:1} .home .discounts-airline .airline-list ul:after{content:'';display:block;clear:both} .home .discounts-airline .airline-list li{float:left;width:380px;height:110px;padding:10px 19px;margin-bottom:20px;margin-right:25px;margin-left:5px;box-sizing:border-box;border:1px solid #d1d9e0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px} .home .discounts-airline .airline-list a{display:block} .home .discounts-airline .airline-list a:hover{color:#333333} .home .discounts-airline .airline-list .flight-info,.home .discounts-airline .airline-list .time-price{zoom:1} .home .discounts-airline .airline-list .flight-info:after,.home .discounts-airline .airline-list .time-price:after{content:'';display:block;clear:both} .home .discounts-airline .airline-list .from-city,.home .discounts-airline .airline-list .to-city,.home .discounts-airline .airline-list .info{float:left;height:64px} .home .discounts-airline .airline-list .from-city,.home .discounts-airline .airline-list .to-city{width:120px;line-height:64px;font-size:18px} .home .discounts-airline .airline-list .from-city{text-align:right} .home .discounts-airline .airline-list .info{width:100px;color:#909090;font-size:12px;text-align:center} .home .discounts-airline .airline-list .info span{display:block;line-height:24px} .home .discounts-airline .airline-list .time,.home .discounts-airline .airline-list .price{float:left;width:50%;color:#666666;line-height:24px} .home .discounts-airline .airline-list .time img{vertical-align:-3px} .home .discounts-airline .airline-list .price{text-align:right} .home .discounts-airline .airline-list .price span{color:#d12c4d;font-size:18px} .home .small-slides{float:right;margin-top:40px} .home .small-slides .slides-box{position:relative;width:340px;height:460px;overflow:hidden} .home .small-slides .small-slides-btn{position:absolute;bottom:20px;left:50%} .home .small-slides .small-slides-btn a{display:inline-block;width:16px;height:16px;line-height:80px;margin-right:20px;background:white;opacity:0.8;border-radius:50%;overflow:hidden;cursor:pointer} .home .small-slides .small-slides-btn a.active{width:80px;border-radius:8px} .home .small-slides ul{width:200%;transition-duration:0.6s;transform:translatex(-340px)} .home .small-slides li{float:left} .home .announcement{height:50px;line-height:50px;background-color:#ffffff} .home .announcement .title,.home .announcement .content{float:left} .home .announcement .title{width:95px} .home .announcement .title img{margin-right:16px;vertical-align:-3px} .home .announcement .content{width:1000px;height:50px;overflow:hidden} .home .announcement .content .roll{width:100%} .home .announcement .content .roll li{line-height:50px} .home .announcement .more{float:right} .home .announcement .more img{margin-left:5px;vertical-align:-3px} .home .station-list{height:320px} .home .station-list li{float:left;width:286px;height:320px;margin-right:18px} .home .station-list li:last-child{margin-right:0} .home .station-list li a{position:relative;display:block;width:100%;height:100%} .home .station-list li h5{position:absolute;left:0;right:0;bottom:0;height:80px;line-height:80px;text-align:center;font-size:24px;color:#ffffff;background:-webkit-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,0.8));background:-o-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,0.8));background:-moz-linear-gradient(rgba(255,255,255,0),rgba(0,0,0,0.8));background:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,0.8))} .home .hot-product{height:500px;background-image:;background-repeat:no-repeat;background-position:bottom;background-origin:content-box} .home .hot-product .product-box{position:relative;height:420px} .home .hot-product .product-box .left-btn,.home .hot-product .product-box .right-btn{position:absolute;top:183px;cursor:pointer} .home .hot-product .product-box .left-btn{left:-43px} .home .hot-product .product-box .right-btn{right:-43px} .home .hot-product .product-list li{float:left;width:400px;height:420px} .home .hot-product .product-list li a{position:relative;display:block;width:100%;height:100%} .home .hot-product .product-list li a:hover > div{background-color:#008acb;opacity:0.9} .home .hot-product .product-list li a:hover > div img{margin-top:70px} .home .hot-product .product-list li a:hover > div h5{padding-top:24px} .home .hot-product .product-list li a:hover > div h5::before{display:none} .home .hot-product .product-list li a:hover > div p{display:block} .home .hot-product .product-list li a:hover > div span{display:inline-block} .home .hot-product .product-list li a > div{position:absolute;top:0;right:0;bottom:0;left:0;color:#ffffff;text-align:center} .home .hot-product .product-list li a > div img{margin-top:130px;transition:margin-top 0.5s;-webkit-transition:margin-top 0.5s;-moz-transition:margin-top 0.5s;-o-transition:margin-top 0.5s;-ms-transition:margin-top 0.5s} .home .hot-product .product-list li a > div h5{position:relative;font-size:20px;padding-top:60px;padding-bottom:20px;transition:padding-top 0.5s;-webkit-transition:padding-top 0.5s;-moz-transition:padding-top 0.5s;-o-transition:padding-top 0.5s;-ms-transition:padding-top 0.5s} .home .hot-product .product-list li a > div h5::before{position:absolute;top:30px;left:185px;display:block;content:'';width:30px;height:2px;background-color:#ffffff} .home .hot-product .product-list li a > div p{display:none;padding:0 30px} .home .hot-product .product-list li a > div span{display:none;width:120px;height:34px;line-height:34px;margin-top:50px;border:1px solid #ffffff;border-radius:5px} .home .dedicated-service{height:340px;margin-bottom:60px} .home .dedicated-service .service-list li{float:left;margin-right:18px;background-color:#ffffff} .home .dedicated-service .service-list li:last-child{margin-right:0} .home .dedicated-service .service-list a{display:block;box-sizing:border-box;width:286px;height:260px;padding:15px} .home .dedicated-service .service-list a h4{font-size:16px;color:#333333;margin-top:15px;margin-bottom:10px} .home .dedicated-service .service-list a p{color:#909090} .newsimg{background-position:center center;background-size:cover;height:150px} .banner-li-width{width:32%;float:left;background:#001a53;color:#fff;font-size:16px} .banner-li-height-100{height:100px;line-height:100px;text-align:center} .banner-li .banner-item{padding-left:10px;padding-right:10px} .banner-li-middle{margin-right:2%;margin-left:2%} .news-item{padding-top:0;background:#ebf5fd;height:370px;border:1px solid #49a1f3;position:relative} .news-item .subtitle{margin:0 10px;overflow:hidden;margin-bottom:20px;word-break:break-all;word-wrap:break-word} .news-item .banner-item{margin:20px 10px 40px;height:140px;overflow:hidden} .news-item .subcontent{text-indent: 25px;margin:0 10px;overflow:hidden;font-size:12px;line-height:20px;} .news-item .subcontent *{font: 12px "微软雅黑","宋体","黑体" !important;} .news-item .news-detail{position:absolute;right:0;bottom:20px} .typetitle .subtitle{font-size:14px;color:#001a53;font-weight:700;margin-left:5px} .typetitle .subcontent{margin:5px;color:#333;font-size:12px;word-break:break-all;word-wrap:break-word} .typetitle .more{text-align:right;color:#49a1f3;font-size:12px} .typetitle .right-span a:hover,a.subtitle:hover{color:#008dd2} .typetitle .right-span a{color:#49a1f3} .bg-blue_right{margin-left:10px;margin-right:20px;display:inline-block;width:7px;height:9px;background:url(/uploads/image/limages/home.png) -96px -144px}