* { margin: 0; padding: 0; box-sizing: border-box; list-style: none; line-height: 100%; }
body { font-size: 14px; min-width: 1200px; font-family: "Microsoft YaHei"; overflow-x: hidden; }
a { text-decoration: none; color: #333; font-size: 14px; }
em, i { font-style: normal; }
.fl { float: left }
.fr { float: right }
.cl, .clear { clear: both; }
:focus { outline: none; }
.dfs { display: flex; justify-content: space-between; }
.gy { max-width: 1400px; margin: 0 auto; width: 100%; }
.gy1 { min-width: 1280px; margin: 0 auto; width: 100%; }
.gy2 { min-width: 1280px; margin: 0 auto; width: 95%; }
@media screen and (max-width: 1550px) {
.gy { width: calc(100% - 80px); }
}
 @media screen and (max-width: 1280px) {
.pudown { width: 374% !important; }
.pudown.to { width: 514% !important; }
.pudown.to1 { width: 400% !important; }
.nav_c>li>a { font-size: 15px !important; }
.pudown_ri a { font-size: 14px !important; }
.pudown_ri1 a { font-size: 14px !important; }
}
 @media screen and (max-width: 1400px) {
.pudown { width: 374% !important; }
.pudown.to { width: 514% !important; }
.pudown.to1 { width: 400% !important; }
.nav_c>li>a { font-size: 15px !important; }
.pudown_ri a { font-size: 14px !important; }
.pudown_ri1 a { font-size: 14px !important; }
}
 @media screen and (max-width: 1440px) {
.pudown { width: 374% !important; }
.pudown.to { width: 514% !important; }
.pudown.to1 { width: 400% !important; }
.nav_c>li>a { font-size: 15px !important; }
.pudown_ri a { font-size: 14px !important; }
.pudown_ri1 a { font-size: 14px !important; }
}
 @media screen and (max-width: 1680px) {
.pudown { width: 374% !important; }
.spleft { width: 913px !important; }
}
@font-face { font-family: 'iconfont';  /* Project id 3612187 */ src: url('//at.alicdn.com/t/c/font_3612187_mgoginnz30h.woff2?t=1661937452129') format('woff2'), url('//at.alicdn.com/t/c/font_3612187_mgoginnz30h.woff?t=1661937452129') format('woff'), url('//at.alicdn.com/t/c/font_3612187_mgoginnz30h.ttf?t=1661937452129') format('truetype'); }
@font-face { font-family: din; src: url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.ttf), url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.eot), url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.otf), url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff), url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff2); }
@font-face { font-family: 'iconfont'; src: url('iconfont.eot'); src: url('iconfont.eot?#iefix') format('embedded-opentype'), url('iconfont.woff') format('woff'), url('iconfont.ttf') format('truetype'), url('iconfont.svg#iconfont') format('svg'); }
.iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }
.nban { margin-top: 246px !important; }
/* welcom */
.wel_wrap { width: 100%; height: 42px; border-bottom: 1px solid #eee; }
.wel_box { display: flex; align-items: center; justify-content: space-between; }
.wrap_le, .wrap_ri { line-height: 42px; color: #666; font-size: 16px; }
.wrap_ri { display: flex; border-right: 1px solid #eee; }
.wrap_ri a { color: #666; font-size: 16px; padding: 0 25px; border-left: 1px solid #eee; line-height: 42px; }
.wrap_ri a:hover { color: #083093; }
.top80 { height: 80px; }
/*heade*/
.head_bc { width: 100%; position: relative; }
.hea_tc { display: flex; justify-content: space-between; height: 126px; align-items: center; position: relative; }
.hea_logo { display: flex; align-items: center; }
.hea_logo2 { display: flex; padding-left: 15px; }
.h_tcc { margin-left: 14px; }
.h_tcc>b { display: block; font-size: 34px; color: #333; letter-spacing: 7px; }
.h_tcc>p { font-size: 13px; color: #999; margin-top: 7px; text-transform: uppercase; letter-spacing: 0; }
.head_lc { width: 100%; display: flex; justify-content: space-between; align-items: center; height: 80px; position: relative; }
.hea_wz { margin-left: 10px; position: relative; height: 100%; display: flex; flex-direction: column; justify-content: center; }
.hea_wz>b { display: block; font-size: 24px; color: #333; font-weight: normal; }
.hea_wz>b>span { font-size: 24px; color: #80cf1f; }
.hea_wz>p { font-size: 16px; color: #999; margin-top: 7px; }
.hea_wz:after { position: absolute; content: ""; background: rgba(255,255,255,0.07); top: 0; left: -41px; width: 1px; height: 100%; }
.hee>p { font-size: 16px; color: #4a4a4a; display: flex; margin-bottom: 4px; line-height: 28px; }
.hee>p>span { font-size: 16px !important; color: #999; margin-right: 10px; border: 1px #ddd solid; padding: 5px; border-radius: 50%; }
.hee>div { display: flex; }
.hee>div>b { font-size: 26px; color: #80cf1f; font-family: din; }
.hee>div>b:last-child { margin-left: 0px; }
.nav_c:after { content: ''; position: absolute; width: 100%; height: 6px; -webkit-transform: skew(-28deg); -moz-transform: skew(-28deg); -o-transform: skew(-28deg); background: linear-gradient(to right, #80cf1f, #80cf1f); top: 0px; left: 0; animation: myfirst 1s linear; }
@keyframes myfirst { 0% {
width: 0%;
}
 100% {
width: 79%;
}
}
@keyframes myfirst1 { 0% {
width: 0%;
}
 100% {
width: 21%;
}
}
.head_c { background: #fff; }
.nav_bc { position: relative; width: 100%; background: #fff; z-index: 9999; }
.nav_c { display: flex; width: 94.8%; justify-content: space-between; height: 100%; }
.nav_c>li { position: relative; height: 100%; display: flex; justify-content: center; align-items: center; width: 12.5%; transition: all .5s; }
.nav_c>li>a { font-size: 18px; height: 100%; display: flex; justify-content: center; align-items: center; width: 100%; color: #333; transition: all .5s; font-weight: normal; }
.nav_c>li:hover>a, .nav_c>li.on>a { border-bottom: 2px #80cf1f solid; transition: 0.1s all; }
.pudown { width: 286%; padding: 25px; background: #fff; display: flex; position: absolute; top: 78px; left: 50%; transform: translateX(-50%); text-align: center; z-index: 9; visibility: hidden; box-shadow: 1px 11px 15px rgba(1,82,207,0.3); }
.pudown.to { width: 400%; }
.pudown.to1 { width: 320%; }
.nav_c>li:hover .pudown { visibility: visible; }
.pudown_le i { width: 200px; display: block; }
.pudown_le i img { width: 100%; }
.pudown_le a { width: 80%; height: 40px; display: block; line-height: 40px; font-size: 14px; color: #666; margin: 20px auto 0; border: 1px solid #eee; }
.pudown_le a:hover { color: #80cf1f; border: 1px solid #80cf1f; }
.pudown_ri { width: calc(100% - 225px); margin-left: 25px; text-align: left; }
.pudown_ri a { font-size: 16px; color: #666; display: block; line-height: 46px; padding-left: 30px; border-bottom: 1px solid #eee; position: relative; }
.pudown_ri a:before { content: ''; width: 4px; height: 4px; background: #80cf1f; position: absolute; top: calc(50% - 2px); left: 12px; }
.pudown_ri1 { width: 100%; margin-left: 25px; text-align: left; }
.pudown_ri1 a { font-size: 16px; color: #666; display: block; line-height: 46px; padding-left: 30px; border-bottom: 1px solid #eee; position: relative; }
.pudown_ri1 a:before { content: ''; width: 4px; height: 4px; background: #80cf1f; position: absolute; top: calc(50% - 2px); left: 12px; }
.pudown table { width: 100%; }
.pudown_ri a:hover { color: #80cf1f; }
.pudown tr td b a { font-weight: normal; font-size: 16px; }
.pudown tr:hover a { color: #80cf1f !important; }
.pudown_li { width: 44%; }
.pudown_li2 { width: 100%; }
.pudown_li1 { width: 100%; }
/*Introduction*/
.page { width: 1400px; margin: 0 auto; }
.all_title b { font-size: 22px; color: #444; font-weight: bold; margin-top: 5px; display: block; letter-spacing: 9px; }
.all_title em { font-size: 13px; font-weight: 100; color: #999; text-transform: capitalize; margin-top: 8px; display: block; }
.int_bg { position: relative; overflow: hidden; }
.int_box { }
.int_l { width: 648px; margin-bottom: 88px; }
.int_top { padding-top: 50px; }
.int_top em { }
.int_top b { }
.int_jj { margin-top: 40px; }
.int_jj b { display: block; font-size: 30px; color: #80cf1f; vertical-align: top; }
.int_jj p { line-height: 32px; color: #7e7e7e; margin-top: 37px; vertical-align: top; }
.int_con { margin-top: 40px; width: 614px; display: inline-block; position: relative; }
.int_con::before { position: absolute; content: ''; width: 100%; height: 1px; background: #efefef; top: 50%; left: 0px; }
.int_con dl { color: #7e7e7e; float: left; text-align: left; }
.int_con dl:nth-child(1) { padding: 0px 46px; }
.int_con dl:nth-child(2) { padding: 0px 46px; }
.int_con dl:nth-child(3) { padding: 0px 45px; }
.int_con dl+dl { border-left: 1px solid #f3f3f3; }
.int_con dt { padding-bottom: 31px; }
.int_con dt em { font-size: 40px; font-weight: bold; color: #80cf1f; display: inline-block; font-family: din; }
.int_con dt b { font-size: 16px; vertical-align: bottom; line-height: 30px; margin-left: 0px; font-weight: 100; }
.int_con dt p { margin-top: 5px; }
.int_con dd { padding-top: 31px; position: relative; }
.int_con dd p { margin-top: 5px; }
.int_con dd b { display: block; font-size: 16px; font-weight: 100; color: #999; margin-top: 5px; position: absolute; right: 0; top: 45px; }
.int_con dl:nth-child(2) dd b { right: 33px; }
.int_con dl:nth-child(1) dd b { right: 21px; }
.int_con dd em { font-size: 40px; font-weight: bold; color: #80cf1f; display: inline-block; font-family: din; }
.int_bnt { margin-top: 62px; }
.int_bnt a { width: 233px; height: 33px; border: 1px solid #999; display: inline-block; color: #7e7e7e; line-height: 31px; text-align: center; transition: all .5s; letter-spacing: 4px; }
.int_bnt a:hover { background: #0052cf; color: #fff; width: 433px; transition: all .5s; letter-spacing: 7px; }
.int_bnt a+a { margin-left: 10px; background: #081526; color: #fff; }
.int_img { height: 100%; position: absolute; top: 0px; right: 51%; margin-right: -961px; overflow: hidden; }
.int_img .video { position: absolute; bottom: 0; left: 0; }
.int_hon { margin-top: 30px; }
.int_hon .tempWrap { width: 100% !important; }
.int_hon tr { display: block; }
.int_hon td { display: inline-block; margin-right: 30px; }
.int_hon td img { border: 1px solid #f0f0f0; }
/*search*/
.dfss { display: flex; align-items: center; justify-content: space-between; width: 5.2%; height: 100%; background: #eee; margin-left: 5px; }
.icon>div { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }
.icon>div i { color: #333; user-select: none; transition: all 0.5s; display: flex; align-items: center; justify-content: center; position: relative; height: 100%; width: 100%; }
.icon>div i span { font-size: 25px; color: #666; }
.icon>div:hover i { border-color: #e60113; }
.iser_box, .itel_box { background: rgba(255,255,255,0.8); position: absolute; top: 78px; right: 0; padding: 30px; transform-origin: top; transform: rotateX(90deg); transition: all 0.5s; z-index: 9; }
.icon>div:hover .iser_box, .icon>div:hover .itel_box { transform: rotateX(0deg); }
.search_l { display: flex; align-items: center; justify-content: end; color: #333; }
.search_l span+span { margin-left: 4px; }
.search_l a { color: #333; font-size: 14px; }
.search_r { margin-top: 20px; position: relative; }
#infoname { width: 100%; height: 38px; line-height: 38px; border: 1px solid #eee; text-indent: 12px; }
.z_img { width: 38px; height: 38px; position: absolute; top: 0; right: 0; background: no-repeat; }
.itel_box { width: 228px; text-align: center }
.itel_box p { color: #333; position: relative; font-size: 20px; }
.itel_box p:before { position: absolute; left: 0; color: #333; }
.itel_box em { font-size: 26px; font-weight: bold; color: #feac00; margin-top: 10px; }
.search_l .iconfont { font-size: 16px; }
.search_l span { color: #333 }
.icon_pho { display: flex; align-items: center; }
.icon_pho .irh span { color: #333; font-size: 22px; }
.icon_pho b { font-size: 26px; color: #f8a000; padding-left: 10px; }
.pc_top_logo img { width: 75px; height: 75px; }
/*banner*/
.bann { overflow: hidden; }
.slider { width: 100%; }
.slick-slide { height: auto; }
.slick-slide img { width: 100%; }
.slick-prev { left: 38px; z-index: 99; }
.slick-next { right: 40px; }
.bann>button { display: none!important; }
.ban_bc { width: 100%; position: relative; }
.slick-dotted.slick-slider { margin-bottom: 0!important; }
.bann_num>span { color: #fff; display: block; z-index: 999; cursor: pointer; }
.bann_num>.ban_prev { position: absolute; top: 50%; left: 40px; transform: rotate(180deg); }
.bann_num>.ban_next { position: absolute; top: 50%; right: 40px; }
.ban_dot { position: absolute; bottom: 46px; left: 50%; display: flex; margin-left: -33px; }
.ban_dot li { width: 12px; height: 12px; border-radius: 100%; background: #fff; }
.ban_dot li+li { margin-left: 12px; }
.ban_dot li button { display: none; }
.ban_dot li.slick-active { background: #0455d5; }
/*引子*/

.til01 { text-align: center; color: #3c424e; font-size: 37px; line-height: 68px; font-family: "Microsoft Yahei"; white-space: nowrap; padding: 0 0 34px; background: url(https://memberpic.114my.com.cn/yyang166/uploadfile/image/20221017/20221017103435_1361139922.png) no-repeat center bottom; margin-bottom: 50px; }
.til01 p { display: block; font-weight: normal; font-size: 18px; line-height: 28px; color: #666; }
.til01 a { color: #3c424e; }
.guide { font-size: 14px; color: #666; line-height: 24px; position: relative; height: auto; padding: 80px 0 80px; z-index: 1; border-top: 1px solid #e9e9e9; background: url(http://www.nuolixing.com/images/guidebg.jpg) no-repeat center bottom #eee; text-align: center; overflow: hidden; }
.guide_w { padding: 0 115px; height: 102px; }
.guide_w p { font-size: 18px; line-height: 30px; }
.guide_l { clear: both; font-size: 20px; line-height: 38px; color: #333; }
.guide_l li { float: left; height: 267px; width: 322px; border-radius: 26px 0 0; background: #fff; margin: 0 37px 0 0; overflow: hidden; }
.guide_l li:last-child { margin: 0; }
.guide_l li b, .guide_l li b img { width: 322px; height: 153px; overflow: hidden; display: block; }
.guide_l li p { display: block; padding: 14px 0 0; }
.guide_l li p em { display: block; width: 49px; height: 60px; margin: 0 auto; overflow: hidden; }
.guide_l li p em img { -webkit-transition: 0.5s; -moz-transition: 0.5s; transition: 0.5s; }
.guide_l li.cur, .guide_l li:hover { background: #80cf1f; color: #fff; }
.guide_l li.cur p em img, .guide_l li:hover p em img { margin-top: -70px; }
.probox { clear: both; font-family: "Microsoft Yahei"; position: relative; ; padding: 80px 0; display: flex; align-items: center; justify-content: space-between; }
.probox_c { display: flex; justify-content: space-between; }
.prod { width: 273px; }
.ny_list_t { background: #80cf1f; width: 273px; color: #fff; padding: 15px 9px 20px 9px; text-align: center; }
.ny_list_t p { font-size: 26px; line-height: 54px; color: #fff; }
.ny_list_t span { font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #fff; text-transform: uppercase; }
.ny_list_d { background: #f5f5f5; width: 273px; position: relative; padding: 28px 20px 23px 20px; }
.ny_list_dline { width: 260px; margin: auto; }
.ny_list_dline::-webkit-scrollbar {
width:4px;
height:0;
background: #eee;
border-radius: 100px;
}
.ny_list_dline::-webkit-scrollbar-thumb {
border-radius: 100px;
-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.2);
background: #aaa;
}
.ny_list_dline::-webkit-scrollbar-button {
display:none;
}
.ny_list_d #classimgshow1 { margin-bottom: 10px; position: relative; width: 234px; -webkit-transition: 0.3s; transition: 0.3s; padding-left: 0px !important; }
.ny_list_d #classimgshow1 a { font-size: 18px; position: relative; z-index: 2; display: block; color: #333; background: #ffff; padding-left: 25px; height: 50px; line-height: 51px; }
.ny_list_d #classimgshow1 a:hover { color: #80cf1f; }
.ny_list_d #classimgshow1 a:after { content: ""; float: right; width: 0; height: 0; width: 16px; height: 40px; background: url(https://memberpic.114my.com.cn/yyang166/uploadfile/image/20221017/20221017134726_364999712.png)no-repeat 0px 24px; margin-right: 10px; }
.ny_list_d .classimgshow2_cls { padding: 0 0 14px 0; }
.ny_list_d #classimgshow2 { height: 45px !important; padding: 0px !important; }
.ny_list_d #classimgshow2 a { font-size: 14px; font-weight: 100; line-height: 45px; position: relative; width: 235px; display: block; padding-left: 25px; }
.ny_list_d #classimgshow2 a:before { content: ""; display: block; width: 16px; height: 16px; background: url(https://memberpic.114my.com.cn/yyang166/uploadfile/image/20221017/20221017134726_364999712.png)no-repeat center; position: absolute; right: 12px; top: 12px; }
#classimgshow2 a:hover { color: #80cf1f!important; }
.ny_list_lx { background: #f5f5f5; width: 273px; position: relative; padding: 28px 20px 23px 20px; }
.ny_list_zx { background: #f5f5f5; width: 273px; position: relative; }
.ny_list_lxx { line-height: 30px; }
.ny_list_lxx img { margin-bottom: 10px; }
.pro_list { height: 1739px; width: 1100px; }
#colee { height: 1739px !important; }
.pro_list .tempWrap { width: 100% !important; }
.pro_list tr { display: flex; align-items: center; justify-content: space-between; }
.pro_list tr+tr { margin-top: 20px; }
.pro_list td { position: relative; margin-right: 15px; transition: 0.5s; overflow: hidden; width: 100%; display: inline-block; border: 1px solid #eee; }
.pro_list td:last-child { margin-right: 0; }
.pro_list td>a { display: block; overflow: hidden; }
.pro_list td>a>img { width: 100%; transform: scale(1); transition: 0.5s; height: 100%; }
.pro_list td>br { display: none; }
.pro_list td span { padding-top: 0px !important; transition: all 0.5s ease; width: 100%; }
.pro_list td span a { display: block; width: 100%; color: #333; line-height: 60px; font-size: 16px; background: #f5f5f5; }
.pro_list td:hover span a { color: #fff; background: #80cf1f; transition: 0.5s; }
.pro_list td:hover a>img { transform: scale(1.1); transition: 0.5s; }
/*service*/
.ser_bc { position: relative; overflow: hidden; }
.ser_lc { width: 47.2%; position: relative; }
.ser_lc>p { width: 660px; position: relative; top: 0; right: 0; }
.ser_bc>p>img { width: 100%; }
.ser_c { display: flex; }
.ser_tit { position: absolute; top: 130px; left: 90px; }
.ser_tit b { display: inline-block; font-size: 40px; color: #fff; letter-spacing: 0px; position: relative; font-weight: bold; }
.ser_tit b:after { position: absolute; content: ""; width: 8px; height: 8px; background: #80cf1f; border-radius: 100%; top: 43px; right: -9px; }
.ser_tit p { font-size: 18px; color: #fff; margin-top: 15px; letter-spacing: 0px; }
.ser_tit:before { position: absolute; content: ""; width: 104px; height: 135px; border: 2px solid #80cf1f; top: -33px; left: -43px; }
.ser_lc>p img:hover { filter: brightness(1); }
.sup_rc p img:hover { filter: brightness(1); }
.sup_rc p img { filter: brightness(1); transition: all .5s; }
.ser_lc>p img { filter: brightness(1); transition: all .5s; }
.ser_rc { width: 52.8%; }
.ser_rc ul { display: flex; flex-wrap: wrap; position: relative; }
.ser_rc ul li { width: 47%; padding: 27px 60px; position: relative; transition: all .5s; border: 1px #eee solid; margin-right: 3%; }
.ser_rc ul li:hover { box-shadow: 2px 24px 37px 0px rgba(0,0,0,0.15); }
.ser_rc ul+ul { margin-top: 3%; }
.ser_rc ul li>span { display: block; width: 84px; height: 84px; background: #eee; line-height: 84px; color: #333; text-align: center; font-size: 40px; border-radius: 50%; font-family: 'iconfont'; }
.ser_rc ul li:hover span { color: #0455d5; }
.ser_rc ul li>em {font-size: 25px;color: #313131;display: block;position: relative;padding-top: 20px;}
.ser_rc ul li>b { font-size: 26px; color: #313131; display: block; position: relative; margin: 22px 0; padding-bottom: 8px; }
.ser_rc ul li:hover>b { color: #80cf1f; }
.ser_rc ul li>b:after { position: absolute; content: ""; width: 24px; height: 3px; background: #80cf1f; left: 0; bottom: 0; top: 45px; }
.ser_info p { color: #9e9e9e; font-size: 17px; line-height: 28px; letter-spacing: 1px; }
.ser_info p+p { margin-top: 6px; }
.ser_info p b { font-size: 14px; color: #9e9e9e; }
.ser_rc ul li:hover .ser_info p, .ser_rc ul li:hover .ser_info p b { color: #80cf1f; transition: .2s; }
.ser_rc ul li>a { display: block; margin-top: 37px; transition: .2s; }
.ser_rc ul li>a>p { margin-left: 27px; margin-top: -13px; transition: .2s; }
.ser_rc ul li:hover>a>p { font-size: 14px; font-family: "Arial"; color: #333; display: inline-block; transition: .2s; }
.ser_rc ul li>a>span { font-size: 14px; color: #333; font-family: 'iconfont'; }
.ser_rc ul li:hover>a>span { color: #333; }
@media screen and (max-width: 1502px) {
.ser_rc ul li { padding: 40px; }
}
.ser_rc ul li>span img { margin-top: 18px; }
/*case*/
.yiy_img { position: relative; overflow: hidden; margin-top: 0px; }
.yiy_img .divdgweb_new_div_item_title a { display: block; font-size: 18px; position: relative; font-weight: bold; color: #333; text-align: center; }
.yiy_img .divdgweb_new_div_item_body { height: 88px; color: #666; font-size: 14px; line-height: 24px; padding: 16px 0 0; overflow: hidden; text-align: center; }
.yiy_img .tempWrap, .yiy_img .divdgweb_new_div { overflow: inherit !important; }
.yiy_img .divdgweb_new_div { display: flex; }
.yiy_img .divdgweb_new_div_item { display: flex; flex-direction: column-reverse; width: 32.5%; margin: 0 0.2%; transition: all .3s; flex-shrink: 0; background: #fff; }
.yiy_img .divdgweb_new_div_item:hover { }
.yiy_img .divdgweb_new_div_item .news_div_item_pic, .yiy_img .divdgweb_new_div_item .news_div_item_pic img { width: 100%; }
.yiy_img .divdgweb_new_div_item .news_div_item_pic a { display: block; position: relative; overflow: hidden; }
.yiy_img .divdgweb_new_div_item:hover .news_div_item_pic a:after { opacity: 0; }
.yiy_img .news_div_item_pic img { width: 100%; height: auto; transition: all 0.5s; }
.yiy_img .divdgweb_new_div_item:hover .news_div_item_pic img { transform: scale(1.2); }
.yiy_img .divdgweb_new_div_item_content { position: relative; padding: 42px 56px 89px; transition: all .3s; }
.yiy_img .divdgweb_new_div_item_title a:after { position: absolute; content: '查看详情'; width: 120px; height: 34px; border-radius: 17px; font-size: 14px; bottom: -140px; left: 50%; margin-left: -58px; font-family: "Microsoft YaHei"; text-align: center; line-height: 34px; transition: all .3s; background: #eee; color: #333; font-weight: normal; }
.yiy_img .slick-dots li button:before { color: #999; font-size: 50px; }
.yiy_img .slick-dots li.slick-active button:before { color: #095eb5; }
.yiy_img .slick-dots { bottom: -70px; }
.yy_cate table tr.on { background: #e59f62; }
.yiy_img .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a:after { background: #fff; }
.yiy_img .divdgweb_new_div_item_content:before { position: absolute; content: ""; width: 100%; }
.yiy_img .divdgweb_new_div_item:hover .divdgweb_new_div_item_content { background: #80cf1f; }
.yiy_img .divdgweb_new_div_item:hover .divdgweb_new_div_item_content:before { }
.yiy_img .divdgweb_new_div_item:hover .divdgweb_new_div_item_content .divdgweb_new_div_item_title a { color: #fff; }
.yiy_img .divdgweb_new_div>button { display: none!important; }
.cas_bc { width: 100%; background: url(https://memberpic.114my.com.cn/yyang166/uploadfile/image/20221018/20221018144911_1731172150.jpg) no-repeat center; padding-bottom: 80px; background-attachment: fixed; padding-top: 80px; margin-top: 80px; }
.pro_btn2>span { /* color: #fff!important;*/
}
.yiy_img .divdgweb_new_div_item:hover .divdgweb_new_div_item_content .divdgweb_new_div_item_body { color: rgba(255,255,255,0.7); }
.yiy_img .divdgweb_new_div_item_content:after { position: absolute; content: ""; width: 100%; height: 48px; background: url(g) no-repeat center; top: -48px; left: 0; z-index: 99; transition: all .3s; transform: rotateX(90deg); transform-origin: bottom; }
.yiy_img .divdgweb_new_div_item:hover .divdgweb_new_div_item_content:after { transform: rotateX(0deg); }
.suc_c { position: relative; }
.cas_dot { position: absolute; bottom: -62px; left: 50%; display: flex; margin-left: -54px; }
.cas_dot li { width: 12px; height: 12px; border-radius: 100%; background: #fff; }
.cas_dot li+li { margin-left: 12px; }
.cas_dot li button { display: none; }
.cas_dot li.slick-active { background: #80cf1f; }
/*合作客户*/
.cas_ic { overflow: hidden; margin-top: 110px; border-left: 1px solid #eee; border-top: 1px solid #eee; }
.cas_ic ul { display: flex; }
.cas_ic ul li a>img { width: 100%; height: auto; }
.cas_ic ul li { width: calc(100% / 5); flex-shrink: 0; border: 1px solid #eee; border-top: none; border-left: 0; position: relative; overflow: hidden; transition: 0.4s; }
.cas_ic ul li>a { display: block; }
.cas_ic ul li p { -webkit-transition: all .3s linear; transition: all .3s linear; opacity: 0; visibility: hidden; position: absolute; left: 0; top: 0; width: 100%; height: 100%; padding: 0 30px; background-color: rgba(255,255,255,0.8); z-index: 40; text-align: center; }
.cas_ic ul li p img { height: auto; display: block; -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; }
.cas_ic ul li p img, .cas_ic ul li p a { -webkit-transition: all .3s linear; transition: all .3s linear; -webkit-transform: translateY(20px); transform: translateY(20px); opacity: 0; }
.cas_ic ul li p a { font-size: 16px; line-height: 1.5; letter-spacing: 1px; font-weight: bold; margin-top: 0; -webkit-transition-delay: .3s; transition-delay: .3s; display: block; line-height: 150px; }
.cas_ic ul li:after { -webkit-transition: opacity .3s linear; transition: opacity .3s linear; opacity: 0; content: ""; display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border: 3px solid #80cf1f; z-index: 230; }
.cas_ic ul li:hover:after { opacity: 1; }
.cas_ic ul li:hover p { opacity: 1; visibility: visible; }
.cas_ic ul li p img { max-width: 150px; padding-top: 30px; -webkit-transition-delay: .1s; transition-delay: .1s; margin: 0 auto; }
.cas_ic ul li:hover p a, .cas_ic ul li:hover p img { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; }
/*adv*/
.pro_td { width: 100%; padding: 0px 0px; overflow: hidden; margin: 80px 0px; }
.pro_tdx { width: 100%; margin: auto; }
.pro_tdx li { width: 100%; overflow: hidden; display: flex; justify-content: space-between; }
.pro_tdx li+li { margin-top: 1px; }
.pro_tdx .pro_img { width: 50%; height: 370px; overflow: hidden; }
.pro_tdx .pro_tt { width: 50%; background: #f9f9f9; padding: 56px 0px; text-align: center; height: 370px; }
.pro_tdx .pro_tt1 { font-size: 32px; color: #333; }
.pro_tdx .pro_tt1 span { font-weight: bold; }
.line { width: 35px; height: 1px; background: #949494; margin: 25px auto; }
.pro_tdx .pro_tt2 { font-size: 16px; line-height: 30px; width: 71%; margin: auto; font-weight: 100; }
.pro_more { width: 210px; height: 40px; border: 1px solid #c1c1c1; display: block; margin: auto; transition: 0.5s; letter-spacing: 2px; text-align: center; margin-top: 3%; }
.pro_more a { display: block; color: #333; font-size: 16px; line-height: 38px;  }
.pro_more:hover { width: 300px; background: #80cf1f; color: #fff; border: 1px solid #80cf1f; }
.pro_more:hover a { color: #fff; }
.bd1 table, .bd1 .tempWrap { width: 100% !important; }
.pro_a { width: 40%; height: 50px; border: 1px #eee solid; margin: 40px auto 0; }
.pro_a a { text-align: center; font-size: 22px; color: #333; line-height: 50px; display: block; letter-spacing: 5px; }


/*流程*/
.icon-goutongxinxi:before { font-size: 50px; }
.process_bg { width: 100%; background: #fff url(https://memberpic.114my.com.cn/yyang166/uploadfile/image/20221019/20221019101210_928013672.jpg) bottom center no-repeat; padding: 0px 0px 0px 0px; overflow: hidden; }
.index-solution { padding: 0px 0px 0px 0px; overflow: hidden; width: 95%; margin: 0 auto; }
.index-solution-list li { position: relative; float: left; width: 16.6%; text-align: center; padding: 54px 20px; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; }
.iconfont { font-family: "iconfont" !important; font-size: 36px !important; font-style: normal; color: #cfcfcf; }
.index-solution-list li:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #80cf1f; opacity: 0; visibility: hidden; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); -webkit-transition: .5s; -o-transition: .5s; transition: .5s; }
.index-solution-list li:hover:before { opacity: 1; visibility: visible; -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
/*.index-solution-list li.on,
.index-solution-list li:hover {
	background: #018847;
}*/
.index-solution-list li .pic { position: relative; display: inline-block; width: 110px; height: 110px; background: #fff; border: 1px solid #e8e8e8; font-size: 0; line-height: 110px !important; border-radius: 50%; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; }
.index-solution-list li:hover .pic { -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); transform: translateY(-10px); }
.index-solution-list li .tit { position: relative; font-size: 24px; color: #333; margin-bottom: 15px; margin-top: 15px; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; font-weight: 500; }
.index-solution-list li.on .tit, .index-solution-list li.on .des, .index-solution-list li:hover .tit, .index-solution-list li:hover .des, .index-solution-list li:hover .des a { color: #fff; }
.index-solution-list li .des { position: relative; margin-bottom: 30px; font-size: 16px; font-weight: 100; color: #999; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; }
.index-solution-list li .more { position: relative; border-radius: 40px; border: 1px solid #e8e8e8; width: 100px; line-height: 34px; height: 36px; margin: 0 auto; display: block; font-size: 13px; }
.index-solution-list li.on .more, .index-solution-list li:hover .more { color: #fff; border-color: #fff; }
.index-solution-list li.on .more:hover, .index-solution-list li:hover .more:hover { background: #fff; color: #018847; }

.index-solution-list li .pic i{ margin-top:36px; display:block;}


/*news*/
.news_bc { padding-top: 0px; position: relative; padding-bottom: 0px; }
.new_ic { margin-top: 0px; overflow: hidden; }
.new_cc { display: flex; transition: all .5s; }
.new_item { flex-shrink: 0; width: 100%; }
.new_item .news_div { display: flex; flex-wrap: wrap; justify-content: space-between; }
.new_item .news_div_item { width: 48.5%; display: flex; flex-direction: row-reverse; position: relative; align-items: center; justify-content: space-between; background: #f1f1f1; padding: 30px; box-shadow: 0 -15px 15px -1px rgba(0,0,0,0.1); }
.new_item .news_div_item_image { width: 100%; display: block; transition: .5s; }
.new_item .news_div_item_date { position: absolute; left: 49%; top: 37%; display: flex; }
.new_item .news_div_item_pic { width: 45%; overflow: hidden; }
.new_item .news_div_item_content { width: 51%; }
.new_item .news_div_item:nth-child(n+3) { margin-top: 40px; }
.new_item .news_div_item_a { display: block; font-size: 20px; color: #444; margin-bottom: 42px; height: auto; overflow: hidden; transition: .5s; }
.new_item .news_div_item_body { font-size: 14px; line-height: 26px; font-weight: lighter; }
.new_item .news_div_item:hover .news_div_item_image { transform: scale(1.1); }
.new_item .news_div_item:hover .news_div_item_a { color: #80cf1f; }

.cate { display: flex; height: 100%; }
.cate_bc { margin: 50px 0; height: 80px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.cate li { height: 100%; width: calc(100%/3); }
.cate li a { display: block; height: 100%; text-align: center; line-height: 80px; font-size: 22px; border-left: 1px solid #ddd; transition: .3s; }
.cate li:last-child a { border-right: 1px solid #ddd; }
.cate li.on a { background: #80cf1f; color: #fff; }

/*简介*/
.com_bg { padding-top: 100px; height: 550px; background-image: url(https://memberpic.114my.com.cn/yyang166/uploadfile/image/20221019/20221019173914_1406297618.jpg); background-attachment: fixed; background-position: center; }
.com_w { text-align: center; }
.com_w h3 { font-size: 40px; color: #fff; }
.com_w span { color: #fff; font-size: 18px; line-height: 40px; }
.com_w dd { font-size: 15px; line-height: 32px; padding: 3vw 0; color: #fff; }
.com_w a { display: block; width: 170px; height: 40px; line-height: 40px; background: #80cf1f; color: #fff; font-size: 16px; text-align: center; border-radius: 100px; transition: 0.3s ease all; margin: 0 auto; }
.com_w a:hover { width: 250px; }
.com_b { position: relative; text-align: center; margin-top: 70px; padding: 4vw; background: #fff; box-shadow: 0 0 100px rgba(0,0,0,0.1); }
.com_b ul li { display: inline-block; width: 23%; margin-right: 2vw; transition: 0.3s ease all; position: relative; }
.com_b ul li>a { display: block; overflow: hidden; transition: 0.3s ease all; border: 1px #eee solid; }
.com_b .tempWrap { width: 100% !important; }
.com_b img { width: 100%; -webkit-transition: 0.3s ease all; transition: 0.3s ease all; height: auto; }
.com_b li:hover img { transform: scale(1.1); }
.com_b li p { position: absolute; bottom: 0; width: 100%; height: 40px; line-height: 40px; background: rgba(0,0,0,0.4); }
.com_b li p a { font-size: 15px; color: #fff;line-height: 40px; }
.com_btn { background-color: rgba(0,0,0,0.3); background-image: url(https://memberpic.114my.com.cn/yyang166/uploadfile/image/20221019/20221019173725_1728587096.png); background-repeat: no-repeat; background-position: center; width: 40px; height: 84px; position: absolute; top: 38%; cursor: pointer; }
.com_btn.btnl { left: 0; }
.com_btn.btnr { right: 0; transform: rotate(180deg); }


/*版权*/
.copyright { background: #333; }
.copyright, .copyright a { font-size: 14px; color: rgba(255, 255, 255, 0.7); font-weight: lighter; }
.copyright a:hover { color: #fff; }
.links { background: #80cf1f ; font-size: 18px; color: #fff; height: 95px; }
.links p { float: left; height: 51px; margin-top: 22px; border-right: 1px dashed rgba(255, 255, 255, 0.4); padding-right: 20px; margin-right: 20px; }
.links p b { display: block; line-height: 14px; margin-bottom: 5px; }
.links p em { font-size: 35px; text-transform: uppercase; line-height: 35px; display: block; font-weight: bold; }
.crcon { padding: 70px 0 89px; }
.kslj li { float: left; }
.kslj li p { font-size: 18px; color: #f5ebeb; margin-bottom: 25px; }
.kslj li p em { margin-bottom: 10px; color: rgba(255, 255, 255, 0.6); display:block;}
.kslj li span { display: block; line-height: 30px; }
.kslj li span+span { }
.kslj li a { display: block; line-height: 30px; }
.kslj li+li { margin-left: 100px; }
.kslj li:nth-child(3) { margin-left: 100px; }
.kslj li:last-child { margin-left: 100px; }
.crcode { width: 229px; }
.crcode dl { float: right; width: 100%; height: 89px; }
.crcode dt { }
.crcode dt img { width: 89px; }
.crcode dd { width: 120px; }
.crcode dd span { font-size: 20px; line-height: 20px; display: block; margin-bottom: 22px; }
.crcode dd em { color: rgba(255, 255, 255, 0.3); }
.crcode dd b { display: block; margin-top: 00px; font-size: 20px; font-weight: 100; color: #fff; }
.crcode dl+dl { margin-top: 39px; }
.end { padding: 24px 0; border-top: 1px solid rgba(255, 255, 255, 0.1); text-align: center; }
.end p { line-height: 32px }

/*详情修改*/
.product_content p {line-height: 36px;font-size: 16px;}
.product_content strong {font-size: 16px;line-height: 35px;}
.product_content img{margin: 20px 0px;}

.product_content{line-height: 36px !important;font-size: 17px;}
p.MsoNormal {margin: 6px 0px !important;}
.product_content hr { width: 100%;margin: 10px 0px;}
.product_content span {line-height: 33px;}