@charset "utf-8";
html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}
.mlgz_header{/*position: fixed;*/ top: 0; width: 100%; z-index:99; background:rgba(255,255,255,0.9); box-shadow:0 2px 10px rgba(0,0,0,0.2);}

.section{
	background-repeat:no-repeat; background-position:center center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	z-index:1;
	}

.mlgz_container{width: 1200px; margin:0 auto; height: 100%; position: relative;}
.fp-scroller{height: 100%;}

.godown{ display:none; position:absolute; bottom:10px; left:50%; margin-left:-34px; opacity:0; transition: all 1.5s ease 1s; z-index:9999;}
.godown span {display:block;  width:77px; height:67px; background:url(/global/godown.png) center no-repeat; -webkit-animation: fade 3s infinite linear; animation: mouse 1.5s infinite ease-in-out; position:relative; cursor:pointer;}
.active .godown, .ltie10 .godown{ opacity:100;}

/*广州概况*/
.gzgk{background-image:url(/global/mlgz_gk_bg.png); perspective: 800px; display: block !important; }
.gzgk, .wlzx, .rwgz, .gzly, .tsgz, .yxgz{height:800px;}
.gzgk .fp-tableCell{display: block !important;}
.gzgk_bg{position: absolute; left: 0; top: 0; right: 0; bottom: 0; background:url(/global/mlgz_gk_bg.png) no-repeat center center; -webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;}
.active .gzgk_bg{animation: majority 1s linear 1 both; -webkit-animation: majority 1s linear 1 both;}
.gzgk_title{display:none}
.gzgk_cont{position: absolute; left: 6%; right: 6%; bottom: 34px; background:rgba(255,255,255,0.88); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ffffff,endColorstr=#E5ffffff); border-radius: 5px; border:#fff 1px solid;}
.gzgk_titbg{background:url(/global/mlgz_gk_tit.png) no-repeat 46px 35px; padding:15px 30px 20px 170px;}
.gzgk_cont .txt{line-height: 28px; font-size: 14px; margin-bottom: 10px;}
.gzgk_cont ul{margin:0 -20px;}
.gzgk_cont ul li{float: left; width: 12.5%; *width: 111px; text-align: center;}
.gzgk_cont ul li i{display: block; width: 54px; height: 54px; margin:0 auto 10px; border:#fe5757 1px solid; border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; -webkit-border-radius: 50%;  background:url(/global/mlgz_gk_icon.png) no-repeat; background-color:rgba(255,255,255,0.4); -webkit-transition: all 400ms; transition: all 400ms;}
.gzgk_cont ul li.li1 i{background-position: 0 -54px;}
.gzgk_cont ul li.li2 i{background-position: 0 -108px;}
.gzgk_cont ul li.li3 i{background-position: 0 -165px;}
.gzgk_cont ul li.li4 i{background-position: 0 -216px;}
.gzgk_cont ul li.li5 i{background-position: 0 -270px;}
.gzgk_cont ul li.li6 i{background-position: 0 -324px;}
.gzgk_cont ul li.li7 i{background-position: 0 -378px;}
.gzgk_cont ul li a:hover i{background-color: #e83e3e; background-image:url(/global/mlgz_gk_icon_hover.png); -webkit-animation: bounce 1s; animation: bounce 1s;}


/*common*/
.mlgz_main{position: absolute; width: 100%; /*top: 55%;*/ top: 40%; height: 600px; margin-top: -300px;}
.mlgz_tit{position: absolute; width: 100%; text-align: center; top: 0; height: 88px; /*top:-88px;*/ top: 55px; transition: all ease 1.5s;}

.mlgz_tit strong{font-size: 30px; color: #cc0000; display: block;}
.mlgz_tit strong a{font-size: 30px; color: #cc0000;}
.mlgz_tit em{display: block; font-size: 22px; font-style: normal; color: #999999; font-weight: normal; font-family: Arial; padding: 10px 0;}
.mlgz_tit i{display: block; width: 40px; height: 2px; background: #cc0000; margin:0 auto;}

.wlzx_tit{position: absolute; width: 100%; text-align: center; top: 0; height: 88px; top:20px; transition: all ease 1.5s;}
.wlzx_tit strong{font-size: 30px; color: #cc0000; display: block;}
.wlzx_tit strong a{font-size: 30px; color: #cc0000;}
.wlzx_tit em{display: block; font-size: 22px; font-style: normal; color: #999999; font-weight: normal; font-family: Arial; padding: 10px 0;}
.wlzx_tit i{display: block; width: 40px; height: 2px; background: #cc0000; margin:0 auto;}

.mlgz_box{position: absolute; /*bottom:10%;*/ bottom:-10%; width: 100%; transition: all ease 1s; opacity:30;}

.wlzx_box{position: absolute; bottom:0; width: 100%; transition: all ease 1s; opacity:30;}

.active .mlgz_tit{top:0; opacity: 100;}
.active .mlgz_box{bottom:0; opacity: 100;}

.wlzx .mlgz_main{height: 612px; margin-top: -306px;}  /*88+474+50*/
.rwgz .mlgz_main{height: 633px; margin-top: -316px;} /*88+495+50*/
.gzly .mlgz_main{height: 636px; margin-top: -318px;} /*88+499+50*/
.tsgz .mlgz_main{height: 647px; margin-top: -323px;} /*88+509+50*/
.yxgz .mlgz_main{height: 648px; margin-top: -324px;}  /*88+510+50*/

/*文旅资讯*/
.wlzx_l{float: left; width: 360px;}
.wlzx_l .pic img{display: block; width: 100%; height: 242px;}
.wlzx_l .txt{background: #f5f5f5; border:#d8d8d8 1px solid; padding: 0 5%; height: 230px; }
.wlzx_l .txt h5{text-align: center; font-size: 18px; padding: 30px 0 20px;}
.wlzx_l .intxt{position: relative; padding: 0 25px;}
.wlzx_l .txt p{line-height: 31px; font-size: 14px; text-indent: 2em; text-align: justify;}
.wlzx_l .txt p a{color: #cc0000;}
.wlzx_l .txt b{position: absolute; width: 26px; height: 21px; background:url(/global/mlgz_wlzx_icon.png);}
.wlzx_l .txt b.lt{left: 0; top: 0;}
.wlzx_l .txt b.rb{right: 0; bottom: 0; background-position:-26px 0;}


.wlzx_news{float: left; width: 464px; margin-left: 30px;}
.wlzx_news ul li{height: 68px; margin-bottom: 20px; position: relative; transition: all 0.3s; top: 0;}
.wlzx_news ul li span{position: absolute; left: 0; top: 0; width: 68px; height: 68px; background: #e6e6e6; text-align: center;}
.wlzx_news ul li span b{font-size: 30px; color: #cc0000; font-weight: normal; display: block; padding-top: 2px;}
.wlzx_news ul li span em{font-style: normal; color: #d67676; font-size: 18px; display: block; margin-top: -2px;}
.wlzx_news ul li div{margin-left: 68px; height: 66px; border:#dedede 1px solid; padding: 0 12px;}
.wlzx_news ul li div h5{font-size: 16px; font-weight: normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.wlzx_news ul li div h5 a{height: 68px; line-height:68px; display:block; overflow:hidden; text-overflow:ellipsis;}
.wlzx_news ul li div p{font-size: 14px; color: #999999;}
.wlzx_news .more{border:#dedede 1px solid; background: #f5f5f5; height: 32px; text-align: center; line-height: 32px; font-size: 14px;}
.wlzx_news .more a{color: #999;}
.wlzx_news .more a:hover{color: #333;}
.wlzx_news ul li:hover{background: #fff0e5; top: -2px; box-shadow: 0 0 6px rgba(9, 41, 77, 0.2); -moz-box-shadow: 0 0 6px rgba(9, 41, 77, 0.2); -webkit-box-shadow: 0 0 6px rgba(9, 41, 77, 0.2);}

.wlzx_r{float: right; width: 314px; border:#edcbb1 1px solid;}
.wlzx_whhd{background: #fff0e5; border-bottom:#edcbb1 1px solid; height: 274px; padding: 0 20px;}
.wlzx_whhd h3{font-size:24px; font-weight: normal; color: #dc0000; padding: 16px 0 12px;}
.wlzx_whhd h3 a{color: #dc0000;}
.wlzx_whhd ul li{position:relative; padding-left:14px; height:34px; line-height:34px; overflow:hidden; vertical-align:top; font-size: 14px;}
.wlzx_whhd ul li i{position:absolute; left:0; top: 50%; margin-top: -1px; width: 5px; height: 5px; border-radius: 50%; background: #ff0000;}
.wlzx_whhd ul li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.wlzx_date{height: 182px; margin:15px 20px 0;}

.lyxl_list ul li a{display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

/*人文广州*/
.mlgz_lb{float:left; width:71%;}
.mlgz_rb{float:right; width:27%;}
.rwgz{background-image:url(/global/mlgz_03.png);}
.rwtprow{margin:0 -5px}
.rwtprow ul{float:left; width:50%; margin-bottom:10px;}
.rwtprow .jygz{background: url(mlgz2023_r2_c1_s1.jpg) top left no-repeat;}
.rwgz_list li{position:relative;}
.rwgz_li1 li{float:left; width:50%;}
.rwgz_li2 li{float:left; width:100%;}
.rwgz_list li a{display: block; margin:0 5px; position:relative; overflow:hidden;}
.rwgz_list li a div{overflow: hidden;}
.rwgz_li1 li img{display: block; width: 200%; height: 244px; margin-left:-50%; max-width:200%;}
.rwgz_li2 li img{display: block; width: 100%; height: 244px;}
.rwgz_list li span{display: block; position:absolute; bottom:0; background:rgba(0,0,0,0.6); width:95%; height: 40px; line-height: 40px; text-align: center; color: #fff; overflow: hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; padding: 0 10px;}

.rwgz_gzjy{height: 279px; background:url(/global/mlgz_rwgz_gzjy1.jpg) no-repeat right bottom #3b9aeb;}
.rwgz_gzjy ul{padding-top: 30px; margin-left:15px; }
.rwgz_gzjy ul li{float: left; width: 20px; text-align: center; margin:0 15px;}
.rwgz_gzjy ul li i{display: block; width: 6px; height: 6px; background: #fff; border-radius: 50%; margin:0 auto 5px;}
.rwgz_gzjy ul li a{color: #fff; font-size: 16px;}
.rwgz_gzjy ul li a:hover{font-weight: bold;}

.gzjy_list2 ul{padding-top: 70px; margin-left:15px;}
.gzjy_list2 ul li{float: left; text-align: center; margin:0 10px;}
.gzjy_list2 ul li a{color: #fff; font-size: 16px;}
.gzjy_list2 ul li a:hover{font-weight: bold;}

.rwgz_flbq{width:100%; height:216px; background:#FFF; position:relative;}
.tagscloud { width: 100%; height:100%; position: relative; font-size: 12px; color: #333; text-align: center }
.tagscloud a { position: absolute; top: 0; left: 0; display: block; white-space: nowrap; font-family: Arial; text-decoration: none; margin:0; line-height: 40px; text-align: center; font-size: 18px; padding: 1px 5px; display: inline-block; border-radius: 3px; color:#333; line-height:40px; }
.tagscloud a:before{content:""; position:absolute; width:2px; height:2px; border-radius:50%; left:50%; margin-left:-1px; z-index:0; top:50%; margin-top:-1px; transition:all 0.4s ease-in-out 0s;}
.tagscloud a span{ position:absolute; width:100px; margin-left:-50px; top:50%; margin-top:-20px;  font-size:18px; font-family:Microsoft Yahei; }
.tagscloud a:hover:before{width:60px; height:60px; margin-left:-30px; margin-top:-30px;}
.tagscloud a.tagc1 { color:#900}
.tagscloud a.tagc1:before{background:rgba(238,130,238,0.6);}
.tagscloud a.tagc2 { color:#03F}
.tagscloud a.tagc2:before{background:rgba(176,224,230,0.8);}
.tagscloud a.tagc3 { color:#309}
.tagscloud a.tagc3:before{background:rgba(0,51,153,0.5);}
.tagscloud a.tagc4 { color:#F60}
.tagscloud a.tagc4:before{background:rgba(255,204,0,0.3);}
.tagscloud a.tagc5 { color:#603}
.tagscloud a.tagc5:before{background:rgba(216,191,216,0.3);}

.tagscloud a:hover { font-weight:bold;}

.rwgz_lswh{float: right; width: 790px; height: 178px; border:#e8caa0 1px solid; background:url(/global/mlgz_rwgz_lswh_bg.jpg) no-repeat left bottom #ebe3d6;}
.rwgz_lswh ul{float: right; padding-top: 20px; overflow: hidden;}
.rwgz_lswh ul li{float: left; margin-right: 25px;}
.rwgz_lswh ul li a{display: block; width: 81px; height: 133px; border:#dea06f 2px solid; background:url(/global/mlgz_rwgz_lswh_menubg.gif) no-repeat;}
.rwgz_lswh ul li a span{display: block; width: 22px; height:79px; padding: 5px 5px 0; text-align: center; line-height: 18px; background: #fff4e5; border:#dea06f 1px solid; border-radius: 5px; margin:26px auto 0;}
.rwgz_lswh ul li a:hover span{background: #fff;}

.gzydg{margin-bottom: 10px;}
.gzydg img{width: 100%; height: auto; display: block}
.gzjy{background: url(/global/mlgz_whgz_r3_c2_s1.jpg) top center no-repeat; height: 188px; overflow: hidden; margin-bottom: 10px;}
.gzjy_list ul{padding-top: 70px; margin-left:15px; }
.gzjy_list ul li{float: left; width: 20px; text-align: center; margin:0 10px;}
.gzjy_list ul li i{display: block; width: 6px; height: 6px; background: #fff; border-radius: 50%; margin:0 auto 5px;}
.gzjy_list ul li a{color: #fff; font-size: 16px;}
.gzjy_list ul li a:hover{font-weight: bold;}

.whgz_flbq{width:100%; height:162px; background:#FFF; position:relative; overflow: hidden;}

/*广州旅游*/
.gzly{background-image:url(/global/mlgz_04.png);}
.lylx{float: right; width: 262px; position:relative;}
.lylx i{display:block; padding-left:20px; background:url(/global/common_dot.gif) left center no-repeat; font-style:normal;}
.lylx .tit h3{font-size: 24px; font-weight: normal; padding-bottom: 18px;}
.lylx .box{ height: 448px; border:#cfcece 1px solid; background:url(/global/mlgz_gzly_lylx.jpg); padding: 0 10px;}
.lylx ul{margin-bottom:30px;}
.lylx ul li{padding:15px 10px; line-height: 28px; *border-bottom: #e3dfd7 1px solid; position: relative;}
.lylx ul li::after{content:''; width: 100%; height: 1px; background: #bfbfbf; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; position: absolute; bottom: 0; left: 0;}
.lylx .more{display:block; position:absolute; left:30px; bottom:20px; width: 90px; height: 33px; background: #f4f1ee; text-align: center; line-height: 33px; border-radius: 15px;}
.lyzn{float: left; width: 910px;}
.lyzn .tit{border-bottom: #f64545 1px solid; margin-bottom:16px;}
.lyzn .tit h3{font-size: 24px; font-weight: normal; padding-bottom: 18px;}
.lyzn ul{margin:0 -5px; overflow: hidden;}
.lyzn ul li{float: left; width: 25%;}
.lyzn ul li img{display: block; width: 100%; height: 430px;}
.lyzn ul li a{display: block;}
.lyzn ul li a span{position: absolute; width: 82px; height: 82px; top: 60px; left: 50%; margin-left: -41px; border-radius: 50%; overflow: hidden;}
.lyzn ul li a span b{background: #2cdf27; display: block; width: 100%; height: 100%; opacity:0.6;}
.lyzn ul li a span i{position: absolute; top: 0; height: 0; width: 100%; height: 100%; background:url(/global/mlgz_gzly_lyzn_icon1.png) no-repeat;}
.lyzn ul li.li1 a span b{background: #292ef4;}
.lyzn ul li.li1 a span i{background-image:url(/global/mlgz_gzly_lyzn_icon2.png);}
.lyzn ul li.li2 a span b{background: #ff8610;}
.lyzn ul li.li2 a span i{background-image:url(/global/mlgz_gzly_lyzn_icon3.png);}
.lyzn ul li.li3 a span b{background: #f10278;}
.lyzn ul li.li3 a span i{background-image:url(/global/mlgz_gzly_lyzn_icon4.png);}
.lyzn ul li h4{position: absolute; color: #fff; top: 168px; width: 30px; left: 50%; margin-left: -15px; text-align: center; font-weight: normal; font-size: 20px; font-weight: bold;}

.effect-jazz .txt{ position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.effect-jazz{
	position: relative; overflow: hidden; margin:0 5px;
	background: -webkit-linear-gradient(-45deg, #f3cf3f 0%, #f33f58 100%);
	background: linear-gradient(-45deg, #f3cf3f 0%, #f33f58 100%)
}
.effect-jazz img {opacity: .9;}
.effect-jazz .txt::after, .effect-jazz img{
	-webkit-transition: opacity .35s, -webkit-transform .35s;
	transition: opacity .35s, transform .35s;
}
.effect-jazz .txt::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	content: '';
	opacity: 0;
	-webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
	transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}
.effect-jazz h4 {opacity: 0.8;}
.effect-jazz h4, .effect-jazz span b{
	-webkit-transition: -webkit-transform .35s;
	transition: transform .35s;
}
.effect-jazz:hover img {
	opacity: .7;
	-webkit-transform: scale3d(1.05, 1.05, 1);
	transform: scale3d(1.05, 1.05, 1);
}
.effect-jazz:hover .txt::after {
	opacity: 1;
	-webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1);
	transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1);
}
.effect-jazz:hover h4{
	opacity: 1;
	-webkit-transform: scale3d(1.2, 1.2, 1.2);
	transform: scale3d(1.2, 1.2, 1.2);
	font-weight: bold;
	color:#900; text-shadow:0px 0px 8px #fff, 0px 0px 42px #f72, 0px 0px 72px #f84,0px 0px 150px #fa5;
}
.effect-jazz:hover span b{opacity:1;}


/*图说广州*/
.tsgz{background:#f1f1f1;}
.tsgz_list{margin:0 -5px; overflow: hidden; float: left;}
.tsgz_list li{float: left; margin:0 5px 10px; position: relative;}
.tsgz_list li a, .tsgz_list li a img{display: block; width: 100%; height: 100%;}
.tsgz_list li.pic1 {width: 546px; height: 295px;}
.tsgz_list li.pic2 {width: 228px; height: 254px;}

.tsgz_list li.pic3, 
.tsgz_list li.pic4, 
.tsgz_list li.pic5, 
.tsgz_list li.pic6, 
.tsgz_list li.pic10, 
.tsgz_list li.pic11 {width: 198px; height: 163px;}

.tsgz_list li.pic7 {width: 251px; height: 204px; margin-top: -41px;}

.tsgz_list li.pic8 {width: 285px; height: 204px; margin-top: -41px;}

.tsgz_list li.pic9 {width: 228px; height: 245px; margin-top: -82px;}

.tsgz_list li a img{
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;}
.tsgz_list .text1{ position:absolute; left:0px; top:0px; width:100%; height:100%; padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; overflow:hidden;}
.tsgz_list .text1 .text1C{ display:table; width:100%; height:100%; position:relative;}
.tsgz_list .text1 .text1C:before{ display:block; position:absolute; left:0px; top:0px; width:100%; height:100%; background:rgba(42,140,232,0.9); content:''; z-index:0;-webkit-transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out; opacity:0;}
.tsgz_list .text1 .text1C .text1CC{ display:table-cell; vertical-align:middle; width:100%; height:100%; text-align:center; position:relative; z-index:1}
.tsgz_list .text1 .text1C .text1CC h1{ display:block; height:60px; line-height:60px; color:#FFF; font-size:18px; font-weight:bold;/*-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;*/}
.tsgz_list .text1 .text1C .text1CC h2{ display:block; height:60px; line-height:60px; color:#FFF; font-size:18px; font-weight:bold; display:none;}
.tsgz_list .text1 .text1C .text1CC span{ display:block; width:20px; height:2px; background:#FFF; margin:0 auto 10px; display:none;/*transition-delay:0.2s;*/
	-moz-transition-delay:0.2s; /* Firefox 4 */
	-webkit-transition-delay:0.2s; /* Safari 和 Chrome */
	-o-transition-delay:0.2s;}
.tsgz_list .text1 .text1C .text1CC em{ color:#ffffff; font-size:14px; display:block; height:30px; line-height:30px; overflow:hidden; padding:0 10px; display:none; font-style: normal;}
.tsgz_list .pic{ overflow:hidden;}
.tsgz_list .pic:hover .text1C:before{
	-webkit-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity:1;
	}
.tsgz_list .pic:hover .text1CC h1{ display:none;}
.tsgz_list .pic:hover .text1CC h2,.tsgz_list .pic:hover .text1CC span,.tsgz_list .pic:hover .text1CC em{ display:block;}
.tsgz_list .pic:hover img{
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	}

.tsgz_btn a{position: absolute; width: 51px; height:102px; background:url(/global/mlgz_tsgz_arrow.png); top: 203px; cursor: pointer;}
.tsgz_btn a.prev{left: -86px;}
.tsgz_btn a.next{right: -86px; background-position:-51px 0;}


/*印象广州*/
.yxgz{background:#d3ddf4;}
.yxgz_list li{float: left;}
.yxgz_list{ overflow:hidden; height:510px; width:1200px; margin:0 auto;}
.yxgz_list li{ overflow:hidden; width:150px; margin-right:0px; float:left; display:inline;}
.yxgz li.hover{ width:600px;}
.yxgzCon{ width:600px; overflow:hidden; margin-left:-225px; background:#ffffff;}
.yxgz li.hover .yxgzCon{ margin-left:0px;}
.yxgzImg{ width:600px; height:510px; position:relative; overflow:hidden; float: left;}
.yxgzImg img{width:600px; height:510px;-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
	-moz-transform: scale(1);
	-webkit-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	transition-delay:0.2s;
	-moz-transition-delay:0.2s; /* Firefox 4 */
	-webkit-transition-delay:0.2s; /* Safari 和 Chrome */
	-o-transition-delay:0.2s; /* Opera */
	}
.yxgzImg .text1{ position:absolute; left:0px; top:0px; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.yxgzImg .text1 span{ display:table; height:100%; width:100%; }
.yxgzImg .text1 span em{ display:table-cell; vertical-align:middle; width:100%; height:100%;}
.yxgzImg .text1 span em i{ display:block; width:22px; line-height:19px; font-size:18px; color:#ffffff; margin:0 auto; text-align:center; font-style: normal;}
.yxgzImg .text2{ position:absolute; left:0px; bottom:0px; width:100%; height:60px; line-height:60px; text-align:center; background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.8)));
    background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.8));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,0,0,0.8)', endColorstr='rgba(0,0,0,0)'); color:#ffffff; font-size:18px; display:none;}
.yxgz_list li.hover .text1{ opacity:0;}
.yxgz_list li:hover .text2{ display:block;}
.yxgz_list li:hover .column4ListImg img{
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	}




/*animate*/
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

html.fp-enabled,
.fp-enabled body {
    margin: 0;
    padding: 0;
    overflow:hidden;

    /*Avoid flicker on slides transitions for mobile phones #336 */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
#superContainer {
    height: 100%;
    position: relative;

    /* Touch detection for Windows 8 */
    -ms-touch-action: none;

    /* IE 11 on Windows Phone 8.1*/
    touch-action: none;
}

@-webkit-keyframes zoomIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3,.3,.3);
		transform: scale3d(.3,.3,.3)
	}

	50% {
		opacity: 1
	}
}

@keyframes zoomIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3,.3,.3);
		transform: scale3d(.3,.3,.3)
	}

	50% {
		opacity: 1
	}
}

.zoomIn {
	-webkit-animation-name: zoomIn;
	animation-name: zoomIn
}


@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}

	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp
}


@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  40% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
            transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -6px, 0);
            transform: translate3d(0, -6px, 0);
  }
  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
            transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -4px, 0);
            transform: translate3d(0, -4px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -2px, 0);
            transform: translate3d(0, -2px, 0);
  }
}

@keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  40% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
            transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -6px, 0);
            transform: translate3d(0, -6px, 0);
  }
  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
            transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -4px, 0);
            transform: translate3d(0, -4px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -2px, 0);
            transform: translate3d(0, -2px, 0);
  }
}


@keyframes majority{
	0%{
		transform: translateZ(350px);
	}
	100%{
		transform: translateZ(0);
	}
}

@media (max-width: 1280px) {
	.mlgz_container{width: 1100px; margin:0 auto; height: 100%; position: relative;}
	.wlzx_l{width: 30%;}
	.wlzx_news{width: 38%; margin-left: 1.8%;}
	
	.wlzx_news ul li div {height:68px;}
	
	.lyzn{width: 75%;}
	.lylx{width: 23%;}

.tsgz_list li.pic1 {width:421px; height: 295px;}
.tsgz_list li.pic2 {width: 228px; height: 254px;}

.tsgz_list li.pic3, 
.tsgz_list li.pic4, 
.tsgz_list li.pic5, 
.tsgz_list li.pic6, 
.tsgz_list li.pic10, 
.tsgz_list li.pic11 {width: 198px; height: 163px;}

.tsgz_list li.pic7 {width: 205px; height: 204px; margin-top: -41px;}

.tsgz_list li.pic8 {width: 206px; height: 204px; margin-top: -41px;}

.tsgz_list li.pic9 {width: 228px; height: 245px; margin-top: -82px;}
/*.tsgz_list li.pic1{width: 231px; height: 280px;}
	.tsgz_list li.pic2, .tsgz_list li.pic9, .tsgz_list li.pic10{width: 265px; height: 153px;}
	.tsgz_list li.pic3{width: 208px; height: 239px;}
	.tsgz_list li.pic4,
	.tsgz_list li.pic5,
	.tsgz_list li.pic6,
	.tsgz_list li.pic7, 
	.tsgz_list li.pic12, 
	.tsgz_list li.pic13{width: 178px; height: 154px;}
	.tsgz_list li.pic8{width: 231px; height: 189px; margin-top: -36px;}
	.tsgz_list li.pic9{margin-top: -165px;}
	.tsgz_list li.pic10{*margin-left: -295px;}
	.tsgz_list li.pic11{width: 208px; height: 230px; margin-top: -77px;}*/

	.yxgz li.hover{ width:540px;}
	.yxgzCon{width: 540px;}
	.yxgzImg{width: 540px;}
	.yxgz_list li{width: 140px;}
	
}

@media (max-width: 1024px) {
    .gzjy{height:auto; margin-bottom:0;}
    .whgz_flbq{height:190px;}
    .gzjy_list2 ul li{margin: 0px 8px 20px;}
}