*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;line-height: 100%;color: #333;}
body{font-size: 14px;min-width: 1300px;font-family:"Microsoft YaHei";}
a{text-decoration: none;font-size: 14px;}
em,i{display: block;font-style: normal;}
:focus{ outline: none;}
.gy{max-width: 1500px;margin: 0 auto;min-width: 1300px;width:100%;}
@media screen and (max-width: 1550px){
    .gy{width:calc(100% - 50px);}
}
@font-face {
  font-family: 'pse';  /* Project id 2763946 */
  src: url('//at.alicdn.com/t/font_2763946_n2y8l8qkox.eot?t=1629948958584'); /* IE9 */
  src: url('//at.alicdn.com/t/font_2763946_n2y8l8qkox.eot?t=1629948958584#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('//at.alicdn.com/t/font_2763946_n2y8l8qkox.woff2?t=1629948958584') format('woff2'),
       url('//at.alicdn.com/t/font_2763946_n2y8l8qkox.woff?t=1629948958584') format('woff'),
       url('//at.alicdn.com/t/font_2763946_n2y8l8qkox.ttf?t=1629948958584') format('truetype'),
       url('//at.alicdn.com/t/font_2763946_n2y8l8qkox.svg?t=1629948958584#pse') format('svg');
}
.headd{overflow:hidden;}
/* wel */
.wel_b{width:100%;height:50px;border-bottom:1px solid #eee;}
.wel_b>div{display: flex;align-items: center;justify-content: space-between;height: 100%;}
.wel_le{display: flex;align-items: center;height: 100%;background: #22aa86;position: relative;width: 73%;z-index: 3;}
.wel_le p,.wel_le a,.wel_ri li i,.wel_ri li b{display: inline-block;vertical-align: middle;color:#fff;font-weight: normal;}
.wel_le p{margin-right:10px;display: flex;align-items: center;}
.wel_le p span{font-size: 20px;color: #c7c7c7;margin-right:12px;}
.wel_le a,.wel_ri li{position: relative;padding:0 25px;}
.wel_ri{background: #9cc026;width: 27%;display: flex;height: 100%;justify-content: flex-end;position: relative;z-index: 2;}
.wel_ri ul{display: flex;height: 100%;}
.wel_ri li span{font-size: 16px;color: #fff;}
.wel_ri li b{margin-left:8px;}
.wel_ri li{display: flex;align-items: center;}
.wel_ri li .ewm{
    width: 117px;
    height: 117px;
    position: absolute;
    top: 49px;
    left: 0;
    transition: 0.6s;
    transform: rotateX(90deg);
    transform-origin: top;
}
.wel_ri li:hover .ewm{transform: rotateX(0deg);}
.wel_ri li .ewm img{width:117px;}
.wel_le:before {
    position: absolute;
    content: "";
    width: 500px;
    height: 100%;
    background: #22aa86;
    top: 0;
    left: -500px;
}

.wel_le:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-bottom: 49px solid #22aa86;
    border-right: 20px solid transparent;
    top: 0px;
    right: -20px;
}

.wel_ri:before {
    position: absolute;
    content: "";
    width: 500px;
    height: 100%;
    background: #9cc026;
    top: 0;
    right: -500px;
}
.wel_ri li:last-child {
    padding-right: 0;
}
/*header*/
.head_c{height: 124px;display: flex;justify-content: space-between;align-items: center;}
.logo_c{display: flex;position:relative;align-items: center;min-width: 408px;}
.logo_line{position: relative;width: 1px;height: 67px;background: #dcdcdc;margin: 0 19px;}
.logo_line:after,.logo_line:before{position: absolute;content: "";width: 3px;height: 3px;background: #22aa86;}
.logo_line:after{top: 0;left: -1px;}
.logo_line:before{bottom: 0;left: -1px;}
.logo_c div{margin-left: 19px;}
.logo_c div b{font-size: 38px;color: #191d1c;}
.logo_c div p{font-size: 19px;color: #4e5150;margin-top: 9px;}
.hea_rc{display: flex;width: 68%;align-items: center;justify-content: space-between;position:relative;height: 100%;}
.nav_c{width: 85%;justify-content: space-between;min-width:614px;height: 100%;}
.nav_c ul{width:100%;display: flex;justify-content: space-between;position:relative;height:100%;}
.nav_c ul li{height: 100%;}
.nav_c ul li>a{text-align: center;color: #191d1c;font-size: 16px;position: relative;display:flex;height: 100%;align-items: center;font-weight: bold;}
.nav_c ul li>a>span{position: absolute;top: 50%;transition: all .3s;font-size: 10px;color: #333;right: -25px;margin-top: -7px;}
.nav_c ul li:hover>a>span{color: #22aa86;}
.nav_c ul li>a:before{position: absolute;content: "";width: 22px;height: 22px;box-sizing: border-box;bottom: -11px;left: 50%;opacity: 0;transition: all .5s;border-radius: 100%;border:5px solid #22aa86;margin-left: -11px;}
.nav_c>ul>li.on>a, .nav_c>ul>li:hover>a{color: #22aa86;}
.nav_c ul li:hover>a:before,.nav_c ul li.on>a:before{opacity:1;}

.erji_menu {width: 100%;position: absolute;left: 0;border-top: 1px solid #eee;background-color: #fff;z-index: 999;top: 124px;display: none;padding: 40px 50px;}
.erjinr {margin:0 auto;width:100%;overflow:hidden;display:flex;justify-content:space-between;align-items:flex-start;}
.erjinr1 {float:left;background:url() no-repeat;font-size:20px;font-weight:bold;color:#333; line-height:26px !important;padding-top:8px;}
.erji_menu a {font-size:13px;}
.erji_menu .erjinr1 a {display:block;width:120px;height:32px;font-family:Arial,Helvetica,sans-serif;color:#999 !important;font-size:13px;line-height:32px;text-align:center;text-transform:uppercase;border:1px solid #cecece;margin-top:16px;font-weight:normal!important;}
.erjinr2 {float:left;}
.erji_menu .erjinr2 a {display:block; line-height:36px;height:auto;font-size:14px; color:#333 !important; width: inherit !important;    text-align: left;}
.erjinr21 {float:left;padding-right:25px;border-right:1px solid #e9e9e9;}
.erjinr22 {float:left;padding-left:25px;}
.erjinr3 {float:right;width:215px; padding: 20px 30px;border:1px solid #eee;text-align:center; color:#333;}
.erjinr3 img {}
.erji_menu .erjinr3 a {line-height:30px;height:auto;font-size:13px;}
.erjinr3 span{display:block; padding-bottom:3px;}
.erjinr2 a {
    font-size: 14px!important;
    color: #333;
    font-weight: 100!important;
}
/*.nav_c>ul>li:nth-child(3) .erji_menu{width: 850px;}*/
.head_pho{display: flex;height: 120px;align-items: center;justify-content: space-between;width: 9%;position: relative;}
.icon {
    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;}
/*关键词*/
.dfs{display:flex;align-items:end;justify-content:space-between;width: 100%;}
.icon>div{width:36px;height:120px;display:flex;align-items:center;justify-content:center;}
.icon>div i{width:38px;height:38px;border-radius:100%;color:#fff;user-select:none;transition:all 0.5s;display: flex;
    align-items: center;
    justify-content: center;background: #22aa86;position: relative;flex-shrink:0;}
.icon>div i span{font-size: 18px;color: #fff;}
/*.icon_pho>i{background: #dd5a02!important;}*/
.iser_box,.itel_box{background:rgba(255,255,255,0.8);position:absolute;top:122px;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:space-between;width:410px}
.search_l span+span{}
.search_l a{color: #333;font-size: 14px;}
.search_r{margin-top:15px;position:relative;}
#infoname{width:100%;height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;}
.z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}
.itel_box{width:178px;}
.itel_box p{color:#333;position:relative;}
.itel_box p:before{position:absolute;left:0;color:#333;}
.itel_box p img{width:100%;height:auto;}
.itel_box em{font-family:'arial';font-size:26px;font-weight: bold;color:#0f7404;margin-top:10px;}
.search_l .iconfont{font-size: 16px;}
.hx_bg{background: url(https://memberpic.114my.com.cn/dgpusheng/uploadfile/image/20200917/20200917113326_368575269.png) no-repeat;height: 142px;position: relative;margin-top: -142px;z-index: 99;}

.logo_wz b{font-size: 22px;color: #151516;display: block;}
.logo_wz ul{display: flex;margin-top: 6px;}
.logo_wz ul li{background: #22aa86;color: #fff;border-radius: 12px;font-size: 14px;height: 24px;line-height: 24px;text-align: center;}
.logo_wz ul li+li{margin-left: 15px;}
.logo_wz ul li:first-child{width: 96px;}
.logo_wz ul li:nth-child(2){width: 100px;}
.logo_wz ul li:last-child{width: 59px;}
.logo_wz{padding-top: 25px;margin-left: 23px;}
.dh_h{font-size:20px;font-weight:bold;text-align:center;}
.dh_c{width:276px;}
/*banner*/
.bann{overflow: hidden;}
.slider {width: 100%;}
.slick-slide{height: auto;}
.slick-slide img {width: 100%;}
.slick-prev {left: 38px;z-index: 99;}
.slick-next {right: 40px;}
.bann>button{display: none!important;}
.ban_bc{width: 100%;position: relative;}
.slick-dotted.slick-slider{margin-bottom: 0!important;}
.bann_num>span{font-size: 30px;color: #fff;display: block;z-index: 999;cursor: pointer;}
.bann_num>.ban_prev{position: absolute;top: 50%;left: 40px;transform: rotate(180deg);}
.bann_num>.ban_next{position: absolute;top: 50%;right: 40px;}
.ban_dot{position: absolute;bottom: 46px;left: 50%;display: flex;margin-left: -33px;}
.ban_dot li{width: 12px;height: 12px;border-radius: 100%;background: #fff;}
.ban_dot li+li{margin-left: 12px;}
.ban_dot li button{display: none;}
.ban_dot li.slick-active{background: #22aa86;}
/*理由*/
.ly_bc{width: 100%;background: url(https://memberpic.114my.com.cn/dgpusheng/uploadfile/image/20210825/20210825111239_72034408.png) no-repeat center;padding: 118px 0 140px;position: relative;margin-top: -50px;}
.ly_tit *{color: #fff!important;}
.ly_tit em{text-align: center;}
.ly_c>ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 60px;}
.ly_c>ul>li{width: 23.5%;background: #fff;border-radius: 28px;text-align: center;padding-bottom: 60px;}
.ly_c>ul>li img{width: 100%;transition: all .75s;}
.ly_c>ul>li>p{overflow: hidden;border-radius: 28px;}
.ly_c>ul>li span{display: block;width: 80px;color: #fff;background: #22aa86;height: 80px;border-radius: 100%;font-size: 40px;text-align: center;line-height: 80px;z-index: 3;transition: all .5s;}
.ly_c>ul>li i{width: 96px;height: 96px;border-radius: 100%;background: rgba(34,170,134,0.18);margin: 0 auto;display: flex;align-items: center;justify-content: center;position: relative;margin-top: -52px;}
.ly_c>ul>li b{display: block;font-weight: normal;font-size: 22px;color: #404040;margin: 22px 0 15px;}
.ly_c>ul>li div{color: #888;font-size: 15px;line-height: 26px;margin: 0 auto;padding: 0 18%;}
.ly_c>ul>li:nth-child(2) div{padding: 0 11%;}
.ly_c>ul>li:nth-child(n+5){margin-top: 25px;}
.ly_c>ul>li:hover span {transform: rotateY(180deg);}
.ly_c>ul>li:hover>p img {transform: scale(1.1);}
/*products*/
.pro_bc {background: #f5f6f6;}
.pro_cc{padding:100px 0 150px;}
.pro_tit{text-align: center;}
.pro_tit i{position: relative;margin: 0 auto;width: 15px;height: 15px;border-radius:100%;border:1px solid #22aa86;}
.pro_tit i:after{position: absolute;content: "";top: 4px;left: 4px;width: 5px;height: 5px;background: #22aa86;border-radius: 100%;}
.pro_tit b{display: block;font-size: 36px;color: #22aa86;margin: 8px 0 23px;}
.pro_tit p{font-size: 18px;color: #191d1c;}
.pro_cc>ul{display: flex;margin-top: 110px;}
.pro_cc>ul>li{width: 25%;border:1px solid #e1e1e1;background: #fff;height: 130px;position: relative;}
.pro_cc>ul>li:after{position: absolute;content: "";width: 100%;height: 100%;background: url(https://memberpic.114my.com.cn/dgpusheng/uploadfile/image/20210825/20210825104704_499969555.jpg) no-repeat center;transform: rotateY(90deg);transition: all .5s;top: 0;left: 0;}
.pro_cc>ul>li.on:after{transform: rotateY(0deg)}
.pro_cc>ul>li.on{border:1px solid #22aa86;}
.pro_cc>ul>li>a{display: flex;align-items: center;justify-content: center;flex-direction: column;position: relative;height: 100%;}
.pro_cc>ul>li>a>p{position: absolute;top: -53px;left: 50%;margin-left: -47px;background: url(https://memberpic.114my.com.cn/dgpusheng/uploadfile/image/20210825/20210825105058_158262677.png) no-repeat center;width: 95px;height: 107px;text-align: center;z-index: 3;}
.pro_cc>ul>li>a>p>img {margin: 0 auto;display: block;margin-top: 16px;}
.pro_cc>ul>li>a>div{font-size: 24px;color: #333;margin-top: 40px;position: relative;z-index: 3;}
.pro_cc>ul>li>a>span{font-size: 16px;color: #666;width: 32px;height: 32px;display: block;border:1px solid #e1e1e1;border-radius: 100%;text-align: center;line-height: 32px;background: #fff;position: absolute;bottom: -16px;left: 50%;margin-left: -16px;z-index: 3;}
.pro_cc>ul>li.on>a>p{background: url(https://memberpic.114my.com.cn/dgpusheng/uploadfile/image/20210825/20210825105004_1037875843.png) no-repeat center;}
.pro_cc>ul>li.on>a>div{color: #22aa86;}
.pro_cc>ul>li.on>a>span{background: #22aa86;color: #fff;}

.pro_xq .divproduct_new_div {display: flex; flex-wrap: wrap;} 
.pro_xq{display:none;} 
.pro_xq {display: flex; justify-content: space-between; } 
.pro_cp {width: 100%; } 
.pro_xq .divproduct_new_div_item .product_div_item_pic{overflow:hidden;} 
.pro_xq .divproduct_new_div_item .product_div_item_pic img {width: 100%; } 
.pro_xq .divproduct_new_div_item {position:relative} 
.pro_xqcate {overflow: hidden;margin-top:40px; } 
.pro_xqcate .pro_xq+.pro_xq {display: none; } 
.pro_xq .divproduct_new_div_item{display:flex;flex-direction: column-reverse;width: 24%;overflow: hidden;border: 1px solid #dfdfdf;margin: 0 0.5%;} 
.pro_xq .divproduct_new_div_item_title{background: #fff; height: 53px; width: 100%; z-index:3; transition: all .4s;padding-left: 18px;position:relative;border-top: 1px solid #eee;} 
.pro_xq .divproduct_new_div_item:hover .divproduct_new_div_item_title{border:none;}
.pro_xq .divproduct_new_div_item_title:before {position: absolute; content: ""; width: 3px; height: 16px; background: #333; top: 19px; left: 0; } 
.pro_xq .divproduct_new_div_item_title a {font-size: 16px; color: #333;display: block;line-height: 53px; } 
.pro_xq .divproduct_new_div_item .product_div_item_pic{position:relative;} 
.pro_xq .divproduct_new_div_item .divproduct_new_div_item_title a:before{position:relative;} 
.pro_xq .divproduct_new_div_item .divproduct_new_div_item_title a:before,.pro_xq .divproduct_new_div_item .product_div_item_pic a:after{position: absolute; } 
.pro_xq .divproduct_new_div_item .product_div_item_pic a:after{content: "";width: 100%;height: 100%;top:1px;left: 0;background: rgba(34,170,134,.6);transform: rotateZ(-180deg);transform-origin: center bottom;z-index:1;transition: all .3s;} 
.pro_xq .divproduct_new_div_item .product_div_item_pic a:before{content: "\e67b";width: 44px;height: 44px;text-align: center;line-height: 44px;color: #fff;border:1px solid rgba(255,255,255,0.46);position: absolute;top:50%;left: 50%;margin-left: -20px;margin-top: -20px;transform: scale(5);opacity:0;z-index: 2;font-size:44px; transition: all .3s;font-family: "pse";border-radius: 100%;} 
.pro_xq .divproduct_new_div_item:hover .product_div_item_pic a:after{transform: rotateZ(0deg);} 
.pro_xq .divproduct_new_div_item:hover .product_div_item_pic a:before{opacity:1;transform: scale(1);}
.pro_xq .divproduct_new_div_item:nth-child(n+5) {
    margin-top: 16px;
}
.pro_xq .divproduct_new_div_item_title a:after {content: "\e918"; font-family: "pse"; top: 1px; right: 20px; position: absolute; font-size: 18px;color: #d7d7d7; } 
.pro_xq .divproduct_new_div_item .divproduct_new_div_item_content {position: relative; } 
.pro_xq .divproduct_new_div_item:hover .divproduct_new_div_item_title{background:#22aa86;} 
.pro_xq .divproduct_new_div_item:hover .divproduct_new_div_item_title a{color:#fff;} 
.pro_xq .divproduct_new_div_item:hover .divproduct_new_div_item_title:before{background:#fff;} 
.pro_xq .divproduct_new_div_item:hover .divproduct_new_div_item_title a:after{color:#fff;}
a.pro_an {
    width: 186px;
    height: 52px;
    border: 1px solid #22aa86;
    display: block;
    text-align: center;
    line-height: 52px;
    border-radius: 26px;
    margin: 0 auto;
    margin-top: 50px;
    color: #22aa86;
    font-size: 18px;transition: all .5s;
}

a.pro_an>span {
    font-size: 20px;
    display: inline-block;
    margin-right: 6px;
    color: #22aa86;
}
a.pro_an:hover {
    width: 210px;
    background: #22aa86;
    box-shadow: 0 10px 10px rgba(34,170,134,0.2);
    color: #fff;
}
a.pro_an:hover span{color: #fff;}
/*application*/
.app_bc {
    padding: 100px 0;
}
.app_ic ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.app_ic {
    margin-top: 60px;
}

.app_ic ul li {
    width: 32.5%;
}

.app_ic ul li img {
    width: 100%;
    height: auto;
    transition: all .75s;
}

.app_ic ul li p a {
    display: block;
    font-size: 18px;
    height: 65px;
    line-height: 65px;
    text-align: center;
    background: #f0f0f0;
    transition: all .3s;
}

.app_ic ul li:nth-child(n+4) {
    margin-top: 30px;
}

.app_ic ul li>a,.ab_item ul li>a {
    display: block;
    overflow: hidden;
    position: relative;
}

.app_ic ul li:hover img,.ab_item ul li:hover img {transform: scale(1.1);}

.app_ic ul li:hover p a, .ab_item ul li:hover p a {
    background: #22aa86;
    color: #fff;
}

.app_ic ul li>a:before,.ab_item ul li>a:before {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    content: "";
    width: 0;
    height: 0;
    background: #fff3;
    border-radius: 50%;
    transform: translate(-50%,-50%);
    opacity: 0;
    z-index: 10;
}

.app_ic ul li:hover>a:before,.ab_item ul li:hover>a:before {
    animation: circle .75s;
}
@keyframes circle {
        0% {
        opacity:1;
}
40% {
        opacity:1;
}
to {
        width:200%;
        height:200%;
        opacity:0;
}
;}
/*sup*/
.sup_bc{background: url(https://memberpic.114my.com.cn/dgpusheng/uploadfile/image/20210825/20210825142430_18108959.png) no-repeat center;padding-top: 142px;overflow: hidden;}
.sup_iic{position: relative;background: #f8f8f8;padding: 70px 0 94px 70px;border-top-left-radius: 100px;margin-top: 67px;}
.sup_ic{overflow: hidden;}
.sup_iic:after {
    position: absolute;
    content: "";
    width: 500px;
    height: 100%;
    background: #f8f8f8;
    right: -500px;
    top: 0;
}
.sup_ic>ul{display: flex;position: relative;}
.sup_ic>ul:after{position: absolute;content: "";width: 100%;height: 1px;background: #ddd;bottom: 9px;left: 0;}
.sup_ic>ul>li{width: 25%;text-align: center;}
.sup_ic>ul>li span{color: #191d1c;display: block;font-size: 36px;}
.sup_ic>ul>li b{display: block;font-size: 26px;color: #191d1c;margin: 22px 0 26px;font-weight: normal;}
.sup_ic>ul>li i{width: 19px;height: 19px;border-radius: 100%;background: rgba(25,29,28,0.5);margin: 0 auto;display: flex;justify-content: center;align-items: center;z-index: 99;position: relative;}
.sup_ic>ul>li em{width: 9px;height: 9px;border-radius: 100%;background: #191d1c;}
.sup_ic>ul>li.on span,.sup_ic>ul>li.on b{color: #22aa86;}
.sup_ic>ul>li.on i{background: rgba(34,170,134,0.5)}
.sup_ic>ul>li.on em{background:#22aa86;}
.sup_cc{margin-top: 40px;display: flex;transition: all .5s;}
.sup_item{display: flex;flex-shrink: 0;width: 100%;}
.sup_lc{width: 51%;}
.sup_rc{width: 49%;background: #fff;display: flex;flex-direction: column;justify-content: center;padding: 0 4.2%;}
.sup_lc img{width: 100%;}
.sup_rc>b{display: block;font-size: 32px;color: #22aa86;}
.sup_rc>p{font-size: 21px;color: #666;margin: 14px 0 24px;}
.sup_rc>i{width: 25px;height: 2px;background: #9cc026;margin-bottom: 38px;}
.sup_rc>div>p{font-size: 15px;color: #888;line-height: 28px;}
.sup_rc>div>p+p{margin-top: 20px;}
a.sup_btn{display: block;font-size: 16px;color: #fff;width: 148px;height: 48px;border-radius: 24px;background: #22aa86;text-align: center;line-height: 48px;margin-top: 40px;}
/*process*/
.ces_bc{padding: 100px 0;background: url(https://memberpic.114my.com.cn/dgpusheng/uploadfile/image/20210825/20210825154854_1924415952.png) no-repeat center 420px;}
.ces_c>ul{margin-top: 50px;display: flex;justify-content: space-between;}
.ces_c>ul>li{width: 162px;border-radius: 10px;border:2px solid #191d1c;display: flex;flex-direction: column;align-items: center;justify-content: center;height: 230px;position: relative;transition: all .5s;}
.ces_c>ul>li+li{margin-left: 12px;}
.ces_c>ul>li:after{position: absolute;content: "\e918";width: 12px;height: 24px;background: #191d1c;font-family: "pse";text-align: center;line-height: 24px;bottom: 10px;right: -14px;color: #fff;}
.ces_c>ul>li:last-child:after{display: none;}
.ces_c>ul>li>span{width: 80px;height: 80px;background: #191d1c;color: #fff;font-size: 28px;text-align: center;line-height: 80px;border-radius: 100%;transition: all .3s;}
.ces_c>ul>li i{width: 32px;height: 32px;border-radius: 100%;background: rgba(34,170,134,0.16);display: flex;align-items: center;justify-content: center;position: relative;margin-top: -17px;}
.ces_c>ul>li em{font-size: 16px;color: #fff;font-weight: bold;width: 24px;height: 24px;line-height: 24px;text-align: center;background: #22aa86;border-radius: 100%;}
.ces_c>ul>li b{position: relative;width: 7px;height: 7px;background: #c1c1c1;border-radius: 100%;margin: 13px 0 26px;}
.ces_c>ul>li b:after{position: absolute;content: "";width: 5px;height: 5px;background: #c1c1c1;border-radius: 100%;bottom: -8px;left: 1px;}
.ces_c>ul>li p{font-size: 16px;color: #191d1c;}
.ces_dh{display: flex;justify-content: center;align-items: center;margin:85px 0 34px;}
.ces_dh span{font-size: 34px;color: #191d1c;}
.ces_dh p{font-size: 16px;color: #191d1c;margin: 0 4px 0 9px;}
.ces_dh b{font-size: 36px;color: #22aa86;}
a.ces_btn{display: flex;width: 400px;height: 52px;align-items: center;justify-content: center;border:1px solid #dce2e1;margin: 0 auto;font-size: 18px;}
a.ces_btn i{width: 14px;height: 14px;border-radius: 100%;background: rgba(34,170,134,0.3);display: flex;align-items: center;justify-content: center;margin-right: 15px;}
a.ces_btn i em{width: 6px;height: 6px;background: #22aa86;border-radius: 100%;}
.ces_c>ul>li:hover p{color: #22aa86;}
.ces_c>ul>li:hover>span,.ces_c>ul>li:hover:after{background: #22aa86;}
.ces_c>ul>li:hover em{background: #9cc026;}
.ces_c>ul>li:hover i{background: rgba(156,192,38,0.16)}
.ces_c>ul>li:hover{border-color: #22aa86;transform: translateY(-10px);}
/*about*/
.ab_bc>p>img {
    width: 100%;
}

.ab_ic {
    display: flex;
    justify-content: space-between;
    position: relative;
    margin-top: -220px;
}

.ab_lc {
    width: 51%;
    background: #f8f8f8;
    padding: 72px 72px 72px 0;
    position: relative;
}

.ab_lc b {
    font-size: 24px;
    margin: 19px 0 32px;
    display: block;
}

.ab_lc>i {
    width: 24px;
    height: 2px;
    background: #ddd;
    margin-bottom: 24px;
}

.ab_lc>div {
    font-size: 15px;
    line-height: 32px;
    color: #666;
}

.ab_rc {
    width: 45%;
    padding-top: 168px;
    overflow: hidden;
}

a.ab_btn {
    width: 163px;
    height: 50px;
    background: #22aa86;
    display: block;
    color: #fff;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    margin-top: 44px;
}

.ab_lc:after {
    position: absolute;
    content: "";
    width: 500px;
    height: 100%;
    background: #f8f8f8;
    top: 0;
    left: -500px;
}

.ab_rc>ul {
    display: flex;
    justify-content: center;
}

.ab_rc>ul a {
    display: block;
    width: 159px;
    height: 52px;
    background: #191d1c;
    color: #fff;
    text-align: center;
    line-height: 52px;
    font-size: 16px;    position: relative;
}

.ab_rc>ul li+li {
    margin-left: 11px;
}

.ab_icc {
    margin-top: 61px;
    position: relative;
    display: flex;
}

.ab_item {
    flex-shrink: 0;
    width: 100%;
}
.ab_item+.ab_item{display:none;}
.ab_item ul {
    display: flex;
    justify-content: space-between;
}

.ab_item ul img {
    width: 100%;
    height: auto;    transition: all .75s;
}


.ab_item ul li:nth-child(n+3) {
    display: none;
}

.ab_item ul li {
    width: 48.5%;
}

.ab_item ul li p a {
    display: block;
    height: 54px;
    background: #fafafa;
    font-size: 15px;
    color: #666;
    text-align: center;
    line-height: 54px;
    transition:all .3s
}
.ab_rc>ul>li.on a {
    background: #22aa86;
}

.ab_rc>ul a:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #22aa86;
    bottom: -8px;
    left: 50%;
    margin-left: -8px;
    opacity: 0;
}

.ab_rc>ul li.on a:after {
    opacity: 1;
}
.ab_ic:before {
    position: absolute;
    content: "";
    width: 55%;
    height: 280px;
    background: rgba(34,170,134,0.8);
    top: -60px;
}
.ab_icc .ab_item:nth-child(3) ul li:nth-child(3) {
    display: block!important;
}

.ab_icc .ab_item:nth-child(3) ul li {
    width: 30%!important;
}
.ab_icc .ab_item:nth-child(3) ul li p a{transition:all .5s;}
.ab_icc .ab_item:nth-child(3) ul li:hover img {
    transform: scale(1);
}
/*news*/
.news_bc{padding: 100px 0 85px;}
.news_c{}
.news_cc {
    display: flex;padding:65px 24px 25px;transition:all .5s;overflow:hidden;
}
.news_wz .news_div_item {
    display: flex!important;
    flex-direction: column-reverse;
    width:31.5%;
    position: relative;
    box-shadow: 0px 0px 40px rgb(0,0,0,0.06);
    overflow: hidden;
}

.news_wz .news_div_item_pic img {
    width: 100%;
    height: auto;
}
.news_cc .news_div+.news_div{display:none;}

.news_wz .news_div {
    display: flex;justify-content: space-between;
}
.news_wz .news_div_item .news_div_item_date {
    position: absolute;
    top: 313px;
    left: 202px;
    display: flex;
    justify-content: center;
    color: #fff;
    font-size: 18px;
    z-index: 2;
    transition: all .5s;
    font-weight: bold;
    align-items: center;
}
.news_div_item_day {position: relative;}

/*.news_wz .news_div_item .news_div_item_date:before {
    position: absolute;
    content: "\e637";
    font-size: 26px;
    font-family: "hxf";
    top: 10px;
    left: 23px;
}*/

.news_wz .news_div_item .news_div_item_title a {
    display: block;
    font-size: 18px;
    color: #333;
    position: relative;
    margin-top:48px;
    padding-left: 28px;
    font-weight: bold;
}

.news_wz .news_div_item .news_div_item_body {
    font-size: 14px;
    line-height: 26px;
    color: #8a8a8a;
    padding-top: 14px;
    height: 92px;
    overflow: hidden;
}

.news_wz .news_div_item .news_div_item_title a:after {
    position: absolute;
    content: "\e67b";
    font-family: "pse";
    top: 0;
    left: 0;
    font-size:20px;
    color:#333;
    font-weight: normal;
}
.news_wz button {
    display: none!important;
}

.news_wz .news_div_item .news_div_item_content {
    padding: 0 25px 70px;
}
.news_wz {
    width: 100%;
    flex-shrink: 0;
}
.news_wz+.news_wz{display:none;}
.news_wz .news_div_item .news_div_item_pic a {
    display: block;
    position: relative;
}

.cate_c ul{display: flex;}
.cate_c ul li+li{margin-left: 20px;}
.cate_c ul li a{display: block;width: 179px;height: 66px;line-height: 66px;color: #fff;background: #191d1c;text-align: center;font-size: 18px;}
.cate_c ul li.on a{background: #22aa86;}
.cate_c1 ul li:hover:last-child a {
    background:#263b8f;
}
.news_tc {
    display: flex;
    justify-content: space-between;align-items: center;
}
.sel_tit>div>b {
    font-size: 36px;
    color: #22aa86;
}

.sel_tit>div {
    display: flex;
    align-items: center;
}

.sel_tit>div>span {
    width: 20px;
    height: 5px;
    background: #22aa86;
    margin-right: 14px;
}

.sel_tit>p {
    font-size: 18px;
    color: #666;
    margin-top: 11px;
}

.news_wz .news_div_item .news_div_item_title a:before {
    position: absolute;
    font-family: "pse";
    content: "\e641";
    color: #8c8e8d;
    bottom: -126px;
    left: 0;
    font-size: 26px;
    font-weight: normal;
    transition: all .5s;
}

.news_wz .news_div_item:hover .news_div_item_title a:before {
    transform: translateX(20px);
}

.news_wz .news_div_item .news_div_item_date * {
    color: #fff;
}

.news_wz .news_div_item .news_div_item_pic a:before {position:absolute;content:"公司动态";width: 53%;height: 46px;background: #22aa86;color: #fff;line-height: 46px;text-align: right;font-weight: bold;font-size: 16px;padding-right: 35px;bottom: 0;right: 0;}

.news_div_item_day:after {
    position: absolute;
    content: "";
    width: 1px;
    height: 8px;
    background: rgba(255,255,255,0.24);
    top: 4px;
    right: -26px;
}

.news_wz .news_div_item .news_div_item_pic a:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-bottom: 46px solid #22aa86;
    border-left: 22px solid transparent;
    bottom: 0;
    right: 60.7%;
}

.news_wz:nth-child(2) .news_div_item .news_div_item_pic a:before {
    content: "行业资讯";
}

.news_wz:nth-child(3) .news_div_item .news_div_item_pic a:before {
    content: "常见问题";
}
/*link*/
.linkTagcs li a{font-size:14px;}
.links_r a{font-family: "iconfont" !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;}
.l_wz{position: relative;}
.l_wz b{font-size: 25px;color: #191d1c;}
.l_wz p{color: #191d1c;letter-spacing: 5px;font-size: 14px;margin-top: 3px;}

.links{display: flex;align-items: center;height: 97px;border:1px solid rgba(51,51,51,0.3);padding-left: 30px;}
.linkTagcs li a{color: rgba(25,29,28,0.52)!important;}
.cop_c{background: url(https://memberpic.114my.com.cn/dgpusheng/uploadfile/image/20210826/20210826085434_1445071543.png) no-repeat 
top center;padding-top: 127px;height: 556px;}
.copy_pic li {overflow: hidden;width: 230px;}
.copy_pic li p {font-size: 14px;color: #ffffff;text-align: center;line-height: 30px;}
.copy_pic li i {background: #ffffff;display: inline-block;}
.copy_pic li i img{width:230px;}
.copy_str li {width: 32px;height: 32px;border-radius: 50%;transition: 0.5s;position: relative;display: flex;align-items: center;justify-content: center;background: #8d9291;}
.copy_str li i {font-size: 14px;color: #fff;position: relative;z-index: 99;}
ul.ewm_ic {
    display: flex;
    margin-top: 15px;
    justify-content: center;
}
.copy_str li.on {
    background: #22aa86;
}
.copy_str li.on i{color:#fff;}
.cop_cc {
    background: url(https://memberpic.114my.com.cn/dgpusheng/uploadfile/image/20210826/20210826092122_945611570.png) no-repeat center;
    position: relative;
    margin-top: -206px;
    height: 706px;
}

.cop_lo {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 46px;
    padding-right: 24px;
}

.cop_lo>div>b {
    font-size: 39px;
    color: #fff;
}

.cop_lo>div>p {
    font-size: 19px;
    color: #fff;
    margin-top: 10px;
}

.cop_lo>div {
    margin-left: 19px;
}

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

.bq_item li a {
    display: block;
    color: rgba(255,255,255,0.5);
    font-size: 14px;
}

ul.bq_item {
    display: flex;
    width: 100%;
    justify-content: space-between;
    margin-top: 190px;
}

.bq_item li a:first-child {
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 32px;
}
.bq_item li a+a {
    margin-top: 15px;
}

.cop_lc {
    width: 56%;
}

.cop_rc {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 583px;
    height: 583px;
    background: rgba(156,192,38,0.32);
    border-radius: 100%;
    top: -55px;
    position: relative;
}
.copy_pic {text-align: center;}

.copy_str li+li {
    margin-left: 18px;
}

.copy_pic>b {
    display: block;
    font-size: 30px;
}

p.gz_c {
    font-size: 18px;
    color: #8d9291;
    margin: 4px 0 9px;
}
.copy_icon {
    width: 490px;
    height: 490px;
    background: #fff;
    border-radius: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.copy_b {
    display: flex;
    justify-content: space-between;
    height: 108px;
    align-items: center;
    border-top: 1px solid rgba(255,255,255,0.08);
    margin-top: 15px;
}

.copy_b>div,.copy_b>div>a {
    color: rgba(255,255,255,0.5);
    font-size: 14px;
}
.bq_item li:nth-child(odd) {
    width: 1px;
    background: rgba(255,255,255,0.07);
    position: relative;
}

.bq_item li:nth-child(odd):after {
    position: absolute;
    content: "";
    width: 1px;
    height: 24px;
    background: #9cc026;
}