html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {margin: 0;padding: 0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
*{box-sizing: border-box;}
html, body {min-height: 100%;}
body{min-width:1200px}
body {font-family: "Microsoft YaHei";font-size:15px;color:#191f1b; font-family:Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color:#232323;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
.fl {float: left}
.fr {float: right}
.tl {text-align: left;}
.tc {text-align: center}
.tr {text-align: right;}
.cl{clear:both;}
.ov{overflow:hidden;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{display:inline-block;vertical-align:top;}
em,.em{text-transform:uppercase;font-family:arial;vertical-align:top;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
.page{width:1200px;margin:0 auto;}
:focus {outline:none;background-color:transparent;}
::selection{background:#eb2012;color:#fff;}
/* animate */
@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}
@keyframes shake {
10%, 90% {
transform: translate3d(-1px, 0, 0);
}
20%, 80% {
transform: translate3d(2px, 0, 0);
}
30%, 50%, 70% {
transform: translate3d(-4px, 0, 0);
}
40%, 60% {
transform: translate3d(4px, 0, 0);
}
}



/* top */
.top{height:152px;}
.logo{height:152px;padding-top:40px;padding-right:35px;border-right:1px solid #dedede;margin-right:35px;display: flex;flex-direction: column;font-size: 33px;font-weight: bold;}
.logo span {font-size:16px;font-family: Arial;letter-spacing: 0.3px;font-weight: normal;}
.ggt{padding-top:52px;font-size:0;}
.ggt p{height:45px;font-size:21px;font-weight:bold;color:#04972f;line-height:21px;}
.ggt em,.ggt i{display:inline-block;vertical-align:top;}
.ggt em{font-size:60px;font-weight:bold;line-height:45px;color:#eb2012;}
.ggt i{margin:0 3px;}
.ggt span{display: block;font-size:16px;margin-left:113px;margin-top:-18px;background:#eb2012;color:#fff;line-height:16px;padding:3px;}
.tel{background:url(https://memberpic.114my.com.cn/endijingmi/uploadfile/image/20261023/20261023145937_1415525541.png) no-repeat left top;padding-left:57px;margin-top:48px;}
.tel p{font-size:15px;line-height:15px;color:#8a958e;margin-bottom:10px;}
.tel em{font-size:30px;line-height:30px;font-weight:bold;color:#eb2012;}



/* nav */
.nav_bg{width:100%;height:72px;background:#f7f7f7;}
.nav>ul>li{width:150px;text-align:center;line-height:72px;position:relative; float:left;}
.nav>ul>li>a{font-size:16px;display:block;color:#191f1b;}
.nav>ul>li.on,.nav>ul>li:hover{background:#04972f;}
.nav>ul>li.on>a,.nav>ul>li:hover>a{color:#fff;}
.nav>ul>li .xl{width:100%;background:#fff;display:none;position: absolute;top:72px;left: 0;z-index: 9;padding-bottom:6px;}
.nav>ul>li .xl table{width:100% !important;}
.nav>ul>li .xl a{line-height:52px;display: block;border-bottom:1px dashed #eee;}
.nav>ul>li .xl a:hover{color:#04972f;border-bottom:1px dashed #04972f;}
.nav>ul>li .xl td a{font-weight:normal !important;}



/* search */
.sear_bg{width:100%;height:100px;background:#191f1b;}
.sear_box{height:100px;background:#04972f;}
.sear_le{line-height:100px;padding-left:20px;color:#fff;}
.sear_le span,.sear_le a{color:#fff;}
.sear_le span{font-size:16px;}
.sear_le a{display:inline-block;margin:0 5px;}
.sear_ri{padding-right:20px;}
#search_bg{width:392px;height:32px;border:1px solid #fff;border-radius:32px;margin-top:34px;position:relative;}
#infoname{padding-left:10px;}
.sso{position:absolute;top:5px;right:10px;}



/* all_t */
.all_t{text-align: center;}
.all_t p{font-size:36px;line-height:36px;color:#191f1b;margin:15px auto;}
.all_t span{font-size:16px;line-height:16px;color:#727272;}
/* service */
.ser_bg{width:100%;background:#f7f7f7;padding:60px 0;}
.ser_con{height: 410px;margin-top:30px;position:relative;overflow:hidden;}
.ser_list {position:absolute;top:0;left:0;font-size:0;}
.ser_li_box {width:1200px;display:inline-block;vertical-align:top;text-align: center;}
.ser_li_box+.ser_li_box {display:none;}
.ser_li_box dl+dl{margin-left:25px;}
.ser_list dl{width: 281px;height: 370px;display:inline-block;vertical-align:top;background:#fff;border:1px solid #efefef;text-align:center;padding:65px 40px;}
.ser_list dt p{font-size:22px;line-height:22px;color:#191f1b;margin:22px 0;}
.ser_list dd{font-size: 14px;color:#727272;line-height: 24px;}
.ser_list dd p {/* height: 170px; */}
.ser_btn{width:55px;height:46px;position:absolute;top:50%;margin-top:-23px;display:none;}
.ser_le_btn{left:0;}
.ser_ri_bth{right:0;}
.ser_con ul{position:absolute;bottom:0;left:50%;margin-left:-13px;display: none;}
.ser_con li{width:10px;height:10px;background:#191f1b;border-radius:10px;}
.ser_con li+li{margin-left:6px}
.ser_con li.cur{background:#eb2012;}



/* products */
.pro_bg{width:100%;/* height:1089px; */background:url(https://memberpic.114my.com.cn/endijingmi/uploadfile/image/20260912/20260912145527_1321614472.jpg) no-repeat;padding-top:60px;background-size: cover;padding-bottom: 60px;}
.pro_t p{font-size:36px;font-weight:bold;color:#04972f;}
.pro_t span{font-size:16px;color:#277c40;}
.pro_c_t{text-align:center;margin:30px 0;}
.pro_c_t li{width:188px;height: 54px;background:#fff;border:1px solid #8a958e;padding-top:12px;}
.pro_c_t li+li{margin-left:10px;}
.pro_c_t li:hover,.pro_c_t li.cur{border:1px solid #04972f;}
.pro_c_t li i{display:block;height:53px;overflow:hidden;display: none;}
.pro_c_t li i img{margin-bottom:2px;transition:0.6s;}
.pro_c_t li:hover .pro_img,.pro_c_t li.cur .pro_img{margin-top:-57px;transition:0.6s;}
.pro_c_t li p{font-size:18px;color:#191f1b;line-height:16px;margin-top:5px;}
.pro_c_t li:hover p,.pro_c_t li.cur p{color:#04972f;}

.pro_cc_list+.pro_cc_list{display:none;}
.pro_c_c tr{display:block;}
.pro_c_c tr+tr{margin-top:40px;}
.pro_c_c td{width:373px;display:inline-block;padding-left:0 !important;}
.pro_c_c td+td{margin-left:40px;}
.pro_c_c td>a{display:block;position:relative;perspective:250px;overflow: hidden;}
.pro_c_c td>a img {height:auto;}
.pro_c_c td>a:before,.pro_c_c td>a:after{content:'';position:absolute;}
.pro_c_c td>a:before{width:90px;height:90px;background:url(https://memberpic.114my.com.cn/dgqxzl11/uploadfile/image/20200922/20200922181710_1284558112.png) no-repeat center;top:-100%;left:50%;margin-left:-45px;margin-top:-45px;z-index:3;}
.pro_c_c td:hover>a:before{transition-delay:0.3s;top:50%;transition:0.6s;}
.pro_c_c td>a:after{width:0;height:100%;background:rgba(25, 31, 27,0.8);top:0;left:0;transform: rotateY(45deg);z-index:2;}
.pro_c_c td:hover>a:after{width:100%;transform: rotateY(0deg);transition:0.6s;}
.pro_c_c td br{display:none;}
.pro_c_c td span{display:block;height:56px;background:#04972f;}
.pro_c_c td span a{font-size:16px;color:#fff;display:block;line-height:56px;}



/* company */
.com_bg{width:100%;height:520px;background:url(https://memberpic.114my.com.cn/endijingmi/uploadfile/image/20260912/20260912145527_1459092554.jpg) no-repeat center -100px;background-attachment:fixed;}
.com_box{padding:60px 0;}
.com_t p{color:#04972f;font-weight:bold;}
.com_t span{color:#277c40;}
.com_con{text-align:center;margin-top:20px;}
.com_con p{font-size:16px;color:#fff;line-height:30px;}
.com_con ul{margin-top:30px;}
.com_con li{width:120px;height:120px;background:#fff;border-radius:0 30px 0 30px;padding:25px 0;transition:0.6s;}
.com_con li+li{margin-left:30px;}
.com_con li i{width:58px;height:44px;display:inline-block;overflow: hidden;}
.com_con li i img{display:block;margin:0 auto;}
.com_con li p{font-size:18px;line-height:18px;color:#191f1b;margin-top:6px;}
.com_con li:hover{background:#04972f;border-radius:30px 0 30px 0;transition:0.6s;}
.com_con li:hover p{color:#fff}
.com_con li:hover .com_img{margin-top:-44px;transition:0.6s;}



/* news */
.news{margin:60px auto;}
.news_c{margin-top:30px;}
.news_c_le{width:502px;height:472px;overflow:hidden;}
.news_c_le>div+div{display:none;}
.news_c_le .news_div_item,.news_c_le .divdgweb_new_div_item{position:relative;height: 377px;border: 1px solid #eee;margin-bottom: 95px;}
.news_c_le .news_div_item_date,.news_c_le .divdgweb_new_div_item_date{width:80px;height:80px;text-align:center;background:#171515;position:absolute;top:0px;right:0;margin-left:-30px;z-index:2;}
.news_c_le .news_div_item_date>div,.news_c_le .divdgweb_new_div_item_date{color:#fff;}
.news_c_le .news_div_item_day,.news_c_le .divdgweb_new_div_item_day{font-size:38px;font-weight:bold;line-height: 32px;margin-top:11px;}
.news_c_le .news_div_item_year,.news_c_le .news_div_item_month{display:inline-block;line-height:30px;}
.news_c_le .divdgweb_new_div_item_year,.news_c_le .divdgweb_new_div_item_month{display:inline-block;line-height:30px;}
.news_c_le .news_div_item_content,.news_c_le .divdgweb_new_div_item_content{width:484px;height:170px;position:absolute;bottom:-85px;left:8px;background:#fff;padding:5px;box-shadow: 0 0 6px rgba(0,0,0,0.1);z-index:0;transition:0.6s;}
.news_c_le .news_div_item:hover .news_div_item_content,.news_c_le .divdgweb_new_div_item:hover .divdgweb_new_div_item_content{box-shadow: 0 0 10px #04972f;transition:0.6s;}
.news_c_le .news_bor{width:474px;height:159px;border:1px dashed #dedbdb;padding:15px;}
.news_c_le .news_div_item_a,.news_c_le .divdgweb_new_div_item_a{display:block;font-size:17px;color:#171515;text-align:center;line-height: 16px;margin-bottom: 15px;}
.news_c_le .news_div_item_body,.news_c_le .divdgweb_new_div_item_body{text-align:center;font-size:14px;color:#9ca09c;line-height:26px;}
.news_c_le .btn{width:130px;height:30px;border-radius:30px;border:1px solid #9ca09c;position:absolute;bottom:20px;left:50%;margin-left:-65px;}
.news_c_le .btn a{line-height:28px;display:block;text-align:center;color:#9ca09c;}
.news_c_le .btn:hover{border:1px solid #04972f;transition:0.6s;}
.news_c_le .btn:hover a{color:#04972f;transition:0.6s;}

.news_cr_t{padding-bottom:10px;border-bottom:1px solid #04972f;margin-bottom:24px;}
.news_cr_t li{width:140px;line-height:40px;text-align:center;background:#9ca09c;}
.news_cr_t li+li{margin-left:10px;}
.news_cr_t li.cur{background:#04972f;}
.news_cr_t li a{color:#fff;font-size: 18px;}
.new_more{border-left:1px solid #04972f;padding-left:10px;}
.new_more em{font-size:24px;font-weight:bold;text-transform: capitalize;display:block;line-height: 20px;}
.new_more p{font-size:14px;color:#9ca09c;}

.news_c_ri .news_cc_list+.news_cc_list{display:none;}
.news_c_ri .news_div_item_pic{display:none;}
.news_c_ri .news_div_item,.news_c_ri .divdgweb_new_div_item{width:650px;height:114px;margin:0 10px;background:#fff;box-shadow: 0 0 6px rgba(0,0,0,0.1);padding:20px;transition: 0.6s;}
.news_c_ri .news_div_item+.news_div_item,.news_c_ri .divdgweb_new_div_item+.divdgweb_new_div_item{margin-top:24px;}
.news_c_ri .news_div_item:hover,.news_c_ri .divdgweb_new_div_item:hover{box-shadow: 0 0 10px #04972f;transition: 0.6s;}
.news_c_ri .news_div_item_date,.news_c_ri .divdgweb_new_div_item_date{width:89px;height:75px;display:inline-block;vertical-align:top;border-right:1px solid #dbdbdb;margin-right:25px;    text-align: center;padding-right:25px;}
.news_c_ri .news_div_item_content,.news_c_ri .divdgweb_new_div_item_content{width:480px;display:inline-block;vertical-align:top;}
.news_c_ri .news_div_item_a,.news_c_ri .divdgweb_new_div_item_a{display: block;font-size:17px;color:#171515;line-height:18px;margin-bottom:10px;}
.news_c_ri .news_div_item:hover .news_div_item_a,.news_c_ri .divdgweb_new_div_item:hover .divdgweb_new_div_item_a{color:#04972f;}
.news_c_ri .news_div_item_body,.news_c_ri .divdgweb_new_div_item_body{font-size:15px;color:#9ca09c;line-height:25px;}
.news_c_ri .news_div_item_year,.news_c_ri .news_div_item_month{display:inline-block;vertical-align:top;font-size:15px;color:#9ca09c;}
.news_c_ri .divdgweb_new_div_item_year,.news_c_ri .divdgweb_new_div_item_month{display:inline-block;vertical-align:top;font-size:15px;color:#9ca09c;}
.news_c_ri .news_div_item_day,.news_c_ri .divdgweb_new_div_item_day{font-size:50px;font-weight:bold;color:#9ca09c;line-height: 40px;margin-bottom:5px;}

.news_c_ri{width:670px;height:470px;overflow:hidden;}
img.news_div_item_image {width: 500px;height: 375px;object-fit: cover;object-position: 0 -120px;}



/* copy */
.copy_b_bg {background: #04972f;line-height: 32px;text-align: center;color: #fff;padding: 25px 0;}
.copy_b_bg a{font-size:14px;color:#fff;}



/*Ã¥â€ â€¦Ã©Â¡ÂµÃ¥Â¯Â¼Ã¨Ë†ÂªÃ¦ÂÂ¡*/
#bodycon{ margin-top:20px;}
.strong_title{ display:none;}
.mianbxContent{width: 100% !important; text-align: left !important; font-size: 16px !important; padding-bottom:15px;  padding-top:5px; border-bottom:1px solid #CCC; margin-bottom:10px !important;height: 40px !important;}
.mianbxContent a{font-size: 16px !important;}
.mianbxContent a:hover{font-size: 16px !important;}

.i_ban{height:600px;}
#flashs { position:relative;}
#flashs .btn{ position:absolute; z-index:7; bottom:10px; right:50%; margin-right:0px; padding:5px 6px;}
#flashs .btn span{ color:#555;  background:#efefef; border:1px solid #fff; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#fff; color:#555;}
#flashs .bgitem {display: none;}
button.btn {
    display: none;
}