
/** @latest 2020.11.18 -ssj*/

.roll_img132 {width:100%;height:100%;float:left;box-sizing:border-box;position:relative;border: 10px solid #ddd;}
.roll_img132 .swiper-container {height:100%;/* padding-bottom:40px; */box-sizing:border-box;/* border: 10px solid #ddd; */}
.roll_img132 .swiper-container .swiper-slide > a {width:100%; height:100%; float:left; box-sizing:border-box;}
.roll_img132 .swiper-container .swiper-slide > a:focus {border:3px dotted #a6c8ff;}
	.border-radius .roll_img132 {border-radius:15px;}
	.border-radius .roll_img132 .innerbox {border-radius:15px;}


.roll_img132 .innerbox {width:100%;height:100%;float:left;text-align:center;box-sizing:border-box;position:relative;padding:15px;background: #fff;}
.roll_img132 .innerbox .imgbox {width:100%;height: 150px;display:block;background:url(../img/pattern.png) black;overflow:hidden;position: relative;}
.roll_img132 .innerbox .imgbox img {width: auto;min-width: 100%;min-height:100%;position: absolute;margin: auto;top: -999px;bottom: -999px;left: -999px;right: -999px;}

.roll_img132 .innerbox .changeBg {width:100%; height:100%; position:absolute; top:0; left:0; box-sizing:border-box;}
.roll_img132 .innerbox .txtBox {width:100%;text-align:center;padding: 25px 0 0;box-sizing:border-box;overflow:hidden;}

.roll_img132 .innerbox .txtBox .tit {
									width:100%;
									font-size: 19px; white-space:nowrap;
									color:#333;
									line-height:130%;
									letter-spacing:-0.5px;
									display:inline-block;
									text-overflow:ellipsis;
									overflow:hidden;
									box-sizing:border-box;
									word-break:keep-all;
									font-weight: 600;
									}
.roll_img132 .innerbox .txtBox .tit:empty {display:none;}
.roll_img132 .innerbox .txtBox .co {
									width:100%;
									font-size: 15px;
									line-height:150%;
									margin-top: 10px;
									display:block;
									text-overflow:ellipsis;
									overflow:hidden;
									box-sizing:border-box;
									word-break:keep-all;
									-webkit-line-clamp: 2;
									-webkit-box-orient:vertical;
									display:-webkit-box;
									white-space:normal;
									height: 44px;
									}
.roll_img132 .innerbox .txtBox .co:empty {display:none;}



.roll_img132 .btnbox {width:100%;float:left;display:block;text-align:center;position:absolute;bottom: 10px;}

.roll_img132 .swiper-pagination {display:inline-block; position:relative;}
.roll_img132 .swiper-pagination .swiper-pagination-bullet {width: 11px;height: 11px;border: 2px solid #666;margin-right: 6px;background: transparent;opacity:1;box-sizing: border-box;}
.roll_img132 .swiper-pagination .swiper-pagination-bullet:focus {outline:thin dotted;}
.roll_img132 .swiper-pagination .swiper-pagination-bullet-active {background: #666;}

.roll_img132 .slide-controll {display:inline-block; width:auto;}
.roll_img132 .swiper-button-next,
.roll_img132 .swiper-button-prev {overflow:hidden; text-indent:-9999px; width:15px; height:100%; position:relative; margin-top:0; display:inline-block;
								  top:auto; left:auto; vertical-align:top; pointer-events:auto !important;}
.roll_img132 .swiper-button-prev {background:url(../img/arrow.png) no-repeat 0 -2px;}
.roll_img132 .swiper-button-next {background:url(../img/arrow.png) no-repeat -56px -2px;margin-left:6px;}
.roll_img132 .swiper-button-next:hover,
.roll_img132 .swiper-button-prev:hover {cursor:pointer; }
.roll_img132 .swiper-button-next:focus,
.roll_img132 .swiper-button-prev:focus {outline:thin dotted;}

.roll_img132 .swiper-button-next.swiper-button-disabled, 
.roll_img132 .swiper-button-prev.swiper-button-disabled {opacity:1;}

.roll_img132 div.indicator {z-index:10;display:inline-block;width:20px;height:13px;margin-left:-13px;position:relative;}
.roll_img132 div.indicator button {outline:none; cursor:pointer; text-indent:-9999px;}
.roll_img132 div.indicator button.play,
.roll_img132 div.indicator button.stop {width:100%; float:left; height:100%; position:absolute; top:0; left:0;}
.roll_img132 div.indicator button.play {background:url(../img/arrow.png) no-repeat -75px -2px;}
.roll_img132 div.indicator button.stop {background:url(../img/arrow.png) no-repeat -27px -2px;}
.roll_img132 div.indicator button:focus {outline:thin dotted;}


.layout_height_M .roll_img132 .innerbox .imgbox {height:100px;}
.layout_height_M .roll_img132 .innerbox .txtBox {padding-top:15px;}
.layout_height_M .roll_img132 .innerbox .txtBox .co {white-space:nowrap; height:22px; margin-top:5px;}
.layout_height_M .roll_img132 .innerbox .txtBox .co br {display:none;}




	@media (min-width:800px){}
	@media (min-width:800px) and (max-width:1049px){}

	@media (max-width:799px){
		.roll_img132 {border-width:5px;}
		.roll_img132 .innerbox {padding:10px 10px 50px;}
	}

	@media (min-width:600px) and (max-width:799px){
	}

	@media (max-width:599px){
		.layout_height_H .roll_img132 .innerbox .imgbox {height:0px;padding-bottom: 40%;}
		.layout_height_M .roll_img132 .innerbox .imgbox {height:0px; padding-bottom:35%}
	}



