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:1100px; max-width:1100px; margin:0 auto; clear:both; position:relative;}
.space48{height: 48px; clear: both;}
.space70{height: 70px; clear: both;}
.fl{float: left;}
.fr{float: right;}

.zt_banner img{width: 100%; height: auto; display: block;}
.zt_nav{height: 84px; line-height: 84px; background-color: #079383;}
.zt_nav .container li{width: 16.667%; text-align: center; float: left;}
.zt_nav .container li a{color: #fff; font-size: 24px;}
.ztwarp{background: url(2022zqjbg_r2_c1_s1.jpg) top center repeat-y;}
.ztmain{background: url(2022zqjbg_s1.png) top center no-repeat;}
.zt_title{margin-bottom: 40px;}
.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);}

/******中秋资讯 ******/
.jrzx_box_l{width: 45%;}

.jrzx_tpxw{width:100%; height:344px; overflow:hidden; position:relative; border:0;  }
.jrzx_tpxw .hd{ height:15px; overflow:hidden; position:absolute; right:0; bottom:10px; z-index:2; }
.jrzx_tpxw .hd ul{ overflow:hidden; zoom:1; float:left;}
.jrzx_tpxw .hd ul li{ float:left; margin-right:9px;  width:11px; height:11px;  border-radius:50%; background:#A8B6B6; cursor:pointer; text-indent:99999em;}
.jrzx_tpxw .hd ul li.on{ background:#FD9C4D; color:#fff; }
.jrzx_tpxw .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.jrzx_tpxw .bd ul{width:100%; height:100%;}
.jrzx_tpxw .bd ul li{position:relative; line-height:30px; height:344px;}
.jrzx_tpxw .bd li img{width:100%;  height:346px;}
.jrzx_tpxw .bd li b{ display:block; position:absolute; width:100%; height:40px; bottom:0px;left:0;background:#000; opacity:.67;filter:alpha(opacity=67); z-index:1;}
.jrzx_tpxw .bd li span{ display:block; position:absolute;width:74%;height:40px; bottom:0px;left:0; z-index:2; line-height:40px;}
.jrzx_tpxw .bd li span a{color:#FFF; display:block; float:left; padding:0 15px; position:relative; z-index:3; font-size:17px; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.jrzx_tpxw .bd li span a:hover{color:#FC0;}

.jrzx_box_r{width: 53%;}
.jrzx_list li{position:relative;  line-height:70px; overflow:hidden; vertical-align:top; padding-left: 59px; background: url(2022nzqj_r3_c9_s1.png) left center no-repeat;}
.jrzx_list li a{display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size: 18px; color: #f9edbd;}

.jrfw_icon{margin-top: 70px;}
.jrfw_icon li{width: 20%; float: left; text-align: center;}
.jrfw_icon li i{width: 83px; height: 80px; background-color: #F9EDBD;  margin: 0 auto 14px; display: block; border-radius: 10px;}
.jrfw_icon li i img{display:initial; vertical-align: middle; margin: 21% auto 0}
.jrfw_icon li span{display: inline-block; text-align: center;}
.jrfw_icon li span a{color: #f9edbd; font-size: 18px;}

/****** 欢度中秋 ******/
.hdzq_pic li{width: 22%; float: left; margin-right:40px;}
.hdzq_pic li img{width: 100%; height: auto; display: block;}
.hdzq_pic li.last{margin-right: 0;}
.hdzq_box{margin-top: 35px; position: relative;}
.hdzq_box .zqicon{position: absolute; top: 0; right: 0; z-index: 3;}
.hdzq_list{border: 2px #FCEAB8 solid; border-radius: 10px; padding: 43px 0px;}
.hdzq_list li{position:relative; background: url(2022nzqj_r3_c9_s1.png) left center no-repeat; padding-left:50px; line-height:50px; overflow:hidden; vertical-align:top; width:41%; margin: 0 20px; float: left;}
.hdzq_list li a{display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size: 18px; color: #f9edbd;}

/****** 节日文化 ******/
.jrwh_box{background-color: #FDF7D5;}
.jrwh_box_l{width: 421px;}
.jrwh_box_l img{display:block; width: 100%; height: auto;}
.jrwh_box_r{padding: 0 20px; width: 639px;}
.jrwh_box_r .title{font-weight: bold; line-height: 2; padding: 10px 20px 0;}
.jrwh_box_r .title a{display: block; font-size: 24px; color: #a26963; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.jrwh_box_r .zy{font-size: 18px; color: #a26963; line-height: 1.8;}
.jrwh_box_r .zy a{color: #b39f8e; font-size: 18px;}

/******联合出品 ******/
.lhcp{text-align: center; padding: 50px 0 30px; color: #f9edbd;}
.lhcp span{display: inline-block; margin-right: 60px; color: #f9edbd; font-size: 18px;}
.lhcp span.sp40{margin-right: 40px;}
.lhcp img{vertical-align: middle;}
.lhcp span a{color: #f9edbd; font-size: 18px;}