*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;}
body{font-size: 14px;min-width: 1300px;font-family:"Microsoft YaHei";overflow-x:hidden;color: #333;}
a{text-decoration: none;font-size: 14px;}
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;}



@font-face {
 font-family:fontDin1;
 src: url(../cssnew/DIN-MEDIUM_otf.txt),url(../cssnew/DIN-MEDIUM_woff.txt),url(../cssnew/DIN-MEDIUM_eot.txt),url(../cssnew/DIN-MEDIUM_woff2.txt),url(../cssnew/DIN-MEDIUM_ttf.txt)}

@font-face {
  font-family: 'iconfont';  /* Project id 4017396 */
  src: url('../cssnew/font_4017396_gr1gy2bvfn.woff2.txt') format('woff2'),
       url('../cssnew/font_4017396_gr1gy2bvfn.woff.txt') format('woff'),
       url('../cssnew/font_4017396_gr1gy2bvfn.ttf.txt') format('truetype');
}




/*top color*/
.top i{width:calc(100% / 5);height:10px;}
.top i.color1{background:#63b535;}
.top i.color2{background:#60d71d;}
.top i.color3{background:#ebff40;}
.top i.color4{background:#ffb140;}
.top i.color5{background:#de0516;}

/*head*/
.head{height:120px;background:#fff;padding:0 33px !important;position:absolute;top:62px;left:50%;transform:translateX(-50%);z-index:9;box-sizing:border-box;align-items:center;}
.nav{width:60%;height:56px;}
.nav li a{display:block;line-height:56px;font-size:16px;}
.nav li.on a,.nav li:hover a{font-weight:bold;color:#63b535;}
.icon>div{width:36px;height:120px;position:relative;padding-top:42px;}
.icon>div+div{margin-left:13px;}
.icon>div i{width:36px;height:36px;border-radius:100%;background:#63b535;display: block;color:#fff;text-align: center;line-height:34px;user-select:none;transition:all 0.5s;    border: 1px solid #63b535;}
.icon>div:hover i{background:#de0516;}
.itel_box{background:rgba(255,255,255,0.8);position:absolute;top:120px;right:0;padding:30px;transform-origin:top;transform:rotateX(90deg);transition:all 0.5s;}
.icon>div:hover .itel_box{transform:rotateX(0deg);}
.icon .icon_yy a, .icon .icon_yy a img{display:block;width: 100%;height: 100%;}
.itel_box{width:240px;}
.itel_box p{color:#333;position:relative;}
.itel_box p:before{position:absolute;left:0;color:#333;}
.itel_box em{font-family:'arial';font-size:26px;font-weight: bold;color:#63b535;margin-top:10px;}


.logo{display: flex; justify-content: space-between; align-items: center; height: 120px;}
.logo p{  font-size: 18px; color: #666;  margin-left: 1vw;}
.logo p b{ display: block; font-size: 26px; color: #333;}
.logo p b span{ color: #63b535;}





/*banner*/
.bann{overflow: hidden;}
.bann.slider {width: 100%;margin-bottom: 0 !important;}
.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: 32px;}
.bann .slick-dotted.slick-slider{margin-bottom: 0;}
.bann .slick-prev:before, .bann .slick-next:before{font-size: 34px;}
.bann .slick-dots li{margin:0 2px !important;}
.bann .slick-dots li button{font-size:0 !important;position:absolute;}
.bann .slick-dots li button:before{color: #fff;opacity: 1;font-size:42px;}
.bann .slick-dots li.slick-active button:before{color:#63b535;}
.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;}






/*搜索*/
.search_bg{height:94px;}
.search_nbg{position: absolute;z-index: 999;top: 585px;height:94px;border-bottom:1px solid #eee;}
.search_nbg .search{margin:0 auto;}
.search-bg{width:260px;height:40px;overflow: hidden;margin-top:26px;border-radius: 30px; border: 1px solid #eee;}
.search{height: 94px;}
.search_l{line-height: 94px;color: #999;}
.search_l dd{font-size:15px;color: #63b535;display: inline-block;font-weight: bold;}
.search_l a{font-size: 15px;color: #999; padding-right:10px;}
.search_l a:hover{color:#0061ae;}
.search-bg #infoname{width:310px;background:#eee ;outline:none; color:#ccc;border: none;height:40px;line-height:6;font-size: 14px;padding-left: 20px;font-weight: lighter;}
.search_nbg #infoname{width:310px;height: 40px;}
.search-bg{position: relative;}
.search-i{position: absolute;right: 16px;top: 30%;height: 15px;}








/*company*/
.com_bc{background: #f8f9f8;}
.com_c{display: flex;justify-content: space-between;padding: 100px 0;align-items: flex-end;}
.com_lc{width: 45%;}
.com_lc>b{display: block;font-size: 62px;color: #10110f;font-family: "Bahnschrift";text-transform: uppercase;}
.com_lc>p{font-size: 32px;color: #10110f;margin:0 0 30px;}
.com_info{font-size: 16px;color: #10110f;line-height: 32px;}
a.com_btn{display: inline-block;font-size: 16px;color: #10110f;margin: 40px 0 55px;}
a.com_btn>span{font-size: 16px;color: #10110f;display: inline-block;margin-left: 9px;}
.com_num{display: flex;justify-content: space-between;}
.com_num>li{text-align: center;position: relative;}
.com_num>li+li:after{position: absolute;content: "";width: 1px;height: 54px;background: #e6e6e6;top: 50%;left: -44px;margin-top: -27px;}
.com_num>li>span{font-size: 18px;color: #10110f;display: block;}
.com_num>li>span>b{font-size: 74px;color: #63b535;font-family: "fontDin1";}
.com_num>li>p{margin-top: 6px;font-size: 18px;color: #10110f;}
.com_rc{width: 50%;position: relative;}
.com_rc img{width: 100%;}
.com_rc>ul{display: flex;position: absolute;bottom: 0;left: 0;}
.com_rc>ul>li>a{width: 194px;height: 144px;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.com_rc>ul>li:nth-child(1)>a{background: #fff;}
.com_rc>ul>li:nth-child(2)>a{background: #63b535;}
.com_rc>ul>li>a>span{font-size: 48px;}
.com_rc>ul>li>a>p{font-size: 16px;margin-top: 13px;}
.com_rc>ul>li:nth-child(1)>a>span{color:#10110f;}
.com_rc>ul>li:nth-child(1)>a>p{color:#10110f;}
.com_rc>ul>li:nth-child(2)>a *{color: #fff;}
@media screen and (max-width: 1500px){
	.com_lc{width: 48%;}
	.com_lc>b{font-size: 54px;}
	.com_lc>p{font-size: 30px;}
}
@media screen and (max-width: 1430px){
	.com_lc>b{font-size: 50px;}
	.com_lc>p{margin:5px 0 25px;}
	a.com_btn{margin: 35px 0 50px;}
}





.b_tit>b{ font-size: 90px; color: #333;opacity: 0.08;}
.b_tit>.tit{font-size: 38px;color: #00171f; font-weight: bold; position: relative; margin-top: -70px;}
.yd{width: 20px; height: 20px; border-radius: 100%; border: 3px solid #2072e1; display: inline-block; line-height: 20px; margin: 0 8px;}



/*products*/
.pro_c{padding:80px 0;overflow: hidden;}
.pro_tc{display: flex;justify-content: space-between;align-items: center;}
.pro_tit>b{display: block; font-size: 80px; font-family: "fontDin1";color: #f3f3f3;}
.pro_tit>div{display: flex;align-items: center;    margin-top: -60px;}
.pro_tit>div>i{font-size: 20px;color: #333;font-style: normal;}
.pro_tit>div>b{font-size: 42px;color: #333;}
.pro_tit>div>span{font-size: 28px;color: #63b535;font-weight: bold;padding:0 2px;}
.cate_c ul{display: flex;}
.cate_c ul li+li{margin-left: 20px;}
.cate_c ul li a{display: block;width: 170px;height: 66px;line-height: 66px;color: #fff;background: #63b535;text-align: center;font-size: 18px;}
.cate_c ul li.on a{background: #de0516;}
.cate_c1 ul li:hover:last-child a {
    background:#ce0000;
}


.pro_cc{position: relative;display: flex;margin-top: 50px;transition: all .5s;}
.pro_item{flex-shrink: 0;width: 100%;background: #fff;}
.pro_item .divproduct_new_div{ display: flex; justify-content: space-between;overflow:hidden; flex-wrap: wrap;}
.pro_item .divproduct_new_div_item{display: flex;flex-direction: column-reverse;width: 24%;flex-shrink: 0;position: relative;}
.pro_item .divproduct_new_div_item_a{display: block;width: 100%;height: 65px;line-height: 65px;background: #f5f5f5;font-size: 16px;color: #000;padding-left: 28px;position: relative;transition: all .3s;}
.pro_item .divproduct_new_div_item_a:after{position: absolute;content: "\e62f";font-family: "iconfont";font-size: 18px;color: #000;top: 13px;right: 30px;width: 36px;height: 36px;border-radius: 100%;background: #f5f5f5;text-align: center;line-height: 36px;transition: all .5s;}
.pro_item .product_div_item_pic{border: 6px solid #f5f5f5;transition: all .3s;}
.pro_item .divproduct_new_div_item_body{display: none;}
.pro_item .divproduct_new_div_item:hover .divproduct_new_div_item_a{ background: #63b535; color:#fff;}
.pro_item .divproduct_new_div_item:hover .divproduct_new_div_item_a:after{color:#63b535;background:#fff;transform:rotateY(360deg);}
.pro_item .divproduct_new_div_item:hover .product_div_item_pic { border-color: #63b535;}
.pro_item .product_div_item_image{width: 100%;height: auto;}
.pro_item .divproduct_new_div_item:nth-child(n+5) {margin-top: 20px;}





/*产品实力*/
.chara{clear: both;line-height:24px;font-size: 14px;padding:80px 0;position: relative;background:url(https://memberpic.114my.com.cn/gzderun/uploadfile/image/20230414/20230414163842_1274806552.jpg) no-repeat center 0;color: #fff;text-align: center; z-index: 1;}
.chara:after{ content: ''; width: 100%;height: 100%;position: absolute; left: 0; top: 0; background: rgba(0,0,0,0.5); z-index: -1;}
.chara_c{display: flex;margin-top: 52px;justify-content: space-between;}
.chara_c dl{width: 23.5%;height: 545px;float: left;position: relative;overflow: hidden;}
.chara_c dl:first-child{margin:0;}
.chara_c dl a{color: #fff;}
.chara_c dt,.chara_c dt img{display: block;width: 100%;height: 377px;transition: all .5s;}
.chara_c dl:hover dt img {transform: scale(1.1);}
.chara_c dd{position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.5);width: 100%;height: 168px;box-sizing:border-box;padding:64px 30px 0;-webkit-transition: 1s;-moz-transition: 1s;transition: .5s;}
.chara_c dd .chara_ico{position: absolute;top: -47px;left: 50%;width: 94px;height: 94px;background: #63b535;display: block;border-radius: 100%;padding: 10px;margin-left: -47px;}
.chara_c dd .chara_ico span{width: 74px;height: 74px;display: block;border-radius: 100%;font-size: 38px;line-height: 74px;color: #63b535;font-weight: normal;background: #fff;}
.chara_c dd h3{font-weight: normal;font-size: 30px;line-height: 40px;height: 104px;white-space: nowrap;color: #fff;}
.chara_c dd h3 em{display: block;font-size: 14px;line-height: 22px;color: rgba(255,255,255,0.3);}
.chara_c dd p{position: relative;padding: 25px 0 0;font-size: 14px;color: #fff;line-height: 24px;}
.chara_c dl.cur dd,.chara_c dl:hover dd{height: 220px;background:#63b535;}
.chara_c dl.cur dd .chara_ico,.chara_c dl:hover dd .chara_ico{background:#63b535;}
.chara_c dl.cur dd h3,.chara_c dl:hover dd h3{height: 60px;}
.chara_c dl.cur dd h3 em,.chara_c dl:hover dd h3 em{display: none;}
.chara_c dl.cur dd p:before,.chara_c dl:hover dd p:before{content: "";position: absolute;width:30px;height:1px;background:rgba(255 , 255 , 255 , 0.5);left:50%;top:0;margin-left: -15px;}

.sl_tit{text-align: center;}
.sl_tit>b{display: block;font-size: 42px; line-height: 42px;}
.sl_tit>p{font-size: 20px;margin-top: 15px;    line-height: 20px;}
.sl_tit>b span{color: #63b535;}






/* application */
.app_case{margin:100px auto;}
.case_tab{height: 86px;margin-bottom: 26px; margin-top: 52px;}
.case_tab li{border:1px solid #eee;float:left;width: calc(100% / 8);height: 86px;background: #fff;}
.case_tab li a{display: flex;align-items: center;justify-content: center;height: 84px;}
.case_tab li+li{}
.case_tab li em{margin-right: 10px;font-size: 18px;color: #63b535;}
.case_tab li b{font-size: 16px;}
.case_list{background: #fff;padding: 30px;box-shadow: 0 0 22px rgba(0, 0, 0, 0.08);}
.case_list td{float: right;position: relative;overflow: hidden;padding-left:0!important;}
.case_list td br{display:none;}
.case_list td{width:32.5%;height:100%;}
.case_list td>a,.case_list td>a>img{width:100%;height:auto;transition:0.5s;}
.case_list td:hover img{transform: translate3d(0px, -50px, 0px);transition:0.5s;}
.case_list tr {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.case_list td:nth-child(n+4){margin-top:1.3%;}
.case_list td div{padding-top: 0px !important;position: absolute;transition: 0.5s;bottom: 0;left: 0;width: 100%;background: #63b535;height: 50px;transform: translateY(50px);transition:0.5s;}
.case_list td:hover div{transform: translateY(0px);transition:0.5s;}
.case_list td div a{color: #fff;font-size: 19px;line-height: 50px;}
.cate_c ul li a span{margin-left: 8px;}




















/*优势*/
.adv_w .adv_w1, .adv_w .adv_w2, .adv_w .adv_w3, .adv_w .adv_w4 { width: 100% !important;}
.adv_w{margin-top: 50px;height:536px !important;width: 100% !important;}
.adv_wl{width: 50%;}
.adv_wl img{width: 100%;}
.adv_wr{width: 50%;}
.adv_ww{padding-left: 52px;}
.adv_wrt{font-weight: bold;background: #63b535; height: 140px; padding-left: 52px; display: flex; flex-direction: column; justify-content: center;}
.adv_wrt p{font-size: 34px;color: #fff;font-weight: bold;}
.adv_wrt span{font-size: 14px;color: #bbdfa6;display: block;margin-top: 3px; font-weight: lighter; text-transform: uppercase;}
.advt1{font-size: 60px;color:#63b535;line-height: 85px;height: 85px;margin-right: 10px;}
.advt2{font-size: 40px;color: #000;line-height: 85px;height: 85px;}
.adv_ww>p{font-size: 16px;margin-top: 45px;position: relative;padding-left: 20px;line-height: 38px;}
.adv_ww>p+p{margin-top: 24px;}
.adv_ww>p::before{content: '';background: #cecfce;width: 10px; height: 10px; position: absolute; left: 0; top: 14px;border-radius: 100%;}
.adv_ww a{width: 160px;height: 50px;font-size: 16px;color: #fff;background: #454844;border-radius: 30px;line-height: 50px;text-align: center;margin-top:30px;display: block;transition: all 0.6s;}
.adv_ww a:hover{background: #63b535;width: 200px;}
.adv_nav{height: 140px;margin-top: 40px;}
.adv_nav li{background: #f5f5f5; float: left;width: 23.7%; height: 125px; position: relative; cursor: pointer; display: flex; align-items: center; justify-content: flex-start; padding-left: 1.7vw;}
.adv_nav li+li{margin-left: 1.6%;}
.adv_nav li.on{background: #63b535;}
.adv_nav li.on p,.adv_nav li.on span{color: #fff;}
.adv_nav li p{font-size: 28px;font-weight: bold;color: #333;}
.adv_nav li span{font-size: 15px;color: #999;display: block;}
.adv_nav_img{background:#63b535;width: 90px;height: 90px;border-radius: 50%;display: flex; align-items: center; justify-content: center;}
.adv_nav li.on .adv_nav_img{background:#fff;}
.adv_navt1{margin-left: 20px;}
.adv_nav_img i{ font-size: 40px;color: #ffffff;}
.adv_nav li.on .adv_nav_img i{color: #63b535;}





/* instruction */
.ins_bc{width: 100%;height: 420px;background-image: url(https://memberpic.114my.com.cn/gzderun/uploadfile/image/20230415/20230415093310_344439829.jpg);background-attachment: fixed;background-size: cover;background-repeat: no-repeat;background-position: center center;position: relative;    margin-top: 80px;}
.ins_c{position: relative;height: 100%;overflow: hidden;}
.ins_text{width: 800px;height: 800px; background: rgb(0 0 0 / 58%); border-radius: 100%; position: absolute; top: 50%; left: 50%;transform: translate(-50%, -50%); display: flex;  align-items: center; text-align: center; padding: 192px 0; z-index: 2;flex-direction: column; justify-content: center;}
.ins_text:before{content: '';width: 880px;height:  880px;border-radius: 100%;background: rgb(0 0 0 / 25%);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: -1;}
.ins_text h3{width: 100%;text-align: center;font-size: 42px;color: #fff;    font-weight: bold;}
.ins_text p{    width: 100%; color: #fff;font-size: 26px;  margin: 12px auto;}
.ins_text ul{display: flex;width: 86%;flex-wrap: wrap;justify-content: center;margin: 0 auto;}
.ins_text ul li{color: #fff;padding: 10px 20px;border: 1px solid rgb(255 255 255 / 53%);margin: 8px;font-size: 18px;}

/*process*/
.cescon{background: #f6f7f5;padding: 100px 0;}
.ces_c{}
.ces_c>b{display: block;position: relative;font-size: 26px;color: #333;padding-left: 20px;}
.ces_c>b:after{position: absolute;content: "";width: 7px;height: 30px;background: #63b535;left: 0;top: 0;}
.ces_c>ul{display: flex;align-items: center;justify-content: center;margin-top: 50px;}
.ces_c>ul>li{width: calc(100%/13);text-align: center;}
.ces_c>ul>li>span{font-size: 48px;color: #333;display: block;transition: .5s;}
.ces_c>ul>li:nth-child(even)>span{font-size: 28px;color: #666;}
.ces_c>ul>li>p{font-size: 18px;color: #333;text-align: center;margin-top: 16px;}
.ces_c>ul>li:nth-child(odd):hover>span{color: #63b535;transform: rotateY(360deg);}
.ces_c>ul>li:hover>p{color:#63b535;}













/*新闻*/
.news_bg {
    margin-bottom: 80px;
}
.news.box{margin-top: 80px;}
.news_top ul{text-align:center; margin:0px auto;}
.news_wz{ height:48px;line-height: 36px; }
.news_wz b{font-size:26px;}
.news_wz span{font-size:24px; margin-left: 8px; color: #ccc; text-transform: uppercase; font-family: Arial;}
.news_wz em{font-size:16px; font-weight:200; display: block;color: #999;}
.news_tab{margin-top:50px;}
.news_tab li{display:inline-block; background: #fff; box-shadow: 0px 0px 20px #eee; width: 171px; height: 42px; line-height: 42px; text-align: center; border-radius: 30px;}
.news_tab li+li{margin-left:19px;}
.news_tab li a{font-size:18px;font-weight:100; color:#666;display: block;}
.news_tab li.on{color:#fff; background:linear-gradient(-90deg,#63b535,#73d13f);box-shadow:0px 0px 10px rgba(48,93,196, 0.3);width: 171px; height: 42px; line-height: 42px;}
.news_tab li.on a{color:#fff !important;}
.news_a{margin-right: 17px;}
.news_a em{position:relative;font-size: 20px;color: #c2c2c2; top:8px;}
.news_a .sPrev, .news_a .sNext{position:absolute;top: 2px;font-size: 20px;color: #c2c2c2;cursor: pointer;}
.news_a .sPrev{right: 5px;transform: rotate(-90deg);}
.news_a .sNext{left: 5px;transform: rotate(90deg);}
.news_a i:hover{color:#005cab;}
.news_list{height:28vw; min-height:500px !important;width: 100%;overflow: hidden;    margin-top: 50px;}
.news_list .tempWrap {width: 100% !important;}
.news_list .news_div{height:100%;}
.news_list .news_div_item{width: 25%;display: inline-block;position: relative;height:100%;transition:0.5s; padding:30px 40px 40px;border-right:1px #eee solid;}
.news_list .news_div_item:first-child{border-left:1px #eee solid;}
.news_list .news_div_item_date{font-weight: 400;height: 26px; line-height: 22px;}
.news_list .news_div_item_content{padding-right: 14px; padding-bottom:90px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{display: inline-block; font-size: 15px;line-height: 22px; color: #999;}

.news_list .news_div_item_a{font-size: 18px;display: block;margin-bottom: 16px;position:relative;transition:0.3s; font-weight:normal; color:#222;}
.news_list .news_div_item_a::before{position:absolute;content:'查看详情';bottom: -152px;left: 0;width: 0;height: 33px;background: #fff;border-radius: 40px;line-height: 33px;color: #999;font-size: 15px;transition:0.5s;padding-left: 43px; border:1px #eee solid; font-weight: 100; display: none;}
.news_list .news_div_item_a::after{position:absolute;content:'';bottom: -141px;font-size: 43px;background:url(https://memberpic.114my.com.cn/0442891/uploadfile/image/20220211/20220211100713_488157808.png) no-repeat center;width: 18px;height: 14px;left: 0;transition:0.5s;}
.news_list .news_div_item_body{font-size: 14px;color: #666;font-weight: 100;line-height: 24px;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:100%;height:auto;display: block;}
.news_list .news_div_item_pic{ overflow: hidden;}
.news_list .news_div_item img{transition:0.3s all linear; }
.news_list .news_div_item:hover img{transform:scale(1.1);}
.news_list .news_div_item:hover .news_div_item_a{color: #009b4c;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{padding-left:40px;display: block;width: 130px;}
.news_list .news_div_item:hover .news_div_item_a::after{left:110px;}






/* links */
.linkk{background:#63b535;}
.yq_c{display: flex;align-items: center;height: 106px;}
.l_lj b{font-size: 25px;color: #fff;font-weight: bold;}
.l_lj p{font-size: 14px;color: rgb(255 255 255 / 70%);letter-spacing: 6px;margin-top: 5px;}
.linkTagcs{width:100%!important;padding-left: 10px;}

/*foot*/
.foot{border-top: 10px solid #63b535;}
.foot .ftnav dl dd a {display: block;color: #666;line-height: 200%;font-size: 16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding-left: 20px;position: relative;}
.foot .ftnav dl dd a:before{content: '';width: 4px;height: 4px;border-radius: 100%;background: #999;position: absolute;top: 50%;left: 5px;transform: translateY(-50%);}
.foot .ftnav dl dt, .ftcontact dl dt {font-size: 24px;color: #333;margin-bottom: 15px;margin-top: 18px;padding-left: 20px;}
.foot .ftnav dl dt{border-left: 2px solid #63b535;}
.foot .ftnav {display: flex;justify-content: space-between;width: 56%;}
.ftcontact dl dt.t2 {font-size: 30px;font-weight: bold;color: #666;}
.ftcontact dl dt.t2::after {content: " ";display: block;float: right;width: 37%;height: 1px;background-color: #535353;margin-top: 10px;margin-bottom: 15px;position: absolute;right: 0;}
.foot .ftcontact p {color: #666;font-size: 14px;line-height: 38px;}
.foot .ftcontact a {color: #898989;}
.ftwap {max-width: 170px;min-width: 130px;text-align: center;font-size: 14px;color: #898989;margin-top: 15px;float: right;}
.foot_c {display: flex;justify-content: space-between;}
.foot {color: #8b8b8b;background: #f8f8f8;padding: 70px 0;overflow: hidden;position: relative;z-index: 2;}
.ftcontact {box-sizing: border-box;position: relative;width: 29%;text-align: right;}
.ftwap img {width: 100%;border-radius: 5px;margin-bottom: 10px;}
.ftcontact dd{margin-top: 9px;}
.foot .ftnav dl dd a:hover {color: #63b535;text-decoration: underline;}
.copy_bg {background: #f8f8f8;border-top: 1px solid rgba(204,204,204,.5);}
.copy_bg div {color: #666;height: 80px;line-height: 80px;}
.copy_bg div a {color: #666;font-size: 14px;}
.copy_bg div a:hover{color: #333;}
.copy_b{display: flex;justify-content: space-between;align-items: center;}

.linkk+.foot{border-top: none;}