@charset "utf-8";
body{ font-family: "微软雅黑";}
html,body{min-width:1300px;}
.g-list{height: auto;overflow: hidden;border: 1px solid #e1e1e1;padding: 0;}
.g-list-lt{width: 270px;height: auto;overflow: hidden;margin-right: 0!important;border: none;}
/*栏目名称部分结束*/
.g-1st{padding: 20px; height: auto; margin: 0 auto; overflow: hidden; }
.g-1st-lt{width: 620px;float: left;}
/*焦点图部分结束*/
/*右侧新闻部分开始*/
.g-1st-rt{width: 620px;float: right;height: auto;}
.g-info-list{width:100%;padding: 10px 0 0 0;overflow: hidden;}
.g-info-list ul{overflow: hidden;}
.g-info-list ul li{font-size: 16px;line-height: 38px;background:url(../../images/kgrc/li-bg.png) left no-repeat;padding-left: 10px;}
.g-info-list ul li span{float:right;color: #757575;}
.g-info-list ul li a{ text-decoration: none; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*右侧新闻部分结束*/

.g-2nd{padding:10px 20px 20px 20px;height: auto;margin: 0 auto;overflow: hidden;width: auto;}
.g-3th{padding:10px 20px 20px 20px; height: auto; margin: 0 auto; overflow: hidden;}

/*列表左导航开始*/
.m-lst-tnm{background: #0090ff;color: #ffffff;height: 84px;font-size: 22px;line-height: 84px;text-align: center;padding: 0;}
.m-lst-tnm a{color: #ffffff; text-decoration: none; display: block;}
.m-lst-nav{overflow: hidden;}
.m-lst-nav ul{ overflow: hidden; }
.m-lst-nav ul .hover  a { color: #ffffff; }
.m-lst-nav ul li{font-size: 18px;text-align: center;}
.m-lst-nav ul li a{text-decoration: none;display: block; color: #838383;}
.m-lst-nav ul li.hover{background: url(/images/kgrc/lt-nav-bg.png) center no-repeat;display: block;}
.m-lst-nav ul li :hover a{color:#0090ff; display: block;}
/*列表左导航结束*/
.g-list-rt{width: 987px;height: auto;overflow: hidden;border-left: 1px solid #e1e1e1;padding: 0 20px;}
.m-tnm{height: 40px;border-bottom: 1px solid #0090ff;}
.u-nm{background: url(/template/images/ztzl.files/kgrc.files/tnm-bg.png) left no-repeat;padding-left: 20px;width: auto; line-height: 36px;font-size: 18px;color: #0090ff;border: none;}
.more{ line-height: 36px;}
.more a{ color: #96d1ff; text-decoration: none;}
.list-m-unm{ height: 75px; border-bottom: 4px solid #355e92;}
.list-u-nm{line-height: 75px;color: #355e92;font-size: 20px;text-indent: 25px;}
/*通用新闻列表部分开始*/
.list_info{height:auto; overflow:hidden;width: 100%;}
.list_info ul{overflow: hidden;padding: 10px 0;}
.list_info ul li{font-size:16px;line-height: 38px;padding-left: 15px;background:url(/images/kgrc/li-bg.png) left no-repeat;}
.list_info ul li span{float:right;color: #757575;}
.list_info ul li a{ text-decoration: none; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*通用新闻列表部分结束*/
/*英才推荐部分开始*/
.sqiu_table {height:auto;overflow:hidden;width: 100%;margin: 0 auto; padding-bottom: 10px;}
.sqiu_table table {height:auto;width:100%;}
.sqiu_table thead {background: #e2f3ff;height: auto;}
.sqiu_table thead tr {line-height: 42px;}
.sqiu_table thead th {line-height: 42px;font-size: 18px;color: #0090ff;text-align: center;}
.sqiu_table tr {height: auto;line-height: 42px;}
.sqiu_table td {text-align:center;font-size: 18px;color: #666666;}
/*英才推荐部分结束*/	

/*空港人才部分导航开始*/
.kgrc-nav{float: left;height: 50px;overflow: hidden;background: #4cb1ff;}
.kgrc-nav ul{overflow: hidden; }
.kgrc-nav ul li{padding: 0px 86px;float: left;line-height: 50px;text-align: center;}
.kgrc-nav ul li.hover{ background:#4cb1ff}
.kgrc-nav ul li a{text-decoration: none;font-size: 22px;text-align: center;color: #ffffff;}
.kgrc-nav ul li:hover{ font-weight:bold; background:#0090ff}
/*空港人才部分导航结束*/

/*最新招聘部分开始*/
.g-4th{height: auto; margin: 0 auto; overflow: hidden;}
.zpxx-info{ height: auto; overflow: hidden; width: 100%;}
.zpxx-list{width: 31%;height: auto;overflow: hidden;float: left;margin: 10px;border-radius: 8px;padding: 10px 20px;margin-bottom: 20px;border: 1px solid #ddd;}
.zpxx-top{width: 100%;height: auto;overflow: hidden;padding-bottom: 8px;}
.zhiwu{ width: 100%; height: auto; overflow: hidden; height: 40px;}
.gangwei{font-size: 22px;color: #0090ff;line-height: 40px;width: 68%;}
.gangwei a{ font-size: 22px; color: #0090ff; line-height: 40px;text-decoration: none; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xinzi{ font-size: 20px; color: #f39800; line-height: 40px;}
.gongsi{ width: 100%; height: auto; overflow: hidden; font-size: 18px; line-height: 32px; color: #666666;}
.gongsi a{ text-decoration: none; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zpxx-bottom{width: 100%;height: auto;overflow: hidden;border-top: 1px solid #dcdcdc;padding-top: 8px;}
.time{ font-size: 20px; color: #666666;}
.new{ font-size: 20px; color: #ff0000;}
/*最新招聘部分结束*/

/*关于我们部分开始*/
.g-about{padding:10px 20px 20px 20px; height: auto; margin: 0 auto; overflow: hidden;}
.gywm{height: auto;overflow: hidden;padding-top: 20px;}
.gywm-lt{ width: 110px; height: 110px; overflow: hidden;}
.gywm-lt img{ width: 100%; height: 100%;}
.gywm-rt{ width: 1100px; height: auto; overflow: hidden;}
.gywm-rt-top{font-size: 18px;padding: 21px 0;}
.gywm-rt-bottom{ font-size: 18px;}
.gywm-rt-bottom span{ padding: 0 75px;}
/*关于我们部分结束*/
#foucs{position:relative;width:100%;overflow:hidden}#foucs .swiper-slide{position:relative;text-align:center}
#foucs img{display:block;min-width: 100%;height: 372px;min-height:372px;overflow:hidden;object-fit:cover;transition:all .6s;}
#foucs img:hover{transform:scale(1)}#foucs h2{position:absolute;right:0;bottom:0;left:0;height:42px;line-height:42px;color:#fafafa;text-align:left;background:rgba(0,0,0,.6);font-weight:400;font-size:15px;padding:0 8px}
