
/*banner样式*/
.index-banner{position:relative;}
.index-banner .arrow-left,.index-banner .arrow-right{position:absolute;top:50%;z-index:2;margin-top:-46px;width:45;height:45;opacity: .3;}
.index-banner .arrow-left:hover,.index-banner .arrow-right:hover{opacity:1}
.index-banner:hover .arrow-left,.index-banner:hover .arrow-right{display:block}
.index-banner .arrow-left{left:58px;}
.index-banner .arrow-left>img{transform: rotate(180deg);}
.index-banner .arrow-right{right:58px;}
.banner-sliders .swiper-slide,.banner-sliders .swiper-wrapper{height:500px!important;overflow:hidden;position:relative}
.banner-sliders .swiper-slide>a{height:500px!important;position:relative;display:block}
.banner-sliders .swiper-slide img{position:absolute;left:50%;top:0;display:none;}
.index-banner .slider-btns{position:absolute;left:50%;bottom:-5px;margin-left:-180px;width:360px;text-align:center;z-index:1}
.slider-btns .swiper-pagination-switch{display:inline-block;width:8px;height:8px;cursor:pointer;border-radius: 50%;border:1px solid #fff;margin:0 0 30px;}
.slider-btns .swiper-active-switch{background-color: #fff;}
.slider-btns .swiper-pagination-switch+.swiper-pagination-switch{margin-left:14px}
.banner-sliders .swiper-slide img.ph{display: none !important;}
.banner-sliders .swiper-slide img.pc{display: block !important;}
.bannerInfo{position: absolute;top:0;bottom:0;right:0;left:0;width: 1200px;margin:0 auto;}
.bannerInfo>div{padding-top:88px;width: 50%;float: right;display: flex;flex-wrap: wrap;align-items: center;color:#fff;}
.bannerInfo h1{display: block;width: 100%;font-size: 50px;font-weight: bold;margin-bottom: 20px;text-align: left;}
.bannerInfo span{display: block;font-size: 24px;width: 100%;margin-bottom: 18px;}
.bannerInfo p{margin-bottom: 20px;font-size: 16px;line-height: 28px;padding-right:150px;box-sizing:border-box;letter-spacing: 2px;}
.bannerInfo>div>a{display: block; background: #fff;box-shadow: 0px 8px 10px 0px rgba(255, 255, 255, 0.36);width: 122px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;color:#799cfd;border-radius: 20px;}

/*产品*/
.product_box,.about_box,.news_box{width: 100%;padding:86px 0;}
.product,.about,.news{width: 1200px;margin:0 auto;}
.product_list,.news_list{width: 100%;}
.product_item_box{width: 270px;position: relative;padding-bottom:15px;cursor: pointer;transition: all .6s ease;margin-right: 30px;margin-bottom: 45px;}
.product_item_box>i{position: absolute;width:100%;bottom:0;height: 3px;background-color: #e8e8e8;}
.product_item_box:hover>i{background: #d10000;}
.product_item_box:hover .product_item{box-shadow: 0px 2px 8px 0px rgba(253, 42, 42, 0.41);}
.product_item{width:100%;border:1px solid #e4e4e4;}
.product_item .imgBox{line-height: 210px;border-bottom: 1px solid #e4e4e4;text-align: center;overflow: hidden;}
.product_item .imgBox>img{vertical-align: middle;max-width: 100%;max-height: 100%;}
.product_item>p{font-size: 14px;color:#1a1a1a;text-align: center;padding:22px 0;width: 90%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.product_item_box{float: left;}
.product_item_box:nth-child(4n+4){margin-right: 0;}
.product>a{margin:0 auto;}

/*关于我们*/
.about_box{background-color: #f5f5f5;height: 635px;background: url(../images/about_index.jpg) no-repeat center center;padding-top: 80px;box-sizing: border-box;}
.about .Title>h2,.about .Title>p{color:#fff;}
.aboutCont{width: 100%;overflow: hidden;}
.aboutCont>img{float: right;margin-top: 20px;}
.aboutInfo{width: 86%;margin:0 auto;}
.aboutInfo>h3{color:#fff;font-size: 20px;font-weight: bold;margin-bottom: 20px;text-align: center;}
.aboutInfo>p{font-size: 14px;color:#fff;line-height: 24px;margin-bottom: 30px;text-indent: 24px;}
.aboutInfo>a{background:#d10000;color:#fff;border:none;margin:0 auto;}

/*新闻资讯*/
.newsClass{width: 575px;float: right;}
.newsClass:first-child{float: left;}
.newsClass>p{width:100%;margin-bottom: 10px;font-size:18px;font-weight: bold; display:inline-block;border-left:2px solid #d10000;padding-left: 4px;color:#d10000;}
.newsClass>ul{border:1px solid #ccc;width: 100%;padding:20px;box-sizing: border-box;}
.newsClass>ul li{cursor: pointer;overflow: hidden;padding-left: 8px; position: relative;border-bottom:1px dashed #ccc;line-height: 26px;font-size: 14px;color:#333;margin-bottom: 10px;}
.newsClass>ul li:before{position:absolute;top:50%;margin-top: -2px;left:0;content:"";width: 3px;height: 3px;background-color: #333;display: inline-block;border-radius: 50%;}
.newsClass>ul li>span{width: 80%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: inline-block;}
.newsClass>ul li>i{float: right;margin-top: 4px;}
.newsClass>ul li:last-child{border:none;}

/*合作伙伴*/
.partner_box{width: 100%;margin-bottom: 80px;}
.partner_list{width: 1200px;margin:0 auto; display: flex;justify-content: space-between;}

@media only screen and (max-width: 1270px){
	.product, .about, .news,.partner_list{width: 1000px;}
	.product_item_box{width: 234px;}
	.product_item_box{margin-right: 16px;}
	.product_item .imgBox{line-height: 190px;}
	.newsClass{width: 48%;}
}
@media only screen and (max-width: 1050px){
	.bannerInfo{width: 1000px;} 
	.product, .about, .news,.partner_list{width: 800px;}
	.product_item_box{width: 240px;}
	.product_item_box,.product_item_box:nth-child(4n+4){margin:0 13px 20px;}
	.product_item .imgBox{line-height: 190px;}
	.about_box{padding-top: 40px;}
	.aboutInfo{width: 100%;}
	.newsClass{width: 48%;}
}
