﻿
/*******************************
    -------[=番茄]-------
********************************/
.m-cont{overflow: hidden;}

#allmap {
    float: left;
    height: 348px;
    width: 464px;
    margin-right: 20px;
    border: 1px #ccc solid;
}
#allmap img{
    -o-transition:none;
    -ms-transition:none;
    -moz-transition:none;
    -webkit-transition:none;
    transition:none;
    max-width: none;
}


/*******************************
    -------[=萝卜]-------
********************************/
.ul-list-lb1{height: 100%;}
.ul-list-lb1 li{
    float: left;width: 25%;height: 100%;position: relative;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-animation: bg-scalc 10s infinite linear alternate;
    -o-animation: bg-scalc 10s infinite linear alternate;
    animation: bg-scalc 10s infinite linear alternate;
}
@keyframes bg-scalc{
    0% {
        -webkit-transform: translate3d(0, 0, 0) scale(1);
    }

    100% {
        -webkit-transform: translate3d(0, 0, 0) scale(1.1);
    }
} 
@-webkit-keyframes bg-scalc{
    0% {
        -webkit-transform: translate3d(0, 0, 0) scale(1);
    }

    100% {
        -webkit-transform: translate3d(0, 0, 0) scale(1.1);
    }
} 
@-o-keyframes bg-scalc{
    0% {
        -webkit-transform: translate3d(0, 0, 0) scale(1);
    }

    100% {
        -webkit-transform: translate3d(0, 0, 0) scale(1.1);
    }
} 
.ul-list-lb1 .items{width: 100%;text-align: center; color: #fff;margin-top: 270px;}
.ul-list-lb1 .items span{display: block;height: 70px;background-position: center;background-repeat: no-repeat;}
.ul-list-lb1 .items h4{font-size: 46px;color: #fff;font-weight: normal;line-height: 56px;margin-bottom: 65px;margin-top: 10px;}
.ul-list-lb1 .items h4 em{font-size: 14px;display: block;color: #fff;font-family: arial;line-height: 24px;letter-spacing: 5px;text-transform: uppercase;margin-top: 10px;}
.g-more{font-family: arial;font-size: 14px;color: #fff;width: 182px;height: 43px;line-height: 41px;border: 1px solid #fff;border-radius: 30px;text-align: center;display: block;margin: 0 auto;text-transform: uppercase;letter-spacing: 5px;}
.g-more:hover{background-color: #2397d4;border-color: #2397d4;color: #fff;}
.g-contact{position: absolute;left: 40px;bottom: 40px;width: 13px;height: 170px;z-index: 9;background-position: center;background-repeat: no-repeat;}
#fp-nav.other ul li a span, .fp-slidesNav.other ul li a span{background-color: #3b3e43;}
#fp-nav.other ul li a.active span, .fp-slidesNav ul li a.active span, #fp-nav.other ul li:hover a.active span, .fp-slidesNav ul li:hover a.active span{
	border-color: #3b3e43;
}
#fp-nav.other{border-color: #e0e0e0;}
.hd-menu.other{color: #000;background: url(../images/ico-lb7.png) no-repeat right center;}
.m-index3{padding: 0 185px;}
.m-tit-lb{text-align: center;position: relative;}
.m-tit-lb::before,.m-tit-lb::after{position: absolute;width: 254px;height: 1px;background-color: #cecece;top: 50%;content: "";}
.m-tit-lb::before{right: 50%;margin-right: 185px;}
.m-tit-lb::after{left: 50%;margin-left: 185px;}
.m-tit-lb h4{font-weight: normal;font-size: 46px;color: #000;line-height: 62px;letter-spacing: 4px;}
.m-tit-lb span{display: block;font-size: 14px;color: #000;line-height: 38px;font-family: arial;letter-spacing: 2px;text-transform: uppercase;}
.ul-list-lb2{margin: 51px -10px 48px;overflow: hidden;}
.ul-list-lb2 li{float: left;width: 25%;}
.ul-list-lb2 .items{margin: 0 10px 20px;display: block;}
.ul-list-lb2 .items .img{position: relative;overflow: hidden;padding-top: 63%;}
.ul-list-lb2 li:first-child .items .img{padding-top: 131.5%;}
.ul-list-lb2 .img img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.ul-list-lb2 .txt{position: absolute;top: 50%;left: 0;width: 100%;text-align: center;transform:translateY(-50%);
-ms-transform:translateY(-50%); 	
-moz-transform:translateY(-50%); 	
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-list-lb2 .img .ico{position: absolute;right: 15px;bottom: 10px;font-size: 30px;color: rgba(255,255,255,0.2);line-height: 1;}
.ul-list-lb2 .txt h4{font-size: 36px;color: #fff;line-height: 56px;padding-top: 40px;background-position: top center;background-repeat: no-repeat;}
.ul-list-lb2 .txt h4 em{font-size: 12px;color: rgba(255,255,255,0.5);letter-spacing: 2px;display: block;line-height: 26px;text-transform: uppercase;font-family: arial;}
.g-more.block{color: #000;border-color: #000;}
.g-more.block:hover{color: #fff;background-color: #2397d4;border-color: #2397d4;}

.ul-list-lb2 .con{position: absolute;left: 40px;right: 40px;top: -100%;transform:translateY(-50%);
-ms-transform:translateY(-50%); 	
-moz-transform:translateY(-50%); 	
-webkit-transform:translateY(-50%);
-o-transform:translateY(-50%);text-align: center;z-index: 1;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-list-lb2 .con h4 a{display: block;font-size: 30px;color: #fff;font-weight: normal;position: relative;line-height: 40px;padding-bottom: 12px;margin-bottom: 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-list-lb2 .con h4 a::after{content:"";position: absolute;left: 50%;bottom: 0;width: 66px;height: 1px;background-color: #fff;margin-left: -33px;}
.ul-list-lb2 .con p{font-size: 14px;color: #fff;line-height: 24px;margin-bottom: 22px;height: 48px;overflow: hidden;}
.ul-list-lb2 .con .more{display: block;font-size: 14px;color: #2397d4;width: 128px;height: 34px;line-height: 34px;background-color: #fff;border-radius: 34px;margin: 0 auto;text-transform: uppercase;}
.ul-list-lb2 .con .more:hover,.ul-list-lb2 .con h4 a:hover{opacity: 0.8;
filter: alpha(opacity=80);}
.ul-list-lb2 .bg{position: absolute;left: 0;top:-100%;width: 100%;height: 100%;background-color: rgba(35,151,212,0.9);transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.ul-list-lb2 .items:hover .con{top: 50%;}
.ul-list-lb2 .items:hover .txt{opacity: 0;
filter: alpha(opacity=0);}
.ul-list-lb2 .items:hover .bg{top: 0;}
.ul-list-lb2 .items:hover .ico{opacity: 0;
filter: alpha(opacity=0);}

.row-about1{padding: 82px 0 257px;background-position: bottom center;background-repeat: no-repeat;}
.row-about1 .con{font-size: 16px;color: #666;line-height: 30px;text-align: center;}
.g-tit2{font-size: 36px;color: #000;font-weight: normal;line-height: 1;text-align: center;}
.row-about1 .con p{margin-top: 23px;}
.row-about2{padding: 117px 0 98px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.ul-about-lb1{overflow: hidden;margin: 44px -25px 0;}
.ul-about-lb1 li{float: left;width: 20%;}
.ul-about-lb1 .items{margin: 0 25px;text-align: center;}
.ul-about-lb1 .items span{display: block;height: 75px;background-position: top center;background-repeat: no-repeat;}
.ul-about-lb1 .items h4{font-size: 18px;color: #333;line-height: 28px;margin-bottom: 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-about-lb1 .items p{font-size: 16px;color: #333;line-height: 30px;height: 90px;overflow: hidden;}
.row-about3{padding: 83px 0;}
.slick-about1{margin-top: 40px;}
.slick-about1 .con{display: block;margin: 5px 0;border-right: 1px solid #e4e4e4;}
.slick-about1 .txt{text-align: center;padding: 88px 50px 96px;background-color: #fff;}
.slick-about1 .con .txt{border: 1px solid #e4e4e4;margin-right: -1px;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.slick-about1 .con span{display: block;height: 69px;background-position: top center;background-repeat: no-repeat;position: relative;margin-bottom: 30px;}
.slick-about1 .con span::after{content: "";position: absolute;left: 50%;bottom: 0;width: 38px;height: 1px;background-color: #37a0d7;margin-left: -19px;}
.slick-about1 .con h4{font-size: 20px;color: #37a0d7;line-height: 30px;margin-bottom: 5px;}
.slick-about1 .con p{font-size: 16px;color: #666;line-height: 30px;height: 120px;overflow: hidden;}
.slick-about1 .con:hover .txt{
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.1);
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
.slick-about1 .slick-next, .slick-about1 .slick-prev{
    width: 41px;height: 41px;top: 50%;margin-top: -20px;background-position: center;background-repeat: no-repeat;position: absolute;border: none;outline: none;
    background-color: transparent;text-indent: -9999px;cursor: pointer;z-index: 1;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;
}
.slick-about1 .slick-next{background-image: url(../images/next-lb2.png);right: -75px;}
.slick-about1 .slick-prev{background-image: url(../images/prev-lb2.png);left: -75px;}
.slick-about1 .slick-next:hover{background-image: url(../images/next-lb3.png);}
.slick-about1 .slick-prev:hover{background-image: url(../images/prev-lb3.png);}
.row-about4{overflow: hidden;}
.row-about4 .items{float: left;width: 50%;}
.row-about4 .con{position: relative;overflow: hidden;padding-top: 52.5%;background-position: center;background-size: cover;background-repeat: no-repeat;}
.row-about4 .con .txt{position: absolute;top: 110px;right: 85px;width: 500px;}
.row-about4 .con .txt h4{font-size: 36px;color: #000;line-height: 46px;margin-bottom: 16px;font-weight: normal;}
.row-about4 .con .txt p{font-size: 16px;color: #4d4d4d;line-height: 30px;}
.row-about4 .items+.items .txt{left: 85px;right: auto;}
.row-about5{padding: 83px 0 65px;}
.row-about5 .con{font-size: 16px;color: #666;line-height: 30px;text-align: center;margin-top: 22px;}
.row-about5 .con .img{margin-top: 40px;position: relative;}
.row-about5 .con .img-m{
    display: block;margin: 0 auto;
    display: none;
}
@keyframes ihover{
	0% {
    	box-shadow: 0 0 0 2px rgba(35, 151, 212, 0.5);
	}
	50% {
	    box-shadow: 0 0 0 7px rgba(35, 151, 212, 0.5);
	}
	100%{
		box-shadow: 0 0 0 2px rgba(35, 151, 212, 0.5);
	}
}
@keyframes ihover2{
	0% {
    	box-shadow: 0 0 0 2px rgba(251, 170, 63, 0.5);
	}
	50% {
	    box-shadow: 0 0 0 7px rgba(251, 170, 63, 0.5);
	}
	100%{
		box-shadow: 0 0 0 2px rgba(251, 170, 63, 0.5);
	}
}
.ul-country1 li{position: absolute;cursor: pointer;}
.ul-country1 li .ico{display: block;width: 8px;height: 8px;background-color: #2397d4;border-radius: 50%;animation: ihover 2s infinite;
    -moz-animation: ihover 2s infinite;
    -webkit-animation: ihover 2s infinite;
    -o-animation: ihover 2s infinite;box-shadow: 0 0 0 7px rgba(35, 151, 212, 0.5);cursor: pointer;}
.ul-country1 li .name{display: none;position: absolute;left: 25px;top: 50%;margin-top: -12px;padding: 0 6px;height: 25px;line-height: 25px;font-size: 16px;color: #fff;background-color: #2397d4;white-space:nowrap;border-radius: 5px;z-index: 1;}
.ul-country1 li .name::after{content: "";position: absolute;left: -20px;width: 20px;height: 1px;background-color: #2397d4;top: 50%;}
.ul-country1 li:hover .name{display: block;}
.ul-country1.foreign .ico{background-color: #fbaa3f;box-shadow: 0 0 0 7px rgba(251, 170, 63, 0.5);animation: ihover2 2s infinite;
    -moz-animation: ihover2 2s infinite;
    -webkit-animation: ihover2 2s infinite;
    -o-animation: ihover2 2s infinite;}
.ul-country1.foreign .name{background-color: #fbaa3f;}
.ul-country1.foreign .name::after{background-color: #fbaa3f;}

.ul-history{margin: 78px 0 54px;position: relative;}
.ul-history::after{content: "";position: absolute;left: 50%;top: 10px;bottom: 30px;width: 1px;background-color: rgba(56,161,216,0.35);}
.ul-history li{overflow: hidden;margin-bottom: 12px;}
.ul-history li:nth-child(2n) .items{float: right;}
.ul-history li:nth-child(2n+1) .items{float: left;text-align: right;}
.ul-history .items{width: 490px;}
.ul-history .items .tit{font-size: 30px;color: #38a1d8;line-height: 40px;margin-bottom: 10px;position: relative;}
.ul-history .items .tit::before{content: "";position: absolute;width: 100px;height: 20px;top: 50%;margin-top: -10px;background: url(../images/ico-date.png) no-repeat center;z-index: 1;}
.ul-history li:nth-child(2n) .items .tit::before{left: -120px;transform:rotate(180deg);
-ms-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-webkit-transform:rotate(180deg);
-o-transform:rotate(180deg);}
.ul-history li:nth-child(2n+1) .items .tit::before{right: -120px;}
.ul-history .items .txt{font-size: 16px;color: #666;line-height: 28px;}
.ul-history .items .part{border-bottom: 1px dashed #e5e5e5;padding-bottom: 14px;margin-bottom: 11px;padding-left: 15px;background: url(../images/ico-fang.png) no-repeat left top 12px;}
.ul-history .items .part:last-child{border: none;}
.ul-history .items .part .date{display: block;color: #fbaa40;font-weight: bold;}
.ul-history li:nth-child(2n+1) .items .part{padding-left: 0;padding-right: 15px;background: url(../images/ico-fang.png) no-repeat right top 12px;}
.header.black .hd-menu{background: url(../images/ico-lb7.png) no-repeat right center;color: #000;}




/*******************************
    -------[=青梅]-------
********************************/
.ban{
	height: 470px;
	background-repeat: no-repeat;
	background-position: center center;
}
.ban .txt{
	color: #fff;
	text-align: center;
	padding-top: 158px;
}
.ban .txt h3{
	font-size: 52px;
	line-height: 52px;
	margin-bottom: 10px;
}
.ban .txt h3:before,.ban .txt h3:after{
	content: '';
    display: inline-block;
    width: 150px;
    height: 1px;
    background-color: #fff;
    margin: 0 20px;
}

.ban .txt em{
	font-size: 22px;
	font-family: 'Arial';
}
.snav{
	margin-top: -80px;
	
}
.snav ul{
	overflow: hidden;
	background: url(../images/bg1-ly.png) repeat-x 0 0;
	text-align: center;
	position: relative;
	z-index: 991;
}
.snav li{
	display: inline-block;
	font-size: 18px;
	line-height: 80px;
}
.snav li a{
	display: block;
	color: #333;
	padding: 0 35px;
}
.snav li a:hover,.snav li.on a{
	color: #fff;
	background-color: #38a1d8;
}
.pages{
	text-align: center;
	margin-bottom: 82px;
}
.pages ul{
	display: inline-block;
}
.pages li{float: left;}
.pages li a{
	display: block;
	width: 36px;
	height: 36px;
	border: 1px solid #ccc;
	font-size: 14px;
	color: #666;
	text-align: center;
	line-height: 36px;
	margin: 0 3px 0 2px;
}
.pages li span{
	margin: 0 12px;
	vertical-align: middle;
	display: inline-block;
	height: 100%;
	line-height: 34px;
	color: #666;
}
.pages .on a,.pages li a:hover{
	background-color: #38a0d7;
	color: #fff;
	border-color: #38a0d7;
}
.pages .pages-first a,
.pages .pages-next a,
.pages .pages-last a{
	width: 62px;
}
/*01关于空港嘉华-06我们的风采*/
.ul-imgtxt1-ly{
	overflow: hidden;
	margin: 85px 0 40px;
}
.ul-imgtxt1-ly li{
	margin-bottom: 44px;
}
.ul-imgtxt1-ly li a{
	display: block;
	width: 100%;
	height: 100%;
}
.ul-imgtxt1-ly .pic{
	float: left;
	width: 600px;
	height: 335px;
	overflow: hidden;
}
.ul-imgtxt1-ly .pic img{
	display: block;
	width: 100%;
	height: 100%;
}
.ul-imgtxt1-ly a:hover .pic img{
	-webkit-transform: scale(1.08);
    -moz-transform: scale(1.08); 
    -ms-transform: scale(1.08); 
    -o-transform: scale(1.08); 
    transform: scale(1.08);
}
.ul-imgtxt1-ly .txt{
	overflow: hidden;
	background-color: #f7f9fa;
	padding: 86px 50px 89px;
	font-size: 16px;
	line-height: 30px;
	color: #666;
}
.ul-imgtxt1-ly .txt h3{
	font-size: 20px;
	color: #000;
	padding-bottom: 23px;
	margin-bottom: 17px;
	background: url(../images/icon1-ly.png) no-repeat 0 bottom;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.ul-imgtxt1-ly .txt p{
	height: 90px;
	overflow: hidden;
}
.ul-imgtxt1-ly a:hover .txt{
	color: #fff;
	background-color: #38a0d7;
}
.ul-imgtxt1-ly a:hover h3{
	color: #fff;
	background-image: url(../images/icon1-1-ly.png);
}
.ul-imgtxt1-ly li:nth-child(even) .pic{
	float: right;
}
/*02新闻中心*/
.ul-imgtxt2-ly{
	overflow: hidden;
	margin: 41px 0 44px;
}
.ul-imgtxt2-ly li{
	padding: 44px 0 45px;
	border-bottom: 1px #ebebeb solid;
	overflow: hidden;
}
.ul-imgtxt2-ly li a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.ul-imgtxt2-ly span{
	float: left;
	font-size: 32px;
	line-height: 31px;
	font-family: 'Arial';
	text-align: right;
	color: #666;
	margin-right: 60px;
	padding-top: 47px;
}
.ul-imgtxt2-ly span em{
	display: block;
	font-size: 18px;
}
.ul-imgtxt2-ly .pic{
	float: left;
	width: 262px;
	height: 147px;
	margin-right: 50px;
	overflow: hidden;
}
.ul-imgtxt2-ly .pic img{
	display: block;
	width: 100%;
	height: 100%;
}
.ul-imgtxt2-ly a:hover .pic img{
	-webkit-transform: scale(1.08);
    -moz-transform: scale(1.08); 
    -ms-transform: scale(1.08); 
    -o-transform: scale(1.08); 
    transform: scale(1.08);
}
.ul-imgtxt2-ly .txt{
	padding-top: 32px;
	font-size: 14px;
	line-height: 24.08px;
	color: #999;
	overflow: hidden;
}
.ul-imgtxt2-ly .tit{
	margin-bottom: 13px;
}
.ul-imgtxt2-ly .tit i{
	display: block;
	float: right;
	width: 24px;
	height: 30px;
	margin-left: 10px;
	background: url(../images/icon2-ly.png) no-repeat center center;
}
.ul-imgtxt2-ly .tit h3{
	font-size: 20px;
	color: #404040;
	overflow: hidden;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.ul-imgtxt2-ly .txt p{
	height: 48px;
	overflow: hidden;
}
.ul-imgtxt2-ly a:hover span,
.ul-imgtxt2-ly a:hover .tit h3{
	color: #37a0d7;
}
.ul-imgtxt2-ly a:hover .tit i{
	background-image: url(../images/icon2-1-ly.png);
}
/*05专业商旅服务-02机票预订*/
.m-book-ly{
	margin: 84px 0 79px;
}
.m-guarantee-ly{
	margin-top: 75px; 
}
.m-guarantee-ly h3{
	font-size: 30px;
	line-height: 40px;
	font-weight: normal;
	text-align: center;
	color: #333;
}
.ul-imgtxt3-ly{
	overflow: hidden;
	margin: 39px 0 75px;
}
.ul-imgtxt3-ly li{
	float: left;
	width: 33.33%;
}
.ul-imgtxt3-ly .pic{
	position: relative;
	height: 0;
	padding-top: 75%;
}
.ul-imgtxt3-ly .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.ul-imgtxt3-ly .con{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 16px;
	line-height: 30px;
	color: #333;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
/*.ul-imgtxt3-ly .boxtxt{
	display:table;
	width: 100%;
	height: 100%;
}*/
/*.ul-imgtxt3-ly .txt{
	vertical-align:middle;   
    display:table-cell; 
	width: 100%;
	height: 100%;
	text-align: center;
}*/
.ul-imgtxt3-ly .txt{margin-top: 75px;display: block;width: 100%;text-align: center;}
.ul-imgtxt3-ly .txt h4{
	font-size: 22px;
	line-height: 24px;
	color: #000;
	margin-bottom: 13px;
}
.ul-imgtxt3-ly a:hover .con{
	color: #fff;
	background: url(../images/bg2-ly.png) repeat 0 0;
}
.ul-imgtxt3-ly a:hover .txt h4{
	color: #fff;
}
.m-guarantee-ly .text{
	/*width: 468px;*/
	font-size: 22px;
	line-height: 40px;
	color: #666;
	text-align: center;
	margin: 0 auto 75px;
}
/*05专业商旅服务-03酒店预订*/
.ul-imgtxt4-ly{
	overflow: hidden;
	margin: 84px -26px 51px;
}
.ul-imgtxt4-ly li{
	float: left;
	width: 25%;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 26px;
}
.ul-imgtxt4-ly li i{
	display: block;
	width: 33px;
	height: 33px;
	margin: 0 auto 22px;
}
.ul-imgtxt4-ly .txt{
	text-align: center;
	font-size: 16px;
	line-height: 30px;
	color: #666;
}
.ul-imgtxt4-ly .txt h3{
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 2px;
}
.ul-imgtxt4-ly .txt h3 a{
	display: block;
	color: #333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.ul-imgtxt4-ly .txt h3 a:hover{
	color: #38a1d7;
}
.ul-imgtxt4-ly .txt p{
	height: 54px;
	overflow: hidden;
}
.m-txt1-ly{
	background-repeat: no-repeat;
	background-position: center center;
	-o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
	text-align: center;
	font-size: 20px;
	line-height: 40px;
	color: #000;
	margin-bottom: 84px;
	padding: 74px 0 71px;
	overflow: hidden;
}
.m-txt1-ly p{
	width: 60%;
	margin: 0 auto;
}
/*01关于空港嘉华-03组织架构*/
.m-organ-ly{
	margin-top: 82px;
}
.ul-txt1-ly{
	overflow: hidden;
	margin: 37px 0 50px;
	position: relative;
	z-index: 991;
}
.ul-txt1-ly li{
	float: left;
	width: 25%;
	padding: 0 2px; 
	line-height: 94px;
	position: relative;
}
.ul-txt1-ly li a{
	display: block;
	width: 100%;
	height: 100%;
	background-color: #73bce3;
}
.ul-txt1-ly li:hover a,.ul-txt1-ly li.on a{
	background-color: #37a0d7;
}
.ul-txt1-ly li .icon{
	position: absolute;
	left: 50%;
	bottom: -6px;
	margin-left: -18px;
	display: block;
	width: 36px;
	height: 21px;
	background: url(../images/icon7-ly.png) no-repeat center center;
	opacity: 0;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
}
.ul-txt1-ly li.on .icon{
	opacity: 1;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
}
.ul-txt1-ly li .num{
	position: absolute;
	top: 0;
	left: 50%;
	z-index: 1;
	margin-left: -75px;
	font-size: 120px;
	font-style: normal;
	font-weight: lighter;
	color: #fff;
	opacity: .05;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=5)';
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=5);
}
.ul-txt1-ly li span{
	display: block;
	text-align: center;
	font-size: 28px;
	color: #fff;
}
.m-cont-ly{
	font-size: 16px;
	line-height: 30px;
	color: #666;
}
.ul-txt2-ly{
	overflow: hidden;
	margin: 0 -20px;
}
.ul-txt2-ly li{
	width: 50%;
	float: left;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
	padding: 0 20px;
	margin-bottom: 36px;
}
.ul-txt2-ly .txt em{
	display: block;
	font-size: 20px;
	color: #37a0d7;
	margin-bottom: 8px;
}
.m-pic-ly{
	margin-top: 40px;
}
.m-pic-ly .slider{
	margin: 28px 0 76px;
}
.m-pic-ly .item{
	float: left;
	width: 20%;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 7px;
    margin: 7px 0;
}
.m-pic-ly .item a{
	display: block;
	width: 100%;
	height: 83px;
	border: 1px #e5e5e5 solid;
	text-align: center;
	line-height: 77px;
	position: relative;
}
.m-pic-ly .item a img{
	display: inline-block;
	vertical-align: middle;
	max-width: 80%;
	max-height:80%;
}
.m-pic-ly .item .txt{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-pic-ly .item .txt span{
	font-size: 20px;
	color: #fff;
}
.m-pic-ly .item a:hover .txt{
	background: url(../images/bg3-ly.png) repeat-x 0 0;
	opacity: 1;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}
.m-pic-ly .slick-next,.m-pic-ly .slick-prev{
    position: absolute;
    top: 50%;
    margin-top: -20px;
    overflow: hidden;
    width: 41px;
    height: 41px;
    font-size: 0;
    line-height: 0;
    z-index: 999;
    background: none;
    border: none;
    border-radius: 50px;
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
}
.m-pic-ly .slick-prev{
	left: -76px;
	background-image: url(../images/prev-lb2.png);
}
.m-pic-ly .slick-next{
	right: -76px;
	background-image: url(../images/next-lb2.png);
}
.m-pic-ly .slick-prev:hover{
	background-image: url(../images/prev-lb3.png);
}
.m-pic-ly .slick-next:hover{
	background-image: url(../images/next-lb3.png);
}
.m-con{margin: 30px 0;color: #555;}
