
/* mvp014 */
.mvp014 {width:100%;height:100%;float:left;overflow:hidden;position:relative;/* border:1px solid rgba(0,0,0,0.1); */
		background:white;box-sizing:border-box;}

.mvp014 h2.board_name {width: 80%;float:left;font-size:18px;color:#333;line-height:27px;padding:15px;box-sizing:border-box;
						white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.mvp014 .swiper-container {float:left;width:100%;/* border: 1px solid rgba(0,0,0,0.1); */box-sizing: border-box;position: relative;overflow: visible;}
.mvp014 .swiper-slide {background:#f9f9f9;}
.mvp014 .innerbox {width:100%; padding:15px; display:inline-block; box-sizing:border-box; position:relative; height:auto; vertical-align:middle; line-height:normal;}

.mvp014 .innerbox .imgbox {width:35%; float:left; box-sizing:border-box; padding-right:15px; position:relative; overflow:hidden;}
.mvp014 .innerbox .imgbox span {width:100%; height:150px; background:url(/images/wzwg/site/mngr/no-img.png) center center; float:left; border:1px solid rgba(0,0,0,0.1); box-sizing:border-box;
    					   		background-repeat: no-repeat; background-position: center center; background-size:contain; overflow:hidden; position:relative;}
.mvp014 .innerbox .imgbox img {max-width:100%; position:absolute; left:-999px; right:-999px;top:-999px; bottom:-999px; min-width:100%; min-height:100%; margin:auto;}

.mvp014 .innerbox .txtbox {width:65%; float:left; box-sizing:border-box;}
.mvp014 .innerbox .txtbox h3.tit {font-size:14px; font-weight:600; display:inline-block; line-height:22px; margin-bottom:5px;
								width:100%; height:44px; overflow:hidden; word-break:keep-all; box-sizing:border-box;
								-webkit-line-clamp:2; -webkit-box-orient:vertical; display:-webkit-box;white-space:normal;}
.mvp014 .innerbox .txtbox p.co {font-size:13px; font-weight:400; line-height:22px; word-break:keep-all;
								width:100%; height:44px; overflow:hidden; word-break:keep-all; box-sizing:border-box;
								-webkit-line-clamp:2; -webkit-box-orient:vertical; display:-webkit-box;white-space:normal;}
.mvp014 .innerbox .txtbox span.date {width:100%; color:#666; font-size:12px; padding-top:20px; float:left;}
	
	.mvp014 .swiper-slide:hover h3.tit {text-decoration:underline;}
	.mvp014 .swiper-slide:hover p.co {text-decoration:underline;}


	
/* slide btn */
.mvp014 .board-pagination {position:absolute;top:0;right:0;left: auto !important;margin-top:-58px;
							width:100px !important; height:58px; text-align:right; z-index: 1;line-height:60px; padding-right:15px;}
.mvp014 .board-pagination .swiper-pagination-bullet {width:10px; height:10px; background:#fff; border:1px solid rgba(0,0,0,0.2); 
													border-radius:2px; margin:0 0 0 7px !important; opacity:1;}
.mvp014 .board-pagination .swiper-pagination-bullet-active {background:#333; border-color:rgba(255,255,255,0.2);}

.mvp014 .btnbox {display:none;}



/* no_data */
.mvp014 .swiper-slide.no_data {display:none;}
.mvp014 .swiper-slide.no_data .innerbox {vertical-align:top;}
.mvp014 .swiper-slide.no_data .txtbox {width:100%;}
.mvp014 .swiper-slide.no_data .txtbox h3.tit {font-weight:400; font-size:13px; padding-top:15px;}




	/* layout setting */
	.layout_height_M .mvp014 .swiper-container {height:193px;}
	.layout_height_L .mvp014 .swiper-container {height:105px;}

	.layout_height_M .mvp014 .swiper-slide {height:193px; line-height:193px;}
	.layout_height_L .mvp014 .swiper-slide {height:105px; line-height:105px;}

	.layout_height_L .mvp014 h2.board_name {padding-bottom:10px; line-height:20px;}
	.layout_height_L .mvp014 .board-pagination {margin-top:-45px; line-height:45px;}
	.layout_height_L .mvp014 .innerbox .imgbox {width:20%;}
	.layout_height_L .mvp014 .innerbox .txtbox {width:80%;}
	.layout_height_L .mvp014 .innerbox .txtbox h3.tit {white-space:nowrap; display:block; height:22px; margin-bottom:10px; text-overflow:ellipsis;}
	.layout_height_L .mvp014 .innerbox .txtbox p.co {white-space:nowrap; display:block; height:22px; text-overflow:ellipsis;}
	.layout_height_L .mvp014 .innerbox .txtbox span.date {padding-top:5px;}
	.layout_height_L .mvp014 .innerbox .imgbox span {height:75px;}
	.layout_height_M .mvp014 .innerbox .imgbox span {height:130px;}





	@media (min-width:800px){
		.layout_height_H .mvp014 .swiper-container {height:293px;}
		.layout_height_H .mvp014 .swiper-slide {height:293px; line-height:293px;}

	}
	@media (min-width:991px){
		.layout_04 .mvp014 .innerbox .imgbox {width:45%;}
		.layout_04 .mvp014 .innerbox .txtbox {width:55%;}
	}
	@media (min-width:800px) and (max-width:1299px){
		.layout_03.layout_height_L .mvp014 .innerbox .imgbox {width:35%;}
		.layout_03.layout_height_L .mvp014 .innerbox .txtbox {width:65%;}
	}

	@media (max-width:799px){
		.mvp014 h2.board_name {font-size:17px; padding:0 15px; height:45px; line-height:45px;}
		.mvp014 .innerbox .txtbox h3.tit {width:80%; -webkit-line-clamp:2; height:44px;}
		.mvp014 .board-pagination {margin-top:-45px; height:45px; line-height:45px;}

		.layout_height_H .mvp014 .swiper-container {height:193px;}
		.layout_height_H .mvp014 .swiper-slide {height:193px; line-height:193px;}
		.layout_height_L .mvp014 h2.board_name {padding-bottom:0; line-height:45px;}
	}

	@media (min-width:600px) and (max-width:799px){
		.layout_block4 .layout_height_H .mvp014 .swiper-container {height:305px;}
		.layout_block4 .layout_height_H .mvp014 .swiper-slide {height:305px; line-height:305px;}

		.layout_block4 .layout_height_H .mvp014 .innerbox .imgbox {width:60%; margin-bottom:10px;}
		.layout_block4 .layout_height_H .mvp014 .innerbox .imgbox span {height:120px;}
		.layout_block4 .layout_height_H .mvp014 .innerbox .txtbox {width:100%; clear:both;}

		.layout_block4 .layout_height_M .mvp014 .innerbox .imgbox {width:60%; margin-bottom:10px;}
		.layout_block4 .layout_height_M .mvp014 .innerbox .imgbox span {height:70px;}
		.layout_block4 .layout_height_M .mvp014 .innerbox .txtbox {width:100%; clear:both;}
		.layout_block4 .layout_height_M .mvp014 .innerbox .txtbox p.co {display:block; white-space:nowrap; height:22px; text-overflow:ellipsis;}
		.layout_block4 .layout_height_M .mvp014 .innerbox .txtbox span.date {padding-top:10px;}

		.layout_block4 .layout_height_L .mvp014 .innerbox .imgbox {width:40%;}
		.layout_block4 .layout_height_L .mvp014 .innerbox .txtbox {width:60%;}
	}


	@media (max-width:599px){
		.mvp014 {border:none;}
		.mvp014 .swiper-container {overflow:visible;}
		.mvp014 .innerbox {padding-top:0;}
		.mvp014 .btnbox {margin-top:-40px;}
		.mvp014 .board-button-next, .mvp014 .board-button-prev {width:23px; height:23px; right:0; background-size:30%; background-color:rgba(0,0,0,0)}

		.layout_height_H .mvp014 .innerbox .imgbox span {height:130px;}
		.layout_height_L .mvp014 .innerbox .imgbox span {height:75px;}

		.layout_height_L .mvp014 .swiper-container {height:105px;}
		.layout_height_L .mvp014 .innerbox {padding-top:15px;}
		.layout_height_L .mvp014 .innerbox .imgbox {width:30%;}
		.layout_height_L .mvp014 .innerbox .txtbox {width:70%;}
		.layout_height_L .mvp014 h2.board_name {padding-bottom:15px;}
	}



