/*通用代码*/
@charset "utf-8"; 
*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;line-height: 100%;}
body{font-size: 14px;min-width: 1200px; overflow-x: hidden; font-family: hs_r,'Microsoft YaHei';}
a{text-decoration: none; color:#333; font-size: 14px;}
li{list-style: none;}
em,i{font-style: normal;font-style: inherit;}
:focus{ outline: none;}
.fl{float:left;}
.fr{float:right;}
.clear,.cl{clear:both;}
.dfs{display:flex;align-items:end;justify-content:space-between;}
.bt{font-size:42px; text-align:center; font-weight: bold; color:#222;}
.bt p{ font-size:18px;  color:#888; padding-top:15px; padding-bottom:15px; font-weight: normal;}

@font-face {
  font-family: 'iconfont';  /* Project id 4342401 */
  src: url('//at.alicdn.com/t/c/font_4342401_wiyxynmx35.woff2?t=1701247085578') format('woff2'),
       url('//at.alicdn.com/t/c/font_4342401_wiyxynmx35.woff?t=1701247085578') format('woff'),
       url('//at.alicdn.com/t/c/font_4342401_wiyxynmx35.ttf?t=1701247085578') format('truetype');
}

@font-face {
  font-family: 'iconfont';  
  src: url('//at.alicdn.com/t/c/font_4689531_ww0nyq5pzt.woff2?t=1726799412207') format('woff2'),
       url('//at.alicdn.com/t/c/font_4689531_ww0nyq5pzt.woff?t=1726799412207') format('woff'),
       url('//at.alicdn.com/t/c/font_4689531_ww0nyq5pzt.ttf?t=1726799412207') format('truetype');
}

@font-face {
  font-family: 'iconfont';  /* Project id 4689531 */
  src: url('//at.alicdn.com/t/c/font_4689531_5nzwf1flzwt.woff2?t=1727162894819') format('woff2'),
       url('//at.alicdn.com/t/c/font_4689531_5nzwf1flzwt.woff?t=1727162894819') format('woff'),
       url('//at.alicdn.com/t/c/font_4689531_5nzwf1flzwt.ttf?t=1727162894819') format('truetype');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
	


@font-face {
font-family:DIN Medium;
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:neutraface2;
src: url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.ttf),
     url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.eot),
     url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.otf),
     url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.woff),
     url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.woff2);
}





/*宽度*/
.w1400{margin:0 auto;width:1400px;}
.page{ margin:0 auto;width:1400px;  overflow:hidden;}
.bg{ width: 100%;min-width:1400px;position: relative;}
.gy{max-width: 1400px;margin: 0 auto; min-width: 1200px;}

/*距离*/
.top10{ margin-top:10px;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}
.top70{ margin-top:70px;}
.top80{ margin-top:80px;}
.top90{ margin-top:90px;}
.top100{ margin-top:100px;}


