@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:fontDin2;
 src: url(../cssnew/DIN-BOLD_otf.txt),url(../cssnew/DIN-BOLD_woff.txt),url(../cssnew/DIN-BOLD_eot.txt),url(../cssnew/DIN-BOLD_woff2.txt),url(../cssnew/DIN-BOLD_ttf.txt)}
  
/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}
 
/*通用代码*/
*{ margin:0px; padding:0px;box-sizing: border-box;}
body{font-size:14px; color:#222222; font-family:"Microsoft YaHei"; font-family:'微软雅黑'; min-width:1400px; overflow-x:hidden;}
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
.clear{clear:both;}
a{color: #222222; text-decoration: none; font-size:14px;}
a:hover{color:#0365c8;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
.w1300{width:1300px; margin:0 auto;}
.w1400{width:1400px; margin:0 auto;}
.fr{ float:right;}
.fl{ float: left;}

#copy { display: none;}

.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}

.title{font-size:40px;color:#333;text-align:center;}
.titlea p{display:inline-block;position:relative;padding:0px 10px 0px 110px;line-height:40px;}
.titlea p:before{content:"";position:absolute;left:170px;background:url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210424/20210424101845_1331151139.png)no-repeat center;  width:28px;height:28px; z-index:-1;}
.titlea p:after{content:"";position:absolute;right:10px;background:url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210424/20210424101845_1331151139.png)no-repeat center;width:28px;height:28px;top:56px; z-index:-1}
.titlea span{font-weight:bold;color:#009b4c;}
.titlea b{font-size:18px;color:#999;display:block; font-weight:500; padding-top:10px; text-align:left;}


.mainhovercolor a:hover{color: #d80004;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}
.top70{ margin-top:70px;}
.top80{ margin-top:80px;}
.top100{ margin-top:100px;}
.hovermaincolor a:hover{ color:#fca600;}

/*公用*/
.page,.content{ width:1400px; margin:0 auto; overflow: hidden;}
.page1{ width:1400px; margin:0 auto; }
.content1{ width:1400px; margin:0 auto; position: relative;}
.pr{position: relative;}
.pa{position: absolute;}
.nno{margin:0px !important;padding:0px !important;border:none !important;}
.nnx{margin-right:0px !important;}

/*head*/
.nav{position:absolute;top:0;z-index:99;width:100%;transition:.3s all ease;padding: 0 2vw; background:rgba(0,155,76,0.88)}
.nav_white{top:0;z-index:99;background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1);}
.nav:hover{background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.1);}
.logo{position:relative;left:1%;float:left;margin:0px 0;width:280px;height:50px;}
.logo>.logo_b{position:absolute;top:0px;left:0;width:100%;height:100%;opacity:0;padding-top:16px;}
.logo>.logo_w{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1; padding-top:16px;}
.logo>.logo_b>img{display:block;height:auto;}
.logo>.logo_w>img{display:block;height:auto;}
.nav:hover .logo>.logo_w,.nav_white .logo>.logo_w{opacity:0;}
.nav:hover .logo>.logo_b,.nav_white .logo>.logo_b{opacity:1;}
.menu{float:right;height:88px;}
.menu>ul{float:left;}
.menu>ul:after{clear:both;display:block;content:'';}
.menu>ul>li{float:left;padding:0 1vw;height:88px;}
.menu>ul>li>a{position:relative;display:block;height:88px;color:#fff;font-size:16px; font-weight:200;line-height:88px;}
.menu>ul>li.navl1>a, .menu>ul>li:hover>a {color:#ff0;}
.menu>ul>li>a:after{position:absolute;bottom:35px;left:0;display:block;width:0%;height:1px;content:'';transition:.3s all ease; }
.nav_white 
.menu>ul>li>a>i{position:absolute;top:50%;right:-25px;display:inline-block;margin:-6px 5px 0;width:13px;height:6px;vertical-align:middle;opacity:.5;}
.menu>ul>li.navcurrent>a:after,.menu>ul>li:hover>a:after{width:100%; color:#009b4c;}
.nav_white .menu>ul>li{height:88px;}
.nav_white .menu>ul>li>a{height:88px;color:#333;line-height:88px;}
.nav:hover .menu>ul>li>a{color:#333;}
.nav:hover .menu>ul>li>a:hover{color:#009b4c;}
.menu>ul>li:hover{border-bottom:2px #009b4c solid;}
.menu>ul>li.navcurrent { border-bottom:2px #009b4c solid;}
.nav_white .menu>ul>li>a:after{bottom:25px;}
.nav_white .menu>ul>li.navcurrent>a,.nav_white .menu>ul>li:hover>a{color:#333;}
.nav_white .erji_menu{top:80px;}
.top_button{position:absolute;right:0;float:right;padding:35px 0;width:110px;height:40px;}

.top_button .top_search{right:0;z-index:3;}
.top_button .top_tel p{position:absolute;top:0;left:0;display:block;padding:0 25px;color:#999;font-weight:200;font-size:16px;font-family:arial;line-height:30px;opacity:0;transition:.3s all ease-in-out .2s;}
.top_button .top_search:hover,.top_button .top_tel:hover{width:170px;border:1px solid #7bbcfe;background:#fff;}
.top_button .top_tel:hover p{opacity:1;}
.top_button #search-i input,.top_button .top_tel i{position:absolute;top:0;right:0;z-index:2;display:block;box-sizing:content-box;padding:7px;width:16px;height:16px;border:0 none;border-radius:50px;cursor:pointer;transition:.3s all ease-in-out;}

.top_button .top_tel i img{display:block;width:100%;height:auto;}
#banner{position:relative;z-index:0;}
.nav li>.nav2{position:absolute;top:100px;left:-76px;z-index:99;display:none;border-top:10px #eee solid;box-shadow:0 0 15px rgba(204,204,204,.4);}
.nav li>.nav2 a{display:block;padding:0 40px;width:260px;height:52px;border-bottom:none;background:#fff;color:#666;font-weight:100;font-size:16px;line-height:52px;}
.nav li>.nav2 a:hover{padding-left:60px;background:#eee;color:#333;}
.nav2 b{color:#666;}
.nav_white .top_button{padding:35px 0;}


/*下拉*/
.nav_xlbox{width:58.5%;float:right;margin-top: 10px;}
.nav_dbt{font-size:26px;color:#009b4c;border-bottom: 1px #efefef solid;padding-bottom: 20px;}
.nav_xl{line-height: 30px;float:left;font-size: 24px;color:#333;overflow:hidden; border-right: 1px #ededed solid;padding-right:4%;}
.nav_dht a{display: block;height:40px;line-height:40px;font-size:16px;color:#888;width:145px;float:left; margin-top:30px;margin-left:5.5%;}
.nav_dht a:nth-child(4n+1){margin-left:0% !important;}
.nav li dl { transition: all 0.3s; position: absolute;height:0px; z-index:0; overflow:hidden;width:100%;}
.nav li.dhh dl { height:auto !important; width:100%; background:#f8f8f8; position: absolute;top:88px; left:0; display:block; z-index:10000;padding:20px;overflow:hidden;}
.nav li.dhh dl.juli {}
.nav li.dhh dd { width:1200px;display:block;overflow:hidden;padding:30px 0px 15px 0px;margin: auto; min-width:1200px;}
.nav li.dhh dd span{width:36px;height:36px;background: #009b4c;text-align: center; line-height:36px; border-radius: 50%; font-size:22px; font-family: Arial; float: left; color: #fff; margin-right:15px;}
.nav_dht a:hover {color:#cc0000;}
.nav li.dhh dd a:hover span{background:#cc0000;transition: all 0.5s;}
.nav_xl1{width:100%;}
.nav_xl1 li{width:calc(100%/3);float:left;padding:0 20px;}
.nav_xl1 li img{width:88%;}
.nav_xl1 li p{font-size:16px;text-align:center;color:#666;display:block;line-height:50px; transition: all 0.3s;}
.nav_xl1 li:hover p{color:#cc0000}

/*搜索*/
.nav:hover .searchIcon{background:url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210423/20210423165002_305481179.png)no-repeat center;}
.searchIcon{height:88px;background:url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210423/20210423162212_937014110.png) no-repeat center;cursor: pointer;transition:all 0.3s}
.slideDown{display:none;text-align:center;font-size:0;overflow:hidden;position:absolute;right:0;top:100%;width:100%;height:204px; background:rgba(241,241,241,0.9);z-index:-1;}
.slideDown .searchBox{ overflow: hidden; display: inline-block; width:90%; height:80px; margin-top: 50px; margin-bottom: 15px; background:#fff; border-radius: 50px;}
.slideDown .searchBox{*display: inline}
.slideDown .searchHot{ font-size: 15px; color: #888;}
.slideDown .searchHot a{ color: #888; font-size:15px;}
.slideDown .searchHot a:hover{ color: #009b4c; font-size:15px;}
.slideDown .searchBox input[type='text']{ font-size: 14px; color: #666; float: left; width: 840px; height: 100%; border: none; outline: none; background: none; line-height: 60px; margin-left: 25px; font-size: 14px; color: #666;}

.search-bg{width:90%;height: 60px;line-height:60px;padding-left: 10px; float:left;}
.search-i {width:32px;overflow:hidden;height:32px;float: left;margin-top:28px;}
.nav_r{float:left;width:3.5vw;}

.ewm{background: url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210423/20210423165626_557042293.png)no-repeat center top;width:30px;height:30px;margin-top:29px;margin-right: 15px;cursor: pointer; position: relative;}
.nav:hover .ewm{background:url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210423/20210423170623_1291077531.png)no-repeat center;}
.ewmDown{text-align: center; font-size: 0; overflow: hidden; position: absolute; left:-50px;  margin:auto; top:198%; width: 120px; height: 0px; background:#fff;z-index: 999;opacity: 0;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.1);box-shadow: 0 0 20px rgba(0,0,0,0.1); padding:6px;}
.ewm:hover .ewmDown{display:block;opacity: 1;height:150px;text-align: center;}
.ewmDown img{width: 94%;height: auto;}
.ewmDown p{line-height: 30px;color: #333;font-size: 14px;margin: 0 auto;-webkit-box-sizing: border-box;box-sizing: border-box;}


/*我们所做的*/
.sztbgj{ width:100%; height:510px; background: url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210423/20210423175608_1680361322.jpg) center no-repeat;}
.wngkld{ width:1400px; margin:0 auto;}
.zuobzkd{ width:590px; padding-top:80px;}
.ywtbgjp{}
.wmszdxc{ font-size:36px; color:#009b4c; padding-top:16px;}
.bghssdk{ margin-top:24px;}
.bghssdk li{ width:148px; height:34px; margin-right:20px; background:#fff; box-shadow:0px 0px 8px #d4dace; border-radius:30px; font-size:16px; color:#98a198; text-align:center; line-height:34px; font-weight:200px; float:left; margin-top:20px;}
.bghssdk li a{ width:148px; height:34px; background:#fff; box-shadow:0px 0px 8px #d4dace; border-radius:30px; font-size:16px; color:#98a198; text-align:center; line-height:34px; font-weight:200px; display:block;}
.bghssdk li a:hover{ width:148px; height:34px; background:#009b4c;background: linear-gradient(to right,#009b4c,#fdfa09); box-shadow:0px 0px 8px #d4dace; border-radius:30px; font-size:16px; color:#fff; text-align:center; line-height:34px; font-weight:200px; }
.sncwzn{ font-size:18px; color:#bfc5b9; line-height:34px; font-weight:100; padding-top:40px;}

/*共用按钮*/
.Share_button{position:relative;overflow:hidden;}
.Share_button:after{content:'';display:block;width:0;height:100%;margin:0 auto;background:rgba(0,155,76,0.2);position:absolute;top:0; left:0; right:0;transition:all .4s ease;}
.Share_button:hover:after{width:100%;}

.gyankdb{position:relative;overflow:hidden;}
.gyankdb:after{content:'';display:block;width:0;height:100%;margin:0 auto;background:rgba(253,250,9,0.3);position:absolute;top:0; left:0; right:0;transition:all .4s ease; border-radius:50px;}
.gyankdb:hover:after{width:100%;}

/*右边*/
#brand_bg_r{width:500px; float:right; position:relative; height:330px;}
#brand_bg_r .brand_pic{ width:432px; height:334px; position:absolute;left:50px;background:#fff; padding:10px; margin-top:80px; border-radius:6px; box-shadow:0px 0px 8px #d4d4d4; box-sizing:border-box;  }
#brand_bg_r .brand_pic img{ width:412px; height:314px; margin:0 auto;}

#brand_bg_r .brand_quan{width:226px; height:145px; position:absolute; top:175px; left:0px;}
#brand_bg_r .brand_video{width:205px; height:80px; position:absolute; top:122px; left:12px;}
#brand_bg_r .brand_video_l{width:75px; float: right; padding-top:75px; padding-left:30px;}
#brand_bg_r .brand_video_r{width:120px; float:left; font-size:18px; color:#384035; padding-top:98px; position:absolute; left:-100px; z-index:1;}

/*背景扩展*/
@keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.95;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-o-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.95;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-moz-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.95;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-webkit-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.95;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.95;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-webkit-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.95;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-o-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.95;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-moz-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.95;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}

.dot{top:72px; position: absolute; left:4%; z-index: 2; width:68px; height:68px; cursor:pointer; border-radius: 100%; -webkit-transform: rotate(0deg); transform: rotate(0deg);}
.dot img{width:22px; height:36px; margin-top:16px; margin-left:30px;}

.pulse2 {position: absolute; left:0; z-index: 1; margin-left: -45px; width:180px; height:180px; border-radius: 50%; opacity: 0; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; top:17px; opacity: 0; -webkit-animation: warn 2s ease-out; animation: warn 2s ease-out;-o-animation:warn 2s linear infinite;-moz-animation:warn 2s linear infinite; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; background: #009b4c;box-shadow: 1px 1px 30px #0ec467;}

.pulse3 {position: absolute; left:-22%; top:17px; z-index: 1; width:180px; height:180px; border-radius: 50%; opacity: 0; -webkit-animation: warn1 2s ease-out; animation: warn1 2s ease-out;-o-animation:warn1 2s linear infinite;-moz-animation:warn1 2s linear infinite; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; background: #0ec467;box-shadow: 1px 1px 30px #0ec467;}
.video_box{width:100%;height:100%;background:rgba(0,0,0,0.6);position: fixed; top:-100%;left:0;z-index:-1;opacity:0;transition:600ms ease;}
.video_box.cur{opacity:1;z-index:999;transition:600ms ease; top:0px;}
.video{position: fixed;top:-100%;left:50%;margin-top:-250px;margin-left:-500px;transition:600ms ease;}
.video_box.cur .video,.video_box.cur .video_x{top:50%;transition:600ms ease;}
.video_x{width:50px;height:50px;border-radius:50px;background:#fff;position: fixed;top:-100%;left:50%;margin-left:520px;margin-top:-250px;text-align: center;line-height:50px;font-size:22px;font-weight: lighter;cursor: pointer;transition:600ms ease;}

/*新闻中心*/
.news{padding:0px 0; width:100%;}
.news_tab{margin:30px 0; text-align:center;}
.news_tab li{ display:inline-block; vertical-align:top; background: #fff; box-shadow: 0px 0px 10px #c9c9c1; width:158px; height:48px; line-height:48px; text-align: center; border-radius: 30px; color:#333;}
.news_tab li+li{margin-left:19px;}
.news_tab li a{font-size:18px;font-weight:100; display:block;color:#333;}
.news_tab li.on{color:#fff; background:#009b4c;box-shadow: 0px 0px 10px #c9c9c1;line-height:48px;}
.news_tab li.on a{color:#fff;}
.news_list{height:601px;width: 100%;overflow: hidden;}
.news_list .news_div{}
.news_list .news_div_item{width:23.8%;display: inline-block;position: relative;transition:0.5s; background:#f1f1f1; height:530px; border:1px solid #f1f1f1;}
.news_list .news_div_item+.news_div_item{margin-left:1.6%; margin-top:26px;}
.news_list .news_div_item_date{position: absolute;top:240px;display: inline-block;font-weight: 400;left: 19px;padding-left: 32px;height: 22px;}
.news_list .news_div_item_date::before{position:absolute;content:'';/*background:url(//memberpic.114my.com.cn/xsl688/uploadfile/image/20210323/20210323164706_911091061.png) no-repeat left center;*/top: 0;left: 0;width: 22px;height: 22px;}
.news_list .news_div_item_content{position: absolute;top:70%;left:30px;padding-right:24px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{float: left;font-size: 15px;line-height: 22px; color: #999;}
.news_list .news_div_item_a{font-size:20px;display: block;margin-bottom: 10px;position:relative;transition:0.3s; font-weight: 100;}

.news_list .news_div_item_a::before{position:absolute;content:'了解详细';bottom:-110px;left: 0;line-height: 33px;color: #999;font-size:18px;transition:0.5s;padding-left:36px; font-weight: 100;}
/*.news_list .news_div_item_a::after{position:absolute;content:'';bottom: -141px;font-size: 43px;background:url(//memberpic.114my.com.cn/xsl688/uploadfile/image/20210323/20210323161518_1683041067.png) no-repeat center;width: 18px;height: 14px;left: 130px;transition:0.5s;}*/

.news_list .news_div_item_a:after {content: "+";display: block;width: 1.4vw;height: 1.4vw;line-height: 1.4vw;text-align: center;background:#fdfa09;float: left;margin-right: 5px;color: #000;border-radius:100%;transition:0.5s;position:absolute;bottom: -108px;}
	
.news_list .news_div_item:hover{background:#009b4c;height:530;transform:translateY(-20px);transition:all 0.3s;   }
.news_list .news_div_item_body{font-size:14px;color: #c2c2c2;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;overflow: hidden;cursor:pointer;}
.news_list .news_div_item_pic{}
.news_list .news_div_item:hover .news_div_item_a{color: #fff;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_body{color:#fff;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{transition:0.5s;padding-left:0px; color:#fff;}
.news_list .news_div_item:hover .news_div_item_a::after{left:110px;transition:0.5s;}

.news_div_item_image img{transition:all 0.7s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.7s ease-in 0s; -o-transition:all 0.7s ease-in 0s;cursor:pointer;}
.news_list .news_div_item:hover .news_div_item_image{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);cursor:pointer;}

/*服务项目*/
.fuwxbjk{ width:100%; height:716px; background:url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210424/20210424165052_815053684.jpg) center no-repeat; position: relative;}
.fwysjkd{ width:1400px; margin:0 auto;padding-top:60px; }
.zbkdghf{ width:28%;padding-top:90px;}
.servict{ font-size:60px; text-transform:uppercase;font-style:oblique;background-image: -webkit-linear-gradient(bottom, rgb(0, 155, 76), rgb(146, 239, 0));
-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.fwxmwz{ font-size:36px; color:#4d4d4a; font-style:oblique; padding-top:0px;}
.xmnrwz{ font-size:16px; color:#c2c2b6; line-height:36px;  font-weight:300; padding-top:30px; height:176px;}

.ljgdbrh{font-size:14px;color:#4d4d4a; font-weight:100; z-index:1;}
.ljgdbrh a{font-size:14px;color:#4d4d4a; font-weight:100;}
.ljgdbrh a:hover{font-size:14px;color:#009b4c; font-weight:100;}
.ljgdbrh p{display:inline-block;position:relative;padding:0px 10px 0px 20px;line-height:50px; z-index:1;}
.ljgdbrh p:before{content:"";position:absolute;left:0px; background:#deede5; border-radius:50%; width:48px;height:48px; z-index:-1;}

.bshdkkd{ width:68%;height:27vw;border-right:1px solid #eeeee2;border-left:1px solid #eeeee2;border-top:1px solid #eeeee2; background:#fff;}
.pcul{ position:relative; text-align:center;}
.pcul li{ display:inline-block; vertical-align:top; width:25%;height:260px; background:#fff; float:left; border-right:1px solid #eeeee2; border-bottom:1px solid #eeeee2;  position:relative;transition:all .3s ease; font-size:14px; color:#c2c2b6; font-weight:lighter;text-transform:uppercase; }
.pcul li:nth-child(4){ border-right:none;}
.pcul li+li{ margin-left:0px;}
.pcicon{ display:inline-block; width:72px; height:60px; background:url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210426/20210426105729_605976034.png) no-repeat left top; margin:45px 0 10px 0; transition:all .3s ease;}
.pcul li b{font-size:14px; color:#c2c2b6; font-weight:lighter;text-transform:uppercase;}
.pcul li span{ display:block; font-size:22px; color:#c2c2b6; margin-bottom:5px; font-weight:100; padding-top:10px;}

.pcul a.Share_button:nth-of-type(2) li .pcicon{ background-position-x:-107px;}
.pcul a.Share_button:nth-of-type(3) li .pcicon{ background-position-x:-216px; }
.pcul a.Share_button:nth-of-type(4) li .pcicon{ background-position-x:-320px; width:43px;}
.pcul a.Share_button:nth-of-type(5) li .pcicon{ background-position-x:-420px;}
.pcul a.Share_button:nth-of-type(6) li .pcicon{ background-position-x:-515px;}
.pcul a.Share_button:nth-of-type(7) li .pcicon{ background-position-x:-641px; width:52px;}
.pcul a.Share_button:nth-of-type(8) li .pcicon{ background-position-x:-739px; width:52px;}

.pcul li:hover{ background:#009b4c;color:#fff;background: linear-gradient(to bottom,#009b4c,#fdfa09); border:none; }
.pcul li:hover .pcicon{ background-position-y:-82px;}
.pcul li:hover span{color:#fff;}
.pcul li:hover b{color:#fff;}
.pcul li b:after{content: '';display: block;width:130px;height:5px;background: #f6f6f0;transition: all .3s ease; margin:0 auto;  top:20px; position: relative;}

/*数字*/
.shgukd{width:1400px; margin:0 auto;}
.num{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.num li{height:80px;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center; width:20%; text-align:center; font-size:16px; color:#767b7a; font-weight:100; border-right:1px solid #eaeaea;}
.num li:nth-of-type(1){border-left:1px solid #eaeaea;}
.num_c{ margin-top:26px;}
.num_t i{ border-radius:50%; width:24px; height:24px;  font-size:18px; color:#444; font-weight:100;}
.num_t span{ font-size:50px; color:#333; line-height:25px; margin-right:10px; margin-top:15px;font-family: fontDin1;}
.num_t span,.num_t i{ display:inline-block; vertical-align:top;}


/*版权*/
.copyright{ background:#222 url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210426/20210426100436_28403348.jpg) no-repeat center top;}
.end{ line-height:80px; background:#009b4c;}
.end,.end a{ font-size:14px; color:#fff;}
.end a:hover{ color:#fdfa09;}
.links{ line-height:122px; border-top:1px solid #343937; font-size:18px; color:#fff;}
.links .w1400{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center; background:url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210426/20210426103053_549699675.png) no-repeat right center;}
.links p span{ text-transform:uppercase; font-family:impact; display:inline-block; margin:0 20px 0 5px;color:#6f7570; font-size:22px; padding-left:10px;}
.crcon{ padding:60px 0 70px 0;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start; width:1400px; margin:0 auto;}
.kslj{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start;}
.kslj p{ font-size:18px; color:#fff; font-weight:lighter; margin-bottom:20px;}
.kslj a{ display:block; font-size:14px; color:#6f7570; line-height:33px; font-weight:lighter;}
.kslj a:hover{ color:#009b4c;}
.kslj li+li{ margin-left:100px;}
.cr_addr{ font-size:14px; color:#6f7570; font-weight:lighter; line-height:36px;}
.crbtn{ margin-bottom:25px;}
.crbtn span{ display:inline-block; vertical-align:top; position:relative; width:44px; height:44px; cursor:pointer;}
.crbtn span:nth-child(1){ background:url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210426/20210426102409_1224713775.png) no-repeat center;}
.crbtn span:nth-child(2){ background:url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210426/20210426102409_719244505.png) no-repeat center;}
.crbtn span:nth-child(3){ background:url(//memberpic.114my.com.cn/0365301/uploadfile/image/20210426/20210426102409_2136656902.png) no-repeat center;}
.crbtn span+span{ margin-left:40px;}
.crbtn span img{ padding:10px; background:rgba(0,0,0,.3); width:146px; height:auto; position:absolute; right:0; top:100%; display:none;}
.crbtn span:hover img{ display:block;}
.crbtn span a{ display:block; width:100%; height:100%;}

@media screen and (max-width:1660px){
  .news_list .news_div_item{ height:480px;}
  .news_list .news_div_item_body{ height:50px; overflow:hidden;}
  .news_list .news_div_item_content{ top:63%;}
  .news_list .news_div_item:hover{background:#009b4c;height:480px;transform:translateY(-20px);transition:all 0.3s;   }
	}

@media screen and (max-width:1460px){
  .news_list .news_div_item{ height:440px;}
  .news_list .news_div_item_body{ height:50px; overflow:hidden;}
  .news_list .news_div_item_content{ top:63%;}
  .news_list .news_div_item:hover{background:#009b4c;height:440px;transform:translateY(-20px);transition:all 0.3s;   }
	}


@media screen and (max-width:1360px){
  .wngkld{ width:1300px; margin:0 auto;}  
  #brand_bg_r{width:570px; float:right; position:relative; height:330px;}
  .fwysjkd{ width:1260px; margin:0 auto;}
  .shgukd{width:1300px; margin:0 auto; padding-right:50px;} 
  .crcon{width:1300px; padding-right:30px;}
  .kslj li+li{ margin-left:88px;}
  .crcontact{ padding-right:40px;}
  .news_list .news_div_item{ height:440px;}
  .news_list .news_div_item_body{ height:50px; overflow:hidden;}
  .news_list .news_div_item_content{ top:63%;}
  .news_list .news_div_item:hover{background:#009b4c;height:440px;transform:translateY(-20px);transition:all 0.3s;   }
	}

@media screen and (max-width:1260px){
  .wngkld{ width:1260px; margin:0 auto;}  
  #brand_bg_r{width:570px; float:right; position:relative; height:330px;}
  .fwysjkd{ width:1200px; margin:0 auto;}
  .shgukd{width:1200px; margin:0 auto;padding-right:50px;} 
   .crcon{width:1200px;padding-right:30px;}
   .kslj li+li{ margin-left:80px;}
   .crcontact{ padding-right:60px;}
   .news_list .news_div_item{ height:420px;}
   .news_list .news_div_item_body{ height:50px; overflow:hidden;}
   .news_list .news_div_item:hover{background:#009b4c;height:420px;transform:translateY(-20px);transition:all 0.3s;   }
	}