.swiper-container {width: 100%;height: 320px;text-align: center;}
.swiper-slide {width: 100%;height: 100%;}
.pagination {position: absolute;z-index: 20;left: 45%;bottom: 5px;}
.swiper-pagination-switch {display: inline-block;width: 8px;height: 8px;border-radius: 8px;border:none;margin-right:5px;opacity: 0.8;cursor: pointer;}
.swiper-container2 ul {margin:10px 0 0 0;}
.swiper-container4 {margin:0 auto;position:relative;overflow:hidden;z-index:1;
-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
.swiper-container4 {margin:10px 0;width: 100%;height:410px;text-align: center;}
.swiper-container4 .swiper-slide {width: 100%;height:100%;}
.swiper-container4 .pagination4 {position: absolute;z-index: 20;left: 10px;bottom: 0px;}
.swiper-container4 .swiper-pagination-switch {display: inline-block;width: 8px;height: 8px;border-radius: 8px;margin-right: 5px;opacity: 0.8;cursor: pointer;}
.swiper-container4 .li {width:47%;float:left;margin:0 2% 0 2%;padding:0 0 10px 0;border-radius: 3px;}
.swiper-container4 div.odd {margin:0 0 0 0;}
.swiper-container4 .li .doc {width:45%;display:block;margin:10px auto; float: left;}
.swiper-container4 .li dl {width:92%;height:111px;margin:0 auto;}
.swiper-container4 .li dl dt {color:#fff;font-size:16px; margin-top:10px; text-align:center;}
.swiper-container4 .li dl  .red{color:#F30;}
.swiper-container4 .li dl p {color:#fff;font-size:14px;line-height:120%;text-align:left;overflow:hidden; text-align: center;}
.swiper-container4 .li div.btn img {width:45%;display:block;float:left;}
.swiper-container4 .li div.btn img.ask {margin:0 10% 0 0;}
