﻿@charset "utf-8";
@font-face {
    font-family: 'jjjzzz';
    src: url('sy.eot');
    src: url('sy.eot?#iefix') format('embedded-opentype'),
         url('sy.woff') format('woff'),
         url('sy.ttf') format('truetype'),
         url('sy.svg#jjjzzz') format('svg');
    font-weight: normal;
    font-style: normal;
}
.menu187134917{display: none;}
.UpdateTime{line-height: 43px;font-size: 14px;color: #666;margin-top: 20px;background-color: #fafafa;border: 1px solid #efefef;padding: 5px 20px;}
html{ font:normal 62.5%/2.3em '微软雅黑',arial,"Hiragino Sans GB",sans-serif;}
body *{ max-height: 999999px; }/*解决字数多时字体会变大的Bug*/
body{ padding:0px; margin:0px auto; font-size:1.6em; color:#636363; min-width:320px; max-width:640px; -webkit-text-size-adjust:none;
-webkit-text-size-adjust:none;
-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); /*取出点击出现半透明的灰色背景*/
-webkit-user-select: none;  /*控制内容的可选择性*/
-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
user-select: none;
background-color: #f7f7f7;
}
.mm-page{background-color: #f7f7f7;}
/*body,body .mm-page{background-color: #f7f7f7;}*/
.bg_w,.bg_w .mm-page{background-color: #fff;}
ul,li,form, dl,dt,dd, div{ padding:0px; margin:0px;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,em,textarea{ font-size:1em; font-style:normal; color:#636363; font-family:'微软雅黑'; border-radius:0; -webkit-border-radius:0;}
img,object{ border:none; border:0; overflow:hidden; vertical-align:top;}
a{ color:#636363; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}  /* 去掉链接触摸高亮 */
a:focus {outline:none; -moz-outline:none;}
.Texthide{ display:none;}
ul li{ list-style-type:none;}
img{ max-width:100%;}
.color_blue{color: #3b70b3 !important;}
.color_green{color: #19b47b !important;}

.content{ width:100%; min-width:320px; max-width:640px; margin:0 auto;}
.Contain{ width:100%; min-width:320px; max-width:640px; margin:0 auto;}
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}

.space{ width:100%; height:1em; clear:both; overflow:hidden; zoom:0;}
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}
.clearfix {*zoom:1;}/*IE/7/6*/
.clearfix:after { content:"\200B"; display:block; height:0; clear:both;}

.Title_blue{font-size: 20px;color: #245fab;font-weight: bold;line-height: 64px;padding-top: 7px;border-bottom: 1px solid #e0e0e0;margin: 0 20px;}

.Home_top .Home_logo{ width:57.5%; display:inline-block;}
/*top*/
/*index*/
nav:not(.mm-menu){display: none;}
.footer{background: #777;font-size: 16px;font-weight: bold;color: #fff;line-height: 40px;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;height: 40px;padding: 0 50px;}
.header.fixed{position: fixed;top: 0;left: 0;}
.footer.fixed{position: fixed;bottom: 0;left: 0;}

.header{background:#f7f7f7; -moz-box-sizing: border-box; box-sizing: border-box; width:100%; text-align:center;}

.div_app{ background:#181818; line-height:37px; height:37px; position:relative;}
.div_app .down{ color:#cdcdcd;}
.div_app .down img{ vertical-align:middle; margin-right:1%;}
.div_app .close{ position:absolute; right:17px; top:50%; margin-top:-10px;}

.Home_top{ position:relative; padding:2% 0;}
.Home_top .a_menu{background: center center no-repeat transparent;background-image:url(../images/menu_bg.png); display: block; width:45px; height:35px; position: absolute; top:32%; left:15px;}
.Home_top .a_Bell{ position: absolute; top:32%; right:16px;}
@media screen and (min-width:320px) and (max-width:360px) {
    .Home_top .a_menu{ top:23%;}
    .Home_top .a_Bell{ top:28%;}
}


.mm-menu .mm-list > li > a{line-height:3; padding:0 0 0 16.667%;  font-size:2em;}
.mm-menu .mm-list > li > a:hover{ background:#5887c3;}
.mm-menu .mm-list > li a img{ vertical-align:middle; float:right; margin-top:6%; margin-bottom:10%; margin-right:15%;}
.mm-menu .mm-list > li span{ display:block; width:100%; display:none;}
.mm-menu .mm-list > li span a{ padding:0 0 0 20%; font-size:2em; line-height:2.5; color:#fff; display:block;}

/*浦东机场*/
.Home_top_pd { position:relative;padding: 2% 0;}
.Home_top_pd  .a_home{ display:inline-block; position:absolute; left:20px; top:50%; margin-top:-15px; width:8%;}
.Home_top_pd  .a_phone{ display:inline-block; position:absolute; right:20px; top:50%; margin-top:-15px; width:8%;}
.Home_top_pd  .Home_title{ color:#14a4d6; font-size:1.75em; line-height:2.93;}

/*虹桥机场*/
.Home_top_pd .Home_title_hq{ color:#31bb88;}

/*购物饮食*/
.header2{ background:#245fab;}
.header2 .Home_top_pd_column{ position:relative; }
.header2 .Home_top_pd_column .a_back{ position:absolute; left:14px; top: 50%;margin-top: -17.5px; width:6%;}
.header2 .Home_top_pd_column .a_back img{ vertical-align: middle;}
.header2 .Home_top_pd_column .Home_title{ color:#fff; font-size:1.75em; line-height:2.5;}



/*查询详细页*/
.header2 .Home_top_pd_column_infor{ position:relative; padding:1.8% 0;}
.header2 .Home_top_pd_column_infor .a_back{ position:absolute; left:14px; top:50%; margin-top:-16px;}
.header2 .Home_top_pd_column_infor .Home_title{ display:block; color:#fff; font-size:1.25em; line-height:2;}
.header2 .Home_top_pd_column_infor .Home_number{ display:block; color:#d6eaf6; font-size:1.125em; line-height:2;}
/*top*/

/*尾部*/
.Foot{height: 342px;position: relative;background:#fafafa url(../images/bg_foot.png) no-repeat bottom center;border-top: 1px solid #f0f0f0;font-size: 1.25em;line-height: 18px;font-weight: 400;padding: 30px 3.125% 0;}
.Foot .warp{}
.Foot .p_tel{text-align: left;line-height: 32px;color: #666;padding-bottom: 5px;}
.Foot .p_email{text-align: left;padding-top: 0px;line-height: 30px;color: #666;padding: 5px 0;}
.FootBot{float: left;width: 100%;}
.FootBot .Copyright{float: right;padding-right: 9px;color: #666;line-height: 30px;padding-top: 4px;}
.FootBot .Copyright a{color: #fff;}
.FootNav{float: right;}
.FootNav li{background: url(../images/line_othernav.jpg) no-repeat left center;padding: 0 9px;float: left;}
.FootNav li a{color: #fff;}
.Foot .color_blue{color: #245fab;}
.Foot .color_green{color: #19b47b;}
.Foot .MarL{display: block;margin-left: 5em;}

.bg_grey{background-color: #f7f7f7;}
.FootBox p{margin: 0;font-size: 16px;color: #666666;line-height: 24px;}
.FootBox p span{display: block;}
.FootBox p span.MarL{margin-left: 5em;}
/*.FootBox .divPhone{padding-left: 35px;background-position:left 14px;background-repeat: no-repeat; }
.FootBox .ico1{background-image: url(../images/ico_f1.png);}
.FootBox .ico2{background-image: url(../images/ico_f2.png);}
.FootBox .ico3{background-image: url(../images/ico_f3.png);}
.FootBox .divPhone .FootCont{border-bottom:dashed 1px #e5e5e5;font-size: 18px; line-height: 30px;color: #757575;padding: 8px 0;}
.FootBox .divPhone .FootCont span{padding-right:22px;}
.FootBox .divPhone .FootCont a{color: #757575;}
.FootBox .ico3 .FootCont{border-bottom: 0px;}*/
/*Banner*/
.HomeBan{ overflow:hidden; width:100%; position:relative;}
.HomeBan .BanList{ width:100%;}
.HomeBan .BanList:after{content: "";width: 640px;height: 72px;background: url(../images/bg_foot.png) no-repeat;position: absolute;bottom: 0;left: 0;z-index: 9;}
.HomeBan .BanList li{ width:100%; float:left;}
.HomeBan .BanList li a{ display:block; width:100%;}
.HomeBan .BanList li a img{ width:100%;}
.HomeBan .tabList{ height:10px; width:100%; position:absolute; bottom:10px; z-index:10;}
.HomeBan .tabList ul{ margin:0 auto;}
.HomeBan .tabList ul li{ float:left; margin:0 3px; display:block; width:10px; height:10px; background:rgba(255, 255, 255, 0.2) none repeat scroll 0 0 !important; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;}
.HomeBan .tabList ul li.on { background:rgba(255, 255, 255, 1) none repeat scroll 0 0 !important;}
/*Banner*/

/*index*/
.search_box{ background:#dfdfdf; padding:4.219% 3.125%; overflow:hidden; width:93.75%;}
.search_box .input_search{ float:left; width:61.667%; line-height:2.36;height: 52px; font-size:1.375em; border:0; background:#fff;border-radius:36px; padding:0 5%; font-family:"微软雅黑"; color:#808080;}
.search_box .a_search{ float:right; display:block; width:25.167%; line-height:2.36; background: #2a9e41; color:#fff; font-size:1.375em;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius:36px; text-align:center;}



.column_box{padding: 15px 3.125%;}
.column_list{overflow:hidden; padding:3% 0;}
.column_list li{ float:left; width:40%; padding:4% 4.833%; text-align:center;}
.column_list li a{ display:inline-block; width:100%;}
.column_list li img{ width: 31%; vertical-align:middle; margin-right:6%;}
.column_list li span{ font-size:1.5em; color:#333;}
.column_list li.borB{ border-bottom:1px solid #EBEBEB;}
.column_list li.borR{ border-right:1px solid #EBEBEB;}
.column_box .HomeNews{ background:#fff;  overflow:hidden; margin-bottom:12px; border-radius:3px;border: 1px solid #e0e7ea;padding: 0 10px;}
.column_box .HomeNews .title{ float:left; /*color:#ffa800;*/ font-size:1.25em; display:inline-block; width:20%; text-align:center; line-height:45px;}
.column_box .HomeNews .HomeNewslist{float:left; width:80%;}
.column_box .HomeNews .HomeNewslist ul li a{ color:#494949; font-size:1.25em; line-height:45px; display:block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.column_box .airport_Box { overflow:hidden;}
.column_box .airport_Box a{ display:block; width:49%; float:left;}
.column_box .airport_Box a img{ width:100%; border-radius:3px;}
.column_box .airport_Box a:nth-child(2n){ float:right;}
.column_box .airport_Box2 { overflow:hidden;}
.column_box .airport_Box2 a{ display:block; width: 32.6%;margin-left: 1.1%; float:left;}
.column_box .airport_Box2 a img{ width:100%; border-radius:3px;}
.column_box .airport_Box2 a:first-child{margin-left: 0px;}
/*index*/

/*浦东机场*/
.search_box_pd{ background:#f7f7f7;}
.search_box_pd .search_box{ background:#f7f7f7; padding:2% 3.125%;}
.search_box_start{ padding:0% 3.125% 2% 3.125%; overflow:hidden; width:93.75%;}
.search_box_start .start_list{ overflow:hidden; background:#fff; border-bottom:#e0e0e0 1px solid;}
.search_box_start .start_list li{ float:left; width:25%; background:url(../images/line_1.jpg) no-repeat right center; text-align:center; cursor:pointer; color:#666; font-size:1.25em; padding:2.5% 0; border-bottom:#fff 1px solid;}
.search_box_start .start_list li:last-of-type{ background:none;}
.search_box_start .start_list li.on{ color:#245fab; border-bottom:#245fab 2px solid;}

.search_box_start .box{ display:none; background:#fff; padding:3.667% 1.667%;}
.search_box_start .box .Destination{ float:left; width:40%;}
.search_box_start .box .Destination span{ color:#333333; font-size:1.25em;}
.search_box_start .box .Destination select{ width:48%; border:#e7e7e7 1px solid; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius:2px; color:#b2b2b2; line-height:2.375; padding:2.5% 0;}
.search_box_start .box .Destination2{ width:44%;}
.search_box_start .box .a_btn{ display:inline-block; width:15.69%; text-align:center; background:#50c1e9; color:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; font-size:1.375em; line-height:1.727; float:right;}

.column_pd{ background:#fff;  padding:0% 3.125%}
.column_pd ul li{ float:left; width:31%; color:#fff; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius:2px; text-align:center; margin:2% 3.3% 2% 0; padding:2% 0;}
.column_pd ul li span{ display:block; color:#fff; font-size:1.5em; line-height:2;}
.column_pd ul li:nth-child(1){ background:#ff5b6c;}
.column_pd ul li:nth-child(2){ background:#ff9453;}
.column_pd ul li:nth-child(3){ background:#4edfbb;}
.column_pd ul li:nth-child(4){ background:#54cbf5;}
.column_pd ul li:nth-child(5){ background:#4edfbb;}
.column_pd ul li:nth-child(6){ background:#54cbf5;}
.column_pd ul li:nth-child(3n){ margin-right:0;}

.column_box_pd{padding:2% 3.125%}

/*浦东机场*/

/*购物饮食*/
.shoppingBox{ background:#f7f7f7; padding:1.5% 1.562% 0% 1.562%; overflow:hidden;}
.shoppingBox .LastOpen{ background:#fff; padding:0 3.226% 2% 3.226%; margin:2.5% 0;}
.shoppingBox .LastOpen .title{ width:100%; padding:3.667% 0 2.667% 0;}
.shoppingBox .LastOpen .title span{ color:#ff9933; font-size:1.375em; display:inline-block;}
.shoppingBox .LastOpen .title .more{ float:right; color:#333333; font-size:0.875em;}
.shoppingBox .LastOpen .title .more img{ vertical-align:middle;}
.shoppingBox .LastOpen ul {overflow:hidden;}
.shoppingBox .LastOpen ul li{ float:left; width:30.667%; margin-right:4%;}
.shoppingBox .LastOpen ul li a img{ border:#cccccc 1px solid; width: 175px;}
.shoppingBox .LastOpen ul li a span{ display:block; text-align:center; width:100%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; line-height:2.5;}
.shoppingBox .LastOpen ul li:nth-child(3n){margin-right:0;}

.activities_box { overflow:hidden;}
.activities_box a{display:block; width:49%; float:left; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius:2px; overflow:hidden; padding:7% 0;}
.activities_box a:nth-child(1){ background:#ff5b6c;}
.activities_box a:nth-child(2){ background:#ff9453; float:right;}
.activities_box a img{ width:15.863% !important; vertical-align:middle; margin:0 7%;}
.activities_box a .title{ width:68.966%; border-left:rgba(255, 255, 255, 0.5) 1px solid; float:right;}
.activities_box a .title span{ display:block; padding-left:8%;}
.activities_box a .title .cn{ color:#fff; font-size:1.5em;}
.activities_box a .title .en{ color: rgba(255, 255, 255, 0.5); font-family:Arial;}
/*购物饮食*/

/*虹桥机场*/
.search_box_hq .search_box_start .box .a_btn{ background:#2cd898;}

.column_hq ul li:nth-child(1){ background:#4edfbb;}
.column_hq ul li:nth-child(2){ background:#ff9453;}
.column_hq ul li:nth-child(3){ background:#ff5b6c;}
.column_hq ul li:nth-child(4){ background:#54cbf5;}
.column_hq ul li:nth-child(5){ background:#4edfbb;}
.column_hq ul li:nth-child(6){ background:#54cbf5;}

/*虹桥机场*/
.search_pudong .input_search{border-radius:5px;}
.search_pudong .a_search{border-radius:5px;background-color: #245fab;}
.search_pudong .search_box_start .box .a_btn{background-color: #245fab;}
.search_hongqiao .input_search{border-radius:5px;}
.search_hongqiao .a_search{border-radius:5px;background-color: #008239;}
.search_hongqiao .start_list li.on{color: #008239;border-bottom: #008239 2px solid;}
.search_hongqiao .search_box_start .box .a_btn{background-color: #008239;}

/*航班信息*/
.divFlight{ overflow:hidden;  background:#245fab; padding:6.2% 3.125% 3.6%;}
.divFlight a{ display:inline-block; width:50%; float:left; }
.divFlight.col_3 a{width: 33.3%;}
.divFlight a span{ display:block; border:#fff 2px solid; color:#fff; font-size: 24px;text-align: center;line-height: 55px;}
.divFlight .a_Flight span{ border-top-left-radius:9px; border-bottom-left-radius:9px;}
.divFlight .a_aviation span{border-top-right-radius:9px;border-bottom-right-radius:9px;}
.divFlight .on span{ background:#fff; color:#245fab;}

.search_box_Flight{ background:#f7f7f7; padding:4.219% 3.125%; overflow:hidden; width:93.75%;}
.search_box_Flight .input_search{ float:left; width:40%; line-height:2.3;height: 52px; font-size:1.375em; background:#fff; border:#f1f1f1 1px solid; border-radius:36px; padding:0 5%; font-family:"微软雅黑"; color:#bcbcbc;}
.search_box_Flight .span_time{float:left; width:18.5%; line-height:2.3; font-size:1.375em; background:#fff; border:#f1f1f1 1px solid; border-radius:36px; text-align:center; font-family:"微软雅黑"; color:#bcbcbc; margin-left:2.5%; cursor:pointer; height: 2.3em;text-indent: 10px;text-align: left;appearance: none;-moz-appearance: none;-webkit-appearance: none;background: #fff url(../images/jiantou_2.jpg) no-repeat 82px center / auto 8px;}
.search_box_Flight .a_search{ float:right; display:block; width:25.167%; line-height:2.36; background:#245fab; color:#fff; font-size:1.375em; border-radius:36px; text-align:center;}

/*查询*/
.Flight_result{ background:#fff;}
.Flight_result .title{ padding:3.33% 3.125%; overflow:hidden;}
.Flight_result .title a{ display:inline-block; float:left; width:106px; background:#f1f1f1;-moz-border-radius:9px; -webkit-border-radius:9px; border-radius:9px; text-align:center; line-height:2.318; font-size:1.375em; margin-right:29px; color:#245fab;}
.Flight_result .title a.on{ background:#245fab; color:#fff;}
.Flight_result .title img{ float:right; vertical-align:middle; margin-top:2.5%;}
.Flight_result .cont{ display:none; padding:0% 3.125%;}
.Flight_result .cont ul li{ border-bottom:#ebebeb 1px solid; padding:2.8% 0; overflow:hidden;}
.Flight_result .cont ul li span{ float:left; color:#245fab; font-size:1.375em; display:inline-block; width:25%; line-height:2;}
.Flight_result .cont ul li select{ float:left; font-size:1.625em; font-family:"微软雅黑"; border:0; color:#323232;}
.Flight_result .cont ul li .select{ width:74%;}
.Flight_result .cont ul li .a_xian{ display:inline-block; font-size:1.375em; color:#323232; line-height:1.7; margin-right:5%;}
.Flight_result .cont ul li .a_xian.on{ font-size:1.625em;}
.Flight_result .cont ul li .a_xian_on{ color:#fff; background:#245fab;}
.Flight_result .cont ul li font{ float:left; display:block; width:3.8%; height:0; border-bottom:#323232 1px solid; margin:2.5% 2% 0% 0;}
.Flight_result .cont ul li .select_time{ float:left; width:20.5%; margin-right:2.5%;}
.Flight_result .cont ul li .btn{ display:inline-block; width:71.33%; line-height:2.36; background:#ff9933; color:#fff; font-size:1.625em;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius:2px; text-align:center; margin:3% 0;}
.Flight_result .cont ul li:last-of-type{ border:0; text-align:center;}

/*查询列表页*/
.Flight_list{ padding:1.6% 0 3.5%;}
.Flight_list .div_title{ background:#245fab; text-align:center;  font-size:1.25em; line-height:3;}
.Flight_list .div_title span{ color:#f7f7f7;}
.Flight_list .div_title img{ vertical-align:middle; margin:0 3.5% 1% 3.5%;}
.Flight_list ul{ margin-top:2px;}
.Flight_list ul li{ padding:2% 3.135%; overflow:hidden;}
.Flight_list ul li:nth-child(even){ background:#F7F7F7;}
.Flight_list ul li .div_top,.Flight_list ul li .div_down{ width:100%; overflow:hidden;}
.Flight_list ul li .div_top .div1,.Flight_list ul li .div_top img{ float:left;}
.Flight_list ul li .div_top .time{ display:block; color:#333; font-size:1.625em; line-height:1.5;}
.Flight_list ul li .div_top .name{ display:block; color:#666; font-size:1.25em; line-height:2;}
.Flight_list ul li .div_top img{ width:18%; margin:9% 4% 0;}
.Flight_list ul li .div_top .div2{ width:25.5%; float:right;}
.Flight_list ul li .div_down .div3{ float:left; font-size:1.25em; color:#666; width:100%; line-height:2.5;}
.Flight_list ul li .div_down .div3 span{ display:inline-block;}
.Flight_list ul li .div_down .div3 .number{ padding-left:5%;}
.Flight_list ul li .div_down .div3 .name{ float:right; color:#ff9933;}

/*查询详细页*/
.Flight_inforarea{ padding:0% 3.125%;}
.Flight_inforarea .title { padding:5% 0;}
.Flight_inforarea .title .add{ float:right; font-size:1.25em; color:#666;}
.Flight_inforarea .title .name{ color:#333333; font-size:1.5em;}
.Flight_inforarea .title img{ width:7.5%; vertical-align:middle; margin-right:1.667%;}
.Flight_inforarea .infor{ overflow:hidden;}
.Flight_inforarea .infor .start,.Flight_inforarea .infor .div_time,.Flight_inforarea .infor .destination{ float:left;}
.Flight_inforarea .infor .div_phone{ float:right;}
.Flight_inforarea .infor .start{text-align:center;}
.Flight_inforarea .infor .start .weather{ display:block;}
.Flight_inforarea .infor .start .weather .span{ display:block; font-size:0.875em; color:#959595;line-height:2;}
.Flight_inforarea .infor .start .name{ display:block; width:100%; color:#333333; font-size:1.25em; line-height:2;}
.Flight_inforarea .infor .start .time{ display:block; width:100%; color:#333333; font-size:1.652em; line-height:2;}
.Flight_inforarea .infor .div_time{ width:30.6%; margin:0 2%;}
.Flight_inforarea .infor .div_time .tt{ display:block; text-align:center; color:#ff9933; font-size:1.25em; margin-top:30%;}
.Flight_inforarea .infor .div_time img{ width:100%;}
.Flight_inforarea .infor .destination{text-align:center;}
.Flight_inforarea .infor .destination .weather{ display:block;}
.Flight_inforarea .infor .destination .weather .span{ display:block; font-size:0.875em; color:#959595;line-height:2; }
.Flight_inforarea .infor .destination .name{ display:block; width:100%; color:#333333; font-size:1.25em; line-height:2;}
.Flight_inforarea .infor .destination .time{ display:block; width:100%; color:#333333; font-size:1.652em; line-height:2;}
.Flight_inforarea .infor .div_phone{ width:24%; border-left:#e3e3e3 1px dashed; text-align:center; padding:4.8% 0;}
.Flight_inforarea .infor .div_phone span{ display:block; width:100%; color:#ff9933; font-size:1.5em; line-height:2em; }

@media screen and (max-width:600px){
	.Flight_inforarea .infor .start{ width:33%;}
	.Flight_inforarea .infor .div_time{ width:29%;}
	.Flight_inforarea .infor .destination{ width:33%;}
	
	.Flight_inforarea .infor .div_phone{ width:100%; border-left:0; border-top:#e3e3e3 1px dashed; text-align:center; padding:4.8% 0;}
}

/*航班信息*/

/*航空公司*/
.aviation_category {}
.aviation_category .category_list{ overflow:hidden; background:#fff; border-bottom:#e0e0e0 1px solid;}
.aviation_category .category_list li{ float:left; width:25%; background:url(../images/line_1.jpg) no-repeat right center; text-align:center; border-bottom:#fff 1px solid;}
.aviation_category .category_list li:last-of-type{ background:none;}
.aviation_category .category_list li a{ display:block; color:#666;/* font-size:1.25em;*/ padding:13% 0;}
.aviation_category .category_list li.on{ color:#245fab; border-bottom:#245fab 2px solid;}
.aviation_category .category_list li.on a{color:#245fab;}
.aviation_category .box{ background:#f7f7f7; padding:2.344% 3.125%; }
.aviation_category .box ul li{position: relative; overflow:hidden; border:#e1e1e1 1px solid; -moz-border-radius:9px; -webkit-border-radius:9px; border-radius:9px; background:#fff; padding:2% 3%; margin-bottom:2.5%;}
/*.aviation_category .box ul li .name{ float:left; width:50%; color:#333333; font-size:1.5em; padding:1% 0;}*/
.aviation_category .box ul li .name{  width:47%; color:#333333; font-size:1.5em; position: absolute;left: 3%;top: 50%;margin-top: -25px;}
.aviation_category .box ul li .name img{ vertical-align:middle; width:18%;}
.aviation_category .box ul li .name span{width: 75%;display: inline-block;padding: 0 2%;vertical-align: middle;}
.aviation_category .box ul li .infor{ float:right; width:50%;}
.aviation_category .box ul li .infor span{ display:block; font-size:1.25em; color:#333; line-height:1.2; word-break: break-all;word-wrap: break-word;}

/*返回顶部*/
.toTop{ display:inline-block; width:10%; position:fixed; bottom:5%; right:3%; z-index:100; cursor:pointer;}

/*航空公司*/

/*从机场出发*/
.airport_category_list{ overflow:hidden; background:#fff; border-bottom:#e0e0e0 1px solid;}
.airport_category_list li{ float:left; width:50%; background:url(../images/line_1.jpg) no-repeat right center; text-align:center; border-bottom:#fff 1px solid;}
.airport_category_list_col4 li{width: 25%;}
.airport_category_list li:last-of-type{ background:none;}
.airport_category_list li a{ display:block; color:#666; font-size:1.25em; padding:6.5% 0;}
.airport_category_list_col4 li a{padding: 13% 0;}
.airport_category_list li.on{ color:#245fab; border-bottom:#245fab 2px solid;}
.airport_category_list li.on a{color:#245fab;}
.airport_category .Box{padding: 20px;}

.airportTab{background-color: #f2f2f2;}
.airportTab a{display: block;width: 50%;height: 80px;line-height: 80px;text-align: center;border-bottom:2px solid #f2f2f2;font-size: 24px;color: #666;float: left;}
.airportTab a.on{color: #245fab;border-color: #245fab;}
.airportTab2{padding:20px;border-bottom: 1px solid #e0e0e0;text-align: center;}
.airportTab2 li{cursor: pointer; width: 260px;height: 42px;line-height: 42px;text-align: center;margin:0 7px;display: inline-block; border-radius:18px;font-size: 22px;color: #444444; }
.airportTab2 li a{display: block;}
.airportTab2 li.on,.airportTab2 .hd li:hover{background-color: #245fab;}
.airportTab2 li.on a,.airportTab2 .hd li:hover a{color: #fff;}
.pagegreen .airportTab a.on{color: #19b47b;border-color: #19b47b;}
.pagegreen .airportTab2 li.on,.airportTab2 .hd li:hover{background-color: #19b47b;}
/*从机场出发*/

/*机场指南图*/
.zhinantu{width: 600px;margin: 0 auto;overflow: hidden;}
.zhinantu{width: 620px;}
.zhinantu li{width: 289px;float: left;margin:21px 21px 0 0;position: relative;cursor: pointer;border-radius: 10px;overflow: hidden;}
.zhinantu li a{display: block;}
.zhinantu li:hover .title{display: none;}
.zhinantu li:hover .lens{display: block;}
.zhinantu li img{width: 289px;height: 249px;}
.zhinantu li .title{position: absolute;bottom: 0;left: 0;width: 289px;height: 60px;line-height: 60px; background: url(../images/bg_title.png) no-repeat center;text-align: center;color: #fff;font-size: 14px;}
.zhinantu li .lens{display: none; position: absolute;top: 0;left: 0;background: url(../images/lens.png) no-repeat center;width: 100%;height: 100%;text-align: center;color: #fff;font-size: 14px;font-weight: bold;line-height: 280px;}


.aviation_category  .jcznt_infor{ padding:2.344% 0 0 0;}

/*机场指南图*/

/*轨道交通*/
.traffic_list{width: 640px;overflow: hidden;margin: 0 auto;background-color: #f7f7f7;}
.traffic_list ul{width: 640px; margin: -1px 0 0 -1px;}
.traffic_list li{width: 159px;float: left;border-left: 1px solid #eeeeee;border-top: 1px solid #eeeeee;background-repeat: no-repeat;background-position: top center;padding: 18px 0;}
.traffic_list li.litop{padding-top: 32px;}
.traffic_list li span{display: block;line-height: 50px;font-size: 20px;color: #333px;text-align: center;}
.traffic_list li.on span{color:#245fab;}
.traffic_list li i{display: block;margin: 0 auto; width: 80px;height: 80px; background: url(../images/ico_trafficnav.png) no-repeat;}
.traffic_list li.ico2 i{background-position: 0px 0px;}
.traffic_list li.ico3 i{background-position: -80px 0px;}
.traffic_list li.ico1 i{background-position: -160px 0px;}
.traffic_list li.ico5 i{background-position: -240px 0px;}
.traffic_list li.ico6 i{background-position: -320px 0px;}
.traffic_list li.ico7 i{background-position: -400px 0px;}
.traffic_list li.ico4 i{background-position: -480px 0px;}
.traffic_list li.ico8 i{background-position: -560px 0px;}
.traffic_list li.ico2 i:hover,.traffic_list li.on.ico2 i{background-position: 0px -80px;}
.traffic_list li.ico3 i:hover,.traffic_list li.on.ico3 i{background-position: -80px -80px;}
.traffic_list li.ico1 i:hover,.traffic_list li.on.ico1 i{background-position: -160px -80px;}
.traffic_list li.ico5 i:hover,.traffic_list li.on.ico5 i{background-position: -240px -80px;}
.traffic_list li.ico6 i:hover,.traffic_list li.on.ico6 i{background-position: -320px -80px;}
.traffic_list li.ico7 i:hover,.traffic_list li.on.ico7 i{background-position: -400px -80px;}
.traffic_list li.ico4 i:hover,.traffic_list li.on.ico4 i{background-position: -480px -80px;}
.traffic_list li.ico8 i:hover,.traffic_list li.on.ico8 i{background-position: -560px -80px;}
.pagegreen .traffic_list li.on span{color:#19b47b;}
.pagegreen .traffic_list li.ico2 i{background-position: 0px -160px;}
.pagegreen .traffic_list li.ico3 i{background-position: -80px -160px;}
.pagegreen .traffic_list li.ico1 i{background-position: -160px -160px;}
.pagegreen .traffic_list li.ico5 i{background-position: -240px -160px;}
.pagegreen .traffic_list li.ico6 i{background-position: -320px -160px;}
.pagegreen .traffic_list li.ico7 i{background-position: -400px -160px;}
.pagegreen .traffic_list li.ico4 i{background-position: -480px -160px;}
.pagegreen .traffic_list li.ico8 i{background-position: -560px -160px;}
.pagegreen .traffic_list li.ico2 i:hover,.pagegreen .traffic_list li.on.ico2 i{background-position: 0px -240px;}
.pagegreen .traffic_list li.ico3 i:hover,.pagegreen .traffic_list li.on.ico3 i{background-position: -80px -240px;}
.pagegreen .traffic_list li.ico1 i:hover,.pagegreen .traffic_list li.on.ico1 i{background-position: -160px -240px;}
.pagegreen .traffic_list li.ico5 i:hover,.pagegreen .traffic_list li.on.ico5 i{background-position: -240px -240px;}
.pagegreen .traffic_list li.ico6 i:hover,.pagegreen .traffic_list li.on.ico6 i{background-position: -320px -240px;}
.pagegreen .traffic_list li.ico7 i:hover,.pagegreen .traffic_list li.on.ico7 i{background-position: -400px -240px;}
.pagegreen .traffic_list li.ico4 i:hover,.pagegreen .traffic_list li.on.ico4 i{background-position: -480px -240px;}
.pagegreen .traffic_list li.ico8 i:hover,.pagegreen .traffic_list li.on.ico8 i{background-position: -560px -240px;}


.traffic_brief{ font-size:1.25em; color:#333; background:#f7f7f7; padding:2.3% 4.688%; line-height:2; border-bottom:#dadada 1px solid;}
.traffic_brief span{ display:block;}

.airport_category .box .infor{padding: 20px 2%;}
.airport_category_info{ padding:3%; font-size:1.2em; line-height:2;}
.airport_category_info .ccbutt{display: none;}
.info_phone,.info_phone *{font-size: 18px !important;line-height: 30px !important;}
.info_phone p{margin:6px 0 !important;}

.SPTable1{border-spacing:0;border:1px solid #efefef;width: 100%; text-align: left; border-radius: 6px 6px 0 0;overflow: hidden;/*table-layout: fixed;*/}
.SPTable1 td{ padding: 20px;font-size: 16px;color: #666;line-height: 24px;vertical-align: top;word-break:break-all;word-wrap:break-word;}
.SPTable1 .header th,.SPTable1 .header td{background-color: #339d66;font-size: 18px;color: #fff;font-weight: normal;padding: 13px 0;}
.SPTable1 .blue th,.SPTable1 .blue td{background-color: #245fab;}
.SPTable1 .BgWhite{background-color: #fff;}
.SPTable1 td,.SPTable1 th{width: auto !important;padding: 5px !important;}
.SPTable1 .th1{width: 130px;}
.SPTable1 .th2{width: 150px;}
.SPTable1 .th3{}
.SPTable1 .th4{width: 138px;}

.SPTable2 td{padding: 20px 8px;}

.TableStyle1 .td1,
.TableStyle1 .td2,
.TableStyle1 .td4{width: 20% !important;}

.TableStyle2{text-align: center;}
.TableStyle2 .td1{width: 36px !important;}
.TableStyle2 .td2{width: 90px !important;}
.TableStyle2 .td3{width: 90px !important;}
.TableStyle2 .td4{width: auto !important;min-width: 28px;}
.TableStyle2 .td5{width: auto !important;}
.TableStyle2 .td6{width: 45px !important;}
.TableStyle2 .td7{width: 54px !important;}
.TableStyle2 .td8{width: 76px !important;}

.TableStyle2_2{text-align: center;}
.TableStyle2_2 .td1{min-width: 40px;}
.TableStyle2_2 .td6{min-width: 76px;}

.TableStyle3{text-align: center;}
.TableStyle3 .td1{min-width: 36px;}
.TableStyle3 .td5{min-width: 40px;}
.TableStyle3 td:nth-child(5n+2){text-align: left;}


.TableStyle4{text-align: center;}
.TableStyle4 .td1{min-width: 64px;}
.TableStyle4 .td4{min-width: 78px;}
.TableStyle4 td:nth-child(4n+2){text-align: left;}

.MapGuide{}
.MapGuide .MapGuideTop{padding: 30px; background-color:#f5f8f7;border: 1px solid #e3ebe8;border-radius:6px; margin-bottom: 20px;}
.MapGuide .MapGuideTop .h3{font-size: 20px;color: #666; font-weight: normal;line-height: 1em;margin-bottom: 16px;}
.MapGuideTop .txt,.MapGuideTop .RadioBox{float: left; font-size: 20px;color: #666;line-height: 50px;margin-right: 10px;}
.MapGuideTop .RadioBox{width: 100%;padding: 6px 0;}
.MapGuideTop .RadioBox input{margin: 0 11px 0 18px;}
.MapGuideTop .text,.MapGuideTop .SelectBox{width: 245px;height: 50px;float: left;line-height: 50px; font-size: 18px;color: #666;text-indent: 15px;border: 1px solid #e0e7ea; border-radius:24px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.MapGuideTop .text{margin-right: 18px;}
.MapGuideTop .SelectBox{background: #fff url(../images/arrow_SelectBox.png) no-repeat 205px center;position: relative;margin-right: 4px;}
.MapGuideTop .SelectBox span{display: block;}
.MapGuideTop .SelectBox dl{display: none; position: absolute;top: 50px;z-index: 2;width: 100%; border: 1px solid #D3D3D3;background: #fff;max-height: 300px;overflow-y: scroll;}
.MapGuideTop .SelectBox dt a{text-indent: 15px;display: block;height: 30px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.MapGuideTop .SelectBox dt a:hover{background: #8E8E8E;color: #fff;}
.MapGuideTop .btnSearch{display: block; width: 200px;height: 48px;background-color: #19b47b;float: left;font-size: 22px;color: #fff;text-align: center;line-height: 48px;border-radius: 24px;}
.MapGuide .Maps{float: left;}
.MapGuide .Maps .boxmap{width: 456px;height: 440px;}
.MapGuide .Maps .boxmap img{max-width: 9999px;}
.MapGuide .boxpanel{width: 172px;height: 440px;background-color:#fafafa;border: 1px solid #e3ebe8; float:right;}
.MapGuide .boxpanel h5{margin: 0;font-size: 16px;color: #666;line-height: 47px;border-bottom: dashed 1px #e5e5e5;background-color:#f5f8f7;text-indent: 28px;}
.MapGuide .boxpanel .startPanelWarp{position: relative;height: 392px; overflow: auto;}
.MapGuide .boxpanel .startPanel{padding:0 35px 0 28px;}
.MapGuide .boxpanel p{margin: 7px 0;font-size: 16px;color: #666;}
.MapGuide .boxpanel p a{color: #19b47b;font-weight: bold;}
.MapGuide .drivingPanel{margin-top: 30px;}
.btn_startPoint{width: 70px;height: 30px;background-color:#19b47b;text-align: center;line-height: 30px;margin: 0 auto;cursor: pointer;color: #fff;border-radius: 4px;}
/*轨道交通*/

/*购物饮食_查询*/
.shopping_search{padding: 2% 4.688%; background:#fff;}
.shopping_search ul li{ border-bottom:#ebebeb 1px solid; padding:2.8% 0; overflow:hidden;}
.shopping_search ul li span{ float:left; color:#245fab; font-size:1.375em; display:inline-block; width:25%; line-height:2;}
.shopping_search ul li select{ float:left; font-size:1.375em; font-family:"微软雅黑"; border:0; color:#323232;}
.shopping_search ul li .select{ width:74%;}
.shopping_search ul li .a_xian{ display:inline-block; font-size:1.375em; color:#323232; line-height:1.7; margin-right:5%;}
.shopping_search ul li .a_xian.on{ color:#f93;}
.shopping_search ul li .btn{ display:inline-block; width:71.33%; line-height:2.36; background:#ff9933; color:#fff; font-size:1.4em;-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius:2px; text-align:center; margin:3% 0;}
.shopping_search ul li:last-of-type{ border:0; text-align:center;}

/*购物饮食_查询*/

/*购物饮食列表页*/
.div_down_list{ background:#f7f7f7; text-align:center; padding:1.5% 0;}
.div_down_list img{ margin:0; padding:0; vertical-align:middle;}
.shoppingBox_list{ background:#fff;}
.shoppingBox_list .LastOpen{ padding:0 4.687%; margin:0;}
.shoppingBox_list .LastOpen .title{ padding-top:1%;}
.shoppingBox_list .LastOpen ul li{ margin-bottom:1%;}
/*购物饮食列表页*/

/*购物饮食详细页*/
.shopping{ position:relative;}
.shopping img{ width:100%;}
.shopping span{ background:rgba(0, 0, 0, 0.6); display:block; width:93.75%; position:absolute; bottom:0; color:#fff; font-size:1.25em; padding:1.5% 3.125%; }
.shopping_inforarea ul{ overflow:hidden; padding:3.75% 0;}
.shopping_inforarea ul li{ display:inline-block; width:33.33%; float:left; text-align:center;}
.shopping_inforarea ul li span{ display:block; color:#333333; line-height:2.6;}
/*购物饮食详细页*/

/*新闻资讯*/
.news_list{ padding:0 4.688%; }
.news_list ul li{ border-bottom:#dadada 1px solid; padding:2% 0;}
.news_list ul li:last-child{ border-bottom:0 none;}
.news_list ul li span{ display:block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_list ul li .title{ font-size:1.25em; color:#333333; line-height:2;}
.news_list ul li .biref{ color:#666666; font-size:1.125em;}
.news_list ul li .time{ color:#999999; line-height:2;}

/*机场集团-_传媒中心-新闻稿*/
.xinwengao{width: 600px;margin: 0 auto;}
.xinwengao .news_CheckBox{border: 1px solid #e3ebe8; background-color: #f5f8f7; border-radius: 4px;margin: 21px 0 0 0;padding: 21px 0;}
.xinwengao .SelectBox{float: left;width: 299px; background: url(../images/arrow_select1.png) no-repeat 720px center #fff;position: relative;height: 38px;line-height: 38px;  font-size: 14px;color: #666;text-indent: 15px;border: 1px solid #e0e7ea; border-radius:4px;margin-left: 10px;}
.xinwengao .SelectBox span{display: block;}
.xinwengao .SelectBox dl{display: none; position: absolute;top: 37px;z-index: 2;width: 100%; border: 1px solid #D3D3D3;border-top: 0px;background: #fff;max-height: 300px;overflow-y: scroll;}
.xinwengao .SelectBox dt a{text-indent: 15px;display: block;height: 30px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.xinwengao .SelectBox dt a:hover{background: #8E8E8E;color: #fff;}
.xinwengao .news_FlightNumForm{/*! padding:30px 0 15px 30px; */}
.xinwengao .news_FlightNumForm .TDti{display: block;float: left; width:129px;line-height: 40px; font-size: 18px;color: #333; text-align: right;}
.xinwengao .news_FlightNumForm .BtnSearch{display: block;float: left;margin-left: 12px;width: 133px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;background-color: #245fab;border-radius: 5px;}
.xinwengao_list{}
.xinwengao_list ul{margin-bottom: 50px;}
.xinwengao_list li{clear: both;overflow: hidden; height: 103px;padding: 7px; border: 1px solid #eee;background: #fcfcfc;margin-top: 20px;}
.xinwengao_list li img{float: left;width: 176px;height: 103px;display: none;}
.xinwengao_list li .cont{float: left;width: 465px;border-right: 1px dotted #ccc;margin-left: 20px; padding-right: 28px;}
.xinwengao_list2{padding: 0 20px;}
.xinwengao_list2 li .cont{width: 472px;margin-left: 13px;}
.xinwengao_list li .cont h3{font-size: 16px;font-weight: bold;color: #0a0a0a;margin-top: 3px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xinwengao_list li .cont p{color: #999;line-height: 20px;padding: 5px 0;height: 40px;overflow: hidden;}
.xinwengao_list li .cont time{color: #cacaca;}
.xinwengao_list li .view{float: left;text-align: center;width: 70px;}
.xinwengao_list li .view a{display: inline-block;background: url(../images/show.png) no-repeat center;width: 31px;height: 31px;margin-top: 32px;}
.xinwengao_list li:hover .view a{background: url(../images/show_on.png) no-repeat center;}
.xinwengao_list li:hover .view a.green{background: url(../images/show2_on.png) no-repeat center;}
/*机场集团-_传媒中心-新闻稿 end*/


.news_infor{ padding:0 4.688%;background:#f7f7f7; font-size:1.25em;}
.news_infor .title{ display:block; color:#333; font-size:1.4em; text-align:center; line-height:1.5; padding-top:3.33%;} 
.news_infor .time{ display:block; text-align:center; color:#4a4a4a; line-height:2.5;}
.news_infor .div_infor{ padding:2% 0;}
/*新闻资讯*/

/*SpecialTips*/
.SpecialTipsBg{ width:100%; height:100%; position:fixed; left:0px; top:0px; _position:absolute; _top:0px; _top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,0)||0))); background:#000; opacity:0.5; -moz-opacity:0.5; -webkit-opacity:0.5; filter:alpha(opacity=50); z-index:200; display:none;}
.SpecialTipsWrap{ width:100%; height:100%; position:fixed; left:0px; top:0px; _position:absolute; _top:0px; _top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,0)||0))); z-index:300; display:none;}
.SpecialTipsBox{ position: relative; width:964px; margin:0 auto; margin-top:10px; background:#2982BE; padding:9px;height:450px;/*overflow-y:scroll*/overflow-y:auto}
.SpecialTipsBox .ContentBox{ border:1px solid #68A6CB; padding:34px 22px; color:#fff;}
.SpecialTipsBox .ContentBox .h1{ font-size:18px; font-family:"微软雅黑"; font-weight:normal; height:20px; line-height:20px; padding-bottom:20px; text-align:center;}
.SpecialTipsBox .ContentBox .h2{ font-size:14px; font-family:"微软雅黑"; font-weight:normal; height:20px; line-height:20px; text-align:center; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.SpecialTipsBox .ContentBox .line{ border-top:1px dashed #ccc; margin:0; height:1px;}
.SpecialTipsBox .ContentBox .txt{ padding:17px 0 15px 0; margin:0 auto;}
.SpecialTipsBox .ContentBox .newslist { padding: 15px 0 15px 0; margin:0 auto; font-size:14px;  font-weight:normal; min-height:20px; line-height:20px; text-align:left;   }
.SpecialTipsBox .ContentBox .newslist p{ background: url("../images/dot_white.png") no-repeat scroll left center rgba(0, 0, 0, 0); margin:0; padding-top:1px; padding-left:8px; }
.SpecialTipsBox .ContentBox .newslist p a{font-size:14px; font-family:"微软雅黑"; font-weight:normal; height:20px; line-height:20px; text-align:left;  padding-bottom:5px; color:#fff;}
.SpecialTipsBox .ContentBox .newslist p span{ float:right}
.SpecialTipsBox .ContentBox .h3{ text-align:center; padding-top:5px;}
.SpecialTipsBox .ContentBox .h3 a{ color:#fff; width:50%; display:block; margin:0 auto; background:url(../images/SpecialTipsClose.png) no-repeat center center; background-size:100% auto; font-size:20px; line-height:3em;text-align: left;}
.SpecialTipsBox .ContentBox .h3 a span{display: inline-block; width: 24px;height: 24px;background: url(../images/ico_close.png) no-repeat; background-size: 100% auto;text-indent: 999px;overflow: hidden;float: left;margin: 19px 10px 0 71px;}
/*.SpecialTipsBox .ContentBox .h3 .SpecialTipsClose{ width:173px; height:39px; display:inline-block; background:url(../images/SpecialTipsClose.png) no-repeat left top; border-radius:40px;}*/
.SpecialTipsBox{
scrollbar-face-color:#68a6cb; 
scrollbar-shadow-color:#2982BE; 
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#1970aa; 
scrollbar-darkshadow-color:#2982BE; 
scrollbar-track-color:#2982BE; 
scrollbar-arrow-color:#ffffff;
}

.Home_top2{ position:absolute; z-index:9999; width:13.375%; right:2%; top: 7px;}
.Home_top2 .a_menu{ display:block; position:static; width:auto; background-image:url(../images/menu_bg2.png);}

.DimianJiaotong{}
.DimianJiaotong td{ line-height:18px; padding:5px;}
.DimianJiaotong th{ color:#fff; background:#3E93C9; text-align:center;}
.DimianJiaotong .td_bg td{ background:#F2F2F2;}
.DimianJiaotong .TD1{ width:70px; font-weight:bold;}
.DimianJiaotong .TD2{ width:70px;}
.DimianJiaotong .TD3{ width:70px;}
.DimianJiaotong .TD5{ width:90px;}
.DimianJiaotong .TD6{ width:80px;}

/*机场集团-传媒中心-影像廊*/
.yingxianglang{margin-bottom: 50px;margin-top: 20px;padding: 0 20px;}
.yingxianglang h3{font-size: 22px;color: #007ec7;font-weight: bold;height: 50px;line-height: 50px;margin-bottom: 20px;}
.yingxianglang h3 a{float: right;display: block;background: url(../images/more3.png) no-repeat center;width: 11px;height: 50px;}
.pic_list .lists{width: 100%;margin: 0 auto;overflow: hidden;}
.pic_list ul{clear: both;overflow: hidden;width: 620px;}
.pic_list li{float: left;width: 190px; margin-right: 14px;text-align: center;margin-bottom: 26px;position: relative; cursor:pointer;}
.pic_list li a{display: block;font-size: 18px;color: #666;}
.pic_list .k_bg{position: absolute;width: 190px;height: 164px;background: url(../images/k_pic.png) no-repeat center;z-index: 50;top: 0;left: 0;}
.pic_list li img{width: 190px;height: 164px;}
.pic_list li p{font-size: 14px;color: #666;margin-top: 15px;}

/*机场集团-08_传媒中心-22航空港杂志*/
.magazine_list{overflow: hidden;}
.magazine_list ul{padding: 20px 0 47px 0;}
.magazine_list li{width: 44%;float: left;margin: 0px 3%; }
.magazine_list li .img{border:1px solid #e6e6e6;padding: 5px;display: block;}
.magazine_list li img{width: 100%;}
.magazine_list li .h3{font-size: 14px;color: #333;padding: 20px 0 30px 0;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


/*机场集团-传媒中心-联系方式*/
.ccontact{clear: both;overflow: hidden;margin: 35px 0;padding: 0 20px;}
.ccontact .map{width: 787px;height: 525px;float: left;}
.ccontact .list{box-sizing: border-box;border: 1px solid #e6edea;background: #fafafa;}
.ccontact .list h3{height: 43px;line-height: 43px;border-bottom: 1px dashed #e5e5e5;padding-left: 28px;font-size: 18px;color: #235faa;background: #f5f8f7;font-weight: bold;}
.ccontact .list .main{padding: 0 28px 35px;}
.ccontact .list .cont{padding-right: 25px;margin: 33px auto 20px;border-bottom: 1px solid #dcdcdc;padding-bottom: 20px;font-size: 14px;color: #666;}
.ccontact .contact_list{position: relative;width: 100%;/*background: url(../images/ggicon2.png) no-repeat left 4px;*/}
.ccontact .contact_list ul{/*margin-left: 30px;*/}
.ccontact .contact_list li{font-size: 14px;color: #666;margin-bottom: 15px;}

.SubNav{padding: 30px 20px 5px 20px;}
.SubNav li{cursor: pointer; width: 140px;height: 36px;line-height: 36px;text-align: center;float: left;margin-right: 1px;border-radius:18px;font-size: 16px;color: #444444; }
.SubNav li a{display: block;}
.SubNav li.on,.SubNav .hd li:hover{background-color: #245fab;}
.pagegreen .SubNav li.on,.pagegreen .SubNav .hd li:hover{background-color: #19b47b;}
.SubNav li.on a,.SubNav .hd li:hover a{color: #fff;}
.TenderSubNav{padding: 23px 20px 23px 20px;background-color: #f9f9f9;border-bottom: 1px dashed #e3e3e4;}
.ServiceSubNav{background-color: #f3f3f3;border-bottom:dashed 1px #dddedf;padding: 23px 20px;}
.ServiceSubNav li{font-size: 22px;width: 149px;}
.AboutSubNav{padding: 20px 39px 0;background-color: #f3f3f3;}
.AboutSubNav li{font-size: 22px;width: 167px;height: 42px;line-height: 42px;margin: 0 10px 20px;background-color: #fff;}

.lvkexuzhiSubNav{padding: 20px 20px 0;border-bottom: dashed 1px #dddedf; background-color: #f3f3f3; overflow: hidden;}
.lvkexuzhiSubNav ul{width: 667px;}
.lvkexuzhiSubNav li{float: left;margin-right: 8px;margin-bottom: 27px;border-radius:20px;overflow: hidden;width: auto;height: 40px;}
.lvkexuzhiSubNav li a{ display: block;height: 40px;line-height: 40px;font-size: 20px;color: #444;padding: 0 12px;}
.lvkexuzhiSubNav li.on a{background-color: #245fab;color: #fff;}

.HotelContent{padding: 0 20px;}
.HotelContent .h2{font-size: 20px;color: #245fab;font-weight: bold;line-height: 64px;padding-top: 7px;border-bottom: 1px solid #e0e0e0;}
.HotelContent .hd{padding: 30px 0 5px 0;}
.HotelContent .hd li{cursor: pointer; width: 140px;height: 36px;line-height: 36px;text-align: center;float: left;margin-right: 1px;border-radius:18px;font-size: 16px;color: #444444; }
.HotelContent .hd li.on,.HotelContent .hd li:hover{color: #fff;background-color: #245fab;}
.HotelContent .bd .div_infor{display: none;}


/*机场集团-07_机场业务-15广告服务*/
.BusinessNav{width: 640px;overflow: hidden;margin: 0 auto;background-color: #f7f7f7;}
.BusinessNav ul{width: 640px; margin: -1px 0 0 -1px;}
.BusinessNav li{width: 159px;float: left;border-left: 1px solid #eeeeee;border-top: 1px solid #eeeeee;background-repeat: no-repeat;background-position: top center;padding: 18px 0;}
.BusinessNav li.litop{padding-top: 32px;}
.BusinessNav li em{display: block;line-height: 50px;font-size: 20px;color: #333px;text-align: center;font-style: normal;}
.BusinessNav li.on em{color:#245fab;}
.BusinessNav li i{display: block;margin: 0 auto; width: 80px;height: 80px; background-repeat: no-repeat; background-position: center;}
.BusinessNav li.ico1 i{background-image: url(../images/business/ico_business1.png);}
.BusinessNav li.ico1 i:hover,.BusinessNav li.on.ico1 i{background-image: url(../images/business/ico_business1on.png);}
.BusinessNav li.ico2 i{background-image: url(../images/business/ico_business2.png);}
.BusinessNav li.ico2 i:hover,.BusinessNav li.on.ico2 i{background-image: url(../images/business/ico_business2on.png);}
.BusinessNav li.ico3 i{background-image: url(../images/business/ico_business3.png);}
.BusinessNav li.ico3 i:hover,.BusinessNav li.on.ico3 i{background-image: url(../images/business/ico_business3on.png);}
.BusinessNav li.ico4 i{background-image: url(../images/business/ico_business4.png);}
.BusinessNav li.ico4 i:hover,.BusinessNav li.on.ico4 i{background-image: url(../images/business/ico_business4on.png);}
.BusinessNav li.ico5 i{background-image: url(../images/business/ico_business5.png);}
.BusinessNav li.ico5 i:hover,.BusinessNav li.on.ico5 i{background-image: url(../images/business/ico_business5on.png);}
.BusinessNav li.ico6 i{background-image: url(../images/business/ico_business6.png);}
.BusinessNav li.ico6 i:hover,.BusinessNav li.on.ico6 i{background-image: url(../images/business/ico_business6on.png);}
.BusinessNav li.ico7 i{background-image: url(../images/business/ico_business7.png);}
.BusinessNav li.ico7 i:hover,.BusinessNav li.on.ico7 i{background-image: url(../images/business/ico_business7on.png);}
.BusinessNav li.ico8 i{background-image: url(../images/business/ico_business8.png);}
.BusinessNav li.ico8 i:hover,.BusinessNav li.on.ico8 i{background-image: url(../images/business/ico_business8on.png);}

.adservice {clear: both;overflow: hidden;margin-top: 40px;padding-bottom: 50px;}
.adservice .cont{margin-bottom: 36px;}
.adservice .intro p{font-size: 18px;color: #666;text-indent: 2em;line-height: 30px;margin: 30px 0;}
.contact_list{}
.contact_list ul{margin-top: 30px;}
.contact_list li{font-size: 18px;color: #666;margin-bottom: 17px;}
.hangy{background-position: left -34px;margin-top: 15px;margin-bottom: 50px;}

/*招标信息*/
.ServiceNav{overflow: hidden;border-bottom: 1px solid #e5e5e5;padding: 12px 20px;position: relative;}
.ServiceNav ul{height: 54px;overflow: hidden;}
.ServiceNav.on ul{height: auto;}
.ServiceNav .btn_arrow{width: 21px; height: 13px;padding: 8.5px 0;position: absolute;right: 20px;bottom: 24px;}
.ServiceNav .btn_arrow a{display: block;width: 21px;height: 13px;background:url(../images/arrow.png) no-repeat;}
.ServiceNav.on .btn_arrow a{background: url(../images/arrowon.png) no-repeat;}
.ServiceNav li{width: 147px;float: left;padding: 12px 0;margin-left: 4px;}
.ServiceNav li.Left{margin-left: 0;}
.ServiceNav li a{white-space: nowrap;padding-left: 39px;display: block;font-size: 18px;line-height: 30px;color: #999;background-position: left center;background-repeat: no-repeat;}
.ServiceNav li.on a{color: #245fab;}
.ServiceNav li a.ico_1{background-image: url(../images/Icon/ico_01.png);}
.ServiceNav li a.ico_2{background-image: url(../images/Icon/ico_02.png);}
.ServiceNav li a.ico_3{background-image: url(../images/Icon/ico_03.png);}
.ServiceNav li a.ico_4{background-image: url(../images/Icon/ico_04.png);}
.ServiceNav li a.ico_5{background-image: url(../images/Icon/ico_05.png);}
.ServiceNav li a.ico_6{background-image: url(../images/Icon/ico_06.png);}
.ServiceNav li a.ico_7{background-image: url(../images/Icon/ico_07.png);}
.ServiceNav li a.ico_8{background-image: url(../images/Icon/ico_08.png);}
.ServiceNav li a.ico_9{background-image: url(../images/Icon/ico_09.png);}
.ServiceNav li a.ico_10{background-image: url(../images/Icon/ico_10.png);}
.ServiceNav li a.ico_11{background-image: url(../images/Icon/ico_11.png);}
.ServiceNav li a.ico_12{background-image: url(../images/Icon/ico_12.png);}
.ServiceNav li a.ico_13{background-image: url(../images/Icon/ico_13.png);}
.ServiceNav li a.ico_14{background-image: url(../images/Icon/ico_14.png);}
.ServiceNav li a.ico_15{background-image: url(../images/Icon/ico_15.png);}
.ServiceNav li a.ico_16{background-image: url(../images/Icon/ico_16.png);}
.ServiceNav li a.ico_17{background-image: url(../images/Icon/ico_17.png);}
.ServiceNav li a.ico_18{background-image: url(../images/Icon/ico_18.png);}
.ServiceNav li a.ico_19{background-image: url(../images/Icon/ico_19.png);}
.ServiceNav li a.ico_20{background-image: url(../images/Icon/ico_20.png);}
.ServiceNav li a.ico_21{background-image: url(../images/Icon/ico_21.png);}
.ServiceNav li a.ico_22{background-image: url(../images/Icon/ico_22.png);}
.ServiceNav li a.ico_23{background-image: url(../images/Icon/ico_23.png);}
.ServiceNav li a.ico_24{background-image: url(../images/Icon/ico_20.png);}
.ServiceNav li a.ico_25{background-image: url(../images/Icon/ico_25.png);}
.ServiceNavPudong li a.ico_25{background-image: url(../images/Icon/ico_24.png);}
.ServiceNavPudong li a.ico_26{background-image: url(../images/Icon/ico_25.png);}
.ServiceNavPudong li a:hover,.ServiceNavPudong li.on a{color: #245fab; }
.ServiceNavPudong li.on a.ico_1,.ServiceNavPudong li a.ico_1:hover{background-image: url(../images/Icon_blue/ico_01.png);}
.ServiceNavPudong li.on a.ico_2,.ServiceNavPudong li a.ico_2:hover{background-image: url(../images/Icon_blue/ico_02.png);}
.ServiceNavPudong li.on a.ico_3,.ServiceNavPudong li a.ico_3:hover{background-image: url(../images/Icon_blue/ico_03.png);}
.ServiceNavPudong li.on a.ico_4,.ServiceNavPudong li a.ico_4:hover{background-image: url(../images/Icon_blue/ico_04.png);}
.ServiceNavPudong li.on a.ico_5,.ServiceNavPudong li a.ico_5:hover{background-image: url(../images/Icon_blue/ico_05.png);}
.ServiceNavPudong li.on a.ico_6,.ServiceNavPudong li a.ico_6:hover{background-image: url(../images/Icon_blue/ico_06.png);}
.ServiceNavPudong li.on a.ico_7,.ServiceNavPudong li a.ico_7:hover{background-image: url(../images/Icon_blue/ico_07.png);}
.ServiceNavPudong li.on a.ico_8,.ServiceNavPudong li a.ico_8:hover{background-image: url(../images/Icon_blue/ico_08.png);}
.ServiceNavPudong li.on a.ico_9,.ServiceNavPudong li a.ico_9:hover{background-image: url(../images/Icon_blue/ico_09.png);}
.ServiceNavPudong li.on a.ico_10,.ServiceNavPudong li a.ico_10:hover{background-image: url(../images/Icon_blue/ico_10.png);}
.ServiceNavPudong li.on a.ico_11,.ServiceNavPudong li a.ico_11:hover{background-image: url(../images/Icon_blue/ico_11.png);}
.ServiceNavPudong li.on a.ico_12,.ServiceNavPudong li a.ico_12:hover{background-image: url(../images/Icon_blue/ico_12.png);}
.ServiceNavPudong li.on a.ico_13,.ServiceNavPudong li a.ico_13:hover{background-image: url(../images/Icon_blue/ico_13.png);}
.ServiceNavPudong li.on a.ico_14,.ServiceNavPudong li a.ico_14:hover{background-image: url(../images/Icon_blue/ico_14.png);}
.ServiceNavPudong li.on a.ico_15,.ServiceNavPudong li a.ico_15:hover{background-image: url(../images/Icon_blue/ico_15.png);}
.ServiceNavPudong li.on a.ico_16,.ServiceNavPudong li a.ico_16:hover{background-image: url(../images/Icon_blue/ico_16.png);}
.ServiceNavPudong li.on a.ico_17,.ServiceNavPudong li a.ico_17:hover{background-image: url(../images/Icon_blue/ico_17.png);}
.ServiceNavPudong li.on a.ico_18,.ServiceNavPudong li a.ico_18:hover{background-image: url(../images/Icon_blue/ico_18.png);}
.ServiceNavPudong li.on a.ico_19,.ServiceNavPudong li a.ico_19:hover{background-image: url(../images/Icon_blue/ico_19.png);}
.ServiceNavPudong li.on a.ico_20,.ServiceNavPudong li a.ico_20:hover{background-image: url(../images/Icon_blue/ico_20.png);}
.ServiceNavPudong li.on a.ico_21,.ServiceNavPudong li a.ico_21:hover{background-image: url(../images/Icon_blue/ico_21.png);}
.ServiceNavPudong li.on a.ico_22,.ServiceNavPudong li a.ico_22:hover{background-image: url(../images/Icon_blue/ico_22.png);}
.ServiceNavPudong li.on a.ico_23,.ServiceNavPudong li a.ico_23:hover{background-image: url(../images/Icon_blue/ico_23.png);}
.ServiceNavPudong li.on a.ico_24,.ServiceNavPudong li a.ico_24:hover{background-image: url(../images/Icon_blue/ico_20.png);}
.ServiceNavPudong li.on a.ico_25,.ServiceNavPudong li a.ico_25:hover{background-image: url(../images/Icon_blue/ico_24.png);}
.ServiceNavPudong li.on a.ico_26,.ServiceNavPudong li a.ico_26:hover{background-image: url(../images/Icon_blue/ico_25.png);}
.ServiceNavHongqiao li a:hover,.ServiceNavHongqiao li.on a{color: #19b47b;}
.ServiceNavHongqiao li.on a.ico_1,.ServiceNavHongqiao li a.ico_1:hover{background-image: url(../images/Icon_green/ico_01.png);}
.ServiceNavHongqiao li.on a.ico_2,.ServiceNavHongqiao li a.ico_2:hover{background-image: url(../images/Icon_green/ico_02.png);}
.ServiceNavHongqiao li.on a.ico_3,.ServiceNavHongqiao li a.ico_3:hover{background-image: url(../images/Icon_green/ico_03.png);}
.ServiceNavHongqiao li.on a.ico_4,.ServiceNavHongqiao li a.ico_4:hover{background-image: url(../images/Icon_green/ico_04.png);}
.ServiceNavHongqiao li.on a.ico_5,.ServiceNavHongqiao li a.ico_5:hover{background-image: url(../images/Icon_green/ico_05.png);}
.ServiceNavHongqiao li.on a.ico_6,.ServiceNavHongqiao li a.ico_6:hover{background-image: url(../images/Icon_green/ico_06.png);}
.ServiceNavHongqiao li.on a.ico_7,.ServiceNavHongqiao li a.ico_7:hover{background-image: url(../images/Icon_green/ico_07.png);}
.ServiceNavHongqiao li.on a.ico_8,.ServiceNavHongqiao li a.ico_8:hover{background-image: url(../images/Icon_green/ico_08.png);}
.ServiceNavHongqiao li.on a.ico_9,.ServiceNavHongqiao li a.ico_9:hover{background-image: url(../images/Icon_green/ico_09.png);}
.ServiceNavHongqiao li.on a.ico_10,.ServiceNavHongqiao li a.ico_10:hover{background-image: url(../images/Icon_green/ico_10.png);}
.ServiceNavHongqiao li.on a.ico_11,.ServiceNavHongqiao li a.ico_11:hover{background-image: url(../images/Icon_green/ico_11.png);}
.ServiceNavHongqiao li.on a.ico_12,.ServiceNavHongqiao li a.ico_12:hover{background-image: url(../images/Icon_green/ico_12.png);}
.ServiceNavHongqiao li.on a.ico_13,.ServiceNavHongqiao li a.ico_13:hover{background-image: url(../images/Icon_green/ico_13.png);}
.ServiceNavHongqiao li.on a.ico_14,.ServiceNavHongqiao li a.ico_14:hover{background-image: url(../images/Icon_green/ico_14.png);}
.ServiceNavHongqiao li.on a.ico_15,.ServiceNavHongqiao li a.ico_15:hover{background-image: url(../images/Icon_green/ico_15.png);}
.ServiceNavHongqiao li.on a.ico_16,.ServiceNavHongqiao li a.ico_16:hover{background-image: url(../images/Icon_green/ico_16.png);}
.ServiceNavHongqiao li.on a.ico_17,.ServiceNavHongqiao li a.ico_17:hover{background-image: url(../images/Icon_green/ico_17.png);}
.ServiceNavHongqiao li.on a.ico_18,.ServiceNavHongqiao li a.ico_18:hover{background-image: url(../images/Icon_green/ico_18.png);}
.ServiceNavHongqiao li.on a.ico_19,.ServiceNavHongqiao li a.ico_19:hover{background-image: url(../images/Icon_green/ico_19.png);}
.ServiceNavHongqiao li.on a.ico_20,.ServiceNavHongqiao li a.ico_20:hover{background-image: url(../images/Icon_green/ico_20.png);}
.ServiceNavHongqiao li.on a.ico_21,.ServiceNavHongqiao li a.ico_21:hover{background-image: url(../images/Icon_green/ico_21.png);}
.ServiceNavHongqiao li.on a.ico_22,.ServiceNavHongqiao li a.ico_22:hover{background-image: url(../images/Icon_green/ico_22.png);}
.ServiceNavHongqiao li.on a.ico_23,.ServiceNavHongqiao li a.ico_23:hover{background-image: url(../images/Icon_green/ico_23.png);}
.ServiceNavHongqiao li.on a.ico_24,.ServiceNavHongqiao li a.ico_24:hover{background-image: url(../images/Icon_green/ico_20.png);}
.ServiceNavHongqiao li.on a.ico_25,.ServiceNavHongqiao li a.ico_25:hover{background-image: url(../images/Icon_green/ico_25.png);}


.ServiceNavTender li a.ico_1{background-image: url(../images/Icon/ico_a01.png);}
.ServiceNavTender li a.ico_2{background-image: url(../images/Icon/ico_a02.png);}
.ServiceNavTender li a.ico_3{background-image: url(../images/Icon/ico_a03.png);}
.ServiceNavTender li a.ico_4{background-image: url(../images/Icon/ico_a04.png);}
.ServiceNavTender li a.ico_5{background-image: url(../images/Icon/ico_a05.png);}
.ServiceNavTender li a.ico_6{background-image: url(../images/Icon/ico_a06.png);}
.ServiceNavTender li a.ico_7{background-image: url(../images/Icon/ico_a07.png);}
.ServiceNavTender li a.ico_8{background-image: url(../images/Icon/ico_a08.png);}
.ServiceNavTender li a.ico_9{background-image: url(../images/Icon/ico_a09.png);}
.ServiceNavTender li a:hover{color: #245fab; }
.ServiceNavTender li.on a.ico_1,.ServiceNavTender li a.ico_1:hover{background-image: url(../images/Icon_blue/ico_a01.png);}
.ServiceNavTender li.on a.ico_2,.ServiceNavTender li a.ico_2:hover{background-image: url(../images/Icon_blue/ico_a02.png);}
.ServiceNavTender li.on a.ico_3,.ServiceNavTender li a.ico_3:hover{background-image: url(../images/Icon_blue/ico_a03.png);}
.ServiceNavTender li.on a.ico_4,.ServiceNavTender li a.ico_4:hover{background-image: url(../images/Icon_blue/ico_a04.png);}
.ServiceNavTender li.on a.ico_5,.ServiceNavTender li a.ico_5:hover{background-image: url(../images/Icon_blue/ico_a05.png);}
.ServiceNavTender li.on a.ico_6,.ServiceNavTender li a.ico_6:hover{background-image: url(../images/Icon_blue/ico_a06.png);}
.ServiceNavTender li.on a.ico_7,.ServiceNavTender li a.ico_7:hover{background-image: url(../images/Icon_blue/ico_a07.png);}
.ServiceNavTender li.on a.ico_8,.ServiceNavTender li a.ico_8:hover{background-image: url(../images/Icon_blue/ico_a08.png);}
.ServiceNavTender li.on a.ico_9,.ServiceNavTender li a.ico_9:hover{background-image: url(../images/Icon_blue/ico_a09.png);}



.TenderList{padding-bottom: 30px;}
.TenderList .ColumnName{padding:  28px 20px 18px;font-size: 23px;font-family: "微软雅黑";color: #5E5E5E;height: 23px;line-height: 23px;}
.TenderList .ColumnName a{margin-right: 20px;}
.TenderList .ColumnName .on{color: #245fab;}
.TenderList .NewsBox{background: url(../images/HangKong_li_Bg_1.jpg) repeat-x center -36px;margin: 0 20px;padding-top: 1px;margin-bottom: 30px;}
.TenderList .NewsBox li{ height:37px; line-height:37px; padding:0 10px 0 20px; background:url(../images/HangKong_li_Bg_1.jpg) repeat-x left top;}
.TenderList .NewsBox li.Liodd{ background:url(../images/HangKong_li_Bg_2.jpg) repeat-x left top;}
.TenderList .NewsBox li a{font-size: 14px;background:url(../images/dot_2.jpg) no-repeat left center; padding-left:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.TenderList .NewsBox li span{font-size:14px;float:right;}
.TenderList .NewsBox li a.btn1,.TenderList .NewsBox li a.btn2,.TenderList .NewsBox li a.btn3{ background-image: none;float: right;padding-left: 22px;}
.TenderList .NewsBox li a.btn1{color:#4b4b4b; }
.TenderList .NewsBox li a.btn2{color:#444444;font-weight: bold; }
.TenderList .NewsBox li a.btn3{color:#bbbbbb; }
.TenderShow{padding: 0 20px;}
.TenderShow .TsTitle{text-align: center;margin-top: 30px;}
.TenderShow .TsTitle h2{font-size: 20px;color: #4b4b4b;margin: 0;}
.TenderShow .TsTitle span{font-size: 18px;color: #4b4b4b;padding-top: 8px;display: block;}
.TenderShow .TsTab{background-color: #f6f6f6;border: 1px solid #e5e5e5;margin-top: 38px;}
.TenderShow .TsTab li{float: left;}
.TenderShow .TsTab li a{display: block;width: 130px;height: 44px;border-right:1px solid #e5e5e5; text-align: center;line-height: 44px;font-size: 14px;color: #444444;font-weight: bold;}
.TenderShow .TsTab li a:hover,.TenderShow .TsTab li.on a{background-color: #2a88c6;border-right:1px solid #2a88c6; color: #fff;}
.TenderShow .H3_TenderTable{font-size: 15px;color: #19b47a;text-align: center; margin-top: 34px;}

.TenderTable{border: 1px solid #dcdcdc;margin: 20px 0;}
.TenderTable table{margin: -2px 0 0 -1px; border-collapse:collapse;border-spacing:0;width: 100%;font-size: 16px;color: #4b4b4b;}
.TenderTable table tr.BgGrey{background-color: #f6f6f6;}
.TenderTable table td,.TenderTable table th{border-top: 1px dashed #dcdcdc;border-left: 1px dashed #dcdcdc; line-height: 18px; padding: 11px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.TenderTable table th{text-align: left;color: #2a88c6;font-weight: bold;}
.TenderTable table th b{color: #4b4b4b;}
.TenderTable table td small{font-size: 12px;}

.TTable1 .td1{width: 103px;}
.TTable1 .td3{width: 135px;}

.TTable2 .td1{width: 169px;}
.TTable2 .td2{width: 223px;}
.TTable2 .td3{width: 169px;}
.TTable2 .td4{width: 213px;}
.TTable3 .td1{width: 159px;}
.TTable4 .td1{width: 169px;}

/*机场集团-上市公司*/
.shangshi_list{padding: 0 20px;}
.shangshi_list img{width: 1100px;height: 209px;margin-top: 20px;}
.shangshi_list .cont{border: 1px solid #e6e6e6;border-top:none ;/*! height: 100px; */width: 600px;box-sizing: border-box;margin-bottom: 20px;}
.shangshi_list ul{margin-bottom: 50px;}
.shangshi_list h4{font-size: 16px;color: #666;padding: 20px 19px;line-height: 30px;font-weight: 400;}
.shangshi_list li{height: 65px;line-height: 65px;border: 1px solid #efefef;padding: 0 19px;margin-bottom: 15px;}
.shangshi_list li a{font-size: 16px;color: #787878;}
.shangshi_list li time{color: #ccc;float: right;}
.shangshi_list li:hover{background: #007ec7;border-color: #007ec7;}
.shangshi_list li:hover a{color: #fff;font-weight: bold;}
.shangshi_list li:hover time{color: #a3c5e4;}

.ShoppingDefaultWarp{padding: 20px;}
.ShoppingSearch{width: 620px;}
.ShoppingSearch .SelectBox{float: left;height: 48px;line-height: 48px; font-size: 20px;color: #666;text-indent: 24px;border: 1px solid #e0e7ea; border-radius:24px; margin-right: 20px;width: 288px; background: #fff url(../images/arrow_SelectBox.png) no-repeat 248px center;position: relative;margin-bottom: 20px;}
.ShoppingSearch .SelectBox option{display: none;}
.ShoppingSearch .SelectBox span{display: block;height: 50px;}
.ShoppingSearch .SelectBox dl{display: none; position: absolute;top: 37px;z-index: 2;width: 100%; border: 1px solid #D3D3D3;border-top: 0px;background: #fff;max-height: 300px;overflow-y: scroll;}
.ShoppingSearch .SelectBox dt a{text-indent: 15px;display: block;height: 30px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ShoppingSearch .SelectBox dt a:hover{background: #8E8E8E;color: #fff;}
.ShoppingSearch .SelectBox input{width: 200px;height: 46px;line-height: 46px;border: 0px;display: block;margin-left: 24px;}
.ShoppingSearch .SelectBox{float: left;height: 48px;line-height: 48px; font-size: 20px;color: #666;text-indent: 24px;border: 1px solid #e0e7ea; border-radius:24px; margin-right: 20px;width: 288px; background: #fff url(../images/arrow_SelectBox.png) no-repeat 248px center;position: relative;margin-bottom: 20px;}
.ShoppingSearch .BtnSearch{display: block;width: 200px;height: 50px;border-radius: 25px;background-color: #339d66;font-size: 20px;color: #fff;text-align: center;line-height: 50px;margin: 0 auto;}
.ShoppingSearch .input_shopping{float: left;padding: 0;height: 48px;line-height: 48px; font-size: 20px;color: #666;text-indent: 24px;border: 1px solid #e0e7ea; border-radius:24px;width: 288px;margin-bottom: 20px;}
.SDAccordion{padding-top: 20px;}
.SDAccordion ul{width:620px;}
.SDAccordion li{width: 187px;margin-right: 19px;float: left; position: relative;background-color: #000;}
.SDAccordion li img{width: 187px;height: 235px;opacity: 0.6;}
.SDAccordion li .Text{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.SDAccordion li .Text .h3{line-height: 235px;font-size: 20px;color: #fff;font-weight: normal;text-align: center;}
.ShoppingList{background-color: #fff;margin-top: 20px;}
.ShoppingList .ShoppingTitle{line-height: 58px;margin:0 20px; position: relative;}
.ShoppingList .ShoppingTitle h2{font-size: 20px;color: #245fab;font-weight: normal;}
.ShoppingList .ShoppingTitle a{position: absolute;right: 0;font-size: 18px;color: #999999;padding-right: 18px; background:url(../images/ico_more.png) no-repeat right center;top: 0;}
.ShoppingList ul{}
.ShoppingList li{width: 173px;float: left;margin-left: 20px;}
.ShoppingList li img{width: 173px;height: 128px;}
.ShoppingList li h3,.ShoppingList li span{font-size: 18px;color: #666666;font-weight: normal;line-height:56px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 0;}
.ShoppingList .more{
    display: block;
    font-size: 18px;
    color: #0080cb;
    background: url(../images/arrow2on.png) no-repeat 77px center;
    width: 100px;
    margin: 41px auto 0px;
}

.ShoppingSubNav{ overflow:hidden; background:#fff; border-bottom:#e0e0e0 1px solid;margin-top: 20px;}
.ShoppingSubNav li{ float:left; width:33.3%; background:url(../images/line_1.jpg) no-repeat right center; text-align:center; border-bottom:#fff 1px solid;}
.ShoppingSubNav li:last-of-type{ background:none;}
.ShoppingSubNav li a{ display:block; color:#666; font-size:1.25em; padding:10% 0;}
.ShoppingSubNav li.on{ color:#245fab; border-bottom:#245fab 2px solid;}
.ShoppingSubNav li.on a{color:#245fab;}

.ShoppingText{padding: 0 0 20px 20px;}
.ShoppingText .h2{font-size: 20px;color: #245fab;font-weight: 400;margin-bottom: 10px;}
.ShoppingText .p{font-size: 18px;color: #666666;}

.ShoppingListWarp{padding:20px 0;}
.ShoppingListWarp .ShoppingSearch{padding-left: 20px;}
.ShoppingListWarp .ShoppingList{background-color: transparent;padding:0 20px;}

.ShoppingShow{padding: 20px 25px;}
.ShoppingShow .Title{font-size: 20px;padding-top: 10px;color: #245fab; line-height:1em;margin-bottom: 24px;font-weight: normal;}
.ShoppingShow li{padding-left: 52px;margin-bottom: 8px; position: relative;font-size: 18px;color: #666666;line-height: 42px;}
.ShoppingShow li.li1{background:url(../images/ico_shoppingshow1.png) no-repeat left top;}
.ShoppingShow li.li2{background:url(../images/ico_shoppingshow2.png) no-repeat left top;}
.ShoppingShow li.li3{background:url(../images/ico_shoppingshow3.png) no-repeat left top;}
.ShoppingShow li.li4{background:url(../images/ico_shoppingshow4.png) no-repeat left top;}
.ShoppingShow li.li5{background:url(../images/ico_shoppingshow5.png) no-repeat left top;}
.ShoppingShow .div_infor{margin-top: 20px;}
/*分页*/
.p_cur,.p_count,.p_total,.a_first,.a_end,.p_jump{display: none !important;}
.pagenavi{ text-align:center !important; margin:3% 0 5%; border:1px solid #E6E6E6; border-radius:10px; overflow:hidden;}
.pagenavi .num{ display:none;}
.pagenavi .a_prev,.pagenavi .a_next{ display:block; border:0 none; width:50%; padding:3% 0; text-align:center; margin:0; background:#FF9934; color:#fff;}
.pagenavi .disabled{ background:none; color:#989898;}
.pagenavi .a_prev{ float:left;}
.pagenavi .a_next{ float:right;}


.NewsPages .Pages{text-align: center;}
.NewsPages .Pages .p_page{display: inline-block;*display: inline;*zoom:1;}
.NewsPages .Pages em{font-style: normal;}
.NewsPages .Pages a{display: block;width: 38px;height: 30px;float: left;margin: 0 5px; border:1px solid #e2e2e2;font-size: 14px;color: #444;text-align: center;line-height: 30px;}
.NewsPages .Pages a:hover,.NewsPages .Pages a.a_cur{background-color: #245fab;border:1px solid #245fab; color: #fff;}
.NewsPages .Pages a.a_prev,.NewsPages .Pages a.a_next{width: 84px;}
.NewsPages .Pages a.a_prev{border-radius: 4px 0 0 4px;}
.NewsPages .Pages a.a_next{border-radius: 0 4px 4px 0;}

.btn_close{ display: inline-block;
color: rgb(255, 255, 255);
font-size: 1.5em;
position: absolute;
right: 0px;
top: 0px;
z-index: 1000;
width: 30px;
height: 30px;
text-align: center;
}

/*虹桥主题色彩*/
.pagegreen .header2,.pagegreen .divFlight{background-color: #19b47b;}
.pagegreen .divFlight .on span{color: #19b47b;}
.pagegreen .airport_category_list li.on{border-color:#19b47b; }
.pagegreen .airport_category_list li.on a{color:#19b47b; }
.pagegreen .aviation_category .category_list li.on{color: #19b47b;border-bottom: #19b47b 2px solid;}
.pagegreen .aviation_category .category_list li.on a{color: #19b47b;}


@media screen and (min-width:481px) and (max-width:560px){
	body{ font-size:1.4em;}
.Home_top2{top: 2%;}
}

@media screen and (min-width:320px) and (max-width:480px){
	body{ font-size:1.2em;}
	.Home_top .Home_logo{ display:inline-block; width:57.5%; padding-top:2%;}
	.Home_top .a_menu{ display:inline-block; width:7%;}
	.Home_top .a_Bell{ display:inline-block; width:6.25%;}
	.Home_top .Home_logo img,.Home_top .a_menu img,.Home_top .a_Bell img{ max-width:100%;}
.Home_top2{top: 0.5%;}
	.Home_top2 .a_menu{ width:100%;    background-size: 70%;}
	/*index*/
	.column_box .column_list li{ text-align:center;}

	.column_box .HomeNews .title{ width:30%;}
	.column_box .HomeNews .HomeNewslist{ width:70%;}
	
	.column_box .airport_Box a{}
	.activities_box a{}
	.activities_box a .title span{ line-height:1.5;}
	.activities_box a .title .en{ font-size:0.9em;}
	

	
	
	.Flight_result .cont ul li select{ font-size:1.2em;}
	.Flight_result .cont ul li .a_xian{ font-size:1.2em; vertical-align:middle; line-height:2.2;}
	
	/*浦东机场*/
	.search_box_start .box{ padding:3.667% 0;}
	.search_box_start .box .Destination{ width:70%;}
	.search_box_start .box .Destination2{ width:70%; margin-top:3%;}
	.search_box_start .box .Destination select{ width:65%; height:2.375em; vertical-align:middle; line-height:2.375em;}
	.search_box_start .box .Destination span{ font-size:1em; width:33%; display:inline-block; text-align:right;}
	.search_box_start .box .a_btn{ margin:0 auto; width:25%; line-height:4;}
	
	
	.column_pd ul li{ width:31%;}
	.column_pd ul li:nth-child(3n){ margin-right:0%;}
	.column_pd ul li:nth-child(2n){}
	.column_pd ul li span{ font-size:1.2em;}
	
	/*航班信息-查询列表*/
	.Flight_list ul li .div_top img{ width:12%; margin:9% 2% 0;}
	.Flight_list ul li .div_top .div2{ width:auto;}
	
	/*航空公司*/
	.aviation_category .box ul li{ padding:3% 10%;}
	.aviation_category .box ul li .name,.aviation_category .box ul li .infor{ float:none; width:100%;}
	
	
	
	/*.traffic_list ul li{ width:25%; margin:0; padding:4%; box-sizing:border-box;}*/
	
	.SpecialTipsBox .ContentBox .h3 a{ width:70%; font-size:14px;}
	
}
@media screen and (max-width:320px) {
.phoneBox .divPhone .title{ width:36%;}
}
@media screen and (max-width:319px){
	body{ font-size:1.2em;}
	.Home_top .Home_logo{ display:inline-block; width:57.5%;}
	.Home_top .a_menu{ display:inline-block; width:7%;  top:23%;}
	.Home_top .a_Bell{ display:inline-block; width:6.25%;  top:28%;}
	.Home_top .Home_logo img,.Home_top .a_menu img,.Home_top .a_Bell img{ width:100%;}


	
	/*index*/
	.column_box .column_list li{width:auto; text-align:center; }

	.column_box .HomeNews .title{ width:30%;}
	.column_box .HomeNews .HomeNewslist{ width:70%;}
	
	.column_box .airport_Box a{ width:100%; float:none; margin-bottom:12px;}
	.activities_box a{ width:100%; float:none; margin-bottom:12px;}
	.activities_box a .title span{ line-height:1.5;}
	
	.phoneBox .divPhone { width:100%; padding:0; margin-bottom:6%;}
	.phoneBox .divPhone2{ width:100%; padding:0;}
	.phoneBox .divPhone .cont img{ width:8%; margin:0 3%;}
	.phoneBox .divPhone .cont .phone{width:84%;}
	
	/*浦东机场*/
	.search_box_start .box .Destination{ width:100%; margin-bottom:6%;}
	.search_box_start .box .Destination2{ width:100%;}
	.search_box_start .box .Destination select{ width:68%;}
	.search_box_start .box .a_btn{ float:none; margin:0 auto; width:25%;}
	
	.column_pd ul li{ width:48%;}
	.column_pd ul li:nth-child(3n){ margin-right:3.33%;}
	.column_pd ul li:nth-child(2n){ margin-right:0%;}
	
	/*航班信息-查询列表*/
	.Flight_list ul li .div_top img{ width:12%; margin:10% 2% 0;}
	.Flight_list ul li .div_top .div2{ width:auto;}
	
	/*航空公司*/
	.aviation_category .box ul li{ padding:3% 10%;}
	.aviation_category .box ul li .name,.aviation_category .box ul li .infor{ float:none; width:100%;}
}

/*航空查询详细*/
.HangBanNotice{background-color: #fafafa;border: 1px solid #efefef;padding: 44px 30px;}

.HangBanShowTitle{font-size: 24px;color: #245fab;margin: 5% 0;padding: 0 2%;text-align: center;}
.GowhereBox{width: 96%;margin: 0 auto;}
.GowhereBox .GoHere{ width:280px; /*! float:left; */ border-radius: 5px 5px 0 0;overflow: hidden;margin: 0 auto;}
.GowhereBox .GoDestination{ width:280px; /*! float:right; */ border-radius: 5px 5px 0 0;overflow: hidden;margin: 0 auto;}
.GowhereBox .GoBox .h1{  text-align:center; width:260px; height:41px; font-size:18px; line-height:20px; color:#fff; padding:9px 10px; background-color: #245fab;}
.GowhereBox .GoBox .GoContBox{ border:1px solid #D8D8D9; border-top:0px; padding:14px 19px;}
.GowhereBox .GoBox .GoContBox .time{ font-family:'微软雅黑';  font-size:14px; line-height:20px; height:20px;}
.GowhereBox .GoBox .GoContBox .weather{  text-align:left !important;vertical-align: middle;}
.GowhereBox .GoBox .GoContBox .weather img{ width:50px;height:50px;vertical-align: middle;}
.GowhereBox .GoBox .GoContBox .weather span{ padding-left: 10px; vertical-align: middle;}
.DestinationStatis{ background:url(../images/Gowhere_Bg.jpg) no-repeat top center; /*! float:left; */ width:147px; height:56px; padding:58px 19px 14px 19px; text-align:center; overflow:hidden;margin: 30px auto 0;}
.DestinationStatis li{ height:56px; line-height:56px; font-size:16px; color: #245FAB;}
.HangBanShowTable{padding: 0 2%;}
.HangBanShowTable table{margin: 30px 0 50px 0; border-spacing:0;border:1px solid #efefef;text-align: center; border-radius: 6px 6px 0 0; overflow: hidden;}
.HangBanShowTable table td{border-right:1px dashed #e1e2e1; border-bottom:1px dashed #e1e2e1;padding: 13px 0;font-size: 14px;color: #666;}
.HangBanShowTable table th{background-color: #245fab;font-size: 15px;color: #fff;font-weight: bold;padding: 13px 0;}
.HangBanShowTable table .BgGrey{background-color: #fafcfb;}
.HangBanShowTable .TD1{width: 180px;border-left: 0px;}
.HangBanShowTable .TD2{width: 180px;}
.HangBanShowTable .TD3{width: 180px;}
.HangBanShowTable .TD4{width: 500px;}
.HangBanShowTable .TD4 img{vertical-align: middle;margin-right: 12px;width: 25px;height: 25px;}
.HangBanShowTable .TD5{width: 260px;}

.NavTab{border:1px solid #e3ebe8;height: 43px;border-radius:3px 3px 0 0;margin-bottom: 30px;}
.NavTab li{width: 186px;float: left; border-right: 1px solid #e3ebe8;border-bottom: 1px solid #e3ebe8;text-align: center;}
.NavTab li a{line-height: 43px;color: #666666;font-size: 14px;}
.NavTab li.cur,.NavTab li.on,.NavTab li:hover{background-color: #f5f8f7;border-bottom: 1px solid #e3ebe8;}
.NavTab li.cur,.NavTab li.on a,.NavTab li:hover a{color: #19b47b; font-weight: bold;}
.NavTab.blue li.cur a,.NavTab.blue li.on a,.NavTab.blue li:hover a{color: #245fab; font-weight: bold;}/*蓝色*/
.McBd .item{display: none;}

.SPTable2{max-width: 100%; width:580px !important;background-color: #fff;border-spacing:0;border-top:1px solid #efefef;border-left:1px solid #efefef;text-align: center;border-radius: 6px 6px 0 0;overflow: hidden;table-layout: fixed;}
.SPTable2 td{border-right:1px solid #e1e2e1;border-bottom:1px solid #e1e2e1;padding: 20px 10px;font-size: 16px;color: #666;line-height: 20px;word-break: break-all;}
.SPTable2 .col1{width: 50px;}
.SPTable2 .col2{width: 50px;}
.SPTable2 .col3{width: 100px;}
.SPTable2 .col7{width: 80px;}


.SPTable3{ margin:0 auto; width:auto !important; /*min-width:700px; max-width:900px;*/}
.SPTable3 td{ text-align:left;}
.SPTable3 td.tdTi{ width:15%; text-align:center;}
.SPTable3 td.cont1{ width:40%;}
.SPTable3 td.cont2{ width:30%;}


/*语言下拉*/
.header .Home_top .select{ width:74px; height:22px; border:1px solid #e5e5e5; display:inline-block; font-size:12px; text-align:center; line-height:22px; border-radius:10px; background:url(../images/top_select.jpg) no-repeat 60px center; position:absolute; right:50px; top:50%; margin-top:-11px;}
.header .Home_top .select span{ display:block; cursor:pointer;}
.header .Home_top .select em{ display:block; background:#f7f7f7; position:absolute;z-index: 2; left:-1px; top:22px; width:74px; border:1px solid #e5e5e5; display:none;}
.header .Home_top .select em a{display: block; width:100%;}




/*人才招聘*/
.recruitment{ padding:20px 0;}
.recruitment ul{ margin-left:-10px; margin-right:-10px;}
.recruitment li{ float:left; padding:0 10px; box-sizing:border-box; width:50%;}
.recruitment li a{ display:block; position:relative;}
.recruitment li .mark{ width:100%; height:100%; padding:30px 29px; position:absolute; left:0; top:0; right:0; bottom:0; color:#fff; box-sizing:border-box;}
.recruitment li em{ display:block; font-size:18px; line-height:24px; font-style:normal; color:#fff;}
.recruitment li span{ display:inline-block; font-size:14px; line-height:24px; color:#C5D6EB; text-transform:uppercase;}
.recruitment li span:after{ content:''; width:11px; height:10px; display:inline-block; background:url(../images/jt-1.png) no-repeat center; vertical-align:middle; margin-left:19px;}

/*人才列表*/
.jobs ul{ padding:11px 0 40px;}
.jobs li{ padding:8px 0 7px; font-size:12px;}
.jobs li .item{ border:1px solid #efefef; background-color:#f9f9f9; padding:18px 20px; line-height:31px;}
.jobs li a{ display:block; background:url(../images/jt-2.png) no-repeat right center; padding-right:40px;}
.jobs li .item:hover a{ background:url(../images/show_on.png) no-repeat right center;}
.jobs li b{ font-size:14px; margin-right:19px;}

.jobs .Pages a:hover,
.jobs .Pages a.a_cur{ background-color:#007ec7; border-color: #007ec7;}

/*招聘详情*/
.job-info{ background-color:#f9f9f9; border: solid 1px #efefef; padding:40px 30px; margin:30px 0;}
.job-info .tibox{}
.job-info .tibox a{ width:133px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:14px; float:right; background:url(../images/btn-bg-1.png) no-repeat center;}
.job-info .tibox span{ font-size:30px; color:#666;}
.job-info .txtbox{ padding-top:43px; line-height:24px; color:#757575;}



/*高管薪资列表*/
.Salarylist{ padding-top:30px;}


