*{margin:0;padding:0;}
a{color:#333333;text-decoration: none;}
ul{list-style-type: none;}
.clear{clear: both;}
.topbanner img{width:100%;}
.ztzlmain{width:1200px;margin:0 auto 50px;min-height: 500px;}
.lunbo{margin-top:71px;}
.lunbo-l{width:465px;height:405px;float:left;box-sizing: border-box;background:url(bdjyzdimg_03.png) no-repeat;padding:93px 46px;}
.lunbo-r{width:711px;height:405px;float:right;box-sizing: border-box;}
.lunbo-l .lunboltitle{color:#bd1a2d;font-size: 18px;font-weight: bold;margin-bottom:58px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.lunbo-l .hotword{color:#666666;font-size: 16px;line-height: 35px;}
.lunbo-l .hothref{color:#bd1a2d;font-size: 16px;float:right;display: inline-block;max-height: 140px;overflow: hidden;}
/* lunbo start*/
.swiper-slide{position: relative;width: 520px; height: 405px;overflow:hidden;}
.swiper-slide .lb-txt{ width:100%;position: absolute;bottom: 0px;left: 0px;right: 0px;background: rgba(0,0,0,0.27);bottom: 0px;height: 40px;}
.swiper-slide p{width:65%;position: absolute;bottom: 0px;left: 0px;right: 0px;bottom: 0px;height: 40px;line-height: 40px;margin-bottom: 0px;padding: 0px 15px;color: #fff;font-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 100px;cursor:default;}
.swiper-slide img{width: 100%; height:405px; 
	transition:all .4s;
	-moz-transition:all .4s;
	-webkit-transition:all .4s;
	-o-transition:all .4s;}

.swiper-slide img:hover {
	transform:scale(1.2);
}
.sub2_right{width: 49%; padding-bottom:8px;}
.swiper-container { height:405px;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{text-align: right;padding-right: 5px;width: 100px;left: auto;right: 0px;}
.swiper-pagination-bullet{width: 10px;height: 5px;background: #FFFFFF;border-radius: 0;opacity: 1;}
.swiper-pagination-bullet-active{background: #019ce9;}
.swiper-pagination{
				position: absolute;
				bottom: 10px;
				text-align: right;
			    padding-right: 5px;
			    width: 100px;
			    left: auto;
			    right: 10px;
			    height: 20px;
			}
            .swiper-container .swiper-pagination>.swiper-pagination-switch{
				display: inline-block;
				width: 8px;
			    height: 8px;
			    background: #fff;
			    border-radius: 50%;
                margin: 0 5px;
                opacity: 1;
}
.swiper-container .swiper-pagination>.swiper-visible-switch{
	background: #BD1A2D;
	opacity: 1;
}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{text-align: right;padding-right: 5px;width: 100px;left: auto;right: 0px;}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
}
/* lunbo end */
.bdlistmain{margin-top:40px;}
.bdlistmain .bdlist-l{width:583px;box-sizing: border-box;float:left;}
.bdlistmain .bdlist-r{width:583px;box-sizing: border-box;float:right;}
.bglistitle{width:583px;height:61px;line-height: 61px;background:url(bdjyzdimg_09.png) no-repeat;}
.bglistitle a{font-size: 20px;font-weight: bold;color:#ffffff;box-sizing: border-box;padding-left:50px;display: block;width:30%;}
.yw_newsContList2{width:100%; margin-top: 25px;}
.yw_newsContList2 ul li{width:100%;font-size:16px; line-height:43px; display:table;}
.yw_newsContList2 ul li i {
	width: 4px;
	height: 4px;
	border-radius: 50%;
	background-color: #CCC;
	margin-top:20px;
	margin-right:8px;
	float:left;
}
.yw_newsContList2 ul li a p{float:left;width:430px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-indent: 17px;}
.yw_newsContList2 ul li a p:hover{color:#BD1A2D;}
.yw_newsContList2 ul li{overflow:hidden;}
.yw_newsContList2 ul li a{float:left;width:576px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.yw_newsContList2 .newsContListTitle{ font-weight:bold;margin-right:10px;}
.yw_newsContList2 .newsContListTime{float:right; color: #999999;}
.part3{margin-top:65px;}
.part3 .bdlist-l{width:100%;}
.part3 .bglistitle{width:100%;background:url(bdjyzdimg_12.png) no-repeat;}
.part3 .yw_newsContList2{width:48%;float:left;}
.part3 .yw_newsContList2:last-child{float:right;}
.part3 .bglistitle a{width:15%;}