div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd,i,em{margin:0px;padding:0px;list-style:none;border:0px;font-style:normal}
input,textarea{outline:none;border:none}
.dfs{display:flex;align-items:center;justify-content:space-between}
body{color:#666;margin:0 auto;background-color:#fff;font-family:"Microsoft YaHei";overflow-x:hidden}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
a{color:#666;text-decoration:none}
a:hover{color:#249600;text-decoration:none;border-bottom-style:}
.box{margin:0 auto;width:100%;box-sizing:border-box;padding:0 6%}
.page{width:1400px;min-width:1400px;margin:0 auto}
.bg{width:100%;min-width:1400px;position:relative}
.fl{float:left}
.fr{float:right}
.clear{clear:both;height:0px;overflow:hidden}

/* CDN 服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: 'iconfont';  /* Project id 3834793 */
  src: url('//at.alicdn.com/t/c/font_3834793_g1qw168joz.woff2?t=1671606909875') format('woff2'),
       url('//at.alicdn.com/t/c/font_3834793_g1qw168joz.woff?t=1671606909875') format('woff'),
       url('//at.alicdn.com/t/c/font_3834793_g1qw168joz.ttf?t=1671606909875') format('truetype');
}

.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.top10{padding-top:10px}
.top20{padding-top:20px}
.top30{padding-top:30px}
.top40{padding-top:40px}
.top50{padding-top:50px}
.top60{padding-top:60px}
.top70{padding-top:70px}
.top80{padding-top:80px}
.top90{padding-top:90px}
.top100{padding-top:100px}
.font_en{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:normal}
.en{font-family:Arial,Helvetica,sans-serif;font-weight:normal}

.t{text-align:center;margin-bottom:30px;}
.t p{font-size:40px;color: #333;padding-bottom: 5px;position:relative;margin-bottom: 5px;display: inline-block;}
.t p>span{color: #249600;}
.t d{color: #666;font-size: 18px;display:block;}




/*head*/
.head {position: relative;padding: 0px 15px;z-index: 50;background: #249600;height:115px;}
.head_box {display: flex;align-items: center;max-width: 1770px;margin:  0 auto;}

/*logo*/
.head_logo {display: flex;align-items: center;/* justify-content:  space-between; */position:  relative;width: 410px;}
.head_logo:before {content:'';width: 137%;height: 100%;background: #ffffff;position:  absolute;top: -15px;right: -8%;z-index: -1;transform: translateY(-25px) skew(-24.5deg);padding: 9% 0;}
.head_logo i {width: 80px;}
.head_logo i img {width:  100%;height:  auto;}
.head_logo b {font-size: 17px;display: flex;flex-direction: column;font-weight: normal;padding: 0 0 0 1.3vw;}
.head_logo b span {font-size: 32px; color: #249600; padding: 0 0 1% 0; font-weight: bold;}
/*head_con*/
.head_con {width: 70%;display:  flex;align-items:  center;justify-content:  space-between;position:  relative;padding: 0 0 0 7%;}
/*nav*/
.head_nav {width: 80%;}.head_nav>ul {display: flex;justify-content: space-between;align-items: center;}
.head_nav li {position: relative; height:115px; line-height:115px;}
.head_nav li a {font-size: 17px;position: relative;transition: 0.5s;color:  #fff;font-weight:  lighter;}
.head_nav li a:after {content:'';width: 0;height: 2px;background:#eb9d50;position: absolute;bottom: -48px;left: 0;transition: 0.5s;}
.head_nav>ul>li:hover>a,.head_nav>ul>li.cur>a {color: rgba(255,255,255,0.8); }
.head_nav>ul>li:hover>a:after,.head_nav>ul>li.cur>a:after {width: 100%;}
/*nav_con*/
.head_nav li:hover .nav_con {transform:rotateX(0deg);}
.nav_con {position:  absolute;top: 210%;left: 0;background: #f8f8f8;width: 100%;display:  flex;justify-content:  space-between;transition:0.5s;transform: rotateX(90deg);transform-origin:top;overflow:  hidden;padding: 3%;align-items: c;}
.nav_con i {width: 48%;overflow: hidden;}
.nav_con i img {width:  100%;height:  auto;}
.nav_r {width: 49%;}
.nav_r  p {font-size: 24px;display: flex;flex-direction:column;font-weight: bold;}
.nav_r p span {font-size: 18px;font-family: Arial;text-transform: uppercase;font-weight: lighter;padding: 2% 0 0;color: #999;letter-spacing: 1px;}
.nav_r>ul {display:  flex;flex-wrap: wrap;width: 100%;margin: 7% 0 0;}
.nav_r li {width: 31%;padding: 3%;border: 1px solid #ddd;display: flex;justify-content: center;align-items:center;margin: 0 2% 0 0;}
.nav_r li:nth-child(n+4) {margin: 3% 0 0;}
.nav_r li>a {font-size: calc(0.5rem + 0.5vw);}
.head_nav li:nth-child(3) .nav_con .nav_r li {width: 48%;}
.head_nav li:nth-child(3) .nav_con .nav_r li:nth-child(n+3) {margin: 3% 0 0;}

/*导航下拉*/
.head_nav li>.nav2{position:absolute;top:115px;left:-60px;z-index:99999;display:none;box-shadow:5px 5px 10px rgba(0,0,0,.3);}
.head_nav li>.nav2 a{display:block;width:230px;height:70px;border-bottom:none;background:#fff;color:#333; text-align: center;}
#aa2>.nav2 a{width:150px;font-size:15px;}
.head_nav li>.nav2 a:hover{background:#fc5105;color:#fff;}
.nav2 b{color:#999;}
.head_nav li>.nav2 a span{display:block;color:#333;text-transform:uppercase;font-size:18px;line-height:70px;-webkit-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;-moz-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;}
.head_nav li>.nav2 a b{position:relative;display:inline-block;display:block;color:#ccc;line-height:30px;-webkit-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;-moz-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;}
.head_nav li>.nav2 a span:before{display:inline-block;width:0;height:2px;background:#fff;content:'';vertical-align:middle;-webkit-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;-moz-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;}
.head_nav li>.nav2 a b:before{display:inline-block;width:0;height:2px;background:0 0;content:'';vertical-align:middle;-webkit-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;-moz-transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;transition:all .8s cubic-bezier(.35,.75,.55,1) .1s;}
.head_nav li>.nav2 a:hover span{color:#fff;font-size:18px;}
.head_nav li>.nav2 a:hover span:before{margin-right:5px;width:40px;}

/*button*/
.btn_more {display:  flex;align-items:  center;color:  #fff;width: 26%;justify-content:  flex-end;}
.btn_more i {font-size: 28px;}
.btn_more p {font-size: 22px;font-family:  din;padding: 0 0 0 10px;}




.banner-box,.banner-box .bd li{height:750px}
.banner-box .banner-btn a.prev,.banner-box .banner-btn a.next{top:300px;background-image:url(https://memberpic.114my.com.cn/076922707741/uploadfile/image/20221201/20221201135731_1433070449.png)}
.banner-box .hd ul li.on{background:#249600}
.banner-box{min-width:1400px;position:relative;overflow:hidden}
.banner-box .bd{width:100% !important}
.banner-box .bd li{width:100%;background-position:center;background-repeat:no-repeat}
.banner-box .bd li a{display:block;background-size:auto;width:100% !important;height:100% !important}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0}
.banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0}
.banner-box:hover .banner-btn a.prev{left:54px;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}
.banner-box:hover .banner-btn a.next{right:54px;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}
.banner-box .hd{position:absolute;bottom:40px;width:100%;display:block}
.banner-box .hd ul{text-align:center}
.banner-box .hd ul li{width:20px;height:10px;border-radius:20px;text-indent:-9999px;background:#fff;cursor:pointer;display:inline-block;margin:0 5px;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{width:32px}


/*搜索*/
.search_bg{height: 80px;background: #fff;overflow: hidden;box-shadow: 0 0 30px rgba(0,0,0,.08);}
.search_nbg{position: absolute;z-index: 999;top: 620px;border: 1px solid #eee;background: #fff;}
.search_nbg .search{background: #fff;margin: 0 auto;}
.search-bg{width:300px;height: 40px;overflow: hidden;margin-top:20px;}
.search{height: 80px;}
.search_l{line-height: 80px;color: #c0c0c0;}
.search_l dd{font-size:16px;color: #333;display: inline-block;}
.search_l a{font-size: 14px;color: #999;}
.search_l a:hover{color:#249600;}
.search-bg #infoname{width:300px;background:#f5f5f5;outline:none;color:#ccc;border: none;height: 40px;line-height:6;font-size: 14px;padding-left: 20px;font-weight: lighter;border: 1px solid #eee;border-top: none;border-bottom: none;border-radius: 23px;}
.search_nbg #infoname{width:278px;height: 50px;}
.search-bg{position: relative;}
.search-i{position: absolute;right: 0px;top: 0px;height: 40px;display: flex;align-items: center;border-radius: 0 20px 20px 0;overflow: hidden;}
.search-i input{outline: none;}


/*优势*/
.padv_bg {background: #f8f8f8;}
.adv_fr {width: 100%;position: relative;z-index: 99;/* padding: 40px 0; */}
.adv_fr_li * { display: block; }
.adv_fr_li {float: left;width: 25%;box-shadow: 0px 0px 10px rgba(0,0,0,0.05);padding: 30px;height: 400px;}
.adv_fr_li:nth-child(n+1):nth-child(-n+3) {/* margin-bottom: 40px; */}
.adv_fr_li:nth-child(4n) {
    margin-right: 0;
}
.adv_fr_li i { height: 150px; overflow: hidden; }
.adv_fr_li i img { margin-top: -20px; }
.adv_fr_li t { font-size: 22px; color: #333; margin: 25px 0 17px 0; }
.adv_fr_li p { font-size: 15px; color: #999; line-height: 28px; }
.adv_fr_li span { margin-top: 17px; font-size: 22px; color: #be0007; }





/*fw*/
.full-gallery{position:relative;}
.full-gallery .gallery-select{position:relative;z-index:10;}
.full-gallery .gallery-select ul li{position:relative;float:left;overflow:hidden;width:12%;height:460px;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;-ms-transition:all 1s;}
.full-gallery .gallery-select ul li.on{width:52%;height:460px;}
.full-gallery .gallery-select ul li.on .text p{bottom:0;opacity:1;}
.full-gallery .gallery-select ul li.on .text .delay{bottom:0;opacity:1;}
.full-gallery .gallery-select ul li.on .text .circle{opacity:0;}
.full-gallery .gallery-select ul li.on .text span{padding-left:0;}
.full-gallery .gallery-select ul li .text{position:absolute;top:0;left:0;padding: 4.7rem 1rem;width:100%;height:100%;display: flex;flex-direction: column;justify-content: center;text-align: center;align-items: center;}
.full-gallery .gallery-select ul li .text>span{/* padding-left:1rem; */-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-ms-transition:all .5s;}
.full-gallery .gallery-select ul li .text>span i{color:#fff;font-size:2.6rem;/* line-height:1px; */}
.full-gallery .gallery-select ul li .text h5{margin:1.8rem auto .8rem;color:#fff;letter-spacing:0;font-size:20px;line-height:1.5;}
.full-gallery .gallery-select ul li .text p{position:relative;bottom:-1rem;margin-bottom:3rem;min-width:15rem;color:#fff;letter-spacing:0;font-size:16px;line-height:1.4rem;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-ms-transition:all .5s;}
.full-gallery .gallery-select ul li .text .delay{position:relative;bottom:-1rem;opacity:0;-webkit-transition:all .5s ease .2s;-moz-transition:all .5s ease .2s;transition:all .5s ease .2s;-ms-transition:all .5s ease .2s;}
.full-gallery .gallery-select ul li .text .know-more{display:inline-block;width:7.25rem;height:2.5rem;border:1px solid #fc5105;background:#fc5105;text-align:center;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-ms-transition:all .5s;}

.full-gallery .gallery-select ul li .text .know-more a{color:#fff;letter-spacing:0;font-size:15px;line-height:2.5rem;}
.full-gallery .gallery-select ul li .text .know-more a i{font-size:.8rem;}
.full-gallery .gallery-select ul li .text .know-more:hover{border:1px solid #fc5105;background:#fc5105;}
.full-gallery .gallery-select ul li .text .circle{display:block;width:2rem;height:2rem;border:1px solid #fff;border-radius:50%;text-align:center;opacity:1;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-ms-transition:all .5s;}
.full-gallery .gallery-select ul li .text .circle i{font-size: 1.6rem;display: block;width: 100%;height: 100%;font-family: 'Arial';font-weight: lighter;display: flex;align-items: center;justify-content: center;}
.full-gallery .gallery-select ul li:before{content:'';position:absolute;width:100%;height:100%;background:rgba(36,150,0,0.9);top:0px;left:0px;}
.full-gallery .gallery-select ul li.on:before{background:rgba(0,0,0,0.4);}

/*int*/
.inti {overflow: hidden;}
.inti_box {width:1400px;margin: 0 auto;}
.inti_tit {font-size: 40px;text-align: center;line-height: 50px;color:#222;}
.inti_tit span {color: #188e3e;position: relative;font-weight: bold;}
.inti_tit span:after {content:'';width:28px;height: 28px;border-radius: 50%;background: #198e3d;opacity: 0.1;position: absolute;top:3px;left:-12px;}
.inti_tit p {font-size: 18px;color: #999999;position: relative;}
.inti_tit p:after {content:'';width:32px;height: 2px;background: #188e3e;position: absolute;left:48%;bottom: -12px;}
.inti_con {padding-top: 60px;}
.inti_con ul {display: flex;}
.inti_con li {overflow: hidden;transition:0.5s;width: 25%;}
.inti_con li:nth-child(2n)   {    display: flex;flex-direction: column-reverse;}
.inti_con li i {display: inline-block;overflow:hidden;transition:0.5s;}
.inti_con li:hover i  {transform:scale(1.2);transition:0.5s;}
.inti_con li p {width: 100%;height: 226px;background: #f8f8f8;padding:44px 60px;font-size: 24px;display: flex;flex-direction: column;line-height: 30px;    position: relative;}
.inti_con li p span {font-size: 14px;color: #999999;line-height: 25px;padding-top: 10px; font-weight:100;}
.inti_con li p a {width:142px;height: 30px;border-radius: 40px;font-size: 14px;color: #999999;border:1px solid #ddd;margin-top: 18px;text-align: center; line-height:28px;}
.inti_con li:hover a{background: #198e3d; color: #fff; border:none; line-height:30px;}

.peis_box{display:flex;}


.peis_box li{width:calc((100% - 70px) / 8);float:left;position: relative;}
.peis_box li+li{margin-left:10px;}
.peis_box li d{text-align: center;font-size: 16px;color: #fff;position: absolute;bottom: 0px;background: rgba(0,0,0,0.5);width: 100%;height: 40px;    display: flex;align-items: center;justify-content: center;    transition: 0.3s ease all;}
.peis_box li:hover d{height:100%;}
.peis_box li span img{width:100%;}
.peis_box li span{display:block;width:100%;overflow: hidden;position: relative;z-index:9;}


/*top*/
.top {position: relative;z-index: 20;}
.top_con {width: 1500px;height: 486px;margin: 0 auto;background: #fff;    border-top-left-radius: 40px;border-bottom-left-radius: 40px;box-shadow: 0 0 20px #ddd;position: relative;margin-top: -10%;}
.top_con:after {content:'';width: 203px;height: 100%;background: #fff;position: absolute;right:-203px;top:0;box-shadow:0px 0 20px rgb(255 255 255 / 60%)}
.top_con ul {display: flex;max-width: 1200px;margin: 0 auto;height: 486px;align-items: center;justify-content: space-between;}
.top_con li {}
.top_con li i {display: inline-block;background: url(https://memberpic.114my.com.cn/dgqfcy11/uploadfile/image/20210512/20210512172726_185435352.png)no-repeat;width: 258px;height: 265px;padding: 24px;}
.top_con li p {font-size: 30px;line-height: 36px;text-align: center;padding-top: 15px;color:#222;}
.top_con li p span {display: block;font-size: 14px;color:#cccccc;text-transform: uppercase;}

/*int*/
.int {width: 100%;position: relative;margin-top: -33px;height: 944px;}
.int:before{content:'';width: 55%;background: url(https://memberpic.114my.com.cn/gdzhaowei/uploadfile/image/20230519/20230519164905_825575833.png)no-repeat center left; position: absolute;right:0;top:0;    height: 100%;}
.int_box {width:1400px;margin: 0 auto;}
.int_txt {display: inline-block;padding-top: 150px;}
.int_txt p {font-size:45px;line-height: 70px;padding-bottom: 40px; font-weight:bold;color:#222;}
.int_txt p span {font-size: 30px;display: block; font-family: "DIN%20Medium";font-weight:lighter;}
.int_txt em {display: block;font-size: 16px;color: #848484;line-height: 27px;width: 550px;padding-bottom: 30px; font-weight:100;}
.int_txt a {width:185px;height: 40px;background: #494649;font-size: 15px;color: #fff;text-align: center;line-height: 40px;display: block;font-weight: lighter;margin-top: 40px;}
.int_num {padding-top: 100px;}
.int_num ul {width: 1100px; display: flex;justify-content: space-between;align-items: center;}
.int_num li {text-align: center;position: relative;}
.int_num li:after {content:'';width: 1px;height: 78px;background: #eee;position: absolute;right:-65px;top:12px;}
.int_num li:last-child:after {display: none;}
.int_num li span {display: inline-block;position: relative;}
.int_num li span i:after {content:'';width: 25px;height: 25px;border-radius:50%;background: #fc0100;position: absolute;right:-10px;top:8px;}
.int_num li span i {font-size: 73px;color: #333;display: inline-block;position: relative;line-height: 80px;font-family: "DIN%20Medium";font-weight: bold;}
.int_num li span em {font-size: 18px;position: absolute;top: 8px;right: -10px;color: #fff;width: 25px;height: 25px;text-align: center;line-height: 25px;}
.int_num li:nth-child(1) span em {font-size: 14px;}
.int_num li p {font-size: 16px;color: #999999;}


/*adv*/
.adv{width:100%; min-width:1400px; overflow: hidden;}
.adv .t p{color:#fff;}
.adv .t span{color:#fff;}
.adv .t d{color:rgba(255,255,255,0.8);}
.adv .titleAx.cen{ margin-bottom:7px;}
.adv_m{width:1400px; margin:0 auto; text-align:center; z-index:2;  font-size:46px; font-weight:500; line-height:66px; color:#333; position:relative; padding-bottom:5px; overflow: hidden;}
.adv_m span{color: #00b545; font-weight: bold;}
.adv_n{width:700px; margin:0 auto; text-align:center; font-size:16px; line-height:26px; color:#999; margin-top:5px;}
.adv_line{width:160px; height:2px; background:#00b545; margin:0 auto; margin-top:18px;}

.adv_d{width:100%; overflow:hidden; background:url(https://memberpic.114my.com.cn/gdzhaowei/uploadfile/image/20230519/20230519164611_1839089162.jpg) no-repeat center top;padding-top:306px; padding-bottom:270px;margin-top: -226px;}
#adv_tablit{width:1400px; height:auto; background-repeat:no-repeat; margin:0 auto;}
#adv_tablit .on .adv_dt_m{color:#fff}
#adv_tablit dl{width:1400px; margin:0 auto;}
#adv_tablit dl dd{float:left;display:block;width:24.92%;height:136px;text-align:center;font-size:20px;transition: all 0.5s linear;position:relative;padding:18px 0px 0 0;/* border-top:solid 1px #eee; */background: #fff;}
#adv_tablit .on{text-decoration:blink; transition: all 0.5s linear; color:#fff;}
.adv_tabcon{margin:0 auto;clear:both;margin-top:50px;}
.adv .dis{display:none;}
.adv_dd_l{width:50%; background:#f8f8f8; height:422px; overflow:hidden; float:right;}
.adv_dd_l img{width:100%; overflow:hidden;  transition: 0.5s;}
.adv_dd_l:hover img{transform:scale(1.1);}
.adv_dd_r{ float:left;  width:49%;}
.adv_dd_rtn{color:#d4d4d4;font-size:22px;line-height:30px;margin-top:10px;letter-spacing: 1px;/* padding-left: 15px; */}
.adv_dd_rm{font-size:33px;line-height:82px;font-weight:bold;font-family: Microsoft YaHei;height:86px;color: #fff;/* padding-left: 14px; *//* background: url(https://memberpic.114my.com.cn/dghjmy/uploadfile/image/20220902/20220902112016_88499766.png) no-repeat left; */letter-spacing: 2px;}

.adv_dd_rdn{margin-top:10px; overflow:hidden; height:232px;}
.adv_dd_rdn_i{overflow:hidden; padding-top:10px;}
.adv_dd_rdn_il{float:left;text-align:center;font-size:20px;font-weight:bold;color:rgba(255,255,255,0.8);line-height:34px;margin-right: 5px;}
.adv_dd_rdn_ir{float:left;width:90%;font-size:16px;line-height:30px;color: rgba(255,255,255,0.8);}
.adv_dd_rdn_ir strong{font-weight:bold; color:#ff5c00; font-size:21px;}
.adv_dd_ra{overflow:hidden; letter-spacing:2px; width:300px; line-height:40px; text-align:center; transition: all 0.5s linear; background:#00b545;}
.adv_dd_ra a{font-size:16px; transition: all 0.5s linear; color:#fff;}
.adv_dd_ra:hover{transition: all 0.5s linear; background:#00b545; width: 390px;}
.adv_dd_ra:hover a{transition: all 0.5s linear; color:#fff;}

.adv_dt{width:1400px; margin:0 auto; overflow:hidden; padding-top:20px;}
.adv_d_line{/* float:left; *//* width:1px; *//* height:100%; */transition: all 0.5s linear;}
.adv_dt_line{width:22px; height:22px; margin:0 auto; border:solid 5px rgba(1,136,71,0.1); border-radius:50%; margin-top:-31px; transition: all 0.5s linear; position:relative; z-index:2;}
.adv_dt_line_i{width:13px; height:13px; border:solid 4px rgba(122,193,159,0.5);border-radius:50%; background:#fff; transition: all 0.5s linear;}
.adv_dt_s{text-align:center; font-size:36px; line-height:47px; color:#00b545; transition: all 0.5s linear; position:relative; z-index:2; padding-top: 6px;   font-family: Microsoft YaHei;     font-weight: bold;}
.adv_dt_m{font-size:28px;line-height:32px;position:relative;z-index:2;font-weight: 500;color: #222;}
.adv_dt_en{font-size:12px; line-height:20px; color:#ccc;  text-transform:uppercase; transition: all 0.5s linear; position:relative; z-index:2;  display:none;}

#adv_tablit dd::before{content:""; display:block;  background-image: linear-gradient(#00d551, #00b645);  transition: all 0.3s linear; width:100%; height:0; left:0; top:0; position:absolute; z-index:1; display: block;}
#adv_tablit .on::before{transition: all 0.3s linear; height:100%;}
#adv_tablit .on .adv_dt_line{border:solid 5px rgba(255,255,255,0.3); transition: all 0.5s linear;}
#adv_tablit .on .adv_dt_line_i{ border:solid 4px rgba(1,136,71,0.3); transition: all 0.5s linear;}
#adv_tablit .on .adv_dt_s{color:#fff; transition: all 0.5s linear;}
#adv_tablit .on .adv_dt_en{color:#eee; transition: all 0.5s linear;}



.news_bc{padding:100px 0 0px}
.news_c{}
.news_cc{display:flex;padding:55px 20px 25px;transition:all .5s;overflow:hidden}
.news_wz .news_div_item{display:flex!important;flex-direction:column-reverse;width:calc(25% - 15px);flex-shrink:0;position:relative;box-shadow:0px 0px 20px rgb(0 0 0 / 12%)}
.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}
.news_wz .news_div_item .news_div_item_date{position:absolute;bottom:185px;left:32px;display:flex;width:80px;height:80px;background:#3e1f0a;justify-content:center;color:#fff;font-size:14px;padding-top:50px;font-family:"Rotobo";z-index:2;transition:all .5s}
.news_wz .news_div_item:hover .news_div_item_date{background:#ddb35d}
.news_div_item_day{font-family:Rotobo;font-weight:bold;font-size:30px;position:absolute;}
.news_wz .news_div_item .news_div_item_title a{display:block;font-size:16px;color:#333;position:relative;margin-top:68px}
.news_wz .news_div_item .news_div_item_body{font-size:14px;line-height:28px;color:#666;padding-top:14px}
.news_wz button{display:none!important}
.news_wz .news_div_item .news_div_item_content{padding:0 25px 34px}
.news_wz{width:100%;flex-shrink:0}
.news_wz .news_div_item+.news_div_item{margin-left:20px}
.news_wz+.news_wz{display:none}
.news_wz .news_div_item .news_div_item_pic a{display:block;position:relative}
.news_wz .news_div_item:hover .news_div_item_pic a:after{background:#ddb35d}
.news_wz .news_div_item:hover .news_div_item_pic a:before{background:rgba(221,179,93,0.72)}
.news{padding:80px 0 80px 0;background:#fff;}
.newstitle{text-align:center;font-size:18px;color:#414755;font-weight:lighter}
.newstitle b{display:block;font-size:42px;margin-bottom:5px;font-weight:bold}
.newstab{font-size:0;text-align:center;margin:20px 0;width:640px;float:right}
.newstab a{display:inline-block;vertical-align:top;width:205px;line-height:45px;border-radius:30px;background:#fff;font-size:18px;color:#484848;font-weight:lighter;box-shadow:0px 0px 10px rgba(204,204,204,0.3)}
.newstab a+a{margin-left:10px}
.newstab a.on{background:#249600;color:#fff}
.newsleft{width:590px;height:580px;background:#fff;padding:30px;box-shadow:0 0 10px #eee}
.newscon{margin-top:30px}
.newscon ul{display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:flex-start}
.newsleft .news_div_item{display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column-reverse;position:relative}
.newsleft .news_div_item_pic{overflow:hidden;margin-bottom:37px;height:349px}
.newsleft .news_div_item_pic img{width:530px;height:auto;transition:all .6s ease}
.newsleft .news_div_item:hover .news_div_item_pic img{transform:scale(1.1)}
.news .news_div_item:hover .news_div_item_a{color:#249600}
.news .news_div_item_a{font-size:20px;color:#333;display:block;overflow:hidden;text-overflow:ellipsis}
.newsleft .news_div_item_body{font-size:15px;color:#999999;font-weight:lighter;overflow:hidden;height:60px;line-height:30px;margin-top:45px}
.newsleft .news_div_item_date{position:absolute;left:0;bottom:70px;font-size:0}
.newsleft .news_div_item_date>div{display:inline-block;vertical-align:top;font-size:14px;color:#999999;font-weight:lighter}
.newsright{width:740px}
.newsright .news_div_item{height:152px;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center;flex-direction:row-reverse}
.newsright .news_div_item:nth-child(2){margin:28px 0;height:200px;padding:0px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}
.newsright .news_div_item_content{width:535px}
.newsright .news_div_item_body{font-size:15px;color:#666;font-weight:lighter;overflow:hidden;height:90px;line-height:30px;margin-top:15px}
.newsright .news_div_item_date{width:142px;height:142px;text-align:center;background:#eee;border:1px solid #eee;position:relative;padding-top:85px;transition:all .3s ease;color:#6d6d6d}
.newsright .news_div_item_date>div.news_div_item_day{position:absolute;width:100%;top:20px;font-size:48px;left:0}
.newsright .news_div_item_date>div{display:inline-block;vertical-align:top;font-size:18px}
.newsright .news_div_item:hover .news_div_item_date{background:#249600;color:#fff}
.new_t{color:#333;text-align:center;font-size:38px;line-height:50px}
.new_yt{font-size:40px;color:#3e1f0a;text-transform:uppercase}
.new_tc{float:left;text-align:left;}
.new_tc .p_tt{color:#333;text-align:left;font-size:34px;display:block;padding-top:6px}
.p_tt{color:#fff;text-align:left;font-size:22px;display:block;padding-top:6px}
.fac_box{width:1400px;margin:0 auto;background:#fff;position:relative;box-shadow:0 0 20px 2px rgba(0,0,0,0.1);margin-top:-100px}
.news_div .new_web_div2021{margin:0 auto;padding:30px 0 0;overflow:hidden;transition:0.5s;flex-shrink:0;width:100%;padding:50px}
.news_div .new_web_div2021 ul{display:flex;justify-content:space-between}
.news_div .new_web_div2021 li{display:block;float:left;padding:0 !important;width:24%}
.mot_con .new_web_div2021:last-child li{width:20%}
.news_div .new_web_div2021 li>a{display:block;overflow:hidden}
.news_div .new_web_div2021 li img{width:100%;height:auto;transition:0.2s all ease-in-out}
.news_div .new_web_div2021 li:hover img{transform:scale(1.1)}
.news_div .new_web_div2021 li p{padding:0 !important;position:relative;background:#f5f5f5}
.news_div .new_web_div2021 li:hover p{background:#249600}
.news_div .new_web_div2021 li p a{display:block;line-height:50px;font-size:16px;position:relative;z-index:2;text-align:center}
.news_div .new_web_div2021 li:hover a{color:#fff}
.news_div .new_web_div2021 li p:after{content:"";display:block;opacity:0;width:20%;height:100%;transition:0.2s all;background:#249600;position:absolute;top:0;left:0;right:0;margin:0 auto}
.news_div .new_web_div2021 li:hover p:after{width:100%;opacity:1}



/*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 {
    width: 1400px;
    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(https://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; }