﻿.newspic {
				position: relative;
				background: #333;
				float: left;
				width: 360px;
				height: 245px;
			}

			.pics li {
				width: 360px;
				position: absolute;
				left: 0;
				top: 0;
				display: none;
			}
			.pics li a img {
				width: 490px;
				height: 300px;
				display: block;
				border:0;
			}
			.focusBox .txt-bg {
			    position: absolute;
			    bottom: 0px;
			    z-index: 1;
			    height: 40px;
			    width: 100%;
			    background: #333;
			    filter: alpha(opacity=40);
			    opacity: 0.4;
			    overflow: hidden;
			}

			.focusBox .txt {
			    position: absolute;
			    bottom: 0px;
			    z-index: 2;
			    height: 40px;
			    width: 70%;
			    overflow: hidden;
			}
			.focusBox .txt li a {
				color: #fff;
				font-size: 14px;
margin-left:20px;
			}

			.focusBox .txt li {
			    height: 40px;
			    line-height: 40px;
			    position: absolute;
			    bottom: -15px;
			}
			.focusBox .num {
			    position: absolute;
			    z-index: 3;
			    bottom: 14px;
			    right: 5px;
			    overflow: hidden;
			    height: 12px;
			}


			.focusBox .num li {
			    float: left;
			    position: relative;
			    width: 10px;
			    height: 10px;
			    line-height: 0px;
			    overflow: hidden;
			    text-align: center;
			    margin-right: 5px;
			    cursor: pointer;
			    font-size: 0px;
			    background: #b5b6b7;
				border-radius: 50%;
			}
			.focusBox .num li.on {
				background: #fff;
			}



.floadAd { position: absolute;z-index: 9999; display:none; }  
.floadAd .item { display: block; }  
.floadAd .item img { vertical-align: bottom; border: none;}



.news-pic{
	float:left;
	width:345px;
	height:240px;
	margin-top:2px;
}

.pic {
    width: 490px;
    height: 300px;
}
.pic li {
    width: 490px;
    position: absolute;
    left: 0;
    top: 0;
    display: none;
}

.pic li a img {
    width: 490px;
    height: 300px;
    display: block;
    border: 0;
}
.txt-bg {
    position: absolute;
    bottom: -8px;
    z-index: 1;
    height: 40px;
    width: 100%;
    background: #ddedf8;
}

.txt {
    position: absolute;
    bottom: -10px;
    z-index: 99;
    height: 30px;
    width: 100%;
	overflow: hidden;
	
}
.txt ul {
    width: 100%;
    height: 30px;
}
.txt li {
    height: 40px;
    line-height: 40px;
    position: absolute;
    bottom: 0px;

}
.txt li a {
    color: #333;
    font-size: 14px;
    padding-left: 5px;
}
.num {
    position: absolute;
    z-index: 3333;
    bottom:2px;
    right: 5px;   
    height: 20px;
	overflow: hidden;
}

.num li {
    float: left;
    width: 20px;
    height: 20px;
    background: #fff;
    opacity: .7;
    cursor: pointer;
    border: 1px solid #dedede;
    line-height:20px;
    text-align: center;
    margin-left: 3px;
    color: #333;
    position: relative;
    fill-opacity: .7;
}
.num li.on {
    background: #cc0000;
    border: 1px solid #990000;.
    font-weight: bold;
    color: #fff;
}
.focusBox .num li.on a {
    color: #fff;
}


.bg001
{
margin: 0 auto;
background: url(/tlmzj/resource/cms/2021/06/zn1000.jpg) center top no-repeat;
height: 160px;
width:1000px;
}


/*新闻轮播*/
.newspic {overflow: hidden;height: 300px;width: 490px;float: left;margin-right: 10px;border: 3px solid #dbdee1;}
.focusBox {position: relative;width: 490px;height: 300px;font-family: Arial;text-align: left;background: #fff;overflow: hidden;}
.pic li {width: 490px;position: absolute;left: 0;top: 0;display: none;}
.pic li a img {width: 490px;height: 300px;display: block;border: none;}
.focusBox .txt-bg {position: absolute;bottom: 0px;z-index: 1;height: 40px;width: 100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.focusBox .txt {position: absolute;bottom: 0px;z-index: 2;height: 40px;width: 70%;overflow: hidden;}
.focusBox .txt li {height: 40px;line-height: 40px;position: absolute;bottom: -15px;}
.focusBox .txt li a {color: #fff;font-size: 12px;padding-left: 5px;}
.focusBox .num {position: absolute;z-index: 3;bottom: 14px;right: 5px;overflow: hidden;height: 12px;}
.focusBox .num li {float: left;position: relative;width: 10px;height: 10px;margin-right: 5px;cursor: pointer;background: #fff;border-radius: 50%;}
.focusBox .num li a {font-size: 0;}
.focusBox .num li.on {background: #df3131;}

/*图片轮播*/
.list-loop {position:relative;height:300px;}
.list-loop .swiper-container{height:100%;}
.list-loop .swiper-slide{position:relative;height:100%;}
.list-loop .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.list-loop .swiper-slide span{display:block;position:absolute;bottom:0;left:0;line-height:40px;color:#fff;background:rgba(0,0,0,.4);width: 100%;padding-left:15px;font-size:12px;}
.list-loop .pagination{position:absolute;right:10px;bottom:18px;z-index: 1;}
.list-loop .pagination span{display:inline-block;width: 10px;height: 10px;border-radius:50%;background-color: #b5b6b7;margin:0 4px;}
.list-loop .pagination span.swiper-active-switch{background-color: #fff;border: 1px solid #990000;}