﻿*{margin:0;padding:0}
li{list-style:none}
a{text-decoration:none;color:unset}
body{width:100%}
.main{width:100%}
/* .backLan{background:#1b418a} */
.balkHei{background:rgba(255,255,255,.15)}
/* .backHua{background:#123682} */
.activeNav{border-bottom:3px solid #123682;color:#123682}
.zicolorh{color:#123682}
.title{font-size:40px;color:#1b418a}
.Piaohong{color:#000}
.titlexiao{font-size:14px;margin-top:10px}
.nav{width:100%;position:fixed;top:0;height:80px;display:flex;z-index:9999;background:rgba(0,0,0,.3)}
.nav .navXiao{width:28%;display:flex;justify-content:center;align-items:center;height:100%}
.nav .navXiao>a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.nav .navXiao>a>img{width:62%}
.navXiao>div{width:80%;height:100%;display:flex;flex-direction:column;justify-content:center}
.navXiao>div>span{text-align:center;color:#fff;font-size:15px;margin-top:2px}
.navXiao>span{height:100%;display:flex;margin-right:10px;align-items:center}
.navXiao>span>img{width:30px}
.navXiao>p{height:100%;display:flex;align-items:center;color:#fff;font-size:23px;}
.nav .navDa{width:62%;height:79px;padding:0 2.5%;display:flex;justify-content:space-between;align-items:center;}
.nav .navDa>li{height:100%;display:flex;justify-content:center;flex-direction:column;position:relative}
.nav .navDa>li:hover{border-bottom:9px solid #1b418a}
.xialadea{position:absolute;top:85px;left:-57px;display:none;background:#123682;color:#fff;width:184px;font-size:14px}
.xialadea>li{height:50px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e5e5e555}
.xialadea>li>a{width:100%;height:100%;line-height:50px;text-align:center}
.xialadea>li:hover{background:#1b418a}
.daohang{position:absolute;bottom:30px;right:10%;color:#fff;display:flex;align-items:center;font-size:14px}
.daohang>a{width:auto;display:flex;align-items:center;justify-content:center;margin:0 12px}
.daohang>span{display:flex;width:1px;height:15px;background:#fff}
.productColor{color:#5ba8bd}
.nav .navDa>li>a{color:#fff;height:100%;display:flex;align-items:center}
.lunbotu{width:100%}
.rotation{position:relative;overflow:hidden}
.rotation>img{width:100%;z-index:0}
.bannerIndex{width:100%;overflow:hidden;position:relative;display:flex;align-content:center;justify-content:center}
.bannerIndex>img{width:102%}
.bannerContent{position:absolute;top:0;width:80%;padding:0 10%;height:100%;display:flex;align-items:center;justify-content:center}
.bannerConta{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;color:#fff;padding-bottom:20px;}
.bannerConta>div{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;color:#fff}
.shubiaoimg{position:absolute;bottom:0}
@keyframes scaleDraw{0%{transform:scale(1)}
25%{transform:scale(1.1)}
50%{transform:scale(1)}
75%{transform:scale(1.1)}
}
@keyframes mylogo{from{top:15px}
to{top:-15px}
}
@-moz-keyframes mylogo{from{top:15px}
to{top:-15px}
}
@-webkit-keyframes mylogo{from{top:15px}
to{top:-15px}
}
@-o-keyframes mylogo{from{top:15px}
to{top:-15px}
}
.shubiaoimg>img{width:50px;float:left;position:relative;margin:30px auto;padding:0;cursor:pointer;animation:mylogo 1s linear 0s infinite alternate;-moz-animation:mylogo 1s linear 0s infinite alternate;-webkit-animation:mylogo 1s linear 0s infinite alternate;-o-animation:mylogo 1s linear 0s infinite alternate}
.bannerConta>div>p,.bannerConta>p{font-size:45px;letter-spacing:3px}
.bannerConta>div>span,.bannerConta>span{font-size:20px;margin-top:30px;letter-spacing:5px}
.kefudianzan{font-size:28px!important;margin-top:25px!important;font-weight:100!important}
.bannerConta>div>a{font-size:15px;margin-top:50px;color:#fff;padding:10px 30px;border:1px solid #fff;transition:all 1s}
.bannerConta>div>a:hover{transform:scale(1.1)}
.activeCase{background:#1b418a;color:#fff!important}
.indexChoice{width:80%;margin: auto; padding:70px 0}
.cCnas{width:90%;margin: auto; display:flex;justify-content:space-between}
.cCnas>a{width:16%;height:50px;border:1px solid #1b418a;display:flex;justify-content:center;color:#000}
.cCnas>a.active,.cCnas>a:hover{background:#1b418a;color:#fff}
.cCnas>a>li{width:100%;height:100%;display:flex;justify-content:center;align-items:center}
.footer{padding-top:22px;padding-left:10%;padding-right:10%;background:#123682;overflow:hidden}
.footer>.footerTop{width:100%;display:flex;border-bottom:1px solid #435c8f}
.footLeft{width:70%}
.footRight{width:25%;padding-left:5%;border-left:1px solid #435c8f;color:#fff}
.leftLogo{width:100%;border-bottom:1px solid #435c8f;padding:10px 0}
.leftLogo>img{width:20%}
.footLeft>ul{width:95%;display:flex;justify-content:space-between;padding:40px 0}
.footLeft>ul>li{display:flex;flex-direction:column}
.footLeft>ul>li>div{color:#fff;font-size:16px}
.footLeft>ul>li>ul{margin-top:10px}
.footLeft>ul>li>ul>li>a{height:27px;display:flex;align-items:center;font-size:13px;color:#829ccc}
.footLeft>ul>li>ul>li>a:hover{color:#fff}
.footRight>p{margin-top:10px;font-size:14px}
.footRight>ul{margin:7% 0}
.lianxi{color:#829ccc}
.lianxi>li{font-size:14px;margin-top:14px;line-height:27px;display:flex;align-items:flex-start}
.lianxi>li>img{margin-right:10px;margin-top:8px}
.erweima{display:flex}
.erweima>li{padding-right:30px;font-size:14px;color:#829ccc;display:flex;flex-direction:column;align-items:center}
.erweima>li>p{margin-top:10px}
.footEnd{width:100%;display:flex;justify-content:space-between;font-size:14px;color:#829ccc;padding:20px 0}
.footEnd a{color:#829ccc}
.cContent{width:100%;display:flex;flex-wrap:wrap}
.cContent>li{width:31%;background:#fff;margin-top:70px;transition:all .5s;margin-right:1%}
.cContent>li>a{width:100%;transition:all .5s}
.cContent>li:hover{color:#1b418a;-moz-box-shadow:5px 5px 10px #ddd;-webkit-box-shadow:5px 5px 10px #ddd;box-shadow:5px 5px 10px #ddd;transform:translate3d(0,-2px,0);transform:scale(1.03)}
.cjieshao{width:95%;margin-left:2.5%;margin-top:20px}
.cContent>li>a>img{width:100%}
.cjieshao>P{font-size:14px;margin-bottom:20px}
.cjieshao>div>span{color:#000;font-size:12px;margin-right:20px;color:#999}
.cjieshao>a{height:60px;font-size:15px;color:#999;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(172,172,172,.294);margin-top:20px}
.cjieshao>a:hover{color:#1b418a}
.tuijian{width:80%;margin-left:10%;padding-bottom:50px;margin-top:70px}
.tuijian>h3{font-size:25px;color:#1b418a;font-weight:500}
.tuijian>.cContent>li{width:32.333333333%;padding-bottom:30px}
.tuijian>.cContent>li>img{width:100%}
.uiter{display:none!important}
.shoujiduan{width:100%;position:absolute;top:45px;background:#fff;display:none}
.shoujiduan>li{height:45px}
.shoujiduan>li>a{width:90%;padding-left:10%;height:100%;display:flex;align-items:center;color:#383838;font-size:14px}
.shoujiduan>li>a:hover{color:#fff;font-weight:900;background:#1b418a}
@media (max-width:1300px){.navXiao>div>span{font-size:15px}
.nav .navDa>li>a{font-size:13px}
.iNewsImg{overflow:hidden}
.iNewsImg>img{width:120%}
.cCnas{width:100%!important;margin:0!important}
}
@media (max-width:1000px){.uiter>img{width:30%}
.backLan{width:40%!important}
.balkHei{width:50%!important}
.backHua{width:40%!important}
.uiter{width:20%!important;background:#829ccc}
.navDa{display:none!important}
.uiter{width:100%;height:100%;display:flex!important;align-items:center;justify-content:center}
.balkHei{background:#829ccc}
.footerTop{flex-wrap:wrap}
.footLeft,.footRight{width:100%}
.footRight{display:flex;flex-direction:column;align-items:center}
.footRight>ul{margin:10% 0}
.footEnd{flex-wrap:wrap}
.footEnd>p{width:100%}
.cCnas>a>li{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cCnas{flex-wrap:wrap}
.cCnas>a{width:45%!important;height:40px!important;margin-top:20px}
}
.pcbbb{width:0!important;display:none;height:0;overflow:hidden}
@media (max-width:750px){#right-link{width:100%;display:flex;justify-content:center;bottom:0!important;margin:auto}
#right-link ul{width:100%;display:flex}
#right-link ul li{width:25%;border-right:.5px solid #e8e8e8}
#right-link ul li a{width:100%!important;display:flex;margin-top:0!important}
.ioioio{background:#3e6dcb!important;color:#123682!important}
.footLeft>ul{display:none}
.cjieshao>a{flex-direction:column;align-items:flex-start;justify-content:center;margin-top:10px;padding:3px 0;height:auto!important}
.cjieshao>P{margin-bottom:5px!important}
.cjieshao>a>div{margin-top:10px;font-size:12px}
.iAdhang>div>span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.uiter>img{width:50%}
.footLeft>ul{flex-wrap:wrap}
.footLeft>ul>li{width:auto;display:flex;flex-direction:column;align-items:center;margin-top:30px}
.footLeft>ul{justify-content:center}
.footLeft>ul>li>ul>li>a{width:100%;display:flex;flex-direction:column;align-items:center}
.shubiaoimg{display:none!important}
.cContent{flex-wrap:wrap}
.cContent>li{width:100%!important;margin-top:15px!important}
.hengxian{font-size:18px!important}
.cjieshao>P{font-size:14px!important}
.cjieshao>div>span{font-size:12px}
.tuijian{margin-top:30px!important}
.tuijian>h3{font-size:18px!important}
.footLeft>ul>li{margin-top:10px!important}
.footLeft>ul>li>ul>li>a{height:auto!important;padding:3px 0}
.footRight{width:100%;padding-left:0;border-left:0 solid #435c8f;color:#fff}
.footRight>ul{margin:0}
.erweima{width:100%;margin-top:10px!important}
.lianxi>li{margin-top:0!important}
.pcaaa{display:none!important}
.pcbbb{width:40%!important;display:flex!important;height:auto!important}
}
@media (max-width:500px){.indexChoice{padding:0 0}
.iAdhang>div>img{width:40px}
.service>li{margin-top:25px}
.bannerConta>div>p,.bannerConta>p{font-size:18px}
.bannerConta>div>span,.bannerConta>span{font-size:13px;text-align:center;letter-spacing:0!important}
.iServica>p{flex-wrap:wrap;font-size:12px}
.iServica>p>span{width:100%}
.title{font-size:30px}
.titlexiao{width:90%;text-align:center}
.iCasBann>li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.ianliCont{font-size:12px}
.ianliCont>div>img{width:0}
.lunbo.bottom-nav{display:none!important}
.NewCont>p,.iNewZc>p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px}
.NewCont>div,.iNewZc>div{font-size:11px}
.NewCont{margin-top:10px}
.NewTime>p{font-size:28px}
.iNewsTime{top:-100px!important}
.leftLogo{width:100%;border-bottom:1px solid #435c8f;padding:50px 0;display:flex;justify-content:center}
.leftLogo>img{width:50%}
.bannerIndex{height:auto}
.bannerConta>div>span,.bannerConta>span{margin-top:10px}
.bannerConta>div>a{margin-top:10px}
.nav{height:45px!important}
#ups-banner{margin-top:0}
.iServica>div{font-size:30px}
.footer{padding-top:10px}
.leftLogo{padding:20px 0!important}
.footLeft>ul{padding:0!important}
}
.tanchengjihe{position:fixed;right:0;bottom:40vh;width:60px}
.zaixian{display:flex;width:60px;height:100px;background:#1b418a;writing-mode:vertical-lr;color:#fff;align-items:center;justify-content:center}
.top{width:60px;height:60px;background:#1b418a;margin-top:10px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:25px}
#right-link{position:fixed;right:0;bottom:20%;z-index:2}
#right-link ul{margin:0;position:relative;z-index:9}
#right-link ul li a{display:block;display:flex;width:65px;height:65px;border-top:none;color:#fff;flex-direction:column;align-items:center;justify-content:center;background-color:#3e6dcb;font-size:12px;margin-top:2px}
#right-link ul li a i{font-size:30px;line-height:32px;display:flex;align-items:center;justify-content:center;font-size:26px}
#right-link>ul>li>a:hover{background:#123682!important}
.iconfont{width:40px;height:40px}
.iconfont>img{width:40px}
.ioioio{background-color:#123682;color:#fff}
.ioioio:hover{color:#fff!important}
.vx-Img{display:none;position:absolute;left:-142px;background:#3e6dcb;color:#fff;padding:10px;width:120px;text-align:center}
.right-link ul li{position:relative;display:flex;align-items:center}
.vx-ImgShow{display:block!important}
.vx-Img img{width:100%}
@media (max-width:750px){.vx-Img{left:auto!important;bottom:61px!important}
}
.erji:hover .xialadea{display:block}
.setion{width:100%;margin:0;clear:both;z-index:111;overflow:hidden}
.clearance{width:100%;height:50px;overflow:hidden}
.clearance10{width:100%;height:10px;overflow:hidden}
.wid80{max-width:80%;margin:0 auto;overflow:hidden}
.titleEn{margin-bottom:-15px}
.text-center{text-align:center}
.font42{font-size:33px!important;font-weight:bold;color: #605858;}
.font32{font-size:30px!important;margin-top:18px;font-weight:bold;color: #605858;}
.clearance30{width:100%;height:30px;overflow:hidden}
.projecthome{width:100%;height:auto}
.grid{width:100%;margin:0 auto;list-style:none;text-align:center}
.grid li{display:inline-block;width:32%;margin:0 1% 20px 0;text-align:left;position:relative}
.grid li:nth-child(3n){margin-right:0}
.grid figure{margin:0;position:relative}
.grid figure img{max-width:100%;display:block;position:relative}
.grid figcaption{position:absolute;top:0;left:0;padding:20px;background:#123682;color:#fff}
.grid figcaption h3{margin:0;padding:0;color:#fff;margin-bottom:20px}
.grid figcaption span:before{content:' '}
.grid figcaption span{font-size:16px;}

.grid figcaption a{text-align:center;padding:5px 10px;border-radius:2px;display:inline-block;background:#ed4e6e;color:#fff}
.cs-style-4 li{-webkit-perspective:1700px;-moz-perspective:1700px;perspective:1700px;-webkit-perspective-origin:0 50%;-moz-perspective-origin:0 50%;perspective-origin:0 50%}
.cs-style-4 figure{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}
.cs-style-4 figure>div{overflow:hidden}
.cs-style-4 figure img{-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s}
.cs-style-4 figure.cs-hover img,.cs-style-4 figure:hover img{-webkit-transform:translateX(25%);-moz-transform:translateX(25%);-ms-transform:translateX(25%);transform:translateX(25%)}
.cs-style-4 figcaption{height:100%;width:50%;opacity:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transition:-webkit-transform .4s,opacity .1s .3s;-moz-transition:-moz-transform .4s,opacity .1s .3s;transition:transform .4s,opacity .1s .3s}
.cs-style-4 figure.cs-hover figcaption,.cs-style-4 figure:hover figcaption{opacity:1;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0);-webkit-transition:-webkit-transform .4s,opacity .1s;-moz-transition:-moz-transform .4s,opacity .1s;transition:transform .4s,opacity .1s}
.cs-style-4 figcaption a{position:absolute;bottom:20px;right:20px}
.viewmore,.viewmore2,.viewmore3{width:100px;text-align:center;clear:both}
.viewmore{line-height:35px;height:35px;border:1px solid #dddd}
.viewmore3{line-height:30px;height:30px;clear:both;float:left;border:1px solid #123682;background:#123682}
.viewmore3 a{color:#fff}
.viewmore3:hover{background:#333;border:1px solid #333}
.viewmore:hover{background:#123682;border:1px solid #123682}
.viewmore:hover a{color:#fff}
.yousd{margin-top:2%}
.fgubf{position:relative}
.fgubf_img img{width:100%;height:auto}
.amsdh{position:absolute;top:0;left:10%;width:20%;background:#123682;box-sizing:border-box;padding:4% 4%;color:#fff;height:110%}
.youshiqiehu{float:right;width:45%;margin-right:5%}
.youshiqiehu li{line-height:44px;box-sizing:border-box;padding-top:4%;font-size:22px;font-weight:400;font-stretch:normal;line-height:44px;letter-spacing:0;color:#333;width:25%;text-align:center;cursor:pointer}
.youshiqiehu li em{padding-right:4%}
.youshiqiehu li.on,.youshiqiehu li:hover{background:url(../images/8b428e05834b5f2d18b58dd5fe0680443446e068.png) no-repeat;position:relative;color:#fff;cursor:pointer;background-size:100% 100%}
.youshiqiehu li.on a,.youshiqiehu li:hover a{color:#fff}
.youshiqiehu li.on .dig img,.youshiqiehu li:hover a{filter:invert(49%) sepia(93%) saturate(295%) hue-rotate(889deg) brightness(240%) contrast(138%)}
.amsdh_aa{font-size:30px;font-weight:400;font-stretch:normal;line-height:50px;letter-spacing:0;color:#fff}
.amsdh_ju{height:20px}
.amsdh_bb{font-size:15px;font-weight:400;font-stretch:normal;line-height:30px;letter-spacing:0;color:#fff}
.amsdh_mm{width:126px;height:33px;border:solid 1px #f2f2f2;text-align:center;border-radius:15px;text-align:center;font-size:14px;font-weight:400;font-stretch:normal;line-height:33px;letter-spacing:0;color:#fff;float:right;margin-top:60%}
.amsdh_mm a{color:#fff}
.hidden{display:none!important}
.djiadakh{max-width:1500px;margin:0 auto;padding:0 2%}
.flex{display:flex;justify-content:space-between;flex-wrap:wrap}
.yonggy{position:relative}
.nei3{display:table;margin-bottom:45px}

/* 行业应用 */
.module2{padding-bottom:0!important}
.module2 .module-left{width:45%;padding:120px 0;background-image:url(../images/img02.png)}
.module2 .module-right{width:55%}
.module2 .swiper-content .item{display:block;padding:0 15%}
.module2 .swiper-content .item-title .title-text{color:#333;font-size:32px;font-weight:700;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.module2 .swiper-content .item-title .title-desc{color:#999;font-size:14px;line-height:20px;font-style:italic;margin-top:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.module2 .swiper-content .item-content{color:#666;font-size:14px;margin-top:25px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:24px}
.module2 .swiper-content .item-more{margin-top:25px;color:#123682}
.module2 .swiper-content .item-more span{font-size:14px;line-height:20px}
.module2 .swiper-content .item-more .iconfont{font-size:20px;line-height:1em;margin-left:10px}
.module2 .swiper-content .item-hint{color:#333;font-size:18px;line-height:30px;margin-top:25px}
.module2 .swiper-content .item-hint span{color:#123682;font-size:24px;font-weight:700}
.module2 .module-tab{height:130px;margin-top:60px;position:relative;z-index:10}
.module2 .module-tab .swiper-tab{position:absolute;z-index:10;left:15%;top:0;width:950px;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.08)}
.module2 .module-tab .swiper-tab .swiper-slide{position:relative}
.module2 .module-tab .swiper-tab .swiper-slide.active .item{background:#123682;-o-transition:all,.5s;-moz-transition:all,.5s;-webkit-transition:all,.5s;transition:all,.5s}
.module2 .module-tab .swiper-tab .swiper-slide.active .item .item-number{color:#fff}
.module2 .module-tab .swiper-tab .swiper-slide.active .item .item-title .title-text{color:#fff}
.module2 .module-tab .swiper-tab .swiper-slide.active .item .item-title .title-desc{color:#fff}
.module2 .module-tab .swiper-tab .swiper-slide.active::after{display:none}
.module2 .module-tab .swiper-tab .swiper-slide::after{content:'';z-index:5;top:0;bottom:0;right:-1px;margin:auto;position:absolute;height:50px;width:1px;background:#ccc}
.module2 .module-tab .swiper-tab .item{height:130px;padding:0 20px;cursor:pointer;position:relative;z-index:10;-o-transition:all,.3s;-moz-transition:all,.3s;-webkit-transition:all,.3s;transition:all,.3s}
.module2 .module-tab .swiper-tab .item .item-number{color:#123682;font-size:44px;font-weight:700;line-height:50px;-o-transition:color,.15s;-moz-transition:color,.15s;-webkit-transition:color,.15s;transition:color,.15s}
.module2 .module-tab .swiper-tab .item .item-title{max-width:70%;margin-left:20px;overflow:hidden}
.module2 .module-tab .swiper-tab .item .item-title .title-text{color:#333;font-size:18px;font-weight:700;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-o-transition:color,.15s;-moz-transition:color,.15s;-webkit-transition:color,.15s;transition:color,.15s}
.module2 .module-tab .swiper-tab .item .item-title .title-desc{color:#999;font-size:12px;line-height:16px;font-style:italic;margin-top:5px;white-space:nowrap;-o-transform-origin:left center;-moz-transform-origin:left center;-webkit-transform-origin:left center;transform-origin:left center;-o-transform:translate3d(0,0,0) scale(.7);-moz-transform:translate3d(0,0,0) scale(.7);-webkit-transform:translate3d(0,0,0) scale(.7);transform:translate3d(0,0,0) scale(.7);-o-transition:color,.15s;-moz-transition:color,.15s;-webkit-transition:color,.15s;transition:color,.15s}
.module2 .module-tab .swiper-control{width:157px;position:absolute;z-index:10;top:-50px;left:105%}
.module2 .swiper-picture{min-height:700px;height:100%}
.module2 .swiper-picture .item-picture{height:96%;overflow:hidden}
.module2 .swiper-picture .item-picture img{height:100%;max-width:none}
.flex-center{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}
.module-tab .fa{background:none;border: none;}
/* 关于我们 */

.IAbout{ background: url(../images/bg8.jpg) no-repeat 50%/cover; padding: 80px 0px;}
.IAbout .pc_all_contnet{ height:517px;}
.IAbout .IAbout_title dd{ font-size: 31px; color: #333333;}
.IAbout .IAbout_title dt{ display: flex; align-items: center; margin: 13px 0px;}
.IAbout .IAbout_title dt a{ font-size: 16px; color: #444444; display: flex; height: 36px; align-items: center; padding: 0px 20px;}
.IAbout .IAbout_title dt a:hover{ color: #fff; background: #123682;}
.IAbout .IAbout_title dt a.on{ color: #fff; background: #123682;}
.IAbout .IAbout_txt{ width: 50%; margin-bottom: 40px;}
.IAbout .IAbout_txt .IAbout_txt_list dd{ line-height: 26px; color: #444444; font-size: 14px; text-indent: 2em; text-align: justify;}
.IAbout .IAbout_txt .IAbout_txt_list a{ font-size: 16px; color: #123682; display: flex; align-items: center; margin-top: 20px;}
.IAbout .IAbout_txt .IAbout_txt_list a i{ margin-left: 8px; font-size: 20px;}
.IAbout .IAbout_bottom{ display: flex; align-items: center; width: 50%;}
.IAbout .IAbout_bottom .IAbout_bottom_list{ display: flex; align-items: center; background: #fff; width: 33.33%; margin-right: 20px; flex-direction: row; justify-content: space-between; padding: 0px 20px; height: 117px;}
.IAbout .IAbout_bottom .IAbout_bottom_list:last-child{ margin-right: 0px;}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_left dd{ font-size: 20px; color: #123682; position: relative; padding-bottom: 15px; margin-bottom: 15px; transition: all 0.5s ease;}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_left dd::before{ content: ""; position: absolute; bottom: 0px; left: 0; display: inline-block; width: 43px; height: 1px; background: #c3c3c3; transition: all 0.5s ease;}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_left dt{ font-size: 16px; color: #666666; transition: all 0.5s ease;}
.IAbout .IAbout_bottom .IAbout_bottom_list .bottom_list_icon{ font-size: 60px; color: #123682; transition: all 0.5s ease;padding-right:12px;margin-top:-16px;}
.IAbout .IAbout_bottom .IAbout_bottom_list:nth-child(2) .bottom_list_icon span{ display: flex;
	-webkit-transform: rotate(-44deg);
	   -moz-transform: rotate(-44deg);
	    -ms-transform: rotate(-44deg);
	     -o-transform: rotate(-44deg);
	        transform: rotate(-44deg);
}
.IAbout .IAbout_bottom .IAbout_bottom_list:hover{ background: #123682;}
.IAbout .IAbout_bottom .IAbout_bottom_list:hover .bottom_list_left dd{ color: #fff; transition: all 0.5s ease;}
.IAbout .IAbout_bottom .IAbout_bottom_list:hover .bottom_list_left dd::before{ background: #fff; transition: all 0.5s ease;}
.IAbout .IAbout_bottom .IAbout_bottom_list:hover .bottom_list_left dt{ color: #fff; transition: all 0.5s ease;}
.IAbout .IAbout_bottom .IAbout_bottom_list:hover .bottom_list_icon{ color: #fff; transition: all 0.5s ease;}
.pc_all .pc_all_contnet{ max-width: 1522px; margin: 0 auto;}

/* 工程业绩 */

.IProduct{ background: #fff url(../images/bn26.png) no-repeat 100% 0%; padding: 33px 0px; overflow:hidden;}
.IProduct .IAbout_content .IAbout_content_top dt{ margin-bottom: 55px;}
.IProduct .IProduct_content{ display:flex; justify-content:space-between; flex-wrap:wrap;}
.IProduct .IProduct_content .IProduct_content_list{ padding-right: 28px; width:25%;}
.IEnterprise_content_left{ width: 100%; }
.IProduct .IProduct_content .IProduct_content_list .content_list_a{ background: #f2f2f2; display: inline-block; width: 100%; padding: 0px; position: relative; height: 326px;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_icon{ line-height: 44px;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_icon img{ max-height: 44px;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_img{ height: 202px; display: flex; align-items: center; justify-content: center; margin-top: 35px; margin-bottom:35px;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_img img{ max-height: 238px; max-width:100%;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_txt{ position: relative; top: 0px; transition:all ease 0.3s;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_txt dd{ font-size: 20px; color: #333333; margin-bottom: 10px;text-align: center;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_txt dt{ font-size: 14px; color: #cccccc;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_more{ width: 100%; height: 54px; display: flex; align-items: center; justify-content: center; font-size: 14px; color: #fff; background: #123682; transition:all ease 0.3s; position: absolute; bottom: 13px; width: calc( 100% - 75px); left: 0; right: 0; margin: 0 auto; opacity: 0; height: 0px; text-transform: uppercase;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a .content_list_more i{ margin-left: 20px;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a:hover .content_list_more{ height: 31px;  transition:all ease 0.3s; opacity: 1;}
.IProduct .IProduct_content .IProduct_content_list .content_list_a:hover .content_list_txt{ top: -17px; transition:all ease 0.3s;}
.IProduct .IProduct_logo{ display: flex; justify-content: space-between; padding-right: 28px; padding-top: 60px; align-items: center;}
.IProduct .IProduct_logo .IProduct_logo_list img{ max-width: 100%;}
.IProduct .slick-prev{ left: -38px;}
.IProduct .slick-next{ right: -10px;}
.IProduct .slick-prev:before,.IProduct .slick-next:before{ color: #999; font-size: 48px;}
.pc_all .pc_all_content{ max-width: 1522px; margin: 0 auto;}

/* 新闻中心 */
.INews{background:#fff;padding:0px 0;padding-bottom:70px;position:relative;margin-top:21px;}
/* .INews::before{content:"";display:inline-block;background:#f7f7f7;height:596px;background:#f7f7f7;width:50%;right:0;top:172px;position:absolute} */
.INews .INews_content{position:relative;z-index:5}
.INews .INews_content .INews_left{width:42%;float:left;}
.INews .INews_content .INews_left .INews_left_list{display:flex;align-items:center;background:#f7f7f7;border:1px solid #e6e6e6;padding:35px 0;margin-bottom:16px}
.INews .INews_content .INews_left .INews_left_list:hover{box-shadow:0 0 27px rgba(0,0,0,.16);background:#fff}
.INews .INews_content .INews_left .INews_left_list:hover .left_list_right dd{color:#123682}
.INews .INews_content .INews_left .INews_left_list:hover .left_list_right dt{color:#123682}
.INews .INews_content .INews_left .INews_left_list:last-child{margin-bottom:0}
.INews .INews_content .INews_left .INews_left_list .left_list_time{width:25%;text-align:center}
.INews .INews_content .INews_left .INews_left_list .left_list_time dd{font-size:40px;color:#123682;font-weight:bolder}
.INews .INews_content .INews_left .INews_left_list .left_list_time dt{font-weight:bolder;color:#444;font-size:16px}
.INews .INews_content .INews_left .INews_left_list .left_list_right{width:75%;position:relative;padding:0 35px}
.INews .INews_content .INews_left .INews_left_list .left_list_right::before{content:"";position:absolute;left:0;height:100%;width:1px;background:#d6d6d6;top:0}
.INews .INews_content .INews_left .INews_left_list .left_list_right dd{font-size:18px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.INews .INews_content .INews_left .INews_left_list .left_list_right p{color:#666;line-height:26px;text-align:justify;margin:10px 0;display:-webkit-box;height:52px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.INews .INews_content .INews_left .INews_left_list .left_list_right dt{font-size:14px;color:#888;display:flex;align-items:center}
.INews .INews_content .INews_left .INews_left_list .left_list_right dt i{font-size:20px;margin-right:10px}
.INews .INews_content .INews_right{float: right; width:44%;background:#f7f7f7;padding:60px 70px;padding-right:61px;padding-bottom:42px}
.INews .INews_content .INews_right a{display:inline-block;width:100%}
.INews .INews_content .INews_right a:hover .INews_right_txt dd{color:#123682;transition:all .5s ease}
.INews .INews_content .INews_right a:hover .INews_right_txt dt{color:#123682;transition:all .5s ease}
.INews .INews_content .INews_right a .INews_right_img img{width:100%;height:347px;object-fit:cover}
.INews .INews_content .INews_right a .INews_right_txt{padding-top:30px}
.INews .INews_content .INews_right a .INews_right_txt dd{font-size:18px;color:#333;transition:all .5s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.INews .INews_content .INews_right a .INews_right_txt p{color:#666;line-height:26px;text-align:justify;margin:10px 0;display:-webkit-box;height:52px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.INews .INews_content .INews_right a .INews_right_txt dt{font-size:14px;color:#888;display:flex;align-items:center;transition:all .5s ease}
.INews .INews_content .INews_right a .INews_right_txt dt i{font-size:20px;margin-right:10px}
.ym{padding-top:30px;padding-bottom:10px;overflow:hidden;display:table;margin:auto}
.ym a{float:left;border:solid 1px #e3e3e3;padding:5px 10px 5px 10px;color:#545454;margin-right:5px;margin-bottom:5px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.ym a:hover{background:#5c5c5c;color:#fff;border:solid 1px #5c5c5c}
a.page-num-current{background:#123682;color:#fff;border:solid 1px #123682}
.ym span{display:block;float:left;margin-top:14px;margin-right:5px}
.kdjs{position:relative}
.ej{display:none;position:absolute;top:51px;width:100%;text-align:center}
.ej span{line-height:42px;background-color:#123682;border-bottom:1px solid #fff;width:100%;display:table}
.ej span a{width:100%;display:table;color:#fff}
.kdjs:hover .ej{display:block;z-index:999}
.ej span:hover{background-color:#d72920}
.serviceff{width:68%;margin:auto;margin-bottom:46px;line-height:31px}
.serviceff h2{text-align:center;line-height:30px;padding-bottom:34px}
.wenzi{position:absolute;top:0;color:#fff;width:100%;height:100%;}
.wenzi .wenzit{width:74%;margin:0 auto;position:relative;top:43%}
.wenzi h1{font-size:72px;text-align:left;font-weight:500;letter-spacing:0px;color:#fff}
.wenzi h5{margin-top:5%;font-size:38px;text-align:left;letter-spacing:4px;font-weight:500;color:#fff}
.wenzi1{position:absolute;top:0;color:#fff;width:100%;height:100%;}
.wenzi1 .wenzit{width:76%;margin:0 auto;position:relative;top:33%}
.wenzi1 h1{font-size:84px;text-align:left;font-weight:600;letter-spacing:10px;color:#fff}
.wenzi1 h5{margin-top:1.5%;font-size:50px;text-align:left;letter-spacing:5px;font-weight:500;color:#fff;margin-left:11px;}
.wenzi1 h4{margin-top:2.5%;font-size:50px;text-align:left;letter-spacing:5px;font-weight:500;color:#fff;margin-left:11px;} 
 .nav-scroll{background-color: white;}
 .nav-scroll .navDa>li>a{color:black;}
 .nav-scroll .navXiao>p{color:black;}
 .nav .diahan{background-image: url(../images/dh.png);background-size:100%;width:30px;height:30px;}
 .nav-scroll .diahan{background-image: url(../images/dh12.png);background-size:100%;width:30px;height:30px;}
 .nav .logos{
	width: 340px;
    height: 51px;
	background-image:url(../images/c9917cfa889b42b7f7f58918c9804e5f.png);
	background-size: 100%;
 }
 .nav-scroll .logos{
	width: 340px;
    height: 51px;
	background-image:url(../images/c9917cfa889b42b7f7f58918c9804e5feee.png);
	background-size: 100%;
 }
 @media screen and (max-width:1800px) {
	.wenzi1 h1{
		font-size:79px;
	}
	.wenzi1 h5{
		font-size:47px;
		letter-spacing:0px;
		margin-top:1.3%;
	}
	.wenzi h1{
		font-size:68px;
	}
	.wenzi h5{
		font-size:37px;
		letter-spacing:3px;
	}
 }
 @media screen and (max-width:1690px) {
	.wenzi1 h1{
		font-size:76px;
	}
	.wenzi1 h5{
		font-size:45px;
		letter-spacing:0px;
		margin-top:1.3%;
	}
	.wenzi1 h4{
		font-size:49px;
	}
	.wenzi h1{
		font-size:66px;
	}
	
	.wenzi h5{
		font-size:35px;
		letter-spacing:3px;
	}
 }

 @media screen and (max-width:1630px) {
	.wenzi1 h1{
		font-size:73px;
	}
	.wenzi1 h5{
		font-size:42px;
		letter-spacing:0px;
		margin-top:1.3%;
	}
	.wenzi1 h4{
		font-size:47px;
	}
	.wenzi h1{
		font-size:62px;
	}
	
	.wenzi h5{
		font-size:34px;
		letter-spacing:3px;
	}
 }
 @media screen and (max-width:1560px) {
	.wenzi1 h1{
		font-size:70px;
	}
	.wenzi1 h5{
		font-size:40px;
		letter-spacing:0px;
		margin-top:1.3%;
	}
	.wenzi1 h4{
		font-size:44px;
	}
	.wenzi h1{
		font-size:60px;
	}
	
	.wenzi h5{
		font-size:32px;
		letter-spacing:3px;
	}
 }