
/* 轮播 */
.ibanner .img { height: 780px; background-size: cover; background-position: center; }
.ibanner .slick-arrow{font-size:60px; position:absolute; top:50%; z-index:2; height:58px; margin-top:-29px; line-height:58px; width:80px; text-align:center; padding:0px; border:none; color:rgba(255,255,255,1); opacity:0; border-radius:50%; cursor:pointer;}
.ibanner .slick-prev{ left:30px;}
.ibanner .slick-next{ right:30px;}
.ibanner:hover .slick-arrow{ opacity:1;}

.ibanner .slick-dots{ position:absolute; margin-left:-15px; left:50%; bottom:28px;}
.ibanner .slick-dots li{ float:left; margin:0 6px;}
.ibanner .slick-dots li button{ display:block; border:none; padding:0px; width:32px; height:7px; text-indent:-99px; overflow:hidden; background:rgba(255,255,255,0.5); box-shadow:0 0 5px rgba(0,0,0,0.3); box-sizing:border-box; border:none;}
.ibanner .slick-dots li.slick-active button{ background:rgba(255,255,255,1);}

.ibanner .swiper-pagination{ bottom:28px;}
.ibanner .swiper-pagination-bullet{ width:50px; height:3px; border-radius:0px; background:rgba(255,255,255,0.5); box-shadow: 0 0 5px rgba(0,0,0,0.3); opacity:1;}
.ibanner .swiper-pagination-bullet-active{ background:rgba(255,255,255,1);}

.ibanner .text{ padding:15px 0; text-align:center; display:none;}
.ibanner .h3{ font-size:18px; color:#25211e; margin-bottom:5px;}
.ibanner .p{ font-size:12px; color:#666;}
.ibanner .slick-arrow i { font-size: 50px; }

/* 品牌专栏 */
.section-brand { background: #F7F3EB; padding-bottom: 100px; }
.section-brand .brand-item a { color: #fff; }
.section-brand .brand-item .text-area { position: absolute; height: 96px; width: 100%; bottom: 0; padding: 0 15px; 
	background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .6)));
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
    background: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, .6));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff, endColorstr=#000000, GradientType=0);
}
.section-brand .brand-item .text-area p { margin-bottom: 20px; }
.gallery-thumbs { margin-top: 15px; }
.gallery-thumbs .swiper-slide .img-box { background: #000; cursor: pointer; }
.gallery-thumbs .swiper-slide img { opacity: .5; }
.gallery-thumbs .swiper-slide-thumb-active img { opacity: 1; }
.swiper-button-next.swiper-button-white, .swiper-button-prev.swiper-button-white { opacity: 0; }
.gallery-top:hover .swiper-button-next.swiper-button-white, .gallery-top:hover .swiper-button-prev.swiper-button-white { opacity: 1; }

/* 产业发展 */
.section-industrial { background: url(../000bg.jpg) center no-repeat; background-size: cover; }
.section-industrial .container { width: 94%; }
.accordion { border: 5px solid #efefef; overflow: hidden; background#fff; }
.accordion ul { }
.accordion ul li { float: left; width:200px; border-left: 5px solid #efefef; transition: .6s; overflow: hidden; opacity: .7; }
.accordion ul li:first-child { border-width: 0; }
.accordion ul li:last-child { overflow: inherit; }
.accordion ul:hover li { width: 100px; }
.accordion ul li:hover { width: 742px; opacity: 1; }

/* 旗下企业 */
.section-subsidiaries .container { width: 1000px; }
.row-subsidiaries { margin-left: -5px; margin-right: -5px; }
.row-subsidiaries .subsidiaries-item { padding-left: 5px; padding-right: 5px; }
.section-subsidiaries .img-box { border: 1px solid #bdbdbd; margin-bottom: 10px; }
.subsidiaries-item p { display: none; }
.subsidiaries-intro { width: 82%; display: inline-block; line-height: 1.8; }
.subsidiaries-item .zoom-box:hover img { transform:scale(1.05); }

/* 合作伙伴 */
.section-partners { background: url(../images/partners_bg.jpg) center no-repeat; background-size: cover; }
.section-partners .section-header h2, .section-partners .section-header h2 small { color: #fff; }
.section-partners .section-header h2 i:before, .section-partners .section-header h2 b:after { background: #fff; }

