/***** reset tags style *****/
html,body,header,div,table,tr,th,td,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,a,img,form,label,input,select,textarea,pre {margin:0; padding:0;}
body {background:#fff;min-width:320px; font:normal 18px/36px microsoft yahei, verdana,geneva,sans-serif;font-size:16px;}

input,select,textarea,h1,h2,h3,h4,h5,h6,pre,b,i,em,cite {color:gray; font:normal normal normal 18px/2.0 microsoft yahei, verdana,geneva,sans-serif;}
input,textarea,button,select{-webkit-tap-highlight-color:transparent;outline:none;background:#fff;}

table {border-collapse:collapse;}
th {font-weight:normal; text-align:left;}
pre {white-space:pre-wrap; word-wrap:break-word;}
ul,ol {list-style:none;}
li {height:auto;}
img {border:0;}
a,del {text-decoration:none;}
a{
    -webkit-tap-highlight-color: rgba(255,255,255,0);
    -webkit-user-select:none;
    -moz-user-focus: none;
    -moz-user-select: none;
}


/***** text(span) style *****/
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs15 {font-size:15px;}
.fs16 {font-size:0.875rem;}
.fs18 {font-size:18px;}
.fs20 {font-size:20px;}
.fs24 {font-size:24px;}
.fs32 {font-size:3rem;}
.fc {text-align:center;}

.orange{color:#f18c05}
.c666{color:#666;font-family: "微软雅黑", arial, sans-serif}
.c333{color:#333;}
.hide {display:none;}
.show {display:block;}
.indent{text-indent:3em;}
.indent_2{text-indent:2em;}
.mar_top{margin-top:1rem !important;}
.mar_bom{margin-bottom:5.5rem;}
.header{position:fixed;top:0;width:100%;/*padding:0 2.5%;*/font-weight:700;font-size:16px;z-index: 2;background: #ffffff;/*height:3rem;*/line-height:3rem;/*border-bottom: 1px solid #ddd;*/text-align: center;}
.header a{position: absolute;top:1px;left:15px;}
.header img{display: inline-block;width: 10px;}
.header p{display: inline-block}
.index-main{position: relative;padding-bottom: 150px;}
/*wap_index*/
/*轮播*/
.flexslider {position: relative;margin: 0 auto;overflow: hidden;/*    border-radius: 5px;*/width: 100%;/*padding: 10px 0 0;*/}
.slides {position: relative;z-index: 1;}
.slides li{width: 100%;float: left;margin-right: -100%;position: relative;opacity: 0;display: block;  z-index: 1;  }
/*.slides li img{border-radius: 5px;}*/
.flex-control-nav {line-height: 6px;
    width: 100%;
    border-radius: 5px;
    position: absolute;
    bottom: 4px;
    z-index: 1;
    text-align: center;}
.flex-control-nav li {display: inline-block;
    padding: 1px 8px;
    background: rgba(0,0,0,.4);}
.flex-control-nav a {
    margin-bottom: 1.5px;
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    margin-left: 0px;
    line-height: 40px;
    overflow: hidden;
    background: #fff;
}
.flex-control-nav li:first-child {
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
    padding-left: 13px;
}
.flex-control-nav li:last-child {
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    padding-right: 13px;
}
.flex-control-nav .flex-active {width: 14px;border-radius: 10px;}

.nav{line-height: 50px;height: 50px;background: #f9f9f9;}
.nav img{width: 30% !important;display: inline-block;vertical-align: middle;margin-left: 15px;}
.nav .fly span{margin-right: 20px;background: #edeff3;color: #4180e9;padding:4.5px 20px;border-radius: 15px;}
.price{width:95%;margin:auto;margin-bottom:.5em;margin-top:.5em;background: #ffffff;border-radius: 5px;margin-top:3rem;padding-bottom: 150px}
.price .gray{background: #f5f5f5}
.price .org{color: #4180e9;font-family: "微软雅黑", arial, sans-serif}
.price .yuan{font-size: 10px;}
.price .jiantou1{width: 10% !important;display: inline-block;margin-bottom: 1px;margin-right: 5px;}
.price .jiantou2{width: 10% !important;display: inline-block;margin-bottom: 1.9px;margin-left: 5px;transform: rotate(180deg);}
.price table{width: 98%;margin: auto;/*font-size: 14px;*/}
.price table .city_p {font-size: 12px;}
.price table .city_p img{width: 18% !important;display: inline-block;vertical-align: bottom}
.price table .city {text-align: center;padding-left: 0 !important;margin-bottom: 5px;font-size: 18px;}
.price table .city img{width: 10px !important;display: inline-block;vertical-align: text-top;}
.price table th{color:#ffffff;padding:10px 0;line-height:20px;text-align: center;background: #4180e9;}
.price table th:last-child{text-align: center;border-right:0;}
.price table td{color: #4f4f4f;text-align: center;padding: 5px;font-family: "微软雅黑", arial, sans-serif}
.price table td:last-child{text-align: center;border-right:0;}
/*.price table tr:last-child td{border-bottom: 0.5px solid #b1b1b1;}*/

/*1px dashed*/
.border-bottom-1px,.border-right-1px,.border-top-1px{position:relative}
.border-bottom-1px:after,.border-bottom-1px:before,.border-right-1px:after,.border-right-1px:before,.border-top-1px:after,.border-top-1px:before{
    content:"";
    display:block;
    position:absolute;
    transform-origin:0 0
}
.border-top-1px:before{border-top:1px dashed #b1b1b1;left:0;top:0;width:100%;transform-origin:0 top}
.border-right-1px:after{border-right:1px dashed #b1b1b1;top:0;right:0;height:100%;transform-origin:right 0}
.border-bottom-1px:after{border-bottom:1px dashed #b1b1b1;left:0;bottom:0;width:100%;transform-origin:0 bottom}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){
    .border-top-1px:before{width:200%}
    .border-right-1px:after,.border-top-1px:before{
        -webkit-transform:scale(.5) translateZ(0);
        transform:scale(.5) translateZ(0)
    }
    .border-right-1px:after{height:200%}
    .border-bottom-1px:after{width:200%}
    .border-bottom-1px:after{
        -webkit-transform:scale(.5) translateZ(0);
        transform:scale(.5) translateZ(0)
    }
}
@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3){
    .border-top-1px:before{width:300%}
    .border-right-1px:after,.border-top-1px:before{
        -webkit-transform:scale(.333) translateZ(0);
        transform:scale(.333) translateZ(0)
    }
    .border-right-1px:after{height:300%}
    .border-bottom-1px:after{width:300%}
    .border-bottom-1px:after{
        -webkit-transform:scale(.333) translateZ(0);
        transform:scale(.333) translateZ(0)
    }
}

/*1px solid*/
.border_bottom_1px,.border_right_1px,.border_top_1px,.border_left_1px{position:relative}
.border_bottom_1px:after,.border_bottom_1px:before,.border_right_1px:after,.border_right_1px:before,.border_top_1px:after,.border_top_1px:before,.border_left_1px:after,.border_left_1px:before{
    content:"";
    display:block;
    position:absolute;
    transform-origin:0 0
}
.border_top_1px:before{border-top:1px solid #e2e2e2;left:0;top:0;width:100%;transform-origin:0 top}
.border_right_1px:after{border-right:1px solid #e2e2e2;bottom:0;right:0;height:100%;transform-origin:right 0}
.border_bottom_1px:after{border-bottom:1px solid #e2e2e2;left:0;bottom:0;width:100%;transform-origin:0 bottom}
.border_left_1px:before{border-left:1px solid #e2e2e2;bottom:0;left:0;height:100%;transform-origin:left 0}
@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){
    .border_right_1px:after{height:200%}
    .border_bottom_1px:after{width:200%}
    .border_top_1px:before{width:200%}
    .border_left_1px:before{height:200%}
    .border_right_1px:after,.border_top_1px:before,.border_bottom_1px:after,.border_left_1px:before{
        -webkit-transform:scale(.5) translateZ(0);
        transform:scale(.5) translateZ(0)
    }
}
@media (-webkit-min-device-pixel-ratio:3),(min-device-pixel-ratio:3){
    .border_top_1px:before{width:300%}
    .border_left_1px:before{height:300%}
    .border_right_1px:after,.border_top_1px:before{
        -webkit-transform:scale(.333) translateZ(0);
        transform:scale(.333) translateZ(0)
    }
    .border_right_1px:after{height:300%}
    .border_bottom_1px:after{width:300%}
    .border_bottom_1px:after{
        -webkit-transform:scale(.333) translateZ(0);
        transform:scale(.333) translateZ(0)
    }
}

input::-webkit-input-placeholder{color: #9d9d9d;}
input::-moz-placeholder{color: #9d9d9d;}
input:-ms-input-placeholder{color: #9d9d9d;}
.price .more_price{width: 40%;height: 28px;line-height:28px;color:#4180e9;text-align: center;margin: auto;border-radius:5px;margin-bottom: 10px;margin-top: 15px;font-size: 14px;}
.price .more_price a{color:#4180e9;}
.advantage{width: 100%;margin: auto;background: #ffffff;margin-bottom: .5em}
.advantage ul{padding: 10px;background: #ffffff;border-radius: 5px;}
.advantage ul li {margin: 15px 0;background: #fef6eb;border-radius: 5px;text-align: center;padding: 5px 0;}
@media screen and (max-width: 320px){.price table .city_p {font-size: 10px}.price table td{font-size: 12px}}
@media screen and (min-width: 414px){.advantage ul li p {line-height: 20px !important;}}
@media screen and (min-width: 768px){
    .nav img{width: 20% !important;}
}
.bor_bot{height: 8px;background: #f5f5f5;width: 100%;}
.advantage ul li p{line-height: 15px;font-size: 12px;margin-bottom:2px;font-family: "微软雅黑", arial, sans-serif}
.advantage ul li .title{font-size: 16px;color: #4180e9;margin-bottom:7px;padding-top: 5px;}
.advantage img{display: inline-block;width:15px;vertical-align: middle;margin-right: 5px;}
#cnzz_stat_icon_1271219218 img{width: 16% !important;display: inline;}
.footer1{position: absolute;bottom: 0;width: 100%;background:#ffffff;padding-bottom:65px;border-top: 0.5px solid #dadada !important;text-align:center;font-size: 14px;color: #4f4f4f;font-family: "微软雅黑", arial, sans-serif}
#main{width:95%;margin:0 auto;padding-bottom: 150px;background: #ffffff;}
.primary{margin-top: 3rem!important;}
#main .relativ{position:relative;width: 100%;margin:auto;margin-bottom: 8px;border-radius: 0;}
.activitythree{width:100%;padding-bottom: 150px;}
img{width:100%;display:block;}
.three_top{margin-bottom:5rem;}
.fixed{width:100%;position:fixed;bottom:0;left:0;height:4.5rem;}
.fixed .footer{position:relative;}
.fixed .footer a{display:block;height:77%;width:18%;position:absolute;top:25%;}
.fixed .footer .footer_one{left:3%;}
.fixed .footer .footer_two{left:23%;}
.fixed .footer .footer_three{left:63%;}
.fixed .footer .footer_four{left:80%;}
.fixed .active{background:#000;opacity:0.2;}
.fixed .footer_img{height:4.5rem;}
.relative{position:relative;height:3.6rem;width: 95%; margin:0 2.5%;}
.relative p{position:absolute;top:0.7rem;left:2%;color:#323232;font-weight:600;width:50%;}
.relative .pake{font-family: "微软雅黑", arial, sans-serif;font-size:1rem;position:absolute;top:0.7rem;left:30%;width:68%;text-align:left;color:#9d9d9d;background-size:1.3rem;}
.relative p i{color:red;position:absolute;top:0rem;left:-7%;font-style: normal;font-size: 12px;}
select{border:none;position:absolute;top:1.2rem;left:4%;opacity:0;width:90%;}
.relative input{font-family: "微软雅黑", arial, sans-serif;border:none;position:absolute;top:0.7rem;left:30%;width:67%;font-size:1rem;outline:none;-webkit-appearance:none;color:#323232;}
@media screen and (max-width: 346px) {
    .relative input{font-size: 14px!important;top: 1rem;left: 30%;}
    .relative .pake {font-size: 14px;top: 0.75rem;left: 30%;}
    .relative p{font-size: 14px;}
}
#form{width:100%;background: #fff;}
#form1{width:100%;background: #4180e9;border-radius:0 !important; margin: 0 auto;color:#fff;position: fixed;bottom: 0;left:0;border: 0;height: 45px;font-weight: bold}
.relative .com_time{-width:70%;left:30%;background: #fff;top:0.9rem;}
.border{border-bottom:none;}
.submit{width:80%;margin:0 auto;background:#f18c05;color:#fff;border-radius:5px;line-height:2.3rem;left:7%;}
.error{font-style:normal;display:none;color:#e08439;position:absolute;left:21%;width:78%;text-align:left;font-size:0.875rem;}
.error s{background:url(../images/error.png) 0rem .2rem no-repeat;background-size:1.2rem;width:12%;height:2rem;display:inline-block;float:left;}
.obtain{width:95px;height:20px;line-height:20px;text-align: center; color: #4180E9;border-left:1px solid #4180E9;font-size:.875rem;display: inline-block;position:absolute;top:30%;right:0%;}
.successfull{position:absolute;top:-8rem;left:0rem;display:none;z-index: 1000;}
.s_content{width:100%;margin:0 auto;position:relative;}
.s_content a{display:block;width:50%;position:absolute;line-height:2.5rem;color:#fff;background:#f18c05;top:84%;left:25%;text-align:center;font-size:1rem;}
.s_content img{margin:3rem 0;height: 26rem;}
.s_content p{line-height:1.8rem;position:absolute;top:27%;width:90%;margin-left:5%;color:#595959;}
.orange{color:#F18C05 !important;font-family: "微软雅黑", arial, sans-serif}
.s_content_bg{position:absolute;top:7%;width:80%;margin-left:10%;line-height:3rem;color:#fc8030;font-size:1.2rem;}
.s_content_bg s{text-align:center;display:inline-block;width:3rem;height:2.5rem;float: left;}
.s_content_bg .successful{background:url(../images/successful1.jpg) 8% 18% no-repeat;background-size:2.5rem;}
.s_content_bg .failure{background:url(../images/failure.png) 8% 18% no-repeat;background-size:2.5rem;}
.form-order .up{width:100%;height:2rem;line-height:2rem;text-align:center;background:#adadad;color:#fff;}
.form-order{font-size:.875rem;margin-bottom:4rem;position:relative;display:none;}
.but{width:100%;background:linear-gradient(90deg,#4180e9,#115fbe);color:#fff;height:3.125rem;line-height:3.125rem;position:fixed;bottom:0;left:0;font-size:1rem;font-weight:bold;text-align:center;}
.but a{display:block;width:100%;height:3.125rem;color:#fff;}
#bg{ height: 100%;width: 100%;z-index: 1;position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,.7);display: none;}
#tab{width:100%;height:3.3rem;border-bottom:0.5px solid #ccc;border-top:0.5px solid #ccc;}
#tab li{width:32%;float:left;text-align:center;line-height:3.1rem;font-size:.875rem;font-weight:600;color:#292929;}
#tab .current{color:#fc8030;border-bottom:4px solid #fc8030;}
.content  .airport{margin-bottom:5.5rem;width:95%;margin:0 auto;padding: 8px 0}
.content .relativ{position:relative;}
.content .link_app{display:block;position:absolute;top:60%;left:63%;width:30%;height:30%;}
.economic h3{width:100%;text-align:center;line-height:3.5rem;color:#333;font-size:0.875rem;}
.economic p{color:#666;line-height:1.9rem;text-indent:2em;font-size:0.875rem;}
.yard_bj{margin-bottom: 10px;}
.yard_bj li{color:#333;font-size:0.9rem;padding-left:1rem;line-height: 28px;}
.yard_bj li .price-img{width: 12px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.yard_bj .bg{font-size: 18px;}
.yard_picture{width:100%;height:7.5rem;margin-bottom: 20px;}
.yard_picture img{width:45%;float:left;margin:0 2.5%;}
.airport h3{text-align:center;}
.airport h4{width:94%;padding-left:1.5rem;background:url(../images/web_par_icon_1.png) left center no-repeat;    background-size: 1.5rem 1.5rem;}
.buses{width:100%;height:11rem;/*border:1px solid #ccc;*/}
.buses img{width:100%;height:10.4rem;/*padding:0.3rem;*/}
.airport .app_load{width:98%;height:11.2rem;/*border:1px solid #ccc*/}
/*.airport .app_load .app_text{width:57%;float:left; padding-left:.2rem;}*/
/*.airport .app_load .app_bg{width:40%;height:11rem;float:left;}*/
.airport .app_load .app_bg img{width:100%;/*height:9rem;*/}
/*.app_load .app_bg a{display:block;height:2rem;line-height:2rem;text-align:center;color:#fff;}*/

#main .web_contact{position:relative;}
#main .web_contact a{display:block;width:30%;height:25%;position:absolute;top:21%;left:55%;}
.footer{position:fixed;bottom:0;left:0;width:100%;height:1.8rem;}
.footer img{height:1.8rem;}
#fixed{/*bottom:1.8rem;*/left:0;}
/*价格*/
#main .instro{color: #F18C05;text-align: center;}
#main .instro span{margin:0 10px;}
#main .instro i{display: inline-block;width: 28px;margin-bottom: 5px;}
#main .instro .border_bottom_1px:after{border-bottom: 1px solid #F18C05;}
.table_1 .indoors .indoor{color: #00a0e9; display: inline-block;width: 15px;height: 15px;text-align: center;line-height: 15px;}
.table_1 .outdoors .outdoor{color: #00d089; display: inline-block;width: 15px;height: 15px;text-align: center;line-height: 15px;}
.table_1 .indoors .border_bottom_1px:after{border-bottom: 1px solid #00a0e9;border-radius: 3px;}
.table_1 .indoors .border_top_1px:before{border-top: 1px solid #00a0e9;border-radius: 3px;}
.table_1 .indoors .border_right_1px:after{border-right: 1px solid #00a0e9;border-radius: 3px;}
.table_1 .indoors .border_left_1px:before{border-left: 1px solid #00a0e9;border-radius: 3px;}
.table_1 .outdoors .border_bottom_1px:after{border-bottom: 1px solid #00d089;border-radius: 3px;}
.table_1 .outdoors .border_top_1px:before{border-top: 1px solid #00d089;border-radius: 3px;}
.table_1 .outdoors .border_right_1px:after{border-right: 1px solid #00d089;border-radius: 3px;}
.table_1 .outdoors .border_left_1px:before{border-left: 1px solid #00d089;border-radius: 3px;}
.table_1{width:100%;border:1px solid #ccc;border-top:1px solid #F18C05;}
.table_1 tr {height: 40px !important;line-height: 35px;}
.table_1 tr td:last-child{text-align: left;line-height: 1.5em;padding-left: 5px;}
.table_1 .park_id{text-align: left;padding-left: 5px;}
.table_1 tr td{text-align:center;font-size:0.8rem;color:#666;border-left:0.5px solid #ccc;border-right:0.5px solid #ccc;border-bottom:0.5px solid #ccc;font-family: "微软雅黑", arial, sans-serif}
.table_1 .tr_1{background:#f5f5f5;}
.table_1 .tr_1 td{color:#4180e9;border:0 !important;}
.t2{margin-top:1rem;}
.t2 .text_l{text-align:left;padding-left:.4rem;}
.price_tip{margin-bottom:5.5rem;}
/*价格*/
.phone{width:100%;border:1px solid #f18c05;height:2rem;overflow:hidden;border-radius:5px;}
.phone span{display:block;float:left;width:60%;text-align:center;border-right:1px solid #ccc;}
.phone a{display:block;float:left;width:39%;text-align:center;background:url(../images/company_icon_1.png) 5% center no-repeat;background-size:1.5rem;}
#p_1{width:100%;text-align:center;font-size:1rem;height:2.5rem;line-height:2.5rem;}
.p_2{background:url(../images/company_icon_2.jpg) center center no-repeat;height:2.5rem;line-height:2.5rem;background-size:2.5rem;}
#p_3{text-align:center;}
#main .text_img{width:12.5rem;margin:0 auto 5.5rem;}
/*联系我么*/
.cantact_banner{width:100%;height:8rem;}
.cantact_banner img{width:100%;height:8rem;}
/*#main .contant_title{margin-top:2rem;}*/
/*#main .contant_title{width:87%;height:2.2rem;line-height:2.2rem;padding-left:3rem;}*/
/*#main .city{padding-left:3rem;}*/
#main .city p{/*height:1.5rem;*/line-height:1.5rem;}
#main .cooperation{text-align:center;}
#main .contant_me{width:100%;height:5rem;background:url(../images/contact_01.jpg)no-repeat;background-size:100% 100%;position:relative;}
#main .contant_me .contant_me_l{width:30%;position:absolute;top:0%;left:12%;}
#main .contant_me .contant_me_l span{display:block;text-align:center;}
.contant_me_l span:nth-child(2){border:1px solid #ccc;border-radius:5px;width:50%;margin-left:24%;}
#main .contant_me .contant_me_r{width:50%;position:absolute;top:0%;left:44%;}
#main .contant_me .contant_me_r span{display:block;}
#main .contant_me .contant_me_r .bg{background:url(../images/contant_icon_02.jpg) right center no-repeat;background-size:1rem;display:block;width:10rem;}
@media screen and (max-width: 320px){
	.yard_bj li{color:#333;font-size:0.8rem;}
	.table_1 tr td{font-size:0.7rem;}
	#main .contant_me  a{font-size:0.7rem}
	#main .contant_me  span{font-size:0.7rem}
}


/*车厂介绍*/
.web_pak .app_bg{position: relative}
.web_pak .app_bg .down1{position: absolute;top:75%;left:55.5%;width:38.5%;height: 25%;/*border:1px solid red;*/}
.web_pak .app_bg .down2{position: absolute;top:75%;left:55.5%;width:38.5%;height: 25%;/*border:1px solid red;*/}
.web_pak #cnzz_stat_icon_1271219218 img{width: 16%;display: inline;}
.web_pak .city{width: 100%;text-align: center;background: #f5f5f5;line-height:2.5rem;}
.web_pak #city {width: 100%;color: #000;position: fixed;bottom: 0;left: 0;z-index: 200;display: none;}
.web_pak #city .city-x {background: #ffffff;line-height: 2.6rem;text-align: center;}
.web_pak #city .city-x .cityTit{color: #4180e9;}
.web_pak #city ul {background: #fff;height: 300px;overflow: scroll;}
.web_pak #city ul li{font-size: 14px;width: 21%;text-align: center;line-height: 2rem;margin: 2.5% 1.8%;border-radius: 2px;float: left;background: #F5F6F8;color: #111111;}
.web_pak #city ul li:nth-child(4n-3){margin-left: 2.5%!important;}
.web_pak #city ul .back {background: #4180e9;color: #fff;border: 0;}
.web_pak .parkCity{display: none;}
.web_pak .fee{border-radius: 5px;padding: 1px 5px;margin-right: 0.5rem;color: #666;font-size: 12px;}
.web_pak .parkCity .border_bottom_1px:after{border-bottom:1px solid #F18C05;border-radius: 10px; }
.web_pak .parkCity .border_top_1px:before{border-top:1px solid #F18C05 ;border-radius: 10px;}
.web_pak .parkCity .border_left_1px:before{border-left:1px solid #F18C05 ;border-radius: 10px;}
.web_pak .parkCity .border_right_1px:after{border-right:1px solid #F18C05;border-radius: 10px; }
.web_pak .indent{text-indent:1.18em!important;}
.web_pak .parkCity .last span{background: #f3f4f9;padding: 1px 12px;border-radius: 5px;color: #a2a2a2;display: inline-block;line-height: 20px;}

/*服务介绍*/
.services .main{width: 90%;margin: 0 auto;padding-top: 3rem;padding-bottom: 60px;}
.services .main .self_mooring{margin: 20px auto;}
.services .main .mooring{margin-bottom: 30px;}
.services .main .service_type .title{color: #4180e9;font-weight: 700;font-size: 18px;}
.services .main .service_type p{margin-bottom: 6px;font-size: 14px;color: #969696;line-height: 20px;}
.services .main .service{width: 100%;background: #f5f5f5;border-radius: 5px;padding: 5px 0;text-align: center}
.services .main .service img{width: 98%;}
.services .main .service .buts{font-size: 16px;margin-bottom: 10px;}
.services .main .service .buts span{color: #4180e9;font-weight: 700}
.services .question .more_question{padding: 8px 0;font-family: "微软雅黑", arial, sans-serif}
.services .question .more_question .question_tit{font-weight: 700;color: #323232;margin: 8px 0 5px 0;background: url('../images/imng_ask.jpg') left no-repeat;background-size: 20px;padding-left: 25px;}
.services .question .more_question .cont{color: #969696;line-height: 25px;font-size: 14px;font-family: "微软雅黑", arial, sans-serif;}
.services .question .more_question .bot{margin-bottom: 18px;}

/*预约成功*/
.order-succ .order-title{width: 100%;margin:0 auto;padding: 20px 0 25px;text-align: center;background: linear-gradient(90deg,#4180e9,#39B8FF);}
.order-succ .order-title p{color: #FFF;font-weight: bold;font-size: 18px;margin-top: 10px;}
.order-succ .order-title img{margin:5px auto;width: 62.5px;}
.order-succ .order-info{width: 90%;margin: 0 5%;padding: 10px 5px;margin-bottom: 15px;}
.order-succ .order-info .labs-in{float: right;font-family: "微软雅黑", arial, sans-serif;}
.order-succ .order-tips{width: 90%;margin:0 auto;line-height: 25px;font-size: 14px;}
.order-succ .order-tips .org{color: #4180e9;}
.order-succ .order-tips .txt{font-weight: bold;}
.order-succ .order-button{width: 90%;margin:15px auto;overflow: hidden;}
.order-succ .order-button a{/*padding: 0px 30px;*/color: #4180e9;width: 40%;display: inline-block;text-align: center;}
.order-succ .order-button .left{float: left}
.order-succ .order-button .right{float: right}
.order-succ .order-button .border_bottom_1px:after{border-bottom:1px solid #4180e9;border-radius: 5px; }
.order-succ .order-button .border_top_1px:before{border-top:1px solid #4180e9 ;border-radius: 5px;}
.order-succ .order-button .border_left_1px:before{border-left:1px solid #4180e9 ;border-radius: 5px;}
.order-succ .order-button .border_right_1px:after{border-right:1px solid #4180e9;border-radius: 5px; }
.succ_main{width: 95%;margin: 0 auto;box-shadow: #e2e2e2 0px 0px 5px 0px;padding: 10px 0;border-radius: 5px;margin-top: -10px;background: #FFF;}
/*首页*/
.sm-sg{color: #A6ADB3;font-size: 12px;font-weight: normal;}
.parklist{background: #ffffff;width: 95%;padding: 5px 2.5%;overflow: hidden}
.parklist .park-hot{border-left: 3px solid #4180e9;line-height: 15px;color:#666;padding-left: 5px;display: inline-block;}
.parklist .park-more a{float: right;color: #4180e9;font-size: 14px;}
.parklist .park-list{overflow: hidden;padding: 10px 0;}
.parklist .park-ps{float: left;width: 33%;height:80px;overflow: hidden;margin-top: 5px;}
.parklist .park-pic{width: 100%;height: 100%}
/*@media screen and (min-width: 409px){.parklist .park-pic {margin-left: -60px;}}*/
.parklist .park-info{float: left;margin-left: 2%;width: 65%}
.parklist .park-info p{line-height: 30px;}
.parklist .park-info .park-name{font-size: 16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-family:"微软雅黑", arial, sans-serif;}
.parklist .park-info .park-smallname{font-size: 14px;color: #a2a2a2;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.parklist .park-info .park-price{font-family:"微软雅黑", arial, sans-serif;font-size: 14px;color: #F18C05;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.parklist .park-info .park-price .price-img{width: 12px;display: inline-block;margin-right: 5px;vertical-align: middle}
.parklist .park-info .park-price .border_bottom_1px:after{border-bottom:1px solid #F18C05;border-radius: 10px; }
.parklist .park-info .park-price .border_top_1px:before{border-top:1px solid #F18C05 ;border-radius: 10px;}
.parklist .park-info .park-price .border_left_1px:before{border-left:1px solid #F18C05 ;border-radius: 10px;}
.parklist .park-info .park-price .border_right_1px:after{border-right:1px solid #F18C05;border-radius: 10px; }
.booking{background: #ffffff;width: 95%;padding:5px 2.5%;position: relative;overflow: hidden;}
.booking .book{line-height: 15px;padding-right:10px;font-weight: bold;margin-bottom: 12px;font-size: 18px;color: #323232;}
.booking .book-port{overflow: hidden;margin: 18px 0 10px;}
.booking .book-port img{width: 86px;margin:0 auto;}
.booking .book-port div{width: 33.33%;float: left;text-align: center;}
.booking .book-port div p{color: #575757;font-weight: bold}
.booking .book-port div p a{color: #575757;font-weight: bold}
.booking .book-port .line{float: left;width: 0.5%;height: 80px;margin-top: 10px;}
.booking .book-port .border_bottom_1px:after{border-bottom: 1px solid #ffffff;}
.menu-tab{width: 95%;padding: 20px 2.5% 5px;background: #ffffff;text-align: center;overflow: hidden}
.menu-tab .menu{display: block;float: left;width: 20%;margin-bottom: 10px;position: relative;}
.menu-tab .menu img{width: 48px;margin: 0 auto;}
.menu-tab .menu p{color: #323232;font-size: 14px;}
.menu-tab .menu .right_tips{position: absolute;top: -4px;right: 5px;/*background: url("../images/index01/img_index_mem.png") no-repeat;background-size:100%;*/color: #553D32;line-height: 15px;padding: 1px 6px;border-radius: 20px;font-size: 12px!important;}
.header-tips{background:#f9f9f9;width: 94%;padding: 2px 3%;position: relative;padding-top: 5px;}
.header-tips .app-pic{width: 40px;display: inline-block;vertical-align: text-bottom;}
.header-tips .text{display: inline-block;line-height: 25px;}
.header-tips .text .bold{font-weight: bold;font-size: 14px;}
.header-tips .text p{font-size: 12px;font-family: "微软雅黑", arial, sans-serif;line-height: 20px;}
.header-tips .trunon{display: inline-block;margin-right: 10%;line-height:18px;margin-top: 10px;font-size:14px;float: right;color: #111;padding: 2px 8px;border-radius: 5px;border:1px solid #575757;}
.header-tips .trunon a{color: #4180e9;}
.header-tips .border_bottom_1px:after{border-bottom:1px solid #575757;border-radius: 10px; }
.header-tips .border_top_1px:before{border-top:1px solid #575757 ;border-radius: 10px;}
.header-tips .border_left_1px:before{border-left:1px solid #575757 ;border-radius: 10px;}
.header-tips .border_right_1px:after{border-right:1px solid #575757;border-radius: 10px; }
.header-tips .close{display: inline-block;width: 12px;position: absolute;right: 13px;}
.header-fixed{position: fixed;top:0;z-index: 2;width: 100%;max-width: 750px;}
#header .city_tese{width: 90%;margin: 10px auto;text-align: center;background: #f9f9f9;border-radius: 20px;font-size: 12px;padding: 10px 2.5%;overflow: hidden}
#header .city_tese a{display: block;width: 25%;text-align:center;line-height: 14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color: #000;float: left;}
#header .city_tese a img {width: 10px;vertical-align: middle;margin-right: 5px;display: inline-block;margin-bottom: 2px;}
#main .park{padding: 5px 2.5% 10px;background: #fff;overflow: hidden; /*box-shadow: #e2e2e2 0px 4px 5px;*/}
#main .park .news_city{text-align: left;font-weight: bold;margin-bottom: 4px;font-size: 18px;}
#main .park .news_city .title{padding-right: 10px;color: #323232}
#main .park .show_more_city{display:block;color:#4180E9;text-align: center;font-size: 14px;font-weight: normal;}
#main .park .park_item{text-align: center;}
#main .park .park_item .city{display: block;position: relative;width: 49%;margin-bottom: 15px;float: left;}
#main .park .park_item .city:nth-child(even){margin-left: 2%}
#main .park .park_item .city a{display: block}
#main .park .park_item .city img{display: block;width: 100%;height: auto;border-top-right-radius: 5px;border-top-left-radius: 5px;}
#main .park .park_item .city .title{width: 96%;background: #4180E9;padding: 5px 2%;text-align: left;}
#main .park .park_item .city .title .city_name{color: #fff;line-height: 24px;font-size: 14px;font-weight: bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
#main .park .park_item .city .title .fly{border-radius: 20px;line-height: 18px;font-size: xx-small;color: #fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
#main .service_instro{background: #ffffff;width: 95%;padding: 5px 2.5%;position: relative;overflow: hidden;}
#main .service_instro .book{line-height: 15px;padding-right: 10px;font-weight: bold;margin-bottom: 12px;font-size: 18px;color: #323232;}
#main .service_instro .service_icon{display: block;width: 82%;padding: 16px 0 10px;margin: 0 auto;}
#main .s_ul{overflow: hidden;padding-bottom: 15px;padding-top: 4px;}
#main .s_ul .s_li{width: 25%;float: left;text-align: center;}
#main .s_ul .s_li p{text-align: center;color: #43557A;font-size: 14px;line-height: 22px;}
#main .s_ul .s_li .s_p_bt span{background: #EDEFFD;border-radius: 50px;color: #6A82B0;font-size: 12px;padding: 2px 6px;}
#main .menu_comments{background: #fff;width: 95%;overflow: hidden;position: relative;height: 500px;padding:10px 2.5%;}
#main .menu_comments .scroll_text{position: unset;width:96%;height: 90%;margin: 0 auto;}
#main .menu_comments .book {line-height: 15px;padding-right: 10px;font-weight: bold;margin-bottom: 12px;font-size: 18px;color: #323232;}
.menu_comments .comm_tabs{/*background: rgba(255,255,255,.9);*//*margin: 0 auto 8%;*/overflow: scroll;position: absolute;top: 3%;left: 1%;width: 96%;height: 95%;padding: 0 1%;}
.menu_comments .tabs_list{padding: 10px 0;}
.menu_comments .toux{width: 39px;height: 39px;float: left;}
.menu_comments .pInfo{margin-left: 44px;/*margin-right: 2px;*/}
.menu_comments .pInfo p{line-height: 24px;}
.menu_comments .park_name{font-size: 16px;font-weight: bold;color: #111111;display: inline-block;width: 65%;overflow: hidden;text-overflow:ellipsis;white-space:nowrap}
.menu_comments .ptime{font-size: 12px;color: #555555;position:absolute;right:0;font-family: "微软雅黑", arial, sans-serif}
.menu_comments .pComm{font-size: 12px;line-height: 22px!important;}
.menu_comments .scroll_text{position: absolute;top: 18%;left: 3%;width: 90%;height: 74.5%;background: rgba(255,255,255,.9);overflow: hidden;padding: 10px 2%;}
#footer_activity_btn{position: fixed;bottom: 0;z-index: 11;width: 100%;background: #fff;padding: 10px 0 0}
#footer_activity_btn .close_icon{position: absolute;right: 4.5%;top:4%;width: 18.4px;height: 18.4px;}
#footer_activity_btn .big_icon_btn{position: absolute;width: 18%;right: 8.5%;top: 19%;}
/*下单页*/
.order_detail .order-main{padding-bottom:65px;}
.order_detail .order-main form{background: #ffffff;width: 95%;margin: 0 auto;}
.order_detail .order-main .tit{background: #f2f2f2;text-align: center;font-size: 14px;line-height: 35px;}
.order_detail .order-main .tit-left-line,.order-main .tit-right-line{display: inline-block;width: 35px;height: 1px;background: #E2E2E2;margin-bottom: 5px;}
.order_detail .order-main .tit-left-line{margin-right: 5px;}
.order_detail .order-main .tit-right-line{margin-left: 5px;}
.order_detail .org{color: #4180e9}
.order_detail .choose:before {
    content: '';
    display: block;
    position: absolute;
    right: 0.5rem;
    top: 1.8rem;
    width: 0.5rem;
    height: 0.5rem;
    border-right: 1px solid #c9c9c9;
    border-bottom: 1px solid #c9c9c9;
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.order_detail .order-main .park_price{display:none;font-family: "微软雅黑", arial, sans-serif;line-height:20px;padding:10px 0px;font-size: 0.875rem;color:#fa522f;text-align: center;margin: 20px auto;width: 100%;border-radius: 5px;background: #fef3f1;}
.order_detail .order-main .park_price .actual_price{font-weight: bold;}
.order_detail .order-main #getVerity{top:18%;background: #d9d9d9;font-weight: bold;font-size: 20px;line-height: 35px;height: 35px;border:0;color: #7c777b;letter-spacing: 5px;font-family: "微软雅黑", arial, sans-serif;}
.order_detail .order-tips{width: 95%;margin:10px 2.5%;}
.order_detail .order-tips .tips-tit{color: #323232;text-align: center}
.order_detail .order-tips p{color: #969696;line-height: 25px;font-size: 14px;font-family: "微软雅黑", arial, sans-serif;}
.order_detail .order-tips a,.order-tips span{color: #323232;}
.order_detail #tips{background-color: rgba(0,0,0,.8);width: 65%;margin: 0 17.5%;border-radius: 5px;position: fixed;top: 29%;display:none;color: #fff;text-align: center;line-height: 30px;z-index: 101;}
.order_detail .error_tips{position: fixed;background: #ffffff;top:25%;width: 90%;margin:0 5%;z-index:1;border-radius: 5px;display: none}
.order_detail .error_tips .error_tit{text-align: center;height: 45px;line-height: 45px;padding: 5px 0;font-size: 18px;}
.order_detail .error_tips .error_tit img{width: 25px;margin-right:5px;display: inline-block;vertical-align: middle;}
.order_detail .error_tips .errors{padding: 10px 2.5%;width: 95%;}
.order_detail .error_tips .error-button{margin: 10px 2.5%;width: 95%;overflow: hidden}
.order_detail .error_tips .error-button .border_bottom_1px:after{border-bottom: 1px solid #fff;}
.order_detail .error_tips .error-button a{color: #4180e9;width: 49%;display: inline-block;text-align: center}
.order_detail .error_tips .error-button .left{float: left;}
.order_detail .error_tips .error-button .right{float: right;}
.city_list{display: none}
.city_list .city_bg{height: 100%;width: 100%;position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,.5);z-index: 100;display: block;}
.city_list #city{width: 100%;color: #000;position: fixed;bottom: 0;left: 0;z-index: 101;background: #ffffff;}
.city_list #city .city-x{background: #4180e9;color: #fff;line-height: 2.6rem;text-align: center;font-size: 16px;}
.city_list #city .city_info {background: #fff;padding-bottom: 10px;height: 400px;overflow: scroll;}
.city_list #city .city_info li{font-size: 14px;width: 21%;text-align: center;line-height: 2rem;margin: 2.5% 1.8%;border-radius: 2px;float: left;background: #F5F6F8;color: #111111;}
.city_list #city .city_info li:nth-child(4n-3){margin-left: 2.5%!important;}
.city_list #city .city_info .back{background: #4180e9;color: #fff;border: 0;}
.city_list #city .city_info .border_bottom_1px:after{border-radius: 8px;}
.city_list #city .city_info .border_top_1px:before{border-radius: 8px;}
.city_list #city .city_info .border_right_1px:after{border-radius: 8px;}
.city_list #city .city_info .border_left_1px:before{border-radius: 8px;}
/*关于我们*/
#company{padding-bottom: 80px;position: relative;margin-top: 6rem!important;}
#company .company_instro{margin: 10px auto;}
#company .company_instro .tit{text-align: center;font-size: 22px;color: #4180e9;padding: 5px 0;}
#company .company_instro .cont{line-height: 28px;text-indent: 1.7rem;font-size: 14px;color: #323232;}
#company .serive_instro{padding: 10px 0;}
#company .serive_instro .tit{text-align: center;font-size: 18px;color: #111111;padding: 5px 0; margin-bottom: 20px;font-weight: bold}
#company .serive_instro .labs{margin-bottom: 25px;background: #EDF4FF;position: relative;}
#company .serive_instro .labs img{}
#company .serive_instro .labs p{font-size: 14px;color: #323232;line-height: 25px;padding: 0 9px;font-family: "微软雅黑", arial, sans-serif;}
#company .serive_instro .labs .blue{color: #4180e9;}
#company .serive_instro .labs .l-tab{padding: 10px 0;}
#company .serive_instro .labs .l-tab .tits i{display: inline-block;width: 13px;border:0.5px solid #969696;margin-bottom: 5px;}
#company .serive_instro .labs .l-tab .tits{color: #3B3B3B;font-size: 16px;margin-bottom: 6px;text-align: center;font-weight: bold}
#company .serive_instro .labs .l-tab .right-t{text-indent: 2em}
#company .park{width: 95%;padding: 10px 2.5%;background: #f5f5f5}
#company .park .tit{text-align: center;font-size: 22px;padding: 5px 0;color: #4180e9;}
#company .park .lbs{width: 95%;padding: 0 2.5%;overflow: hidden;margin-bottom: 10px;}
#company .park .lbs .lib{width: 48%;background: #ffffff;float: left;}
#company .park .lbs .lib-p{padding: 5px 0;}
#company .park .lbs .lib:last-child{margin-left: 4%;}
#company .park .lbs p{text-align: center;line-height: 20px;font-size: 14px;}
#company .park .lbs p:last-child{font-size: 12px;color: #F18C05}
#company .park .pudong{background: #ffffff;}
#company .city{width: 100%;padding: 10px 0;}
#company .par .tit,#company .city .tit{text-align: center;font-size: 18px;padding: 5px 0;color: #111111;font-weight: bold}
#company .par{width: 95%;padding: 10px 2.5%;}
#company .par .com{width: 95%;padding: 10px 2.5%;}
.comp_cont .ab_tit{overflow: hidden;width: 100%;background: #ffffff;line-height: 42px;}
.comp_cont .ab_tit li{float: left;width: 50%;font-weight: normal;font-size: 16px;}
.comp_cont .ab_tit .tab{position: relative;display: inline-block;}
.comp_cont .ab_tit .current{font-size: 18px;font-weight: bold}
.comp_cont .ab_tit .line{position: absolute;left: 20%;bottom: 1px;width: 60%;height: 4px;background: #4180e9;border-radius: 5px;}
.contacts{padding-top: 10px;}
.contacts_tab{margin: 0 10px;box-shadow: #e2e2e2 0px 2px 7px 0;border-radius: 5px;}
.contacts_tab .com_header{text-align: center;margin: 10px auto 15px;}
.contacts_tab .com_header img{width: 108px;margin: 0 auto;}
.contacts_tab .com_header p{line-height: 22px;}
.contacts_tab .com_header .tit1{color: #3B3B3B;font-size: 14px;font-weight: bold;margin-bottom: 10px;}
.contacts_tab .com_header .tit2{color: #3B3B3B;font-size: 18px;font-weight: bold;}
.contacts_tab .com_header .tit3{color: #AEAEAE;font-size: 12px;font-weight: normal;margin-bottom: 15px;}
.contacts_tab .com_header .tit4{color: #4180E9;font-size: 14px;margin-top: 5px;}
.contacts_tab .com_header .tit5{color: #323232;font-size: 14px;font-weight: bold}
.contacts_tab .contant_title{text-align: center;color: #323232;font-weight: bold;}
.contacts_tab .city{padding: 10px 2.5%;width: 95%;}
.contacts_tab .city .park_name{position: relative;}
.contacts_tab .city .tel{position: absolute;right: 0;}
.contacts_tab .addr{line-height: 20px;text-align: center;font-size: 12px;color: #0B0205;padding: 10px 0;}
/*时间插件*/
.mbsc-mobiscroll .dwv{font-size: 18px;}
.mbsc-mobiscroll .dwb {
    height: 2.5em;
    line-height: 2.5em;
    padding: 0 2.5em;
    color: #4180e9;
    font-size: 14px;
    text-transform: uppercase;
    border: 0.5px solid #4180e9;
    border-radius: 5px;
}
.mbsc-mobiscroll .dwb-s .dwb {
    color: #fff;
    background: #4180e9;
}
.mbsc-mobiscroll .dwb-c {
    margin-left: 10%;
    float: left;
}
.mbsc-mobiscroll .dwbc {
    display: block;
    overflow: hidden;
    text-align: right;
    padding: .5em .5em 1.5em .5em;
}
.mbsc-mobiscroll .dwb-s {
    margin-right: 10%;
}
.dwwr {
    min-width: 290px!important;
}
.mbsc-mobiscroll .dwl{
    color: #4180e9;
}
.mbsc-mobiscroll .dwv{
    border-bottom: 1px solid #4180e9;
}


/*
 * 底部
 */
.footer{width: 100%;position: fixed;bottom: 0px;z-index: 10;background: #FFFFFF;text-align: center;height: 65px;line-height: 65px;box-shadow: #e2e2e2 0 2px 7px 0px;}
.footer p{width: 46%;display: inline-block;line-height: 35px;border-radius: 5px;font-size: 16px;font-family: "微软雅黑", arial, sans-serif;}
.footer p a{padding: 10px 0;font-family: "微软雅黑", arial, sans-serif}
.footer .border_bottom_1px:after{border-bottom:1px solid #4180E9;border-radius: 10px;}
.footer .border_top_1px:before{border-top:1px solid #4180E9;border-radius: 10px;}
.footer .border_left_1px:before{border-left:1px solid #4180E9;border-radius: 10px;}
.footer .border_right_1px:after{border-right:1px solid #4180E9;border-radius: 10px;}
.footer .hongbao{width: 15.5px;display: inline-block;vertical-align: middle;margin-bottom: 2px;height: auto;}
.footer .blue {color: #fff!important;background: #4180e9!important;}
.footer .mar_lt{margin-left: 1.5%;}