@font-face{font-family:hs_l;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Light.ttf)}
@font-face{font-family:hs_r;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Regular.ttf)}
@font-face{font-family:hs_m;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Medium.ttf)}
@font-face{font-family:hs_b;src:url(https://cdn.114my.com.cn/font/hmos/HarmonyOS_Sans_SC_Bold.ttf)}
@font-face {font-family: 'bantext'; src: url("../cssnew/YOUSHEBIAOTIHEI-2.TTF.txt");}
.font2{font-family: 'bantext';}
.hs_l{font-family:hs_l}
.hs_r{font-family:hs_r}
.hs_m{font-family:hs_m}
.hs_b{font-family:hs_b}
@font-face{font-family:din_b;src:url(https://114my.cn.114.114my.net/hxp/fonts/DIN-Bold.otf)}
@font-face {font-family:"DIN-BOLD";src:url("https://114my.cn.114.114my.net/hxp/fonts/DIN-BOLD.woff.txt") format("woff");}
@font-face {font-family:'Montserrat-Bold'; src: url('https://cdn.114my.com.cn/font/hxp/Montserrat-Bold.woff') format('woff') ; font-weight: normal;font-style: normal;
}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before,*:after{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html{-webkit-text-size-adjust:100%;font-size:5.2083333vw;overflow-x: hidden;}
html,body{height:100%;}
body{padding:0;margin:0;font-size:0.16rem;line-height:0.3rem;color:#333;width:100%;zoom:1; font-family: hs_r; background:#fff;}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address,ol{font-style:normal;list-style:none;padding: 0px;margin: 0px;}
h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;}
select,input,textarea,button{font-size:0.16rem;border-radius:0;-webkit-border-radius:0;color:#545454;}
input:focus{outline: none;}
input,button,select,textarea{border:0px;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/}
button{cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/}
textarea,input,select{background:none;border:none;margin:0;padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,fxigcaption,address,pre,time,menu{padding: 0px;margin: 0;display: block;}
pre{white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}
/*html5设置*/figure,figcaption{margin:0px;padding:0px;}
audio,canvas,progress,video{display: inline-block;vertical-align: baseline;}
img{max-width:100%;border:none;border:0;display: inline-block;vertical-align: middle;}
a{color:var(--black-color);text-decoration:none;noline:-webkit-tap-highlight-color:rgba(0,0,0,0);/*transition: all ease 0.3s;*/}
a:focus{outline:none;-moz-outline:none;}
a:hover{text-decoration:none;color:#00984a;}
/**:hover{transition: all ease 0.3s;}*//*input字体*/:-moz-placeholder{color: #999999;}
::-moz-placeholder{color: #999999;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{color: #999999;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color: #999999;}
select{/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*//*很关键：将默认的select选择框样式清除*/appearance: none;color:#999999;-moz-appearance: none;-webkit-appearance: none;/*在选择框的最右侧中间显示小箭头图片*/border: 1px solid #e5e5e5;background: #fff url(../cssnew/selectarr.svg) no-repeat right 0.18rem center;/*为下拉小箭头留出一点位置，避免被文字覆盖*/padding-left: 12px;padding-right: 0.5rem;}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/select::-ms-expand{display: none;}
input[type="radio"],
input[type="checkbox"]{width: 15px;height: 15px;vertical-align: middle;appearance: none;print-color-adjust: exact;cursor: pointer;border: 1px solid #dddddd;position: relative;margin: -0.04rem 0.06rem 0 0;}
input[type="radio"]{border-radius: 50%;}
input[type="radio"]:checked:after{left: 3px;top: 3px;width: calc(100% - 6px);height: calc(100% - 6px);background: #00984a;content: "";position: absolute;border-radius: 50%;}
input[type="radio"]:checked{border: 1px solid #00984a;}
input[type="checkbox"]{border: 1px solid #00984a;background: #fff url(../cssnew/gou.svg) no-repeat center center;}
input[type="checkbox"]:checked{background: #00984a url(../cssnew/gou2.svg) no-repeat center center;}
/*网页滚动条*/::-webkit-scrollbar{width: 4px;height:4px;-webkit-overflow-scrolling : touch;background-color: #ebeced;}
::-webkit-scrollbar:hover{display: block;}
::-webkit-scrollbar-track{background: url(../cssnew/scrollbartrack.gif) center top repeat-y;}
::-webkit-scrollbar-thumb{border-radius: 5px;background: #00984a url(../cssnew/scrollbg.png) center center no-repeat;}
::-webkit-scrollbar-button{height: 0px;width: 0;background-color: #ebeced;}
.f18{font-size: 0.18rem;}
.f18 a{font-size: 0.18rem;}
/*公用样式*/.fl{float:left;}
.fr{float:right;}
.tl{text-align:left !important;}
.tr{text-align:right;}
.tc{text-align:center !important;}
/* .auto{margin:0px auto;}*/.show{display:inline-block;vertical-align: middle;}
.hide{display:none;}
.block{display:block;}
.clear{clear:both;}
.cl{clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.clearfix:after{content: '';display: block;clear: both;height: 0;visibility: hidden;}
.clearfix{*zoom:1;}
.relative{position:relative;}
.bodyon{overflow:hidden;}
.contain{z-index:1;position:relative;clear:both;max-width:16.8rem;width: 88%;margin:0px auto;}
.w1400{z-index:1;position:relative;clear:both;max-width:14rem;/*width: 88%;*/margin:0px auto;}
.table{display: table;width:100%;}
.table .row{display: table-row;}
.table .cell{display: table-cell;vertical-align: middle;}
.iblock{font-size:0;}
.iblock div,.iblock li{display: inline-block;vertical-align: middle;font-size:16px;}
.pt70{padding-top:3.646vw !important;}
.pb70{padding-bottom:3.646vw !important;}
.pb0{padding-bottom:0 !important;}
.pt0{padding-top:0 !important;}
.nones{position:absolute;visibility:hidden;opacity:0;top:0;width: 100%;z-index: -10;left: 0;}
.relative{position: relative;}
.flex{display: flex;display: -ms-flexbox;}
.flexj{display: flex;display: -ms-flexbox;justify-content: center;-ms-flex-pack: center;}
.flexa{display: flex;display: -ms-flexbox;align-items: center;}
.flexja{display: flex;display: -ms-flexbox;justify-content: center;-ms-flex-pack: center;align-items: center;-ms-flex-align: center;}
.flexjac{display: flex;display: -ms-flexbox;justify-content: center;-ms-flex-pack: center;align-items: center;-ms-flex-align: center;flex-direction: column;-ms-flex-direction: column;}
.flexac{display: flex;display: -ms-flexbox;align-items: center;-ms-flex-align: center;flex-direction: column;-ms-flex-direction: column;}
.flexjc{display: flex;display: -ms-flexbox;justify-content: center;-ms-flex-pack: center;flex-direction: column;-ms-flex-direction: column;}
.flexbwa{display: flex;display: -ms-flexbox;justify-content: space-between;-ms-flex-pack: justify;flex-wrap: wrap;-ms-flex-wrap: wrap;align-items: center;-ms-flex-align: center;}
.flexba{display: flex;display: -ms-flexbox;justify-content: space-between;-ms-flex-pack: justify;align-items: center;-ms-flex-align: center;}
.flexbw{display: flex;display: -ms-flexbox;justify-content: space-between;-ms-flex-pack: justify;flex-wrap: wrap;-ms-flex-wrap: wrap;}
.flexbwt{display: flex;display: -ms-flexbox;justify-content: space-between;-ms-flex-pack: justify;flex-wrap: wrap;-ms-flex-wrap: wrap;align-items: flex-start;}
.flexbwb{display: flex;display: -ms-flexbox;justify-content: space-between;-ms-flex-pack: justify;flex-wrap: wrap;-ms-flex-wrap: wrap;align-items:flex-end;}
.flexw{display: flex;display: -ms-flexbox;flex-wrap: wrap;-ms-flex-wrap: wrap;}
.flexwt{display: flex;display: -ms-flexbox;flex-wrap: wrap;-ms-flex-wrap: wrap;align-items: flex-start;}
.flexaw{display: flex;display: -ms-flexbox;flex-wrap: wrap;-ms-flex-wrap: wrap;align-items: center;-ms-flex-align: center;}
.flexjw{display: flex;display: -ms-flexbox;flex-wrap: wrap;-ms-flex-wrap: wrap;justify-content: center;-ms-flex-pack: center;}
.flexb{display: flex;display: -ms-flexbox;justify-content: space-between;-ms-flex-pack: justify;}
.flex1{flex: 1;}
/*font*/:root{--blue-color:#0028aa;--red-color:#c50016;--black-color:#000822;--black-color-op5:rgba(0,8,34,0.5);--black-color-op8:rgba(0,8,34,0.8);--gray-color:#7a7e8c;}
.f000{color: #000;}
.fred{color: #00984a;}
.f999{color: #999;}
.f666{color: #666;}
.f555{color: #555;}
.f333{color: #333 !important;}
.t_justify{text-align: justify;}
.f_Light{font-family:hs_l;}
.f_Regular{font-family:hs_b;}
.f_Medium,h1,h2,h3,h4,h5{font-weight: normal;}
.f14{font-size: 0.14rem;}
.f16{font-size: 0.16rem;}
.f18{font-size: 0.18rem;}
.f20{font-size: 0.18rem;}
.f22{font-size: 0.22rem;}
.f24{font-size: 0.24rem;}
.f24 a{font-size: 0.24rem;}
.f26{font-size: 0.26rem;}
.f28{font-size: 0.28rem;}
.f30{font-size: 0.30rem;}
.f32{font-size: 0.32rem;}
.f36{font-size: 0.36rem;}
.f40{font-size: 0.40rem;}
.l24{line-height: 0.24rem;}
.l28{line-height: 0.28rem;}
.l26{line-height: 0.26rem;}
.l32{line-height: 0.32rem;}
.l33{line-height: 0.33rem;}
.l36{line-height: 0.36rem;}
.l38{line-height: 0.38rem;}
.l40{line-height: 0.40rem;}
.l42{line-height: 0.42rem;}
.l48{line-height: 0.40rem;}
.iconfont{font-size:22px;display: inline-block;vertical-align: middle;}
.date{color: #666;}
.tit{display:block;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;overflow:hidden;width:100%;-webkit-line-clamp: 1;}
.dot1,.dot2,.dot3,.dot4,.dot5,.dot6,.dot7{overflow: hidden;word-break:normal;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.dot1{-webkit-line-clamp: 1;}
.dot2{-webkit-line-clamp: 2;}
.dot3{-webkit-line-clamp: 3;}
.dot4{-webkit-line-clamp: 4;}
.dot5{-webkit-line-clamp: 5;}
.dot6{-webkit-line-clamp: 6;}
.dot7{-webkit-line-clamp: 7;}
@media ( max-width:1440px){html{font-size:6.2vw}}
@media ( max-width:1024px){body{min-width:300px;}
::-webkit-scrollbar{width: 5px;height:5px;}
.w1400{width: 88%;}}
@media (min-width:769px) and (max-width:1024px){html{font-size: calc((100 / 1000) * 100 * 1vw);}}
@media (max-width:768px){html{font-size: calc((100 / 750) * 100 * 1vw);}}@media (max-width:640px){select,input,textarea,button{font-size: 14px;}
body{font-size: 14px;line-height: 24px;}
.f14{font-size: 14px;}
.f16{font-size: 14px;}
.f18{font-size: 15px;}
.f20{font-size: 15px;}
.f22{font-size: 16px;}
.f24{font-size: 16px;}
.f26{font-size: 16px;}
.f28{font-size: 17px;}
.f30{font-size: 18px;}
.f32{font-size: 18px;}
.f40{font-size: 20px;}
.l36,.l24,.l26,.l28,.l33,.l32,.l48,.l40,.l42,.l38{line-height: 24px;}
.iconfont{font-size: 16px;}
.ptb100{padding-top:0.65rem;padding-bottom:0.65rem;}
.pb150{padding-bottom: 0.65rem;}
.pt100{padding-top:0.65rem;}
.pb100{padding-bottom:0.65rem;}
input[type="radio"], input[type="checkbox"]{width: 15px;height: 15px;}}
img { border:none;object-fit: cover;}
.del_float{ display:block; height:0; clear:both; visibility:hidden; }
.document_width{ width:100%; padding:0 100px; box-sizing:border-box;  margin:auto; max-width:1920px; }
.document_width1{ width:100%;box-sizing:border-box;  margin:auto; max-width:1920px; }
.document_width2{width:100%; padding:0 250px; box-sizing:border-box;  margin:auto;  max-width:1920px;}
/* CSS Reset */
.jcd-title {position: relative;}
.jcd-title.center {text-align: center;}
.jcd-title.right {text-align: right;}
.jcd-title .entitle-1{color: #ccc;}
.jcd-title .title-1{color: #00984a; height:23px;}
.jcd-title .title-1 h3{font-weight: 900;color: #00984a; line-height:0px;}
.jcd-title .title-3 h3{font-weight: 900;}
.jcd-title .title-2 {color:#111; font-family:hs_l;}
.jcd-title .text-2 {color:#333; margin-top: 2%;text-align: justify;}
.font32 {font-size: .3rem; margin-top:110px;}
.font42 {font-size: .42rem; line-height:.6rem; margin-bottom:50px;}

/*Top*/
.Header{position:fixed; width:100%; left:0; top:0;z-index:1000;transition: all 0.3s;/*color: #fff;*/ background-image: linear-gradient(rgba(255,255,255,.9), rgba(255,255,255,.5)); box-shadow: 0 0 10px rgba(0, 0, 0, .1);}
.Header .contain{position: static;}
.Header a{color: #fff;}
.Header .Logo img{height: 0.57rem;}
.Header .Logo img.cai{display: none;}
.Searchico{ cursor:pointer;}
.Searchico i{width: 19px;height: 19px;background-position: center center;background-repeat: no-repeat;background-size: contain;display: inline-block;vertical-align: middle;margin-top: 4px;}
.Searchico .iconso{background-image: url(../cssnew/ico_so3.svg);}
.Searchico .iconso:hover{background-image: url(https://memberpic.114my.com.cn/gdlgsd/uploadfile/image/20250822/20250822170600_372593125.png) !important;}
.Searchico .icongb{ display:none;background-image: url(../cssnew/close.svg);}
.Searchico.on .icongb{ display:block;margin-top: 5px;}
.Searchico.on .iconso{ display:none;}
.Searchico .iconfont{ font-size:24px;vertical-align: middle;}
.searchbox{width:100%;position: absolute;line-height: 35px;opacity: 0;visibility: hidden;z-index: -1;top: 120%;transition: all 0.3s;text-align: left;width: 4rem;padding: 0.12rem;background-color: #fff;box-shadow: 0 10px 10px rgba(0,0,0,0.1);right: 0;}
.searchbox .input{width:calc(100% - 50px); height:0.55rem; text-indent:1em;background: #eee;vertical-align: top;}
.searchbox .input::-webkit-input-placeholder{color:#999;}
.searchbox .btn {width: 50px;height: 0.55rem;color:#fff;position: absolute;right: 0.12rem;top: 0.12rem;background-color: #00984a;}
.searchbox .btn:after{width: 19px;height: 19px;background: url(../cssnew/ico_so.svg) no-repeat center center/contain;content: "";display: block;margin: 0px auto;}
.searchbox .btn:hover {opacity: 0.8;}
.searchbox.on{opacity: 1;visibility: visible;top: 100%;z-index: 10;}

.MainNav li{padding:0 1.5vw;}
.MainNav span a{ position:relative; z-index:100;display:block;line-height:0.96rem;color: #000;transition: all 0.3s;}
.MainNav .arr{ display:none;}
.MainNav li:hover span a,.MainNav li.onnav span a{color: #00984a !important;}

.Header .down{position: relative;margin-right: 0.34rem;}
.Header .down:after{position: absolute;right: -0.14rem;top: 50%;transform: translateY(-50%);content: "";background-color: rgba(255,255,255,0.2);width: 1px;height: 0.14rem;}
.Header .down:before{width: 11px;height: 16px;background: url(../cssnew/ico_down.png) no-repeat center center/contain;content: "";display: inline-block;vertical-align: middle;margin: -2px 0.09rem 0 0;}
.Header .down:hover{color: #00984a;}
.Header .down:hover:before{background: url(../cssnew/ico_down2.png) no-repeat center center/contain !important;}
.Header .Ver{position: relative;margin-right: 0.24rem;}
.Header .Ver:after{position: absolute;right: -0.14rem;top: 50%;transform: translateY(-50%);content: "";/*background-color: rgba(255,255,255,0.2);*/width: 1px;height: 0.14rem;}
.Header .Ver dt{cursor: pointer;}
.Header .Ver dt:before{width: 18px;height: 18px;background: url(../cssnew/ico_dq3.png) no-repeat center center/contain;content: "";display: inline-block;vertical-align: middle;margin: -4px 0.08rem 0 0;}
.Header .Ver dt:after{width: 10px;height: 16px;background: url(../cssnew/arr_xjt_bottom.svg) no-repeat center center/contain;content: "";display: inline-block;vertical-align: middle;margin-left:12px;}
.Header .Ver dd{position: absolute;left: 50%;top: 150%;width: 120px;box-shadow: 0 5px 10px rgba(0,0,0,0.1);background-color:#fff;text-align: center;transform: translateX(-50%);border-radius: 5px;opacity: 0;visibility: hidden;z-index: -1;transition: all 0.3s;     padding: 10px 0;}
.Header .Ver dd a{display: block;line-height: 30px;color: #333;  }.Header .Ver dd a:hover{color:#00984a;}
.Header .Ver.on dd{opacity: 1;z-index: 10;top: 100%;visibility: visible;}

.closebtn{ position:fixed; left:0px; top:0; width:100%; height:100vh; z-index:99; display:none;background: rgba(0,0,0,0.5);}
.openbtn{ cursor:pointer; height:25px; position:absolute; right:5%; top:47%; z-index:1001;display: none;display: none;transition: all 0.3s;transform: translateY(-50%);}
.openbtn span{ display:inline-block;vertical-align: middle;margin:0;}
.openbtn i{ display:block; height:2px; background-color:#fff; border-radius:4px;transition: all ease 0.3s;width: 24px;}
.openbtn i:not(:last-child){margin-bottom: 5px;}
.openbtn.on .sp1 {
	-webkit-transform: translate(0, 9px) rotate(45deg) !important;
	-moz-transform: translate(0, 9px) rotate(45deg) !important;
	-ms-transform: translate(0, 9px) rotate(45deg) !important;
	-o-transform: translate(0, 9px) rotate(45deg) !important;
	transform: translate(0, 9px) rotate(45deg) !important;}
.openbtn.on .sp2 {
	-webkit-transform: translate(0, 0) rotate(-45deg) !important;
	-moz-transform: translate(0, 0) rotate(-45deg) !important;
	-ms-transform: translate(0, 0) rotate(-45deg) !important;
	-o-transform: translate(0, 0) rotate(-45deg) !important;
	transform: translate(0, 0) rotate(-45deg) !important;}
.openbtn.on .sp3 {width: 0;}

/* 下拉 */
.NavPull{position: absolute;left: 0;top: 100%;width: 100%;background-color: #fff;display: none;border-top: 1px solid #e5e5e5;color: #333;z-index: 100;box-shadow: 0 5px 10px rgba(0,0,0,0.08);}
.NavPull .inner{padding:1.7vw 2vw;transition: all 0.5s;}
.NavPull dl:not(:last-child){padding-right: 1vw;}
.MainNav li:not(:nth-child(2)) dl{padding-right:2.208vw;}
.NavPull dl a{color: #000; font-family:hs_l;}
.NavPull dl img{height: 0.28rem;margin: -0.04rem 0.18rem 0 0;transition: all 0.5s;}
.NavPull dl dd{margin-top: 1.354vw;}
.NavPull dl dd:after{display:inline-block;vertical-align:middle;margin-left:0.3rem;content: "";width: 0.07rem;height: 0.13rem;background: url(../cssnew/arr_right_gray3.svg) no-repeat right center/contain;transition: all 0.5s;opacity: 0.4;}
.NavPull dl dd:hover:after{margin-left: 0.4rem;background: url(../cssnew/arr_right_red2.svg) no-repeat right center/contain;opacity: 1;}
.NavPull dl dd:hover a{color: #00984a;}
.NavPull dl dt:hover a{color: #00984a;}
.NavPull dl dt:hover img{transform: rotateY(180deg);}

/* 头部滑过 + 详情页 */
.blackHeader .Header,
.Header.fix,.Header.on{/*border-bottom: 1px solid #e5e6e8;*/background-color: #fff;}
.blackHeader .Header a,.blackHeader .Header,
.Header.fix a,.Header.on a,
.Header.fix,.Header.on{color: var(--black-color);}
.blackHeader .Header .Logo img.bai,
.Header.fix .Logo img.bai,.Header.on .Logo img.bai{display: none;}
.blackHeader .Header .Logo img.cai,
.Header.fix .Logo img.cai,.Header.on .Logo img.cai{display: inline-block;}
.blackHeader .Header .MainNav span a,
.Header.fix .MainNav span a{color: var(--black-color);line-height: 0.8rem;}
.blackHeader .Header .Ver dt:before,
.Header.fix .Ver dt:before,.Header.on .Ver dt:before{background: url(../cssnew/ico_dq3.png) no-repeat center center / contain;}
.blackHeader .Header .Ver dt:after,
.Header.fix .Ver dt:after,.Header.on .Ver dt:after{background: url(../cssnew/arr_xjt_bottom.svg) no-repeat center center / contain;}
.blackHeader .Header .down:before,
.Header.fix .down:before,.Header.on .down:before{background: url(https://memberpic.114my.com.cn/gdlgsd/uploadfile/image/20250809/20250809191121_762830172.png) no-repeat center center / contain;}
.blackHeader .Searchico .iconso,
.Header.fix .Searchico .iconso,.Header.on .Searchico .iconso{background-image: url(../cssnew/ico_so3.svg);}
.blackHeader .Header .down:after,.blackHeader .Header .Ver:after,
.Header.fix .down:after,.Header.on .down:after,
.Header.fix .Ver:after,.Header.on .Ver:after{/*background-color: rgba(0,0,0,0.1);*/}
.blackHeader .detailPage{padding-top: 1.1rem;}
.blackHeader .openbtn i,
.Header.fix .openbtn i,.Header.on .openbtn i{background-color: #00984a;}
.blackHeader .Searchico .icongb,
.Header.fix .Searchico .icongb,.Header.on .Searchico .icongb{background-image: url(../cssnew/close2.svg);}
.Header.fix .NavPull .inner{padding: 1.563vw;}

@media(max-width:1024px){
.Header{padding: 0.15rem 0;}
.Header .contain{position: static;}
.Header .openbtn {display: block;}
.Header .w1600{height: 0.9rem !important;z-index: 100;}
.MainNav{position: fixed;right: 0;top: 0.8rem;width: 50%;height: calc(100vh - 0.8rem);right: -100%;opacity: 0;transition: all 0.3s;background-color:#ffffff;box-shadow: 0 0 10px rgba(0,0,0,0.2);padding: 20px 0 0 0;overflow-y: auto;z-index: 100;}
.MainNav ul{display: block;}
.MainNav.on{right: 0;opacity: 1;}
.MainNav li{width: auto;float: none;text-align: left;margin: 0 15px !important;position: relative !important;padding: 0;display: block;}
.MainNav span {position: relative;}
.MainNav span a{text-align: left;font-size: var(--f18);padding:0.1rem 0 0.1rem 0.25rem;border-bottom: 1px solid #eee;line-height: 0.6rem;color: #333;     font-size: 19px;}
.MainNav li:hover span a, .MainNav li.onnav span a{color:var(--main-color);}
.MainNav li:not(:first-child):After{display: none;}
.MainNav .arr{display: block;width: 40%;position: absolute;right: 0;top: 0;height: 100%;z-index: 101;display: flex;align-items: center;justify-content: center;background: url();}
.MainNav .arr:After{content:"";position: absolute;right: 0.2rem;width:8px;height:8px;top: 50%;transition: all 0.3s;transform: translateY(-50%);background: url(../cssnew/arr_xjt_bottom.svg) no-repeat center center/contain;}
.MainNav li.null .NavPull{display: none !important;}
.Header .MainNav span a:after{display: none;}

.Searchico{margin-right: 34px;}
.searchbox{width: 100% !important;}

.NavPull{position: absolute;width: 100%;display: block;position: static;visibility: visible;opacity: 1;transform: scale(1);text-align: left;display: none;transition: all 0s;}
.NavPull dl{width: 100%;padding:0 0 0.3rem 0 !important;}
}
@media(max-width:640px){
	.Searchico .iconfont{font-size: 22px;}
	.searchbox .input,.searchbox .btn{height: 0.65rem;}
	.waphide{display: none;}
	.Header .Logo span i,.Header .Logo span{font-size: 12px;line-height: 15px;}
	.Header .down{font-size: 0;}
	.MainNav{width: 250px;}
}
@media(max-width:480px){
	.NavPull dl dd:after{transform: scale(1.5);}
}

/*幻灯*/
.inner {margin: 0 auto;position: relative;}
.new_main_visual{position:relative; width:100%; min-height:768px; height:100vh; overflow:hidden;}
.new_main_visual .dim{content:""; display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:10; background:url(https://memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251010/20251010210217_118035086.jpg) center no-repeat;  background-size: cover;}
.new_main_visual .visual_slider{width:100%; height:100%;}
.new_main_visual .visual_slider .swiper-slide .bg{background-size:cover; background-position:center; background-repeat:no-repeat; position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1;}
.new_main_visual .visual_slider .swiper-slide.slide_1 .bg{background-image:url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251010/20251010194533_1890273872.jpg")}
.new_main_visual .visual_slider .swiper-slide.slide_2 .bg{background-image:url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251010/20251010201714_608584780.jpg")}
.new_main_visual .visual_slider .swiper-slide.slide_3 .bg{background-image:url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251010/20251010201714_440690894.jpg")}
.new_main_visual .visual_slider .swiper-slide.slide_4 .bg{background-image:url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251010/20251010201714_1752344804.jpg")}
.new_main_visual .visual_slider .swiper-slide.slide_5 .bg{background-image:url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251010/20251010194534_1690688183.jpg")}
.new_main_visual .visual_slider .swiper-slide.slide_6 .bg{background-image:url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251010/20251010201714_1763421541.jpg")}
.new_main_visual .visual_slider .swiper-slide.slide_7 .bg{background-image:url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251010/20251010203130_207006826.jpg")}
.new_main_visual .visual_slider .swiper-slide .video{position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1; background:#000;}
.new_main_visual .visual_slider .swiper-slide .video video{width:100%; height:100%; object-fit:cover;}
.new_main_visual .visual_slider .swiper-slide .inner{max-width:85.2%; height:100%; display:flex; align-items:center; padding:0 0px; box-sizing:border-box;margin-top:2%;}
.new_main_visual .visual_slider .swiper-slide .inner .txt_box strong{transform:translateY(50%); opacity:0; transition:0.8s; display:block; font-size:4vw; color:#00984a; letter-spacing:-0.05em; font-weight:100; line-height:1.4; text-shadow: 0.02vw 0.12vw 0rem rgba(255,255,255,0.7);}
.new_main_visual .visual_slider .swiper-slide .inner .txt_box p{transform:translateY(50%); opacity:0; transition:0.8s 0.2s; font-size:18px;font-weight:300; margin-top:28px; line-height:36px; font-family:hs_l;}
.new_main_visual .visual_slider .swiper-slide .tx1{font-size:2.7vw !important; margin-top:0px !important; letter-spacing:0.05vw !important; line-height:1 !important; color:#000 !important;  transition:0.8s 0.1s; font-family:hs_l;}
.new_main_visual .visual_slider .swiper-slide .inner .txt_box a{transform:translateY(100%); opacity:0; transition:0.8s 0.3s; display:inline-block; vertical-align:top; margin-top:30px; min-width:160px; padding:10px 31px 8px 31px; font-size:0.9vw; color:#333; letter-spacing:0em; font-weight:100; background-color:#fff; border-radius:99px; box-sizing:border-box; text-align:center;}
.new_main_visual .visual_slider .swiper-slide.active .inner .txt_box strong{transform:translateY(0); opacity:1;}
.new_main_visual .visual_slider .swiper-slide.active .inner .txt_box p{transform:translateY(0); opacity:1;}
.new_main_visual .visual_slider .swiper-slide.active .inner .txt_box a{transform:translateY(0); opacity:1;}
.new_main_visual .bot_wrap{position:absolute; left:0; bottom:10px; width:100%; z-index:1;}
.new_main_visual .bot_wrap .inner{max-width:80%; text-align:center;margin: 0 auto; position: relative;}
.new_main_visual .bot_wrap .controller{max-width:100%; display:inline-block; vertical-align:top; position:relative; padding-right:30px; box-sizing:border-box;}
.new_main_visual .bot_wrap .controller .pagination{width:100%; display:flex; align-items:start;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet{width:70px; height:auto; margin-right:20px; background:transparent; border-radius:0; opacity:1;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet:last-child{margin-right:0;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet .rail{width:100%; height:3px; background:rgba(255,255,255,1); position:relative;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet .rail .fill{width:0; height:100%; background:#00984a;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet .txt{padding:20px 0; text-align:left; opacity:0.5;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet .txt p{font-size:14px; color:#fff; font-weight:100;line-height:1.3; font-family:hs_l;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .txt{opacity:1;}
.new_main_visual .bot_wrap .controller .move_btn{width:40px; height:22px; position:absolute; right:-14px; top:-7px;}
.new_main_visual .bot_wrap .controller .move_btn a{width:100%; height:100%; display:block; position:relative;}
.new_main_visual .bot_wrap .controller .move_btn a:before{content:""; width:12px; height:18px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); }
.new_main_visual .bot_wrap .controller .move_btn a.pause:before{background:url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251018/20251018144356_2096671492.png")no-repeat center / cover;}
.new_main_visual .bot_wrap .controller .move_btn a.play:before{background:url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251018/20251018144355_108771192.png")no-repeat center / cover;}
.blind {display:block; overflow:hidden; position:absolute !important; left:0; top:0; width:0px; height:0px; padding:0; margin:0; font-size:0 ;line-height:0; text-indent:-9999px;}
.behind{overflow:hidden; text-indent:-9999px; font-size:0;}
.new_main_visual .prev_btn{cursor:pointer; width:40px; height:50px; border:1px solid #fff; box-sizing:border-box; border-radius:8px; position:absolute; left:30px; top:50%; transform:translateY(-50%); z-index:2; opacity:0;}
.new_main_visual .prev_btn:before{content:""; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:30px; height:30px; background:url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251018/20251018144356_167112416.png")no-repeat center / 100% 100%; transition:0.2s;}
.new_main_visual .prev_btn:hover:before{left:43%;}
.new_main_visual .next_btn{cursor:pointer; width:40px; height:50px; border:1px solid #fff; box-sizing:border-box; border-radius:8px; position:absolute; right:30px; top:50%; transform:translateY(-50%); z-index:2; opacity:0;} 
.new_main_visual .next_btn:before{content:""; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:30px; height:30px; background:url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251018/20251018144355_686052028.png")no-repeat center / 100% 100%; transition:0.2s;}

/*优秀*/
.indexdiv4{ width:100%; height:auto; float:left; margin-top:100px;}
.indexdiv4 dl.d1{ width:54%; height:680px; float:left; position:relative; margin-right:1%;}
.indexdiv4 dl.d1 dt{ width:100%; height:auto; float:left; overflow:hidden;}
.indexdiv4 dl.d1 dt img{ width:100%; height:680px; display:block; -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.indexdiv4 dl.d1:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
.indexdiv4 dl.d1 dd{ width:100%; height:auto; float:; position:absolute; left:0; top:19%; padding:0 80px 0 11%; box-sizing:border-box; color:#fff; text-align: left;}
.indexdiv4 dl.d1 dd strong{ width:100%; height:auto; float:left; font-size:40px; line-height:60px;}
.indexdiv4 dl.d1 dd strong s{ background-size:50px auto !important; box-sizing:border-box;  font-family:hs_l; font-weight:lighter;}
.indexdiv4 dl.d1 dd p{ width:87%; height:auto; float:left; margin-top:20px; font-size:18px; line-height:39px; color:rgba(250,250,250,0.95); font-family:hs_l;}

.indexdiv4 dl.d2{ width:45%; height:330px; float:left; position:relative; margin-bottom:1.1%;}
.indexdiv4 dl.d2 dt{ width:100%; height:auto; float:left; overflow:hidden;}
.indexdiv4 dl.d2 dt img{ width:100%; height:330px; display:block; -webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1,1);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms;}
.indexdiv4 dl.d2:hover dt img{ -webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;  -webkit-transition-duration: 800ms;  -moz-transform: scale(1.05,1.05);  -moz-transition-timing-function: ease-out;  -moz-transition-duration: 800ms; }
.indexdiv4 dl.d2 dd{ width:100%; height:auto; float:; position:absolute; left:0; top:35%; padding:0 80px; box-sizing:border-box; color:#fff; text-align:center;}
.indexdiv4 dl.d2 dd strong{ width:100%; height:auto; float:left; font-size:40px; line-height:60px;}
.indexdiv4 dl.d2 dd strong s{ padding-left:60px; background-size:50px auto !important; box-sizing:border-box; font-family:hs_l; font-weight:lighter;}
.indexdiv4 dl.d2 dd p{ width:100%; height:auto; float:left; margin-top:10px; font-size:18px; line-height:28px; color:rgba(250,250,250,0.95);  font-family:hs_l;}

.pro01 dl dt img,
.pro02 dl dt img,
.pro03 ul li img,
.super dl dt img,
.case dl dt img,
.news dl dt img,
.photo_list ul li img{display: block;width: 100%;}


.pro01{display: flex;justify-content: space-between;margin-top:.2rem;}
.pro01 dl{width:15.1%;height:6.2rem;position: relative;z-index: 1;-webkit-transition: all 0.5s;transition: all 0.5s;overflow: hidden;}
.pro01 dl:before{content: "";width: 100%;height:6.2rem;position: absolute;top: 0;right: 0;background: linear-gradient(to bottom, #f0f0f0 0%, #e4e5e6 100%);border-radius: 0.15rem;z-index: -1;}
.pro01 dl dt{width: 100%;line-height: 0;position: absolute;top:2.6rem;left: 0;}
.pro01 dl dt img:nth-child(1){display: block;}
.pro01 dl dt img:nth-child(2){display: none;}
.pro01 dl dd{width: 90%;margin: 0 auto;padding:.6rem 0 0;text-align: center;}
.pro01 dl dd h3{line-height:.3rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; font-family:hs_b;}
.pro01 dl dd h3 a{font-size:0.3rem;color: #000;}
.pro01 dl dd ul{margin-top: 0.18rem;}
.pro01 dl dd ul li a{font-size:0.15rem;color: #676767;line-height:0.31rem;font-family:hs_l;}
.pro01 dl.cur{width:37.1%;/*height:7.5rem;*/}
.pro01 dl.cur:before{background: linear-gradient(to bottom, #e4e5e6 0%, #f0f0f0 95%);}
.pro01 dl.cur dt{width: 100%;top: auto;bottom: 0;}
.pro01 dl.cur dt img:nth-child(1){display: none;}
.pro01 dl.cur dt img:nth-child(2){display: block;}
.pro01 dl.cur dd ul{width: 100%;display: flex;justify-content: center;margin-top:0.25rem;}
.pro01 dl.cur dd ul li{padding: 0 0.1rem;}
.pro01 dl.cur dd ul li a{font-size: 0.17rem;color: #fff; font-family:hs_l; line-height:0.33rem;height:0.33rem;display: block;padding: 0 0.18rem; background:#c0c1c5; /*border: #000 1px solid;*/border-radius: 2rem;}
.pro01 dl.cur dd ul li a:hover{color: #fff;background: #00984a; border: #00984a 1px solid;}
.pro01 dl:after,
.pro02_dl:after,
.plan-ul li:after{content: '';cursor: pointer;position: absolute;left: -110%;top: 0;width: 100%;height: 100%;background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));transform: skewx(-25deg);}
.pro01 dl:hover:after,
.pro02_dl:hover:after,
.plan-ul li:hover:after{left: 110%;-moz-transition: 1s;-o-transition: 1s;-webkit-transition: 1s;transition: 1s;}

/*合作*/
s{ text-decoration:none;}
.indexdiv5{ width:100%;  float:left; padding:0 0 116px 0; background:url(https://memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251013/20251013091555_313893347.jpg) center center no-repeat; background-size:cover;}
.indexdiv5 a.a{ width:100%; height:50px; line-height:50px; float:left; text-align:center; margin-top:50px;}
.indexdiv5 a.a s{ padding-right:50px;height:50px;  box-sizing:border-box; background:url(https://memberpic.114my.com.cn/gdlgsd/uploadfile/image/20250822/20250822161626_1876092552.png) right center no-repeat; background-size:21px 21px; display:inline-block; font-size:24px; color:#00984a;}
.cas_ic { margin: 0 auto;  position: relative; }
.cas_ic .new_web_div2021 .tempWrap{width:100% !important;}
.cas_ic *{display:block;}
.cas_ic li{width:calc((100% - 1.3rem) / 5);margin:10px 20px 10px 0;float:left;padding-left:0px !important;}
.cas_ic li img{width:100%;height:auto;border-radius:7px; padding:3% 1%; border: 1px #eee solid; background:#FFF;}
.cas_ic ul li p{display: none;}
.cas_ic ul:nth-child(1) {width: 1300px; margin: 0 auto;}
.cas_ic ul:nth-child(2)  {width: 1300px; margin: 0 auto;}
.cas_ic ul:nth-child(3)  {width: 1300px; margin: 0 auto;}

.cas_bc{margin:auto;}
.cas_bc:before {content:'';background: linear-gradient(to right,#fff 3%,transparent);position:absolute;width: 10%;height:  100%;z-index: 1;top: 0;left:  0;}
.cas_bc:after {content:'';background: linear-gradient(to left,#fff 3%,transparent);position:absolute;width:  10%;height: 100%;z-index: 1; top: 0;right:  0;bottom: 0;}

.index-about-jcd-left .more-2 {display: inline-block;vertical-align: middle; margin-top:3.2vw; margin-right: 2rem;}
/*.index-about-jcd-left .more-2 a {box-shadow: 0px 0px 100px 0px rgba(5, 58, 149, 0.5);}*/
.index-about-jcd-left .more-2 a:hover span {color:#fff;}
.index-about-jcd-left .more-2 a:hover i {filter: invert(1) brightness(5);}
.more-2 {margin-top: 2%; }
.more-26 {margin-top: 23.4%; position: absolute;}
.more-2 a,.more-2 strong {display: inline-block; margin-top:3.4vw; width:9vw; line-height:2.6vw;border-radius: 10rem; background:#00984a; border:1px solid #00984a;font-size: 0;text-align: center;font-weight: normal;}
.more-2 i,.more-2 span {display: inline-block;vertical-align: middle; padding-right: 0.55vw; font-family:hs_l;}
.more-2 i {width:0.2vw;height:1vw;background: url('../cssnew/rd.svg') center no-repeat; background-size: 100%; transform: rotate(270deg);  filter: grayscale(1) brightness(5);}
.more-2 span  {color: #fff; font-size:18px;}
.more-2 a:hover {background:#00984a;border: 2px solid #00984a;}
.more-2 a:hover span  {color: #fff;}

/*新闻*/
.news_call {width:100%;flex-shrink:0;}
.news_call .news_div{/* display: flex; */justify-content: space-between;flex-shrink: 0;width:100%;}
.news_call .news_div{margin: 0 !important;}
.news_call .slick-list  {padding: 3% 0;}
.news_call .news_div_item{width:34%;position: relative;transition:0.5s;padding: 2.5%;background: #fff;display: flex !important;flex-direction: column;/* margin: 0 0.2%; *//* border: 1px solid #f8f8f8; *//* box-shadow: 0 0 20px #eee; */float: left;z-index: 5;}
.news_call .news_div_item_date{position: absolute;top: 36px;display: flex;left: 19px;height: 22px;/* font-size: 16px; */color: #00984a ;transition: 0.5s;font-family: Arial;}
.news_call .news_div_item:hover .news_div_item_date {left: 11%;}
.news_call .news_div_item_date::before{content:'';}
.news_call .news_div_item_content{height: 220px;}
.news_call .news_div_item_year, .news_call .news_div_item_month, .news_call .news_div_item_day{float: left;line-height: 22px;}
.news_call .news_div_item_title{}
.news_call .news_div_item_a {font-size: 1vw;display: block;margin-bottom: 20px;position:relative;transition:0.3s;font-weight: bold;padding-top: 26px;}
.news_call .news_div_item_a::before{position:absolute;content:'了解详情';top: 170px;left: 0;/* width: 130px; *//* height: 40px; *//* background: #fff; *//* border-radius: 20px; *//* line-height: 40px; */color: #666;font-size: 14px;transition:0.5s;/* border: 1px #f6f5f5 solid; */text-align: center;box-sizing: border-box;font-weight: normal;}
.news_call .news_div_item_a::after{position:absolute;/*font-size: 18px;width: 18px;height: 14px;left: -2px;transition:0.5s; color: #666;top: 0;opacity: 0;*/}
.news_call .news_div_item_body{font-size: 14px;color: #666;line-height: 26px;font-weight:100;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.news_call .news_div_item_pic, .news_call .news_div_item_pic a, .news_call .news_div_item_image{width:100%;height: auto;display: block;transition: 0.5s;}
.news_call .news_div_item:hover .news_div_item_a{color:#00984a ;transition:0.3s;}
.news_call .news_div_item:hover .news_div_item_a::before{/* background: #eb3d00; *//* color: #fff; */}
.news_call .news_div_item:hover .news_div_item_a::after{left: ;opacity:1;}
.news_call .new_ic{overflow:hidden;margin: 3% auto 0;}
.news_call .news_div_item:hover .news_div_item_pic img  {    transform: scale(1.1);transition: 0.5s;}
.news_call .news_div_item_pic {overflow: hidden;}
.news_call .news_div_item:first-child {flex-direction:column-reverse;background: #f0f0f0;}
.news_call .news_div_item:first-child .news_div_item_date {top:58.5%;left: 76%;color: #999;font-size: 16px;}
@media screen and (max-width: 1440px){
.news_call .news_div_item:first-child .news_div_item_date {top: 54%;}
}

.news_call .news_div_item:first-child  .news_div_item_a::after {top: 72%;left: 72%;}
.news_call .news_div_item:nth-child(-n+2) {width:31%;  }
.news_call .news_div_item:nth-child(2) {margin: 0 2%; /*padding: 2.5% 2.5% 0.75% 2.5%;*/}
.news_call .news_div_item:nth-child(2) .news_div_item_body {-webkit-line-clamp: 13;color: #333;}
.news_call .news_div_item:nth-child(2) .news_div_item_a,.news_call .news_div_item:nth-child(2) .news_div_item_body {/* color:#fff; */}
.news_call .news_div_item:nth-child(2):before {content:'';width:100%;height:100%;position:absolute;top:0;background: #f0f0f0;left: 0;z-index: -1;} 
.news_call .news_div_item:nth-child(2) .news_div_item_pic {opacity:0;}
.news_call .news_div_item:nth-child(2) .news_div_item_date {top: 13%;left: 76%;color: #999;font-size: 16px;}
.news_call .news_div_item:nth-child(2) .news_div_item_a::after {top: 72%;left: 72%;}
.news_call .news_div_item:nth-child(2) .news_div_item_a::before {top:840%;}
@media screen and (max-width: 1680px){
.news_call .news_div_item:nth-child(2) .news_div_item_a::before {top:890%;}
}
@media screen and (max-width: 1440px){
.news_call .news_div_item:nth-child(2) .news_div_item_a::before {top:940%;}
}

.news_call .news_div_item:nth-child(n+3)  {flex-direction:row-reverse;justify-content: space-between;align-items: center; padding:0 0 0.86vw 8px;}
.news_call .news_div_item:nth-child(n+3) .news_div_item_a {padding: 6% 0 0;margin-bottom: 12px;}
.news_call .news_div_item:nth-child(n+3) .news_div_item_pic {width: 45%;}
.news_call .news_div_item:nth-child(n+3) .news_div_item_content {width: 52%;height: 148px;}
.news_call .news_div_item:nth-child(n+3) .news_div_item_date {top: 77%;left:84%;color: #999;font-size: 15px;}
.news_call .news_div_item:nth-child(n+3) .news_div_item_a::before {top: 120px;}
.news_call .news_div_item:nth-child(n+3) .news_div_item_a::after {top: 6.2vw;left: 45%;}
@media screen and (max-width: 1680px){
.news_call .news_div_item:nth-child(n+3) .news_div_item_a::after {top: 7vw;}
}
@media screen and (max-width: 1440px){
.news_call .news_div_item:nth-child(n+3) .news_div_item_a::after {top: 8.4vw;}
}
@media screen and (max-width: 1366px){
.news_call .news_div_item:nth-child(n+3) .news_div_item_a::after {top: 8.7vw;}
}

.news_call .news_div_item:nth-child(n+4) {margin:0.83% 0 0;}



/*Bottom*/
.Footer{background-color: #fff;padding:100px 0 36px;position: relative;z-index: 1; box-shadow: 2px -2px 5px #ccc;}
.Footer .blank{position: absolute;left: 0;top: -100vh;height: 100vh;z-index: -2;width: 100%;visibility: hidden;}
.Footer .SiteMap{flex: 1;}
.Footer .SiteMap .item{flex: 1;}
.Footer .SiteMap .item dt{margin-bottom: 0.16rem;}
.Footer .SiteMap .item dt span{display: inline-block;position: relative;vertical-align: top;}
.Footer .SiteMap .item dd p:not(:last-child){margin-bottom: 0.06rem;}
.Footer .SiteMap .item dd a{opacity: 0.8;}
.Footer .SiteMap .item dd a:hover{opacity: 1;}
.Footer .Contact{width: 17.85%;}
.Footer .Contact .logo{margin-bottom: 0.2rem;}
.Footer .Contact .logo img{height: 0.6rem;}
.Footer .Contact dl dt{opacity: 0.8;}
.Footer .Contact dl .tel{font-family: "DIN-BOLD";line-height: 1.45;margin-bottom: 0.1rem;}
.Footer .Contact dl .tel a{color: #00984a;}
.Footer .copyRight{border-top: 1px solid rgba(130,130,130,0.1);padding-top: 0.27rem;margin-top: 0.27rem;}
.Footer .copyRight .nav a:not(:last-child){margin-right: 0.24rem;position: relative;}
.Footer .copyRight .nav a:not(:last-child):after{width: 2px;height: 2px;content: "";right: -0.13rem;top: 50%;transform: translateY(-50%);position: absolute;background-color: #a4a6aa;}
.Footer .code{padding-top: 0.32rem;}
.Footer #code{font-family: "DIN-BOLD";color: #00984a;font-size: 0.46rem;margin-left: 0.2rem;}
.Footer #code em{color: var(--black-color);margin-left: 0.09rem;}
.Footer #code em img{width: 11px;height: 15px;vertical-align: middle;display: inline-block;margin-top: -5px;}
.Footer .fllowus{margin-top: 0.11rem;width: 17.85%; float: right; margin-bottom:1.2vw;}
.Footer .fllowus li{position: relative;z-index: 10;text-align: center;}
.Footer .fllowus li:not(:last-child){margin-right: 10px;}
.Footer .fllowus .ico{cursor: pointer;width: 0.4rem;height: 0.4rem;line-height: 0.38rem;border-radius: 50%;border: 1px solid #eeeeee;}
.Footer .fllowus .ico img{width:27px;height:32px;opacity: 0.8; padding-top:0.05rem;}
.Footer .fllowus li:nth-child(4) .ico img{width: 30px;height: 30px;}
.Footer .fllowus .ewm{padding: 10px;border-radius: 5px;background: #fff;bottom: 30px;left: 50%;transform: translateX(-50%);transition: all 0.5s;position: absolute;opacity: 0;z-index: -1;visibility: hidden;color: #333;min-width: 1.65rem;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Footer .fllowus .ewm img{width: 100%;}
.Footer .fllowus .ewm:after{width: 10px;height: 10px;left: 50%;transform: translateX(-50%) rotate(45deg);content: "";position: absolute;background: #fff;bottom: -5px;}
.Footer .fllowus li:hover .ewm{bottom: 0.46rem;visibility: visible;z-index: 1;opacity: 1;}
.Footer .fllowus li:hover{z-index: 15;}
.Footer .fllowus li:hover .ico img{opacity: 1;}
.Footer .bnav a:not(:last-child){margin-right: 0.32rem;position: relative;}
.Footer .bnav a:not(:last-child):after{position: absolute;width: 2px;height: 2px;background: rgba(255,255,255,0.3);content: "";top: 50%;margin-top: -1px;right: -0.17rem;}
.Footer .copyRight a{color: var(--black-color-op8);}
.Footer .copyRight a:hover{color: #00984a;}
.Footer .copyRight .gabei{display: inline-block;margin-left: 0.2rem;}
.Footer .copyRight .gabei:before{display: inline-block;vertical-align: middle;margin-right: 0.15rem;background: url(https://memberpic.114my.com.cn/gdlgsd/uploadfile/image/20250809/20250809164327_391402679.png) no-repeat center center/contain;content: "";width: 18px;height: 20px;}
.totop{position: fixed;right: 0.48rem;bottom: 0;width: 0.6rem;height: 0.6rem;border-radius: 50%;color: #fff !important;text-align: center;cursor: pointer;z-index: 100;display: flex;align-items: center;justify-content: center;background: #00984a url(https://memberpic.114my.com.cn/gdlgsd/uploadfile/image/20250809/20250809180307_569326834.png) no-repeat center center;visibility: hidden;opacity: 0;transition: 0.3s;cursor:pointer;}
.totop:hover{opacity: 0.8;}
.totop.cd-is-visible{visibility: visible;opacity: 1;bottom: 5%;}
.totop.fix{position: absolute;top: -0.3rem;bottom: auto;border-radius: 50%;}
/* 右侧浮动*/.frbtn{width: 0.6rem;text-align: center;background-color: #00984a;color: #fff;position: fixed;z-index: 1001;right: -100%;top: 50%;transform: translateY(-50%);border-radius: 0.09rem 0 0 0.09rem;padding: 0.27rem 0.14rem 0.24rem;line-height: 18px;transition: all 1s;}
.frbtn:before{display: block;width: 0.23rem;height: 0.21rem;content: "";margin: 0px auto 0.08rem;background: url(../cssnew/ico_zx.png) no-repeat center center/contain;text-align: center;}
.frbtn:hover{opacity: 0.9;color: #fff;}
.frbtn.on{right: 0;}
.nozx .frbtn{display: none !important;}
@media(max-width:1024px){.totop{right: 0.1rem;bottom: 3%;}
.Footer .SiteMap{padding-left: 0;display: none;}
.Footer .SiteMap .item{border-bottom: 1px solid rgba(0,0,0,0.08);float: none;margin: 0 !important;width: auto;padding: 0;}
.Footer .SiteMap .item dt:After{margin-bottom: 0;}
.Footer .SiteMap .item dd{display: none;padding: 9px 0;}
.Footer .SiteMap .item dt{margin-bottom: 0;padding-bottom:0;display: block;border-bottom: 1px solid rgba(255,255,255,0.05);line-height: 2.5;font-weight: normal;}
.Footer .SiteMap .item dd a{margin-left: 15px;}
.Footer .SiteMap .item dt i{display: block;}
.Footer .SiteMap .ewm{padding-top: 0.2rem;text-align: center;}
.Footer .SiteMap .ewm dt{margin-bottom: 0;}
.Footer .Contact{width: 100%;}
.Footer .Contact .logo{display: none;}
.Footer .copyRight .nav{width: 100%;flex: none;text-align: center;}
.Footer .copyRight .copy{width: 100%;flex: none;text-align: center;}}
@media(max-width:768px){.Footer .code{width: 100%;flex: none;}
.Footer .fllowus{width: 100%;justify-content: center;}}
@media(max-width:480px){.Footer .copyRight{text-align: center;}
.Footer .copy{font-size: 12px;}
.fllowus{width: 100%;justify-content: center;padding: 5px 0;}
.Footer .fllowus .ewm{width: 165px;}
.Footer .fllowus .ico{width: 30px;height: 30px;line-height: 28px;}
.Footer .fllowus .ico img{width: 18px;height: 18px;}
.Footer .Contact dl .tel{font-size: 20px;}
.frbtn{font-size: 12px;line-height: 16px;}}

.kf.on{right:15px}
.kf .kf_div{box-shadow:0 0 18px rgba(0,0,0,.1);margin-bottom:8px}
.kf .kf_div:last-child{margin-bottom:0}
.kf .item{width:50px;height:50px;background:#c0c1c5;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}
.kf .item:first-child{border-top-left-radius:6px}
.kf .item:last-child{border-bottom-left-radius:6px}
.kf { position: fixed; right: -100px; bottom: 10%; width: 50px; z-index: 99; -webkit-transition: all .5s; -o-transition: all .5s;   transition: all .5s;}
   
.kf .item .box{ font-family: "DIN-BOLD"; position:absolute;left:90px;top:50%;transform:translateY(-50%);z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:298px;height:50px;background:#fff;box-shadow:0 0 18px rgba(0,0,0,.1);border-radius:25px;margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:29px; color:#00984a}
.kf .item .box:before{width:10px;height:100%;position:absolute;right:-9px;top:0;content:''}
.kf .item .box i{width:32px;height:32px;display:block;border-radius:50%;margin:0 18px 0 17px;background:url(http://114my.cn.114.114my.net/hxp/kf5.png) no-repeat center #00984a}
.kf .item .box2{width:154px;position:absolute;left:90px;top:50%;transform:translateY(-50%);z-index:-1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#fff;box-shadow:0 0 18px rgba(0,0,0,.1);padding:15px 0 20px;border-radius:6px}
.kf .item .box2:before{width:10px;height:100%;position:absolute;right:-9px;top:0;content:''}
.kf .item .box2 h3{width:100%;text-align:center;font-size:24px;color:#00984a;font-weight:700}
.kf .item .box2 img{width:133px;height:133px;margin:5px 0}
.kf .item .box2 div{font-size:16px;line-height:22px;color:#666;text-align:center}
.kf .item:hover{background:#00984a;}
.kf .item:hover .box{left:-306px}
.kf .item:hover .box2{left:-164px}
.kf .item:hover a img{display:none}
.kf .item:hover a img.on{display:block}
.kf .item a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;z-index:1}
.kf .item a img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;max-width:50%}
.kf .item a img.on{display:none;max-width:50%}
@media (max-width:768px){.kf{top:auto;bottom:10px;left:50%;margin-left:-80px;transform:translateY(0);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}
.kf .kf_div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;height:40px}
.kf .item{width:40px;height:40px;border-radius:0!important}
.kf .item a img{max-width:50%}
.kf .item:hover .box{left:-50px;opacity:1;top:-30px}
.kf .item:hover .box2{left:-40px;opacity:1;top:-70px}
.kf .item .box{left:-50px;top:-20px;opacity:0;width:140px;font-size:14px;height:40px;border-radius:20px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}

.kf .item .box:before,.kf .item .box i{display:none}
.kf .item .box2{left:-40px;top:-50px;opacity:0;width:120px;height:120px;padding:5px}
.kf .item .box2:before,.kf .item .box2 h3,.kf .item .box2 div{display:none}
.kf .item .box2 img{width:110px;height:110px}}
 
 @media screen and (max-width: 1560px) {	
/* .header-nav li{padding:4.7% 0;}*/
.page{ width:1400px;}
.news_bg_lr{ width:1400px;}
.w1400{ width:1400px;}
.footer-content{width:1400px; margin: 0 4% !important;}
.div-container{width:1400px;}
}

.new_main_visual .visual_slider .swiper-slide .txd{font-size:5vw; font-weight:normal; color: #00984a; letter-spacing: -0.05em; font-weight: 100; line-height: 1.4; text-shadow: 0.02vw 0.12vw 0rem rgba(255, 255, 255, 0.7);}
.new_main_visual .visual_slider .swiper-slide .tx{font-size:0.9vw;text-align: center;}
.new_main_visual .visual_slider .swiper-slide .tx1{font-size:1.4vw;}
.new_main_visual .visual_slider .swiper-slide .tx2{font-size:2.7vw; letter-spacing:0.05vw; color:#000;}
.new_main_visual .visual_slider .swiper-slide .tx3{font-size:2.6vw; display:block; letter-spacing: 0.05vw !important; font-family: hs_l; color:#000;}
.new_main_visual .visual_slider .swiper-slide .too{margin-top:1vw;}
.new_main_visual .visual_slider .swiper-slide .too1{margin-top:0vw;}
.new_main_visual .visual_slider .swiper-slide .inner .txt_boxc{width: 100%;text-align: center;}
.new_main_visual .visual_slider .swiper-slide .inner .txt_box strong{transform:translateY(50%);opacity:0;transition:0.8s;display:block; line-height:1.5;}
.new_main_visual .visual_slider .swiper-slide .inner .txt_box b{transform:translateY(50%);opacity:0;transition:0.8s;display:block;letter-spacing:0.05em;line-height:1.2;}
.con1tmore .tit-166{border-radius: 60px;padding:10px 0;line-height: 1;display: inline-block;font-size:26px; background: linear-gradient(to right, #04a83e 0%, #5bab4a 100%);position: relative;z-index: 999;color: #fff;box-shadow: 5px 5px 10px 0 rgba(48, 97, 173, .2);width: 300px;text-align: center;letter-spacing: 2px; font-family: hs_l;}
.con1tmore .tit-16{border-radius: 60px;padding:12px 20px;line-height: 1;display: inline-block;font-size:19px; font-family: hs_l; background: linear-gradient(to right, #04a83e 0%, #5bab4a 100%); position: relative;z-index: 999;color: #fff;box-shadow: 5px 5px 10px 0 rgba(48, 97, 173, .2); text-align: center;letter-spacing: 1px;}
.con1tmore .tit-17{border-radius: 60px;padding:12px 20px; margin:0 10px; line-height: 1;display: inline-block; font-family: hs_l; font-size:19px; background: linear-gradient(to right, #04a83e 0%, #5bab4a 100%); color: #fff;position: relative; text-align: center;letter-spacing: 1px;box-shadow: 5px 5px 10px 0 rgba(0, 0, 0, .1);}
.con1tmore .tit-18{border-radius: 60px;padding:12px 20px;line-height: 1;display: inline-block;font-size:19px; font-family: hs_l; background: linear-gradient(to right, #04a83e 0%, #5bab4a 100%); color: #fff;position: relative; text-align: center;letter-spacing: 1px;box-shadow: 5px 5px 10px 0 rgba(0, 0, 0, .1);}
.con1tmore .tit-19{border-radius: 60px;padding:12px 20px;line-height: 1;display: inline-block;font-size:21px; font-family: hs_l; background: linear-gradient(to right, #04a83e 0%, #5bab4a 100%); color: #fff;position: relative; text-align: center;letter-spacing: 1px;box-shadow: 5px 5px 10px 0 rgba(0, 0, 0, .1);}
.ju{
    justify-content: space-between;
}.about_mu>div{margin-top: 56px;}
.about_mu{text-align: center;cursor: pointer;width:9.9vw;padding:2.3vw 0;color: #00984a;font-size: 18px;}
.mu1{background-repeat: no-repeat;background-image: url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251013/20251013094321_741430668.png");background-position: 48% 34%;}
.mu1:hover{background-image: url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251013/20251013094640_1560335912.png");}
.mu2{background-repeat: no-repeat;background-image: url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251013/20251013094321_1484062149.png");background-position: 48% 34%;}
.mu2:hover{background-image: url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251013/20251013094640_285031645.png");}
.mu3{background-repeat: no-repeat;background-image: url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251013/20251013094322_492499227.png");background-position: 48% 34%;}
.mu3:hover{background-image: url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251013/20251013094640_47069813.png");}
.mu4{background-repeat: no-repeat;background-image: url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251013/20251013094322_182161937.png");background-position: 48% 34%;}
.mu4:hover{background-image: url("//memberpic.114my.com.cn/gdlgsd/uploadfile/image/20251013/20251013094640_1924351541.png");}
.df{display: flex;}
.aboutzhongjian video{width:100%;/*height:100%;*/}
.head_title1{width: 500px;text-align: left;margin-bottom:1.3vw;}
.head_title1>div:nth-child(1){font-size:1.78vw;color: #222;font-weight: bold;}
.head_title1>div:nth-child(3){font-size: 1.3vw;color: #d1d1d1;}
.head_title1>div:nth-child(2){width: 120px;height: 6px;margin:15px 0;background-image: linear-gradient(90deg, #5bac4a 0%, #2e8077 50%, #00984a 100%),
linear-gradient( #00984a, #00984a);background-blend-mode: normal, normal;}
.head_title{width: 500px;text-align: center;margin: 0 auto;margin-bottom: 50px;}
.head_title>div:nth-child(1){font-size: 34px;color: #222;font-weight: bold;}
.head_title>div:nth-child(3){font-size: 26px;color: #d1d1d1;}
.head_title>div:nth-child(2){width: 120px;height: 6px;margin: 20px auto;background-image: linear-gradient(90deg, #5bac4a 0%, #2e8077 50%, #00984a 100%),

linear-gradient( #00984a, #00984a);background-blend-mode: normal, normal;}
.abput_img_shu span{font-size: 52px;color: #fff;}
.abput_img_shu{text-align: center;width: 100%;position: absolute;bottom: 0;padding: 70px;box-sizing: border-box;background-color: rgba(16, 17, 17, 0.5);font-size: 14px;color: #fff;z-index: 100;}
.h_t_text{font-size:16px;line-height: 24px;color: #000;margin-bottom: 19px; font-family: hs_l;}
.h_t_tou{font-size:1.68vw;color: #00984a;margin-bottom:1.5vw;}
.about_mu:hover{background-color: #00984a;color: #fff;font-size: 18px;}
.about_mu>div{margin-top: 56px;}
.abput_xuanfu{width: 190px;}
.abput_img1{position: relative;width: 1200px;height: 950px;}
.abput_img{position: relative;height: 100%;width:50%; display: flex; justify-content: center; align-items: center;}
.abput_text>div{width: 36vw;}
.abput_text{padding:3vw 90px 0 90px;padding-left: 45px;padding-right:2%;}
.aboutzhongjian{height: 27.9vw;background-color: #f5f5f5;}
.about_btn{ margin-top:1.2vw;
    text-align: center;
    font-size: 14px;
    color: #fff;
    line-height: 48px;
    width: 180px !important;
	height: 48px;
	background-image: linear-gradient(0deg, 
		#0054a3 0%, 
		#2e8077 50%, 
		#5bac4a 100%), 
	linear-gradient(
		#ffffff, 
		#ffffff);
	background-blend-mode: normal, 
		normal;
}
.zixunbtn{margin-top: 35px;text-align: center;font-size: 14px;color: #fff;line-height: 36px;width: 120px !important;height: 36px;background-image: linear-gradient(0deg,#00984a 0%,#2e8077 50%,#5bac4a 100%),linear-gradient(#ffffff,#ffffff);background-blend-mode: normal,normal;}
@media screen and (max-width:1600px ){.abput_img img{width: 100%;height: 584px;}
.about_mu{padding: 33px 0px;}
.h_t_text{margin-bottom:0px}
.abput_img_shu{padding: 30px;}
.aboutzhongjian{/*height: 584px;*/}
.zixunxinwen_text{height: 93px;}
.zixunxinwen>div{width: 172px;}
.zixunxinwen>img{width: 120px;height: 90px;}
.zixunxinwen{width: 300px;}
.cooperative_mu{margin-right: 30px;margin-bottom: 30px;}
.foot_mu{margin-right: 111px;}
.head_btns>div{cursor: pointer;padding: 46px 3px;font-size: 15px;color: #1f1f1f;margin: 0px 10px;}
.head_btns{margin-left: 300px;}
.wddd{width: 1350px;}
.wdd{width: 1300px;}
.index_dh4 img{width: 490px;height: 370px;}
.abput_text{padding: 70px 20px;padding-top: 35px;padding-bottom: 0;padding-right: 0px;}}
.gywmmmm>div{display:flex;}
.gywmmmm h5{font-size:15px;}
.abput_img_shu span{font-size: 52px;color: #fff;}
.abput_img_shu{text-align: center;width: 100%;position: absolute;bottom: 0;padding: 70px;box-sizing: border-box;background-color: rgba(16, 17, 17, 0.5);font-size: 14px;color: #fff;z-index: 100;}