/*t*/
.t{font-size:42px; font-weight:bold; text-align:center;}
.t b{ color:#0259b6; }
.t p{ font-size:17px; font-weight:normal; color:#666; padding:10px 0;}
.t em {
    font-size: 26px;
    font-weight: normal;
    color: #999;}

.t1{font-size:42px; font-weight:bold; text-align:center; color:#fff; }
.t1 b{color:#fff; font-weight:bold;}
.t1 p{ font-size:17px; font-weight:normal; color:#fff;  line-height: 36px; opacity: 0.95;}
.t1 em {
    font-size: 26px;
    font-weight: normal;
    color: #fff;}



/*抬头*/
.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: 110px;z-index: 5000;background: transparent;transition: ease .5s;}
.header.on{background-color: #fff;border-color: transparent;height:110px; box-shadow: 0 0 13px rgba(0,0,0,.1);}
.ny-header{background: #fff;}
.header-con{}
.header.on .header-con{border: none;}
.header.on .logo img{ filter: grayscale(0);}
.header.on .logo1,.header:hover .logo1,.header.on .navbar a{color: #333; filter:none;}
.header.on .logo1 p,.header:hover .logo1 p{color: #0259b6;}
.header.on .navbar a:hover{color: #0259b6;}
.header .logo{display: block;float: left;position: relative;z-index: 1200; margin-top:24px;;}
.header .logo img{width: 155px; filter: grayscale(1) brightness(10);}
.header:hover .logo img{ filter: grayscale(0);}



.logo1 {float: left;
    font-size: 34px;
    color: #fff;
    padding-left:8px;
    padding-top: 24px;
    line-height:32px;
    font-weight: bold; filter: grayscale(1) brightness(10); }
.logo1 p {font-size: 16px; color: #fff;     font-weight: normal; line-height: 36px;}


.header-right{float: left;  margin: 0 auto;}
.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:hover .dropdown-menu ul li a:hover i{ font-weight: normal  !important; color: #0259b6;}



/*search*/
.header:hover .head_r{width: 40px; position: relative; float: left;}
.header:hover .head_r b,.header.on .head_r b{color: #333;}


.head_r {  width: 40px;  position: relative;  padding-top: 46px; float: left;  display: flex; justify-content: center; align-items: center;}
.head_r:before {content:'';width:1px;height:110px;background: rgba(255,255,255,0.2);position: absolute;top: -35px;left: -36px;display: none;}
.head_r b{ color: #fff;  font-size: 22px;  display: flex;justify-content: center;align-items: center; font-weight: lighter; }


.head_r:hover .tit_sel{transform: rotateX(0);transition: all 0.5s;} 
.tit_sel{background: rgba(51,51,51,0.7);transform: rotateX(90deg);position: absolute;right: -230px;transition: all 0.5s;font-size: 16px;padding: 10px;z-index: 9999;top:110px;transform-origin: top; width:1260px; background: rgba(255,255,255,0.95);}
.search_contbg{width:100%; padding:25px; overflow:hidden; box-sizing:border-box; }
.search_contfl{float:left; line-height:48px;}
.search_contfr{float:right; width:260px; height:42px; border:1px solid #ccc;}
#infoname{border:none; outline:none; background:none; float:left; width:195px; line-height:42px; color:#666; padding-left:20px;}
.submit{border:none; outline:none; float:right; width:45px; height:42px; cursor:pointer; background:url(https://memberpic.114my.com.cn/simida/uploadfile/image/20240924/20240924152432_1999657324.png) center no-repeat;}
.head_r:hover .search_contfl a{font-size: 15px;}

.Tel{    float: left; font-size: 24px;line-height: 31px; color: #fff; margin-top: 40px; font-weight: bold; font-family: DIN Medium;}
.Tel i{ font-size: 26px; color: #fff;     padding-right: 10px;  font-weight:normal;}
.header:hover .Tel i,.header.on .Tel i{color: #333;}
.header:hover .Tel,.header.on .Tel{color: #0259b6;}



.header-navbar{width: 1500px; margin: 0 auto;}
.navbar{float: left;transition: ease .5s;}
.navbar li{float: left;  padding: 0 0.8rem; position: relative;}
.navbar li > a{display: inline-block;font-size: 16px;color: rgba(255,255,255,0.95);line-height: 30px;-webkit-transition: all .4s;-o-transition: all .4s;transition: all .4s;background: transparent;padding: 40px 0;}
.navbar li.active a {color: #ffe000; font-weight: bold;}
.navbar:hover li.active a,.navbar li:hover a{color: #0259b6; font-weight: bold;}
.navbar li:hover > a::before{position: absolute;content: "";width: 100%;height: 3px;background: #0259b6;left: 50%;bottom: 0%;transform: translateX(-50%);transition: ease .5s;}
.navbar li > a::before{position: absolute;content: "";width: 0%;height: 3px;background: #0259b6;left: 50%;bottom: 0%;transform: translateX(-50%);transition: ease .5s;}

/*下拉*/
.navbar li>.nav2 {display: none; position:absolute; left:-49px; top:100%; z-index: 99999;-webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3); width:180px; }
.navbar li>.nav2 a{display: block;background:#fff;height:50px;color:#333; line-height:50px;  text-align:center; font-size:16px;     font-weight: normal;}
.navbar li>.nav2 a+a{border-top:1px solid #eee;}
.navbar li:hover>.nav2 a:hover{background:#0259b6;color: #fff; line-height:50px; text-align:center;}
.navbar li:hover>.nav2 a{color: #444; font-size: 16px;  font-weight: normal;}
.nav2 b{color:#999;}

@media(max-width:1440px){
.header-navbar{  width: 1440px;margin: 0 auto; padding: 0 6% 0 1%;}

.navbar li{    padding: 0 0.5rem;}
.navbar li > a{    font-size: 1.1vw;}
.logo1{    font-size: 2.5vw;}
.flexBetween {  width: 1290px;margin: 0 auto;}
.pro_ic { width: 1300px; margin: 0 auto;}
.pro_rc ul li{ width: 31%; }
.new_c,.copy_bc .gy{ width: 1300px;margin: 0 auto;}
}

@media(max-width:1400px){
.header-navbar{  width: 1400px;margin: 0 auto; padding: 0 6% 0 1%;}

.navbar li{    padding: 0 0.5rem;}
.navbar li > a{    font-size: 1.1vw;}
.logo1{    font-size: 2.5vw;}
.flexBetween {  width: 1290px;margin: 0 auto;}
.pro_ic { width: 1300px; margin: 0 auto;}
.pro_rc ul li{ width: 31%; }
.new_c,.copy_bc .gy{ width: 1300px;margin: 0 auto;}
.cate-tab-swiper{width: 1300px;}
}

@media(max-width:1366px){
.gy{width: 1366px !important;}
.header-navbar{  width: 1366px;margin: 0 auto; padding: 0 6% 0 1%;}
.navbar li{    padding: 0 0.5rem;}
.navbar li > a{    font-size: 1vw;}
.logo1{    font-size: 2.5vw;}
.logo1 p {font-size: 1.1vw;}
.flexBetween {  width: 1250px;margin: 0 auto;}
.pro_ic { width: 1300px; margin: 0 auto;}
.pro_rc ul li{ width: 31%; }
.new_c,.copy_bc .gy{ width: 1300px;margin: 0 auto;}
.bz_c>li>p{    font-size: 20px;}
.bz_c>li { font-size: 18px;}
.bz_c{ width: 96%; margin: 40px auto 70px;}
.cate-tab-swiper{width: 1360px !important;}
}

@media(max-width:1360px){
.gy{width: 13500px !important;}
.header-navbar{  width: 1360px;margin: 0 auto; padding: 0 8% 0 1%;}
.navbar li{    padding: 0 0.5rem;}
.navbar li > a{    font-size: 1vw;}
.flexBetween {  width: 1250px;margin: 0 auto;}
.pro_ic { width: 1300px; margin: 0 auto;}
.pro_rc ul li{ width: 31%; }
.new_c,.copy_bc .gy{width: 1300px;margin: 0 auto;}
.bz_c>li>p{    font-size: 20px; position: relative; z-index: 2; text-align: center;}
.bz_c>li { font-size: 18px;}
.bz_c{ width: 96%; margin: 40px auto 70px;}
.cate-tab-swiper{width: 1300px !important;}


}

@media(max-width:1300px){
.gy{width: 1300px !important;}

.header-navbar{  width: 1300px;margin: 0 auto; padding: 0 8% 0 1%; }
.navbar li{    padding: 0 0.5rem;}
.navbar li > a{    font-size: 1.2vw;}
.flexBetween {  width: 1250px;margin: 0 auto;}
.pro_ic { width: 1300px; margin: 0 auto;}
.pro_rc ul li{ width: 31%; }
.new_c,.copy_bc .gy{ width: 1300px !important;margin: 0 auto;}
.bz_c>li>p{    font-size: 20px;}
.bz_c>li { font-size: 18px;}
.bz_c{ width: 94%; margin: 40px auto 70px;}
.cate-tab-swiper{width: 1300px !important;}
}

@media(max-width:1280px){
.gy{width: 1280px !important;}
.header-navbar{  width: 1300px;margin: 0 auto; padding: 0 9% 0 1%; }
.navbar li{    padding: 0 0.5rem;}
.navbar li > a{    font-size: 1.1vw;}
.flexBetween {  width: 1250px;margin: 0 auto;}
.pro_ic { width: 1300px; margin: 0 auto;}
.pro_rc ul li{ width: 31%; }
.new_c,.copy_bc .gy{ width: 1300px;margin: 0 auto;}
.bz_c>li>p{    font-size: 18px;}
.bz_c>li { font-size: 16px;}
.bz_c{ width: 92%; margin: 40px auto 70px;}
.cate-tab-swiper{width: 1200px !important;}
}

/*banner*/
.bann{overflow:hidden;}
.slider {width:100%;}
.slick-slide{height:auto;}
.slick-slide img {width:100%;}
.slick-prev {left:38px;z-index:99;}
.slick-next {right:40px;}
.bann>button{display:none!important;}
.ban_bc{width:100%;position:relative;}
.slick-dotted.slick-slider{margin-bottom:0!important;}
.bann_num>span{font-size:26px;color:#fff; z-index:999;cursor:pointer;width:60px;height:60px;background:rgba(0,0,0,0.5);text-align:center; line-height: 60px;border-radius: 50%;justify-content: center;letter-spacing: 0px;}
.bann_num>.ban_prev{position:absolute;top:56%;left:40px;transform:rotate(180deg);}
.bann_num>.ban_next{position:absolute;top:calc(56% - 0px);right:40px;}
.ban_dot{position:absolute;bottom:36px;left:50%;display:flex;margin-left:-33px;}
.ban_dot li{width:12px;height:12px;border-radius:100%;background:#fff;       transition: 0.3s all ease-in-out;}
.ban_dot li+li{margin-left:12px;}
.ban_dot li button{display:none;}
.ban_dot li.slick-active{background:#fff; width: 40px; border-radius: 10px; transition: 0.3s all ease-in-out;}


/*case*/
.case_bg{height: auto;overflow: hidden;padding:0 0 1% 0px; }

.t2{text-align:center; padding:80px 0 40px 0; display: flex; flex-direction: column; align-items: center; font-family: "Microsoft YaHei";}
.t2 h3{color:#0259b6; font-size:44px; line-height:87px; font-weight:bold; position: relative; z-index: 5; letter-spacing:2px; font-family: "Microsoft YaHei";}
.t2 p{font-size:18px; font-weight:lighter; color:#5d5d5d; z-index: 5;}
.t2 h3 b{ color:#333;}
.t2 h3 span {font-size:91px;line-height: 82px;color:#f5f5f5; font-family: "DIN"; text-transform: uppercase;font-weight:  bold;position:  absolute;top: 0;z-index: -1; left:-12px;}




.cate-tab{text-align: center; font-size: 0;}
.cate-tab .case-btn{position: absolute; top: 11px; left: 14px; width: 38px; height: 38px; z-index: 2; background: #fff url(../images/icon/case-btn.png) no-repeat center; background-size: 18px; border-radius: 50%; cursor: pointer; -webkit-transition: .3s; -o-transition: .3s; transition: .3s;}
.cate-tab .case-btn:hover{background: #ff7800 url(../images/icon/case-btn-on.png) no-repeat center; background-size: 18px;}
.cate-tab .case-next{left: auto; right: 14px; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg);}
.cate-tab-list{display: inline-block; vertical-align: middle; height:60px; line-height: 48px; font-size: 0; background-color: #ffffff; border-radius:28px; padding:0 13px; box-shadow: 0px 0px 20px 0px rgba(34, 24, 21, 0.1);}
.cate-tab .item{display: inline-block; vertical-align: middle; height: 50px; margin-top:10px; float:left; line-height: 50px; font-size: 16px; /*padding: 0 2.8%;*/ position: relative; cursor: pointer;     width: calc(100% / 9);}
/*.cate-tab .item ~ .item{margin-left: 6px;}*/
.cate-tab .item span,.cate-tab .item a{color: #595959; position: relative; font-size:16px; line-height: 50px;}
.cate-tab .item:before{content: ""; position: absolute; left: 50%; top: 0; width: 0; height: 100%; background-color: #1054b0; border-radius: 50px; opacity: 0; visibility: hidden; -webkit-transition: .4s; -o-transition: .4s; transition: .4s;}
.cate-tab .item.on:before,
.cate-tab .item:hover:before{opacity: 1; visibility: visible; left: 0; width: 100%;}
.cate-tab .item.on span,
.cate-tab .item:hover span,
.cate-tab .item.on a,
.cate-tab .item:hover a{color: #fff; font-size:16px;}

.cate-tab-swiper{height: 70px; line-height: 70px; box-shadow: 0px 0px 20px 0px rgba(34, 24, 21, 0.1); border-radius: 30px; overflow: hidden; padding: 0 13px; background: #fff; width:1400px; margin:5px auto 0;}


.so_ic { margin-top: 54px;}
.so_ic .new_web_div2021 {display: flex;justify-content: space-between;}
.so_ic ul img { width: 100%; height: auto; transition: all .75s;}
.so_ic ul {  width: 24%;}
.so_ic ul:nth-child(1) { width: 49.6%;}
.so_ic ul:nth-child(1) li:nth-child(2) { display: none;}
.so_ic ul li { position: relative;}
.so_ic ul li p a {display: block; position: absolute;  bottom: 0px; right: 0; width: 100%; height: 46px;  line-height: 46px; text-align: center;  background: rgba(0,0,0,0.6); color: #fff;  font-size: 16px;transition: all .5s;}
.so_ic ul li+li { margin-top: 18px;}
.so_ic li:hover img {  transform: scale(1.1);}
.so_ic li>a {  display: block;  overflow: hidden;}
.so_ic ul li:hover p a { background: #014fc5;}








/*about*/
.about {background: url(https://memberpic.114my.com.cn/simida/uploadfile/image/20240920/20240920195722_577603828.jpg)no-repeat right top fixed;padding: 8% 1% 10% 1%;overflow:hidden;/* background-size: contain; */width: 100%;height: 100%; position: relative;}
.about:before{content: '';position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.62);background-size: 2px;-webkit-background-size: 2px;-moz-background-size: 2px;-o-background-size: 2px;-ms-background-size: 2px;left: 0;top: 0;z-index: 6;}
.about_box {/*max-width:1600px;*/margin:0 auto; width:90%; }
.about_con {display:flex;justify-content:space-between;align-items: center; z-index:555;}
.about_txt {display:flex;flex-direction:column;width: 54%; z-index:29;}
.about_txt p {display:flex;flex-direction:column;font-size: calc(1.8rem + 1vw);font-family: Arial;font-weight: bold;color: #fff;}
.about_txt p span {font-size: calc(1.1rem + 1vw);padding: 8% 0 0;color: #fff;font-weight: normal;}
.about_txt em {font-size: 16px;margin: 3% 0 0;line-height: 32px;color: #fff;height: 240px;overflow: auto;}
.about_txt em::-webkit-scrollbar,.pro_call ul::-webkit-scrollbar { width: 0px;transition:0.5s;}
.about_num {width: 27%; z-index:29;}
.about_num ul {display: flex;width: 100%;justify-content:  space-between;flex-wrap: wrap;}
.about_num li {display: flex;flex-direction: column;align-items:  center;width: 49%;padding: 14% 0;transition:0.5s;background: rgba(255,255,255,0.8);box-shadow: 0 0 10px #333;border-radius: 10px;}
.about_num li:first-child {background:linear-gradient(to top, #0259b6, #076edd); color:#fff;}
.about_num li:hover {background: linear-gradient(to top, #0259b6, #076edd);color:#fff;}
.about_num li:hover b {color:#fff;}
.about_num li:nth-child(n+3) {margin: 2% 0 0;}
.about_num li span {display: flex;align-items: flex-end;}
.about_num li span b {font-size: calc(2.5rem + 1vw);font-family:  moo;/* color: #006cb7; */transition:0.5s;}
.about_num li span i {width: 20px;height: 20px;border-radius: 50%;display: flex;justify-content: center;align-items: center;background: #ff0000;color: #fff;font-size: 12px;}
.about_num li p {font-size: calc(0.5rem + 0.5vw);margin: 3% 0 0;}

.comp_btn{display: block;font-size: 18px!important;color: #fff!important;width:206px;height: 52px;line-height: 52px;background: linear-gradient(to right,#0259b6,#234ba2);border-radius: 10px;padding-left: 45px;margin-top: 0px;}
.comp_btn span{font-size: 18px;color: #fff;display: inline-block;padding-left: 10px;}
.comp_btn:hover{color:#fff!important;font-size: 18px;}

.date_a{  width:60px; height:60px; line-height:60px; text-align:center; border-radius:100%;  background:#0259b6; margin:0 auto;position: relative;}
.date_a a{color:#fff;display: block; font-size:35px; position: relative; z-index: 2; line-height:64px;}
.date_a:after,.date_a:before{content:""; position: absolute; top:0; left:0; right:0; bottom:0;  margin:auto; width:3vw; height:3vw;border-radius: 100%; background:rgba(33,24,120,0.2);  transition:0.3s all linear;}
.date_a:after{animation:after 1.5s ease infinite;}
.date_a:before{animation:before 1s ease infinite;}


@keyframes after{
	0%{transform:scale(1.3);opacity: 1;}
	50%{transform:scale(2.2);opacity: 0.5;}
	100%{transform:scale(4);opacity: 0;}
}
@keyframes before{
	0%{transform:scale(1.2);opacity: 1;}
	50%{transform:scale(2.4);opacity: 0.5;}
	100%{transform:scale(5);opacity: 0;}
}

/*车间*/

.honor_bg1{ background:#fff; padding-top: 70px; overflow: hidden; position: relative; padding-bottom:50px;max-width: 90%; background: #fff; margin: 0 auto; margin-top: -5%;box-shadow: 0px 50px 50px #eee;margin-bottom: 5%; z-index:99;}
.equ_bg{background: url()no-repeat center; overflow: hidden; padding-bottom:30px; width:100%;}
.equ_d ul{display:block;width:100%;overflow: visible !important;}
.equ_d lia{display: block;overflow: hidden; }
.equ_d li br{display:none;}
.equ_d li{width:calc((100% - 120px) / 4);padding-left:0px !important;float:left;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;display:block;margin-right: 40px;}
/*.equ_d .tempWrap{width:100% !important;overflow: visible !important;}*/
.equ_d li img{width:100%;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;height:auto; /* border-radius: 10px 10px 0 0;*/}
.equ_d table,.equ_d  tbody{display:block;}
.equ_d li span{width:100%;height:50px;padding-top:0px !important;position: relative;background:#fff;/* border-radius:0 0 10px 10px ;*/}
.equ_d li span a{width:100%;height:100%;line-height:50px;font-size:18px; color:#444; display:block;-webkit-transition: 0.3s ease all;transition: 0.3s ease all;position: relative;       text-align: center;}

/*
.equ_d li:hover img{-webkit-transform: scale(1.2);transform: scale(1.2); }
.equ_d li:hover div a{color:#fff;}
.equ_d li div:before{content:'';width:0%;height:100%;display:block;background:#0259b6;position: absolute;-webkit-transition: 0.3s ease all;transition: 0.3s ease all; }

.equ_d li:hover div:before{width:100%;}*/
.equ_a a{display: block;width:320px;height: 78px;line-height: 78px;border: 1px #ccc solid;margin: 0 auto;margin-top: 50px;padding-left: 97px;font-size: 16px; transition: 0.3s ease all;}
.equ_a a:hover{width:340px;}
.equ_a a img{margin-left: 19px;transition: 0.3s ease all;}
.equ_a a:hover img{margin-left:36px;}

.gyc {margin: 0 auto;max-width: 90%;min-width: 1200px;}
.gycc {margin: 0 auto;max-width: 92%;min-width: 1200px; z-index:999;}




/*news*/
.new_tc{display:flex;justify-content:space-between;align-items:center;}
.new_bc{padding:80px 0 80px;background:#f8f8f8;}
.new_tl>b{display:block;color:#e9e9e9;font-size:52px;}
.new_tl>b span{color:#1054b0;}
.new_tl>i{margin-top:10px;font-weight:700;font-size:28px;}
.new_tl>i em{display:inline-block;margin-left:20px;width:100px;height:1px;background:#e6e6e6;}
.new_tr{display:flex;}
.new_tr li a{display:flex;width:150px;height:50px;color:#333; align-items:center;justify-content:center; font-size:18px;}
.new_tr li+li{margin-left:28px;}
.new_tr li a span{margin-right:4px;color:#333;font-size:22px;}
.new_tr li.on a{background:#1054b0;color:#fff;}
.new_tr li.on span{color:#fff;}
.new_li .news_div{display:flex;justify-content:space-between;}
.new_ic{display:flex;margin-top:70px;transition:all .5s;}
.new_item{display:flex;width:100%;flex-shrink:0;justify-content:space-between;}
.new_c{overflow:hidden;}
img.news_div_item_image{width:100%;transition:.75s;}
.new_li{width:54%;}
.new_ri{width:43%;}
.new_li .news_div_item{padding:20px;width:48.5%;border:1px solid #e6e6e6;transition:.5s;}
.new_li .news_div_item_day{position:absolute;top:0;left:0;color:#333!important;font-weight:700;font-size:26px!important;}
.new_li .news_div_item_date{position:relative;display:flex;padding-top:10px;padding-left:37px;height:26px;}
.new_li .news_div_item_date *{color:#bfbfbf;font-size:14px;}
.new_li .news_div_item_title a{display:block;margin:14px 0 12px;font-size:18px;}
.new_li .news_div_item_body{overflow:hidden;margin-bottom:0px;height:100px;color:#8c8c8c;font-size:14px;line-height:24px;}
.new_ri .news_div_item:nth-child(-n+2){display:none;}
.new_ri .news_div_item_image{display:none;}
.new_ri .news_div_item_day{position:absolute;top:13px;left:0;font-weight:700;font-size:30px;}
.new_ri .news_div_item{position:relative;}
.new_ri .news_div_item_a{position:relative;display:block;font-size:18px;}
.new_ri .news_div_item_month,.new_ri .news_div_item_year{position:absolute;top:52px;left:0px;color:#bfbfbf;font-size:14px;}
.new_ri .news_div_item_body{overflow:hidden;margin-top:12px;height:55px;color:#8c8c8c;font-size:15px;line-height:24px;}
.new_ri .news_div_item_content{padding-bottom:10px;padding-left:80px;border-bottom:1px solid #e6e6e6;}
.new_ri .news_div_item_month{left:43px;}
.new_ri .news_div_item:nth-child(n+4){margin-top:24px;}

.new_li .news_div_item:hover .news_div_item_image{transform:scale(1.1);}
.new_li .news_div_item_pic>a{display:block;overflow:hidden;}
.new_li .news_div_item:hover{border-color:#1054b0;}
.new_li .news_div_item:hover .news_div_item_day,.new_li .news_div_item:hover .news_div_item_title a,.new_ri .news_div_item:hover .news_div_item_day,.new_ri .news_div_item:hover .news_div_item_title a,.news_div_item:hover .news_div_item_a:after{color:#1054b0 !important;}



/*底部*/
.copy_bc{width:100%; max-width:1920px; margin:0 auto; background:#161f28; padding: 70px 0 30px 0;}
.copy_item{float:left; padding-left: 140px;}
.copy_item1{float: right;padding-left:60px;     border-left: 1px solid #403f3f; height:250px;}
.copy_item ul proadvong{display: block;padding:0 0 30px; position: relative;}
.copy_item ul proadvong a{display: block; line-height: 40px;color: rgba(255,255,255,1); font-weight: normal;font-size: 18px;}
.copy_item ul proadvong a .en{font-size: 12px;color: #666;font-weight: normal;text-transform: capitalize;}
.copy_item ul li a{display: block;color: rgba(255,255,255,0.7);line-height:30px;font-size: 15px; font-weight: lighter;}
.copy_item ul li{display: block;}
.copy_item ul li a:hover{color: #fff; }
.copy_item ul proadvong::after { position: absolute; content: ""; top: 50px; width: 25px; height: 2px; background-color:rgba(255,255,255,0.5); left: 0px; }
.copy_item:hover proadvong::after { position: absolute; content: ""; top: 50px; width: 77px; height: 2px; background-color: #ffffff;; left: 0px; transition: 0.5s; }
.crconcat{ width:32%; }
.copy_row1{ width:68%; }

.social {padding-top:0px;clear: both;}
.social a { position: relative; font-size: 13px; color: #fff; display: inline-block; line-height: 35px;border: 1px solid rgba(255,255,255,0.2); transition:0.3s all ease-in-out; float: left;  display: block;
    margin-right: 10px;
    margin-top: 4%;
    border-radius: 5px;
    height: 35px;
    width: 35px;
    text-align: center;}
.social a i { font-size: 18px;  color: rgba(255,255,255,0.6); font-weight: normal;
    text-align: center;
    line-height: 35px;}
.social a img{ display: block}
.social a:hover{ background: #d30006;  }
.social a:hover img{filter: contrast(0) brightness(2);}
.social a:hover .ewm img{filter: grayscale(1%);}
.social a:nth-child(4) i { font-size: 28px;}
.social .ewm { position: absolute; width: 100px; bottom: 45px; right: -35px; z-index: 1; display: none; padding: 5px; background: #fff; border-radius: 5px; }
.social .ewm:after{ content: ''; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff; position: absolute; bottom: -5px;left: calc((100% - 10px) / 2); }
.social .ewm img { display: block; width: 100%; height:auto; }

.cr_tel{ padding-bottom: 15px; font-size:16px; color:#fff;}
.cr_tel img{ float: left;}
.cr_tel b{float: left; padding-left: 10px;font-weight: normal; line-height: 36px; text-transform: uppercase; font-size: 12px; color: #88cdf5; padding-top: 5px; }
.cr_tel em {display: block;font-size: 35px;color: #fff;font-family: Arial;font-weight: bold;}
.craddr{margin-top: 10px; font-size:16px; line-height:35px; color: rgba(255,255,255,0.8);}
.craddr p{color: rgba(255,255,255,0.8);}
.craddr span{ font-size: 14px; opacity: 0.8;margin-top: 15px; display: block;}
.craddr span i{font-size: 18px; padding-right: 10px;}
.craddr b{color: rgba(255,255,255,0.95);  font-size: 28px; font-weight: bold; display: block;     padding-top: 14px; font-family: DIN Medium; letter-spacing: 2px;}
.craddr p{ font-size: 15px; font-weight: lighter; line-height: 38px;}

/*db*/
.Copyright_t{ width: 100%; height: 1px; background:rgba(255,255,255,.1); margin-top: 60px;}
.Copyright{margin-top:40px;}
.Copyright,.Copyright a{line-height:36px; color:rgba(255,255,255,0.6); font-weight: lighter; font-size: 15px;     padding-top: 30px;}
.Copyright a:hover{color:rgba(255,255,255,1);}

/*友情链接*/
.links{float:right; width:180px; margin-top:10px; padding-left:15px; line-height:40px; color:rgba(255,255,255,0.6); border:1px solid rgba(255,255,255,.3); position:relative; background:url(https://memberpic.114my.com.cn/dglongwei/uploadfile/image/20240321/20240321134643_1051984868.png) 160px center no-repeat;}
.links_cont{height:0; position:absolute; bottom:41px; left:-1px; visibility:hidden; background:#fff; overflow-y:auto;     padding-bottom: 15px;}
.links:hover .links_cont{height:auto; max-height:200px; visibility:visible; transition:0.5s all ease-in-out;}
.linkTagcs{}
.linkTagcs li{float:none; width:100%;}
.linkTagcs li a{display:block !important; text-align:center; font-size:16px; line-height:17px; color:#555 !important; text-decoration:none; transition:0.5s all ease-in-out;}
.linkTagcs li a:hover{color:#333 !important; background-color:rgba(255,255,255,.8);}

/**/
.bz_c{width: 90%;display: flex;background: #fff;height: 140px;margin:50px auto 96px;overflow: hidden;position: relative; z-index:9;box-shadow:0 0 15px #eee;}
.bz_c>li{width: 20%;position: relative;}
.bz_c>li>p{color: #fff;font-size: 22px;line-height: 30px;position: relative;z-index: 2;text-align: center;}
.bz_c>li:nth-child(1):after{width: 107%;height: 100%;transform: skew(26deg);background: #0259b6;position: absolute;content: "";top: 0;left: -33px;}
.bz_c>li>span{font-size: 36px; line-height: 40px; margin-bottom:5px;}
.bz_c>li>b{font-size: 14px;color: #999; font-weight:normal;}
.bz_c>li{font-size: 22px;display: flex;align-items: center;height: 100%;justify-content: center;flex-direction: column;line-height: 35px;}
.bz_c>li:nth-child(-n+2):before{display: none;}
.bz_c>li:before{position: absolute;content: "";width: 1px;height: 84%;background: #eee;left: 0;top: 10px;}

.indexTit{border-bottom: 1px #eee solid;padding-bottom: 3%;margin-bottom: 3%}
.flexBetween{display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;}
.indexTit .boxLeft .top h4{font-size: 40px;color:#0259b6;}
.indexTit .boxLeft .top h5{font-size:24px;color: #666;margin-top: 1rem;font-weight:normal;}
@media screen and (max-width: 1366px){.indexTit .boxLeft .top h5{margin-top: 0rem;}} .indexTit .boxLeft .bot h6{font-size: 0.9rem;color: #999;margin-top: 0.1rem;}
.flexStart{display: -webkit-flex;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.indexTit .boxRight div p{width: 3.4375rem;height: 3.4375rem;border-radius: 50%;}

.indexTit .boxRight{margin-top:1rem;}
.indexTit .boxRight div span{font-size: 1rem;color: #000;line-height: 3.4375rem;transition: all 0.3s;position: relative;left: -2.1875rem;}
.indexTit .boxRight a{display: inline-block; margin-top:10px;}
.indexTit .boxRight div span font{display: inline-block;width: 0.75rem;height: 0.125rem;background: #000;vertical-align: middle;margin-right: 0.7rem;}
.indexTit .boxRight div:hover span{left: -3.125rem;}

.indexTit1{padding-bottom: 3%;margin-bottom: 3%;  text-align:center;}
.flexBetween{/*display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;*/}
.indexTit1 .boxLeft .top h4{font-size: 40px;color:#0259b6;}
.indexTit1 .boxLeft .top h5{font-size:24px;color: #666;margin-top: 1rem;font-weight:normal;}
@media screen and (max-width: 1366px){.indexTit1 .boxLeft .top h5{margin-top: 0rem;}} .indexTit1 .boxLeft .bot h6{font-size: 0.9rem;color: #999;margin-top: 0.1rem;}
.flexStart{display: -webkit-flex;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.indexTit1 .boxRight div p{width: 3.4375rem;height: 3.4375rem;border-radius: 50%; background: linear-gradient(270deg, #0259b6-18.95%, #234ba2 9.48%,#234ba2 75.22%); }}

.indexTit1 .boxRight{margin-top:1rem;}
.indexTit1 .boxRight div span{font-size: 1rem;color: #000;line-height: 3.4375rem;transition: all 0.3s;position: relative;left: -2.1875rem;}
.indexTit1 .boxRight a{display: inline-block; margin-top:10px;}
.indexTit1 .boxRight div span font{display: inline-block;width: 0.75rem;height: 0.125rem;background: #000;vertical-align: middle;margin-right: 0.7rem;}
.indexTit1 .boxRight div:hover span{left: -3.125rem;}

.pro_box {max-width: 1400px;margin: 0 auto;}

.pro_ic{display: flex; justify-content: space-between; margin-top: 30px;}
.pro_lc{width: 19%;}
.pro_rc{width: 100%; display: flex;transition: all .5s;}

.pro_lc .prolist2021{width: 100%; background: #eee; padding:10% 0 16%; border-top-left-radius: 0px; border-top-right-radius: 0px;}
.pro_lc ul>li>a{color: #333; font-size: 18px; display: block; height: 74px; line-height:74px; position: relative; z-index: 2; padding-left: 20%;
border-bottom: 1px rgba(255,255,255,1) solid;}
.pro_lc ul>li:first-child>a{}
.pro_lc ul>li:after{position: absolute; content: ""; background: #0259b6; top: 0; left: 0; width: 0; height: 100%; border-top-right-radius: 50px; border-bottom-right-radius: 50px; transition:all .3s;color: #fff;}
.pro_lc ul>li.on:after{width: 96%;color: #fff;}
.pro_lc ul>li.on a{color: #fff;}
.pro_lc ul>li{position: relative; width: 114%;}
.pro_lc ul>li:before{position: absolute; content: ""; background: url(https://memberpic.114my.com.cn/simida/uploadfile/image/20240924/20240924164206_2114155999.png) no-repeat center; width: 27px; height: 16px; top: 50%; right: 10%; z-index: 2; margin-top: -8px; transition:all .3s; opacity:0;}
.pro_lc ul>li.on:before{opacity:1;}

.pro_lc ul>li>dl{display: none;}
.pro_lc ul>li>dl{position: absolute; z-index: 99; top: 0; right: -100%; background: #eee; width: 60%; transition: all .3s; opacity: 0; z-index: -1;}
.pro_lc ul>li>dl a{display: block; width: 100%; height: 50px; line-height: 50px; font-size: 16px; padding-left: 18%;
color: #333 !IMPORTANT;}
.pro_lc ul>li>dl>dt+dt{border-top: 1px dashed #eee;}
.pro_lc ul>li>dl>dt:hover a{background: #0259b6; color: #fff !IMPORTANT;}
.pro_lc ul>li:hover>dl{opacity: 1; right: -60%; z-index: 99;}
.pro_pho{width: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; background: #eee; border-bottom-left-radius: 60px; border-bottom-right-radius: 60px; padding-bottom:85px; position: relative;}
.pro_pho >p {  font-size: 16px;  margin-bottom: 10px;}
.pro_pho>span{font-size: 40px; color: #333; margin-bottom:15px; position: relative; z-index: 999; background: #eee;}
.pro_pho>b{font-size:30px; color: #333; font-weight:normal; font-family: Impact;}
.pro_pho>b+b{margin-top: 0px;}
.pro_pho>b:nth-child(1){}

/*右边*/
.pro_item{flex-shrink: 0; width: 100%;}
.pro_rc ul{width: 100%; display: flex; flex-wrap: wrap;  justify-content: flex-start;}
.pro_rc ul li{width: 31.9%; padding: 1%; background: #fff; border-radius: 0px; border: 1px solid #eee;
transition:all .3s;     margin-right: 15px;}
.pro_rrc{overflow: hidden; width: 78%;}
.pro_rc ul li span a{display: block;font-size: 15px;color: #181f1c;margin:24px 0 13px;position: relative;padding-left: 2px;}
.pro_rc ul li:nth-child(n+4){margin-top:0.6%;}
.pro_rc ul li span a:after{position: absolute; content: "+查看详情"; width: 82px; height: 25px; border-radius: 14px; font-size: 12px; color: #999; text-align: center; line-height: 25px; border: 1px solid #eee; top: -4px; right: 1px;}
.pro_rc ul li:hover{background: #0259b6;}
.pro_rc ul li:hover span a{color: #fff;}
.pro_rc ul li:hover span a:after{color: #0259b6; background: #fff;}
.pro_rc ul li:hover img{transform: scale(1.1);}
.pro_rc ul li>a{overflow: hidden; display: block;}
.pro_rc ul li br{display: none;}








/*merit*/
.xz_tit{text-align: center;}
.xz_tit b{font-size: 42px;color: #0259b6;display: block;}
.xz_tit b span{font-size:40px;color: #333;}
.xz_tit p{font-size: 16px;color: #999;padding:6px 0 14px 0;}
.xz_btn{font-size:24px;}
.dfs {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}
.mer_bg{width:100%;background:#fff url(https://memberpic.114my.com.cn/simida/uploadfile/image/20240920/20240920205646_767691188.jpg)no-repeat center 20px;padding:100px 0; margin-top:74px;}
.mer_con{align-items:end;padding-top:90px;height: auto;}
.merc_le,.merc_ri{width:calc((100% - 694px) / 2);height:675px;padding-top:78px;}
.mer_item{display:flex;border-bottom:1px solid rgba(255,255,255,0.1);padding-bottom:30px;}
.mer_item+.mer_item{margin-top:70px;}
.mer_ri{text-align: right;}
.mer_le .mi_num{margin-right:15px;}
.mer_ri .mi_num{margin-left:15px;}
.mi_num{width:60px;height:60px;display:flex;align-items:center;justify-content:center;position:relative;}
.mi_num:before{content:'';width:60px;height:60px;background:rgba(255,255,255,0.75);border-radius:100%;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);}
.mi_num em{width:44px;height:44px;border-radius:100%;background:#fff;font-size:24px;text-align: center;line-height:44px;font-family:num;position:relative;z-index:9; font-style:normal;}
.mi_text{width:calc(100% - 75px);}
.mi_text p{font-size:24px;color:#fff;line-height:60px; font-family:hs_b;}
.mi_text span{font-size:16px;line-height:24px;color:rgba(255,255,255,0.6);display: block;height:45px;}
.merc_cen{width:594px;height:675px;background:url(https://memberpic.114my.com.cn/simida/uploadfile/image/20240920/20240920211956_2065607218.png) no-repeat center;position:relative;}
.merc_cen i{width:150px;height:150px;border-radius:150px;background:rgba(255,255,255,0.9);position:absolute;top:calc(50% - 75px);left:calc(50% - 75px);display: flex;align-items: center;justify-content: center;}
.merc_cen i img{width:100px;}
.merc_cen i:after,.merc_cen i:before{content:'';position:absolute;animation:merNum 2s infinite ease;}
.merc_cen i:before{width:160px;height:160px;border-radius:160px;background:rgba(255,255,255,0.6);top:calc(50% - 80px);left:calc(50% - 80px);}
.merc_cen i:after{width:180px;height:180px;border-radius:180px;background:rgba(255,255,255,0.3);top:calc(50% - 90px);left:calc(50% - 90px);animation-delay:0.8s;}
.merc_cen i .icon{width:3%;height:88px;position:relative;z-index:2;}
.merc_cen i .icon img{width:100px;}

.mer_btm{width:650px;height:70px;margin:60px auto 0;padding:10px;border-radius:70px;border:1px solid rgba(255,255,255,0.1);}
.mer_btm li{width:31%;height:50px;border-radius:50px;text-align: center;font-size:20px;color:#fff;line-height:50px;padding-right:8%;float: left;}
.mer_btm li:nth-child(1){background:#0259b6;}
.mer_btm li:nth-child(2){background:#e2322c;}
.mer_btm li:nth-child(3){background:#ff9900;}
.mer_btm li:nth-child(4){background:#087af3;padding-right:0;}
.mer_btm li+li{margin-left:-8.5%;}

@keyframes merNum{
  0%{transform:scale(1);opacity:1;}
  100%{transform:scale(1.5);opacity:0;}
}
.pro_lt{background: #eee; padding: 15% 0 12% 10%;}
.pro_lt>b{display: block;font-size:2vw;color: #333;}
.pro_lt>b>span{color:#0259b6;}
.pro_lt>p{font-size:0.9vw;color: #333; margin-top: 10px;text-transform: uppercase;}


/*优势*/
.virtuebg{width:100%; max-width:1920px; min-width:1400px; margin:0 auto;}
.virtue_tit{text-align:center;}
.virtue_tit em{font-size:40px; line-height:40px; color:#333; font-weight:bold;}
.virtue_tit em i{display:inline-block; font-family:neutraface2; font-size:76px; line-height:52px; color:#1054b0; font-weight:normal; vertical-align:text-bottom; margin:0 10px 0 5px;}
.virtue_tit p{margin-top:16px; font-size:18px; line-height:18px; color:#666;}
.virtue{display:flex; flex-direction:row; justify-content:space-between; margin-top:44px;}
.virtue_cont{width:16.5%; height:620px; overflow-x:hidden; position:relative; transition-duration:0.6s;}
.virtue_cont img{width:auto; height:100%; position:absolute; top:0; transition-duration:0.6s;}
.virtue_cont:nth-child(1) img{left:0px;}
.virtue_cont:nth-child(2) img{left:0;}
.virtue_cont:nth-child(3) img{left:-63px;}
.virtue_cont:nth-child(4) img{left:-20px;}
.virtue > div .initial{width:100%; height:100%; position:absolute; left:0; top:0; overflow:hidden; padding-left:50px; padding-top:72px; box-sizing:border-box; background:rgba(0,0,0,.7); opacity:1; visibility:visible; white-space:nowrap; transition:0.3s linear all;}
.virtue_cont .initial em{display:inline-block; font-size:36px; line-height:43px; color:#fff; font-weight:bold;}
.virtue_cont .initial em:after{content:""; display:block; width:1px; height:212px; margin:25px auto 0; background:rgba(255,255,255,.7);}
.virtue_cont .initial span{display:block; margin-top:80px; font-family:Arial; font-size:16px; line-height:22px; color:#fff;}
.virtue_cont .initial font{display:block; margin-top:60px; font-family:DIN Medium; font-size:90px; line-height:58px; color:rgba(255,255,255.7); font-weight:bold;}
.virtue > div .place{display:flex; flex-direction:row; width:100%; position:absolute; left:0; bottom:0px; overflow:hidden; background:rgba(0,0,0,.9); opacity:0; visibility:hidden; transition-timing-function:ease-in-out;}
.virtue_cont .place_fl{display:flex; flex-direction:column; align-items:center; width:12%; padding-top:47px; font-family:DIN Medium; font-size:60px; line-height:43px; color:#fff; font-weight:bold; background:#1054b0;}
.virtue_cont .place_fl i{display:block; width:20px; height:20px; margin-top:36px; background:url(https://memberpic.114my.com.cn/simida/uploadfile/image/20240924/20240924165915_2126192750.png) center no-repeat;}
.virtue_cont .place_fr{width:88%; padding:30px 3% 30px 3.9%;}
.virtue_cont .place_fr em{display:block; margin-bottom:20px; font-size:24px; line-height:24px; color:#fff; font-weight:bold;}
.virtue_cont .place_fr p{font-size:15px; line-height:26px; color:#fff; padding-left:18px; background:url(https://memberpic.114my.com.cn/simida/uploadfile/image/20240924/20240924165915_811709694.png) left 13px no-repeat;}
.virtue_cont .place_fr p+p{margin-top:13px;}
.virtue > div.virtue_cur{width:50%;}
.virtue > div.virtue_cur img{left:0;}
.virtue > div:nth-child(2).virtue_cur img{left:-31px;}
.virtue > div.virtue_cur .initial{opacity:0; visibility:hidden;}
.virtue > div.virtue_cur .place{opacity:1; visibility:visible; transition-delay:0.6s;}



/*流程*/

.stepbg{width:100%; max-width:1920px; min-width:1400px; height:706px; margin:0 auto; position:relative; overflow:hidden;}
.stepbg .svg{height:100%; position:absolute; left:0; top:157px; z-index:-1;}
.stepbg .parallax>use{animation:move-forever 30s linear infinite}
.stepbg .parallax>use:nth-child(1){animation-delay:-2s}
.stepbg .parallax>use:nth-child(2){animation-delay:-2s;animation-duration:8s}
.stepbg .parallax>use:nth-child(3){animation-delay:-4s;animation-duration:9s}
.stepbg .parallax>use:nth-child(4){animation-delay:-4s;animation-duration:12s}
.stepbg .parallax>use:nth-child(5){animation-delay:0;animation-duration:9s}
.stepbg .parallax>use:nth-child(6){animation-delay:-6s;animation-duration:11s}
.stepbg .parallax>use:nth-child(7){animation-delay:-3s;animation-duration:9s}
.stepbg .parallax>use:nth-child(8){animation-delay:0s;animation-duration:7s}

.step{width:1400px; margin:0 auto; padding-top:157px;}
.step_fl{float:left; padding-top:7px;}
.step_tel{display:flex; flex-direction:row; justify-content:flex-start; align-items:flex-start;}
.step_tel em{display:block; width:75px; height:75px; border-radius:50%; background:#1054b0; position:relative; animation:downup 1s infinite linear;}
.step_tel em:before{content:""; display:block; width:1px; height:164px; background:#1054b0; position:absolute; left:calc(50% - 1px / 2); top:-164px;}
.step_tel span{margin-left:20px; }
.step_tel span font{font-size:16px; line-height:30px;}
.step_tel span p{font-family:DIN Medium; font-size:36px; line-height:36px; color:#333; font-weight:bold;}
.step_tit{margin-top:74px;}
.step_tit span{font-size:40px; line-height:40px; color:#1054b0; font-weight:bold;}
.step_tit font{display:block; margin-top:18px; margin-bottom:36px; font-size:24px; line-height:24px;}
.step_tit font:after{content:""; display:block; width:45px; height:7px; margin-top:26px; background:#1054b0;}
.step_tit p{width:468px; font-size:18px; line-height:30px;}
.step_tit a{display:block; width:209px; margin-top:42px; text-indent:73px; font-size:18px; line-height:50px; color:#fff; text-decoration:none; border-radius:25px; transition-duration:0.8s; background:url(https://memberpic.114my.com.cn/simida/uploadfile/image/20240924/20240924170005_1103639528.png) 40px center no-repeat #d30001;}
.step_tit a:hover{background-color:#1054b0;}

.step_fr{float:right; width:778px;}
.step_fr dl{float:left; display:flex; flex-direction:column; justify-content:center; align-items:center; width:216px; height:216px; margin-right:65px; margin-bottom:35px; border-radius:7px; border:1px solid #eee; box-sizing:border-box; background:#fff; transition-duration:0.8s;}
.step_fr dl:nth-child(3n){margin-right:0;}
.step_fr dt{width:40px; height:40px; overflow:hidden; position:relative;}
.step_fr dt img{position:absolute; left:0; top:0; transition-duration:0.8s;}
.step_fr dd{margin-top:14px; text-align:center;}
.step_fr dd em{font-size:22px; line-height:22px; color:#333; font-weight:bold; transition-duration:0.8s;}
.step_fr dd em:after{content:""; display:block; width:25px; height:1px; margin:16px auto 0; background:#ccc; transition-duration:0.8s;}
.step_fr dd p{margin-top:14px; font-size:18px; line-height:18px; transition-duration:0.8s;}
.step_fr dl:hover{background-color:#1054b0;}
.step_fr dl:hover dt img{top:-40px;}
.step_fr dl:hover dd em,.step_fr dl:hover dd p{color:#fff;}
.step_fr dl:hover dd em:after{background-color:#fff;}

@keyframes move-forever{
  0%{transform:translate(-90px,0)}
  100%{transform:translate(85px,0)}
}
@keyframes downup {
0%{transform:translate(0,0);}
50%{transform:translate(0,-8px);}
100%{transform:translate(0, 0);} 
}

/*workshop*/

.workshop .new_web_div2021 li{float:left; margin-right:20px;}
.workshop .new_web_div2021 li > a{display:block; width:333px; height:251px; overflow:hidden; border:1px solid #ddd;}
.workshop .new_web_div2021 li > a img{transition-duration:0.5s;}
.workshop .new_web_div2021 li:hover > a img{transform:scale(1.1);}
.workshop .new_web_div2021 li p{width:335px; height:46px; background:#fff;}
.workshop .new_web_div2021 li p a{display:block; width:100%; text-align:center; font-size:16px; line-height:46px; color:#666; text-decoration:none;}
.workshop .new_web_div2021 li:hover p{background:#0259b6;}
.workshop .new_web_div2021 li:hover p a{color:#fff;}