@charset "utf-8";
.swiper-container{ position:relative; margin:0px; padding:0px; width:100%; height:auto; direction:ltr; float:left; display:inline; overflow:hidden; }

.swiper-container .swiper-wrapper{ position: relative; margin:margin:0px; padding:0px; width:100%; height:auto; overflow:hidden;  }
.swiper-container .swiper-wrapper .swiper-slide{ position: relative; margin:0px; padding:0px; width:100%; height:auto; text-align:center; float:left; overflow:hidden; }
.swiper-container .swiper-wrapper .swiper-slide img{ width:100%; }

.swiper-container .swiperpagination{ position:absolute; z-index:5; left:0px; bottom:10px; width:100%; height:8px; text-align:center; -webkit-transform: translate3d(0,0,0); }
.swiper-container .swiperpagination .swiper-pagination-switch{ margin:0 3px; width:8px; height:8px; background:#aaa; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; box-shadow: 0px 1px 2px #555 inset; cursor:pointer; vertical-align:top; display:inline-block; }
.swiper-container .swiperpagination .swiper-active-switch{ background:#e24443; }

.swiper-container .arrow-left{ position:absolute; z-index:6; left:3%; top:50%; margin:-18px 0 0 0; width:20px; height:36px; background:url(../tab_js/toleft.png) no-repeat left center; cursor:pointer; display:none; overflow:hidden; }
.swiper-container .arrow-right{ position:absolute; z-index:6; right:3%; top:50%;  margin:-18px 0 0 0; width:20px; height:36px; background:url(../tab_js/toright.png) no-repeat right center; cursor:pointer; display:none; overflow:hidden; }






.swiper-container_n{ position:relative; margin:0px; padding:0px; width:100%; height:auto; direction:ltr; float:left; display:inline; }

.swiper-container_n .swiper-wrapper{ position: relative; margin:margin:0px; padding:0px; width:100%; height:auto; overflow:hidden;  }
.swiper-container_n .swiper-wrapper .swiper-slide{ position: relative; margin:0px; padding:0px; width:100%; height:auto; text-align:center; float:left; overflow:hidden; }
.swiper-container_n .swiper-wrapper .swiper-slide img{ width:100%; }


.swiper-container_n .swiperpagination{ position:absolute; z-index:5; left:0px; bottom:15px; width:100%; height:8px; text-align:center; -webkit-transform: translate3d(0,0,0); }
.swiper-container_n .swiperpagination .swiper-pagination-switch{ margin:0 3px; width:8px; height:8px; background:#aaa; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; box-shadow: 0px 1px 2px #555 inset; cursor:pointer; vertical-align:top; display:inline-block; }
.swiper-container_n .swiperpagination .swiper-active-switch{ background:#ff9f08; }

.swiper-container_n .arrow-left{ position:absolute; z-index:6; left:3%; top:50%; margin:-18px 0 0 0; width:20px; height:36px; background:url(../tab_js/toleft.png) no-repeat left center; cursor:pointer; display:inline; overflow:hidden; }
.swiper-container_n .arrow-right{ position:absolute; z-index:6; right:3%; top:50%;  margin:-18px 0 0 0; width:20px; height:36px; background:url(../tab_js/toright.png) no-repeat right center; cursor:pointer; display:inline; overflow:hidden; }






.swiper-container_p{ position:relative; margin:12px 0 0 0; padding:0px; width:100%; direction:ltr; float:left; display:inline; overflow:hidden; }

.swiper-container_p .swiper-wrapper{ position: relative; margin:margin:0px; padding:0px; width:100%; height:auto; overflow:hidden;  }
.swiper-container_p .swiper-wrapper .swiper-slide{ margin:0px; padding:0px; width:100%; height:auto; text-align:center; float:left; overflow:hidden; }
.swiper-container_p .swiper-wrapper .swiper-slide .mcon{ margin:0 0 0 15%; padding:0px; width:70%; border:#eee 1px solid; float:left; overflow:hidden; }


.swiper-container_p .swiperpagination{ position:absolute; z-index:5; left:0px; bottom:10px; width:100%; height:8px; text-align:center; -webkit-transform: translate3d(0,0,0); }
.swiper-container_p .swiperpagination .swiper-pagination-switch{ margin:0 3px; width:8px; height:8px; background:#aaa; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; box-shadow: 0px 1px 2px #555 inset; cursor:pointer; vertical-align:top; display:inline-block; }
.swiper-container_p .swiperpagination .swiper-active-switch{ background:#ff9f08; }

.swiper-container_p .arrow-left{ position:absolute; z-index:6; left:3%; top:50%; margin:-18px 0 0 0; width:20px; height:36px; background:url(../tab_js/toleft.png) no-repeat left center; cursor:pointer; display:block; overflow:hidden; }
.swiper-container_p .arrow-right{ position:absolute; z-index:6; right:3%; top:50%;  margin:-18px 0 0 0; width:20px; height:36px; background:url(../tab_js/toright.png) no-repeat right center; cursor:pointer; display:block; overflow:hidden; }
