@font-face {
  font-family: "pfzt";
  src: url("../cssnew/pfzt.woff.txt") format("woff2"),
       url("../cssnew/pfzt.woff.txt") format("woff"),
       url("../cssnew/pfzt.ttf.txt") format("truetype"),
       url("../cssnew/pfzt.eot.txt") format("embedded-opentype"),
       url("../cssnew/pfzt.eot.txt") format("svg");
}

@font-face {
font-family: "classic";
src: url("../cssnew/classic.woff.txt") format("woff2"),
       url("../cssnew/classic.woff.txt") format("woff"),
       url("../cssnew/classic.txt") format("truetype"),
       url("../cssnew/classic.eot.txt") format("embedded-opentype"),
       url("../cssnew/classic.svg.txt") format("svg");
}
@font-face {
font-family:"din";
src:url("//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.ttf"),
     url("//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.eot"),
     url("//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.otf"),
     url("//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff"),
     url("//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff2");
}

@font-face {
  font-family: 'MONTSERRAT';
  src: url("../cssnew/MONTSERRAT.eot.txt");
  src: url("../cssnew/MONTSERRAT.eot.txt") format("embedded-opentype"),
  url("../cssnew/MONTSERRAT.woff.txt") format("woff"), 
  url("../cssnew/MONTSERRAT.ttf.txt") format("truetype"), 
  url("../cssnew/MONTSERRAT.woff.txt") format("svg")
}

