body{min-width: 1200px;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.zqj_container{width:1200px; max-width:1200px; margin:0 auto; clear:both; position:relative; padding-top: 50px;}
.space48{height: 48px; clear: both;}
.space70{height: 70px; clear: both;}
.fl{float: left;}
.fr{float: right;}

.ztbox{padding-bottom: 50px;}
.jrbanner{position: relative;}
.jrbanner img{display: block; width: 100%; height: auto;}
.ztguidang img{width: auto;}
.ztnav{height: 68px; line-height: 68px; background: #FF5C1B;}
.ztnav .container li{width: 12.5%; text-align: center; float: left;}
.ztnav .container li img{margin: 0 auto; display: block;}
.ztnav .container li a{color: #FFE143; font-size: 24px;}
.ztwarp{background: url(ltlwhs_r3_c1_s1.jpg) top center no-repeat #fff7d6; background-size: 100%;}
.ztmain{background: url(ltlwhs_r4_c1_s1.jpg) bottom center no-repeat; background-size: 100%;}
.zt_title{margin-bottom: 30px;}
.zt_title img{display: block; margin: 0 auto;}


/*图片鼠标经过效果*/
.HoverImgbox{ overflow:hidden;}
.HoverImgbox img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.HoverImgbox img:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.imgHover{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.imgHover:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

/*图标鼠标经过效果*/
.icon li{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
.icon li i{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
.icon li:hover i{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);}
.icon li img{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
.icon li:hover img{-webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg);}

/******中秋资讯 ******/
.hszx_title{margin-bottom: 0;}
.hszx_title img{display: block; margin: 0 auto; width: 100%; height: auto;}
.hszx_mid{background: url(lwhs2024_r2_c2_s1.png) top center repeat-y; padding: 7px 28px; background-size: 100%;}
.hszx_l{width: 48.9%; float: left;}
.hszx_tpxw{width:100%; height:360px; overflow:hidden; position:relative; border:0;}
.hszx_tpxw .hd{ height:15px; overflow:hidden; position:absolute; right:0; bottom:10px; z-index:2; display: none;}
.hszx_tpxw .hd ul{ overflow:hidden; zoom:1; float:left;}
.hszx_tpxw .hd ul li{ float:left; margin-right:8px;  width:7px; height:7px;  border-radius:50%; background:#fff; cursor:pointer; text-indent:99999em;}
.hszx_tpxw .hd ul li.on{background:#8EBEC0; color:#fff; }
.hszx_tpxw .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.hszx_tpxw .bd ul{width:100%; height:100%;}
.hszx_tpxw .bd ul li{position:relative; line-height:30px; height:360px;}
.hszx_tpxw .bd li img{width:100%;  height:315px;}
/* .hszx_tpxw .bd li b{ display:block; position:absolute; width:100%; height:42px; bottom:0px;left:0; z-index:1;} */
.hszx_tpxw .bd li span{ display:block; position:absolute;width:100%;height:45px; font-weight: bold; bottom:0px;left:0; z-index:2; line-height:45px; background: #DC0703;}
.hszx_tpxw .bd li span a{color:#FFDC4C; display:block; padding:0 13px; text-align: center;  z-index:3; font-size:16px;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.hszx_tpxw .bd li span a:hover{color:#FFDC4C;}
.hszx_tpxw .prev,
.hszx_tpxw .next{position:absolute; bottom:0; display:none; width:40px; height:42px; z-index: 5;}
.hszx_tpxw .prev{background: url(lwfy_tpxw_prev.png) center no-repeat #EA533E; left: 0;}
.hszx_tpxw .next{background: url(lwfy_tpxw_next.png) center no-repeat #EA533E; right: 0;}

.hszx_r{width: 48%; float: right;}
.lwznw_list li{margin:0 0 7px; *margin:0 0 7px; position: relative; overflow: hidden; height: 66px; *height: 66px; padding-left: 78px;}
.lwznw_list li .date{width: 64px; height: 64px; border-radius: 5px; text-align: center; color: #EB3100;
background: #FAF6D1; border-radius: 5px;
border: 1px #FFCDCC solid; position: absolute; left: 0; top: 0;
}
.lwznw_list li .date span{color: #EB3100;}
.lwznw_list li .date .ddd{display:block; font-size:30px; padding: 5px 0 0; font-weight: bold;}
.lwznw_list li .date .yyy{display: block; font-size: 11px;}
.lwznw_list li a{display: block; line-height: 2.1; font-size: 16px;}
.lwznw_list li:hover a{font-weight: bold; color: #ED3103;}
.lwznw_list li:hover .date{color: #FCB13E; width: 66px; height: 66px;
background: linear-gradient(-45deg, #ec0805  0%,#fd6801 100%); 
}
.lwznw_list li:hover .date span{color: #FDC244;}

.hszx_bot img{display: block; width: 100%; height: auto;}

/* .hstool{margin-top: 36px; margin-bottom: 60px;} */
.hstool li{width:25%; float: left;}
.hstool li img{display: block; margin: 0 auto;}

/****** 行花街 过大年 ******/
.xhjgdn-list li{width: 18.8%; float: left; margin-right: 18px;}
.xhjgdn-list li img{display: block; width: 100%; height: auto;}
.xhjgdn-list li.last{float: right; margin-right: 0;}

/****** 荔湾花卉藏宝图 ******/
.lwhqzbt-box{background: url(hhzbt_bg_s1.png) top center no-repeat; padding: 45px 0 40px; background-size: 100%;}
.lwhqzbt-con{width: 980px; margin: 0 auto;}
.lwhqzbt-pic{float: left; width: 70%; position: relative;}
.lwhqzbt-pic img{display: block; width: 100%; height: auto;}
.zbticon{float: right; width: 20%;}
.zbticon .icon{margin-bottom: 40px;}

.cjxhxx img{width: 100%; height: auto;}
/******联合出品 ******/
.lhcp{text-align: center; padding: 30px 0 40px;}
.lhcp span{display: inline-block; margin-right: 60px; font-size:20px; color: #333;}
.lhcp span a{font-size: 18px; color: #333;}
.lhcp span.sp40{margin-right: 40px;}
.lhcp img{vertical-align: middle;}

@media (max-width: 1024px) {
    .ztwarp{background-size: 1620px;}
    .ztmain{background-size: 1620px;}
}