﻿*{margin:0;padding:0;}
body{background:#fff; font:12px/22px "SimSun","Microsoft YaHei"; font-size:100%;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none !important; cursor:pointer !important;}
select::-ms-expand { display: none; }
.img_none{ display:none;}

.wrap{ max-width:1000px !important; margin:0 auto;}

header{width:100%; overflow:hidden;}
.header{width:100%; float:left;}
.header .logo{width:35%; float:left; padding:28px 0 27px 0;}
.header .logo img{float:left;width:100%;max-width:280px; max-height:65px;}

.header_R{width:65%;float:right; padding-top:33px;}
.header_ss{float:left; padding-top:7px;}
.inp1{width:290px; float:left; height:40px; background:#fff; border:1px solid #248abc; font-family:'Microsoft YaHei'; font-size:14px; color:#858585; padding:0 10px;}
.inp_btn{width:40px; float:left; height:40px; background:url(../images/sousuo.jpg) no-repeat center center; background-size:cover;}
.header_dianhua{float:right; padding-left:68px; height:54px; background:url(../images/dianhua.jpg) no-repeat left center; font-family:'Microsoft YaHei'; font-size:14px; color:#333333;}
.header_dianhua span{ font-size:20px; color:#333333; font-weight:bold; line-height:30px;}

nav{width:100%; float:left; background:#248abc;}
/*导航下拉开始*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{width:100%; float:left; position:relative; z-index:1;}
.nav a{ color:#fff;  }
.nav .nLi{width:10%; float:left; height:54px; position:relative; display:inline;}
.nav .nLi h3{width:100%; float:left; padding-right:2px; background:url(../images/shutiao.jpg) no-repeat right center;}
.nav .nLi h3 a{display:block; height:54px; line-height:54px; text-align:center; overflow:hidden; color:#fff; transition:all 0.3s; font-family:'Microsoft YaHei'; font-size:16px;}
.nav .nLi:hover h3 a,.nav .nLi.on h3 a{color:#fff;background:#0b6998;}

.nav .sub{ display:none; width:100%; left:0; top:54px;  position:absolute;background:#5e686e; z-index:999; padding:2px 3px;}
.nav .sub li{ zoom:1; display:block; height:30px; overflow:hidden; padding:0 1%;}
.nav .sub a{ display:block; height:30px; line-height:30px; overflow:hidden; text-align:center; color:#fff; font-family:'Microsoft YaHei'; font-size:14px;}
.nav .sub a:hover{ background:#248abc; color:#fff;  }
/*导航下拉结束*/

/*banner*/
.bannerbox{width:100%; height:500px; transition:all 1s; overflow:hidden; position:relative;float:left;}
#banner{width:100%; height:500px;position:relative;overflow:hidden; transition:all 1s;}
#banner .main_image{ height:500px;position:relative;overflow:hidden;transition:all 1s;}
#banner .main_image ul{position:absolute;top:0;left:0;width:9999px;overflow:hidden;}
#banner .main_image li a{display:block;}
#banner .main_image li span{display:block;width:100%;height:500px;transition:all 1s;}
#banner div.flicking_con{width:100%;position:absolute;bottom:0;left:0;z-index:999;height:35px; text-align:center;}
#banner div.flicking_con a{ display:inline-table; width:11px; height:11px; border-radius:50%; margin:0 1px;padding:0;background:#b48f3f;text-indent:-1000px}
#banner div.flicking_con a.on{background:#fff;}
#banner #btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:29px!important;height:29px!important;top:50%;margin-top:-30px;display:none; transition:all 0.5s;}
#banner #btn_prev{background:url(../images/main_btn_arrow_lr.png) no-repeat left bottom;left:20px;}
#banner #btn_prev:hover{background:url(../images/main_btn_arrow_lr.png) no-repeat right bottom;}
#banner #btn_next{background:url(../images/main_btn_arrow_lr.png) no-repeat left top;right:20px;}
#banner #btn_next:hover{background:url(../images/main_btn_arrow_lr.png) no-repeat right top;}

/*移动端*/
 #content1 {padding:0px;float:left;width:100%;}
 .slideBox {position:relative;overflow:hidden;margin:0px auto;max-width:100%;/* 设置焦点图最大宽度 */}
 .slideBox .hd {position:absolute;height:28px;line-height:28px;bottom:0;right:0;z-index:1;}
 .slideBox .hd li {display:inline-block;width:10px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#333;text-indent:-9999px;overflow:hidden;
margin:0 6px 0 6px;}
 .slideBox .hd li.on {background:#fff;}
 .slideBox .bd {position:relative;z-index:0;}
 .slideBox .bd li {position:relative;text-align:center;}
 .slideBox .bd li img {background:url(images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
 .slideBox .bd li a {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}  /* 去掉链接触摸高亮 */
 .slideBox .bd li .tit {display:block;width:100%;position:absolute;bottom:0;text-indent:10px;height:28px;line-height:28px;background:url(images/focusBg.png) repeat-x;color:#fff;text-align:left;}

main{width:100%; overflow:hidden;}
.air{width:100%; overflow:hidden; padding:34px 0;}
.air_title{text-align:center; overflow:hidden;}
.air_p{ height:30px; line-height:30px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:24px; color:#333333; font-weight:bold; background:url(../images/heng1.png) no-repeat center center;}
.air_sp{ height:20px; line-height:20px; overflow:hidden; font-family:Aparajita; font-size:18px; color:#333333; font-weight:bold;text-transform:uppercase;}
.air_txt{ line-height:30px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#a8a8a8;}
.air_ul{ display:block; width:1037px; overflow:hidden; padding-top:30px;}
.air_ul li{width:222px;float:left; margin:0 37px 20px 0;}
.air_ul li .air_img{width:100%; overflow:hidden; position:relative; border:1px solid #b8b7b7;}
.air_ul li .air_B{ display:block; padding-top:15px; overflow:hidden; font-family:'Microsoft YaHei';}
.air_ul li .air_B .sp1{ display:block; height:28px; line-height:28px; overflow:hidden; /* font-size:18px; */ color:#5a5a5a;}
.air_ul li .air_B .sp2{ display:block; height:18px; line-height:18px; overflow:hidden; font-size:12px; color:#acacac;}
.air_ul li .air_B .sp3{ display:block; height:28px; line-height:28px; overflow:hidden; /* font-size:18px; */ color:#248abc; /* font-weight:bold; */}
.sub_hover{width:100%; height:100%;background:rgba(183, 183, 183, 0.7) none repeat scroll 0 0 !important; background-color:#b7b7b7; position:absolute;left:0;bottom:-100%; z-index:5;transition:all 0.3s;text-align:center;}
.sub_hover span{ position:absolute;left:50%;top:50%; margin:-25px 0 0 -50px;width:100px; height:50px; border:1px solid #fff;}
.sub_hover span b{ display:inline-block; font-size:30px; color:#fff; line-height:50px;}
.air_ul li:hover .sub_hover{ bottom:0;}
.air_more{width:60px; height:60px; margin:15px auto 0 auto; display:block; overflow:hidden;}
.air_more a{ display:block;height:60px; background:url(../images/more1.png) no-repeat center center; border:1px solid #b8b7b7; transition:all 0.3s;}
.air_more a:hover{border-color:#248abc; background-color:#248abc;}

.bus{width:100%; overflow:hidden; background:url(../images/bus_bj.jpg) no-repeat center center; background-size:cover; padding:30px 0;}
.bus_ul{ display:block; width:1037px; overflow:hidden; padding-top:30px;}
.bus_ul li{width:222px;float:left; margin:0 37px 40px 0;}
.bus_ul li .bus_img{width:100%; overflow:hidden; position:relative;}
.bus_ul li .bus_txt{ display:block; height:34px; background:#fff; overflow:hidden;line-height:34px; text-align:center; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#222222; position:relative; padding-right:34px;}
.bus_ul li .bus_txt .bus_sp{width:34px; float:right; height:34px; overflow:hidden; background:url(../images/more2.jpg) no-repeat center center #248abc; position:absolute; right:0;top:0;}
.bus_ul li:hover .sub_hover{ bottom:0;}

.lc{width:100%; overflow:hidden; background:url(../images/lc_bj.jpg) no-repeat center center; background-size:cover; padding:30px 0;}
.lc_contect{ display:block; padding-top:40px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#fff; line-height:28px;min-height:320px;}
.lc_contect img{width:222px; float:left; border-radius:50%; border:1px solid #fff; margin-right:55px;}

.lxwm{width:100%; overflow:hidden; padding:30px 0;}
.lxwm_left{width:50%;float:left; padding:0 1%; margin-top:10px;}
.lxwm_T{ display:block; height:34px; line-height:34px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#5a5a5a;}
.lxwm_txt{ display:block; overflow:hidden; padding-top:10px; font-family:'Microsoft YaHei'; font-size:14px; color:#5a5a5a; line-height:24px;}
.lxwm_txt img{width:100%; display:block;}
.lxwm_txt span{ font-weight:bold;}
.lxwm_logo{ display:block; line-height:34px; overflow:hidden; background:url(../images/lxwm_logo.jpg) no-repeat left center;font-family:'Microsoft YaHei'; font-size:14px; color:#5a5a5a; padding-left:40px; margin-top:15px;}
.lxwm_p{ display:block; height:38px; line-height:38px; overflow:hidden;font-family:'Microsoft YaHei'; font-size:14px; color:#5a5a5a;}
.lxwm_inp1{ display:block;width:100%; height:37px; background:#f4f4f4; border:1px dashed #aaaaaa; padding:0 10px; overflow:hidden;font-family:'Microsoft YaHei'; font-size:14px; color:#5a5a5a; margin-bottom:10px;}
.lxwm_inp2{ display:block;width:100%; height:145px; background:#f4f4f4; border:1px dashed #aaaaaa; padding:5px 10px; overflow:hidden;font-family:'Microsoft YaHei'; font-size:14px; color:#5a5a5a;}
.lxwm_btn{ display:block;width:134px; height:34px; background:#248abc; overflow:hidden;font-family:'Microsoft YaHei'; font-size:14px; color:#fff; margin-top:25px;}

footer{width:100%;overflow:hidden; padding:15px 0; line-height:30px; background:#248abc; color:#fff; font-family:'Microsoft YaHei'; text-align:center;}
footer a{color:#fff;transition:all 0.3s; margin:0 5px;}
footer a:hover{color:#fff; text-decoration:underline !important;}

/*手机底部导航*/
.hot{width:100%; height:68px; background:#248abc; position:fixed; bottom:0; left:0; z-index:99;}
.hot span{ color:#fff; font-size:16px; line-height:20px; padding-top:12px;}
.hot h6{ font-size:14px; line-height:26px; font-family:'Microsoft YaHei'; color:#fff;}
.hot .row div a{ display:block; color:#fff; padding:5px 0; margin-top:9px;}
.hot .row div:hover{ background:#19a1e6;}

/*机场接送/商务租车/中巴大巴*/
.main{width:100%; overflow:hidden; padding:20px 0;}
.main_left{width:220px; float:left;}
.about{width:100%; float:left; margin-bottom:10px;}
.about_title{ display:block; height:50px; line-height:50px; overflow:hidden; background:#248abc; font-family:'Microsoft YaHei'; font-size:20px; color:#fff; text-indent:30px;}
.about_ul{ display:block; padding:3px 5px; overflow:hidden; background:#ededed; margin-top:5px;}
.about_ul li{ display:block; height:38px; margin:3px 0; overflow:hidden; line-height:36px; border:1px solid #fff; background:#dedede; padding:0 20px; transition:all 0.3s; cursor:pointer;}
.about_ul li a{ font-family:'Microsoft YaHei'; font-size:14px; color:#1b1818;}
.about_ul li:hover,.about_ul li.active{background:#248abc; border-color:#eb1e28; transition:all 0.3s;}
.about_ul li:hover a,.about_ul li.active a{ color:#fff;}
.dl1{ display:none; overflow:hidden;}
.dl1 dd{display:block; height:38px; margin:3px 0; overflow:hidden; line-height:36px; border:1px solid #d0d0d0; background:#fff; padding:0 20px; transition:all 0.3s; cursor:pointer;}
.dl1 dd a{ font-family:'Microsoft YaHei'; font-size:14px; color:#1b1818;}
.dl1 dd:hover{background:#248abc; border-color:#eb1e28; transition:all 0.3s;}
.dl1 dd:hover a{ color:#fff;}
.about_B{ display:block; padding:6px 5px; overflow:hidden; background:#ededed; margin-top:5px;}
.about_txt{ display:block; border:1px solid #d0d0d0; background:#fff; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#5a5a5a; line-height:25px; padding:10px 7px;}
.about_B img{width:100%; display:block; margin-top:6px; border:1px solid #d0d0d0;}

.main_right{width:760px; float:right;}
.dqwz_title{width:100%; overflow:hidden; height:51px; line-height:50px; border-bottom:1px solid #dedede; font-family:'Microsoft YaHei' ; font-size:14px; color:#5a5a5a;}
.dqwz_nav{float:right;}
.dqwz_contect{width:100%; overflow:hidden;}
.cp_ul{ display:block; padding-top:10px; overflow:hidden;}
.cp_ul li{ display:block; overflow:hidden; background:#ececec;  margin-bottom:10px; cursor:pointer;}
.cp_ul li .cp_img{width:250px;float:left; overflow:hidden; background:#fff; margin-right:10px;}
.cp_ul li .cp_img img{width:100%; display:block; transition:all 0.8s;}
.cp_ul li .cp_B{ display:block; overflow:hidden;}
.cp_ul li .cp_B .cp_p{ display:block; height:31px; line-height:30px; overflow:hidden; border-bottom:1px dotted #cdcfd1; font-family:'Microsoft YaHei'; font-size:16px; color:#248abc; text-indent:10px;}
.cp_ul li .cp_B .cp_txt{ display:block; line-height:27px; font-family:'Microsoft YaHei';  font-size:14px; color:#5a5a5a; overflow:hidden; padding:8px 0 0 15px;max-height: 89px;}
.cp_ul li .cp_B .cp_inp1{width:95px; height:30px; float:left; background:#248abc; border-radius:5px; font-family:'Microsoft YaHei'; font-size:14px; color:#fff; margin:10px 0 0 15px; transition:all 0.3s;}
.cp_ul li .cp_B .cp_inp2{width:95px; height:30px; float:left; background:#fff; border-radius:5px; font-family:'Microsoft YaHei'; font-size:14px; color:#248abc; margin:10px 0 0 10px;transition:all 0.3s;}
.cp_ul li:hover .cp_img img{transform: scale(1.5,1.5);-ms-transform: scale(1.5,1.5);}
.cp_ul li .cp_B .cp_inp1:hover{background:#fff;color:#248abc;}
.cp_ul li .cp_B .cp_inp2:hover{background:#248abc;color:#fff;}

.cpxq{ display:block; padding:20px 0; overflow:hidden;}
.cpxq_img{width:100%; overflow:hidden;}
.cpxq_img img{max-width:100%; display:block;}
.cpxq_txt{ display:block; font-family:'Microsoft YaHei'; font-size:14px; color:#5a5a5a; line-height:30px; overflow:hidden; padding-top:10px;}
.cpxq_txt .cpxq_p{ display:block; height:40px; line-height:40px; font-size:16px; color:#248abc;}

/*租车流程*/
.zclc{ display:block; padding:20px 0; overflow:hidden; font-family:'Microsoft YaHei'; font-size:14px; color:#5a5a5a; line-height:24px;}
.zclc .zclc_sp{ color:#248abc;}


@media (max-width:1199px) {
/*banner*/
.bannerbox{width:100%; height:375px; transition:all 1s; overflow:hidden;}
#banner{ height:375px;position:relative;overflow:hidden; transition:all 1s;}
#banner .main_image{ height:375px;position:relative;overflow:hidden;transition:all 1s;}
#banner .main_image li span{display:block;width:100%;height:375px;transition:all 1s;}


}

@media (max-width:991px){
.header .icon-menu{float:right; cursor:pointer; width:37px; height:24px; background:url(../images/menu_logo.png) no-repeat center center; background-size:cover; position:absolute;right:1%;top:50%; margin-top:-12px;}
.header .sjdnav{ width:150px; height:auto; position:absolute;right:0; top:10%;z-index:9999;background:#248abc;}
.header .sjdnav ul{ padding:0; margin:0;}
.header .sjdnav li{ height:40px;display:block;text-align:center; margin:5px 0; padding:0;}
.header .sjdnav li a{display:block;line-height:40px; font-family:'Microsoft YaHei'; font-size:16px; color:#fff;}
.header .sjdnav li a:hover{background:#19a1e6; color:#fff;}
.header .sjdnavhide{ height:0; overflow:hidden;}	
.header .logo{width:100%; position:relative; padding:15px 0 15px 1%;}

/*banner*/
.bannerbox{width:100%; height:310px; transition:all 1s; overflow:hidden;}
#banner{ height:310px;position:relative;overflow:hidden; transition:all 1s;}
#banner .main_image{ height:310px;position:relative;overflow:hidden;transition:all 1s;}
#banner .main_image li span{display:block;width:100%;height:310px;transition:all 1s;}

.air{padding:25px 0;}
.air_ul{width:100%; padding-top:20px;}
.air_ul li{width:31.3%; margin:0 1% 20px 1%;}
.bus{padding:20px 0;}
.bus_ul{width:100%; padding-top:20px;}
.bus_ul li{width:31.3%; margin:0 1% 20px 1%;}
.lc{padding:20px 0;}
.lc_contect{ padding:40px 1% 0 1%;}
.lc_contect img{margin-right:40px;}
.lxwm{padding:20px 0;}

/*机场接送/商务租车/中巴大巴*/
.main{padding:20px 1%;}
.main_left{width:29%;}
.main_right{width:69%;}
.cp_ul li{ padding:10px 1%;}
.cp_ul li .cp_img{width:45%;}

}

@media (max-width:767px){
/*.header .icon-menu{font-size:30px; width:30px; margin-top:-15px;}*/
.header .sjdnav{ top:11%;}
.header .logo{width:100%;}
.header .logo img{width:50%;}

.air_ul li{width:48%;}
.bus_ul li{width:48%;}
.lc_contect{ padding:20px 1% 0 1%;}
.lc_contect img{width:50%; margin-right:10px;}
.lxwm_left{width:100%;}


/*机场接送/商务租车/中巴大巴*/
.main_left{width:100%;}
.about_title{background:url(../images/sj_jiantou.jpg) no-repeat right center #248abc; text-indent:20px;}
.about_ul{ display:none;}
.main_right{width:100%;}
.cp_ul li{ padding:0;}
.cp_ul li .cp_img{width:100%;}
.cp_ul li .cp_B{width:100%; padding:10px 0;}

}
.qr{float:left;margin-left:10px;cursor:pointer;width:54px;height:54px;position:relative;}
.qr-act{display:none;width: 172px;height: 172px;position: absolute;z-index: 2;top: 110%;left:-64px;border:3px #B8252B solid;padding:2px;background:#fff;box-sizing: content-box;}