*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;line-height: 100%;}
body{font-size: 14px;min-width: 1200px;overflow-x: hidden;font-family: 'Hos','Microsoft YaHei';}
a{text-decoration: none;color:#333;font-size: 14px;}
li{list-style: none;}
em,i{font-style: normal;}
input,select,textarea{border-radius: 0;outline: none;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"]{-webkit-appearance: none;}
a,*::before,*::after{font-size: 14px;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;color: #1a1a1a;}
a *{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.fullscreen,.fullscreen body{width: 100%;height: 100%;overflow: hidden}
.tit01{font-size: 40px;text-align: center;font-family: "Microsoft YaHei";color: #181818;font-weight:bold;padding-bottom: 40px;}
.tit01 a{color: #1b1b1b;}
.tit01 i{font-weight: normal;color: #1b1b1b;}
.tit01 span{display: block;padding-bottom: 22px;background: url(//memberpic.114my.com.cn/076985602840/uploadfile/image/20241024/20241024164059_1901833773.png) no-repeat center bottom;}
.tit01 em{font-size: 22px;color: #666666;font-weight: normal;display:block;font-family:"Microsoft Yahei";text-transform: uppercase;height: 38px;line-height: 38px;}
.pcshow{display:block;}
.mbshow{display:none!important;}
.clear{clear:both;}
.fl{float: left;}
.fr{float: right;}
.top80{padding-top: 80px;}
.img{position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.pic{position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.img img,.pic img{max-width: 100%;/*max-height:100%;*/margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}
.img-center{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto;height: auto;z-index: 1;max-width: 100%;max-height:100%;}
.pic img{max-height:100%;}
.img img.img-center{width: auto;height:auto;height:-webkit-min-content;height:-moz-min-content;height:min-content;}
.img-block{display: block;width: 100%;height: auto;}
.img-inline{display: inline-block;width: auto;height: auto;max-width: 100%;}
.clamp1{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clamp2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.clamp3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.text-center{text-align: center;}
.div-container{position: relative;width: 74%;margin: auto;}
::-webkit-scrollbar{height:4px;width:3px;background: #ededed;}
::-webkit-scrollbar-button{height:0;width:5px;background: #ededed;}
::-webkit-scrollbar-thumb{background-color:#45ac12;box-shadow:inset 1px 1px 0 #45ac12,inset 0 -1px 0 #45ac12;}
@font-face{font-family:din;src:url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.ttf), url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.eot), url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.otf), url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff), url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff2);}
@font-face{font-family:Hos;src:url(/cssnew/Hos.ttf.txt)}
@font-face{font-family: 'samsungsharpsans-b';src: url('/cssnew/samsungsharpsans-bold.otf.txt');font-weight: normal;font-style: normal;}
@font-face{font-family: 'iconfont';/* Project id 4383909*/src: url('//at.alicdn.com/t/c/font_4383909_vp7h05ic6jm.woff2?t=1703908290115') format('woff2'), url('//at.alicdn.com/t/c/font_4383909_vp7h05ic6jm.woff?t=1703908290115') format('woff'), url('//at.alicdn.com/t/c/font_4383909_vp7h05ic6jm.ttf?t=1703908290115') format('truetype');}
@font-face{font-family: 'iconfont';/* Project id 4578619*/src: url('//at.alicdn.com/t/c/font_4578619_6j0a9kqkcio.woff2?t=1718107689702') format('woff2'), url('//at.alicdn.com/t/c/font_4578619_6j0a9kqkcio.woff?t=1718107689702') format('woff'), url('//at.alicdn.com/t/c/font_4578619_6j0a9kqkcio.ttf?t=1718107689702') format('truetype');}
.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.gy{max-width: 1460px;margin: 0 auto;min-width: 1200px;width: 100%;}
.gya{margin: auto;max-width: 1500px;}
.page{max-width: 1460px;margin: 0 auto;min-width: 1200px;width: 100%;}
.page9{max-width:82%;margin: 0 auto;min-width: 1200px;width: 100%;}
a.vid_btn{width: 160px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color:#333;border:1px solid #eee;background: #eee;position: relative;overflow: hidden;z-index: 0;border-radius: 50px;}
a.vid_btn:hover{color:#fff}
a.vid_btn:hover:before{left:0;color:#fff}
a.vid_btn:before{content: "";width: 100%;height: 100%;background: #45ac12;position: absolute;left: -100%;top: 0;z-index: -1;transition: all 0.3s;border:none;color: #fff;}
/*抬头*/.head{width: 100%;position: fixed;top: 0;z-index: 999;display: flex;transition: .5s;}
.head.on{background:rgba(69,172,18, 0.7);box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);height: 80px;}
.head.on .headbg{height: 80px;padding: 0% 4% 0% 4%;}
.head.on .headbg:before{background: none;}
.head.on .headbg .logo{margin-top: 6px;}
.head.on .headbg .logo img{width: 215px;margin-top:6px;}
.head.on .head_nav > ul > li > a{padding-top: 0px;line-height:80px;}
.head.on .head_nav li .proxiala{top:80px;}
.head.on .head_nav > ul > li > a:after{margin: 0px auto 0;}
.head.on .head_nav{line-height:70px;margin-top: 0px;}
.head.on .header-search{margin-top: -0px;}
.head.on .name{color: #fff;margin-top: 7px;font-size:}
.head.on .name span{color: #fff;}
.head.on .head_nav > ul > li > a{color: #fff;}
.head.on .top_con li i{color: #fff;}
.head.on .top_con li i a{color: #fff;}
.headbg{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:100%;min-width:1200px;height:100px;margin:0 auto;position:relative;background: linear-gradient(180deg,rgba(69,172,18,0.99), transparent);padding: 1% 4% 8% 4%;}
.headbg:before{content: '';width: 100%;position: absolute;height: 1px;top: 100px;background: rgba(255, 255, 255, 0.2);left: 0;}
.headbg .fl{display:flex;flex-direction:row;justify-content:space-between;}
.logo{margin-top:10px;}
.logo img{width: 260px;}
.name{margin-left:10px;font-size:28px;line-height:39px;color:#fff;white-space:nowrap;font-family: "Microsoft YaHei";font-weight:bold;}
@media(max-width:1800px){.headbg{padding: 1% 3% 13% 3%;}
.head_nav > ul > li > a{font-size:16px;}}
@media(max-width:1600px){.name{font-size:20px;}
.headbg{padding: 1% 3% 13% 3%;}
.head_nav > ul > li > a{font-size:16px;}}
@media(max-width:1500px){.name{font-size:20px;}
.headbg{padding: 1% 2% 13% 2%;}
.head_nav > ul > li > a{font-size:16px;}}
@media(max-width:1400px){.name{font-size:20px;}
.headbg{padding: 1% 2% 13% 2%;}
.head_nav > ul > li > a{font-size:16px;}}
@media(max-width:1460px){.name{font-size:19px;}
.headbg{padding: 1% 2% 13% 2%;}
.head_nav > ul > li > a{font-size:16px;}}
@media(max-width:1360px){.name{font-size:16px;}
.headbg{padding: 1% 2% 13% 2%;}
.head_nav > ul > li > a{font-size:15px;}}
.name span{display: block;font-size: 20px;color: #fff;font-weight: normal;padding-top: 3px;font-family: "Hos";}
.headbg .fr{display:flex;flex-direction:row;justify-content:space-between;width:55%;height: 80px;}
.head_nav{width:78%;margin-top:0px;}
.head_nav > ul{display:flex;flex-direction:row;justify-content:space-between;}
.head_nav > ul > li:last-child,.head_nav li:nth-child(2){position: relative;}
.head_nav > ul > li > a{display:block;padding-top:0px;font-size:18px;line-height:68px;color:#fff;text-decoration:none;transition-duration:0.8s;}
.head_nav > ul > li > a:after{content:"";display:block;width:0;height:3px;margin:10px auto 0;background:#45ac12;transition-duration:0.8s;}
.head_nav > ul > li:hover > a,.head_nav li.head_cur > a{color:#fff;}
.head_nav > ul > li:hover > a:after,.head_nav li.head_cur > a:after{width:34px;}
@media(max-width:1600px){.headbg .fr{width:55%;}}
.dropmenu{position:absolute;top:150%;max-height:0;width:190%;left: -33px;z-index:99;transition:all .3s ease;background:#f9f9f9;border-radius:0px;opacity:0;visibility:hidden;padding: 0px 0px}
.dropmenu a{display:block;line-height:36px !important;text-align:center;font-size:14px !important;color:#666 !important;transition:all .5s ease;border-bottom: 1px #eee solid;}
.dropthree{position:relative;}
.dropthree>div{position:absolute;left:105%;visibility:hidden;opacity:0;transition:all .3s ease;border-radius:5px;width:100%;background:#f9f9f9;top:0;}
.dropthree:hover>div{opacity:1;left:100%;visibility:visible;}
.head_nav li:hover .dropmenu{max-height:1000px;top:100%;opacity:1;visibility:visible;}
.dropmenu a:hover{background:#45ac12;color:#fff !important;}
.dropmenu table,.dropmenu tbody,.dropmenu tr,.dropmenu td{display:block;width:100%;}
/*下拉*/.head_nav li .proxiala{visibility:hidden;opacity:0;transform:translateY(20px);position:absolute;max-width:100%;height:auto;top:100px;left:0;margin-left:0;z-index:9999;background:#f8f8f8;transition:0.5s;padding-bottom:1%;width: 552%;padding-bottom:30px;}
.head_nav li:hover .proxiala{visibility:visible;opacity:1;transform:translateY(0);}
.proxiala{margin:0 auto;max-width:1400px;padding-top:30px;padding-left:86px;}
.proxiala ul{justify-content: center;display: flex;}
.head_nav li:hover .proxiala{visibility: visible;opacity:1:transform:mtranslateY(0);}
.sortxiala li dt a{width: 100%;padding-left: 0%;font-size: 14px;display: block;line-height: 24px;color: #666;text-align: left;color: #999;}
.productshowxiala{float:right;width:76%;padding-top: 0px;}
.productshowxiala span{font-size:24px;color: #333;display: block;padding-bottom:20px;}
.productshowxiala p{font-size:14px;color: #999;line-height:24px;width: 80%;padding:10px 20px;text-align: left;}
.productshowxiala p a{font-size:14px;color: #999 !important;border:1px solid #666;display: block;margin-top:25px;width: 160px;text-align: center;line-height: 34px;border-radius: 20px;margin-bottom:25px;}
.productshowxiala p a:hover{background: #035aa9;color: #ff f!important;}
.prshwxl{width:100%;margin:0 auto;}
.prshwxl .progdwz2021 li{float:left;margin-bottom:0px;margin-left:15px;}
.prshwxl .progdwz2021 li+li{}
.prshwxl .progdwz2021 li br{display:none;}
.prshwxl .progdwz2021 li span{display:block;padding:12px 0;text-align: center;}
.prshwxl .progdwz2021 li a{padding-top:0;font-size:14px;height:auto;}
.prshwxl .progdwz2021 li > a:after{display:none;}
.productshowxiala .progdwz2021 li{float:left;border:1px solid #eee;margin-bottom:1%;margin-left:1%;background: #fff;width:18.5%;}
.productshowxiala .progdwz2021 li img{width:100%;height:auto;}
.productshowxiala .progdwz2021 li+li{}
.productshowxiala .progdwz2021 li br{display:none;}
.productshowxiala .progdwz2021 li span{display:block;padding:12px 0;padding-left:15px;text-align: center;}
.productshowxiala .progdwz2021 li a{padding-top:0;font-size:14px;height:auto;background:#fff;color: #333 !important;}
.productshowxiala .progdwz2021 li > a:after{display:none;}
.header-right{height: 100%;margin-left:100px;}
.header-search{float: right;position: relative;height:100%;text-align:center;display: flex;transition: all .3s;display: flex;align-items: center;color: #fff;font-size: 22px;padding: 0 0% 0 0;font-weight: bold;top: -6px;}
.header-search span{display:block;margin-left:10px;}
.header-search i{font-size: 16px;color: #333;}
.top_con{width: 140px;}
.top_con>ul{display: flex;justify-content: space-between;width: 100%;}
.top_con>ul>li{display: flex;position: relative;width: 29px;height: 29px;border-radius: 50%;justify-content: center;z-index:66;border: 1px #eee solid;}
.top_con li i{font-size: 16px;line-height: 29px;color: #fff;height: 29px;font-weight:normal;}
.top_con li>p{width: 120px;overflow: hidden;position: absolute;top: 32px;left: -65px;opacity: 0;transition: 0.5s;height: 0;padding: 5px;background: #fff;border: 1px solid #ddd;}
.top_con li:nth-child(1)>p{width: 230px;color: #666;font-size: 16px;line-height:26px;height: auto !important;right: -24px;}
.top_con li p img{width:100%;}
.top_con li>a{}
.top_con li:hover p{opacity: 1;transition: 0.5s;height: 120px;}
/*搜索*/.top_con li:hover .tit_sel{transform: rotateX(0);transition: all 0.5s;}
.tit_sel{width: 472px;height: 150px;background: rgba(51,51,51,0.7);transform: rotateX(90deg);position: absolute;right: 0;transition: all 0.5s;font-size: 16px;padding: 34px;z-index: 9999;top:33px;}
.tit_sel span{font-size: 24px;display: block;color: #152682;font-family: Arial;}
.tit_icon:hover .tit_sel{transform: rotateX(0);transition: all 0.5s;}
#search-i{float:left;width:30px;height:38px;overflow:hidden;margin-top:20px;box-sizing: border-box;padding-top: 0px;border: 1px solid #dddddd;border-left: none;padding-right:45px;}
#search-bg{float:left;width:344px;height:38px;overflow:hidden;padding-left:14px;margin-top:20px;box-sizing: border-box;border: 1px solid #dddddd;border-right: none;text-align: left;line-height: 38px;}
.search-text{font-size:14px;color: #999999;justify-content: center;align-items: center;}
.search-text a{font-size:14px;color: #fff !important;font-weight:normal;}
.search-text a:hover{color: #ffffff;}
.search-text span{float:left;color:#ffffff;font-size: 15px;}
#infoname{border:none;background:none;outline:none;}
.search_name{float: left;font-size:22px;color: #ffffff;line-height: 32px;position: relative;z-index: 5;padding: 15px 0;width: 264px;height: 96px;background: #cb0303;text-align: center;}
.search_name:after{content: "";width: 0px;height: 0px;border-top: 7px solid #005299;border-right: 7px solid transparent;border-bottom:8px solid transparent;border-left: 7px solid #005299;position: absolute;top: 81px;right: -13px;transition: 0.5s all ease-in-out;}
form{justify-content: center;}
.head_right{display: flex;justify-content: space-between;align-items: center;width: 72%;}
.fleft{float:left!important}
.fright{float:right!important}
.fnone{float:none!important}
/* index*/.swiper-container{/*overflow: auto !ibuttonmportant;*/}
.banner{position: relative;margin-top:0px;}
.index-banner-swiper{position: relative;background: #000;z-index:1;}
.banner-slide{height:100%;}
.banner-slide .txt{position: absolute;left: 9%;top:29%;;z-index: 33;width:80%;}
.banner-slide .txt h2{font-size:1.8vw;color: #fff;margin: 0;padding: 0;padding:0px 0 0px 0;position: relative;text-transform: uppercase;font-weight:normal;line-height: 3vw;width: 41vw;text-align: left;border-radius: 0px;z-index: 999;font-family: "yuwei";}
.banner-slide .txt h3{font-size:2.8vw;margin: 0;padding-top: 8px;padding-bottom:0px;position: relative;text-transform: uppercase;line-height:3.5vw;z-index: 999;font-weight: bold;background: linear-gradient(45deg, #fff, #fff);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;font-family: "ban1";}
.banner-slide .txt h3 span{-webkit-text-stroke: 1px #fff;color: transparent;display: block;padding-bottom:10px;font-size:3vw;}
.banner-slide .txt h3 b{color:#fea447;-webkit-text-stroke: 1px #fff;}
.banner-slide .txt .hz{color:#fff;}
.banner-slide .txt .line{width: 260px;height:12px;background: rgba(48, 97, 173, .2);margin: 0px 0 20px 0;position: relative;margin-top: -2.8%;}
.banner-slide .txt h4{font-size:1vw;padding:15px 0 20px 0;margin:0;font-weight: normal;line-height: 1.7vw;z-index: 999;color:#fff;}
@media screen and (max-width: 1440px){.banner-slide .txt h4{font-size:1.3vw;}}
@media screen and (max-width: 1400px){.banner-slide .txt h4{font-size:1.3vw;}}
@media screen and (max-width: 1366px){.banner-slide .txt h4{font-size:1.3vw;}}
@media screen and (max-width: 1360px){.banner-slide .txt h4{font-size:1.3vw;}}
.banner-slide .img{text-align: center;height:100%;transition: 6s;}
.banner-slide .txt .img1{text-align: left;margin-top:2%;}
.banner-slide .img1>a{display: flex;justify-content: center;align-items: center;height:100%;}
.banner-slide .img1 video{width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}
.banner-btn{clear: both;margin-top:5%;}
.index-banner-swiper .swiper-slide-active .txt h4,.index-banner-swiper .swiper-slide-active .txt h2,.index-banner-swiper .swiper-slide-active .txt h1,.index-banner-swiper .swiper-slide-active .txt h6,.index-banner-swiper .swiper-slide-active .txt h3,.banner-slide .txt.center h2,.banner-slide .center h6,.index-banner-swiper .swiper-slide-active .txt .line,.index-banner-swiper .swiper-slide-active .banner-btn,.banner-slide .txt.center h2,.banner-slide .txt.center h,.index-banner-swiper .swiper-slide-active .txt1 h3,.index-banner-swiper .swiper-slide-active .txt1 h2,.index-banner-swiper .swiper-slide-active .txt2 h3,.index-banner-swiper .swiper-slide-active .txt2 h2,.index-banner-swiper .swiper-slide-active .txt2 h4{transform:translateY(0px);opacity:1;}
.banner .swiper-banner-pagination{bottom:80px;width: 100%;display: block;z-index: 90;}
.banner .swiper-banner-pagination .swiper-pagination-bullet{width:60px;height:10px;margin:0 0 0 10px;border-radius: 0;opacity:1;background: none;position: relative;z-index: 11;outline: none;}
.banner .swiper-banner-pagination .swiper-pagination-bullet::before{content: '';display: block;width: 100%;height: 6px;position: absolute;left: 0;top:8px;background: #333;opacity: 0.3;}
.banner .swiper-banner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{opacity: 1;}
.banner .swiper-banner-pagination .swiper-pagination-bullet::after{content: '';display: block;position: absolute;left:0;top:8px;width:0;height: 6px;background: linear-gradient(120deg, #45ac12 10%, #45ac12 80%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;z-index: 10;}
.banner .swiper-banner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{-webkit-animation: w100 4000ms 1;animation: w100 4000ms 1;}
@keyframes w100{0%{width: 0%;}
100%{width: 100%;}}
.indexb_wrapper{width: 100%;position: relative;overflow: hidden;}
.index-scroll{position:absolute;left:1%;top:70%;z-index:70;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}
.index-scroll h6{margin: 0;font-weight: normal;font-size: 0;position: relative;padding-bottom:7px;padding-left: 30px;}
.index-scroll h6::after{content: '';display: block;width: 100%;height: 1px;background: #fff;position: absolute;bottom: 0;left: 0;-webkit-animation: w100 3000ms infinite ease-in-out;animation: w100 3000ms infinite ease-in-out;}
.index-scroll h6 span{font-size: 12px;color: #fff;text-transform: uppercase;letter-spacing: 1px;margin-right: 10px;display: inline-block;vertical-align: middle;}
.index-scroll h6 i{width: 12px;height: 10px;background: url("");display: inline-block;vertical-align: middle;-webkit-animation: op01 1000ms infinite ease-in-out;animation: op01 1000ms infinite ease-in-out;}
@keyframes op01{0%{opacity: 0;}
100%{opacity: 1;}}
/*pro*/.pro{padding: 60px 0;overflow: hidden;background:#f8f8f8;}
/*产品*/.prod_bg{background: url(//memberpic.114my.com.cn/076985602840/uploadfile/image/20241025/20241025090233_1911520350.jpg) top center no-repeat;padding:80px 0;}
.list{background: #fff;width: 23%;}
.list_t{height:124px;background: #45ad12;color:#fff;text-align:center;font-size:24px;}
.list_t p{font-weight: normal;padding-top:34px;}
.list_t span{opacity: 0.3;font-family:"Arail";}
.list_d{padding-top:24px;}
.list_d table{width:100%;}
.list_d li{position: relative;}
.list_d li>a{position: relative;display: block;line-height:48px;width: 82%;margin: 8px auto;text-indent: 24px;font-size: 16px;color: #333;font-weight: lighter;z-index: 1;}
.list_d li>a:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #f5f5f5 url(//memberpic.114my.com.cn/076985602840/uploadfile/image/20220214/20220214163506_460246086.png) no-repeat 240px center;z-index: -1;}
.list_d li>a:after{content: "";display: block;width: 280px;height: 48px;background: #45ad12 url(//memberpic.114my.com.cn/076985602840/uploadfile/image/20220214/20220214163506_1373432495.png) no-repeat 240px center;position: absolute;top: 0;left: -10px;opacity: 0;transition: 0.3s all ease-in-out;z-index: -1;}
.list_d li>a:hover::after{opacity: 1;left:0;}
.list_d table td a{display:block;line-height:64px;width:280px;font-size:18px;font-weight:100 !important;text-indent: 24px;position: relative;z-index: 2;}
.list_d li>a:hover{color:#fff;}
.list_b{text-align:center;padding-top:26px;padding-bottom: 40px;}
.list_b p{font-size:16px;line-height:40px;text-indent: 2em;background: url(//memberpic.114my.com.cn/0442651/uploadfile/image/20201015/20201015185946_1100757789.png) no-repeat 58px center;}
.list_b b{font-size: 36px;color:#45ad12;font-family: "Tw Cen MT";}
.list_d li dl{position: absolute;right: -120%;top: 0;width: 70%;background: #45ad12;z-index: 99;opacity: 0;visibility: hidden;transition: all .3s ease;}
.list_d li:hover dl{opacity: 1;visibility: visible;right: -70%;}
.list_d li dl a{display: block;line-height: 63px;border-bottom: 1px solid #feffff;padding-left: 45px;position: relative;color: #fff;transition: 0.3s;}
.list_d li dl dt{display: block;width: 100%;}
.list_d li dl a:hover{background: #e7c10e;}
.prod_r{width: 75%;}
.prod_rd tr{display: flex;justify-content: space-between;}
.prod_rd tr+tr{margin-top: 25px;}
.prod_rd table td{display:block;float:left;padding:20px !important;background: #fff;width: 23.3%;}
.prod_rd table td tr{display:none;}
.prod_rd table td span,.prod_rd table td span a{display:block;width: 100% !important;}
.prod_rd table td span a{font-size: 16px;text-align: left;line-height: 50px;color: #666;overflow: hidden;border-bottom: 1px #eee solid;position: relative;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height: 51px !important;padding-right: 26%;}
.prod_rd table td span a:after{display:block;content:"";width:30px;height:50px;float:right;background:url(//memberpic.114my.com.cn/076985602840/uploadfile/image/20220214/20220214191032_26354439.png) no-repeat right center;transition:0.3s all ease-in-out;position: absolute;right: 0;top: 0;}
.prod_rd table td span a:before{content:"";position: absolute;bottom:0;width:0;height:1px;background:#45ad12;transition:0.3s all ease-in-out;}
.prod_rd table td:hover span a{color:#45ad12;}
.prod_rd table td:hover span a:after{background:url(//memberpic.114my.com.cn/076985602840/uploadfile/image/20220214/20220214191032_26354439.png) no-repeat left center;}
.prod_rd table td:hover span a:before{width:100%;}
.prod_rd table td img{width: 100%;height: auto;}
/*优势*/.adv_bg1{background-repeat:no-repeat;background-position: center left;background-attachment: fixed;overflow: hidden;padding-bottom:10px;}
.adv_l,.adv_r{width:50%;}
.adv_w li{float:left;width:50%;height:18vw;min-height: 280px;text-align:center;box-sizing: border-box;padding:3vw;}
.adv_w li p{font-size:26px;background-repeat:no-repeat;background-position: center;padding:48px 0 0 64px;margin-bottom:20px;}
.adv_w li span{font-size:16px;line-height:30px;}
.adv_l .adv_w li p{color:#222;}
.adv_r .adv_w li p{color:#fff;}
.adv_r .adv_w li span{color:#eaf3e6;}
.adv_l .adv_w li:nth-child(1) p{background-image:url(//memberpic.114my.com.cn/076985602840/uploadfile/image/20220214/20220214194728_339809843.png);}
.adv_l .adv_w li:nth-child(2) p{background-image:url(//memberpic.114my.com.cn/076985602840/uploadfile/image/20220214/20220214194728_1562867487.png);}
.adv_r .adv_w li:nth-child(1) p{background-image:url(//memberpic.114my.com.cn/076985602840/uploadfile/image/20220214/20220214194728_1862716748.png);}
.adv_r .adv_w li:nth-child(2) p{background-image:url(//memberpic.114my.com.cn/076985602840/uploadfile/image/20220214/20220214194728_273957944.png);}
.adv_l .adv_w li:nth-child(2){background:#f5f5f5;}
.adv_r .adv_w li:nth-child(1){background:#4fc118;}
.adv_r .adv_w li:nth-child(2){background:#45ad12;}
.adv_l .adv_m img{width:100%;}
/*char*/.char{padding: 5% 1%;overflow:hidden;display: flex;justify-content: flex-end;position: relative;z-index: 5;background:#f5f5f5 url()no-repeat center top;}
.char_box{max-width: 1600px;margin:0 auto;width: 100%;display: flex;justify-content: space-between;background: ;align-items: center;flex-direction: column;}
.char_con{margin-top:10px;}
.char_con .slick-track{padding:1% 0 0;display: flex;}
.char_con ul{display:flex;justify-content: space-between;margin-bottom: 0 !important;}
.char_con>ul>div>div>li,.char_con li{display: flex !important;flex-direction:column;width: 23%;padding: 4% 3% 4%;transition: 0.8s;background: #fff;border-radius: 10vw;overflow: hidden;box-shadow: 0 0 20px #c3c1c1;}
.char_con>ul>div>div>li:hover,.char_con>ul>div>div>li.on,.char_con li.on{background:#45ac12;color:#fff;position:relative;z-index:5;}
.char_con li:nth-child(2n){flex-direction:column-reverse;}
.char_con li:hover,.char_con li.on{background:#45ac12;}
.char_con li:hover p,.char_con li.on p{color:#fff;}
.char_con li:nth-child(2n) p{padding: 0 0 12% 0;}
.char_con>ul>div>div>li.slick-current{}
.char_con li i{font-size: 3rem;border-radius: 45rem;overflow: hidden;}
.char_con li i img{width:100%;height: 14vw;object-fit: cover;}
.char_con li p{display:flex;flex-direction:column;font-size:30px;padding: 18% 0 0;align-items: center;font-weight:bold;}
.char_con li p span{font-size:18px;line-height: 30px;padding:5% 0 0;opacity: 0.7;text-align: center;font-weight:normal;}
.char_con li a{font-size:1rem;margin: 24% 0 0;transition: 0.8s;display: none;}
.char_con li.on a{color:#fff;}
.char_con .ban_dot{display: flex !important;width: 100%;align-items: center;position: absolute;bottom: 0;left: -37%;}
.char_con .ban_dot li{width: 10px;height: 10px;display: inline-block;background: #fff;margin: 0 0.3%;transition: 0.5s;}
.char_con .ban_dot li.slick-active{width:25px;background: #ff6600;}
.char_con .ban_dot li button{font-size:0;border: none;outline: none;}
/* industry*/.w1500{max-width: 1500px;min-width: 1200px;width: 100%;margin: 0 auto;}
.indus_box{width: 100%;margin: 10px auto;}
.indus_list{overflow: hidden;display: block;height: 600px;}
.indus_list .divdgweb_new_div{width: 100%;display: flex;}
.indus_list .divdgweb_new_div_item{width: 20%;float: left;position: relative;cursor: pointer;height: 600px;overflow: hidden;transition: all 0.5s ease 0s;}
.indus_list .news_div_item_pic img{display: block;}
.indus_list .divdgweb_new_div_item_content{position: absolute;left: 50px;bottom:-100%;width:720px;background: #fff;box-sizing: border-box;padding: 35px;opacity: 0;transition: all 0.35s ease-in-out;transition-delay: 0.25s;}
.indus_list .divdgweb_new_div_item:hover .divdgweb_new_div_item_content{opacity: 1;bottom: 50px;}
.indus_list .divdgweb_new_div_item_a{display:block;font-size:18px;font-weight:bold;line-height:100%;position:relative;}
.indus_list .divdgweb_new_div_item_a:after{content: '←';position: absolute;top: 0;right: 0;font-family: 'zxi';font-size: 18px;color: #333;}
.indus_list .divdgweb_new_div_item:hover .divdgweb_new_div_item_a:after{color:#45ac12;}
.indus_list .divdgweb_new_div_item_body{margin-top:25px;color:#737374;line-height:24px;}
/*about*/.about{background: url(//memberpic.114my.com.cn/076985602840/uploadfile/image/20241022/20241022172602_614194621.jpg)no-repeat center top fixed;position: sticky;z-index: 5;padding: 6% 1%;/* top: 0;*/}
.about_box{max-width:1600px;margin: 0 auto;}
.about_con{display:flex;background: #fff url(//memberpic.114my.com.cn/076985602840/uploadfile/image/20241024/20241024204928_952702724.jpg) no-repeat left bottom;padding: 4%;justify-content: space-between;align-items: center}
.abut_r{display:flex;flex-direction:column;width: 40%;margin: 0 0;}
.about_txt{}
.about_txt>p{display:flex;flex-direction:column;font-size:2.4rem;color: #45ac12;font-weight: bold;}
.about_txt p span{padding: 2% 0 0;color: #333;font-size: 1.5rem;}
.about_txt em{font-size:16px;line-height:28px;margin: 4% 0 0;color: #666;display:block;text-indent:2em}
.about_txt i{margin: 19.5% 0 0;position: absolute;width: 32%;bottom: 0;}
.about_txt i img{width:100%;height:auto;}
.about_txt ul{margin: 8% 0 0;display:flex;width: 80%;justify-content: space-between;}
.about_txt li{background:#fff;width: 23%;padding: 2% 0;text-align: center;box-shadow: 0 0 20px #eee;transition: 0.8s;}
.about_txt li.on{background:#45ac12;color:#fff;}
.about_txt li p{font-size:1rem;}
.about_txt a{font-size:1rem;border-radius: 50%;padding: 8% 0 0 10%;position: relative;z-index: 5;display: flex;align-items: center;transition: 1s;}
.about_txt a:before{content:'>';width: 3rem;height: 3rem;background: #45ac12;position: absolute;left: 0;border-radius: 50%;display: flex;justify-content: center;align-items: center;color: #fff;font-size: 1.8rem;transition: 0.8s;font-family: 'iconfont';}
.about_txt a:hover:before{transform:rotate(135deg);background:#FE9C02;}
.about_num{width: 54%;left: 46%;bottom: 0;}
.about_num i{}
.about_num i img{width:100%;height:28vw;object-fit: cover;}
.about_num ul{display: flex;width: 100%;justify-content: space-between;margin:0 0;}
.about_num li{display: flex;flex-direction: column;align-items: center;width: 49%;padding: 6% 0;transition:0.5s;background: #45ac12;}
.about_num li:nth-child(n+2){border-top:1px solid rgba(255,255,255,0.1);}
.about_num li span{display: flex;align-items: flex-end;}
.about_num li span b{font-size: 50px;font-family: Impact;color: #fff;transition:0.5s;font-weight: normal;}
.about_num li span i{width: 25px;height: 25px;border-radius: 50%;display: flex;justify-content: center;align-items: center;background:#FE9C02;color: #fff;font-size: 12px;}
.about_num li p{font-size: 15px;margin: 3% 0 0;color: #fff;}
/**/.combanner-box{position: relative;width: 100% !important;min-width: 100% !important;margin-top:6% !important;}
.combanner-box,.combanner-box .combd li{height:267px;width:100%;}
/*新闻*/.footer-content{width: 82%;margin: auto;position: relative;}
.news_bg{padding-bottom:80px;overflow:hidden;}
.bg{position: relative;margin: 0 auto;}
.box{margin: 0 auto;}
.news_t{padding:80px 0 14px 0;}
.news_tl p{color: #45ac12;line-height: 1.1;font-family: PingFang SC,'Microsoft YaHei',Arial,sans-serif;font-weight: 900;font-size: 3.2rem;}
.news_tl span{margin-top: 10px;color: #282f36;line-height: 1.4;font-size:1.1vw;}
.news_tl,.news_tr{display: inline-block;}
.news_tr a{display: inline-block;margin-left: 110px;margin-top: -12px;}
.news_tr a p{font-size: 20px;color: #222;line-height:0px;}
.news_tr a span{font-size: 12px;color: #ccc;font-family: "Arial";text-transform: uppercase;line-height:46px;}
.news_tr a:before{content:"";display: block;width: 56px;height: 56px;border-radius: 100%;background-color: #f7f7f7;margin: -10px 14px 0 0;position: relative;top:37px;left: -70px;transition: 0.3s ease all;background-image: url(//memberpic.114my.com.cn/dgxinyijxsb/uploadfile/image/20231021/20231021111115_1587097046.png);}
.news_tr a:nth-child(1):before{background-position: 0 0;}
.news_tr a:nth-child(2):before{background-position: -56px 0;}
.news_tr a:nth-child(3):before{background-position: -112px 0;}
.news_tr a.on:before{background-color:#e7e8e9;background-position-y: -56px;}
.news_div .news_div_item{position: relative;float:left;}
.news_div .news_div_item:first-child{width:30%;height:560px;padding-top:40px;z-index: 2;}
.news_div .news_div_item:nth-child(n+2){width:31%;padding:40px 0 40px 0;height:250px;float:left;border-bottom:1px #eee solid;margin-left:4%;}
.news_div .news_div_item:nth-child(n+2) .news_div_item_pic{float:left;width:30%;height:168px;display:none;}
.news_div_item_pic{overflow: hidden;}
.news_bg .news_div_item_pic img{width:99%;border:1px #eee solid;}
.news_div .news_div_item:first-child .news_div_item_date{display:none;}
.news_div .news_div_item:nth-child(n+2) .news_div_item_date div{float:left;color:#ccc;}
.news_div_item_content{position: absolute;}
.news_div .news_div_item:first-child .news_div_item_pic{height:340px;}
.news_div .news_div_item:first-child .news_div_item_content{top:373px;width:100%;}
.news_div .news_div_item:nth-child(n+2) .news_div_item_content{left:0;top:54px;width:100%;}
a.news_div_item_a{font-size:22px;color:#222;line-height:50px;display: block;/* position: absolute;*/width: 100%;height:100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.news_div_item_body{font-size:15px;line-height:26px;color:#999;margin-top:16px;}
.news_div_item_body:after{content:"";display: block;width:28px;height:28px;background-image: url(//memberpic.114my.com.cn/lianpeng2/uploadfile/image/20230601/20230601113240_299596241.png);background-position: center;background-repeat:no-repeat;border-radius: 100px;border:1px #ccc solid;margin-top:30px;transition: 0.3s all ease;}
.news_div_item:hover .news_div_item_body:after{background-color:#45ac12;width:60px;border:1px #45ac12 solid;background-image: url(//memberpic.114my.com.cn/lianpeng2/uploadfile/image/20230601/20230601113445_1753792805.png);}
.news_div_item:hover a.news_div_item_a{color:#45ac12;}
@media (max-width:1920px){.news_div .news_div_item:first-child .news_div_item_pic{height:330px;}}
@media (max-width:1680px){.news_div .news_div_item:first-child .news_div_item_pic{height:340px;}}
@media (max-width:1560px){.news_div .news_div_item:first-child .news_div_item_pic{height:300px;}
.news_div .news_div_item:first-child .news_div_item_content{top: 350px;}}
/*图片放大*/.com-width{margin-right: auto;margin-left: auto;width: 1600px;}
.w1600{margin-right: auto;margin-left: auto;width: 1600px;}
@media (max-width: 1700px){.com-width, .w1600{width: 1500px;}}
@media (max-width: 1280px){.com-width, .w1600{width: 970px;}}
@media (max-width: 992px){.com-width, .w1600{width: 750px;}}
@media (max-width: 768px){.com-width, .w1600{width: 100%;padding-right:5px;padding-left:5px;}}
@media (max-width: 1400px){.news_div .news_div_item:first-child .news_div_item_pic{height: 280px;}
a.news_div_item_a{font-size:15px;}
.news_div_item_body{font-size:14px;}
.news_div .news_div_item:first-child{height:570px;}
.news_div .news_div_item:first-child .news_div_item_content{top:320px;}
.news_div .news_div_item:nth-child(n+2){height:260px;}}
@media (max-width: 1300px){.news_div .news_div_item:first-child{height:580px;}
.news_div .news_div_item:first-child .news_div_item_content{top:310px;}
.news_div .news_div_item:first-child .news_div_item_date{top:72%;}}
/*footer*/.footer{display: flex;}
.footer_bg::before,.footer_bg::after{content: '';width: 50%;height: 8px;position: absolute;left: 0;top: 0;background: #45ac12;z-index: 999;}
.footer_bg::after{left: auto;right: 0;background: #efc504;}
.footer_bg{width: 100%;color: #fff;background:#333;position: relative;overflow:hidden;margin-top: 0px;padding-top: 0px;}
.fbt{border-top:10px solid #ff5c00;}
.bq_item li{position: relative;}
.bq_item li{float: left;position: relative;}
.bq_item li:before{content: '';position: absolute;width:2px;height: 25px;top:12px;left: -22px;}
.bq_item li+li{margin-left:12%;}
@media screen and (max-width: 1280px){.bq_item li+li{margin-left:6%;}}
.footer_w1 t{display: block;float: left;font-size: 24px;font-weight: bold;margin-right: 11px;}
.footer_w1 span{display: block;float: left;font-size: 20px;margin-top:3px;}
.bq_gzh li{width:130px;}
.footer_w{font-size: 14px;line-height: 34px;color: #999;}
.footer_w p{position:relative;}
.footer_w p:before{left:0;font-family: "iconfont";font-size: 16px;}
.bq_item li a{display: block;font-size: 15px;line-height: 24px;color: rgba(255,255,255,0.4);}
.bq_item li a:hover{color:#fff;}
.footer_t{font-size: 20px !important;color: #fff !important;line-height: 48px !important;position: relative;font-weight:normal;padding-bottom: 8%;}
.footer li img{width:130px;}
.bq_gzh li p{text-align:center;color:#fff;line-height:30px;margin-bottom:10px;}
.copy{line-height: 30px;font-size: 14px;color: #999;margin-top:20px;padding-top: 10px;}
.copy a{font-size: 14px;color: #999;}
.copy a:hover{color: #ff7b0f;}
/*link*/.link_bg{height: 120px;position: relative;margin-top: 0px;border-bottom: 1px solid rgba(255,255,255,0.1);}
.linkTagcs li a{font-size:14px;}
.links_r a{font-family: "iconfont" !important;font-size:42px;font-style: normal;color:rgba(255,255,255,0.3);display:inline;height:80px;display: block;line-height:80px;}
.links_l{display: flex;align-items: center;}
.l_wz{margin-left:12px;position: relative;width: 79px;}
.l_wz b{font-size: 25px;color: #fff;line-height: 27px;}
.l_wz p{color: rgba(255,255,255,0.38);letter-spacing: 5px;}
.links{display: flex;align-items: center;height: 100%;justify-content: space-between;}
.links>div{display: flex;align-items: center;height: 100%;}
.links_m{margin-left: 25px;}
.linkTagcs li a{color: rgba(255,255,255,0.38)!important;}
.foo_icon{display: flex;justify-content: space-between;margin-bottom: 69px;}
.foo_icon li span{color:#fff;display: block;width: 38px;height: 38px;border-radius: 100%;background: #e60113;display: flex;justify-content: center;align-items: center;position: relative;font-size: 22px;z-index:1;}
.foo_icon li span:after{content: '';position: absolute;width: 48px;height: 48px;border-radius: 100%;background: rgba(32,114,224,0.22);top: -5px;left: -5px;z-index:-1;}
.foo_icon li{display: flex;align-items: center;}
.foo_icon li div{margin-left: 13px;}
.foo_icon li div b{font-size: 16px;}
.bq_gzh{float: right;padding-top:7px;}
.bq_gzh li+li{margin-left: 44px!important}
.copy_bg{line-height: 24px;overflow:hidden;}
.copy_b{display: flex;justify-content: space-between;line-height: 24px;border-top: 1px solid rgba(255,255,255,0.1);color: #666;}
.copy_bg div{color: #999;padding:1% 0;line-height: 24px;}
.copy_b div:nth-child(1){width: 51%;}
.copy_b div:nth-child(2){position: relative;}
.copy_b div:nth-child(2):after{position: absolute;content: "";width: 300px;height: 100%;top: 0;right: -300px;}
.copy_bg div a{color: #999;font-size: 14px;}
.foo_icon li div p{margin-top: 3px;}
.cl{clear: both;}
.banq{width: 70%;padding:52px 0;}
.bq_cl>b, .bq_cr>b, .bq_r>b{font-size: 24px;color: #fff;display: block;margin-bottom: 20px;}
.bq_ewm{display: flex;padding-top: 20px;position: relative;}
.bq_ewm li span{display: block;width: 36px;height: 36px;font-size: 14px;text-align: center;line-height: 36px;color: #fff;background: #45ac12;}
.bq_ewm li:hover .ewm_cc{display: block;}
.bq_ewm li:hover span{background: #000;border-color: #000;}
.ewm_cc{position: absolute;top: -50px;left: 13px;display: none;}
.ewm_cc img{width: 100px!important;}
.bq_r{padding:68px 0 90px 0;padding-right: 80px;position: relative;background: url() no-repeat -22px 54px;}
.bq_r:after{position: absolute;content: "";width: 300px;height: 100%;top: 0;right: -300px;}
.bq_lx{line-height: 36px;}
.bq_lx li{font-size: 15px;color:#999;line-height: 26px;}
@media screen and (max-width: 1280px){.bq_lx li{font-size:14px;}}
@media screen and (max-width: 1500px){.bq_item li:first-child{padding-left: 15%;}}
.bq_ewm li+li{margin-left: 10px;}
.bq_item li:first-child{padding-left: 17%;}
.bq_item li:first-child:before{left: 0;}
.link_btn{height: 34px;line-height: 34px;background: #f8f8f8;text-align: center;font-size: 16px;color: #4d4d4d;border-radius: 22px;display: block;padding:0 2%;}