@charset "utf-8";
html{font:normal 62.5%/2.3em}
body{width:100%;height:100%;padding:0px;margin:0px;font-size:14px;color:#333333;font-family:"Trebuchet MS", "Microsoft YaHei UI", "微软雅黑", "宋体";background-color:#F7F7F7;}
/*@media(min-width:1200px){body{font-size:14px;}}*/
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;}
/*SELECT去除选择箭头*/
.select-notarrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.select-notarrow::-ms-expand{display:none;}
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设置*/
img{border-style:none;}
/*链接*/
a, a:focus{text-decoration:none;color:#555555;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#000000;text-decoration:none;}
a.a-grayblue:link{text-decoration:none;color:#777777;}
a.a-grayblue:visited{color:#777777;text-decoration:none;}
a.a-grayblue:hover{color:#0054c7;text-decoration:none;}
a.a-grayblue:active{color:#777777;text-decoration:none;}
a.a-blue:link{text-decoration:none;color:#003366;}
a.a-blue:visited{color:#003366;text-decoration:none;}
a.a-blue:hover{color:#0033CC;text-decoration:none;}
a.a-blue:active{color:#003366;text-decoration:none;}
a.a-gray:link{text-decoration:none;color:#999999;}
a.a-gray:visited{color:#999999;text-decoration:none;}
a.a-gray:hover{color:#FFFFFF;text-decoration:none;}
a.a-gray:active{color:#999999;text-decoration:none;}
a.a-blackblue:link{text-decoration:none;color:#000000;}
a.a-blackblue:visited{color:#000000;text-decoration:none;}
a.a-blackblue:hover{color:#0033CC;text-decoration:none;}
a.a-blackblue:active{color:#000000;text-decoration:none;}
a.a-grayblueS:link{text-decoration:none;color:#555555;}
a.a-grayblueS:visited{color:#555555;text-decoration:none;}
a.a-grayblueS:hover{color:#002b7f;text-decoration:none;}
a.a-grayblueS:active{color:#555555;text-decoration:none;}
a.a-black:link{text-decoration:none;color:#333333;}
a.a-black:visited{color:#333333;text-decoration:none;}
a.a-black:hover{color:#0033CC;text-decoration:none;}
a.a-black:active{color:#333333;text-decoration:none;}
a.a-white:link{text-decoration:none;color:#FFFFFF;}
a.a-white:visited{color:#FFFFFF;text-decoration:none;}
a.a-white:hover{color:#FFFFFF;text-decoration:none;}
a.a-white:active{color:#FFFFFF;text-decoration:none;}
a.a-whitegreen:link{text-decoration:none;color:#FFFFFF;}
a.a-whitegreen:visited{color:#FFFFFF;text-decoration:none;}
a.a-whitegreen:hover{color:#94ffd8;text-decoration:none;}
a.a-whitegreen:active{color:#FFFFFF;text-decoration:none;}
.page-frame{width:1200px;height:auto;margin:0 auto;overflow:hidden;}
/*顶部菜单*/
.topmenu{width:1200px;height:90px;background:#FFFFFF;box-shadow:0px 0px 10px #666666;position:fixed;left:calc(50% - 600px);top:0px;z-index:9999;}
.topmenu .topmenu-logo{width:258px;height:90px;line-height:90px;float:left;}
.topmenu .topmenu-menu{width:calc(100% - 100px);height:90px;line-height:90px;float:left;z-index:999;}
.topmenu .topmenu-right{width:90px;height:90px;line-height:20px;color:#FFFFFF;font-size:12px;background:#FF5500;text-align:center;float:right;}
/*顶部菜单下拉停用*/
/*.nav-menu-content-box{z-index:100;position:relative;}
.nav-menu-content{overflow:hidden;height:90px;position:relative;z-index:100;}
.nav-menu-content-item{box-shadow:0 1px 12px #FFFFFF;height:380px;position:absolute;width:100%;background-color:rgba(10,85,154,0.90);-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;}
.nav-menu-content-cell{height:90px;width:100%;background:#FFFFFF;}
.nav-menu-content-sell{margin:0 auto;position:relative;width:100%;}
.nav-menu-content-list{position:absolute;top:0;left:0;width:100%;height:325px;}
.nav-menu-content-home{display:inline;float:left;width:12%;}
.nav-menu-content-home a{display:block;text-align:center;text-indent:16px;font-size:16px;height:90px;line-height:90px;color:#333333;}
.nav-menu-content-info{width:88%;display:inline;float:left;}
.navMenu-item{display:inline;float:left;width:11.1111%;}
.navMenu-item a{display:block;cursor:pointer;color:#333333;font-size:16px;line-height:90px;height:90px;text-align:center;text-decoration:none;position:relative;}
.navMenu-item a:hover{color:#002A80;}
.navMenu-item-content{height:280px;border-right:1px solid #2d74b6;transition:all ease-in .3s;padding-top:10px;}
.navMenu-item-content ul li{width:100%;height:30px;}
.navMenu-item-content ul li a{color:#97bdf1;font-size:14px;border-right:0;height:30px;line-height:30px;}
.navMenu-item:hover .navMenu-title{background:#FFFFFF;}
.navMenu-item:hover .navMenu-item-content{background-color:#00318d;}
.navMenu-item-content ul li a:hover{color:#FFFFFF;border-bottom:3px solid #5e88d8;}
.navMenu-list-title{width:100%;height:26px;line-height:26px;text-align:center;color:#b8b8b8;position:relative;float:left;}
.dow-hover .nav-menu-content{overflow:visible;}*/
/*顶部菜单下拉启用*/
.tnav{position:fixed;top:0;width:1200px;z-index:9999;left:calc(50% - 600px);box-shadow:0px 0px 10px #666666;}
.nav-menu-content-box{z-index:100;position:relative;width:100%;float:left}
.nav-menu-content{overflow:hidden;height:88px;position:relative;z-index:997}
.nav-menu-content-item{height:383px;position:absolute;width:100%;color:#FFFFFF;background-color:#254f86;background-color:rgba(37,79,134,.95);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}
.nav-menu-content-cell{height:88px;width:100%;background:#FFFFFF}
.nav-menu-content-sell{margin:0 auto;position:relative;width:1200px}
.nav-menu-content-list{position:absolute;top:0;left:0;width:100%;height:260px}
.nav-menu-content-home{display:inline;float:left;width:260px;position:relative;z-index:100}
.nav-menu-content-info{width:853px;display:inline;float:left}
.navMenu-item{display:inline;float:left;width:11.1111%;}
.navMenu-item a{display:block;cursor:pointer;color:#666666;font-size:16px;line-height:88px;height:88px;text-align:center;text-decoration:none;position:relative}
.navMenu-item-content{height:280px;border-right:1px solid #446fa5;transition:all ease-in .2s;padding-top:15px;text-decoration:none}
.navMenu-item-content ul li{width:100%;display:inline;float:left;height:30px;text-align:center}
.navMenu-item-content ul li a{color:#FFFFFF;font-size:13px;border-right:0;height:30px;line-height:30px;display:inline}
.navMenu-item:hover .navMenu-title{color:#ea460c;cursor:pointer;text-decoration:none}
.navMenu-item:hover .navMenu-item-content{background-color:#2959cc;cursor:pointer}
.navMenu-item-content ul li a:hover{color:#FFFFFF;background:#3c6bdb;display:block;line-height:30px;text-decoration:none}
.dow-hover .nav-menu-content{overflow:visible}
.slide_box{text-align:center}
.topmenu-search{width:88px;height:88px;line-height:20px;color:#FFFFFF;font-size:12px;background:#FF5500;text-align:center;float:right;position:fixed;top:0px;left:calc(50% + 512px);z-index:999;}
/*首页*/
/*COVER*/
.cover{width:100%;height:645px;margin:0 auto;}
#full-screen-slider{width: 100%;height:645px;float:left;position:relative;}
#slides{display: block;width: 100%;height:645px;list-style: none;padding: 0;margin: 0;position:relative;}
#slides li{display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a{display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination{height:200px;display:block;list-style:none;position:absolute;left:25%;top:580px;z-index:888;padding:5px 15px 5px 15px;margin:0 auto;text-align:center;}
#pagination li{display:block;list-style:none;width:25px;height:4px;float:left;margin-left:15px;box-shadow:0px 0px 3px #666666;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#FFF;}
#pagination li a{display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-9999px;}
#pagination li.current{background:#FF5500;}
/*快捷菜单*/
.QMenu{width:1192px;height:82px;margin:4px auto 0px auto;padding:4px;position:relative;top:-40px;z-index:999;background-image:url(../images/bg_qmenu_1200x90.png);}
.QMenu ul{}
.QMenu ul li{width:calc(11% - 2px);height:82px;border-right:solid 1px #318ac2;border-left:solid 1px #38c2eb;text-align:center;float:left;}
.QMenu ul li .QMenu-icon{width:100%;height:24px;line-height:24px;font-size:24px;margin:20px 0px 5px 0px;}
.QMenu ul li .QMenu-txt{width:100%;height:18px;line-height:18px;font-size:14px;}
.about{width:1200px;height:auto;margin:0 auto;overflow:hidden;}
.about .about-left{width:660px;height:300px;float:left;}
.about .about-left .about-left-tit{width:100%;height:26px;line-height:26px;font-size:26px;color:#006faf;}
.about .about-left .about-left-txt{width:100%;max-height:224px;margin:10px 0px 0px 0px;color:#666666;font-size:16px;line-height:32px;display:inline-block;text-align:justify;overflow:hidden;}
.about .about-left .about-left-more{width:100%;height:30px;line-height:30px;margin:10px 0px 0px 0px;text-align:right;}
.about .about-right{width:500px;height:300px;float:right;}
.about .about-right img{width:500px;height:300px;}
.index-news{width:1200px;height:auto;margin:0 auto;}
.index-news .index-news-title{width:100%;height:30px;padding-top:10px;line-height:30px;font-size:28px;font-weight:bold;text-align:center
;color:#7d7d7d;}
.index-news .index-news-menu{width:calc(100% - 345px);height:38px;text-align:center;padding:30px 0px 30px 345px;}
.index-news .index-news-menu ul{}
.index-news .index-news-menu ul li{width:110px;height:38px;line-height:38px;margin:0px 30px;font-size:16px;font-weight:bold;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;float:left;}
.index-news .index-news-con{width:100%;height:auto;}
.index-news .index-news-con .index-news-con-img{width:650px;height:390px;float:left;}
.index-news .index-news-con .index-news-con-img img{width:650px;height:390px;}
.index-news .index-news-con .index-news-con-list{width:520px;height:390px;border-top:1px solid #e1e1e1;float:right;}
.index-news .index-news-con .index-news-con-list .index-news-con-list-tit{width:100%;height:38px;margin-top:10px;line-height:38px;font-size:16px;font-weight:bold;overflow:hidden;}
.index-news .index-news-con .index-news-con-list .index-news-con-list-con{width:100%;height:44px;line-height:22px;font-size:14px;color:#808080;display:inline-block;text-align:justify;overflow:hidden;}
.index-news .index-news-con .index-news-con-list .index-news-con-list-date{width:100%;height:14px;line-height:14px;padding:8px 0px 12px 0px;font-size:12px;color:#666666;border-bottom:1px solid #e1e1e1;}
/*TAB标签*/
.tabshow01-on{color:#FFFFFF;background-color:#009000;}
.tabshow01-off{color:#FFFFFF;background-color:#004cbd;}
/*首页AD*/
.index-ad{width:1200px;height:auto;margin:0 auto;overflow:hidden;}
.index-ad ul{}
.index-ad ul li{width:386px;height:98px;padding:10px 0px;float:left;}
.index-ad ul li img{width:380px;height:92px;border:3px solid #FFFFFF;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.index-ad ul li img:hover{border:3px solid #84ff00;}
/*cover*/
.catalog-nav{width:1200px;height:40px;margin:5px auto 0px auto;overflow:hidden;}
.catalog-nav ul{}
.catalog-nav ul li{width:auto;line-height:40px;padding:0px 15px;font-size:18px;font-weight:bold;float:left;}
.catalog-nav-li-on{background-color:#b7d3fa;}
.catalog-nav-li-off{background-color:#f7f7f7;}
/*catalog*/
.catalog-cover{width:100%;height:350px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;}
.catalog-cover .catalog-cover-name{width:1200px;height:42px;margin:0 auto;position:relative;top:308px;}
.catalog-cover .catalog-cover-name div{height:42px;line-height:42px;padding:0px 35px;font-size:22px;background-color:#014fbc;color:#FFFFFF;display:inline-block;}
.list01{width:1160px;height:auto;margin:25px auto 0px auto;padding:15px 20px;background-color:#f7f7f7;overflow:hidden;}
.list01 .listimg-img{width:205px;height:110px;float:left;}
.list01 .listimg-img img{width:182px;height:110px;}
.list01 .listimg-text{width:840px;height:110px;float:left;}
.list01 .listimg-text .listimg-text-tit{width:100%;height:28px;line-height:28px;font-size:24px;overflow:hidden;}
.list01 .listimg-text .listimg-text-txt{width:100%;max-height:72px;margin:8px 0px 0px 0px;color:#777777;font-size:14px;line-height:24px;display:inline-block;text-align:justify;overflow:hidden;}
.list01 .listimg-dat{width:100px;height:auto;margin-top:20px;font-size:28px;font-weight:bold;font-family:Arial, Tahoma, Verdana;color:#c6c6c6;text-align:right;float:right;}
.list01 .listimg-dat span{font-size:22px;font-weight:normal;}
.list01 .listnoimg-text{width:1045px;height:86px;float:left;}
.list01 .listnoimg-text .listnoimg-text-tit{width:100%;height:28px;line-height:28px;font-size:24px;overflow:hidden;}
.list01 .listnoimg-text .listnoimg-text-txt{width:100%;max-height:48px;margin:8px 0px 0px 0px;color:#777777;font-size:14px;line-height:24px;display:inline-block;text-align:justify;overflow:hidden;}
.list01 .listnoimg-dat{width:100px;height:auto;margin-top:5px;font-size:28px;font-weight:bold;font-family:Arial, Tahoma, Verdana;line-height:32px;color:#c6c6c6;text-align:right;float:right;}
.list01 .listnoimg-dat span{font-size:22px;font-weight:normal;}
/*分页样式开始*/
.page-list{width:1200px;height:36px;font-size:14px;overflow:hidden;margin:0 auto;padding:30px 0px 30px 0px;}
.page-list a{border: 1px solid #CCCCCC;text-align: center;text-decoration: none;color: #666666;margin-top: 10px;margin-right: 4px;margin-bottom: 0px;margin-left: 0px;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;}
.page-list a:hover{border: 1px solid #1583d8;text-align: center;text-decoration: none;color: #1583d8;background-color: #e0e6ee;}
.page-list b{border: 1px solid #1583d8;text-align: center;text-decoration: none;color: #FFFFFF;font-weight: bold;background-color: #1583d8;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;margin-top: 10;margin-right: 6;}
.page-list a b{background: none repeat scroll 0 0 #FFFFFF;border-top: none;border-right: none;border-bottom: none;border-left: none;color: #000;margin: 0px;padding: 0px;}
.page-list a:hover b{background: url(none) repeat scroll 0 0;margin: 0px;padding: 0px;}
/*CONTENT PAGE*/
.newscover{width:100%;height:320px;background-position:center center;background-size:cover;background-repeat:no-repeat;}
.newsnav{width:1170px;height:42px;font-size:14px;line-height:42px;margin:15px auto 20px auto;padding:0px 15px;background-color:#F7F7F7;}
.newstitle{width:1200px;height:auto;line-height:38px;font-size:28px;margin:5px auto;text-align:center;overflow:hidden;}
.newsatt{width:1200px;height:22px;line-height:22px;font-size:14px;color:#777777;margin:0 auto;text-align:center;}
.newscontent{width:1200px;height:auto;margin:0px auto;padding:10px 0px;font-size:16px;color:#555555;line-height:36px;}
.newscontent img{max-width:1200px;_width:expression(this.width > 1200 ? "1200px" : this.width);height:auto;text-align:center;clear:both;display:block;margin:10px auto;}
.newscontent p{padding:5px 0px;text-indent:32px;text-align:justify;text-justify:distribute-all-lines;}/*text-align-last:justify;最后一行也对齐*/
.newsother{width:1170px;height:auto;margin:10px auto 40px auto;padding:10px 15px;background-color:#F7F7F7;overflow:hidden;}
.newsother ul{}
.newsother li{width:100%;height:36px;line-height:36px;font-size:18px;}
.newsother li a{font-weight:bold;}
/**内容分页*/
.pageLink{}
.pageLink a{padding:3px 8px;border:1px solid #9E9E9E;}
/*SEARCH PAGE*/
.searchcover{width:100%;height:320px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;}
.searchcover .searchcover-name{width:1200px;height:42px;margin:0 auto;position:relative;top:278px;}
.searchcover .searchcover-name div{height:42px;line-height:42px;padding:0px 35px;font-size:22px;background-color:#014fbc;color:#FFFFFF;display:inline-block;}
/*航班动态*/
.trendscover{width:100%;height:320px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;}
.trendscover .trendscover-name{width:1200px;height:42px;margin:0 auto;position:relative;top:278px;}
.trendscover .trendscover-name div{height:42px;line-height:42px;padding:0px 35px;font-size:22px;background-color:#014fbc;color:#FFFFFF;display:inline-block;}
.trendsframe{width:1200px;height:auto;margin:0 auto;overflow:hidden;}
/*航班时刻*/
.timescover{width:100%;height:320px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;}
.timescover .timescover-name{width:1200px;height:42px;margin:0 auto;position:relative;top:278px;}
.timescover .timescover-name div{height:42px;line-height:42px;padding:0px 35px;font-size:22px;background-color:#014fbc;color:#FFFFFF;display:inline-block;}
.timesframe{width:1190px;height:auto;margin:0 auto;padding:5px;background-color:#ECECEC;overflow:hidden;}
.timesframe .timesframe-hearder{height:36px;line-height:36px;font-weight:bold;text-align:center;background-color:#2994D9;color:#FFFFFF;border-right:1px solid #FFFFFF;float:left;}
.timesframe .timesframe-item{height:36px;line-height:36px;text-align:center;background-color:#F8F8F8;border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;float:left;}
/*页脚*/
.page-footer{width:100%;height:auto;margin:40px 0px 0px 0px;overflow:hidden;}
.page-footer .page-footer-link{width:100%;height:330px;background:#343434;}
.page-footer .page-footer-link .page-footer-link-left{width:900px;height:auto;margin-left:calc(50% - 600px);padding-top:10px;float:left;overflow:hidden;}
.page-footer .page-footer-link .page-footer-link-left ul{}
.page-footer .page-footer-link .page-footer-link-left ul li{width:20%;height:auto;line-height:26px;font-size:14px;overflow:hidden;float:left;}
.page-footer .page-footer-link .page-footer-link-left ul li span{width:100%;height:38px;line-height:38px;margin-top:8px;font-size:20px;font-weight:bold;color:#30A9FF;display:block;}
.page-footer .page-footer-link .page-footer-link-left ul li a{display:block;}
.page-footer .page-footer-link .page-footer-link-right{width:300px;height:auto;float:left;}
.page-footer .page-footer-link .page-footer-link-right .page-footer-link-right-select{width:100%;height:32px;padding:20px 0px 5px 0px;text-align:right;}
.page-footer .page-footer-link .page-footer-link-right .page-footer-link-right-select select{width:262px;height:32px;line-height:32px;font-size:14px;padding:0px 5px;border:1px solid #4e4e4e;background-color:#343434;color:#999999;}
.page-footer .page-footer-link .page-footer-link-right .page-footer-link-right-select select:hover{border:1px solid #787878;background-color:#222222;color:#b9b9b9;}
.page-footer .page-footer-link .page-footer-link-right .page-footer-link-right-qrcode{width:100%;height:157px;padding:5px 0px;text-align:right;}
.page-footer .page-footer-link .page-footer-link-right .page-footer-link-right-qrcode img{width:126px;height:157px;}
.page-footer .page-footer-link .page-footer-link-right .page-footer-link-right-contact{width:100%;height:auto;padding:20px 0px 0px 0px;}
.page-footer .page-footer-link .page-footer-link-right .page-footer-link-right-contact .contact-icon{font-size:48px;line-height:56px;color:#828282;margin-right:10px;float:right;}
.page-footer .page-footer-link .page-footer-link-right .page-footer-link-right-contact .contact-phone{line-height:20px;font-size:22px;font-weight:bold;color:#828282;float:right;}
.page-footer .page-footer-link .page-footer-link-right .page-footer-link-right-contact .contact-phone span{font-size:12px;}
.page-footer .page-footer-rights{width:100%;height:46px;line-height:46px;background:#1e1e1e;text-align:center;color:#777777;}