body,html,div,p,h1,h2,h3,h4,h5,h6,span,i,strong,small,ul,li,dl,dt,dd,ol,table,a,input,textarea,label{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration: none;outline:none;display:inline-block;-webkit-transition: .3s;transition: .3s;color:#333}
img{border:0;vertical-align: middle;max-width: 100%;}
span{display:inline-block;}
i{font-style: normal;}
ul,li{list-style: none;}
sub,sup{font-size: 6px;margin-left: 2px}
input:focus,textarea:focus,select:focus{outline:none; }
input,textarea{font-family:"pfzt",sans-serif,SourceHanSansCN,"Source Han Sans CN",Helvetica,"Helvetica Neue";}
/* body{font-family:"Aileron-Regular","Source Sans Pro",SourceHanSansCN,"Source Han Sans CN",Helvetica,"Helvetica Neue", Arial, sans-serif;font-weight:300;font-size:1em;color:#333;margin:0 auto;width:100%;max-width: 1920px;background:#FFF;}
 */ 
body{font-family:"pfzt",sans-serif,Helvetica,"Helvetica Neue", Arial, sans-serif;font-weight:300;font-size:1em;color:#333;margin:0 auto;width:100%;background:#FFF; overflow-x: hidden; min-width:1400px;}
.cl{clear:both;zoom:1;}
.clear{clear:both;zoom:1;}
.cl:after,.cl:before{content:""; height:0px; display:table; clear: both;}
.clear:after,.clear:before{content:""; height:0px; display:table; clear: both;}
.fl{float:left}
.fr{float:right}

*{margin: 0;padding: 0;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

@media (min-width: 992px){.container,.ny-container{width: 970px;}
.wrap{width: 925px;}
.index-big-container{padding: 0 35px;}
.index-container{padding: 0 75px;}}
@media (min-width: 1360px){.container{width: 1330px;}
.wrap,.ny-container{width: 1230px;}

.index-big-container{padding: 0 45px;}
.index-container{padding: 0 85px;}}
@media (min-width: 1520px){.wrap,.ny-container{width: 1430px;}
.index-big-container{padding: 0 55px;}
.index-container{padding: 0 95px;}}
@media (min-width: 1660px){.container{width: 1630px;}

.head_main{padding: 0 38px;}
.foot-main,.foot-bottom{padding: 0 100px;}
.index-big-container{padding: 0 65px;}
.index-container{padding: 0 105px;}}
@media(min-width:1760px){/* .index-container{width: 1730px;}
.index-big-container{width: 1800px;}*/.index-big-container{padding: 0 75px;}
.index-container{padding: 0 115px;}}




.pa80{ height:80px;}
.banner-font h1{font-size: 56px;}
.banner-font p{font-size: 46px;}
.banner-font ul{margin: 30px -12px 0;}
.inon-img{padding: 36px 78px 32px;}
.intw-font{padding: 24px 43px;}
.intw-ul{margin-top: 20px;}
.intw-ul li{padding: 12px 0;}
.inon-tit{font-size:2.2vw; font-weight:bold; font-family:"Microsoft YaHei"}
.index-two{}
.info-ul{padding-right: 0px;}
.info-right{padding-right: 12px;}
.infi-box img{width: 200px;}
.insi-li{padding: 25px 20px 20px;}
.insi-li .insi-left1{width: 10%;}
.insi-li .insi-right1{width: 88%;}
.insi-left{width: 45%;}
.inse-top li{padding: 0 15px 15px;}
.inse-top li{padding: 0 12px 15px;}
.inse-top span{font-size: 16px;}
.inon-left{ float:left; }
.inon-left ul{}
.inon-left li{font-size: 18px; color: #999;margin-bottom: 15px;}
.inon-right{float: right;}
.inon-right ul {margin:  0 -14px;}
.inon-right li {padding: 0 14px;float: left;width: 33.33%;}
.inon-right li:nth-child(4){display:none;}
.inon-right a {display: block;}


/*抬头*/
.header:hover{background: #fff;box-shadow: 0 0 30px 0px rgba(0,0,0,0.1);}
.header:hover a{color:#333;}
.header{position: fixed;top: 0;left: 0;width: 100%;height: 100px;z-index: 5000;background: transparent;transition: ease .5s; border-bottom: solid 1px rgba(255, 255, 255, 0.1);}
.header.on{box-shadow: 0 0 13px rgba(0,0,0,.1);}
.ny-header{background: #fff;}
.header-con{}
.header.on .header-con{border: none;}
.header:hover .logo{filter: grayscale(0%) brightness(100%);}
.header .logo{display: block;float: left;position: relative;z-index: 1200;margin:16px 0 0 2%;}
.header .logo span{float:right;font-size:35px;margin-left:14px;font-family: "classic";/*font-style:oblique;*/letter-spacing:0px;margin-top:6px;color:#fff;}
.header .logo span i{font-size:14px;font-family: microsoft yahei;letter-spacing:0px;/*font-style:oblique;*/display:block;margin-top:4px;letter-spacing:1px;color:#fff;}
.header:hover .logo span{color:#333;}
.header:hover .logo span i{color:#333;}
.header.on .logo span i{color:#333;}
.header.on .logo span{color:#333;}
/*
.header .logo img{}
.header .logo img.logoon{display: none;}
.header.on .logo img, .ny-header .logo img{display: none;}
.header.on .logo img.logoon, .ny-header .logo img.logoon{display: block;}*/.header-right{float: right;margin: 38px 2% 38px 0;}
.header-top{background: url()no-repeat center;transition: ease .5s;padding: 25px 0;}
.ny-top{background: #fff;}
.ny-top .header-language a:hover{color: #F0BB44;}
.header-slogan{float: left;font-size: 22px;line-height: 40px;color: #341d17;}
.header-phone{float: right;font-size: 24px;line-height: 40px;color: #fff;margin-top: -9px;position: relative;padding-left: 40px;font-family: "din";}
.header-phone::before{position: absolute;content: "";width: 24px;height: 24px;background: url(../uploadfile/image/20221206/20221206134847_775933890.png)no-repeat center;background-size: 100% 100%;top: 50%;transform: translateY(-50%);left: 0;}
.header-phone span{display: inline-block;font-family: "ITCAvantGardeStd-BkCn";font-size: 22px;line-height: 30px;color: #341d17;}
.header-search{float: left;margin-top:2px;position: relative;margin-right:26px;}
.bt-search{position: relative;border: none;background: none;float: left;text-align: center;cursor: pointer;transition: .5s;z-index: 10;}
/* .bt-search:hover{background: #fff;}*/.bt-search .sub-bot{display: inline-block;width: 19px;height: 19px;background: transparent;border: none;z-index: 3;cursor: pointer;background: url(../uploadfile/image/20221209/20221209084041_1035699816.png) no-repeat center transparent;padding-right: 0px;}
.header:hover .sub-bot{background-image: url(../uploadfile/image/20221209/20221209084041_1248504761.png);}
.header:hover .header-phone::before{background-image: url(../uploadfile/image/20221206/20221206135002_411344336.png);}
.header:hover .header-phone{color: #0b4eb5;}
.header.on .sub-bot, .ny-header .sub-bot{background-image: url(../uploadfile/image/20221209/20221209084041_1248504761.png);}
.searchop .search-all{z-index: 10;opacity: 1;visibility: visible;}
.search-all{position: absolute;right: 0;top: 0;width: 300px;height: auto;z-index: -1;opacity: 0;visibility: hidden;transition: all .2s;}
.search-all .search-box{position: relative;height: 36px;margin-top: 38px;background: #fff;}
.searchop .search-all .search-box{animation: searchform-fade 400ms both;}
.searchop .search-all form{animation: searchform-slide 1s both;box-shadow: 0 0 20px rgba(0,0,0,0.2);}
.search-all .search-box .search-txt{color: #333;line-height:36px;width: 44px;text-align: center;cursor: pointer;transition: all .3s ease-out;}
.search-all .search-box .search-txt i{font-size: 20px !important;}
.search-all .search-box .search-txt.left{float: left;}
.search-all .search-box .search-inp{margin-left: 44px;transition: all .3s ease-out 0s;margin-right: 44px;}
.search-all .search-box .search-inp input{font-size: 14px;line-height: 36px;color: #333;width: 100%;border-radius: 5px;}
.searchop .search-close{opacity: 1;transition: all .2s ease-out 0s;}
.search-all .search-box .search-close{width: 44px;height: 36px;font-size: 16px;color: #333;line-height: 36px;text-align: center;cursor: pointer;position: absolute;top: 0;right: 0;opacity: 1;}
.searchop .search-close:hover{}
.searchshow .top2-bu a{-webkit-animation: item-searchshow .4s both;animation: item-searchshow .4s both;}
.language{float: left;position: relative;padding-right: 18px;margin-right: 18px;font-size: 16px;line-height: 24px;}
.language::before{position: absolute;content: "";width: 1px;height: 17px;background: rgba(255,255,255,.6);right: 0;top: 50%;transform: translateY(-50%);}
.language a{display: block;width: 22px;height: 21px;background: url(../uploadfile/image/20221209/20221209084041_852602210.png)no-repeat center;background-size: 100% 100%;transition: ease .5s;}
.language a:hover, .header.on .language a:hover, .ny-header .language a:hover{background-image: url();}
.header.on .language a, .ny-header .language a{background-image: url();}
.header.on .language::before, .ny-header .language::before{background: #414141;}
.header.on .header-phone, .ny-header .header-phone{color: #0b4eb5;}
.header.on .header-phone::before, .ny-header .header-phone::before{background-image: url(../uploadfile/image/20221206/20221206135002_411344336.png);}
.header-navbar{}
.navbar{float: left;transition: ease .5s;margin-left:6%;margin-right: -6%;}
.navitem{float: left;padding: 0 20px;}
.navitem > a{display: inline-block;font-size:17px;color: rgba(255,255,255,1);line-height: 30px;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;background: transparent;padding: 35px 10px;position: relative;}
/* 2020.7.31下拉*/.dropdown-menu{display:none;width:100%;left:0;top: 100%;position:absolute;background:#fff;border-top:1px solid #cfdae3;height:120px;text-align: center;}
.dropdown-menu ul{display:flex;justify-content:center;width:100%;padding-top:11px;}
.dropdown-menu ul li{margin:0 70px;}
.dropdown-menu ul li img{display:block;margin:0 auto;height:38px;}
.dropdown-menu ul li p{margin-top: 12px;line-height:20px;}
.dropdown-menu ul li a{display: block;color: #333333;font-size:16px}
.navitem.single{/*position: relative;*/}
.navitem:hover .dropdown-menu{display: block;}
.dropdown-pad{text-align: center;background: #fff;padding: 8px 20px;}
.dropdown-menu a{display: block;font-size: 16px;line-height: 30px;padding: 15px 0;color: #333;transition: ease .5s;border-top: 1px dashed #e5e5e5;}
.dropdown-menu a:hover{color: #0b4eb5;}
.dropdown-menu a:first-child{border-top: none;}
@media (max-width:640px){.intw-txt, .pro-ul li .intw-txt, .pro-ul li:hover .intw-txt{padding: 30px 0;}
.abtbanner-font h4, .abtbanner-font h3, .abtbanner-font p{color: #222;}
.intw-slide:hover .intw-txt{transform: none;}
.intw-slide:hover .intw-txt::before{display: none;}
.intw-slide:hover .intw-txt h3{color: #333;}
.intw-slide:hover .intw-txt p{color: #666;}
.intw-slide:hover .intw-txt span{background-color: #0b4eb5;height: 2px;width: 29px;}
.intw-txt p, .intw-slide:hover .intw-txt p{-webkit-line-clamp: 2;}}
/*.navitem.active>a{font-weight: bold;color: #0b4eb5;}*/
.navitem:hover > a, .ny-header .navitem:hover > a{color: #0b4eb5;}
.navitem > a::before{position: absolute;content: "";width: 0px;height: 3px;background: #0b4eb5;left: 50%;bottom:-1px;transform: translateX(-50%);transition: ease .5s;}
.header.on .navitem:hover > a::before, .header.on .navitem.active > a::before, .ny-header .navitem.active > a::before{width: 100%;}
.header.on{background-color: #fff;border-color: transparent;height: 100px;}
.header.on .navitem > a{padding: 35px 10px;}
.header.on .logo img{/*width: 224px;height: 35px;*/}
.header.on .logo{filter: grayscale(0%) brightness(100%);color:#333;margin:16px 0 0 2%;}
.header.on .logo p, .header.on .navitem > a, .ny-header .navitem > a, .header.on .language-text, .ny-header .language-text{color: #000;}
.header.on .navitem.active > a, .ny-header .navitem.active > a{color: #0b4eb5;font-weight: bold;}
.header .navitem:hover > a::before,.header.on .navitem:hover > a::before, .header.on .navitem.active > a::before, .ny-header .navitem.active > a::before{width: 100%;}
.header.on .navitem > a:hover{color: #0b4eb5;}
.header.on .language-text:hover, .ny-header .language-text:hover{color: #0b4eb5;}
#ino-p1{display: none;}
#ino-p span{opacity: 0;}
@media(max-width:1819px){
.header .logo img, .header.on .logo img.logoon{ width:120px;}
ul.pronav li.on table td a{ width:374px !important;}
.header .logo span{float:right;font-size:27px;margin-left:8px;font-family: "classic";/*font-style:oblique;*/letter-spacing:3px;margin-top:5px;}
.header .logo span i{font-size:12px;font-family: microsoft yahei;letter-spacing:0px;/*font-style:oblique;*/display:block;margin-top:4px;letter-spacing:0.6px;}
.header .logo{margin:22px 0 0 2%;}
.ny-header .logo{margin:22px 0;}
.header.on .logo{margin:22px 0 0 2%;}
.header-search{margin-right: 20px;}
.language{padding-right: 12px;margin-right: 12px;}
.header-phone{font-size: 22px;}
.navitem{padding: 0 8px;}
.navbar{margin-right: -22px; margin-left:5%;}

}



 @media(max-width:1559px){.intw-swiper{padding: 0 60px;}
ul.pronav li.on table td a{ width:320px !important;}
.intw-swiper .swiper-button-next{right: 0;}
.intw-swiper .swiper-button-prev{left: 0;}} @media(max-width:1459px){.index-tit em{font-size: 40px;}
.ino-more{margin-top: 50px;}
.ind3-txt h3{font-size: 24px;}
.navitem > a{font-size: 16px;}
ul.pronav li.on table td a{ width:306px;}
.header-phone::before{width: 20px;height: 20px;}
.header-phone{font-size: 20px;padding-left: 30px;}
.navitem > a, .header.on .navitem > a{padding: 35px 6px;}
.navbar{margin-right: -18px;margin-left:7%;}
.header .logo{margin:24px 0 0 2%;}
.header.on .logo{margin:24px 0 0 2%;}
.ny-header .logo{margin:24px 0;}
.header .logo img, .header.on .logo img.logoon{}
.header .logo span{float:right;font-size:26px;margin-left:8px;font-family: "classic"; letter-spacing:2px;margin-top:5px;}
.header .logo span i{font-size:12px;font-family: microsoft yahei;letter-spacing:0px; display:block;margin-top:2px;}
.header-search{margin-right: 10px;}
.intw-slide:hover .intw-txt p{-webkit-line-clamp: 3;}
.intw-txt{height: 182px;}
.intw-slide:hover .intw-txt h3, .intw-txt h3{font-size: 22px;}
.in5-li{padding: 10px 0 15px;}
.bottom1-ewm{width: auto;}
.index-two::before{height: 332px;}} @media(max-width:1259px){body{padding-top: 60px !important;}
.foot-app, .header-app{display: block;}
.index-tit em{font-size: 34px;line-height: 46px;}
.in5-ri{padding: 15px 22px;}
.in5-li{padding: 10px 0 13px;}
.intw-slide:hover .intw-txt h3, .intw-txt h3{font-size: 21px;}
.ino-font1 h3{font-size: 21px;}
.ino-font1.on h3{font-size: 26px;}
.int-ul{padding: 60px;}
.ino-con{height: 450px;}
.in5-img{height: 225px;}
.in5-img img{height: 100%;}
.in5-txt{padding: 31px 22px 24px;}
.frd-link{margin-top: 25px;padding-bottom: 20px;}}

.i_search_r{float: right; width: 262px;}
.i_search_r form { display: block; width: 260px;line-height: 38px; height: 38px; margin: 0; position: relative; }
.i_search_r form #search-i{ background:url(../uploadfile/image/20221209/20221209084041_1253264907.jpg) no-repeat center; width:25px; height:36px; border-radius: 50%; position: absolute; right: 2px; top:0px; overflow: hidden; display: block; transition:0.3s all ease-in-out; }
.i_search_r form #search-i input{ display: block; width: 100%; height: 100%; cursor: pointer; background: none; border: 0 none; }
.i_search_r form #search-bg input { line-height: 38px; background: none; border: 0 none; width: 210px; padding-left: 20px; color: #aaa; outline: none;}

/*产品*/
.pronav{ margin: 0 auto; background-color: #0b4eb5;  position: relative; z-index:99; height:74px; width:1400px; margin:60px auto 0;}
.pronav > li{ width:25%; text-align:center; float:left; height:90px; border-right: 1px solid rgba(255,255,255,0.1);}
.pronav > li a { height:74px; display: block; z-index: 111111; text-align:center; font-size:17px; color: #fff; line-height:74px; transition: 0.3s all; }
.pronav > li.on a { transition: 0.3s all; color:#fff; }
.pronav > li a em { display: block; float: left; margin:10px 12px 0 20px; }
ul.pronav li.on table td a{ background:#343434; line-height:50px !important; text-align: center; height:50px; font-size:16px; transition: 0.3s all;border-top: 1px solid rgba(255,255,255,0.1); width:350px;}

ul.pronav li.on table td a:hover { background:#337FF3; transition: 0.3s all; }
ul.pronav li table td a { font-size: 14px; background:#006bcd; text-align: center; line-height: 40px !important; height: 40px; }
ul.pronav li table { display: none; }
ul.pronav li.on table { display: block; }
.pronav > li:last-child {border-right: 0;}


.pro_simg{margin-top:0px;}
.pro_simg ul{display: flex;    flex-wrap: wrap;}
.pro_simg li{flex-shrink: 0; width:23.6%; position: relative; margin-bottom:1%; margin-top:1%; box-shadow: 0 0 20px rgb(0 0 0 / 10%);}
.pro_simg li+li{margin-left:1.8%;}
.pro_simg li:nth-child(5){margin-left: 0%;}
.pro_simg li br{display:none;}
.pro_simg li>a{background:#fff;display:block;overflow:hidden;}
.pro_simg li img{width: 100%; height: auto;transition:all 0.5s; padding:5%;}
.pro_simg li:hover img{/*transform:scale(1.05) rotate(-5deg);*/  transform: scale(1.1);}
.pro_simg li:hover { box-shadow: 0px 0px 20px 8px #e5ecf7;}
.pro_simg button{display:none!important;}
.pro_simg{/*overflow: hidden;*/}
.pro_simg li span a{display: block; font-size:18px; background: #fff; color: #000;  padding-bottom:7.4%; text-align:center; padding-top:1%;/* padding-left: 22px;*/ z-index: 2; transition: all .5s; position: relative;transition:all 0.5s;}
.pro_simg li:hover span a{/*background: #201f1d;*/ color:#0b4eb5; font-weight:bold;}
/*.pro_simg li span a:after{position: absolute; content: ""; width: 3px; height: 15px; background: #0b4eb5; top: 50%; left: 0; margin-top: -7.5px;transition:all 0.5s;}*/
.pro_simg li:hover span a:after{height: 100%;top: 0;margin-top:0;}
/*.pro_simg li span a:before{position: absolute; content: ">"; font-family: "iconfont"; width: 30px; height: 30px; background: #e9e9e9; border-radius: 100%; color: #201f1d; text-align: center; font-size: 20px; top: 50%; right: 15px; margin-top: -15px;transition:all 0.5s; line-height:28px;}*/
.pro_simg li:hover span a:before{background:#0b4eb5;color:#fff;}
.pro_simg li:hover span a{width: 100%;}
.pro_simg li>a:before,.pro_simg li>a:after{position: absolute;transition: all .5s; padding:5.5%}
/*.pro_simg li>a:before{content:"";width:60px;height:60px;border-radius:100%;font-family:"iconfont";font-size:24px;color:#fff;text-align:center;line-height:60px;background: #0b4eb5 url(../uploadfile/image/20221208/20221208154624_1025428674.png) no-repeat 15px;left:50%;top:50%;z-index:9;opacity: 0;margin: -30px 0 0 -30px;-webkit-transform: scale(5);-moz-transform: scale(5) ;-ms-transform: scale(5);-o-transform: scale(5) ;transform: scale(5) ;-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;-moz-transition: -moz-transform 0.3s, opacity 0.3s;-o-transition: -o-transform 0.3s, opacity 0.3s;transition: transform 0.3s, opacity 0.3s;}*/
.pro_simg li:hover>a:before{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 1;}
/*.pro_simg li>a:after{content:"";background: rgba(0, 0, 0, 0.5);height: 100%;left:0;top: 0;width: 100%;opacity:0;}*/
.pro_simg li>a{display: block; overflow: hidden; position:relative;}
.pro_simg li:hover>a:after{opacity:1;}

.pro_simg li span{ width:100%;}



/*行业*/
.index-two{background:#f5f5f5 url(../uploadfile/image/20221206/20221206184425_1482978439.png) no-repeat left top ; margin-bottom:90px; background-size: 76.04%; padding-bottom:3.2%; }
.case{width: 88%; margin: 0 auto; position: relative;}
.case_list{position: absolute; left: 0; top: 0; background:#fff; padding:3vw; z-index: 2; margin-top:160px; width:34%;}
.case_list a{width: 100%; padding:0 0 0 0; cursor: pointer; display: block; line-height:56px;}
.case_list a+a{}
.case_list a h3{font-size:18px; color:#888; }
.case_list a span{font-size: 12px; text-transform: uppercase; color:#ccc; }
.case_list a:before{content:""; float: left; display: block; /*width: 50px; height: 50px; margin-right:1vw;*/ transition: 0.3s all ease;}
.case_list a:nth-child(1):before{background-position: 0 50px;}
.case_list a:nth-child(2):before{background-position: -50px 50px;}
.case_list a:nth-child(3):before{background-position: -100px 50px;}
.case_list a:nth-child(4):before{background-position: -150px 50px;}
.case_list a:nth-child(5):before{background-position: -200px 50px;}
.case_list a.on:before{background-position-y:0;}
.case_list a.on{ color:#0b4eb5; background:url(../uploadfile/image/20221207/20221207091150_641318605.png) no-repeat right;  border-bottom: 1px solid #0b4eb5; }
.case_list a.on h3,.case_list a.on span{color:#0b4eb5; font-weight:bold;}

.inon-dsc {color: #666; line-height: 24px;font-size:0.9vw; margin-top: 7px; margin-bottom:34px;}

.case_m .tempWrap{width: 100% !important; }
.case_m{height: 688px; text-align:right; margin-top:80px;}
.case_m img{ width:78%}

.case_w{width: calc(100% - 250px); position: relative; height:688px; float:right;}
.case_ww{width: 85%; padding: 30px 50px; background: #fff; margin: 0 auto; position: absolute; left:0; right: 0; bottom: 13%;}
.case_ww h3{font-size: 20px; color: #222; padding-bottom: 10px;}
.case_ww span{display: block; width: 80%; font-size: 15px; line-height: 26px;}
.case_ww a{display: block; width: 104px; height: 30px; line-height: 30px; text-align: center; border-radius: 100px; background: #2aa43a; position: absolute; right:50px; top:0; bottom:0; margin: auto;  font-size:15px;color: #fff;  transition: 0.3s all ease;}
.case_ww a:hover{background:#ff9705;}


/*优秀*/
.mol_con {overflow: hiddenl; margin-bottom:5.2%; margin-top:2%;}
.mol_con>ul {display: flex;justify-content: space-between;align-items: center;}
.mol_con>ul>li {width: 25%; border-right: 1px solid #eee;transition: 0.5s;position:  relative;overflow:  hidden; height:33.2vw; margin-right:3vw}
.mol_con>ul>li:last-child {border-right:none; margin-right:0px;}
/*.mol_con>ul>li:last-child em{ padding-right:0px;}
.mol_con>ul>li:last-child i{ right:0px;}*/

.mol_txt {display:  flex;flex-direction:  column;align-items:  center;padding: 153px 0;width: 100%;}
.mol_txt>i {font-size:  48px;line-height:  48px;font-family:  din;}
.mol_txt>p {font-size:  32px;line-height:  32px;display:  flex;flex-direction:  column;
align-items:  center;margin-top: 6%; font-weight:normal;}
.mol_txt>p>span { font-size:  13px;text-transform: capitalize;line-height:13px;padding-top:  10px;color:  #999;font-weight:  lighter;font-family:  Arial;opacity: 0.5;}
.mol_txt>em {font-size:  15px;font-weight:  lighter;line-height:  16px;margin-top: 10%;}
.mol_txt a {font-size:  14px;background:  #ff0000;color:  #fff;border-radius: 20px;padding: 2% 7%;font-weight:  lighter;margin-top: 20%;line-height:  14px;}
.mol_sub {position:  absolute;top: 0;left: 0; display:flex;flex-direction:column;align-items: flex-start;opacity: 0;transition: 0.5s;height:100%;width: 100%;background: #fff; opacity: 1;}
.mol_sub>p {font-size:1.2vw;font-weight:  lighter; color:#0b4eb5; display:  flex;align-items:  center;/*border-bottom:  1px solid #ddd;*/width: 100%; }

.mol_sub h4{font-size:1.2vw; color:#000; line-height:2vw; font-weight:bold;}

.mol_sub p img{transition: all 2s;}
.mol_con li:hover p img{transform: translateY(-10px);}

.mol_sub>p>span {font-size:8vw; font-family: 'MONTSERRAT'; color:#f7f7f7; font-weight:bold; margin-left:7.8vw; line-height:6.8vw;}
.mol_sub>em {font-size:15px;line-height: 26px; font-style: inherit; color:  #666;font-weight:  lighter; padding:0.6vw 2.2vw 0 0;}
.mol_sub>i {position:  absolute;bottom: 0;left: 0; right:3vw;}
.mol_sub>i img {height:  auto; width: 100%;}
.mol_con li i:hover img{transition: 0.5s;transform: scale(1.1);}
.mol_con p:hover span{color:rgba(11,78,181,0.5); transition: all 2s;}
.mol_con li i:hover span{color:rgba(11,78,181,0.5); transition: all 2s;}
.mol_sub>p img{ display:block;}
/*简介*/
.index-four{background: url(../uploadfile/image/20221206/20221206185419_378760689.png) no-repeat top right; background-size: 92%; padding:80px 0 0 0;}
.info-wrap{background-color: #fff; padding: 60px 0 64px; overflow:hidden;}
.info-left{float: left;width: 47%;}
.info-left{float: left;width: 47%;}
.info-left p{color: #333;line-height:1.8vw;margin:2vw 0 0.6vw;padding-right: 10px; text-indent: 2em; font-size:0.96vw;}
.info-right{float: right;}
.info-right{padding-right:4%;width: 53%;}
.info-ul{float: right;}
.more{width: 158px;height: 48px; margin-top: 54px;background: transparent;text-decoration: none;}
.more a{display: block;;position: relative;}
.more a:before{content: '';display: block;width: 158px;height: 48px; position: absolute;left: 0;top: 0;
  border-top: 1.5px solid #fff;border-left: 1.5px solid #fff; transform: skewX(-20deg)}
.more a:after{content: '';display: block;width: 160px;height: 48px; position: absolute;left: 8px;top: 1px;
  border-bottom: 1.5px solid #fff;border-right: 1.5px solid #fff;transform: skewX(-20deg)}
.more a span{display: block;text-align: center;line-height: 48px;transition: all 1s;}
/*.advaone-more{margin: 38px auto 0;}*/
.advaone-more a{color: #0b4eb5;}
.advaone-more a::before,.advaone-more a::after{border-color: #0b4eb5;}

.picBox{position:relative;float:right;}
.picBox .pic{width:auto;background:#fff;}
.picBox .pic img{display:block;width:auto;transition:all 0.5s;}
.picBox .pic:hover img{opacity:0.8;}
.picBox .playerBtn{position:absolute;left: 18px; bottom:12px;height:19px;text-align:center;cursor:pointer;overflow:hidden;transition:all 0.5s;}
.picBox .playerBtn i{display:block;margin:0 auto;width:17px;height:19px;background:url(../uploadfile/image/20221209/20221209083450_766398156.png) no-repeat center;background-size:100%;}
.picBox .playerBtn span{display:block;margin-top:0.625rem;font-size:1.125rem;color:#fff;}
/*picBox .playerBtn:hover{background:#a04405;}*/
.picBox .playerBtn:hover i{transform:rotate(360deg);transition:all 0.5s;}

/*--video-pop--*/
.video-pop{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);}
.video-pop .inner{position:fixed;top:50%;left:50%;width:1000px;height:600px;background:#000;transform:translate(-50%,-50%);}
.video-pop .close{position:absolute;right:1rem;top:1rem;width:2rem;height:2rem;cursor:pointer;background:url(../uploadfile/image/20221209/20221209083450_994900742.png) no-repeat center;transition:all 0.5s;}
.video-pop .close:hover{transform:rotate(360deg);}
.video-pop #videoiframe{width:1000px;height:600px;overflow:hidden;}
.video-pop #videoiframe iframe{display:block;width:1000px;height:600px;}
@media (max-width:992px){
.video-pop .inner{width:90vw;height:54vw;}
.video-pop #videoiframe,.video-pop #videoiframe iframe{width:90vw;height:54vw;}
}


.info-wrap2-app{display: none;}
.info-wrap2{background: url(../uploadfile/image/20221206/20221206185738_879756734.jpg) no-repeat center;padding-top: 49px;}
.info-wrap2 li{float: left;width: 25%;text-align: center;overflow: hidden;position: relative;}

.info-wrap2 li i{display: inline-block;font-size: 20px; color: #fff; margin-top:14px;}
.info-wrap2 li p{font-size:60px;color: #fff;line-height: 76px; }
.info-wrap2 li i em{font-size:67px;color:#fff; font-family: "din"; font-weight: 500;font-style: normal;vertical-align: baseline;line-height: 76px;margin-right: 10px;}
.info-wrap2 li b{font-size: 18px;line-height: 30px;display: block;margin-top:5px; font-weight:normal;}

.info-wrap2 li::after{position: absolute;top: 43%;transform: translateY(-50%);right: 0;content: "";display: block;height: 202px;width: 1px;border-left: 1px solid rgba(255, 255, 255, .1);}
.info-wrap2 li:hover>img{animation: swing;animation-duration: 3s;cursor: pointer;}
.info-wrap2 h4{color: #fff;font-size:20px; margin:12px 0 18px;}
.info-wrap2 .info-font{color: #fff;text-align: center;position: relative;padding: 10px 100px 68px;}
/* .info-wrap2 .info-font img{display: block;margin: 0 auto;}*/.info-wrap2 .info-font>div{width: 100%;transition: all 2s;text-align: center;}
.info-wrap2 .info-font p{font-size: 16px;line-height: 28px;position: absolute;top: 27%;left: -100%;transform: translateY(-50%);width: 100%;padding: 0 90px;transition: all 5s;}
.info-wrap2 li:hover .info-font>div{transform: translateX(100%);}
.info-wrap2 li:hover p{transform: translate(100%,-50%);}


/* index-five 合作客户 */
.index-five{}
.infi-wrap{position: relative;margin-bottom: 65px;}
.infi-wrap>img{width: 100%;}
.infi-icon{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.infi-box{position: relative;width: 100%;height: 100%;}
.infi-1{position: absolute;top:37%;left: 8%;transform: translate(-50%,-50%);}
.infi-2{position: absolute;top:65%;left: 18%;transform: translate(-50%,-50%);}
.infi-3{position: absolute;top:40%;left:28%;transform: translate(-54%,-50%);}
.infi-4{position: absolute;top: 74%;left: 35%;transform: translate(-50%,-50%);}
.infi-5{position: absolute;top:45%;left: 42%;transform: translate(-47%,-50%);}
.infi-6{position: absolute;top:13%;left:48%;transform: translate(-50%,-50%);}
.infi-7{position: absolute;top:77%;left:53%;transform: translate(-47%,-50%);}
.infi-8{position: absolute;top:45%;left:61%;transform: translate(-47%,-50%);}
.infi-9{position: absolute;top:70%;left: 70%;transform: translate(-54%,-50%);}
.infi-10{position: absolute;top:20%;left: 74%;transform: translate(-50%,-50%);}
.infi-11{position: absolute;top: 70%;right: 4%;transform: translate(-50%,-50%);}
.infi-12{position: absolute;top:39%;right:0%;transform: translate(-50%,-50%);}
.infi-box img{transition: all 1s;}
.infi-box img:hover{transform: translate(-50%,-80%);}
.infi-box .infi-5:hover{transform: translate(-47%,-80%);}
.infi-box .infi-8:hover{transform: translate(-47%,-80%);}
.infi-box .infi-7:hover{transform: translate(-47%,-80%);}
.infi-box .infi-3:hover{transform: translate(-54%,-80%);}
.infi-box .infi-9:hover{transform: translate(-54%,-80%);}
.in-more img{vertical-align: text-top;margin-left: 10px;transition: all 0.5s;}
.t34{margin-top:34px;}

/*news*/
.news {position:relative; padding:70px 0; z-index: 5; background:#f8f8f8;}
.gy{width:85%; margin:auto;}
.news_bg{width:100%;background: #f8f8f8;padding: 80px 0;    overflow: hidden;}
.news_t{text-align:left;float:left;}
.news_t dd:after{display:none;}
.news_t p {font-size:2.2vw; font-weight:bold; font-family: "Microsoft YaHei";}
.news_t dd {font-size: 18px;color: #999;line-height: 30px;font-weight:100;margin-top: 10px;}
.news_a{width:auto;}
.news_a a{ height:46px;font-size: 18px;color:#333;float:left;font-weight:100;box-sizing: border-box;text-align:center;margin-left:40px;display: flex;align-items: center;justify-content: center;}
.news_a a.on{color:#0b4eb5; font-weight:bold; border-bottom: 2px solid #0b4eb5;}
.news_b{height: 488px;margin-top: 60px;position: relative;}
.new_tit {display: flex;justify-content: space-between;align-items: center;}
.new_item{     width: 100%; flex-shrink: 0;}
.new_item>div {display: flex;justify-content: space-between;}
.new_lc .news_div_item {display: flex;flex-direction: column-reverse;width: 48.5%; position: relative;padding: 0px 0px 60px;}
.new_lc .news_div_item:hover img {    transform: scale(1.1);}
.new_lc .news_div {display: flex;justify-content: space-between;}
.new_lc {width: 68%;}
.new_rc {width: 30%;}
img.news_div_item_image {width: 100%;transition: 0.5s;}
.new_rc .news_div_item_pic,.new_rc .news_div_item_date {display: none;}
.new_ic {margin-top: 50px;position: relative;overflow: hidden;}
.new_ic>div {    display: flex; transition: 0.5s;}
.new_lc a.news_div_item_a {font-size:19px;color:#000;position: relative;display: block;margin-top: 20px;}
.new_lc .news_div_item_body {font-size:17px;color: #888;line-height: 26px;margin-top: 40px;
 height: 52px;overflow: hidden;}
.new_lc .news_div_item_date {display: flex;position: absolute;bottom: 129px;left: 0px;}
.new_lc .news_div_item_date>div {font-size:14px;color: #888;}
.new_lc .news_div_item_pic { border: 1px solid #eee;}
.new_lc .news_div_item_pic a {overflow:hidden;    display: block;}
.new_lc .news_div_item_a:after {position: absolute; content: "";font-size:24px;color:#333); bottom: -126px;left: 0; }
.new_rc .news_div_item {background: #fff;padding: 26px 32px;position: relative;}
.new_rc .news_div_item:nth-child(n+3):after{content:"";display:block;width:0;height:6px;background:#0b4eb5;transition:0.3s all ease-in-out;position: absolute;bottom: 0;left: 0;}
.new_rc .news_div_item:nth-child(n+3):hover::after{width:100%;}
.new_rc .news_div_item:nth-child(-n+2) {display: none;}
.new_rc .news_div_item:nth-child(n+4) {margin-top: 36px;}
.new_rc a.news_div_item_a {display: block;font-size:19px;}
.new_rc .news_div_item_body {font-size: 15px;color: #999;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; margin-top: 15px; line-height: 24px;}


/*结束*/
.footer{background:#032541; background-size: cover; height:373px;}
.footer .footer-top{padding: 40px 0; height:322px;}
.footer .footer-top .footer-left{width: 20%;}
.footer .footer-top .footer-left .foot-logo{}
.footer .footer-top .footer-left .footer-link{height: 50px;}
.footer .footer-top .footer-left .footer-link .copy_ewm{position: relative; width:30px;height: 30px; border-radius: 50%;margin:26px 0px 8px 14px; transition: 0.3s all ease;}
.footer .footer-top .footer-left .footer-link .copy_btn1{background:url(../uploadfile/image/20221209/20221209083450_850110317.png) no-repeat center; border: 1px solid rgba(255,255,255,0.1);}
.footer .footer-top .footer-left .footer-link .copy_btn2{background:url(../uploadfile/image/20221209/20221209083450_1450999396.png) no-repeat center; border: 1px solid rgba(255,255,255,0.1);}
.footer .footer-top .footer-left .footer-link .copy_ewm .wxewm{display: none;position:absolute;width:120px;height:120px;bottom:43px;left: -45px;}
.footer .footer-top .footer-left .footer-link .copy_ewm .wxewm img{display:block;width: 120px;height:120px;position: absolute;top: 0;left: 0;}
.footer .footer-top .footer-left .footer-link .copy_ewm:hover{opacity: 1;background-color: #ed3d3b;}
.footer .footer-top .footer-right{width: 75%;}
.footer .footer-top .footer-right dl{width: 20.5%;float: left;margin-right: 6%;}
.footer .footer-top .footer-right dl:last-of-type{margin-right: 0;}
.footer .footer-top .footer-right dl dt{border-bottom: 1px solid #1d3a54;margin-bottom: 20px;}
.footer .footer-top .footer-right dl dt a{font-size: 16px;color: #ffffff;padding: 12px 0;}
.footer .footer-top .footer-right dl dd{margin-bottom:11px;}
.footer .footer-top .footer-right dl dd a{font-size:14px;color: #ffffff;opacity: 0.8;}
.footer .footer-top .footer-right .foot-lx{}
.footer .footer-top .footer-right .foot-lx dd{color: #ffffff;padding-left: 25px;font-size:14px;}
.footer .footer-top .footer-right .foot-lx .foot-call{background: url(../uploadfile/image/20221209/20221209083450_1370019639.png) left no-repeat;}
.footer .footer-top .footer-right .foot-lx .foot-email{background: url(../uploadfile/image/20221209/20221209083450_247993133.png) left no-repeat;}
.footer .footer-top .footer-right .foot-lx .foot-ewm{padding-left: 0;background: rgba(255,255,255,0.1);margin-top: 20px;}
.footer .footer-top .footer-right .foot-lx .foot-ewm icon{width: 61px;height: 61px;background: url(../uploadfile/image/20221206/20221206090213_799003254.jpg) no-repeat;background-size: 100%;display: table-cell;}
.footer .footer-top .footer-right .foot-lx .foot-ewm>div{display: table;} 
.footer .footer-top .footer-right .foot-lx .foot-ewm p{display: table-cell;vertical-align: middle;padding-left: 25px;} 
.footer .footer-top .footer-right .foot-lx .foot-ewm p span{display: block; line-height:24px;}
.footer .footer-bottom{border-top: 1px solid rgba(255,255,255,0.1);padding: 15px 0; height:22px;} 
.footer .footer-bottom-left{float: left;}
.footer .footer-bottom-left a{font-size:13px;margin-right: 8px;color: #ffffff;}
.footer .footer-bottom-right{float: right;font-size:13px;color: #ffffff;}
.footer .footer-bottom-right a{ color:#fff;}
.footer .footer-top .footer-right dl dd a:hover{opacity: 1;font-size: 14px;}