﻿@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;
}

.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{position:relative; margin:0px; padding:0px; margin:0px auto; font-size:12px; width:100%;  zoom:1; min-width: 1200px;}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px; list-style-type:none;}
/*.ul,.ul li{ list-style:none;}*/
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;font-weight: normal;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#555555;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
address{font-style:normal;}
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; max-width:100%; vertical-align:top;}
a{ color:#808080; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;}
a:focus {outline:none; -moz-outline:none;}
a:hover{color: #007ec7;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }  
.clear{ clear:both; overflow:hidden; height: 0;}
.warp{width: 1100px; margin: 0 auto;position: relative;}
.SinglePage{ /*text-justify:inter-ideograph; text-align:justify; word-wrap:break-word;*/ clear:both; overflow:hidden;}
.hide{ display:none;}
.BgGrey{background-color: #f5f5f5;}
.inline-block{display: inline-block;*display: inline;*zoom:1;}
.color_blue{color: #007fc7;}
.color_green{ color: #19b47b;}
.Texthide{display: none;}
.z2{z-index: 2;}
.z3{z-index: 3;}
.z4{z-index: 4;}
.z61{z-index: 61;}
.NoService{font-size: 14px;color: #666;}

/*头部*/
.Header{height: 118px;position: relative; z-index:10;}
.BgRightTop{height: 27px;background: url(../images/bg_TopRight.png) no-repeat center;border-top:4px solid #e0eef3;}
.RightTop{text-align: right; height: 31px;line-height: 31px;position: absolute;right: 0;top: -4px;}
.RightTop a,.RightTop .Select{margin-left: 16px;float: left;}
.RightTop a.a_pudong{color: #007dc5; padding-left: 24px; background: url(../images/ico_TopRight1.png) no-repeat left center;}
.RightTop a.a_hongqiao{color: #32a040;padding-left: 24px; background: url(../images/ico_TopRight2.png) no-repeat left center;}
.RightTop .Select{width:74px;height: 23px;margin-top: 4px; position: relative; background: #fff url(../images/ico_TopRight3.png) no-repeat 53px 7px;}
.RightTop .Select span{cursor: pointer; display: block;width: 100%;text-indent: 9px;color: #709cbb;line-height: 23px;font-size: 10px; margin-left: 0px;text-align: left;}
.RightTop .Select ul{display: none;background: #fff;position: absolute;left: 0px;top: 23px;width:72px;border: 1px solid #e5e5e5;z-index: 99;}
.RightTop .Select ul a{margin-left: 0px;display: block;width: 100%;text-indent: 10px;text-align: left;line-height: 23px;}
.RightTop a.a_prompt{color: #ff0000;}
.RightTop .a_assist{ padding-left: 22px; background: url(../images/ico_assist.png) no-repeat center;height: 31px;}
.Logo{float: left;margin-top: 10px;}
.MainMenu{float: right;margin-top: 35px;position: relative;z-index: 61;margin-right: -23px;}
.MainMenu li{cursor: pointer; padding: 0 23px;position: relative;line-height: 23px; padding-bottom:26px;border-bottom: 4px solid #fff; float: left; background: url(../images/line_MainNav.png) no-repeat right 2px;}
.MainMenu li.last{background: none;}
.MainMenu li a{font-size: 15px;color: #444444;line-height: 1em;font-weight: bold;}
.MainMenu li:hover,.MainMenu li.on{border-bottom: 4px solid #007ec7;}
.MainMenu li a:hover,.MainMenu li.on a{color: #007ec7;}
.MainMenu li dl{display: none; position: absolute;top: 52px;width: 500px;}
.MainMenu li dd{float: left;position: relative;}
.MainMenu li dd a,.MainMenu li.on dd a{display: block;padding: 0 30px;color: #fff;font-size: 12px;line-height: 40px;}
.MainMenu li dd:hover a{background-color: #235faa;color: #fff;}
.MainMenu li dd .ThirdNav{position: absolute;top: 40px;display: none;width: 100%;text-align: center;}
.MainMenu li dd:hover .ThirdNav{display: block;}
.MainMenu li dd .ThirdNav a{ /*border-top: 1px solid #fff;*/ margin-top:1px; line-height: 14px;padding: 13px 12px;}
.MainMenu li dd .ThirdNav a:hover{background-color: #349d65;}
.MainMenu li dd .lvkexuzhiThirdNav{}
.MainMenu li dd .lvkexuzhiThirdNav a{padding: 13px 12px;text-align: center;}
.MainMenu li dl.MMSubNav1{/*width: 194px;*/left: 50%;margin-left: -97px;}
.MainMenu li dl.MMSubNav2{/*width: 314px;*/left: 50%;margin-left: -157px;}
.MainMenu li dl.MMSubNav3{width: 860px;left: -428px;}
.MainMenu li dl.MMSubNav4{width: 463px;left: 50%;margin-left: -199px;}
.MainMenu li dl.MMSubNav5{width: 230px;left: 50%;margin-left: -91px;}
.MainMenu li dl.MMSubNav6{width: 1100px;left: -994px;}
.MainMenu li dl.MMSubNav6 div{float: right;}
.BgSubNav{display: none; position: absolute;top: 118px;left: 0;z-index: 60; width: 100%;height: 40px;background: url(../images/bg_MainNav.png) repeat;}

/*尾部*/
.Foot{height: 287px;padding-top: 24px;position: relative; background:#fafafa; border-top: 1px solid #f0f0f0;}
.Foot .warp{}
.Foot .CommonlyTel{float: left;margin-right: 20px;}
.CommonlyTel .h3{background: url(../images/ico_footinfo.png) no-repeat 23px center; padding:0 15px 0 49px;}
.CommonlyTel .h3 span{display: block;width: 100%;height: 40px;line-height: 40px; background: url(../images/arrow_footinfo.png) no-repeat right center; font-size: 14px;color: #fff;font-weight: bold;}
.CommonlyTel .CtWarp{border: 1px solid #ececec;border-top: 0px;color: #666; height: 102px;}
.CommonlyTel dl{padding-left: 18px; float: left;height: 81px;padding-top: 18px;}
.CommonlyTel dl.dashedline{border-right:dashed 1px #e4e4e4;}
.CommonlyTel dt{font-weight: bold;}
.CommonlyTel dd{}

.PudongTel .h3{ background-color: #3b70b3;}
.PudongTel .CtWarp dl{ width:210px;}

.HongqiaoTel .h3{ background-color: #339d66;}
.HongqiaoTel .CtWarp dl{ width:160px;}

/*.PudongTel .h3 span{background-position: right center}*/
.PudongTel dl.dashedline{width: 236px;}

.FootShare{width: 216px;float: right;}
.FootShare .h3{background-color: #04abe2;text-align: center;height: 40px;line-height: 40px;font-size: 14px;color: #fff;font-weight: bold;}
.FootShare ul{border: 1px solid #ececec;border-top: 0px;height: 77px;padding-top: 25px;}
.Share ul li{float: left;margin: 0 23px;position: relative;}
.Share ul li a{padding-top: 30px; display: block;width: 25px;line-height: 1em;}
.Share ul li .app{background: url(../images/ico_share1.png) no-repeat top center;}
.Share ul li .wechat{background: url(../images/ico_share2.png) no-repeat top center;}
.Share ul li .micro-blog{background: url(../images/ico_share3.png) no-repeat top center;}
.Share ul li:hover div{display: block;}
.Foot .p_tel,
.Foot .p_email{width: 540px;margin: 0 auto;line-height: 18px;font-weight: bold;color: #666;white-space: nowrap;}
.Foot .p_tel{padding-top: 12px; }
.Foot .p_email{padding-top: 0px;}
.FootBot{margin-top: 33px;float: left;width: 100%;}
.FootBot .Copyright{float: right;padding-right: 9px;color: #fff;}

.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;}
.HomFoot .FootBot .Copyright{color: #fff;}
.HomFoot .FootNav li a{color: #fff;}


.Foot .SelectBox{margin-top: -5px; width:147px; height:27px;margin-left: 10px; background:url(../images/BottomLink_Bg.jpg) no-repeat left top; padding:0 10px; position:relative;float: right;}
.Foot .SelectBox .SelectText{ display:block; background:url(../images/jt_1.gif) no-repeat right center; padding-right:18px; cursor:pointer;line-height: 27px;}
.Foot .SelectBox .SelectList{ position:absolute; left:0px; bottom:27px; width:165px; border:1px solid #D3D3D3; border-bottom:0px; background:#fff; display:none;}
.Foot .SelectBox .SelectList dt{}
.Foot .SelectBox .SelectList dt a{ padding:0 10px; display:block; height:23px; line-height:23px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.Foot .SelectBox .SelectList dt a:hover{ background:#8E8E8E; color:#fff;}
.HomFoot .SelectBox{margin-top: 0px;}

.weiboinfo{ position:absolute; display:none; width:250px; height:420px; z-index:999; bottom: 60px;left: -104px;}
.wexininfo{ position:absolute; display:none; width:145px; height:145px; z-index:999; text-align:center; padding:7px; border:2px solid #000; background-color:#fff;  bottom: 50px;left: -65px;}
.wexininfo img{ width:145px;}

.FixedBox{position: fixed;right: 0px;top: 20%;padding-right: 15px; z-index: 20;width: 200px; display:none;}
.FixedBox .box{display: inline-block;position: relative;}
.FixedBox .btn_colse{display: block;width: 30px;height: 30px;background: url(../images/colse.png) no-repeat;position: absolute;top: -15px;right: -15px;}

/***************公共***************/
.Banner{height: 350px;position: relative;}
.Current{position: absolute;right: 0;top: -48px; padding: 0 16px 0 19px;height: 48px;line-height: 48px; background: url(../images/bg_location.png) repeat;border-radius:6px 6px 0 0; font-family: "宋体";color: #808080;}
.Current a{font-family: '微软雅黑';padding: 0 7px;color: #808080;}
.Current a:hover{color: #245fab;}
.Current span{font-family: '微软雅黑';padding-left: 7px;color: #245fab;}
.Current .ico_hom{ padding: 10px 0 10px 32px; background: url(../images/ico_location.png) no-repeat left center;color: #808080;}

.SubNav{height: 82px;background:#f9f9f9 url(../images/line_subnv.jpg) repeat-x bottom;}
.SubNav ul{padding-top: 24px;}
.SubNav li{float: left; margin-right: 10px;border-radius:16px;overflow: hidden;position: relative;}
.SubNav li a{ display: block;padding: 0 40px;height: 35px;line-height: 35px;font-size: 14px;color: #444;}
.BusinessSubNav li a{padding: 0 26px;}
.SubNav li a:hover,.SubNav li.on a{background-color: #339d66;color: #fff;}
.SubNav li a:hover:before,.SubNav li.on a:before{background: url(../images/bg_subnav_left.jpg) no-repeat;content: '';display: block;width: 17px;height: 35px; position: absolute;left: 0;top: 0;}
.SubNav li a:hover:after,.SubNav li.on a:after{ background: url(../images/bg_subnav_right.jpg) no-repeat;content: '';display: block;width: 17px;height: 35px;position: absolute;right: 0;top: 0;}
.SubNav.blue li a:hover,.SubNav.blue li.on a{background-color: #245fab;}/*蓝色*/
.SubNav.blue li a:hover:before,.SubNav.blue li.on a:before{background: url(../images/bg_subnav_left2.jpg) no-repeat;content: '';display: block;width: 17px;height: 35px;position: absolute;left: 0;top: 0;}
.SubNav.blue li a:hover:after,.SubNav.blue li.on a:after{background: url(../images/bg_subnav_right2.jpg) no-repeat;content: '';display: block;width: 17px;height: 35px;position: absolute;right: 0;top: 0;}
.lvkexuzhiSubNav li{margin-right: 5px;}
.lvkexuzhiSubNav li a{padding: 0 30px;}

.TransportationSubNav li a{padding: 0 38px;}

.NavTab{border:1px solid #e3ebe8;height: 43px;border-radius:3px 3px 0 0;}
.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;}/*蓝色*/

.MainContent{padding: 30px 0;}
.MainContent .McBd .BgSinglePage{padding: 30px 0;}

/*特别提醒*/
.SpecialTipsWrap{ width:100%; height:100%; background: url(../images/bg_SpecialTips.png) repeat; 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{ width:964px; margin:0 auto; margin-top:5%; background:#2982BE; padding:9px;max-height:80%;/*overflow-y:scroll*/overflow-y:auto}
.SpecialTipsBox .ContentBox{ border:1px solid #68A6CB; padding:34px 22px; color:#fff;}
.SpecialTipsBox .ContentBox .h1{ font-size:18px;height:20px; line-height:20px; padding-bottom:20px; text-align:center;}
.SpecialTipsBox .ContentBox .h2{ font-size:14px; 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; width:680px; margin:0 auto;}
.SpecialTipsBox .ContentBox .newslist { padding:10px 0; width:680px; margin:0 auto; font-size:14px;  font-weight:normal; 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;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 .SpecialTipsClose{margin-top: 20px; width:173px; height:39px; display:inline-block; background:url(../images/SpecialTipsClose.jpg) no-repeat left top;}
.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;
}
.SpecialTipsBox .ContentBox .more{ text-align:right; width:680px; margin:0 auto;}
.SpecialTipsBox .ContentBox .more a{color:#fff;}


/***************首页***************/
.HomeBan{ position: relative; z-index: 1; }
.HomeBan li{height: 1234px;background-position: center;background-repeat: no-repeat;background-size: auto 100%;}
.HomContain{position: absolute;bottom: 150px;width: 1100px;left: 50%;margin-left: -550px;z-index: 3;}
.HomContain .content{width: 398px;float: left; margin-right: 22px;}
.HomContain .HomNotice{margin-bottom: 12px;}
.HomContain .HomNotice,
.HomContain .HomNews{position: relative; width: 398px;height: 123px; background: url(../images/index/bg_homnews.png) repeat;}
.HomNotice .a_list{display: block;width: 50px;height: 55px;position: absolute;top: 13px;left: 36px;}
.HomNews .a_list{display: block;width: 40px;height: 44px;position: absolute;top: 24px;left: 36px;}
.HomNotice .bd,.HomNews .bd{padding: 21px 0 21px 94px;min-height: 80px}
.HomNotice .bd{background: url(../images/index/ico_homnews1.png) no-repeat 20px 32px;}
.HomNews .bd{background: url(../images/index/ico_homnews2.png) no-repeat 20px center;}
.HomNotice li,
.HomNews li{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#fff;}
.HomNotice li a,
.HomNews li a{color: #fff;line-height: 24px;}

.HomNews li a{padding-left: 20px;background: url(../images/index/ico_homnews.png) no-repeat left center;}
.HomSearch{background-color: #ebf1f4;width: 258px;float: right;height: 259px;}
.HomSearch .hd li{width: 129px;height: 53px;float: left;background: url(../images/index/bg_homtabon.png) no-repeat;}
.HomSearch .hd  li.on,.HomSearch .hd li:hover{background: url(../images/index/bg_homtab.png) no-repeat;}
.HomSearch .hd li a{font-size: 16px;font-weight: bold;color: #fff;line-height: 53px;display: block;padding-left: 67px;}
.HomSearch .hd li.Tab1 a{background: url(../images/index/ico_homtab1.png) no-repeat 28px center;}
.HomSearch .hd li.Tab2 a{background: url(../images/index/ico_homtab2.png) no-repeat 28px center;}
.HomSearch .hd .Tab1.on a,.HomSearch .hd .Tab1 a:hover{background: url(../images/index/ico_homtab1on.png) no-repeat 28px center;color: #19b47b;}
.HomSearch .hd li.Tab2.on a,.HomSearch .hd .Tab2 a:hover{background: url(../images/index/ico_homtab2on.png) no-repeat 28px center;color: #378bd5;}
.HomSearch .bd{padding: 22px 0 9px 11px;}
.HomSearch .txtFlightNum,.HomSearch .SelectBox{float: left; height: 30px;line-height: 30px; margin-bottom: 14px; font-size: 12px;color: #555;text-indent: 12px; line-height: 30px;border: 1px solid #e0e7ea; border-radius:3px;}
.HomSearch .txtFlightNum{width: 105px;background-color: #fff;}
.HomSearch .SelectBox{width: 236px; background:#fff url(../images/index/arrow_select.png) no-repeat 217px center;position: relative;}
.HomSearch .SelectBox span{display: block;}
.HomSearch .SelectBox dl{display: none; position: absolute;left: 0;top: 31px;z-index: 2;width: 100%; border: 1px solid #D3D3D3;border-top: 0px;background: #fff;max-height: 300px;overflow-y: scroll;}
.HomSearch .SelectBox dt a{padding: 0 10px;display: block;height: 23px;line-height: 23px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.HomSearch .SelectBox dt a:hover{background: #8E8E8E;color: #fff;}
.HomSearch .SelecttimeDays{width: 55px;margin-left: 4px;background-position: 39px center;}
.HomSearch .SelecttimeDays span{text-indent: 6px;}
.HomSearch .SelecttimeDays dl{overflow-y: auto;}
.HomSearch .SelecttimeDays dt a{padding: 0;text-indent: 6px;}
.HomSearch .SelectAirCompanies{width: 165px;background-position: 141px center;}
.HomSearch .SelectAirCompanies span{text-indent: 12px;}
.HomSearch .BtnSearch{display: block;float: left;margin-left: 4px;width: 65px;height: 32px;background: url(../images/index/btn_search.png) no-repeat;}
.HomSearch input,.HomSearch .SelectBox span{font-size: 12px;color: #555555;font-family: '微软雅黑';}

.HomLinkTitle{padding: 14px 0 13px 0;text-align: center;}
.HomAbout,.HomTraffic,.HomService,.HomGuide{width: 258px;float: left; margin:13px 0 0 23px; background-color: #fff;}
.HomAbout{margin-left: 0px;}
.HomAbout .HomLinkTitle{ /*background-color: #378bd5;*/background-color: #3b70b3;}
.HomAboutLink{padding: 18px 0 0 15px;height: 172px;}
.HomAboutLink li{float: left;margin: 0 12px 13px 0;}
.HomAboutLink li a{display: block;text-indent: 5px; width: 106px;height: 28px; background: url(../images/index/arrow_homabout.png) no-repeat 92px center; line-height: 28px; font-size: 13px;color: #666;border: 1px solid #d6dfdc;border-radius: 3px;}
.HomAboutLink li a:hover{color: #3b70b3;}
.HomAbout .Share{padding: 3px 0 22px 0;}
.HomWeather{padding: 25px 0; background-color: #3b70b3;height:60px; text-align:center;}
.HomWeather iframe{ display:inline-block; margin:0 auto;}
.HomTraffic{margin-left: 22px;}
.HomTraffic .HomLinkTitle{background-color: #339d66;}
.HomTrafficLink{overflow: hidden;}
.HomTrafficLink ul{margin: -1px 0 0 -1px;width:259px;}
.HomTrafficLink li{width: 128.5px;float: left;border-left: dashed 1px #edecec;border-top: dashed 1px #edecec;}
.HomTrafficLink li.Ico1{background: url(../images/index/ico_homtraffic1.png) no-repeat 17px center;}
.HomTrafficLink li.Ico2{background: url(../images/index/ico_homtraffic2.png) no-repeat 17px center;}
.HomTrafficLink li.Ico3{background: url(../images/index/ico_homtraffic3.png) no-repeat 17px center;}
.HomTrafficLink li.Ico4{background: url(../images/index/ico_homtraffic4.png) no-repeat 17px center;}
.HomTrafficLink li.Ico5{background: url(../images/index/ico_homtraffic5.png) no-repeat 17px center;}
.HomTrafficLink li.Ico6{background: url(../images/index/ico_homtraffic6.png) no-repeat 17px center;}
.HomTrafficLink li a{display: block;line-height: 84px;font-size: 13px;color: #666;text-indent: 47px;}
.HomTrafficLink li a:hover{color: #339d66;}
.HomService .HomLinkTitle{background-color: #03abe3;}
.HomServiceLink{position: relative;}
.HomServiceLink li{width:86px;float: left;}
.HomServiceLink li a{display: block;padding: 87px 0 27px 0;font-size: 13px;color: #666;line-height: 1em;text-align: center;}
.HomServiceLink li.Ico1{background: url(../images/index/ico_homservice1.png) no-repeat center 22px;}
.HomServiceLink li.Ico2{background: url(../images/index/ico_homservice2.png) no-repeat center 22px;}
.HomServiceLink li.Ico3{background: url(../images/index/ico_homservice3.png) no-repeat center 22px;}
.HomServiceLink li.Ico4{background: url(../images/index/ico_homservice4.png) no-repeat center 22px;}
.HomServiceLink li.Ico5{background: url(../images/index/ico_homservice5.png) no-repeat center 22px;}
.HomServiceLink li.Ico6{background: url(../images/index/ico_homservice6.png) no-repeat center 22px;}
.HomServiceLink li a:hover{color: #03abe3;}
.HomServiceLink:after{content: "";height: 0px;width: 100%; border-bottom:1px dashed #edecec;position:absolute;top: 50%;}
.HomGuide .HomLinkTitle{background-color: #78b83d;}
.HomGuideLink li a{display: block;line-height: 51px;text-indent: 36px;font-size: 13px;color: #666; background: url(../images/index/arrow_homguide.png) no-repeat 216px center;}
.HomGuideLink li.odd a{background-color: #f2f7f1;}
.HomGuideLink li a:hover{color: #78b83d;}

.HomLinkFoot dd{width: 50%;float: left;}
.HomLinkFoot dd a{display: block;font-size: 15px;color: #fff;text-align: center; line-height: 1em;padding: 20px 0 74px 0;font-weight: bold;}

.HomTraffic .HomLinkFoot{background:#339d66 url(../images/index/line_hom1.png) no-repeat center; padding-bottom: 3px;}
.HomTraffic .HomLinkFoot .dd1{background:url(../images/index/ico_homf1.png) no-repeat center 50px;}
.HomTraffic .HomLinkFoot .dd2{background:url(../images/index/ico_homf2.png) no-repeat center 45px;}
.HomService .HomLinkFoot{background:#03abe3 url(../images/index/line_hom2.png) no-repeat center; padding-bottom: 1px;}
.HomService .HomLinkFoot .dd1{background:url(../images/index/ico_homf3.png) no-repeat center 50px;}
.HomService .HomLinkFoot .dd2{background:url(../images/index/ico_homf4.png) no-repeat center 50px;}
.HomGuide .HomLinkFoot{background:#78b83d url(../images/index/line_hom3.png) no-repeat center;}
.HomGuide .HomLinkFoot .dd1{background:url(../images/index/ico_homf5.png) no-repeat center 50px;}
.HomGuide .HomLinkFoot .dd2{background:url(../images/index/ico_homf6.png) no-repeat center 50px;}

.HomFoot{position: absolute;bottom: 0;z-index: 2;width: 100%; background-color: transparent; border-top: 0px;padding-top: 150px;height: 130px;}
.HomFoot .FootInfo{width: 540px;margin: 0 auto;}
.HomFoot .p_tel{padding-top: 16px;text-align: left;color: #fff;}
.HomFoot .p_email{text-align: left;white-space: nowrap;color: #fff;}
.HomFoot .FootBot{margin-top: 10px;}

/*首页视频*/
.yc_video{    width: 398px;
    float: left;
    margin-right: 22px;}
.yc_video .content{} 
.yc_video .content ul{position: relative;}   
.yc_video .content ul li{display: none;position: relative;height: 212px;background: #000000;}   
.yc_video .content ul li:nth-child(1){display: block;background: url(../images/index/bg_homnews.png) repeat;}   
.yc_video .content ul li video{width: 100%;height: 100%;}

.yc_video .content .yc_mun{background: url(../images/index/bg_homnews.png) repeat;padding: 10px 20px;overflow: hidden;}
.yc_video .content .csub{position: absolute;right: 0;bottom: 0;padding: 0 10px;z-index: 20;}
.yc_video .content .csub span{width: 18px;height: 18px;background: rgba(0,0,0,0.6);border-radius: 50%;line-height: 18px;text-align: center;font-size: 12px;display: inline-block;color: #fff;cursor: pointer;margin-right: 5px;}
.yc_video .content .yc_mun .cleft{float: left;color: #fff;font-size: 16px;cursor: pointer;}
.yc_video .content .yc_mun .cright{float: right;}
.yc_video .content .yc_mun .cright a{font-size: 12px;margin-left: 20px;line-height: 18px;height: 18px;color: #fff;padding-left: 24px;background: url(../images/video.png) no-repeat left center;}

.Popup{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99;background: rgba(0,0,0,0.6);display: none;}
.Popup .content{position: absolute;left: 0;right: 0;margin: 0 auto;top: 50%;-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);max-width: 700px;}
.Popup .content .cha{position: absolute;right: 0;top: 0;display: block;z-index: 10;width: 30px;height: 30px;background: url(../images/pic_close.png) no-repeat center center;background-size: 30px 30px;cursor: pointer;}
.Popup .content video{width: 700px;}

/***************航班信息***************/

.HangBanSearch .CheckBox{border: 1px solid #e3ebe8; background-color: #f5f8f7; border-radius: 4px;}
.HangBanSearch .CheckBox1 .h1{position: relative; height: 43px;border-bottom: 1px solid #e3ebe8; background-color: #fff;}
.HangBanSearch .CheckBox1 .h1 em{display: block;font-style: normal; width: 169px;height: 43px;line-height: 43px;text-align: center; font-size: 15px;color: #02bd83;background-color: #f5f8f7;border-bottom: 1px solid #f5f8f7;}
.HangBanSearch .CheckBox1 .UpdateInfo{line-height: 43px;font-size: 14px;color: #666;position: absolute;top: 0px; left: 20px;}

.HangBanSearch .txtFlightNum,.HangBanSearch .SelectBox{height: 38px;line-height: 38px; margin-bottom: 15px; font-size: 14px;color: #666;text-indent: 15px;border: 1px solid #e0e7ea; border-radius:4px;}
.HangBanSearch .SelectBox{width: 258px; background:#fff url(../images/arrow_select1.png) no-repeat 227px center;position: relative;}
.HangBanSearch .SelectBox span{display: block;}
.HangBanSearch .SelectBox dl{display: none; position: absolute;left: 0; top: 37px;width: 100%; border: 1px solid #D3D3D3;border-top: 0px;background: #fff;max-height: 300px;overflow-y: scroll;}
.HangBanSearch .SelectBox dt a{text-indent: 15px;display: block;height: 30px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.HangBanSearch .SelectBox dt a:hover{background: #8E8E8E;color: #fff;}
.FlightNumForm{padding:30px 0 15px 30px;}
.FlightNumForm .txtFlightNum{width: 278px;float: left;background-color: #fff;}
.FlightNumForm .TDti{display: block;float: left; width:97px;text-indent: 21px;line-height: 40px; font-size: 14px;color: #666; }
.FlightNumForm .BtnSearch{display: block;float: left;margin-left: 20px;width: 133px;height: 40px;background: url(../images/btn_search1.png) no-repeat;}
.FlightNumForm .AirCheckBtnDisable{background: url(../images/btn_search1_d.png) no-repeat;}
.HangBanSearch .SelecttimeDays{width: 131px;float: left; background-position: 105px center;}
.HangBanSearch .SelecttimeDays dl{overflow-y: auto;}
.HangBanSearch .StartTimeSelect{margin-left: 15px;}
.HangBanSearch .StartTimeSelect,.HangBanSearch .EndTimeSelect{width: 111px;float: left; background:#fff url(../images/arrow_select2.png) no-repeat 86px center;}
.HangBanSearch .CheckBox2{margin-top: 20px;}
.HangBanSearch .CheckBox2 .Tab{height: 43px;border-bottom: 1px solid #e3ebe8; background-color: #fff;}
.HangBanSearch .CheckBox2 .Tab ul{}
.HangBanSearch .CheckBox2 .Tab li{float: left;}
.HangBanSearch .CheckBox2 .Tab li a{display: block;font-style: normal; width: 169px;height: 43px;line-height: 43px;text-align: center; font-size: 15px;color: #444;background-color: #fff;border-bottom: 1px solid #e3ebe8;border-right: 1px solid #e3ebe8;}
.HangBanSearch .CheckBox2 .Tab li a:hover,.HangBanSearch .CheckBox2 .Tab li.on a{color: #02bd83;background-color: #f5f8f7;border-bottom: 1px solid #f5f8f7;}
.HangBanSearch .CheckBox2 .Tab li.li2 a,.HangBanSearch .CheckBox2 .Tab li.li2 a{border-right: 1px solid #fff;}
.HangBanSearch .CheckBox2 .Tab li.li2 a:hover,.HangBanSearch .CheckBox2 .Tab li.li2.on a{border-right: 1px solid #e3ebe8;}
.HangBanSearch .CheckBox2 .Table{padding: 30px 0 34px;}
.HangBanSearch .CheckBox2 .TDti{width: 90px;padding-right: 4px; text-align: right; line-height: 40px;padding-bottom: 12px;font-size: 14px;color: #666;}
.HangBanSearch .CheckBox2 .TimeText{display: block;float: left;width: 34px;text-align: center; line-height: 40px;font-size: 14px;color: #666;}
.HangBanSearch .CheckBox2 .btnSearch2{display: block; width: 173px;height: 40px;background: url(../images/btn_search2.png) no-repeat;margin: 25px 0 0 94px;}
.HangBanSearch .CheckBox2 .AirCheckBtnDisable{background: url(../images/btn_search2_d.png) no-repeat;}
.HangBanList{padding-bottom: 46px;margin-bottom: 20px;border-bottom: 1px solid #efefef;}
.HangBanList table{margin: 30px 0 50px 0; border-spacing:0;border:1px solid #efefef;text-align: center; border-radius: 6px 6px 0 0;overflow: hidden;}
.HangBanList table td{border-right:1px dashed #e1e2e1; border-bottom:1px dashed #e1e2e1;padding: 13px 0;font-size: 14px;color: #666;}
.HangBanList table th{background-color: #78b83d;font-size: 15px;color: #fff;font-weight: bold;padding: 13px 0;}
.HangBanList table .BgGrey{background-color: #fafcfb;}
.HangBanList .TD1{width: 118px;border-left: 0px;}
.HangBanList .TD2{width: 129px;}
.HangBanList .TD3{width: 179px;}
.HangBanList .TD4{width: 129px;}
.HangBanList .TD5{width: 149px;}
.HangBanList .TD6{width: 109px;}
.HangBanList .TD7{width: 159px;}
.HangBanList .TD8{width: 119px;}

/*.HangBanList .TD1{width: 13%;border-left: 0px;}
.HangBanList .TD2{width: 18%;}
.HangBanList .TD3{width: 16%;}
.HangBanList .TD4{width: 13%;}
.HangBanList .TD5{width: 15%;}
.HangBanList .TD6{width: 13%;}
.HangBanList .TD7{width: 15%;}
.HangBanList .TD8{width: 13%;}*/

.Pages{text-align: center;}
.Pages .p_page{display: inline-block;*display: inline;*zoom:1;}
.Pages em{font-style: normal;}
.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;}
.Pages a:hover,.Pages a.a_cur{background-color: #91c360;border:1px solid #91c360; color: #fff;}
.Pages a.a_prev,.Pages a.a_next{width: 84px;}
.Pages a.a_prev{border-radius: 4px 0 0 4px;}
.Pages a.a_next{border-radius: 0 4px 4px 0;}

#Pages{ text-align: center; }
#Pages .p_page{display: inline-block;*display: inline;*zoom:1;}
#Pages em{font-style: normal;}
#Pages a,#Pages .current{ width: 38px;height: 30px; margin: 0 5px; border:1px solid #e2e2e2;font-size: 14px;color: #444;text-align: center;line-height: 30px;}
#Pages a:hover,#Pages .current{ background-color: #91c360;border:1px solid #91c360; color: #fff;}
#Pages a.prev,#Pages a.next,#Pages span.prev,#Pages span.next{width: 84px; text-align: center;}
#Pages a.prev,#Pages span.prev{ border-radius: 4px 0 0 4px;}
#Pages a.next,#Pages span.next{border-radius: 0 4px 4px 0;}
#Pages .current.prev,#Pages .current.next{ background: none; border:solid 1px #e2e2e2; color: #444; }

.HangBanNotice{background-color: #fafafa;border: 1px solid #efefef;padding: 44px 30px;}

.HangBanShowTitle{font-size: 24px;color: #1cc385;margin-bottom: 50px;}
.GowhereBox{width: 745px;margin: 0 auto;}
.GowhereBox .GoHere{ width:280px; float:left; border-radius: 5px 5px 0 0;overflow: hidden;}
.GowhereBox .GoDestination{ width:280px; float:right; border-radius: 5px 5px 0 0;overflow: hidden;}
.GowhereBox .GoBox .h1{  text-align:center; width:260px; height:41px; font-size:18px; line-height:20px; color:#fff; padding:9px 10px; background-color: #1cc385;}
.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;}
.DestinationStatis li{ height:56px; line-height:56px; font-size:16px; color: #1CC385;}

.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: #91c360;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: 300px;}
.HangBanShowTable .TD4 img{vertical-align: middle;margin-right: 12px;width: 25px;height: 25px;}
.HangBanShowTable .TD5{width: 260px;}


.AirCompanyNavTab{margin-bottom: 29px;}
.AirCompanyList{background-color: #f5f8f7;}
.AirCompanyList .h2{color: #007fc7;font-size: 14px;color: #007fc7;font-weight: bold;text-indent: 29px;line-height: 56px;border-left:1px solid #efefef;border-right:1px solid #efefef; }
.AirCompanyList.Green .h2{color: #19b47b;}
.AirCompanyList table{background-color: #fff; border-spacing:0;border:1px solid #efefef;text-align: center; border-radius: 6px 6px 0 0;overflow: hidden;table-layout:fixed;}
.AirCompanyList table td{border-right:1px dashed #e1e2e1; border-bottom:1px dashed #e1e2e1;padding: 13px 0;font-size: 14px;color: #666;}
.AirCompanyList table th{background-color: #245fab;font-size: 15px;color: #fff;font-weight: bold;padding: 13px 0;}
.AirCompanyList.Green table th{ background-color: #19b47b;}
.AirCompanyList table .BgGrey{background-color: #fafcfb;}
.AirCompanyList .TD1{width: 213px;border-left: 0px;text-align: left;padding-left: 55px;}
.AirCompanyList .TD2{width: 152px;}
.AirCompanyList .TD3{width: 191px;}
.AirCompanyList .TD4{width: 484px;}
.AirCompanyList .TD1 img{vertical-align: middle;margin-right: 12px;width: 25px;height: 25px;}

/***************乘机指南***************/

.MapGuide{}
.MapGuide .MapGuideTop{padding: 27px 44px; background-color:#f5f8f7;border: 1px solid #e3ebe8;border-radius:6px; margin-bottom: 20px;}
.MapGuideTop .txt,.MapGuideTop .RadioBox{float: left; font-size: 14px;color: #666;line-height: 40px;}
.MapGuideTop .RadioBox input{margin: 0 11px 0 18px;}
.MapGuideTop .text,.MapGuideTop .SelectBox{width: 258px;height: 38px;float: left;line-height: 38px; font-size: 14px;color: #666;text-indent: 15px;border: 1px solid #e0e7ea; border-radius:4px;}
.MapGuideTop .text{margin-right: 18px;}
.MapGuideTop .SelectBox{ background: url(../images/arrow_select1.png) no-repeat 227px center;position: relative;margin-right: 4px;}
.MapGuideTop .SelectBox span{display: block;}
.MapGuideTop .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;}
.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;float: right; width: 173px;height: 40px;background: url(../images/btn_search2.png) no-repeat;}
.MapGuide .Maps{float: left;}
.MapGuide .Maps .boxmap{width: 800px;height: 612px;}
.MapGuide .Maps .boxmap img{max-width: 9999px;}
.MapGuide .boxpanel{width: 285px;height: 610px;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: 556px; overflow: hidden;}
.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;
}
/***************机场交通***************/

/***************旅客服务***************/

.ServiceNav{width: 100%;overflow: hidden;margin-top: -13px;padding-bottom: 22px;border-bottom: 1px solid #e5e5e5;}
.ServiceNav ul{width:1200px;}
.ServiceNav li{width: 190px;float: left;padding: 3px 0;}
.ServiceNav li a{padding-left: 39px;display: block;font-size: 14px;line-height: 30px; color: #999;background-position: left center; background-repeat: no-repeat;}
.ServiceNav li.on a{ color: #007fc7; }
.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);}
.ServiceNav li a.ico_26{background-image: url(../images/Icon/ico_26.png);}
.ServiceNav li a.ico_27{background-image: url(../images/Icon/ico_27.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: #007fc7; }
.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);}
.ServiceNavHongqiao li.on a.ico_26,.ServiceNavHongqiao li a.ico_26:hover{background-image: url(../images/Icon_green/ico_26.png);}
.ServiceNavHongqiao li.on a.ico_27,.ServiceNavHongqiao li a.ico_27:hover{background-image: url(../images/Icon_green/ico_27.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: #007fc7; }
.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);}

.ServiceH2{font-size: 20px;line-height: 78px;font-weight: bold;}
/***************餐饮购物***************/
.ShoppingSearch{padding: 22px 0 22px 29px;border: 1px solid #e0e7ea; border-radius:4px;background-color: #fafcfb;}
.ShoppingSearch .SelectBox{float: left;height: 38px;line-height: 38px; font-size: 14px;color: #666;text-indent: 15px;border: 1px solid #e0e7ea; border-radius:4px; margin-right: 20px;width: 203px; background: url(../images/arrow_select1.png) no-repeat 177px center;position: relative;}
.ShoppingSearch .SelectBox span{display: block;}
.ShoppingSearch .SelectBox dl{display: none; position: absolute;top: 37px;z-index: 3;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 .BtnSearch{display: block;float: left;width: 133px;height: 40px;background: url(../images/btn_search1.png) no-repeat;}
.ShoppingSearch .AirCheckBtnDisable{background: url(../images/btn_search1_d.png) no-repeat;}
.ShoppingEntrance .Text{font-size: 14px;color: #999;padding: 25px 0 20px 0;}
.ShoppingEntrance li{float: left;width:545px;position: relative;overflow: hidden;}
.ShoppingEntrance li img{width: 545px;height: 460px;}
.ShoppingEntrance li span{display: block;width: 200px;font-size: 18px;color: #fff;line-height: 24px;padding: 88px 0; text-align: center; position: absolute;top: 50%;left: 50%;margin-top: -100px;margin-left: -100px;}
.ShoppingEntrance li.pudong{border-radius: 7px 0 0 7px;}
.ShoppingEntrance li.pudong span{background: url(../images/bg_shopping_pudong.png) no-repeat;}
.ShoppingEntrance li.hongqiao{border-radius: 0 7px 7px 0; float: right;}
.ShoppingEntrance li.hongqiao span{background: url(../images/bg_shopping_hongqiao.png) no-repeat;}

.SDAccordion{width: 100%;overflow: hidden;padding-top: 40px;}
.SDAccordion ul{width: 1106px;}
.SDAccordion li{width:270px;height: 340px; margin-right: 6px; float: left;}
.SDAccordion li a{display: block;width: 100%;height: 340px; background-repeat: no-repeat;}
.SDAccordion li a.BgLeft{background-position:left center; }
.SDAccordion li a.BgRight{background-position:right center;}
.SDAccordion li .Text{padding: 48px 30px 0 30px;}
.SDAccordion li .Text .h3{font-size: 24px;color: #fff;padding-bottom: 4px;}
.SDAccordion li .Text .p{font-size: 18px;color: #fff;}
.SDAccordion li.on{/*width: 548px;*/}
.SDAccordion li.on .Text{text-align: center;}

.ShoppingTitle{text-align: center;position: relative;margin: 80px 0;}
.ShoppingTitle .h2{display: inline-block;*display: inline;*zoom:1;font-size: 30px;color: #007ec7;line-height: 1em;position: relative;z-index: 2;padding: 0 33px;background-color: #fff;}
.ShoppingTitle:after{display: block;content: "";width: 100%; height: 1px;background-color: #d5d5d5;position: absolute;top: 14px;}
.ShoppingTitle .p{font-size: 18px;color: #333;line-height: 1em;margin-top:14px;}

.zj_ShoppingDefaultList{width: 100%;padding-bottom: 35px; border-bottom: 1px solid #eeeeee;}
.ShoppingDefaultList ul{width: 1130px;}
.ShoppingDefaultList li{width: 346px;margin-right: 30px; margin-bottom: 48px;float: left;position: relative;}
.ShoppingDefaultList li .Img{display: block;}
.ShoppingDefaultList li img{width: 100%;height: 214px;}
.ShoppingDefaultList li .h2{font-size: 18px;color: #666; background: url(../images/arrow1.png) no-repeat right top; line-height: 1em;padding:0px 0 27px 0; margin-top: 22px;}
.ShoppingDefaultList li .h3{font-size: 18px;color: #007ec7;line-height: 1em; padding: 22px 0 16px 0;}
.ShoppingDefaultList li .more{font-size: 18px;color: #333;line-height: 1em; background: url(../images/arrow2.png) no-repeat 77px center;display: block;width: 100px;}
.ShoppingDefaultList .overlay{display: none; position: absolute;top: 0;left: 0px; width: 294px; height: 214px; padding: 0px 26px 0 26px;color: #fff; }
.ShoppingDefaultList .overlay .Text{display:table-cell; vertical-align:middle;}
.ShoppingDefaultList .overlay .h4{font-size: 16px;line-height: 1em;margin-bottom: 10px;}
.ShoppingDefaultList .overlay .p{font-size: 12px; line-height: 24px;}
/* .ShoppingDefaultList li:hover .Img{background-color: #007ec7;}
.ShoppingDefaultList li:hover img{opacity: 0.33;filter: alpha(opacity=33);} */
.ShoppingDefaultList li:hover .h2{color: #0080cb; background: url(../images/arrow1on.png) no-repeat right top;}
.ShoppingDefaultList li:hover .more{color: #0080cb; background: url(../images/arrow2on.png) no-repeat 77px center;}
.ShoppingDefaultList li:hover .overlay{display: table;}
.ShoppingDefaultList .BtnGetMore{display: block;font-size: 18px;color: #0080cb;background: url(../images/arrow2on.png) no-repeat 77px center;width: 100px;margin: 0 auto;}

.zj_ShoppingDefaultList .BtnGetMore{display: block;font-size: 18px;color: #0080cb;background: url(../images/arrow2on.png) no-repeat 77px center;width: 100px;margin: 41px auto 0px;}
.zj_ShoppingDefaultList a.green{color: #19b47b;background: url(../images/arrow2on_green.png) no-repeat 77px center;} 

.zj_ShoppingDefaultList li{width: 140px;margin-right: 20px; margin-bottom: 22px;float: left;position: relative;}
.zj_ShoppingDefaultList li img{width: 100%;height: 105px;}
.zj_ShoppingDefaultList li h3{ font-size: 14px; font-weight: normal; margin-top: 14px; margin-bottom: 0; }

.ShoppingList{width: 100%;padding-bottom: 86px; border: 1px solid #eeeeee; margin-top: 72px;}
.ShoppingList .ShoppingTitle{margin-top: -15px;}
.ShoppingList .ShoppingTitle:after{display: none;}
.ShoppingList ul{width: 1178px;}
.ShoppingList li{width: 460px;float: left;position: relative; margin: 0 78px 56px 34px;}
.ShoppingList li .Img{display: block;}
.ShoppingList li img{width: 100%;height: 284px;}
.ShoppingList li .h2{font-size: 18px;color: #666; background: url(../images/arrow1.png) no-repeat right top; line-height: 1em;margin-top: 34px;}
.ShoppingList .overlay{display: none; position: absolute;top: 0;left: 0px; width: 360px; height: 284px; padding:0 50px;color: #fff; }
.ShoppingList .overlay .Text{display:table-cell; vertical-align:middle;}
.ShoppingList .overlay .h4{font-size: 18px;line-height: 1em;margin-bottom: 18px;}
.ShoppingList .overlay .p{font-size: 12px; line-height: 24px;}
.ShoppingList li:hover .Img{background-color: #007ec7;}
.ShoppingList li:hover img{opacity: 0.33;filter: alpha(opacity=33);}
.ShoppingList li:hover .h2{color: #0080cb; background: url(../images/arrow1on.png) no-repeat right top;}
.ShoppingList li:hover .overlay{display: table;}
.ShoppingList .BtnGetMore{display: block; font-size: 18px;color: #0080cb;background: url(../images/arrow_more.png) no-repeat bottom center;width: 4em;margin:29px auto 0 auto; padding-bottom: 14px;}


.HongqiaoShoppingList .ShoppingTitle .h2{color: #19b47b;}
.HongqiaoShoppingList li .h3{color: #19b47b;}
.HongqiaoShoppingList .BtnGetMore{color: #19b47b;background: url(../images/arrow2on_green.png) no-repeat 77px center;}
.HongqiaoShoppingList li:hover .h2{color: #19b47b; background: url(../images/arrow1on_green.png) no-repeat right top;}
.HongqiaoShoppingList li:hover .more{color: #19b47b; background: url(../images/arrow2on_green.png) no-repeat 77px center;}
.HongqiaoShoppingList li:hover .Img{background-color: #19b47b;}
.HongqiaoShoppingList li:hover .h2{color: #19b47b; background: url(../images/arrow1on_green.png) no-repeat right top;}
.HongqiaoShoppingList.ShoppingList .BtnGetMore{display: block; font-size: 18px;color: #19b47b;background: url(../images/arrow_more_green.png) no-repeat bottom center;width: 4em;margin:29px auto 0 auto; padding-bottom: 14px;}
/***************机场集团***************/


/*招标信息*/
.TenderList .ColumnName{padding:  47px 0 34px 0;font-size: 23px;color: #5E5E5E;height: 23px;line-height: 23px;}
.TenderList .ColumnName .on{color: #007ec7;}
.TenderList .ColumnName a{margin-right: 20px;}
.TenderList .NewsBox{background: url(../images/HangKong_li_Bg_1.jpg) repeat-x center -36px;padding-top: 1px;}
.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 span{ float:right;}
.TenderList .NewsBox li a{font-size: 14px;background:url(../images/dot_2.jpg) no-repeat left center; padding-left:10px;}
.TenderList .NewsBox li span{font-size:14px;}
.TenderList .NewsBox li a.btn1,.TenderList .NewsBox li a.btn2,.TenderList .NewsBox li a.btn3{color:#4b4b4b; background-image: none;float: right;padding-left: 22px;}
.TenderList .NewsBox li a.on{color:#444444;font-weight: bold; }
.TenderList .NewsBox li a.disable{color:#bbbbbb; }
.TenderList .Pages{margin-top: 30px;}
.TenderList .Pages a:hover,.TenderList .Pages a.a_cur{background-color:#007ec7;border-color: #007ec7; }
.TenderShow .TsTitle{text-align: center;}
.TenderShow .TsTitle h2{font-size: 14px;color: #4b4b4b;margin: 0;}
.TenderShow .TsTitle span{font-size: 12px;color: #4b4b4b;}
.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-top: 19px;}
.TenderTable table{margin: -2px 0 0 -1px; border-collapse:collapse;border-spacing:0;width: 100%;font-size: 14px;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 0px 11px 25px; 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;}


.TTable2 .td1{width: 169px;}
.TTable2 .td2{width: 223px;}
.TTable2 .td3{width: 169px;}
.TTable2 .td4{width: 213px;}

.TTable3 .td1{width: 159px;}

.TTable4 .td1{width: 169px;}

/***************货运栏目***************/





/*单篇按钮*/
.ccbutt{display: inline-block;width: 132px;height: 42px;line-height: 42px;text-align: center;color: #fff;font-size: 14px;background: #19b47b;margin-right: 10px;}
.ccbutt:hover{color: #fff;font-weight: bold;}
.bule-bg{width: 180px;background: #007fc7;}

/*特殊旅客服务tab切换*/
.ccTab{border: none;border-bottom: 1px dashed #e8e9e9;padding-bottom: 15px;}
.ccTab li{font-size: 14px;color: #444;text-align: center;border: none;width: auto;height: 35px;line-height: 35px;margin-right: 10px;border-radius: 16px; position: relative;}
.ccTab li a{color: #444;line-height: 35px;padding: 0 35px;}
.ccTab li.on, .ccTab li:hover{background-color:rgb(36, 95, 171);border: none;}
.ccTab2 li.on, .ccTab2 li:hover{background-color: rgb(25, 180, 123);border: none;}
.ccTab li.on a, .ccTab li:hover a{color: #fff;}

/*.ccTab li.on a:before, .ccTab li:hover a:before{color: #fff; background: url(../images/bg_subnav_left2.jpg) no-repeat;content: '';display: block;width: 17px;height: 35px;position: absolute;left: 0;top: 0;}
.ccTab li.on a:after, .ccTab li:hover a:after{color: #fff; background: url(../images/bg_subnav_right2.jpg) no-repeat;content: '';display: block;width: 17px;height: 35px;position: absolute;right: 0;top: 0;}
*/
/*机场指南*/
.zhinantu{width: 1100px;margin: 25px auto;}
.zhinantu ul{width: 1120px;}
.zhinantu li{float: left;width: 260px; margin-right: 20px;position: relative;cursor: pointer;}
.zhinantu li a{display: block;}
.zhinantu li:hover .title{display: none;}
.zhinantu li:hover .lens{display: block;}
.zhinantu li img{width: 260px;height: 224px;}
.zhinantu li .title{position: absolute;bottom: 0;left: 0;width: 260px;height: 45px;line-height: 45px; 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;}

/*旅客须知-05延误常识tab切换*/
.ccTab3{border: none;border-bottom: 1px solid #e5e5e5;padding-bottom: 65px;}
.ccTab3 li{background: url(../images/bg_bottom3_gray.png) no-repeat center;border: none;width: 200px;height: 50px;margin-right: 20px;line-height: 10px;text-align: left;padding-top: 15px;}
.ccTab3 li a{color: #fff;font-Style:italic;font-size: 18px;line-height: 1;padding-left: 30px;padding-top: 30px;}
.ccTab3 li.on, .ccTab3 li:hover{background: url(../images/bg_bottom3_blue.png) no-repeat center;border: none;}
.ccTab3 li.on a, .ccTab3 li:hover a{color: #fff;}
.ccTab3 li span{display: inline-block;font-size: 14px;padding-left: 30px; }

/*机场集团-01_机场集团*/
.ccfirm{width: 1099px;margin: 40px auto 80px;overflow: hidden;}
.ccfirm ul{width: 1122px;}
.ccfirm li{position: relative; float: left;margin-right: 23px;width: 351px;height: 240px;cursor: pointer;}
.ccfirm li img{width: 351px;height: 240px;}
.ccfirm li h3{position: absolute;top: 29px;left: 29px;padding-right: 35px; font-size: 20px;color: #006db9;background: url(../images/jituan/more.png) no-repeat right center;}
.ccfirm .cont{display: none; position: absolute;background: url(../images/jituan/bg.png);width: 351px;height: 240px;top: 0;left: 0;text-align: center;}
.ccfirm .cont h4{position: relative;background: none;color: #fff; font-size: 18px;font-weight: bold;padding-right: 0;margin: 30px 0 20px 0;}
.ccfirm .cont p{font-size: 12px;line-height: 20px;margin-bottom: 34px;color: #d5e3ec;width: 270px;display: inline-block;}
.ccfirm .cont .more{display: inline-block;width: 17px;height: 16px; background: url(../images/jituan/more2.png) no-repeat center;}
.ccfirm li:hover h3{display: none;}
.ccfirm li:hover .cont{display: block;}

.graybg{clear: both;overflow: hidden;width: 100%;background: #fafafa;border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;padding-top: 50px;padding-bottom: 43px;}
.graybg .amain{width: 504px;float: left;border-right: 1px dashed #dedede;padding-right: 45px;}
.graybg .bmain{width: 505px;float: left;padding-left: 45px;}
.graybg .title{font-size: 22px;color: #007ec7;font-weight: bold;height: 36px;line-height: 36px;margin-bottom: 19px;}
.graybg .title a{float: right;display: inline-block;width: 11px;height: 36px; background: url(../images/jituan/more3.png) no-repeat center;}
.graybg .jlgz_list li{/*! margin-bottom: 20px; */position: relative;}
.graybg .jlgz_list li img{width: 500px;height: 260px;}
.graybg .jlgz_list li .h4{position: absolute;top: 55px;left: 0;width: 100%;height: 100%;text-align: center;line-height: 120px;font-size: 20px;color: #fff;}
.graybg .media_list{width: 520px;height: 260px;overflow: hidden;}
.graybg .media_list li{float: left;margin-right: 20px;margin-bottom: 20px;position: relative;} 
.graybg .media_list li img{width: 240px;height: 120px;}
.graybg .media_list li .h4{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;line-height: 120px;font-size: 20px;color: #fff;}
/*.media-jlgz{height: 334px;padding-bottom: 80px;}
.media_list li{clear: both;overflow: hidden; border-bottom: 1px solid #ebebeb;padding-bottom: 15px;margin-bottom: 15px;}
.media_list li img{float: left;width: 120px;height: 70px;}
.media_list li .cont{float: left;width: 352px;margin-left: 20px;}
.media_list li h4{font-size: 14px;color: #0a0a0a;font-weight: bold;margin-bottom: 5px;}
.media_list li p{font-size: 12px;color: #999;line-height: 20px;}

.jlgz img{float: left;width: 180px;height: 260px;margin-top: 10px;}
.jlgz ul{margin-left: 20px;float: left;width: 305px;}
.jlgz li{height: 44px;line-height: 44px;border-bottom: 1px solid #ebebeb;background: url(../images/jituan/d.png) no-repeat left center;padding-left: 12px;}
.jlgz li a{font-size: 14px;color: #666;}*/

.ccbusiness{text-align: center;margin-top: 68px;padding-bottom: 65px;}
.tit .title{height: 34px;line-height: 34px;text-align: center;position: relative;margin-bottom: 50px;}
.tit .title .bg{position: absolute; background: url(../images/jituan/line.jpg) repeat-x center;width: 100%;height: 9px;z-index: -1;top: 15px;}
.tit .title h3{font-size: 26px;color: #007ec7;background: #fff;width: 240px;display: inline-block;}
.ccbusiness .cont{width: 1080px;margin: 0 auto;overflow: hidden;}
.ccbusiness ul{clear: both;overflow: hidden;width: 1145px;}
.ccbusiness li{float: left;width: 97px;margin-right: 25px;}
.ccbusiness .icon{background: url(../images/jituan/iconbg.png) no-repeat center;width: 97px;height: 97px;}
.ccbusiness .icon span{width: 97px;height: 97px;display: block;}
.ccbusiness h4{font-size: 14px;color: #444;margin-top: 26px;} 

.zbxx-job{padding-bottom: 50px;}
.zbxx .Item{float: left;margin-left: 40px;}
.zbxx .first{margin-left:0px;}


.job img{float: left;width: 230px;height: 171px;}
.job .cont{float: left;width: 250px;margin-left: 25px;}
.job .cont h4{font-size: 16px;color: #444;font-weight: bold;}
.job .cont p{color: #999;line-height: 20px;margin: 20px 0 34px;}
.job .cont .view{width: 107px;height: 30px;line-height: 30px;text-align: center;display: inline-block;background:url(../images/lvsey.jpg) no-repeat center;color: #fff;border-radius: 5px;}

.ccmarket{margin-top: 68px;padding-bottom: 65px;clear: both;overflow: hidden;}
.ccmarket li{float: left;}
.ccmarket li img{width: 501px; height: 260px;}
.ccmarket .li1{margin-right: 49px;padding-right: 48px;border-right: 1px dashed #f0f0f0;}

/*机场集团-03_企业社会责任*/
.shehuizeren_list{margin-top: 40px;}
.shehuizeren_list ul{margin-bottom: 30px;}
.shehuizeren_list li{clear: both;overflow: auto; padding-bottom: 17px;margin-bottom: 17px;border-bottom: 1px solid #ededed;}
.shehuizeren_list .time{width: 70px;float: left;border-right: 1px solid #b2b2b2;text-align: center;padding-right: 17px;}
.shehuizeren_list .cont{width: 972px;float: left;padding: 0 20px;}
.shehuizeren_list time{font-size: 14px;color: #666;}
.shehuizeren_list .time p{font-size: 24px;color: #666;font-weight: bold;}
.shehuizeren_list .cont h3{display: inline-block;font-size: 14px;color: #0a0a0a;font-weight: bold;margin-bottom: 8px;}
.shehuizeren_list .download{display: block;font-size: 12px;color: #999;width: 50px;}

/*机场集团-05_联建共治-党建联建*/
.lianjian{border-bottom: none;}
.lianjian_list{margin-top: 28px;}
.lianjian_list ul{margin-bottom: 50px;}
.lianjian_list li{clear: both;overflow: auto; border-bottom: 1px solid #ededed;padding-bottom: 12px;margin-bottom: 12px;width: 100%;}
.lianjian_list li .pic{float: left;width: 163px;height: 53px;margin-left: 8px;}
.lianjian_list li .cont{float: left;padding: 0 32px;width: 865px;}
.lianjian_list li p{font-size: 14px;color: #666;width: auto;display: inline-block;}
.lianjian_list li time{font-size:12px; color: #999;display: block;}
.lianjian_list li p:hover{font-weight: bold;}

/*机场集团-06_人才招聘*/
.job_cont{margin-top: 25px;padding-bottom: 50px;}
.job_list{margin-top: 42px;}
.job_list li{margin-bottom: 10px;cursor: pointer;}
.job_list .title{height: 47px;line-height: 47px;color: #333;font-size: 16px;padding: 0 56px 0 22px;background:#fafafa url(../images/sq.png) no-repeat 1060px center;}
.job_list time{font-weight: normal;font-size: 14px;color: #666;float: right;}
.job_list .cont{display: none;padding: 40px 0;}
.job_list .cont h4{font-size: 14px;color: #666;font-weight: bold;margin-bottom: 20px;}
.job_list .cont .SinglePage{margin-bottom: 20px;}
.apply{display: inline-block;text-align: center;border-radius: 5px; margin-top: 38px; width: 150px;height: 40px;line-height: 40px;background-color: #007ec7;color: #fff;font-size: 18px;}
.apply:hover{color: #fff;}
.job_show .title{font-weight: bold;color: #fff;background:#007ec7 url(../images/zk.png) no-repeat 1060px center;}
.job_show time{color: #fff;}

/*机场集团-06_人才招聘-详情页*/
.job_form{padding-bottom: 80px;}
.job_form h3{font-size: 16px;color: #007ec7;font-weight: bold;margin-bottom: 22px;margin-top: 25px;}
.form_list{width: 1100px;margin: 0 auto;overflow: hidden;}
.form_list ul{width: 1140px;}
.job_form li{position: relative; float: left; width: 340px;height: 38px;line-height: 38px;border: 1px solid #efefef;margin-right: 40px;margin-bottom: 17px;box-sizing: border-box;}
.job_form li b{font-size: 14px;color: #333;font-weight: normal;margin-left: 18px;}
.job_form li input{width: 255px;height: 38px;line-height: 38px;}
.job_form li:after{content: "*";color: #ac1e28;position: absolute;top: 3px;right: 8px;}
.job_form textarea{width: 1100px;height: 222px;border: 1px solid #efefef; padding: 10px;box-sizing: border-box;}

/*机场集团-07_机场业务*/
.jcyw_title{font-weight: 20px;color: #007fc7;font-weight: bold;border-bottom: 1px solid #e0e0e0;padding-bottom: 15px;}

/*机场集团-07_机场业务-15广告服务*/
.adservice {clear: both;overflow: hidden;margin-top: 40px;padding-bottom: 50px;}
.adservice .cont{float: left;width: 1100px;margin-bottom: 36px;}
.adservice .leftimg{float: left;width: 415px;height: 200px;}
.adservice .rightimg{float: right;width: 451px;height: 225px;}
.adservice .intro{float: right;width: 633px;}
.adservice .intro p{font-size: 14px;color: #666;text-indent: 2em;line-height: 22px;}
.adservice .contact_list{float: left;width: 607px;}
.adservice .contact_list ul{}
.adservice .contact_list li{font-size: 14px;color: #666;margin-bottom: 15px;/*background: url(../images/ggicon2.png) no-repeat left 5px;*//*padding-left: 30px;*/}
.adservice .contact_list li.ico1{background-position: 0px 1px;}
.adservice .contact_list li.ico2{background-position: 0px -35px;}
.adservice .contact_list li.ico3{background-position: 0px -72px;}
.adservice .contact_list li.ico4{background-position: 0px -109px;}
.adservice .contact_list li.ico5{background-position: 0px -146px;}
.adservice .hangy{/*background-position: left -34px;*/margin-top: 15px;margin-bottom: 50px;}

/*机场集团-07_机场业务-17地面代理*/
.dimiandaili_list{margin-top: 30px;padding-bottom: 50px;}
.dimiandaili_list ul{margin-bottom: 60px;}
.dimiandaili_list li{border-bottom: 1px solid #ededed;padding-bottom: 15px;margin-bottom: 15px;clear: both;overflow: hidden;}
.dimiandaili_list img{float: left;width: 120px;height: 70px;display: none;}
.dimiandaili_list .cont{/*width: 962px;float: right;*/}
.dimiandaili_list h3 a{font-size: 14px;color: #0a0a0a;font-weight: bold;}
.dimiandaili_list time{float: right;color: #999;}
.dimiandaili_list p{color: #999;line-height: 20px;}

/*机场集团-08_传媒中心-17新闻稿*/
.xinwengao .news_CheckBox{border: 1px solid #e3ebe8; background-color: #f5f8f7; border-radius: 4px;}
.xinwengao .SelectBox{float: left;width: 750px; background: url(../images/arrow_select1.png) no-repeat 720px center #fff;position: relative;height: 38px;line-height: 38px; margin-bottom: 15px; 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:108px;text-indent: 21px;line-height: 40px; font-size: 14px;color: #333; }
.xinwengao .news_FlightNumForm .BtnSearch{display: block;float: left;margin-left: 35px;width: 133px;height: 40px;background: url(../images/btn_search3.png) no-repeat;}
.xinwengao_list{margin-top: 30px;}
.xinwengao_list ul{margin-bottom: 50px;}
.xinwengao_list li{clear: both;overflow: hidden; height: 103px;padding: 7px; border: 1px solid #eee;background: #fcfcfc;margin-bottom: 20px;}
.xinwengao_list li img{float: left;width: 176px;height: 103px;}
.xinwengao_list li .cont{float: left;width: 700px;border-right: 1px dotted #ccc;margin-left: 30px; padding-right: 35px;}
.xinwengao_list2 li .cont{width: 900px;}
.xinwengao_list li .cont h3{font-size: 14px;font-weight: bold;color: #0a0a0a;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xinwengao_list li .cont p{color: #999;line-height: 20px;padding: 5px 0;}
.xinwengao_list li .cont time{color: #cacaca;}
.xinwengao_list li .view{float: left;text-align: center;width: 118px;}
.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;}
.xinwengao_list .Pages a:hover,
.xinwengao_list .Pages a.a_cur{ background-color:#007ec7; border-color: #007ec7;}

/*机场集团-08_传媒中心-18影像廊*/
.yingxianglang{margin-bottom: 50px;margin-top: 20px;}
.yingxianglang h3{display: inline-block;font-size: 22px;color: #666;font-weight: bold;height: 50px;line-height: 50px;margin-bottom: 20px;margin-right: 10px;cursor: pointer;}
.yingxianglang h3.on{color: #007ec7;}
/*.yingxianglang h3 a{float: right;display: block;background: url(../images/jituan/more3.png) no-repeat center;width: 11px;height: 50px;}*/
.yingxianglang .tabTitle a{float: right;display: block;background: url(../images/jituan/more3.png) no-repeat center;width: 11px;height: 50px;}
.pic_list+.pic_list{margin-top: 30px;}
.pic_list .lists{width: 1100px;margin: 0 auto;}
.pic_list ul{clear: both;overflow: hidden;width: 1120px;}
.pic_list li{float: left;width: 260px; margin-right: 20px;/*text-align: center;*/margin-bottom: 26px;position: relative; cursor:pointer;}
.pic_list li a{display: block;}
.pic_list .k_bg{position: absolute;width: 260px;height: 224px;background: url(../images/k_pic.png) no-repeat center;z-index: 50;top: 0;left: 0;}
.pic_list li img{width: 260px;height: 224px;}
.pic_list li p{font-size: 14px;color: #666;margin-top: 20px;padding: 0 6px;}
.pic_list li p span{float: right;}

.pic_list .tabContent ul{max-width: 1100px;}
.pic_list .tabContent li{width: 100%;border-bottom: 1px dashed #eee;margin-bottom: 0;line-height: 30px;}
.pic_list .tabContent li a{font-size: 14px;background-image: unset;}
.pic_list .tabContent li a time{float: right;}

/*机场集团-08_传媒中心-21联系方式*/
.ccontact{clear: both;overflow: hidden;margin: 35px 0;}
.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{width: 100%;}
.ccontact .contact_list ul{}
.ccontact .contact_list li{font-size: 14px;color: #666;margin-bottom: 15px;/*background: url(../images/ggicon2.png) no-repeat left 5px;*//*padding-left: 30px;*/}
.ccontact .contact_list li.ico1{background-position: 0px 1px;}
.ccontact .contact_list li.ico2{background-position: 0px -35px;}
.ccontact .contact_list li.ico3{background-position: 0px -72px;}
.ccontact .contact_list li.ico4{background-position: 0px -109px;}
.ccontact .contact_list li.ico5{background-position: 0px -146px;}


/*机场集团-08_传媒中心-22航空港杂志*/
.magazine_list{overflow: hidden;}
.magazine_list ul{width: 1155px;padding: 20px 0 47px 0;}
.magazine_list li{width: 233px;float: left;margin-right: 55px; }
.magazine_list li .img{border:1px solid #e6e6e6;padding: 5px;display: block;}
.magazine_list li img{width: 221px;height: 312px;}
.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;}



/*机场集团-09_上市公司*/
.shangshi_list img{width: 1100px;height: 209px;margin-top: 20px;}
.shangshi_list .cont{border: 1px solid #e6e6e6;border-top:none ;height: 100px;width: 1100px;box-sizing: border-box;margin-bottom: 20px;}
.shangshi_list ul{margin-bottom: 50px;}
.shangshi_list h4{font-size: 14px;color: #999;padding: 27px 19px;line-height: 22px;}
.shangshi_list li{height: 65px;line-height: 65px;border: 1px solid #efefef;padding: 0 19px;margin-bottom: 15px;}
.shangshi_list li a{font-size: 14px;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;}
.shangshi_list li:hover time{color: #a3c5e4;}
.shangshi_list .Pages a:hover,.shangshi_list .Pages a.a_cur{background-color:#007ec7;border-color: #007ec7; }


/*机场集团-08_传媒中心-19大事件*/
.bigbang{padding-bottom: 50px;margin-top: 30px;}
.bigbang h3{font-size: 16px;color: #0a0a0a;text-align: center;margin-bottom: 40px;}
.bigbang .picScroll-left1{ width:100%;height: 85px;overflow:hidden;position:relative;border:1px solid #e3ebe8;background: #f5f8f7;border-radius: 5px;  }
.bigbang .picScroll-left1 .hd{ overflow:hidden;position: absolute;width: 100%;top: 27px;}
.bigbang .picScroll-left1 .hd .prev,
.bigbang .picScroll-left1 .hd .next{ display:block;width:31px; height:31px;overflow:hidden;}
.bigbang .picScroll-left1 .hd .prev{background: url(../images/show3_on.png) no-repeat center;margin-left: 18px; }
.bigbang .picScroll-left1 .hd .next{background: url(../images/show2_on.png) no-repeat center;float: right;margin-right: 18px; }
.bigbang .picScroll-left1 .bd{ padding: 10px;display: inline-block;width: auto;margin-left: 50px;margin-top: 14px;   }
.bigbang .picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.bigbang .picScroll-left1 .bd ul li{ margin:0 8px;float:left;_display:inline;overflow:hidden;text-align:center;border: 1px solid #e0e7ea;border-radius: 5px;background: #fff;  }
.bigbang .picScroll-left1 .bd ul li a{padding: 5px 17px;display: block;font-size: 14px;color: #666;}

.bigbang .miancont{width: 100%;height: 372px;margin-top: 56px;position: relative;}
.bigbang .miancont .line{position: absolute;width: 100%; border-bottom: 5px solid #19b47b;top: 182px;}

.bigbang .picScroll-left2{ width:100%;overflow:hidden;position:relative;}
.bigbang .picScroll-left2 .hd{ overflow:hidden;position: absolute;width: 100%;top: 168px;}
.bigbang .picScroll-left2 .hd .prev,
.bigbang .picScroll-left2 .hd .next{ display:block;width:31px; height:31px;overflow:hidden;}
.bigbang .picScroll-left2 .hd .prev{background: url(../images/show3_on.png) no-repeat center;}
.bigbang .picScroll-left2 .hd .next{background: url(../images/show2_on.png) no-repeat center;float: right;}
.bigbang .picScroll-left2 .bd{ padding: 10px;display: inline-block;width: auto;margin-left: 50px;margin-top: 14px;   }
.bigbang .picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.bigbang .picScroll-left2 .bd ul li{ margin-right:20px; float:left;_display:inline;overflow:hidden;text-align:center;}
.bigbang .picScroll-left2 .intro{width: 234px;text-align: center;font-size: 14px;color: #666;line-height: 22px;margin-bottom: 18px;}
.bigbang .picScroll-left2 .bd li span{display: inline-block;background: url(../images/y1.png) no-repeat center;width: 12px;height: 12px;}
.bigbang .picScroll-left2 .line2{height: 78px;width: 2px;background: #75d2b0;margin: -9px auto 0;}
.bigbang .picScroll-left2 time{font-size: 14px;color: #666;font-weight: bold;margin-top: 15px;display: block;}
.bigbang .picScroll-left2 .style2{margin-top: 95px;}
.bigbang .picScroll-left2 .style2 .line2{margin-bottom: -6px;}
.bigbang .picScroll-left2 .style2 time{margin-bottom: 35px;}
.bigbang .picScroll-left2 .style2 .intro{margin-top: 18px;}

/*单篇border*/
.kline{border: 1px solid #efefef;padding: 26px 30px;margin-top: 35px;margin-bottom: 50px;}


.SPTable1{background-color: #fff;border-spacing:0;border:1px solid #efefef;text-align: center; border-radius: 6px 6px 0 0;overflow: hidden;}
.SPTable1 td{border-right:1px dashed #e1e2e1; border-bottom:1px dashed #e1e2e1;padding: 20px;font-size: 14px;color: #666;line-height: 16px;}
.SPTable1 .header th,.SPTable1 .header td{background-color: #339d66;font-size: 15px;color: #fff;font-weight: normal;padding: 13px 0;}
.SPTable1 .blue th,.SPTable1 .blue td{background-color: #245fab;}
.SPTable1 .BgGrey{background-color: #fafcfb;}

.SPTable2{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;}
.SPTable2 td{border-right:1px solid #e1e2e1; border-bottom:1px solid #e1e2e1;padding: 20px 10px;font-size: 14px;color: #666;line-height: 16px;}
.SPTable2 .col1{width: 64px;}
.SPTable2 .col2{width: 88px;}
.SPTable2 .col3{width: 90px;}

.SPTable3{ margin:0 auto; 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%;}


/*新闻详情页*/
.news_cont{padding-top: 25px;padding-bottom: 50px;}
.news_cont .title{text-align: center; font-size: 26px;padding-top: 10px;color: #007ec7;}
.news_cont .time{text-align: center; padding: 15px 0;color: #999;}
.news_cont .SinglePage{ font-size:14px;}
.news_cont .SinglePage table{border-top:medium none;border-right:medium none;border-collapse:collapse;border-bottom:medium none;text-align:center;margin:0px auto;border-left:medium none;width:524.5pt;}
.news_cont .info_other{ padding-bottom:20px;margin-top: 35px;}
.news_cont .info_other span{ display:block; padding:3px 0;}
.news_cont .info_other span a{ color: #666;}
.news_cont .info_other span.back a{ display:inline-block;  padding:0px 15px; color:#fff; background-color:#8a0004;}
.news_cont .info_other .h1{width: 75px;font-size:14px;margin-bottom: 10px;}
.news_cont .info_other .h1 a{color: #555;font-weight: bold;}
.news_cont .info_other .h1:hover a{color: #245fab;}

/*机场集团-07_机场业务-14贵宾服务*/
.guipinfuwu{width: 1100px;margin: 50px auto 0;overflow: hidden;}
.guipinfuwu ul{clear: both;overflow: hidden;width: 1120px;}
.guipinfuwu li{float: left;width: 353px; margin-right: 20px;margin-bottom: 27px;text-align: center;}
.guipinfuwu li a{display: block;}
.guipinfuwu li.two{width: 540px;}
.guipinfuwu li img{width: 353px;height: 240px;}
.guipinfuwu li.two img{width: 540px;height: 240px;}
.guipinfuwu li h3{font-weight: normal;font-size: 18px;color: #333;}


/*首页输入框*/
#suggestItems { width: 234px; border: 1px solid #CFCDC7; position: absolute;left: 0;top: 30px; z-index:999; max-height: 300px; overflow: scroll; }
#suggestItems li { cursor: pointer; list-style: none; margin-left: 0; border-bottom: 1px lightgrey; border-bottom-style: dotted; height: 22px; padding: 5px; }
#suggestItems li:hover { background-color: #CFCDC7; }
.cur { background-color: #CFCDC7; }
.keywords { color: red; }


/*浦东机场购物*/
.zj_shoppingtop{ height: 58px;background: url(../images/shopping/shoping_top_bg.jpg) repeat-x;padding-top: 24px; }
.zj_shoppingtop ul li{float: left; height:35px;color:#fff; line-height: 35px;}
.zj_shoppingtop ul li.on{width:153px;}
.zj_shoppingtop ul li.on a{display: block; width: 125px; padding:0; color: #fff; background: url(../images/shopping/shoping_on.png) no-repeat center; text-align: center;height: 35px;}
.zj_shoppingtop ul.green li.on a{background: url(../images/shopping/shoping_h_on.png) no-repeat center;}

.zj_shoppingtop ul li a{display: block; width: 125px; padding:0; color: #666; text-align: center;height: 35px; font-size: 14px;}
.zj_shoping_h2{font-size: 20px; line-height: 100px; margin: 0;color: #007fc7;}
.zj_shoping_h2_green{color:#19b47b;}
.zj_shoppingtop_title{height: 44px;padding-top:1px; background: url(../images/shopping/shoppimg_title_bg.png) no-repeat center;}
.zj_shoppingtop_title ul{margin-left: 1px;}
.zj_shoppingtop_title ul li{line-height: 43px; height: 43px;width:188px; float: left;border-right:1px solid #e3ebe8;}
.zj_shoppingtop_title ul li a{display: block; width: 100%;height: 100%; text-align: center; font-size: 14px; color: #666;}
.zj_shoppingtop_title ul li.on a,.zj_shoppingtop_title ul li a:hover{background:#f5f8f7; font-size: 15px; font-weight: bold; color: #007ec7;}

.zj_shoppingtop_title ul.menu_green li.on a,.zj_shoppingtop_title ul.menu_green li a:hover{background:#f5f8f7; font-size: 15px; font-weight: bold; color: #19b47b;}



.zj_ShoppingDefaultList .zj_BtnGetMore{ width: 80px; font-size:18px;background: url(../images/shopping/zj_BtnGetMore.png) no-repeat center bottom; height: 33px; margin-bottom: 30px;}
.zj_ShoppingDefaultList .zj_BtnGetMore_green{ color:#19b47b;  width: 80px; font-size:18px;background: url(../images/shopping/zj_BtnGetMore_green.png) no-repeat center bottom; height: 33px; margin-bottom: 30px;}

/*浦东机场购物*/
/*浦东机场购物 详情页*/
.zj_shopping_info{min-height: 170px; border-bottom: 1px solid #eeeeee;}
.zj_shopping_info .left{float: left;width:474px; text-align: right;}

.zj_shopping_info .right{float: right; width: 600px;}
.zj_shopping_info_bottom{padding: 46px 0 152px;}

/*浦东机场购物 详情页*/

.tabstyle_tit{font-size: 20px;color: #007fc7;}
.tabstyle{border: none;}
.tabstyle li{padding-right: 2px;width: 147px;height: 32px;position: relative;border: none;}
.tabstyle li a{line-height: 30px;color: #666;width: 147px;height: 32px;display: block;background: url(../images/Store_TabBox_Ti_BG_1_Right.jpg) no-repeat right top;display: block;}
.tabstyle li.on, .tabstyle li:hover {color: rgb(41, 136, 198);background-color: none;border-bottom: none;background: url(../images/Store_TabBox_Ti_BG_2_Right.jpg) no-repeat right top;}
.tabstyle li.on a, .tabstyle li:hover a {color: rgb(41, 136, 198);}



/*人才招聘*/
.recruitment{ padding:20px 0;}
.recruitment ul{ margin-left:-10px; margin-right:-10px;}
.recruitment li{ float:left; padding:0 10px;}
.recruitment li a{ display:block; position:relative;}
.recruitment li img{ width:537px; height:260px;}
.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;}
.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;}

/*招标信息*/
.bidding-bg{background-color: #f7fafc;}
.bidding{line-height: 1;background-color: #fff;padding-bottom: 3%;}
.bidding .bidding-head{padding: 30px 30px 29px 30px;border-bottom: 1px solid #eee;}
.bidding .bidding-head .left-box{float: left;}
.bidding .bidding-head .right-box{float: right;width: 285px;font-size: 0;border-radius: 5px;overflow: hidden;}
.bidding .bidding-head .left-box ul{font-size: 0;}
.bidding .bidding-head .left-box ul li{display: inline-block;margin-right: 30px;}
.bidding .bidding-head .left-box ul li:last-child{margin-right: 0;}
.bidding .bidding-head .left-box ul li a{display: block;width: 130px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #666666;border-radius: 5px;}
.bidding .bidding-head .left-box ul li.on a{background-color: #3b70b3;color: #fff;}
.bidding .bidding-head .right-box #TopKeyZbxx{display: inline-block;width: 225px;height: 40px;padding: 0 20px;font-size: 14px;color: #333;background-color: #f3f3f3;box-sizing: border-box;}
.bidding .bidding-head .right-box #TopBtn{display: inline-block;width: 60px;height: 40px;font-size: 14px;color: #fff;background-color: #3b70b3;text-align: center;line-height: 40px;cursor:pointer}
.bidding-list ul li{padding: 30px 40px;}
.bidding-list {margin-bottom: 3%;}
.bidding-list ul li:nth-of-type(odd){background-color: #f4f6f7;}
.bidding-list ul li .left-box{position: relative;float: left;padding-left: 17px;}
.bidding-list ul li .left-box:before{position: absolute;top: 5px;left: 0;display: block;content: '';width: 4px;height: 4px;margin-right: 10px;background-color: #c2c2c2;border-radius: 4px;}
.bidding-list ul li .title a{display: inline-block;font-size: 16px;color: #333333;vertical-align: middle;}
.bidding-list ul li .title .tips{display: inline-block;margin-left: 9px;font-size: 16px;color: #78b83d;vertical-align: middle;}
.bidding-list ul li .title .tips.hei{color:#333333;}
.bidding-list ul li .name{margin-top: 15px;font-size: 14px;color: #999999;}
.bidding-list ul li .time{float: right;margin-top: 15px;font-size: 14px;color: #333333;}









