﻿@charset "utf-8";body{min-width:86em;margin:0 auto;padding:0;font-size:14px;color:#666;background-color:#fff;font-family:Microsoft YaHei,SimSun;font-weight:lighter}img{border:0}form{margin:0;padding:0}input,select,textarea{font-size:1em;font-family:Microsoft YaHei,SimSun}input::-ms-clear,input::-ms-reveal{display:none}div,ul,li{margin:0;padding:0;display:block;overflow:hidden}ul,li{list-style-type:none}li{text-overflow:ellipsis}a{text-decoration:none;color:#333;outline:0}a:hover{text-decoration:none;color:#23489b}a,.arow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:640px){::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background-color:transparent}}@keyframes fade-in{0{opacity:0}100%{opacity:1}}@font-face{font-family:'icon';src:url('/web/images/iconfont.woff?v=1578973402') format('woff')}.himg{position:relative;z-index:1}.himg img{min-width:100%;height:100%;position:absolute;z-index:-1;left:-200%;top:-200%;right:-200%;bottom:-200%;margin:auto;transition:transform .4s ease}.himg:hover img{transform:scale(1.1,1.1)}header .top{max-width:86em;height:4em;padding:2em 0;display:flex;justify-content:space-between;align-items:center;margin:0 auto}header .top .logo{height:100%;display:inline-block}header .top nav a{margin:0 1em}header .top nav a.on{color:#23489b}header .top .tel{width:17em}header .top .tel::before{content:'\e6a3';width:1em;height:1em;line-height:1em;text-align:center;font-family:icon;color:#fdd001;font-size:3.6em;float:left;margin-right:.2em}header .top .tel small{display:block}header .top .tel strong{display:block;color:#23489b;font-style:italic;font-size:1.6em}header .top .toggle{display:none}header .nav{height:3.8em;line-height:3.8em;background-color:#555;color:#fff;text-align:center}header .nav a{margin:0 3em;color:#fff;font-size:1.2em}header .nav a.on{color:#fdd001}.banner{height:38em;position:relative}.banner .img,.banner .list a img{min-width:100%;height:100%;position:absolute;left:-100%;top:0;right:-100%;margin:0 auto}.banner .list{width:100%;height:100%;position:relative}.banner .list a{width:100%;height:100%;display:inline-block;position:relative}.banner .dot{width:100%;height:2em;line-height:2em;text-align:center;position:absolute;z-index:2;left:0;bottom:1em}.banner .dot a{width:.8em;height:.8em;background-color:#fff;border-radius:50%;cursor:pointer;display:inline-block;vertical-align:middle;margin:0 .4em}.banner .dot a.on{background-color:orange}.banner .pop{width:20em;position:absolute;z-index:9;right:50%;margin-right:-43em}.banner .pop .tab{height:3em;line-height:3em;display:flex;justify-content:space-between;text-align:center}.banner .pop .tab a{width:50%;font-size:1.2em;display:inline-block;background-color:#eee}.banner .pop .tab a.on{background-color:#fff}.banner .pop .box{height:22em;padding:0 1em;background-color:#fff;display:none}.banner .pop .box.order{line-height:3em}.banner .pop .box.order p{margin:1em 0}.banner .pop .box.order .store{border:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;padding:0 1em}.banner .pop .box.order .store select{width:8em;padding:0;border:0;outline:0;background-color:transparent;appearance:none}.banner .pop .box.order .datetime{border:1px solid #ddd;padding:0 1em}.banner .pop .box.order .datetime input{width:8em;height:100%;border:0;outline:0;background-color:transparent;padding-right:1em;margin-right:1em;border-right:1px solid #ddd}.banner .pop .box.order .datetime select{width:5em;height:100%;border:0;outline:0;background-color:transparent}.banner .pop .box.order .submit{text-align:center}.banner .pop .box.order .submit a{height:2.6em;line-height:2.6em;background-color:#23489b;color:#fff;padding:0 3em;display:inline-block}.banner .pop .box.weixin{justify-content:space-around;align-items:center}.banner .pop .box.weixin img{max-width:210px;height:210px}.banner .pop .box.order.on{display:block}.banner .pop .box.weixin.on{display:flex}.banner .pop .process{background-color:rgba(255,255,255,.8);padding:1em;display:flex;justify-content:space-between;flex-wrap:wrap}.banner .pop .process p{width:calc(50% - 2em);line-height:1.6em;padding-left:2em;margin:.2em 0;display:inline-block;color:#000;position:relative}.banner .pop .process p::before{content:attr(data-idx);width:1.4em;line-height:1.4em;text-align:center;color:#23489b;border:1px solid #23489b;border-radius:50%;position:absolute;left:0;top:0}.banner .pop .process p strong{display:block;font-weight:normal}.banner .pop .process p small{display:block}.banner.self_tree{height:56em}.banner.buss_fuwu,.banner.meet_fuwu{height:30.5em}.banner.buss_liyou,.banner.meet_liyou{height:39em}.banner.wedd_liyou{height:38em}.self_sub{text-align:center;margin-top:1em}.self_sub a{padding:1em;margin:0 1em;display:inline-block;border-bottom:3px solid transparent}.self_sub a:hover{color:#23489b;border-bottom-color:#23489b}.car_box{padding:2em 0;background-color:#f5f5f5}.car_box .title{line-height:1.6em;text-align:center;font-size:1.4em;font-weight:normal;display:block}.car_box .title small{text-transform:uppercase;display:block}.car_list{max-width:86em;margin:0 auto}.car_list li{width:28em;height:32em;background-color:#fff;display:inline-block;margin-right:1em;margin-top:2em}.car_list li:nth-child(3n){margin-right:0}.car_list li p{margin:0;overflow:hidden}.car_list li .himg{width:100%;height:20em;background-color:#f0f0f0}.car_list li .name{display:flex;justify-content:space-between;margin:1em}.car_list li .name small{color:#f40}.car_list li .dect{margin:1em;color:#999}.car_list li .btn{text-align:center;margin-top:2em}.car_list li .btn a{height:2.4em;line-height:2.4em;border:1px solid #ddd;text-align:center;display:inline-block;padding:0 3em;margin:0 1em}.car_list li .btn .order{background-color:#d61518;border-color:#d61518;color:#fff}.car_list li:hover p.himg img{transform:scale(1.1,1.1)}.self_news{max-width:86em;margin:4em auto;display:flex;justify-content:space-between}.self_news .left{width:36em}.self_news .left .tab{line-height:0;margin-bottom:1em}.self_news .left .tab a{height:2.4em;line-height:2.4em;display:inline-block;margin-right:1em;background-color:#555;color:#fff;padding:0 2em;cursor:pointer}.self_news .left .tab a:first-child{background-color:#fdd001;color:#333}.self_news .left .img{height:22em;margin-bottom:1em}.self_news .left .img .himg{width:100%;height:100%;display:block}.self_news .left .img .himg small{height:3em;line-height:3em;background-color:rgba(0,0,0,.5);color:#fff;padding:0 1em;position:absolute;left:0;right:0;bottom:0;margin:0 auto}.self_news .left .box{height:22em;white-space:nowrap}.self_news .left .box .list{width:100%;display:inline-block;vertical-align:top}.self_news .left .box .list a{height:3.6em;line-height:3.6em;border-bottom:1px dashed #ddd;display:block}.self_news .left .box .list a::before{content:'· ';color:#f36204;font-size:1.6em;float:left;margin-right:.4em}.self_news .right{width:48em}.self_news .right .title{margin-bottom:1em;display:flex;justify-content:space-between}.self_news .right .title .name{height:2.4em;line-height:2.4em;display:inline-block;background-color:#23489b;color:#fff;padding:0 1em;font-weight:normal}.self_news .right .chuanqing{border-bottom:1px solid #ccc;padding-bottom:3.5em;margin-bottom:3.5em}.self_news .right .chuanqing .topic{width:24em;height:16em;float:left;margin-right:2em}.self_news .right .chuanqing .row{height:2.2em;line-height:2.2em}.self_news .right .line{display:flex;justify-content:space-between;flex-wrap:wrap}.self_news .right .line li{width:22em;height:5.5em;display:inline-block;margin-bottom:1em}.self_news .right .line li .himg{width:7.2em;height:100%;float:left;margin-right:1em;overflow:hidden}.self_news .right .line li strong{height:2em;line-height:2em;display:block}.self_news .right .line li small{height:3.2em;line-height:1.6em;overflow:hidden;white-space:normal;display:block}.self_news .right .line li small span{color:#f40}.self_news .left .box .list{animation:upward infinite linear}.self_news .left .box .list:hover{animation-play-state:paused}@keyframes upward{0{transform:translateY(0)}100%{transform:translateY(-50%)}}.news_list{max-width:86em;margin:2em auto}.news_list a{height:16em;line-height:16em;padding-bottom:2em;margin-bottom:2em;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.news_list a p{margin:0;overflow:hidden;white-space:normal;display:inline-block;vertical-align:middle}.news_list a .himg{width:24em;height:100%}.news_list a .info{width:36em;height:6.8em}.news_list a .info strong{height:2em;line-height:2em;display:block}.news_list a .info small{height:4.8em;line-height:1.6em;display:block;overflow:hidden}.news_list a .view{width:9em;height:3em;line-height:3em;text-align:center;background-color:#23489b;color:#fff}.article_list{max-width:86em;margin:2em auto}.article_list li{line-height:3em;display:flex;justify-content:space-between;flex-wrap:wrap}.content{max-width:86em;line-height:2em;margin:2em auto}.content img{max-width:100%}.location{max-width:86em;line-height:2em;margin:1em auto}.car_body{max-width:86em;display:flex;justify-content:space-between;flex-wrap:wrap;margin:2em auto}.car_body .images{width:49em;height:39em;margin-bottom:2em}.car_body .images .img_max{width:100%;height:32em;position:relative}.car_body .images img{min-width:100%;height:100%;position:absolute;left:-100%;top:0;right:-100%;margin:0 auto}.car_body .images .img_min{margin-top:1em;white-space:nowrap}.car_body .images .img_min p{width:9em;height:6em;margin:0 1em 0 0;display:inline-block;position:relative;overflow:hidden}.car_body .images .img_min p::after{content:'';border:1px solid #fff;outline:2px solid #fff;position:absolute;left:2px;top:2px;right:2px;bottom:2px;margin:auto}.car_body .images .img_min p.on::after{outline-color:#fdd001}.car_body .info{width:35em;height:38.4em;border-top:.3em solid #ddd;border-bottom:.3em solid #ddd}.car_body .info .title{color:#23489b;display:block;font-weight:normal;font-size:1.6em;padding-top:1em;padding-bottom:.5em}.car_body .info .price{line-height:2em;margin:2em 0;padding:2em 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.car_body .info .price strong{font-size:1.6em;color:#d61518;font-weight:normal;margin-left:.5em;display:inline-block;vertical-align:middle}.car_body .info .limit li{width:50%;line-height:1.6em;display:inline-block}.car_body .info .beizhu{line-height:1.6em;border-bottom:1px solid #ddd;padding-bottom:2em;margin:2em 0}.car_body .info .yuding{width:10em;height:2.6em;line-height:2.6em;font-size:1.2em;text-align:center;color:#fff;background-color:#d61518;display:block;margin:0 auto}.car_body .hotcar{width:17em;border:1px solid #ddd}.car_body .hotcar .title{line-height:3em;text-align:center;font-size:1.2em;background-color:#f7f7f7;border-bottom:1px solid #ddd}.car_body .hotcar .list a{line-height:1.6em;padding:1em;border-bottom:1px solid #ddd;display:block}.car_body .hotcar .list a p{margin:0;overflow:hidden;text-align:center}.car_body .hotcar .list .himg{width:100%;height:10em;margin-bottom:1em}.car_body .hotcar .list .price{font-weight:bold}.car_body .main{width:67em;border:1px solid #ddd}.car_body .main .tab{height:3em;line-height:3em;font-size:1.2em;background-color:#f7f7f7;position:relative;z-index:1}.car_body .main .tab::before{content:'';width:100%;height:1px;background-color:#ddd;position:absolute;z-index:-1;lef t:0;bottom:0}.car_body .main .tab li{display:inline-block;border-right:1px solid #ddd;padding:0 2em;cursor:pointer}.car_body .main .tab li.on{border-top:1px solid #d61518;border-bottom:1px solid #fff;background-color:#fff;color:#d61518}.car_body .main .box{line-height:2em;padding:1em;display:none}.car_body .main .box.on{display:block}.car_body .main .box img{max-width:100%}.car_body .main .format .name{height:1.2em;line-height:1.2em;font-size:1.4em;font-weight:bold;border-left:3px solid #d61518;padding-left:.5em;margin:1em 0}.car_body .main .format .table{padding-top:1px;padding-left:1px}.car_body .main .format .table li{width:calc(50% - 2px);height:2.6em;line-height:2.6em;border:1px solid #ddd;margin-left:-1px;margin-top:-1px;float:left;text-indent:1em}.car_body .main .format .imgs p{text-align:center}.switch{width:2.2em;height:1em;line-height:1em;padding:2px;display:inline-block;background-color:#ddd;border-radius:.6em;vertical-align:middle;margin-left:1em}.switch::before{content:'';width:1em;height:1em;float:left;background-color:#fff;border-radius:.5em}.switch.on{background-color:#23489b}.switch.on::before{float:right}.carorder{max-width:86em;margin:2em auto;display:flex;justify-content:space-between;align-items:center}.carorder li{margin:.5em 0}.carorder li p{height:3em;line-height:3em;margin:0;padding:0 1em;display:inline-block;overflow:hidden}.carorder li .store{border:1px solid #ddd;position:relative}.carorder li .store::before{content:'\e779';font-family:icon;color:#999;position:absolute;z-index:-1;top:0;right:1em;bottom:0;margin:auto 0}.carorder li .store select{width:14em;height:100%;padding:0;border:0;outline:0;background-color:transparent;appearance:none;margin-left:1em}.carorder li .delivery{margin:0 2em}.carorder li .datetime{border:1px solid #ddd}.carorder li .datetime input{width:14em;height:100%;border:0;outline:0;background-color:transparent;margin:0 1em;padding:0 1em;border-left:1px solid #ddd;border-right:1px solid #ddd}.carorder li .datetime select{width:5em;height:100%;border:0;outline:0;background-color:transparent}.carorder .submit{height:2.6em;line-height:2.6em;background-color:orange;color:#fff;padding:0 2em;font-size:1.2em}.carlist{max-width:86em;margin:2em auto;display:flex;justify-content:space-between}.carlist .left{width:66em;border:1px solid #ddd}.carlist .left .tab{height:3em;line-height:3em;font-size:1.2em;background-color:#f7f7f7;position:relative;z-index:1}.carlist .left .tab::before{content:'';width:100%;height:1px;background-color:#ddd;position:absolute;z-index:-1;lef t:0;bottom:0}.carlist .left .tab a{display:inline-block;border-right:1px solid #ddd;padding:0 2em;cursor:pointer}.carlist .left .tab a.on{border-top:1px solid #d61518;border-bottom:1px solid #fff;background-color:#fff;color:#d61518}.carlist .left .list li{padding:2em;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;flex-wrap:wrap}.carlist .left .list li p{margin:0;display:inline-block;overflow:hidden}.carlist .left .list li .himg{width:13em;height:9em}.carlist .left .list li .info{width:14em;height:6em;line-height:1.6em}.carlist .left .list li .info strong{display:block;font-weight:normal}.carlist .left .list li .info small{display:block;margin:.5em 0}.carlist .left .list li .info span{height:1.2em;line-height:1.2em;padding:0 .2em;color:orange;border:1px solid orange;display:inline-block;font-size:.8em;margin-right:.5em}.carlist .left .list li .price{width:10em;height:3em;line-height:3em}.carlist .left .list li .price strong{color:#fabe00;font-weight:normal;font-size:1.6em}.carlist .left .list li .order{height:2.6em;line-height:2.6em;font-size:1.2em;background-color:#d61518;color:#fff;padding:0 1em}.carlist .left .page{margin:1em 2em}.carlist .right{width:18em;line-height:2em;border:1px solid #ddd}.carlist .right .name{padding:1em}.carlist .right .list{padding:1em;border-bottom:1px solid #ddd}.carlist .right .list a{width:33%;display:inline-block;text-align:center}.carlist .right .list a.on{color:orange}#from_order{background-color:rgba(0,0,0,.5);position:fixed;z-index:9;left:0;top:0;right:0;bottom:0;margin:auto;display:none}#from_order .box{width:20em;height:30em;line-height:3em;padding:1em 2em;background-color:#fff;border-radius:.5em;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;overflow:visible}#from_order .box li{margin:.5em 0}#from_order .box li input:read-only{background-color:transparent;border:0;outline:0;font-weight:bold;color:orange}#from_order .box .title{text-align:center;font-size:2em}#from_order .box .submit{text-align:center;font-size:1.4em;background-color:orange;color:#fff;border-radius:.5em}#from_order .box .close{width:1em;height:1em;line-height:1em;text-align:center;font-size:2em;color:orange;font-family:icon;position:absolute;top:.5em;right:.5em;margin:0;cursor:pointer}.mlnk{display:none}.page{max-width:86em;margin:2em auto;text-align:right}.page a{margin-left:1em}.page a.on{color:#23489b}.cnt{padding:2em 0;background-color:#f5f5f5}.cnt .title{line-height:1.6em;text-align:center;font-size:1.4em;font-weight:normal;display:block;margin-bottom:2em}.cnt .title small{text-transform:uppercase;display:block}.cnt .box{max-width:86em;margin:0 auto;display:flex;justify-content:space-between}.cnt .box .tel{width:35em}.cnt .box .tel li{height:3.2em;line-height:1.6em;padding:3em 0;border-bottom:1px dashed #ddd;align-items:center}.cnt .box .tel li::before{content:'\e6a3';width:1em;height:1em;line-height:1em;font-size:4.2em;float:left;font-family:icon;margin-top:-.1em;margin-right:.3em}.cnt .box .tel li strong{display:block;font-size:1.2em}.cnt .box .img{height:28em}footer{line-height:1.6em;text-align:center;padding:2em 0;background-color:#3d3c37;color:#fff}@media screen and (max-width:640px){body{min-width:0;padding-top:4em;padding-bottom:3em}header .top{height:2em;padding:1em;display:block;position:fixed;z-index:8;left:0;top:0;right:0;margin:0 auto;background-color:#fff;border-bottom:1px solid #eee}header .top .logo{float:left}header .top nav{width:10em;background-color:rgba(0,0,0,.9);position:fixed;z-index:2;top:4em;right:0;display:none}header .top nav.on{display:block}header .top nav a{height:3em;line-height:3em;display:block;color:#fff;text-align:center;margin:0;border-bottom:1px solid rgba(255,255,255,.2)}header .top .tel{display:none}header .top .toggle{width:1.8em;height:1.8em;line-height:1.8em;font-family:icon;text-align:center;font-size:1.4em;background-color:rgba(255,208,0,.9);color:#fff;position:absolute;top:0;right:.8em;bottom:0;margin:auto 0;display:block;border-radius:50%}header .top .toggle.on{background-color:#999}header .nav{height:2.6em;line-height:2.6em;white-space:nowrap}header .nav a{margin:0 .5em;font-size:.8em}.banner{height:9em}.banner .pop{display:none}.banner.self_tree,.banner.buss_fuwu,.banner.meet_fuwu,.banner.buss_liyou,.banner.meet_liyou,.banner.wedd_liyou,.carorder{display:none}.self_sub a{padding:.5em;margin:0 .5em}.car_list{margin:0 1em}.car_list li{width:100%;height:auto;margin:.5em 0}.car_list li .himg{height:70vw}.car_list li .btn{margin-top:0}.car_list li .btn a{padding:0 2em;margin:.5em}.self_news{margin:1em;display:block}.self_news .left{width:100%}.self_news .left .img{height:60vw}.self_news .right{width:100%;margin-top:1em}.self_news .right .chuanqing{padding-bottom:1em;margin-bottom:1em}.self_news .right .chuanqing .topic{width:100%;height:64vw;float:none}.self_news .right .line li{width:100%}.carlist{display:block;margin:0;padding:1em}.carlist .left{width:100%;margin-bottom:1em}.carlist .left .tab{font-size:.8em}.carlist .left .list li{padding:1em}.carlist .left .list li .info{height:auto;margin:1em 0}.carlist .right{width:100%}.location{display:none}.car_body{margin:1em}.car_body .images{width:100vw;height:auto}.car_body .images .img_max{height:62vw}.car_body .images .img_min p{width:calc((100% - 1em)/3);height:20vw;margin-right:.5em}.car_body .info{height:auto;border-bottom:0;margin-bottom:2em}.car_body .hotcar{display:none}.car_body .main{width:100%}.car_body .main .tab{font-size:.8em}.car_body .main .format .table{padding:1px}.car_body .main .format .table li{width:100%}.news_list{margin:1em}.news_list a{height:auto}.news_list a .himg{width:100%;height:60vw;margin-bottom:1em}.article_list{margin:1em}.article_list li a{width:calc(100% - 6em)}.content{margin:0;padding:1em}.page{margin:1em}.cnt{padding:1em 0}.cnt .box{display:block;margin:0 1em}.cnt .box .tel{width:100%;font-size:.8em}.cnt .box .tel li{padding:1em 0}.cnt .box .img{display:none}footer{padding:.5em 0;font-size:.8em}#from_order .box{width:calc(100% - 4em);padding:1em}.mlnk{width:100%;height:3em;line-height:3em;text-align:center;position:fixed;z-index:8;left:0;bottom:0;display:block}.mlnk a{width:33.33%;float:left;color:#fff;font-family:icon}.mlnk a.home{background-color:#fbba00}.mlnk a.tel{background-color:#88bbf2}.mlnk a.msg{background-color:#f83f00}}