/*标签样式初始化*/



div, ul, li, span, p, img, h1, h2, h3, h4, h5, h6, dl, dt, dd { margin: 0px; padding: 0px; list-style: none; border: 0px; }
/*公共样式部分*/

body { color: #666; margin: 0 auto; background-color: #fff; font-family: "Microsoft YaHei"; overflow-x: hidden; }
#copy { display: none; }
a { color: #666; text-decoration: none; }
a:hover { color: #02a355; text-decoration: none; border-bottom-style:
}
.page { margin: 0 auto; width: 1400px }
.bg { width: 100%; min-width: 1400px; }
.fl { float: left; }
.fr { float: right; }
/*左右浮动清除*/
.clear { clear: both; height: 0px; overflow: hidden; }
/*间隙*/
.top10 { padding-top: 10px; }
.top20 { padding-top: 20px; }
.top30 { padding-top: 30px; }
.top40 { padding-top: 40px; }
.top50 { padding-top: 50px; }
.top60 { padding-top: 60px; }
.top70 { padding-top: 70px; }
.top80 { padding-top: 80px; }
.top90 { padding-top: 90px; }
.top100 { padding-top: 100px; }
/*英文样式*/
.font_en { font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: normal; }
 @-webkit-keyframes test { 0% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0)
}
 50% {
-webkit-transform: translate(0, 5px);
transform: translate(0, 5px)
}
 100% {
-webkit-transform: translate(0, 0);
transform: translate(0, 0)
}
}
 @keyframes mymove { 0% {
top:0px;
}
50% {
top:30px;
}
100% {
top:0px;
}
}
 @-webkit-keyframes mymove /* Safari and Chrome */ { 0% {
top:0px;
}
50% {
top:30px;
}
100% {
top:0px;
}
}
 @-webkit-keyframes spin { from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
 50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
to { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
 @keyframes spin { from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
 50% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
to { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
 @-webkit-keyframes warn { 0% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.0;
}
 25% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.1;
}
 50% {
transform: scale(0.5);
-webkit-transform: scale(0.5);
opacity: 0.3;
}
 75% {
transform: scale(0.8);
-webkit-transform: scale(0.8);
opacity: 0.5;
}
 100% {
transform: scale(1);
-webkit-transform: scale(1);
opacity: 0.0;
}
}
 @keyframes warn { 0% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.0;
}
 25% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.1;
}
 50% {
transform: scale(0.5);
-webkit-transform: scale(0.5);
opacity: 0.3;
}
 75% {
transform: scale(0.8);
-webkit-transform: scale(0.8);
opacity: 0.5;
}
 100% {
transform: scale(1);
-webkit-transform: scale(1);
opacity: 0.0;
}
}
 @-webkit-keyframes warn1 { 0% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.0;
}
 25% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.1;
}
 50% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.3;
}
 75% {
transform: scale(0.5);
-webkit-transform: scale(0.5);
opacity: 0.5;
}
 100% {
transform: scale(0.8);
-webkit-transform: scale(0.8);
opacity: 0.0;
}
}
 @keyframes warn1 { 0% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.0;
}
 25% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.1;
}
 50% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.3;
}
 75% {
transform: scale(0.5);
-webkit-transform: scale(0.5);
opacity: 0.5;
}
 100% {
transform: scale(0.8);
-webkit-transform: scale(0.8);
opacity: 0.0;
}
}
 @-webkit-keyframes "warn" {
 0% {
transform: scale(0);
-webkit-transform: scale(0);
opacity: 0.0;
}
 25% {
transform: scale(0);
-webkit-transform: scale(0);
opacity: 0.1;
}
 50% {
transform: scale(0.1);
-webkit-transform: scale(0.1);
opacity: 0.3;
}
 75% {
transform: scale(0.5);
-webkit-transform: scale(0.5);
opacity: 0.5;
}
 100% {
transform: scale(1);
-webkit-transform: scale(1);
opacity: 0.0;
}
}
/*公共标题样式*/
.t { text-align: center; }
.t b { font-size: 40px; color: #222; }
.t b span { color: #02a355; }
.t p { font-size: 20px; color: #333; line-height: 50px; }
/*导航*/
.head_bg { height: 5.2vw; position: absolute; z-index: 999; top: 54px; }
.head { width: 90%; min-width: 1400px; height: 100%; background: #fff; margin: 0 auto; border-radius: 6px; }
.head_l { width: 17%; }
.logo { padding: 0.6vw 8% 0 8%; }
.logo a img { width: 200px; }
.head_bg .name { padding-top: 1.2vw; line-height: 24px; }
.head_bg .name img { width: 7.9vw; }
.head_bg .name p { font-size: 0.9vw; color: #999999; }
.nav { width: 1200px; height: 5.2vw; }
.NavCeshi > li { float: left; height: 5.2vw; width: 102px; margin-left: 2%; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; padding-right: 0px; position: relative; }
.NavCeshi > li > a { display: block; text-align: center; font-size: 16px; color: #666666; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; position: relative; z-index: 1113; line-height: 5.23vw; }
.NavCeshi > li.navcurrent > a:after, .NavCeshi > li.navcurrent > a::after, .NavCeshi > li:hover > a:after, .NavCeshi > li:hover > a::after { width: 100%; color: #fff; }
.NavCeshi > li > a > .en { display: block; font-size: 12px; font-weight: 100; color: #ccc; line-height: 35px; overflow: hidden; text-indent: 0; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; white-space: nowrap; }
.NavCeshi > li:after { content: ""; display: block; margin: 0 auto; }
.NavCeshi > li.navcurrent:after, .NavCeshi > li:hover::after { margin-top: -3.7vw; background: #02a355; width: 70px; padding: 19px 16px; color: #fff; border-radius: 7px; }
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a { margin: 0 auto; color: #fff; }
.cont { margin-top: 1.2%; width: 11%; }
.cont a { display: block; float: right; width: 2vw; height: 1.6vw; background-repeat: no-repeat; background-position: center; margin-right: 12%; position: relative; }
.cont a:nth-child(1) { background-image: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230413/20230413105805_1987121738.jpg); width: 250px; height: 60px; }
.cont a:nth-child(2) { background-image: url(); }
.cont a p { font-size: 0.8vw; color: #333; padding: 0.6vw; background: #fff; text-align: center; line-height: 40px; position: absolute; top: 3vw; left: -2.8vw; z-index: 9999; opacity: 0; }
.cont a p img { width: 6vw; }
.cont a:hover p { opacity: 1; }
/*导航下拉*/
.nav li .sedNav { width: 300px; padding: 30px; border: 3px #fff solid; position: absolute; background: rgba(255,255,255,0.9); left: 0; top: 100%; z-index: 99999; display: none; }
.nav li .sedNav p { font-size: 18px; font-weight: bold; color: #222; padding-bottom: 8px; }
.nav li .sedNav span { font-size: 12px !important; }
.nav li .sedNav span:after { content: ""; display: block; width: 30px; height: 4px; background: #02a355; margin-top: 20px; }
.nav li .sedNav a { display: block; border: 1px #ccc solid; margin-bottom: 14px; width: 140px; line-height: 34px; color: #333; font-size: 0.14rem; text-align: center; }
.nav li .sedNav a:hover { color: #fff; background-color: #02a355; }
.nav li .nav2 { width: 250%; }
.nav li .nav2 a { width: 50%; float: left; }
/*幻灯片*/

.focus { width: 100%; min-width: 1400px; height: 900px; overflow: hidden; position: relative; z-index: 1 }
.focus ul { height: 100%; position: absolute; overflow: hidden; }
.focus ul li { float: left; width: 100%; height: 100%; overflow: hidden; position: relative; background: #000; }
.focus ul li div { position: absolute; overflow: hidden; width: 100%; height: 100%; }
.focus .btnBg { position: absolute; width: 100%; height: 20px; left: 0; bottom: 0; background: #000; display: none; }
.focus .btn { position: absolute; width: 952px; height: 23px; margin-left: -480px; left: 50%; bottom: 15px; text-align: center; }
.focus .btn span { font-size: 0; display: inline-block; _display: inline; _zoom: 1; width: 10px; height: 10px; text-align: center; _font-size: 0; margin-left: 16px; cursor: pointer; background: #fff; border-radius: 50%; }
.focus .btn span.on { background: #fff; }
.focus .preNext { width: 45px; height: 100px; position: absolute; top: 420px; background: url() no-repeat 0 0; cursor: pointer; }
.focus .pre { left: 0; }
.focus .next { right: 0; background-position: right top; }
/*搜索*/
	
.search_nbg { width: 100%; min-width: 1400px; height: 106px; margin: 0 auto; position: absolute; top: 500px; z-index: 9; border-bottom: 1px solid #eee; }
.search_bg { width: 100%; min-width: 1400px; height: 106px; margin: 0 auto; border-bottom: 1px solid #eee; }
#search { color: #999; width: 1400px; height: 106px; margin: 0 auto; line-height: 106px; }
.search_01 i { display: block; float: left; padding-top: 20px; margin-right: 14px; }
.search_01 { float: left; width: 800px; padding-left: 2px; }
.search_01 a { font-size: 15px; color: #999; }
.search_01 a:hover { color: #02a355; }
.search_02 { width: 300px; height: 52px; float: right; margin-top: 28px; }
.search-i { width: 72px; height: 43px; float: right; }
.search-bg { float: left; width: 218px; height: 52px; overflow: hidden; padding-left: 10px; background: #EEEEEE; border-right: none; border-radius: 30px 0 0 30px; }
/*产品*/
.procenter { margin-top: 30px; }
.proclass table { width: 100%; }
.proclass { margin-bottom: 30px; }
.proclass table tr { display: block; float: left; width: 176px; background: #59626c; -webkit-transition: all .3s ease; transition: all .3s ease; }
.proclass table tr:hover { background: #02a355; }
.proclass table tr:nth-child(8) { margin-left: 0px !important; }
.proclass table tr:nth-child(n+8) { margin-top: 10px !important; }
.proclass table tr.on td a { color: #fff; }
.proclass table tr+tr { margin-left: 28px; }
.proclass table tr td { display: block; }
.proclass table tr td a { display: block; font-size: 16px; color: #fff; text-align: center; line-height: 60px; }
.procon table td { position: relative; width: 372px; padding-left: 0px !important; overflow: hidden; display: inline-block; }
.procon table td+td { margin-left: 13px; }
.procon table tr+tr { margin-top: 26px; display: block; }
.procon table td br { display: none; }
.procon table td span a { display: block; line-height: 45px; text-align: center; background: #f5f6f9; font-size: 16px; color: #333; }
.procon table tr td>a:after { background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230413/20230413193551_1730680837.png) no-repeat center; -webkit-transform: scale(0); transform: scale(0); top: 0; left: 0; }
.procon table tr td>a:before { background: rgba(2,163,85,0.3); -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); bottom: 0; left: 0; }
.procon table tr td>a:before, .procon table tr td>a:after { content: ''; width: 100%; height: 100%; position: absolute; -webkit-transition: 0.6s; transition: 0.6s; }
.procon table tr td:hover>a:before { -webkit-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: 0.6s; transition: 0.6s; }
.procon table tr td:hover>a:after { -webkit-transform: scale(1); transform: scale(1); -webkit-transition: 0.6s; transition: 0.6s; }
/*end*/

/*广告图*/
.banner_bg { width: 100%; height: 375px; background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230413/20230413174451_1308619325.jpg) no-repeat center; }
.banner_box { font-size: 0; padding: 85px 0 0; }
.banner_box dl { width: 244px; height: 211px; display: inline-block; vertical-align: top; }
.banner_box dl+dl { margin-left: 70px; padding-left: 70px; border-left: 1px solid #57da9b; }
.banner_box dt { margin-top: 24px; margin-bottom: 32px; }
.banner_box dd p { font-size: 24px; font-weight: bold; color: #fff; }
.banner_box dd span { display: block; font-size: 16px; color: #fff; margin-top: 10px; line-height: 30px; }
.banner_box dl.cur dt { -webkit-animation: carDl 1s; animation: carDl 1s; }
@-webkit-keyframes carDl { 0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}
 20% {
-webkit-transform:rotate(-1deg);
transform:rotate(-1deg);
}
 40% {
-webkit-transform:rotate(3deg);
transform:rotate(3deg);
}
 60% {
-webkit-transform:rotate(-5deg);
transform:rotate(-5deg);
}
 80% {
-webkit-transform:rotate(1deg);
transform:rotate(1deg);
}
 100% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}
}
@keyframes carDl { 0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}
 20% {
-webkit-transform:rotate(-1deg);
transform:rotate(-1deg);
}
 40% {
-webkit-transform:rotate(3deg);
transform:rotate(3deg);
}
 60% {
-webkit-transform:rotate(-5deg);
transform:rotate(-5deg);
}
 80% {
-webkit-transform:rotate(1deg);
transform:rotate(1deg);
}
 100% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg);
}
}
/*解决方案*/
.case_bg { background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230413/20230413152346_1820889179.jpg) no-repeat center; width: 100%; height: 1080px; }
.case_content { position: relative; }
.case_content li { position: absolute; height: 140px; width: 446px; padding-top: 42px; }
.case_content li p { font-size: 20px; line-height: 36px; position: relative; color: #333; font-weight: bold; }
.case_content li i { content: ""; display: block; border-radius: 100%; width: 83px; height: 83px; -webkit-transition: 0.3s all linear; transition: 0.3s all linear; background-image: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230415/20230415100030_1302332795.png); background-color: #02a355; }
.case_nr1, .case_nr3, .case_nr4, .case_nr6 { width: 350px; }
.case_nr2, .case_nr5 { width: 274px; }
.case_content li:hover i { background-color: #009a44; }
.case_content li span { font-size: 16px; line-height: 24px; color: #666; }
.case_w1, .case_w4 { top: 0px; }
.case_w2, .case_w5 { width: 370px !important; top: 230px; }
.case_w3, .case_w6 { top: 450px; }
.case_w1, .case_w2, .case_w3 { text-align: right; left: 0; }
.case_w4, .case_w5, .case_w6 { right: 0; }
.case_w4 i { background-image: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230415/20230415100030_1377897309.png) !important; }
.case_w5 i { background-image: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230415/20230415100150_1952875374.png) !important; }
.case_w6 i { background-image: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230415/20230415100150_2004573843.png) !important; }
.case_w2 i { background-image: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230415/20230415100150_395726620.png) !important; }
.case_w3 i { background-image: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230415/20230415100150_1653174923.png) !important; }
.case_pic { width: 615px; height: 615px; margin: 0 auto; border-radius: 100%; position: relative; margin-top: 70px; background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230413/20230413153010_472712136.png)no-repeat center; }
.about_m { width: 100%; height: 500px; position: relative; }
.dot { position: absolute; bottom: 130px; left: 259px; z-index: 2; width: 100px; height: 100px; border-radius: 50%; background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230413/20230413153036_379235901.png)#02a355 no-repeat center; -webkit-transform: rotate(0deg); transform: rotate(0deg); }
.pulse { -webkit-animation-name: pulse; animation-name: pulse; }
.pulse { position: absolute; bottom: 130px; left: 254px; z-index: 1; width: 110px; height: 110px; border-radius: 50%; background: #02a355; -webkit-box-shadow: 1px 1px 20px #02a355; box-shadow: 1px 1px 20px #02a355; opacity: 0.6; -webkit-animation: warn 2.2s ease-out; animation: warn 2.2s ease-out; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; }
.video_btn { cursor: pointer; }
#open_window { display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.7); z-index: 9; }
.video_m { background: #eee; width: 1000px; height: 600px; z-index: 1; margin: 7% auto; overflow: auto; }
.xx { font-size: 22px; color: #000; cursor: pointer; position: absolute; top: 5.3em; right: 15.1em; width: 30px; text-align: center; height: 30px; line-height: 30px; background: #fff; z-index: 10; }
.case_pic:before, .case_pic:after { content: ""; display: block; border-radius: 100%; position: absolute; }
.case_pic:before { width: 705px; height: 705px; border: 2px dashed #fff; top: -46px; left: -46px }
.case_bottom { text-align: center; }
.case_bottom span { font-size: 20px; color: #FFFFFF; background: #02a355; padding: 15px 20px; border-radius: 6px; margin-right: 6px; cursor: pointer; }
.case_bottom span:last-child { font-size: 16px; color: #666; background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230413/20230413153447_420181947.png) no-repeat 0px #f2f2f2; padding: 0 0 0 24px; margin-left: 10px; margin-right: 0px; }
.case_bottom span:last-child b { color: #009A44; font-size: 26px; }
/*优势*/
.adv { height: 860px; overflow: hidden; background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230414/20230414112602_1130941801.jpg) no-repeat center 100%; }
.adv_t { padding-top: 69px; }
.advtil { text-align: center; margin-bottom: 50px; }
.advtil p:nth-child(1) { font-weight: bold; font-size: 40px; color: #303632; }
.advtil p:nth-child(1) span { color: #02a355; }
.advtil p:nth-child(2) { font-size: 18px; color: #787f7b; margin: 5px 0px 18px 0px; }
.advcenter { position: relative; margin-top: 37px; }
.advtab { width: 792px; height: 170px; background: #fff; padding: 18px; position: absolute; z-index: 99; left: 0px; top: 366px; }
.advtab li { float: left; position: relative; text-align: center; font-size: 14px; color: #666666; cursor: pointer; }
.advtab li p:nth-child(1) { width: 36px; height: 36px; position: absolute; opacity: 0; top: 0px; -webkit-transition: all .5s ease; transition: all .5s ease; left: 0px; right: 0px; margin: 0 auto; border-radius: 50%; font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #fff; line-height: 36px; background: #02a355; z-index: 2; }
.advtab li.on p:nth-child(1) { opacity: 1; top: 98px; }
.advtab li p.atpic { -webkit-transition: all .3s ease; transition: all .3s ease; width: 180px; height: 120px; margin-bottom: 22px; position: relative; border: 3px solid #fff; }
.advtab li p.atpic:before { content: ''; width: 30px; height: 20px; position: absolute; top: 50%; left: 50%; margin: -10px 0 0 -15px; -webkit-transition: .5s ease; transition: .5s ease; }
.advtab li p.atpic:before { content: ''; width: 30px; height: 20px; position: absolute; top: 50%; left: 50%; margin: -10px 0 0 -15px; -webkit-transition: .5s ease; transition: .5s ease; }
.advtab li:hover p.atpic:before { width: 180px; height: 120px; margin: -60px 0 0 -90px; opacity: 0; border: 1px solid #02a355; -webkit-transition: .5s ease; transition: .5s ease; }
.advtab li p.atpic img { width: 100%; height: 100%; }
.advtab li.on p.atpic { border: 3px solid #02a355; }
.advtab li+li { margin-left: 16px; }
.advcon { display: inline-block; width: 1710px; height: 572px; overflow: hidden; }
.advcon ul { width: 1710px; height: 572px; position: relative; }
.advwa { width: 36%; padding-top: 15px; margin-right: 9%; margin-left: 19px; }
.advwa>p { padding: 0px 0px 22px 68px; font-size: 18px; color: #666666; border-bottom: 1px solid #e9eaea; margin-bottom: 35px; position: relative; }
.advwa>p>em { position: absolute; top: 9px; left: 0; font-size: 30px; font-weight: bold; background: #02a355; width: 50px; height: 50px; color: #fff; line-height: 50px; text-align: center; border-radius: 100%; font-style: normal; }
.advwa>p strong { display: block; font-size: 32px; margin-bottom: 10px; color: #333; }
.advwa div p { line-height: 28px; font-size: 15px; color: #666666; padding-left: 22px; background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230413/20230413200540_107516662.png) no-repeat left 8px; font-weight: 100; }
.advwa div p+p { margin-top: 20px; }
.advcon .advpic { width: 1007px; position: absolute; top: 0; left: 703px; }
/*应用*/
.application_bg { background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230414/20230414112631_1370675117.jpg) no-repeat center; height: 638px; }
.application { padding-top: 30px; }
.application .appCont { position: relative; }
.application .appCont ul { margin: 0 auto; width: 1400px; overflow: hidden; }
.application .appCont .btnLeft, .application .appCont .btnRight { position: absolute; top: 40%; margin-top: -14px; width: 48px; height: 60px; }
.application .appCont .btnLeft { left: -80px; background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230414/20230414112705_1338365759.png) no-repeat center; width: 29px; }
.application .appCont .btnRight { right: -80px; background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230414/20230414112705_2040806841.png) no-repeat center; width: 29px; }
.application .btnCkgd { margin: 42px auto 0 auto; display: block; width: 146px; height: 30px; line-height: 30px; text-align: center; color: #333; border: 2px solid #666; }
.appCont td { padding-left: 0px !important; margin-right: 25px; width: 450px; float: left; overflow: hidden; }
.appCont td img { transition: all linear 0.5s; -moz-transition: all linear 0.5s; -ms-transition: all linear 0.5s; -webkit-transition: all linear 0.5s; display: block; width: 450px !important; height: 278px !important; }
.appCont td:hover img { -webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); }
.appCont td br { display: none; }
.appCont td div { width: 450px; padding-top: 0px !important; float: left; }
.appCont td div a { display: block; width: 420px; line-height: 60px; padding-left: 30px; cursor: pointer; text-align: left; background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230414/20230414112737_633320353.png) no-repeat 410px #02a355; color: #fff; font-size: 16px; position: relative; z-index: 2; }
/*定制*/
.proces_bg { background: #fafafa; width: 100%; height: 680px; position: relative; }
.fwlcline { position: absolute; left: 0; bottom: 312px; height: 1px; width: 100%; background: #eee; z-index: 1; top: 51%; }
.proces_bg { padding: 50px 0 0 0; }
.proces_bg ul li { width: 233px; text-align: center; float: left; position: relative; margin-top: 22px; z-index: 2; }
.proces_bg ul li:first-child { background: none; }
.proces_bg ul li b { font-size: 20px; color: #333; display: block; height: 55px; line-height: 42px; font-weight: bold; }
.proces_bg ul li p { color: #666; font-size: 15px; margin-top: 13px; line-height: 26px; margin-bottom: 80px; }
.proces_bg ul li img { padding-top: 27px; -webkit-transition: all 0.5s; transition: all 0.5s; /*position: relative; width:62px; height:62px;border: 10px solid #fff; border-radius: 50%;*/ }
.proces_bg ul li i { font-size: 35px; display: block; color: #cfcfcf; font-style: normal; font-family: Impact; }
.proces_bg ul li.cur b { color: #043985; }
.proces_bg ul li:hover img { -webkit-transform: rotateY(360deg); transform: rotateY(360deg); position: relative; }
.yin { overflow: hidden; height: 69px; width: 650px; margin: 0 auto; padding-left: 30px; padding-top: 26px; background: #fff; border-radius: 155px; color: #333; -webkit-box-shadow: 3px 4px 4px #eee; box-shadow: 3px 4px 4px #eee; }
.ho { width: 620px; float: left; }
.yin p { font-size: 25px; color: #19a9eb; font-weight: bold; line-height: 37px; }
.f19 { font-size: 15px; padding-left: 11px; color: #888; line-height: 40px; float: left; }
.f19 b { color: #02a355; font-size: 32px; font-family: arial; }
.dz_lx { margin-top: 12px; }
.ho .dz_lx a { color: #fff; background: #02a355; border-radius: 30px; padding: 11px 51px; font-size: 16px; }
.ho .dz_lx a:hover { background: #009a44; }
ul.lc_nr { padding-top: 30px; }
.lc_pic { width: 88px; height: 88px; background: #333; border: 10px solid #666; border-radius: 50%; margin: 0 auto; }
.proces_bg ul li:hover .lc_pic { background: #009a44; border: 10px solid #7dca9f; }
/*新闻*/

.news_bg { background: #fff; width: 100%; }
.lanrenzhijia { width: 1400px; margin: 0 auto; overflow: hidden; }
.news_dt { width: 1400px; margin: 0 auto; overflow: hidden; margin-top: 40px; }
.lanrenzhijia .news_dt a { display: block; float: left; text-decoration: none; width: 360px; font-size: 16px; margin: 0px 10px; padding: 15px 30px; -webkit-transition: all 0.8s linear; transition: all 0.8s linear; background: #f3f3f3; }
.lanrenzhijia .news_dt a.on { text-decoration: none; width: 440px; font-weight: bold; background: #02a355; -webkit-transition: all 0.8s linear; transition: all 0.8s linear; }
.lanrenzhijia .news_dt a.on .news_dt_rm, .lanrenzhijia .news_dt a.on .news_dt_ren { -webkit-transition: all 0.8s linear; transition: all 0.8s linear; color: #fff; }
.news_dt_rm { overflow: hidden; line-height: 40px; font-size: 20px; padding-left: 10px; -webkit-transition: all 0.8s linear; transition: all 0.8s linear; font-weight: bold; }
.news_dt_ren { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-transform: uppercase; color: #999; line-height: 26px; font-weight: normal; padding-left: 10px; }
.lanrenzhijia .content { overflow: hidden; width: 1400px; margin: 0 auto; height: 512px; position: relative; min-width: 1400px; margin-top: 20px; }
.lanrenzhijia .content .ul { position: absolute; left: 0; top: 0; width: 1400px; min-width: 1400px; }
.lanrenzhijia .content .li { width: 1400px; float: left; min-width: 1400px; }
.news_div .news_div_item, .news_div .divdgweb_new_div_item { width: 677px; height: 210px; float: left; position: relative; margin: 12px 11px; -webkit-transition: all 0.8s linear; transition: all 0.8s linear; -webkit-box-shadow: 0 0 1px #ccc inset; box-shadow: 0 0 1px #ccc inset; padding: 14px 0; background: #f8f8f8; }
.news_div_item_pic { float: left; width: 282px; height: 210px; overflow: hidden; margin-left: 14px; -webkit-box-shadow: 0 0 1px #ddd; box-shadow: 0 0 1px #ddd; }
.news_div_item_pic img { width: 282px; height: 210px; -webkit-transition: all 0.5s linear; transition: all 0.5s linear; }
.news_div_item_content, .divdgweb_new_div_item_content { float: right; width: 344px; margin-right: 15px; }
.news_div_item_title, .divdgweb_new_div_item_title { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 295px; padding-top: 20px; }
.news_div_item_title a, .divdgweb_new_div_item_title a { font-size: 17px; -webkit-transition: all 0.8s linear; transition: all 0.8s linear; }
.news_div_item_body, .divdgweb_new_div_item_body { overflow: hidden; line-height: 23px; padding-top: 16px; height: 50px; font-size: 14px; color: #666; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-bottom: 58px; }
.news_dt_rgo { overflow: hidden; -webkit-transition: all 0.8s linear; transition: all 0.8s linear; }
.news_dt_rgo a { font-size: 0px; line-height: 0px; }
.news_dt_rgo span { display: block; width: 90px; height: 1px; background: #ddd; -webkit-transition: all 0.8s linear; transition: all 0.8s linear; }
.news_dt_rgo p { font-size: 14px; line-height: 48px; text-align: right; position: relative; z-index: 2; color: #02a355; -webkit-transition: all 0.8s linear; transition: all 0.8s linear; margin-left: 200px; width: 270px; }
.news_div_item_date, .divdgweb_new_div_item_date { position: absolute; font-size: 16px; font-family: Arial, Helvetica, sans-serif; margin-left: 318px; margin-top: 180px; color: #999; }
.news_div_item_year, .divdgweb_new_div_item_year { float: left; }
.news_div_item_month, .divdgweb_new_div_item_month { float: left; }
.news_div_item_day, .divdgweb_new_div_item_day { float: left; }
.news_bg .news_div_item:hover .news_dt_rgo span, .news_bg .divdgweb_new_div_item:hover .news_dt_rgo span { -webkit-transition: all 0.8s linear; transition: all 0.8s linear; width: 100%; }
.news_bg .news_div_item:hover .news_div_item_title a, .news_bg .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a { -webkit-transition: all 0.8s linear; transition: all 0.8s linear; color: #02a355; }
.news_bg .news_div_item:hover .news_dt_rgo p, .news_bg .divdgweb_new_div_item:hover .news_dt_rgo p { -webkit-transition: all 0.8s linear; transition: all 0.8s linear; width: 100%; margin-left: 0px; }
.news_bg .news_div_item:hover .news_div_item_pic img, .news_bg .divdgweb_new_div_item:hover .news_div_item_pic img { -webkit-transition: all 0.5s linear; transition: all 0.5s linear; -webkit-transform: scale(1.15); transform: scale(1.15); }
/*end*/


/*简介*/
.company_bg { background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230414/20230414134222_1510289167.jpg) no-repeat center; height: 741px; }
.company_logo { text-align: center; padding: 60px 0 44px; }
.company_logo img { -webkit-box-shadow: 0 0 20px #eee; box-shadow: 0 0 20px #eee; border-radius: 50%; }
.company_jx { background: #FFFFFF; height: 484px; }
.company_content { padding: 20px 30px 0 30px; font-size: 15px; line-height: 32px; }
.company_bottom { padding-top: 60px; }
.company_bottom a { margin-right: 20px; padding: 26px 60px; background: #02a355; -webkit-transition: .5s ease; transition: .5s ease; font-size: 16px; color: #fff; }
.company_bottom a:hover { background: #009a44; }
/*链接*/
.links_l { height: 112px; line-height: 118px; font-size: 18px; color: #fff; padding-left: 75px; background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230414/20230414112831_1504882314.png) no-repeat left; }
.linkTagcs { width: 1000px !important; }
.linkTagcs li { height: 112px !important; line-height: 118px !important; font-size: 15px !important; }
.link_r { margin-top: 50px; }
/*版权*/
.footer_bg { background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230414/20230414113148_192627422.jpg) no-repeat center; height: 594px; }
.footer_lx li { float: left; padding: 41px 100px; }
.footer_lx li:nth-child(1) { padding-left: 0px; }
.footer_lx li p { font-size: 18px; color: #ffffff; margin-bottom: 5px; padding-left: 30px; }
.footer_lx li a { display: block; font-size: 16px; color: #999; }
p.address { background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230414/20230414113335_746755781.png) no-repeat left; }
p.tel { background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230414/20230414113335_876455504.png) no-repeat left; }
p.phone { background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230414/20230414113335_1576559386.png) no-repeat left; }
p.e-mail { background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230414/20230414113335_921607388.png) no-repeat left; }
.footer_list li { float: left; border-left: 1px solid #5e6060; height: 186px; padding: 0px 60px; }
.footer_list li:nth-child(1) { border-left: none; padding-left: 0px; }
.footer_list li:last-child { padding-right: 0px; }
.footer_list li>p { font-size: 16px; color: #ffffff; margin-bottom: 20px; }
.footer_list li a { display: block; font-size: 14px; color: #999; line-height: 32px; }
.footer_list li dl { float: left; font-size: 14px; text-align: center; color: #a3a3a3; font-weight: lighter; margin: 10px 23px 0 0; }
.footer_list li dl img { float: left; width: 120px; height: 120px; }
.footer_list li dl>span { float: right; width: 20px; padding: 13px 6px; background: #02a355; color: #fff; }
.footer_list li dl:last-child { margin-right: 0px; }
.footer_list li dl>.sj { padding: 22px 6px !important; background: #02a355; }
.pr1 { margin: 0px 0px 0px 40px; }
.copy_bottom { height: 80px; line-height: 80px; font-size: 14px; color: #fff; background: #02a355 }
.copy_bottom a { color: #fff; }
.copy_bottom a:hover { color: #fff; }
/*产品分类*/
.list { width: 230px; height: auto; }
.list_t { height: auto; padding: 30px; text-align: center; color: #fff; line-height: 28px; background: #02a355; font-size: 22px; font-weight: bold; }
.list_t span { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #fff; font-weight: normal; }
.list_d { width: 185px; padding-left: 45px; line-height: 54px; background: url(//memberpic.114my.com.cn/hzyongshengfa/uploadfile/image/20230413/20230413200226_169656085.jpg) repeat-y; }
.list_m { width: 230px; height: 15px; background: #E1E1E1; }
.list_n { width: 230px; height: 15px; background: #02a355; }

.prod_t.t { padding-bottom: 32px; }
.procon { padding-left: 257px; }
.list_d a { FONT-SIZE: 16px; font-weight: bold; }