* {margin: 0;padding: 0;box-sizing: border-box;line-height:100%;}
body {font-size: 14px;font-family: Microsoft YaHei;overflow-x: hidden;}
em, i {font-style: inherit;font-weight: inherit;}
ul {list-style: none;}
a {text-decoration: none;color: #333;}
tr, td {padding: 0 !important;}
input, textarea {outline: none;border: none;}

@font-face {
font-family:DIN Medium;
src:url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.ttf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.eot),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.otf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff2);
}

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

/*head*/
.head {padding: 1% 1%;background: #01a149;}
.head_box {max-width: 1600px;margin:0 auto;display: flex;align-items: center;justify-content: space-between;}
.head_logo {display: flex;align-items: center;}
.head_logo i {}
.head_logo p {font-size: calc(1rem + 1vw);padding: 0 0 0 20px;display:  flex;flex-direction:  column;color:  #fff;}
.head_logo p span {font-size: calc(0.5rem + 0.5vw);font-weight:  lighter;padding: 4% 0 0;text-align-last:  justify;}
.head_con {width: 75%;display:  flex;flex-direction:  column;}
.head_txt {padding: 1.2% 3%;display: flex;justify-content: space-between;}
.head_txt p i {font-size: 18px;margin: 0 10px 0 0;}
.head_txt p {font-size:16px;display:  flex;align-items:  center;font-weight:  lighter;letter-spacing: 0.5;}
.head_txt a {font-size: 15px;font-weight:  lighter;}
.head_nav {width: 100%;background: #fff;padding: 1.2% 3%;display:  flex;justify-content:  space-between;align-items:  center;} 
.head_nav ul {display: flex;align-items: center;width: 68%;justify-content:  space-between;}
.head_nav li {/* width: 20%; */}
.head_nav li a {font-size: 15px;position: relative;}
.head_nav li>a:before {content:'';width:0;height: 2px;background: #b22a2e;position:absolute;bottom: 0;left:0;transition:0.5s;z-index: 1;}
.head_nav li>a:after {content:'';width:100%;height: 57px;position:absolute;left: 0;}
.head_nav li:hover a:before,.head_nav>ul>li.cur a:before {width:100%;}
.head_nav>p {display:flex;align-items:  center;}
.head_nav>p i {font-size: 18px;width: 40px;height: 40px;background: #01a149;border-radius:  50%;color:  #fff;display:  flex;justify-content:  center;align-items:  center;}
.head_nav>p em {display:flex;flex-direction:  column;font-size: 15px;font-weight:  lighter;padding:  0 0 0 10px;}
.head_nav>p>em>span {font-size: 24px;font-family:  DIN Medium;padding: 1% 0 0;}

.head_tit {display: flex;align-items: center;justify-content:  space-between; position: relative; padding-left: 2%;}
.head_tit a {font-size: 14px;color: rgba(255,255,255,0.3);width: 120px;height: 26px;border:1px solid rgba(0,0,0,0.3);border-radius: 40px;display: flex;justify-content: center;align-items: center;margin: 0 24px 0 0;position:  relative;padding: 0 17px 0 0;}
.head_tit a:after {content:'\e65a';font-family: iconfont;position:  absolute;top: 4px;right: 18px;font-size:  16px;color:  rgba(255,255,255,0.3);}
.head_tit p {display: flex;align-items: center;border-left: 1px solid rgba(0,0,0,0.16);padding: 0 20px 0 24px;position:  relative;z-index: 5;}
.head_tit p:before {content:'';width:100%;height:52px;position:absolute;top: 0;left:0;z-index: -1;}
.head_tit p:after {content:'\e65a';font-family: iconfont;position:  absolute;top: 1px;right: 0;font-size:  17px;color:  rgba(255,255,255,0.2);}
.head_tit p i {font-size: 23px;color: rgba(255,255,255,0.3);display: none;}
.head_tit p span {font-size: 16px;color: #333;display:  flex;align-items:  center;padding: 0 0 0 10px;font-family: Arial;cursor: pointer;white-space: nowrap;}
.head_tit p span em {font-size: 20px;font-family: DIN Medium;color: #333;}
.head_tit p span em o {font-size: 18px;}
.head_tit p:hover b {display: block;}
.head_tit p b {font-size: 18px;position: absolute;top: 38px;left: 20%;background: #01a149;padding: 4% 8%;color: #fff;font-family: Arial;z-index: 55;/* z-index: 99999; */line-height: 34px;display:none;}

/*banner*/
.banner{position: relative;height: 100%;overflow: hidden;background: #fff;margin: 0 !important;}
.banner a{/* position: absolute; *//* width:100%; *//* height: 900px; *//* z-index: 3; *//* opacity: 0; *//* z-index: 555; */overflow: hidden;}
.banner a img{height: auto;transform:scale(1.1);width: 100% !important;margin: 0 !important;}
.banner a.active{z-index:5;opacity: 1;}
.banner a.active img{transform: scale(1.1);opacity: 1;}
.banner .slick-active img {    transition: 6s linear; transform: scale(1);}
.banner a img{
	transition:transform 5s linear,opacity 1s linear;
	-webkit-transition:transform 5s linear,opacity 1s linear;
	-o-transition:transform 5s linear,opacity 1s linear;
	-moz-transition:transform 5s linear,opacity 1s linear;
	-ms-transition:transform 5s linear,opacity 1s linear;
}
.banner .ban_dot {display: flex !important;width: 100%;justify-content: flex-start;align-items: flex-end;/* margin: 2% 0 0; */position: absolute;bottom: 5%;left: 5%;}
.banner .ban_dot li {width: 2px;height: 10px;display: inline-block;background: #fff;margin: 0 0.3%;transition: 0.5s;/* border-radius: 50%; */position: relative;z-index: 5;overflow: hidden;}
.banner .ban_dot li:before {content:'';width: 100%;height:0;/* background: #0a519a; */position:absolute;bottom: 0;left:0;z-index:-1;transition:1s all;}
.banner .ban_dot li.slick-active {height: 40px;}
.banner .ban_dot li.slick-active:before {height:100%; }
.banner .ban_dot li button {font-size:0;border: none;outline: none;}
.banner .slick-prev:before {content: '\e65f' !important;font-family: iconfont !important;color: #161883 !important;font-size: 60px !important;}
.banner .slick-next:before {content: '\e65f' !important;font-family: iconfont !important;color: #161883 !important;font-size: 60px !important;}
.banner .slick-prev {left: 3% !important;transform: rotate(180deg) !important;z-index: 5;}
.banner .slick-next {right: 3% !important;top: 45% !important;}
.banner .slick-prev:before, .banner .slick-next:before {opacity: 0;transition: all ease 0.5s;}
.banner:hover .slick-prev:before, .banner:hover .slick-next:before {opacity: 1;}
/*pro*/
.pro {padding: 4% 1% 0;overflow: hidden;position: relative;z-index: 5;}
.pro:before {content:'';width: 100%;height:100%;background:#01a149;position:absolute;z-index: -1;top: 50%;left: 0;right: 0;margin: 0 auto;}
.pro_box {max-width: 1600px;margin: 0 auto;}
.pro_tit {display: flex;justify-content: center;align-items: center;}
.pro_tit p {display: flex;flex-direction: column;align-items: center;font-size: 36px;}
.pro_tit p span {font-size: 17px;font-weight: lighter;padding: 5% 0 0;}
.pro_tab {margin: 3% 0 0;display:  flex;justify-content: center;}
.pro_nav {width: 12%;}
.pro_nav ul {display: flex;flex-direction:  column;}
.pro_nav li {background: #f8f8f8;border-bottom:  1px solid #ddd;/* padding: 1%; */}
.pro_nav li:last-child {border-bottom:none;}
.pro_nav li a {display: flex;flex-direction: column;position:  relative;z-index: 5;align-items: center;}
.pro_nav li a i {overflow: hidden;width: 100%;}
.pro_nav li a i img {width:100%;height: auto;}
.pro_nav li a span {font-size: 16px;position:  absolute;width:  100%;height:  100%;display:  flex;justify-content:  center;align-items:  center;color: #fff;z-index: 5;}
.pro_nav li a span:before,.pro_nav li a span:after {content:'';width:50%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;transition:0.5s;z-index: -1;}
.pro_nav li a span:before {left:0;}
.pro_nav li a span:after {right:0;}
.pro_nav li.on a span:before,.pro_nav li.on a span:after {width:0;}
.pro_nav li a span b {font-weight: lighter;transition: 0.5s;transform: translateY(0vw);}
.pro_nav li.on span b {transform:translateY(5vw)}
.pro_con {width:80%;overflow: hidden;}
.pro_con ul {display: flex;transition: 0.5s;}
.pro_con>ul>li {width:100%;flex-shrink: 0;position:  relative;}
.pro_top {display:flex;flex-direction:column;}
.pro_pic {position:relative;}
.pro_pic i {overflow: hidden;}
.pro_pic i img {width: 100%;height: auto;}
.pro_pic em {position:absolute;top:0;color: #fff;display: flex;justify-content: center;align-items: center;width: 100%;padding: 0.3% 0 0;transition: 0.5s;transform: translateY(-100%);cursor: pointer;font-size: 22px;}
.pro_pic:hover em {transform:translateY(0);}
.pro_pic em:before {content:'';width:0;height:0;border-top: 42px solid #01a149;border-left: 42px solid transparent;border-right: 42px solid transparent;position: absolute;left: 0;z-index: -1;right: 0;display: flex;justify-content: center;align-items: center;margin: 0 auto;}
.pro_txt {display: flex;background:  #eee;padding: 3%;justify-content:  space-between;align-items:  center;}
.pro_txt p {display: flex;flex-direction: column;font-size: 22px;width: 70%;}
.pro_txt p span {font-size: 15px;font-weight:  lighter;padding: 2% 0 0;line-height: 26px;}
.pro_txt a {font-size: 16px;font-weight:  lighter;background: #01a149;color:  #fff;display:  flex;justify-content:  center;align-items:  center;width: 12%;border-radius:  5px;padding: 1.2% 0;}
.pro_more {position:absolute;top:0;left:0;background: #fff;padding: 3%;z-index: 5;width: 100%;height: 100%;transition: 1s;transform: translateY(-101%);overflow: hidden;}
.pro_more.on {transform:translateY(0);}
.pro_call {}
.pro_call ul {display: flex;flex-wrap: wrap;justify-content: space-between;}
.pro_call li {width: 32.5%;display: flex;flex-direction: column;align-items: center;position: relative;z-index: 5;}
.pro_call li:nth-child(n+4) {margin:1% 0 0;}
.pro_call li a {overflow: hidden;}
.pro_call li br {display:none;}
.pro_call li a img {width: 100%;height: auto;transition: 0.5s;}
.pro_call li:hover img {transform:scale(1.1);}
.pro_call li span {width: 90%;text-align: center;padding: 4% 0;position: absolute;background: rgba(1,161,73,0.8);bottom: 4%;left: 0;right: 0;margin: 0 auto;}
.pro_call li a {font-size: 14px;font-weight: lighter;color: #fff;}
.pro_en {position:absolute;right: -1.2%;top: -3%;background: #01a149;width: 60px;height: 60px;display: flex;justify-content: center;align-items: center;border-radius: 50%;transition: 1s;opacity: 0;visibility: hidden;transform: translateX(100%);cursor: pointer;}
.pro_en i {font-size: 21px;color: #fff;padding: 32% 18% 0 0;transition: 0.8s;transform: rotate(0deg);animation: goTop infinite 1s;}
.pro_more:hover .pro_en {opacity:1;visibility:visible;transform:translateX(0);}
.pro_more:hover .pro_en i {transform:rotate(360deg);}
@keyframes goTop{
  0%{transform:translateY(0px);}
  50%{transform:translateY(5px);}
  100%{transform:translateY(0px);}
}

/*appli*/
.appli {padding: 4% 1%;overflow: hidden;background:  #01a149;}
.appli_box {max-width: 1600px;margin: 0 auto;}
.appli_tit {display: flex;justify-content: center;align-items: center;}
.appli_tit p {font-size: 36px;display: flex;flex-direction: column;align-items: center;color: #fff;}
.appli_tit p span {font-size: 17px;font-weight: lighter;padding: 3% 0 0;font-weight: lighter;}
.appli_tab {margin: 3% 0 0;position:  relative;z-index: 5;padding: 4% 0 0;}
.appli_tab:before {content:'';width: 121%;height:1px;background:rgba(255,255,255,0.1);position:absolute;top:0;left: -11%;}
.appli_nav {}
.appli_nav ul {display:flex;width: 90%;margin:  0 auto;}
.appli_nav li {width: 20%;}
.appli_nav li+li {border-left:1px solid rgba(255,255,255,0.1);}
.appli_nav li a {display:flex;flex-direction:column;align-items:  center;color:  #fff;}
.appli_nav li a i {font-size:36px;}
.appli_nav li a span {font-size: 20px;font-weight:  lighter;padding: 4% 0 0;}
.appli_con {margin:3% 0 0;position: relative;}
.appli_call {padding: 0 5%;}
.appli_call .divdgweb_new_div {margin: 0 !important;}
.appli_call .divdgweb_new_div_item {display: flex !important;flex-direction: column-reverse;margin: 0 0.1%;align-items: center;transform:translateY(0);transition:0.5s;overflow:hidden;}
.appli_call .divdgweb_new_div_item:hover {-webkit-transform: translateY(-76px);transform: translateY(-76px);}
.appli_call .divdgweb_new_div_item_date {display:none;}
.appli_call .divdgweb_new_div_item_content {width: 100%;padding: 8%;display: flex;flex-direction: column;align-items: center;background: #edf2f5;position: relative;z-index: 5;}
.appli_call .divdgweb_new_div_item_content>a {font-size: 15px;font-weight: lighter;width: 100%;background: #068cea;color: #fff;padding: 3% 0;display: flex;justify-content: center;align-items: center;letter-spacing: 1px;margin: 10% 0 0;position: absolute;bottom: 0;left: 0;-webkit-transform-origin: top center;transform-origin: top center;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: perspective(400px) rotateX(-90deg);transform: perspective(400px) rotateX(-90deg);-webkit-transition: all 500ms ease;text-transform: uppercase;font-family: Arial;}
.appli_call .divdgweb_new_div_item_title {position: relative;}
.appli_call .divdgweb_new_div_item_title:before {content:'';width: 30%;height:2px;background: #036eb8;position:absolute;bottom: -21px;left: 0;right: 0;margin: 0 auto;display: none;}
.appli_call .divdgweb_new_div_item_title a {font-size: 22px;font-weight: bold;}
.appli_call .divdgweb_new_div_item_body {font-size: 15px;color: #999;line-height: 30px;margin: 6% 0;font-weight: lighter;text-align: center;width:100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.appli_call .news_div_item_pic {transition:0.5s;-webkit-transform: translateY(0);transform: translateY(0);background: #000;display: flex;position: relative;width:100%;}
.appli_call .news_div_item_pic:before {content:'+';opacity: 0;-webkit-transform-style: preserve-3d;transform-style: preserve-3d; -webkit-transform: perspective(500px) rotate(45deg);transform: perspective(500px) rotate(45deg);
 -webkit-transform-origin: center center;transform-origin: center center;-webkit-transition: opacity 500ms ease 0ms,-webkit-transform 500ms ease 0ms;transition: opacity 500ms ease 0ms,-webkit-transform 500ms ease 0ms;
transition: transform 500ms ease 0ms,opacity 500ms ease 0ms;transition: transform 500ms ease 0ms,opacity 500ms ease 0ms,-webkit-transform 500ms ease 0ms;width: 65px;height: 65px;background: #068cea;position: absolute;
top: calc(50% - 70.5px);left: calc(50% - 32.5px);display: flex;justify-content: center;align-items: center;color: #fff;font-size: 24px;}
.appli_call .divdgweb_new_div_item:hover .news_div_item_pic  {-webkit-transform: translateY(76px);transform: translateY(76px);}
.appli_call .divdgweb_new_div_item:hover .news_div_item_pic:before  {opacity: 1;-webkit-transform: perspective(500px) rotate(0deg);transform: perspective(500px) rotate(0deg);-webkit-transition: opacity 500ms ease 500ms,-webkit-transform 500ms ease 500ms; transition: opacity 500ms ease 500ms,-webkit-transform 500ms ease 500ms; transition: transform 500ms ease 500ms,opacity 500ms ease 500ms;transition: transform 500ms ease 500ms,opacity 500ms ease 500ms,-webkit-transform 500ms ease 500ms;}
.appli_call .news_div_item_pic a {overflow:hidden;display:inline-table;}
.appli_call .news_div_item_pic img {width:100%;height: 100%;transition:0.5s;}
.appli_call .divdgweb_new_div_item:hover img {opacity:0.5;transform:scale(1.1);}
.appli_call .divdgweb_new_div_item:hover .divdgweb_new_div_item_content>a { -webkit-transform: perspective(400px) rotateX(0);transform: perspective(400px) rotateX(0);}
.appli_call .ban_dot {display:none !important;}
.appli_btn {display: flex;/* width: 34%; */justify-content: space-between;}
.appli_btn i:hover  {background:#1aa9f1;color:#fff;border:none;}
.appli_btn>i {width: 60px;height: 60px;cursor: pointer;font-size: 28px;display: flex !important;justify-content: center;align-items: center;top: 43%;border-radius: 50%;transition: 0.5s;position: absolute;background: #edf2f5;font-weight: bold;color: #068cea;letter-spacing: 10px;}
.appli_btn>i:first-child {left: 0;transform: rotate(180deg);}
.appli_btn>i:last-child {right: 0;}
.appli_more {display:flex;justify-content: center;align-items: center;margin: 4% auto 0;background: #068cea;padding: 1% 0;width: 29%;border-radius: 40px;}
.appli_more i {font-size: 20px;color: #fff;width: 36px;height: 36px;border-radius: 50%;background: #f1b133;display: flex;justify-content: center;align-items: center;}

/*adva*/
.adva {padding: 4% 0;overflow: hidden;background: url(https://memberpic.114my.com.cn/dgzlzt11/uploadfile/image/20221227/20221227135456_1455670240.jpg)no-repeat center;position: relative;;;;z-index: 5;;}
.adva:before {content:'';width:100%;height:100%;background: rgba(0,0,0,0.8);position:absolute;top:0;left:0;z-index: -1;}
.adva_box {}
.adva_tit {display: flex;flex-direction: column;align-items: center;color: #fff;}
.adva_tit b {text-transform: uppercase;font-size: 60px;font-family: Arial;opacity: 0.3;letter-spacing: 2px;}
.adva_tit p {font-size: 32px;display: flex;flex-direction: column;align-items: center;margin: -1.5% 0 0;position:  relative;}
.adva_tit p span {font-size: 16px;opacity: 0.8;padding: 6% 0 0;font-weight:  lighter;}
.adva_con {margin: 3% 0 0;}
.adva_con ul {display: flex;justify-content: space-between;}
.adva_con li {width: 25%;display: flex;flex-direction: column;align-items: center;padding: 3% 3%;position:  relative;border-right: 1px solid rgba(255, 255, 255, 0.1);overflow:  hidden;z-index: 5;}
.adva_con li:last-child {border-right:none;}
.adva_con li i {width: 80px;height: 80px;border-radius: 50%;display: flex;justify-content: center;align-items: center;font-size: 28px;color: #fff;border:  1px solid #fff;background: #01a149;transition: 1s;transform: translateY(0) rotateY(0deg);}
.adva_con li:hover i {transform: translateY(500%) rotateY(360deg);}
.adva_con li p {font-size: 22px;display: flex;flex-direction: column;color:  #fff;align-items:  center;padding: 20% 0 0;}
.adva_con li p span {font-size: 12px;font-family:  Arial;opacity: 0.5;padding: 12% 0 0;}
.adva_con li em {font-size: 15px;color:  #fff;line-height: 32px;padding: 12% 0 0;font-weight:  lighter;}
.adva_con li b {font-size: 70px;font-family: Arial;padding: 20% 0 0;opacity: 0.2;color:  #fff;transition: 1s;transform: translateY(0) rotateY(0deg);}
.adva_con li:hover b {transform: translateY(-288%) rotateY(360deg);}
.adva_con li o {position:  absolute;left:  0;bottom:  0;transition: transform 500ms ease-out;width:  100%;height:  100%;transform: translateY(101%);z-index: -1;}
.adva_con li o:after {content:'';width:100%;height:100%;background:  rgba(0,0,0,0.5);position:  absolute;bottom:  0;left:  0;}
.adva_con li:hover o {animation: hover 2s;/* transform: translateY(0%); */}
.adva_con li o img {width: 100%;height: 600px;}
@keyframes hover {
    0% {transform: translateY(100%) }
    50% {transform: translateY(0)}
    100% {transform: translateY(-100%)}
}

/*about*/
.about {padding: 4% 1%  10%;background: url(https://memberpic.114my.com.cn/dgzlzt11/uploadfile/image/20221227/20221227135142_1398447291.jpg)no-repeat center top;overflow: hidden;position:  relative;z-index:5;}
.about:before {content:'';width:100%;height:100%;background: rgba(1,161,73,0.95);position:absolute;top:0;left:0;z-index:-1;}
.about_box {max-width: 1500px;margin: 0 auto;}
.about_tit {display: flex;flex-direction: column;align-items: center;}
.about_tit b {font-size: 36px;color:  #fff;font-weight: normal;}
.about_tit b span {color: #fff;}
.about_tit p {font-size: 18px;color: #fff;padding: 1% 0 0;font-weight:  lighter;letter-spacing: 1px;}
.about_tit em{font-size:0;display:inline-block;height: 8px;padding: 2% 0 0;display: none;}
.about_tit em i{ display:inline-block; width:8px; height:8px; border-radius:50%; background:#c4d0dc;animation: bounce_fountainG 1.2s linear infinite;} 
.about_tit em i+i{ margin-left:16px;}
.about_tit em i:nth-child(1){animation-delay: .4s;}
.about_tit em i:nth-child(2){background: #fff;animation-delay: .6s;}
.about_tit em i:nth-child(3){animation-delay: .8s;}
.about_con {margin: 4% 0 0;/* background: rgba(255, 255, 255, 0.8); *//* padding: 4%; */display:  flex;flex-direction:  column;align-items:  center;}
.about_con p {font-size: 16px;line-height: 36px;font-weight:  lighter;text-align:  center;color: #fff;opacity: 0.8;}
.about_con ul {display: flex;margin: 5% 0 0;width: 80%;justify-content:  space-between;}
.about_con li {display: flex;flex-direction: column;align-items:  center;width: 25%;}
.about_con li span {display: flex;align-items: flex-end;}
.about_con li span b {font-size: 60px;font-family:  DIN Medium;color: #fff;}
.about_con li span i {width: 20px;height: 20px;border-radius: 50%;display: flex;justify-content: center;align-items: center;background: #ff0000;font-size: 14px;color: #fff;margin: 0  0 12% 0;}
.about_con li p {font-size: 16px;font-weight: lighter;}

/*pic*/
.pic {padding: 0 1% 1%;overflow: hidden;position: relative;margin: -4% 0 0;z-index: 5;}
.pic_box {max-width: 1700px;margin: 0 auto;}
.pic_tit {display: flex;justify-content: center;}
.pic_tit p {display: flex;flex-direction: column;font-size: 30px;align-items: center;}
.pic_tit p span {font-family: Arial;text-transform: uppercase;font-size: 18px; padding: 8% 0 0;color: #999;}
.pic_con {position: relative;padding: 4% 6%;background: #fff;box-shadow: 0 0 20px #eee;}
.pic_call {}
.pic_call ul {margin-bottom: 0 !important;display: flex;flex-wrap: wrap;justify-content: space-between;}
.pic_call li {overflow: hidden;position: relative;z-index: 5;width: 32%;}/*margin: 0 0.1%;*/
.pic_call li a {overflow:hidden;position: relative;display: inline-block;}
.pic_call li a img {width:100%;height:auto;transition: 0.5s;}
.pic_call li:hover img {transform:scale(1.1);}
.pic_call li p {width: 100%;text-align: center;background: #f5f5f5;padding: 5% 0;position: relative;}
.pic_call li p:before {content:'';width: 100%;height: 0;background: #01a149;position:absolute;bottom: 0;left:0;transition:0.5s;}
.pic_call li:hover p:before {height:100%;}
.pic_call li:hover a {color:#fff;}
.pic_call li p a {font-size: 18px;font-weight: lighter;}
.pic_btn {display: flex;width: 98%;/* justify-content: center; *//* position: absolute; *//* top: 50%; *//* left: 0; *//* right: 0; *//* margin: 0 auto; *//* align-items:  center; */justify-content: space-between;}
.pic_btn i:hover  {background:#01a149;color:#fff;border:none;}
.pic_btn>i {width: 50px;height: 80px;cursor: pointer;font-size: 28px;display: flex !important;justify-content: center;align-items: center;top: 40%;border-radius: 5px;transition: 0.5s;position: absolute;background: #edf2f5;font-weight: bold;color: #01a149;margin: 0 12px;letter-spacing: 10px;}
.pic_btn>i:first-child {left: 1%;transform: rotate(180deg);}
.pic_btn>i:last-child {right: 1%;}
.ban_dot {display:none !important;}

/*news*/
.news {padding: 3% 1%;position:relative;background:url(https://memberpic.114my.com.cn/dgzlzt11/uploadfile/image/20220709/20220709113229_2054685540.jpg) repeat center;z-index: 5;}
.news:before {content:'';width: 8%;background: url(https://memberpic.114my.com.cn/dgzlzt11/uploadfile/image/20220614/20220614151926_1602651166.png)no-repeat bottom;height: 51%;position: absolute;top: 65%;left: -3%;z-index: -1;background-size: contain;animation: move5 7s infinite linear;}
.news_box {max-width: 1500px;margin: 0 auto;}
.news_tit {display: flex;flex-direction: column;}
.news_tit b {font-size: 36px;position: relative;z-index: 5;font-weight:  normal;}
.news_tit b:before {content:'';width: 8px;height: 8px;border-radius: 50%;position: absolute;top: 0;left: 18%;/* border: 3px solid #068cea; */}
.news_tit b span {color: #01a149;}
.news_tit p {font-size: 17px;padding: 1% 0 0;color: #999;}
.news_tab {margin:3% 0 0;display: flex;justify-content: space-between;}
.news_nav {width: 20%;}
.news_nav ul {display:flex;flex-direction: column;}
.news_nav li {display:flex;flex-direction: column;background: #f8f8f8;border-radius: 10px;width: 72%;align-items: center;padding: 10%;position:relative;z-index: 5;}
.news_nav li:after {content:'';width:0;height:100%;background: #01a149;position:absolute;top:0;left:0;transition:0.5s;z-index: -1;border-radius: 10px;}
.news_nav li.on:after {width:100%;}
.news_nav li.on,.news_nav li.on span {color:#fff;}
.news_nav li:before {content:'';background:url(https://memberpic.114my.com.cn/dgzlzt11/uploadfile/image/20220709/20220709113329_28097380.png)no-repeat;width:4px;height:50px;position:absolute;bottom: -36%;left: 0;right: 0;margin: 0 auto;z-index: -1;}
.news_nav li+li {margin: 14% 0 0;}
.news_nav li:last-child:before {display:none;}
.news_nav li i {font-size: 29px;}
.news_nav li a {display:flex;flex-direction: column;font-size: 16px;align-items: center;padding: 8% 0 0;}
.news_nav li.on a {color:#fff;}
.news_nav li a span {font-size: 13px;color: #999;font-family: Arial;padding: 4px 0 0;}
.news_con {width: 80%;overflow: hidden;}
.news_roll {display:flex;transition: 0.5s;}
.news_call {width:100%;flex-shrink: 0;}
.news_div {}
.news_call .news_div_item {display: flex !important;flex-direction: column-reverse;margin: 0 0.1%;background: #fff;position: relative;border: 1px solid #eee;padding: 0.3%;}
/*time*/
.news_call .news_div_item_date {display:flex;font-size: 13px;color: #999;font-family: Arial;position: absolute;top: calc(1rem + 15.6vw);left: 30%;}
/*con*/
.news_call .news_div_item_content {padding: 6.5% 5%;}
.news_call .news_div_item_title {display:flex;padding: 5% 0 0;}
.news_call .news_div_item_title a {font-size: 17px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_call .news_div_item_body {font-size: 14px;color: #999;line-height: 26px;font-weight: lighter;padding: 5% 0 0;}
/*pic*/
.news_call .news_div_item_pic {}
.news_call .news_div_item_pic img {width: 19vw;height: 14.2vw;transition: 0.5s;}
.news_call .news_div_item_pic a {overflow: hidden;display: flex;/* width: 78%; */text-align: center;margin: 0 auto;}
.news_call .ban_dot {display:none !important;}
/*txt*/
.new_column {}
.news_call .new_column a {font-size: 14px;font-weight: lighter;}
/*hover*/
.news_call .news_div_item:hover .news_div_item_pic img {    transform: scale(1.2);}


/*copy*/
.copy {overflow: hidden;}
.copy_box {max-width: 1600px;margin: 0 auto;}
.copy_int {background: #01a149;padding: 3% 0 2%;border-bottom: 1px solid rgba(255,255,255,0.1);}
.copy_int ul {display: flex;justify-content: space-between;align-items: center;max-width:  1600px;margin:  0 auto;}
.copy_int li {display: flex;align-items: center;width: 25%;justify-content:  center;border-right: 1px solid rgba(255,255,255,0.1);}
.copy_int li:last-child {border-right:none;}
.copy_int li i {font-size: 42px;color: #fff;}
.copy_int li p {font-size: 22px;display:  flex;flex-direction:  column;font-weight:  bold;padding: 0 0 0 10px;color:  #fff;}
.copy_int li p span {font-size: 18px;font-weight:  lighter;padding: 8% 0 0;opacity: 0.5;}
.copy_bottom {background: #01a149;padding: 3% 1%;}
.copy_w {max-width:1500px;margin:0 auto;display:  flex;justify-content:  space-between;}
.copy_nav {width: 48%;position:  relative;}
.copy_nav>ul {display: flex;justify-content: space-between;width: 100%;}
.copy_nav li {display: flex;flex-direction:  column;position:  relative;}
.copy_nav li>p {font-size: 16px;color: #fff;margin: 0 0 30px 0;}
.copy_nav li>a {font-size: 13px;font-weight: 100;color: rgba(255,255,255,0.7);padding: 0 0 20px 0;transition: 0.5s;}
.copy_nav li>a:hover {color: #23e77c;}
.copy_num {display:flex;flex-direction:column;width: 30%;}
.copy_num p {background: url(https://memberpic.114my.com.cn/dgzlzt11/uploadfile/image/20220711/20220711180045_1516044824.png)no-repeat right;font-size:  16px;color: #fff;display:  flex;flex-direction:  column;width:  100%;margin: 0 0 6% 0;position:  relative;}
.copy_num p:before {content:'';width:100%;height:1px;position:absolute;bottom: -12px;left:0;background: rgba(255, 255, 255, 0.1);box-shadow: 0 0 20px rgba(255, 255, 255, 0.3);}
.copy_num p>span {font-size: 30px;color: #fff;font-family:  DIN Medium;font-weight:  bold;padding: 2% 0 0;}
.copy_num em {font-size: 14px;color:  #fff;display:  flex;line-height: 36px;font-family:  Arial;align-items:  center;opacity: 0.5;}
.copy_num em i {font-size: 18px;margin: 0 3% 0 0;}
.copy_foot {background: #218a50;color: #fff;}
.copy_end {padding: 32px 0;color: rgba(255, 255, 255, 0.5);font-size: 13px;font-weight:  lighter;display:  flex;justify-content: left;align-items:  center;width: 81%;}
.copy_end a {font-size: 13px;color:  #fff;opacity: 0.5;}
.friendlink {width: 19%;display:  flex;align-items:  center;justify-content:  space-between;}
.friendlink_in {display:flex;justify-content:  space-between;align-items:  center;width: 63%;color:  #999;}
.friend_link_r a {color: #a2a9b5;font-weight: lighter;display: block; margin-right:5px;
width: 100px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;
line-height: 70px;}
.friend_link_r a:hover {color: #fff;text-decoration: underline;}
.links_prev,.links_next { cursor:  pointer;    display: none !important;}
.friendlink {}
.linkTagcs ul {margin:0 !important;}
.friendlink p {display: flex;align-items: center;color:  #999;}
.friendlink p i {margin: 0 8px 0 0;}
.linkTagcs .ban_dot {display:none !important;}
.linkTagcs li a {font-size: 12px;}
.linkTagcs {width: 77% !important;}


.copy_pic {width:10%;}
.copy_pic i img {width:100%;height:auto;}