  .fly-text p{font-size: 18px;line-height: 38px;}
.fly-text .fly-red{color: #cd0000;margin-top: 10px;}
.fly_table td span{color: #cd0000;}
.must{color: #ff0000;}
.parklot_tb{margin-bottom: 80px;}
.reg_table{background-color: #72b3c0;color: #FFF;font-size: 18px;line-height: 50px;}
.table_2{margin-top: 50px;}
.fly_table thead tr:nth-child(1){height: 90px;}
table.fly_table td{border: none !important;vertical-align: top;}
.fly_table tbody tr td:nth-child(1){width: 23%;text-align: left;padding-left: 50px;}
.fly_table tbody tr td:nth-child(2){width: 30%;text-align: left;}
.fly_table tbody tr td:nth-child(3){width: 27%;}
.fly_table tbody tr td{padding: 35px 0;font-size: 18px;line-height: 38px;}
.fly_table tbody tr td img{display: block;width: 60%;margin: 0 auto;}
.fly_table tbody tr:nth-child(even){background: #f8f8f8;}

.fly_table tbody tr td b{color: #72b3c0;}
.fly_table tbody tr td .search-luggage{display: block;color: #fff;background: #86cdd3;margin: 0 auto; font-size: 18px;text-align: center;line-height: 45px;width: 220px;height: 45px;}

/*!	* common JavaScript Document  * The site is designed by LEBANG,Inc 11/2015 */
/* 移动设备布局: 480px 及更低。 */
.imgBg{background-repeat:no-repeat;background-position:center center;background-size:cover;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.motion{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.subway_icon{background: url(../images/subway_icon.png) no-repeat !important;}
.night_icon{background: url(../images/night_icon.png) no-repeat !important;width: 24px !important; height: 24px !important;    background-size: cover !important;}
.transport_icon{background: url(../images/transport_icon.png) no-repeat !important;}
/*公用弹窗*/
.msg_pop_main{background:rgba(0,0,0,0.5);max-width:250px;position:fixed;left:50%;top:50%;z-index:10000;display:none;border-radius:3px;font-size:12px;}
.msg_pop_main p{padding:10px;line-height:24px;font-size:14px;color:#fff;}
.motion{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.pic img{display: block;width: 100%;}

/*头部*/
.header{position: fixed;left: 0;top: 0;width: 100%;z-index: 100;border-bottom: 1px solid rgba(255, 255, 255, 0.3);transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.header .container{width: 100%;padding: 0 45px 0 20px;box-sizing: border-box;height: 94px;position: relative;min-width: 1280px;}
.header .nav{font-size: 16px;color: #fff;line-height: 36px;margin: 28px 16px 0 0;cursor: pointer;border:1px solid #fff;width: 130px;font-weight: bold;}
.header .nav i{display: block;float: left;width: 24px;height: 17px;margin: 10px 13px 0 30px;}
.header .show i{background-position: -110px 0;}
.header .home{display: block;width: 26px;height: 24px;background: url('../images/icon.png') no-repeat left -20px;margin: 35px 30px 0 0;}
.header .search{width: 23px;height: 24px;background: url('../images/search.png') no-repeat;margin: 13px 30px 0 0;cursor: pointer;}
.header .en,
.header .ch{display: block;height: 24px;line-height:24px;margin-top: 35px;font-size: 16px;color: #fff;}
.header .en:hover,
.header .ch:hover{color: #ff860f;}
.header .link{display: block;height: 78px;line-height: 78px;font-size: 16px;font-weight:bold;color: #fff;margin: 13px 0 0 30px;}
.header .link:hover{border-bottom: 3px solid #ff860f;}
.header .link .notice{float: left;width: 20px;height: 20px;background: url('../images/notice_icon.png') no-repeat;margin: 29px 10px 0 0;display: block;}
.head_fixed .link .notice,
.sub_header .link .notice{background-position: 0 -20px;}
.header .logo{display: block;width: 259px;height: 54px;position: absolute;left: 50%;top: 17px;margin-left: -130px;position: absolute;background: url('../images/logo.png') no-repeat;}

.sub_main{width: 268px;border:1px solid #ccc;background: #fff;z-index: 102;position: fixed;left: -270px;top: 95px;min-height: 640px;border-bottom: none;}
.sub_nav li{width: 134px;height: 66px;border-bottom: 1px solid #ccc;box-sizing: border-box;line-height: 65px;font-size: 15px;color: #188395;padding-left: 24px;float: left;cursor: pointer;}
.sub_nav li i{display: block;width: 18px;height: 16px;float: left;margin: 27px 9px 0 0;background-position: 0 -80px;}
.sub_nav li .icon2{background-position: 0 -100px;}
.sub_nav li.on{background: #ff860f;border-color: #ff860f;color: #fff;}
.sub_nav li.on i{background-position: -22px -80px;}
.sub_nav li.on .icon2{background-position: -22px -100px;}
.sub_list a{display: block;padding: 20px 0 22px 24px;height: 37px;border-bottom: 1px solid #ccc;}
.sub_list a i{display: block;float: left;width: 35px;height: 31px;background: url('../images/sub_icon.png') no-repeat;margin-top: 4px;}
.sub_list a .icon2{background-position: 0 -31px;}
.sub_list a .icon3{background-position: 0 -62px;}
.sub_list a .icon4{background-position: 0 -93px;}
.sub_list a .icon5{background-position: 0 -124px;}
.sub_list a .icon6{background-position: 0 -155px;}
.sub_list a .icon7{background-position: 0 -217px;}
.icon-fly{background: url(../images/fly-icon.png) no-repeat !important;background-size: contain !important;}
.sub_list a .main{float: left;margin-left: 10px;color: #188395;width: 190px;}
.sub_list a .main h4{font-size: 16px;font-weight: bold;line-height: 22px;}
.sub_list a .main p{font-size: 12px;line-height: 15px;}
.sub_list a:hover .main{color: #ff860f;}
.sub_main .logistics{display: block;padding: 15px 0 18px 24px;height: 57px;background: #1aa6be;width: 246px;margin-left: -1px;}
.sub_main .logistics i{display: block;float: left;width: 35px;height: 31px;background: url('../images/sub_icon.png') no-repeat left -186px;margin-top: 4px;}
.sub_main .logistics .main{margin-left: 10px;float: left;color: #fff;width: 200px;}
.sub_main .logistics .main h4{font-size: 19px;line-height: 31px;font-weight: bold;}
.sub_main .logistics .main p{font-size: 14px;line-height: 26px;font-weight: bold;}
.sub_main .logistics .main p i{display: block;float: right;width: 21px;height: 15px;background: url('../images/icon.png') no-repeat left -120px;margin-right: 26px;}
.sub_main .logistics:hover .main p i{margin-right: 20px;}
.head_h{height: 0;width: 100%;}
.announce{padding: 20px 50px 20px 70px;background: #ff860f;height: 62px;box-sizing: border-box;position: relative;z-index: 0;display: none;}
.announce .title{font-size: 18px;color: #333;line-height: 22px;}
.announce .title i{display: block;float: left;width: 20px;height: 20px;background: url('../images/notice_icon.png') no-repeat left -40px;margin: 1px 10px 0 0;}
.announce .swiper-announce{float: right;width: calc(100% - 180px);border-left: 1px solid #333;height: 22px;position: relative;}
.announce .swiper-announce a{display: block;padding-left: 20px;font-size: 18px;color: #333;text-decoration: underline;float: left;line-height: 22px;}
.announce .swiper-announce span{display: block;float: right;font-size: 14px;color: #333;line-height: 22px;padding-right: 60px;}
.announce .close{display: block;width: 22px;height: 22px;background: url('../images/an_close.png') no-repeat;position: absolute;right: 50px;top: 20px;z-index: 10;}

.head_fixed,
.sub_header .header{background: #fff;border-color: #eaeaea;}
.head_fixed .nav,
.head_fixed .link,
.sub_header .header .nav,
.sub_header .header .link{color: #333;}
.head_fixed .nav i,
.sub_header .header .nav i{background-position: -40px 0;}
.head_fixed .home,
.sub_header .header .home{background-position: -40px -20px;}
.head_fixed .search,
.sub_header .header .search{background-image: url('../images/search_b.png');}
.sub_header .head_h{height:95px;}
.sub_header .header .show i,
.head_fixed .show i{background-position: -110px -20px;}
.head_fixed .nav,
.sub_header .nav{border-color: #333;}
.head_fixed .logo,
.sub_header .logo{background-image: url('../images/logo_b.png');}
.head_fixed .en,
.sub_header .header .en,
.head_fixed .ch,
.sub_header .header .ch{color: #333;}
.sub_header .header .en:hover{color:#ff860f;}
.header .nav:hover{border-color: #ff860f;background: #ff860f;color: #fff;}
.head_fixed .nav:hover i, .sub_header .header .nav:hover i{background-position: 0 0;}
.head_fixed .show:hover i, .sub_header .header .show:hover i{background-position: -110px 0;}
.header .home:hover{background: url('../images/home_on.png') no-repeat;}


/*底部*/
.foot_top{padding-top: 40px;text-align: center;}
.foot_top ul{display: inline-block;*display: inline;*zoom:1;}
.foot_top ul li{display: block;width: 60px;height: 60px;float: left;margin: 0 22px;}
.foot_top ul li a{display: block;width: 60px;height: 60px;background: #888;border-radius: 50%;}
.foot_top ul li a i{display: block;width: 60px;height: 60px;background: url('../images/share_icon.png') no-repeat;}
.foot_top ul li a .icon2{background-position: 0 -60px;}
.foot_top ul li a .icon3{background-position: 0 -120px;}
.foot_top ul li a .icon4{background-position: 0 -180px;}
.foot_top ul li a .icon5{background-position: 0 -240px;}
.foot_top ul li:hover a{background: #2ba5ba;}
.foot_top ul li .link{position: relative;z-index: 10;}
.foot_top ul li .link .erify{position: absolute;width: 218px;height: 132px;padding: 10px 22px 20px;background: #fff;left: 50%;bottom:86px;margin-left: -131px;border:1px solid #eee;box-shadow: 0px 1px 20px 0px rgba(175, 175, 175, 0.31);display: none;}
.foot_top ul li .link .erify p{font-size: 16px;color: #333;line-height: 31px;}
.foot_top ul li .link .erify img{display: block;width: 100px;}
.foot_top ul li .link .erify .arrow{width: 14px;height: 15px;background: url('../images/foot_arrow.png') no-repeat;position: absolute;left: 50%;bottom: -15px;margin-left: -7px;}
.foot_mid{padding: 50px 0 50px 280px;border-bottom: 1px solid #e8e8e8;/* margin-left: 235px; */}
.foot_en_mid{padding-left: 300px;}
.foot_mid .logo{width: 215px;height: 120px;background: url('../images/logo_f.png') no-repeat;margin-right: 106px;display: none;}
.foot_mid img{display: block;width: 215px;margin-right: 106px;}
.foot_mid .foot_nav{float: left;margin-right: 260px;}
.foot_mid .foot_en_nav{padding-left: 130px;}

.foot_mid .foot_nav:last-child{margin-right: 0;}
.foot_mid .foot_nav .top{font-size: 16px;color: #333;font-weight: bold;line-height: 28px;margin-bottom: 16px;padding-right: 50px;box-sizing: border-box;text-align: center;}
.foot_mid .foot_nav:last-child .top{padding-right: 0;}
.foot_mid .foot_nav li a{display: block;font-size: 15px;color: #333;line-height: 28px;}
.foot_mid .foot_nav li:hover a{color: #ff860f;}
.foot_bot{font-size: 15px;color: #666;line-height: 30px;padding: 13px 0 24px;text-align: center;}
.foot_bot a{color: #666;}
.foot_bot a:hover{text-decoration: underline;}
.sub_footer .footer{border-top: 1px solid #e7e7e7;}

.home-main .foot_mid .foot_nav{width: 228px;margin-right: 100px;}
.home-main .foot_mid .foot_nav:last-child{margin-right: 0;width: auto;}
.home-main .foot_mid .foot_nav:last-child li{float: none;margin-right: 0;}
.home-main .foot_mid .foot_nav li{float: left;margin-right: 50px;}
.home-main .foot_mid .foot_nav li a{color: #fff;}
.home-main .foot_mid .foot_nav li:hover a{color: #ff860f;}
.home-main .foot_mid .foot_nav .top{color: #fff;width: 100%;}
.home-main .foot_mid .logo{background-image: url('../images/logo_hf.png');width: 209px;margin-right: 110px;}
.home-main .foot_bot{color:#b9caed;}
.home-main .foot_bot p{text-shadow: 0px 1px 1px rgba(110, 123, 149, 0.35);}
.home-main .foot_bot a{color: #b9caed;}

.aside{position: fixed;right: 0;top: 50%;z-index: 999;margin-top: -274px;width:72px;height:548px;/*overflow: hidden;*/border-radius: 5px 0 0 5px;}
.aside ul{position: absolute;left: 72px;top: 0;width: 72px;}
.aside li{background: rgba(23, 133, 150, 0.9);}
.aside li a{display: block;padding: 20px 0 15px;}
.aside li i{display: block;width: 26px;height: 26px;margin: 0 auto 15px;background: url('../images/aside.png') no-repeat;}
.aside li.break2 i{width: 28px;height: 25px;background-position: 0 -30px;}
.aside li.break3 i{width: 34px;height: 24px;background-position: 0 -60px;}
.aside li.break4 i{width: 26px;height: 28px;background-position: 0 -90px;}
.aside li.break5 i{width: 28px;height: 28px;background-position: 0 -120px;}
.aside li p{font-size: 12px;color: #fff;line-height: 22px;text-align: center;}
.aside li:hover{background: rgba(37, 157, 177, 0.95);}
.aside .sidearrow{right: 0;top: 50%;background: rgba(23,133,150,0.9);border-radius: 6px 0 0 6px;width: 40px;height: 80px;margin-top: -40px;display: block;position: absolute;}
.aside .sidearrow i{display: block;width: 22px;height: 38px;background: url('../images/asidearrow.png') no-repeat center;margin: 21px auto 0;background-size: 15px;}
.aside .asideshow i{transform:rotate(180deg);}
.home-main .aside ul{left: 0 !important;}
.home-main .aside .sidearrow{display: none;}

.flight-pop{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 1000;display: none;}
.flight-pop-main{position: absolute;left: 50%;top: 50%;background: #fff;width: 692px;height: 540px;border:4px solid #259db1;margin: -274px 0 0 -350px;overflow: hidden;}
.flight-pop-main .close{display: block;width: 20px;height: 20px;background: url('../images/flight_close.png') no-repeat;position: absolute;right: 26px; top: 25px;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.flight-pop-main .title{font-size: 28px;color: #333;font-family: "苹方";font-weight: bold;text-align: center;line-height: 36px;margin: 30px 0 20px;}
.flight-pop-main .content{margin: 0 26px;}
.ind_flight_nav{width: 52px;}
.ind_flight_nav li{width: 52px;height: 191px;}
.ind_flight_nav li a{display: block;width: 49px;height: 191px;background: #fff;text-align: center;font-size: 15px;color: #333;line-height: 18px;border:1px solid #e0e0e0;border-left: 2px solid #ff860f;overflow: hidden;border-bottom: none;}
.ind_flight_nav li:last-child a{border-top: none;border-bottom: 1px solid #e0e0e0;}
.ind_flight_nav li a i{display: block;width: 20px;height: 17px;margin: 58px auto 10px;background: url('../images/flight_icon.png') no-repeat 0 -30px;}
.ind_flight_nav li a .icon2{background-position: 0 -70px;}
.ind_flight_nav li.on a{background: #ff860f;color: #fff;border-color: #ff860f !important;}
.ind_flight_nav li.on a i{background-position: 0 -50px;}
.ind_flight_nav li.on a .icon2{background-position: 0 -90px;}
.flight-pop-main .main{width: 586px;}


.ind_flight_top{font-size: 14px;color: #fff;font-weight: bold;line-height: 32px;text-align: center;margin-bottom: 1px;background: #259db1;}
.ind_flight_top div{height: 32px;}

.ind_flight_list li{font-size: 13px;color: #333;text-align: center;cursor: pointer;}
.ind_flight_list li .clearfix{border-bottom: 1px solid #e3e3e3;height: 34px;line-height: 34px;}
.ind_flight_top .city,
.ind_flight_list li .city{width: 146px;}
.ind_flight_top .number,
.ind_flight_list li .number{width: 144px;}
.ind_flight_top .time,
.ind_flight_list li .time{width: 103px;}
.ind_flight_top .state,
.ind_flight_list li .state{width: 90px;}
.ind_flight_list li:hover .clearfix{background: #e4e4e4;border-color: #e4e4e4;}

.banner_item img{display: block;width: 100%;}
.banner_item .erify{display: none;position: absolute;left: 0;bottom: 0;border-bottom: 1px solid #e0e0e0;background: rgba(255, 255, 255, 0.9);width: 100%;}
.banner_item .erify .main{width: calc(100% - 52px);height: 238px;}
.flight-pop-main .close:hover{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.flight-pop-main .more{display: block;width: 140px;height: 40px;background: #d0d0d0;text-align: center;line-height: 40px;font-size: 14px;color: #666;margin: 15px 0 0 196px;}
.flight-pop-main .more:hover{background: #ff860f;color: #fff;}

/*首页*/
.home-main{background: url('../img/home_bg.jpg') no-repeat center bottom;padding-bottom: 207px;}
.banner{width: 100%;background: url('../img/banner.jpg') no-repeat center bottom;background-size: cover;position: relative;z-index: 10;/* min-height: 720px; */overflow: hidden;}
.banner .video video{display: block;width: 125%;height: 100vh;object-fit: cover;}

.flight-main{position: absolute;left: 0;bottom: 0;width: 100%;height: 160px;background: url('../images/banner_bg.png') no-repeat center top;z-index: 9;}
.flight-main .title{margin: 63px 0 0 306px;font-size: 24px;color: #fff;line-height: 44px;}
.flight-main .flight-cont{width: 523px;margin: 24px 305px 0 0;float: right;}
.flight_nav li{width: 131px;height: 35px;line-height: 35px;padding-left: 128px;float: left;color: #fff;border-bottom: 1px solid #fff;background: url('../images/flight_nav.png') no-repeat 88px top;opacity: 0.7;cursor: pointer;}
.flight_nav li:last-child{float: right;background-position: 88px -35px;}
.flight_nav li.on{opacity: 1;}
.flight_list{width: 100%;height: 50px;position: relative;border-bottom: 1px solid #fff;}
.flight_list .flight_btn{display: block;width: 26px;height: 24px;position: absolute;right: 0;top: 14px;background: url('../images/search_new.png') no-repeat;background-size: cover;border:none;}
.flight_list .flight_text{font-size: 14px;color: #fff;border:none;width: 490px;height: 50px;background: none;}
.flight_list .flight_text::-webkit-input-placeholder{color: #fff;}
.flight_list .flight_text:-moz-placeholder {color: #fff;opacity:1;}
.flight_list .flight_text::-moz-placeholder {color: #fff;opacity:1;}
.flight_list .flight_text:-ms-input-placeholder {color: #fff;}
.flight_list .flight_text::-ms-input-placeholder {color: #fff;}
.flight-notice{font-size: 12px;color: #eae8e8;line-height: 22px;margin-top: 15px;}

.video-txt{position: absolute;left: 50%;top: 50%;margin: -140px 0 0 -314px;width: 627px;z-index: 10;}
.video-txt img{display: block;width: 100%;}

.weather{position: absolute;right: 50px;top: 170px;z-index: 13;width: 170px;}
.weather .date{font-size: 14px;color: #fff;font-family: "苹方";line-height: 20px;left:0;top: -27px;position: absolute;}
.weather .address p{font-size: 16px;color: #fff;line-height: 24px;}
.weather .address .time{font-size: 26px;color: #fff;font-family: "苹方";line-height: 32px;margin-top: 5px;}
.weather .line{width: 2px;height: 50px;background: rgba(255, 255, 255, 0.6);margin: 5px 0 0 30px;}
.weather .temperature img{display: block;width: 40px;}
.weather .temperature p{font-size: 28px;color: #fff;font-family: "苹方";}

.banner_info{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 15;min-width: 1280px;}
.banner_item{float: left;width: 25%;position: relative;cursor: pointer;height: 8px;min-width: 300px;padding-top: 102px;}
.banner_item span{display: block;width: 100%;height: 8px;background: #ff860f;}
.banner_item:nth-child(2n) span{background: #2e9da6;}
.inde_news{width:100%;height: 120px;background: rgba(255, 255, 255, 0.8);overflow: hidden;position: absolute;left: 0;bottom: 0;display: none;}
.inde_news i{display: block;width: 66px;height: 66px;background: url('../images/news_icon.png') no-repeat;float: left;margin: 30px 0 0 36px;}
.inde_news .main{float: right;width: calc(100% - 175px);margin-right: 50px;}
.inde_news .main .link{display: block;font-size: 17px;color: #00697b;font-weight: bold;line-height: 37px;margin-top: 21px;}
.news-swiper{width: 100%;height: 44px;}
.news-swiper a{display: block;width: 100%;line-height: 22px;font-size: 14px;color: #333;}
.inde_news .main .link:hover,
.news-swiper a:hover{color: #ff860f;}

.ind_tender{width: 100%;height: 120px;overflow: hidden;position: absolute;left: 0;bottom: 0;display: none;}
.ind_tender .pic{width: 100%;height: 120px;background: url('../img/ind_tender.jpg') no-repeat center top;}
.ind_tender .main{position: absolute;left: 40px;top: 16px;}
.ind_tender .main h4{font-size:18px;font-weight:bold;color: #fff;line-height: 30px;}
.ind_tender .main p{font-size: 14px;color: #fff;line-height: 24px;}
.banner_item .link_sub{display: block;width: 90px;height: 26px;text-align: center;line-height: 26px;font-size: 13px;color: #fff;background: #ff860f;overflow: hidden;margin-top: 12px;}
.banner_item .link_sub p{text-align: center;}
.banner_item .link_sub:hover p{margin-top: -26px;}
.ind_food{width: 100%;height: 120px;overflow: hidden;position: absolute;left: 0;bottom: 0;display: none;}
.ind_food .pic{width: 100%;height: 120px;background: url('../img/ind_food.jpg') no-repeat center top;}
.ind_food .main{position: absolute;left: 40px;top: 16px;}
.ind_food .main h4{font-size:18px;font-weight:bold;color: #fff;line-height: 30px;}
.ind_food .main p{font-size: 14px;color: #fff;line-height: 24px;}
.banner_item .ind_food .link_sub{float: none;}
.ind_flight_info{width: 100%;height: 119px;background: #fff;border-bottom: 1px solid #e0e0e0;}
.ind_flight_title{width: 52px;height: 119px;overflow: hidden;text-align: center;background: #e0e0e0;}
.ind_flight_title i{display: block;width: 30px;height: 23px;margin: 30px auto 0;background: url('../images/flight_icon.png') no-repeat;}
.ind_flight_title p{font-size: 14px;color: #00697b;line-height: 18px;margin-top: 6px;}
.ind_flight_info .main{width: calc(100% - 52px);}



.flight-swiper{width: 100%;height: 76px;}
.flight-swiper .swiper-slide{height: 38px;font-size: 14px;color: #333;text-align: center;}
.flight-swiper .swiper-slide .clearfix{margin: 0 4%;border-top: 1px solid #e0e0e0;height: 37px;line-height: 37px;}
.flight-swiper .city{width: 16%;}
.flight-swiper .number{width: 19.5%;}
.flight-swiper .time{width: 26%;}
.flight-swiper .state{width: 12.5%;}
.banner_item .show{opacity: 0;}
.banner_item .erify li:hover{background: #e4e4e4;}
.banner_item .erify li:hover .clearfix{border-color: #e4e4e4;}

.asian-link{display: block;margin-bottom: 30px;}
.asian-link img{display: block;width: 100%;}

.ind_info{padding: 70px 0 80px;}
.ind_info .remark{font-size: 18px;color: #4292a0;line-height: 38px;text-align: center;}
.ind_info .title{font-size: 36px;color: #333;line-height: 58px;text-align: center;}
.ind_info .title span{font-weight: bold;}
.ind_info_nav{text-align: left;height: 42px;}
.ind_info_nav ul{display: inline-block;*display: inline;*zoom:1;}
.ind_info_nav ul li{display: block;float: left;margin-right: 47px;font-size: 17px;color: #333;line-height: 39px;cursor:pointer;}
.ind_info_nav ul li:hover,
.ind_info_nav ul li.on{color: #2292a5;border-bottom: 3px solid #2292a5;}

.ind_info_nav .ser-link{display: block;width: 100px;height: 36px;background: #2ba5ba;border-radius: 2px;font-size: 15px;color: #fff;text-align: center;line-height: 36px;margin-top: 3px; float: right;}
.ind_info_nav .ser-link:hover{background: #4c9dad;}

.ind_info_tabs{margin-top: 50px;}
.ind_info_list{width: 100%;height: 598px;position: relative;z-index: 0;}
.ind_info_list .swiper-container{width: 1280px;z-index: 1;height: 598px;}
.ind_info_list .swiper-container .pic{width: 100%;height: 598px;}
.ind_info_list .swiper-container .pic img{display: block;width: 100%;}
.ind_info_list .swiper-container .swiper-pagination{width: 100%;height: 40px;line-height: 40px;background: rgba(0, 0, 0, 0.5);box-sizing: border-box;padding: 0 22px;text-align: right;bottom: 0;}
.ind_info_list .swiper-container .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 12px;background: #fff;margin: 0 8px;opacity: 1;}
.ind_info_list .swiper-container .swiper-pagination .swiper-pagination-bullet-active{width: 42px;border-radius: 6px;}

.ind_info_list .main{position: absolute;left: 0;top: 60px;width: 450px;height: 290px;box-shadow: 0px 1px 20px 0px rgba(81, 81, 81, 0.17);background: rgba(255, 255, 255, 0.8);z-index: 10;box-sizing: border-box;padding: 45px 40px 0;}
.ind_info_list .main .name{font-size: 26px;color: #333;line-height: 46px;margin-bottom: 5px;}
.ind_info_list .main p{font-size: 14px;color: #666;line-height: 20px;}
.ind_info_list .main a{display: block;font-size: 14px;color: #333;line-height: 20px;}
.ind_info_list .main a:hover{color: #ff860f;font-size: 16px;font-weight: bold;}
.ind_info_list .main .name:hover{font-size: 26px;}
.ind_info_list .main ul{margin-top: 30px;}
.ind_info_list .main ul li{float: left;line-height: 33px;font-size: 15px;color: #333;width: 210px;}
.ind_info_list .main ul li:nth-child(2n){width: 150px;}
.ind_info_list .main ul li > a{display: block;height: 33px;line-height: 33px;}
.ind_info_list .main ul li i{display: block;float: left;width: 20px;height: 21px;margin: 6px 8px 0 0;background: url('../images/info_icon.png') no-repeat;}
.ind_info_list .main ul li .icon2{background-position: 0 -21px;}
.ind_info_list .main ul li .icon3{background-position: 0 -42px;}
.ind_info_list .main ul li .icon4{background-position: 0 -63px;}
.ind_info_list .main ul li .icon5{background-position: 0 -84px;}
.ind_info_list .main ul li .icon6{background-position: 0 -105px;}
.ind_info_list .main ul li .icon7{background-position: 0 -126px;}
.ind_info_list .main ul li .icon8{background-position: 0 -147px;}
.ind_info_list .main ul li .icon9{background-position: 0 -168px;}
.ind_info_list .main ul li .icon10{background-position: 0 -189px;}
.ind_info_list .main ul li .icon11{background-position: -20px 0;}
.ind_info_list .main ul li .icon12{background-position: -20px -21px;}
.ind_info_list .main ul li .icon13{background-position: -20px -42px;}
.ind_info_list .main ul li .icon14{background-position: -20px -63px;}
.ind_info_list .main ul li .icon15{background-position: -20px -84px;}
.ind_info_list .main ul li .icon16{background-position: -20px -105px;}
.ind_info_list .main ul li .icon17{background-position: -20px -126px;}
.ind_info_list .main ul li .icon18{background-position: -20px -147px;}
.ind_info_list .main ul li .icon19,
.ind_info_list .main ul li .icon20,
.ind_info_list .main ul li .icon21{background-image: url('../images/new_icon.png');}
.ind_info_list .main ul li .icon20{background-position: 0 -25px;}
.ind_info_list .main ul li .icon21{background-position: 0 -50px;}
.ind_info_list .main .lostList li{width: 100% !important;}
.ind_info_list .main .lostList li i{width: 20px;height: 20px;margin: 7px 8px 0 0;background: url('../images/lost_icon.png') no-repeat -22px 0;}
.ind_info_list .main .lostList li .icon2{background-position: -22px -20px;}
.ind_info_list .main .lostList li .icon3{background-position: -22px -40px;}
.ind_service{/* background: url('../img/ind_service_bg.jpg') no-repeat center bottom; */padding-bottom: 50px;}
.ind_service .container{padding-top: 80px;border-top: 1px solid #e1e1e1;}
.swiper-service{width: 630px;height: 448px;float: left;}
.swiper-service a{display: block;width: 100%;height: 448px;position: relative;overflow: hidden;}
.swiper-service a .pic{width: 100%;height: 448px;}
.swiper-service a .main{position: absolute;left: 50px;bottom: 88px;width: 530px;display: none;}
.swiper-service a .main .title{font-size: 36px;color: #fff;line-height: 55px;}
.swiper-service a .main .title span{font-weight: bold;}
.swiper-service a .main p{font-size: 20px;color: #fff;line-height: 30px;}
.swiper-service .swiper-pagination{width: 100%;height: 40px;line-height: 40px;background: rgba(0, 0, 0, 0.5);bottom: 0;}
.swiper-service .swiper-pagination .swiper-pagination-bullet{width: 12px;height: 12px;background: #fff;margin: 0 8px;opacity: 1;}
.swiper-service .swiper-pagination .swiper-pagination-bullet-active{width: 42px;border-radius: 6px;}
.swiper-service a:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}

.service_address{float: left;width: 310px;margin-left: 15px;}
.service_hotel{float: right;width: 310px;}
.service_address a,
.service_hotel a{display: block;width: 100%;}
.service_address a .pic,
.service_hotel a .pic{width: 100%;height: 448px;overflow: hidden;}
.service_address a .imgBg,
.service_hotel a .imgBg{width: 100%;height: 100%;}
.service_address .main{overflow: hidden;background: #e8e8e8;height: 189px;padding: 0 30px;}
.service_hotel .main{overflow: hidden;background: #cae8ee;height: 189px;padding: 0 40px 0 30px;}
.service_address a .title,
.service_hotel a .title{font-size: 28px;color: #333;line-height: 46px;margin-top: 20px;font-family: "苹方";}
.service_address a .address,
.service_address a .time,
.service_hotel a p{font-size: 18px;color: #333;line-height: 36px;font-family: "苹方";margin-right: 20px;}
.service_address a .address i,
.service_address a .time i{display: block;float: left;width: 16px;height: 18px;margin: 9px 10px 0 0;background-position: -40px -140px;}
.service_address a .time i{background-position: -40px -160px;}
/* .service_address a:hover .imgBg,
.service_hotel a:hover .imgBg{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
 */
@media only screen and (max-width: 1680px) {
	.ind_flight_top,
	.flight-swiper .swiper-slide,
	.ind_flight_list li{font-size: 12px;}
}

@media only screen and (max-width: 1520px) {
	.ind_tender .main h4{font-size: 16px;}
	.inde_news i{margin-left: 26px;}
	.inde_news .main{margin-right: 30px;width: calc(100% - 145px);}
	.ind_tender .main{left: 20px;}
	.ind_food .main{left: 20px;}
}

.home-new-main .flight_main{top: 170px;}
.home-new-main .weather{top: 180px;}

/*航班信息*/
.sub_banner{width: 100%;height: 315px;position: relative;z-index: 0;background-repeat: no-repeat;background-position: center top;}
.sub_banner .yin{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);}
.sub_banner .container{width: 100%;box-sizing: border-box;padding: 0 50px 0 70px;overflow: hidden;height: 315px;}
.sub_banner img{display: none;width: 126px;margin-top: 40px;}
.sub_banner h3{font-size: 38px;color: #fff;font-weight: bold;line-height: 56px;margin-top: 175px;}
.sub_banner ul{margin-top: 3px;}
.sub_banner ul li{float: left;margin-right: 33px;line-height: 47px;font-size: 15px;}
.sub_banner ul li a{display: block;color: #fff;}
.sub_banner ul li.on a,
.sub_banner ul li:hover a{border-bottom: 1px solid #fff;}
.sub_right{position: absolute;right: 102px;bottom: 45px;width: 260px;height: 24px;line-height: 24px;}
.sub_right a{display: block;font-size: 16px;color: #fff;font-weight: bold;opacity: 0.8;}
.sub_right a i{display: block;width: 22px;height: 24px;background-position: 0 -140px;margin-right: 13px;float: left;}
.sub_right a .icon2{background-position: 0 -170px;}
.sub_right .line{width: 1px;height: 20px;margin: 1px 0 0 20px;background: rgba(255, 255, 255, 0.5);}
.sub_right a:hover{opacity: 1;}

.inside_main{padding-bottom: 100px;}
.sub_sites{padding-top: 25px;height: 15px;line-height: 15px;font-size: 14px;color: #666;}
.sub_sites a{display: block;float: left;color: #666;}
.sub_sites span{display: block;width: 5px;height: 15px;background: url('../images/sites_arrow.png') no-repeat left center;margin: 0 6px;float: left;}
.sub_sites a.home{width: 16px;height: 15px;background: url('../images/icon.png') no-repeat -40px -50px;}
.sub_sites span.last{width: auto;margin: 0;background: none;}
.sub_sites a:hover{color: #ff860f;}
.sub_sites a.home:hover{background-position: -40px -70px;}
.stage_nav{padding-top: 19px;height: 57px;border-bottom: 1px solid #d0d0d0;}
.stage_nav li{float: left;margin-right: 40px;}
.stage_nav li:last-child{margin-right: 0;}
.stage_nav li a{display: block;font-size: 16px;color: #333;line-height: 57px;height: 57px;font-family: "苹方";}
.stage_nav li.on a,
.stage_nav li:hover a{height: 54px;border-bottom: 4px solid #ff860f;}

.flight_cont{padding-top: 30px;}
.flight_top{width: 100%;height: 90px;position: relative;z-index: 10;}
.flight_left{width: 468px;padding: 35px 40px;height: 20px;margin-right: 1px;background: #72b3c0;}
.timetable_tabs .flight_left{width: 790px;}
.timetable_tabs .flight_btn,
.flight_top .flight_btn{display: block;width: 90px;height: 90px;background: url('../images/search_m.png') no-repeat center center #72b3c0;border:none;}
.flight_left .flight_text{display: block;width: 500px;height: 20px;background: #72b3c0;border:none;font-size: 16px;color: #fff;}
.timetable_tabs .flight_left .flight_text{width: 822px;}
.flight_left .flight_text::-webkit-input-placeholder{color:#fff;}
.flight_left .flight_text:-moz-placeholder {color:#fff;opacity:1;}
.flight_left .flight_text::-moz-placeholder {color:#fff;opacity:1;}
.flight_left .flight_text:-ms-input-placeholder {color:#fff;}
.flight_left .flight_text::-ms-input-placeholder {color:#fff;}
.flight_mid{width:241px;padding: 35px 40px;margin-right: 1px;background: #72b3c0;}
.timetable_tabs .flight_btn:hover,
.flight_top .flight_btn:hover{background-color:#4c9dad;}

.flight_mid .flight_text{display: block;width: 240px;height: 20px;background: #72b3c0;border:none;font-size: 16px;color: #fff;}
.flight_mid .flight_text::-webkit-input-placeholder{color:#fff;}
.flight_mid .flight_text:-moz-placeholder {color:#fff;opacity:1;}
.flight_mid .flight_text::-moz-placeholder {color:#fff;opacity:1;}
.flight_mid .flight_text:-ms-input-placeholder {color:#fff;}
.flight_mid .flight_text::-ms-input-placeholder {color:#fff;}
.flight_select{width: 318px;height: 90px;background: #72b3c0;position: relative;z-index: 20;}
.timetable_tabs .flight_select{background:#72b3c0;}
.flight_select .airline{display:block;border:none;font-size: 16px;color: #fff;line-height: 90px;padding-left: 28px;width: 270px;background: url('../images/company_arrow.png') no-repeat right center;cursor: pointer;}
.flight_select .airline::-webkit-input-placeholder{color:#fff;}
.flight_select .airline:-moz-placeholder {color:#fff;opacity:1;}
.flight_select .airline::-moz-placeholder {color:#fff;opacity:1;}
.flight_select .airline:-ms-input-placeholder {color:#fff;}
.flight_select .airline::-ms-input-placeholder {color:#fff;}
.flight_select p{font-size: 16px;color: #fff;line-height: 90px;padding-left: 28px;width: 255px;background: url('../images/company_arrow.png') no-repeat right center;cursor: pointer;}
.flight_select ul{position: absolute;left: 0;top: 90px;background: #4c9dad;border-top: 1px solid #fff;width: 100%;max-height: 180px;overflow-y: scroll;display: none;}
.flight_select ul li{padding: 0 28px;font-size: 15px;color: #fff;line-height: 36px;cursor: pointer;}
.flight_select:hover{background: #4c9dad;}
.flight_select ul li:hover{background: #72b3c0;}

.flight_date{width: 320px;height: 90px;background: url('../images/date_icon.png') no-repeat 268px center #ff860f;position: relative;cursor: pointer;}
.flight_date p{position: absolute;left: 30px;top: 0;font-size: 16px;color: #ffc68e;line-height: 90px;background: url('../images/company_arrow.png') no-repeat right center;width: 56px;}
.flight_date .flight_date{border:none;width: 100%;height: 90px;background: none;box-sizing: border-box;padding: 0 60px 0 100px;font-size: 16px;color: #ffc68e;}
.flight_topname{height: 70px;line-height: 70px;font-size: 15px;color: #333;}
.flight_topname .station{padding-left: 40px;width: 174px;}
.flight_topname .schedule{width: 242px;}
.flight_topname .number{width: 263px;}
.flight_topname .type{width: 267px;}
.flight_topname .start{width: 212px;}
.flight_topname .end{width: 82px;}

.flight_new_list{margin-bottom: 50px;height: auto;}
.flight_item{background:#f8f8f8;padding: 14px 0;line-height: 30px;font-size: 18px;color: #888;}
.flight_item div{min-height: 30px;}
.flight_item .station{padding-left: 40px;width: 174px;}
.flight_item .schedule{width: 242px;}
.flight_item .number{width: 263px;}
.flight_item .type{width: 267px;}
.flight_item .start{width: 212px;}
.flight_item .end{width: 82px;}

.flight_item .state span{display: block;width: 80px;height: 30px;line-height: 30px;font-size: 12px;color: #fff;background: #72b3c0;border-radius: 2px;margin: 12px auto 0;}
.flight_item .state .fly_cancel{background:#6b6a65;}
.flight_item .state .fly_delay{background:#cd0000;}
.flight_item .state .fly_stop{background:#ff860f;}
.flight_item .state .fly_ready{background:#83ad32;}
.flight_item .state .fly_check{background:#2ba5ba;}
.flight_item:nth-child(2n){background: #fff;}
.timetable_main .more,
.flight_cont .more{display: block;width: 200px;height: 54px;background: #a2a2a2;font-size: 18px;color: #fff;text-align: center;line-height: 54px;margin: 30px auto 0;}
.timetable_main .more:hover,
.flight_cont .more:hover{background: #ff860f;color: #fff;}
.flight-new-notice{font-size: 14px;color: #cd0000;line-height: 24px;margin-top: 40px;}

/*航班时刻表*/
.timetable_main{padding-top: 40px;}
.timetable_nav{margin-bottom: 1px;}
.timetable_nav li{float: left;width: 640px;height: 50px;text-align: center;line-height: 50px;font-size: 16px;}
.timetable_nav li:last-child{float: right;width: 639px;}
.timetable_nav li a{display: block;width: 100%;height: 50px;color: #fff;background: #6c6b66;}
.timetable_nav li.on a,
.timetable_nav li:hover a{background: #72b3c0;}
.timetable_tabs input{display: block;box-sizing: border-box;border:none;height: 90px;color: #ffc68e;font-size: 22px;background-color: #ff860f;width: 426px;padding-left: 40px;cursor: pointer;}
.timetable_tabs input::-webkit-input-placeholder{color:#ffc68e;}
.timetable_tabs input:-moz-placeholder {color:#ffc68e;opacity:1;}
.timetable_tabs input::-moz-placeholder {color:#ffc68e;opacity:1;}
.timetable_tabs input:-ms-input-placeholder {color:#ffc68e;}
.timetable_tabs input::-ms-input-placeholder {color:#ffc68e;}
.timetable_tabs .timetable_arrive{margin-right: 1px;background-image: url('../images/timetable_city.png');background-repeat: no-repeat;background-position: 360px center;}
.timetable_tabs .timetable_date{background-image: url('../images/date_icon.png');background-repeat: no-repeat;background-position: 360px center;}
.timetable_tabs .timetable_number{background-image: url('../images/timetable_date.png');background-repeat: no-repeat;background-position: 360px center;}
.timetable_topname{font-size: 15px;color: #333;line-height: 57px;padding-bottom: 12px;}
.timetable_topname .station{padding-left: 20px;width: 114px;}
.timetable_topname .number{width: 82px;}
.timetable_topname .company{width: 213px;}
.timetable_topname .stop{width: 120px;}
.timetable_topname .time{width: 110px;}
.timetable_topname .import{width: 62px;}
.timetable_topname .end {width: 98px;text-align: center;}


.timetable_list{margin-bottom: 50px;}
.timetable_list .timetable_item{background: #f8f8f8;font-size: 16px;color: #333;line-height: 30px;padding: 14px 0;}
.timetable_list .timetable_item div{min-height: 30px;}
.timetable_list .timetable_item .station{padding-left: 20px;width: 114px;}
.timetable_list .timetable_item .number{width: 82px;}
.timetable_list .timetable_item .company{width: 213px;}
.timetable_list .timetable_item .stop{width: 120px;}
.timetable_list .timetable_item .time{width: 110px;}
.timetable_list .timetable_item .import{width: 62px;}
.timetable_list .timetable_item .end {width: 98px;text-align: center;}
.timetable_list .timetable_item .end span{display: block;width: 80px;height: 30px;line-height: 30px;font-size: 12px;color: #fff;background: #87ccd3;border-radius: 2px;margin: 0 auto;}
.timetable_list .timetable_item .end .fly_cancel{background:#6b6a65;}
.timetable_list .timetable_item .end .fly_delay{background:#cd0000;}
.timetable_list .timetable_item .end .fly_stop{background:#ff860f;}
.timetable_list .timetable_item .end .fly_ready{background:#83ad32;}
.timetable_list .timetable_item .end .fly_check{background:#2ba5ba;}
.timetable_list .timetable_item:nth-child(2n){background: #fff;}

/*航空公司资料*/
.infomation-list{padding: 40px 0 10px;}
.infomation-list ul{height: 955px;overflow: hidden;}
.infomation-list li{float: left;width: 50%;box-sizing: border-box;margin-bottom: 67px;}
.infomation-list li:nth-child(2n){padding-left: 37px;}
.infomation-list li .pic{display: table;width: 132px;height: 122px;border:1px solid #eee;float: left;}
.infomation-list li .img{display: table-cell;vertical-align: middle;}
.infomation-list li img{display: block;margin: 0 auto;max-width: 100%;max-height: 122px;width: auto;}
.infomation-list li .main{float: left;width: 450px;margin-left: 20px;}
.infomation-list li:nth-child(2n) .main{width: 440px;}
.infomation-list li .main .name{font-size: 18px;color: #333;line-height: 30px;margin-bottom: 12px;}
.infomation-list li .main .txt{font-size: 15px;color: #666;line-height: 26px;min-height: 78px;}
.infomation-list li .main .txt a{color: #888;}

/*新开航线*/
.new-route{padding: 25px 0 10px;}
.route-list{height: 1310px;overflow: hidden;}
.route-item{border:1px solid #eee;}
.route-item .date{width: 208px;height: 128px;padding-left: 30px;font-size: 20px;color: #72b3c0;line-height: 78px;float: left;}
.route-item .date a{font-size: 18px;color: #72b3c0;line-height:28px;margin: 30px 30px 0 0;display: block;}
.route-item .main{width: 954px;padding: 27px 0 27px 30px;min-height:74px;float: left;font-size: 15px;color: #888;line-height: 25px;border-left: 2px solid #eee;}
.route-item .main table{margin-top: 20px;}
.route-item .main table th{background: #ff860f;color: #fff;height: 60px;}
.route-item .main table td{border:1px solid #eee;font-size: 15px;color: #888;text-align: center;height: 40px;}

/*航空物流*/
.aviation_main{padding-top: 28px;}
.aviation_main .name{font-size: 34px;color: #333;line-height: 52px;margin-bottom: 40px;font-family: "苹方";}
.aviation_top{margin-bottom: 50px;}
.aviation_top .pic{width: 380px;}
.aviation_top .pic img{display: block;width: 100%;}
.aviation_top .txt{width: 870px;font-size: 18px;color: #666;line-height: 30px;text-align: justify;}
.aviation_top .txt p{margin-bottom: 18px;}
.inside_item{border-bottom: 1px solid #e7e7e7;}
.inside_item .title{font-size: 17px;color: #333;line-height: 59px;padding: 0 20px;cursor: pointer;}
.inside_item .title .arrow{display: block;float: right;width: 22px;height: 22px;background-position: -40px -90px;margin-top: 17px;}
.inside_item.show > .title{background: #72b3c0;color: #fff;}
.inside_item.show .title .arrow{background-position: -40px -115px;}
.inside_item .erify{display: none;padding: 34px 40px 20px;font-size: 15px;color: #666;line-height: 26px;}
.inside_item .erify p{margin-bottom: 14px;}

/*停车场*/
.parklot_main{padding-top: 30px;}
.parklot_title{font-size: 34px;color: #333;line-height: 52px;margin-bottom: 30px;font-family: "苹方";}
.parklot_top{margin-bottom: 50px;}
.parklot_top .pic{width: 380px;}
.parklot_top .main{width: 870px;}
.parklot_top .pic .bbkb-ewm{width: 220px;margin: 30px auto 0;}
.parklot_top .pic p{font-size: 14px;color: #666;text-align: center;line-height: 2;margin-top: 10px;}

.parklot_top .main .title{font-size: 18px;color: #333;line-height: 23px;margin-bottom: 12px;}
.parklot_top .main .txt{font-size: 15px;color: #666;line-height: 24px;font-family: "苹方";}
.parklot_top .main .txt p{padding-left: 17px;margin-bottom: 6px;}
.parklot_top .main .txt p i{display: block;width: 3px;height: 3px;background: #888;float: left;margin: 11px 0 0 -11px;}
.parklot_top .main .imgs{display: flex;}
.parklot_top .main .img{width: 140px;margin-right: 30px;}
.parklot_top .main .img img{display: block;width: 100%;}
.parklot_top .main .img span{display: block;font-size: 16px;text-align: center;margin-top: 10px;color: #666;line-height: 26px;}

.parklot_main h5{font-size: 22px;color: #333;line-height: 40px;font-family: "苹方";}
.parklot_main .address{font-size: 15px;color: #666;line-height: 33px;margin-bottom: 22px;}
.show_title{width: 100%;height: 60px;line-height: 60px;font-size: 15px;color: #333;background: #88cdd4;}
.show_title .line1{margin: 29px 10px 0 40px;width: 40px;height: 2px;background-position: -40px -180px;}
.show_title .line2{margin: 29px 10px 0 18px;width: 40px;height: 2px;background-position: -40px -185px;}
.show_title .taxi,
.show_title .taxi1{display: block;margin: 17px 12px 0 27px;width: 24px;height: 24px;background-position: -110px -176px;}
.show_title .taxi1{background-position: -85px -176px;}
.show_title strong{font-size: 18px;color: #fff;margin-right: 40px;}
.parklot_show .pic{border:1px solid #d0d0d0;border-top: none;margin-bottom: 22px;}
.parklot_tbtop{width: 100%;height: 120px;line-height: 120px;font-size: 18px;color: #fff;text-align: center;background: #ff860f;}
.parklot_tbtop .name{width: 288px;}
.parklot_tbtop .time{width: 316px;}
.parklot_tbtop .car{width: 414px;}
.parklot_tbtop .bus{width: 262px;}
.parklot_tbtop .car i{display: block;width: 58px;height: 26px;margin: 34px auto 0;background: url('../images/car_icon.png') no-repeat;}
.parklot_tbtop .bus i{display: block;width: 48px;height: 30px;margin: 32px auto 0;background: url('../images/car_icon.png') no-repeat left -30px;}
.parklot_tbtop .bus p{line-height: 31px;}
.parklot_tbtop .car p{line-height: 35px;}
.parklot_tb table{width: 100%;}
.parklot_tb table tr.bg{background: #f8f8f8;}
.parklot_tb table td{font-size: 16px;color: #333;height: 49px;text-align: center;border:1px solid #ececec;}
.parklot_tb table td p{color: #333;line-height: 25px;}
.parklot_tb table td a{color: #86cdd3;font-size: 14px;line-height: 22px;}
.parklot_tb img{display: block;width: 100%;}
.parklot_main .tips{font-size: 15px;color: #cd0000;line-height: 24px;font-weight: bold;margin: 34px 0 50px;}
.parklot_notice{font-size: 15px;color: #333;line-height: 24px;}
.parklot_notice p{margin-bottom: 6px;}
.parklot_notice span{margin-left: 78px;}
.taxi_top .main,
.bus_main .main{font-size: 18px;line-height: 30px;color: #666;}
.taxi_top .main .txt,
.bus_main .main .txt{font-size: 18px;line-height: 30px;margin-top: -5px;}
.taxi_main h5,
.bus_main h5{font-family: "微软雅黑";font-weight: normal;position: relative;}

.subway-tips{margin-top: 40px;text-align: center;font-size: 16px;color: #666;line-height: 26px;}
.subway-tips a{color: #72b3c0;}

/* .subway-tips a:hover{color:#ff860f;} */


.bus_main h5 a{display: block;padding: 0 20px;height: 46px;line-height: 46px;position: absolute;left: 500px;top: 10px;background: #2ba5ba;border-radius: 2px;font-size: 15px;color: #fff;}
.bus_main h5 .province_pic{left: 700px;}

.busRun-pop{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 1001;display: none;}
.busRun-pop-main{position: absolute;left: 50%;top: 50%;width: 800px;height: 600px;display: table;margin: -300px 0 0 -400px;background: #fff;}
.busRun-pop-main .main{display: table-cell;vertical-align: middle;}
.busRun-pop-main .busRun-item{display: none;}
.busRun-pop-main img{display: block;max-width: 100%;max-height: 600px;margin: 0 auto;}
.busRun-pop-main .close{display: block;width: 18px;height: 18px;background: url('../images/close.png') no-repeat;position: absolute;right: 30px;top: 20px;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.busRun-pop-main .close:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}

.taxi_main .parklot_show .pic{margin-bottom: 50px;}
.taxi_list_top{height: 66px;line-height: 66px;background: #ff860f;font-size: 16px;color: #fff;text-align: center;margin-top: 20px;}
.taxi_list_top .name{width: 144px;padding-left: 42px;text-align: left;}
.taxi_list_top .mile1{width: 288px;}
.taxi_list_top .mile2{width: 249px;}
.taxi_list_top .mile3{width: 345px;}
.taxi_list_top .cost{width: 212px;}
.taxi_tb {margin-bottom: 50px;}
.taxi_tb table{width: 100%;}
.taxi_tb table tr.bg{background: #f8f8f8;}
.taxi_tb table td{font-size: 16px;color: #333;border:1px solid #ececec;text-align: center;height: 99px;}
.taxi_tb table td .notice{font-size: 14px;color: #2ba5ba;line-height: 20px;margin-top: 5px;}
.taxi_tb table td.title{font-weight: bold;font-size: 15px;color: #666;text-align: left;padding-left: 40px;}
.taxi_list{margin-top: 20px;}
.taxi_list li{width: 150px;float: left;margin-right: 38px;text-align: center;}
.taxi_list li:last-child{margin-right: 0;}
.taxi_list li .pic{width: 150px;height: 150px;background: #888;border-radius: 50%;overflow: hidden;margin-bottom: 16px;}
.taxi_list li .pic i{display: block;width: 74px;height: 74px;background: url('../images/taxi_icon.png') no-repeat;margin: 38px auto;}
.taxi_list li .pic .icon2{background-position: 0 -74px;}
.taxi_list li .pic .icon3{background-position: 0 -148px;}
.taxi_list li .pic .icon4{background-position: 0 -222px;}
.taxi_list li .pic .icon5{background-position: 0 -296px;}
.taxi_list li .pic .icon6{background-position: 0 -370px;}
.taxi_list li .pic .icon7{background-position: 0 -444px;}
.taxi_list li p{font-size: 14px;color: #666;line-height: 20px;}
.bus_main .main .tips{font-weight: normal;font-family: "苹方";line-height: 30px;margin: 25px 0 0 0;}
.bus_select{margin-top: 20px;position: relative;z-index: 10;background: #72b3c0;height: 90px;}
.bus_select .title{font-size: 22px;color: #fff;line-height: 90px;font-family: "苹方";margin-left: 40px;}
.bus_select .select{width: 1128px;height: 90px;}
.bus_select .select p{font-size: 22px;color: #fff;line-height: 90px;font-family: "苹方";cursor: pointer;background: url('../images/bus_arrow.png') no-repeat 1080px center;}
.bus_select .select ul{position: absolute;left: 0;top: 90px;z-index: 20;background: #72b3c0;width: 100%;border-top: 1px solid #fff;/* max-height: 240px;overflow-y: scroll; */display: none;box-sizing: border-box;padding: 20px 0 20px 150px;}
.bus_select .select ul li{cursor: pointer;font-size: 20px;color: #fff;line-height: 48px;font-family:"苹方";float: left;margin-right: 84px;}
.bus_select .select ul li a{color: #fff;font-family:"苹方"; display: block;} 
/* .bus_select .select ul{position: absolute;left: 0;top: 90px;z-index: 20;background: #ff860f;width: 100%;border-top: 1px solid #fff;max-height: 240px;overflow-y: scroll;display: none;}
.bus_select .select ul li{cursor: pointer;padding: 0 150px;font-size: 20px;color: #fff;line-height: 48px;font-family:"苹方";}
.bus_select .select ul li a{color: #fff;font-family:"苹方"; display: block;} */
.bus_top{height: 70px;line-height: 70px;font-size: 15px;color: #333;}
.bus_top .road{padding-left: 41px;width: 122px;}
.bus_top .way{padding-left: 40px;width: 271px;}
.bus_top .time{padding-left: 40px;width: 614px;}
.bus_top .price{width: 152px;text-align: center;}
.bus_tb table{width: 100%;}
.bus_tb table td{border:1px solid #ececec;font-size: 14px;color: #666;height: 59px;}
.bus_tb table td .txt{padding: 27px 0 20px;line-height: 24px;}
.bus_tb table td .txt p{margin-bottom: 9px;}
.bus_tb table td .txt .title{font-size: 16px;color: #333;}
.bus_tb table td.roadName{font-size: 15px;font-weight: bold;padding:0 40px;width: 82px;}
.bus_tb table td.roadLine{padding:0 40px;width: 231px;}
.bus_tb table td.roadTime{padding: 0 40px;width: 574px;}
.bus_tb table td.roadPrice{width: 152px;text-align: center;color: #333;font-size: 20px;}
.bus_tb table td.roadInfo{padding: 0 40px;font-weight: bold;color: #2ba5ba;}
.bus_tb table td.roadTime span{margin-left: 28px;}
.bus_tb table td.roadInfo span{margin-left: 60px;}
.bus_tb table td a{display: block;margin: 0 auto;width: 70px;height: 30px;line-height: 30px;text-align: center;background: #ff860f;font-size: 13px;color: #fff;border-radius: 3px;}
.bus_tb table img{display: block;max-width: 100%;margin-bottom: 20px;}

.green-code{position:absolute;left:0;top: 0;width:260px;height:277px;z-index: 1001;}
.green-code img{display:block;width:100%;}
.parklot_title .bus-notice{display: block;float: right;font-size: 15px;height: 36px;width: 100px;border-radius: 2px;background: #2ba5ba;color: #fff;text-align: center;line-height: 36px;margin-top: 9px;}
.parklot_title .bus-notice:hover{background: #4c9dad;}
.bus-pop{display: none;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);position: fixed;left: 0;top: 0;z-index: 1001;}
.bus-pop-main{position: absolute;left: 50%;top: 50%;width: 800px;height: 540px;background: #fff;margin: -270px 0 0 -400px;box-sizing: border-box;padding: 20px 30px;}
.bus-pop-main .name{font-size: 20px;color: #2ba5ba;text-align: center;line-height: 40px;}
.bus-pop-main .close{display: block;width: 18px;height: 18px;background: url('../images/close.png') no-repeat;position: absolute;right: 30px;top: 20px;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.bus-pop-main .close:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}
.busNotice-swiper{width: 100%;height: 420px;}
.busNotice-swiper .swiper-slide{width: 100%;height: auto;}
.busNotice-swiper .title{font-size: 16px;color: #333;line-height: 30px;margin-bottom: 10px;}
.busNotice-swiper .txt{font-size: 14px;color: #666;line-height: 24px;margin-bottom: 20px;padding: 0 20px;}
.busNotice-swiper .txt p{margin-bottom: 10px;}
.busNotice-swiper .swiper-scrollbar{width: 4px;height: 100%;top: 0;right: 0;z-index: 10;background: #e0e0e0;border-radius: 2px;}
.busNotice-swiper .swiper-scrollbar .swiper-scrollbar-drag{width: 100%;height: 20px;background: #2ba5ba;left: 0;top: 0;border-radius: 2px;}


/*汽车租赁*/
.lease-item{padding-bottom: 60px;border-bottom: 1px solid #e0e0e0;margin-bottom: 60px;}
.lease-item:last-child{margin-bottom: 0;border-bottom: none;}
.lease-item .pic{width: 380px;}
.lease-item .pic img{display: block;width: 100%;}
.lease-item .main{width: 865px;}
.lease-item .main .tittle{font-size: 22px;color: #333;line-height: 26px;margin-bottom: 10px;}
.lease-item .main .txt{font-size: 14px;color: #666;line-height: 28px;}
.lease-item .main .name{font-size: 15px;color: #666;font-weight: bold;line-height: 31px;margin-top: 14px;}
.lease-item .main ul{margin-top: 32px;}
.lease-item .main ul li{float: left;margin-right: 75px;font-size: 15px;color: #666;line-height: 17px;}
.lease-item .main ul li:last-child{margin-right: 0;}
.lease-item .main ul li i{display: block;float: left;width: 16px;height: 17px;background: url('../images/lease_icon.png') no-repeat;margin-right: 6px;}
.lease-item .main ul li .icon2{background-position: 0 -20px;margin-right: 10px;}
.lease-item .main ul li .icon3{background-position: 0 -40px;margin-right: 10px;}
.lease-item .sz-main{padding-top: 20px;}
.lease-item .sz-main ul{margin-top: 43px;}


/*国际航班出发*/
.setout_main{padding-bottom: 96px;}
.setout_cont{padding-top: 30px;}
.setout_title{font-size: 34px;color: #333;line-height: 52px;font-family: "苹方";}
.setout_title a{display: block;float: right;font-size: 20px;color: #666;}
.setout_title a i{display: block;width: 18px;height: 12px;background: url('../images/setout_arrow.png') no-repeat;float: right;margin: 20px 0 0 12px;}
.setout_cont .tips{font-size: 14px;color: #cd0000;line-height: 25px;margin-bottom: 35px;}

.setout_nav{width: 100%;height: 60px;background: #6c6b66;}
.setout_nav li{float: left;width: 210px;position: relative;line-height: 60px;text-align: center;font-size: 22px;color: #d0d0d0;font-family: "苹方";z-index: 0;box-sizing: border-box;cursor: pointer;}
.setout_nav li:first-child{width: 230px;}
.setout_nav li i{display: block;position: absolute;right: 0;top: 0;width: 21px;height: 60px;background: url('../images/setout_icon.png') no-repeat;}
.setout_nav li .arrowL{width: 21px;height: 60px;left: -21px;right: auto;top: 0;background: none;}
.setout_nav li.on{background: #ff860f;color: #fff;font-weight: bold;z-index: 10;padding-right: 10px;}
.setout_nav li.on i{background-position: -21px 0;}
.setout_nav li.on .arrowL{background: url('../images/setout_icon.png') no-repeat -42px 0;}

.domestic_nav li{width: 320px;}
.domestic_nav li:first-child{width: 320px;}

.setout_tabs{margin-top: 60px;}
.setout_item .setout_pic{width: 330px;margin-top: 8px;}
.setout_item .setout_pic img{display: block;margin: 0 auto;}
.setout_item .main{width: 870px;}
.setout_item .main .title{font-size: 26px;color: #333;line-height: 44px;margin-bottom: 24px;}
.setout_item .main .txt{font-size: 15px;color: #666;line-height: 26px;}
.setout_item .main .txt p{margin-bottom: 9px;}
.setout_item .main .txt .top{color: #333;margin-bottom: 18px;}
.setout_item .main .txt .red{color: #cd0000;margin-bottom: 6px;}
.setout_item .main .txt .sub{margin-left: 15px;}
.setout_item .main .txt .sub_more{margin-left: 39px;}
.setout_item .main .txt img{display: block;margin:20px 0;max-width: 100%;}
.setout_item .main .txt h4{font-size: 17px;color: #333;line-height: 27px;margin: 30px 0 9px;font-weight: normal;}
.setout_item .main .txt h4 i{display: block;float: left;width: 4px;height: 4px;background: #ff870f;margin: 11px 12px 0 0;}
.setout_item .main .txt .icon{margin-bottom: 20px;}
.setout_item .main .txt .icon p i{display: block;float: left;width: 4px;height: 4px;background: #ff870f;margin: 11px 12px 0 0;}
.setout_item .main .txt ul{margin-left: 35px;}
.setout_item .main .txt ul li{padding-left: 10px;margin-bottom: 9px;}
.setout_item .main .txt ul li i{display: block;float: left;width: 3px;height: 3px;margin: 11px 0 0 -10px;background: #888;}
.setout_bot{margin-top: 48px;padding-top: 50px;border-top: 1px solid #d6d6d6;width: 870px;margin-left: 410px;}
.setout_bot .name{font-size: 26px;color: #333;line-height: 43px;margin-bottom: 21px;}
.setout_bot li{float: left;width: 140px;text-align: center;}
.setout_bot li:first-child{width: 90px;}
.setout_bot li a{display: block;width: 100%;}
.setout_bot li .pic{width: 90px;height: 90px;margin: 0 auto;background: #89ccd2;border-radius: 50%;overflow: hidden;}
.setout_bot li .pic i{display: block;width: 60px;height: 60px;margin: 15px auto;background: url('../images/setout_service.png') no-repeat;}
.setout_bot li .pic .icon2{background-position: 0 -60px;}
.setout_bot li .pic .icon3{background-position: 0 -120px;}
.setout_bot li .pic .icon4{background-position: 0 -180px;}
.setout_bot li p{font-size: 15px;color: #666;line-height: 23px;margin-top: 15px;}
.setout_arrive .setout_title{margin-bottom: 20px;}


/*机场设施与服务*/
.service_cont{padding: 30px 0 48px;}
.service_title{font-size: 34px;line-height: 52px;color: #333;font-family: "苹方";margin-bottom: 30px;}
.service_list li{float: left;width: 150px;margin: 0 76px 45px 0;cursor: pointer;}
.service_list li:nth-child(6n){margin-right: 0;}
.service_list li .pic{width: 150px;height: 150px;overflow: hidden;border-radius: 50%;position: relative;}
.service_list li .yin{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);display: none;}
.service_list li .name{font-size: 15px;color: #666;line-height: 25px;margin-top: 12px;text-align: center;}
.service_list li.en .name{height: 50px;}
.service_list li .erify{position: fixed;left: 50%;top: 50%;background: #fff;box-shadow: 0px 1px 20px 0px rgba(90, 90, 90, 0.17);box-sizing: border-box;width: 800px;height: 475px;border-radius: 2px;padding: 30px 38px 0;display: none;margin: -238px 0 0 -400px;z-index: 1001;}
.service_list li .erify .close{display: block;width: 18px;height: 18px;background: url('../images/close.png') no-repeat;position: absolute;right: 20px;top: 20px;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.service_list li .erify .close:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);}
.service_list li .erify .title{font-size: 30px;line-height: 50px;margin-bottom: 16px;}
.service_list li .erify .txt{font-size: 15px;color: #666;line-height: 26px;}
.service_list li .erify .content{font-size: 15px;color: #666;line-height: 26px;margin-top: 19px;width: 724px;/*overflow: hidden;*/}
.service_list li .erify .sub_title{font-weight: bold;color: #333;}
.service_list li .erify .content .txt{margin: 0 0 17px 20px;}
.service_list li .erify .content img{display: block;max-width: 100%;}
.service_list li .erify .scroll{width: 741px;height: 364px;overflow-y: scroll;}
.service_list li .erify .scroll::-webkit-scrollbar {width: 4px;}
.service_list li .erify .scroll::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.2);}
.service_list li .erify .scroll::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}

.service_list li.show{z-index: 0;}
.service_list li.show .yin{display: block;}
.service-pop{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 999;display: none;}


/*酒店服务*/
.hotel_main{padding-top: 30px;}
.hotel_title{font-size: 34px;color: #333;line-height: 50px;margin-bottom: 32px;}
.hotel_main .main{margin-bottom: 40px;}
.hotel_main .left{width: 380px;}
.hotel_main .left img{display: block;width: 100%;}
.hotel_main .right{width: 870px;}
.hotel_main .right .title{font-size: 26px;color: #333;line-height: 38px;margin: -5px 0 28px;font-weight: 300;}
.hotel_main .right .txt{font-size: 15px;color: #666;line-height: 26px;}
.hotel_main .right .txt p{margin-bottom: 18px;}
.hotel_main .sub_title{padding-left: 20px;height: 70px;line-height: 70px;color: #fff;background: #ff860f;font-size: 20px;}
.addressList{margin: 32px 0 53px 40px;}
.addressList li{float: left;font-size: 15px;color: #666;width: 600px;line-height: 29px;}
.addressList li span{font-weight: bold;}
.addressList li a{color: #666;}
.addressList li a:hover{color: #ff860f;}
.addressList li.last{padding-top: 15px;}
.speList{margin: 41px 4px;}
.speList li{width: 212px;text-align: center;float: left;}
.speList li .pic{width: 140px;height: 140px;background: #d9eff1;border-radius: 50%;overflow: hidden;margin: 0 auto;}
.speList li .pic i,
.speList li .pic em{display: block;width: 70px;height: 50px;background: url('../images/spe_icon.png') no-repeat;margin: 45px auto;}
.speList li .pic .icon2{background-position: 0 -50px;}
.speList li .pic .icon3{background-position: 0 -100px;}
.speList li .pic .icon4{background-position: 0 -150px;}
.speList li .pic .icon5{background-position: 0 -200px;}
.speList li .pic .icon6{background-position: 0 -250px;}
.speList li .pic .icon7{background-position: 0 -300px;}
.speList li .pic .icon8{background-position: 0 -350px;}
.speList li .pic .icon9{background-position: 0 -400px;}
.speList li .pic .icon10{background-position: 0 -450px;}
.speList li .pic .icon11{background-position: 0 -500px;}
.speList li p{font-size: 15px;color: #666;line-height: 19px;margin-top: 10px;}

/*通知公告*/
.notice_main{padding-top: 42px;}
.notice_title{font-size: 30px;color: #333;line-height: 49px;margin-bottom: 10px;}
.notice_title span{font-size: 14px;margin-left: 10px;color: #ff860f;}
.notice_search .notice_left{width: 813px;padding:35px 0 0 39px;height: 55px;background: #72b3c0;margin-right: 1px;}
.notice_search .notice_btn{display: block;width: 90px;height: 90px;background: url('../images/search_m.png') no-repeat center center #72b3c0;border:none;}
.notice_search .notice_btn:hover{background-color: #4c9dad;}
.notice_search .notice_left .notice_text{display: block;border:none;background: #72b3c0;font-size: 16px;color: #fff;width: 500px;height: 20px;}
.notice_search .notice_left .notice_text::-webkit-input-placeholder{color:#fff;}
.notice_search .notice_left .notice_text:-moz-placeholder {color:#fff;opacity:1;}
.notice_search .notice_left .notice_text::-moz-placeholder {color:#fff;opacity:1;}
.notice_search .notice_left .notice_text:-ms-input-placeholder {color:#fff;}
.notice_search .notice_left .notice_text::-ms-input-placeholder {color:#fff;}
.notice_search .notice_right{width: 296px;height: 90px;padding-left: 40px;background: #72b3c0;}
.notice_search .notice_right p{font-size: 16px;color: #fff;line-height: 90px;}
.notice_search .notice_right .jeinput{padding: 0 62px 0 10px;box-sizing: border-box;width:210px;height: 90px;background: url('../images/date_icon.png') no-repeat 162px center;font-size: 16px;color: #fff;border:none;cursor: pointer;text-align: right;}
.notice_top{height: 61px;line-height: 61px;font-size: 16px;color: #666;border-bottom: 1px solid #ececec;}
.notice_top .name{margin-left: 39px;}
.notice_top .time{margin-right: 64px;}
.notice_list{padding-bottom: 10px;}
.notice_list li{border-bottom: 1px solid #ececec;background: #f8f8f8;}
.notice_list li:nth-child(2n){background: #fff;}
.notice_list li a{display: block;padding: 0 42px 0 40px;font-size: 18px;color: #888;line-height: 69px;}
.notice_list li .name{width: 1000px;}
.notice_list li:hover a{font-weight: bold;}
.complaint-txt{font-size: 16px;line-height: 30px;color: #666;text-indent: 2em;}
.complaint-txt .name{font-weight: bold;margin: 20px 0 10px;}


/*公告详情*/
.notice_det_main{padding-top: 29px;}
.notice_det_main .title{font-size: 30px;color: #212121;line-height: 48px;text-align: center;margin-top: 45px;font-weight: bold;font-family: "苹方";}
.notice_det_main .date{font-size: 14px;color: #888;line-height: 22px;text-align: center;}
.notice_det_main .content{padding-top: 24px;font-size: 15px;color: #666;line-height: 24px;}
.notice_det_main .content .sub_title{font-size: 17px;color: #333;line-height: 36px;margin-bottom: 26px;}
.notice_det_main .content .txt{margin-bottom: 22px;}
.notice_det_main .content .txt p{margin-bottom: 4px;}
.notice_det_main .content a{color: #666;}
.notice_det_main .content .dwownload{display: block;color: #ff860f;}
.notice_det_main .content .dwownload i{display: block;float: left;width: 14px;height: 14px;margin: 5px 8px 0 0;background-position: -110px -40px;}

/*餐饮购物*/
.shop_top{padding: 40px 0 17px;height: 42px;}
.shop_nav li{float: left;}
.shop_nav li.line{width: 1px;height: 17px;margin: 13px 22px 0;background: #d9d9d9;}
.shop_nav li a{display: block;font-size: 22px;color: #666;line-height: 42px;}
.shop_nav li:hover a,
.shop_nav li.on a{font-weight: bold;color: #333;}
.shop_search{width: 270px;height: 33px;padding-top: 3px;border-bottom: 1px solid #666;}
.shop_search .shop_text{display: block;width: 250px;height: 33px;border:none;font-size: 15px;color: #888;}
.shop_search .shop_text::-webkit-input-placeholder{color:#888;}
.shop_search .shop_text:-moz-placeholder {color:#888;opacity:1;}
.shop_search .shop_text::-moz-placeholder {color:#888;opacity:1;}
.shop_search .shop_text:-ms-input-placeholder {color:#888;}
.shop_search .shop_text::-ms-input-placeholder {color:#888;}
.shop_search .shop_btn{display: block;width: 18px;height: 18px;margin-top: 9px;border:none;background: url('../images/search_s.png') no-repeat;}
.food_nav{padding: 27px 26px 22px;background: #ff860f;margin-bottom: 30px;}
.food_nav li{float: left;margin: 0 5px 5px 0;}
.food_nav li a{display: block;padding: 0 15px;font-size: 14px;color: #fff;height: 24px;line-height:24px;border:1px solid rgba(255, 255, 255, 0.4);}
.food_nav li:hover a,
.food_nav li.on a{background: #fff;border-color: #fff;color: #333;}
.shop_list{padding-bottom: 40px;}
.shop_list li{padding: 25px 30px 25px 25px;border:1px solid #d9d9d9;margin-bottom: 20px;}
.shop_list li .img{display: table;width: 220px;height: 128px;text-align: center;}
.shop_list li .tell{display: table-cell;vertical-align: middle;width: 100%;height: 128px;}
.shop_list li .img img{display: block;margin: 0 auto;max-width: 100%;max-height: 128px;}
.shop_list li .main{width: 975px;}
.shop_list li .main .title{font-size: 18px;color: #333;font-weight: bold;line-height: 28px;margin: -5px 0 5px;}
.shop_item{border-bottom: 1px solid #f3f4f8;height: 33px;line-height: 33px;font-size: 14px;color: #555;}
.shop_item strong{color: #333;margin-right: 50px;}
.shop_item .time{margin-right: 220px;}
.shop_item .en_time{margin-right: 180px;}
.shop_en_item strong{display: inline-block;width: 160px;margin-right: 0 !important;}
.shop_item .address{margin-left: 28px;}
.shop_en_item .address{margin-left: 0;}


.page{text-align: center;height: 34px;}
.page_con{display: inline-block;*display: inline;*zoom:1;}
.page a,
.page span{display: block;float: left;width: 32px;height: 32px;text-align: center;line-height: 32px;border:1px solid #d0d0d0;font-size: 14px;color: #333;margin: 0 5px;}
.page span{border-color: #fff;}
.page .prev,
.page .next{width: auto;border-color: #fff;margin: 0 20px 0 0;padding: 0 5px;}
.page .next{margin: 0 0 0 20px;}
.page a.on,
.page a:hover{background: #ff860f;border-color: #ff860f;color: #fff;}

/*部分物价*/
.price_main{padding-top: 40px;}
.price_main table td{font-size: 16px;color: #333;border:1px solid #ececec;text-align: center;height: 48px;}
.price_main table td.top{background: #ff860f;color: #fff;border-color: #ff860f;}
.price_main table td p{padding: 20px 15px;line-height: 30px;font-size: 14px;color: #666;}
.price_main table td .title{font-weight: bold;}

.business-guide{padding: 40px 0;}
.business-guide img{display: block;width: 100%;margin-bottom: 30px;}

/*文化活动*/
.activity_main{padding-top: 50px;}
.activity_main li{float: left;width: 305px;float: left;margin: 0 19px 40px 0;}
.activity_main li:nth-child(4n){margin-right: 0;}
.activity_main li a{display: block;width: 100%;}
.activity_main li .pic{width: 100%;height: 305px;overflow: hidden;}
.activity_main li .img{width: 100%;height: 305px;}
.activity_main li.big .pic,
.activity_main li.big .img{height: 390px;}
.activity_main li .main .title{font-size: 26px;color: #333;line-height: 39px;height:39px;margin-top: 22px;font-family: "苹方";}
.activity_main li .main .date{font-size: 16px;color: #666;line-height: 27px;font-family: "苹方";}
.activity_main li:hover .main .title{color: #ff860f;}
.activity_main li:hover .img{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}

/*活动详情*/
.activity_det{padding: 30px 0 2px;}
.activity_det .title{font-size: 34px;color: #333;line-height: 52px;font-family:"苹方";margin-bottom: 30px;text-align: center;}
.activity_det .left{width: 630px;}
.activity_det .left img{display: block;max-width: 100%;}
.activity_det .right{/* width: 610px; */width: 100%;font-size: 18px;color: #333;line-height: 30px;font-family: "苹方";margin-top: -5px;}
.activity_det .right img{display: block;max-width: 100%;margin: 20px auto;}

.activity_bot{margin-top: 38px;}
.activity_item{font-size: 16px;color: #333;font-family: "苹方";line-height: 59px;border-bottom: 1px solid #e7e7e7;}
.activity_item span{font-weight: bold;font-family: "苹方";margin-right: 40px;}

/*频道页*/
.channel_container{padding: 0 50px 0 70px;}
.channel_top{width: 100%;height: 886px;background: url('../img/channel_bg.jpg') no-repeat center top;}
.channel_top_en{height: auto;background-position: center bottom;padding-bottom: 30px;background-image: url('../img/channel_en_bg.jpg');}
.channel_top .main{padding: 88px 0 0 230px;width: 810px;}
.channel_top .main .title{font-size: 40px;color: #ff860f;font-weight: bold;line-height: 58px;margin-bottom: 5px;}
.channel_top .main h4{font-size: 34px;color: #333;font-weight: bold;line-height: 50px;margin-bottom: 44px;}
.channel_top .main .txt{font-size: 15px;color: #666;line-height: 24px;}
.channel_top .main .txt p{margin-bottom: 17px;}
.channel_top .main .txt span{color: #ff860f;}
.channel_top .main .more{display: block;font-size: 15px;color: #666;line-height: 40px;}
.channel_top .main .more i{display: block;width: 40px;height: 40px;float: left;background: url('../images/channel_more.png') no-repeat;margin-right: 8px;}
.channel_top .main .more:hover{color: #ff860f;}
.channel_seat{width: 100%;height: 600px;background: url('../img/seat_bg.jpg') no-repeat center top;}
.channel_seat .container{padding-top: 115px;}
.channel_seat .left,
.channel_seat .right{width: 600px;border-top: 2px solid #87cdd3;position: relative;}
.channel_seat .title{font-size: 18px;color: #fff;font-family: "苹方";line-height: 37px;padding-top: 20px;}
.channel_seat .main{width: 100%;height: 121px;position: relative;background: url('../images/seat_pic1.png') no-repeat left bottom;}
.channel_seat .main2,
.channel_seat .main4,
.channel_seat .main6{height: 76px;}
.channel_seat .main2{background-image: url('../images/seat_pic2.png');}
.channel_seat .main3{background-image: url('../images/seat_pic3.png');}
.channel_seat .main4{background-image: url('../images/seat_pic4.png');}
.channel_seat .main5{background-image: url('../images/seat_pic5.png');}
.channel_seat .main6{background-image: url('../images/seat_pic6.png');}
.channel_seat .aircraft_item{width: 349px;padding-bottom: 43px;border-bottom: 1px solid #d0d0d0;}
.channel_seat .cargo_item{width: 198px;padding-bottom: 43px;border-bottom: 1px solid #d0d0d0;}
.channel_seat .terminal_item{padding-bottom: 43px;border-bottom: 1px solid #d0d0d0;}
.channel_seat .main p{font-size: 16px;color: #fff;font-family: "苹方";margin-top: 17px;}
.channel_seat .main p span{font-size: 12px;font-family: "苹方";}
.channel_seat .main .num{position: absolute;right: 0;top: -20px;font-size: 16px;color: #fff;font-family: "苹方";}
.channel_seat .main .num span{font-size: 54px;color: #ff860f;font-family: "苹方";font-weight: 200;}
.channel_seat .line{width: 100%;height: 33px;border-bottom: 1px dashed #d0d0d0;margin-bottom: 9px;}
.channel_seat .left .m_line{width: 1px;height: 201px;border-right: 1px dashed rgba(255, 255, 255, 0.5);left: 374px;top: 78px;position: absolute;}
.channel_seat .bot_title{font-size: 16px;color: #fffefe;line-height: 25px;margin-top: 15px;}
.channel_seat .bot_title a{display: block;float: right;font-size: 18px;color: #fff;font-family: "苹方";}
.channel_seat .bot_title a i{display: block;width: 18px;height: 18px;background: url('../images/data_arrow.png') no-repeat center center #fff;border-radius: 50%;margin: 3px 10px 0 0;float: left;}
.channel_seat .bot_title a:hover{color: #ff860f;}
.channel_seat .bot_title a:hover i{background-color: #ff860f;background-image: url('../images/honor_arrow.png');}

.channel_line{padding: 114px 0;}
.channel_line .container{border-top: 2px solid #87cdd3;border-bottom: 1px solid #d0d0d0;}
.channel_line .line_title{font-size: 18px;color: #333;line-height: 51px;padding-top: 14px;font-family: "苹果";}
.channel_line .line_title span{font-size: 14px;color: #888;font-family: "苹方";}
.channel_line .main{background: url('../img/route_bg.jpg') no-repeat 146px top;padding-top: 3px;width: 1058px;margin-bottom: 40px;}
.channel_line .line{width: 1px;height: 243px;margin: 2px 0 0 44px;background: #d0d0d0;}
.channel_line .line_right{width: 137px;padding-top: 25px;}
.channel_line .line_right p{font-size: 16px;color: #333;line-height: 35px;font-family: "苹方";}
.channel_line .line_right .num{font-size: 20px;color: #666;line-height: 70px;height: 70px;margin-top: 13px;}
.channel_line .line_right .num span{font-size: 74px;color: #ff860f;font-family: "苹方";font-weight: 200;}
.channel_line .line_right h5{font-size: 20px;color: #666;font-family: "苹方";line-height: }
.channel_line .line_right a{display: block;font-size: 18px;line-height: 18px;font-family: "苹方";margin-top: 55px;color: #666;}
.channel_line .line_right a i{display: block;width: 18px;height: 18px;background: url('../images/honor_arrow.png') no-repeat center center #969591;float: left;margin-right: 10px;border-radius: 50%;}
.channel_line .line_right a:hover{color: #ff860f;}
.channel_line .line_right a:hover i{background-color: #ff860f;}

.channel_data{padding-top: 107px;height: 477px;background: url('../img/channel_data.jpg') no-repeat center top;}
.channel_data .container{position: relative;height: 477px;}
.channel_tabs li{float: left;width: 620px;border-top: 2px solid #fff;border-bottom: 1px solid rgba(255, 255, 255, 0.3);height: 164px;margin-bottom: 40px;}
.channel_tabs li:nth-child(2n){float: right;border-bottom-color: rgba(0, 0, 0, 0);}
.channel_tabs li p{font-size: 18px;color: #fff;line-height: 27px;padding-top: 20px;font-family: "苹方";}
.channel_tabs li i{display: block;width: 46px;height: 50px;float: left;margin: 14px 28px 0 0;background: url('../images/data_icon.png') no-repeat;}
.channel_tabs li .icon2{background-position: -50px 0;width: 48px;}
.channel_tabs li .icon3{background-position: -100px 0;width: 47px;}
.channel_tabs li .num{font-size:  24px;color: #fff;font-family: "苹方";float: left;margin-top: -10px;}
.channel_tabs li .num span{font-size: 70px;font-family: "苹方";font-weight: 200;}
.channel_tabs li .line{width: 1px;height: 52px;background: rgba(255, 255, 255, 0.5);float: right;margin: 14px 40px 0 0;}
.channel_tabs li a{display: block;font-size: 16px;color: #fff;float: right;line-height: 18px;height: 18px;margin-top: 33px;}
.channel_tabs li a .arrow{display: block;float: left;width: 18px;height: 18px;background: url('../images/data_arrow.png') no-repeat center center #fff;border-radius: 50%;margin: 0 10px 0 0;}
.channel_nav{position: absolute;right: 0;width: 620px;bottom: 103px;border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.channel_nav ul{padding-bottom: 39px;}
.channel_nav li{padding-left: 10px;font-size: 20px;font-weight: bold;font-family: "苹方";line-height: 44px;color: #fff;margin-bottom: 12px;cursor: pointer;}
.channel_nav li.on{background: #ff860f;}
.channel_civil{padding-top: 100px;width: 100%;height: 300px;background: url('../img/civil_bg.jpg') no-repeat center top;text-align: center;}
.channel_civil .title{font-size: 32px;line-height: 50px;color: #fff;margin-bottom: 15px;}
.channel_civil .txt{font-size: 16px;line-height: 25px;color:#fff;}
.channel_civil a{display: block;width: 148px;height: 38px;border:1px solid #fff;font-size: 14px;color: #fff;line-height: 38px;margin: 35px auto 0;}
.channel_civil a:hover{border-color: #ff860f;background: #ff860f;}

/*机场简介*/
.survey_main{background: url('../img/survey_bg.jpg') no-repeat center bottom;padding: 30px 0 46px;}
.survey_en_main{background-image: url('../img/survey_en_bg.jpg');}
.survey_main .title{font-size: 34px;color: #333;line-height: 54px;}
.survey_nav{margin: 493px 0 0 240px;}
.survey_nav li{width: 222px;float: left;}
.survey_nav li .pic{width: 136px;height: 136px;background: #fff;border-radius: 50%;border:2px solid #ff860f;overflow: hidden;margin: 0 auto;}
.survey_nav li .pic i{display: block;width: 62px;height: 50px;margin: 28px auto 10px;background: url('../images/survey_icon.png') no-repeat;}
.survey_nav li .pic .icon2{background-position: 0 -50px;}
.survey_nav li .pic .icon3{background-position: 0 -100px;}
.survey_nav li .pic .icon4{background-position: 0 -150px;}
.survey_nav li .pic p{font-size: 14px;color: #666;line-height: 27px;font-family: "苹方";text-align: center;}
.survey_nav li:last-child i{margin: 21px auto 9px;}
.survey_nav li:last-child p{line-height: 19px;}
.survey_nav li .txt{font-size: 18px;color: #333;font-family: "苹方";text-align: center;}
.survey_nav li .txt span{font-family: "苹方";font-size: 45px;font-weight: 200;}
.survey_main .info{margin: 130px 0 0 280px;font-size: 15px;color: #666;line-height: 26px;width: 910px;}
.survey_main .info p{margin-bottom: 33px;}
.survey_market{width: 100%;height:700px;background: url('../images/market_bg.png') no-repeat center top #ff860f;}
.survey_market .container{padding-top: 205px;}
.survey_market .main{margin-left: 280px;}
.survey_market .title{font-size: 24px;color: #fff;line-height: 43px;margin-bottom: 16px;}
.survey_market .txt{font-size: 15px;color: #fff;line-height: 26px;width: 835px;}
.survey_market ul{margin-top: 55px;}
.survey_market ul li{float: left;width: 140px;margin-right: 82px;}
.survey_market ul li .pic{width: 136px;height: 136px;border:1px solid #ff9e3e;border-radius: 50%;overflow: hidden;}
.survey_market ul li .pic i{display: block;width: 62px;height: 50px;margin: 29px auto 0;background: url('../images/survey_icon.png') no-repeat 0 -200px;}
.survey_market ul li .pic .icon2{background-position: 0 -250px;}
.survey_market ul li .pic .icon3{background-position: 0 -300px;}
.survey_market ul li p{font-size: 14px;color: #ffead5;text-align: center;line-height: 34px;}
.survey_market ul li .info{font-size: 18px;color: #fff;font-family: "苹方";text-align: center;margin-top: 2px;}
.survey_market ul li .info span{font-size: 45px;font-family: "苹方";font-weight: 200;}
.survey_cooperation{width: 100%;background: url('../img/cooperation_bg.jpg') no-repeat center top;}
.survey_en_cooperation{background-image: url('../img/cooperation_en_bg.jpg');}
.survey_cooperation .main{padding-top: 250px;margin-left: 225px;}
.cooperation_left{width: 685px;}
.cooperation_left h4{font-size: 24px;color: #333;line-height: 53px;margin-bottom: 28px;font-weight: normal;}
.cooperation_left .txt{font-size: 15px;color: #666;line-height: 26px;}
.cooperation_left .txt p{margin-bottom: 22px;}
.cooperation_left .g20{margin-top: 80px;}
.cooperation_left .g20 img{display: block;}
.cooperation_right{width: 330px;}
.cooperation_right img{display: block;width: 100%;}
.survey_cooperation .bot{margin-top: 280px;text-align: center;}
.survey_cooperation .bot h4{font-size: 24px;color: #333;line-height: 42px;margin-bottom: 29px;font-weight: normal;}
.survey_cooperation .bot .txt{font-size: 15px;color: #666;line-height: 26px;}
.survey_cooperation .new-info{margin: 248px auto 0;width: 687px;}
.survey_cooperation .new-info .img{display: flex;justify-content: flex-end;}
.survey_cooperation .new-info .img img{width: 217px;display: block;}
.survey_cooperation .new-info .name{font-size: 23px;line-height: 30px;color: rgba(0, 0, 0, 0.8);margin-top: 22px;text-align: right;}
.survey_cooperation .new-info .txt{font-size: 14px;line-height: 26px;color: rgba(0, 0, 0, 0.6);margin-top: 38px;}
.survey_cooperation .new-info .txt p{margin-bottom: 20px;}
.survey_cooperation .new-info .imgs{display: flex;justify-content: flex-end;margin-top: 52px;}
.survey_cooperation .new-info .imgs img{display: block;width: 210px;margin-left: 20px;}
.survey_cooperation .new-info .imgs img:first-child{margin-left: 0;}

/*运行保障能力*/
.inside_cont{padding-bottom: 60px;}
.capability_main{padding-top: 30px;}
.capability_main .top_title{font-size: 34px;color: #333;line-height: 52px;margin-bottom: 10px;font-family: "苹方";}
.capability_main .top_title a{display: block;color: #333;font-size: 17px;float: right;}
.capability_main .top_title a i{display: block;float: left;width: 22px;height: 22px;margin: 15px 14px 0 0;background-position: -40px -90px;}
.capability_main .top_title a.show_all i{background-position: -140px -178px;}
.capability_main .inside_item .title{line-height: 76px;padding: 0 30px 0 35px;}
.capability_main .inside_item .title i{margin-top: 27px;}
.capability_main .inside_item .erify{padding: 0;}
.capability_main .inside_item .erify table{width: 100%;}
.capability_main .inside_item .erify table tr{background: #fbfbfb;}
.capability_main .inside_item .erify table tr:last-child{padding-bottom: 20px;}
.capability_main .inside_item .erify table tr:nth-child(2n){background: #f2f2f2;}
.capability_main .inside_item .erify table td{font-size: 15px;color: #666;line-height: 24px;padding: 17px 0;vertical-align: top;}
.capability_main .inside_item .erify table td.name{font-weight: bold;padding-left: 60px;}
.capability_main .inside_item .erify table td.name_s{font-weight: bold;padding-left: 40px;}
.capability_main .inside_item .erify table td span{margin-left: 28px;}
.capability_main .inside_item .erify table td span.big{margin-left: 56px;}
.capability_main .inside_item .erify table td span.mid{margin-left: 44px;}
.capability_safe{margin-top: 100px;background: url('../img/safe_bg.jpg') no-repeat center top;position: relative;width: 100%;height: 700px;}
.capability_safe .main{box-sizing: border-box;width: 640px;height: 456px;background: rgba(255, 255, 255, 0.96);position: absolute;left: 50%;bottom: 0;padding: 40px 40px 0;}
.capability_safe .main h4{font-size: 30px;color: #333;line-height: 48px;font-family: "苹方";font-weight: normal;margin-bottom: 13px;}
.capability_safe .main .txt{font-size: 15px;line-height: 30px;color: #666;text-align: justify;}
.capability_safe .main .txt p{margin-bottom: 19px;}
.capability_bot{margin-top: 90px;}
.capability_nav{padding-bottom: 14px;}
.capability_nav a{display: block;float: left;font-size: 30px;color: #333;line-height: 48px;font-family: "苹方";}
.capability_nav .line{width: 40px;text-align: center;line-height: 48px;font-size: 30px;color: #333;font-family: "苹方";float: left;}
.capability_nav a.on{font-weight: bold;}
.capability_item .txt{font-size: 15px;color: #666;line-height: 30px;}
.capability_item .txt .tel{font-weight: bold;color: #ff860f;margin-top: 8px;}
.capability_item .list{margin-top: 44px;}
.capability_item .list li{float: left;width: 290px;height: 356px;border-bottom: 2px solid #87cdd3;margin:0 40px 40px 0;background: #f4f5f5;}
.capability_item .list li:nth-child(4n){margin-right: 0;}
.capability_item .list li .img{margin-top: 54px;height: 120px;}
.capability_item .list li .img img{display: block;height: 120px;margin: 0 auto;max-width: 100%;}
.capability_item .list li .info{border-bottom: 6px solid #fff;height: 131px;padding: 45px 40px 0;font-size: 17px;color: #666;line-height: 26px;font-family: "苹方";text-align: center;}

.capability_sub_nav li{display: block;width: 200px;height: 50px;line-height: 50px;text-align: center;cursor: pointer;font-size: 15px;color: #fff;background: #7f7e7b;margin-right: 16px;float: left;}
.capability_sub_nav li:last-child{margin-right: 0;}
.capability_sub_nav li.on{background: #ff860f;font-weight: bold;}
.capability_sub_tabs{margin-top: 20px;}
.askList{background: #f4f5f5;padding: 40px 50px 12px;}
.askList li{margin-bottom: 26px;}
.askList li .ask{padding-left: 30px;font-size: 14px;color: #555;font-weight: bold;height:18px;line-height: 18px;margin-bottom: 10px;}
.askList li .ask i{display: block;width: 18px;height: 18px;float: left;margin-left: -30px;background-position: -110px -135px;}
.askList li .ans{font-size: 15px;color: #888;line-height: 24px;padding-left: 30px;}
.askList li .ans i{display: block;width: 18px;height: 19px;float: left;margin:2px 0 0 -30px;background-position: -110px -155px;}
.noasklist li .ask,
.noasklist li .ans{padding-left: 0;}


/*航线航点*/
.air_route{padding: 30px 0 97px;}
.air_title{font-size: 34px;color: #333;line-height: 52px;font-family: "苹方";padding-bottom: 10px;border-bottom: 2px solid #87cdd3;}
.air_title span{font-size: 14px;color: #888;font-family: "苹方";}
.route_line{margin: 40px 30px 0;}
.route_line .main{position: relative;z-index: 0;background: url('../img/route_bg.jpg') no-repeat 146px top;padding-top: 3px;}
.route_item{height: 119px;border-bottom: 1px solid #e7e7e7;}
.route_item .title{font-size: 16px;color: #333;line-height: 119px;font-family: "苹方";width: 146px;}
.route_item .num{font-size: 16px;color: #666;font-weight: 200;font-family: "苹方";margin-top: 5px;}
.route_item .num span{font-size: 74px;color: #ff860f;font-family: "苹方";}
.route_item .flow{width: 610px;height: 20px;margin-top: 50px;}
.route_item .bar{background: url('../images/route_line.png') no-repeat left top;position: relative;width: 0;height: 20px;margin-left: 2px;}
.route_item .bar .aircraft{width: 46px;height: 42px;background: url('../images/aircraft.png') no-repeat;position: absolute;right: -66px;top: -11px;}

.route_map{width: 100%;height: 953px;position: relative;}
.route_list li{width: 100%;height: 953px;background-position: center center;background-repeat: no-repeat;background-size: contain;}
.route_num .title{font-size: 25px;color: #666;font-family: "苹方";font-weight: 200;position: relative;top: 10px;}
.route_num .title span{font-size: 120px;font-family: "苹方";color: #ff860f;}
.route_tabs{position: absolute;left: 50%;bottom: 123px;margin-left: -640px;}
.route_nav li{width: 128px;height: 46px;line-height: 46px;text-align: center;font-size: 15px;color: #e8e8e8;border:2px solid #ff860f;background: #65645f;float: left;cursor: pointer;}
.route_nav li.on{background: #ff860f;color: #fff;}

/*生产数据*/
.data_main{padding-top: 30px;}
.inside_title{font-size: 34px;color: #333;line-height: 52px;font-family: "苹方";}
.data_list{margin-top: 10px;}
.data_main .inside_item .title{line-height: 77px;padding: 0 35px;}
.data_main .inside_item .title span{font-size: 14px;}
.data_main .inside_item .title .arrow{margin-top: 27px;}
.data_main .inside_item .title .icon{display: block;float: left;width: 21px;height: 24px;margin: 26px 10px 0 0;background-position: -70px 0;}
.data_main .inside_item .title .icon2{width: 24px;background-position: -70px -30px;}
.data_main .inside_item .title .icon3{width: 32px;background-position: -70px -60px;}
.data_main .inside_item.show .title .icon1{background-position: -70px -90px;}
.data_main .inside_item.show .title .icon2{background-position: -70px -120px;}
.data_main .inside_item.show .title .icon3{background-position: -70px -150px;}
.data_main .inside_item .erify{padding: 30px 0;}
.data_main .inside_item .erify .pic img{width: 1285px;margin-left: -5px;}
.data_main .inside_item .erify .data_title{font-size: 34px;color: #333;text-align: center;line-height: 52px;font-family: "苹方";margin-bottom: 56px;}

/*民航百科*/
.civil_main{padding-top: 30px;}
.civil_nav{padding-bottom: 10px;border-bottom: 1px solid #ececec;}
.civil_nav a{display:block;float: left;font-size: 28px;color: #333;line-height: 52px;font-family: "苹方";}
.civil_nav a.on{font-size: 34px;font-weight: bold;}
.civil_nav .line{float: left;width: 10px;height: 52px;margin: 0 24px;background: url('../images/civil_line.png') no-repeat center center;}
.civil_main .inside_item .title{line-height: 77px;padding: 0 35px;}
.civil_main .inside_item .title .arrow{margin-top: 27px;}
.civil_main .inside_item .title .erify{padding: 30px 35px 33px;background: #fcfcfc;}
.civil_main .inside_item .erify .civil_title{font-size: 34px;color: #333;line-height: 52px;font-family: "苹方";margin-bottom: 21px;}
.civil_main .inside_item .erify .txt{line-height: 30px;}
.civil_main .inside_item .erify .txt p{margin-bottom: 22px;}
.civil_main .inside_item .erify .txt p:last-child{margin-bottom: 0;}

/*机场公司*/
.about_profile{padding: 35px 0 53px;}
.profile_main{margin-bottom: 20px;}
.profile_main .left{width: 320px;}
.profile_main .left p{font-size: 24px;color: #333;line-height: 32px;font-family: "苹方";}
.profile_main .left .year{font-size: 20px;color: #ff860f;font-family: "苹方";}
.profile_main .left .year span{font-size: 74px;font-weight: 200;font-family: "苹方";}
.profile_main .right{width: 950px;font-size: 15px;color: #666;line-height: 30px;}
.profile_main .right p{margin-bottom: 14px;}
.about_profile ul li{float: left;width: 290px;margin-right: 40px;height: 356px;background: #f4f5f5;border-bottom: 2px solid #87cdd3;}
.about_profile ul li:nth-child(4n){margin-right: 0;}
.about_profile ul li .img{padding-top: 67px;height: 110px;}
.about_profile ul li .img img{display: block;max-width: 100%;margin: 0 auto;height: 110px;}
.about_profile ul li .main{padding-top:50px;height: 123px;border-bottom: 6px solid #fff;text-align: center;}
.about_profile ul li .main .title{font-size: 24px;color: #87cdd3;line-height: 34px;font-family: "苹方";font-weight: bold;}
.about_profile ul li .main p{font-size: 17px;color: #87cdd3;line-height: 23px;margin-top: 10px;font-family: "苹方";}
.about_profile ul li:last-child .img{padding-top: 40px;height: 165px;}
.about_profile ul li:last-child .img img{height: 165px;}
.about_profile ul li:last-child .main{padding-top: 23px;height: 122px;}
.about_target{width: 100%;height: 1397px;background: url('../img/target_bg.jpg') no-repeat center top;}
.about_target .left{width: 600px;}
.about_target .left .title{font-size: 40px;color: #52aab2;line-height: 57px;}
.about_target .left .txt{font-size: 26px;color: #52aab2;line-height: 40px;font-family: "苹方";margin-top: 15px;}
.about_target .right{width: 360px;margin-right: 280px;position: relative;text-align: right;}
.about_target .right .title{font-size: 40px;color: #333;line-height: 57px;padding-top: 47px;}
.about_target .right .txt{font-size: 18px;color: #666;line-height: 24px;font-family:"苹方";margin-top: 4px;}
.about_target .right i{display: block;width: 86px;height: 78px;background:url('../images/target_icon.png') no-repeat;position: absolute;right: -130px;top: 14px;}
.management{padding-bottom: 420px;text-align: center;}
.management .title{font-size: 40px;color: #333;line-height: 57px;margin-bottom: 14px;}
.management .txt{font-size: 18px;color: #666;line-height: 30px;font-family: "苹方";}
.target_main{padding: 73px 0 201px;}
.target_bot{position: relative;}
.target_bot i{display: block;width: 93px;height: 64px;background: url('../images/management_icon.png') no-repeat;position: absolute;left: -74px;top: -106px;}
.target_bot .txt{font-size: 45px;color: #fff;font-weight: bold;line-height: 60px;}
.target_bot .en_text{font-size: 28px; line-height: 1.5;}
.target_bot a{display: block;width: 168px;height: 42px;border:1px solid #fff;font-size: 16px;color: #fff;line-height: 42px;text-align: center;margin-top: 44px;}
.target_bot a:hover{background: #ff860f;border-color: #ff860f;}
.about_honor{padding: 198px 0 100px;position: relative;}
.honor_aircraft{width: 60px;height: 111px;background: url('../images/honor_aircraft.png') no-repeat;position: absolute;left: 50%;top: 3px;margin-left: -29px;}
.about_honor_left{text-align: right;width: 454px;font-size: 60px;color: #444;line-height: 70px;font-family: "苹方";}
.about_honor_left span{font-weight: bold;color: #ff860f;font-family: "苹方";}
.about_honor_mid{text-align: center;width: 373px;}
.about_honor_mid img{display: block;width: 147px;margin: 43px auto 0;}
.about_honor_mid .line{width: 155px;height: 3px;background: #ff860f;margin: 30px auto 10px;}
.about_honor_mid p{font-size: 40px;color: #ff860f;line-height: 57px;font-family: "苹方";}
.about_honor_mid a{display: block;font-size: 16px;color: #666;line-height: 18px;font-family: "苹方";margin-top: 43px;}
.about_honor_mid a i{width: 18px;height: 18px;background: url('../images/honor_arrow.png') no-repeat center center #969591;border-radius: 50%;margin-right: 10px;position: relative;top: 3px;}
.about_honor_mid a:hover{color: #ff860f;}
.about_honor_mid a:hover i{background-color: #ff860f;}
.swiper-honor{width: 440px;position: relative;margin-top: 74px;}
.swiper-honor .swiper-container{padding-bottom: 19px;}
.swiper-honor .swiper-slide .title{font-size: 20px;color: #333;font-family: "苹方";font-weight: 200;}
.swiper-honor .swiper-slide .title span{font-size: 30px;font-family: "苹方";font-weight: 200;}
.swiper-honor .swiper-slide .txt{font-size: 18px;color: #666;line-height: 30px;font-family: "苹方";height: 180px;overflow: hidden;margin-top: 14px;}
.swiper-honor .swiper-button-next,
.swiper-honor .swiper-button-prev{position: absolute;width: 39px;height: 39px;background: #fff;overflow: hidden;border:3px solid #888;margin-top: -30px;border-radius: 50%;}
.swiper-honor .swiper-button-next{right: -76px;}
.swiper-honor .swiper-button-prev{left: -916px;}
.swiper-honor .swiper-button-next i,
.swiper-honor .swiper-button-prev i{display: block;width: 25px;height: 25px;background: url('../images/honor_icon.png') no-repeat;margin: 7px auto;}
.swiper-honor .swiper-button-next i{background-position: -25px 0;}
.swiper-honor .swiper-button-next:hover,
.swiper-honor .swiper-button-prev:hover{border-color: #ff860f;}
.swiper-honor .swiper-button-prev:hover i{background-position: 0 -25px;}
.swiper-honor .swiper-button-next:hover i{background-position: -25px -25px;}
.swiper-honor .swiper-container .swiper-pagination-bullets{text-align: left;bottom: 0;}
.swiper-honor .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{width: 40px;height: 2px;background: #b4b4b4;display: block;float: left;margin:0 10px 0 0;border-radius: 0;opacity:1;}
.swiper-honor .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet-active{background: #ff860f;}
.about_bot li{float: left;width: 33.3333%;float: left;overflow: hidden;}
.about_bot a{display: block;width:100%;position: relative;}
.about_bot a img{display: block;width: 100%;}
.about_bot a .main{position: absolute;top: 60px;left: 0;width: 100%;box-sizing: border-box;padding-right: 70px;text-align: right;}
.about_bot a .main h5{font-size: 40px;color: #fff;line-height: 57px;}
.about_bot a .main p{font-size: 18px;color: #fff;line-height: 37px;}
.about_bot a .main p i{width: 18px;height: 18px;background-position: -110px -110px;margin-right: 10px;position: relative;top: 2px;}
.about_bot a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}

@media only screen and (max-width: 1680px) {
.about_bot a .main{top: 48px;padding-right: 56px;}
.about_bot a .main h5{font-size: 32px;line-height: 52px;}
}

@media only screen and (max-width: 1440px) {
.about_bot a .main{top: 42px;padding-right: 50px;}
.about_bot a .main h5{font-size: 28px;line-height: 48px;}
}

/*组织架构*/
.organization_main{padding-top: 40px;}

/*企业文化*/
.culture_main{padding-bottom: 540px;background: url('../img/ind_service_bg.jpg') no-repeat center bottom;}
.culture_nav{width: calc(100% - 200px);margin: 40px auto 0;}
.culture_nav li{float: left;width: 23.25%;height: 280px;box-sizing: border-box;margin-right: 2.33%;position: relative;border:1px solid #d0d0d0;cursor: pointer;overflow: hidden;}
.culture_nav li:last-child{margin-right: 0;}
.culture_nav li .pic{width: 100%;height: 278px;}
.culture_nav li .main{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.4);}
.culture_nav li .main i{display: block;width: 40px;height: 40px;margin: 40px 0 42px 40px;background-position: -140px 0;}
.culture_nav li .main .icon2{background-position: -140px -45px;}
.culture_nav li .main .icon3{background-position: -140px -90px;}
.culture_nav li .main .icon4{background-position: -140px -135px;}
.culture_nav li .main .title{font-size: 30px;color: #fff;line-height: 48px;margin:0 0 5px 40px;}
.culture_nav li .main .txt{font-size: 16px;color: #fff;line-height: 26px;margin-left: 40px;}
.culture_nav li:hover .pic{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.culture_list{width: 752px;height: 640px;margin:100px auto 0;background: url('../images/culture_pic.png') no-repeat;}
.culture_list ul{width: 752px;height: 640px;position: relative;}
.culture_list ul li.break1{position: absolute;left: -197px;top: -2px;width: 181px;}
.culture_list ul li.break2{position: absolute;left: 762px;top: -2px;width: 200px;}
.culture_list ul li.break3{position: absolute;left: -197px;bottom: 0;}
.culture_list ul li.break4{position: absolute;left: 762px;bottom: 0;width: 240px;}
.culture_list ul li h4{font-size: 24px;text-align: center;line-height: 44px;color: #87cdd3;width: 133px;border:1px solid #87cdd3;border-radius: 22px;margin-left: 46px;}
.culture_list ul li .txt{font-size: 20px;color: #666;line-height: 30px;padding-right: 15px;margin-top: 15px;}
.culture_list ul li.break2 h4{color: #54a8cf;border-color: #54a8cf;margin-left: 0;}
.culture_list ul li.break2 .txt{margin: 15px 0 0 15px;}
.culture_list ul li.break3 h4{color: #2a76cd;border-color: #2a76cd;}
.culture_list ul li.break1 .txt,
.culture_list ul li.break3 .txt{text-align: right;}
.culture_list ul li.break4 h4{color: #2e9da6;border-color: #2e9da6;margin-left: 0;}
.culture_list ul li.break4 .txt{margin: 15px 0 0 15px;}

@media only screen and (max-width: 1680px) {
	.culture_nav li{height: 240px;}
	.culture_nav li .main i{margin: 30px 0 32px 30px;}
	.culture_nav li .main .title{font-size: 26px;line-height: 42px;margin-left: 30px;}
	.culture_nav li .main .txt{font-size: 14px;line-height: 24px;margin-left: 30px;}
}

@media only screen and (max-width: 1440px) {
	.culture_nav{width: 1280px;}
	.culture_nav li{height: 210px;}
	.culture_nav li .main i{margin: 25px 0 17px 18px;}
	.culture_nav li .main .title,
	.culture_nav li .main .txt{margin-left: 18px;}
	.culture_nav li:first-child .main .txt br{display: none;}
/* 
	.flight_main img{width: 160px;margin-bottom: 10px;}
	.flight_main{width: 480px;margin-left: -240px;}
	.flight_nav li{width: 238px;background-position: 70px 0;}
	.flight_nav li:last-child{background-position: 70px -40px;}
	.flight_list .flight_text{width: 380px;} */
}

/*发展战略*/
.strategy_main{padding-bottom: 70px;}
.strategy_cont{padding-top: 59px;}
.strategy_cont .title{font-size: 45px;color: #333;font-weight: bold;line-height: 60px;position: relative;margin-bottom: 15px;}
.strategy_cont .title i{display: block;position: absolute;left: 792px;top: -28px;width: 93px;height: 64px;background: url('../images/strategy_icon.png') no-repeat;}
.strategy_cont .txt{font-size: 15px;color: #666;line-height: 30px;}
.strategy_cont .sub_title{font-size: 20px;color: #fff;line-height: 80px;padding-left: 30px;background: #ff860f;margin-top: 60px;font-weight: bold;}
.strategy_cont .strategy_item{margin: 30px;}
.strategy_item h4{font-size: 20px;color: #333;line-height: 36px;margin-bottom: 14px;}
.strategy_item .txt{width: 1230px;}
.strategy_item .txt p{margin-bottom: 24px;}
.strategy_item .line{width: 100%;height: 1px;background: #d0d0d0;margin:33px 0 31px;}

/*荣誉资质*/
.honor_main{margin-top: 40px;}
.honor_main .title{width: 200px;height: 50px;text-align: center;line-height: 50px;background: #ff860f;font-size: 16px;color: #fff;font-weight: bold;margin: 0 auto;}
.honor_main .honor_pic{display:block;width: 36px;margin: 5px auto 0;position: relative;z-index: 10;}
.honor_list{background: url('../images/honor_line.png') repeat-y center top;width: 840px;margin: -30px auto 0;} 
.honor_item{margin-bottom: 25px;}
.honor_item:last-child{margin-bottom: 0;}
.honor_list .year{font-size: 20px;color: #333;font-family: "苹方";text-align: right;padding-right: 40px;position: relative;float: left;width: 380px;margin-top: -15px;}
.honor_list .year span{font-size: 40px;font-family: "苹方";}
.honor_list .year i{display: block;width: 9px;height: 9px;background-position: -110px -90px;position: absolute;right: -4px;top: 26px;}
.honor_list .year img{display: block;width: 35px;margin-top: 10px;margin-left: 345px;}
.honor_list .main{float: right;padding-left: 40px;font-size: 15px;color: #888;line-height: 24px;width: 380px;}
.honor_list .main p{margin-bottom: 12px;}
.honor_list .honor_item:nth-child(2n) .year{float: right;padding: 0 0 0 40px;text-align: left;}
.honor_list .honor_item:nth-child(2n) .year i{right: auto;left: -4px;}
.honor_list .honor_item:nth-child(2n) .year img{margin-left: 0;}
.honor_list .honor_item:nth-child(2n) .main{float: left;padding: 0 40px 0 0;text-align: right;}

/*政策法规*/
.policy_main{padding-top: 30px;}
.policy_main .policy_title{font-size: 34px;color: #333;line-height: 52px;text-align: center;font-family: "苹方";padding-bottom: 20px;border-bottom: 1px solid #ececec;}
.policy_main .inside_item .title{line-height: 77px;padding: 0 35px;}
.policy_main .inside_item .title span{margin-left: 10px;margin-right: 5px;}
.policy_main .inside_item .title .arrow{margin-top: 27px;}
.policy_main .inside_item .erify{background: #fcfcfc;padding: 30px 98px 50px;line-height: 30px;}
.policy_main .inside_item .erify p{margin-bottom: 25px;}
.policy_main .inside_item .erify p:last-child{margin-bottom: 0;}

/*机场业务*/
.business_main{padding-top: 30px;}
.business_main .civil_nav{border-bottom: none;padding-bottom: 22px;}
.business_top .pic{width: 517px;}
.business_top .main{width: 733px;font-size: 15px;color: #666;line-height: 24px;}
.business_top .main .title{font-size: 17px;color: #444;line-height: 30px;margin-bottom: 28px;}
.business_top .main li{font-size: 15px;color: #666;line-height: 24px;margin-bottom: 10px;padding-left: 13px;background: url('../images/squ_icon.png') no-repeat left 12px;}
.business_contact{margin-top: 35px;}
.business_contact .title{font-size: 20px;color: #333;background: #eaf3f4;height: 70px;line-height: 70px;padding-left: 29px;margin-bottom: 30px;}
.business_contact ul li{float: left;padding-left: 33px;width: 540px;font-size: 16px;color: #333;line-height: 30px;margin-bottom: : 30px;}
.business_contact ul li i{display: block;float: left;width: 20px;height: 22px;margin: 4px 14px 0 0;background: url('../images/business_icon.png') no-repeat;}
.business_contact ul li .icon2{background-position: 0 -30px;}
.business_contact ul li .icon3{background-position: 0 -60px;}
.business_contact ul li .icon4{background-position: 0 -90px;}
.business_contact ul li p{margin-bottom: 10px;}

/*合作伙伴*/
.partner_main{padding-bottom: 96px;background: url('../img/partner_bg.jpg') no-repeat center bottom;}
.partner_cont{padding-top: 40px;}
.partner_left{width: 606px;}
.partner_left h4{color:#ff860f;font-size: 65px;text-align: right;font-weight: normal;line-height: 72px;}
.partner_left .title{font-size: 34px;color: #333;line-height: 48px;text-align: right;}
.partner_left p{font-size: 16px;color: #888;line-height: 26px;text-align: right;margin-top: 20px;}
.partner_left .p_link{display: block;width: 498px;height: 480px;overflow: hidden;margin: 54px 0 0 108px;position: relative;z-index: 0;}
.partner_left .main{position: absolute;left: 57px;bottom: 64px;width: 390px;z-index: 5;}
.partner_left .main h5{font-size: 30px;color: #fff;font-weight: bold;line-height: 45px;}
.partner_left .main .txt{font-size: 15px;color: #fff;line-height: 23px;margin-top: 10px;}
.p_link .yin{background: rgba(6, 28, 72, 0.6);position: absolute;left: 0;top: 100%;width: 100%;height: 100%;z-index: 10;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.p_link .yin img{display: block;width: 209px;margin: 159px auto 31px;}
.p_link .yin .more{font-size: 18px;color: #fff;line-height: 20px;margin-left: 198px;}
.p_link .yin .more i{display: block;width: 20px;height: 20px;background-position: -110px -60px;float: left;margin-right: 10px;}
.partner_right{width: 605px;padding-right: 30px;}
.partner_right .p_link{display: block;width: 554px;height: 316px;overflow: hidden;position: relative;z-index: 0;margin-bottom: 27px;}
.partner_right .yin{background: rgba(157, 213, 194, 0.9);}
.partner_right .p_link .yin img{width: 165px;margin: 89px auto 29px;}
.partner_right .p_link .main{position: absolute;right: 55px;top: 40px;width: 499px;z-index: 5;text-align: right;}
.partner_right .p_link .main h5{font-size: 30px;color: #fff;font-weight: bold;line-height: 45px;}
.partner_right .p_link .main .txt{font-size: 15px;color: #fff;line-height: 23px;margin-top: 10px;}
.partner_right .hz_link{display: block;width: 605px;height: 480px;background: #0099b8;}
.partner_right .hz_link .main{padding: 80px 68px 0;}
.partner_right .hz_link .main img{display: block;width: 113px;margin: 0 auto 50px;}
.partner_right .hz_link .main .txt{font-size: 15px;color: #b6e7f1;line-height: 24px;text-align: center;margin-bottom: 29px;}
.partner_right .hz_link .main .more{margin-left: 184px;font-size: 18px;color: #fff;line-height: 20px;}
.partner_right .hz_link .main .more i{display: block;width: 20px;height: 20px;background-position: -110px -60px;float: left;margin-right: 10px;}
.p_link:hover .yin{top: 0;}

/*社会责任报告*/
.report_main{padding-top: 40px;}
.report_main li{float: left;width: 400px;margin: 0 40px 45px 0;}
.report_main li:nth-child(3n){margin-right: 0;}
.report_main li a{display: block;width: 100%;}
.report_main li .pic{width: 398px;height: 518px;border:1px solid #d0d0d0;overflow: hidden;}
.report_main li .pic img{height: 518px;}
.report_main li .title{font-size: 18px;color: #333;line-height: 35px;margin-top: 20px;}
.report_main li .date{color: #888;line-height: 21px;font-size: 14px;}
.report_main li:hover .title{color: #ff860f;}
.report_main li:hover .pic img{transform:scale(1.1);-webkit-transform:scale(1.1); -moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.notice_main .more,
.gallery_list .more,
.media_list .more,
.talent_main .more,
.tendering_main .more,
.report_main .more{display: block;width: 200px;height: 54px;background: #a2a2a2;font-size: 18px;color: #fff;text-align: center;line-height: 54px;margin: 30px auto 0;}
.notice_main .more:hover,
.gallery_list .more:hover,
.media_list .more:hover,
.talent_main .more:hover,
.tendering_main .more:hover,
.report_main .more:hover{background: #ff860f;color: #fff;}

/*招标公告*/
.tendering_main{padding-top: 26px;}
.tendering_title{font-size: 34px;color: #333;line-height: 52px;font-family: "苹方";margin-bottom: 20px;}
.tendering_left{width: 1149px;height: 90px;background: #72b3c0;padding-left: 40px;margin-right: 1px;}
.tendering_nav{margin-top: 35px;}
.tendering_nav li{float: left;margin-right: 20px;font-size: 18px;line-height: 20px;height: 20px;padding-left: 26px;background: url('../images/check_icon.png') no-repeat;color: #fff;cursor:pointer;}
.tendering_nav li.on{background-position: 0 -20px;}
.tendering_keyword{width: 700px;height: 20px;padding-top: 35px;}
.tendering_keyword .line{width: 1px;height: 16px;margin: 2px 30px 0 0;background: #fff;}
.tendering_searech .tendering_btn{display: block;width: 90px;height: 90px;border:none;border:none;background: url('../images/search_m.png') no-repeat center center #72b3c0;}
.tendering_searech .tendering_btn:hover{background-color: #4c9dad;}
.tendering_keyword .tendering_text{display: block;width: 180px;margin-left: 10px;height: 20px;border:none;background: #72b3c0;font-size: 16px;color: #fff;}
.tendering_keyword .tendering_text::-webkit-input-placeholder{color:#fff;}
.tendering_keyword .tendering_text:-moz-placeholder {color:#fff;opacity:1;}
.tendering_keyword .tendering_text::-moz-placeholder {color:#fff;opacity:1;}
.tendering_keyword .tendering_text:-ms-input-placeholder {color:#fff;}
.tendering_keyword .tendering_text::-ms-input-placeholder {color:#fff;}
.tendering_date{width: 419px;height: 90px;background: #ff860f;}
.tendering_date .jeinput{box-sizing: border-box;width: 329px;height: 90px;font-size: 15px;color: #ffc68e;border:none;background: url('../images/date_icon.png') no-repeat 292px center;padding: 0 42px 0 10px;background-size: 20px;cursor: pointer;}
.tendering_date p{font-size: 16px;color: #fff;line-height: 90px;margin-left: 10px;}
.tendering_date .jeinput::-webkit-input-placeholder{color:#ffc68e;}
.tendering_date .jeinput:-moz-placeholder {color:#ffc68e;opacity:1;}
.tendering_date .jeinput::-moz-placeholder {color:#ffc68e;opacity:1;}
.tendering_date .jeinput:-ms-input-placeholder {color:#ffc68e;}
.tendering_date .jeinput::-ms-input-placeholder {color:#ffc68e;}

.tendering_top{padding: 14px 0 23px;height: 36px;line-height: 36px;font-size: 18px;color: #333;}
.tendering_top .type{padding-left: 40px;width: 195px;}
.tendering_top .name{width: 670px;padding-right: 20px;}
.tendering_top .from{padding-right: 60px;}
.tendering_list li{height: 60px;line-height: 60px;font-size: 18px;background: #f8f8f8;}
.tendering_list li:nth-child(2n){background: #fff;}
.tendering_list li a{display: block;padding: 0 40px;color: #333;}
.tendering_list li .type{width: 195px;}
.tendering_list li .name{width: 670px;padding-right: 20px;}
.tendering_list li:hover a .name,
.tendering_list li:hover a .from,
.tendering_list li:hover a .end{font-weight: bold;}

/*公告*/
.tendering_det_main{padding-top: 20px;}
.tendering_det_main .title{font-size: 34px;color: #212121;line-height: 52px;text-align: center;}
.tendering_det_main .date{font-size: 18px;color: #888;line-height: 38px;text-align: center;}
.tendering_det_main .content{padding-top: 20px;font-size: 15px;color: #666;line-height: 24px;}
.tendering_det_main .content .sub_title{font-size: 17px;color: #333;line-height: 36px;margin-bottom: 26px;}
.tendering_det_main .content .txt{margin-bottom: 22px;}
.tendering_det_main .content .txt p{margin-bottom: 4px;}
.tendering_det_main .content a{color: #666;}
.tendering_det_main .content .dwownload{display: block;color: #ff860f;}
.tendering_det_main .content .dwownload i{display: block;float: left;width: 14px;height: 14px;margin: 5px 8px 0 0;background-position: -110px -40px;}

/*人才招聘*/
.talent_main{padding-top: 30px;}
.talent_title{font-size: 34px;color: #333;line-height: 52px;font-family: "苹方";margin-bottom: 20px;}
.talent_top{width: 100%;position: relative;z-index: 10;margin-top: 19px;}
.talent_top .talent_select{width: 320px;height: 90px;background: #72b3c0;position: relative;}
.talent_top .talent_select p{font-size: 16px;color: #fff;line-height: 90px;padding: 0 40px;background: url('../images/year_arrow.png') no-repeat 270px center;cursor: pointer;}
.talent_top .talent_select ul{position: absolute;left: 0;top: 90px;background: #4c9dad;width: 100%;display: none;z-index: 20;border-top: 1px solid #fff;}
.talent_top .talent_select ul li{font-size: 16px;color: #fff;line-height: 36px;cursor: pointer;}
.talent_top .talent_select ul li a{display: block;color: #fff;padding: 0 40px;}
.talent_top .talent_select:hover{background: #4c9dad;}
.talent_top .talent_select ul li:hover{background:#72b3c0;}


.talent_top .talent_search{width: 828px;height: 90px;background: #72b3c0;padding-left: 40px;margin-left: 1px;}
.talent_top .talent_btn{display: block;width: 90px;height: 90px;background: url('../images/search_m.png') no-repeat center center #72b3c0;border:none;}
.talent_top .talent_btn:hover{background-color: #4c9dad;}
.talent_top .talent_search .talent_text{width: 690px;height: 90px;font-size: 16px;color: #fff;display: block;float: left;border:none;background: #72b3c0;margin-left: 20px;}
.talent_top .talent_search .talent_text::-webkit-input-placeholder{color:#fff;}
.talent_top .talent_search .talent_text:-moz-placeholder {color:#fff;opacity:1;}
.talent_top .talent_search .talent_text::-moz-placeholder {color:#fff;opacity:1;}
.talent_top .talent_search .talent_text:-ms-input-placeholder {color:#fff;}
.talent_top .talent_search .talent_text::-ms-input-placeholder {color:#fff;}
.talent_tips{position: absolute;left: 0;bottom: 90px;}

.talent_nav{margin-top: 23px;font-size: 15px;color: #333;line-height: 47px;}
.talent_nav .name{padding-left: 40px;width: 920px;}
.talent_nav .num{width: 96px;text-align: center;}
.talent_nav .time{padding-right: 49px;}
.talent_main .inside_item{background: #f8f8f8;border-bottom: none;}
.talent_main .inside_item:nth-child(2n){background: #fff;}
.talent_main .inside_item .title{line-height: 88px;font-size: 18px;padding:0 49px 0 40px;}
.talent_main .inside_item .title .name{width: 920px;}
.talent_main .inside_item .title .num{width: 96px;text-align: center;}
.talent_main .inside_item .erify{background: #fcfcfc;padding: 32px 60px 50px;}
.talent_main .inside_item .erify .txt{font-size: 15px;color: #666;line-height: 30px;margin-bottom: 23px;}
.talent_main .inside_item .erify .talent_name{font-size: 18px;color: #333;line-height: 37px;margin-bottom: }
.talent_main .talent_contact li{float: left;width: 50%;}
.talent_bot .download{display: block;width: 200px;height: 50px;background: #ff860f;text-align: center;line-height: 50px;font-size: 15px;color: #fff;float: left;}
.talent_bot .upload{width: 200px;height: 50px;position: relative;float: left;z-index: 0;}
.talent_bot .upload a{display: block;width: 100%;height: 50px;background: #6b6a65;font-size: 15px;color: #fff;text-align: center;line-height: 50px;}
.talent_bot .upload input{position: absolute;width: 100%;height: 100%;opacity: 0;cursor: pointer;z-index: 10;left: 0;top: 0;}

/*招聘详情*/
.talent-form{padding: 40px 0 80px;}
.talent-content{margin-bottom: 20px;position: relative;z-index: 0;}
.talent-item{width: 620px;}
.talent-item .name{font-size: 16px;color: #333;line-height: 36px;width: 130px;position: relative;}
.talent-item .name .must{position: absolute;left: -15px;top: 0;color: #cd0000;}
.talent-item .text{font-size: 14px;box-sizing: border-box;border:1px solid #d0d0d0;width: 330px;height: 36px;padding: 0 10px;color: #666;border-radius: 2px;}
.talent-item .vcode-text{width: 180px;margin-right: 20px;}
.talent-item .sm-text{width: 180px;}
.talent-check li{float: left;margin-right: 20px;height: 36px;line-height: 36px;padding-left: 26px;background: url('../images/talent_check_icon.png') no-repeat;font-size: 15px;color: #333;cursor: pointer;}
.talent-check li.on{background-position: 0 -36px;}
.talent-item .notice{margin-left: 10px;color: #888;font-size: 14px;line-height: 36px;}
.resume-select{box-sizing: border-box;width: 330px;height: 36px;background: #fff;border:1px solid #d0d0d0;position: relative;z-index: 10;float: left;}
.resume-select p{padding: 0 10px;line-height: 34px;font-size: 14px;color: #333;background: url('../images/talent_arrow.png') no-repeat calc(100% - 20px) center;box-sizing: border-box;width: 100%;height: 34px;cursor: pointer;}
.resume-select ul{position: absolute;left: -1px;top: 34px;border:1px solid #d0d0d0;background: #fff;z-index: 20;width: 100%;margin-top: -1px;display: none;}
.resume-select ul li{font-size: 14px;color: #666;line-height: 36px;padding: 0 10px;cursor: pointer;}
.talent-item textarea{display: block;width: 330px;height: 120px;border:1px solid #d0d0d0;border-radius: 2px;box-sizing: border-box;padding: 10px;font-size: 14px;color: #333;}
.talent-item .photo{width:60px;height: 60px;background: url('../images/photo.png') no-repeat;background-size: 100%;position: relative;}
.talent-item .photo input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: block;opacity: 0;cursor: pointer;}
.talent-item .photo-notice{font-size: 13px;line-height: 14px;margin-top: 46px;color: #cd0000;} 
.talent-item .photo p{font-size: 15px;line-height: 30px;left: 70px;top: 0;position: absolute;color: #666;width: 260px;}

.talent-item img{display: block;width: 130px;height: 36px;}
.resume-btn{padding: 30px 0 0 100px;}
.resume-btn .btn{display:block;box-sizing: border-box;width: 130px;height: 45px;line-height: 45px;border-radius: 2px;background: #ff860f;font-size: 16px;color: #fff;border:none;margin: 0 auto;}
.resume-btn .back{display: block;width:130px;height: 45px;border-radius: 2px;background: #d0d0d0;font-size: 16px;color: #666;margin-left: 20px;text-align: center;line-height: 45px;}

/*空港新闻*/
.media_main{padding-top: 40px;}
.media_search {position: relative;z-index: 10;}
.media_search .media_search_left{width: 828px;height: 90px;background: #72b3c0;padding-left: 40px;}
.media_search .meadia_btn{display: block;width: 90px;height: 90px;background: url('../images/search_m.png') no-repeat center center #72b3c0;border:none;}
.media_search .meadia_btn:hover{background-color: #4c9dad;}
.media_search .media_search_left .media_text{width: 780px;height: 90px;font-size: 16px;color: #fff;display: block;float: left;border:none;background: #72b3c0;margin-left: 20px;}
.media_search .media_search_left .media_text::-webkit-input-placeholder{color:#fff;}
.media_search .media_search_left .media_text:-moz-placeholder {color:#fff;opacity:1;}
.media_search .media_search_left .media_text::-moz-placeholder {color:#fff;opacity:1;}
.media_search .media_search_left .media_text:-ms-input-placeholder {color:#fff;}
.media_search .media_search_left .media_text::-ms-input-placeholder {color:#fff;}
.media_search .media_search_right{width: 320px;height: 90px;background: #72b3c0;position: relative;float: left;margin-right: 1px;}
.media_search .media_search_right p{font-size: 16px;color: #fff;line-height: 90px;padding: 0 40px;background: url('../images/year_arrow.png') no-repeat 270px center;cursor: pointer;}
.media_search .media_search_right ul{position: absolute;left: 0;top: 90px;background: #4c9dad;width: 100%;display: none;z-index: 20;border-top: 1px solid #fff;}
.media_search .media_search_right ul li{font-size: 16px;color: #fff;line-height: 36px;cursor: pointer;}
.media_search .media_search_right ul li a{display: block;color: #fff;padding: 0 40px;}
.media_search .media_search_right:hover{background: #4c9dad;}
.media_search .media_search_right ul li:hover{background:#72b3c0;}
.media_top{font-size: 15px;color: #333;line-height: 60px;padding-bottom: 10px;}
.media_top .title{padding-left: 40px;}
.media_top .time{padding-right: 110px;}
.media_list li{font-size: 18px;line-height: 88px;background: #f8f8f8;}
.media_list li:nth-child(2n){background: #fff;}
.media_list li a{display: block;padding: 0 40px;color: #333;}
.media_list li:hover a{font-weight: bold;}
.media_tips{position: absolute;left: 0;bottom: 90px;}

/*详情*/
.backup{display: block;font-size: 14px;color: #666;line-height: 18px;margin-bottom: 20px;}
.backup i{display: block;width: 18px;height: 18px;border-radius: 50%;background: url('../images/back_icon.png') no-repeat center center #969591;margin-right: 8px;float: left;}
.backup:hover i{background-color: #ff860f;}
.media_detail .title{font-size: 24px;color: #333;text-align: center;line-height: 34px;margin-bottom: 10px;}
.media_detail .date{font-size: 12px;color: #888;text-align: center;line-height: 24px;margin-bottom: 40px;}
.media_detail .content{font-size: 14px;color: #666;line-height: 30px;}
.media_detail .content p{margin-bottom: 10px;}
.media_detail .content img{display: block;max-width: 100%;margin: 0 auto;}

/*机场图库*/
.gallery_search .media_search_left{width: 1189px;box-sizing: border-box;float: left;}
.gallery_list{padding-top: 38px;}
.gallery_list ul{width: 1281px;}
.gallery_list li{float: left;width: 300px;margin: 0 27px 25px 0;}
.gallery_list li:nth-child(4n){margin-right: 0;}
.gallery_list li a{display: block;width: 100%;}
.gallery_list li .title{font-size: 18px;color: #666;line-height: 28px;margin-top: 10px;text-align: center;}
.gallery_list li:hover .title{color: #ff860f;}

.video-pop{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);z-index: 1001;display: none;}
.video-pop-main{width: 800px;height: 450px;background: #000;position: absolute;left: 50%;top: 50%;margin: -225px 0 0 -400px;z-index: 1002;}
.video-pop-main .close{display: block;width: 14px;height: 14px;background: url('../images/video_close.png') no-repeat;position: absolute;right: 20px;top: 20px;z-index: 1003;}
.video-pop-main .close:hover{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.video-pop-main .video{width: 100%;height: 450px;}
.video-pop-main .video video{display: block;width: 100%;height: 450px;}

/*发展历程*/
.history_main{padding-top: 30px;}
.history_main .title{font-size: 34px;color: #333;font-family: "苹方";line-height: 52px;margin-bottom: 32px;}

.history-swiper{width: 100%;height: 90px;background: url('../images/history_bg.png') no-repeat;box-sizing: border-box;position: relative;z-index: 10;padding-left: 75px;}
.history-swiper .swiper-container{width: 1104px;margin: 0;}
.history-swiper .swiper-container .swiper-slide{font-size: 18px;color: #fff;line-height: 90px;cursor: pointer;}
.history-swiper .swiper-container .slide-on{font-size: 28px;color: #fff;}
.history-swiper .swiper-container .slide-on p{padding-right: 8px;background: #72b3c0;font-weight: bold;font-family: "苹方";}
.history-swiper .swiper-button-prev,
.history-swiper .swiper-button-next{width: 11px;height: 20px;margin: -10px 0 0 0;background: url('../images/history_arrow.png') no-repeat;left: 20px;opacity: 1;}
.history-swiper .swiper-button-next{background-position: -19px 0;left: auto;right: 20px;}
.history-swiper .swiper-button-prev:hover{background-position: 0 -30px;}
.history-swiper .swiper-button-next:hover{background-position: -19px -30px;}

.history_tabs{width: 100%;height: 498px;margin-top: 40px;background: url('../images/history_fly.png') no-repeat right 198px;overflow: hidden;}
.develop-swiper{width: 1080px;height: 498px;padding:0 150px 0 34px;}
.develop-swiper .swiper-slide{width:180px;height: 3px;margin-top: 214px;position: relative;z-index: 0;}
.develop-swiper .swiper-slide i{display: block;width: 9px;height: 9px;background: url('../images/history_icon.png') no-repeat;position: absolute;left: -4px;top: -3px;z-index: 10;}
.develop-swiper .swiper-slide .main{position: absolute;left: 0;bottom: 3px;z-index: 5;border-left: 1px solid #d0d0d0;padding: 24px 30px 17px;width: 300px;}
.develop-swiper .swiper-slide .year{font-size: 16px;color: #888;line-height: 25px;margin-bottom: 10px;}
.develop-swiper .swiper-slide .txt{height: 160px;font-size: 12px;color: #666;line-height: 20px;width: 300px;}


.develop-swiper .swiper-slide:nth-child(2n) .main{bottom: auto;top: 3px;}
.develop-swiper .swiper-scrollbar-drag{background: rgba(0, 0, 0, 0.3);}

/*失物招领*/
.lost_search .lost_left{width: 599px;height: 90px;padding-left: 40px;background: #72b3c0;margin-right: 1px;}
.lost_search .lost_left p{font-size: 16px;color: #fff;line-height: 90px;}
.lost_search .lost_left .jeinput{padding: 0 62px 0 10px;box-sizing: border-box;width:514px;height: 90px;background: url('../images/date_icon.png') no-repeat 450px center;font-size: 16px;color: #ffc68e;border:none;cursor: pointer;text-align: left;}
.lost_search .lost_mid{width: 508px;height: 90px;padding-left: 40px;background: #72b3c0;}
.lost_search .lost_mid .jeinput{padding: 0 62px 0 0;box-sizing: border-box;width:508px;height: 90px;background: url('../images/date_icon.png') no-repeat 444px center;font-size: 16px;color: #ffc68e;border:none;cursor: pointer;text-align: left;}
.lost_list{padding-top: 95px;}
.lost_list .title{font-size: 30px;color: #333;font-family: "苹方";line-height: 48px;margin-bottom: 50px;text-align: center;}
.lost_list li{float: left;box-sizing: border-box;width: 420px;height: 130px;overflow: hidden;margin: 0 10px 10px 0;padding:54px 18px 0 0;text-align: right;background-repeat: no-repeat;background-position: center center;}
.lost_list li:nth-child(3n){margin-right: 0;}
.lost_list li .name{font-size: 24px;color: #666;font-weight: bold;font-family: "苹方";line-height: 33px;}
.lost_list li .num{font-size: 18px;color: #666;font-family: "苹方";line-height: 33px;}
.lost_list li .num span{color: #ff860f;font-weight: bold;font-family: "苹方";}
.lost_info{padding-top: 38px;}
.lost_info li{float: left;margin-right: 65px;font-size: 18px;color: #333;line-height: 20px;font-family: "苹方";}
.lost_info li i{display: block;float: left;width: 18px;height: 20px;background: url('../images/lost_icon.png') no-repeat;margin-right: 10px;}
.lost_info li .icon2{background-position: 0 -20px;}
.lost_info li .icon3{background-position: 0 -40px;}

/*在线调查*/
.survey-box{width:1270px;height:1685px;background-color:#fff;box-shadow:0 1px 20px 0 rgba(198,198,198,0.2);box-sizing:border-box;padding:50px 63px 0 50px;margin: 40px auto 50px;}
.top{color:#666;font-size:14px}
.sub-words{text-indent:1.6em;line-height:24px;margin-top:14px}
.content{margin-top:52px}
.form-item .item-title{font-size:16px;line-height:24px;color:#333;font-weight:bold}
.form-content{margin-top:30px;margin-left:23px}
.form-checkbox-cont{margin-left:11px;margin-top:15px}
.item-content{margin-top:15px}
.item-content:first-child{margin-top:0}
.item-content .left{height:40px;width:140px;line-height:40px;float:left;font-size:14px;color:#333}
.item-content .right{float:left;margin-left:43px}
.radio-item{float:left;width:180px;height:40px;line-height:40px;border:solid 1px #d0d0d0;margin-left:10px;box-sizing:border-box;padding-left:16px}
.radio{display:none}.radio+label{display:block;text-indent:23px;background:url("../images/uncheck.png") no-repeat left center;background-size:14px 14px;cursor:pointer}
.radio:checked+label{background:url("../images/checked.png") no-repeat left center;color:#fff}
.checkbox-item{width:370px;height:40px;line-height:40px;background-color:#fff;border:solid 1px #d0d0d0;box-sizing:border-box;padding-left:16px;margin-left:12px;margin-top:15px;float:left}
.checkbox{display:none}
.checkbox+label{display:block;text-indent:23px;background:url("../images/checkbox_un.png") no-repeat left center;background-size:14px 14px}
.checkbox:checked+label{background:url("../images/chebox_checked.png") no-repeat left center;color:#fff}
.rich-text{width:1133px;height:150px;box-sizing:border-box;background-color:#fff;border:solid 1px #d0d0d0;padding:16px}
.input-item{float:left;margin-top:15px;margin-left:22px}
.input-item label{display:inline-block;min-width:70px;text-align:left;line-height:40px;color:#333;font-size:14px}
.input-item input{width:288px;height:38px;padding:0;outline:0;border:solid 1px #d0d0d0;box-sizing: border-box;padding-left: 10px;}
.vcode{margin-top:60px}.input-item .vcode_input{width:170px;height:32px}
.vcode .code-img{width:110px;height:32px;background-color:#fff;border:solid 1px #d0d0d0;float:right;margin-left:10px}
.vcode .code-img img{width:100%;height:100%}
.vcode label{line-height:34px}
.survey-box .content input[type="button"]{width:200px;height:54px;background-color:#ff860f;outline:0;border:0;font-size:18px;color:#ffff;margin:30px 0 65px 96px;display: block;}
.mg50{margin-top:50px}

/*英文*/
.en-main .flight-main .title{margin-left: 250px;}
.en-main .timetable_topname .stop,
.en-main .timetable_list .timetable_item .stop{width: 110px;}
.en-main .timetable_topname .time,
.en-main .timetable_list .timetable_item .time{width: 120px;}
.en-main .bus_select .select{width: 1070px;}

/*贵宾服务*/
.easygo-main{padding-bottom: 60px;}
.easygo {padding-top: 30px;}
.easygo .title{font-size: 34px;color: #333;line-height: 52px;margin-bottom: 25px;font-family: "苹方";}
.easygo-top{background: #f1f1f1;padding: 20px;margin-bottom: 42px;}
.easygo-top .pic{width: 520px;}
.easygo-top .main{width: 600px;margin-right: 60px;font-size: 20px;color: #333;line-height: 34px;font-family: "苹方";text-indent: 2em;padding-top: 130px;}
.easygo-item{margin-bottom: 48px;border-bottom: 1px solid #e0e0e0;padding-bottom: 53px;}
.easygo-item .pic{padding-top: 8px;width: 400px;}
.easygo-item .main{width: 600px;}
.easygo-item .main .txt{font-size: 18px;color: #333;line-height: 30px;font-family: "苹方";}
.easygo-item .main .name{font-size: 22px;color: #333;line-height: 30px;margin-bottom: 12px;}
.easygo-item .main .sub-title{font-size: 15px;color: #666;font-weight: bold;line-height: 23px;margin-bottom: 9px;}
.easygo-item .main .content{font-size: 14px;color: #666;line-height: 23px;height: 161px;margin: 0 0 14px;}
.easygo-list{margin-top: 20px;}
.easygo-list li{float: left;margin-right: 267px;font-size: 15px;color: #666;line-height: 16px;}
.easygo-long li{margin-right: 262px;}
.easygo-list li:last-child{margin-right: 0;}
.easygo-list li.fir{width: 100%;margin: 0 0 20px 0;}
.easygo-list li.opacity{display: none;}
.easygo-list li strong{color: #333;}
.easygo-list li i{display: block;float: left;width: 16px;height: 16px;margin-right: 5px;background: url('../images/easygo_icon.png') no-repeat;}
.easygo-list li .icon1{height: 17px;}
.easygo-list li .icon2{background-position: 0 -20px;}
.easygo-list li .icon3{background-position: 0 -40px;}
.easygo-list li .icon4{background-position: 0 -60px;}
.easygo-ewm{padding-left: 450px;}
.easygo-ewm img{display: block;width: 193px;height: 193px;float: left;border: 1px solid #e5e5e5;}
.easygo-ewm .txt{float: left;font-size: 18px;color: #333;line-height: 32px;font-family: "苹方";padding-top: 114px;margin-left: 35px;}
.easygo-en .easygo-top .main{margin-right: 0;padding-top: 30px;width: 660px;}
.easygo-en .easygo-item .main{width: 800px;}
.easygo-en .easygo-list li{margin-right: 150px;}
.easygo-en .easygo-list li:last-child{margin-right: 0;}
.easygo-en .easygo-ewm{padding-left: 220px;}

/*加入会员*/
.member-main{padding-bottom: 50px;}
.member{padding-top: 30px;}
.member .title{font-size: 34px;color: #333;line-height: 52px;margin-bottom: 6px;font-family: "苹方";}
.member .notice{font-size: 15px;color: #666;line-height: 23px;margin-bottom: 25px;}
.member-tb{margin-bottom: 50px;}
.member-tb table td{padding: 18px 0;font-size: 16px;color: #1a1a1a;line-height: 30px;vertical-align: middle;text-align: center;border:1px solid #e4e6ec;}
.member-tb table td.name{font-weight: bold;}
.member-tb table td .txt{text-align: left;padding:5px 0 10px 20px;}
.member-tb table td .pic{width: 309px;margin: 7px auto 8px;}
.member-tb table td .type{width: 100%;height: 100%;position: absolute;left: 0;top: 0;box-sizing: border-box;padding-top: 20px;}
.member-tb table td .type p{line-height: 130px;padding-left: 58px;}
.member-tb table td .type p:last-child{padding: 0 58px 0 0;}
.member-tb table td .line{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url('../images/member_line.png') no-repeat center center;}

/*位置指引*/
.member-item{padding: 24px 0 50px;}
.member-item .pic{width: 380px;}
.member-item .main{width: 870px;}
.member-item .main .name{font-size: 17px;color: #333;line-height: 22px;margin-bottom: 9px;}
.member-item .main .txt{font-size: 14px;color: #666;line-height: 30px;}
.member .sub-title{font-size: 17px;color: #333;line-height: 36px;margin-bottom: 5px;}
.member .guide-pic{border:1px solid #d0d0d0;margin-bottom: 50px;}
.member .guide-pic img{display: block;width: 100%;}
.flight_left, .flight_mid{position: relative;}
.bdsug{position: absolute;z-index: 1;top: 90px;left: 0;width: 100%;background: #fff;max-height: 400px;overflow: auto;cursor: pointer;}
.bdsug li{padding: 0 40px;line-height: 40px;color: #333;font-size: 14px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;background: #fff;}
.bdsug li:last-child{border-bottom: 1px solid #ccc;}
.bdsug li:hover{background: #F8F8F8;}
.bdsug#identity_box{width: 500px;}

#bay{
	width: 318px;
	height: 220px;
	position: fixed !important;
	z-index: 1001;
}
#bay a{
	display: block;
	width: 100%;
	height: 220px;
}
#bay a img{
	display: block;
	width: 100%;
}
#bay .close{
	position: absolute;
	right: -33px;
	top: 0px;
	width: 22px;
	height: 22px;
	background: url(../images/close_w.png) no-repeat;
	background-size: cover;
}

/*服务承诺*/
.service-main{padding:42px 0 104px;}
.service-main h2{font-size: 30px;line-height: 40px;color: #72b3c0;font-weight: bold;text-align: center;}
.service-main .list{margin-top: 50px;}
.service-main .section{margin-bottom: 40px;}
.service-main .section .top{display: flex;align-items: center;height: 64px;width: 289px;box-sizing: border-box;padding-left: 10px;background: url(../img/service_tit_bg.jpg) no-repeat;background-size: cover;}
.service-main .section .top img{display: block;width: 43px;margin-right: 49px;}
.service-main .section .top h3{font-size: 20px;color: #fff;font-weight: bold;line-height: 1.3;}
.service-main .box{background: #F1F1F1;padding: 40px 130px 42px 50px;}
.service-main .item{margin-bottom: 36px;}
.service-main .item:last-child{margin-bottom: 0;}
.service-main .section .title{font-size: 20px;line-height: 1.3;color: rgba(0, 0, 0, 0.6);position: relative;padding-left: 17px;}
.service-main .section .title::before{content: '';width: 7px;height: 3px;background: #72b3c0;position: absolute;left: 0;top: 11px;}
.service-main .section .txt{font-size: 15px;line-height: 26px;color: rgba(0, 0, 0, 0.6);margin-top: 10px;}
.service-main .remark{font-size: 15px;line-height: 26px;color: rgba(0, 0, 0, 0.6);}
.service-main .remark h4{font-size: 18px;color: #72b3c0;margin-bottom: 10px;font-weight: bold;}
