@charset "utf-8";

/*动效*/
.transy{transform: translateY(160px);-webkit-transform: translateY(160px);transition: 400ms;-webkit-transition: 400ms; transition-timing-function: ease-out;-webkit-transition-timing-function: ease-out; opacity: 0;} 
.Xtransy{transform: translateX(-160px);-webkit-transform: translateX(-160px); transition: 400ms;-webkit-transition: 400ms;transition-timing-function: ease-out;-webkit-transition-timing-function: ease-out; opacity: 0;} 
.tranShow{ transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;}
.XtranShow{ transform: translateX(0); -webkit-transform: translateX(0); opacity: 1;}
@-webkit-keyframes BiHover
{
  0%{-webkit-transform:translateX(0px);opacity:1}
  49%{-webkit-transform:translateX(-28px);opacity:0}
  50%{-webkit-transform:translateX(28px);opacity:0}
  100%{-webkit-transform:translateX(0px);opacity:1}
}


/* 全部 */
.all_index{}
.sectionBan{position:relative;}
.header{position:absolute;left:0;top:0;width:100%;z-index: 2;border-bottom: 1px solid rgba(255,255,255,0.28);}
/* .headLogo{width: auto;margin-top: 40px;} */
.nav .navbar ul li a{color: #fff;}
.nav .navbar ul li a::before{width: 100%;height: 1px;top:inherit;background-color: #fff;transform: skew(0);}
.nav .navbar ul li.on a::after, .nav .navbar ul li:hover a::after{display:none !important;}
/***【0】***banner****/
.ban_box .swiper-slide{width:100%;height:100%;position:relative;overflow:hidden}
.ban_box .swiper-container .swiper-pagination{width: 100% !important;left: 0 !important;bottom: 0 !important;margin-left: 0;display: flex;display:-webkit-flex;}
.ban_box .swiper-container .swiper-pagination span{flex:1;-webkit-flex:1}
.ban_box .swiper-container .swiper-pagination .swiper-pagination-bullet{width:100% !important;height:7px;margin: 0 4px;position:relative;opacity:1;background:#ed1d23;border-radius:0;}
.ban_box .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#480204}
.ban_box .swiper-container .swiper-pagination .swiper-pagination-bullet:last-child{margin-bottom: 0;}
.swiper-button-next,.swiper-button-prev{width:280px;height:120px;top:auto !important;bottom:0;color:#fff !important;font-weight:bold;text-align:center;line-height:120px;font-family:'Arial';font-size:24px;font-weight: lighter;background-color:#ed1d23;}
.swiper-button-next i{margin-right:10px;}
.swiper-button-prev i{margin-left:10px;}
.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#000;}
.swiper-button-next:hover i,.swiper-button-prev:hover i{color:#e7a415;}
.swiper-container .hide{opacity:0}
.swiper-button-next,.swiper-button-prev{transition:opacity 0.5s;}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:none !important;left: 280px;right:auto;}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:none !important;left: 0;}
.swiper-button-disabled{display:none}
.ban_box .swiper-slide img{display:block;width:100%;left:0;top:0;height:auto;object-fit:cover;}

.ban_boxPic{position:relative;width:100%;height:auto;transition:all 1s ease 2.5s;transform:perspective(1000px) translate3d(0,0,100px)}
.swiper-slide.active .ban_boxPic{transition:all 5s ease 0s;transform:perspective(1000px) translate3d(0,0,0px)}

.swiper-slide .pcimg{height: 100%;}
.swiper-slide .pcimg img{height: 100%;}

@media screen and (max-width:1400px){
.swiper-button-next,.swiper-button-prev{width:160px;height:70px;line-height:70px;font-size:20px;}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left: 160px;}
}
@media screen and (max-width:1200px){
.swiper-button-next,.swiper-button-prev{width:80px;height:35px;line-height:35px;font-size:16px;}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left: 80px;}
}
@media screen and (min-width:960px){
.swiper-slide .pcimg img{display:block;}
.swiper-slide .moimg img{display:none;}
}
@media screen and (max-width:960px){
.swiper-slide .pcimg img{display:none}
.swiper-slide .moimg {height: 100%;}
.swiper-slide .moimg img{display:block;}
.swiper-button-next,.swiper-button-prev{width:40px;height:40px;line-height:40px;font-size:30px;bottom:50%;border-radius:50%;font-family: cursive;}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left: auto;right:10px;}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left: 10px;}
.swiper-button-next i,.swiper-button-prev i{display:none;}
.ban_box .swiper-container .swiper-pagination .swiper-pagination-bullet{float: left;}
}


