*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;font-family:Arial,Microsoft YaHei;}
body{font-size: 14px;min-width: 1300px;overflow-x:hidden;color: #333;}
a{text-decoration: none;font-size: 14px;}
address, caption, cite, code, dfn, em, th, var, optgroup, i{font-style: inherit;font-weight: inherit;}
img{vertical-align: top;border: none;}
input, textarea{outline: none;border: none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
.fr{ float:right;}
.fl{ float:left;}
.w1500,.page,.gy,.box{max-width: 1500px; min-width: 1300px; width: 100%; margin: 0 auto;}
.clear,.cl{height: 0; overflow: hidden; clear: both;}
.dfs{display: flex;align-items: center;justify-content: space-between;}
.db>div, .lb>li, .dd>dl{display:inline-block;vertical-align:top;}








/*header*/
.head_bc{overflow:hidden;min-width: 1200px;width: 100%;}
.head_c{height: 116px;padding:0 50px;position:relative;display: flex;justify-content:space-between;z-index: 99;}
.title_box{display: flex;align-items:center;}
.logo_c{display: flex;align-items: center;position:relative;}
.head_c *{line-height:100%;}

.ggy{height: 100%; padding-left: 30px; margin-left: 30px;border-left: 1px solid #eee; position: relative;}
.ggy:before{content:'';width:2px;height:30px;background:#0e70d5;position:absolute;top:calc(50% - 15px);left:-1px;}
.ggy p{font-size: 28px; font-weight: bold;display: flex;  align-items: center;height: 100%; color: #0e70d5; background-image: linear-gradient(to right,#0e70d5 0,#00b2ff 100%); -webkit-background-clip: text; color: transparent;}

.nav_c{width:calc(100% - 720px);display: flex;align-items: center;justify-content: space-between;height: 100%;position:relative;}
.nav_c>ul{width:calc(100% - 112px);display: flex;justify-content: space-between;height: 100%;position:relative;z-index:2;}
.nav_c>ul li{position: relative;height: 100%;display: flex;align-items: center;}
.nav_c>ul li.on,.nav_c ul li:hover{color: #0e70d5;}
.nav_c>ul li a{text-align: center;font-size: 18px;}
.nav_c>ul>li.on>a,.nav_c>ul>li:hover>a{color: #0e70d5;}
.nav_c>ul li:before,.nav_c>ul li:after{content:'';position:absolute;transition:all 0.5s;}
.nav_c>ul li:before{width:13px;height:13px;border-radius:13px;box-sizing:border-box;background:#fff;border:3px solid #0e70d5;top:-13px;left:-21px;z-index: 2;}
.nav_c>ul li:after{width:1px;height:100%;background:#0e70d5;top:-100%;left:-15px;}
.nav_c>ul li.on:before,.nav_c>ul li:hover:before{top:calc(50% - 6px);}
.nav_c>ul li.on:after,.nav_c>ul li:hover:after{top:-50%;}

.head_pho{display: flex;align-items: center;justify-content: space-between;height: 100%;}
.pho_wz p,.pho_wz b{color: #fff;}
.pho_wz p{font-size: 1rem;}
.pho_wz b{font-size: 1.4rem;}
.pho_ic{width: 37px;height: 37px;border-radius: 100%;border:1px solid #fff;display: flex;align-items: center;justify-content: center;}
.hlf {font-family: "htf" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon_search {height: 100%;display: flex;align-items: center;justify-content: center;}
.icon_pho,.icon_ss{width:40px;height:40px;border-radius:100%;}
.icon_pho{margin-left:12px;}

/*关键词*/
.dfs{display:flex;align-items:center;justify-content:space-between;width: 100%;}
.icon>div i{width:40px;height:40px;border-radius:100%;display: flex;justify-content: center;align-items: center;user-select:none;transition:all 0.5s;position: relative;}
.icon>div:hover i{background:#0e70d5;}
.icon>div i:before,.icon>div i:after{content:'';width:40px;height:40px;border-radius:100%;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);transform:scale(0);}
.icon>div i:before{background:rgba(14,112,213,0.8);}
.icon>div i:after{background:rgba(14,112,213,0.6);}
.icon>div:hover i:before{animation:2s headIcon infinite;}
.icon>div:hover i:after{animation:2s headIcon infinite;animation-delay:0.5s;}
.icon>div i span{position: relative;z-index: 2; width: 18px; height: 18px; background: url(https://memberpic.114my.com.cn/huangshidz/uploadfile/image/20231114/20231114135122_1933396001.png)no-repeat;}
.icon>div:hover i span{background-position-y: -24px;}
.icon_search.icon_pho i span{background-position-x: -24px;}

.iser_box,.itel_box{background:rgba(255,255,255,0.8);position:absolute;top:116px;right:0;padding:30px;transform-origin:top;transform:rotateX(90deg);transition:all 0.5s;z-index: 9}
.icon>div:hover .iser_box,.icon>div:hover .itel_box{transform:rotateX(0deg);}
.search_l{display:flex;align-items:center;justify-content:end;}
.search_l span+span{margin-left:4px;}
.search_l a{color: #333;font-size: 14px;}
.search_r{margin-top:20px;position:relative;}
#infoname{height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;width: 100%;}
.z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}
.itel_box{width:228px;text-align:center}
.itel_box p{color:#333;position:relative;}
.itel_box p:before{position:absolute;left:0;color:#333;}
.search_l .iconfont{font-size: 16px;}
.icon_tel i{display: block;width: 98px;height: 30px;line-height: 28px;text-align: center;border:2px solid #b2b2b2;font-size: 14px;color: #7f7f7f;border-radius: 15px;font-style: normal;}
.icon_pho i span{font-size:18px!important;display: block;margin-top: -3px;}
.hx_bg{height: 142px;position: relative;margin-top: -142px;z-index: 99;}

@media screen and (max-width: 1700px){
  .ggy{display: none;}
  .nav_c{width:calc(100% - 450px);}
}

@media screen and (max-width: 1450px){
  .head_c{padding:0 30px;}
  .nav_c{width:calc(100% - 300px);}
}

.dh_c {width: 346px;text-align: left;}
.dh_h{margin-top:10px;}
.dh_h em{font-size:30px;font-weight: bold;font-family:fut;padding-top:5px;color:#0e70d5;line-height: 100%;}
.dh_h b{font-size:14px;font-weight:normal;color:#333;letter-spacing:0;}
.form_ul,.form_ul li{width: 100%!important;}

@keyframes headIcon{
  0%{transform:scale(0);opacity:1;}
  50%{transform:scale(1.5);opacity:0;}
  100%{transform:scale(0);opacity:0;}
}






/*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;}
.slick-dots{bottom: 32px;}
.slick-dotted.slick-slider{margin-bottom: 0;}
.slick-prev:before, .slick-next:before{font-size: 34px;font-family: "zxi";}
.slick-dots li{margin:0 2px !important;}
.slick-dots li button{font-size:0 !important;position:absolute;}
.slick-dots li button:before{color: #fff;opacity: 1;font-size:42px;}
.slick-dots li.slick-active button:before{color:#058ce9;}
.bann.slick-dotted .slick-prev{left:-52px;transition:all 0.5s;}
.bann.slick-dotted:hover .slick-prev{left:38px;}
.bann.slick-dotted .slick-next{right:-52px;transition:all 0.5s;}
.bann.slick-dotted:hover .slick-next{right:38px;}
.bann .slick-prev:before,.bann .slick-next:before{width:36px;height:52px;background:rgba(0,0,0,0.8) url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M662.268422 511.010463 280.997835 892.299469c-14.785751 14.808264-14.785751 38.796608 0 53.562916 14.788821 14.807241 38.776142 14.807241 53.584406 0l408.226518-408.230612c14.789844-14.790868 14.789844-38.777165 0-53.585429-1.01512-1.020236-2.099824-1.976004-3.206018-2.843768L333.797365 75.350129c-14.808264-14.788821-38.795585-14.788821-53.607942 0-14.762215 14.808264-14.762215 38.796608 0 53.585429L662.268422 511.010463 662.268422 511.010463 662.268422 511.010463zM662.268422 511.010463' %20fill%3D'%23ffffff' %3E%3C/path%3E%3C/svg%3E")center no-repeat;line-height: 52px;display: block;top:calc(50% - 26px);}
.bann .slick-prev:before {content: '';display: block;left:0;    transform: rotate(180deg);}
.bann .slick-next:before{content: '';right:0;}










/*成功案例*/
.prod_t{text-align:center;}
.prod_t p{font-size:40px;color: #333;padding-bottom: 5px;position:relative;margin-bottom: 5px;}
.prod_t p::before{content: '';width: 22px;height: 18px;position: absolute;background: url(https://memberpic.114my.com.cn/huangshidz/uploadfile/image/20231107/20231107171150_2122551547.png)no-repeat center;margin-left: -45px;top: 18px;}
.prod_t p::after{content: '';width: 22px;height: 18px;position: absolute;background: url(https://memberpic.114my.com.cn/huangshidz/uploadfile/image/20231107/20231107171150_1693857940.png)no-repeat center;margin-left: 22px;top: 18px;}
.prod_t p>b{color: #0e70d5;}
.prod_t span{color: #666;font-size: 18px;}

.al_c{padding: 80px 0; background: #f9f9f9;}

.yy_cate{margin-top: 50px;}
.yy_cate ul{ display: flex;  justify-content: space-between;  align-items: center; width: 100%;}
.yy_cate ul li{ text-align: center; border: 1px solid #eee; width: 13%; transition: 0.3s; background: #fff;border-radius: 40px;}
.yy_cate ul li a{font-size: 16px; line-height: 56px; display: block;}
.yy_cate ul li:hover{background: #0e70d5;}
.yy_cate ul li:hover a{ color: #fff;}



.suc_img{margin-top: 50px;  padding: 0 2%;}
.suc_img li span a{font-size: 18px;color: #666;margin-bottom: 22px;display: block;margin-top: 22px;}
.suc_img li>a{position: relative;display: block;overflow: hidden;}
.suc_img li>a:before{position: absolute;content: "查看详情";font-size: 16px;color: #fff;z-index: 2;top: -100%;left: 50%;margin-left: -36px; transition: all .5s;margin-top:-10px;font-family: "微软雅黑";}
.suc_img li{width:23%;position: relative;}
.suc_img li>a img{width: 100%;display: block;height:auto;}
.suc_img .progdwz2021{display: flex;flex-wrap: wrap;justify-content: space-between;}
.suc_img li:nth-child(n+5){margin-top: 30px;}
.suc_img ul{display: flex;justify-content: space-between; flex-wrap: wrap;margin-bottom:50px;}
.suc_img li br{display: none;}
.suc_img li span{text-align: left;position:relative;display:block;}
.suc_img li span a{position: relative;display:block;padding-left:10px;}
.suc_img li span a:after{ position: absolute;content: ""; top: 0;  right: 14px; width: 13px; height: 22px; background: url(https://memberpic.114my.com.cn/huangshidz/uploadfile/image/20231111/20231111112546_639766362.png)no-repeat;}
.suc_img li span a:before{position: absolute;content: "";width: 100%;height: 1px;background: #bebebe;bottom: -21px;left: 0;}
.suc_img li span:after{}
.suc_img li>a:after{position: absolute;content: "";color: #fff;top: -100%;left: 50%;transition: all .5s;margin-left: -26px;margin-top: -61px; height:40px;background:url(https://memberpic.114my.com.cn/htz0769/uploadfile/image/20201124/20201124205725_1657195073.png) no-repeat;width:40px;}
.suc_a{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.suc_a:after{position: absolute;content: "";width: 100%;height: 100%;background: #000;top: 0;left: 0;opacity: 0;transition: all .5s;}
.suc_img li:hover>a:after,.suc_img li:hover>a:before{top:53%;}
.suc_img li:hover>a a:after{opacity: 0.5;}
.suc_img li span:after{position: absolute;content: "";width: 1px;height: 24px;background: #bebebe;top: 0;right: 53px;}
.suc_img li:hover span:after{background:#0e70d5;}
.suc_img li:hover span a{color:#0e70d5;}
.suc_img li:hover span a:after{background: url(https://memberpic.114my.com.cn/huangshidz/uploadfile/image/20231111/20231111133518_1552630823.png)no-repeat;}









/*adv*/
.xadv{padding: 80px 0;background: url(https://memberpic.114my.com.cn/huangshidz/uploadfile/image/20231111/20231111135715_865638233.jpg)center no-repeat;}
.xadv_box{width:1500px;margin: 0 auto;position: relative; z-index: 999;}
.xadv_box:after {content:'';background: url(https://memberpic.114my.com.cn/dgqfcy11/uploadfile/image/20210513/20210513155517_990546652.png)no-repeat center;    position: absolute;bottom: -28%;left: 0px;width: 100%;height: 350px;z-index: -99;}

.xadv_con{background: url(https://memberpic.114my.com.cn/huangshidz/uploadfile/image/20231110/20231110161532_271306548.png)no-repeat left;height: 707px; display: flex;justify-content: flex-end;margin-top: 100px;}
.xadv_con ul {height: 670px;overflow: hidden;padding-top: 22px;}
.xadv_con li {width: 1030px;height: 123px;background: #f8f8f8;position: relative;z-index: -1;  display: flex;justify-content: center;align-items: center;padding-left: 21%;}
.xadv_con li:nth-child(n+2) {margin-top: 8px;}
.xadv_con li:nth-child(4n+1) {padding-left: 12%;}
.xadv_con li i {font-size: 72px;color: #eeeeee;position: relative;font-family:"DIN%20Medium";}
.xadv_con li i em {font-size: 10px;color: #cccccc;font-family: Arial;text-transform: uppercase;width: 44px;height: 12px;background: #fff;text-align: center;position: absolute;bottom: 30px;left: 21px;}
.xadv_con li P {font-size: 24px;display: flex;flex-direction: column;width: 580px;padding-left: 15px;}
.xadv_con li p span {font-size: 17px;font-weight: lighter; color: #999;}











/*adv*/
.adv{padding: 80px 0;margin-top: 170px;overflow: hidden;}
.adv_box {width:1500px;margin: 0 auto;}

.adv_tab{padding: 60px 0 0;position: relative;}
.adv_nav{padding-bottom: 50px;}
.hy_cate{max-width: 1500px;width: 100%; min-width: 1200px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center;height: 187px;}
.hy_cate li{ width: 25%; display: flex; flex-direction: column;  align-items: center;  justify-content: center; height: 100%;  transition: 0.5s; border-top: 1px solid #eee; border-bottom: 1px solid #eee;  position: relative;}
.hy_cate li:after{content: '';width: 1px; height: 90px;background: #eee;position: absolute; right: 0; top: 48px;}
.hy_cate li.on{transition: 0.5s;background: #0e70d5;color: #fff;}
.hy_cate li b{ font-size: 22px; line-height: 34px; padding-top: 10px; font-weight: normal;}
.hy_cate li span{ font-size: 13px;color: #333; text-transform: uppercase;opacity: 0.3;}
.hy_cate li.on i{background-position-y: -38px;}
.hy_cate li i{width: 36px;height: 36px;background: url(https://memberpic.114my.com.cn/huangshidz/uploadfile/image/20231111/20231111154318_1489500095.png)no-repeat;}
.hy_cate li.on b{ color: #fff;}
.hy_cate li.on span{ color: #fff;}
.hy_cate li:nth-child(2) i{background-position-x: -38px;}
.hy_cate li:nth-child(3) i{background-position-x: -76px;}
.hy_cate li:nth-child(4) i{background-position-x:-114px;}
.hy_cate li:last-child:after {display:none;}

.adv_con {height: 700px;overflow: hidden;}
.adv_big {position: relative;height: 700px; overflow: hidden;}
.adv_big:after {content:'';width:668px;height:100%;background:rgba(14,112,213, 0.8);position:absolute;top:0;left:10%;}
.adv_pic{width:100%;height:700px;background:#0e70d5;}
.adv_txt{ position: absolute;top: 0;left: 15%; padding-top: 150px;z-index: 5;width: 500px;}
.adv_txt p{font-size:30px;color:#ffffff;line-height: 50px;    padding-bottom: 20px;}
.adv_txt p span{display: block;font-size: 36px;}
.adv_txt i{width:105px;height: 2px;background:#00b9ff;background-image: linear-gradient(to right, #00b9ff,#00ff89);display: inline-block;}
.adv_txt em {font-size:16px;color:#ffffff;display: block;line-height: 36px; position: relative; padding-top: 50px;}
.adv_big .adv_txt>em:first-child{padding-top:30px;}
.adv_txt a {width:180px;height:54px;background:#56bcce;font-size:15px;color:#ffffff;display: flex; justify-content: center;align-items: center;margin-top: 100px;}
.adv_btn {position: absolute;bottom: 80px; left: 15%;}
.bd {width: 180px;display: flex;justify-content: space-between;}
.adv_btn button {width: 40px;height: 40px;border:none;outline: none;background: #fff;border-radius: 50%;cursor: pointer;}
.adv_btn ul {width: 60px; display: flex;justify-content: space-between;position: absolute;left: 58px;top:16px;}
.adv_btn li {width:8px;height: 8px;background: #fff;border-radius: 50%;}
.adv_btn li.on {background:#00b9ff; }








/*流程*/
#s_liucheng{width:100%;max-width:100%;margin:auto; padding: 50px 0px 80px 0; overflow: hidden;}
#s_liucheng ul{ margin-top: -1rem; }
#s_liucheng ul li{ text-align: center; position: relative; padding-top: 1rem;width:16.66%; float: left;}
#s_liucheng ul li font{ display: block; width: 7.6875rem; height: 7.6875rem; border-radius: 50%; margin: 0 auto; text-align: center; line-height: 4.6875rem; margin-bottom: 1.25rem; position: relative;}
#s_liucheng ul li p{ font-size: 1rem; color: #333; line-height: 1.5rem; margin-bottom: 3.625rem;}
#s_liucheng ul li:hover p{ color:#0e70d5;font-family: PingFangSC-Medium; }
#s_liucheng ul li span{ display: block; width: 1.9375rem; height: 2.1875rem; line-height: 2.1875rem; text-align: center; background: url(https://memberpic.114my.com.cn/huangshidz/uploadfile/image/20231111/20231111094656_1536308448.png) center no-repeat; margin: 0 auto; background-size: contain;}
#s_liucheng ul li+li:before{ content:""; width: 10px;height: 10px;  display: block;position: absolute; left: 0; margin-left: -5px; top: 5rem; z-index: 1;  background: url(https://memberpic.114my.com.cn/huangshidz/uploadfile/image/20231111/20231111095850_601035313.png)no-repeat;}
#s_liucheng ul li+li:after{ content:""; height:1px; display:block; border-bottom: 1px dashed #999; position:absolute; left:-50%; margin-left: 35px; right: 50%; margin-right:35px ; bottom: 1.09375rem; z-index: 2;}
#s_liucheng ul li font:before{ content:""; width: 100%; height: 100%; border-radius: 50%; display: block;  background: #0e70d5; position: absolute; z-index:1; left: 0px; top: 0px;  -moz-transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1);
  -o-transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1);
  -ms-transition: all .6s cubic-bezier(0.445, 1.045, 0.355, 1);
  transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1); transform: scale(1); -webkit-transform: scale(1); opacity: 1; visibility: visible;}
#s_liucheng ul li font:after{ content:""; width: 100%; height: 100%; border-radius: 50%; display: block;  background: #0e70d5; position: absolute; z-index:2; left: 0px; top: 0px; transform: scale(0.6); -webkit-transform: scale(0.6); opacity: 0; -moz-transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1);
  -o-transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1);
  -ms-transition: all .6s cubic-bezier(0.445, 1.045, 0.355, 1);
  transition: all .6s cubic-bezier(0.445, 0.145, 0.355, 1); visibility: hidden;}
#s_liucheng ul li:hover font:after{ transform: scale(1); -webkit-transform: scale(1); opacity: 1; visibility: visible;}
#s_liucheng ul li:hover font:before{ transform: scale(1.2); -webkit-transform: scale(1.2); opacity:0.1;}
#s_liucheng ul li:hover span{ background: url(https://memberpic.114my.com.cn/huangshidz/uploadfile/image/20231111/20231111094617_1661875654.png) center no-repeat; color: #fff;}

#s_liucheng ul li font i{position: relative;opacity: 1; z-index: 9999;  border-radius: 100%; display: block; width: 100%; height: 100%; overflow: hidden;}
i.iconfont.icon-baoguo_fahuo_o {font-size: 46px !important;}

















/*company*/
.com_bc{width: 100%; background: #f8f8f8;}
.com_c{display: flex;justify-content: space-between;padding: 70px 0;align-items: flex-end;}
.com_lc{width: 41%;}
.com_lc>b{display: block;font-size: 62px;color: #202932;font-family: din;text-transform: uppercase; line-height: 62px;}
.com_lc>p{font-size: 32px;color: #202932;margin:0 0 20px;}
.com_info{font-size: 16px;color: #202932;line-height: 32px;}
a.com_btn{display: inline-block;font-size: 16px;color: #202932;margin: 40px 0 55px;}
a.com_btn>span{color: #202932; margin-left: 9px; float: right; margin-top: 3px;}
.com_num{display: flex;justify-content: space-between;}
.com_num>li{text-align: center;position: relative;}
.com_num>li+li:after{position: absolute;content: "";width: 1px;height: 54px;background: #e6e6e6;top: 50%;left: -78px;margin-top: -27px;}
.com_num>li>span{font-size: 18px;color: #202932;display: block;}
.com_num>li>span>b{font-size: 60px;color: #0e70d5;font-family: din;}
.com_num>li>p{margin-top: 2px;font-size: 18px;color: #202932;}
.com_rc{width: 54%;position: relative;}
.com_rc img{width: 100%;}


.ripple img{display: inline-block;   }
.ripple,.ripple:before,.ripple:after {position: absolute;left:0;top:0;right:0; bottom:0;height: 54px;width:54px;margin:auto; border-radius: 50%;box-shadow: 0 0 0 0 #0e70d5;animation: ripple 3s infinite; }
.ripple{text-align: center;cursor: pointer;    z-index: 3;height: 88px;width:88px;}
.ripple:before {-webkit-animation-delay:.9s;animation-delay:0.9s;content:"";position:absolute;right: 0;bottom: 0;}
.ripple:after {-webkit-animation-delay:.6s;animation-delay:0.6s;content:"";position:absolute;right: 0;bottom: 0;}


.video_box{position: fixed;top:0;left:0;right:0;width: 100%;height:100vh; background:rgba(0,0,0,0.8); z-index:999;transition:600ms ease;display: none; transition: all 0.3s ease-out;}
.video{ margin:0 auto; transition:600ms ease;overflow: hidden;width:100%; height:100%; }
.video iframe{ background:#fff;border-radius: 20px;border:6px #fff solid;display: block; margin:0 auto; margin-top:14%; }
.video_x1{width: 100%;height:100%;}

.video_box #hide{position: absolute; top:0; left:54%; margin:13% 0 0 20%; width:44px; height:44px;     text-align: center; border-radius: 100%; background:#fff;  box-shadow: 0 2px 5px #333; }

@-webkit-keyframes ripple {70% {-webkit-box-shadow: 0 0 0 70px rgba(30, 33, 136, .0);box-shadow: 0 0 0 70px rgba(30, 33, 136, .0);}
    100%
    {
        -webkit-box-shadow: 0 0 0 0 rgba(82,193,177, .0);
                box-shadow: 0 0 0 0 rgba(82,193,177, .0);
    }
}

@keyframes ripple {
    70% {
        -webkit-box-shadow: 0 0 0 40px rgba(82,193,177, .0);

                box-shadow: 0 0 0 40px rgba(82,193,177, .0);
    }
    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(82,193,177, .0);
                box-shadow: 0 0 0 0 rgba(82,193,177, .0);
    }
}




@media screen and (max-width: 1500px){
  .com_lc{width: 48%;}
  .com_lc>b{font-size: 54px;}
  .com_lc>p{font-size: 30px;}
  .com_num>li>span>b{font-size: 80px;}
}
@media screen and (max-width: 1430px){
  .com_lc>b{font-size: 50px;}
  .com_lc>p{margin:5px 0 25px;}
  .com_num>li>span>b{font-size: 70px;}
  a.com_btn{margin: 35px 0 50px;}
}


.ab_simg{padding: 62px; position: relative; z-index: 2; box-shadow: 1px 1px 35px rgba(120,123,126,0.16); border-bottom: 10px solid #0e70d5;}
.ab_nav{display: flex;}
.ab_nav a{display: block; font-size: 22px; color: #666; font-weight: bold; position: relative; padding-left: 14px;}
.ab_nav a:after{position: absolute; content: ""; width: 3px; height: 0; background: #0e70d5; top: 0; left: 0; transition: all .5s;}
.ab_nav li.on a:after{height: 22px;}
.ab_nav li+li{margin-left: 26px;}
.ab_nav li.on a{color: #201f1d;}
.ab_cc ul{display: flex;}
.ab_cc{display: flex;transition:all .5s;}
.ab_ic{background: #fff; padding: 46px; margin-top: 50px;}
.ab_cc ul img{width: 100%; height: auto;}
.ab_cc ul li{flex-shrink: 0; width: 25%; padding: 0 0.13%;}
.ab_cc .new_web_div2021{flex-shrink: 0; width: 100%; transition:all .5s;}
.ab_cc .new_web_div2021.on{height: auto; visibility: visible;}
.ab_bi{overflow: hidden; margin-top: 28px;}
.ab_num span{display: inline-block;width: 30px;height: 30px;border-radius: 4px;text-align: center;background: #333;color: #fff;line-height: 30px;font-size: 14px;cursor: pointer;}

span.ab_prev{background: #0060ba;}
span.ab_next{transform: rotate(180deg); margin-left: 5px;}
.ab_cc ul li>a{display: block; position: relative; overflow: hidden; border: 1px solid #eee;}
.ab_cc ul li>a:after,.ab_cc ul li>a:before{position: absolute; content: ""; background: rgba(0, 0, 0, 0.25); height: 100%; width: 100%; transition: all .5s;}
.ab_cc ul li>a:after{left: 0; top: -100%;}
.ab_cc ul li>a:before{left: 0; top: 100%;}
.ab_cc ul li>a:hover:after, .ab_cc ul li>a:hover:before{top: 0;}
.ab_cc ul li p a{display: block; font-size: 16px; text-align: center; margin-top: 15px;}
.ab_cc button{display: none!important;}










/*新闻*/
.news_bg{ padding-bottom:50px; background:url(https://memberpic.114my.com.cn/huangshidz/uploadfile/image/20231113/20231113160601_1069612981.jpg) top center no-repeat;}
.news_bg .news.box *{box-sizing: content-box;}

.bg{position: relative; margin: 0 auto;}

.news_t{padding:110px 0 14px 0; }

.news_tl p{font-size: 36px;font-weight: bold;}
.news_tl span{font-size: 18px;color: #999;line-height: 30px;font-weight: 100;margin-top: 10px;}

.news_tl,.news_tr{display: inline-block;}
.news_tr a{display: inline-block; margin-left: 110px;margin-top: -12px;}
.news_tr a p{font-size: 20px; color: #222; line-height:0px;}
.news_tr a span{font-size: 12px; color: #ccc; font-family: "Arial"; text-transform: uppercase; line-height:46px;}
.news_tr a:before{content:""; display: block; width: 56px; height: 56px; border-radius: 100%; background-color: #e1e1e1;  margin: -10px 14px 0 0; position: relative;top:37px;left: -70px;  transition: 0.3s ease all; background-image: url(https://memberpic.114my.com.cn/lianpeng2/uploadfile/image/20230531/20230531084052_763977722.png);}
.news_tr a:nth-child(1):before{background-position: 0 0;}
.news_tr a:nth-child(2):before{background-position: -56px 0;}
.news_tr a:nth-child(3):before{background-position: -112px 0;}
.news_tr a.on:before{background-color: #0e70d5; background-position-y: -56px;}

.news_div .news_div_item{position: relative; float:left; }
.news_div .news_div_item:first-child{width:30%; height:600px; padding-top:40px;   z-index: 2;}

.news_div .news_div_item:nth-child(n+2){width:31%; padding:40px 0 40px 0;  height:208px; float:left; border-bottom:1px #eee solid;  margin-left:4%;}
.news_div .news_div_item:nth-child(n+2) .news_div_item_pic{float:left; width:30%; height:168px;display:none; }
.news_div_item_pic{overflow: hidden;}
.news_div_item_pic img{width: 100%;height: 100%;border: 1px #eee solid;border-top-left-radius: 20px;box-sizing: border-box !important;}
.news_div .news_div_item:first-child .news_div_item_date{display:none;}

.news_div .news_div_item:nth-child(n+2)  .news_div_item_date div{float:left; color:#ccc;}

.news_div_item_content {position: absolute; }
.news_div .news_div_item:first-child .news_div_item_pic{height:340px;}
.news_div .news_div_item:first-child .news_div_item_content{top:373px;width:100%;}


.news_div .news_div_item:nth-child(n+2) .news_div_item_content{left:0; top:54px; width:100%; }
a.news_div_item_a{font-size:22px; color:#222; line-height:50px; display: block;/* position: absolute; */width: 100%; height:100%;  overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.news_div_item_body{font-size:15px; line-height:26px; color:#999; margin-top:16px;}

.news_div_item_body:after{content:"";  display: block; width:28px; height:28px; background-image: url(https://memberpic.114my.com.cn/lianpeng2/uploadfile/image/20230601/20230601113240_299596241.png); background-position: center; background-repeat:no-repeat;    border-radius: 100px;  border:1px #ccc solid; margin-top:30px; transition: 0.3s all ease;}
.news_div_item:hover .news_div_item_body:after{background-color:#0e70d5; width:60px;border:1px #0e70d5 solid; background-image: url(https://memberpic.114my.com.cn/lianpeng2/uploadfile/image/20230601/20230601113445_1753792805.png);  }

.news_div_item:hover a.news_div_item_a{color:#0e70d5; }

@media (max-width:1920px){
.news_div .news_div_item:first-child .news_div_item_pic{height:330px;}
}
@media (max-width:1680px){
.news_div .news_div_item:first-child .news_div_item_pic{height:340px;}
}
@media (max-width:1560px){
.news_div .news_div_item:first-child .news_div_item_pic{height:300px;}
.news_div .news_div_item:first-child .news_div_item_content{top: 350px;}
}


@media (max-width: 1400px){
.news_div .news_div_item:first-child .news_div_item_pic{height: 280px;}
a.news_div_item_a{font-size:15px;}
.news_div_item_body{font-size:14px;}
.news_div .news_div_item:first-child{height:570px;}
.news_div .news_div_item:first-child .news_div_item_content{top:320px;}
.news_div .news_div_item:nth-child(n+2){height:260px;}
}

@media (max-width: 1300px){
.news_div .news_div_item:first-child{height:580px;}
.news_div .news_div_item:first-child .news_div_item_content{top:310px;}
.news_div .news_div_item:first-child .news_div_item_date{top:72%;}

}










/*index_box*/
.index_box{background: url(https://memberpic.114my.com.cn/huangshidz/uploadfile/image/20231110/20231110180039_1979699712.jpg) no-repeat bottom center;position: relative;z-index: 1;}
.index_box:after{content: ''; position: absolute; width: 100%; height: 100%;background: #000000; top: 0; left: 0; z-index: -1; opacity: 0.8;}


/*copy*/
.cop_bc{width: 100%;position: relative;}
.cop_c{display: flex;align-items: center;justify-content: center;}
.cop_lc{width: 62%;border-right:1px solid rgba(255, 255, 255, 0.12);padding-top: 99px;}
.copp{display: flex;justify-content: space-between;}
.copp ul:last-child {margin-right: 10%;}
.copp ul li a{font-size: 14px;color: rgba(255, 255, 255, 0.58);display: block;padding-bottom: 11px;}
.copp ul li:first-child a{font-size: 16px;color: #fff;padding-bottom: 30px;}
.yq_c{margin-top: 42px;display: flex;align-items: center;}
.yq_c>p{font-size: 14px;color: #fff;}
.cop_rc{width: 38%;padding: 2px 0 0 87px;display: flex;justify-content: space-between;position: relative;}
.dy_c{}
.dy_c li{width: 175px;height: 175px;overflow: hidden;}
.dy_c li+li{display: none;}
.dy_c em b{font-size: 14px;color:rgba(255, 255, 255, 0.58);display:block;padding-top: 30px;text-align: center;font-weight: normal;}
.lx_c>p{font-size: 16px;color: #fff;}
.lx_c>div{font-size: 16px;color: rgba(255, 255, 255, 0.58);line-height: 36px;margin:30px 0 52px;}
.bq_ewm{display: flex;}
.bq_ewm li{position: relative;}
.bq_ewm li span{width: 36px;height: 36px;border: 2px solid rgba(255, 255, 255, 0.23);border-radius: 100%;text-align: center;line-height: 34px;font-size: 14px;color: #fff;display: flex; transition: all .5s; justify-content: center; align-items: center; flex-direction: column;}
.bq_ewm li+li{margin-left: 12px;}
.foot_bc{border-top:1px solid rgba(255, 255, 255, 0.12);}
.foot_c{display: flex;justify-content: space-between;height: 73px;align-items: center;}
.foot_c a,.foot_c div{font-size: 14px;color: rgba(255, 255, 255, 0.38);}
.ewm_cc{display: none;position: absolute;top: -155px;left:calc(50% - 75px);}
.ewm_cc img {width: 150px!important;}
@media screen and (max-width: 1500px){
  .cop_lc{width: 58%}
  .cop_rc {width: 42%;padding-left: 70px;}
}
@media screen and (max-width: 1340px){
  .cop_rc {padding-left: 50px;}
  .copp ul:last-child {margin-right: 8%;}
}
.links_c {width: 80%;float: right;height: 68px;overflow: hidden;}
.linkTagcs{width:100%!important;}
.bq_ewm li.on span {background: #0e70d5;border: 2px solid #0e70d5;}
.linkTagcs li a{color: rgba(255, 255, 255, 0.38) !important;}
.cop_bc a,.foot_bc a{transition: 0.5s;}
.cop_bc a:hover,.foot_bc a:hover{color: #fff !important;transition: 0.5s;}
.dy_c p em img{width: 130px;}