@charset "UTF-8";
/*棣栭〉banner*/
.indexbanner .swiper-container .swiper-wrapper .swiper-slide a { display: block; }
.indexbanner .swiper-container .swiper-wrapper .swiper-slide a img { width: 100%; }
.indexbanner .swiper-container .pagination { margin: 0; width: 100%; display: block; position: absolute; z-index: 20; bottom: 5px; border-radius: 0; text-align: center; }
.indexbanner .swiper-container .pagination .swiper-pagination-switch { width: 5px; height: 5px; cursor: pointer; background: #fff; margin-right: 5px; border-radius: 50%; display: inline-block; }
.indexbanner .swiper-container .pagination .swiper-active-switch { width: 35px; border-radius: 10px; background: #ff0000; }

.sale { width: 1200px; margin: 0 auto; }
.sale .sale_top { position: relative; text-align: center; }
.sale .sale_top h2 { color: #ebebf3; font-size: 50px; font-weight: bold; font-family: 'Arial Rounded MT'; }
.sale .sale_top p { width: 100%; color: #333; height: 34px; font-size: 32px; line-height: 34px; position: absolute; top: 45%; }
.sale .sale_con { margin-top: 50px; text-align: center; margin-bottom: 30px; }
.sale .sale_con p { color: #999; font-size: 14px; line-height: 24px; }
.sale .sale_bottom ul { margin-left: 240px; }
.sale .sale_bottom ul li { width: 180px; float: left; }
.sale .sale_bottom ul li p { color: #333; width: 180px; height: 80px; font-size: 52px; line-height: 80px; text-align: center; }
.sale .sale_bottom ul li p span { color: #333; font-size: 74px; font-weight: bold; line-height: 80px; }
.sale .sale_bottom ul li i { display: block; color: #1e2931; font-size: 14px; line-height: 30px; text-align: center; font-style: normal; }

.recommend_bg { width: 100%; padding: 50px 0; background: url(../images/index_pro01.jpg) no-repeat; background-size: 100% 100%; }
.recommend_bg .recommend { width: 1200px; margin: 0 auto; }
.recommend_bg .recommend h2 { color: #333; font-size: 30px; text-align: center; margin-bottom: 40px; }
.recommend_bg .recommend ul li { width: 23%; float: left; margin-left: 2%; overflow: hidden; }
.recommend_bg .recommend ul li img { width: 256px; height: 256px; transition: 1s ease; }
.recommend_bg .recommend ul li:hover { box-shadow: 0 5px 10px #d8d8d8; }
.recommend_bg .recommend ul li:hover img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); }
.recommend_bg .recommend p { margin-top: 40px; text-align: center; }
.recommend_bg .recommend p a { color: #ff0000; font-size: 12px; padding: 5px 20px; font-weight: bold; display: inline-block; border: 1px solid #ff0000; }

.cooperation { width: 1200px; margin: 0 auto; overflow: hidden; padding-bottom: 50px; }
.cooperation h2 { color: #333; font-size: 30px; padding-left: 2%; text-align: center; margin-bottom: 40px; }
.cooperation .swiper-container { overflow: visible; padding-left: 2%; }
.cooperation .swiper-container .swiper-wrapper .swiper-slide img { max-width: 100%; border: 1px solid #eee; }
.cooperation .swiper-container .pagination { margin: 0; width: 100%; display: block; padding-left: 2%; position: absolute; z-index: 20; left: 0; bottom: -50px; border-radius: 0; text-align: center; }
.cooperation .swiper-container .pagination .swiper-pagination-switch { width: 10px; height: 10px; cursor: pointer; margin-right: 5px; border-radius: 50%; background: #dcdcdc; display: inline-block; }
.cooperation .swiper-container .pagination .swiper-active-switch { background: #fff; border: 3px solid #cc0000; }

/*# sourceMappingURL=index.css.map */
