﻿body{background-color:#fff;margin:0;padding:0;font-family:'Microsoft YaHei'}ul,li,p,img{marign:0;padding:0}ul,li{list-style:none}img{border:0;vertical-align:top}.btn{padding:4px 14px;color:#fff;font-size:18px;border:1px solid #ff2501;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background-color:#ff2501;font-weight:bold}.btn a,.btn a:link{color:#ff2501;text-decoration:none}.btn:hover{border:1px solid #e52402}.line{height:4px;border:1px solid #eaeaea;border-left:0;border-right:0}.tour-title a,.tour-title a:link{color:#333;text-decoration:none}.w100{width:100%;float:left}.fl100{width:100%;text-align:center;float:left;position:relative}fl100 img{width:100%}.lbox1{float:left;width:947px;list-style:none;display:inline;margin-top:10px;margin-left:20px;height:465px}.sbox1{float:left;width:300px;height:455px;padding:0 5px;list-style:none;display:inline;margin:0 15px 0 0;border:solid 1px #1572b7;padding:5px}.sbox1 a{width:100%;float:left}.imgbox1{width:100%;float:left}.imgbox1 img{width:100%;float:left}.tour-box a{color:#fff !important}.tour-box a:link{color:#fff !important}.tour-box a:visited{color:#fff !important}.tour-box a:hover{color:#fff}.tour-box a:active{color:#fff !important}.abc:hover{color:#fff !important}.banner1{width:100%;float:left}.banner1 img{width:100%;float:left}#select_box{height:179px}.submin input{width:140px;height:42px;background:url(../images/sub.jpg) no-repeat}.submin{padding-top:110px}.page_area_content{padding:0}.page_area{width:100%;height:auto;font-size:15px;background-color:#fff}.page_container{width:1000px;margin-left:auto;margin-right:auto;position:relative}.page_box{width:1003px;margin-left:auto;margin-right:auto;position:relative;z-index:5}.awards{padding:80px 0 40px}.awards .block-title{margin-bottom:40px;text-align:center}.awards .block-title1{margin-top:-30px;margin-bottom:40px;text-align:center;font-size:15px;color:#247054}.awards .awrds-img-con{position:relative}.awards .awrds-btn{position:absolute;left:738px;top:0;cursor:pointer}.awards .active_deail_box{display:none;position:absolute;left:0;top:170px;z-index:99;width:730px;height:auto;padding:45px 35px 38px 40px;font-size:16px;color:#333;background:#fff;border:1px solid #ff2501}.awards .active_deail_box .btn-close{position:absolute;right:0;top:0}.awards .active_deail_box .title{margin-bottom:5px;margin-top:16px}.awards .active_deail_box .title:first-child{margin-top:0}.awards .active_deail_box .title span{padding:0 4px}.awards .active_deail_box p{line-height:32px}.awards .active_deail_box p span{padding-right:2px}.awards .active_deail_box span{color:#ff2501}.present{padding:50px 0 0;background:url('../images/bg_present.jpg') top no-repeat;height:720px}.present .block-title{text-align:center}.present ul{margin:50px 0 112px}.present ul li{display:block;float:left;width:326px;height:355px}.present ul li.sbox_bg1{background:url('../images/present1.jpg') no-repeat 0}.present ul li.sbox_bg2{margin:0 10px;background:url('../images/present2.jpg') no-repeat 0}.present ul li.sbox_bg3{background:url('../images/present3.jpg') no-repeat 0}.present ul li.sbox_bg1:hover{background:url('../images/present1-2.jpg')}.present ul li.sbox_bg2:hover{background:url('../images/present2-2.jpg')}.present ul li.sbox_bg3:hover{background:url('../images/present3-2.jpg')}.hotpro{position:relative;padding:80px 0 50px;background:#f6f4f9;background:url(../images/bg_tours_baokuan.jpg) top no-repeat;width:100%;float:left}.hotpro .block-title{text-align:center}.hotpro .bg-box{position:absolute;left:0;top:318px;z-index:1}.hotpro .tab-head{position:relative;position:relative;height:42px;margin:36px auto 0;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;margin-left:40px}.hotpro .tab-head .tab-item{position:absolute;top:0;width:300px;height:49px;line-height:45px;color:#1572b7;font-size:20px;text-align:center;border-radius:18px;cursor:pointer;border:solid 1px #1572b7;background-color:#fff}.hotpro .tab-head .tab-item span{display:none;position:absolute;left:50%;top:46px;width:17px;height:10px;margin-left:-8px;background:url('../images/icon_arrow.png') no-repeat 0}.hotpro .tab-head .tab-item.active{color:#fff;background:#1572b7;height:48px;font-size:22px}.hotpro .tab-head .tab-item.active span{display:block}.hotpro .tab-head .tab-zyx.active{left:0}.hotpro .tab-head .tab-zjy{left:310px}.hotpro .tab-head .tab-zjy1{left:620px}.hotpro .page_container{z-index:5}.hotpro .tab-content{display:block;position:relative;margin-top:30px;background-color:#fff;width:100%;float:left}.hotpro .tab-content .img-tag-left,.hotpro .tab-content .img-tag-right{position:absolute}.hotpro .tab-content .img-tag-left{top:-12px;left:-12px}.hotpro .tab-content .img-tag-right{top:-8px;right:0}.hotpro .tab-content .content{display:none}.hotpro .tab-content .content.active{display:block}.hotpro .tab-content .tour .imgbox,.hotpro .tab-content .tour .caption{float:left}.hotpro .tab-content .tour .imgbox{width:680px;height:420px;position:relative}.price_label{position:absolute;left:0;top:10px;z-index:10}.hotpro .tab-content .tour .caption{width:320px;height:420px;padding:0 20px 0 35px;color:#333;background:#fff}.hotpro .tour .caption .tour-title{width:250px;margin-top:25px;font-size:23px;line-height:35px;font-weight:bold}.hotpro .tour .caption .tour-info{margin-top:20px;font-size:16px;line-height:24px}.tour-old-price{position:relative;margin-top:50px;color:#ff2501;font-size:22px;line-height:24px;text-decoration:line-through}.hotpro .tour .caption .tour-price{position:relative;margin-top:20px;color:#ff2501;font-size:24px;line-height:24px;font-weight:bold}.hotpro .tour .caption .tour-price .price{margin-top:0}.hotpro .tour .caption .tour-price .price1{margin-top:0}.hotpro .tour .caption .tour-price .price-num{font-size:60px;line-height:60px}.hotpro .tour .caption .tour-price img{position:absolute;left:170px;top:0}.hotpro .tour .caption .btn{margin-top:20px}.hotpro .tour .caption .line{margin-top:20px}.hotpro .content-zjy .caption .tour-info{margin-top:20px}.hotpro .content-zjy .caption .tour-price{margin-top:20px}.hotpro .tab-content .map .tab-map{padding:40px 5px 72px;background:#fff}.hotpro .map .map-days{float:left;position:relative}.hotpro .content-zyx .map .map-days{width:80px;height:80px;margin:0 -5px}.hotpro .content-zyx .map .map-days.active{background:url('../images/sprit_days_zyx_2.gif')}.hotpro .content-zyx .map .map-days:first-child{background-position:0 0}.hotpro .content-zyx .map .map-days:nth-of-type(2){background-position:-80px 0}.hotpro .content-zyx .map .map-days:nth-of-type(3){background-position:-160px 0}.hotpro .content-zyx .map .map-days:nth-of-type(4){background-position:-240px 0}.hotpro .content-zyx .map .map-days:nth-of-type(5){background-position:-320px 0}.hotpro .content-zyx .map .map-days:nth-of-type(6){background-position:-400px 0}.hotpro .content-zyx .map .map-days:nth-of-type(7){background-position:-480px 0}.hotpro .content-zyx .map .map-days:last-child{background-position:-560px 0}.hotpro .content-zyx .map .map-days span{display:block;position:absolute;left:50%;top:80px;width:120px;margin:10px 0 0 -60px;color:#ff2501;font-size:18px;line-height:18px;text-align:center}.hotpro .content-zyx .map .map-days:nth-of-type(4){margin:0 35px}.hotpro .content-zyx .map .map-days:nth-of-type(4) span{width:150px;margin-left:-75px}.hotpro .content-zjy .map .map-days{width:88px;height:88px;margin:0 -5px;background:url('../images/sprit_days_zjy.gif') no-repeat 0 0}.hotpro .content-zjy .map .map-days.active{background:url('../images/sprit_days_zjy_2.gif')}.hotpro .content-zjy .map .map-days:first-child{background-position:0 0}.hotpro .content-zjy .map .map-days:nth-of-type(2){background-position:-88px 0}.hotpro .content-zjy .map .map-days:nth-of-type(3){background-position:-176px 0}.hotpro .content-zjy .map .map-days:nth-of-type(4){background-position:-264px 0}.hotpro .content-zjy .map .map-days:last-child{background-position:-352px 0}.hotpro .content-zjy .map .map-days span{display:block;position:absolute;left:50%;top:88px;width:188px;margin:10px 0 0 -94px;color:#ff2501;font-size:18px;line-height:18px;text-align:center}.hotpro .tab-content .map .img-map{display:none}.hotpro .tab-content .map .img-map.active{display:block}.content_pic{width:100%;margin-top:20px;float:left}.content_pic1{margin-left:10px;float:left}.content_pic_left{width:310px;float:left;margin-right:10px}.change_img_mod{width:648px;float:left}ul.mod_ul2{float:left;width:970px}ul.mod_ul2 li{width:100%;float:left;display:inline;margin:30px 0 20px 0;padding:0 2px 2px}ul.mod_ul2 li a{width:100%;float:left}.mod_pro_right2_border{width:471px;height:360px;float:left;display:inline;margin:2px 0 0 0;border-top:#eaeaea solid 1px;border-bottom:#eaeaea solid 1px;border-right:#eaeaea solid 1px}.mod_pro_right2_border2{width:475px;height:366px;float:right;display:inline;margin:2px 0 0 0;border-top:#eaeaea solid 1px;border-bottom:#eaeaea solid 1px;border-right:#eaeaea solid 1px}.mod_pro_right2{width:470px;float:right}.mod_pro_left_box2{width:440px;float:right;text-align:left}.mod_pro_left2{width:490px;min-height:100%;float:left}.mod_buy_btn{width:130px;line-height:42px;border:#fe2600 solid 1px;float:left;margin-top:40px;text-align:center;font-size:22px;border-radius:12px;font-weight:bold;color:#fe2600;margin-left:50px}.mod1_img2{height:366px}.mod1_img2 img{height:100%}.flimg100 img{width:70%}.flimg100{width:100%;margin-top:20px;float:left;padding:0;position:relative}.tour-price{position:relative;margin-top:30px;color:#ff2501;font-size:24px;line-height:24px;float:left}.price-num{font-size:50px;line-height:60px;font-weight:bold}.tour-price img{position:absolute;left:75px;top:-10px}.tour_page{float:left;width:100%}.tour_page_content{float:left;width:100%;color:#333;font-size:17px;line-height:40px;margin-top:30px}.tour_page_content1{border-radius:17px;background-color:#fed470;padding:3px 12px;margin-left:5px}.tour_page_content2{float:left;width:100%;color:#333;font-size:17px;line-height:40px;margin-top:10px}.mfont1{color:#151515;font-size:22px;line-height:30px;margin-top:10px;float:left;margin-left:10px}.mfont2{margin-top:5px;color:#646464;font-size:16px;line-height:24px;float:left;margin-left:10px}.pre_price{margin-top:30px;color:#ff2501;font-size:17px;line-height:24px;text-decoration:line-through;float:left;margin-left:10px;width:100%}.now_price{color:#ff2501;font-size:18px;line-height:24px;float:left;margin-top:-10px;margin-left:10px}.price_num_now{font-size:32px;line-height:60px;font-weight:bold}.btn_now{padding:4px 14px;color:#ff2501;font-size:18px;border:1px solid #ff2501;border-radius:15px;float:right;margin-right:20px}.tour-titlea{color:#333;font-size:20px;line-height:30px}.pre_price1{margin-top:20px;color:#ff2501;font-size:17px;line-height:24px;text-decoration:line-through;float:left;width:100%}.now_price1{color:#ff2501;font-size:18px;line-height:24px;float:left;margin-top:-10px}.btn_now1{padding:4px 14px;color:#ff2501;font-size:18px;border:1px solid #ff2501;border-radius:10px;float:right}.mfont3{margin-top:5px;color:#646464;font-size:16px;line-height:24px;float:left}.hotel_btn{padding:4px 18px;color:#ff2501;font-size:18px;border:1px solid #ff2501;border-radius:10px;width:110px;float:right;margin-top:30px;margin-right:20px}.mfont4{margin-top:15px;color:#646464;font-size:16px;line-height:24px;float:left}.now_price2{color:#ff2501;font-size:27px;line-height:24px;float:left;margin-top:15px}.price_num_now1{font-size:27px;line-height:60px}.btn_now2{padding:4px 14px;color:#ff2501;font-size:18px;border:1px solid #ff2501;border-radius:10px;float:right;margin-top:25px}.tab{width:100%;float:left}.tab_title1{width:100%;text-align:center;margin-top:28px;margin-left:70px;float:left}.tab_title1{width:100%;text-align:center;margin-top:28px;margin-left:70px;float:left}.tab_card1{padding:21px 30px;height:65px;width:130px;line-height:25px;border-radius:10px;float:left;display:inline;margin-left:10px;cursor:pointer;font-size:23px;color:#323232}.tab_now1{padding:21px 30px;height:65px;width:130px;line-height:25px;background-color:#1871b5;float:left;display:inline;margin-left:10px;cursor:pointer;font-size:23px;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px}.tab_line{width:85%;float:left;border:solid #1871b5 4px;border-radius:5px}.fly_query_price3{float:left;margin-top:50px;margin-left:15px}.btn_now4{padding:4px 14px;color:#ff2501;font-size:18px;border:1px solid #ff2501;border-radius:10px;float:right;margin-top:45px;margin-right:20px}.theme-tour{margin:80px 0 0}.theme-tour .block-title{text-align:center}.theme-tour .lbox{margin:50px -5px 0}.theme-tour .sbox{float:left;width:336px;height:460px;padding:0 5px}.theme-tour .sbox .caption{height:178px;padding:0 2px 2px;border:1px solid #eaeaea;border-top:0}.theme-tour .sbox .caption-con{position:relative;height:175px;padding:10px 20px 0;border:1px solid #eaeaea;border-top:0}.theme-tour .sbox .caption1{height:220px;padding:0 2px 2px;border:1px solid #eaeaea;border-top:0}.theme-tour .sbox .caption-con1{position:relative;height:217px;padding:10px 20px 0;border:1px solid #eaeaea;border-top:0}.theme-tour .sbox .caption2{height:200px;padding:0 2px 2px;border:1px solid #eaeaea;border-top:0}.theme-tour .sbox .caption-con2{position:relative;height:197px;padding:10px 20px 0;border:1px solid #eaeaea;border-top:0}.theme-tour .sbox .caption3{height:220px;padding:0 2px 2px;border:1px solid #eaeaea;border-top:0}.theme-tour .sbox .caption-con3{position:relative;height:217px;padding:10px 20px 0;border:1px solid #eaeaea;border-top:0}.theme-tour .sbox .caption .tour-title{color:#333;font-size:22px;line-height:30px}.theme-tour .sbox .caption .tour-info{margin-top:10px;color:#666;font-size:16px;line-height:24px}.theme-tour .sbox .caption .price,.theme-tour .sbox .caption .btn{position:absolute}.theme-tour .caption .price{bottom:30px;left:20px;color:#ff2501;font-size:24px}.theme-tour .caption .price span{font-size:18px}.theme-tour .caption .btn{bottom:25px;right:20px}.fly_query_price1{float:left;margin-top:30px;margin-left:15px}.fly_query_price2{float:left;margin-top:90px;margin-left:15px}.fly_query_unit1_1{font-size:25px;color:#ff2501}.fly_query_price_num1_1{font-size:27px;color:#ff2501}.fly_query_price_unit3_3{font-size:26px;color:#ff2501}.select-tour .caption .tour-title span{display:block;margin-left:-10px}.wonder-tour{margin-bottom:35px}.wonder-tour .sbox .caption{height:197px;border:0;border-bottom:1px solid #eaeaea}.wonder-tour .sbox .caption-con{height:194px;border:0;border-bottom:1px solid #eaeaea}.wonder-tour .sbox .caption .tour-title{font-size:20px}.wonder-tour .sbox .caption .tour-info{margin-top:5px;color:#333;font-size:16px}.wonder-tour .sbox .caption .code{position:absolute;right:0;bottom:25px}.wonder-tour .hotel{margin:30px 0 0}.wonder-tour .hotel .hotel-item{float:left;width:495px;margin-top:20px}.wonder-tour .hotel .hotel-item a,.wonder-tour .hotel .hotel-item a:link{color:#333}.wonder-tour .hotel .hotel-item:first-child{margin-right:10px}.wonder-tour .hotel .hotel-textfly_query_price1_1{position:relative;height:160px;padding-bottom:2px;border:0;border-bottom:1px solid #eaeaea}.wonder-tour .hotel .hotel-text-con{position:relative;height:80px;border:0;border-bottom:4px double #eaeaea}.wonder-tour .hotel .hotel-text-cona{position:relative;height:155px;border:0;border-bottom:4px double #eaeaea}.wonder-tour .hotel .hotel-text-conb{position:relative;height:170px;border:0;border-bottom:4px double #eaeaea}.wonder-tour .hotel-text .text,.wonder-tour .hotel-text .btn{position:absolute}.wonder-tour .hotel-text .code1{position:absolute}.wonder-tour .hotel-text .text{font-size:20px;float:left;margin-top:30px;margin-left:20px}.wonder-tour .hotel-text .text1{left:20px;top:50px;font-size:15px;position:relative;color:gray}.wonder-tour .hotel-text .text1_1{left:20px;top:80px;font-size:15px;position:relative;color:gray}.wonder-tour .hotel-text .code1{right:20px;top:10px}.wonder-tour .hotel-text .btn{right:20px;top:100px}.wonder-tour .hotel-text .texta{font-size:22px;float:left;margin-top:15px;margin-left:20px}.wonder-tour .hotel-text .textb{float:left;width:100%;margin-top:10px;font-size:16px;position:relative;color:gray;margin-left:20px}.btn_now3{padding:4px 14px;color:#ff2501;font-size:18px;border:1px solid #ff2501;border-radius:10px;float:right;margin-top:25px;margin-right:20px}.top1{margin-top:100px}.isay{width:100%;float:left;text-align:center}.page_quick_bar{width:100%;float:left}.page_quick_bar a{width:100%;float:left}.page_quick_bar a img{width:100%;float:left}@-webkit-keyframes flipInX{0{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}}@-moz-keyframes flipInX{0{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0);opacity:1}}.float_right{width:150px;position:fixed;z-index:50;top:50px;right:10px;-webkit-transition-property:all;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease;margin-right:40px}.float_right_top{width:204px;height:116px;margin-left:-20px;background:url(../images/float_bybk.png) no-repeat top;float:left;background-size:100%;z-index:5}.float_right_body{width:140px;float:left;margin-top:-58px;background:0;z-index:1}ul.float_ul{list-style:none;padding:0;margin:0;width:100%;float:left;text-align:center}ul.float_ul li{width:146px;list-style:none;padding:0;margin-left:auto;margin-right:auto;text-align:center;background:0}ul.float_ul li a{display:block;height:25px;color:#fff;font-size:14px;line-height:25px;background:#2a83c4}ul.float_ul li a:hover,ul.float_ul li a.active{background:#2a83c4}ul.float_ul li div.bg{height:5px;background:url('../images/float_bg.png') no-repeat}ul.float_ul li:nth-child(odd) div.bg{background-position:0 0}ul.float_ul li:nth-child(even) div.bg{background-position:0 -13px}ul.float_ul li:last-child div.bg{height:27px;background-position:0 -26px}.float_ewm{width:146px;float:left;margin:0;text-align:center;background:#2a83c4;margin-top:-20px;height:180px}.float_ewm img{width:115px;margin:10px auto 0}.float_ewm_font{padding:12px 0;line-height:20px;text-align:center;color:#fff;font-size:14px}.float_right_bottom{width:150px;height:75px;background:url(../images/float_return_top.png) no-repeat;float:left;cursor:pointer;margin-left:0;margin-top:-2px}.float_right_btn{width:100px;height:278px;position:fixed;z-index:50;top:40px;right:0;background:url(../images/float_right_top.png) no-repeat;cursor:pointer;-webkit-transition-property:all;-webkit-transition-duration:.5s;-webkit-transition-timing-function:ease}.xhezc{top:100%}.modal-header{border-bottom:1px solid #fff}.modal-body p{font-size:16px;text-align:center}.modal_content{background-color:#fff;border-radius:14px}.modal_body{min-height:80px;border-top:0}.modal-backdrop{z-index:99}.modal-footer{text-align:center}ul.fly_query_ul{list-style:none;padding:0;margin:0;width:100%;float:left}ul.fly_query_ul li{list-style:none;padding:0;width:29%;height:105px;float:left;background:#b8dcf6;padding:4px;margin:14px 18px 14px 18px;border-radius:5px}.fly_query_wayname{font-size:24px;color:#333;margin-bottom:10px;margin-top:10px;width:100%;float:left}.fly_query_price{float:left;margin-top:15px}.fly_query_unit{font-size:19px;color:#333}.fly_query_price_num{font-size:39px;color:#ff2501}.fly_query_price_unit2{font-size:14px;color:#333}.fly_query_btn{float:right;width:100px;height:40px;background:#ff2501;border-radius:7px;margin-top:10px;color:#fff;font-size:28px;text-align:center;line-height:40px;margin-right:10px}.fly_query_btn:link{color:#fff}.fly_query_btn:visited{color:#fff}.fly_query_btn:hover{color:#fff}.fly_query_btn:active{color:#fff}.block-title1{margin-bottom:30px;text-align:center;margin-top:30px}.fly_help_text{width:98%;float:right;font-size:22px}.jump_buy{width:251px;line-height:41px;background-color:#2c6443;float:left;display:inline;margin:0 0 0 400px;font-size:20px;text-align:center;font-weight:bold;border-radius:20px;margin-bottom:20px}.jump_buy:link{color:#fff}.jump_buy:visited{color:#fff}.jump_buy:hover{color:#fff}.jump_buy:active{color:#fff}