/***【】***关键词*****/
.hotspot{width: 100%;height: 90px; position: relative;border-bottom: 1px solid #ddd;}
.hotspot .container{overflow: hidden;}
.hotspot p{ text-align: left;line-height: 90px;color: #ed1d23;font-size: 14px;}
.hotspot p span{display: inline-block;color: #ed1d23;}
.hotspot p a{color: #ed1d23;}
.hotspot p a:hover{display: inline-block;color: #ed1e24;}
.hotspot p.current{opacity: 1;left: 0;}

@media screen and (max-width:1230px){
.hotspot{height: auto;padding:10px 0;}
.hotspot p{line-height: 23px;}

.searchBtn{height: auto;line-height: inherit;}
}
@media screen and (max-width:960px){
.hotspot{display: none;}
}


/***【1】***关于我们******/
.sectionAbu{position:relative;overflow:hidden;background: url(../images/indexBg2.jpg) left top no-repeat;min-height: 698px;background-size: 100% 100%;}
.WawCon .WawRight{width: 50%;float:right;}
.WawBottom{margin-top:100px;margin-bottom:55px;}
.WawBottom .abTit{text-align:left;}
.WawBottom .abTit h4{font-size: 30px;}
.WawBottom .abTit h4::before{display:none;}
.WawBottom .abTit p{font-size:24px;font-weight:bold;color: #333;}
.WawBottom .abTit p::before{display:none;}
.WawBottom .WawText{margin-bottom:15px;}
.WawBottom .WawText p{font-size: 16px;color: #666;line-height: 2;text-indent: 32px;text-align: justify;}
.WawPic {float: left;width: 48%;position: relative;}
.dwBox{margin-top: 100px;}
.WawPic .dwBox{position: absolute;top: 65px;left: -82px;}
.WawPic .dwBox .wapAbu{display:none;}
.WawPic img{display:block;max-width:100%}
.WawBottom .indexAb_more{margin-top: 40px;background: #ed1e24;}
.WawBottom .indexAb_more:before{background: #102540;}


/***【2】***产品中心*****/
.sectionOp {padding:30px 0;}
.opCon {position:relative;}
.proLink {position:absolute;right:0;top:-45px;z-index:2;}
.proLink a{position: relative;display:inline-block;margin-right:10px;font-size:16px;color:#333;z-index:2;}
.proLink a::before{content:'';position:absolute;bottom:-10px;left:15%;display:none;width:70%;height:1px;background-color:#ed1d23;z-index:-1;}
.proLink a:last-child{margin-right:0;}
.proLink a:hover{color:#ed1d23;}
.proLink a:hover::before{display:block;}
.opCon .newList{width:30.6%;margin-right:4%;}
.opCon .newList:nth-child(4n){margin-right:4%;}
.opCon .newList:nth-child(3n){margin-right:0;}

.opCon .newList:hover .image_con{background-color:#e92227;border-color:transparent;box-shadow:4px 4px 11px rgba(38,11,12,0.6)}


.opCon .indexAb_more{margin:0 auto;}
.opCon .indexAb_more:before{background-color:#e92227;}

@media screen and (max-width:960px){
.opCon .newList{margin-right:2% !important;}
.opCon .image_con{border-width:2px;}
.opCon .newTitle{ font-size:18px;-webkit-line-clamp:1;}
}

/***【3】***企业优势******/
.sectionAd{padding:50px 0;background: url(../images/indexBg3.jpg) no-repeat;}
.sectionAd .container{background: url(../images/indexBg3-1.png) left top no-repeat;}
.sectionAd .AdLeft{float:left;width:calc(100% - 820px);padding-left:6%;}
.sectionAd .abTit {margin-top:50px;}
.sectionAd .abTit h4,.sectionAd .abTit p{color:#fff;}
.sectionAd .abTit h4{letter-spacing: 0px;}
.sectionAd .abTit p{font-weight:bold;}
.sectionAd .abTit p::before{display:none;}
.AdLeft .ncSlogn{margin:30px 0 50px;}
.AdLeft .ncSlogn h5{margin-bottom:10px;font-size:18px;font-weight:bold;color:#fff;}
.AdLeft .ncSlogn p{font-size:16px;color:#fff;line-height:1.5;position:relative;z-index:2}
.AdLeft .ncSlogn p::before{content:'';position:absolute;bottom:-20px;left:0;display:block;width:35px;height:2px;background:#8892a0;z-index:-1;}
.AdLeft .ncContact em{display:block;margin-bottom:25px;padding-left:34px;font-size:24px;color:#fff;font-weight:bold;background:url(../images/indexIco6.png) no-repeat;}
.AdLeft .ncContact a{display:block;width:150px;height:40px;line-height:40px;border-radius:4px;background:#ed1d23 url(../images/indexIco5.png) 25px center no-repeat;font-size:14px;color:#fff;text-align:center;}
.AdLeft .ncContact a:hover{background-color:#d7141a;}

.AdCon{float:right;width:800px;}
.AdCon .newList{width:33.33%;margin-right:0;margin-bottom: 0;padding:100px 0;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.AdCon .newList::before{content:'';position:absolute;top:0;left:0;display:none;width:94%;height:94%;border:10px solid #ed1d23;border-top-right-radius: 20px;}
.AdCon .newList a{padding: 0 35px;}
.AdCon .contentBoxB{margin-top: 0;padding: 0;}
.AdCon .newTitle{margin-bottom: 0;padding-left: 0;height: 196px;line-height: 196px;font-size: 24px;color: #fff;font-weight: bold;border-radius: 50%;text-align: center;background-color: transparent;border:1px solid #ed1d23;}
.AdCon .newTitle::before{left:2%;top:2%;width:96%;height:96%;background:#ed1d23;border-radius:50%;z-index:-1;}
.AdCon .newMs{margin-top:15px;color: #fff;text-align:justify;font-size:16px;}

.AdCon .newList:hover {cursor:pointer;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}
.AdCon .newList:hover::before{display:block;}
.AdCon .newList:hover .newTitle{color:#fff;}

@media screen and (max-width: 1200px) {
.sectionAd .AdLeft{float: none;width: 100%;padding-left: 0;}
.sectionAd .abTit {margin-top: 10px;margin-bottom:10px;text-align:center;}
.AdLeft .ncSlogn{display: none;}
.AdLeft .ncContact {display: none;}
.AdCon .newList a{padding: 0 25px;}

.AdCon{float: none;width: 100%;margin-top: 15px;}
.AdCon .newList{padding:50px 0;}
.AdCon .newTitle{width:196px;margin:0 auto;}
/* .sectionAd .AdLeft{width:calc(100% - 720px);}
.AdCon{width:700px;}
.AdCon .newList{padding-bottom: 50px;}
.AdCon .newTitle{height:163px;line-height:163px;}
.AdCon .newMs{font-size:14px;} */
}
@media screen and (max-width: 960px) {
.sectionAd{padding:20px;}
.AdCon .newList a{padding: 0 15px;}
}
@media screen and (max-width: 768px) {
.AdCon .newTitle{width:120px;height:120px;line-height:120px;font-size: 20px;}
.AdCon .newMs{font-size:14px;}
}

/***【4】==新闻中心+常见问题*****/
.sectionNc{padding:50px 0;}
/* 新闻中心 */
.newsLeft{}


.DtCon{position:relative;}
.DtCon .hdDt{position:absolute;right:0;top:-70px;}
.DtCon .hdDt a{position:relative;display:inline-block;width:140px;height:45px;line-height:45px;background:#102540;color:#fff;text-align:center;font-size:16px;border-radius:4px;cursor:pointer;}
.DtCon .hdDt a:hover,.DtCon .hdDt a.on{background:#ed1d23;}
.bdDt {min-height:340px;}
.bdDtCon{display:none;}

/* 左侧新闻 */
.ncL{float:left;width:57%}
.nclT .newList{float: none;width: 100%;margin-bottom:30px;margin-right: 0;background: #ed1d23 url(../images/indexBg4-1.png) right bottom no-repeat;border-radius:10px;overflow: hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.nclT .newTitle{padding-left: 0;font-size:16px;color:#fff;min-height: 22px;}
.nclT .newTitle::before{display:none;}
.nclT .image_con{float:left;width:50%;border: none;border-radius: 0;}
.nclT .newPicBox{width:100%;margin:0 auto;border-radius:0;padding-bottom: 62%;}
.nclT .contentBoxB{float: left;width: 50%;margin-top: 0;padding: 5% 5% 0;}
.nclT .lineBox{margin-bottom:20px;margin-top:20px;width:30px;height:2px;background:#fff;}
.nclT .newMs{height: 70px;margin-bottom:15px;line-height:24px;color:#dbdbdb;font-size:14px;-webkit-line-clamp:3}
.nclT .TimeBox{margin-top:4px;font-size:14px;color:#fff}
.nclT .newList:hover{-webkit-box-shadow:0 2px 8px rgba(6,99,184,.1);-moz-box-shadow:0 2px 8px rgba(6,99,184,.1);-ms-box-shadow:0 2px 8px rgba(6,99,184,.1);-o-box-shadow:0 2px 8px rgba(6,99,184,.1);box-shadow:0 2px 8px rgba(6,99,184,.1);-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}
.nclT .newList:hover .newTitle{color:#fff;}
.nclT .newList:hover .lineBox::before{background-color:#fff;}

.nclB .newList{width:49%;margin-bottom:30px;}
.nclB .newList:nth-child(2n){margin-right:0;}
.nclB .newList:nth-child(3n){margin-right:2%;}
.nclB .contentBoxB{margin-top:0;}
.nclB .newTitle{padding-left:0;margin-bottom:0;font-size:16px;color:#333;}
.nclB .newTitle::before{display:none;}
.nclB .newMs{height:54px;margin:15px 0;line-height:2;font-size:14px;color:#999;}
.nclB .TimeBox{margin:0;font-size:14px;color:#333;}
/* .nclB .newList:hover{box-shadow: 0 0 16px 0px #999;} */
.nclB .newList:hover{box-shadow: 6px 7px 9px rgba(209,209,209,0.4);}
.nclB .newList:hover .TimeBox{color:#ed1d23;}

/* 右侧新闻 */
.ncR{float:right;width:40%;}
.ncR .newList{float:none;width:100%;margin-right:0;margin-bottom:60px;}
.ncR .newList:last-child{margin-bottom:0;}
.ncR .TimeBox{float:left;width:70px;margin:0;text-align:center;color:#999;transition-duration:0.5s}
.ncR .TimeBox h1{font-size:40px;color:#333;}
.ncR .TimeBox span{font-size:14px;color:#999;}
.ncR .contentBoxB{float:right;width:calc(100% - 90px);padding:0 0 0 20px;margin-top:0;border-left:1px solid #ddd;}
.ncR .newTitle{min-height: 22px;padding-left: 0;font-size:18px;color:#333}
.ncR .newTitle::before{display:none;}
.ncR .lineBox{margin-bottom:15px;background-color:#ddd;}
.ncR .newMs{font-size:14px;color:#999;line-height: 1.75;height:48px;}
.ncR .newList:hover{transition:all .5s ease;}
.ncR .newList:hover .lineBox::before{background-color:#ed1d23;}

.bdDtCon .indexAb_more{margin:0 auto;}
.bdDtCon .indexAb_more:before{background-color:#ed1d23;}

/***【5】==服务流程*****/
.sectionLc {margin-bottom:50px;padding:30px 0;background-color:#ed1d23;}
.sectionLc .lcTit{float:left;position:relative;width:142px;}
.sectionLc .lcTit img{position:absolute;left:0;top:-47px;}
.sectionLc .lcTit h4,
.sectionLc .lcTit p{display:none;}
.lcCon{float:right;margin-right:20px;width:calc(100% - 175px)}
.lcCon img{display:block;max-width:100%;margin: 0 auto;}
.lcCon img.wapLc{display:none;}

/***【6】==友情链接*****/
.sectionLink{margin-bottom:50px;}
.sectionLink span{float: left;width: 116px;height: 30px;margin-right: 20px;background: url(../images/linkTit.png) bottom center no-repeat;display: block;}
.sectionLink a{font-size: 14px;color: #102540;display: block;float: left;padding:0 5px;line-height: 30px;}
.sectionLink a:hover{color: #ed1d23;}

@media screen and (max-width: 1400px) {
.sectionAbu{min-height: 580px;}
.WawBottom{margin-top: 40px;}
.WawBottom .abTit h4{font-size:23px;}
.WawBottom .indexAb_more{margin-top:30px}
.WawPic .dwBox{right:0;}
.WawPic .dwBox .pcAbu{display:none;}
.WawPic .dwBox .wapAbu{display:block;}

}

@media screen and (max-width: 1200px) {
.sectionAbu{padding:20px 0;min-height:auto;}
.sectionWaw{min-height:380px;}
.sectionNc{padding:30px 0;}
.sectionAa{padding:55px 0;}
.WawBottom {margin-top: 0;margin-bottom: 0;}
.WawBottom .indexAb_more{margin:0 auto}
}
@media screen and (max-width: 960px) {
.sectionLink{display:none;margin-bottom:20px;}

/* 关于我们 */
.WawRight{display:none;}
.WawCon .WawPic{width:100%;}

/* 新闻中心 */
.nclT .newList{margin-bottom:15px;}
.nclB .newList{margin-bottom:15px;}
.nclB .newMs{margin:10px 0;}
.ncR .newList{margin-bottom:30px;}
}

}

@media screen and (max-width: 1200px) {
.sectionCase{padding-top:40px;}
}

@media screen and (max-width: 960px) {

/* 产品中心 */
.proLink{display: none;}
.opCon .newList:nth-child(2n){margin-right:0 !important;}
.opCon .indexAb_more{height:30px;line-height:30px;}

.sectionAbu{background-image:none;}
.WawBottom{padding-left:0;}
.techTxt{display:none;}
.all_index{background: none;}
.sectionWaw{min-height:auto;}
.WawBottom .WawTitle{text-align:center;}
.WawBottom .indexAb_more{height:30px;line-height:30px;}

.opBottom .opBleft,
.opBottom .opBright{width: 100%;float: none;padding:30px 0 30px 30px;height: auto;margin-bottom: 20px;}
.opBottom .abTit::before{left: 50%;}

.sectionNc{padding:15px 0;}
.ncCon .newList .newMs{-webkit-line-clamp: 2;}


/* 承接项目 */
.sectionCase{padding-top:20px;}
.sectionCase .lineBox{margin-top:10px !important;margin-bottom:10px !important;}
.sectionCase .abTit a::before{display:none;}

/* 新闻中心 */
.sectionNc .abTit{margin-bottom:10px;border-bottom:none;}
.sectionNc .abTit h4::before{display:none;}


.DtCon .hdDt{position: inherit;right: inherit;top: inherit;margin-bottom: 15px;text-align: center;}
.ncL{float: none;width: 100%;height:473px;}
.nclT .newList{background-image:none;}
.nclT .image_con{width: 25%;}
.nclT .contentBoxB{width: 75%;padding:1% 1% 0;}
.nclT .newTitle{margin-bottom: 0;}
.nclT .newMs{height:46px;margin-bottom: 0;}
.nclT .TimeBox{margin-bottom: 0;margin-top:0;}
.ncCon .lineBox{display:none;}
.ncCon .bottom_btn{display:none;}
.ncR{float: none;width: 100%;}
.ncR .contentBoxB{padding:5px;}
.ncR .TimeBox{margin:8px 0;}
.ncR .newList{padding-bottom:10px;}
.bdDtCon .indexAb_more{margin:0 auto;height:30px;line-height:30px;}

/* 服务流程 */
.sectionLc .lcTit{float:none;width: 100%;}
.sectionLc .lcTit img{display:none;}
.sectionLc .lcTit h4, .sectionLc .lcTit p{display:block;color:#fff !important;}
.lcCon{float: none;margin: 0 auto;width: 98%;}
.lcCon img.pcLc{display:none;}
.lcCon img.wapLc{display:block;}
}

@media screen and (max-width: 960px) {
.sectionLc{margin-bottom:20px;}
.sectionLc .lcTit h4,.sectionLc .lcTit h4 i{color:#fff !important;}
}
@media screen and (max-width: 768px) {
.nclT .newList{background-color: transparent;}
.nclT .image_con{display:none;}
.nclT .contentBoxB{padding:5px;width: 100%;}
.nclT .newTitle{color:#333;}
.nclT .newMs{color:#999;}
.nclT .TimeBox{display:none;}
.nclB .newList{width:100%;margin-right:0;}
.nclB .newMs{height:46px;margin:0;}
.nclB .TimeBox{display:none;}
.ncR{display:none;}
}












































































