*{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: "Hos","Helvetica Neue", Helvetica, "Microsoft YaHei", "PingFang SC", sans-serif;overflow-x: hidden;}
a{text-decoration: none; color:#333; font-size: 14px;}
li{list-style: none;}
em,i{font-style: normal;}
input,select,textarea {border-radius: 0;outline: none;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none;}
a,*::before,*::after {font-size: 14px;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;color: #1a1a1a;} 
a * {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.fullscreen,.fullscreen body {width: 100%;height: 100%;overflow: hidden}
.pcshow { display:block;}
.mbshow { display:none!important;}
.clear { clear:both;}
.fl {float: left;}
.fr {float: right;}
.img {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.pic {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.img img,.pic img {max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto;height: auto;z-index: 1;max-width: 100%;max-height:100%;}
.img img.img-center {width: auto;height:auto;height:-webkit-min-content;height:-moz-min-content;height:min-content;}
.img-block {display: block;width: 100%;height: auto;}
.img-inline {display: inline-block;width: auto;height: auto;max-width: 100%;}
.clamp1 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clamp2 {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.clamp3 {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.text-center {text-align: center;}
.div-container {position: relative;width: 74%;margin: auto;}
::-webkit-scrollbar{height:4px; width:3px;background: #ededed;}
::-webkit-scrollbar-button{height:0; width:5px;background: #ededed;}
::-webkit-scrollbar-thumb{background-color:#324476;box-shadow:inset 1px 1px 0 #324476,inset 0 -1px 0 #324476;}
/* fonts */
@font-face {font-family: 'moo';src: url('//memberpic.114my.com.cn/dghuigu11/cssnew/srm.otf.txt');font-weight: normal;font-style: normal;} 
@font-face{font-family: 'Hos';src:url(https://memberpic.114my.com.cn/dghuigu11/cssnew/Hos.ttf.txt)}
@font-face {
  font-family: 'iconfont';  /* Project id 4610695 */
  src: url('//at.alicdn.com/t/c/font_4610695_7zrel0ivtbj.woff2?t=1720252670350') format('woff2'),
       url('//at.alicdn.com/t/c/font_4610695_7zrel0ivtbj.woff?t=1720252670350') format('woff'),
       url('//at.alicdn.com/t/c/font_4610695_7zrel0ivtbj.ttf?t=1720252670350') format('truetype');
}
@font-face {
  font-family: 'iconfont';  /* Project id 4671114 */
  src: url('//at.alicdn.com/t/c/font_4671114_v61098xewwm.woff2?t=1730188977489') format('woff2'),
       url('//at.alicdn.com/t/c/font_4671114_v61098xewwm.woff?t=1730188977489') format('woff'),
       url('//at.alicdn.com/t/c/font_4671114_v61098xewwm.ttf?t=1730188977489') 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;}

.gyc {margin: 0 auto;max-width: 90%;min-width: 1200px;}
.gy {margin: 0 auto;max-width: 1500px;min-width: 1200px;}
.gya {margin: 0 auto;max-width: 1500px;min-width: 1200px;overflow:hidden;}
@media screen and (max-width: 1366px){
.gya {margin: 0 auto;max-width: 1366px;min-width: 1200px;overflow:hidden;}
}
.pro_tit {
    text-align: center;
}

.pro_tit>b {
    display: inline-block;
    font-size: 80px;
    text-transform: uppercase;
    font-weight: normal;
    color: #eee;
    position: relative;
font-family: 'moo';
}

.pro_tit>p {
    font-size: 42px;
    position: relative;
    margin-top: -68px;
font-weight: bold;
}

.pro_tit>p>span {color: #003d97;}

.pro_tit>i {
    font-size: 18px;
    margin-top: 24px;display: block;color: #999;
}

.pro_tit>b:after {
    position: absolute;
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 100%;
    background: #003d97;
    top: 39px;
    right: -10px;
}
/*nav*/
.nav_c.on {
    overflow: inherit;
    top: 0;
    min-height: 70px;
    width: 100%;
    left: 0%;
    border-radius: 0px;
    height: 70px;
    box-shadow: 0px 0px 50px rgba(0,0,0,0.4);transition: all .5s;
}
.nav_c {display: flex; justify-content: space-around; height: 112px; align-items: center;position: relative;}
.nav_lc {display: flex; align-items: center;}
.nav_lc i{padding-right:10px;position:relative;}
.nav_lc i img{width:82px;}
.nav_lc>div{}
.nav_lc>div>p {font-size: 18px; margin-top: 8px;color: #999;letter-spacing: 4.6px;}
.nav_lc>div>p>span {color: #1e2188;}
.nav_bc {width: 100%;margin: 0 auto;position: fixed;z-index: 999;background: #ffff;transition: all .5s;}
.nav_rc {width: 66%;height: 100%;display: flex;align-items: center;justify-content: space-between;position: relative}
.nav_rc>ul {height: 100%;display: flex; justify-content: space-between;align-items: center;width: 80%;}
.nav_rc>ul>li{width: calc(100%/8);position: relative}
.nav_rc>ul>li>a{font-size: 18px; position: relative;border-radius: 20px; transition: all .5s;height: 36px;display: flex;align-items: center;justify-content: center;}
.nav_rc>ul>li:hover>a,.nav_rc>ul>li.on>a {color: #fff;font-weight: bold;background: linear-gradient(to top, #003b8f, #054fb8);}
@font-face {
  font-family: "tname";font-weight: 700;src: url("//at.alicdn.com/wf/webfont/a4HtplruTfpL/XM2zIHZyvVqu.woff2") format("woff2"),
  url("//at.alicdn.com/wf/webfont/a4HtplruTfpL/xVXWg20hyZUE.woff") format("woff");
  font-display: swap;
}
.nav_lc>div>b {display: block; font-size: 28px; font-family: "tname";}
.nav_rc>p {font-weight: bold; font-size: 18px; display: flex; width: 183px; height: 40px; align-items: center; background: #003b8f; color: #fff; justify-content: center; border-radius: 8px; font-family: 'moo';}
.nav_rc>p>span {font-size: 18px; font-weight: normal; margin-right: 8px; color: #fff; }

.dropmenu{ position:absolute; top:150%; max-height:0; transition:all .3s ease; width:200px;left: -40px;z-index:99; transition:all .3s ease; background:#f9f9f9; border-radius:0px; opacity:0; visibility:hidden; padding: 0px 0px;}
.dropmenu a{ display:block; line-height:42px !important; text-align:center; font-size:14px !important; color:#666 !important; transition:all .5s ease;}
.dropthree{ position:relative;border-bottom: 1px #eee solid;}
.dropthree>div{ position:absolute; left:105%; visibility:hidden; opacity:0; transition:all .3s ease; border-radius:5px;width:100%; background:#f9f9f9; top:0;}
.dropthree:hover>div{ opacity:1; left:100%; visibility:visible; }
.nav_rc>ul>li:hover .dropmenu{ max-height:1000px;  top:140%; opacity:1; visibility:visible;}
.dropmenu a:hover{ background:#003d97; color:#fff !important;}
.dropmenu table,.dropmenu tbody,.dropmenu tr,.dropmenu td{ display:block; width:100%;}
.head_nav li {    position: relative;}
.prolist2021 {position:relative;}
.prolist2021 ul {position:relative;}
.prolist2021 li {position:relative;}
.prolist2021 li dl {position:absolute;top:0;left:100%; transition: 0.5s;}
.nav_c li:hover dl {    opacity: 1; transition: 0.5s;}
.prolist2021 li dl dt a {display: block;padding: 0 40px;width: 300px;height: 42px; border-bottom: none;background: #fff; color: #666; font-weight: 100; font-size: 14px; line-height: 42px;position: relative;}
.prolist2021 li:nth-child(6) {display:none;}

.nav_c>ul>li:hover .nav2 {transform: rotateX(0deg);}
.prolist2021 li:hover dl { transform: rotateY(0deg);}
.prolist2021 li dl {position: absolute;top: 0; left: 100%;transition: 0.5s; transform-origin: left; transform: rotateY(90deg);}

/*search*/
.search_rr { position: relative; display: flex; align-items: center; border-bottom: 1px solid #d9d9d9; padding-bottom: 20px;}
.zz { display: flex; align-items: center; justify-content: center;}
.zz input { width: 20px;}
.gjc>span {font-size: 23px; color: #fff; width: 38px; height: 38px; background: #0060ba; border-radius: 100%; text-align: center; line-height: 38px;}
#infonamee { outline: none; border: none; background: transparent;    color: #dcdcdc !important; font-size: 14px; width: 280px;}
.sea_c {display: flex; justify-content: space-between; height: 125px; border-bottom: 5px solid #003d97; position: relative; margin-top: -64px; background: #fff; padding: 0 2%; z-index: 999;    box-shadow: 0 0.5rem 1rem rgba(22, 22, 22, .15);}
.sea_lc {display: flex; align-items: center; }
.sea_lc>p b {display: block; font-size: 20px; }
.sea_lc>p b span {color: #003d97; font-size: 20px; }
.sea_lc>p b+b {margin-top: 10px; font-size: 17.5px; }
.sea_lc>i {width: 1px; height: 56px; background: #ececec; margin: 0 30px; }
.sea_lc>i em {font-size: 14px; }
.sea_lc em {font-size: 14px; margin-bottom: 10px; }
.sea_lc>div,.sea_lc>div a {font-size: 14px; color: #939393; }
.yc_box {display: flex; align-items: center; } /*service*/
.icon {width: 1em;height: 1em;vertical-align: -0.15em;fill: currentColor;overflow: hidden;}
.ser_tit {display: flex; align-items: center; justify-content: space-between; }

.ser_c {padding: 100px 0; }
.ser_tit p,.ser_tit p b {font-size: 42px; }
.ser_tit p b {color: #003d97; }
.ser_tit p i {font-size: 18px; color: #bcbcbc; margin-left: 20px; }
.ser_tit p {display: flex; align-items: center; padding-left: 43px; position: relative; min-width: 541px; }
.ser_tit p:after {position: absolute; content: ""; width: 25px; height: 25px; background: #003d97; top: 9px; left: 0; }
.ser_tit em {width: 65%; height: 1px; background: rgba(0,0,0,0.07); position: relative; margin-top: 5px; }
.ser_tit em:after {position: absolute; content: ""; width: 11px; height: 11px; background: #003d97; right: 0; top: -5px; }
.ser_nav {margin-top: 50px; display: flex; justify-content: space-between; flex-wrap: wrap; }
.ser_nav li span {display: block; }
.ser_nav .icon {width: 50px; height: 50px; display: block; }
.ser_nav b {display: block; font-size: 30px; margin: 24px 0 20px; }
.ser_nav p {font-size: 16px; color: #999; line-height: 24px; }
.ser_nav li {width: 32%; box-shadow: 1px 1px 30px rgba(211,52,24,0.14); padding: 0 2.5%; height: 273px; display: flex; flex-direction: column; justify-content: center; transition: all .5s; }
.ser_nav li:hover {transform: translateY(-8px); }
.ser_nav li:nth-child(n+4) {margin-top: 28px; } /*products*/

/* index */
.swiper-container{/*overflow: auto !ibuttonmportant;*/}
.banner {position: relative;}
.index-banner-swiper {position: relative;background: #000;z-index:1;}
.banner-slide {height:100%;}
.banner-slide .txt{position: absolute; left: 9%;top:32%; ;z-index: 33;width:40%;}
.banner-slide .txt h2{font-size:1.8vw;color: #fff;margin: 0;padding: 0;padding:0px 0 0px 0; position: relative;text-transform: uppercase;font-weight:normal; line-height: 3vw;width: 41vw;text-align: left;border-radius: 0px;z-index: 999;}
.banner-slide .txt h3{font-size:2.8vw; margin: 0;padding-top: 20px;padding-bottom:0px; position: relative;text-transform: uppercase; line-height:3.5vw;font-family: "syh";z-index: 999; font-weight: lighter;background: linear-gradient(45deg, #003d97, #39a3d3);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;}
.banner-slide .txt h3 span{-webkit-text-stroke: 1px #fff;color: transparent; display: block; padding-bottom:10px;font-size:3vw;}
.banner-slide .txt h3 b{color:#fea447;-webkit-text-stroke: 1px #fff;}
.banner-slide .txt .hz{color:#fff;}
@font-face {
  font-family: "hz1";font-weight: 700;src: url("//at.alicdn.com/wf/webfont/a4HtplruTfpL/srUSGleRpghM.woff2") format("woff2"),
  url("//at.alicdn.com/wf/webfont/a4HtplruTfpL/JRAAFfY7hx7a.woff") format("woff");
  font-display: swap;
}
.banner-slide .txt2 .hz1{color:#003b8f;font-family: "hz1";}
.banner-slide .txt2 .hz2{color:#003d97;width: 880px;text-align: center;margin: 0 auto;line-height:30px;font-size: 22px;font-weight:bold;}
.banner-slide .txt .line {width: 260px;height:12px;background: rgba(25,133,169,0.4);margin: 0px 0 20px 0;position: relative;
    margin-top: -2.8%;}
.banner-slide .txt h4{font-size:1vw;color: #fff;padding:3px 0 20px 0;margin:0;font-weight: normal;line-height: 1.7vw;z-index: 999;}
@media screen and (max-width: 1440px){
.banner-slide .txt h4{font-size:1.3vw;}
}
@media screen and (max-width: 1400px){
.banner-slide .txt h4{font-size:1.3vw;}
}
@media screen and (max-width: 1366px){
.banner-slide .txt h4{font-size:1.3vw;}
}
@media screen and (max-width: 1360px){
.banner-slide .txt h4{font-size:1.3vw;}
}
.banner-slide .txt.center {text-align: center;width:100%;left:0;top:5vw;margin: 0;}
.banner-slide .txt.center h1{font-size:3.3vw; color:#1f78c7; font-weight:bold; margin-top:6%; font-family: "Microsoft YaHei"; padding-bottom:18px;text-transform: uppercase; }
.banner-slide .txt.center h6{ color:#0b141b; font-size:1.7vw; font-weight:normal; letter-spacing:1px;text-transform: uppercase;}
.banner-slide .txt.none {display: none;}
.banner-slide .txt.right {text-align: right;left: auto;right: 10%;}
.banner-slide .txt.right .line {float: right;clear: both;}
.banner-slide .txt.right .banner-btn a {display: inline-block;vertical-align: middle;float: none;text-align: right;margin-right:0px;margin-left: 15px;}
.banner-slide .img {text-align: center;height:100%;transition: 5s;}
@keyframes swiper_img_move {
  0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50% {
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
  }
  100% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}
.banner-slide .txt .img1{text-align: left; margin-top:4%;}
.banner-slide .img1>a{    display: flex;justify-content: center;    align-items: center;height:100%;width: 460px;}
.banner-slide .img1 video{width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover;}

.banner-btn {display: flex;
    justify-content: center;
    align-items: center}
.banner-btn a{display: block;float: left;margin-right: 15px;padding:2% 5%;font-size: 0;background: linear-gradient(to bottom, #014192 0%, #025ed2 100%);border-radius: 50px; margin-top: 3%;}
.banner-btn a span{color: #fff;font-size:15px;display: inline-block;vertical-align: middle; letter-spacing: 1px;}
.banner-btn a i{display: inline-block;vertical-align: middle;width: 18px;height: 10px;}
.banner-btn a:hover {background: #0b93bc;}

.banner-slide .txt2{position: absolute; left: 0%;top:20%; ;z-index: 33;width:100%;text-align:center;}

@font-face {
  font-family: "nt2";font-weight: 700;src: url("//at.alicdn.com/wf/webfont/a4HtplruTfpL/2npcVoSIoVcv.woff2") format("woff2"),
  url("//at.alicdn.com/wf/webfont/a4HtplruTfpL/fLewofnpiAt4.woff") format("woff");
  font-display: swap;
}
.banner-slide .txt2 h3{font-size:2.8vw; color: #fff;margin: 0;padding-top: 20px;padding-bottom:10px; position: relative;text-transform: uppercase; line-height:2.8vw;font-family: "syh";font-weight: lighter;font-family: "nt2";}
.banner-slide .txt2 h3 span{-webkit-text-stroke: 1px #fff;background: linear-gradient(45deg, #003d97, #39a3d3);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}
.banner-slide .txt2 h2{font-size:24px;color: #fff;margin: 0;padding: 0;padding:14px 0; position: relative;text-transform: uppercase;font-weight:normal; line-height: 20px;width: 100%;text-align: center;}
.banner-slide .txt2 h4{font-size:18px;color: #fff;margin: 0;padding: 0;padding:14px 0; position: relative;text-transform: uppercase;font-weight:normal; line-height: 20px;width: 100%;text-align: center;}
.banner-slide .txt2 .line {width: 260px;height:12px;background: rgba(255,255,255,0.4);margin: 0px 0 20px 0;position: relative;margin: 0 auto;
 margin-top: -1.1%; z-index: -1;}
.banner-slide .txt2 h2 {transform:translateY(200px);opacity:0;transition:all .6s;}
.banner-slide .txt2 h3 {transform:translateY(200px);opacity:0;transition:all .6s;}
.banner-slide .txt2 h4 {transform:translateY(200px);opacity:0;transition:all .6s;}
.banner-slide .txt h3 {transform:translateY(200px);opacity:0;transition:all .6s;}
.banner-slide .txt h4 {transform:translateY(200px);opacity:0;transition:all 0.6s;}
.banner-slide .txt h2 {transform:translateY(200px);opacity:0;transition:all .3s;}
.banner-slide .txt h1 {transform:translateY(200px);opacity:0;transition:all .3s;}
.banner-slide .txt h6 {transform:translateY(200px);opacity:0;transition:all .6s;}
.banner-slide .center h2 {transform:translateY(200px);opacity:0;transition:all 0.3s;}
.banner-slide .center h6 {transform:translateY(200px);opacity:0;transition:all 0.6s;}
.banner-slide .txt .line {transform:translateY(200px);opacity:0;transition:all 0.9s;}
.banner-slide .txt .banner-btn {transform:translateY(200px);opacity:0;transition:all 1.2s;}
.index-banner-swiper .swiper-slide-active .txt h4,.index-banner-swiper .swiper-slide-active .txt h2,.index-banner-swiper .swiper-slide-active .txt h1,.index-banner-swiper .swiper-slide-active .txt h6,.index-banner-swiper .swiper-slide-active .txt h3,.banner-slide .txt.center h2,.banner-slide .center h6,.index-banner-swiper .swiper-slide-active .txt .line,.index-banner-swiper .swiper-slide-active .banner-btn,.banner-slide .txt.center h2,.banner-slide .txt.center h,.index-banner-swiper .swiper-slide-active .txt1 h3,.index-banner-swiper .swiper-slide-active .txt1 h2,.index-banner-swiper .swiper-slide-active .txt2 h3,.index-banner-swiper .swiper-slide-active .txt2 h2,.index-banner-swiper .swiper-slide-active .txt2 h4{transform:translateY(0px);opacity:1;}

.banner .swiper-banner-pagination {bottom:100px;width: 100%; display: block;z-index: 90;}
.banner .swiper-banner-pagination .swiper-pagination-bullet {width:60px;height:10px;margin:0 0 0 10px;border-radius: 0;opacity:1;background: none; position: relative;z-index: 11;outline: none;}
.banner .swiper-banner-pagination .swiper-pagination-bullet::before {content: '';display: block;width: 100%;height: 8px;position: absolute;left: 0;top:8px;background: #fff;opacity: 0.3;}
.banner .swiper-banner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{opacity: 1;}
.banner .swiper-banner-pagination .swiper-pagination-bullet::after {content: '';display: block;position: absolute;left:0;top:8px;width:0;height: 8px;background: linear-gradient(120deg, #013d92 10%, #045ddb 80%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;z-index: 10;}
.banner .swiper-banner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after {-webkit-animation: w100 4000ms 1;animation: w100 4000ms 1;}

@keyframes w100{0%{width: 0%;} 100%{width: 100%;}}

.index-scroll {position:absolute;left:1%;top:70%;z-index:70;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.index-scroll h6{margin: 0;font-weight: normal;font-size: 0;position: relative;padding-bottom:7px;padding-left: 30px;}
.index-scroll h6::after {content: '';display: block;width: 100%;height: 1px;background: #fff;position: absolute;bottom: 0;left: 0;-webkit-animation: w100 3000ms infinite ease-in-out;animation: w100 3000ms infinite ease-in-out;}
.index-scroll h6 span{font-size: 12px;color: #fff;text-transform: uppercase;letter-spacing: 1px; margin-right: 10px;display: inline-block;vertical-align: middle;}
.index-scroll h6 i{width: 12px;height: 10px; background: url();display: inline-block;vertical-align: middle;-webkit-animation: op01 1000ms infinite ease-in-out;animation: op01 1000ms infinite ease-in-out;}
@keyframes op01{0%{opacity: 0;}100%{opacity: 1;}}

/*product*/
.product {background: #f8f8f8;padding: 140px 0 80px 0;margin-top: -60px;margin-bottom: 60px;}
.pro_a{padding-top:40px;}
.pr_t .prolist2021 ul {display: flex; justify-content: space-between;position: relative;}
.pr_t .prolist2021 ul li>a {background: #eee;  width: 100%; display: block; text-align: left; font-size: 22px; color: #333;  height: 120px;
    line-height: 102px; position: relative; transition: all 0.3s; padding-left:28%;}
.pr_t .prolist2021 ul li:nth-child(4)>a{padding-left: 12px;}

.pr_t .prolist2021 ul li>a:before { content: '\e61d';   width: 50px;   height: 50px;  position: absolute;   left: 0;   top: 25%;   right: 58%;   margin: auto;   font-family: "iconfont" !important;   line-height: 50px;  font-size: 39px; color: #bdbdbd; transition: all 0.3s;}
.pr_t .prolist2021 ul li:nth-child(1)>a:before { content: '\e845'; right: 65%; font-size: 43px;}
.pr_t .prolist2021 ul li:nth-child(2)>a:before { content: '\e600'; right: 60%; font-size: 43px;}

.pr_t .prolist2021 ul li.on>a { background: #00419a;  color: #fff;  transition: all 0.3s;}
.pr_t .prolist2021 ul li.on>a:before {color: #fff;  transition: all 0.3s;}
.pr_t .prolist2021 ul li.on>a:after {color: #fff;  transition: all 0.3s;}

.pr_t .prolist2021 ul li:nth-child(1)>a:after {content: 'Mould forming equipment series'; position: absolute;  left: 28%;  right: 10px;  bottom: -4px;  margin: auto;  font-size: 12px;  color: #ccc; text-transform: uppercase;}
.pr_t .prolist2021 ul li:nth-child(2)>a:after {content: 'Standard parts series'; position: absolute;  left: 28%;  right: 10px;  bottom: -4px;  margin: auto;  font-size: 12px;  color: #ccc; text-transform: uppercase;}

.pr_t .prolist2021 ul li { width: 50%; margin-bottom: 50px;}
.pr_o .divproduct_new_div {display: flex;  justify-content: space-between; align-items: center;}
.pr_t .prolist2021 ul li>dl {display: flex; justify-content: space-between; align-items: center; padding: 35px 50px; width:620px;}
.pr_o .divproduct_new_div .divproduct_new_div_item img {width: 100%;transition: all 0.3s;}
.pr_o .divproduct_new_div .divproduct_new_div_item {width: 32.8%; display: flex; flex-flow: wrap-reverse;background: #fff; padding: 25px;transition: all 0.3s;}
.pr_o .divproduct_new_div .divproduct_new_div_item .divproduct_new_div_item_title {text-align: center; margin: 20px 0;}
.pr_o .divproduct_new_div .divproduct_new_div_item .divproduct_new_div_item_title a {color: #333; font-size: 22px; position: relative;display: block; font-weight:100;}
.pr_o .divproduct_new_div .divproduct_new_div_item .divproduct_new_div_item_body {line-height: 26px;  font-size: 16px;  color: #999;position: relative; margin-bottom: 100px;margin-top: 10px; padding:0 8%; text-align: center; font-weight: 100;}
.pr_o .divproduct_new_div .divproduct_new_div_item .divproduct_new_div_item_title a::before {content: '了解产品详细 >'; position: absolute; left: 0; bottom: -166px;  width: 100%;  border: 1px solid #eee;  text-align: center;  padding: 5px;font-size: 14px; color: #999;}
.pr_o .divproduct_new_div .divproduct_new_div_item:hover {background: #00419a; transition: all 0.3s;}
.pr_o .divproduct_new_div .divproduct_new_div_item:hover .divproduct_new_div_item_title a {color: #fff; transition: all 0.3s;}
.pr_o .divproduct_new_div .divproduct_new_div_item:hover .divproduct_new_div_item_body {color: #fff;  transition: all 0.3s;}
.pr_o .divproduct_new_div .divproduct_new_div_item:hover .divproduct_new_div_item_title a::before {color: #fff;  transition: all 0.3s;}
.pr_o .divproduct_new_div .divproduct_new_div_item .product_div_item_pic {overflow: hidden;  transition: all 0.3s;}
.pr_o .divproduct_new_div .divproduct_new_div_item:hover img { transform: scale(1.3); transition: all 0.3s;}

.pr_o ul {display: flex;transition: all 0.3s;}
.pr_o ul li {flex-shrink: 0; width: 100%;}
.pr_o {overflow: hidden;}
.pr_t .prolist2021 ul li>dl dt a::before { content: '';  width: 12px;  height: 12px;  background: #ddd;  position: absolute;  left: -24px;
    top: 0; bottom: 0; border-radius: 50%;  margin: auto;}
.pr_t .prolist2021 ul li>dl dt {position: relative;}
.pr_t .prolist2021 ul li>dl dt a{font-size:17px; font-weight:100;}
.pr_t .prolist2021 ul li>dl {position: absolute;  left: 0; bottom: -5px; opacity: 0; z-index: -1;}

.pr_t .prolist2021 ul li.on>dl {opacity: 1; transition: all 0.3s; z-index: 999;}

/*appli*/
.appli {overflow:hidden;margin-top:50px;}
.appli_box {}
,appli_tit {}
.appli_con {position:relative;z-index: 5;}
.appli_nav {position:absolute;top:0;left: 0%;z-index: 5;width:100%;top: 0;margin: auto 0;background: rgba(0,65,154,0.6);padding: 0%;display: flex;flex-direction: column;height: auto;}
.appli_nav>p {display:flex;flex-direction: column;color: #fff;font-size: 2.5rem;font-weight: bold;padding:3% 4%;}
.appli_nav p b {font-size: 2rem;}
.appli_nav p b span {color: rgba(255,255,255,0.7);}
.appli_nav p em {font-size: 1.2rem;text-transform: uppercase;font-family: Arial;font-weight: bold;padding: 5% 0 0;color: rgba(255,255,255,0.6);}
.appli_nav  ul {display:flex;/* height: 100%; */justify-content: center;margin: 0% 0 0;}
.appli_nav li {display:flex;padding: 2% 2%;/* border-right: 1px solid rgba(255,255,255,0.2); *//* justify-content: center; */transition: 0.8s;}
.appli_nav li.on {border-top: 3px #00419a solid;}
.appli_nav li.on i {border-radius: 50%;background: #00419a;}
.appli_nav li+li {border-top: 1px solid rgba(255,255,255,0.1);}
.appli_nav li a {display:flex;align-items:center;color:rgba(255,255,255,0.6);}
.appli_nav li a i {font-size: 1.8rem;transition:0.8s;width: 3rem;height: 3rem;display: flex;justify-content: center;align-items: center;}
.appli_nav li:hover i {}
.appli_nav li a span {font-size: 1.2rem;margin: 0 0 0 2rem;transition: 0.8s;}
.appli_nav li a em{display:block; color:rgba(255,255,255,0.3);text-transform: uppercase; font-size:0.7rem; padding-top:3px;}
.appli_nav li.on span {color:rgba(255,255,255,0.9);}
.appli_call {justify-content: center;transition: 0.5s;width: 100%;overflow: hidden;}
.appli_call .divdgweb_new_div {/* display: flex; */transition: 1s;margin-bottom: 0 !important;}
.appli_call .divdgweb_new_div_item {width: 100%;flex-shrink: 0;position: relative;}
.divdgweb_new_div_item_date {display:none;}
.appli_call .divdgweb_new_div_item_content {position: absolute;z-index: 5;width: 100%;right: 0;display: flex;bottom: 0%;margin: 0 auto;left: 8%;flex-direction: column;background: linear-gradient(359deg, black, transparent); padding: 5% 5% 5% 5%;}
.appli_call .divdgweb_new_div_item_title {}
.appli_call .divdgweb_new_div_item_title a {font-size: 2.5rem;color: #fff;}
.appli_call .divdgweb_new_div_item_body {font-size: 1.1rem;width: 50%;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;line-height: 2rem;color: #fff;margin: 1% 0 0;letter-spacing: 0.5px;}
.appli_call .news_div_item_pic {position:relative;}
.appli_call .news_div_item_pic:before {content:'';background: rgba(0,0,0,0.3);position:absolute;width:100%;height:100%;top:0;left:0;z-index: 1;}
.appli_call a.active{z-index:5;opacity: 1;}
.appli_call a.active img{transform: scale(1.1);opacity: 1;}
.appli_call .slick-active img {animation: mymove4 8s ease; -webkit-animation: mymove4 8s ease;animation-iteration-count: 1;}
.appli_call .news_div_item_pic a {overflow:hidden;display: block;}
.appli_call .news_div_item_pic a img {width: 100%;height: auto;transition: 1s;}
.appli_call .ban_dot {display: flex !important;width: 100%;bottom: -14%;left: 0;justify-content: center;align-items: center;display: none !important;}
.appli_call .ban_dot li {width: 10px;height: 10px;display: inline-block;background: #ddd;margin: 0 0.5%;transition: 0.5s;border-radius: 50%;}
.appli_call .ban_dot li.slick-active {background: #0066dc;}
.appli_call .ban_dot li button {font-size:0;border: none;outline: none;}
@-webkit-keyframes mymove4 {
    from {
        transform: scale(1.3);
    }

    to {
        transform: scale(1);
    }
}

/* Company */
.com_bg{width: 100%;padding: 100px 0;background: url(https://memberpic.114my.com.cn/dghuigu11/uploadfile/image/20240902/20240902150731_915072219.jpg) no-repeat center;}
.com_con{background:#fff;padding:3%;}
.com_top{}
.comt_le{width:49%; position:relative;}
.comt_le i.lfg{width:72px;height:72px;text-align: center;line-height:72px;border-radius:100%;border:2px solid #fff;font-size:30px;color:#fff;position:absolute;top:50%;left:50%;transform: translate(-50%, -50%);cursor: pointer;}
.comt_ri{padding:50px;box-sizing:border-box;width:51%;border-bottom:1px solid #eee;}
.comt_ri h3{font-size:36px;font-weight:bold;margin-bottom:30px;}
.comt_ri h3 b{color:#003d97;}
.comt_ri p{font-size:17px;color:#333;line-height:32px;}
.comt_ri a{width:180px;height:52px;display:block;text-align:center;line-height:52px;background:#003d97;font-size:16px;color:#fff;margin-top:50px;}
.com_btm{padding:50px 50px 35px;}
.comb_tab{display:flex;margin-bottom:30px;}
.comb_tab a{width:152px;height:42px;background:#333;display:block;text-align:center;line-height:42px;color:#fff;font-size:16px;}
.comb_tab a+a{margin-left:10px;}
.comb_tab a.on{background:#003d97;font-weight:bold;}
.comb_list{overflow:hidden;}
.comb_list .new_web_div2021{}
.comb_list .tempWrap{width: 100%;}
.comb_list ul{}
.comb_list li{width:331px;margin-right:25px;}
.comb_list .new_web_div2021:nth-child(2) li{width:212px;}
.comb_list li>a{border:1px solid #eee;display:block;}
.comb_list li img{width:100%;height:auto;}
.comb_list li p{height:42px;}
.comb_list li p a{display:block;line-height:42px;text-align:center;font-size:16px;}

.dfs {display: flex;justify-content: space-between;}

/*superiority*/
.sup_bc{position:relative; padding-top:70px;}

.str_wrapp{width:100%;overflow: hidden;}
.str_title p{color:#fff;}
.strwl_num{width:91px; position: absolute; z-index: 99; top: 120px; right: 12%;}
.strwl_num li{width:70px;height:70px;font-family:arial;font-size:18px;color:#000;text-align: center;line-height:70px;position:relative;transition:all 0.3s ease;}
.strwl_num li:before,
.strwl_num li:after{content:'';width:2px;height:0;background:#999;position:absolute;left:50%;margin-left:-1px;transition:all 0.3s ease;}
.strwl_num li:before{top:-18px;}
.strwl_num li:after{bottom:-18px;}
.strwl_num li.on{background:#003d97;border-radius:100%;color:#fff;margin:77px 0;}
.strwl_num li.on:first-child{margin-top:0;}
.strwl_num li.on:last-child{margin-bottom:0;}
.strwl_num li.on:before{height:67px;top:-84px;}
.strwl_num li.on:after{height:67px;bottom:-84px;}
.strwl_num li.on:first-child:before,
.strwl_num li.on:last-child:after{height:0;}

.strw_list {position: relative;flex-direction: row-reverse;}
.strw_list .tempWrap{position:absolute;top:0;left:61px;}
/*.strwl_con{overflow: hidden;}width:calc(100% - 111px);*/
.strwlc_item{height:700px;position:relative;flex-direction: row-reverse;display: flex;justify-content: flex-end;flex-shrink: 0;width: 100%;overflow: hidden;padding: 60px 0;}
.strwlci_le{width:42.9%;height:598px;background:#fff;padding: 79px 180px 0 90px;position: relative;border-top-right-radius: 30px;border-bottom-right-radius: 30px;box-shadow: 1px 1px 60px rgb(0,0,0,0.1);}
.strle_top{position:relative;padding-bottom:45px;margin-bottom:40px;}
.strle_top b{font-size:30px;font-weight: bold;line-height:100%;display: block;color: #333;font-weight: normal;}
.strle_top em{font-size:16px;color:#666!important;padding-top:14px;margin-left:13px;text-transform:uppercase;color: #fff;font-style: normal;font-family: "Arial"}
.strle_top:before{content:'';width:50px;height:2px;background:#003d97;position:absolute;bottom:0;left:0;}
.strle_btm li+li{margin-top:40px;}
.strle_btm li i{width:60px;height:60px;border-radius:4px;text-align: center;line-height:60px;margin-right:22px;font-size:28px;color:#fff;background:#003d97;margin-top: 4px;min-width: 60px;}
.strle_btm li p{width:479px;}
.strle_btm li p b{display: block;font-size:18px;color:#242424;margin-bottom:8px;font-weight: normal;}
.strle_btm li p span{display: block;font-size:16px;color:#787878;line-height:26px;}

.strwlci_ri{height:598px;position:relative;width: 47%;background: #fff;}

.dfs2 {
    display: flex;
    justify-content: space-between;
}
.dfe{display:flex;align-items:end; min-width: 451px;}
.gy_tit2 b{color: #fff;}
.gy_tit2 p{color: #999999;font-size: 18px}
.strwl_con{height: 700px;width: 100%;transition: all .5s;display: flex;}
.strwl_num ul{}
.ys_btn{height: 42px;border-radius: 21px;background: #333;text-align: center;line-height: 42px;color: #fff;font-size: 18px;margin:40px 0 0 80px;display:inline-block;padding:0 30px;}

.strwlci_ri img {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
@media screen and (max-width: 1830px){
  .strle_top em{font-size: 14px;}
  .strle_top b{font-size: 27px;}
  .strwlci_le{width: 45%;}
  .strwl_num{right: 9%;}
}
@media screen and (max-width: 1588px){
  .strwlci_le{padding: 79px 180px 0 70px;}
}
@media screen and (max-width: 1470px){
  .strwlci_le{padding: 79px 180px 0 50px;width: 48%;}
  .strwl_num{right: 6%;}
  .strle_top em{font-size: 14px;}
  .strle_top b{font-size: 26px;}
}
@media screen and (max-width: 1305px){
  .strwlci_le{padding: 79px 180px 0 30px;width: 48%;}
  .strwl_num{right: 4.8%;}
}

/*news*/
.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: #333;
}
.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%;
    background: linear-gradient(to top, #003d97, #39a3d3);
}

.indexNews {
  margin-top: -7.8125rem;
  position: relative;
  z-index: 1;
}
.indexNews .box {
  position: relative;
}
.indexNews .box .boxLeft{
  width: 42%;
}
.indexNews .box .boxRight {
  width: 58%;
  box-sizing: border-box;
  background: #fff;
  padding: 0 4.375rem;
}
.indexNews .box .boxRight .left {
  font-size: 1rem;
  color: #999;
  line-height: 7.8125rem;
  cursor: default;
}
.indexNews .box .boxRight .right {
  width: 80%;
  margin-left: 5.625rem;
}
.indexNews .box .boxRight .right .swiper-container {
  height: 7.8125rem;
}
.indexNews .box .boxRight .right .swiper-container .swiper-slide {
  height: 7.8125rem;
}
.indexNews .box .boxRight .right .swiper-container .swiper-slide .item {
  line-height: 7.8125rem;
}
.indexNews .box .boxRight .right .swiper-container .swiper-slide .item .time {
  font-size: 1rem;
  color: #666;
}
.indexNews .box .boxRight .right .swiper-container .swiper-slide .item .text {
  font-size: 1rem;
  color: #000;
  margin-left: 2.1875rem;
  width: 85%;
}
.indexNews .box .boxBtn {
  position: absolute;
  right: 2.8125rem;
  top: 2.1875rem;
}
.indexNews .box .boxBtn p {
  padding: 3px 0;
  outline: none;
  cursor: pointer;
}
.indexNews .box .boxBtn p span {
  font-size: 1.125rem;
  color: #000;
}
.indexNews .box .boxBtn p span:hover {
  color: #1985a9;
}
.indexTit .boxLeft .bot {
  margin-top:0.5rem;
}
.indexTit .boxLeft .bot h6 {
  font-size: 0.875rem;
  color: #999;
  margin-top: 0.3125rem;
}
.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;
}

.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;
}



/*news*/
.news {padding:30px 0 70px 0;overflow:hidden;background: url(https://memberpic.114my.com.cn/dghuigu11/uploadfile/image/20240903/20240903093251_1511589866.png) center bottom no-repeat;position: relative;z-index: 5;}
.news_box {max-width:90%;margin:0 auto;}
.news_box1 {max-width:100%;margin:0 auto;}
.news_top {display:flex;align-items: flex-end;}
.news_tit {}
.news_tit>p {display:flex;flex-direction:column;font-size: calc(1.1rem + 1vw);}
.news_tit>p span {display:flex;align-items: center;}
.news_tit>p i {margin: 1px 10px 0 0;font-size: 35px;color: #0069b4;}
.news_tit>p i img {width:100%;height:auto;}
.news_tit p b {font-size: 22px;padding: 12px 0 0;font-weight: normal;}
.news_tit em {font-size: 15px;color: #555;line-height: 28px;padding: 4% 0 0;}
.news_nav {margin: 0 0 0 3%;}
.news_nav ul {display: flex;justify-content: space-between;align-items: center;width: 100%;}
.news_nav li {display:  flex;justify-content:  center;align-items:  center;/* background: #fff; */margin: 0 12px;width: 100%;/* border-radius: 40px; */position: relative;overflow: hidden;z-index: 5;/* box-shadow: 0px 0px 20px #ddd; */}
.news_nav li i {font-size: 18px;line-height:  24px;display: none;}
.news_nav li a {font-size: 15px;line-height: 24px;/* padding-left: 10px; */white-space: nowrap;color: #999;}
.news_nav li.on,.news_nav li.on a {color: #999;font-weight: normal;}
.news_con {overflow:hidden;}
.news_roll {display:flex;}
.news_call {width:100%;flex-shrink:0;}
.news_call .news_div{/* display: flex; */justify-content: space-between;flex-shrink: 0;width:100%;}
.news_call .news_div{margin: 0 !important;}
.news_call .slick-list  {padding: 3% 0;}
.news_call .news_div_item{width: 36%;position: relative;transition:0.5s;padding: 2.5%;background: #fff;display: flex !important;flex-direction: column;/* margin: 0 0.2%; *//* border: 1px solid #f8f8f8; *//* box-shadow: 0 0 20px #eee; */float: left;z-index: 5;}
.news_call .news_div_item_date{position: absolute;top: 36px;display: flex;left: 19px;height: 22px;/* font-size: 16px; */color: #2d3b8d;transition: 0.5s;font-family: Arial;}
.news_call .news_div_item:hover .news_div_item_date {left: 11%;}
.news_call .news_div_item_date::before{content:'';}
.news_call .news_div_item_content{height: 220px;}
.news_call .news_div_item_year, .news_call .news_div_item_month, .news_call .news_div_item_day{float: left;line-height: 22px;}
.news_call .news_div_item_title{}
.news_call .news_div_item_a {font-size: 20px;display: block;margin-bottom: 20px;position:relative;transition:0.3s;font-weight: bold;padding-top: 36px;}
.news_call .news_div_item_a::before{position:absolute;content:'\4e86\89e3\8be6\60c5';top: 170px;left: 0;/* width: 130px; *//* height: 40px; *//* background: #fff; *//* border-radius: 20px; *//* line-height: 40px; */color: #666;font-size: 14px;transition:0.5s;/* border: 1px #f6f5f5 solid; */text-align: center;box-sizing: border-box;/* padding-left: 30px; */}
.news_call .news_div_item_a::after{position:absolute;font-size: 18px;width: 18px;height: 14px;left: -2px;transition:0.5s;font-family: 'iconfont';content: "\eb94";color: #666;top: 0;opacity: 0;}
.news_call .news_div_item_body{font-size: 14px;color: #666;line-height: 26px;font-weight:100;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.news_call .news_div_item_pic, .news_call .news_div_item_pic a, .news_call .news_div_item_image{width:100%;height: auto;display: block;transition: 0.5s;}
.news_call .news_div_item:hover .news_div_item_a{color:#003b8f;transition:0.3s;}
.news_call .news_div_item:hover .news_div_item_a::before{/* background: #eb3d00; *//* color: #fff; */}
.news_call .news_div_item:hover .news_div_item_a::after{left: ;opacity:1;}
.news_call .new_ic{overflow:hidden;margin: 3% auto 0;}
.news_call .news_div_item:hover .news_div_item_pic img  {    transform: scale(1.1);transition: 0.5s;}
.news_call .news_div_item_pic {overflow: hidden;}
.news_call .news_div_item:first-child {flex-direction:column-reverse;background: #f8f8f8;}
.news_call .news_div_item:first-child .news_div_item_date {top: 63%;left: 76%;color: #999;font-size: 16px;}
.news_call .news_div_item:first-child  .news_div_item_a::after {top: 72%;left: 72%;}
.news_call .news_div_item:nth-child(-n+2) {width: 30%;}
.news_call .news_div_item:nth-child(2) {margin: 0 2%;}
.news_call .news_div_item:nth-child(2) .news_div_item_body {-webkit-line-clamp: 20;color: #333;}
.news_call .news_div_item:nth-child(2) .news_div_item_a,.news_call .news_div_item:nth-child(2) .news_div_item_body {/* color:#fff; */}
.news_call .news_div_item:nth-child(2):before {content:'';width:100%;height:100%;position:absolute;top:0;background: #f8f8f8;left: 0;z-index: -1;} 
.news_call .news_div_item:nth-child(2) .news_div_item_pic {opacity:0;}
.news_call .news_div_item:nth-child(2) .news_div_item_date {top: 13.2%;left: 76%;color: #999;font-size: 16px;}
.news_call .news_div_item:nth-child(2) .news_div_item_a::after {top: 74%;left: 72%;}
.news_call .news_div_item:nth-child(2) .news_div_item_a::before {top:850%;}
.news_call .news_div_item:nth-child(n+3)  {flex-direction:row-reverse;justify-content: space-between;align-items: center; padding:8px;}
.news_call .news_div_item:nth-child(n+3) .news_div_item_a {padding: 6% 0 0;margin-bottom: 12px;}
.news_call .news_div_item:nth-child(n+3) .news_div_item_pic {width: 36%;}
.news_call .news_div_item:nth-child(n+3) .news_div_item_content {width: 60%;height: 170px;}
.news_call .news_div_item:nth-child(n+3) .news_div_item_date {top: 68%;left: 76%;color: #999;font-size: 15px;}
.news_call .news_div_item:nth-child(n+3) .news_div_item_a::before {top: 120px;}
.news_call .news_div_item:nth-child(n+3) .news_div_item_a::after {top: 6.1vw;left: 56%;}
.news_call .news_div_item:nth-child(n+4) {margin: 1.3% 0 0;}

/*版权*/
.footWrap{background:#100102;color: #fff;position: relative;z-index: 1;line-height:25px;font-size: 14px;margin-top:0px;}
.footWrap>.gy{border-top:10px solid #003d97;transform: translateY(-10px);}
.footWrap>.gyc{border-top:10px solid #003d97;transform: translateY(-10px);}
em,i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}

.footWrap .f_shouy a{color: #fff;font-size: 16px;padding-top: 20px;display: flex;justify-content: flex-end;align-items: center;}
.hh{font-size: 18px;position: relative;color: #fff;font-weight: normal;border-bottom: 1px solid rgba(255, 255, 255, 0.19);line-height: 62px;background: url(https://memberpic.114my.com.cn/dghuigu11/uploadfile/image/20240903/20240903092829_1522719121.png) no-repeat right center;}
.f_con{border-bottom: 1px solid rgba(255, 255, 255, 0.19);padding:50px 0 0;display: flex;justify-content: space-between;}
.f_code{width: 17%;min-width:224px;}
.f_code p{text-align: center;float: left;}
.f_code p:nth-child(3){margin-left:12px;}
.f_code p img{display: block;height:120px;background: #fff;padding: 7px;width: 120px;}
.f_text{width:67%;min-width:954px;}
.f_text li{float: left;font-size: 18px;color: #fff;width: 38%;}
.f_text li:nth-child(3n){width: 226px;}
.f_text li span{display: block;font-size: 17px;color: #fff;}
.f_text li em{display: block;font-size: 15px;color: rgba(255,255,255,0.5);margin-bottom: 10px;}
.f_wz{height: 57px;line-height: 47px;color: rgba(255,255,255,0.5);}
.f_nav{height: 64px;font-size: 16px;display: flex;justify-content: space-between;align-items: center;}
.f_nav a{color: #fff;font-size: 16px}
.f_text li span a{font-size: 17px;text-align: left;padding-top: 0;color: #fff;}
.f_text>ul{display: flex;flex-wrap: wrap;padding: 25px 0 33px;}
.f_text li:nth-child(4),.f_text li:nth-child(5),.f_text li:nth-child(6) {
    margin-top: 38px;
}
.ewm{display: flex;justify-content: space-between;margin-top: 25px;}
.linkTagcs li a{font-size:14px;}
.links_r a{font-family: "hji" !important;font-size:42px;font-style: normal;color:rgba(255,255,255,0.3);display:inline;height:80px;display: block;line-height:80px;padding-left: 32px;}
.links_l{display: flex;align-items: center;width: 7.5%;min-width: 86px;}
.l_wz{position: relative;}
.l_wz b{font-size: 25px;color: #fff;line-height: 21px;}
.l_wz p{color: rgba(255,255,255,0.5);letter-spacing: 5px;}

.links{display: flex;align-items: center;justify-content: space-between;height: 100%;position: relative;}
.links>div{display: flex;align-items: center;color: rgba(255,255,255,0.5);}
.links_m{width: 97%;}
.linkTagcs li a{color: rgba(255,255,255,0.38)!important;}
.link_bc {
    height: 56px;
    border-bottom: 1px solid rgba(255,255,255,0.07);
}
.lin_ic{width: 30px;height: 30px;border-radius: 100%;border:1px solid #fff;text-align: center;line-height: 30px;color: #fff;font-size: 14px;position: absolute;right: 0;top: 25px;}
.linkTagcs li{line-height: 18px!important;padding-right: 10px!important;}
.linkTagcs li a {font-size: 13px!important;}
.links>div:nth-child(1) {
    width: calc(100% - 34px);
}
.links>div:nth-child(2) {
}
.linkTagcs{width:100%!important;}
.food_wbg{background: #003d97;}
.foot_to{color: rgba(255,255,255,0.5);font-size: 14px;}
.foot_to>a {
    color: rgba(255,255,255,0.5);
}
.copy_b{display: flex;justify-content: space-between;height: 66px;}
.copy_b>div{line-height: 66px;color:rgba(255,255,255,0.6);}
.copy_b>div a{color:rgba(255,255,255,0.6);}
.copy_b>div a:hover{color:rgba(255,255,255,0.8);}