body{min-width: 1200px; background: #EEFFF4;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.zlff_container{width:1200px; max-width:1200px; margin:0 auto; clear:both; position:relative;}
.space48{height: 48px; clear: both;}
.space70{height: 70px; clear: both;}
.mb60{height: 60px; clear: both;}
.mb100{height: 100px; clear: both;}
.fl{float: left;}
.fr{float: right;}

.jrbanner{position: relative; overflow: hidden;}
.jrbanner img{display: block; width: 100%; height: auto;}
.ztlogo{position: absolute; left: 58px; top: 20px; z-index: 1}

.zt_title{margin-bottom: 30px;}
.zt_title img{display: block; margin: 0 auto; width: auto; height: 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);}


/* 赛事聚焦 */
.ssjj-left{width: 52%; float: left;}
.ssjj_tpxw{width:100%; height:412px; overflow:hidden; position:relative; border:0; background: url(lwswyzt_r6_c2_s1.jpg) top left repeat-y #FF1E08;}
.ssjj_tpxw .hd{ height:15px; overflow:hidden; position:absolute; right:0; bottom:15px; z-index:2;}
.ssjj_tpxw .hd ul{ overflow:hidden; zoom:1; float:left;}
.ssjj_tpxw .hd ul li{ float:left; margin-right:10px;  width:12px; height:12px; border-radius:50%; background:#fff; cursor:pointer; text-indent:99999em;}
.ssjj_tpxw .hd ul li.on{background:#00DA98; border: 1px solid #fff;}
.ssjj_tpxw .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.ssjj_tpxw .bd ul{width:100%; height:100%;}
.ssjj_tpxw .bd ul li{position:relative; line-height:30px; height:412px;}
.ssjj_tpxw .bd li img{width:100%; height:362px; display: block;}
.ssjj_tpxw .bd li .txt{height: 50px; line-height: 50px; padding-right: 146px;}
.ssjj_tpxw .bd li .txt a{color:#fff; display:block; padding: 0 15px; z-index:3; font-size:16px;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.ssjj_tpxw .bd li .txt a:hover{color:#fff;}
/* .ssjj_tpxw .prev,
.ssjj_tpxw .next{position:absolute; bottom:0; display:block; width:40px; height:42px; z-index: 5;}
.ssjj_tpxw .prev{background: url(lwfy_tpxw_prev.png) center no-repeat #EA533E; left: 0;}
.ssjj_tpxw .next{background: url(lwfy_tpxw_next.png) center no-repeat #EA533E; right: 0;} */
.ssjj-right{width: 46%; float: right;}
.ssjj-list li{position: relative; height: 50px; line-height: 50px; overflow: hidden; padding-left: 54px; padding-right: 129px; background: #C9F8E4; margin: 30px 0; border-radius: 50px;}
.ssjj-list li:after{position:absolute; content:" "; left:29px; top: 18px;  width: 11px; height: 11px; background: #FF6525; border: 2px solid #FFF; border-radius: 50%;}
.ssjj-list li span{position:absolute; right:29px; top:0; color:#999999;}
.ssjj-list li a{display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size: 20px;}

/* 荔湾风采 */
.lwfcCon{height: 936px; box-sizing: border-box;  overflow: hidden;}
/* .lwfc-list{padding-right: 20px; height: 936px; overflow-y: auto; overflow: hidden;} */
.lwfcCon .lwfc-list{overflow-x: auto; height: 100%; padding-right: 20px;}
.lwfcCon .lwfc-list::-webkit-scrollbar {
  width: 6px;
  border-radius: 3px;
}
.lwfcCon .lwfc-list::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background: #26BC99;
}
.lwfcCon .lwfc-list::-webkit-scrollbar-track {
  border-radius: 3px;
  background: #eeeeee;
}
.lwfcCon .lwfc-list li{border-radius: 10px; padding: 20px; border: 2px solid #26BC99; margin-bottom: 26px; }
.lwfcCon .lwfc-list li .ztpic{width:32.5%; float: left;}
.lwfcCon .lwfc-list li .ztpic img{display: block; width: 100%; height:251px; border-radius: 10px;}
.lwfcCon .lwfc-list li .ztcon{width:64%; float: right; height: 208px; padding-top: 5%;}
.lwfcCon .lwfc-list li .ztcon .gjbt{line-height: 1.5; margin-bottom: 30px; font-size: 26px; text-align: left}
.lwfcCon .lwfc-list li .ztcon .gjbt a{font-size: 26px;}
.lwfcCon .lwfc-list li .ztcon .fbsj{text-align: right; color: #666666; font-size: 24px;}
.lwfcCon .lwfc-list li.xx3{margin-bottom: 0;}

.lwfcScroll-top{ overflow:hidden; position:relative; height: 926px;}
/* .lwfcScroll-top .hd{ overflow:hidden;  }
.lwfcScroll-top .hd .prev,.lwfcScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.lwfcScroll-top .hd .next{ background-position:0 -140px;  }
.lwfcScroll-top .hd .prevStop{ background-position:-60px -100px;  }
.lwfcScroll-top .hd .nextStop{ background-position:-60px -140px;  }
.lwfcScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.lwfcScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.lwfcScroll-top .hd ul li.on{ background-position:0 0; } */
.lwfcScroll-top .bd{ }
.lwfcScroll-top .bd ul{ overflow:hidden; zoom:1; }
.lwfcScroll-top .bd ul li{ zoom:1; border-radius: 10px; padding: 20px; border: 2px solid #26BC99; margin-bottom: 26px; box-sizing: border-box; height: 291px !important;}
.lwfcScroll-top .bd ul li .ztpic{width:32.5%; float: left;}
.lwfcScroll-top .bd ul li .ztpic img{display: block; width: 100%; height:251px; border-radius: 10px;}
.lwfcScroll-top .bd ul li .ztcon{width:64%; float: right; height: 251px; padding-top: 5%; box-sizing: border-box;}
.lwfcScroll-top .bd ul li .ztcon .gjbt{line-height: 1.5; margin-bottom: 30px; font-size: 26px; text-align: left}
.lwfcScroll-top .bd ul li .ztcon .gjbt a{font-size: 26px;}
.lwfcScroll-top .bd ul li .ztcon .fbsj{text-align: right; color: #666666; font-size: 24px;}



.lwfc_scroll .hd{text-align:center;}
.lwfc_scroll .hd ul{display: inline-block;}	
.lwfc_scroll .hd li{display: inline-block; padding:8px; cursor: pointer;  border:1px solid #26BC99; color: #26BC99; margin:0 4px; overflow:hidden; cursor: pointer}
.lwfc_scroll .hd .on{background:#26BC99; color: #fff;}
.lwfc_scroll .prev, .lwfc_scroll .next{ display:inline-block; cursor: pointer; padding: 8px;  border:1px solid #26BC99; color: #26BC99;  overflow:hidden;  margin:0 4px; cursor: pointer}
.lwfc_scroll .prevStop{ color: #26BC99;  background-color: #f2f2f2; cursor:inherit;}
.lwfc_scroll .nextStop{ color: #26BC99;  background-color: #f2f2f2; cursor:inherit;}
.lwfc_scroll .bd .bd-con{padding: 0 5px;}
/* 映像十五运 */
.yxswy{
	position: relative;
	width: 1200px;
	margin: 0 auto
}

.yxswy .swiper-container {
	padding-bottom: 60px;
}

.yxswy .swiper-slide {
	width: 625px;
	height: 353px;
	background: #fff;
    border: 2px solid #27BD9A;
	box-shadow: 0 8px 30px #67BB9A;
    position: relative;
}
.yxswy .swiper-slide img{
	display:block;
    width: 100%;
    height: 100%;
}
.yxswy .swiper-slide b{
    width: 100%;
    height: 100%;
    background:url(lwswyzt_r12_c3_s1.png) bottom center no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

.yxswy .swiper-slide p {
    display: block;
    width: 100%;
	line-height:60px;
    height: 60px;
    padding: 0 20px;
	text-align: center;
	color: #fff;
    font-weight: bold;
	font-size: 29px;
	margin: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2;
    white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;
}

.yxswy .swiper-pagination {
	width: 100%;
	bottom: 20px;
    display: none;
}

.yxswy .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

.yxswy .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}
.swiper-button-next, .swiper-button-prev{top: 40%;}
.yxswy .swiper-button-prev{
	left: -30px;
	width: 79px;
	height: 79px;
	background: url(lwswyzt_r14_c3_s1.png) no-repeat;
	background-size: 100%;
}

.yxswy .swiper-button-prev:hover {
	background-size: 100%
}

.yxswy .swiper-button-next{
	right: -30px;
	width: 79px;
	height: 79px;
	background: url(lwswyzt_r14_c16_s1.png) no-repeat;
	background-size: 100%;
}



/* 专题图标 */
.zttb-list li{width: 24.2%; float: left; margin-right: 12px;}
.zttb-list li img{display: block; width: 100%; height: auto;}
.zttb-list li.last{margin-right: 0;}

@media (max-width: 1024px) {
    .zttb-list li{width: 24.2%;}
    .yxswy{width: 1100px;}
   .yxswy .swiper-container{margin-left: -20px;}
}