html, body {min-height: 100%;}
*{ margin:0px; padding:0px;}
*{box-sizing: border-box;}
body{background-color:#fff; font-size:14px; color:#363636; font-family:"Microsoft YaHei"; font-family:'微软雅黑'; min-width:1300px; overflow-x:hidden; margin:0 auto;}
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
.clear{height:0; overflow:hidden; clear:both;}
a{font-size:14px; color:#363636;}
a:link{text-decoration:none;}
a:visited{text-decoration:none; color:#363636;}
a:hover{text-decoration:none; color:#00861b; transition:0.5s all; -webkit-transition:0.5s all; -o-transition:0.5s all; -moz-transition:0.5s all; -ms-transition:0.5s all;}
a:active{text-decoration:none; color:#363636;}
em,i{ font-style:normal;}
input,button,select,textarea{outline:none}
.fl{ float:left;}
.fr{ float:right;}
.pr{position: relative;}
.pa{position: absolute;}
.rightarrowpointer{display:none;}
.webs_z{width:1300px; margin:0 auto;}
.clearfix {zoom: 1;}
.nybanner_bottom{margin-bottom:130px;}
.bottom70{margin-bottom:70px;}
.bottom60{margin-bottom:60px;}
.bottom50{margin-bottom:50px;}
.bottom40{margin-bottom:40px;}
.top30{margin-top:30px;}
.top40{margin-top:40px;}
.top50{margin-top:50px;}
.top60{margin-top:60px;}
.top70{margin-top:70px;}
.top80{margin-top:80px;}
/* 页头 */
.top_souc{width:100%; height:45px; line-height:45px; color:rgba(255,255,255,.8); background-color:#00861b; overflow: hidden;}
.top_souc a{color:rgba(255,255,255,.8);}
.souc_l{width:660px; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126134453_1675464930.png) left no-repeat; padding-left:28px;}
.top_r{}
.top_r > a{ display: inline-block;vertical-align: top; position: relative; filter: alpha(opacity=90);z-index: 111;line-height:45px;}
.head_ali{background: url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126134512_361486010.png) no-repeat left; float: right; margin-left:40px; padding-left:36px;}
.head_tel{background: url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126134528_757564472.png) no-repeat left; float: right; margin-left:40px; padding-left:28px;}
.head_tel em{font-size:22px; font-weight:bold; font-family: Times New Roman; color:#fff;}

/*导航*/
.head_logo{ width:100px; height:108px; margin-top:18px; }
.head_name{line-height:38px; font-size:18px; margin-top:28px;}
.head_name span{font-size:34px; letter-spacing:3px; font-weight:bold; color:#333; display:block;}
.nav_dh{}
.nav_dh>ul>li{float: left; display: block;position: relative; height:100%; margin:0 25px;}
.nav_dh>ul>li>a{display: block; line-height:124px; color: #222; font-size:16px; text-align: center; position: relative; z-index: 3333;}
.NavCeshi > li.nav_dhcurrent > a, .NavCeshi > li:hover > a {margin: 0 auto; border-bottom: solid 2px #00861b;}

.nav_dh > ul > li{ float: left; position: relative; text-align:center;}
.nav_dh ul > li > a{display: inline-block;}
.nav_dh ul > li > i{ width: 0; height: 0; border-left: 4px solid transparent; border-right:4px solid transparent; border-top:4px solid #666; margin-left:8px; display: inline-block; vertical-align: middle; }
/*下拉*/
.nav_dh ul > li .second-nav li {background-color:#eee; position:relative; width:140px; margin-left:-38px; border-bottom:#fff solid 1px;}
.nav_dh ul > li .second-nav li a{font-weight:normal !important; height:48px; line-height:48px; position:relative;}
.nav_dh ul > li .second-nav li:hover{background-color:#00861b;}
.nav_dh ul > li .second-nav li:hover a{color:#fff;}

.nav_dh ul > li .third-nav li > table{background-color:#eee; position:relative; width:1300px; margin-left:-658px;}
.nav_dh ul > li .third-nav li > table > tbody > tr > td {border-bottom:#fff solid 1px;}
.nav_dh ul > li .third-nav li > table > tbody > tr > td a{font-weight:normal !important; height:48px; line-height:48px; position:relative;}
.nav_dh ul > li .third-nav li > table > tbody > tr > td:hover{background-color:#00861b;}
.nav_dh ul > li .third-nav li > table > tbody > tr > td:hover a{color:#fff !important;}

.nav_dh ul > li > ul { display: none; position: absolute; z-index:99999; left: 0; top:126px; width:100%; text-align:center;}
.nav_dh ul > li > ul > li > ul{ left:100%; top:0;}
.nav_dh ul > li > ul > li i{ width: 0; height: 0; border-top: 4px solid transparent; border-left: 3px solid #fff; border-bottom: 4px solid transparent; margin: -1px 5px 0; display: inline-block; vertical-align: middle;}
.nav_dh ul > li:hover > ul{ display: block;}

.head_tantou{width:116px; text-align: center; position: relative;}
.head_wx{ width:38px; height:38px; margin:43px 0 0 20px; padding-top:8px; background-color:#00861b; border-radius:50%; float:left;}
.head_wx:hover{background-color:#00861b;}
.head_ewm .ewm{ display: none; position: absolute; top:121px; right:0; width:130px; z-index:999; border:solid #fff 5px;}

/*幻灯片*/
.owl-theme{}
.owl-carousel{height:680px;width:100%;}
.owl-page span{width:50px !important;height:8px !important;}
.owl-theme .owl-controls .owl-page span{background-color:#fff !important;margin-top: -20px !important;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#fff;}

/*热门搜索*/
.search_bg{width:100%;background-color:#fff; box-shadow: 0 0 15px 5px #eee;}
.search_bg1{width:100%; border-bottom:solid #eee 1px; position: relative;z-index:99; position:absolute; top:521px;}
.search_l{width:1060px; line-height:85px; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126134552_1481870873.png) left no-repeat; padding-left:40px;}
.search_l span{color:#333; font-weight:bold;}
.search_r {width:200px;}
.search_r .inpu{width:170px; height:30px; background-color:#fff; margin-top:26px; }
.search_r .z{width:30px; margin-top:26px;}

/*视频*/
.video_bg{ width:100%; padding:85px 0; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201120/20201120204708_2067810693.jpg) top center no-repeat; z-index: 9;}
.video_zs{width:600px;}
.video_js{width:650px; font-size:16px; line-height:37px;}
.video_js p{font-size:40px; line-height:45px; color:#333; display:block; height:118px; position: relative;}
.video_js em{font-size:18px; text-transform:uppercase; color:rgba(0,0,0,.2); display:block;}
.video_js i{display:block; padding-left:25px; position: relative;}
.video_js i:before{content: "";position: absolute; width:0px; height:0px; left:5px; top:15px; z-index: 1; border-right:4px solid transparent; border-bottom:4px solid transparent; border-left:4px solid transparent; border-top:4px solid #aaa; -webkit-transform: rotate(-90deg); transform: rotate(-90deg);}
.video_js span{color:#00861b; font-weight:bold;}
.video_js font{font-size:20px; color:#333; margin-top:35px; display:block; padding-left:35px; position: relative;}
.video_js font:before{content: "";position: absolute; width:26px; height:26px; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126134633_1860891911.png) top left no-repeat; left:0; top:7px; z-index: 1;}

/*导航*/
.xdh{text-align:center; color:#777; line-height:42px; font-size:20px; margin-bottom:30px;}
.xdh p{color:#333; font-size:42px; display:block;}
.xdh span{color:#00861b; font-weight:bold;}
.color_fff{color:#fff !important; font-weight:normal !important;}
.f_50{font-size:50px !important; color:#fff !important; font-weight:bold !important; line-height:63px !important;}

/* list */
.list{ width: 280px;}
.list_fl{ width: 280px; height:125px; background: url(//memberpic.114my.com.cn/018341/uploadfile/image/20201121/20201121093459_552836668.png) 25px 41px no-repeat #00861b; color: #fff; font-size: 22px; padding-left: 79px;box-sizing: border-box; padding-top:40px;}
.list_fl span{text-transform:uppercase; color:rgba(255,255,255,.7); font-size: 12px;}
.fenlei_bj{width:280px; height:846px; overflow-y:auto;}
.fenlei_bj::-webkit-scrollbar{width:8px; height:1px;}
.fenlei_bj::-webkit-scrollbar-thumb{border-radius:8px; background:rgba(0,134,27,.1); border-top:solid #00861b 1px; border-bottom:solid #00861b 1px;}
.fenlei_bj::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius:8px; background: #eee;}
.list_x{background: url(//memberpic.114my.com.cn/018341/uploadfile/image/20201121/20201121094849_800318844.png) bottom center no-repeat #00861b;  color: #fff; padding:30px 0 40px 30px;}
.list_x p{font-family: Impact; font-size:30px; letter-spacing:2px; line-height: 34px; padding-top: 10px;}

/*右边*/
.product_box{ width:1000px;}
.product_nav{ background:#edf3f1; height:81px; line-height: 81px;}
.product_nav li{ height:81px; margin-left:30px; float: left; position:relative; }
.product_nav li a{ font-size:18px; padding-left: 30px; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201124/20201124100405_80361094.png) no-repeat left 3px;}
.product_nav .on a{ color:#00861b; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201124/20201124100405_80361094.png) no-repeat left -18px;}
.product_cont dt:before{ content:""; display:block; width:70px; height:1px; position:absolute; top:90px; left: 518px; background:#00861b;}

.product_nav .on{}
.product_cont{ width:1000px; overflow:hidden;margin-top:20px;}
.product_cont dl{width:1000px; position:relative; margin:20px 0; }
.product_cont dt{ width:1000px; height:363px; background:#edf3f1; position:relative; padding: 20px; }
.product_cont dt img{ position:absolute; }
.product_cont dl:nth-child(2) dt img{ top:15px;}
.product_cont dt strong{ display:block; padding-top:23px; margin-bottom: 34px;}
.product_cont dt strong a{  font-size:24px; color:#00861b; font-weight: bold;}
.product_cont dt .product_Features{width:444px; line-height:32px; font-size: 16px; margin-bottom:35px;height: 126px;overflow: hidden; color:#666;} 
.product_cont dt .product_Features em{ padding-left:22px; display:block; position:relative;}
.product_cont dt .product_Features em:before{ content:""; width: 0; height: 0; border-top: 5px solid transparent; border-left:5px solid transparent; border-bottom:5px solid #00861b; display: inline-block; vertical-align: middle; position:absolute; top:9px; left:0;}
.nav_add{width:102px; height:32px;  float:right;  margin-top:24px;border: solid #ddd 1px;
    border-radius: 15px;
    margin-top: 25px;
    margin-right: 15px;text-align: center;line-height:28px;}
.nav_add a{ display:block; }
.product_cont_box{left: 518px;height: 311px;    position: absolute; width:470px;}
.product_cont dd .divproduct_new_div:after{ content:""; display:block; clear:both; height:0; overflow:hidden;}
.product_cont dd .divproduct_new_div_item{ width:237px; height:300px; float:left; background:#ededed; margin-right:17px; position:relative;    overflow: hidden; margin-top:20px;}
.product_cont dd .divproduct_new_div_item:nth-of-type(4),.product_cont dd .divproduct_new_div_item:nth-of-type(8),.product_cont dd .divproduct_new_div_item:nth-of-type(12){ margin-right:0;}
.product_cont dd .product_div_item_pic{ width:237px; height:237px; border:1px solid #ededed; margin-right:20px; }
.product_cont dd .product_div_item_pic img{ width:237px; height:237px; position:relative; z-index:1;}

.product_cont dd .product_div_item_pic,.product_cont dd .product_div_item_pic img{width:237px;transition:0.5s;}
.product_cont dd .product_div_item_pic{overflow:hidden;}
.product_cont dd .product_div_item_pic a{display:block;}
.divproduct_new_div_item:hover .product_div_item_pic img{transform:scale(1.1);transition:0.5s;}

.product_cont dd .divproduct_new_div_item_title{ position:absolute; left:20px;  line-height:30px; top:252px; width:217px;}
.product_cont dd .divproduct_new_div_item_title:before{ content:"+"; display:block; z-index: 0; position:absolute; right:10px; top:0; color:#00861b; font-size:20px;}
.product_cont dd .divproduct_new_div_item_title a{font-size:16px;position: relative; display:block;z-index: 1}
.product_cont dd .divproduct_new_div_item_body{ position:absolute; left:20px; bottom:14px; font-size:15px; line-height:24px; width:217px; height:50px; z-index:1;}

.product_cont dd .divproduct_new_div_item:before{ content:""; display:block; width:0; height:300px; position:absolute; top:0; left:0; background:#97bb01;transition: all 0.5s; z-index:0;}
.product_cont dd .divproduct_new_div_item:hover:before{ width:100%;}
.product_cont dd .divproduct_new_div_item:hover a{ color:#fff;}
.product_cont dd .divproduct_new_div_item:hover .divproduct_new_div_item_body{ color:#fff;}

/*按钮*/
.pro_m{ width:140px;background:#00861b url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126134709_837664119.png) no-repeat 24px; border-radius:25px; float:left; font-size:16px; color:#fff; height:42px; margin-right:30px;}

.pro_m1{ width:140px;background:#00861b url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126134840_371701184.png) no-repeat 24px; border-radius:25px; float:left; font-size:15px; color:#fff; height:42px;}
.pro_m1 a,.pro_m a{ color:#fff; font-size:15px; padding-left:53px; line-height:42px;}
.pro_m1:hover,.pro_m:hover{ padding-left:6px; transition: all 0.6s;}

/* case */

.case_bg{background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201123/20201123150235_975673286.jpg) top center no-repeat; width:100%; padding:70px 0 90px;}

.casecenter{ width:1300px; margin:0 auto; height:600px; background:#fff;}
.eff_cen_tel{padding-left:35px; line-height:28px; float:left; margin:-48px 0 0 945px;font-size:32px; letter-spacing:2px; font-weight: bold;color:#00861b; font-family: Times New Roman; background: url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126134911_1390357017.png) left no-repeat;}

.eff_cen_ri{ padding:35px;}
.eff_cen_ri li+li{display:none;}
.eff_cen_ri .divdgweb_new_div_item_title{margin:20px 0 10px;}
.eff_cen_ri .divdgweb_new_div_item_title a{display:block;font-size:22px;font-weight:bold; height:55px; color: #333; border-bottom:#ddd 1px solid; margin-bottom:15px;}
.eff_cen_ri .divdgweb_new_div_item_content{ width:480px; height:260px; float:right;}
.eff_cen_ri .divdgweb_new_div_item_body{line-height:32px; font-size:16px; color:#666; letter-spacing: 1px;}
.eff_cen_ri .news_div_item_pic{ width:700px; float:left;}
.eff_cen_ri .news_div_item_pic img{ width:700px;}
.eff_ewm{width:480px; padding-bottom:20px; line-height:30px; text-align:center; margin-top:-270px; margin-left:750px;float:left; border-bottom:solid #eee 1px;}
.eff_ewm_nr{width:240px; float:left;}
.eff_ewm_nr img{width:140px;}
.eff_btn{float:left;margin-top:-50px; margin-left:790px; position:absolute; z-index:999999999;}
.eff_btn>div{float:left;width:120px;height:32px; border-radius:20px; text-align:center;line-height:32px;}
.eff_btn>div+div{margin-left:20px;}
.eff_one_btn{background:#97bb01;}
.eff_one_btn:hover{background:#00861b;}
.eff_two_btn{background:#00861b;}
.eff_two_btn:hover{background:#97bb01;}
.eff_btn>div a{display:block;font-size:15px;color:#fff;}

@keyframes effDl{
0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}150461
@keyframes effDls{
0%{transform:rotate(0deg)}
100%{transform:rotate(-360deg)}
}

/*服务*/
.yilv_bg{width:100%; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201121/20201121175008_1041812638.png) bottom center no-repeat; padding:65px 0 125px;}
.yilv_nr{}
.yilv_nr li{width:23%; height:300px; font-size:16px; line-height:28px; box-shadow: 0 10px 15px 10px #f1f1f1; border-radius:15px; padding:40px; float:left; margin:1%;}
.yilv_nr li p{font-size:24px; font-weight:bold; color:#333; display:block; margin-bottom:10px;}
.yilv_nr li:hover{color:#fff; display:block;background: linear-gradient(to bottom, #97bb01 0%,#34941a 100%);}
.yilv_nr li:hover p{color:#fff;}
.yilv_nr li img{width:225px; height:130px; margin-top:25px;}

.index1{position: relative; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201123/20201123095906_2137955959.png) bottom center no-repeat; padding-top:150px;}
.index1 .wavebox{position: absolute;bottom: 0;left: 0;height:125px;overflow: hidden;width: 100%;}
.index1 .wavebox>div{position: absolute;width: 200%;height: 100%;background-size: 100% 100%;transform-origin: center bottom;}
.index1 .wave1{animation: move_wave 10s infinite linear;}
.index1 .wave2{animation: move_wave 15s infinite linear;}
.index1 .wave3{animation: move_wave 20s infinite linear;}
html{font-size: 100px;}
@keyframes move_wave {
0% {
transform: translateX(0) translateZ(0) scaleY(1)
}
25% {
transform: translateX(-25%) translateZ(0) scaleY(0.7)
}
50% {
transform: translateX(-50%) translateZ(0) scaleY(1)
}
75% {
transform: translateX(-25%) translateZ(0) scaleY(0.7)
}
100% {
transform: translateX(0) translateZ(0) scaleY(1)
}
}

/* --4大理由-- */
.dkhs {width:100%; padding:38px 0 80px; background-color:#00861b; position:relative; overflow:hidden; z-index:0;}
.dkhs .dkhs_type {text-align: center;position: relative;z-index:9999; margin-bottom:-50px;}
.dkhs .dkhs_type li {display: inline-block; vertical-align: middle;width:289px;height:118px;background:#fff; border-top: solid #00861b 1px; border-right: solid #97bb01 1px; border-bottom: solid #97bb01 1px;border-left: solid #97bb01 1px; border-radius:50px 0; margin: 0 5px;transition: all 0.5s;position: relative; padding-top:15px;}
.dkhs .dkhs_type li img{filter:contrast(0%) brightness(80%); margin-bottom:10px;}
.dkhs .dkhs_type li i{font-size:23px; color:rgba(0,0,0,0.8); display:block;}
.dkhs .dkhs_type li.cur{background-color:#97bb01;}
.dkhs .dkhs_type li.cur i {color:rgba(255,255,255,1);}
.dkhs .dkhs_type li.cur img{filter:contrast(0%) brightness(200%);}
.dkhs .dkhs_con {background: #fff; position: relative; z-index: 2;height:565px; padding:80px 50px; box-shadow: 0 5px 20px 10px #00821a;}
.dkhs .dkhs_con .dkhsBox {display: none;}
.dkhs .dkhs_con .dkhsBox.cur {display: block;}
.dkhs .dkhs_con .dkhsBox dl {padding:30px 0 0 720px;position: relative;}
.dkhs .dkhs_con .dkhsBox dl dt {width: 660px; position: absolute; overflow:hidden;left: 0;top: 0;}
.dkhs .dkhs_con .dkhsBox dl dt img {display: block;width:100%; transition: 1s;}
.dkhs .dkhs_con .dkhsBox dl dt:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);}
.dkhs .dkhs_con .dkhsBox dl dd.dd1 {height:108px;font-size:30px;color: #00861b;line-height:40px;margin-bottom: 35px; border-bottom: solid 1px #ddd; position: relative;}
.dkhs .dkhs_con .dkhsBox dl dd.dd1:after {position: absolute; content: ""; width:75px; height: 2px; background: #00861b; left:0; top:107px }
.dkhs .dkhs_con .dkhsBox dl dd.dd1 span{display: block; width:80px; font-size:80px; height:80px; color:#00861b; float:left; margin-right:20px;}
.dkhs .dkhs_con .dkhsBox dl dd.dd1 i{display: block;font-size:21px; color:#222; font-weight:normal;}
.dkhs .dkhs_con .dkhsBox dl dd.dd2 {line-height: 31px; font-size:15px;}
.dkhs .dkhs_con .dkhsBox dl dd.dd2 em{ font-weight:bold; color:#00861b;}

.power_contact{width:100%; height:150px; background-color:#f5f5f5; text-align: center; padding-top:60px;}
.power_contact em { display: inline-block; margin-bottom:20px; font-size: 30px; color: #333; line-height: 100%; font-weight: 700; position: relative }
.power_contact em:before { position: absolute; content: ""; width: 31px; height: 1px; background: #333; left: -46px; top: 15px }
.power_contact em:after { position: absolute; content: ""; width: 31px; height: 1px; background: #333; right: -46px; top: 15px }
.power_contact span { display: block; font:38px "Times New Roman", Times, serif; color: #00861b; line-height: 100%; font-weight: 700 }
.power_contact img { display: inline-block; margin-right: 18px; vertical-align: -1px }
.power_contact a { display: block; width: 149px; height: 46px; background: #fff; border-radius: 23px; font-size: 14px; color: #333; line-height: 46px; position:absolute;bottom:-23px;left:50%;margin-left:-74.5px; transition: .3s ease; z-index:2; }
.power_contact a:hover { background: #00861b; color: #fff }

/* --process-- */
.process{padding-bottom:75px;overflow:hidden; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126135026_1112470911.jpg) top center no-repeat;}
.process-list{width:1300px; margin:0 auto; overflow:hidden;}
.process-list .item{position:relative;float:left;width:116px;text-align:center; margin:0 50px;}
.process-list .item i{display:block;padding:32px;overflow:hidden;border-radius:50%;background:#eaeaea; border:solid #ddd 1px;}
.process-list .item img{display:block;width:50px;height:50px;filter:contrast(0%) brightness(90%);}
.process-list .item:hover img{filter:contrast(0%) brightness(200%);}
.process-list .item em{display:block;position:absolute;top:4px;left:84px;width:27px;height:27px;line-height:20px;font-family:"DIN Medium";font-size:13px;color:#fff;background:#424242;border:#fff solid 3px;border-radius:50%;}
.process-list .item span{display:block;margin-top:24px;font-size:18px;color:#333;}
.process-list .item:hover i,.process-list .item:hover em{background:#97bb01;}
.process-list .item:hover i{animation:rotateIn 1s;}

.about_bg{width:100%; background: linear-gradient(to bottom,#eee 0%,#eee 80%,#00861b 80%,#00861b 100%); padding:70px 0;}
.about_l{width:600px; line-height:33px; font-size:15px;}
.about_l i{color:#333; display:block; text-transform:uppercase;}
.about_l i:after{content: ''; display: block; width:223px; height: 1px; background:rgba(0,0,0,0.1); position: relative; bottom:16px; left:195px; z-index:1;}
.about_l p{font-size:32px; font-weight:bold; color:#00861b; display:block; margin-bottom:40px;}
.about_l em{display:block; margin-bottom:15px;}
.about_l a{width:100px; text-transform:uppercase; text-align:center; line-height:20px; border:solid #97bb01 1px; display:block; margin-top:30px;}
.about_r{width:636px; position:relative; z-index:0; overflow:hidden; padding-top:15px; margin-top:10px;}
.about_r:before{content: "";position: absolute; width:0px; height:0px; left:0; top:-200px;z-index:-1; content: ""; position: absolute; border-right:280px solid transparent; border-bottom:0px solid transparent; border-left:445px solid transparent; border-top:562px solid #00861b; -webkit-transform: rotate(90deg); transform: rotate(90deg);}

/*实力*/
.str {width:1300px; margin:-60px auto 0; overflow: hidden;}
.str_nav { width:585px;}
.str_nav ul li {width:180px;height:60px;background:#97bb01;float: left;margin-right: 15px;position:relative;line-height:60px;text-align: center;transition: all 0.3s linear;}
.str_nav ul li.on:after {content: "";width: 0px;height: 0px;border-top: 9px solid #97bb01; border-right: 7px solid transparent;border-bottom: 10px solid transparent;border-left: 7px solid transparent;position: absolute;top:60px;left: 47%;transition: 0.5s;}
.str_nav ul li.on a {background: #97bb01; transition: all 0.3s linear;}
.str_nav ul li a {font-size: 18px;color:#fff;display: block;}
.str_pic {width: 1300px; display: inline-block;margin-top:20px;}
.str_call tr td {display: inline-block; margin-top:20px; padding:10px !important;overflow:hidden; border:solid #e5e5e5 1px;}
.str_call tr td img {-webkit-transition: .8s; -o-transition: .8s; transition: .8s;}
.str_call tr td+td {margin-left:18px;}
.str_call div {height: 56px;background: #fff;line-height: 56px; padding-top: 0 !important;transition: all 0.3s linear;}
.str_call div a {color: #333;}
.str_call table tr td:hover div a {background: #eee;display: block;transition: all 0.3s linear;}
.str_call table tr td:hover img {-webkit-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2);}
.str_call table tr td a {display:block;overflow:hidden;}
.str_call table tr td br {display:none;}

/*新闻*/
.news{width:100%; background-color:#f5f5f5; overflow:hidden; padding:70px 0;}
.lanrenzhijia{width:1340px; margin:0 auto; overflow:hidden;}
.news_dt{width:516px; margin:0 auto; overflow:hidden;}

.lanrenzhijia .news_dt a{display:block; float:left; text-decoration:none; width:150px; background:#fff; font-size:16px; margin:0px 10px; text-align: center; border:solid #eee 1px; transition: all 0.8s linear;}
.lanrenzhijia .news_dt a.on{text-decoration:none; width:150px; background:#fff; transition: all 0.8s linear;}
.lanrenzhijia .news_dt a.on .news_dt_rm{transition: all 0.8s linear; background-color:#00861b; color:#fff;}

.news_dt_rm{overflow:hidden; line-height:40px; padding-left:10px; transition: all 0.8s linear;}


.lanrenzhijia .content{overflow:hidden; width:1320px; margin:0 auto; height:448px; position:relative; margin-top:20px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1320px; min-width:1320px;}
.lanrenzhijia .content .li{ width:1320px; float:left; min-width:1320px;}

.news .news_div_item{width:640px; height:204px; background-color:#fff; float:left; position:relative; margin:12px 10px; transition: all 0.8s linear; box-shadow:0 0 2px #aaa inset; padding:12px 0;}
.news .news_div_item_pic{float:left; width:240px; height:180px; overflow:hidden; margin-left:12px;}
.news .news_div_item_pic img{width:240px; height:180px; transition: all 0.5s linear;}
.news .news_div_item_content{float:right; width:340px; margin-right:25px;}
.news .news_div_item_title{white-space: nowrap; text-overflow: ellipsis; overflow:hidden; width:295px; padding-top:15px;}
.news .news_div_item_title a{font-size:17px; transition: all 0.8s linear;}
.news .news_div_item_body{overflow:hidden; line-height:25px; padding-top:16px; height:62px; font-size:14px; color:#666; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; margin-bottom:21px;}
.news .news_dt_rgo{overflow:hidden; transition: all 0.8s linear;}
.news .news_dt_rgo a{font-size:0px; line-height:0px;}
.news .news_dt_rgo span{display:block; width:90px; height:1px; background:#eaeaea; transition: all 0.8s linear;}
.news .news_dt_rgo p{font-size:14px; line-height:48px; text-align:right; position:relative; z-index:2; color:#00861b; transition: all 0.8s linear; margin-left:200px; width:270px;}

.news .news_div_item_date{position:absolute; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-left:276px; margin-top:142px; color:#999;}
.news .news_div_item_year{float:left;}
.news .news_div_item_month{float:left;}
.news .news_div_item_day{float:left;}

.news .news_div_item:hover .news_dt_rgo span{transition: all 0.8s linear; width:100%;}
.news .news_div_item:hover .news_div_item_title a{transition: all 0.8s linear; color:#00861b;}
.news .news_div_item:hover .news_dt_rgo p{transition: all 0.8s linear; width:100%; margin-left:0px;}
.news .news_div_item:hover .news_div_item_pic img{transition: all 0.5s linear; transform: scale(1.15);}

/*版权*/
.copy_bg{color:rgba(255,255,255,0.7); background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201123/20201123150235_975673286.jpg) bottom center no-repeat; padding-top:75px;}
.copy_bg a{ color:rgba(255,255,255,0.7);}

.copy_dh{line-height:33px; margin-right:180px;}
.copy_dh p{height:64px; font-size:20px; color:#eee; position: relative; display:block;}
.copy_dh a{display:block;}
.copy_dh p::after { content: ''; position: absolute; width:30px; height:1px; display: block; background:rgba(255,255,255,.2); left:0; top:45px; transition:0.6s all ease-in-out; }
.copy_dh p:hover::after{ width:100%;}

.copy_r{width:260px;}
.copy_tel{text-align:right; font-size:18px; line-height:28px; color:rgba(255,255,255,0.9);}
.copy_tel em{font-size:30px; display:block; margin:8px 0 30px 0;}
.copy_tantou{text-align: center; position: relative;}
.copy_wx{ width:35px; height:35px; margin-left:15px; text-align:center; padding-top:7px; background-color:rgba(255,255,255,0.1); border-radius:50%; float:left;}
.copy_wx img{filter:contrast(0%) brightness(200%);}
.copy_wx:hover img{filter: none;}
.copy_wx:hover{background-color:#97bb01;}
.copy_ewm .ewm{ display: none; position: absolute; top:50px; right:0; width:126px; z-index:999; border:solid #fff 5px;}

/*友情*/
.link_bg{width:100%; padding: 25px 0;}
.link_dht{width:155px; line-height:40px; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126135418_397127919.png) left no-repeat; padding-left:55px; font-size:18px;}
.link_nr{width:1145px;}

.copy_x{background:rgba(0,0,0,0.1); width:100%; padding:30px 0; margin-top:75px;}

/*内页幻灯片*/
.about_banner{width:100%; height:350px; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126135444_611221914.jpg) top center no-repeat;}
.contact_banner{width:100%; height:350px; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126135503_354408445.jpg) top center no-repeat;}
.new_banner{width:100%; height:350px; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126135522_717578749.jpg) top center no-repeat;}
.feedback_banner{width:100%; height:350px; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126135541_1504200679.jpg) top center no-repeat;}

.ny_banner_title{ color:#363636; letter-spacing:1px; line-height:60px; text-align:center; padding-top:115px; text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;}
.ny_banner_title p{position: relative; font-size:33px; font-weight:bold; display:block;}
.ny_banner_title p::after { content: ''; position: absolute; width: 72px; height: 1px; display: block; background: #999; left:47%; bottom:-3px; transition:0.6s all ease-in-out; opacity: .2;}
.ny_banner_title p::hover .ny_banner_title p::after{ width: 100%; background: #00861b;}
.ny_banner_title i{font-size:18px; opacity: .8;}

/*浮动*/
.qqkefu{position: fixed; top:38%; _position: absolute; _top: expression(eval(document.documentElement.scrollTop + 365)); z-index: 20; right: 0; width:30px; z-index: 999999999;}
.qqkefu ul li{width: 30px; height:45px; margin-bottom:1px; float:right; border:solid #ddd 1px; background:url(//memberpic.114my.com.cn/018341/uploadfile/image/20201126/20201126135559_679769400.png) no-repeat; background-color:#fff; line-height:45px; font-size:14px; cursor:pointer; position:relative; border-radius:5px;}
.qqkefu ul li a{color:#fff; overflow: hidden; display: block; height: 45px; padding-left: 20px; }
.qqkefu ul li.qq_cza{ overflow:hidden }
.qqkefu ul li:hover{ background-color:#97bb01;  border:solid #97bb01 1px;}
.qqkefu ul li.top{ background-position: 0 0; position:relative; width:30px; height: 45px; cursor:pointer;}
.qqkefu ul li b{ width:30px; height:45px; display:block; overflow:hidden; float:right; }
.qqkefu ul li span{ font-size: 14px; font-weight: bold; color: #FFF; }
.qqkefu ul li.qq_phone{ background-position: right -46px; }
.qqkefu ul li.qq_phone a{font-size: 21px;}
.qqkefu ul li.qq_ku{ background-position: right -92px; }
.qqkefu ul li.qq_ms{ background-position: right -138px; }
.qqkefu ul li.qq_czb{ background-position: right -184px; }
.qqkefu ul li.qq_czc{ background-position: right -184px; }
.qqkefu ul li.qq_czd{ background-position: right -184px; }
.qqkefu ul li.qq_app{ background-position: right -228px; }
.qqkefu ul li.qq_czae{ line-height:15px !important}
.erweima{ width: 130px; height:150px; position: absolute; top: -92px; left: -140px; background: #FFF; border: 1px solid #CCC; float: left; cursor: default !important; display:none;}
.erweima p{ line-height: 20px; color: #000; text-align: center; float: left; width: 130px; }
.erweima p img{ width: 110px; height: 110px; margin: 10px 10px 0px 10px; }
.erweima .arrow3 { width: 5px; height: 10px; display: block; position: absolute; right: -5px; top: 122px; }
.app{ width: 130px; height: 150px; position: absolute; top: -107px; left: -140px; background: #FFF; border: 1px solid #CCC; float: left; cursor: default !important; display:none;}
.app p{ line-height: 20px; color: #000; text-align: center; float: left; width: 130px; }
.app p img{ width: 110px; height: 110px; margin: 10px 10px 0px 10px; }
.app .arrow3 { width: 5px; height: 10px; display: block; position: absolute; right: -5px; top: 150px; }
.erweima1{ width: 130px; height: 150px; position: absolute; top: -93px; left: -140px; background: #FFF; border: 1px solid #CCC; float: left; cursor: default !important; display:none;}
.erweima1 p{ line-height: 20px; color: #000; text-align: center; float: left; width: 130px; }
.erweima1 p img{ width: 110px; height: 110px; margin: 10px 10px 0px 10px; }
.erweima1 .arrow3 { width: 5px; height: 10px; display: block; position: absolute; right: -5px; top: 122px; }
.erweima2{ width: 130px; height: 150px; position: absolute; top: -93px; left: -140px; background: #FFF; border: 1px solid #CCC; float: left; cursor: default !important; display:none;}
.erweima2 p{ line-height: 20px; color: #000; text-align: center; float: left; width: 130px; }
.erweima2 p img{ width: 110px; height: 110px; margin: 10px 10px 0px 10px; }
.erweima2 .arrow3 { width: 5px; height: 10px; display: block; position: absolute; right: -5px; top: 122px; }