.aboutUs-bg{background:rgb(242, 242, 242);}
.home-product{background:#fff;}
.about-All-title{text-align: center;}
.about-All-title p{color: rgb(170, 170, 170);}
.about-All-title p span{color: #ef7a0c;margin-left:5px;}
.aboutUs-bg .textBox{background: #fff;text-align: center;}
.aboutUs-bg .textBox p{color: rgb(51, 51, 51);}
.aboutUs-bg .textBox div{color: rgb(121, 121, 121);}
.aboutUs-bg .imgBox{transition: all 0.5s;background: #fff;}
.aboutUs-bg .imgBox a{position: relative;display: block;}
.aboutUs-bg .imgBox a .mask{position: absolute;width: 100%;height: 0px;top: 0;background: rgba(0,0,0,.3);transition: all 0.5s;}

.home-product .title .textCon p{color: rgb(51, 51, 51);}
.home-product .title .textCon div{color: rgb(170, 170, 170);}
.home-product .title{overflow: hidden;}
.home-product .content{font-size: 14px;color: rgb(102, 102, 102);line-height:2;}

@media(min-width:1000px) {
.aboutUs-bg{padding: 60px 0 80px;}
.about-All-title p{font-size:35px;}
.about-All-title div{font-size:18px;}
.about-content{margin-top:40px;}
.home-product{padding:0px 0 90px;}
.aboutUs-bg .textBox p{font-size: 18px;line-height: 2;}
.aboutUs-bg .textBox{padding:14px 0 0;}
.aboutUs-bg .imgBox a:hover .mask{height:100%;}
.aboutUs-bg .imgBox:hover{padding:19px 15px;}
.home-product .title img{float:left;}
.home-product .title .textCon{float:left;margin-left: 20px;}
.home-product .title .textCon p{font-size: 32px;margin-top: 35px;}
.home-product .title .textCon div{font-size: 20px;}
.home-product .content{margin-top:50px;}
.home-product .btnSty{text-align: right;margin-top:20px;}
.home-product .btnSty a{width: 150px;height: 42px;line-height: 42px;display:inline-block;text-align: center;background-color: rgba(239,122,12,1);color: #fff;transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;}
.home-product .btnSty a:hover{background-color: rgba(210,99,0,1);}
.home-product .rightContent{text-align: right;padding-top:120px;position: relative;}
.home-product .rightContent .mask{position: absolute;bottom: -38px;left: 35px;transition: all 0.5s;}
.home-product .rightContent .mask .maskBg{width: 100%;height: 0px;position: absolute;z-index: 1;background: rgba(0,0,0,.2);transition: all 0.5s;}
.home-product .rightContent .mask:hover .maskBg{height: 100%;}
.home-product .rightContent .mask:hover{transform: scale(1.1);}
}
@media(max-width:1000px){
.aboutUs-bg{padding:30px 0;}
.home-product{padding:30px 0;}
.about-content{margin-top:30px;}
.aboutUs-bg .textBox p{font-size: 18px;line-height: 1.5;margin-top:5px;}
.aboutUs-bg .textBox{padding: 5px;background: transparent;}
.aboutUs-bg .imgBox{background: transparent;text-align: center;}
.home-product .title img{display:none;}
.home-product .title span{display:block;text-align: center;}
.about-All-title p{font-size:20px;}
.about-All-title div{font-size:16px;}
.home-product .title span p{font-size:20px;}
.home-product .title span div{font-size:16px;}
.home-product .content{margin-top:30px;}
.home-product .btnSty{text-align: center;margin-top:20px;}
.home-product .btnSty a{width: 150px;height: 42px;line-height: 42px;display:inline-block;text-align: center;background-color: rgba(239,122,12,1);color: #fff;transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;}
.home-product .btnSty a:hover{background-color: rgba(210,99,0,1);}
.home-product .rightContent{margin-top:30px;}
.home-product .rightContent .mask{text-align: center;}
.home-product .rightContent>img{display:none;}
}

/*首页-我们的4大优势*/
@media(min-width:1000px) {
.index-superiority{padding:60px 0 80px;}
.index-superiority .contentBg{margin-top:40px;}
.index-superiority .contentBg .content>ul>li .left .date li:nth-child(1){font-size: 24px;font-weight:600;}
.index-superiority .contentBg .content>ul>li .left .date li:nth-child(2){font-size: 13px;padding-bottom: 5px;}
.index-superiority .contentBg .content>ul>li .right p{font-size: 12px;height: 40px;line-height: 20px;}
.index-superiority .contentBg .content>ul{padding: 15px 30px 15px 120px;}
.index-superiority .btn-more{margin-top:60px;}
.index-superiority .contentBg .content{border:5px solid rgb(221, 221, 221);}
.index-superiority .contentBg .content>ul>li .left{width:15%;}
.index-superiority .contentBg .content>ul>li .right{width:85%;}
}
@media(max-width:1000px){
.index-superiority{padding:30px 0;}
.index-superiority .contentBg{margin-top:30px;}
.index-superiority .contentBg .content{margin-top:30px;}
.index-superiority .contentBg .content>ul>li .left{width:25%;}
.index-superiority .contentBg .content>ul>li .right{width:75%;}
.index-superiority .contentBg .content>ul>li .left .date li:nth-child(1){font-size: 20px;font-weight:600;}
.index-superiority .contentBg .content>ul>li .left .date li:nth-child(2){font-size: 13px;padding-bottom: 5px;}
.index-superiority .contentBg .content > ul > li .left .date{padding: 10px 0;}
}
.index-superiority{background:url(../images/news.jpg);}
.index-superiority .about-All-title p{color:#fff;}
.index-superiority .about-All-title div{color: rgb(170, 170, 170);}
.index-superiority .contentBg .content{max-width:800px;margin: 0 0 0 auto;}
.index-superiority .contentBg .content>ul>li{overflow: hidden;padding-top: 12px;padding-bottom: 12px;margin: 10px 0;}
.index-superiority .contentBg .content>ul>li .left{float:left;color: #fff;text-align: center;}
.index-superiority .contentBg .content>ul>li .left .date{max-width:60px;margin:auto;background: #ef7a0c;}
.index-superiority .contentBg .content>ul>li .right{float:left;color:#fff;}
.index-superiority .contentBg .content>ul>li .right a{color:#fff;margin-bottom:5px;}
.index-superiority .contentBg .content>ul>li .right a:hover{color: #ef7a0c;}
.index-superiority .btn-more{text-align: center;}
.index-superiority .btn-more a{width: 150px;height: 42px;line-height: 42px;display: inline-block;border:1px solid #fff;color:#fff;transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;}
.index-superiority .btn-more a:hover{background-color: rgba(239,122,12,1);border-color: rgba(255,87,0,1);}
.index-superiority .contentBg{position: relative;}
.home-gallery-thumbs{width:207px;height:42px;padding:5px 27px;position:absolute;bottom:10px;right:10px;background:url(../images/transparent_bg.png) repeat;}
.home-gallery-thumbs .swiper-button-prev{background:url(../images/arrow-l.png) no-repeat left center;width:22px;height:30px;top:5px;left:5px;margin-top:0px;text-align:center;}
.home-gallery-thumbs .swiper-button-next{background:url(../images/arrow-r.png) no-repeat left center;width:22px;height:30px;top:5px;right:-2px;margin-top:0px;text-align:center;}

 /*SmallBanner样式*/
.home-gallery-thumbs img{width:69px;height:32px;border: #666 solid 3px;}
.home-gallery-thumbs .swiper-slide-thumb-active img{border:#A8A8A8 solid 3px;}
.home-jdan-wz{background-color: rgb(39, 62, 79);padding:15px 25px;}
.home-jdan-title{border-bottom:4px #f93939 solid;margin-bottom:15px;}
.home-jdan-title h4 {color:white;font-size:26px;}
.home-jdan-title p {color:white;font-size: 14px;text-transform:uppercase;margin-bottom:25px;}

.home-news li{line-height:45px;border-bottom:1px dashed #4d6c81;}
.home-news li a{color:white;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.home-news li a:hover{color:red;}
.home-news-more{line-height:25px;display:block;color:white;margin-top:8px;font-size:12px;}
.home-news-more:hover{color:red;}
.home-gallery-thumbs{position: absolute;z-index: 100;}
@media (min-width:1200px) {
.home-jdan .col-lg-8{padding:0px;}
.home-jdan .col-lg-4{padding:0px;}
.home-jdan{position: absolute;width: 500px;top: 50%;transform: translate(0,-50%);height: 367px;}
.gallery-top-1 .swiper-slide img{width:100%;height:367px;}
}
@media (max-width:1200px) {
.home-jdan .col-lg-8{max-width:880px;margin:0px auto 30px auto;}
.home-jdan .swiper-slide{text-align: center;}
}

/*首页-产品中心*/
.index-ListBox .imgBox{position: relative;}
.index-ListBox .imgBox img{border: 1px solid #dcdcdc;transition: all 0.5s;}
.index-ListBox .imgBox .mask{position: absolute;width:100%;height:0px;background:rgba(0,0,0,.1);transition: all 0.5s;top:0;left:0;z-index:1;}
.index-ListBox .imgBox:hover .mask{height:100%;}
.index-ListBox .imgBox:hover img{transform: scale(0.9);}
.index-ListBox .title{margin-top:20px;font-size: 16px;text-align: center;}
.index-ListBox .title a{color: #666;}
.index-ListBox .title a:hover{color: #797979;}
.index-ListBox .tips{text-align: center;margin-top: 6px;}
.index-ListBox .tips a{color:rgb(90, 90, 90);}
.index-ListBox .tips a:hover{color: #2c90ff;}
.index-ListBox .listBtn-more{text-align: center;margin-top:30px;}
.index-ListBox .listBtn-more a{width: 150px;height: 40px;line-height: 40px;display: inline-block;border:1px solid rgba(170,170,170,1);text-align: center;color: rgba(102,102,102,1);transition: border-color 0.4s ease 0s,background-color 0.4s ease 0s;}
.index-ListBox .listBtn-more a:hover{background-color: rgba(239,122,12,1);border-color: rgba(239,122,12,1);color:#fff;}
@media(min-width:1000px) {
.index-ListBox{padding: 60px 0 80px;}
.index-ListBox .contentBox{margin-top:40px;}
.index-ListBox .contentBox ul li{margin-bottom:25px;}
}
@media(max-width:1000px){
.index-ListBox{padding:30px 0;}
.index-ListBox .contentBox{margin-top:30px;}
.index-ListBox .imgBox{text-align: center;}
.index-ListBox .imgBox .mask{display:none}
.index-ListBox .contentBox ul li{margin-bottom:15px;}
.index-ListBox .listBtn-more{margin-top:10px;}
}

/*首页-专业服务、品质保证、技术创新 联系我们*/
.index-ListBox{background:#fff;}
.index-backBg{background-position: center center;background-image: url("../images/indexBackBg.jpg");background-attachment: fixed;}
.index-backBg img{width:70px;float: left;margin-right: 15px;}
.index-backBg .box{color:#fff;}


@media(min-width:1000px) {
.index-partner{padding:40px 0 60px;background: #fff;}
.index-partner .content{margin-top:40px;overflow: hidden;}
.index-backBg{padding: 65px 0;}
.index-backBg .box p{font-size:20px;line-height:2;}
.index-backBg .box div{font-size:14px;line-height:2;}
.index-partner .left{float:left;width:50%;background-color: rgb(239, 122, 12);padding:42px;}
.index-partner .right{float:left;width:50%;}
}
@media(max-width:1000px){
.index-partner{padding-top:30px;background: #fff;}
.index-backBg{padding:30px 0 10px;}
.index-backBg .listBox{margin-bottom:20px;}
.index-partner .content{margin-top: 30px;}
.index-partner .left{background-color: rgb(239, 122, 12);overflow: hidden;padding: 15px 10px;}
}
.index-partner .marqueelefts.about-Marqueelefts li .pic{width:200px;}
.index-partner .marqueelefts.about-Marqueelefts li{width:200px;}