.indexProduct{height:397px;background: url(../images/indexProBg.png) no-repeat center;background-size: 100% 100%;}
.indexTit{text-align: center;padding-top: 57px;background: url(../images/indexTitBg.png) no-repeat center 83px;background-size: 100%;}
.indexTit h4{font-size: 24px;color:#333;font-weight: 700;line-height: 32px;}
.indexTit p{font-size: 14px;color:#c10a0a;font-style: italic;font-family: Arial;line-height: 20px;}
/*banner*/
.indexBanner{width:100%;height:440px;overflow: hidden;position:relative;}
.bannerPic{width:100%;overflow: hidden;position: relative;text-align: center;}
.indexBanner>a{float:left ;width:100%;height:100%;position: absolute;left:50%;top:0;margin-left: -1000px;z-index: 10;text-align: center;}
.indexBanner>img{}
.indexBanner .slidesjs-container,.indexBanner .slidesjs-control{height:440px!important;;}
.indexBanner .slidesjs-pagination{position:absolute;width:100%;height:12px;left: 0;bottom: 18px;text-align: center;z-index: 100;}
.indexBanner .slidesjs-pagination li{display: inline-block;width:13px;height:12px;margin: 0 3px;}
.indexBanner .slidesjs-pagination li a{display: block;width:100%;height:100%;background: url(../images/bannerPagination.png) no-repeat center;text-indent: -1000px;color:transparent;}
.indexBanner .slidesjs-pagination li .active{background: url(../images/bannerPaginationOn.png) no-repeat center;}
.bannerTxt{position: absolute;right:0;top:0;width:53%;height:440px;background: url(../images/bannerCover.png) no-repeat left center;z-index: 50;}
.bannerTxtItem{text-align: right;margin-top: 96px;}
.bannerTxtItem h4{font-size: 30px;color: #fff;line-height: 54px;font-weight: 700;}
.bannerTxtItem p{font-size: 12px;color: #fff;line-height: 20px;margin-top: 10px;}
.bannerBtn{margin-top: 34px;}
.proBtn{float: right;width:128px;height:42px;background: url(../images/proBtnBg.png) no-repeat center;
    font-size: 14px;color:#fff;line-height: 42px;text-indent: 14px;text-align: left;}
.proBtn:hover{background: url(../images/proBtnBgOn.png) no-repeat center;}
.mobileBanner{width:100%;overflow: hidden;position: relative;display: none!important;}
.mobileBanner a{float:left ;width:100%;}
.mobileBanner a img{width:100%;}
.mobileBanner .slidesjs-pagination{position:absolute;width:100%;height:8px;left: 0;bottom: 16px;text-align: center;z-index: 100;}
.mobileBanner .slidesjs-pagination li{display: inline-block;width:8px;height:8px;margin: 0 3px;}
.mobileBanner .slidesjs-pagination li a{display: block;width:100%;height:100%;background: url(../images/bannerPagination.png) no-repeat center;background-size:8px 8px;text-indent: -1000px;color:transparent;}
.mobileBanner .slidesjs-pagination li .active{background: url(../images/bannerPaginationOn.png) no-repeat center;background-size:8px 8px;}
/*产品中心*/
.slideContent{margin-top: 48px;height:208px;padding:0 55px;width: 100%;box-sizing: border-box;position: relative;overflow: hidden;}
.JQ-slide-content li{float: left;width:142px;height:208px;text-align:center;padding:0 38px;}
.JQ-slide-content li>a{display: block;width:100%;height:100%;color:#333;}
.JQ-slide-content li .proPic{width:140px;height:140px;border: 1px solid #e0e0e0;border-radius: 50%;}
.JQ-slide-content li>a:hover{color:#c10a0a;}
.JQ-slide-content li>a:hover .proPic{border-color:#c10a0a; }
.JQ-slide-content li>a p{font-size:14px;line-height: 66px;}
.indexProduct .picPrev{position:absolute;left:0;top:52px;width:21px;height:34px;background: url(../images/indexProArr-l.png) no-repeat center;}
.indexProduct .picPrev:hover{background: url(../images/indexProArr-l-on.png) no-repeat center;}
.indexProduct .picNext{position:absolute;right:0;top:52px;width:21px;height:34px;background: url(../images/indexProArr-r.png) no-repeat center;}
.indexProduct .picNext:hover{background: url(../images/indexProArr-r-on.png) no-repeat center;}
.proMobile{display: none!important;height:421px;margin-top: 22px;position: relative;}
.proMobile .slidesjs-container,.proMobile .slidesjs-control{height:421px!important;}
.proMobile a{width:135px;height:169px;text-align: center;}
.proMobile a p{font-size: 14px;color:#333;line-height: 42px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.proMobile .proPic{width:125px;height:125px;border: 1px solid #e0e0e0;border-radius: 50%;margin: 0 auto;}
.proMobile .proPic img{width:100%;height:100%;}
.proMobile .slidesjs-pagination{display: none;}
.proMobile .slidesjs-previous{position: absolute;left:40.3%;bottom:30px;z-index: 100;width:11px;height:16px;background: url(../images/arr-l-mobile.png) no-repeat center;text-indent: -1000px;color:transparent;}
.proMobile .slidesjs-previous:hover{background: url(../images/arr-l-mobileOn.png) no-repeat center;}
.proMobile .slidesjs-next{position: absolute;right:40.3%;bottom:30px;z-index: 100;width:11px;height:16px;background: url(../images/arr-r-mobile.png) no-repeat center;text-indent: -1000px;color:transparent;}
.proMobile .slidesjs-next:hover{background: url(../images/arr-r-mobileOn.png) no-repeat center;}
/*查看解决方案*/
.indexSolution{height:370px;background: url(../images/indexSolution.jpg) no-repeat center;background-size: 100% 100%;}
.indexSolution p{font-size: 20px;color:#fff;line-height: 34px;height:102px;width:456px;padding-top:108px;display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;}
.solutionBtn{display: block;width:128px;height:42px;background: url(../images/solutionBtnBg.png) no-repeat center;margin-top: 23px;
    font-size: 14px;color:#fff;line-height: 42px;text-indent: 14px;}
.solutionBtn:hover{background: url(../images/solutionBtnBgOn.png) no-repeat center;}
/*新闻列表*/
.indexNews{height:303px;background: url(../images/indexNewsBg.png) no-repeat center;background-size: 100% 100%;}
.indexNewsList{margin-top: 32px;}
.indexNewsList>a{width:590px;height:110px;background: #fff;border: 3px solid #fff;padding-top: 20px;padding-right:15px;box-sizing: border-box;}
.indexNewsList>a:hover{border-color:#c10a0a; }
.newsDate{width:36px;font-size: 20px;color:#ccc;font-weight: 700;line-height: 24px;margin-left: 29px;margin-right: 20px;}
.newsTxt{width:470px;}
.newsTxt h4{font-size: 14px;color:#333;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsTxt p{font-size: 12px;color:#4d4d4d;line-height: 24px;height:48px;display: -webkit-box;-webkit-box-orient: vertical;
    -webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
@media (max-width: 1240px) {
    .slideContent{padding: 0 21px;}
    .indexNewsList>a{width:48%;}
    .bannerTxt{width:60%;}
    .indexSolution p{width:40%;}
}
@media (max-width: 980px) {
    .bannerTxt{width:70%;}
}
@media (max-width: 768px) {
    .indexBanner{display: none;}
    .mobileBanner{display: block!important;}
    .indexNews{height:285px;}
    .indexNewsList>a{width:100%;height:71px;margin-bottom: 15px;padding-top: 11px;}
    .newsDate{margin: 0 14px;}
    .newsTxt h4{white-space: normal;display: -webkit-box;-webkit-box-orient: vertical;height:48px;
        -webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
    .newsTxt p{display: none;}
    .indexTit{padding-top: 27px;background: url(../images/indexTitBg.png) no-repeat center 52px;}
    .indexTit h4{line-height: 26px;font-size: 18px;}
    .indexTit p{font-size: 12px;line-height: 15px;}
    .indexSolution{height:280px;background:url(../images/solutionBg.png) no-repeat center;background-size: 100% 100%;}
    .indexSolution p{width:93%;text-align: center;margin: 0 auto;padding-top: 59px;line-height: 24px;height:96px;display: -webkit-box;-webkit-box-orient: vertical;
        -webkit-line-clamp: 4;overflow: hidden;text-overflow: ellipsis;font-size: 14px;}
    .solutionBtn{width: 104px;height:42px;background: url(../images/solutionBtnBg1.png) no-repeat center;text-indent: 0;text-align: center;margin: 31px auto 0;}
    .solutionBtn:hover{background: url(../images/solutionBtnBg1.png) no-repeat center;}

}
@media (max-width: 480px){
    .indexProduct{height:510px;}
    .slideContent{display: none;}
    .proMobile{display: block!important;}
}