*{margin: 0; padding: 0; box-sizing: border-box;}
body{font-size: 14px; font-family:"Microsoft YaHei";  min-width:1400px; overflow-x: hidden; }
em, i{font-style: inherit; font-weight: inherit;}
ul{list-style: none;}
img{border: none; vertical-align: middle;}
a{text-decoration: none; color: #333;}
tr, td{padding: 0 !important;}
input, textarea{outline: none; border: none;}
*{margin: 0; padding: 0; box-sizing: border-box;}
em, i{font-style: inherit; font-weight: inherit;}
ul{list-style: none;}
img{border: none; vertical-align: middle;}
a{text-decoration: none; color: #333;}
tr, td{padding: 0 !important;}
input, textarea{outline: none; border: none;}
.w1300{ width:1300px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clear{height:0; overflow:hidden; clear:both;}
.cl{height:0; overflow:hidden; clear:both;}
.container{ width:1400px; margin:auto; min-width:1300px;}
.top40{ margin-top:50px;}
.top60{ margin-top:60px;}
.top80{ margin-top:80px;}
@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);
}

.icon {
       width: 1em; height: 1em;
       vertical-align: -0.15em;
       fill: currentColor;
       overflow: hidden;
    }


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


.title{text-align: center;font-size: 40px;color: #343c37;}
.title a{font-size: 40px; color: #da251d;}
.title i{color: #2297fa;}
.title span{font-size: 18px;color: #666666;display: block;   line-height: 36px;font-weight: normal;}
.title em i{ display:inline-block; width:6px; height:10px;  background: linear-gradient(to right, #2297fa, #1f92f7); border-radius:3px; vertical-align:top;animation: tptd 1.5s infinite;-webkit-animation: tptd 1.5s infinite;}
.title em i+i{ margin-left:11px;}
.title em i:nth-child(2){ height:15px;  background:#2297fa; animation: tptd 1.8s infinite;-webkit-animation: tptd 1.8s infinite;}
.title em i:nth-child(3){ background: linear-gradient(to right, #2297fa, #1f92f7); animation: tptd 2s infinite;-webkit-animation: tptd 2s infinite;}
@keyframes tptd{
  0%{transform: translateY(0);}
  50%{transform: translateY(5px);}
  100%{transform: translateY(0);}
}

.title1{ text-align:center; font-size:43px; color:#fff;}
.title1 h3{}
.title1 b{color: #f30;}
.title1 i{ color:#fff;}
.title1 span{ display:block; font-size:18px; color:#fff; margin:10px 0 20px 0;}
.title1 em i{ display:inline-block; width:6px; height:10px;  background: linear-gradient(to right, #edf4fa, #ffffff); border-radius:3px; vertical-align:top;animation: tptd 1.5s infinite;-webkit-animation: tptd 1.5s infinite;}
.title1 em i+i{ margin-left:11px;}
.title1 em i:nth-child(2){ height:15px;  background:#edf4fa; animation: tptd 1.8s infinite;-webkit-animation: tptd 1.8s infinite;}
.title1 em i:nth-child(3){ background: linear-gradient(to right, #edf4fa, #ffffff); animation: tptd 2s infinite;-webkit-animation: tptd 2s infinite;}
@keyframes tptd{
  0%{transform: translateY(0);}
  50%{transform: translateY(5px);}
  100%{transform: translateY(0);}
}
/*抬头*/
.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;     background: rgba(0,0,0,0.2);}
.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{filter: contrast(0) brightness(2);display: block;float: left;position: relative;z-index: 1200;margin: 12px 0 2px 2%;}
.header .logo span{float:right; font-size:27px; margin-left:5px;  margin-top:5px; color:#da251d; font-weight: normal;}
.header .logo span i{font-size:18px; font-family: microsoft yahei;  display:block; letter-spacing:1px; color:#333; font-weight: bold;}
.header .logo img{  margin-top:1px;}

.header-right{float: right;margin:0 0 0 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: left;font-size: 24px;line-height: 40px;color: #fff;margin-top:30px; margin-right:26px; position: relative;padding-left:34px; font-family: "DIN";}
.header-phone::before{position: absolute;content: "";width: 25px;height: 25px;background: url(https://memberpic.114my.com.cn/lianbao888/uploadfile/image/20231028/20231028101252_1300217775.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.on .header-search{ background:#f5f5f5;height:86px;}
.header:hover .header-search{ background:#f5f5f5;}
.header-search{float: right;position: relative;  height:100px; width:100px; text-align:center; background: #047de4;}
.bt-search{position: relative;border: none;background: none;float: left;text-align: center;cursor: pointer;transition: .5s;z-index: 10;}

.bt-search .sub-bot{display: inline-block;width: 19px;height: 19px; margin-top:39px; margin-left:41px; background: transparent;border: none;z-index: 3;cursor: pointer;background: url() no-repeat center transparent;padding-right: 0px;}
.header:hover .sub-bot{background-image: url();}
.header:hover .header-phone::before{background-image: url(https://memberpic.114my.com.cn/yhkc56/uploadfile/image/20240613/20240613163009_1200936479.png);}
.header:hover .header-phone{color: #047de4;}
.header.on .sub-bot, .ny-header .sub-bot{background-image: url(); margin-top:33px;}
.searchop .search-all{z-index: 10;opacity: 1;visibility: visible;}
.search-all{position: absolute;right:100px;top: 0;width:260px;height: auto;z-index: -1;opacity: 0;visibility: hidden;transition: all .2s;}
.search-all .search-box{position: relative;height: 36px;margin-top:34px;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()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: #047de4; margin-top:23px;}
.header.on .header-phone::before, .ny-header .header-phone::before{background-image: url(https://memberpic.114my.com.cn/yhkc56/uploadfile/image/20240613/20240613163009_1200936479.png);}
.header-navbar{}
.navbar{float: right;transition: ease .5s;margin-right:1%;}
.navitem{float: left;padding: 0 22px;}
.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 0;position: relative; font-weight: normal;}
.wthl p{color: #fff; height: 30px;    width: 30px;  border-radius: 20px;     text-align: center;    line-height: 30px;   font-size: 14px;    margin-top: 37px;    margin-right: 10px;  }
.wthl p a{color: #fff; display:block; border-radius: 20px;font-size: 14px;  font-weight:bold; background:#047de4;      }
.wthl p a:hover{color: #333; background:#333; }

.header.on .wthl p{margin-top: 30px;}
.header.on .wthl p a{  font-weight:bold; }
.header:hover .wthl p a{color: #fff;}
/* 下拉 */
.dropdown-menu{display:none; width:100%; left:0;top: 100%; position:absolute; background:rgba(17,17,17,0.6);border-top:1px solid #cfdae3; height:200px; 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; color:#FFF;}
.dropdown-menu ul li a{display: block;color: #fff;font-size:16px}
.slhp li{margin:0 20px !important; }
.slhp li img{height:100px!important;}
.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: #fff;transition: ease .5s;border-top: 1px dashed #e5e5e5;}
.dropdown-menu a:hover{color: #047de4; font-weight:bold; font-family: "Microsoft YaHei";}
.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 span{background-color: #047de4;height: 2px;width: 29px;}
.intw-txt p, .intw-slide:hover .intw-txt p{-webkit-line-clamp: 2;}}
/* .navitem.active>a{font-weight: bold;color: #fff;} */
.navitem:hover > a, .ny-header .navitem:hover > a{color: #047de4;}
.navitem > a::before{position: absolute;content: "";width: 0px;height: 3px;background: #047de4;left: 50%;bottom: 0%;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:86px;}
.header.on .navitem > a{padding:28px 0;}
.header.on .logo img{/*width: 224px;height: 35px;*/ margin-top:1.5px;}
.header.on .logo span{ margin-top:9px;}
.header.on .logo{filter: grayscale(0%) brightness(100%); color:#333;margin:2px 0 1px 2%;}
.header.on .logo p, .header.on .navitem > a, .ny-header .navitem > a, .header.on .language-text, .ny-header .language-text{color: #333;}
.header.on .navitem.active > a, .ny-header .navitem.active > a{color: #047de4;font-weight: normal;}
.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: #047de4;}
.header.on .language-text:hover, .ny-header .language-text:hover{color: #047de4;}
#ino-p1{display: none;}
#ino-p span{opacity: 0;}
@media(max-width:1500px){.header-phone{ margin-right: 20px;} 
.navbar{margin-left: 2%;}
.header .logo img{ }
.header .logo span{    margin-left: 7px}
}
@media(max-width:1819px){
.navitem{padding: 0 22px;}
.language{padding-right: 12px;margin-right: 12px;}
.header-phone{font-size: 22px;}
.navbar{margin-right: 22px;}} @media(max-width:1559px){.intw-swiper{padding: 0 60px;}
.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;}
.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;}
.header .logo{margin: 20px 0 0 2%;}
.header.on .logo{margin: 11px 0 0 2%;}
.ny-header .logo{margin: 38px 0;}
.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;}
.frd-link{margin-top: 25px;padding-bottom: 20px;}}
.gy{max-width:1600px;margin: 0 auto;min-width: 1400px; width: 100%; margin:auto;  }
/**/
.Home-banner .auto-container{position: relative;}
.section_product{position: relative;z-index: 2;padding-top: 145px;padding-bottom: 115px;background-color: #eff1fe}
.product_wrapper .product_body .product_item{display: none;position: relative;z-index: 2}
.product_wrapper .product_body .product_item .video_l{padding-top: 34px;position: relative;width: 49%;display: inline-block;vertical-align: middle;text-align: right}
.product_wrapper .product_body .product_item .video_l img{max-width: 100%}
.product_wrapper .product_body .product_item .video_l_box{width: 960px;height: 100%;overflow: hidden;position: relative}
.product_wrapper .product_body .product_item .info_r{width: 50%;display: inline-block;vertical-align: middle;padding-left: 50px;box-sizing: border-box}
.product_wrapper .product_body .product_item .about_c{max-width: 604px}
.product_wrapper .product_body .product_item .about_c .img{margin-bottom: 18px}
.product_wrapper .product_body .product_item .about_c .img img{width: 140px}
.product_wrapper .product_body .product_item .about_c .t{font-weight: 700;font-size: 30px;color: #222;margin-bottom: 34px}
.product_wrapper .product_body .product_item .about_c h4{font-weight: 700;font-size: 24px;color: #333}
.product_wrapper .product_body .product_item .about_c p{font-size: 16px;line-height: 26px;color: #666}
.product_wrapper .product_body .product_item .about_c .more_about{width: 120px;height: 46px;display: block;line-height: 46px;font-size: 14px;font-weight: 700;color: #fff;background-image: linear-gradient(to right,#3d8dfb,#047de4);text-align: center;border-radius: 50px;box-shadow: 0 0 20px rgba(33,84,245,.3);-webkit-transition: all .3s ease 0s;transition: all .3s ease 0s}
.product_wrapper .product_body .product_item .about_c .more_about:hover{transform: translateY(-3px)}
.product_wrapper .product_body .product_item .about_c .more_about:hover img:nth-child(1){display: none}
.product_wrapper .product_body .product_item .about_c .more_about:hover img:nth-child(2){display: inline-block}
.product_wrapper .product_body .product_item .about_c .more_about img{margin-left: 4px}
.product_wrapper .product_body .product_item .about_c .more_about img:nth-child(1){display: inline-block}
.product_wrapper .product_body .product_item .about_c .more_about img:nth-child(2){display: none}
.list_filter{width: 100%;position: absolute;z-index: 20;bottom: -58px;display: flex;justify-content: space-between;margin-bottom: 15px;background-color: #fff;box-shadow: 0 0 10px rgba(0,0,0,.2);border-radius: 10px;overflow: hidden;box-shadow: 0 0 20px rgba(33,84,245,.3)}
.Home-banner .list_filter{justify-content: flex-start}
.list_filter .filter_item{display: inline-block;vertical-align: middle;min-width: 136px;line-height: 46px;width: 235px;text-align: center;cursor: pointer;font-size: 18px}
.list_filter .filter_item a{color: #222;display: block;padding: 27px 0;font-size: 18px}
.list_filter .filter_item span{max-width: 165px;display: inline-block;vertical-align: middle;text-align: left;line-height: 20px}
.list_filter .filter_item.active a{color: #fff;background-color: #047de4;    font-size: 18px;}
.list_filter .filter_item.active img:nth-child(1){display: none}
.list_filter .filter_item.active img:nth-child(2){display: inline-block}
.list_filter .filter_item a:hover{color: #fff;background-color: #047de4}
.list_filter .filter_item:hover img:nth-child(1){display: none}
.list_filter .filter_item:hover img:nth-child(2){display: inline-block}
.list_filter .filter_item img{margin-left: 4px;margin-bottom: 4px;margin-right: 15px}
.list_filter .filter_item img:nth-child(1){display: inline-block}
.list_filter .filter_item img:nth-child(2){display: none}

/* strength */
.dfs { display: flex; align-items: center; justify-content: space-between;  width: 100%;}
.str_bg{width:100%; padding:28px 0px}
.str_bg .w1500 *{line-height: 100%;}
.str_list,.str_list ul{}
.str_list li+li{border-left: 1px rgba(255,255,255,0.2) solid; padding-left:8vw;}
.str_list li p{font-size:30px;font-weight: 100;color:#333;}
.str_list li em {display:flex;align-items:baseline;margin:2px 0;}
.str_list li em i{font-size:46px; color:#fff; font-family:din;}
.str_list li em b{font-size:18px;font-weight: 100;color:#0572eb;margin-left:5px;    background: #fff;border-radius: 50%; width: 20px;height: 20px;line-height: 17px;text-align: center;}
.str_list li>span{font-size:16px;color:#fff;}

/*四大优势*/
.advpic ul{height: 670px;}
.adv{height: 1019px;padding-top: 60px;background: url(https://memberpic.114my.com.cn/076989162800/uploadfile/image/20210127/20210127231000_657541019.jpg) no-repeat center;}
.advtitl{text-align: center;font-size: 40px;color: #222222;}
.advtitl i{color: #2297fa;}
.advtitl span{display: block;font-size: 18px;color: #ffffff;margin: 15px 0;}
.advtitl:after{content: '';display: block;width: 38px;height: 4px;background: #2297fa;background: linear-gradient(to right,#2297fa 50%,#ff8f0a 50%);margin: 0 auto;}
.advcenter{position: relative; margin-top: 40px; width: 1610px;height: 800px;background: #ffffff;}
.adv_e{position: absolute;height: 100%;width: 110px;left: -110px;background: #fff;top: 0;text-align: center;}
.adv_e img{padding-top: 50px;}
.advtab{font-size: 0; width: 1300px;}
.advtab li{display: inline-block;vertical-align: top;width:25%;height: 130px;font-size: 22px;color: #222222;position: relative;cursor: pointer;transition: all .3s ease;}
.adv_t em{display: block;font-size: 13px;color: #d3d3d3; text-transform: uppercase;margin-top: 5px;}
.adv_t{padding: 35px 0 0 40px;}
.advtab li:nth-child(2n){background: #f2f2f2;}
.advcon{position: absolute;bottom: 100%;width: 100%;box-sizing: border-box;transition: all .3s ease; height: 0;z-index: 9;background: rgba(255, 129, 0,0.85); color: #fff; overflow: hidden;}
.advicon{position: absolute;width: 57px;height: 53px;top: 0;bottom: 0;margin: auto 0;right: 40px; background: url(https://memberpic.114my.com.cn/076989162800/uploadfile/image/20210127/20210127235804_506351401.png) no-repeat left top;transition: all .3s ease;}
.advtab li:nth-child(2) .advicon,.advtab li:nth-child(2) .advtopicon{background-position-x:-70px;}
.advtab li:nth-child(3) .advicon,.advtab li:nth-child(3) .advtopicon{background-position-x:-148px;}
.advtab li:nth-child(4) .advicon,.advtab li:nth-child(4) .advtopicon{background-position-x:-260px;}
.advline:after,.advline:before{content: '';display: block;right: 0; width: 0; position: absolute;height: 4px;background: #2297fa;bottom: 0; transition: all .3s ease;}
.advline:after{right: inherit;left: 0; background: #ff8f0a; }
.advtab li.on .advline:after{width: 38px;}
.advtab li.on .advcon{height: 670px;}
.advtab li.on .advline:before{width: 285px;}
.advtab li.on{color: #2297fa;}
.advtab li.on .advicon{background-position-y:-70px; }
.advtab li.on .advcon{padding: 140px 30px;}
.advtopicon{width: 57px;height: 70px;background: url(https://memberpic.114my.com.cn/076989162800/uploadfile/image/20210127/20210127235804_506351401.png) no-repeat left -149px;}
.advtop_t{white-space: nowrap;font-size: 25px;}
.advtop_t em{font-size: 12px;text-transform: uppercase;display: block;margin-top: 5px;}
.advwa{margin-top: 25px; font-size: 14px;line-height: 25px;}
.advwa p{position: relative; padding-left: 25px;}
.advwa p:after{content: '';display: block;position: absolute;left: 0;border-radius: 50%;background: #fff;top: 7px; width: 12px;height: 12px;}
.advwa p+p{margin-top: 15px;}
/*客户案例*/
.qyxxcon{ margin-top:40px;}
.qyxxcon li{ float:left;}
.qyxxcon li dl{ width:311px; height:233px; overflow:hidden; position:relative;}
.qyxxcon li dl+dl{ margin-top:22px;} 
.qyxxcon li dl a img{ width:100%; height:100%;}
.qyxxcon li dl a p{bottom:0px; left:0px; position:absolute; width:100%; height:55px; overflow:hidden; background:rgba(39,46,43,0.8); font-size:18px; color:#fff; line-height:55px; text-align:center; transition:all 0.5s ease; z-index:999;}
.qyxxcon li dl:hover a p{ line-height:233px; font-size:20px;height: 225px;background:none;}
.qyxxcon li:nth-child(2){ margin:0px 14px;}
.qyxxcon li:nth-child(1) dl:hover a p{ line-height:488px; font-size:25px;height:480px;}
.qyxxcon li:nth-child(1) dl{ width:650px; height:488px;}
.qyxxcon li:nth-child(1) a p{ height:62px; line-height:62px;}
.qyxxcon li dl a:after{ content:''; width:100%; height:100%;background:rgba(39,46,43,0.8); transition:all 0.5s linear; position:absolute; display:block; left:-120%; transform:rotate(90deg); top:0px;}
.qyxxcon li dl:hover a:after{ left:0px;transform:rotate(360deg);}
.qyxxcon li dl a{ display:block;width:100%; height:100%;}
/*简介*/
.adoutbg{width:100%; max-width:1920px; min-width:1400px; margin:80px auto 0; background:url(https://memberpic.114my.com.cn/szlongdi1/uploadfile/image/20240606/20240606140556_1117789777.jpg) center top no-repeat;}
.adout{width:1400px; margin:0 auto; padding-top:83px;}
.adout_tit{display:flex; flex-direction:column; align-items:center;}
.adout_tit em{font-size:40px; line-height:40px; color:#fff; font-weight:bold;}
.adout_tit em span{color: #da251d;}
.adout_tit p{width:570px; margin-top:20px; text-align:center; font-size:18px; line-height:45px; color:#fff; border-radius:calc(45px / 2); background:#0572eb;}
.adout_cont{margin-top:22px; text-align:center; font-size:16px; line-height:36px; color:#fff; letter-spacing:-0.1px;}
.adout_cont a{ color:#fcff00;}
.adout_cont a:hover{ color:#fff;} 
.adout_more{margin-top:37px;}
.adout_more a{display:block; width:120px; margin:0 auto; text-align:center; font-size:16px; line-height:41px; color:#fff; text-decoration:none; background:#0572eb; transition-duration:0.4s;}
.adout_more a:hover{width:140px; background:#ff7800;}
.factory{width:100%; height:359px; margin-top:60px; padding:46px 46px 0; box-sizing:border-box; box-shadow:0px 0px 40px 0px rgba(85,85,85,0.15); background:#fff;}
.factory .new_web_div2021{width:100%; overflow:hidden;}
.factory .new_web_div2021 li{width:308px; margin-right:25px;}
.factory .new_web_div2021 li > a{display:block; width:100%; height:231px; overflow:hidden;}
.factory .new_web_div2021 li > a img,.factory .new_web_div2021 li p{transition-duration:0.8s;}
.factory .new_web_div2021 li p a{display:block; text-align:center; line-height:14px; padding:16px 0; text-decoration:none;}
.factory .new_web_div2021 li:hover > a img{transform:scale(1.1);}
.factory .new_web_div2021 li:hover p{background-color:#0572eb;}
.factory .new_web_div2021 li:hover p a{color:#fff;}
/*news*/
.ynews {padding: 4% 1% 4%;overflow: hidden;}
.news_box {max-width: 1500px;margin: 0 auto;}
.news_top {display:flex;justify-content:  space-between;align-items:  center;}
.news_tit {display: flex;flex-direction: column;}
.news_tit b {font-size: 36px;font-weight: bold; color: #da251d;}
.news_tit b span {color: #2297fa; }
.news_tit p {font-size: 18px;color: #999;padding:1% 0 0;font-weight:  lighter;}
.news_tit em{font-size:0;display:inline-block;height: 8px;padding: 2% 0 0;}
.news_tit em i{ display:inline-block; width:8px; height:8px; border-radius:50%; background:#c4d0dc;animation: bounce_fountainG 1.2s linear infinite;} 
.news_tit em i+i{ margin-left:16px;}
.news_tit em i:nth-child(1){animation-delay: .4s;}
.news_tit em i:nth-child(2){background:#047de4;animation-delay: .6s;}
.news_tit em i:nth-child(3){animation-delay: .8s;}
.news_nav {width: 40%;}
.news_nav ul {display: flex;justify-content: space-between;align-items: center;width: 100%;}
.news_nav li {display:  flex;justify-content:  center;border: 1px solid #eee;align-items:  center;background: #fff;margin: 0 12px;width: 100%;padding: 1.5% 25px;border-radius: 40px;position: relative;overflow: hidden;z-index: 5;/* box-shadow: 0px 0px 20px #ddd; */}
.news_nav li:before {content:'';width:0;height:100%;background: #047de4;position:absolute;top:0;left:0;transition:0.5s;z-index:-1;}
.news_nav li.on:before {width:100%;}
.news_nav li i {font-size: 18px;line-height:  24px;display: none;}
.news_nav li a {font-size: 18px;line-height: 24px;padding-left: 4px;    white-space: nowrap;}
.news_nav li.on,.news_nav li.on a {color: #fff;font-weight: normal;}
.news_list{width: 100%;display: flex;transition:all .5s;}
.news_list .tempWrap {width: 100% !important;}
.news_list .news_div{display: flex;justify-content: space-between;flex-shrink: 0;width:100%;}
.news_list .news_div+.news_div{}
.news_list .news_div_item{width: 32%;position: relative;transition:0.5s;padding: 20px;background: #fff;display: flex !important;flex-direction: column-reverse;margin: 0 0.1%;border: 1px solid #eee;}
.news_list .news_div_item_date{position: absolute;bottom: 170px;display: block;left: 19px;height: 22px;font-size: 13px;color: #666;}
.news_list .news_div_item_date::before{content:'';}
.news_list .news_div_item_content{height: 220px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{float: left;font-size: 13px;line-height: 22px;color: #666;}
.news_list .news_div_item_title{}
.news_list .news_div_item_a{font-size: 16px;display: block;margin-bottom: 40px;position:relative;transition:0.3s;font-weight: 100;padding-top: 18px;}
.news_list .news_div_item_a::before{position:absolute;content:'\4e86\89e3\8be6\60c5';bottom: -176px;left: 0;width: 130px;height: 40px;background: #fff;border-radius: 20px;line-height: 40px;color: #666;font-size: 13px;transition:0.5s;border: 1px #f6f5f5 solid;text-align: center;box-sizing: border-box;padding-left: 30px;}
.news_list .news_div_item_a::after{position:absolute;font-size: 18px;width: 18px;height: 14px;left: 22px;transition:0.5s;font-family: 'iconfont';content: "\eb94";color: #666;bottom: -163px;}
.news_list .news_div_item_body{font-size: 14px;color: #999;line-height: 26px; font-weight:100;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:100%;height:auto;display: block;transition: 0.5s;}
.news_list .news_div_item:hover .news_div_item_a{color: #047de4;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{background:#047de4;color: #fff;}
.news_list .news_div_item:hover .news_div_item_a::after{color: #fff;}
.new_ic{overflow:hidden;margin: 3% auto 0;}
.news_list .news_div_item:hover .news_div_item_pic img  {    transform: scale(1.1);transition: 0.5s;}
.news_div_item_pic {overflow: hidden;}

/**/
footer, header, hgroup, main, menu, nav, section, summary{display: block;}
.auto-container{width: 1400px; margin-left: auto; margin-right: auto; min-width:1300px;}
.section_addFrom{position: relative;padding-top: 5%}
.section_addFrom .addFrom{z-index: 10;position: absolute;bottom: -58px;left: 0;display: flex;justify-content: space-between;align-items: center;height: 130px;background: url(https://memberpic.114my.com.cn/yhkc56/uploadfile/image/20240604/20240604141453_1495144157.png) no-repeat center;background-size: cover;border-radius: 100px;width: 1400px;right: 0;margin: auto}
.section_addFrom img{position: absolute;left: 62px;bottom: 0}
.section_addFrom .text{padding-left:318px;font-style: italic}
.section_addFrom .text .t{margin-bottom: 12px;font-size: 26px;font-weight: 700;color: #fff}
.section_addFrom .text .t  em{ color:#da251d;}
.section_addFrom .text .t span{color: #fcff00}
.section_addFrom .text p{font-size: 18px;color: #fff}
.section_addFrom .right{padding-right: 118px}
.section_addFrom .right .contact{width: 102px;height: 44px;display: inline-block;line-height: 44px;text-align: center;background-color: #fff;color: #2c5df6;font-size: 16px;border-radius: 50px;margin-right: 8px;-webkit-transition: all .3s ease 0s;transition: all .3s ease 0s}
.section_addFrom .right .contact:hover{transform: translateY(-3px)}
.section_addFrom .right .getFrom{width: 155px;height: 44px;display: inline-block;line-height: 42px;text-align: center;color: #fff;font-size: 16px;border-radius: 50px;border: 1px solid #fff;-webkit-transition: all .3s ease 0s;transition: all .3s ease 0s}
.section_addFrom .right .getFrom:hover{transform: translateY(-3px)}
.footer{position: relative; overflow: hidden; z-index: 3; background-color:#252a32;}
.footer .footer_content{padding-bottom: 28px; background: url(../images/foot-in-bg.png) no-repeat right bottom;}
.footer dl{padding-top: 128px; transition: all 0.3s ease 0s; padding-left: 6%; float: left; color: #666;}
.footer dl:last-child{padding-right: 0;}
.footer dl dt{margin-bottom: 22px; font-size: 16px; color: #ffffff; text-transform: uppercase;font-weight: bold;}
.footer dl dd{line-height: 40px; font-size: 14px; color: #999999;}
.footer dl dd p{width: 254px; word-wrap: break-word; line-height: 24px;}
.footer dl dd a{position: relative; display: block; color: #999999; text-decoration: none; transition: all 0.4s; -webkit-transition: all 0.4s;}
.footer dl dd a:hover{color: #fff;}

.footer .foot_add{position: relative; width: 548px; padding-left: 0; border-right: 1px solid #484848;padding-bottom: 50px;}
.footer .foot_add dt{margin-bottom: 40px; color: #fff; font-weight: normal;}
.footer .foot_add dt div{margin-bottom: 14px; font-size: 26px; font-weight: normal;}
.footer .foot_add dt a{width: 160px; height: 40px; line-height: 40px; background-image:linear-gradient(to right, #076bd8, #047de4); display: inline-block; font-size: 16px; color: #fff; border-radius: 50px; text-align: center;}
.footer .foot_add dt a.m-contact{display: none;}
.footer .foot_add dt a img{margin-right: 10px; vertical-align: middle;}
.footer .foot_add dd{display: flex; align-items: center;}
.footer .foot_add dd .img{margin-right: 18px; border-radius: 4px; overflow: hidden;}
.footer .foot_add dd .img img{width: 170px;}
.footer .foot_add dd .text{max-width: 284px; line-height: 32px; font-size: 14px; color: #999999;}
.footer .foot_add dd .text a{display: inline-block; color: #fff;font-size: 20px;}
.footer .foot_add dd .text a:hover{color: #fff;}
.footer .f_link_letter{float: right; padding-left: 0;}
.footer .f_link_letter .email_inp{position: relative; width: 100%;}
.footer .f_link_letter .email_inp .inp_text{width: 100%; height: 40px; border: 1px solid #444444; background-color: transparent; outline: none; padding-left: 50px; padding-right: 10px; box-sizing: border-box; -webkit-transition: all 300ms ease 0s; transition: all 300ms ease 0s;}
.footer .f_link_letter .email_inp .inp_text:focus{border-color: #c7262e;}
.footer .f_link_letter .email_inp .send_email_btn{position: absolute; height: 40px; width: 40px; top: 0px; left: 0px; background-color: #c7262e; border: 0; outline: none;}
.footer .f_link_letter .email_inp .send_email_btn img{margin-bottom: 5px;}
.friends_links{position: relative; width: 100%; background-color: #222222; border-top: 1px solid #141312; padding: 0 20px; box-sizing: border-box;}
.friends_links:after{content: ''; display: block; width: 100%; height: 1px; background-color: #49443f; position: absolute; top: 0; left: 0;}
.friends_links a{line-height: 58px; font-size: 14px; color: #fff; margin-right: 57px;}
.friends_links a:hover{color: #2054f5;}
.friends_links span{margin-right: 16px; line-height: 58px; font-size: 16px; color: #aaaaaa;}
#new-link{margin-top: 20px;}
#new-link li{margin: 0 2px; display: inline-block;}

.shape{display: inline-block; margin-left: 18px;}
.shape a{margin-left: 16px; opacity: 0.5;}
.shape a:hover{opacity: 1;}
.links_f{margin-right: 28px; display: inline-block; font-weight: bold; font-size: 16px; color: #333;}
.link_box{display: inline-block; position: relative;}
.link_box span{width: 215px; display: inline-block; line-height: 40px; border-bottom: 1px solid #ddd; box-sizing: border-box; padding-right: 20px; background-image: url(../images/top-arr.png); background-repeat: no-repeat; background-position: center right 10px; background-color: rgba(255, 255, 255, 0.2); cursor: pointer; color: #666; font-size: 16px; text-align: left;}
.link_box .Friendlink{display: none; min-width: 85%; width: 215px; position: absolute; right: 0; bottom: 40px; z-index: 10; background-color: #dfe1e4;}
.link_box .Friendlink li{padding: 10px; line-height: 26px; text-align: left; background-color: #dfe1e4; border-bottom: 1px solid #ebebeb;}
.link_box .Friendlink li a{color: #666; font-size: 14px;}
.link_box .Friendlink li a:hover{color: #2054f5;}
.footerbar{background-color: #252a32; border-top: 1px solid #484848; text-align: center; line-height: 20px; font-size: 14px; padding: 35px 0; }
.footerbar .copyright{float: left; line-height: 26px; color: #999999;}
.footerbar .copyright a{color: #999999; }
.footerbar .copyright a:hover{color: #fff;}
.footerbar .shapelinks a{font-size: 14px; color: #999; display: inline-block;}
.footerbar .shapelinks .support:hover{color: #fff;}
.footerbar .shapelinks a{font-size: 14px; color: #999; display: inline-block;}
.footerbar .shapelinks .support:hover{color: #fff;}
.pull-right{ float:right;color: #999999; }
.pull-right a{color: #999999; }
.shape{display: inline-block; margin-left: 18px;}
.shape a{margin-left: 16px; opacity: 0.5;}
.shape a:hover{opacity: 1;}