*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;line-height: 100%;color: #333;}
body{font-size: 16px;font-family:"Microsoft YaHei";overflow-x: hidden;}
a{text-decoration: none;font-size: 16px;}
em,i{display: block;font-style: normal;}
:focus{ outline: none;}
.gy{max-width: 1500px;margin: 0 auto;min-width: 1300px;width:100%;}
/*效果*/
#case{width:1080px; margin:0 auto; margin-top:25px;}
.clear{height:0; overflow:hidden; clear:both;}
.fl{float:left;}
.fr{float:right;}
.pro_tit{text-align: center;}
.pro_tit b{font-size: 45px;color: #0e131f;position: relative;display: inline-block;}
.pro_tit b>span{font-weight: normal;position: relative;}
.pro_tit b:before,.pro_tit b:after{position: absolute;content: "";width: 6px;height: 24px;background: #abcd05;top: 13px;}
.pro_tit b:before{left: -28px;}
.pro_tit b:after{right: -28px;}
.pro_tit b>span:before,.pro_tit b>span:after{position: absolute;content: "";width: 6px;height: 12px;background: #009845;top: 27px;}
.pro_tit b>span:before{left: -269px;}
.pro_tit b>span:after{right: -41px;}
.pro_tit p{font-size: 18px;color: #666;padding-top: 15px;}
.pro_cc>ul{display: flex;margin-top: 60px;}

@font-face {
  font-family: 'iconfont';  /* Project id 3702697 */
  src: url('//at.alicdn.com/t/c/font_3702697_gz9rpgs65ek.woff2?t=1665751124013') format('woff2'),
       url('//at.alicdn.com/t/c/font_3702697_gz9rpgs65ek.woff?t=1665751124013') format('woff'),
       url('//at.alicdn.com/t/c/font_3702697_gz9rpgs65ek.ttf?t=1665751124013') format('truetype');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
@font-face {
font-family: 'din';
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);
}
/*t_tit*/
.t_tit{text-align: center;}
.t_tit b{font-size: 45px;color: #0e131f;position: relative;display: inline-block;}
.t_tit b>span{font-weight: normal;position: relative;}
.t_tit b:before,.t_tit b:after{position: absolute;content: "";width: 6px;height: 24px;background: #abcd05;top: 13px;}
.t_tit b:before{left: -28px;}
.t_tit b:after{right: -28px;}
.t_tit b>span:before,.t_tit b>span:after{position: absolute;content: "";width: 6px;height: 12px;background: #009845;top: 27px;}
.t_tit b>span:before{left: -131px;}
.t_tit b>span:after{right: -41px;}
.t_tit p{font-size: 18px;color: #666;padding-top: 15px;}

/*t_tita*/
.t_tita{text-align: center;}
.t_tita b{font-size: 45px;color: #0e131f;position: relative;display: inline-block;}
.t_tita b>span{font-weight: normal;position: relative;}
.t_tita b:before,.t_tita b:after{position: absolute;content: "";width: 6px;height: 24px;background: #abcd05;top: 13px;}
.t_tita b:before{left: -28px;}
.t_tita b:after{right: -28px;}
.t_tita b>span:before,.t_tita b>span:after{position: absolute;content: "";width: 6px;height: 12px;background: #009845;top: 27px;}
.t_tita b>span:before{left: -356px;}
.t_tita b>span:after{right: -41px;}
.t_tita p{font-size: 18px;color: #666;padding-top: 15px;}

/*t_titn*/
.t_titn{text-align: center;}
.t_titn b{font-size: 45px;color: #0e131f;position: relative;display: inline-block;}
.t_titn b>span{font-weight: normal;position: relative;}
.t_titn b:before,.t_titn b:after{position: absolute;content: "";width: 6px;height: 24px;background: #abcd05;top: 13px;}
.t_titn b:before{left: -28px;}
.t_titn b:after{right: -28px;}
.t_titn b>span:before,.t_titn b>span:after{position: absolute;content: "";width: 6px;height: 12px;background: #009845;top: 27px;}
.t_titn b>span:before{left: -178px;}
.t_titn b>span:after{right: -41px;}
.t_titn p{font-size: 18px;color: #666;padding-top: 15px;}


#souc,#head,#top_chanpin,#top_cp,#top_ggt,#top_sm,#top_cj,#top_xw,#top_link{max-width: 1500px; margin:0 auto;}
/* 收藏 */
#top_souc{width:100%; height:29px; background-color:#F7F7F7;}
.souc_l{height:29px; line-height:29px;}
.souc_r{width:211px; padding-top:6px;}
/*抬头*/
.head_logo{width:126px; padding-top:10px;}
.head_name{font-size:21px; color:#333; font-weight:bold; line-height:37px; padding-top:32px;}
.head_name span{ color:#FF9000; letter-spacing:1px;}
.head_albb{width:126px; margin:30px 0 0 70px;}
.head_lx{height:100px; background:url(//memberpic.114my.com.cn/dglhgj/uploadfile/image/20170222/20170222195219_1123573491.jpg) left top no-repeat; margin-top:35px; line-height:30px; padding-left:80px; padding-top:5px;}
.head_lx span{font-size:29px; font-family: Arial, Helvetica, sans-serif; color:#FF9000; font-weight:bold;}
/* 导航 */
#menu_bg{width:100%; background-color:#0c970f; height:72px;}
#menu{max-width: 1500px; margin:0 auto; text-align:center; font-weight:bold; height:72px; overflow:hidden;}
#menu ul .nomig{ background:none;}
#menu ul li{width:11%; line-height:72px; float:left;}
#menu ul li a{line-height:72px; font-size:18px; display:block; color:#fff;font-weight: normal;}
#menu ul li a:hover{font-size:16px; background-color:#ff9000; color:#fff;}
#menu .a_menu a{display:block; font-size:16px; color:#fff; background-color:#ff9000;}
/*幻灯片*/
/*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: #009a43;}
/*热门搜索*/
/*搜索*/
#search_bg{width:100%;margin:0 auto;min-width:1002px;padding:15px 0; background: #0c970f;}
#search_b{max-width:1500px;margin:0 auto;height:41px;}
#search-i{float:left;width:39px;height:39px;padding: 1px 35px; padding-top: 9px;}
#search_r{width:250px;float:right;background-color:#fff;border-bottom:2px #.navfd7004 solid;}
#search-bg {float:left;width:155px;height:39px;overflow:hidden;margin-left:15px;}
#search-text{width:1100px;float:left;line-height:41px;color:#fff;font-size:15px;font-weight:100;}
#search-text a{color:#fff;font-size:15px;}
#search-text strong{font-weight:bold;font-size:15px;color:#fff;}
#search_center img{width:400px;}
#search_center #bodycontent div div+div{width:400px !important;height:40px !important;line-height:40px !important;overflow:hidden;}

/* 内页搜索 */
#top_search1{width:100%; height:55px; position:absolute; top:632px; background-color:#F7F7F7;}
#search_b1{width:1080px; height:55px; margin:0 auto;}
#search-i1{float:right; width:61px; height:31px; margin-top:12px;}
#search-bg1{float:left; width:120px; height:27px; background:url(//memberpic.114my.com.cn/dglhgj/uploadfile/image/20170223/20170223201212_1234114621.jpg) left no-repeat; padding-left:90px; padding-top:4px; margin-top:12px;}
#search-text1{width:809px; float:left; line-height:55px; height:55px;}

/*products*/
/*产品*/
#top_cp{margin-top:60px;}
.chanpin{ width:400px; margin-left:0px;}
.chanpin_zi{ max-width:64%; height:73px; font-size:16px; padding-top:33px; padding-right:80px; text-align:right; line-height:32px;     letter-spacing: 3px;}
.chanpin_zi span{ font-weight:bold; font-size:20px; color:#0c970f; letter-spacing: 1px;}

#ys_bg{ width:100%; background:#fafafa url(//memberpic.114my.com.cn/dglhgj/uploadfile/image/20221123/20221123164353_1240347171.jpg) center no-repeat; margin:0 auto; margin-bottom:0px; margin-top:30px; padding:5% 0}
/* 产品分类 */
#classimgshow1 a{line-height:74px;}
#classimgshow1{line-height:74px; height: 74px !important;}
.fenlei{width:230px; background-color:#fff;} 
.fenlei_dht{width:230px; background:url(//memberpic.114my.com.cn/dglhgj/uploadfile/image/20170222/20170222215058_612932963.jpg) no-repeat; height:60px; line-height:60px; color:#fff; font-size:15px; font-weight:bold; padding-left:15px;}
.fenlei_dht span{font-family:"Times New Roman", Times, serif; color:#5DD540; padding-left:8px; font-size:14px; font-weight:400;}
.fenlei_bj{width:230px; padding:8px 0; border:solid 1px #ddd; border-top:none; margin-bottom:16px;}
.ny_nr{width:218px; font-size:13px; padding:8px 0 8px 10px; border:solid #ddd 1px; border-top:none; line-height:32px; margin-bottom:10px;}
.ny_al{width:190px; background:url(//memberpic.114my.com.cn/dglhgj/uploadfile/image/20170223/20170223092041_381817201.jpg); padding-left:38px; border:solid #ddd 1px; border-top:none; margin-bottom:15px;}
/* 产品展示 */
.cpin_z{max-width:83%; padding-left:2%;}
.cpin_dht{width:100%; height:60px; margin-bottom:10px;}
.cpin_dht2{width:24%; height:40px; line-height:40px; background:#333; text-align:center; margin-left:10px;}
.cpin_dht2 a{color:#fff; font-size:14px;line-height:40px; }

/*产品滚动*/
.products_tu{ margin-left:3px; margin-top:16px;}
.products_tu td br{ display:none;}
.products_tu td span a{ display:block; background:#eee; line-height:40px; margin-top:5px; margin-bottom:17px; width:100% !important;}
.products_tu td span a:hover{ display:block; background:#FF8A00; line-height:40px; color:#FFF}

/*广告条*/
.ggt_bj{width:100%; height:172px; background:url(//memberpic.114my.com.cn/dglhgj/uploadfile/image/20170218/20170218102354_95181802.jpg) center no-repeat;}
.ggt_zi{font-size:16px; color:#fff; padding-top:27px; line-height:40px; text-align: center;}
.ggt_zi span{font-size:22px; font-weight:bold;}
.ggt_zi a{ color:#fff;}
/*应用案例*/
.al_bj{height:90px; background:url(//memberpic.114my.com.cn/dglhgj/uploadfile/image/20170218/20170218111641_1475742298.jpg) center no-repeat; margin-top:15px;}
.aj_kk{color:#fff; text-align:center; padding-right:140px; font-size:14px; padding-top:11px;}
.aj_kk span{font-size:40px; color:#ff9000; font-weight:bold; padding-right:50px;}


/*Solutions*/
.sol_bc{padding: 70px 0;}
.sol_nav p {
    display: flex;
    flex-direction: column;
}
.sol_nav{margin: 30px 0;display: flex;justify-content: center;}
.sol_nav>i{width: 25%; text-align: center;line-height: 27px;color: #fff; font-size: 22px; background: linear-gradient(120deg,#abcd05 10%,#bce300 80%);display: flex;padding-left: 5%; height: 100px; align-items: center;}
.sol_nav>i em{font-size: 46px; color: #fff;display: block;}
.sol_nav>i p{display: flex; color: #fff; padding-left: 2%;text-align: left;}
.sol_nav>i span{display: block; font-size: 16px; color: rgba(255,255,255,0.4); padding-top:3px;}
.sol_nav>i+i{margin-left: 0px;}
.sol_nav>i.on{background: linear-gradient(120deg,#009a43 10%,#00c559 80%);}
.sol_ic{display: flex;transition: all .5s;}
.sol_item{flex-shrink: 0;width: 100%;position: relative;}
.sol_c{overflow: hidden;}
.sol_img{position: relative;}
.sol_img img{width: 100%;}
.sol_img>div{position: absolute;bottom: 0;right: 0;width: 1118px;height: 120px;display: flex;align-items: center;padding-left: 60px;background: rgba(255,255,255,0.9);}
.sol_img>div>span{color: #009a43;font-size: 50px;}
.sol_img>div>b{font-size: 36px;margin-left: 29px;letter-spacing: 0.03em;}
.sol_img>div>b>span{color: #009a43;}
.sol_item>p{display: flex;justify-content: flex-end;}
.sol_item>p>i{font-size: 17px;color: #666;line-height:30px;width: 1118px;padding: 30px 60px; background: #f8f8f8; align-items: center;}
.sol_item>ul{display: flex;justify-content: space-between;margin-top: 54px;padding: 0 0 0 6px;}
.sol_item>ul>li{width: 23.5%;display: flex;flex-direction: column;justify-content: center; position: relative;padding:3% 3%;transition: all .5s;background: linear-gradient(120deg,#fff 10%,#f8f8f8 80%);}
.sol_item>ul>li:hover{transform: translateY(-5px);}
.sol_item>ul>li:after{position: absolute;content: "";width: 12px;height: 12px;background: rgba(0,153,68,0.3);border-radius: 100%;top: 31px;left: 42px;}
.sol_item>ul>li>span{font-size: 40px;color: #009a43;}
.sol_item>ul>li>b{font-size: 20px;margin:20px 0 10px;}
.sol_item>ul>li>p{font-size: 18px;color: #666;line-height: 30px;}

 /*Applications*/
.app_nav>ul {display: flex; width: 83%; flex-wrap: wrap;}
.app_nav {display: flex; margin: 35px 0 30px;}
.app_nav>a {width: 17%; position: relative;}
.app_nav>ul a {position: relative; width: 25%; display: flex; flex-direction: column; align-items: center; justify-content: center;}
.app_nav>ul span {display: block; font-size: 30px; margin-bottom: 4px;}
.app_nav>ul a:after,.app_nav>ul a:before {position: absolute; content: ""; width: 100%; height: 100%; transition: all .3s;}
.app_nav>ul a:after {top: 0; left: 0; background: linear-gradient(120deg,#fff 10%,#f8f8f8 80%);}
.app_nav>ul a * {z-index: 99;}
.app_nav>ul i {font-size: 18px;}
.app_nav>a>i {position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; flex-direction: column; color: #fff; align-items: center; justify-content: center; font-size: 18px;}
.app_nav>a>i>span {color: #fff; font-size: 18px; margin-bottom: 15px;}
.app_nav>ul a:before {background: linear-gradient(120deg,#009a43 10%,#00c559 80%); top: 0; left: 0; opacity: 0;}
.app_nav>ul a.on:before {opacity: 1;}
.app_nav>ul a.on:after {opacity: 0;}
.app_nav>ul a.on * {color: #fff;}
.app_ic ul {display: flex;transition:all .5s;}
.app_ic ul img {width: 100%; height: auto;}
.app_ic ul li {flex-shrink: 0; width: 50%; padding: 0 0.8%; position: relative;}
.app_ic {overflow: hidden;}
.app_ic li p a {display: block; width: 132px; height: 38px; color: #fff; font-size: 16px; background: #009a43; line-height: 38px; text-align: center; position: absolute; right: 1.6%; bottom: 30px;}
.app_bc {padding:70px 0 70px 0;background: url(//memberpic.114my.com.cn/dglhgj/uploadfile/image/20221013/20221013161519_1123315892.jpg);}
.app_nav>a img {width: 100%;} 

/*company*/
.mes_c{padding: 7px 0 50px;}
.mes_tit{text-align: center;}
.mes_tit>p{font-size: 52px;color: #fff;}
.mes_tit>p>b{color: #fff;}
.mes_tit>i{font-size: 14px;color: #fff;display: block;margin: 10px 0 19px;}
.mes_tit>span{font-size: 30px;display: block;color: #fff;}
.mes_tit>span>b{color: #fff;}
.mes_tit>b{color: #fff;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.more {
    margin: 0 auto;
    display: block;
    position: relative;
    padding: 0 68px;
    width: 240px;
    text-align: left;
    height: 50px;
    line-height: 50px;
    border-radius: 50px;
    font-size: 16px;
    color: #fff;
    background: #009a43;
    transition: 0.5s;
}
.more:hover{width: 640px; background: #abcd05;transition: 0.5s; letter-spacing: 2px;}
.more span {display: block; position: relative;line-height: 50px;color: #fff;}
.more span a{color: #fff;font-size: 16px;}
.more span::before {
    position: absolute;
    content: "";
    width: 10px;
    height: 9px;
    background: url(//memberpic.114my.com.cn/dglhgj/uploadfile/image/20221013/20221013161439_1938798347.png)no-repeat center;
    right: 0;
    top: 50%;
    margin-top: -4px;
    transition: ease .5s;
}
.index-six{padding: 170px 0 0px; background: url(//memberpic.114my.com.cn/dglhgj/uploadfile/image/20221012/20221012161823_1700192076.jpg) center no-repeat; height: 1320px;}
.ind6-con{margin-top: 0px;}
.ind6-dec{font-size: 16px;line-height: 32px;color: #fff;text-align: center;}
.ind6-dec p{display: block; line-height: 30px;width: 60%; margin: 0 auto; color: rgba(255,255,255,0.8);}
.ind6-mo{margin-top: 33px;}
.ind6-bot{position: relative;margin-top: 50px;}
.ind6-images{}
.ind6-image::before{position: absolute;content: "";width: 100%;height: 100%;background: rgba(0,0,0,.76);left: 0;top: 0;}
.ind6-image{position: absolute;opacity: 0; left: 0;top: 0;transition: ease 0s; width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;}
.ind6-image.on{opacity: 1;}
.ind6-font{}
.ind6-ul{}
.ind6-ul li{float: left;width: 20%;height: 550px;position: relative;}
.ind6-ul li:last-child::after{display: none;}
.ind6-ul li.on{}
.ind6-ul li.on::before{position: absolute;content: "";width: 100%;height: 100%;background: rgba(0,154,67,.5);left: 0;top: 0;}
.ind6-ul li::after{position: absolute;content: "";width: 1px;height: 100%;background: rgba(255,255,255,.1); right: 0;top: 0;}
.ind6-txt{display: block;position: relative;width: 100%;height: 100%;}

.ind6-txt>div{padding: 25px 20px 0; text-align: center;position: absolute;width: 100%;left: 0;top: 50%;transform: translateY(-50%);}
.ind6-txt h3{font-weight: 100;}
.ind6-txt h3 em{font-size: 22px;line-height: 28px;color: #fff;}
.ind6-txt h3 span{font-size: 52px;line-height: 70px;color: #fff;font-family: din;}
.ind6-txt h3 d{font-size: 34px;line-height: 34px;color: #fff;font-family: "Roboto-Medium";}
.ind6-txt h4{margin-top: 18px; font-size: 20px;line-height: 28px;color: #fff;position: relative;font-weight: normal;}
.ind6-txt h4::before{position: absolute;content: "";width: 0;height: 2px;background: #fff;left: 50%;bottom: 0;transform: translateX(-50%); transition: ease .5s;}
.ind6-ul li.on .ind6-txt h4::before{width: 70px;}
.ind6-ul li.on .ind6-txt h4{padding-bottom: 19px;}
.ind6-txt p{font-size: 16px;line-height: 28px;color: #fff;opacity: 0;height: 0;transition: ease .5s;}
.ind6-ul li.on .ind6-txt p{height: auto;opacity: 1;margin-top: 22px;}
.ind6-more{opacity: 0;height: 0;text-align: center;font-size: 0;}
.ind6-more img{display: inline-block;}
.ind6-ul li.on .ind6-more{opacity: 1;height: auto;margin-top: 48px;}

/* process */
.dfs {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.pcss_wrap{width:100%;padding: 30px 0 70px;}
.pcss_top{margin-bottom:80px;}
.pcss_tit{padding-left:22px;border-left:5px solid #009944;}
.pcss_tit h3{font-size:34px;font-weight:bold;}
.pcss_tit p{font-size:16px;color:#666;margin-top:15px;}
.pcss_contant{}
.pcss_contant:before{}
.pcss_tel{padding-left:45px;margin-right:20px;position:relative;}
.pcss_tel:before{font-family:'iconfont';font-size:30px;color:#009944;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.pcss_tel p{color:#666;}
.pcss_tel span{display:block;font-size:24px;font-family:'din';margin-top:6px;}
.pcss_inq{display:block;float:right;width:96px;height:36px;border-radius:18px;line-height:36px;background:#009944;text-align:center;font-size:16px;color:#fff;}
.pcss_list{align-items:inherit;}
.pcss_list dl{width:calc(100% / 7);position:relative;padding:2%;border:1px solid #eee;background:#ffffff38;}
.pcss_list dl:after{content: '';width: 100%;height: 0;background: #009944;position: absolute;left: 0;transition: all 0.35s ease-in-out;bottom: -10%;}
.pcss_list dl:hover:after{bottom: 0;height: 100%;}
.pcss_list dl+dl{margin-left:2%;}
.pcss_list dl em{font-size:36px;font-style:normal;font-family:'din';font-weight:bold;position:absolute;top:0;left:50%;height:18px;transform:translate(-50%, -100%);color:#dadada;transition: all 0.35s ease-in-out;overflow:hidden;}
.pcss_list dl:hover em{color: #009944;}
.pcss_list dt{text-align:center;width:100%;padding-top:100%;position:relative;border-radius:100%;z-index: 2;}
.pcss_list dt i{display:flex;height:100%;position:absolute;top:0;left:0;border-radius:100%;border:1px solid #eee;width:100%;justify-content:center;align-items:center;font-size:42px;transition: all 0.35s ease-in-out;}
.pcss_list dl:hover dt i{background:rgba(255,255,255,0.2);border-color:rgba(255,255,255,0.5);color:#fff;}
.pcss_list dt i:before,.pcss_list dt i:after{content:'';position: absolute;border-radius:100%;}
.pcss_list dt i:before{width:26px;height:26px;background:rgba(0,153,68,0.5);bottom:-14px;transition: all 0.35s ease-in-out;}
.pcss_list dl:hover dt i:before{background:rgb(255 255 255 / 80%);}
.pcss_list dt i:after{width:12px;height:12px;background:#fff;bottom:-7px;}
.pcss_list dl:hover dt i:after{background:#009944;}
.pcss_list dt p{position:absolute;width:100%;top:110%;margin-top:45px;font-size:16px;color:#666;transition: all 0.35s ease-in-out; font-size: 18px; font-weight: 500;}
.pcss_list dl:hover dt p{color:#fff;}
.pcss_list dt p:before{content: '';width: 2px;height: 0;background: #9c9c9c;position: absolute;top: -22px;left:50%;transform: translateY(-50%);transition: all 0.35s ease-in-out;}
.pcss_list dl:hover dt p:before{height: 16px;background: #fff;}
.pcss_list dd{margin-top:95px;line-height:24px;text-align:center;position:relative;z-index: 2;transition: all 0.35s ease-in-out;color:#999;}
.pcss_list dl:hover dd{color:rgba(255,255,255,0.7);}


/*news*/
.news_bc {padding: 70px 0; background: url(//memberpic.114my.com.cn/dglhgj/uploadfile/image/20221013/20221013161519_1123315892.jpg);}
.new_con{padding:50px 0px 0px;margin-top:0px;}
.new_nav {display: flex; justify-content: center; margin-bottom:10px;}
.new_nav a {width: 266px; height: 56px; display: flex; align-items: center; background: #f8f8f8; justify-content: center; font-size: 20px; font-weight: normal;}
.new_nav li:nth-child(2) a {background: #f8f8f8;}
.new_nav a span {font-weight: normal; font-size: 22px; margin-right: 13px;}
.new_nav li.on a {background: #009a43; color: #fff;}
.new_nav li.on a span {color: #fff;}
.new_ic .news_div {display: flex; flex-shrink: 0; width: 100%; justify-content: space-between;padding:20px;}
.new_ic {display: flex; transition: all .5s;}
.new_c {overflow: hidden;}
img.news_div_item_image {width: 100%;}
.new_ic .news_div_item {display: flex; flex-direction: column-reverse; padding: 30px 30px 42px 30px; background: #fff; width: 32%; transition: all .5s;}
.new_ic .news_div_item:hover {box-shadow: 1px 1px 20px rgba(0,0,0,0.15); transform: translateY(-5px);}
.new_ic .news_div_item_a {display: block; font-size: 20px; font-weight: bold; position: relative; padding-left: 34px; margin: 42px 0 27px;}
.new_ic .news_div_item:hover .news_div_item_a{color:#009a43;}
.new_ic .news_div_item_a:after {position: absolute; content: "\e66f"; font-family: "iconfont"; top: 0; left: 0; font-weight: normal; font-size: 20px; color: #009a43;}
.new_ic .news_div_item+.news_div_item {}

.new_ic .news_div_item_body {font-size: 16px; color: #666; line-height: 32px;    height: 96px; overflow: hidden;}
.new_ic .news_div_item:hover .news_div_item_body{color: #444;}
.new_ic .news_div_item_date {display: flex; position: relative; padding-left: 24px; margin-top: 40px; justify-content: flex-end;}
.new_ic .news_div_item_date * {font-size: 20px; color: #979797;}
.new_ic .news_div_item_date:after {position: absolute; content: "\e6c9"; font-family: "iconfont"; color: #979797;top: 4px; right: 120px;}
.new_ic .news_div_item_pic a {display: block; position: relative;}
.new_ic .news_div_item_pic a:after {position: absolute; content: "\e605"; font-family: "iconfont"; bottom: -243px; left: 0; font-size: 16px; color: #666;}
.new_ic .news_div_item_pic a:before {position: absolute; content: "查看详情"; bottom: -243px; left: 25px; font-size: 16px; color: #979797;} 
/*link*/
.lin_bc {height:92px; background: #f5f5f5; position: relative;}
.new_ic .news_div_item_pic a:hover:after,.new_ic .news_div_item_pic a:hover:before{color: #009a43;}


.rx_bc {
    background: url(//memberpic.114my.com.cn/dglhgj/uploadfile/image/20221015/20221015140419_1632546138.jpg) center;
    text-align: center;
    padding: 150px 0;
background-repeat: no-repeat;
    background-attachment: fixed;
position: relative; 
}
.rx_bc img{position: relative; z-index: 99;}
.rx_bc:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.7);
}
.rx_bc>i {
    color: #fff;
    font-size: 42px;
letter-spacing: 2px;
font-weight:bold;
z-index: 99;
position: relative;
}

.rx_bc>em {
    color: #fff;
    font-size: 18px;
    margin: 24px 0 24px;
font-weight:100;
z-index: 99;
position: relative;
}

.rx_bc>p {
    display: flex;
    justify-content: center;
    align-items: center;
z-index: 99;
position: relative;
margin-top:10px;
}

.rx_bc>p span {
    color: #fff;
    font-size: 30px;
z-index: 99;
position: relative;
}

.rx_bc>p i {
    color: #fff;
    margin-left: 9px;
    font-size: 16px;
z-index: 99;
}

.rx_bc>p em {
    color: #fff;
    font-size: 32px;
    font-family: 'din';
z-index: 99;
}

/*copy*/
.copy_lx{background: #009a43;}
.copy_c{height: 102px;}
.copy_c>ul{display: flex;height: 100%;}
.copy_c>ul>li{width: 25%;display: flex;justify-content: center;align-items: center;}
.copy_c>ul>li>span{font-size: 30px;color: #fff;}
.copy_c>ul>li>div{margin-left: 22px;}
.copy_c>ul>li>div>b{display: block;font-size: 17px;color: #fff; font-weight:normal;}
.copy_c>ul>li>div>p{font-size: 15px;color:rgba(255,255,255,0.5);margin-top: 8px;}
.copy_c>ul>li>div>p>span{font-size: 20px;color:rgba(255,255,255,0.5);font-family:din;}
.lt {
    max-width: 1500px;
    min-width: 1280px;
    width: 100%;
    margin: 0 auto;
}

.copy_con {width:75%;}
.copy_con ul {display: flex;justify-content:space-between;width: 100%;}
.copy_con li:before {position: absolute; content: ""; width: 1px; height: 25px; background: #009a43; top: 0px; left: 0; z-index: 3; }
.copy_con li:after {position: absolute; content: ""; width: 1px; height: 100%; background: rgba(255,255,255,0.05); top: 0; left: 0; z-index: 2; }
.copy_con li {width: 25%;position: relative; padding-left:8%; }
.copy_con li p {font-size: 16px;color: #ffffff;line-height: 20px;margin-bottom: 20px;font-weight: normal;}
.copy_con li a {font-size: 13px;color:rgba(255, 255, 255, 0.3);line-height: 30px; /*display: flex;*/ width: 60%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block;}
.copy_cc {display: flex; justify-content: space-between;padding: 80px 0 80px 0; }
.copy_pic {float:left;overflow: hidden; height:160px;}
.copy_pic li {width:  160px;overflow: hidden;}
.copy_pic li p {font-size: 14px;color: #ffffff;text-align: center;line-height: 30px;}
.copy_pic li i {background: #ffffff;width:160px;height: 160px; display: inline-block;padding: 9px;}
.copy_pic li i img{width:100%;}
.copy_str {float:left;margin-left: 20px;margin-top: 16px;}
.copy_str li {width: 32px; height: 32px; border-radius: 100%; text-align: center; transition: 0.5s; line-height: 30px; position: relative; border:1px solid #fff; cursor: pointer; }
.copy_str li.on{background: #009a43;border-color: #009a43;}
.copy_str li i {font-size: 14px;color: #fff;position: relative;z-index: 99; line-height: 30px;}
.copy_str li+li {margin-top:14px;}
.copy_txt {font-size: 16px;color: #ffffff;line-height: 20px;float: left;padding: 16px 0 0 64px;}
.copy_txt b {font-family: Roboto;font-size: 30px;line-height: 32px;display: block;padding: 15px 0;}
.copy_txt a {font-size: 14px;line-height: 35px;color: #ffffff;width: 125px;height: 35px;background:url(//memberpic.114my.com.cn/dglhgj/uploadfile/image/20221013/20221013161353_605051392.png)no-repeat #00277a 20px 9px;display: inline-block;border-radius: 10px;text-align: center;padding-left: 30px;}
.cop_ce{background: #222;}
.copy_icon>p {color: #fff;font-size: 16px;margin-bottom: 16px;}
.lin_c{border-bottom: 1px solid rgba(255,255,255,0.05); padding: 15px 0px;}
.lin_c>div{display: flex;align-items: center;position: relative;height: 80px;}
.l_wz{width:7%;}
.l_wz p{color: #fff;letter-spacing: 1px; font-size: 17px; padding-right:2%;}
.linkTagcs{width: 100% !important;}
.lin_ic {width: 30px; height: 30px; border-radius: 100%; border: 1px solid #fff; text-align: center; line-height: 30px; color: #fff; font-size: 14px; position: absolute; right: 0; top: 25px; }
.links_m a{color: rgba(255,255,255,0.41); font-size: 14px !important;}
.copy_bg {background: #000;}
.copy_bg div {color: rgba(255,255,255,0.5); height: 80px; line-height: 80px; display: block; font-size:14px; text-align: center;}
.copy_bg div a {color: rgba(255,255,255,0.5); font-size:14px;}
.copy_b {display: flex; justify-content: space-between; align-items: center; }




/*浮动*/
.y-kefu-box { position: fixed; right: 0; bottom: 10%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(//memberpic.114my.com.cn/0402971/uploadfile/image/20220729/20220729180332_1126765836.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; top: 30%;}
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; background-color: #dc352f; position: absolute; bottom: -12px; left: 13px; z-index: 1; }
/*咨询*/
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #009a43; border-color: #009a43; color: #fff; margin: 10px 0 7px;}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-zixun1 { border-radius: 2px;border-bottom: 1px #efefef solid;border-top: 0px !important;}
.y-kefu-box01 .kf-zixun1 i { width: 21px; height: 22px; background-position: -5px -180px; }
.y-kefu-box01 .kf-zixun1:hover>i { background-position: -30px -180px; }
/*电话*/
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;}
.y-kefu-box01 .mobile-infos { width: 220px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color:#dc352f; font-size: 18px; }
/*二维码*/
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.line-b{ border-bottom: solid 1px #efefef;}
.y-kefu-box01 .y-ewm-box { width: 140px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 140px; padding:10px;}
.y-kefu-box01 .y-ewm-box>div p{line-height:34px;}
.y-kefu-box01 .y-ewm-box img { width:120px; height:120px; margin: 0 auto; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 140px;  }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*email*/
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .y-email-infos {color:#b9b9b9; text-align: left; bottom: 0;}
.y-kefu-box01 .y-email-infos>div {padding: 20px 20px 20px 45px; position: relative; }
.y-kefu-box01 .y-email-infos>div i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .y-email-infos p { color:#dc352f; font-size: 16px; }
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
.y-kefu-box01 .y-email-infos span { color:#b9b9b9; }
.y-kefu-box01 .y-email-infos p { color:#dc352f; font-size: 18px; }
/*回顶*/
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color:#009a43; border-color: #009a43;}
.y-kefu-box01 .hver:hover>p { color: #fff; }

y-kefu-box .right {width: 12px;height: 12px;position: absolute;right: -12px;top: 24px;}
y-kefu-box .right-arrow1,y-kefu-box .right-arrow2 {width: 0;height: 0;display: block;position: absolute;left: 0;top: 0;border-top: 6px transparent dashed;border-right: 6px transparent dashed;border-bottom: 6px transparent dashed;border-left: 6px white solid;overflow: hidden;}
y-kefu-box .right-arrow1 {left: 1px;border-left: 6px #efefef solid;}
y-kefu-box .right-arrow2 {border-left: 6px white solid;}
/*咨询缩小*/
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#dc352f;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }