@charset "utf-8";

.wrap{width:100%;}

.roll_img013div_wrap{/*width:1300px;*/ margin:0 auto; position:relative; overflow:hidden;}
.roll_img013axebox{border:1px solid rgb(56, 153, 236) !important; background:#000; width:30px; text-align:center; position:absolute; height:30px; line-height:30px;
color:#ccc; font-size:16px; right:0; top:0; margin:-5px -33px 0 0;}
.roll_img013{width:100%; float:left; clear:both; background:white; padding:15px; box-sizing:border-box;}


.layout_height_L .roll_img013 .roll_img013conBox .swiper-container .swiper-wrapper .swiper-slide > img{height:150px;}
.layout_height_M .roll_img013 .roll_img013conBox .swiper-container .swiper-wrapper .swiper-slide > img{height:250px;}
.layout_height_H .roll_img013 .roll_img013conBox .swiper-container .swiper-wrapper .swiper-slide > img{height:350px;}

.layout_height_L .roll_img013 .swiper-slide{width:100%; height:90px;}
.layout_height_L .roll_img013overBox{height:50px; overflow:hidden;}
.layout_height_L .roll_img013Maintit{font-weight:600; color:#333; font-size:18px; line-height:25px; letter-spacing:-2px; margin-bottom:3px;}
.layout_height_L .roll_img013 .roll_img013conBox{overflow:hidden;}
.layout_height_L .roll_img013 .swiper-slide a img{width:100%; height:70px; vertical-align:top; transition: transform .2s cubic-bezier(.165, .84, .44, 1),-webkit-transform .2s cubic-bezier(.165, .84, .44, 1)}
.layout_height_L .roll_img013 .swiper-slide a img:hover{transform:scale(1.03); transform .2s cubic-bezier(.165, .84, .44, 1),-webkit-transform .2s cubic-bezier(.165, .84, .44, 1)}
.layout_height_L .roll_img013 .swiper-slide .roll_img013title{height:17px; overflow:hidden; font-size:15px; line-height:16px; font-weight:600; margin:2px 0 2px; letter-spacing:-1px; text-align:left; color:#434343; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.layout_height_L .roll_img013 .swiper-slide .roll_img013text{height:13px; overflow:hidden; text-align:left; font-size:12px; color:#888; line-height:14px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.layout_height_L .roll_img013 .swiper-pagination013{bottom:0px;}

.layout_height_M .roll_img013 .swiper-slide{width:100%; height:250px;}
.layout_height_M .roll_img013overBox{height:130px; overflow:hidden;}
.layout_height_M .roll_img013Maintit{font-weight:600; color:#333; font-size:18px; line-height:25px; letter-spacing:-2px; margin-bottom:3px;}
.layout_height_M .roll_img013 .roll_img013conBox{overflow:hidden;}
.layout_height_M .roll_img013 .swiper-slide a img{width:100%; height:130px; vertical-align:top; transition: transform .2s cubic-bezier(.165, .84, .44, 1),-webkit-transform .2s cubic-bezier(.165, .84, .44, 1)}
.layout_height_M .roll_img013 .swiper-slide a img:hover{transform:scale(1.03); transform .2s cubic-bezier(.165, .84, .44, 1),-webkit-transform .2s cubic-bezier(.165, .84, .44, 1)}
.layout_height_M .roll_img013 .swiper-slide .roll_img013title{font-size:15px; height:15px; line-height:16px; font-weight:600; margin:5px 0 5px; letter-spacing:-1px; text-align:left; color:#434343; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.layout_height_M .roll_img013 .swiper-slide .roll_img013text{font-size:13px; color:#888; text-align:left; line-height:14px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.layout_height_H .roll_img013 .swiper-slide{width:100%; height:300px;}
.layout_height_H .roll_img013overBox {height:220px; overflow:hidden;}
.layout_height_H .roll_img013Maintit{font-weight:600; color:#333; font-size:18px; line-height:25px; letter-spacing:-2px; margin-bottom:3px;}
.layout_height_H .roll_img013 .roll_img013conBox{overflow:hidden;}
.layout_height_H .roll_img013 .swiper-slide a img{width:100%; height:220px; vertical-align:top; transition: transform .2s cubic-bezier(.165, .84, .44, 1),-webkit-transform .2s cubic-bezier(.165, .84, .44, 1)}
.layout_height_H .roll_img013 .swiper-slide a img:hover{transform:scale(1.03); transform .2s cubic-bezier(.165, .84, .44, 1),-webkit-transform .2s cubic-bezier(.165, .84, .44, 1)}
.layout_height_H .roll_img013 .swiper-slide .roll_img013title{font-size:16px; height:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:18px; font-weight:600; margin:5px 0 5px; letter-spacing:-1px; text-align:left; color:#434343;}
.layout_height_H .roll_img013 .swiper-slide .roll_img013text{font-size:13px; height:18px; text-align:left; color:#888; line-height:17px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.layout_height_L .roll_img013 .swiper-container013 {height:105px;}
.layout_height_M .roll_img013 .swiper-container013 {height:205px;}
.layout_height_H .roll_img013 .swiper-container013 {height:300px;}

.roll_img013 .swiper-pagination013 {position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
