*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;font-family:Helvetica,"Microsoft YaHei",Arial;}
body{font-size: 14px;min-width: 1440px;overflow-x:hidden;color: #333;}
a{text-decoration: none;font-size: 14px; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease;}
address, caption, cite, code, dfn, em, th, var, optgroup, i{font-style: inherit;font-weight: inherit;}
img{vertical-align: top;border: none;}
input, textarea{outline: none;border: none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
.fr{ float:right;}
.fl{ float:left;}
.w1500,.page,.gy,.box{max-width: 1500px; min-width: 1300px; width: 100%; margin: 0 auto;}
.clear,.cl{height: 0; overflow: hidden; clear: both;}
.dfs{display: flex;align-items: center;justify-content: space-between;}
.db>div, .lb>li, .dd>dl{display:inline-block;vertical-align:top;}
br{line-height: 0;}







/* nav */
.nav { height: 140px;max-width: 100%; min-width: 1000px; width: 100%; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; position: relative;  padding: 0 2.5%;background: #fff;}
.nav .logo {display: flex; align-items: center; justify-content: space-between;}
.nav .logo h3 {font-size: 28px; color: #008735; margin-left: 20px; letter-spacing: 0.7px;font-weight: bold;}
.nav .logo h3 span{display: block;margin-top: 6px;font-size: 18px; color: #666;font-weight: 100;letter-spacing: 0px;}
.nav .logo img{height: 100px;}
.nav_a {width:61%;height: 100%;}
.nav_a>ul {display: flex; align-items: center; justify-content: space-between;height: 100%;}
.nav_a>ul>li {width: 100%;height: 100%; display: flex; justify-content: center; align-items: center;position: relative;transition: all 0.3s;}
.nav_a>ul li a { font-size: 17px;height: 100%; width: 100%; color: #333; text-align: center; line-height: 140px;}
.chn {width: 15%;}

.nav_a>ul>li>a:after{content: ''; width: 13px; height: 13px; margin: auto; display: inline-block;margin-left: 5px;}

.nav_a>ul>li:nth-child(1)>a:after{background: url(//memberpic.114my.cn/0436261/uploadfile/image/20240704/20240704134840_1108960417.png)no-repeat;}
.nav_a>ul>li:nth-child(2)>a:after{background: url(//memberpic.114my.cn/0436261/uploadfile/image/20240704/20240704134840_2083119829.png)no-repeat;}

.nav_a>ul>li:nth-child(3)>a:after,.nav_a>ul>li:nth-child(4)>a:after,.nav_a>ul>li:nth-child(5)>a:after,.nav_a>ul>li:nth-child(6)>a:after{background: url(//memberpic.114my.cn/0436261/uploadfile/image/20240704/20240704134840_1231199390.png)no-repeat;}

.nav_a>ul>li:nth-child(7)>a:after{background: url(//memberpic.114my.cn/0436261/uploadfile/image/20240704/20240704134840_319857368.png)no-repeat;}
.nav_a>ul>li:nth-child(8)>a:after{background: url(//memberpic.114my.cn/0436261/uploadfile/image/20240704/20240704134840_128914925.png)no-repeat;}
.nav_a>ul>li:nth-child(9)>a:after{background: url(//memberpic.114my.cn/0436261/uploadfile/image/20240704/20240704134840_1973785456.png)no-repeat;}

.nav_a ul>li:hover,.nav_a>ul>li.cur {background: linear-gradient(320deg, #008735, #03a543); transition: all 0.3s;}
.nav_a ul>li:hover a::after,.nav_a ul li.cur a::after {opacity: 0;    display: none;}
.nav_a ul>li:hover a,.nav_a>ul>li.cur a {color: #fff;}


.nav_a >ul>li::before{content: ''; width: 25px; height: 25px; position: absolute; top: -55px; bottom: 0; margin: auto;  text-align: center; opacity: 0; transition: all 0.3s;}
.nav_a>ul>li:nth-child(1)::before {background: url(//memberpic.114my.cn/0436261/uploadfile/image/20240704/20240704140211_476710145.png)no-repeat;}
.nav_a>ul>li:nth-child(2)::before {background: url(//memberpic.114my.cn/0436261/uploadfile/image/20240704/20240704140211_1822675258.png)no-repeat;}

.nav_a>ul>li:nth-child(3):before,.nav_a>ul>li:nth-child(4):before,.nav_a>ul>li:nth-child(5):before,.nav_a>ul>li:nth-child(6):before{background: url(//memberpic.114my.cn/0436261/uploadfile/image/20240704/20240704140211_722268242.png)no-repeat;}

.nav_a>ul>li:nth-child(7)::before {background: url(//memberpic.114my.cn/0436261/uploadfile/image/20240704/20240704140211_892054074.png)no-repeat;}
.nav_a>ul>li:nth-child(8)::before {background: url(//memberpic.114my.cn/0436261/uploadfile/image/20240704/20240704140211_1992062134.png)no-repeat;}
.nav_a>ul>li:nth-child(9)::before {background: url(//memberpic.114my.cn/0436261/uploadfile/image/20240704/20240704140211_1755032288.png)no-repeat;}
.dropmenu {width:150%;}

.nav_a>ul>li::after { content: ''; background:url(//memberpic.114my.cn/0436261/uploadfile/image/20240704/20240704140904_2054298857.png)no-repeat center;
    width: 30px; height: 20px; position: absolute; bottom: -55px; top: 0; margin: auto;opacity: 0; transition: all 0.3s;}
.nav_a ul>li:nth-child(6):hover::before { font-size: 19px;}
.nav_a ul>li:nth-child(2):hover::before { font-size: 26px;}
.nav_a ul>li:nth-child(3):hover::before { font-size: 22px;}
.nav_a ul>li:nth-child(4):hover::before { font-size: 22px;}
.nav_a ul>li:hover::after { opacity: 1; transition: all 0.3s; }
.nav_a ul li:hover::before { opacity: 1; transition: all 0.3s; color: #fff; font-size: 23px;}

.nav_a>ul>li.cur::after { opacity: 1; transition: all 0.3s; }
.nav_a>ul>li.cur::before { opacity: 1; transition: all 0.3s; color: #fff; font-size: 23px;}


/*search*/
.dfss{display: flex; height: 100%; align-items: center; position: relative;}
.icon>div{display: flex;align-items: center;justify-content: center; position: relative;    padding: 53px 0;}
.icon>div i{ user-select: none; transition: all 0.5s;display: flex;  align-items: center; justify-content: center;position: relative; height: 34px; width: 34px; background:linear-gradient(314deg, #008735, #03a543); border-radius: 100%;}
.icon>div:hover i{border-color: #e60113;}
.iser_box,.itel_box{background:rgba(255,255,255,0.8);position:absolute;bottom: -139px;right:0;padding:30px;transform-origin:top;transform:rotateX(90deg);transition:all 0.5s;z-index: 9;}
.iser_box{width: 420px;}
.icon>div .itel_box .search_l span {
    display: block;
}
.icon>div:hover .iser_box,.icon>div:hover .itel_box{transform:rotateX(0deg);}
.search_l{display: flex; align-items: center;justify-content: flex-start; color: #333;}
.search_l span+span{margin-left:4px;}
.search_l a{color: #333;font-size: 14px;}
.search_r{margin-top:20px;position:relative;}
#infoname{width:100%;height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;}
.z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}
.itel_box{width:244px;text-align:center}
.itel_box p{color:#333;position:relative;font-size:20px;}
.itel_box p:before{position:absolute;left:0;color:#333;}
.itel_box em{font-size:26px;font-weight: bold;color:#008735;margin-top:10px;}
.search_l .iconfont{font-size: 16px;}
.search_l span{color: #333}
.icon_pho {display: flex; align-items: center; }
.icon_pho .irh span {color: #333; font-size: 22px;}
.icon_pho b {font-size: 26px; color: #f8a000; padding-left: 10px; }
.search_l p {font-size: 16px; line-height: 30px;}
.icon_search+.icon_search{margin-left: 16px;}

.icon>div:nth-child(1) {}

.icon>div .itel_box{right: 0;}
.icon>div .itel_box .search_l{text-align: left;}

.dropmenu{ position:absolute; top:150%; max-height:0; transition:all .3s ease; width:150%;left: -25%;z-index:99; transition:all .3s ease; background:#f9f9f9; border-radius:5px; opacity:0; visibility:hidden; padding: 0px 0px}
.dropmenu a{ display:block; line-height:42px !important; text-align:center; font-size:14px !important; color:#666 !important; transition:all .5s ease;}
.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; }
.nav_a>ul>li:hover .dropmenu{ max-height:1000px;  top:100%; opacity:1; visibility:visible;}
.dropmenu a:hover{ background:#008735; color:#fff !important;}
.dropmenu table,.dropmenu tbody,.dropmenu tr,.dropmenu td{ display:block; width:100%;}
.nav_a>ul>li{    position: relative;}
.nav_a>ul>li .prolist2021 {position:relative;}
.nav_a>ul>li .prolist2021 ul {position:relative;}
.nav_a>ul>li .prolist2021 li {position:relative;}
.nav_a>ul>li .prolist2021 li dl {position:absolute;top:0;left:100%; transition: 0.5s;}
.nav_a ul li:hover dl {    opacity: 1; transition: 0.5s;}
.nav_a>ul>li .prolist2021 li dl dt a {display: block;padding: 0 40px;width: 300px;height: 42px; border-bottom: none;background: #fff; color: #666; font-weight: 100; font-size: 14px; line-height: 42px;position: relative;}
.nav_a>ul>li .prolist2021 li:nth-child(6) {display:none;}

.nav_a>ul>li:hover .nav2 {transform: rotateX(0deg);}
.nav_a>ul>li .prolist2021 li:hover dl { transform: rotateY(0deg);}
.nav_a>ul>li .prolist2021 li dl {position: absolute;top: 0; left: 100%;transition: 0.5s; transform-origin: left; transform: rotateY(90deg);}

.search_l ul li {width: 40%; display: flex; align-items: center; justify-content: center;margin: 10px 0;}
.search_l ul {display: flex; justify-content: center; flex-flow: column;  align-items: center;}
.search_l ul li a {margin: 5px 5px; display: block;}
.icon>div i b {font-weight: 100; font-size: 14px; padding-left:4px;}
.icon>div i img{transform: scale(0.8);}




@media screen and (max-width: 1600px) {
.nav .logo img{height: 90px;}
.nav .logo h3{ font-size: 25px;}
.nav .logo h3 span{font-size: 16px; letter-spacing: 0.4px;}
}

@media screen and (max-width: 1430px) {
.nav{padding: 0 1.5%;}
.nav .logo img{height: 90px;}
.nav .logo h3{letter-spacing: 0px;}
.nav .logo h3 span{ letter-spacing:0px;}
body{min-width: 1300px;}
}

@media screen and (max-width: 1400px) {
.nav_a>ul li a{font-size: 15px;}
.nav .logo img{height: 80px;}
.nav .logo h3{font-size: 23px;}
.nav .logo h3 span{font-size: 14px;letter-spacing: 0.05vw;}
.icon_search+.icon_search{margin-left: 10px;}
}








/*banner*/
.bann{overflow: hidden; margin-bottom: 0 !important;}
.slider{width: 100%;margin: 0 auto;}
.bann .slick-slide{height: auto;}
.bann .slick-slide img {width: 100%;}
.bann .slick-prev {left: 38px;z-index: 99;}
.bann .slick-next {right: 40px;}
.bann .slick-dots{bottom: 42px;}
.bann .slick-dotted.slick-slider{margin-bottom: 0;}
.bann .slick-prev:before,.bann .slick-next:before{font-size: 34px;font-family: "zxi";}
.bann .slick-dots li{margin:0 4px !important;background: #fff; width: 8px;height: 8px;  opacity: 0.4; border-radius: 50px;transition: 0.3s all ease;}
.bann .slick-dots li.slick-active{ opacity: 1;  filter: alpha(opacity=100);width: 50px; background: #fff;}
.bann .slick-dots li:hover{ width: 50px;}
.bann .slick-dots li button{display: none !important;}
.bann .slick-dots li button:before{color: #fff;opacity: 1;font-size:42px;}
.bann .slick-dots li.slick-active button:before{color:#000a41;}
.bann.slick-dotted .slick-prev{left:-52px;transition:all 0.5s;}
.bann.slick-dotted:hover .slick-prev{left:38px;}
.bann.slick-dotted .slick-next{right:-52px;transition:all 0.5s;}
.bann.slick-dotted:hover .slick-next{right:38px;}
.bann .slick-prev:before,.bann .slick-next:before{width:36px;height:52px;background:rgba(0,0,0,0.8) url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M662.268422 511.010463 280.997835 892.299469c-14.785751 14.808264-14.785751 38.796608 0 53.562916 14.788821 14.807241 38.776142 14.807241 53.584406 0l408.226518-408.230612c14.789844-14.790868 14.789844-38.777165 0-53.585429-1.01512-1.020236-2.099824-1.976004-3.206018-2.843768L333.797365 75.350129c-14.808264-14.788821-38.795585-14.788821-53.607942 0-14.762215 14.808264-14.762215 38.796608 0 53.585429L662.268422 511.010463 662.268422 511.010463 662.268422 511.010463zM662.268422 511.010463' %20fill%3D'%23ffffff' %3E%3C/path%3E%3C/svg%3E")center no-repeat;line-height: 52px;display: block;top:calc(50% - 26px);}
.bann .slick-prev:before{content: '';display: block;left:0;transform: rotate(180deg);}
.bann .slick-next:before{content: '';right:0;}






/*about*/
.ab_bc { padding: 80px 0;background:#f8f8f8 }
.ab_c { display: flex; align-items: center; justify-content: space-between; position: relative; }
.ab_lc { width: 50%; position: relative; z-index: 99; overflow: hidden;}
.ab_lc video { width: 100%; height: 445px; }

.ab_rc{ width: 40%; }
.ab_ti{ font-size: 34px; color: #222; font-weight: 500;margin-top: 10px;}
.ab_ti>b { display: inline-block;color: #222;  font-weight: 500;}
.ab_rc>p {color: #008735;text-transform: uppercase;font-size: 50px;font-weight: bolder;}
.ab_wz { font-size: 15px; color: #666; line-height: 30px; margin: 36px 0 94px; }
.ab_rc img { width: 100%; }
.ab_rc i { margin-top: 40px; }
.ab_rc a{display:block;width:160px;height:40px;line-height:40px;background:#008735;text-align:center;color:#fff;    border-radius: 5px;position: relative;overflow: hidden;}
.ab_rc a:before{content:'';width: 0%;height:100%;display:block;background:#e9b900;position: absolute;left:0;top:0; transition:0.3s all ease-in-out;}
.ab_rc a:hover:before{width:100%;}
.ab_rc a span{position: relative;z-index:9;}






/*产品中心*/
.prod_bg{display: flex;justify-content: space-between;    overflow: hidden;background:#f8f8f8;}
.prod_l{width: 573px;overflow: hidden;display: flex;align-items: center;justify-content: center;background:url(//memberpic.114my.cn/0436261/uploadfile/image/20240629/20240629171156_975113529.jpg)no-repeat center}
.prod_r{width: calc(100% - 573px);position: relative;}
.prod_tit{width: 100%;height: 200px;background: #fff;margin-top: 40px;padding-left: 80px;padding-top: 50px;}
.prod_tit p{font-size: 50px;font-weight: bold;color: #008735;}
.prod_tit dd{font-size: 18px;color: #666;line-height: 40px;}
.prod_list ul {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.prod_list{padding-left:80px;margin-top:40px; padding-right: 15%;}
.prod_list li dl{display:none;}
.prod_list li {    display: block;
    width: 19%;
    float: left;
    line-height: 40px;
    background: #008735;    transition: 0.5s;}
.prod_list li a{display:block;width:100%;line-height:40px;text-align:center; color: #fff;}
.prod_list li:nth-child(n+6) {
    margin-top: 10px;
}
.prod_list li:hover {
    background: #e9b900;
}
.prod_cont {padding-left:80px;bottom: 0;width: 100%;}
.prod_cont .progdwz2021 li{width:30%;display:block;float:left;margin-right:20px;position: relative;overflow: hidden;}
.prod_cont .progdwz2021 li img{width:100%;height:auto;}
.prod_cont .progdwz2021 li span{display: block;width: 100%;color: #222;height: 50px;text-align: center;line-height: 50px;transition: 0.3s ease all;}
.prod_cont .progdwz2021 li span a{color: #222;padding: 0 20px;background: #fff;display: inline-block;width: 100%;}
.prod_btn{padding:50px 0 40px;}
.prod_btn span{width:14px;height:24px;display:inline-block;background:url(//memberpic.114my.cn/0436261/uploadfile/image/20240724/20240724161256_154805535.png)no-repeat center;cursor: pointer;}
.prod_btn span:nth-child(2){transform: rotateY(180deg);margin-left: 30px;}
.prod_list>li{margin-left:20px;}



/*char*/
.char {padding: 80px 0;overflow:hidden;background: #f8f8f8;}
.char_box {max-width: 1500px; min-width: 1300px; width: 100%; margin: 0 auto;}
.char_tit {    margin-bottom: 50px;}
.char_tit p { 
    font-size: 42px;
    color: #008735;
    font-weight: bold;}
.char_tit p span {color: #e9b900;}
.char_tit em {
    font-size: 18px;
    line-height: 100%;
    margin-top: 7px;
    display: block;
}
.char_con {}
.char_con ul {display:flex;justify-content:space-between;}
.char_con li {display:flex;flex-direction:column;align-items:center;width:25%;padding: 6% 4%;background: #fff;transition:0.8s;}
.char_con li:hover {  box-shadow: 0 0 20px #c5c5c5;    position: relative; z-index: 5;}
.char_con li:first-child {background:#01a453;color: #fff;}
.char_con li:first-child a {color:#fff;}
.char_con li:first-child i {color:#fff;}
.char_con li:first-child a:after {background:#fff;}
.char_con li:first-child span {color:#fff;}
.char_con li:hover:first-child p {color:#fff;}
.char_con li+li {border-left: 1px solid rgba(255,255,255,0.2);}
.char_con li:nth-child(2n) {background:#e8edea;}
.char_con li i {font-size: 3rem;transition: 0.8s;    color: #01a453;}
.char_con li:hover i {transform:rotateY(360deg) rotateZ(360deg) translateY(-5px);}
.char_con li p {display:flex;flex-direction:column;font-size: 1.5rem;align-items: center;margin: 20% 0 0;transition: 0.8s;}
.char_con li:hover p {color:#01a453;}
.char_con li p span {font-size:1rem;text-align: center;line-height: 2rem;/* color: #fff; */padding: 4% 0 0;opacity: 0.8;color: #666;}
.char_con li a {font-size: 1rem;margin: 20% 0 0;font-family: Arial;position: relative;z-index: 5;transition:0.8s;  color: #999;}
.char_con  li a:after {content:'';width:0;height: 1px;background: #01a453;position:absolute;top: 1rem;right: 0;transition:0.5s;z-index: -1;}
.char_con  li:hover a:after  {width: 100%;right: auto;left: 0;}
.char_con  li:hover a {transform:translateY(-5px);}



.pro_tit{text-align: center;}
.pro_tit span{font-size: 40px;line-height: 42px;font-weight: bold;position: relative;}
.pro_tit span:before,.pro_tit span:after{content:"";background:url(//memberpic.114my.cn/0436261/uploadfile/image/20240629/20240629171706_19223156.png)no-repeat;position: absolute; width: 57px; height: 9px; left: -80px; top: 0; bottom: 0; margin: auto;}
.pro_tit span:after{left:auto;right: -80px;transform: rotateY(180deg);}
.pro_tit p{font-size: 18px;color: #999;line-height: 20px;padding-top: 20px;}



/*appli*/
.appli_tab {padding-top:10px;}
.appli{padding: 80px 0;}
.appli_con{margin-top:30px;}
.appli_con li{position: relative;width: 24.5%;padding-bottom: 17%;overflow: hidden; float: left;}
.appli_con li:nth-child(3){width: 47.6%;padding-bottom: 35.734%;left: -22.85%;}
.appli_con li:nth-child(2){ left: -24.5%;margin-top: 18.8%;}
.appli_con li:nth-child(4){margin-top: -35.734%; right: -26.5%;}
.appli_con li:nth-child(5){margin-top: -17%; right: -26.5%;}

.appli_con li *{display:block;}
.appli_con li>a img{width:100%;height: 100%;}
.appli_con li>a{position: absolute;left: 0; top: 0; width: 100%; height: 100%; border: 1px solid #eee;}
.appli_con li p{width: 100%;height: 100%;background: rgb(0 0 0 / 0.5);text-align: center;position: absolute;top: 0;left: 0;transition: all 0.3s;transform: scale(0); display: flex; justify-content: center; align-items: center;}
.appli_con li:hover p{transform: scale(1);}
.appli_con li p a{font-size: 18px;color: #fff;}


.tit1{text-align: center; font-size: 40px;color: #fff;line-height: 44px; font-weight:bold;}
.tit1 span{font-size: 40px;color: #fff;}
.tit1 p{display: block;font-size: 18px;font-weight: lighter;}
.tit1 i{display: block;margin: 0 auto;background: url(//memberpic.114my.cn/0436261/uploadfile/image/20211130/20211130143315_1765083390.png)no-repeat center;height:31px; margin-bottom:40px;}




/*adv*/
.adv_bg{background:url(//memberpic.114my.cn/0436261/uploadfile/image/20240629/20240629172750_1035845614.jpg)no-repeat center bottom;height: 1200px;position: relative; padding-top: 80px;}
.adv_d #tablit {position: relative;width: 100%;margin: 0 auto;height: 674px;}
.adv_d #tablit dl {float: left;width: 18%;overflow: hidden;background:#09b150;height: 674px;}
.adv_d #tablit dd{width: 100%;height: 25%;text-align: center;color: #fff;font-size: 20px;padding-top:34px;position: relative;cursor:pointer; font-weight: bold;}
.adv_d #tablit dd i{display: block;width:66px;height: 66px;background-color: #fff;border-radius: 50%;margin: 0 auto;margin-bottom:8px;}
.adv_d #tablit dd:nth-child(1) i{background-image: url(//memberpic.114my.cn/0436261/uploadfile/image/20240629/20240629181720_1348009151.png);}
.adv_d #tablit dd:nth-child(2) i{background-image: url(//memberpic.114my.cn/0436261/uploadfile/image/20240629/20240629181720_1892870602.png);}
.adv_d #tablit dd:nth-child(3) i{background-image: url(//memberpic.114my.cn/0436261/uploadfile/image/20240629/20240629181720_289067478.png);}
.adv_d #tablit dd:nth-child(4) i{background-image: url(//memberpic.114my.cn/0436261/uploadfile/image/20240629/20240629181720_261734772.png);}

.adv_d #tablit dd:before{content: "";top:45px;right: 0px;width: 5px;height:86px;background: #fff;position: absolute;display:none;}
.adv_d #tablit dd.on:before{display: block;}

.adv_d .tabcon {width:80%;background: #f9f9f9;height:674px;float: right;padding:65px;}
.dis {display: none;}


.adv_wt{}
.adv_l{width: 45%;margin-top:0px;}
.adv_shu{font-size:30px;color:#fff;border-radius: 50%;width: 62px;height: 62px;line-height: 62px;background: #008735;text-align: center;margin-top: 10px;}
.adv_w1{}
.adv_w1 p{color: #333;font-size:34px;margin-top:30px;line-height: 34px;  font-weight: bold;}
.adv_w1 span{display: block;font-size:24px;font-weight: lighter;margin-top: 6px;}
.adv_xian{width: 100%;height: 1px;background: #eee;margin-top:30px;}
.adv_w{font-size:16px;line-height:36px;margin-top: 30px;font-weight: lighter;}
.adv_a a{display: block;background: #4b5a51;width: 150px;height:40px;line-height: 40px;text-align: center;border-radius: 40px;color: #fff;margin-top:60px;float: left;}
.adv_a a+a{margin-left:20px;background: #008735;}
.adv_a a:hover,.prod_a a:hover{background:#008735;}

.adv_contact{float: right;margin-top:128px;text-align: center;margin-right: 114px;}
.adv_contact i{width: 1px;height: 44px;background: #eee;display: block;margin: 0 auto;}
.adv_contact d{display: block;width: 50px;height:50px;border-radius: 50%;margin: 0 auto;background:#008735 url(//memberpic.114my.cn/0436261/uploadfile/image/20240724/20240724161326_1214749925.png) no-repeat 9px;}
.adv_contact p{font-size: 16px;color: #666;margin-top: 8px;}
.adv_contact p>span{color: #008735;font-size: 28px;}
.adv_bgg{position: absolute;left: 0px;bottom:-170px;}
.adv_img+.adv_img {
    margin-top: 20px;
}










/*流程*/
.press_bg{padding-top:90px; padding-bottom:80px; background:url(//memberpic.114my.cn/0436261/uploadfile/image/20240724/20240724161353_186616010.jpg) no-repeat center bottom;}
.press{ margin-top: 50px;}
.press_m li{width:14.285%; text-align:center; float:left; padding:2vw;background:#fff; cursor: pointer;transition: 0.3s linear all; border:1px #eee solid; position: relative;}
.press_m li:before{content:""; display:block; width:80px; height:80px; margin:0 auto; backhround-repeat:no-repeat; background-image:url(//memberpic.114my.cn/0436261/uploadfile/image/20240629/20240629175310_1771725325.png);}
.press_m li:nth-child(1):before{background-position:0 0;}
.press_m li:nth-child(2):before{background-position:-80px 0;}
.press_m li:nth-child(3):before{background-position:-160px 0;}
.press_m li:nth-child(4):before{background-position:-240px 0;}
.press_m li:nth-child(5):before{background-position:-320px 0;}
.press_m li:nth-child(6):before{background-position:-400px 0;}
.press_m li:nth-child(7):before{background-position:-480px 0;}
.press_m li p{font-size:18px; color:#333; line-height:50px;}
.press_m li:hover{ box-shadow: 0 0 100px rgba(0,0,0,0.1);     z-index: 2;}
.press_b{text-align:center; padding-top:60px; }
.press_b span{font-size:18px; color:#333; display:inline-block; padding-left:40px; background:url(//memberpic.114my.cn/0436261/uploadfile/image/20240629/20240629175403_509644174.png) no-repeat center left;}
.press_b b{font-size:40px; color:#008735;}










/*news*/
.news_bg{background:#f5f5f5;}
.news_t{border-bottom:1px #e1e1e1 solid; padding: 80px 0 50px 0; }
.news_tl p{font-size: 40px; line-height: 100%; color: #008735;  font-weight: bold;}
.news_tl span{font-size: 18px; line-height: 100%; margin-top: 14px;  display: block;}
.news_tl,.news_tr{display: inline-block;}
.news_tr a{display: inline-block; margin-left: 110px;margin-top: -20px;}
.news_tr a p{font-size: 20px; color: #222;}
.news_tr a span{font-size: 12px; color: #ccc; font-family: "Arial"; text-transform: uppercase; }
.news_tr a:before{content:""; display: block; width: 56px; height: 56px; border-radius: 100%; background-color: #e1e1e1;  margin: -10px 14px 0 0; position: relative;top: 50px;left: -70px;  transition: 0.3s ease all; background-image: url(//memberpic.114my.cn/0436261/uploadfile/image/20240724/20240724161426_1770705348.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: #008735; background-position-y: -56px;}

.news_div .news_div_item{position: relative; float:left; }
.news_div .news_div_item:first-child{width:40%; height:700px; border-right:1px #e1e1e1 solid; padding:40px 60px 100px 0;background:#f5f5f5;    z-index: 2;}

.news_div .news_div_item:nth-child(n+2){width:60%; padding:25px 0 25px 4%;  border-bottom:1px solid #e1e1e1; height:220px;}
.news_div .news_div_item:nth-child(n+2) .news_div_item_pic{float:left; width:30%; height:168px; }
.news_div_item_pic{overflow: hidden;}
.news_div_item_pic img{width:100%; }
.news_div .news_div_item:last-child{border-bottom:0; }
.news_div_item_date{position: absolute; text-align:center; width:10%; color:#aaa; top:30%;}
.news_div_item_year,.news_div_item_month{display:inline-block; font-size:16px; margin-top:50px;}
.news_div_item_day{font-size:40px;    position: absolute; left:0; right:0; top:0; margin:auto;}

.news_div_item_content {position: absolute; }
.news_div .news_div_item:first-child .news_div_item_pic{height:394px;}
.news_div .news_div_item:first-child .news_div_item_content{top:448px;width:70%;}
.news_div .news_div_item:first-child .news_div_item_date{width:16%;right:60px; top:67%;}

.news_div .news_div_item:nth-child(n+2) .news_div_item_date{right:0; top:34%; }
.news_div .news_div_item:nth-child(n+2) .news_div_item_content{left:38%; top:28px; width:48%; }
a.news_div_item_a{font-size:18px; color:#222; line-height:50px;     display: block; position: absolute; width: 100%; height:100%;}
.news_div_item_body{font-size:15px; line-height:26px; color:#999; margin-top:50px;  overflow : hidden; text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.news_div_item_body:after{content:"";  display: block; width:28px; height:28px; background-image: url(//memberpic.114my.cn/0436261/uploadfile/image/20240724/20240724161503_1218601635.png); background-position: center; background-repeat:no-repeat;    border-radius: 100px;  border:1px #ccc solid; margin-top:22px; transition: 0.3s all ease;}
.news_div_item:hover .news_div_item_body:after{background-color:#008735; width:60px;border:1px #008735 solid; background-image: url(//memberpic.114my.cn/0436261/uploadfile/image/20240724/20240724161503_437143210.png);  }

.news_div_item:hover a.news_div_item_a{color:#008735; }


@media (max-width: 1400px){
a.news_div_item_a{font-size:15px;}
.news_div .news_div_item:first-child{height:560px;}
.news_div .news_div_item:first-child .news_div_item_content{top:400px;}
.news_div .news_div_item:first-child .news_div_item_date{top:76%;}
.news_div .news_div_item:last-child{display:none;}
}

@media (max-width: 1300px){
.news_div .news_div_item:first-child{height:520px;}
.news_div .news_div_item:first-child .news_div_item_content{top:360px;}
.news_div .news_div_item:first-child .news_div_item_date{top:72%;}
.news_div .news_div_item:nth-child(n+2){height:226px;}
}











/*版权*/
.copyright{ background:#272727;}
.links{ background:#008735;}
.links .w1500{ height:95px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; font-size:22px; color:#fff;}
.linkl{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.links .w1500>p>a{ display:inline-block; padding-right:44px; font-size:14px; color:#e9e9e9; line-height:95px; background:url(//memberpic.114my.cn/0436261/uploadfile/image/20240724/20240724161553_2115287906.png) no-repeat 110px center;}
.links .w1500>p>a:hover{ color:#fff;}
.crcon{ padding:60px 0; position:relative;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start; position:relative;}
.crcon:after{ content:''; display:block; position:absolute; width:1px; height:100%; left:60%; top:0; background:rgba(255,255,255,0.1);}
.kslj,.crcode{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start;}
.crcode img{ width:125px; height:auto; display:block; margin-bottom:10px;}
.crcode{ font-size:15px; color:#a4a4a4; text-align:center;}
.crcode li+li{ margin-left:24px;}
.kslj p{ font-size:18px; color:#ffffff;}
.kslj p:after{ content:''; display:block; width:38px; height:2px; background:#c1c1c1; transition:all .3s ease; margin:15px 0 25px 0;}
.kslj a{ display:block; font-size:16px; color:#a3a3a3; line-height:32px;}
.kslj li:hover p:after{ width:100%; background:#008735;}
.kslj a:hover{ color:#fff;}
.crright:hover .cr_tel:after{ width:55%; background:#008735;}
.kslj li+li{margin-left: 15%;}
.cr_tel{font-size:18px; color:#fff;}
.cr_tel em{display: block;font-size: 32px;line-height: 36px;color: #ffffff;font-family: fontDin1;margin: 10px 0 24px 0;font-weight: bold;}
.cr_tel:after{ content:''; display:block; width:56px; height:3px; background:#fbfbfb; transition:all .3s ease;}
.craddr{ font-size:17px; color:#a4a4a4; line-height:35px; margin:35px 0;}
.craddr p{ padding-left:30px; background:url(//memberpic.114my.cn/0436261/uploadfile/image/20240724/20240724161638_922246705.png) no-repeat left center;}
.craddr p+p{ background-image:url(//memberpic.114my.cn/0436261/uploadfile/image/20240724/20240724161638_1270790719.png);}
.end{ margin:80px 0 0 0; padding-top:55px; position:relative; border-top:1px solid rgba(255,255,255,0.1);}
.end:after{ content:''; display:block; position:absolute; right:100%; width:100vw; height:1px; background:rgba(255,255,255,0.1); top:-1px;}
.end,.end a{ font-size:15px; color:#a3a3a3; line-height:35px;}
.end a:hover{ color:#fff;}
.crleft{ width:60%;}